tsrg2 left right
a com/mojang/math/Axis
	a XN
	b XP
	c YN
	d YP
	e ZN
	f ZP
	<clinit> ()V <clinit>
		static
	a (F)Lorg/joml/Quaternionf; lambda$static$5
		static
		0 o p_253997_
	a (Lorg/joml/Vector3f;F)Lorg/joml/Quaternionf; lambda$of$6
		static
		0 o p_254025_
		1 o p_254401_
	b (F)Lorg/joml/Quaternionf; lambda$static$4
		static
		0 o p_254110_
	c (F)Lorg/joml/Quaternionf; lambda$static$3
		static
		0 o p_254103_
	d (F)Lorg/joml/Quaternionf; lambda$static$2
		static
		0 o p_254442_
	e (F)Lorg/joml/Quaternionf; lambda$static$1
		static
		0 o p_254466_
	f (F)Lorg/joml/Quaternionf; lambda$static$0
		static
		0 o p_254437_
	of (Lorg/joml/Vector3f;)La; of
		static
		0 o p_254398_
	rotation (F)Lorg/joml/Quaternionf; rotation
		0 o p_254545_
	rotationDegrees (F)Lorg/joml/Quaternionf; rotationDegrees
		0 o p_253800_
aa net/minecraft/ResourceLocationException
	<init> (Ljava/lang/String;)V <init>
		0 o p_135421_
	<init> (Ljava/lang/String;Ljava/lang/Throwable;)V <init>
		0 o p_135423_
		1 o p_135424_
aaa net/minecraft/network/protocol/common/ServerboundClientInformationPacket
	a STREAM_CODEC
	b information
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_302025_
	<init> (Laqh;)V <init>
		0 o information
	a (Lvw;)V write
		0 o p_301974_
	a (Lwf;)V handle
		0 o p_302038_
	a ()Lzi; type
	a (Lzz;)V handle
		0 o p_302031_
	b ()Laqh; information
	equals (Ljava/lang/Object;)Z equals
		0 o p_301992_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aab net/minecraft/network/protocol/common/ServerboundCustomPayloadPacket
	a STREAM_CODEC
	b payload
	c MAX_PAYLOAD_SIZE
	<clinit> ()V <clinit>
		static
	<init> (Laaj;)V <init>
		0 o payload
	a (Ljava/util/ArrayList;)V lambda$static$1
		static
		0 o p_333493_
	a (Lwf;)V handle
		0 o p_294792_
	a ()Lzi; type
	a (Lzz;)V handle
		0 o p_295862_
	a (Lakr;)Lyx; lambda$static$0
		static
		0 o p_319841_
	b ()Laaj; payload
	equals (Ljava/lang/Object;)Z equals
		0 o p_295947_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aac net/minecraft/network/protocol/common/ServerboundKeepAlivePacket
	a STREAM_CODEC
	b id
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_294566_
	<init> (J)V <init>
		0 o p_294123_
	a (Lvw;)V write
		0 o p_295504_
	a (Lwf;)V handle
		0 o p_296481_
	a ()Lzi; type
	a (Lzz;)V handle
		0 o p_295223_
	b ()J getId
aad net/minecraft/network/protocol/common/ServerboundPongPacket
	a STREAM_CODEC
	b id
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_295215_
	<init> (I)V <init>
		0 o p_295752_
	a (Lvw;)V write
		0 o p_295843_
	a (Lwf;)V handle
		0 o p_296439_
	a ()Lzi; type
	a (Lzz;)V handle
		0 o p_295714_
	b ()I getId
aae net/minecraft/network/protocol/common/ServerboundResourcePackPacket
	a STREAM_CODEC
	b id
	c action
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_295986_
	<init> (Ljava/util/UUID;Laae$a;)V <init>
		0 o id
		1 o action
	a (Lvw;)V write
		0 o p_295360_
	a (Lwf;)V handle
		0 o p_294893_
	a ()Lzi; type
	a (Lzz;)V handle
		0 o p_296386_
	b ()Ljava/util/UUID; id
	e ()Laae$a; action
	equals (Ljava/lang/Object;)Z equals
		0 o p_314544_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aae$a net/minecraft/network/protocol/common/ServerboundResourcePackPacket$Action
	a SUCCESSFULLY_LOADED
	b DECLINED
	c FAILED_DOWNLOAD
	d ACCEPTED
	e DOWNLOADED
	f INVALID_URL
	g FAILED_RELOAD
	h DISCARDED
	i $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_295965_
		1 o p_295715_
	a ()Z isTerminal
	b ()[Laae$a; $values
		static
	valueOf (Ljava/lang/String;)Laae$a; valueOf
		static
		0 o p_295534_
	values ()[Laae$a; values
		static
aaf net/minecraft/network/protocol/common/custom/BeeDebugPayload
	a STREAM_CODEC
	b TYPE
	c beeInfo
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_295882_
	<init> (Laaf$a;)V <init>
		0 o beeInfo
	a ()Laaj$b; type
	a (Lvw;)V write
		0 o p_295949_
	b ()Laaf$a; beeInfo
	equals (Ljava/lang/Object;)Z equals
		0 o p_294444_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aaf$a net/minecraft/network/protocol/common/custom/BeeDebugPayload$BeeInfo
	a uuid
	b id
	c pos
	d path
	e hivePos
	f flowerPos
	g travelTicks
	h goals
	i blacklistedHives
	<init> (Lvw;)V <init>
		0 o p_295195_
	<init> (Ljava/util/UUID;ILexc;Leps;Ljd;Ljd;ILjava/util/Set;Ljava/util/List;)V <init>
		0 o uuid
		1 o id
		2 o pos
		3 o path
		4 o hivePos
		5 o flowerPos
		6 o travelTicks
		7 o goals
		8 o blacklistedHives
	a ()Ljava/lang/String; generateName
	a (Ljd;)Z hasHive
		0 o p_296043_
	a (Lvw;)V write
		0 o p_294673_
	a (Lvw;Leps;)V lambda$write$0
		static
		0 o p_294507_
		1 o p_294902_
	b ()Ljava/util/UUID; uuid
	c ()I id
	d ()Lexc; pos
	e ()Leps; path
	equals (Ljava/lang/Object;)Z equals
		0 o p_296075_
	f ()Ljd; hivePos
	g ()Ljd; flowerPos
	h ()I travelTicks
	hashCode ()I hashCode
	i ()Ljava/util/Set; goals
	j ()Ljava/util/List; blacklistedHives
	toString ()Ljava/lang/String; toString
aag net/minecraft/network/protocol/common/custom/BrainDebugPayload
	a STREAM_CODEC
	b TYPE
	c brainDump
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_295683_
	<init> (Laag$a;)V <init>
		0 o brainDump
	a ()Laaj$b; type
	a (Lvw;)V write
		0 o p_294240_
	b ()Laag$a; brainDump
	equals (Ljava/lang/Object;)Z equals
		0 o p_294442_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aag$a net/minecraft/network/protocol/common/custom/BrainDebugPayload$BrainDump
	a uuid
	b id
	c name
	d profession
	e xp
	f health
	g maxHealth
	h pos
	i inventory
	j path
	k wantsGolem
	l angerLevel
	m activities
	n behaviors
	o memories
	p gossips
	q pois
	r potentialPois
	<init> (Lvw;)V <init>
		0 o p_294290_
	<init> (Ljava/util/UUID;ILjava/lang/String;Ljava/lang/String;IFFLexc;Ljava/lang/String;Leps;ZILjava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/Set;Ljava/util/Set;)V <init>
		0 o uuid
		1 o id
		2 o name
		3 o profession
		4 o xp
		5 o health
		6 o maxHealth
		7 o pos
		8 o inventory
		9 o path
		10 o wantsGolem
		11 o angerLevel
		12 o activities
		13 o behaviors
		14 o memories
		15 o gossips
		16 o pois
		17 o potentialPois
	a (Ljd;)Z hasPoi
		0 o p_294781_
	a (Lvw;)V write
		0 o p_296077_
	a (Lvw;Leps;)V lambda$write$0
		static
		0 o p_296121_
		1 o p_295181_
	a ()Ljava/util/UUID; uuid
	b ()I id
	b (Ljd;)Z hasPotentialPoi
		0 o p_295626_
	c ()Ljava/lang/String; name
	d ()Ljava/lang/String; profession
	e ()I xp
	equals (Ljava/lang/Object;)Z equals
		0 o p_295035_
	f ()F health
	g ()F maxHealth
	h ()Lexc; pos
	hashCode ()I hashCode
	i ()Ljava/lang/String; inventory
	j ()Leps; path
	k ()Z wantsGolem
	l ()I angerLevel
	m ()Ljava/util/List; activities
	n ()Ljava/util/List; behaviors
	o ()Ljava/util/List; memories
	p ()Ljava/util/List; gossips
	q ()Ljava/util/Set; pois
	r ()Ljava/util/Set; potentialPois
	toString ()Ljava/lang/String; toString
aah net/minecraft/network/protocol/common/custom/BrandPayload
	a STREAM_CODEC
	b TYPE
	c brand
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_296001_
	<init> (Ljava/lang/String;)V <init>
		0 o brand
	a ()Laaj$b; type
	a (Lvw;)V write
		0 o p_294892_
	b ()Ljava/lang/String; brand
	equals (Ljava/lang/Object;)Z equals
		0 o p_294306_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aai net/minecraft/network/protocol/common/custom/BreezeDebugPayload
	a STREAM_CODEC
	b TYPE
	c breezeInfo
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_312069_
	<init> (Laai$a;)V <init>
		0 o breezeInfo
	a ()Laaj$b; type
	a (Lvw;)V write
		0 o p_312126_
	b ()Laai$a; breezeInfo
	equals (Ljava/lang/Object;)Z equals
		0 o p_312355_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aai$a net/minecraft/network/protocol/common/custom/BreezeDebugPayload$BreezeInfo
	a uuid
	b id
	c attackTarget
	d jumpTarget
	<init> (Lvw;)V <init>
		0 o p_311866_
	<init> (Ljava/util/UUID;ILjava/lang/Integer;Ljd;)V <init>
		0 o uuid
		1 o id
		2 o attackTarget
		3 o jumpTarget
	a (Lvw;)V write
		0 o p_311804_
	a ()Ljava/lang/String; generateName
	b ()Ljava/util/UUID; uuid
	c ()I id
	d ()Ljava/lang/Integer; attackTarget
	e ()Ljd; jumpTarget
	equals (Ljava/lang/Object;)Z equals
		0 o p_311820_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aaj net/minecraft/network/protocol/common/custom/CustomPacketPayload
	a ()Laaj$b; type
	a (Ljava/lang/String;)Laaj$b; createType
		static
		0 o p_319908_
	a (Laaj$a;Ljava/util/List;)Lyx; codec
		static
		0 o p_319839_
		1 o p_320495_
	a (Lza;Lyy;)Lyx; codec
		static
		0 o p_319960_
		1 o p_320047_
	a (Laaj$c;)Lakr; lambda$codec$0
		static
		0 o p_320895_
aaj$1 net/minecraft/network/protocol/common/custom/CustomPacketPayload$1
	a val$idToType
	b val$fallback
	<init> (Ljava/util/Map;Laaj$a;)V <init>
		0 o p_320817_
		1 o p_320421_
	a (Lvw;Laaj;)V encode
		0 o p_320490_
		1 o p_319776_
	a (Lvw;)Laaj; decode
		0 o p_320227_
	a (Lakr;)Lyx; findCodec
		0 o p_320938_
	a (Lvw;Laaj$b;Laaj;)V writeCap
		0 o p_320565_
		1 o p_320917_
		2 o p_320112_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_319764_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_319884_
		1 o p_320660_
aaj$a net/minecraft/network/protocol/common/custom/CustomPacketPayload$FallbackProvider
	create (Lakr;)Lyx; create
		0 o p_320236_
aaj$b net/minecraft/network/protocol/common/custom/CustomPacketPayload$Type
	a id
	<init> (Lakr;)V <init>
		0 o id
	a ()Lakr; id
	equals (Ljava/lang/Object;)Z equals
		0 o p_320104_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aaj$c net/minecraft/network/protocol/common/custom/CustomPacketPayload$TypeAndCodec
	a type
	b codec
	<init> (Laaj$b;Lyx;)V <init>
		0 o type
		1 o codec
	a ()Laaj$b; type
	b ()Lyx; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_320361_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aak net/minecraft/network/protocol/common/custom/DiscardedPayload
	a id
	<init> (Lakr;)V <init>
		0 o id
	a (Lakr;I)Lyx; codec
		static
		0 o p_320106_
		1 o p_319929_
	a ()Laaj$b; type
	a (Laak;Lvw;)V lambda$codec$0
		static
		0 o p_320462_
		1 o p_319882_
	a (ILakr;Lvw;)Laak; lambda$codec$1
		static
		0 o p_320818_
		1 o p_320449_
		2 o p_319935_
	b ()Lakr; id
	equals (Ljava/lang/Object;)Z equals
		0 o p_294326_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aal net/minecraft/network/protocol/common/custom/GameEventDebugPayload
	a STREAM_CODEC
	b TYPE
	c gameEventType
	d pos
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_294345_
	<init> (Lakq;Lexc;)V <init>
		0 o gameEventType
		1 o pos
	a ()Laaj$b; type
	a (Lvw;)V write
		0 o p_295680_
	b ()Lakq; gameEventType
	c ()Lexc; pos
	equals (Ljava/lang/Object;)Z equals
		0 o p_294296_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aam net/minecraft/network/protocol/common/custom/GameEventListenerDebugPayload
	a STREAM_CODEC
	b TYPE
	c listenerPos
	d listenerRange
	<clinit> ()V <clinit>
		static
	<init> (Ldyd;I)V <init>
		0 o listenerPos
		1 o listenerRange
	a ()Laaj$b; type
	b ()Ldyd; listenerPos
	c ()I listenerRange
	equals (Ljava/lang/Object;)Z equals
		0 o p_296329_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aan net/minecraft/network/protocol/common/custom/GameTestAddMarkerDebugPayload
	a STREAM_CODEC
	b TYPE
	c pos
	d color
	e text
	f durationMs
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_294353_
	<init> (Ljd;ILjava/lang/String;I)V <init>
		0 o pos
		1 o color
		2 o text
		3 o durationMs
	a ()Laaj$b; type
	a (Lvw;)V write
		0 o p_294856_
	b ()Ljd; pos
	c ()I color
	d ()Ljava/lang/String; text
	e ()I durationMs
	equals (Ljava/lang/Object;)Z equals
		0 o p_295007_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aao net/minecraft/network/protocol/common/custom/GameTestClearMarkersDebugPayload
	a STREAM_CODEC
	b TYPE
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_294413_
	<init> ()V <init>
	a ()Laaj$b; type
	a (Lvw;)V write
		0 o p_294656_
	equals (Ljava/lang/Object;)Z equals
		0 o p_295959_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aap net/minecraft/network/protocol/common/custom/GoalDebugPayload
	a STREAM_CODEC
	b TYPE
	c entityId
	d pos
	e goals
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_295257_
	<init> (ILjd;Ljava/util/List;)V <init>
		0 o entityId
		1 o pos
		2 o goals
	a ()Laaj$b; type
	a (Lvw;)V write
		0 o p_295543_
	a (Lvw;Laap$a;)V lambda$write$0
		static
		0 o p_294168_
		1 o p_295766_
	b ()I entityId
	c ()Ljd; pos
	d ()Ljava/util/List; goals
	equals (Ljava/lang/Object;)Z equals
		0 o p_295273_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aap$a net/minecraft/network/protocol/common/custom/GoalDebugPayload$DebugGoal
	a priority
	b isRunning
	c name
	<init> (Lvw;)V <init>
		0 o p_294803_
	<init> (IZLjava/lang/String;)V <init>
		0 o priority
		1 o isRunning
		2 o name
	a (Lvw;)V write
		0 o p_294258_
	a ()I priority
	b ()Z isRunning
	c ()Ljava/lang/String; name
	equals (Ljava/lang/Object;)Z equals
		0 o p_296401_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aaq net/minecraft/network/protocol/common/custom/HiveDebugPayload
	a STREAM_CODEC
	b TYPE
	c hiveInfo
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_296486_
	<init> (Laaq$a;)V <init>
		0 o hiveInfo
	a ()Laaj$b; type
	a (Lvw;)V write
		0 o p_294516_
	b ()Laaq$a; hiveInfo
	equals (Ljava/lang/Object;)Z equals
		0 o p_294471_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aaq$a net/minecraft/network/protocol/common/custom/HiveDebugPayload$HiveInfo
	a pos
	b hiveType
	c occupantCount
	d honeyLevel
	e sedated
	<init> (Lvw;)V <init>
		0 o p_295182_
	<init> (Ljd;Ljava/lang/String;IIZ)V <init>
		0 o pos
		1 o hiveType
		2 o occupantCount
		3 o honeyLevel
		4 o sedated
	a (Lvw;)V write
		0 o p_295315_
	a ()Ljd; pos
	b ()Ljava/lang/String; hiveType
	c ()I occupantCount
	d ()I honeyLevel
	e ()Z sedated
	equals (Ljava/lang/Object;)Z equals
		0 o p_296149_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aar net/minecraft/network/protocol/common/custom/NeighborUpdatesDebugPayload
	a STREAM_CODEC
	b TYPE
	c time
	d pos
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_295153_
	<init> (JLjd;)V <init>
		0 o time
		1 o pos
	a ()Laaj$b; type
	a (Lvw;)V write
		0 o p_296340_
	b ()J time
	c ()Ljd; pos
	equals (Ljava/lang/Object;)Z equals
		0 o p_295086_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aas net/minecraft/network/protocol/common/custom/PathfindingDebugPayload
	a STREAM_CODEC
	b TYPE
	c entityId
	d path
	e maxNodeDistance
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_296445_
	<init> (ILeps;F)V <init>
		0 o entityId
		1 o path
		2 o maxNodeDistance
	a ()Laaj$b; type
	a (Lvw;)V write
		0 o p_295342_
	b ()I entityId
	c ()Leps; path
	d ()F maxNodeDistance
	equals (Ljava/lang/Object;)Z equals
		0 o p_294854_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aat net/minecraft/network/protocol/common/custom/PoiAddedDebugPayload
	a STREAM_CODEC
	b TYPE
	c pos
	d poiType
	e freeTicketCount
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_294710_
	<init> (Ljd;Ljava/lang/String;I)V <init>
		0 o pos
		1 o poiType
		2 o freeTicketCount
	a ()Laaj$b; type
	a (Lvw;)V write
		0 o p_295635_
	b ()Ljd; pos
	c ()Ljava/lang/String; poiType
	d ()I freeTicketCount
	equals (Ljava/lang/Object;)Z equals
		0 o p_294841_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aau net/minecraft/network/protocol/common/custom/PoiRemovedDebugPayload
	a STREAM_CODEC
	b TYPE
	c pos
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_295381_
	<init> (Ljd;)V <init>
		0 o pos
	a ()Laaj$b; type
	a (Lvw;)V write
		0 o p_295470_
	b ()Ljd; pos
	equals (Ljava/lang/Object;)Z equals
		0 o p_295876_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aav net/minecraft/network/protocol/common/custom/PoiTicketCountDebugPayload
	a STREAM_CODEC
	b TYPE
	c pos
	d freeTicketCount
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_295976_
	<init> (Ljd;I)V <init>
		0 o pos
		1 o freeTicketCount
	a ()Laaj$b; type
	a (Lvw;)V write
		0 o p_295476_
	b ()Ljd; pos
	c ()I freeTicketCount
	equals (Ljava/lang/Object;)Z equals
		0 o p_294877_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aaw net/minecraft/network/protocol/common/custom/RaidsDebugPayload
	a STREAM_CODEC
	b TYPE
	c raidCenters
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_295468_
	<init> (Ljava/util/List;)V <init>
		0 o raidCenters
	a ()Laaj$b; type
	a (Lvw;)V write
		0 o p_294905_
	b ()Ljava/util/List; raidCenters
	equals (Ljava/lang/Object;)Z equals
		0 o p_295184_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aax net/minecraft/network/protocol/common/custom/StructuresDebugPayload
	a STREAM_CODEC
	b TYPE
	c dimension
	d mainBB
	e pieces
	<clinit> ()V <clinit>
		static
	<init> (Lakq;Lejj;Ljava/util/List;)V <init>
		0 o dimension
		1 o mainBB
		2 o pieces
	<init> (Lvw;)V <init>
		0 o p_294983_
	a ()Laaj$b; type
	a (Lvw;Lvw;Laax$a;)V lambda$write$0
		static
		0 o p_296419_
		1 o p_294583_
		2 o p_296047_
	a (Lvw;Lejj;)V writeBoundingBox
		static
		0 o p_296195_
		1 o p_294095_
	a (Lvw;)V write
		0 o p_295318_
	b ()Lakq; dimension
	b (Lvw;)Lejj; readBoundingBox
		static
		0 o p_294387_
	c ()Lejj; mainBB
	d ()Ljava/util/List; pieces
	equals (Ljava/lang/Object;)Z equals
		0 o p_295021_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aax$a net/minecraft/network/protocol/common/custom/StructuresDebugPayload$PieceInfo
	a boundingBox
	b isStart
	<init> (Lvw;)V <init>
		0 o p_294562_
	<init> (Lejj;Z)V <init>
		0 o boundingBox
		1 o isStart
	a ()Lejj; boundingBox
	a (Lvw;)V write
		0 o p_295794_
	b ()Z isStart
	equals (Ljava/lang/Object;)Z equals
		0 o p_295985_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aay net/minecraft/network/protocol/common/custom/VillageSectionsDebugPayload
	a STREAM_CODEC
	b TYPE
	c villageChunks
	d notVillageChunks
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_295961_
	<init> (Ljava/util/Set;Ljava/util/Set;)V <init>
		0 o villageChunks
		1 o notVillageChunks
	a ()Laaj$b; type
	a (Lvw;)V write
		0 o p_295698_
	b ()Ljava/util/Set; villageChunks
	c ()Ljava/util/Set; notVillageChunks
	equals (Ljava/lang/Object;)Z equals
		0 o p_294182_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aaz net/minecraft/network/protocol/common/custom/WorldGenAttemptDebugPayload
	a STREAM_CODEC
	b TYPE
	c pos
	d scale
	e red
	f green
	g blue
	h alpha
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_295574_
	<init> (Ljd;FFFFF)V <init>
		0 o pos
		1 o scale
		2 o red
		3 o green
		4 o blue
		5 o alpha
	a ()Laaj$b; type
	a (Lvw;)V write
		0 o p_295822_
	b ()Ljd; pos
	c ()F scale
	d ()F red
	e ()F green
	equals (Ljava/lang/Object;)Z equals
		0 o p_296034_
	f ()F blue
	g ()F alpha
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ab net/minecraft/SharedConstants
	A DEBUG_SUPPORT_BLOCKS
	B DEBUG_SHAPES
	C DEBUG_NEIGHBORSUPDATE
	D DEBUG_STRUCTURES
	E DEBUG_LIGHT
	F DEBUG_SKY_LIGHT_SECTIONS
	G DEBUG_WORLDGENATTEMPT
	H DEBUG_SOLID_FACE
	I DEBUG_CHUNKS
	J DEBUG_GAME_EVENT_LISTENERS
	K DEBUG_DUMP_TEXTURE_ATLAS
	L DEBUG_DUMP_INTERPOLATED_TEXTURE_FRAMES
	M DEBUG_STRUCTURE_EDIT_MODE
	N DEBUG_SAVE_STRUCTURES_AS_SNBT
	O DEBUG_SYNCHRONOUS_GL_LOGS
	P DEBUG_VERBOSE_SERVER_EVENTS
	Q DEBUG_NAMED_RUNNABLES
	R DEBUG_GOAL_SELECTOR
	S DEBUG_VILLAGE_SECTIONS
	T DEBUG_BRAIN
	U DEBUG_BEES
	V DEBUG_RAIDS
	W DEBUG_BLOCK_BREAK
	X DEBUG_RESOURCE_LOAD_TIMES
	Y DEBUG_MONITOR_TICK_TIMES
	Z DEBUG_KEEP_JIGSAW_BLOCKS_DURING_STRUCTURE_GEN
	a SNAPSHOT
	aA DEBUG_DISABLE_ORE_VEINS
	aB DEBUG_DISABLE_BLENDING
	aC DEBUG_DISABLE_BELOW_ZERO_RETROGENERATION
	aD DEFAULT_MINECRAFT_PORT
	aE INGAME_DEBUG_OUTPUT
	aF DEBUG_SUBTITLES
	aG FAKE_MS_LATENCY
	aH FAKE_MS_JITTER
	aI NETTY_LEAK_DETECTION
	aJ COMMAND_STACK_TRACES
	aK DEBUG_WORLD_RECREATE
	aL DEBUG_SHOW_SERVER_DEBUG_VALUES
	aM DEBUG_FEATURE_COUNT
	aN DEBUG_RESOURCE_GENERATION_OVERRIDE
	aO DEBUG_FORCE_TELEMETRY
	aP DEBUG_DONT_SEND_TELEMETRY_TO_BACKEND
	aQ MAXIMUM_TICK_TIME_NANOS
	aR MAXIMUM_BLOCK_EXPLOSION_RESISTANCE
	aS USE_WORKFLOWS_HOOKS
	aT USE_DEVONLY
	aU CHECK_DATA_FIXER_SCHEMA
	aV IS_RUNNING_IN_IDE
	aW WORLD_RESOLUTION
	aX MAX_CHAT_LENGTH
	aY MAX_USER_INPUT_COMMAND_LENGTH
	aZ MAX_FUNCTION_COMMAND_LENGTH
	aa DEBUG_DONT_SAVE_WORLD
	ab DEBUG_LARGE_DRIPSTONE
	ac DEBUG_CARVERS
	ad DEBUG_ORE_VEINS
	ae DEBUG_SCULK_CATALYST
	af DEBUG_BYPASS_REALMS_VERSION_CHECK
	ag DEBUG_SOCIAL_INTERACTIONS
	ah DEBUG_VALIDATE_RESOURCE_PATH_CASE
	ai DEBUG_UNLOCK_ALL_TRADES
	aj DEBUG_BREEZE_MOB
	ak DEBUG_TRIAL_SPAWNER_DETECTS_SHEEP_AS_PLAYERS
	al DEBUG_VAULT_DETECTS_SHEEP_AS_PLAYERS
	am DEBUG_FORCE_ONBOARDING_SCREEN
	an DEBUG_IGNORE_LOCAL_MOB_CAP
	ao DEBUG_DISABLE_LIQUID_SPREADING
	ap DEBUG_AQUIFERS
	aq DEBUG_JFR_PROFILING_ENABLE_LEVEL_LOADING
	ar debugGenerateSquareTerrainWithoutNoise
	as debugGenerateStripedTerrainWithoutNoise
	at DEBUG_ONLY_GENERATE_HALF_THE_WORLD
	au DEBUG_DISABLE_FLUID_GENERATION
	av DEBUG_DISABLE_AQUIFERS
	aw DEBUG_DISABLE_SURFACE
	ax DEBUG_DISABLE_CARVERS
	ay DEBUG_DISABLE_STRUCTURES
	az DEBUG_DISABLE_FEATURES
	b WORLD_VERSION
	ba MAX_PLAYER_NAME_LENGTH
	bb MAX_CHAINED_NEIGHBOR_UPDATES
	bc MAX_RENDER_DISTANCE
	bd ILLEGAL_FILE_CHARACTERS
	be TICKS_PER_SECOND
	bf MILLIS_PER_TICK
	bg TICKS_PER_MINUTE
	bh TICKS_PER_GAME_DAY
	bi AVERAGE_GAME_TICKS_PER_RANDOM_TICK_PER_BLOCK
	bj AVERAGE_RANDOM_TICKS_PER_BLOCK_PER_MINUTE
	bk AVERAGE_RANDOM_TICKS_PER_BLOCK_PER_GAME_DAY
	bl WORLD_ICON_SIZE
	bm SNAPSHOT_PROTOCOL_BIT
	bn CURRENT_VERSION
	c SERIES
	d VERSION_STRING
	e RELEASE_NETWORK_PROTOCOL_VERSION
	f SNAPSHOT_NETWORK_PROTOCOL_VERSION
	g SNBT_NAG_VERSION
	h CRASH_EAGERLY
	i RESOURCE_PACK_FORMAT
	j DATA_PACK_FORMAT
	k LANGUAGE_FORMAT
	l REPORT_FORMAT_VERSION
	m DATA_VERSION_TAG
	n FIX_TNT_DUPE
	o FIX_SAND_DUPE
	p USE_DEBUG_FEATURES
	q DEBUG_OPEN_INCOMPATIBLE_WORLDS
	r DEBUG_ALLOW_LOW_SIM_DISTANCE
	s DEBUG_HOTKEYS
	t DEBUG_UI_NARRATION
	u DEBUG_RENDER
	v DEBUG_PATHFINDING
	w DEBUG_WATER
	x DEBUG_HEIGHTMAP
	y DEBUG_COLLISION
	z DEBUG_SHOW_LOCAL_SERVER_ENTITY_HIT_BOXES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldcd;)Z debugVoidTerrain
		static
		0 o p_183708_
	a ()V tryDetectVersion
		static
	a (Lae;)V setVersion
		static
		0 o p_183706_
	b ()Lae; getCurrentVersion
		static
	c ()I getProtocolVersion
		static
aba net/minecraft/network/protocol/common/custom/package-info
abb net/minecraft/network/protocol/common/package-info
abc net/minecraft/network/protocol/configuration/ClientConfigurationPacketListener
	a (Labg;)V handleSelectKnownPacks
		0 o p_326313_
	a (Labh;)V handleEnabledFeatures
		0 o p_296241_
	a (Labf;)V handleResetChat
		0 o p_338667_
	a (Labe;)V handleRegistryData
		0 o p_295674_
	a (Labd;)V handleConfigurationFinished
		0 o p_295371_
	b ()Lvu; protocol
abd net/minecraft/network/protocol/configuration/ClientboundFinishConfigurationPacket
	a INSTANCE
	b STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lwf;)V handle
		0 o p_294212_
	a (Labc;)V handle
		0 o p_294157_
	a ()Lzi; type
	d ()Z isTerminal
abe net/minecraft/network/protocol/configuration/ClientboundRegistryDataPacket
	a STREAM_CODEC
	b registry
	c entries
	d REGISTRY_KEY_STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lakq;Ljava/util/List;)V <init>
		0 o registry
		1 o entries
	a (Lwf;)V handle
		0 o p_294547_
	a (Labc;)V handle
		0 o p_296114_
	a ()Lzi; type
	b ()Lakq; registry
	e ()Ljava/util/List; entries
	equals (Ljava/lang/Object;)Z equals
		0 o p_295506_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
abf net/minecraft/network/protocol/configuration/ClientboundResetChatPacket
	a INSTANCE
	b STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lwf;)V handle
		0 o p_338568_
	a (Labc;)V handle
		0 o p_338468_
	a ()Lzi; type
abg net/minecraft/network/protocol/configuration/ClientboundSelectKnownPacks
	a STREAM_CODEC
	b knownPacks
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o knownPacks
	a (Lwf;)V handle
		0 o p_326128_
	a (Labc;)V handle
		0 o p_326447_
	a ()Lzi; type
	b ()Ljava/util/List; knownPacks
	equals (Ljava/lang/Object;)Z equals
		0 o p_325950_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
abh net/minecraft/network/protocol/configuration/ClientboundUpdateEnabledFeaturesPacket
	a STREAM_CODEC
	b features
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_295459_
	<init> (Ljava/util/Set;)V <init>
		0 o features
	a (Lvw;)V write
		0 o p_294891_
	a (Lwf;)V handle
		0 o p_294598_
	a (Labc;)V handle
		0 o p_294170_
	a ()Lzi; type
	b ()Ljava/util/Set; features
	equals (Ljava/lang/Object;)Z equals
		0 o p_294138_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
abi net/minecraft/network/protocol/configuration/ConfigurationPacketTypes
	a CLIENTBOUND_FINISH_CONFIGURATION
	b CLIENTBOUND_REGISTRY_DATA
	c CLIENTBOUND_UPDATE_ENABLED_FEATURES
	d CLIENTBOUND_SELECT_KNOWN_PACKS
	e CLIENTBOUND_RESET_CHAT
	f SERVERBOUND_FINISH_CONFIGURATION
	g SERVERBOUND_SELECT_KNOWN_PACKS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lzi; createClientbound
		static
		0 o p_320514_
	b (Ljava/lang/String;)Lzi; createServerbound
		static
		0 o p_320087_
abj net/minecraft/network/protocol/configuration/ConfigurationProtocols
	a SERVERBOUND_TEMPLATE
	b SERVERBOUND
	c CLIENTBOUND_TEMPLATE
	d CLIENTBOUND
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lzl;)V lambda$static$1
		static
		0 o p_349923_
	b (Lzl;)V lambda$static$0
		static
		0 o p_325554_
abk net/minecraft/network/protocol/configuration/ServerConfigurationPacketListener
	a (Labl;)V handleConfigurationFinished
		0 o p_295218_
	a (Labm;)V handleSelectKnownPacks
		0 o p_326510_
	b ()Lvu; protocol
abl net/minecraft/network/protocol/configuration/ServerboundFinishConfigurationPacket
	a INSTANCE
	b STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Labk;)V handle
		0 o p_295379_
	a (Lwf;)V handle
		0 o p_295415_
	a ()Lzi; type
	d ()Z isTerminal
abm net/minecraft/network/protocol/configuration/ServerboundSelectKnownPacks
	a STREAM_CODEC
	b knownPacks
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o knownPacks
	a (Labk;)V handle
		0 o p_326477_
	a (Lwf;)V handle
		0 o p_326008_
	a ()Lzi; type
	b ()Ljava/util/List; knownPacks
	equals (Ljava/lang/Object;)Z equals
		0 o p_326182_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
abn net/minecraft/network/protocol/configuration/package-info
abo net/minecraft/network/protocol/cookie/ClientCookiePacketListener
	a (Labp;)V handleRequestCookie
		0 o p_320450_
abp net/minecraft/network/protocol/cookie/ClientboundCookieRequestPacket
	a STREAM_CODEC
	b key
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_320446_
	<init> (Lakr;)V <init>
		0 o key
	a (Lvw;)V write
		0 o p_320402_
	a (Lwf;)V handle
		0 o p_320535_
	a ()Lzi; type
	a (Labo;)V handle
		0 o p_320203_
	b ()Lakr; key
	equals (Ljava/lang/Object;)Z equals
		0 o p_320790_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
abq net/minecraft/network/protocol/cookie/CookiePacketTypes
	a CLIENTBOUND_COOKIE_REQUEST
	b SERVERBOUND_COOKIE_RESPONSE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lzi; createClientbound
		static
		0 o p_320264_
	b (Ljava/lang/String;)Lzi; createServerbound
		static
		0 o p_320414_
abr net/minecraft/network/protocol/cookie/ServerCookiePacketListener
	a (Labs;)V handleCookieResponse
		0 o p_319863_
abs net/minecraft/network/protocol/cookie/ServerboundCookieResponsePacket
	a STREAM_CODEC
	b key
	c payload
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_320325_
	<init> (Lakr;[B)V <init>
		0 o key
		1 o payload
	a (Lvw;)V write
		0 o p_319829_
	a (Lwf;)V handle
		0 o p_320542_
	a ()Lzi; type
	a (Labr;)V handle
		0 o p_320233_
	b ()Lakr; key
	e ()[B payload
	equals (Ljava/lang/Object;)Z equals
		0 o p_320629_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
abt net/minecraft/network/protocol/cookie/package-info
abu net/minecraft/network/protocol/game/ClientGamePacketListener
	a (Laco;)V handleContainerClose
		0 o p_131385_
	a (Lagb;)V handleUpdateMobEffect
		0 o p_131453_
	a (Laff;)V handleAddObjective
		0 o p_131438_
	a (Ladc;)V handleHorseScreenOpen
		0 o p_131397_
	a (Lafy;)V handleTickingStep
		0 o p_309008_
	a (Lafn;)V setTitlesAnimation
		0 o p_178558_
	a (Ladv;)V handlePlayerChat
		0 o p_237540_
	a (Laeg;)V handleRemoveMobEffect
		0 o p_131419_
	a (Lacd;)V handleBlockUpdate
		0 o p_131378_
	a (Lacr;)V handleContainerSetSlot
		0 o p_131388_
	a (Lacz;)V handleExplosion
		0 o p_131394_
	a (Laeo;)V handleSetBorderCenter
		0 o p_178551_
	a (Laeu;)V handleSetCarriedItem
		0 o p_131427_
	a (Labv;)V handleAddEntity
		0 o p_131367_
	a (Lacl;)V handleTitlesClear
		0 o p_178543_
	a (Lafi;)V handleSetScore
		0 o p_131441_
	a (Ladh;)V handleLevelEvent
		0 o p_131400_
	a (Lads;)V handleOpenSignEditor
		0 o p_131410_
	a (Lafq;)V handleConfigurationStart
		0 o p_294815_
	a (Laft;)V handleTabListCustomisation
		0 o p_131447_
	a (Ladp;)V handleMoveVehicle
		0 o p_131407_
	a (Lafa;)V handleEntityLinkPacket
		0 o p_131433_
	a (Lacg;)V handleBundlePacket
		0 o p_265211_
	a (Laed;)V handleProjectilePowerPacket
		0 o p_339666_
	a (Lael;)V handleSelectAdvancementsTab
		0 o p_131424_
	a (Laex;)V handleSetSpawn
		0 o p_131430_
	a (Lacw;)V handleDeleteChat
		0 o p_241462_
	a (Lafh;)V handleSetPlayerTeamPacket
		0 o p_131440_
	a (Lacm;)V handleCommandSuggestions
		0 o p_131382_
	a (Lada;)V handleForgetLevelChunk
		0 o p_131395_
	a (Ladi;)V handleParticleEvent
		0 o p_131401_
	a (Laby;)V handleAwardStats
		0 o p_131373_
	a (Lafp;)V handleSoundEvent
		0 o p_131445_
	a (Ladt;)V handlePlaceRecipe
		0 o p_131411_
	a (Lacb;)V handleBlockEntityData
		0 o p_131376_
	a (Lafs;)V handleSystemChat
		0 o p_237543_
	a (Lacx;)V handleDisguisedChat
		0 o p_251057_
	a (Laee;)V handleAddOrRemoveRecipes
		0 o p_131417_
	a (Laew;)V handleSetChunkCacheRadius
		0 o p_131429_
	a (Laem;)V handleServerData
		0 o p_237541_
	a (Lacp;)V handleContainerContent
		0 o p_131386_
	a (Lady;)V handlePlayerCombatKill
		0 o p_178548_
	a (Lacj;)V handleChunkBatchStart
		0 o p_295789_
	a (Lafc;)V handleSetEquipment
		0 o p_131435_
	a (Lafv;)V handleTakeItemEntity
		0 o p_131449_
	a (Lafk;)V setSubtitleText
		0 o p_178556_
	a (Ladq;)V handleOpenBook
		0 o p_131408_
	a (Ladn;)V handleMerchantOffers
		0 o p_131405_
	a (Laez;)V handleSetEntityData
		0 o p_131432_
	a (Lace;)V handleBossUpdate
		0 o p_131379_
	a (Laeb;)V handleLookAt
		0 o p_131415_
	a (Laej;)V handleRotateMob
		0 o p_131422_
	a (Laer;)V handleSetBorderWarningDelay
		0 o p_178554_
	a (Lacu;)V handleDamageEvent
		0 o p_270900_
	a (Ladz;)V handlePlayerInfoRemove
		0 o p_252308_
	a (Lafj;)V handleSetSimulationDistance
		0 o p_195624_
	a (Ladg;)V handleLevelChunkWithLight
		0 o p_195622_
	a (Lack;)V handleChunksBiomes
		0 o p_275451_
	a (Ladr;)V handleOpenScreen
		0 o p_131409_
	a (Lafu;)V handleTagQueryPacket
		0 o p_131448_
	a (Lafr;)V handleStopSoundEvent
		0 o p_131446_
	a (Labw;)V handleAddExperienceOrb
		0 o p_131368_
	a (Lado;)V handleMoveEntity
		0 o p_131406_
	a (Laec;)V handleMovePlayer
		0 o p_131416_
	a (Lafb;)V handleSetEntityMotion
		0 o p_131434_
	a (Lach;)V handleChangeDifficulty
		0 o p_131380_
	a (Laek;)V handleChunkBlocksUpdate
		0 o p_131423_
	a (Laey;)V handleSetDisplayObjective
		0 o p_131431_
	a (Lacv;)V handleDebugSample
		0 o p_323534_
	a (Ladd;)V handleHurtAnimation
		0 o p_265165_
	a (Laeq;)V handleSetBorderSize
		0 o p_178553_
	a (Lafe;)V handleSetHealth
		0 o p_131437_
	a (Laga;)V handleUpdateAttributes
		0 o p_131452_
	a (Lafm;)V setTitleText
		0 o p_178557_
	a (Ladl;)V handleLogin
		0 o p_131403_
	a (Lafx;)V handleTickingState
		0 o p_309206_
	a (Ladw;)V handlePlayerCombatEnd
		0 o p_178546_
	a (Labz;)V handleBlockChangedAck
		0 o p_237538_
	a (Lacc;)V handleBlockEvent
		0 o p_131377_
	a (Laeh;)V handleResetScore
		0 o p_313913_
	a (Lacs;)V handleItemCooldown
		0 o p_131389_
	a (Laet;)V handleSetCamera
		0 o p_131426_
	a (Laep;)V handleSetBorderLerpSize
		0 o p_178552_
	a (Lafd;)V handleSetExperience
		0 o p_131436_
	a (Laci;)V handleChunkBatchFinished
		0 o p_295302_
	a (Lade;)V handleInitializeBorder
		0 o p_178544_
	a (Laea;)V handlePlayerInfoUpdate
		0 o p_248573_
	a (Lafl;)V handleSetTime
		0 o p_131442_
	a (Lafw;)V handleTeleportEntity
		0 o p_131450_
	a (Ladx;)V handlePlayerCombatEnter
		0 o p_178547_
	a (Ladm;)V handleMapItemData
		0 o p_131404_
	a (Laei;)V handleRespawn
		0 o p_131421_
	a (Lact;)V handleCustomChatCompletions
		0 o p_240770_
	a (Laes;)V handleSetBorderWarningDistance
		0 o p_178555_
	a (Lafg;)V handleSetEntityPassengersPacket
		0 o p_131439_
	a (Lacn;)V handleCommands
		0 o p_131383_
	a (Ladb;)V handleGameEvent
		0 o p_131396_
	a (Lagc;)V handleUpdateRecipes
		0 o p_131454_
	a (Ladu;)V handlePlayerAbilities
		0 o p_131412_
	a (Ladj;)V handleLightUpdatePacket
		0 o p_195623_
	a (Lafz;)V handleUpdateAdvancementsPacket
		0 o p_131451_
	a (Lafo;)V handleSoundEntityEvent
		0 o p_131444_
	a (Labx;)V handleAnimate
		0 o p_131372_
	a (Laef;)V handleRemoveEntities
		0 o p_182700_
	a (Lacy;)V handleEntityEvent
		0 o p_131393_
	a (Laca;)V handleBlockDestruction
		0 o p_131375_
	a (Laev;)V handleSetChunkCacheCenter
		0 o p_131428_
	a (Lacq;)V handleContainerSetData
		0 o p_131387_
	a (Laen;)V setActionBarText
		0 o p_178550_
	b ()Lvu; protocol
abv net/minecraft/network/protocol/game/ClientboundAddEntityPacket
	a STREAM_CODEC
	b MAGICAL_QUANTIZATION
	c LIMIT
	d id
	e uuid
	f type
	g x
	h y
	i z
	j xa
	k ya
	l za
	m xRot
	n yRot
	o yHeadRot
	p data
	<clinit> ()V <clinit>
		static
	<init> (Lbsr;Laqt;)V <init>
		0 o p_131483_
		1 o p_352367_
	<init> (Lbsr;ILjd;)V <init>
		0 o p_237558_
		1 o p_237559_
		2 o p_237560_
	<init> (ILjava/util/UUID;DDDFFLbsx;ILexc;D)V <init>
		0 o p_237546_
		1 o p_237547_
		2 o p_237548_
		3 o p_237549_
		4 o p_237550_
		5 o p_237551_
		6 o p_237552_
		7 o p_237553_
		8 o p_237554_
		9 o p_237555_
		10 o p_237556_
	<init> (Lbsr;Laqt;I)V <init>
		0 o p_131481_
		1 o p_352292_
		2 o p_352422_
	<init> (Lwk;)V <init>
		0 o p_319919_
	a (Lwf;)V handle
		0 o p_131493_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_131495_
	a (Lwk;)V write
		0 o p_320192_
	b ()I getId
	e ()Ljava/util/UUID; getUUID
	f ()Lbsx; getType
	g ()D getX
	h ()D getY
	i ()D getZ
	j ()D getXa
	k ()D getYa
	l ()D getZa
	m ()F getXRot
	n ()F getYRot
	o ()F getYHeadRot
	p ()I getData
abw net/minecraft/network/protocol/game/ClientboundAddExperienceOrbPacket
	a STREAM_CODEC
	b id
	c x
	d y
	e z
	f value
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_178564_
	<init> (Lbtc;Laqt;)V <init>
		0 o p_131517_
		1 o p_352182_
	a (Lvw;)V write
		0 o p_131526_
	a (Lwf;)V handle
		0 o p_131521_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_131523_
	b ()I getId
	e ()D getX
	f ()D getY
	g ()D getZ
	h ()I getValue
abx net/minecraft/network/protocol/game/ClientboundAnimatePacket
	a STREAM_CODEC
	b SWING_MAIN_HAND
	c WAKE_UP
	d SWING_OFF_HAND
	e CRITICAL_HIT
	f MAGIC_CRITICAL_HIT
	g id
	h action
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_178590_
	<init> (Lbsr;I)V <init>
		0 o p_131616_
		1 o p_131617_
	a (Lvw;)V write
		0 o p_131626_
	a (Lwf;)V handle
		0 o p_131621_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_131623_
	b ()I getId
	e ()I getAction
aby net/minecraft/network/protocol/game/ClientboundAwardStatsPacket
	a STREAM_CODEC
	b stats
	c STAT_VALUES_STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lit/unimi/dsi/fastutil/objects/Object2IntMap;)V <init>
		0 o stats
	a (Lwf;)V handle
		0 o p_131640_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_131642_
	b ()Lit/unimi/dsi/fastutil/objects/Object2IntMap; stats
	equals (Ljava/lang/Object;)Z equals
		0 o p_320927_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
abz net/minecraft/network/protocol/game/ClientboundBlockChangedAckPacket
	a STREAM_CODEC
	b sequence
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_237582_
	<init> (I)V <init>
		0 o sequence
	a (Lvw;)V write
		0 o p_237584_
	a (Lwf;)V handle
		0 o p_237586_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_237588_
	b ()I sequence
	equals (Ljava/lang/Object;)Z equals
		0 o p_237591_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ac net/minecraft/SystemReport
	a BYTES_PER_MEBIBYTE
	b ONE_GIGA
	c LOGGER
	d OPERATING_SYSTEM
	e JAVA_VERSION
	f JAVA_VM_VERSION
	g entries
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/StringBuilder;)V appendToCrashReportString
		0 o p_143526_
	a (Ljava/lang/String;)V putSpaceForProperty
		0 o p_345533_
	a (Loshi/hardware/VirtualMemory;)V putVirtualMemory
		0 o p_143550_
	a (Ljava/lang/String;Ljava/lang/Runnable;)V ignoreErrors
		0 o p_143517_
		1 o p_143518_
	a (Loshi/hardware/CentralProcessor$ProcessorIdentifier;)Ljava/lang/String; lambda$putProcessor$16
		static
		0 o p_242034_
	a (Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V lambda$appendToCrashReportString$22
		static
		0 o p_143528_
		1 o p_143529_
		2 o p_143530_
	a (Ljava/lang/String;Ljava/util/function/Supplier;)V setDetail
		0 o p_143523_
		1 o p_143524_
	a (Loshi/hardware/CentralProcessor;)V putProcessor
		0 o p_143540_
	a (Loshi/hardware/GlobalMemory;)V putMemory
		0 o p_143542_
	a (Loshi/hardware/PhysicalMemory;)Ljava/lang/String; lambda$putPhysicalMemory$8
		static
		0 o p_242037_
	a (Ljava/util/List;)V putPhysicalMemory
		0 o p_143532_
	a ()Ljava/lang/String; toLineSeparatedString
	a (J)F sizeInMiB
		static
		0 o p_345366_
	a (Loshi/hardware/GraphicsCard;)Ljava/lang/String; lambda$putGraphics$15
		static
		0 o p_344140_
	a (Loshi/hardware/HardwareAbstractionLayer;)V lambda$putHardware$6
		0 o p_143546_
	a (Ljava/lang/String;Ljava/lang/String;)V setDetail
		0 o p_143520_
		1 o p_143521_
	a (Loshi/SystemInfo;)V putHardware
		0 o p_143536_
	a (Ljava/util/Map$Entry;)Ljava/lang/String; lambda$toLineSeparatedString$23
		static
		0 o p_143534_
	b (Loshi/hardware/CentralProcessor;)Ljava/lang/String; lambda$putProcessor$19
		static
		0 o p_143555_
	b (Loshi/hardware/VirtualMemory;)Ljava/lang/String; lambda$putVirtualMemory$12
		static
		0 o p_344142_
	b (Loshi/hardware/PhysicalMemory;)Ljava/lang/String; lambda$putPhysicalMemory$7
		static
		0 o p_344141_
	b (Loshi/hardware/HardwareAbstractionLayer;)V lambda$putHardware$5
		0 o p_143559_
	b (Ljava/lang/String;Ljava/util/function/Supplier;)V putSpaceForPath
		0 o p_344883_
		1 o p_345715_
	b (Ljava/util/List;)V putGraphics
		0 o p_143553_
	b (Ljava/lang/String;)Ljava/lang/String; lambda$putSpaceForProperty$21
		static
		0 o p_344138_
	b (Loshi/hardware/GlobalMemory;)V lambda$putMemory$14
		0 o p_143557_
	b ()V putStorage
	c (Loshi/hardware/CentralProcessor;)Ljava/lang/String; lambda$putProcessor$18
		static
		0 o p_143566_
	c (Loshi/hardware/HardwareAbstractionLayer;)V lambda$putHardware$4
		0 o p_143570_
	c (Loshi/hardware/GlobalMemory;)V lambda$putMemory$13
		0 o p_143568_
	c (Loshi/hardware/VirtualMemory;)Ljava/lang/String; lambda$putVirtualMemory$11
		static
		0 o p_344137_
	c ()Ljava/lang/String; lambda$putStorage$20
		static
	d (Loshi/hardware/CentralProcessor;)Ljava/lang/String; lambda$putProcessor$17
		static
		0 o p_143575_
	d ()Ljava/lang/String; lambda$new$3
		static
	d (Loshi/hardware/VirtualMemory;)Ljava/lang/String; lambda$putVirtualMemory$10
		static
		0 o p_344139_
	e (Loshi/hardware/VirtualMemory;)Ljava/lang/String; lambda$putVirtualMemory$9
		static
		0 o p_344143_
	e ()V lambda$new$2
	f ()Ljava/lang/String; lambda$new$1
		static
	g ()Ljava/lang/String; lambda$new$0
		static
aca net/minecraft/network/protocol/game/ClientboundBlockDestructionPacket
	a STREAM_CODEC
	b id
	c pos
	d progress
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_178606_
	<init> (ILjd;I)V <init>
		0 o p_131676_
		1 o p_131677_
		2 o p_131678_
	a (Lvw;)V write
		0 o p_131687_
	a (Lwf;)V handle
		0 o p_131682_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_131684_
	b ()I getId
	e ()Ljd; getPos
	f ()I getProgress
acb net/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket
	a STREAM_CODEC
	b pos
	c type
	d tag
	<clinit> ()V <clinit>
		static
	<init> (Ljd;Ldqj;Lub;)V <init>
		0 o p_195637_
		1 o p_195638_
		2 o p_195639_
	a (Lwf;)V handle
		0 o p_131701_
	a ()Lzi; type
	a (Ldqh;)Lacb; create
		static
		0 o p_195641_
	a (Labu;)V handle
		0 o p_131703_
	a (Ldqh;Ljava/util/function/BiFunction;)Lacb; create
		static
		0 o p_195643_
		1 o p_324611_
	b ()Ljd; getPos
	e ()Ldqj; getType
	f ()Lub; getTag
acc net/minecraft/network/protocol/game/ClientboundBlockEventPacket
	a STREAM_CODEC
	b pos
	c b0
	d b1
	e block
	<clinit> ()V <clinit>
		static
	<init> (Ljd;Ldfy;II)V <init>
		0 o p_131715_
		1 o p_131716_
		2 o p_131717_
		3 o p_131718_
	<init> (Lwk;)V <init>
		0 o p_320705_
	a (Lwf;)V handle
		0 o p_131722_
	a (Lwk;)V write
		0 o p_320189_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_131724_
	b ()Ljd; getPos
	e ()I getB0
	f ()I getB1
	g ()Ldfy; getBlock
acd net/minecraft/network/protocol/game/ClientboundBlockUpdatePacket
	a STREAM_CODEC
	b pos
	c blockState
	<clinit> ()V <clinit>
		static
	<init> (Ljd;Ldtc;)V <init>
		0 o p_131738_
		1 o p_131739_
	<init> (Ldcc;Ljd;)V <init>
		0 o p_131735_
		1 o p_131736_
	a (Lwf;)V handle
		0 o p_131743_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_131745_
	b ()Ldtc; getBlockState
	e ()Ljd; getPos
ace net/minecraft/network/protocol/game/ClientboundBossEventPacket
	a STREAM_CODEC
	b FLAG_DARKEN
	c FLAG_MUSIC
	d FLAG_FOG
	e id
	f operation
	g REMOVE_OPERATION
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/UUID;Lace$c;)V <init>
		0 o p_178635_
		1 o p_178636_
	<init> (Lwk;)V <init>
		0 o p_323842_
	a (Lace$b;)V dispatch
		0 o p_178644_
	a (Lwf;)V handle
		0 o p_131768_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_131770_
	a (ZZZ)I encodeProperties
		static
		0 o p_178646_
		1 o p_178647_
		2 o p_178648_
	a (Lwk;)V write
		0 o p_323879_
	a (Lbqh;)Lace; createAddPacket
		static
		0 o p_178640_
	a (Ljava/util/UUID;)Lace; createRemovePacket
		static
		0 o p_178642_
	b (Lbqh;)Lace; createUpdateProgressPacket
		static
		0 o p_178650_
	c (Lbqh;)Lace; createUpdateNamePacket
		static
		0 o p_178652_
	d (Lbqh;)Lace; createUpdateStylePacket
		static
		0 o p_178654_
	e (Lbqh;)Lace; createUpdatePropertiesPacket
		static
		0 o p_178656_
ace$1 net/minecraft/network/protocol/game/ClientboundBossEventPacket$1
	<init> ()V <init>
	a ()Lace$d; getType
	a (Lwk;)V write
		0 o p_324370_
	a (Ljava/util/UUID;Lace$b;)V dispatch
		0 o p_178660_
		1 o p_178661_
ace$a net/minecraft/network/protocol/game/ClientboundBossEventPacket$AddOperation
	a name
	b progress
	c color
	d overlay
	e darkenScreen
	f playMusic
	g createWorldFog
	<init> (Lbqh;)V <init>
		0 o p_178672_
	<init> (Lwk;)V <init>
		0 o p_324153_
	a ()Lace$d; getType
	a (Lwk;)V write
		0 o p_323847_
	a (Ljava/util/UUID;Lace$b;)V dispatch
		0 o p_178677_
		1 o p_178678_
ace$b net/minecraft/network/protocol/game/ClientboundBossEventPacket$Handler
	a (Ljava/util/UUID;F)V updateProgress
		0 o p_178682_
		1 o p_178683_
	a (Ljava/util/UUID;Lbqh$a;Lbqh$b;)V updateStyle
		0 o p_178684_
		1 o p_178685_
		2 o p_178686_
	a (Ljava/util/UUID;Lwz;FLbqh$a;Lbqh$b;ZZZ)V add
		0 o p_178689_
		1 o p_178690_
		2 o p_178691_
		3 o p_178692_
		4 o p_178693_
		5 o p_178694_
		6 o p_178695_
		7 o p_178696_
	a (Ljava/util/UUID;)V remove
		0 o p_178681_
	a (Ljava/util/UUID;Lwz;)V updateName
		0 o p_178687_
		1 o p_178688_
	a (Ljava/util/UUID;ZZZ)V updateProperties
		0 o p_178697_
		1 o p_178698_
		2 o p_178699_
		3 o p_178700_
ace$c net/minecraft/network/protocol/game/ClientboundBossEventPacket$Operation
	a ()Lace$d; getType
	a (Lwk;)V write
		0 o p_324432_
	a (Ljava/util/UUID;Lace$b;)V dispatch
		0 o p_178701_
		1 o p_178702_
ace$d net/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType
	a ADD
	b REMOVE
	c UPDATE_PROGRESS
	d UPDATE_NAME
	e UPDATE_STYLE
	f UPDATE_PROPERTIES
	g reader
	h $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILyy;)V <init>
		0 o p_178714_
		1 o p_178715_
		2 o p_324602_
	a ()[Lace$d; $values
		static
	a (Lwk;)Lace$c; lambda$static$0
		static
		0 o p_324121_
	valueOf (Ljava/lang/String;)Lace$d; valueOf
		static
		0 o p_178721_
	values ()[Lace$d; values
		static
ace$e net/minecraft/network/protocol/game/ClientboundBossEventPacket$UpdateNameOperation
	a name
	<init> (Lwk;)V <init>
		0 o p_323813_
	<init> (Lwz;)V <init>
		0 o name
	a ()Lace$d; getType
	a (Lwk;)V write
		0 o p_324336_
	a (Ljava/util/UUID;Lace$b;)V dispatch
		0 o p_178730_
		1 o p_178731_
	b ()Lwz; name
	equals (Ljava/lang/Object;)Z equals
		0 o p_324421_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ace$f net/minecraft/network/protocol/game/ClientboundBossEventPacket$UpdateProgressOperation
	a progress
	<init> (Lwk;)V <init>
		0 o p_324271_
	<init> (F)V <init>
		0 o progress
	a ()Lace$d; getType
	a (Lwk;)V write
		0 o p_324333_
	a (Ljava/util/UUID;Lace$b;)V dispatch
		0 o p_178741_
		1 o p_178742_
	b ()F progress
	equals (Ljava/lang/Object;)Z equals
		0 o p_324111_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ace$g net/minecraft/network/protocol/game/ClientboundBossEventPacket$UpdatePropertiesOperation
	a darkenScreen
	b playMusic
	c createWorldFog
	<init> (Lwk;)V <init>
		0 o p_323654_
	<init> (ZZZ)V <init>
		0 o p_178751_
		1 o p_178752_
		2 o p_178753_
	a ()Lace$d; getType
	a (Lwk;)V write
		0 o p_323597_
	a (Ljava/util/UUID;Lace$b;)V dispatch
		0 o p_178756_
		1 o p_178757_
ace$h net/minecraft/network/protocol/game/ClientboundBossEventPacket$UpdateStyleOperation
	a color
	b overlay
	<init> (Lwk;)V <init>
		0 o p_323966_
	<init> (Lbqh$a;Lbqh$b;)V <init>
		0 o p_178763_
		1 o p_178764_
	a ()Lace$d; getType
	a (Lwk;)V write
		0 o p_323961_
	a (Ljava/util/UUID;Lace$b;)V dispatch
		0 o p_178769_
		1 o p_178770_
acf net/minecraft/network/protocol/game/ClientboundBundleDelimiterPacket
	<init> ()V <init>
	a ()Lzi; type
acg net/minecraft/network/protocol/game/ClientboundBundlePacket
	<init> (Ljava/lang/Iterable;)V <init>
		0 o p_265231_
	a (Lwf;)V handle
		0 o p_265794_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_265490_
ach net/minecraft/network/protocol/game/ClientboundChangeDifficultyPacket
	a STREAM_CODEC
	b difficulty
	c locked
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_178774_
	<init> (Lbqo;Z)V <init>
		0 o p_131809_
		1 o p_131810_
	a (Lvw;)V write
		0 o p_131819_
	a (Lwf;)V handle
		0 o p_131814_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_131816_
	b ()Z isLocked
	e ()Lbqo; getDifficulty
aci net/minecraft/network/protocol/game/ClientboundChunkBatchFinishedPacket
	a STREAM_CODEC
	b batchSize
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_296389_
	<init> (I)V <init>
		0 o batchSize
	a (Lvw;)V write
		0 o p_294533_
	a (Lwf;)V handle
		0 o p_294692_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_296221_
	b ()I batchSize
	equals (Ljava/lang/Object;)Z equals
		0 o p_294896_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
acj net/minecraft/network/protocol/game/ClientboundChunkBatchStartPacket
	a INSTANCE
	b STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lwf;)V handle
		0 o p_294726_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_295685_
ack net/minecraft/network/protocol/game/ClientboundChunksBiomesPacket
	a STREAM_CODEC
	b chunkBiomeData
	c TWO_MEGABYTES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o chunkBiomeData
	<init> (Lvw;)V <init>
		0 o p_275221_
	a (Lvw;Lack$a;)V lambda$write$0
		static
		0 o p_275199_
		1 o p_275200_
	a (Lwf;)V handle
		0 o p_275459_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_275524_
	a (Lvw;)V write
		0 o p_275376_
	a (Ljava/util/List;)Lack; forChunks
		static
		0 o p_275394_
	b ()Ljava/util/List; chunkBiomeData
	equals (Ljava/lang/Object;)Z equals
		0 o p_275299_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ack$a net/minecraft/network/protocol/game/ClientboundChunksBiomesPacket$ChunkBiomeData
	a pos
	b buffer
	<init> (Lvw;)V <init>
		0 o p_275255_
	<init> (Ldcd;[B)V <init>
		0 o pos
		1 o buffer
	<init> (Ldvi;)V <init>
		0 o p_275569_
	a (Lvw;Ldvi;)V extractChunkData
		static
		0 o p_275626_
		1 o p_275570_
	a (Ldvi;)I calculateChunkSize
		static
		0 o p_275324_
	a (Lvw;)V write
		0 o p_275467_
	a ()Lvw; getReadBuffer
	b ()Ldcd; pos
	c ()[B buffer
	d ()Lio/netty/buffer/ByteBuf; getWriteBuffer
	equals (Ljava/lang/Object;)Z equals
		0 o p_275457_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
acl net/minecraft/network/protocol/game/ClientboundClearTitlesPacket
	a STREAM_CODEC
	b resetTimes
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_178779_
	<init> (Z)V <init>
		0 o p_178781_
	a (Lvw;)V write
		0 o p_178783_
	a (Lwf;)V handle
		0 o p_178785_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_178787_
	b ()Z shouldResetTimes
acm net/minecraft/network/protocol/game/ClientboundCommandSuggestionsPacket
	a STREAM_CODEC
	b id
	c start
	d length
	e suggestions
	<clinit> ()V <clinit>
		static
	<init> (IIILjava/util/List;)V <init>
		0 o id
		1 o start
		2 o length
		3 o suggestions
	<init> (ILcom/mojang/brigadier/suggestion/Suggestions;)V <init>
		0 o p_131846_
		1 o p_131847_
	a (Lcom/mojang/brigadier/suggestion/Suggestion;)Lacm$a; lambda$new$0
		static
		0 o p_323141_
	a (Lwf;)V handle
		0 o p_131851_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_131853_
	a (Lcom/mojang/brigadier/context/StringRange;Lacm$a;)Lcom/mojang/brigadier/suggestion/Suggestion; lambda$toSuggestions$1
		static
		0 o p_323142_
		1 o p_323143_
	b ()Lcom/mojang/brigadier/suggestion/Suggestions; toSuggestions
	e ()I id
	equals (Ljava/lang/Object;)Z equals
		0 o p_324477_
	f ()I start
	g ()I length
	h ()Ljava/util/List; suggestions
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
acm$a net/minecraft/network/protocol/game/ClientboundCommandSuggestionsPacket$Entry
	a STREAM_CODEC
	b text
	c tooltip
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/util/Optional;)V <init>
		0 o text
		1 o tooltip
	a ()Ljava/lang/String; text
	b ()Ljava/util/Optional; tooltip
	equals (Ljava/lang/Object;)Z equals
		0 o p_324278_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
acn net/minecraft/network/protocol/game/ClientboundCommandsPacket
	a STREAM_CODEC
	b MASK_TYPE
	c FLAG_EXECUTABLE
	d FLAG_REDIRECT
	e FLAG_CUSTOM_SUGGESTIONS
	f TYPE_ROOT
	g TYPE_LITERAL
	h TYPE_ARGUMENT
	i rootIndex
	j entries
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/brigadier/tree/RootCommandNode;)V <init>
		0 o p_131861_
	<init> (Lvw;)V <init>
		0 o p_178805_
	a (Lwf;)V handle
		0 o p_131876_
	a (Lep;)Lcom/mojang/brigadier/tree/RootCommandNode; getRoot
		0 o p_237625_
	a (Ljava/util/function/BiPredicate;Ljava/util/List;Lit/unimi/dsi/fastutil/ints/IntSet;I)Z lambda$validateEntries$1
		static
		0 o p_237634_
		1 o p_237635_
		2 o p_237636_
		3 o p_237637_
	a ()Lzi; type
	a (Ljava/util/List;)V validateEntries
		static
		0 o p_237629_
	a (Lcom/mojang/brigadier/tree/CommandNode;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)Lacn$b; createEntry
		static
		0 o p_237622_
		1 o p_237623_
	a (Lvw;Lacn$b;)V lambda$write$0
		static
		0 o p_237642_
		1 o p_237643_
	a (Labu;)V handle
		0 o p_131878_
	a (Ljava/util/List;Ljava/util/function/BiPredicate;)V validateEntries
		static
		0 o p_237631_
		1 o p_237632_
	a (Lvw;)V write
		0 o p_131886_
	a (Lvw;B)Lacn$e; read
		static
		0 o p_237639_
		1 o p_237640_
	a (Lcom/mojang/brigadier/tree/RootCommandNode;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; enumerateNodes
		static
		0 o p_131863_
	a (Lit/unimi/dsi/fastutil/objects/Object2IntMap;)Ljava/util/List; createEntries
		static
		0 o p_237627_
	b (Lvw;)Lacn$b; readNode
		static
		0 o p_131888_
acn$a net/minecraft/network/protocol/game/ClientboundCommandsPacket$ArgumentNodeStub
	a id
	b argumentType
	c suggestionId
	<init> (Ljava/lang/String;Lio$a;Lakr;)V <init>
		0 o p_237650_
		1 o p_237651_
		2 o p_237652_
	<init> (Lcom/mojang/brigadier/tree/ArgumentCommandNode;)V <init>
		0 o p_237648_
	a (Lvw;Lio$a;)V serializeCap
		static
		0 o p_237660_
		1 o p_237661_
	a (Lvw;)V write
		0 o p_237658_
	a (Lep;)Lcom/mojang/brigadier/builder/ArgumentBuilder; build
		0 o p_237656_
	a (Lvw;Lio;Lio$a;)V serializeCap
		static
		0 o p_237663_
		1 o p_237664_
		2 o p_237665_
	a (Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lakr; getSuggestionId
		static
		0 o p_237654_
acn$b net/minecraft/network/protocol/game/ClientboundCommandsPacket$Entry
	a stub
	b flags
	c redirect
	d children
	<init> (Lacn$e;II[I)V <init>
		0 o p_237668_
		1 o p_237669_
		2 o p_237670_
		3 o p_237671_
	a (Lvw;)V write
		0 o p_237675_
	a (Lit/unimi/dsi/fastutil/ints/IntSet;)Z canBuild
		0 o p_237673_
	b (Lit/unimi/dsi/fastutil/ints/IntSet;)Z canResolve
		0 o p_237677_
acn$c net/minecraft/network/protocol/game/ClientboundCommandsPacket$LiteralNodeStub
	a id
	<init> (Ljava/lang/String;)V <init>
		0 o p_237680_
	a (Lvw;)V write
		0 o p_237684_
	a (Lep;)Lcom/mojang/brigadier/builder/ArgumentBuilder; build
		0 o p_237682_
acn$d net/minecraft/network/protocol/game/ClientboundCommandsPacket$NodeResolver
	a context
	b entries
	c nodes
	<init> (Lep;Ljava/util/List;)V <init>
		0 o p_237689_
		1 o p_237690_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$resolve$0
		static
		0 o p_237694_
	a (I)Lcom/mojang/brigadier/tree/CommandNode; resolve
		0 o p_237692_
acn$e net/minecraft/network/protocol/game/ClientboundCommandsPacket$NodeStub
	a (Lvw;)V write
		0 o p_237696_
	a (Lep;)Lcom/mojang/brigadier/builder/ArgumentBuilder; build
		0 o p_237695_
aco net/minecraft/network/protocol/game/ClientboundContainerClosePacket
	a STREAM_CODEC
	b containerId
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_178820_
	<init> (I)V <init>
		0 o p_131933_
	a (Lvw;)V write
		0 o p_131941_
	a (Lwf;)V handle
		0 o p_131937_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_131939_
	b ()I getContainerId
acp net/minecraft/network/protocol/game/ClientboundContainerSetContentPacket
	a STREAM_CODEC
	b containerId
	c stateId
	d items
	e carriedItem
	<clinit> ()V <clinit>
		static
	<init> (Lwk;)V <init>
		0 o p_319794_
	<init> (IILjv;Lcuq;)V <init>
		0 o p_182704_
		1 o p_182705_
		2 o p_182706_
		3 o p_182707_
	a (Lwf;)V handle
		0 o p_131951_
	a (Lwk;)V write
		0 o p_320758_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_131953_
	b ()I getContainerId
	e ()Ljava/util/List; getItems
	f ()Lcuq; getCarriedItem
	g ()I getStateId
acq net/minecraft/network/protocol/game/ClientboundContainerSetDataPacket
	a STREAM_CODEC
	b containerId
	c id
	d value
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_178825_
	<init> (III)V <init>
		0 o p_131963_
		1 o p_131964_
		2 o p_131965_
	a (Lvw;)V write
		0 o p_131974_
	a (Lwf;)V handle
		0 o p_131969_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_131971_
	b ()I getContainerId
	e ()I getId
	f ()I getValue
acr net/minecraft/network/protocol/game/ClientboundContainerSetSlotPacket
	a STREAM_CODEC
	b CARRIED_ITEM
	c PLAYER_INVENTORY
	d containerId
	e stateId
	f slot
	g itemStack
	<clinit> ()V <clinit>
		static
	<init> (Lwk;)V <init>
		0 o p_320589_
	<init> (IIILcuq;)V <init>
		0 o p_131982_
		1 o p_182713_
		2 o p_131983_
		3 o p_131984_
	a (Lwf;)V handle
		0 o p_131988_
	a (Lwk;)V write
		0 o p_320916_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_131990_
	b ()I getContainerId
	e ()I getSlot
	f ()Lcuq; getItem
	g ()I getStateId
acs net/minecraft/network/protocol/game/ClientboundCooldownPacket
	a STREAM_CODEC
	b item
	c duration
	<clinit> ()V <clinit>
		static
	<init> (Lcul;I)V <init>
		0 o item
		1 o duration
	a (Lwf;)V handle
		0 o p_132005_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_132007_
	b ()Lcul; item
	e ()I duration
	equals (Ljava/lang/Object;)Z equals
		0 o p_319963_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
act net/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket
	a STREAM_CODEC
	b action
	c entries
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_243340_
	<init> (Lact$a;Ljava/util/List;)V <init>
		0 o action
		1 o entries
	a (Lvw;)V write
		0 o p_240782_
	a (Lwf;)V handle
		0 o p_240831_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_240794_
	b ()Lact$a; action
	e ()Ljava/util/List; entries
	equals (Ljava/lang/Object;)Z equals
		0 o p_240819_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
act$a net/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket$Action
	a ADD
	b REMOVE
	c SET
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_240789_
		1 o p_240791_
	a ()[Lact$a; $values
		static
	valueOf (Ljava/lang/String;)Lact$a; valueOf
		static
		0 o p_240779_
	values ()[Lact$a; values
		static
acu net/minecraft/network/protocol/game/ClientboundDamageEventPacket
	a STREAM_CODEC
	b entityId
	c sourceType
	d sourceCauseId
	e sourceDirectId
	f sourcePosition
	<clinit> ()V <clinit>
		static
	<init> (Lbsr;Lbrk;)V <init>
		0 o p_270474_
		1 o p_270781_
	<init> (ILjm;IILjava/util/Optional;)V <init>
		0 o entityId
		1 o sourceType
		2 o sourceCauseId
		3 o sourceDirectId
		4 o sourcePosition
	<init> (Lwk;)V <init>
		0 o p_321729_
	a (Lwf;)V handle
		0 o p_270394_
	a (Lvw;)I readOptionalEntityId
		static
		0 o p_270462_
	a ()Lzi; type
	a (Ldcw;)Lbrk; getSource
		0 o p_270943_
	a (Labu;)V handle
		0 o p_270510_
	a (Lwk;)V write
		0 o p_321775_
	a (Lvw;Lexc;)V lambda$write$1
		static
		0 o p_293723_
		1 o p_293724_
	a (Lvw;I)V writeOptionalEntityId
		static
		0 o p_270812_
		1 o p_270852_
	b (Lvw;)Lexc; lambda$new$0
		static
		0 o p_270813_
	b ()I entityId
	e ()Ljm; sourceType
	equals (Ljava/lang/Object;)Z equals
		0 o p_270250_
	f ()I sourceCauseId
	g ()I sourceDirectId
	h ()Ljava/util/Optional; sourcePosition
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
acv net/minecraft/network/protocol/game/ClientboundDebugSamplePacket
	a STREAM_CODEC
	b sample
	c debugSampleType
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_323529_
	<init> ([JLbls;)V <init>
		0 o sample
		1 o debugSampleType
	a (Lvw;)V write
		0 o p_324126_
	a (Lwf;)V handle
		0 o p_324378_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_324120_
	b ()[J sample
	e ()Lbls; debugSampleType
	equals (Ljava/lang/Object;)Z equals
		0 o p_324294_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
acw net/minecraft/network/protocol/game/ClientboundDeleteChatPacket
	a STREAM_CODEC
	b messageSignature
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_241415_
	<init> (Lxl$a;)V <init>
		0 o messageSignature
	a (Lvw;)V write
		0 o p_241358_
	a (Lwf;)V handle
		0 o p_241487_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_241426_
	b ()Lxl$a; messageSignature
	equals (Ljava/lang/Object;)Z equals
		0 o p_241454_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
acx net/minecraft/network/protocol/game/ClientboundDisguisedChatPacket
	a STREAM_CODEC
	b message
	c chatType
	<clinit> ()V <clinit>
		static
	<init> (Lwz;Lwv$a;)V <init>
		0 o message
		1 o chatType
	a (Lwf;)V handle
		0 o p_251255_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_251953_
	b ()Lwz; message
	c ()Z isSkippable
	e ()Lwv$a; chatType
	equals (Ljava/lang/Object;)Z equals
		0 o p_251223_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
acy net/minecraft/network/protocol/game/ClientboundEntityEventPacket
	a STREAM_CODEC
	b entityId
	c eventId
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_178843_
	<init> (Lbsr;B)V <init>
		0 o p_132092_
		1 o p_132093_
	a (Lvw;)V write
		0 o p_132104_
	a (Lwf;)V handle
		0 o p_132099_
	a ()Lzi; type
	a (Ldcw;)Lbsr; getEntity
		0 o p_132095_
	a (Labu;)V handle
		0 o p_132101_
	b ()B getEventId
acz net/minecraft/network/protocol/game/ClientboundExplodePacket
	a STREAM_CODEC
	b x
	c y
	d z
	e power
	f toBlow
	g knockbackX
	h knockbackY
	i knockbackZ
	j smallExplosionParticles
	k largeExplosionParticles
	l blockInteraction
	m explosionSound
	<clinit> ()V <clinit>
		static
	<init> (DDDFLjava/util/List;Lexc;Ldco$a;Llk;Llk;Ljm;)V <init>
		0 o p_132115_
		1 o p_132116_
		2 o p_132117_
		3 o p_132118_
		4 o p_132119_
		5 o p_132120_
		6 o p_312296_
		7 o p_312499_
		8 o p_312203_
		9 o p_320679_
	<init> (Lwk;)V <init>
		0 o p_320217_
	a (Lwf;)V handle
		0 o p_132124_
	a ()Lzi; type
	a (IIILvw;)Ljd; lambda$new$0
		static
		0 o p_178847_
		1 o p_178848_
		2 o p_178849_
		3 o p_178850_
	a (Labu;)V handle
		0 o p_132126_
	a (Lwk;)V write
		0 o p_319914_
	a (IIILvw;Ljd;)V lambda$write$1
		static
		0 o p_293725_
		1 o p_293726_
		2 o p_293727_
		3 o p_293728_
		4 o p_293729_
	b ()F getKnockbackX
	e ()F getKnockbackY
	f ()F getKnockbackZ
	g ()D getX
	h ()D getY
	i ()D getZ
	j ()F getPower
	k ()Ljava/util/List; getToBlow
	l ()Ldco$a; getBlockInteraction
	m ()Llk; getSmallExplosionParticles
	n ()Llk; getLargeExplosionParticles
	o ()Ljm; getExplosionSound
ad net/minecraft/Util
	a LINEAR_LOOKUP_THRESHOLD
	b NANOS_PER_MILLI
	c timeSource
	d TICKER
	e NIL_UUID
	f ZIP_FILE_SYSTEM_PROVIDER
	g LOGGER
	h DEFAULT_MAX_THREADS
	i DEFAULT_SAFE_FILE_OPERATION_RETRIES
	j MAX_THREADS_SYSTEM_PROPERTY
	k BACKGROUND_EXECUTOR
	l IO_POOL
	m DOWNLOAD_POOL
	n FILENAME_DATE_TIME_FORMATTER
	o ALLOWED_UNTRUSTED_LINK_PROTOCOLS
	p thePauser
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lit/unimi/dsi/fastutil/objects/ObjectArrayList;Layw;)Ljava/util/List; shuffledCopy
		static
		0 o p_214612_
		1 o p_214613_
	a (ILjava/lang/String;[Ljava/util/function/BooleanSupplier;)Z runWithRetries
		static
		0 o p_137450_
		1 o p_137451_
		2 o p_137452_
	a (Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier; createDeleter
		static
		0 o p_137501_
	a (Ljava/lang/String;Z)Ljava/util/concurrent/ExecutorService; makeIoExecutor
		static
		0 o p_314465_
		1 o p_314461_
	a (Ljava/util/stream/LongStream;I)Lcom/mojang/serialization/DataResult; fixedSize
		static
		0 o p_287579_
		1 o p_287631_
	a (Ljava/util/concurrent/CompletableFuture;Ljava/util/List;Ljava/lang/Throwable;)V lambda$sequenceFailFastAndCancel$15
		static
		0 o p_274640_
		1 o p_274641_
		2 o p_274642_
	a (Ljava/util/concurrent/ExecutorService;)V shutdownExecutor
		static
		0 o p_137532_
	a (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/Type;Ljava/util/function/UnaryOperator;)Lcom/mojang/datafixers/Typed; writeAndReadTypedOrThrow
		static
		0 o p_311873_
		1 o p_312554_
		2 o p_311990_
	a (Ljava/util/stream/Stream;Layw;)Ljava/util/List; toShuffledList
		static
		0 o p_214662_
		1 o p_214663_
	a ([Ljava/util/function/Predicate;Ljava/lang/Object;)Z lambda$anyOf$12
		static
		0 o p_352654_
		1 o p_352655_
	a (Ljava/util/function/BiFunction;)Ljava/util/function/BiFunction; memoize
		static
		0 o p_143822_
	a ()Ljava/util/stream/Collector; toMap
		static
	a ([ILayw;)I getRandom
		static
		0 o p_214668_
		1 o p_214669_
	a (Ljava/util/function/Consumer;Ljava/lang/String;Ljava/lang/String;)V lambda$prefix$19
		static
		0 o p_214643_
		1 o p_214644_
		2 o p_214645_
	a (Ljava/util/function/Consumer;Ljava/util/List;ILjava/lang/Object;Ljava/lang/Throwable;)V lambda$fallibleSequence$16
		static
		0 o p_214647_
		1 o p_214648_
		2 o p_214649_
		3 o p_214650_
		4 o p_214651_
	a (Ljava/util/function/Function;Ljava/util/function/Predicate;)Ljava/lang/Object; blockUntilDone
		static
		0 o p_214653_
		1 o p_214654_
	a (Ljava/lang/String;II)I offsetByCodepoints
		static
		0 o p_137480_
		1 o p_137481_
		2 o p_137482_
	a (Ljava/util/Map;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; copyAndPut
		static
		0 o p_330429_
		1 o p_330814_
		2 o p_330949_
	a (Ljava/lang/String;)Ljava/net/URI; parseAndValidateUntrustedUri
		static
		0 o p_352394_
	a (I)Ljava/lang/String; lambda$fixedSize$22
		static
		0 o p_287307_
	a (Ljava/lang/Runnable;Ljava/util/function/Supplier;)Ljava/lang/Runnable; name
		static
		0 o p_137475_
		1 o p_137476_
	a (Ljava/util/Optional;Ljava/util/function/Consumer;Ljava/lang/Runnable;)Ljava/util/Optional; ifElse
		static
		0 o p_137522_
		1 o p_137523_
		2 o p_137524_
	a (Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/Dynamic;Z)Lcom/mojang/datafixers/Typed; readTypedOrThrow
		static
		0 o p_313853_
		1 o p_313851_
		2 o p_313933_
	a (Ljava/util/List;Layw;)Ljava/lang/Object; getRandom
		static
		0 o p_214622_
		1 o p_214623_
	a (Ljava/util/stream/IntStream;I)Lcom/mojang/serialization/DataResult; fixedSize
		static
		0 o p_137540_
		1 o p_137541_
	a (Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)Lcom/mojang/datafixers/types/Type; fetchChoiceType
		static
		0 o p_137457_
		1 o p_137458_
	a (Ljava/lang/String;Ljava/util/function/Supplier;)Ljava/util/function/Supplier; wrapThreadWithTaskName
		static
		0 o p_183947_
		1 o p_183948_
	a (IILjava/util/List;)Z isSymmetrical
		static
		0 o p_345051_
		1 o p_345034_
		2 o p_346318_
	a (Ljava/lang/Iterable;Ljava/lang/Object;)Ljava/lang/Object; findNextInIterable
		static
		0 o p_137467_
		1 o p_137468_
	a (Ljava/lang/String;Lakr;)Ljava/lang/String; makeDescriptionId
		static
		0 o p_137493_
		1 o p_137494_
	a (Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier; createRenamer
		static
		0 o p_137503_
		1 o p_137504_
	a (Ljava/util/List;Ljava/lang/Void;)Ljava/util/List; lambda$fallibleSequence$18
		static
		0 o p_214625_
		1 o p_214626_
	a (Lduf;Ljava/lang/Object;)Ljava/lang/String; getPropertyName
		static
		0 o p_137454_
		1 o p_137455_
	a (Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;Z)Z safeReplaceOrMoveFile
		static
		0 o p_307599_
		1 o p_307197_
		2 o p_307407_
		3 o p_212228_
	a (Ljava/util/List;Ljava/lang/Object;)Ljava/util/List; copyAndAdd
		static
		0 o p_331978_
		1 o p_331554_
	a (Ljava/nio/file/spi/FileSystemProvider;)Z lambda$static$0
		static
		0 o p_201865_
	a (Ljava/lang/Object;Ljava/util/function/Consumer;)Ljava/lang/Object; make
		static
		0 o p_137470_
		1 o p_137471_
	a (Ljava/util/List;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; fallibleSequence
		static
		0 o p_214632_
		1 o p_214633_
	a (Ljava/util/function/Supplier;)Ljava/lang/Object; make
		static
		0 o p_137538_
	a (Ljava/lang/Object;Ljava/util/List;)Ljava/util/List; copyAndAdd
		static
		0 o p_335459_
		1 o p_335538_
	a (Ljava/lang/Object;)Z lambda$anyOf$10
		static
		0 o p_323047_
	a (Ljava/util/function/Function;)Laze; singleKeyCache
		static
		0 o p_270326_
	a ([Ljava/lang/Object;Layw;)Ljava/lang/Object; getRandom
		static
		0 o p_214671_
		1 o p_214672_
	a (Ljava/util/List;)Ljava/util/function/Predicate; allOf
		static
		0 o p_323679_
	a (Ljava/lang/String;Ljava/util/function/Consumer;)Ljava/util/function/Consumer; prefix
		static
		0 o p_137490_
		1 o p_137491_
	a (Ljava/lang/String;Ljava/util/concurrent/atomic/AtomicInteger;ZLjava/lang/Runnable;)Ljava/lang/Thread; lambda$makeIoExecutor$4
		static
		0 o p_314384_
		1 o p_314385_
		2 o p_314386_
		3 o p_314387_
	a (Ljava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Runnable; wrapThreadWithTaskName
		static
		0 o p_143788_
		1 o p_143789_
	a (Ljava/util/List;[Ljava/util/concurrent/CompletableFuture;Ljava/util/function/Consumer;Ljava/util/concurrent/CompletableFuture;)V lambda$fallibleSequence$17
		static
		0 o p_214638_
		1 o p_214639_
		2 o p_214640_
		3 o p_214641_
	a (Lm;I)Ljava/lang/String; lambda$sanitizeName$23
		static
		0 o p_214665_
		1 o p_214666_
	a ([Ljava/util/function/BooleanSupplier;)Z executeInSequence
		static
		0 o p_137549_
	a (Ljava/lang/Throwable;)V throwAsRuntime
		static
		0 o p_137560_
	a (Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/Typed; readTypedOrThrow
		static
		0 o p_312508_
		1 o p_312911_
	a (Ljava/util/function/Supplier;Ljava/util/function/Supplier;)Ljava/util/function/Supplier; name
		static
		0 o p_214656_
		1 o p_214657_
	a (Ljava/util/List;I)Lcom/mojang/serialization/DataResult; fixedSize
		static
		0 o p_143796_
		1 o p_143797_
	a (Ljava/util/function/Consumer;)V setPause
		static
		0 o p_183970_
	a (Ljz;Ljava/lang/Object;)Ljava/lang/String; getRegisteredName
		static
		0 o p_331026_
		1 o p_331334_
	a (Ljava/lang/Thread;Ljava/lang/Throwable;)V onThreadException
		static
		0 o p_137496_
		1 o p_137497_
	a (Ljava/lang/String;Lm;)Ljava/lang/String; sanitizeName
		static
		0 o p_137484_
		1 o p_137485_
	a (Ljava/lang/String;Ljava/util/concurrent/atomic/AtomicInteger;Ljava/util/concurrent/ForkJoinPool;)Ljava/util/concurrent/ForkJoinWorkerThread; lambda$makeExecutor$3
		static
		0 o p_314381_
		1 o p_314382_
		2 o p_314383_
	a (Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)V safeReplaceFile
		static
		0 o p_137506_
		1 o p_137507_
		2 o p_137508_
	a (Ljava/util/stream/IntStream;Layw;)Lit/unimi/dsi/fastutil/ints/IntArrayList; toShuffledList
		static
		0 o p_214659_
		1 o p_214660_
	a (Ljava/lang/String;Ljava/lang/Throwable;)V logAndPauseIfInIde
		static
		0 o p_200891_
		1 o p_200892_
	b (Ljava/lang/Iterable;Ljava/lang/Object;)Ljava/lang/Object; findPreviousInIterable
		static
		0 o p_137555_
		1 o p_137556_
	b (Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier; createFileDeletedCheck
		static
		0 o p_137562_
	b (Ljava/util/List;Ljava/lang/Void;)Ljava/util/List; lambda$sequence$14
		static
		0 o p_203745_
		1 o p_203746_
	b (Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)V copyBetweenDirs
		static
		0 o p_137564_
		1 o p_137565_
		2 o p_137566_
	b (Ljava/lang/String;Ljava/lang/Runnable;)V lambda$wrapThreadWithTaskName$5
		static
		0 o p_201894_
		1 o p_201895_
	b (Ljava/util/List;Layw;)Ljava/util/Optional; getRandomSafe
		static
		0 o p_214677_
		1 o p_214678_
	b (Ljava/util/List;)Ljava/util/function/Predicate; anyOf
		static
		0 o p_323722_
	b ([Ljava/util/function/Predicate;Ljava/lang/Object;)Z lambda$allOf$9
		static
		0 o p_352650_
		1 o p_352651_
	b (Ljava/lang/Object;)Z lambda$allOf$7
		static
		0 o p_323042_
	b (Ljava/util/function/Function;)Ljava/util/function/Function; memoize
		static
		0 o p_143828_
	b (Ljava/lang/String;Ljava/util/function/Supplier;)Ljava/lang/Object; lambda$wrapThreadWithTaskName$6
		static
		0 o p_201897_
		1 o p_201898_
	b ()Ljava/util/stream/Collector; toMutableList
		static
	b (Ljava/lang/Throwable;)Ljava/lang/Throwable; pauseInIde
		static
		0 o p_137571_
	b (Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)Lcom/mojang/datafixers/types/Type; doFetchChoiceType
		static
		0 o p_137552_
		1 o p_137553_
	b (I)Ljava/lang/String; lambda$fixedSize$21
		static
		0 o p_274639_
	b (Ljava/lang/String;)V logAndPauseIfInIde
		static
		0 o p_143786_
	b ([Ljava/lang/Object;Layw;)Ljava/util/List; shuffledCopy
		static
		0 o p_214682_
		1 o p_214683_
	c ()J getMillis
		static
	c (Ljava/util/List;)Ljava/lang/Object; lastOf
		static
		0 o p_137510_
	c (Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier; createFileCreatedCheck
		static
		0 o p_137573_
	c (Ljava/util/List;Layw;)V shuffle
		static
		0 o p_309187_
		1 o p_214675_
	c (Ljava/lang/String;)Ljava/util/concurrent/ExecutorService; makeExecutor
		static
		0 o p_137478_
	c (Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; blockUntilDone
		static
		0 o p_214680_
	c (Ljava/lang/Throwable;)Ljava/lang/String; describeError
		static
		0 o p_137576_
	c (I)Ljava/lang/String; lambda$fixedSize$20
		static
		0 o p_274643_
	d (Ljava/lang/String;)V doPause
		static
		0 o p_183985_
	d (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; sequence
		static
		0 o p_137568_
	d ()J getNanos
		static
	d (I)[Ljava/util/function/Predicate; lambda$anyOf$11
		static
		0 o p_352653_
	e (Ljava/lang/String;)Z lambda$getVmArguments$13
		static
		0 o p_201903_
	e (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; sequenceFailFast
		static
		0 o p_143841_
	e (I)[Ljava/util/function/Predicate; lambda$allOf$8
		static
		0 o p_352652_
	e ()J getEpochMillis
		static
	f (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; sequenceFailFastAndCancel
		static
		0 o p_214685_
	f (Ljava/lang/String;)V lambda$static$2
		static
		0 o p_201905_
	f ()Ljava/lang/String; getFilenameFormattedDateTime
		static
	g ()Ljava/util/concurrent/ExecutorService; backgroundExecutor
		static
	g (Ljava/util/List;)Ljava/util/function/ToIntFunction; createIndexLookup
		static
		0 o p_214687_
	h ()Ljava/util/concurrent/ExecutorService; ioPool
		static
	h (Ljava/util/List;)Ljava/util/function/ToIntFunction; createIndexIdentityLookup
		static
		0 o p_304758_
	i ()Ljava/util/concurrent/ExecutorService; nonCriticalIoPool
		static
	j ()V shutdownExecutors
		static
	k ()Lad$a; getPlatform
		static
	l ()Ljava/util/stream/Stream; getVmArguments
		static
	m ()V startTimerHackThread
		static
	n ()I getMaxThreads
		static
	o ()Ljava/lang/IllegalStateException; lambda$static$1
		static
ad$1 net/minecraft/Util$1
	<init> ()V <init>
	read ()J read
ad$2 net/minecraft/Util$10
	a val$function
	b cache
	<init> (Ljava/util/function/Function;)V <init>
		0 o p_214689_
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_214691_
	toString ()Ljava/lang/String; toString
ad$3 net/minecraft/Util$11
	a val$function
	b cache
	<init> (Ljava/util/function/BiFunction;)V <init>
		0 o p_214695_
	a (Ljava/util/function/BiFunction;Lcom/mojang/datafixers/util/Pair;)Ljava/lang/Object; lambda$apply$0
		static
		0 o p_214697_
		1 o p_214698_
	apply (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_214700_
		1 o p_214701_
	toString ()Ljava/lang/String; toString
ad$4 net/minecraft/Util$2
	<init> (Ljava/util/concurrent/ForkJoinPool;)V <init>
		0 o p_211559_
	onTermination (Ljava/lang/Throwable;)V onTermination
		0 o p_211561_
ad$5 net/minecraft/Util$5
	a val$from
	b val$to
	<init> (Ljava/nio/file/Path;Ljava/nio/file/Path;)V <init>
		0 o p_214706_
		1 o p_214707_
	getAsBoolean ()Z getAsBoolean
	toString ()Ljava/lang/String; toString
ad$6 net/minecraft/Util$6
	a val$target
	<init> (Ljava/nio/file/Path;)V <init>
		0 o p_137610_
	getAsBoolean ()Z getAsBoolean
	toString ()Ljava/lang/String; toString
ad$7 net/minecraft/Util$7
	a val$target
	<init> (Ljava/nio/file/Path;)V <init>
		0 o p_211569_
	getAsBoolean ()Z getAsBoolean
	toString ()Ljava/lang/String; toString
ad$8 net/minecraft/Util$8
	a val$target
	<init> (Ljava/nio/file/Path;)V <init>
		0 o p_214710_
	getAsBoolean ()Z getAsBoolean
	toString ()Ljava/lang/String; toString
ad$9 net/minecraft/Util$9
	<init> (Ljava/lang/String;)V <init>
		0 o p_214714_
	run ()V run
ad$a net/minecraft/Util$OS
	a LINUX
	b SOLARIS
	c WINDOWS
	d OSX
	e UNKNOWN
	f telemetryName
	g $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_183996_
		1 o p_183997_
		2 o p_183998_
	a (Ljava/lang/String;)V openUri
		0 o p_137647_
	a (Ljava/io/File;)V openFile
		0 o p_137645_
	a (Ljava/net/URI;)V openUri
		0 o p_137649_
	a ()Ljava/lang/String; telemetryName
	a (Ljava/nio/file/Path;)V openPath
		0 o p_352210_
	b (Ljava/net/URI;)[Ljava/lang/String; getOpenUriArguments
		0 o p_352257_
	b ()[Lad$a; $values
		static
	c (Ljava/net/URI;)Ljava/lang/Process; lambda$openUri$0
		0 o p_351632_
	valueOf (Ljava/lang/String;)Lad$a; valueOf
		static
		0 o p_137656_
	values ()[Lad$a; values
		static
ad$a$1 net/minecraft/Util$OS$1
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_184001_
		1 o p_184002_
		2 o p_184003_
	b (Ljava/net/URI;)[Ljava/lang/String; getOpenUriArguments
		0 o p_352177_
ad$a$2 net/minecraft/Util$OS$2
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_184005_
		1 o p_184006_
		2 o p_184007_
	b (Ljava/net/URI;)[Ljava/lang/String; getOpenUriArguments
		0 o p_352407_
ada net/minecraft/network/protocol/game/ClientboundForgetLevelChunkPacket
	a STREAM_CODEC
	b pos
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_178858_
	<init> (Ldcd;)V <init>
		0 o pos
	a (Lvw;)V write
		0 o p_132151_
	a (Lwf;)V handle
		0 o p_132146_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_132148_
	b ()Ldcd; pos
	equals (Ljava/lang/Object;)Z equals
		0 o p_295987_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
adb net/minecraft/network/protocol/game/ClientboundGameEventPacket
	a STREAM_CODEC
	b NO_RESPAWN_BLOCK_AVAILABLE
	c START_RAINING
	d STOP_RAINING
	e CHANGE_GAME_MODE
	f WIN_GAME
	g DEMO_EVENT
	h ARROW_HIT_PLAYER
	i RAIN_LEVEL_CHANGE
	j THUNDER_LEVEL_CHANGE
	k PUFFER_FISH_STING
	l GUARDIAN_ELDER_EFFECT
	m IMMEDIATE_RESPAWN
	n LIMITED_CRAFTING
	o LEVEL_CHUNKS_LOAD_START
	p DEMO_PARAM_INTRO
	q DEMO_PARAM_HINT_1
	r DEMO_PARAM_HINT_2
	s DEMO_PARAM_HINT_3
	t DEMO_PARAM_HINT_4
	u event
	v param
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_178865_
	<init> (Ladb$a;F)V <init>
		0 o p_132170_
		1 o p_132171_
	a (Lvw;)V write
		0 o p_132180_
	a (Lwf;)V handle
		0 o p_132175_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_132177_
	b ()Ladb$a; getEvent
	e ()F getParam
adb$a net/minecraft/network/protocol/game/ClientboundGameEventPacket$Type
	a TYPES
	b id
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_132186_
adc net/minecraft/network/protocol/game/ClientboundHorseScreenOpenPacket
	a STREAM_CODEC
	b containerId
	c inventoryColumns
	d entityId
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_178867_
	<init> (III)V <init>
		0 o p_132195_
		1 o p_132196_
		2 o p_132197_
	a (Lvw;)V write
		0 o p_132206_
	a (Lwf;)V handle
		0 o p_132201_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_132203_
	b ()I getContainerId
	e ()I getInventoryColumns
	f ()I getEntityId
add net/minecraft/network/protocol/game/ClientboundHurtAnimationPacket
	a STREAM_CODEC
	b id
	c yaw
	<clinit> ()V <clinit>
		static
	<init> (Lbtn;)V <init>
		0 o p_265293_
	<init> (Lvw;)V <init>
		0 o p_265181_
	<init> (IF)V <init>
		0 o id
		1 o yaw
	a (Lwf;)V handle
		0 o p_265547_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_265654_
	a (Lvw;)V write
		0 o p_265156_
	b ()I id
	e ()F yaw
	equals (Ljava/lang/Object;)Z equals
		0 o p_265270_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ade net/minecraft/network/protocol/game/ClientboundInitializeBorderPacket
	a STREAM_CODEC
	b newCenterX
	c newCenterZ
	d oldSize
	e newSize
	f lerpTime
	g newAbsoluteMaxSize
	h warningBlocks
	i warningTime
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_178879_
	<init> (Ldut;)V <init>
		0 o p_178877_
	a (Lwf;)V handle
		0 o p_178883_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_178885_
	a (Lvw;)V write
		0 o p_178881_
	b ()D getNewCenterX
	e ()D getNewCenterZ
	f ()D getNewSize
	g ()D getOldSize
	h ()J getLerpTime
	i ()I getNewAbsoluteMaxSize
	j ()I getWarningTime
	k ()I getWarningBlocks
adf net/minecraft/network/protocol/game/ClientboundLevelChunkPacketData
	a TWO_MEGABYTES
	b heightmaps
	c buffer
	d blockEntitiesData
	<init> (Ldvi;)V <init>
		0 o p_195651_
	<init> (Lwk;II)V <init>
		0 o p_320343_
		1 o p_195654_
		2 o p_195655_
	a (Lvw;Ldvi;)V extractChunkData
		static
		0 o p_195669_
		1 o p_195670_
	a (Ldvi;)I calculateChunkSize
		static
		0 o p_195665_
	a ()Lvw; getReadBuffer
	a (IILadf$b;)V lambda$getBlockEntitiesTagsConsumer$0
		0 o p_195661_
		1 o p_195662_
		2 o p_195663_
	a (Lwk;)V write
		0 o p_320863_
	a (II)Ljava/util/function/Consumer; getBlockEntitiesTagsConsumer
		0 o p_195658_
		1 o p_195659_
	a (Ladf$b;II)V getBlockEntitiesTags
		0 o p_195675_
		1 o p_195676_
		2 o p_195677_
	b ()Lub; getHeightmaps
	c ()Lio/netty/buffer/ByteBuf; getWriteBuffer
adf$a net/minecraft/network/protocol/game/ClientboundLevelChunkPacketData$BlockEntityInfo
	a STREAM_CODEC
	b LIST_STREAM_CODEC
	c packedXZ
	d y
	e type
	f tag
	<clinit> ()V <clinit>
		static
	<init> (Lwk;)V <init>
		0 o p_319780_
	<init> (IILdqj;Lub;)V <init>
		0 o p_195685_
		1 o p_195686_
		2 o p_195687_
		3 o p_195688_
	a (Ldqh;)Ladf$a; create
		static
		0 o p_195692_
	a (Lwk;)V write
		0 o p_320914_
adf$b net/minecraft/network/protocol/game/ClientboundLevelChunkPacketData$BlockEntityTagOutput
	accept (Ljd;Ldqj;Lub;)V accept
		0 o p_195696_
		1 o p_195697_
		2 o p_195698_
adg net/minecraft/network/protocol/game/ClientboundLevelChunkWithLightPacket
	a STREAM_CODEC
	b x
	c z
	d chunkData
	e lightData
	<clinit> ()V <clinit>
		static
	<init> (Ldvi;Leot;Ljava/util/BitSet;Ljava/util/BitSet;)V <init>
		0 o p_285290_
		1 o p_285254_
		2 o p_285350_
		3 o p_285304_
	<init> (Lwk;)V <init>
		0 o p_319989_
	a (Lwf;)V handle
		0 o p_195714_
	a (Lwk;)V write
		0 o p_320036_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_195716_
	b ()I getX
	e ()I getZ
	f ()Ladf; getChunkData
	g ()Ladk; getLightData
adh net/minecraft/network/protocol/game/ClientboundLevelEventPacket
	a STREAM_CODEC
	b type
	c pos
	d data
	e globalEvent
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_178908_
	<init> (ILjd;IZ)V <init>
		0 o p_132264_
		1 o p_132265_
		2 o p_132266_
		3 o p_132267_
	a (Lvw;)V write
		0 o p_132276_
	a (Lwf;)V handle
		0 o p_132271_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_132273_
	b ()Z isGlobalEvent
	e ()I getType
	f ()I getData
	g ()Ljd; getPos
adi net/minecraft/network/protocol/game/ClientboundLevelParticlesPacket
	a STREAM_CODEC
	b x
	c y
	d z
	e xDist
	f yDist
	g zDist
	h maxSpeed
	i count
	j overrideLimiter
	k particle
	<clinit> ()V <clinit>
		static
	<init> (Lwk;)V <init>
		0 o p_320636_
	<init> (Llk;ZDDDFFFFI)V <init>
		0 o p_132292_
		1 o p_132293_
		2 o p_132294_
		3 o p_132295_
		4 o p_132296_
		5 o p_132297_
		6 o p_132298_
		7 o p_132299_
		8 o p_132300_
		9 o p_132301_
	a (Lwf;)V handle
		0 o p_132308_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_132310_
	a (Lwk;)V write
		0 o p_320262_
	b ()Z isOverrideLimiter
	e ()D getX
	f ()D getY
	g ()D getZ
	h ()F getXDist
	i ()F getYDist
	j ()F getZDist
	k ()F getMaxSpeed
	l ()I getCount
	m ()Llk; getParticle
adj net/minecraft/network/protocol/game/ClientboundLightUpdatePacket
	a STREAM_CODEC
	b x
	c z
	d lightData
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_178918_
	<init> (Ldcd;Leot;Ljava/util/BitSet;Ljava/util/BitSet;)V <init>
		0 o p_285255_
		1 o p_285409_
		2 o p_285387_
		3 o p_285074_
	a (Lvw;)V write
		0 o p_132351_
	a (Lwf;)V handle
		0 o p_132346_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_132348_
	b ()I getX
	e ()I getZ
	f ()Ladk; getLightData
adk net/minecraft/network/protocol/game/ClientboundLightUpdatePacketData
	a DATA_LAYER_STREAM_CODEC
	b skyYMask
	c blockYMask
	d emptySkyYMask
	e emptyBlockYMask
	f skyUpdates
	g blockUpdates
	<clinit> ()V <clinit>
		static
	<init> (Lvw;II)V <init>
		0 o p_195737_
		1 o p_195738_
		2 o p_195739_
	<init> (Ldcd;Leot;Ljava/util/BitSet;Ljava/util/BitSet;)V <init>
		0 o p_285385_
		1 o p_285143_
		2 o p_285253_
		3 o p_285051_
	a (Lvw;)V write
		0 o p_195750_
	a ()Ljava/util/BitSet; getSkyYMask
	a (Ldcd;Leot;Lddf;ILjava/util/BitSet;Ljava/util/BitSet;Ljava/util/List;)V prepareSectionData
		0 o p_195742_
		1 o p_195743_
		2 o p_195744_
		3 o p_195745_
		4 o p_195746_
		5 o p_195747_
		6 o p_195748_
	b ()Ljava/util/BitSet; getEmptySkyYMask
	c ()Ljava/util/List; getSkyUpdates
	d ()Ljava/util/BitSet; getBlockYMask
	e ()Ljava/util/BitSet; getEmptyBlockYMask
	f ()Ljava/util/List; getBlockUpdates
adl net/minecraft/network/protocol/game/ClientboundLoginPacket
	a STREAM_CODEC
	b playerId
	c hardcore
	d levels
	e maxPlayers
	f chunkRadius
	g simulationDistance
	h reducedDebugInfo
	i showDeathScreen
	j doLimitedCrafting
	k commonPlayerSpawnInfo
	l enforcesSecureChat
	<clinit> ()V <clinit>
		static
	<init> (Lwk;)V <init>
		0 o p_321545_
	<init> (IZLjava/util/Set;IIIZZZLagd;Z)V <init>
		0 o playerId
		1 o hardcore
		2 o levels
		3 o maxPlayers
		4 o chunkRadius
		5 o simulationDistance
		6 o reducedDebugInfo
		7 o showDeathScreen
		8 o doLimitedCrafting
		9 o commonPlayerSpawnInfo
		10 o enforcesSecureChat
	a (Lwf;)V handle
		0 o p_132395_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_132397_
	a (Lwk;)V write
		0 o p_321845_
	a (Lvw;)Lakq; lambda$new$0
		static
		0 o p_258210_
	b ()I playerId
	e ()Z hardcore
	equals (Ljava/lang/Object;)Z equals
		0 o p_195784_
	f ()Ljava/util/Set; levels
	g ()I maxPlayers
	h ()I chunkRadius
	hashCode ()I hashCode
	i ()I simulationDistance
	j ()Z reducedDebugInfo
	k ()Z showDeathScreen
	l ()Z doLimitedCrafting
	m ()Lagd; commonPlayerSpawnInfo
	n ()Z enforcesSecureChat
	toString ()Ljava/lang/String; toString
adm net/minecraft/network/protocol/game/ClientboundMapItemDataPacket
	a STREAM_CODEC
	b mapId
	c scale
	d locked
	e decorations
	f colorPatch
	<clinit> ()V <clinit>
		static
	<init> (Leqr;BZLjava/util/Collection;Leqt$b;)V <init>
		0 o p_324389_
		1 o p_323701_
		2 o p_323593_
		3 o p_324520_
		4 o p_324306_
	<init> (Leqr;BZLjava/util/Optional;Ljava/util/Optional;)V <init>
		0 o mapId
		1 o scale
		2 o locked
		3 o decorations
		4 o colorPatch
	a (Lwf;)V handle
		0 o p_132442_
	a ()Lzi; type
	a (Leqt;Leqt$b;)V lambda$applyToMap$0
		static
		0 o p_323144_
		1 o p_323145_
	a (Labu;)V handle
		0 o p_132444_
	a (Leqt;)V applyToMap
		0 o p_132438_
	b ()Leqr; mapId
	e ()B scale
	equals (Ljava/lang/Object;)Z equals
		0 o p_323900_
	f ()Z locked
	g ()Ljava/util/Optional; decorations
	h ()Ljava/util/Optional; colorPatch
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
adn net/minecraft/network/protocol/game/ClientboundMerchantOffersPacket
	a STREAM_CODEC
	b containerId
	c offers
	d villagerLevel
	e villagerXp
	f showProgress
	g canRestock
	<clinit> ()V <clinit>
		static
	<init> (ILdbv;IIZZ)V <init>
		0 o p_132456_
		1 o p_132457_
		2 o p_132458_
		3 o p_132459_
		4 o p_132460_
		5 o p_132461_
	<init> (Lwk;)V <init>
		0 o p_320716_
	a (Lwf;)V handle
		0 o p_132465_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_132467_
	a (Lwk;)V write
		0 o p_320747_
	b ()I getContainerId
	e ()Ldbv; getOffers
	f ()I getVillagerLevel
	g ()I getVillagerXp
	h ()Z showProgress
	i ()Z canRestock
ado net/minecraft/network/protocol/game/ClientboundMoveEntityPacket
	a entityId
	b xa
	c ya
	d za
	e yRot
	f xRot
	g onGround
	h hasRot
	i hasPos
	<init> (ISSSBBZZZ)V <init>
		0 o p_178988_
		1 o p_178989_
		2 o p_178990_
		3 o p_178991_
		4 o p_178992_
		5 o p_178993_
		6 o p_178994_
		7 o p_178995_
		8 o p_178996_
	a (Lwf;)V handle
		0 o p_132526_
	a ()Lzi; type
	a (Ldcw;)Lbsr; getEntity
		0 o p_132520_
	a (Labu;)V handle
		0 o p_132528_
	b ()S getXa
	e ()S getYa
	f ()S getZa
	g ()B getyRot
	h ()B getxRot
	i ()Z hasRotation
	j ()Z hasPosition
	k ()Z isOnGround
	toString ()Ljava/lang/String; toString
ado$a net/minecraft/network/protocol/game/ClientboundMoveEntityPacket$Pos
	j STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> (ISSSZ)V <init>
		0 o p_132539_
		1 o p_132540_
		2 o p_132541_
		3 o p_132542_
		4 o p_132543_
	a (Lwf;)V handle
		0 o p_132547_
	a ()Lzi; type
	a (Lvw;)Lado$a; read
		static
		0 o p_179001_
	b (Lvw;)V write
		0 o p_132549_
ado$b net/minecraft/network/protocol/game/ClientboundMoveEntityPacket$PosRot
	j STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> (ISSSBBZ)V <init>
		0 o p_132552_
		1 o p_132553_
		2 o p_132554_
		3 o p_132555_
		4 o p_132556_
		5 o p_132557_
		6 o p_132558_
	a (Lwf;)V handle
		0 o p_132562_
	a ()Lzi; type
	a (Lvw;)Lado$b; read
		static
		0 o p_179003_
	b (Lvw;)V write
		0 o p_132564_
ado$c net/minecraft/network/protocol/game/ClientboundMoveEntityPacket$Rot
	j STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> (IBBZ)V <init>
		0 o p_132567_
		1 o p_132568_
		2 o p_132569_
		3 o p_132570_
	a (Lwf;)V handle
		0 o p_132574_
	a ()Lzi; type
	a (Lvw;)Lado$c; read
		static
		0 o p_179005_
	b (Lvw;)V write
		0 o p_132576_
adp net/minecraft/network/protocol/game/ClientboundMoveVehiclePacket
	a STREAM_CODEC
	b x
	c y
	d z
	e yRot
	f xRot
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179007_
	<init> (Lbsr;)V <init>
		0 o p_132584_
	a (Lvw;)V write
		0 o p_132593_
	a (Lwf;)V handle
		0 o p_132588_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_132590_
	b ()D getX
	e ()D getY
	f ()D getZ
	g ()F getYRot
	h ()F getXRot
adq net/minecraft/network/protocol/game/ClientboundOpenBookPacket
	a STREAM_CODEC
	b hand
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179009_
	<init> (Lbqq;)V <init>
		0 o p_132601_
	a (Lvw;)V write
		0 o p_132610_
	a (Lwf;)V handle
		0 o p_132605_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_132607_
	b ()Lbqq; getHand
adr net/minecraft/network/protocol/game/ClientboundOpenScreenPacket
	a STREAM_CODEC
	b containerId
	c type
	d title
	<clinit> ()V <clinit>
		static
	<init> (ILcrc;Lwz;)V <init>
		0 o p_132616_
		1 o p_132617_
		2 o p_132618_
	a (Lwf;)V handle
		0 o p_132622_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_132624_
	b ()I getContainerId
	e ()Lcrc; getType
	f ()Lwz; getTitle
ads net/minecraft/network/protocol/game/ClientboundOpenSignEditorPacket
	a STREAM_CODEC
	b pos
	c isFrontText
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179013_
	<init> (Ljd;Z)V <init>
		0 o p_277843_
		1 o p_277748_
	a (Lvw;)V write
		0 o p_132642_
	a (Lwf;)V handle
		0 o p_132637_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_132639_
	b ()Ljd; getPos
	e ()Z isFrontText
adt net/minecraft/network/protocol/game/ClientboundPlaceGhostRecipePacket
	a STREAM_CODEC
	b containerId
	c recipe
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179027_
	<init> (ILczb;)V <init>
		0 o p_132647_
		1 o p_301206_
	a (Lvw;)V write
		0 o p_132657_
	a (Lwf;)V handle
		0 o p_132652_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_132654_
	b ()Lakr; getRecipe
	e ()I getContainerId
adu net/minecraft/network/protocol/game/ClientboundPlayerAbilitiesPacket
	a STREAM_CODEC
	b FLAG_INVULNERABLE
	c FLAG_FLYING
	d FLAG_CAN_FLY
	e FLAG_INSTABUILD
	f invulnerable
	g isFlying
	h canFly
	i instabuild
	j flyingSpeed
	k walkingSpeed
	<clinit> ()V <clinit>
		static
	<init> (Lcmu;)V <init>
		0 o p_132667_
	<init> (Lvw;)V <init>
		0 o p_179033_
	a (Lwf;)V handle
		0 o p_132671_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_132673_
	a (Lvw;)V write
		0 o p_132676_
	b ()Z isInvulnerable
	e ()Z isFlying
	f ()Z canFly
	g ()Z canInstabuild
	h ()F getFlyingSpeed
	i ()F getWalkingSpeed
adv net/minecraft/network/protocol/game/ClientboundPlayerChatPacket
	a STREAM_CODEC
	b sender
	c index
	d signature
	e body
	f unsignedContent
	g filterMask
	h chatType
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/UUID;ILxl;Lxs$a;Lwz;Lxd;Lwv$a;)V <init>
		0 o sender
		1 o index
		2 o signature
		3 o body
		4 o unsignedContent
		5 o filterMask
		6 o chatType
	<init> (Lwk;)V <init>
		0 o p_321853_
	a (Lwf;)V handle
		0 o p_237757_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_237759_
	a (Lwk;)V write
		0 o p_321846_
	b ()Ljava/util/UUID; sender
	c ()Z isSkippable
	e ()I index
	equals (Ljava/lang/Object;)Z equals
		0 o p_237765_
	f ()Lxl; signature
	g ()Lxs$a; body
	h ()Lwz; unsignedContent
	hashCode ()I hashCode
	i ()Lxd; filterMask
	j ()Lwv$a; chatType
	toString ()Ljava/lang/String; toString
adw net/minecraft/network/protocol/game/ClientboundPlayerCombatEndPacket
	a STREAM_CODEC
	b duration
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179042_
	<init> (I)V <init>
		0 o p_289544_
	<init> (Lbrh;)V <init>
		0 o p_179040_
	a (Lvw;)V write
		0 o p_179044_
	a (Lwf;)V handle
		0 o p_179046_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_179048_
adx net/minecraft/network/protocol/game/ClientboundPlayerCombatEnterPacket
	a INSTANCE
	b STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lwf;)V handle
		0 o p_179055_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_179057_
ady net/minecraft/network/protocol/game/ClientboundPlayerCombatKillPacket
	a STREAM_CODEC
	b playerId
	c message
	<clinit> ()V <clinit>
		static
	<init> (ILwz;)V <init>
		0 o playerId
		1 o message
	a (Lwf;)V handle
		0 o p_179074_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_179076_
	b ()I playerId
	c ()Z isSkippable
	e ()Lwz; message
	equals (Ljava/lang/Object;)Z equals
		0 o p_324295_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
adz net/minecraft/network/protocol/game/ClientboundPlayerInfoRemovePacket
	a STREAM_CODEC
	b profileIds
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_248744_
	<init> (Ljava/util/List;)V <init>
		0 o profileIds
	a (Lvw;)V write
		0 o p_249263_
	a (Lwf;)V handle
		0 o p_252100_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_250111_
	b ()Ljava/util/List; profileIds
	equals (Ljava/lang/Object;)Z equals
		0 o p_249804_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ae net/minecraft/WorldVersion
	a (Lass;)I getPackVersion
		0 o p_265245_
	b ()Ljava/lang/String; getId
	c ()Ljava/lang/String; getName
	d ()Leqx; getDataVersion
	e ()I getProtocolVersion
	f ()Ljava/util/Date; getBuildTime
	g ()Z isStable
aea net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket
	a STREAM_CODEC
	b actions
	c entries
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/EnumSet;Ljava/util/Collection;)V <init>
		0 o p_251739_
		1 o p_251579_
	<init> (Lwk;)V <init>
		0 o p_323822_
	<init> (Laea$a;Laqv;)V <init>
		0 o p_251648_
		1 o p_252273_
	a (Ljava/util/Collection;)Laea; createPlayerInitializing
		static
		0 o p_252314_
	a (Lwf;)V handle
		0 o p_251889_
	a ()Lzi; type
	a (Lvw;)Laea$b; lambda$new$0
		0 o p_323148_
	a (Labu;)V handle
		0 o p_249935_
	a (Lvw;Laea$b;)V lambda$write$1
		0 o p_323146_
		1 o p_323147_
	a (Lwk;)V write
		0 o p_323752_
	b ()Ljava/util/EnumSet; actions
	e ()Ljava/util/List; entries
	f ()Ljava/util/List; newEntries
	toString ()Ljava/lang/String; toString
aea$a net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action
	a ADD_PLAYER
	b INITIALIZE_CHAT
	c UPDATE_GAME_MODE
	d UPDATE_LISTED
	e UPDATE_LATENCY
	f UPDATE_DISPLAY_NAME
	g reader
	h writer
	i $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILaea$a$a;Laea$a$b;)V <init>
		0 o p_249930_
		1 o p_250394_
		2 o p_249392_
		3 o p_250487_
	a ()[Laea$a; $values
		static
	a (Laea$c;Lwk;)V lambda$static$10
		static
		0 o p_329878_
		1 o p_329879_
	a (Lwk;Laea$b;)V lambda$static$11
		static
		0 o p_329876_
		1 o p_329877_
	b (Laea$c;Lwk;)V lambda$static$8
		static
		0 o p_323165_
		1 o p_323166_
	b (Lwk;Laea$b;)V lambda$static$9
		static
		0 o p_323153_
		1 o p_323154_
	c (Laea$c;Lwk;)V lambda$static$6
		static
		0 o p_323167_
		1 o p_323168_
	c (Lwk;Laea$b;)V lambda$static$7
		static
		0 o p_323171_
		1 o p_323172_
	d (Lwk;Laea$b;)V lambda$static$5
		static
		0 o p_323157_
		1 o p_323158_
	d (Laea$c;Lwk;)V lambda$static$4
		static
		0 o p_323161_
		1 o p_323162_
	e (Lwk;Laea$b;)V lambda$static$3
		static
		0 o p_323151_
		1 o p_323152_
	e (Laea$c;Lwk;)V lambda$static$2
		static
		0 o p_323155_
		1 o p_323156_
	f (Lwk;Laea$b;)V lambda$static$1
		static
		0 o p_329874_
		1 o p_329875_
	f (Laea$c;Lwk;)V lambda$static$0
		static
		0 o p_329872_
		1 o p_329873_
	valueOf (Ljava/lang/String;)Laea$a; valueOf
		static
		0 o p_248648_
	values ()[Laea$a; values
		static
aea$a$a net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action$Reader
	read (Laea$c;Lwk;)V read
		0 o p_251859_
		1 o p_324148_
aea$a$b net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action$Writer
	write (Lwk;Laea$b;)V write
		0 o p_324483_
		1 o p_249783_
aea$b net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry
	a profileId
	b profile
	c listed
	d latency
	e gameMode
	f displayName
	g chatSession
	<init> (Ljava/util/UUID;Lcom/mojang/authlib/GameProfile;ZILdct;Lwz;Lxq$a;)V <init>
		0 o profileId
		1 o profile
		2 o listed
		3 o latency
		4 o gameMode
		5 o displayName
		6 o chatSession
	<init> (Laqv;)V <init>
		0 o p_252094_
	a ()Ljava/util/UUID; profileId
	b ()Lcom/mojang/authlib/GameProfile; profile
	c ()Z listed
	d ()I latency
	e ()Ldct; gameMode
	equals (Ljava/lang/Object;)Z equals
		0 o p_251152_
	f ()Lwz; displayName
	g ()Lxq$a; chatSession
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aea$c net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$EntryBuilder
	a profileId
	b profile
	c listed
	d latency
	e gameMode
	f displayName
	g chatSession
	<init> (Ljava/util/UUID;)V <init>
		0 o p_251670_
	a ()Laea$b; build
aeb net/minecraft/network/protocol/game/ClientboundPlayerLookAtPacket
	a STREAM_CODEC
	b x
	c y
	d z
	e entity
	f fromAnchor
	g toAnchor
	h atEntity
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179146_
	<init> (Lff$a;DDD)V <init>
		0 o p_132777_
		1 o p_132778_
		2 o p_132779_
		3 o p_132780_
	<init> (Lff$a;Lbsr;Lff$a;)V <init>
		0 o p_132782_
		1 o p_132783_
		2 o p_132784_
	a (Ldcw;)Lexc; getPosition
		0 o p_132786_
	a (Lvw;)V write
		0 o p_132795_
	a (Lwf;)V handle
		0 o p_132790_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_132792_
	b ()Lff$a; getFromAnchor
aec net/minecraft/network/protocol/game/ClientboundPlayerPositionPacket
	a STREAM_CODEC
	b x
	c y
	d z
	e yRot
	f xRot
	g relativeArguments
	h id
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179158_
	<init> (DDDFFLjava/util/Set;I)V <init>
		0 o p_275438_
		1 o p_275354_
		2 o p_275276_
		3 o p_275280_
		4 o p_275203_
		5 o p_275228_
		6 o p_275614_
	a (Lwf;)V handle
		0 o p_132815_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_132817_
	a (Lvw;)V write
		0 o p_132820_
	b ()D getX
	e ()D getY
	f ()D getZ
	g ()F getYRot
	h ()F getXRot
	i ()I getId
	j ()Ljava/util/Set; getRelativeArguments
aed net/minecraft/network/protocol/game/ClientboundProjectilePowerPacket
	a STREAM_CODEC
	b id
	c accelerationPower
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_339617_
	<init> (ID)V <init>
		0 o p_339664_
		1 o p_339660_
	a (Lvw;)V write
		0 o p_339614_
	a (Lwf;)V handle
		0 o p_339626_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_339610_
	b ()I getId
	e ()D getAccelerationPower
aee net/minecraft/network/protocol/game/ClientboundRecipePacket
	a STREAM_CODEC
	b state
	c recipes
	d toHighlight
	e bookSettings
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179162_
	<init> (Laee$a;Ljava/util/Collection;Ljava/util/Collection;Lavt;)V <init>
		0 o p_132855_
		1 o p_132856_
		2 o p_132857_
		3 o p_132858_
	a (Lvw;)V write
		0 o p_132867_
	a (Lwf;)V handle
		0 o p_132862_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_132864_
	b ()Ljava/util/List; getRecipes
	e ()Ljava/util/List; getHighlights
	f ()Lavt; getBookSettings
	g ()Laee$a; getState
aee$a net/minecraft/network/protocol/game/ClientboundRecipePacket$State
	a INIT
	b ADD
	c REMOVE
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_132877_
		1 o p_132878_
	a ()[Laee$a; $values
		static
	valueOf (Ljava/lang/String;)Laee$a; valueOf
		static
		0 o p_132880_
	values ()[Laee$a; values
		static
aef net/minecraft/network/protocol/game/ClientboundRemoveEntitiesPacket
	a STREAM_CODEC
	b entityIds
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_182721_
	<init> ([I)V <init>
		0 o p_182723_
	<init> (Lit/unimi/dsi/fastutil/ints/IntList;)V <init>
		0 o p_182719_
	a (Lvw;)V write
		0 o p_182725_
	a (Lwf;)V handle
		0 o p_182727_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_182729_
	b ()Lit/unimi/dsi/fastutil/ints/IntList; getEntityIds
aeg net/minecraft/network/protocol/game/ClientboundRemoveMobEffectPacket
	a STREAM_CODEC
	b entityId
	c effect
	<clinit> ()V <clinit>
		static
	<init> (ILjm;)V <init>
		0 o entityId
		1 o effect
	a (Lwf;)V handle
		0 o p_132906_
	a ()Lzi; type
	a (Ldcw;)Lbsr; getEntity
		0 o p_132902_
	a (Labu;)V handle
		0 o p_132908_
	b ()I entityId
	e ()Ljm; effect
	equals (Ljava/lang/Object;)Z equals
		0 o p_316435_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aeh net/minecraft/network/protocol/game/ClientboundResetScorePacket
	a STREAM_CODEC
	b owner
	c objectiveName
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_313852_
	<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o owner
		1 o objectiveName
	a (Lvw;)V write
		0 o p_313825_
	a (Lwf;)V handle
		0 o p_313934_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_313694_
	b ()Ljava/lang/String; owner
	e ()Ljava/lang/String; objectiveName
	equals (Ljava/lang/Object;)Z equals
		0 o p_313704_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aei net/minecraft/network/protocol/game/ClientboundRespawnPacket
	a STREAM_CODEC
	b KEEP_ATTRIBUTE_MODIFIERS
	c KEEP_ENTITY_DATA
	d KEEP_ALL_DATA
	e commonPlayerSpawnInfo
	f dataToKeep
	<clinit> ()V <clinit>
		static
	<init> (Lagd;B)V <init>
		0 o commonPlayerSpawnInfo
		1 o dataToKeep
	<init> (Lwk;)V <init>
		0 o p_321588_
	a (Lwf;)V handle
		0 o p_132949_
	a ()Lzi; type
	a (B)Z shouldKeep
		0 o p_263573_
	a (Labu;)V handle
		0 o p_132951_
	a (Lwk;)V write
		0 o p_321615_
	b ()Lagd; commonPlayerSpawnInfo
	e ()B dataToKeep
	equals (Ljava/lang/Object;)Z equals
		0 o p_294842_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aej net/minecraft/network/protocol/game/ClientboundRotateHeadPacket
	a STREAM_CODEC
	b entityId
	c yHeadRot
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179193_
	<init> (Lbsr;B)V <init>
		0 o p_132967_
		1 o p_132968_
	a (Lvw;)V write
		0 o p_132979_
	a (Lwf;)V handle
		0 o p_132974_
	a ()Lzi; type
	a (Ldcw;)Lbsr; getEntity
		0 o p_132970_
	a (Labu;)V handle
		0 o p_132976_
	b ()B getYHeadRot
aek net/minecraft/network/protocol/game/ClientboundSectionBlocksUpdatePacket
	a STREAM_CODEC
	b POS_IN_SECTION_BITS
	c sectionPos
	d positions
	e states
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179196_
	<init> (Lkf;Lit/unimi/dsi/fastutil/shorts/ShortSet;Ldvj;)V <init>
		0 o p_284963_
		1 o p_285027_
		2 o p_285414_
	a (Lvw;)V write
		0 o p_133002_
	a (Lwf;)V handle
		0 o p_132997_
	a ()Lzi; type
	a (Ljava/util/function/BiConsumer;)V runUpdates
		0 o p_132993_
	a (Labu;)V handle
		0 o p_132999_
ael net/minecraft/network/protocol/game/ClientboundSelectAdvancementsTabPacket
	a STREAM_CODEC
	b tab
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179198_
	<init> (Lakr;)V <init>
		0 o p_133006_
	a (Lvw;)V write
		0 o p_133015_
	a (Lwf;)V handle
		0 o p_133010_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_133012_
	b ()Lakr; getTab
aem net/minecraft/network/protocol/game/ClientboundServerDataPacket
	a STREAM_CODEC
	b motd
	c iconBytes
	<clinit> ()V <clinit>
		static
	<init> (Lwz;Ljava/util/Optional;)V <init>
		0 o motd
		1 o iconBytes
	a (Lwf;)V handle
		0 o p_237807_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_237809_
	b ()Lwz; motd
	e ()Ljava/util/Optional; iconBytes
	equals (Ljava/lang/Object;)Z equals
		0 o p_324122_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aen net/minecraft/network/protocol/game/ClientboundSetActionBarTextPacket
	a STREAM_CODEC
	b text
	<clinit> ()V <clinit>
		static
	<init> (Lwz;)V <init>
		0 o text
	a (Lwf;)V handle
		0 o p_179207_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_179209_
	b ()Lwz; text
	equals (Ljava/lang/Object;)Z equals
		0 o p_323560_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aeo net/minecraft/network/protocol/game/ClientboundSetBorderCenterPacket
	a STREAM_CODEC
	b newCenterX
	c newCenterZ
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179216_
	<init> (Ldut;)V <init>
		0 o p_179214_
	a (Lvw;)V write
		0 o p_179218_
	a (Lwf;)V handle
		0 o p_179220_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_179222_
	b ()D getNewCenterZ
	e ()D getNewCenterX
aep net/minecraft/network/protocol/game/ClientboundSetBorderLerpSizePacket
	a STREAM_CODEC
	b oldSize
	c newSize
	d lerpTime
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179231_
	<init> (Ldut;)V <init>
		0 o p_179229_
	a (Lvw;)V write
		0 o p_179233_
	a (Lwf;)V handle
		0 o p_179235_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_179237_
	b ()D getOldSize
	e ()D getNewSize
	f ()J getLerpTime
aeq net/minecraft/network/protocol/game/ClientboundSetBorderSizePacket
	a STREAM_CODEC
	b size
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179245_
	<init> (Ldut;)V <init>
		0 o p_179243_
	a (Lvw;)V write
		0 o p_179247_
	a (Lwf;)V handle
		0 o p_179249_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_179251_
	b ()D getSize
aer net/minecraft/network/protocol/game/ClientboundSetBorderWarningDelayPacket
	a STREAM_CODEC
	b warningDelay
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179257_
	<init> (Ldut;)V <init>
		0 o p_179255_
	a (Lvw;)V write
		0 o p_179259_
	a (Lwf;)V handle
		0 o p_179261_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_179263_
	b ()I getWarningDelay
aes net/minecraft/network/protocol/game/ClientboundSetBorderWarningDistancePacket
	a STREAM_CODEC
	b warningBlocks
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179269_
	<init> (Ldut;)V <init>
		0 o p_179267_
	a (Lvw;)V write
		0 o p_179271_
	a (Lwf;)V handle
		0 o p_179273_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_179275_
	b ()I getWarningBlocks
aet net/minecraft/network/protocol/game/ClientboundSetCameraPacket
	a STREAM_CODEC
	b cameraId
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179278_
	<init> (Lbsr;)V <init>
		0 o p_133058_
	a (Lvw;)V write
		0 o p_133068_
	a (Lwf;)V handle
		0 o p_133064_
	a ()Lzi; type
	a (Ldcw;)Lbsr; getEntity
		0 o p_133060_
	a (Labu;)V handle
		0 o p_133066_
aeu net/minecraft/network/protocol/game/ClientboundSetCarriedItemPacket
	a STREAM_CODEC
	b slot
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179280_
	<init> (I)V <init>
		0 o p_133072_
	a (Lvw;)V write
		0 o p_133081_
	a (Lwf;)V handle
		0 o p_133076_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_133078_
	b ()I getSlot
aev net/minecraft/network/protocol/game/ClientboundSetChunkCacheCenterPacket
	a STREAM_CODEC
	b x
	c z
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179282_
	<init> (II)V <init>
		0 o p_133086_
		1 o p_133087_
	a (Lvw;)V write
		0 o p_133096_
	a (Lwf;)V handle
		0 o p_133091_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_133093_
	b ()I getX
	e ()I getZ
aew net/minecraft/network/protocol/game/ClientboundSetChunkCacheRadiusPacket
	a STREAM_CODEC
	b radius
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179284_
	<init> (I)V <init>
		0 o p_133101_
	a (Lvw;)V write
		0 o p_133110_
	a (Lwf;)V handle
		0 o p_133105_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_133107_
	b ()I getRadius
aex net/minecraft/network/protocol/game/ClientboundSetDefaultSpawnPositionPacket
	a STREAM_CODEC
	b pos
	c angle
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179286_
	<init> (Ljd;F)V <init>
		0 o p_133115_
		1 o p_133116_
	a (Lvw;)V write
		0 o p_133125_
	a (Lwf;)V handle
		0 o p_133120_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_133122_
	b ()Ljd; getPos
	e ()F getAngle
aey net/minecraft/network/protocol/game/ClientboundSetDisplayObjectivePacket
	a STREAM_CODEC
	b slot
	c objectiveName
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179288_
	<init> (Lexx;Lexy;)V <init>
		0 o p_294785_
		1 o p_133132_
	a (Lvw;)V write
		0 o p_133141_
	a (Lwf;)V handle
		0 o p_133136_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_133138_
	b ()Lexx; getSlot
	e ()Ljava/lang/String; getObjectiveName
aez net/minecraft/network/protocol/game/ClientboundSetEntityDataPacket
	a STREAM_CODEC
	b EOF_MARKER
	c id
	d packedItems
	<clinit> ()V <clinit>
		static
	<init> (ILjava/util/List;)V <init>
		0 o id
		1 o packedItems
	<init> (Lwk;)V <init>
		0 o p_319996_
	a (Lwf;)V handle
		0 o p_133153_
	a ()Lzi; type
	a (Ljava/util/List;Lwk;)V pack
		static
		0 o p_253940_
		1 o p_320247_
	a (Labu;)V handle
		0 o p_133155_
	a (Lwk;)Ljava/util/List; unpack
		static
		0 o p_320523_
	b ()I id
	b (Lwk;)V write
		0 o p_320560_
	e ()Ljava/util/List; packedItems
	equals (Ljava/lang/Object;)Z equals
		0 o p_253817_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
af net/minecraft/advancements/Advancement
	a CODEC
	b STREAM_CODEC
	c parent
	d display
	e rewards
	f criteria
	g requirements
	h sendsTelemetryEvent
	i name
	j CRITERIA_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Lak;Ljava/util/Map;Laj;ZLjava/util/Optional;)V <init>
		0 o parent
		1 o display
		2 o rewards
		3 o criteria
		4 o requirements
		5 o sendsTelemetryEvent
		6 o name
	<init> (Ljava/util/Optional;Ljava/util/Optional;Lak;Ljava/util/Map;Laj;Z)V <init>
		0 o p_300893_
		1 o p_301147_
		2 o p_286389_
		3 o p_286635_
		4 o p_301002_
		5 o p_286478_
	a (Laf;)Lcom/mojang/serialization/DataResult; validate
		static
		0 o p_312433_
	a (Layu;Ljn$a;)V validate
		0 o p_311766_
		1 o p_335685_
	a (Ljava/util/Map;)Laj; lambda$static$3
		static
		0 o p_311388_
	a (Lwz;Lxw;)Lxw; lambda$decorateName$7
		static
		0 o p_138315_
		1 o p_138316_
	a ()Z isRoot
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5
		static
		0 o p_337334_
	a (Lag;)Lwz; name
		static
		0 o p_300875_
	a (Laf;Laj;)Laf; lambda$validate$6
		static
		0 o p_311381_
		1 o p_311382_
	a (Ljava/util/Optional;Ljava/util/Optional;Lak;Ljava/util/Map;Ljava/util/Optional;Ljava/lang/Boolean;)Laf; lambda$static$4
		static
		0 o p_311374_
		1 o p_311375_
		2 o p_311376_
		3 o p_311377_
		4 o p_311378_
		5 o p_311379_
	a (Layu;Ljn$a;Ljava/lang/String;Lao;)V lambda$validate$9
		static
		0 o p_335151_
		1 o p_335152_
		2 o p_335153_
		3 o p_335154_
	a (Las;)Lwz; decorateName
		static
		0 o p_301019_
	a (Lwk;)V write
		0 o p_320833_
	b (Lwk;)Laf; read
		static
		0 o p_320555_
	b ()Ljava/util/Optional; parent
	b (Laf;)Ljava/util/Optional; lambda$static$2
		static
		0 o p_311389_
	b (Ljava/util/Map;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_311380_
	b (Lag;)Lwz; lambda$name$8
		static
		0 o p_300653_
	c ()Ljava/util/Optional; display
	d ()Lak; rewards
	e ()Ljava/util/Map; criteria
	equals (Ljava/lang/Object;)Z equals
		0 o p_138324_
	f ()Laj; requirements
	g ()Z sendsTelemetryEvent
	h ()Ljava/util/Optional; name
	hashCode ()I hashCode
	i ()Ljava/lang/String; lambda$static$0
		static
	toString ()Ljava/lang/String; toString
af$a net/minecraft/advancements/Advancement$Builder
	a parent
	b display
	c rewards
	d criteria
	e requirements
	f requirementsStrategy
	g sendsTelemetryEvent
	<init> ()V <init>
	a (Ljava/util/Map;)Laj; lambda$build$0
		0 o p_300654_
	a (Lag;)Laf$a; parent
		0 o p_301226_
	a (Laj$a;)Laf$a; requirements
		0 o p_300955_
	a (Las;)Laf$a; display
		0 o p_138359_
	a (Lcuq;Lwz;Lwz;Lakr;Lam;ZZZ)Laf$a; display
		0 o p_312724_
		1 o p_138373_
		2 o p_138374_
		3 o p_138375_
		4 o p_312711_
		5 o p_138377_
		6 o p_138378_
		7 o p_138379_
	a (Lakr;)Laf$a; parent
		0 o p_138397_
	a (Lak$a;)Laf$a; rewards
		0 o p_138355_
	a (Ljava/util/function/Consumer;Ljava/lang/String;)Lag; save
		0 o p_138390_
		1 o p_138391_
	a (Ljava/lang/String;Lao;)Laf$a; addCriterion
		0 o p_138384_
		1 o p_138385_
	a (Ldcv;Lwz;Lwz;Lakr;Lam;ZZZ)Laf$a; display
		0 o p_311787_
		1 o p_138364_
		2 o p_138365_
		3 o p_138366_
		4 o p_312847_
		5 o p_138368_
		6 o p_138369_
		7 o p_138370_
	a (Laj;)Laf$a; requirements
		0 o p_301103_
	a ()Laf$a; advancement
		static
	a (Lak;)Laf$a; rewards
		0 o p_138357_
	b ()Laf$a; recipeAdvancement
		static
	b (Lakr;)Lag; build
		0 o p_138404_
	c ()Laf$a; sendsTelemetryEvent
afa net/minecraft/network/protocol/game/ClientboundSetEntityLinkPacket
	a STREAM_CODEC
	b sourceId
	c destId
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179292_
	<init> (Lbsr;Lbsr;)V <init>
		0 o p_133164_
		1 o p_133165_
	a (Lvw;)V write
		0 o p_133174_
	a (Lwf;)V handle
		0 o p_133169_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_133171_
	b ()I getSourceId
	e ()I getDestId
afb net/minecraft/network/protocol/game/ClientboundSetEntityMotionPacket
	a STREAM_CODEC
	b id
	c xa
	d ya
	e za
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179294_
	<init> (ILexc;)V <init>
		0 o p_133182_
		1 o p_133183_
	<init> (Lbsr;)V <init>
		0 o p_133185_
	a (Lvw;)V write
		0 o p_133194_
	a (Lwf;)V handle
		0 o p_133189_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_133191_
	b ()I getId
	e ()D getXa
	f ()D getYa
	g ()D getZa
afc net/minecraft/network/protocol/game/ClientboundSetEquipmentPacket
	a STREAM_CODEC
	b CONTINUE_MASK
	c entity
	d slots
	<clinit> ()V <clinit>
		static
	<init> (ILjava/util/List;)V <init>
		0 o p_133202_
		1 o p_133203_
	<init> (Lwk;)V <init>
		0 o p_320957_
	a (Lwf;)V handle
		0 o p_133207_
	a (Lwk;)V write
		0 o p_320609_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_133209_
	b ()I getEntity
	e ()Ljava/util/List; getSlots
afd net/minecraft/network/protocol/game/ClientboundSetExperiencePacket
	a STREAM_CODEC
	b experienceProgress
	c totalExperience
	d experienceLevel
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179299_
	<init> (FII)V <init>
		0 o p_133219_
		1 o p_133220_
		2 o p_133221_
	a (Lvw;)V write
		0 o p_133230_
	a (Lwf;)V handle
		0 o p_133225_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_133227_
	b ()F getExperienceProgress
	e ()I getTotalExperience
	f ()I getExperienceLevel
afe net/minecraft/network/protocol/game/ClientboundSetHealthPacket
	a STREAM_CODEC
	b health
	c food
	d saturation
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179301_
	<init> (FIF)V <init>
		0 o p_133238_
		1 o p_133239_
		2 o p_133240_
	a (Lvw;)V write
		0 o p_133249_
	a (Lwf;)V handle
		0 o p_133244_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_133246_
	b ()F getHealth
	e ()I getFood
	f ()F getSaturation
aff net/minecraft/network/protocol/game/ClientboundSetObjectivePacket
	a STREAM_CODEC
	b METHOD_ADD
	c METHOD_REMOVE
	d METHOD_CHANGE
	e objectiveName
	f displayName
	g renderType
	h numberFormat
	i method
	<clinit> ()V <clinit>
		static
	<init> (Lwk;)V <init>
		0 o p_319795_
	<init> (Lexy;I)V <init>
		0 o p_133258_
		1 o p_133259_
	a (Lwf;)V handle
		0 o p_133263_
	a (Lwk;)V write
		0 o p_320623_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_133265_
	b ()Ljava/lang/String; getObjectiveName
	e ()Lwz; getDisplayName
	f ()I getMethod
	g ()Leyj$a; getRenderType
	h ()Ljava/util/Optional; getNumberFormat
afg net/minecraft/network/protocol/game/ClientboundSetPassengersPacket
	a STREAM_CODEC
	b vehicle
	c passengers
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179308_
	<init> (Lbsr;)V <init>
		0 o p_133276_
	a (Lvw;)V write
		0 o p_133285_
	a (Lwf;)V handle
		0 o p_133280_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_133282_
	b ()[I getPassengers
	e ()I getVehicle
afh net/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket
	a STREAM_CODEC
	b METHOD_ADD
	c METHOD_REMOVE
	d METHOD_CHANGE
	e METHOD_JOIN
	f METHOD_LEAVE
	g MAX_VISIBILITY_LENGTH
	h MAX_COLLISION_LENGTH
	i method
	j name
	k players
	l parameters
	<clinit> ()V <clinit>
		static
	<init> (Lwk;)V <init>
		0 o p_323831_
	<init> (Ljava/lang/String;ILjava/util/Optional;Ljava/util/Collection;)V <init>
		0 o p_179318_
		1 o p_179319_
		2 o p_179320_
		3 o p_179321_
	a (Lwf;)V handle
		0 o p_133308_
	a ()Lzi; type
	a (Leyb;Ljava/lang/String;Lafh$a;)Lafh; createPlayerPacket
		static
		0 o p_179329_
		1 o p_179330_
		2 o p_179331_
	a (Labu;)V handle
		0 o p_133310_
	a (Leyb;Z)Lafh; createAddOrModifyPacket
		static
		0 o p_179333_
		1 o p_179334_
	a (Lwk;)V write
		0 o p_323648_
	a (Leyb;)Lafh; createRemovePacket
		static
		0 o p_179327_
	a (I)Z shouldHavePlayerList
		static
		0 o p_179325_
	b (I)Z shouldHaveParameters
		static
		0 o p_179337_
	b ()Lafh$a; getPlayerAction
	e ()Lafh$a; getTeamAction
	f ()Ljava/lang/String; getName
	g ()Ljava/util/Collection; getPlayers
	h ()Ljava/util/Optional; getParameters
	i ()Ljava/lang/IllegalStateException; lambda$write$0
afh$a net/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket$Action
	a ADD
	b REMOVE
	c $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_179346_
		1 o p_179347_
	a ()[Lafh$a; $values
		static
	valueOf (Ljava/lang/String;)Lafh$a; valueOf
		static
		0 o p_179350_
	values ()[Lafh$a; values
		static
afh$b net/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket$Parameters
	a displayName
	b playerPrefix
	c playerSuffix
	d nametagVisibility
	e collisionRule
	f color
	g options
	<init> (Lwk;)V <init>
		0 o p_323739_
	<init> (Leyb;)V <init>
		0 o p_179360_
	a (Lwk;)V write
		0 o p_323527_
	a ()Lwz; getDisplayName
	b ()I getOptions
	c ()Ln; getColor
	d ()Ljava/lang/String; getNametagVisibility
	e ()Ljava/lang/String; getCollisionRule
	f ()Lwz; getPlayerPrefix
	g ()Lwz; getPlayerSuffix
afi net/minecraft/network/protocol/game/ClientboundSetScorePacket
	a STREAM_CODEC
	b owner
	c objectiveName
	d score
	e display
	f numberFormat
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/lang/String;ILjava/util/Optional;Ljava/util/Optional;)V <init>
		0 o owner
		1 o objectiveName
		2 o score
		3 o display
		4 o numberFormat
	a (Lwf;)V handle
		0 o p_133336_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_133338_
	b ()Ljava/lang/String; owner
	e ()Ljava/lang/String; objectiveName
	equals (Ljava/lang/Object;)Z equals
		0 o p_313690_
	f ()I score
	g ()Ljava/util/Optional; display
	h ()Ljava/util/Optional; numberFormat
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
afj net/minecraft/network/protocol/game/ClientboundSetSimulationDistancePacket
	a STREAM_CODEC
	b simulationDistance
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_195800_
	<init> (I)V <init>
		0 o simulationDistance
	a (Lvw;)V write
		0 o p_195802_
	a (Lwf;)V handle
		0 o p_195804_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_195806_
	b ()I simulationDistance
	equals (Ljava/lang/Object;)Z equals
		0 o p_195809_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
afk net/minecraft/network/protocol/game/ClientboundSetSubtitleTextPacket
	a STREAM_CODEC
	b text
	<clinit> ()V <clinit>
		static
	<init> (Lwz;)V <init>
		0 o text
	a (Lwf;)V handle
		0 o p_179382_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_179384_
	b ()Lwz; text
	equals (Ljava/lang/Object;)Z equals
		0 o p_323639_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
afl net/minecraft/network/protocol/game/ClientboundSetTimePacket
	a STREAM_CODEC
	b gameTime
	c dayTime
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179387_
	<init> (JJZ)V <init>
		0 o p_133349_
		1 o p_133350_
		2 o p_133351_
	a (Lvw;)V write
		0 o p_133360_
	a (Lwf;)V handle
		0 o p_133355_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_133357_
	b ()J getGameTime
	e ()J getDayTime
afm net/minecraft/network/protocol/game/ClientboundSetTitleTextPacket
	a STREAM_CODEC
	b text
	<clinit> ()V <clinit>
		static
	<init> (Lwz;)V <init>
		0 o text
	a (Lwf;)V handle
		0 o p_179396_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_179398_
	b ()Lwz; text
	equals (Ljava/lang/Object;)Z equals
		0 o p_324092_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
afn net/minecraft/network/protocol/game/ClientboundSetTitlesAnimationPacket
	a STREAM_CODEC
	b fadeIn
	c stay
	d fadeOut
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179408_
	<init> (III)V <init>
		0 o p_179404_
		1 o p_179405_
		2 o p_179406_
	a (Lvw;)V write
		0 o p_179410_
	a (Lwf;)V handle
		0 o p_179412_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_179414_
	b ()I getFadeIn
	e ()I getStay
	f ()I getFadeOut
afo net/minecraft/network/protocol/game/ClientboundSoundEntityPacket
	a STREAM_CODEC
	b sound
	c source
	d id
	e volume
	f pitch
	g seed
	<clinit> ()V <clinit>
		static
	<init> (Lwk;)V <init>
		0 o p_319844_
	<init> (Ljm;Lavq;Lbsr;FFJ)V <init>
		0 o p_263513_
		1 o p_263511_
		2 o p_263496_
		3 o p_263519_
		4 o p_263523_
		5 o p_263532_
	a (Lwf;)V handle
		0 o p_133423_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_133425_
	a (Lwk;)V write
		0 o p_320141_
	b ()Ljm; getSound
	e ()Lavq; getSource
	f ()I getId
	g ()F getVolume
	h ()F getPitch
	i ()J getSeed
afp net/minecraft/network/protocol/game/ClientboundSoundPacket
	a STREAM_CODEC
	b LOCATION_ACCURACY
	c sound
	d source
	e x
	f y
	g z
	h volume
	i pitch
	j seed
	<clinit> ()V <clinit>
		static
	<init> (Ljm;Lavq;DDDFFJ)V <init>
		0 o p_263366_
		1 o p_263375_
		2 o p_263378_
		3 o p_263367_
		4 o p_263394_
		5 o p_263415_
		6 o p_263399_
		7 o p_263409_
	<init> (Lwk;)V <init>
		0 o p_320320_
	a (Lwf;)V handle
		0 o p_133452_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_133454_
	a (Lwk;)V write
		0 o p_320266_
	b ()Ljm; getSound
	e ()Lavq; getSource
	f ()D getX
	g ()D getY
	h ()D getZ
	i ()F getVolume
	j ()F getPitch
	k ()J getSeed
afq net/minecraft/network/protocol/game/ClientboundStartConfigurationPacket
	a INSTANCE
	b STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lwf;)V handle
		0 o p_294342_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_294539_
	d ()Z isTerminal
afr net/minecraft/network/protocol/game/ClientboundStopSoundPacket
	a STREAM_CODEC
	b HAS_SOURCE
	c HAS_SOUND
	d name
	e source
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179426_
	<init> (Lakr;Lavq;)V <init>
		0 o p_133468_
		1 o p_133469_
	a (Lvw;)V write
		0 o p_133478_
	a (Lwf;)V handle
		0 o p_133473_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_133475_
	b ()Lakr; getName
	e ()Lavq; getSource
afs net/minecraft/network/protocol/game/ClientboundSystemChatPacket
	a STREAM_CODEC
	b content
	c overlay
	<clinit> ()V <clinit>
		static
	<init> (Lwz;Z)V <init>
		0 o content
		1 o overlay
	a (Lwf;)V handle
		0 o p_237862_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_237864_
	b ()Lwz; content
	c ()Z isSkippable
	e ()Z overlay
	equals (Ljava/lang/Object;)Z equals
		0 o p_237868_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aft net/minecraft/network/protocol/game/ClientboundTabListPacket
	a STREAM_CODEC
	b header
	c footer
	<clinit> ()V <clinit>
		static
	<init> (Lwz;Lwz;)V <init>
		0 o header
		1 o footer
	a (Lwf;)V handle
		0 o p_133486_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_133488_
	b ()Lwz; header
	e ()Lwz; footer
	equals (Ljava/lang/Object;)Z equals
		0 o p_324504_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
afu net/minecraft/network/protocol/game/ClientboundTagQueryPacket
	a STREAM_CODEC
	b transactionId
	c tag
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179433_
	<init> (ILub;)V <init>
		0 o p_133497_
		1 o p_133498_
	a (Lvw;)V write
		0 o p_133508_
	a (Lwf;)V handle
		0 o p_133503_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_133505_
	b ()I getTransactionId
	c ()Z isSkippable
	e ()Lub; getTag
afv net/minecraft/network/protocol/game/ClientboundTakeItemEntityPacket
	a STREAM_CODEC
	b itemId
	c playerId
	d amount
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179435_
	<init> (III)V <init>
		0 o p_133515_
		1 o p_133516_
		2 o p_133517_
	a (Lvw;)V write
		0 o p_133526_
	a (Lwf;)V handle
		0 o p_133521_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_133523_
	b ()I getItemId
	e ()I getPlayerId
	f ()I getAmount
afw net/minecraft/network/protocol/game/ClientboundTeleportEntityPacket
	a STREAM_CODEC
	b id
	c x
	d y
	e z
	f yRot
	g xRot
	h onGround
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179437_
	<init> (Lbsr;)V <init>
		0 o p_133538_
	a (Lwf;)V handle
		0 o p_133542_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_133544_
	a (Lvw;)V write
		0 o p_133547_
	b ()I getId
	e ()D getX
	f ()D getY
	g ()D getZ
	h ()B getyRot
	i ()B getxRot
	j ()Z isOnGround
afx net/minecraft/network/protocol/game/ClientboundTickingStatePacket
	a STREAM_CODEC
	b tickRate
	c isFrozen
	<clinit> ()V <clinit>
		static
	<init> (FZ)V <init>
		0 o tickRate
		1 o isFrozen
	<init> (Lvw;)V <init>
		0 o p_309182_
	a (Lbrc;)Lafx; from
		static
		0 o p_308984_
	a (Lwf;)V handle
		0 o p_309108_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_309074_
	a (Lvw;)V write
		0 o p_309152_
	b ()F tickRate
	e ()Z isFrozen
	equals (Ljava/lang/Object;)Z equals
		0 o p_309093_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
afy net/minecraft/network/protocol/game/ClientboundTickingStepPacket
	a STREAM_CODEC
	b tickSteps
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_309129_
	<init> (I)V <init>
		0 o tickSteps
	a (Lvw;)V write
		0 o p_309179_
	a (Lwf;)V handle
		0 o p_308926_
	a ()Lzi; type
	a (Lbrc;)Lafy; from
		static
		0 o p_308913_
	a (Labu;)V handle
		0 o p_309086_
	b ()I tickSteps
	equals (Ljava/lang/Object;)Z equals
		0 o p_308983_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
afz net/minecraft/network/protocol/game/ClientboundUpdateAdvancementsPacket
	a STREAM_CODEC
	b reset
	c added
	d removed
	e progress
	<clinit> ()V <clinit>
		static
	<init> (Lwk;)V <init>
		0 o p_320832_
	<init> (ZLjava/util/Collection;Ljava/util/Set;Ljava/util/Map;)V <init>
		0 o p_133560_
		1 o p_133561_
		2 o p_133562_
		3 o p_133563_
	a (Lwf;)V handle
		0 o p_133567_
	a (Lwk;)V write
		0 o p_319915_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_133569_
	a (Lvw;Lai;)V lambda$write$0
		static
		0 o p_179444_
		1 o p_179445_
	b ()Ljava/util/List; getAdded
	e ()Ljava/util/Set; getRemoved
	f ()Ljava/util/Map; getProgress
	g ()Z shouldReset
ag net/minecraft/advancements/AdvancementHolder
	a STREAM_CODEC
	b LIST_STREAM_CODEC
	c id
	d value
	<clinit> ()V <clinit>
		static
	<init> (Lakr;Laf;)V <init>
		0 o id
		1 o value
	a ()Lakr; id
	b ()Laf; value
	equals (Ljava/lang/Object;)Z equals
		0 o p_301145_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aga net/minecraft/network/protocol/game/ClientboundUpdateAttributesPacket
	a STREAM_CODEC
	b entityId
	c attributes
	<clinit> ()V <clinit>
		static
	<init> (ILjava/util/List;)V <init>
		0 o p_320052_
		1 o p_320480_
	<init> (ILjava/util/Collection;)V <init>
		0 o p_133580_
		1 o p_133581_
	a (Lwf;)V handle
		0 o p_133585_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_133587_
	b ()I getEntityId
	e ()Ljava/util/List; getValues
aga$a net/minecraft/network/protocol/game/ClientboundUpdateAttributesPacket$AttributeSnapshot
	a MODIFIER_STREAM_CODEC
	b STREAM_CODEC
	c attribute
	d base
	e modifiers
	<clinit> ()V <clinit>
		static
	<init> (Ljm;DLjava/util/Collection;)V <init>
		0 o attribute
		1 o base
		2 o modifiers
	a ()Ljm; attribute
	b ()D base
	c ()Ljava/util/Collection; modifiers
	equals (Ljava/lang/Object;)Z equals
		0 o p_316802_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
agb net/minecraft/network/protocol/game/ClientboundUpdateMobEffectPacket
	a STREAM_CODEC
	b FLAG_AMBIENT
	c FLAG_VISIBLE
	d FLAG_SHOW_ICON
	e FLAG_BLEND
	f entityId
	g effect
	h effectAmplifier
	i effectDurationTicks
	j flags
	<clinit> ()V <clinit>
		static
	<init> (ILbrz;Z)V <init>
		0 o p_133611_
		1 o p_133612_
		2 o p_316376_
	<init> (Lwk;)V <init>
		0 o p_320890_
	a (Lwf;)V handle
		0 o p_133616_
	a ()Lzi; type
	a (Labu;)V handle
		0 o p_133618_
	a (Lwk;)V write
		0 o p_320214_
	b ()I getEntityId
	e ()Ljm; getEffect
	f ()I getEffectAmplifier
	g ()I getEffectDurationTicks
	h ()Z isEffectVisible
	i ()Z isEffectAmbient
	j ()Z effectShowsIcon
	k ()Z shouldBlend
agc net/minecraft/network/protocol/game/ClientboundUpdateRecipesPacket
	a STREAM_CODEC
	b recipes
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Collection;)V <init>
		0 o p_133632_
	a (Lwf;)V handle
		0 o p_133639_
	a ()Lzi; type
	a (Lagc;)Ljava/util/List; lambda$static$0
		static
		0 o p_319556_
	a (Labu;)V handle
		0 o p_133641_
	b ()Ljava/util/List; getRecipes
agd net/minecraft/network/protocol/game/CommonPlayerSpawnInfo
	a dimensionType
	b dimension
	c seed
	d gameType
	e previousGameType
	f isDebug
	g isFlat
	h lastDeathLocation
	i portalCooldown
	<init> (Ljm;Lakq;JLdct;Ldct;ZZLjava/util/Optional;I)V <init>
		0 o dimensionType
		1 o dimension
		2 o seed
		3 o gameType
		4 o previousGameType
		5 o isDebug
		6 o isFlat
		7 o lastDeathLocation
		8 o portalCooldown
	<init> (Lwk;)V <init>
		0 o p_321843_
	a ()Ljm; dimensionType
	a (Lwk;)V write
		0 o p_321515_
	b ()Lakq; dimension
	c ()J seed
	d ()Ldct; gameType
	e ()Ldct; previousGameType
	equals (Ljava/lang/Object;)Z equals
		0 o p_295474_
	f ()Z isDebug
	g ()Z isFlat
	h ()Ljava/util/Optional; lastDeathLocation
	hashCode ()I hashCode
	i ()I portalCooldown
	toString ()Ljava/lang/String; toString
age net/minecraft/network/protocol/game/DebugEntityNameGenerator
	a NAMES_FIRST_PART
	b NAMES_SECOND_PART
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Layw;[Ljava/lang/String;)Ljava/lang/String; getRandomString
		static
		0 o p_237881_
		1 o p_237882_
	a (Ljava/util/UUID;)Ljava/lang/String; getEntityName
		static
		0 o p_133669_
	a (Lbsr;)Ljava/lang/String; getEntityName
		static
		0 o p_179487_
	b (Ljava/util/UUID;)Layw; getRandom
		static
		0 o p_237884_
agf net/minecraft/network/protocol/game/DebugPackets
	a LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldcw;Lbtp;Lcan;)V sendGoalSelector
		static
		0 o p_133700_
		1 o p_133701_
		2 o p_133702_
	a (Laqu;)V sendGameTestClearPacket
		static
		0 o p_133675_
	a (Ljm;)Z lambda$sendPoiPacketsForChunk$0
		static
		0 o p_237892_
	a (Ldcw;Ljd;)V sendNeighborsUpdatePacket
		static
		0 o p_133709_
		1 o p_133710_
	a (Laqu;Lcet;)V lambda$sendPoiPacketsForChunk$1
		static
		0 o p_179490_
		1 o p_179491_
	a (Lbtn;J)Ljava/util/List; getMemoryDescriptions
		static
		0 o p_179496_
		1 o p_179497_
	a (Laqu;Ljava/util/Collection;)V sendRaids
		static
		0 o p_133689_
		1 o p_133690_
	a (Ldcw;Ljm;Lexc;)V sendGameEventInfo
		static
		0 o p_237888_
		1 o p_316607_
		2 o p_237890_
	a (Ldcw;Lbtp;Leps;F)V sendPathFindingPacket
		static
		0 o p_133704_
		1 o p_133705_
		2 o p_133706_
		3 o p_133707_
	a (Ldcw;Ldyb;)V sendGameEventListenerInfo
		static
		0 o p_179508_
		1 o p_179509_
	a (Ldds;Lejz;)V sendStructurePacket
		static
		0 o p_133712_
		1 o p_133713_
	a (Lakq;)Ljava/lang/String; lambda$sendPoiAddedPacket$2
		static
		0 o p_237886_
	a (Ljava/util/List;Ljava/lang/String;Lccp;Ljava/lang/Integer;)V lambda$sendEntityBrain$5
		static
		0 o p_339414_
		1 o p_339415_
		2 o p_339416_
		3 o p_339417_
	a (Laqu;Lexc;Lakq;)V lambda$sendGameEventInfo$7
		static
		0 o p_315898_
		1 o p_315899_
		2 o p_315900_
	a (Laqu;Ljd;Ljava/lang/String;II)V sendGameTestAddMarker
		static
		0 o p_133683_
		1 o p_133684_
		2 o p_133685_
		3 o p_133686_
		4 o p_133687_
	a (Laqu;Ljd;)V sendPoiAddedPacket
		static
		0 o p_133680_
		1 o p_133681_
	a (Ljava/util/List;Lcca;)V lambda$sendGoalSelector$3
		static
		0 o p_293744_
		1 o p_293745_
	a (Ldcw;Ljd;Ldtc;Ldqe;)V sendHiveInfo
		static
		0 o p_179511_
		1 o p_179512_
		2 o p_179513_
		3 o p_179514_
	a (Laqu;Ldcd;)V sendPoiPacketsForChunk
		static
		0 o p_133677_
		1 o p_133678_
	a (Laqu;Laaj;)V sendPacketToAllPlayers
		static
		0 o p_133692_
		1 o p_296119_
	a (Ljava/lang/String;)Ljava/lang/String; lambda$sendEntityBrain$4
		static
		0 o p_293743_
	a (Laqu;Ljava/lang/Object;)Ljava/lang/String; getShortDescription
		static
		0 o p_179493_
		1 o p_179494_
	a (Lbtn;)V sendEntityBrain
		static
		0 o p_133696_
	a (Ljava/util/List;Ljava/util/UUID;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)V lambda$sendEntityBrain$6
		static
		0 o p_237899_
		1 o p_237900_
		2 o p_237901_
	a (Lcff;)V sendBeeInfo
		static
		0 o p_133698_
	a (Lckz;)V sendBreezeInfo
		static
		0 o p_312299_
	b (Laqu;Ljd;)V sendPoiRemovedPacket
		static
		0 o p_133717_
		1 o p_133718_
	c (Laqu;Ljd;)V sendPoiTicketCountPacket
		static
		0 o p_133720_
		1 o p_133721_
	d (Laqu;Ljd;)V sendVillageSectionsPacket
		static
		0 o p_133723_
		1 o p_133724_
agg net/minecraft/network/protocol/game/GamePacketTypes
	A CLIENTBOUND_DEBUG_SAMPLE
	B CLIENTBOUND_DELETE_CHAT
	C CLIENTBOUND_DISGUISED_CHAT
	D CLIENTBOUND_ENTITY_EVENT
	E CLIENTBOUND_EXPLODE
	F CLIENTBOUND_FORGET_LEVEL_CHUNK
	G CLIENTBOUND_GAME_EVENT
	H CLIENTBOUND_HORSE_SCREEN_OPEN
	I CLIENTBOUND_HURT_ANIMATION
	J CLIENTBOUND_INITIALIZE_BORDER
	K CLIENTBOUND_LEVEL_CHUNK_WITH_LIGHT
	L CLIENTBOUND_LEVEL_EVENT
	M CLIENTBOUND_LEVEL_PARTICLES
	N CLIENTBOUND_LIGHT_UPDATE
	O CLIENTBOUND_LOGIN
	P CLIENTBOUND_MAP_ITEM_DATA
	Q CLIENTBOUND_MERCHANT_OFFERS
	R CLIENTBOUND_MOVE_ENTITY_POS
	S CLIENTBOUND_MOVE_ENTITY_POS_ROT
	T CLIENTBOUND_MOVE_ENTITY_ROT
	U CLIENTBOUND_MOVE_VEHICLE
	V CLIENTBOUND_OPEN_BOOK
	W CLIENTBOUND_OPEN_SCREEN
	X CLIENTBOUND_OPEN_SIGN_EDITOR
	Y CLIENTBOUND_PLACE_GHOST_RECIPE
	Z CLIENTBOUND_PLAYER_ABILITIES
	a CLIENTBOUND_BUNDLE
	aA CLIENTBOUND_SET_DEFAULT_SPAWN_POSITION
	aB CLIENTBOUND_SET_DISPLAY_OBJECTIVE
	aC CLIENTBOUND_SET_ENTITY_DATA
	aD CLIENTBOUND_SET_ENTITY_LINK
	aE CLIENTBOUND_SET_ENTITY_MOTION
	aF CLIENTBOUND_SET_EQUIPMENT
	aG CLIENTBOUND_SET_EXPERIENCE
	aH CLIENTBOUND_SET_HEALTH
	aI CLIENTBOUND_SET_OBJECTIVE
	aJ CLIENTBOUND_SET_PASSENGERS
	aK CLIENTBOUND_SET_PLAYER_TEAM
	aL CLIENTBOUND_SET_SCORE
	aM CLIENTBOUND_SET_SIMULATION_DISTANCE
	aN CLIENTBOUND_SET_SUBTITLE_TEXT
	aO CLIENTBOUND_SET_TIME
	aP CLIENTBOUND_SET_TITLE_TEXT
	aQ CLIENTBOUND_SET_TITLES_ANIMATION
	aR CLIENTBOUND_SOUND_ENTITY
	aS CLIENTBOUND_SOUND
	aT CLIENTBOUND_START_CONFIGURATION
	aU CLIENTBOUND_STOP_SOUND
	aV CLIENTBOUND_SYSTEM_CHAT
	aW CLIENTBOUND_TAB_LIST
	aX CLIENTBOUND_TAG_QUERY
	aY CLIENTBOUND_TAKE_ITEM_ENTITY
	aZ CLIENTBOUND_TELEPORT_ENTITY
	aa CLIENTBOUND_PLAYER_CHAT
	ab CLIENTBOUND_PLAYER_COMBAT_END
	ac CLIENTBOUND_PLAYER_COMBAT_ENTER
	ad CLIENTBOUND_PLAYER_COMBAT_KILL
	ae CLIENTBOUND_PLAYER_INFO_REMOVE
	af CLIENTBOUND_PLAYER_INFO_UPDATE
	ag CLIENTBOUND_PLAYER_LOOK_AT
	ah CLIENTBOUND_PLAYER_POSITION
	ai CLIENTBOUND_RECIPE
	aj CLIENTBOUND_REMOVE_ENTITIES
	ak CLIENTBOUND_REMOVE_MOB_EFFECT
	al CLIENTBOUND_RESPAWN
	am CLIENTBOUND_ROTATE_HEAD
	an CLIENTBOUND_SECTION_BLOCKS_UPDATE
	ao CLIENTBOUND_SELECT_ADVANCEMENTS_TAB
	ap CLIENTBOUND_SERVER_DATA
	aq CLIENTBOUND_SET_ACTION_BAR_TEXT
	ar CLIENTBOUND_SET_BORDER_CENTER
	as CLIENTBOUND_SET_BORDER_LERP_SIZE
	at CLIENTBOUND_SET_BORDER_SIZE
	au CLIENTBOUND_SET_BORDER_WARNING_DELAY
	av CLIENTBOUND_SET_BORDER_WARNING_DISTANCE
	aw CLIENTBOUND_SET_CAMERA
	ax CLIENTBOUND_SET_CARRIED_ITEM
	ay CLIENTBOUND_SET_CHUNK_CACHE_CENTER
	az CLIENTBOUND_SET_CHUNK_CACHE_RADIUS
	b CLIENTBOUND_BUNDLE_DELIMITER
	bA SERVERBOUND_LOCK_DIFFICULTY
	bB SERVERBOUND_MOVE_PLAYER_POS
	bC SERVERBOUND_MOVE_PLAYER_POS_ROT
	bD SERVERBOUND_MOVE_PLAYER_ROT
	bE SERVERBOUND_MOVE_PLAYER_STATUS_ONLY
	bF SERVERBOUND_MOVE_VEHICLE
	bG SERVERBOUND_PADDLE_BOAT
	bH SERVERBOUND_PICK_ITEM
	bI SERVERBOUND_PLACE_RECIPE
	bJ SERVERBOUND_PLAYER_ABILITIES
	bK SERVERBOUND_PLAYER_ACTION
	bL SERVERBOUND_PLAYER_COMMAND
	bM SERVERBOUND_PLAYER_INPUT
	bN SERVERBOUND_RECIPE_BOOK_CHANGE_SETTINGS
	bO SERVERBOUND_RECIPE_BOOK_SEEN_RECIPE
	bP SERVERBOUND_RENAME_ITEM
	bQ SERVERBOUND_SEEN_ADVANCEMENTS
	bR SERVERBOUND_SELECT_TRADE
	bS SERVERBOUND_SET_BEACON
	bT SERVERBOUND_SET_CARRIED_ITEM
	bU SERVERBOUND_SET_COMMAND_BLOCK
	bV SERVERBOUND_SET_COMMAND_MINECART
	bW SERVERBOUND_SET_CREATIVE_MODE_SLOT
	bX SERVERBOUND_SET_JIGSAW_BLOCK
	bY SERVERBOUND_SET_STRUCTURE_BLOCK
	bZ SERVERBOUND_SIGN_UPDATE
	ba CLIENTBOUND_UPDATE_ADVANCEMENTS
	bb CLIENTBOUND_UPDATE_ATTRIBUTES
	bc CLIENTBOUND_UPDATE_MOB_EFFECT
	bd CLIENTBOUND_UPDATE_RECIPES
	be CLIENTBOUND_PROJECTILE_POWER
	bf SERVERBOUND_ACCEPT_TELEPORTATION
	bg SERVERBOUND_BLOCK_ENTITY_TAG_QUERY
	bh SERVERBOUND_CHANGE_DIFFICULTY
	bi SERVERBOUND_CHAT_ACK
	bj SERVERBOUND_CHAT_COMMAND
	bk SERVERBOUND_CHAT_COMMAND_SIGNED
	bl SERVERBOUND_CHAT
	bm SERVERBOUND_CHAT_SESSION_UPDATE
	bn SERVERBOUND_CHUNK_BATCH_RECEIVED
	bo SERVERBOUND_CLIENT_COMMAND
	bp SERVERBOUND_COMMAND_SUGGESTION
	bq SERVERBOUND_CONFIGURATION_ACKNOWLEDGED
	br SERVERBOUND_CONTAINER_BUTTON_CLICK
	bs SERVERBOUND_CONTAINER_CLICK
	bt SERVERBOUND_CONTAINER_CLOSE
	bu SERVERBOUND_CONTAINER_SLOT_STATE_CHANGED
	bv SERVERBOUND_DEBUG_SAMPLE_SUBSCRIPTION
	bw SERVERBOUND_EDIT_BOOK
	bx SERVERBOUND_ENTITY_TAG_QUERY
	by SERVERBOUND_INTERACT
	bz SERVERBOUND_JIGSAW_GENERATE
	c CLIENTBOUND_ADD_ENTITY
	ca SERVERBOUND_SWING
	cb SERVERBOUND_TELEPORT_TO_ENTITY
	cc SERVERBOUND_USE_ITEM_ON
	cd SERVERBOUND_USE_ITEM
	ce CLIENTBOUND_RESET_SCORE
	cf CLIENTBOUND_TICKING_STATE
	cg CLIENTBOUND_TICKING_STEP
	d CLIENTBOUND_ADD_EXPERIENCE_ORB
	e CLIENTBOUND_ANIMATE
	f CLIENTBOUND_AWARD_STATS
	g CLIENTBOUND_BLOCK_CHANGED_ACK
	h CLIENTBOUND_BLOCK_DESTRUCTION
	i CLIENTBOUND_BLOCK_ENTITY_DATA
	j CLIENTBOUND_BLOCK_EVENT
	k CLIENTBOUND_BLOCK_UPDATE
	l CLIENTBOUND_BOSS_EVENT
	m CLIENTBOUND_CHANGE_DIFFICULTY
	n CLIENTBOUND_CHUNK_BATCH_FINISHED
	o CLIENTBOUND_CHUNK_BATCH_START
	p CLIENTBOUND_CHUNKS_BIOMES
	q CLIENTBOUND_CLEAR_TITLES
	r CLIENTBOUND_COMMAND_SUGGESTIONS
	s CLIENTBOUND_COMMANDS
	t CLIENTBOUND_CONTAINER_CLOSE
	u CLIENTBOUND_CONTAINER_SET_CONTENT
	v CLIENTBOUND_CONTAINER_SET_DATA
	w CLIENTBOUND_CONTAINER_SET_SLOT
	x CLIENTBOUND_COOLDOWN
	y CLIENTBOUND_CUSTOM_CHAT_COMPLETIONS
	z CLIENTBOUND_DAMAGE_EVENT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lzi; createClientbound
		static
		0 o p_319846_
	b (Ljava/lang/String;)Lzi; createServerbound
		static
		0 o p_320667_
agh net/minecraft/network/protocol/game/GameProtocols
	a SERVERBOUND_TEMPLATE
	b CLIENTBOUND_TEMPLATE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lzl;)V lambda$static$1
		static
		0 o p_349924_
	b (Lzl;)V lambda$static$0
		static
		0 o p_337518_
agi net/minecraft/network/protocol/game/ServerGamePacketListener
	a (Lagu;)V handleCustomCommandSuggestions
		0 o p_133746_
	a (Laie;)V handleUseItemOn
		0 o p_133783_
	a (Laia;)V handleSetStructureBlock
		0 o p_133779_
	a (Lahq;)V handleRecipeBookSeenRecipePacket
		0 o p_133768_
	a (Lahe;)V handleJigsawGenerate
		0 o p_133755_
	a (Lahi;)V handlePaddleBoat
		0 o p_133760_
	a (Lahm;)V handlePlayerAction
		0 o p_133764_
	a (Laha;)V handleDebugSampleSubscription
		0 o p_323727_
	a (Lahx;)V handleSetCommandMinecart
		0 o p_133776_
	a (Lagr;)V handleChatSessionUpdate
		0 o p_254226_
	a (Lagn;)V handleChatAck
		0 o p_242214_
	a (Lagt;)V handleClientCommand
		0 o p_133744_
	a (Laib;)V handleSignUpdate
		0 o p_133780_
	a (Lagx;)V handleContainerClick
		0 o p_133749_
	a (Lahr;)V handleRenameItem
		0 o p_133769_
	a (Lahf;)V handleLockDifficulty
		0 o p_133757_
	a (Lahj;)V handlePickItem
		0 o p_133761_
	a (Lahn;)V handlePlayerCommand
		0 o p_133765_
	a (Lahb;)V handleEditBook
		0 o p_133752_
	a (Lahu;)V handleSetBeaconPacket
		0 o p_133773_
	a (Lahy;)V handleSetCreativeModeSlot
		0 o p_133777_
	a (Lagy;)V handleContainerClose
		0 o p_133750_
	a (Laif;)V handleUseItem
		0 o p_133784_
	a (Lagm;)V handleChangeDifficulty
		0 o p_133742_
	a (Lagq;)V handleChat
		0 o p_133743_
	a (Laic;)V handleAnimate
		0 o p_133781_
	a (Lagw;)V handleContainerButtonClick
		0 o p_133748_
	a (Lahg;)V handleMovePlayer
		0 o p_133758_
	a (Lahs;)V handleSeenAdvancements
		0 o p_133771_
	a (Laho;)V handlePlayerInput
		0 o p_133766_
	a (Lahk;)V handlePlaceRecipe
		0 o p_133762_
	a (Lahv;)V handleSetCarriedItem
		0 o p_133774_
	a (Lahz;)V handleSetJigsawBlock
		0 o p_133778_
	a (Lahc;)V handleEntityTagQuery
		0 o p_320502_
	a (Lagp;)V handleSignedChatCommand
		0 o p_338819_
	a (Lagz;)V handleContainerSlotStateChanged
		0 o p_307234_
	a (Lagl;)V handleBlockEntityTagQuery
		0 o p_320411_
	a (Lahl;)V handlePlayerAbilities
		0 o p_133763_
	a (Laid;)V handleTeleportToEntityPacket
		0 o p_133782_
	a (Lagv;)V handleConfigurationAcknowledged
		0 o p_296161_
	a (Lahh;)V handleMoveVehicle
		0 o p_133759_
	a (Laht;)V handleSelectTrade
		0 o p_133772_
	a (Lahp;)V handleRecipeBookChangeSettingsPacket
		0 o p_133767_
	a (Lahw;)V handleSetCommandBlock
		0 o p_133775_
	a (Lagk;)V handleAcceptTeleportPacket
		0 o p_133740_
	a (Lahd;)V handleInteract
		0 o p_133754_
	a (Lags;)V handleChunkBatchReceived
		0 o p_294767_
	a (Lago;)V handleChatCommand
		0 o p_237920_
	b ()Lvu; protocol
agj net/minecraft/network/protocol/game/ServerPacketListener
	a LOGGER
	<clinit> ()V <clinit>
		static
	a (Lzg;Ljava/lang/Exception;)V onPacketError
		0 o p_341685_
		1 o p_341609_
agk net/minecraft/network/protocol/game/ServerboundAcceptTeleportationPacket
	a STREAM_CODEC
	b id
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179538_
	<init> (I)V <init>
		0 o p_133788_
	a (Lagi;)V handle
		0 o p_133794_
	a (Lvw;)V write
		0 o p_133797_
	a (Lwf;)V handle
		0 o p_133792_
	a ()Lzi; type
	b ()I getId
agl net/minecraft/network/protocol/game/ServerboundBlockEntityTagQueryPacket
	a STREAM_CODEC
	b transactionId
	c pos
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_319948_
	<init> (ILjd;)V <init>
		0 o p_320516_
		1 o p_320060_
	a (Lagi;)V handle
		0 o p_320729_
	a (Lvw;)V write
		0 o p_320108_
	a (Lwf;)V handle
		0 o p_320420_
	a ()Lzi; type
	b ()I getTransactionId
	e ()Ljd; getPos
agm net/minecraft/network/protocol/game/ServerboundChangeDifficultyPacket
	a STREAM_CODEC
	b difficulty
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179542_
	<init> (Lbqo;)V <init>
		0 o p_133817_
	a (Lagi;)V handle
		0 o p_133823_
	a (Lvw;)V write
		0 o p_133826_
	a (Lwf;)V handle
		0 o p_133821_
	a ()Lzi; type
	b ()Lbqo; getDifficulty
agn net/minecraft/network/protocol/game/ServerboundChatAckPacket
	a STREAM_CODEC
	b offset
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_242339_
	<init> (I)V <init>
		0 o offset
	a (Lagi;)V handle
		0 o p_242391_
	a (Lvw;)V write
		0 o p_242345_
	a (Lwf;)V handle
		0 o p_242376_
	a ()Lzi; type
	b ()I offset
	equals (Ljava/lang/Object;)Z equals
		0 o p_242425_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ago net/minecraft/network/protocol/game/ServerboundChatCommandPacket
	a STREAM_CODEC
	b command
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_237932_
	<init> (Ljava/lang/String;)V <init>
		0 o command
	a (Lagi;)V handle
		0 o p_237940_
	a (Lvw;)V write
		0 o p_237936_
	a (Lwf;)V handle
		0 o p_237938_
	a ()Lzi; type
	b ()Ljava/lang/String; command
	equals (Ljava/lang/Object;)Z equals
		0 o p_237946_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
agp net/minecraft/network/protocol/game/ServerboundChatCommandSignedPacket
	a STREAM_CODEC
	b command
	c timeStamp
	d salt
	e argumentSignatures
	f lastSeenMessages
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_338652_
	<init> (Ljava/lang/String;Ljava/time/Instant;JLfa;Lxg$b;)V <init>
		0 o command
		1 o timeStamp
		2 o salt
		3 o argumentSignatures
		4 o lastSeenMessages
	a (Lwf;)V handle
		0 o p_338458_
	a ()Lzi; type
	a (Lagi;)V handle
		0 o p_338886_
	a (Lvw;)V write
		0 o p_338860_
	b ()Ljava/lang/String; command
	e ()Ljava/time/Instant; timeStamp
	equals (Ljava/lang/Object;)Z equals
		0 o p_338424_
	f ()J salt
	g ()Lfa; argumentSignatures
	h ()Lxg$b; lastSeenMessages
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
agq net/minecraft/network/protocol/game/ServerboundChatPacket
	a STREAM_CODEC
	b message
	c timeStamp
	d salt
	e signature
	f lastSeenMessages
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179545_
	<init> (Ljava/lang/String;Ljava/time/Instant;JLxl;Lxg$b;)V <init>
		0 o message
		1 o timeStamp
		2 o salt
		3 o signature
		4 o lastSeenMessages
	a (Lwf;)V handle
		0 o p_133834_
	a ()Lzi; type
	a (Lagi;)V handle
		0 o p_133836_
	a (Lvw;)V write
		0 o p_133839_
	b ()Ljava/lang/String; message
	e ()Ljava/time/Instant; timeStamp
	equals (Ljava/lang/Object;)Z equals
		0 o p_241485_
	f ()J salt
	g ()Lxl; signature
	h ()Lxg$b; lastSeenMessages
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
agr net/minecraft/network/protocol/game/ServerboundChatSessionUpdatePacket
	a STREAM_CODEC
	b chatSession
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_254010_
	<init> (Lxq$a;)V <init>
		0 o chatSession
	a (Lagi;)V handle
		0 o p_253620_
	a (Lvw;)V write
		0 o p_253690_
	a (Lwf;)V handle
		0 o p_254350_
	a ()Lzi; type
	b ()Lxq$a; chatSession
	equals (Ljava/lang/Object;)Z equals
		0 o p_254362_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ags net/minecraft/network/protocol/game/ServerboundChunkBatchReceivedPacket
	a STREAM_CODEC
	b desiredChunksPerTick
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_294171_
	<init> (F)V <init>
		0 o desiredChunksPerTick
	a (Lagi;)V handle
		0 o p_294926_
	a (Lvw;)V write
		0 o p_294492_
	a (Lwf;)V handle
		0 o p_296278_
	a ()Lzi; type
	b ()F desiredChunksPerTick
	equals (Ljava/lang/Object;)Z equals
		0 o p_295022_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
agt net/minecraft/network/protocol/game/ServerboundClientCommandPacket
	a STREAM_CODEC
	b action
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179547_
	<init> (Lagt$a;)V <init>
		0 o p_133843_
	a (Lagi;)V handle
		0 o p_133849_
	a (Lvw;)V write
		0 o p_133852_
	a (Lwf;)V handle
		0 o p_133847_
	a ()Lzi; type
	b ()Lagt$a; getAction
agt$a net/minecraft/network/protocol/game/ServerboundClientCommandPacket$Action
	a PERFORM_RESPAWN
	b REQUEST_STATS
	c $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_133858_
		1 o p_133859_
	a ()[Lagt$a; $values
		static
	valueOf (Ljava/lang/String;)Lagt$a; valueOf
		static
		0 o p_133861_
	values ()[Lagt$a; values
		static
agu net/minecraft/network/protocol/game/ServerboundCommandSuggestionPacket
	a STREAM_CODEC
	b id
	c command
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179565_
	<init> (ILjava/lang/String;)V <init>
		0 o p_133893_
		1 o p_133894_
	a (Lagi;)V handle
		0 o p_133900_
	a (Lvw;)V write
		0 o p_133903_
	a (Lwf;)V handle
		0 o p_133898_
	a ()Lzi; type
	b ()I getId
	e ()Ljava/lang/String; getCommand
agv net/minecraft/network/protocol/game/ServerboundConfigurationAcknowledgedPacket
	a INSTANCE
	b STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lagi;)V handle
		0 o p_295823_
	a (Lwf;)V handle
		0 o p_294186_
	a ()Lzi; type
	d ()Z isTerminal
agw net/minecraft/network/protocol/game/ServerboundContainerButtonClickPacket
	a STREAM_CODEC
	b containerId
	c buttonId
	<clinit> ()V <clinit>
		static
	<init> (II)V <init>
		0 o containerId
		1 o buttonId
	a (Lagi;)V handle
		0 o p_133934_
	a (Lwf;)V handle
		0 o p_133932_
	a ()Lzi; type
	b ()I containerId
	e ()I buttonId
	equals (Ljava/lang/Object;)Z equals
		0 o p_341649_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
agx net/minecraft/network/protocol/game/ServerboundContainerClickPacket
	a STREAM_CODEC
	b MAX_SLOT_COUNT
	c SLOTS_STREAM_CODEC
	d containerId
	e stateId
	f slotNum
	g buttonNum
	h clickType
	i carriedItem
	j changedSlots
	<clinit> ()V <clinit>
		static
	<init> (Lwk;)V <init>
		0 o p_319940_
	<init> (IIIILcqe;Lcuq;Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;)V <init>
		0 o p_182734_
		1 o p_182735_
		2 o p_182736_
		3 o p_182737_
		4 o p_182738_
		5 o p_182739_
		6 o p_182740_
	a (Lwf;)V handle
		0 o p_133956_
	a ()Lzi; type
	a (Lagi;)V handle
		0 o p_133958_
	a (Lwk;)V write
		0 o p_319872_
	b ()I getContainerId
	e ()I getSlotNum
	f ()I getButtonNum
	g ()Lcuq; getCarriedItem
	h ()Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; getChangedSlots
	i ()Lcqe; getClickType
	j ()I getStateId
agy net/minecraft/network/protocol/game/ServerboundContainerClosePacket
	a STREAM_CODEC
	b containerId
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179584_
	<init> (I)V <init>
		0 o p_133970_
	a (Lagi;)V handle
		0 o p_133976_
	a (Lvw;)V write
		0 o p_133978_
	a (Lwf;)V handle
		0 o p_133974_
	a ()Lzi; type
	b ()I getContainerId
agz net/minecraft/network/protocol/game/ServerboundContainerSlotStateChangedPacket
	a STREAM_CODEC
	b slotId
	c containerId
	d newState
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_307271_
	<init> (IIZ)V <init>
		0 o slotId
		1 o containerId
		2 o newState
	a (Lwf;)V handle
		0 o p_307446_
	a ()Lzi; type
	a (Lagi;)V handle
		0 o p_307397_
	a (Lvw;)V write
		0 o p_307330_
	b ()I slotId
	e ()I containerId
	equals (Ljava/lang/Object;)Z equals
		0 o p_307450_
	f ()Z newState
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ah net/minecraft/advancements/AdvancementNode
	a holder
	b parent
	c children
	<init> (Lag;Lah;)V <init>
		0 o p_301037_
		1 o p_301236_
	a (Lah;)Lah; getRoot
		static
		0 o p_300869_
	a ()Laf; advancement
	b ()Lag; holder
	b (Lah;)V addChild
		0 o p_301119_
	c ()Lah; parent
	d ()Lah; root
	e ()Ljava/lang/Iterable; children
	equals (Ljava/lang/Object;)Z equals
		0 o p_300876_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aha net/minecraft/network/protocol/game/ServerboundDebugSampleSubscriptionPacket
	a STREAM_CODEC
	b sampleType
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_323947_
	<init> (Lbls;)V <init>
		0 o sampleType
	a (Lagi;)V handle
		0 o p_323999_
	a (Lvw;)V write
		0 o p_323974_
	a (Lwf;)V handle
		0 o p_323663_
	a ()Lzi; type
	b ()Lbls; sampleType
	equals (Ljava/lang/Object;)Z equals
		0 o p_323532_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ahb net/minecraft/network/protocol/game/ServerboundEditBookPacket
	a MAX_BYTES_PER_CHAR
	b STREAM_CODEC
	c slot
	d pages
	e title
	f TITLE_MAX_CHARS
	g PAGE_MAX_CHARS
	h MAX_PAGES_COUNT
	<clinit> ()V <clinit>
		static
	<init> (ILjava/util/List;Ljava/util/Optional;)V <init>
		0 o slot
		1 o pages
		2 o title
	a (Lagi;)V handle
		0 o p_134008_
	a (Lwf;)V handle
		0 o p_134006_
	a ()Lzi; type
	b ()I slot
	e ()Ljava/util/List; pages
	equals (Ljava/lang/Object;)Z equals
		0 o p_323929_
	f ()Ljava/util/Optional; title
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ahc net/minecraft/network/protocol/game/ServerboundEntityTagQueryPacket
	a STREAM_CODEC
	b transactionId
	c entityId
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_319956_
	<init> (II)V <init>
		0 o p_319836_
		1 o p_319857_
	a (Lagi;)V handle
		0 o p_320580_
	a (Lvw;)V write
		0 o p_319826_
	a (Lwf;)V handle
		0 o p_320350_
	a ()Lzi; type
	b ()I getTransactionId
	e ()I getEntityId
ahd net/minecraft/network/protocol/game/ServerboundInteractPacket
	a STREAM_CODEC
	b entityId
	c action
	d usingSecondaryAction
	e ATTACK_ACTION
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179602_
	<init> (IZLahd$a;)V <init>
		0 o p_179598_
		1 o p_179599_
		2 o p_179600_
	a (Lwf;)V handle
		0 o p_134053_
	a ()Lzi; type
	a (Lbsr;ZLbqq;Lexc;)Lahd; createInteractionPacket
		static
		0 o p_179613_
		1 o p_179614_
		2 o p_179615_
		3 o p_179616_
	a (Lahd$c;)V dispatch
		0 o p_179618_
	a (Lbsr;Z)Lahd; createAttackPacket
		static
		0 o p_179606_
		1 o p_179607_
	a (Lbsr;ZLbqq;)Lahd; createInteractionPacket
		static
		0 o p_179609_
		1 o p_179610_
		2 o p_179611_
	a (Lagi;)V handle
		0 o p_134055_
	a (Lvw;)V write
		0 o p_134058_
	a (Laqu;)Lbsr; getTarget
		0 o p_179604_
	b ()Z isUsingSecondaryAction
ahd$1 net/minecraft/network/protocol/game/ServerboundInteractPacket$1
	<init> ()V <init>
	a (Lvw;)V write
		0 o p_179622_
	a ()Lahd$b; getType
	a (Lahd$c;)V dispatch
		0 o p_179624_
ahd$a net/minecraft/network/protocol/game/ServerboundInteractPacket$Action
	a (Lvw;)V write
		0 o p_179625_
	a ()Lahd$b; getType
	a (Lahd$c;)V dispatch
		0 o p_179626_
ahd$b net/minecraft/network/protocol/game/ServerboundInteractPacket$ActionType
	a INTERACT
	b ATTACK
	c INTERACT_AT
	d reader
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/util/function/Function;)V <init>
		0 o p_179634_
		1 o p_179635_
		2 o p_179636_
	a (Lvw;)Lahd$a; lambda$static$0
		static
		0 o p_179639_
	a ()[Lahd$b; $values
		static
	valueOf (Ljava/lang/String;)Lahd$b; valueOf
		static
		0 o p_179641_
	values ()[Lahd$b; values
		static
ahd$c net/minecraft/network/protocol/game/ServerboundInteractPacket$Handler
	a (Lbqq;)V onInteraction
		0 o p_179643_
	a ()V onAttack
	a (Lbqq;Lexc;)V onInteraction
		0 o p_179644_
		1 o p_179645_
ahd$d net/minecraft/network/protocol/game/ServerboundInteractPacket$InteractionAction
	a hand
	<init> (Lvw;)V <init>
		0 o p_179650_
	<init> (Lbqq;)V <init>
		0 o p_179648_
	a (Lvw;)V write
		0 o p_179653_
	a ()Lahd$b; getType
	a (Lahd$c;)V dispatch
		0 o p_179655_
ahd$e net/minecraft/network/protocol/game/ServerboundInteractPacket$InteractionAtLocationAction
	a hand
	b location
	<init> (Lvw;)V <init>
		0 o p_179662_
	<init> (Lbqq;Lexc;)V <init>
		0 o p_179659_
		1 o p_179660_
	a (Lvw;)V write
		0 o p_179665_
	a ()Lahd$b; getType
	a (Lahd$c;)V dispatch
		0 o p_179667_
ahe net/minecraft/network/protocol/game/ServerboundJigsawGeneratePacket
	a STREAM_CODEC
	b pos
	c levels
	d keepJigsaws
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179669_
	<init> (Ljd;IZ)V <init>
		0 o p_134078_
		1 o p_134079_
		2 o p_134080_
	a (Lagi;)V handle
		0 o p_134086_
	a (Lvw;)V write
		0 o p_134089_
	a (Lwf;)V handle
		0 o p_134084_
	a ()Lzi; type
	b ()Ljd; getPos
	e ()I levels
	f ()Z keepJigsaws
ahf net/minecraft/network/protocol/game/ServerboundLockDifficultyPacket
	a STREAM_CODEC
	b locked
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179673_
	<init> (Z)V <init>
		0 o p_134108_
	a (Lagi;)V handle
		0 o p_134114_
	a (Lvw;)V write
		0 o p_134117_
	a (Lwf;)V handle
		0 o p_134112_
	a ()Lzi; type
	b ()Z isLocked
ahg net/minecraft/network/protocol/game/ServerboundMovePlayerPacket
	a x
	b y
	c z
	d yRot
	e xRot
	f onGround
	g hasPos
	h hasRot
	<init> (DDDFFZZZ)V <init>
		0 o p_179675_
		1 o p_179676_
		2 o p_179677_
		3 o p_179678_
		4 o p_179679_
		5 o p_179680_
		6 o p_179681_
		7 o p_179682_
	a (Lagi;)V handle
		0 o p_134138_
	a (D)D getX
		0 o p_134130_
	a (Lwf;)V handle
		0 o p_134136_
	a ()Lzi; type
	a (F)F getYRot
		0 o p_134132_
	b (D)D getY
		0 o p_134141_
	b (F)F getXRot
		0 o p_134143_
	b ()Z isOnGround
	c (D)D getZ
		0 o p_134147_
	e ()Z hasPosition
	f ()Z hasRotation
ahg$a net/minecraft/network/protocol/game/ServerboundMovePlayerPacket$Pos
	i STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> (DDDZ)V <init>
		0 o p_134150_
		1 o p_134151_
		2 o p_134152_
		3 o p_134153_
	a (Lwf;)V handle
		0 o p_134157_
	a ()Lzi; type
	a (Lvw;)Lahg$a; read
		static
		0 o p_179686_
	b (Lvw;)V write
		0 o p_134159_
ahg$b net/minecraft/network/protocol/game/ServerboundMovePlayerPacket$PosRot
	i STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> (DDDFFZ)V <init>
		0 o p_134162_
		1 o p_134163_
		2 o p_134164_
		3 o p_134165_
		4 o p_134166_
		5 o p_134167_
	a (Lwf;)V handle
		0 o p_134171_
	a ()Lzi; type
	a (Lvw;)Lahg$b; read
		static
		0 o p_179688_
	b (Lvw;)V write
		0 o p_134173_
ahg$c net/minecraft/network/protocol/game/ServerboundMovePlayerPacket$Rot
	i STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> (FFZ)V <init>
		0 o p_134176_
		1 o p_134177_
		2 o p_134178_
	a (Lwf;)V handle
		0 o p_134182_
	a ()Lzi; type
	a (Lvw;)Lahg$c; read
		static
		0 o p_179690_
	b (Lvw;)V write
		0 o p_134184_
ahg$d net/minecraft/network/protocol/game/ServerboundMovePlayerPacket$StatusOnly
	i STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Z)V <init>
		0 o p_179692_
	a (Lwf;)V handle
		0 o p_179696_
	a ()Lzi; type
	a (Lvw;)Lahg$d; read
		static
		0 o p_179698_
	b (Lvw;)V write
		0 o p_179694_
ahh net/minecraft/network/protocol/game/ServerboundMoveVehiclePacket
	a STREAM_CODEC
	b x
	c y
	d z
	e yRot
	f xRot
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179700_
	<init> (Lbsr;)V <init>
		0 o p_134192_
	a (Lagi;)V handle
		0 o p_134198_
	a (Lvw;)V write
		0 o p_134201_
	a (Lwf;)V handle
		0 o p_134196_
	a ()Lzi; type
	b ()D getX
	e ()D getY
	f ()D getZ
	g ()F getYRot
	h ()F getXRot
ahi net/minecraft/network/protocol/game/ServerboundPaddleBoatPacket
	a STREAM_CODEC
	b left
	c right
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179702_
	<init> (ZZ)V <init>
		0 o p_134210_
		1 o p_134211_
	a (Lagi;)V handle
		0 o p_134217_
	a (Lvw;)V write
		0 o p_134220_
	a (Lwf;)V handle
		0 o p_134215_
	a ()Lzi; type
	b ()Z getLeft
	e ()Z getRight
ahj net/minecraft/network/protocol/game/ServerboundPickItemPacket
	a STREAM_CODEC
	b slot
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179704_
	<init> (I)V <init>
		0 o p_134225_
	a (Lagi;)V handle
		0 o p_134231_
	a (Lvw;)V write
		0 o p_134234_
	a (Lwf;)V handle
		0 o p_134229_
	a ()Lzi; type
	b ()I getSlot
ahk net/minecraft/network/protocol/game/ServerboundPlaceRecipePacket
	a STREAM_CODEC
	b containerId
	c recipe
	d shiftDown
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179706_
	<init> (ILczb;Z)V <init>
		0 o p_134240_
		1 o p_300889_
		2 o p_134242_
	a (Lagi;)V handle
		0 o p_134248_
	a (Lvw;)V write
		0 o p_134251_
	a (Lwf;)V handle
		0 o p_134246_
	a ()Lzi; type
	b ()I getContainerId
	e ()Lakr; getRecipe
	f ()Z isShiftDown
ahl net/minecraft/network/protocol/game/ServerboundPlayerAbilitiesPacket
	a STREAM_CODEC
	b FLAG_FLYING
	c isFlying
	<clinit> ()V <clinit>
		static
	<init> (Lcmu;)V <init>
		0 o p_134257_
	<init> (Lvw;)V <init>
		0 o p_179709_
	a (Lagi;)V handle
		0 o p_134263_
	a (Lvw;)V write
		0 o p_134266_
	a (Lwf;)V handle
		0 o p_134261_
	a ()Lzi; type
	b ()Z isFlying
ahm net/minecraft/network/protocol/game/ServerboundPlayerActionPacket
	a STREAM_CODEC
	b pos
	c direction
	d action
	e sequence
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179711_
	<init> (Lahm$a;Ljd;Lji;)V <init>
		0 o p_134272_
		1 o p_134273_
		2 o p_134274_
	<init> (Lahm$a;Ljd;Lji;I)V <init>
		0 o p_237983_
		1 o p_237984_
		2 o p_237985_
		3 o p_237986_
	a (Lagi;)V handle
		0 o p_134280_
	a (Lvw;)V write
		0 o p_134283_
	a (Lwf;)V handle
		0 o p_134278_
	a ()Lzi; type
	b ()Ljd; getPos
	e ()Lji; getDirection
	f ()Lahm$a; getAction
	g ()I getSequence
ahm$a net/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action
	a START_DESTROY_BLOCK
	b ABORT_DESTROY_BLOCK
	c STOP_DESTROY_BLOCK
	d DROP_ALL_ITEMS
	e DROP_ITEM
	f RELEASE_USE_ITEM
	g SWAP_ITEM_WITH_OFFHAND
	h $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_134296_
		1 o p_134297_
	a ()[Lahm$a; $values
		static
	valueOf (Ljava/lang/String;)Lahm$a; valueOf
		static
		0 o p_134299_
	values ()[Lahm$a; values
		static
ahn net/minecraft/network/protocol/game/ServerboundPlayerCommandPacket
	a STREAM_CODEC
	b id
	c action
	d data
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179714_
	<init> (Lbsr;Lahn$a;)V <init>
		0 o p_134306_
		1 o p_134307_
	<init> (Lbsr;Lahn$a;I)V <init>
		0 o p_134309_
		1 o p_134310_
		2 o p_134311_
	a (Lagi;)V handle
		0 o p_134317_
	a (Lvw;)V write
		0 o p_134319_
	a (Lwf;)V handle
		0 o p_134315_
	a ()Lzi; type
	b ()I getId
	e ()Lahn$a; getAction
	f ()I getData
ahn$a net/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action
	a PRESS_SHIFT_KEY
	b RELEASE_SHIFT_KEY
	c STOP_SLEEPING
	d START_SPRINTING
	e STOP_SPRINTING
	f START_RIDING_JUMP
	g STOP_RIDING_JUMP
	h OPEN_INVENTORY
	i START_FALL_FLYING
	j $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_134334_
		1 o p_134335_
	a ()[Lahn$a; $values
		static
	valueOf (Ljava/lang/String;)Lahn$a; valueOf
		static
		0 o p_134337_
	values ()[Lahn$a; values
		static
aho net/minecraft/network/protocol/game/ServerboundPlayerInputPacket
	a STREAM_CODEC
	b FLAG_JUMPING
	c FLAG_SHIFT_KEY_DOWN
	d xxa
	e zza
	f isJumping
	g isShiftKeyDown
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179720_
	<init> (FFZZ)V <init>
		0 o p_134345_
		1 o p_134346_
		2 o p_134347_
		3 o p_134348_
	a (Lagi;)V handle
		0 o p_134354_
	a (Lvw;)V write
		0 o p_134357_
	a (Lwf;)V handle
		0 o p_134352_
	a ()Lzi; type
	b ()F getXxa
	e ()F getZza
	f ()Z isJumping
	g ()Z isShiftKeyDown
ahp net/minecraft/network/protocol/game/ServerboundRecipeBookChangeSettingsPacket
	a STREAM_CODEC
	b bookType
	c isOpen
	d isFiltering
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179734_
	<init> (Lcrj;ZZ)V <init>
		0 o p_134366_
		1 o p_134367_
		2 o p_134368_
	a (Lagi;)V handle
		0 o p_134374_
	a (Lvw;)V write
		0 o p_134377_
	a (Lwf;)V handle
		0 o p_134372_
	a ()Lzi; type
	b ()Lcrj; getBookType
	e ()Z isOpen
	f ()Z isFiltering
ahq net/minecraft/network/protocol/game/ServerboundRecipeBookSeenRecipePacket
	a STREAM_CODEC
	b recipe
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179736_
	<init> (Lczb;)V <init>
		0 o p_301152_
	a (Lagi;)V handle
		0 o p_134389_
	a (Lvw;)V write
		0 o p_134392_
	a (Lwf;)V handle
		0 o p_134387_
	a ()Lzi; type
	b ()Lakr; getRecipe
ahr net/minecraft/network/protocol/game/ServerboundRenameItemPacket
	a STREAM_CODEC
	b name
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179738_
	<init> (Ljava/lang/String;)V <init>
		0 o p_134396_
	a (Lagi;)V handle
		0 o p_134402_
	a (Lvw;)V write
		0 o p_134405_
	a (Lwf;)V handle
		0 o p_134400_
	a ()Lzi; type
	b ()Ljava/lang/String; getName
ahs net/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket
	a STREAM_CODEC
	b action
	c tab
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179744_
	<init> (Lahs$a;Lakr;)V <init>
		0 o p_134434_
		1 o p_134435_
	a (Lag;)Lahs; openedTab
		static
		0 o p_301294_
	a (Lagi;)V handle
		0 o p_134441_
	a (Lvw;)V write
		0 o p_134446_
	a (Lwf;)V handle
		0 o p_134439_
	a ()Lzi; type
	b ()Lahs; closedScreen
		static
	e ()Lahs$a; getAction
	f ()Lakr; getTab
ahs$a net/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket$Action
	a OPENED_TAB
	b CLOSED_SCREEN
	c $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_134454_
		1 o p_134455_
	a ()[Lahs$a; $values
		static
	valueOf (Ljava/lang/String;)Lahs$a; valueOf
		static
		0 o p_134457_
	values ()[Lahs$a; values
		static
aht net/minecraft/network/protocol/game/ServerboundSelectTradePacket
	a STREAM_CODEC
	b item
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179747_
	<init> (I)V <init>
		0 o p_134462_
	a (Lagi;)V handle
		0 o p_134468_
	a (Lvw;)V write
		0 o p_134471_
	a (Lwf;)V handle
		0 o p_134466_
	a ()Lzi; type
	b ()I getItem
ahu net/minecraft/network/protocol/game/ServerboundSetBeaconPacket
	a STREAM_CODEC
	b primary
	c secondary
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o primary
		1 o secondary
	a (Lagi;)V handle
		0 o p_134483_
	a (Lwf;)V handle
		0 o p_134481_
	a ()Lzi; type
	b ()Ljava/util/Optional; primary
	e ()Ljava/util/Optional; secondary
	equals (Ljava/lang/Object;)Z equals
		0 o p_316876_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ahv net/minecraft/network/protocol/game/ServerboundSetCarriedItemPacket
	a STREAM_CODEC
	b slot
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179751_
	<init> (I)V <init>
		0 o p_134491_
	a (Lagi;)V handle
		0 o p_134497_
	a (Lvw;)V write
		0 o p_134500_
	a (Lwf;)V handle
		0 o p_134495_
	a ()Lzi; type
	b ()I getSlot
ahw net/minecraft/network/protocol/game/ServerboundSetCommandBlockPacket
	a STREAM_CODEC
	b FLAG_TRACK_OUTPUT
	c FLAG_CONDITIONAL
	d FLAG_AUTOMATIC
	e pos
	f command
	g trackOutput
	h conditional
	i automatic
	j mode
	<clinit> ()V <clinit>
		static
	<init> (Ljd;Ljava/lang/String;Ldqr$a;ZZZ)V <init>
		0 o p_134509_
		1 o p_134510_
		2 o p_134511_
		3 o p_134512_
		4 o p_134513_
		5 o p_134514_
	<init> (Lvw;)V <init>
		0 o p_179756_
	a (Lwf;)V handle
		0 o p_134518_
	a ()Lzi; type
	a (Lagi;)V handle
		0 o p_134520_
	a (Lvw;)V write
		0 o p_134523_
	b ()Ljd; getPos
	e ()Ljava/lang/String; getCommand
	f ()Z isTrackOutput
	g ()Z isConditional
	h ()Z isAutomatic
	i ()Ldqr$a; getMode
ahx net/minecraft/network/protocol/game/ServerboundSetCommandMinecartPacket
	a STREAM_CODEC
	b entity
	c command
	d trackOutput
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179758_
	<init> (ILjava/lang/String;Z)V <init>
		0 o p_134534_
		1 o p_134535_
		2 o p_134536_
	a (Lagi;)V handle
		0 o p_134544_
	a (Lvw;)V write
		0 o p_134547_
	a (Lwf;)V handle
		0 o p_134542_
	a ()Lzi; type
	a (Ldcw;)Ldbx; getCommandBlock
		0 o p_134538_
	b ()Ljava/lang/String; getCommand
	e ()Z isTrackOutput
ahy net/minecraft/network/protocol/game/ServerboundSetCreativeModeSlotPacket
	a STREAM_CODEC
	b slotNum
	c itemStack
	<clinit> ()V <clinit>
		static
	<init> (SLcuq;)V <init>
		0 o slotNum
		1 o itemStack
	<init> (ILcuq;)V <init>
		0 o p_134553_
		1 o p_134554_
	a (Lagi;)V handle
		0 o p_134560_
	a (Lwf;)V handle
		0 o p_134558_
	a ()Lzi; type
	b ()S slotNum
	e ()Lcuq; itemStack
	equals (Ljava/lang/Object;)Z equals
		0 o p_341131_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ahz net/minecraft/network/protocol/game/ServerboundSetJigsawBlockPacket
	a STREAM_CODEC
	b pos
	c name
	d target
	e pool
	f finalState
	g joint
	h selectionPriority
	i placementPriority
	<clinit> ()V <clinit>
		static
	<init> (Ljd;Lakr;Lakr;Lakr;Ljava/lang/String;Ldri$a;II)V <init>
		0 o p_134573_
		1 o p_134574_
		2 o p_134575_
		3 o p_134576_
		4 o p_134577_
		5 o p_134578_
		6 o p_308944_
		7 o p_309128_
	<init> (Lvw;)V <init>
		0 o p_179766_
	a (Lwf;)V handle
		0 o p_134582_
	a ()Lzi; type
	a (Lagi;)V handle
		0 o p_134584_
	a (Lvw;)V write
		0 o p_134587_
	b ()Ljd; getPos
	e ()Lakr; getName
	f ()Lakr; getTarget
	g ()Lakr; getPool
	h ()Ljava/lang/String; getFinalState
	i ()Ldri$a; getJoint
	j ()I getSelectionPriority
	k ()I getPlacementPriority
ai net/minecraft/advancements/AdvancementProgress
	a CODEC
	b OBTAINED_TIME_FORMAT
	c OBTAINED_TIME_CODEC
	d CRITERIA_CODEC
	e criteria
	f requirements
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o p_144358_
	<init> ()V <init>
	a (Ljava/util/Set;Ljava/util/Map$Entry;)Z lambda$update$9
		static
		0 o p_8202_
		1 o p_8203_
	a ()Z isDone
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$8
		static
		0 o p_337335_
	a (Laj;)V update
		0 o p_301278_
	a (Ljava/util/Map$Entry;)Ljava/time/Instant; lambda$static$4
		static
		0 o p_300655_
	a (Ljava/time/Instant;)Ljava/time/temporal/TemporalAccessor; lambda$static$0
		static
		0 o p_300659_
	a (Lai;)I compareTo
		0 o p_8195_
	a (Ljava/util/Map;Ljava/lang/Boolean;)Lai; lambda$static$7
		static
		0 o p_300657_
		1 o p_300658_
	a (Lvw;)V serializeToNetwork
		0 o p_8205_
	a (Lvw;Lap;)V lambda$serializeToNetwork$10
		static
		0 o p_144360_
		1 o p_144361_
	a (Ljava/lang/String;)Z grantProgress
		0 o p_8197_
	a (Ljava/util/Map;)Ljava/util/Map; lambda$static$5
		static
		0 o p_300663_
	b (Ljava/util/Map$Entry;)Z lambda$static$3
		static
		0 o p_300656_
	b (Ljava/util/Map;)Ljava/util/Map; lambda$static$2
		static
		0 o p_300661_
	b (Ljava/lang/String;)Z revokeProgress
		0 o p_8210_
	b (Lvw;)Lai; fromNetwork
		static
		0 o p_8212_
	b ()Z hasProgress
	b (Lai;)Ljava/util/Map; lambda$static$6
		static
		0 o p_300662_
	c ()F getPercent
	c (Ljava/util/Map$Entry;)Lap; lambda$static$1
		static
		0 o p_300660_
	c (Ljava/lang/String;)Lap; getCriterion
		0 o p_8215_
	compareTo (Ljava/lang/Object;)I compareTo
		0 o p_8217_
	d ()Lwz; getProgressText
	d (Ljava/lang/String;)Z isCriterionDone
		0 o p_300915_
	e ()Ljava/lang/Iterable; getRemainingCriteria
	f ()Ljava/lang/Iterable; getCompletedCriteria
	g ()Ljava/time/Instant; getFirstProgressDate
	h ()I countCompletedRequirements
	toString ()Ljava/lang/String; toString
aia net/minecraft/network/protocol/game/ServerboundSetStructureBlockPacket
	a STREAM_CODEC
	b FLAG_IGNORE_ENTITIES
	c FLAG_SHOW_AIR
	d FLAG_SHOW_BOUNDING_BOX
	e pos
	f updateType
	g mode
	h name
	i offset
	j size
	k mirror
	l rotation
	m data
	n ignoreEntities
	o showAir
	p showBoundingBox
	q integrity
	r seed
	<clinit> ()V <clinit>
		static
	<init> (Ljd;Ldrx$a;Ldum;Ljava/lang/String;Ljd;Lkh;Ldkv;Ldmm;Ljava/lang/String;ZZZFJ)V <init>
		0 o p_179771_
		1 o p_179772_
		2 o p_179773_
		3 o p_179774_
		4 o p_179775_
		5 o p_179776_
		6 o p_179777_
		7 o p_179778_
		8 o p_179779_
		9 o p_179780_
		10 o p_179781_
		11 o p_179782_
		12 o p_179783_
		13 o p_179784_
	<init> (Lvw;)V <init>
		0 o p_179786_
	a (Lwf;)V handle
		0 o p_134626_
	a ()Lzi; type
	a (Lagi;)V handle
		0 o p_134628_
	a (Lvw;)V write
		0 o p_134631_
	b ()Ljd; getPos
	e ()Ldrx$a; getUpdateType
	f ()Ldum; getMode
	g ()Ljava/lang/String; getName
	h ()Ljd; getOffset
	i ()Lkh; getSize
	j ()Ldkv; getMirror
	k ()Ldmm; getRotation
	l ()Ljava/lang/String; getData
	m ()Z isIgnoreEntities
	n ()Z isShowAir
	o ()Z isShowBoundingBox
	p ()F getIntegrity
	q ()J getSeed
aib net/minecraft/network/protocol/game/ServerboundSignUpdatePacket
	a STREAM_CODEC
	b MAX_STRING_LENGTH
	c pos
	d lines
	e isFrontText
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179790_
	<init> (Ljd;ZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o p_277902_
		1 o p_277750_
		2 o p_278086_
		3 o p_277504_
		4 o p_277814_
		5 o p_277726_
	a (Lagi;)V handle
		0 o p_134659_
	a (Lvw;)V write
		0 o p_134662_
	a (Lwf;)V handle
		0 o p_134657_
	a ()Lzi; type
	b ()Ljd; getPos
	e ()Z isFrontText
	f ()[Ljava/lang/String; getLines
aic net/minecraft/network/protocol/game/ServerboundSwingPacket
	a STREAM_CODEC
	b hand
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179792_
	<init> (Lbqq;)V <init>
		0 o p_134667_
	a (Lagi;)V handle
		0 o p_134673_
	a (Lvw;)V write
		0 o p_134676_
	a (Lwf;)V handle
		0 o p_134671_
	a ()Lzi; type
	b ()Lbqq; getHand
aid net/minecraft/network/protocol/game/ServerboundTeleportToEntityPacket
	a STREAM_CODEC
	b uuid
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179794_
	<init> (Ljava/util/UUID;)V <init>
		0 o p_134680_
	a (Lagi;)V handle
		0 o p_134688_
	a (Lvw;)V write
		0 o p_134690_
	a (Lwf;)V handle
		0 o p_134686_
	a ()Lzi; type
	a (Laqu;)Lbsr; getEntity
		0 o p_134682_
aie net/minecraft/network/protocol/game/ServerboundUseItemOnPacket
	a STREAM_CODEC
	b blockHit
	c hand
	d sequence
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179796_
	<init> (Lbqq;Lewy;I)V <init>
		0 o p_238005_
		1 o p_238006_
		2 o p_238007_
	a (Lagi;)V handle
		0 o p_134702_
	a (Lvw;)V write
		0 o p_134705_
	a (Lwf;)V handle
		0 o p_134700_
	a ()Lzi; type
	b ()Lbqq; getHand
	e ()Lewy; getHitResult
	f ()I getSequence
aif net/minecraft/network/protocol/game/ServerboundUseItemPacket
	a STREAM_CODEC
	b hand
	c sequence
	d yRot
	e xRot
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179798_
	<init> (Lbqq;IFF)V <init>
		0 o p_238011_
		1 o p_238012_
		2 o p_348579_
		3 o p_348520_
	a (Lagi;)V handle
		0 o p_134716_
	a (Lvw;)V write
		0 o p_134719_
	a (Lwf;)V handle
		0 o p_134714_
	a ()Lzi; type
	b ()Lbqq; getHand
	e ()I getSequence
	f ()F getYRot
	g ()F getXRot
aig net/minecraft/network/protocol/game/VecDeltaCodec
	a TRUNCATION_STEPS
	b base
	<init> ()V <init>
	a (JJJ)Lexc; decode
		0 o p_238022_
		1 o p_238023_
		2 o p_238024_
	a (D)J encode
		static
		0 o p_238018_
	a (J)D decode
		static
		0 o p_238020_
	a ()Lexc; getBase
	a (Lexc;)J encodeX
		0 o p_238026_
	b (Lexc;)J encodeY
		0 o p_238028_
	c (Lexc;)J encodeZ
		0 o p_238030_
	d (Lexc;)Lexc; delta
		0 o p_238032_
	e (Lexc;)V setBase
		0 o p_238034_
aih net/minecraft/network/protocol/game/package-info
aii net/minecraft/network/protocol/handshake/ClientIntent
	a STATUS
	b LOGIN
	c TRANSFER
	d STATUS_ID
	e LOGIN_ID
	f TRANSFER_ID
	g $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_294606_
		1 o p_295451_
	a (I)Laii; byId
		static
		0 o p_295065_
	a ()I id
	b ()[Laii; $values
		static
	valueOf (Ljava/lang/String;)Laii; valueOf
		static
		0 o p_294181_
	values ()[Laii; values
		static
aij net/minecraft/network/protocol/handshake/ClientIntentionPacket
	a STREAM_CODEC
	b protocolVersion
	c hostName
	d port
	e intention
	f MAX_HOST_LENGTH
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179801_
	<init> (ILjava/lang/String;ILaii;)V <init>
		0 o protocolVersion
		1 o hostName
		2 o port
		3 o intention
	a (Lwf;)V handle
		0 o p_134732_
	a ()Lzi; type
	a (Lvw;)V write
		0 o p_134737_
	a (Laim;)V handle
		0 o p_134734_
	b ()I protocolVersion
	d ()Z isTerminal
	e ()Ljava/lang/String; hostName
	equals (Ljava/lang/Object;)Z equals
		0 o p_295561_
	f ()I port
	g ()Laii; intention
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aik net/minecraft/network/protocol/handshake/HandshakePacketTypes
	a CLIENT_INTENTION
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lzi; createServerbound
		static
		0 o p_320131_
ail net/minecraft/network/protocol/handshake/HandshakeProtocols
	a SERVERBOUND_TEMPLATE
	b SERVERBOUND
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lzl;)V lambda$static$0
		static
		0 o p_319952_
aim net/minecraft/network/protocol/handshake/ServerHandshakePacketListener
	a (Laij;)V handleIntention
		0 o p_134739_
	b ()Lvu; protocol
ain net/minecraft/network/protocol/handshake/package-info
aio net/minecraft/network/protocol/login/ClientLoginPacketListener
	a (Lait;)V handleDisconnect
		0 o p_134744_
	a (Lair;)V handleHello
		0 o p_134742_
	a (Lais;)V handleCompression
		0 o p_134743_
	a (Laiq;)V handleGameProfile
		0 o p_134741_
	a (Laip;)V handleCustomQuery
		0 o p_134740_
	b ()Lvu; protocol
aip net/minecraft/network/protocol/login/ClientboundCustomQueryPacket
	a STREAM_CODEC
	b transactionId
	c payload
	d MAX_PAYLOAD_SIZE
	<clinit> ()V <clinit>
		static
	<init> (ILajc;)V <init>
		0 o transactionId
		1 o payload
	<init> (Lvw;)V <init>
		0 o p_179810_
	a (Lwf;)V handle
		0 o p_134752_
	a ()Lzi; type
	a (Laio;)V handle
		0 o p_134754_
	a (Lvw;)V write
		0 o p_134757_
	a (Lakr;Lvw;)Lajc; readPayload
		static
		0 o p_295267_
		1 o p_295117_
	b ()I transactionId
	b (Lakr;Lvw;)Laje; readUnknownPayload
		static
		0 o p_294837_
		1 o p_296380_
	e ()Lajc; payload
	equals (Ljava/lang/Object;)Z equals
		0 o p_295028_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aiq net/minecraft/network/protocol/login/ClientboundGameProfilePacket
	a STREAM_CODEC
	b gameProfile
	c strictErrorHandling
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/authlib/GameProfile;Z)V <init>
		0 o gameProfile
		1 o strictErrorHandling
	a (Laio;)V handle
		0 o p_134773_
	a (Lwf;)V handle
		0 o p_134771_
	a ()Lzi; type
	b ()Lcom/mojang/authlib/GameProfile; gameProfile
	d ()Z isTerminal
	e ()Z strictErrorHandling
	equals (Ljava/lang/Object;)Z equals
		0 o p_330824_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
air net/minecraft/network/protocol/login/ClientboundHelloPacket
	a STREAM_CODEC
	b serverId
	c publicKey
	d challenge
	e shouldAuthenticate
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179816_
	<init> (Ljava/lang/String;[B[BZ)V <init>
		0 o p_134782_
		1 o p_134783_
		2 o p_134784_
		3 o p_320681_
	a (Laio;)V handle
		0 o p_134790_
	a (Lvw;)V write
		0 o p_134793_
	a (Lwf;)V handle
		0 o p_134788_
	a ()Lzi; type
	b ()Ljava/lang/String; getServerId
	e ()Ljava/security/PublicKey; getPublicKey
	f ()[B getChallenge
	g ()Z shouldAuthenticate
ais net/minecraft/network/protocol/login/ClientboundLoginCompressionPacket
	a STREAM_CODEC
	b compressionThreshold
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179818_
	<init> (I)V <init>
		0 o p_134799_
	a (Laio;)V handle
		0 o p_134805_
	a (Lvw;)V write
		0 o p_134808_
	a (Lwf;)V handle
		0 o p_134803_
	a ()Lzi; type
	b ()I getCompressionThreshold
ait net/minecraft/network/protocol/login/ClientboundLoginDisconnectPacket
	a STREAM_CODEC
	b reason
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179820_
	<init> (Lwz;)V <init>
		0 o p_134812_
	a (Laio;)V handle
		0 o p_134818_
	a (Lvw;)V write
		0 o p_134821_
	a (Lwf;)V handle
		0 o p_134816_
	a ()Lzi; type
	b ()Lwz; getReason
aiu net/minecraft/network/protocol/login/LoginPacketTypes
	a CLIENTBOUND_CUSTOM_QUERY
	b CLIENTBOUND_GAME_PROFILE
	c CLIENTBOUND_HELLO
	d CLIENTBOUND_LOGIN_COMPRESSION
	e CLIENTBOUND_LOGIN_DISCONNECT
	f SERVERBOUND_CUSTOM_QUERY_ANSWER
	g SERVERBOUND_HELLO
	h SERVERBOUND_KEY
	i SERVERBOUND_LOGIN_ACKNOWLEDGED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lzi; createClientbound
		static
		0 o p_320367_
	b (Ljava/lang/String;)Lzi; createServerbound
		static
		0 o p_320772_
aiv net/minecraft/network/protocol/login/LoginProtocols
	a SERVERBOUND_TEMPLATE
	b SERVERBOUND
	c CLIENTBOUND_TEMPLATE
	d CLIENTBOUND
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lzl;)V lambda$static$1
		static
		0 o p_320229_
	b (Lzl;)V lambda$static$0
		static
		0 o p_319987_
aiw net/minecraft/network/protocol/login/ServerLoginPacketListener
	a (Laiy;)V handleHello
		0 o p_134823_
	a (Laix;)V handleCustomQueryPacket
		0 o p_296280_
	a (Laiz;)V handleKey
		0 o p_134824_
	a (Laja;)V handleLoginAcknowledgement
		0 o p_294889_
	b ()Lvu; protocol
aix net/minecraft/network/protocol/login/ServerboundCustomQueryAnswerPacket
	a STREAM_CODEC
	b transactionId
	c payload
	d MAX_PAYLOAD_SIZE
	<clinit> ()V <clinit>
		static
	<init> (ILajb;)V <init>
		0 o transactionId
		1 o payload
	a (Lwf;)V handle
		0 o p_296208_
	a (Laiw;)V handle
		0 o p_294750_
	a ()Lzi; type
	a (Lvw;)Laix; read
		static
		0 o p_295711_
	a (ILvw;)Lajb; readPayload
		static
		0 o p_296215_
		1 o p_295168_
	a (Lvw;Lajb;)V lambda$write$0
		static
		0 o p_295443_
		1 o p_295588_
	b ()I transactionId
	b (Lvw;)Lajb; readUnknownPayload
		static
		0 o p_294928_
	c (Lvw;)V write
		0 o p_296127_
	e ()Lajb; payload
	equals (Ljava/lang/Object;)Z equals
		0 o p_295792_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aiy net/minecraft/network/protocol/login/ServerboundHelloPacket
	a STREAM_CODEC
	b name
	c profileId
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179827_
	<init> (Ljava/lang/String;Ljava/util/UUID;)V <init>
		0 o name
		1 o profileId
	a (Lvw;)V write
		0 o p_134851_
	a (Lwf;)V handle
		0 o p_134846_
	a (Laiw;)V handle
		0 o p_134848_
	a ()Lzi; type
	b ()Ljava/lang/String; name
	e ()Ljava/util/UUID; profileId
	equals (Ljava/lang/Object;)Z equals
		0 o p_238052_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aiz net/minecraft/network/protocol/login/ServerboundKeyPacket
	a STREAM_CODEC
	b keybytes
	c encryptedChallenge
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179829_
	<init> (Ljavax/crypto/SecretKey;Ljava/security/PublicKey;[B)V <init>
		0 o p_134856_
		1 o p_134857_
		2 o p_134858_
	a (Lvw;)V write
		0 o p_134870_
	a (Lwf;)V handle
		0 o p_134864_
	a (Laiw;)V handle
		0 o p_134866_
	a (Ljava/security/PrivateKey;)Ljavax/crypto/SecretKey; getSecretKey
		0 o p_134860_
	a ()Lzi; type
	a ([BLjava/security/PrivateKey;)Z isChallengeValid
		0 o p_254210_
		1 o p_253763_
aj net/minecraft/advancements/AdvancementRequirements
	a CODEC
	b EMPTY
	c requirements
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o requirements
	<init> (Lvw;)V <init>
		0 o p_301089_
	a (Ljava/util/Set;)Lcom/mojang/serialization/DataResult; validate
		0 o p_312891_
	a (Ljava/util/Collection;)Laj; allOf
		static
		0 o p_301049_
	a ()I size
	a (Ljava/util/Set;Ljava/util/Set;)Ljava/lang/String; lambda$validate$3
		static
		0 o p_339256_
		1 o p_339257_
	a (Lvw;)V write
		0 o p_301190_
	a (Ljava/util/List;Ljava/util/function/Predicate;)Z anyMatch
		static
		0 o p_312163_
		1 o p_301321_
	a (Lvw;Ljava/util/List;)V lambda$write$1
		static
		0 o p_319372_
		1 o p_319373_
	a (Ljava/util/function/Predicate;)Z test
		0 o p_301112_
	b (Ljava/util/function/Predicate;)I count
		0 o p_301229_
	b (Lvw;)Ljava/util/List; lambda$new$0
		static
		0 o p_319371_
	b (Ljava/util/Collection;)Laj; anyOf
		static
		0 o p_301268_
	b ()Z isEmpty
	c ()Ljava/util/Set; names
	d ()Ljava/util/List; requirements
	e ()Ljava/lang/String; lambda$validate$2
		static
	equals (Ljava/lang/Object;)Z equals
		0 o p_301058_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aj$a net/minecraft/advancements/AdvancementRequirements$Strategy
	a AND
	b OR
	<clinit> ()V <clinit>
		static
	create (Ljava/util/Collection;)Laj; create
		0 o p_301043_
aja net/minecraft/network/protocol/login/ServerboundLoginAcknowledgedPacket
	a INSTANCE
	b STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lwf;)V handle
		0 o p_296336_
	a (Laiw;)V handle
		0 o p_296298_
	a ()Lzi; type
	d ()Z isTerminal
ajb net/minecraft/network/protocol/login/custom/CustomQueryAnswerPayload
	a (Lvw;)V write
		0 o p_295452_
ajc net/minecraft/network/protocol/login/custom/CustomQueryPayload
	a ()Lakr; id
	a (Lvw;)V write
		0 o p_295179_
ajd net/minecraft/network/protocol/login/custom/DiscardedQueryAnswerPayload
	a INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lvw;)V write
		0 o p_294372_
	equals (Ljava/lang/Object;)Z equals
		0 o p_296473_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aje net/minecraft/network/protocol/login/custom/DiscardedQueryPayload
	a id
	<init> (Lakr;)V <init>
		0 o id
	a (Lvw;)V write
		0 o p_296443_
	a ()Lakr; id
	equals (Ljava/lang/Object;)Z equals
		0 o p_295428_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ajf net/minecraft/network/protocol/login/custom/package-info
ajg net/minecraft/network/protocol/login/package-info
ajh net/minecraft/network/protocol/package-info
aji net/minecraft/network/protocol/ping/ClientPongPacketListener
	a (Lajj;)V handlePongResponse
		0 o p_320824_
ajj net/minecraft/network/protocol/ping/ClientboundPongResponsePacket
	a STREAM_CODEC
	b time
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_319812_
	<init> (J)V <init>
		0 o time
	a (Lvw;)V write
		0 o p_319988_
	a (Lwf;)V handle
		0 o p_320746_
	a ()Lzi; type
	a (Laji;)V handle
		0 o p_319880_
	b ()J time
	equals (Ljava/lang/Object;)Z equals
		0 o p_320926_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ajk net/minecraft/network/protocol/ping/PingPacketTypes
	a CLIENTBOUND_PONG_RESPONSE
	b SERVERBOUND_PING_REQUEST
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lzi; createClientbound
		static
		0 o p_320541_
	b (Ljava/lang/String;)Lzi; createServerbound
		static
		0 o p_320332_
ajl net/minecraft/network/protocol/ping/ServerPingPacketListener
	a (Lajm;)V handlePingRequest
		0 o p_320413_
ajm net/minecraft/network/protocol/ping/ServerboundPingRequestPacket
	a STREAM_CODEC
	b time
	<clinit> ()V <clinit>
		static
	<init> (J)V <init>
		0 o p_320277_
	<init> (Lio/netty/buffer/ByteBuf;)V <init>
		0 o p_352359_
	a (Lwf;)V handle
		0 o p_320302_
	a ()Lzi; type
	a (Lio/netty/buffer/ByteBuf;)V write
		0 o p_352457_
	a (Lajl;)V handle
		0 o p_320053_
	b ()J getTime
ajn net/minecraft/network/protocol/ping/package-info
ajo net/minecraft/network/protocol/status/ClientStatusPacketListener
	a (Lajp;)V handleStatusResponse
		0 o p_134872_
	b ()Lvu; protocol
ajp net/minecraft/network/protocol/status/ClientboundStatusResponsePacket
	a STREAM_CODEC
	b status
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_179834_
	<init> (Lajq;)V <init>
		0 o status
	a (Lajo;)V handle
		0 o p_134896_
	a (Lvw;)V write
		0 o p_134899_
	a (Lwf;)V handle
		0 o p_134894_
	a ()Lzi; type
	b ()Lajq; status
	equals (Ljava/lang/Object;)Z equals
		0 o p_273540_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ajq net/minecraft/network/protocol/status/ServerStatus
	a CODEC
	b description
	c players
	d version
	e favicon
	f enforcesSecureChat
	<clinit> ()V <clinit>
		static
	<init> (Lwz;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Z)V <init>
		0 o description
		1 o players
		2 o version
		3 o favicon
		4 o enforcesSecureChat
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337519_
	a ()Lwz; description
	b ()Ljava/util/Optional; players
	c ()Ljava/util/Optional; version
	d ()Ljava/util/Optional; favicon
	e ()Z enforcesSecureChat
	equals (Ljava/lang/Object;)Z equals
		0 o p_273273_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ajq$a net/minecraft/network/protocol/status/ServerStatus$Favicon
	a CODEC
	b iconBytes
	c PREFIX
	<clinit> ()V <clinit>
		static
	<init> ([B)V <init>
		0 o iconBytes
	a ()[B iconBytes
	a (Lajq$a;)Ljava/lang/String; lambda$static$3
		static
		0 o p_273258_
	a (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$2
		static
		0 o p_274795_
	b ()Ljava/lang/String; lambda$static$1
		static
	c ()Ljava/lang/String; lambda$static$0
		static
	equals (Ljava/lang/Object;)Z equals
		0 o p_273505_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ajq$b net/minecraft/network/protocol/status/ServerStatus$Players
	a CODEC
	b max
	c online
	d sample
	e PROFILE_CODEC
	<clinit> ()V <clinit>
		static
	<init> (IILjava/util/List;)V <init>
		0 o max
		1 o online
		2 o sample
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_337520_
	a ()I max
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_272926_
	b ()I online
	c ()Ljava/util/List; sample
	equals (Ljava/lang/Object;)Z equals
		0 o p_273193_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ajq$c net/minecraft/network/protocol/status/ServerStatus$Version
	a CODEC
	b name
	c protocol
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o name
		1 o protocol
	a ()Lajq$c; current
		static
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_273157_
	b ()Ljava/lang/String; name
	c ()I protocol
	equals (Ljava/lang/Object;)Z equals
		0 o p_273000_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ajr net/minecraft/network/protocol/status/ServerStatusPacketListener
	a (Lajs;)V handleStatusRequest
		0 o p_134987_
	b ()Lvu; protocol
ajs net/minecraft/network/protocol/status/ServerboundStatusRequestPacket
	a INSTANCE
	b STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lajr;)V handle
		0 o p_135007_
	a (Lwf;)V handle
		0 o p_135005_
	a ()Lzi; type
ajt net/minecraft/network/protocol/status/StatusPacketTypes
	a CLIENTBOUND_STATUS_RESPONSE
	b SERVERBOUND_STATUS_REQUEST
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lzi; createClientbound
		static
		0 o p_320562_
	b (Ljava/lang/String;)Lzi; createServerbound
		static
		0 o p_319783_
aju net/minecraft/network/protocol/status/StatusProtocols
	a SERVERBOUND_TEMPLATE
	b SERVERBOUND
	c CLIENTBOUND_TEMPLATE
	d CLIENTBOUND
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf; lambda$static$1
		static
		0 o p_351717_
	a (Lzl;)V lambda$static$2
		static
		0 o p_320855_
	b (Lzl;)V lambda$static$0
		static
		0 o p_320512_
ajv net/minecraft/network/protocol/status/package-info
ajw net/minecraft/network/syncher/EntityDataAccessor
	a id
	b serializer
	<init> (ILajx;)V <init>
		0 o id
		1 o serializer
	a ()I id
	b ()Lajx; serializer
	equals (Ljava/lang/Object;)Z equals
		0 o p_135018_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ajx net/minecraft/network/syncher/EntityDataSerializer
	a (I)Lajw; createAccessor
		0 o p_135022_
	a (Lyx;)Lajx; forValueType
		static
		0 o p_319946_
	b (Lyx;)Lyx; lambda$forValueType$0
		static
		0 o p_319557_
	codec ()Lyx; codec
	copy (Ljava/lang/Object;)Ljava/lang/Object; copy
		0 o p_135023_
ajx$a net/minecraft/network/syncher/EntityDataSerializer$ForValueType
	copy (Ljava/lang/Object;)Ljava/lang/Object; copy
		0 o p_238112_
ajy net/minecraft/network/syncher/EntityDataSerializers
	A PAINTING_VARIANT
	B ARMADILLO_STATE
	C SNIFFER_STATE
	D VECTOR3
	E QUATERNION
	F SERIALIZERS
	G OPTIONAL_BLOCK_STATE_CODEC
	H OPTIONAL_UNSIGNED_INT_CODEC
	a BYTE
	b INT
	c LONG
	d FLOAT
	e STRING
	f COMPONENT
	g OPTIONAL_COMPONENT
	h ITEM_STACK
	i BLOCK_STATE
	j OPTIONAL_BLOCK_STATE
	k BOOLEAN
	l PARTICLE
	m PARTICLES
	n ROTATIONS
	o BLOCK_POS
	p OPTIONAL_BLOCK_POS
	q DIRECTION
	r OPTIONAL_UUID
	s OPTIONAL_GLOBAL_POS
	t COMPOUND_TAG
	u VILLAGER_DATA
	v OPTIONAL_UNSIGNED_INT
	w POSE
	x CAT_VARIANT
	y WOLF_VARIANT
	z FROG_VARIANT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (I)Lajx; getSerializer
		static
		0 o p_135049_
	a (Lajx;)V registerSerializer
		static
		0 o p_135051_
	b (Lajx;)I getSerializedId
		static
		0 o p_135053_
ajy$1 net/minecraft/network/syncher/EntityDataSerializers$1
	<init> ()V <init>
	a (Lcuq;)Lcuq; copy
		0 o p_238121_
	codec ()Lyx; codec
	copy (Ljava/lang/Object;)Ljava/lang/Object; copy
		0 o p_135058_
ajy$2 net/minecraft/network/syncher/EntityDataSerializers$2
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;)Ljava/util/Optional; decode
		0 o p_320226_
	a (Lio/netty/buffer/ByteBuf;Ljava/util/Optional;)V encode
		0 o p_319957_
		1 o p_319966_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_320946_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_319936_
		1 o p_320063_
ajy$3 net/minecraft/network/syncher/EntityDataSerializers$3
	<init> ()V <init>
	a (Lub;)Lub; copy
		0 o p_319777_
	codec ()Lyx; codec
	copy (Ljava/lang/Object;)Ljava/lang/Object; copy
		0 o p_319837_
ajy$4 net/minecraft/network/syncher/EntityDataSerializers$4
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;)Ljava/util/OptionalInt; decode
		0 o p_320752_
	a (Lio/netty/buffer/ByteBuf;Ljava/util/OptionalInt;)V encode
		0 o p_320049_
		1 o p_320782_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_320255_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_320605_
		1 o p_320905_
ajz net/minecraft/network/syncher/SyncedDataHolder
	a (Lajw;)V onSyncedDataUpdated
		0 o p_326288_
	a (Ljava/util/List;)V onSyncedDataUpdated
		0 o p_326334_
ak net/minecraft/advancements/AdvancementRewards
	a CODEC
	b EMPTY
	c experience
	d loot
	e recipes
	f function
	<clinit> ()V <clinit>
		static
	<init> (ILjava/util/List;Ljava/util/List;Ljava/util/Optional;)V <init>
		0 o experience
		1 o loot
		2 o recipes
		3 o function
	a ()I experience
	a (Laqv;)V grant
		0 o p_9990_
	a (Lnet/minecraft/server/MinecraftServer;Laqv;Lig;)V lambda$grant$2
		static
		0 o p_352656_
		1 o p_352657_
		2 o p_352658_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337339_
	a (Lnet/minecraft/server/MinecraftServer;Leo;)Ljava/util/Optional; lambda$grant$1
		static
		0 o p_311396_
		1 o p_311397_
	b ()Ljava/util/List; loot
	c ()Ljava/util/List; recipes
	d ()Ljava/util/Optional; function
	equals (Ljava/lang/Object;)Z equals
		0 o p_312722_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ak$a net/minecraft/advancements/AdvancementRewards$Builder
	a experience
	b loot
	c recipes
	d function
	<init> ()V <init>
	a (Lakq;)Lak$a; loot
		static
		0 o p_335493_
	a ()Lak; build
	a (Lakr;)Lak$a; recipe
		static
		0 o p_10010_
	a (I)Lak$a; experience
		static
		0 o p_10006_
	b (I)Lak$a; addExperience
		0 o p_10008_
	b (Lakr;)Lak$a; addRecipe
		0 o p_10012_
	b (Lakq;)Lak$a; addLootTable
		0 o p_335822_
	c (Lakr;)Lak$a; function
		static
		0 o p_144827_
	d (Lakr;)Lak$a; runs
		0 o p_144829_
aka net/minecraft/network/syncher/SynchedEntityData
	a LOGGER
	b MAX_ID_VALUE
	c ID_REGISTRY
	d entity
	e itemsById
	f isDirty
	<clinit> ()V <clinit>
		static
	<init> (Lajz;[Laka$b;)V <init>
		0 o p_326156_
		1 o p_326032_
	a (Lajw;Ljava/lang/Object;)V set
		0 o p_135382_
		1 o p_135383_
	a (Lajw;Ljava/lang/Object;Z)V set
		0 o p_276368_
		1 o p_276363_
		2 o p_276370_
	a ()Z isDirty
	a (Ljava/util/List;)V assignValues
		0 o p_135357_
	a (Ljava/lang/Class;Lajx;)Lajw; defineId
		static
		0 o p_135354_
		1 o p_135355_
	a (Lajw;)Ljava/lang/Object; get
		0 o p_135371_
	a (Laka$b;Laka$c;)V assignValue
		0 o p_135376_
		1 o p_254484_
	b (Lajw;)Laka$b; getItem
		0 o p_135380_
	b ()Ljava/util/List; packDirty
	c ()Ljava/util/List; getNonDefaultValues
aka$a net/minecraft/network/syncher/SynchedEntityData$Builder
	a entity
	b itemsById
	<init> (Lajz;)V <init>
		0 o p_326500_
	a ()Laka; build
	a (Lajw;Ljava/lang/Object;)Laka$a; define
		0 o p_326262_
		1 o p_326000_
aka$b net/minecraft/network/syncher/SynchedEntityData$DataItem
	a accessor
	b value
	c initialValue
	d dirty
	<init> (Lajw;Ljava/lang/Object;)V <init>
		0 o p_135394_
		1 o p_135395_
	a ()Lajw; getAccessor
	a (Z)V setDirty
		0 o p_135402_
	a (Ljava/lang/Object;)V setValue
		0 o p_135398_
	b ()Ljava/lang/Object; getValue
	c ()Z isDirty
	d ()Z isSetToDefault
	e ()Laka$c; value
aka$c net/minecraft/network/syncher/SynchedEntityData$DataValue
	a id
	b serializer
	c value
	<init> (ILajx;Ljava/lang/Object;)V <init>
		0 o id
		1 o serializer
		2 o value
	a (Lwk;ILajx;)Laka$c; read
		static
		0 o p_320893_
		1 o p_253899_
		2 o p_254222_
	a (Lwk;I)Laka$c; read
		static
		0 o p_319816_
		1 o p_254356_
	a (Lwk;)V write
		0 o p_320650_
	a (Lajw;Ljava/lang/Object;)Laka$c; create
		static
		0 o p_254543_
		1 o p_254138_
	a ()I id
	b ()Lajx; serializer
	c ()Ljava/lang/Object; value
	equals (Ljava/lang/Object;)Z equals
		0 o p_253935_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
akb net/minecraft/network/syncher/package-info
akc net/minecraft/obfuscate/package-info
akd net/minecraft/package-info
ake net/minecraft/recipebook/PlaceRecipe
	a (Ljava/lang/Object;IIII)V addItemToSlot
		0 o p_346420_
		1 o p_135416_
		2 o p_135417_
		3 o p_135418_
		4 o p_135419_
	a (IIILczb;Ljava/util/Iterator;I)V placeRecipe
		0 o p_135409_
		1 o p_135410_
		2 o p_135411_
		3 o p_301225_
		4 o p_135413_
		5 o p_135414_
akf net/minecraft/recipebook/ServerPlaceRecipe
	a stackedContents
	b inventory
	c menu
	d ITEM_NOT_FOUND
	<init> (Lcri;)V <init>
		0 o p_135431_
	a (Laqv;Lczb;Z)V recipeClicked
		0 o p_135435_
		1 o p_301150_
		2 o p_135437_
	a (ZIZ)I getStackSize
		0 o p_135450_
		1 o p_135451_
		2 o p_135452_
	a (Ljava/lang/Integer;IIII)V addItemToSlot
		0 o p_346390_
		1 o p_346229_
		2 o p_345733_
		3 o p_345812_
		4 o p_346351_
	a (Ljava/lang/Object;IIII)V addItemToSlot
		0 o p_345290_
		1 o p_135445_
		2 o p_135446_
		3 o p_135447_
		4 o p_135448_
	a (Lczb;Z)V handleRecipeClicked
		0 o p_301187_
		1 o p_135442_
	a (Lcrq;Lcuq;I)I moveItemToGrid
		0 o p_135439_
		1 o p_135440_
		2 o p_346157_
	a ()V clearGrid
	b ()Z testClearGrid
	c ()I getAmountOfFreeSlotsInInventory
akg net/minecraft/recipebook/package-info
akh net/minecraft/references/Blocks
	a PUMPKIN
	b PUMPKIN_STEM
	c ATTACHED_PUMPKIN_STEM
	d MELON
	e MELON_STEM
	f ATTACHED_MELON_STEM
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lakq; createKey
		static
		0 o p_304947_
aki net/minecraft/references/Items
	a PUMPKIN_SEEDS
	b MELON_SEEDS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lakq; createKey
		static
		0 o p_304905_
akj net/minecraft/resources/DelegatingOps
	a delegate
	<init> (Lcom/mojang/serialization/DynamicOps;)V <init>
		0 o p_135467_
	compressMaps ()Z compressMaps
	convertTo (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object; convertTo
		0 o p_135470_
		1 o p_135471_
	createBoolean (Z)Ljava/lang/Object; createBoolean
		0 o p_135473_
	createByte (B)Ljava/lang/Object; createByte
		0 o p_135475_
	createByteList (Ljava/nio/ByteBuffer;)Ljava/lang/Object; createByteList
		0 o p_135477_
	createDouble (D)Ljava/lang/Object; createDouble
		0 o p_135479_
	createFloat (F)Ljava/lang/Object; createFloat
		0 o p_135481_
	createInt (I)Ljava/lang/Object; createInt
		0 o p_135483_
	createIntList (Ljava/util/stream/IntStream;)Ljava/lang/Object; createIntList
		0 o p_135485_
	createList (Ljava/util/stream/Stream;)Ljava/lang/Object; createList
		0 o p_135487_
	createLong (J)Ljava/lang/Object; createLong
		0 o p_135489_
	createLongList (Ljava/util/stream/LongStream;)Ljava/lang/Object; createLongList
		0 o p_135491_
	createMap (Ljava/util/Map;)Ljava/lang/Object; createMap
		0 o p_341927_
	createMap (Ljava/util/stream/Stream;)Ljava/lang/Object; createMap
		0 o p_135493_
	createNumeric (Ljava/lang/Number;)Ljava/lang/Object; createNumeric
		0 o p_135495_
	createShort (S)Ljava/lang/Object; createShort
		0 o p_135497_
	createString (Ljava/lang/String;)Ljava/lang/Object; createString
		0 o p_135499_
	empty ()Ljava/lang/Object; empty
	emptyList ()Ljava/lang/Object; emptyList
	emptyMap ()Ljava/lang/Object; emptyMap
	getBooleanValue (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getBooleanValue
		0 o p_135502_
	getByteBuffer (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getByteBuffer
		0 o p_135504_
	getIntStream (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getIntStream
		0 o p_135506_
	getList (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getList
		0 o p_135508_
	getLongStream (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getLongStream
		0 o p_135510_
	getMap (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getMap
		0 o p_135512_
	getMapEntries (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getMapEntries
		0 o p_135514_
	getMapValues (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getMapValues
		0 o p_135516_
	getNumberValue (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getNumberValue
		0 o p_135518_
	getStream (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getStream
		0 o p_135520_
	getStringValue (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getStringValue
		0 o p_135522_
	listBuilder ()Lcom/mojang/serialization/ListBuilder; listBuilder
	mapBuilder ()Lcom/mojang/serialization/RecordBuilder; mapBuilder
	mergeToList (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; mergeToList
		0 o p_135526_
		1 o p_135527_
	mergeToList (Ljava/lang/Object;Ljava/util/List;)Lcom/mojang/serialization/DataResult; mergeToList
		0 o p_135529_
		1 o p_135530_
	mergeToMap (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; mergeToMap
		0 o p_135535_
		1 o p_135536_
		2 o p_135537_
	mergeToMap (Ljava/lang/Object;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; mergeToMap
		0 o p_135532_
		1 o p_135533_
	mergeToMap (Ljava/lang/Object;Ljava/util/Map;)Lcom/mojang/serialization/DataResult; mergeToMap
		0 o p_341903_
		1 o p_341909_
	mergeToPrimitive (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; mergeToPrimitive
		0 o p_341890_
		1 o p_341887_
	remove (Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; remove
		0 o p_135539_
		1 o p_135540_
akk net/minecraft/resources/FileToIdConverter
	a prefix
	b extension
	<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o p_248876_
		1 o p_251478_
	a (Laue;)Ljava/util/Map; listMatchingResources
		0 o p_252045_
	a (Ljava/lang/String;)Lakk; json
		static
		0 o p_248754_
	a (Lakr;)Lakr; idToFile
		0 o p_251878_
	b (Laue;)Ljava/util/Map; listMatchingResourceStacks
		0 o p_249881_
	b (Lakr;)Lakr; fileToId
		0 o p_249595_
	c (Lakr;)Z lambda$listMatchingResourceStacks$1
		0 o p_248700_
	d (Lakr;)Z lambda$listMatchingResources$0
		0 o p_251986_
akl net/minecraft/resources/HolderSetCodec
	a registryKey
	b elementCodec
	c homogenousListCodec
	d registryAwareCodec
	<init> (Lakq;Lcom/mojang/serialization/Codec;Z)V <init>
		0 o p_206660_
		1 o p_206661_
		2 o p_206662_
	a (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$decode$4
		static
		0 o p_332564_
	a (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; lambda$decodeWithoutRegistry$11
		static
		0 o p_206666_
	a (Lcom/mojang/datafixers/util/Pair;Ljq;)Lcom/mojang/datafixers/util/Pair; lambda$decode$5
		static
		0 o p_332562_
		1 o p_332563_
	a (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decodeWithoutRegistry
		0 o p_206671_
		1 o p_206672_
	a (Lakq;Lcom/mojang/serialization/Codec;Z)Lcom/mojang/serialization/Codec; create
		static
		0 o p_206686_
		1 o p_206687_
		2 o p_206688_
	a (Lawu;)Lcom/mojang/serialization/DataResult; lambda$lookupTag$8
		static
		0 o p_332557_
	a (Ljn;Lawu;)Lcom/mojang/serialization/DataResult; lookupTag
		static
		0 o p_332757_
		1 o p_332743_
	a (Ljm;)Ljava/lang/String; lambda$decodeWithoutRegistry$10
		static
		0 o p_339421_
	a (Lcom/mojang/datafixers/util/Either;)Ljava/util/List; lambda$homogenousList$1
		static
		0 o p_206664_
	a (Lcom/mojang/serialization/Codec;Z)Lcom/mojang/serialization/Codec; homogenousList
		static
		0 o p_206668_
		1 o p_206669_
	a (Ljn;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; lambda$decode$6
		static
		0 o p_337521_
		1 o p_337522_
	a (Ljq;)Ljava/lang/String; lambda$encode$9
		static
		0 o p_339422_
	a (Ljq;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
		0 o p_206674_
		1 o p_206675_
		2 o p_206676_
	b (Ljq;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encodeWithoutRegistry
		0 o p_206690_
		1 o p_206691_
		2 o p_206692_
	b (Ljava/util/List;)Lcom/mojang/datafixers/util/Either; lambda$homogenousList$2
		static
		0 o p_206684_
	b (Lawu;)Ljava/lang/String; lambda$lookupTag$7
		static
		0 o p_339423_
	b (Ljn;Lawu;)Lcom/mojang/serialization/DataResult; lambda$decode$3
		static
		0 o p_332558_
		1 o p_332559_
	c (Ljava/util/List;)Ljava/util/List; lambda$homogenousList$0
		static
		0 o p_206694_
	decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode
		0 o p_206696_
		1 o p_206697_
	encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
		0 o p_206699_
		1 o p_206700_
		2 o p_206701_
akm net/minecraft/resources/RegistryDataLoader
	a WORLDGEN_REGISTRIES
	b DIMENSION_REGISTRIES
	c SYNCHRONIZED_REGISTRIES
	d LOGGER
	e NETWORK_REGISTRATION_INFO
	f REGISTRATION_INFO_CACHE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lakm$b;Lakp$c;Lakm$a;)V lambda$load$5
		static
		0 o p_321414_
		1 o p_321415_
		2 o p_321416_
	a (Ljava/util/Optional;)Ljy; lambda$static$1
		static
		0 o p_325559_
	a (Ljava/util/Map;Lka$d;)V lambda$createContext$7
		static
		0 o p_255504_
		1 o p_255505_
	a (Ljava/util/Map;Lakm$c;)Lakm$a; lambda$load$4
		static
		0 o p_321409_
		1 o p_321410_
	a (Ljava/util/Map;Lauh;Lakp$c;Lki;Lcom/mojang/serialization/Decoder;Ljava/util/Map;)V loadContentsFromNetwork
		static
		0 o p_321633_
		1 o p_326020_
		2 o p_321801_
		3 o p_321671_
		4 o p_321718_
		5 o p_321625_
	a (Ljava/util/Map;Lauh;Lakm$a;Lakp$c;)V lambda$load$3
		static
		0 o p_325555_
		1 o p_325556_
		2 o p_325557_
		3 o p_325558_
	a (Laue;Lakm$a;Lakp$c;)V lambda$load$2
		static
		0 o p_321411_
		1 o p_321412_
		2 o p_321413_
	a (Ljava/io/PrintWriter;Ljava/util/Map$Entry;)V lambda$logErrors$12
		static
		0 o p_249481_
		1 o p_249838_
	a (Lka;Ljava/util/List;)Lakp$c; createContext
		static
		0 o p_256568_
		1 o p_255821_
	a (Ljava/util/Map$Entry;)Lakr; lambda$logErrors$10
		static
		0 o p_251444_
	a (Lki;)Lakp$b; createInfoForNewRegistry
		static
		0 o p_256020_
	a (Ljava/util/Map;)V logErrors
		static
		0 o p_252325_
	a (Ljava/lang/Boolean;)Lcom/mojang/serialization/Lifecycle; lambda$static$0
		static
		0 o p_325560_
	a (Lki;Lcom/mojang/serialization/Decoder;Lakp;Lakq;Lauc;Ljy;)V loadElementFromResource
		static
		0 o p_326195_
		1 o p_326476_
		2 o p_325932_
		3 o p_326054_
		4 o p_326141_
		5 o p_326033_
	a (Laue;Lka;Ljava/util/List;)Lka$b; load
		static
		0 o p_252046_
		1 o p_249916_
		2 o p_250344_
	a (Lakm$b;Lka;Ljava/util/List;)Lka$b; load
		static
		0 o p_321713_
		1 o p_321583_
		2 o p_321856_
	a (Ljava/util/Map;Lakm$a;)V lambda$createContext$8
		static
		0 o p_344255_
		1 o p_344256_
	a (Ljava/util/Map;Lauh;Lka;Ljava/util/List;)Lka$b; load
		static
		0 o p_321642_
		1 o p_326068_
		2 o p_321850_
		3 o p_321716_
	a (Laue;Lakp$c;Lki;Lcom/mojang/serialization/Decoder;Ljava/util/Map;)V loadContentsFromManager
		static
		0 o p_321535_
		1 o p_321612_
		2 o p_321557_
		3 o p_321820_
		4 o p_321649_
	a (Ljz;)Lakp$b; createInfoForContextRegistry
		static
		0 o p_256230_
	b (Ljava/io/PrintWriter;Ljava/util/Map$Entry;)V lambda$logErrors$11
		static
		0 o p_249120_
		1 o p_250688_
	b (Ljava/util/Map;Lakm$a;)V lambda$load$6
		static
		0 o p_344257_
		1 o p_344258_
	b (Ljava/util/Map$Entry;)Lakr; lambda$logErrors$9
		static
		0 o p_249353_
akm$1 net/minecraft/resources/RegistryDataLoader$1
	a val$result
	<init> (Ljava/util/Map;)V <init>
		0 o p_256526_
	a (Lakq;)Ljava/util/Optional; lookup
		0 o p_256014_
akm$a net/minecraft/resources/RegistryDataLoader$Loader
	a data
	b registry
	c loadingErrors
	<init> (Lakm$c;Lki;Ljava/util/Map;)V <init>
		0 o data
		1 o registry
		2 o loadingErrors
	a (Ljava/util/Map;Lauh;Lakp$c;)V loadFromNetwork
		0 o p_321562_
		1 o p_326419_
		2 o p_321617_
	a (Laue;Lakp$c;)V loadFromResources
		0 o p_321702_
		1 o p_321840_
	a ()Lakm$c; data
	b ()Lki; registry
	c ()Ljava/util/Map; loadingErrors
	equals (Ljava/lang/Object;)Z equals
		0 o p_321571_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
akm$b net/minecraft/resources/RegistryDataLoader$LoadingFunction
	apply (Lakm$a;Lakp$c;)V apply
		0 o p_321864_
		1 o p_321656_
akm$c net/minecraft/resources/RegistryDataLoader$RegistryData
	a key
	b elementCodec
	c requiredNonEmpty
	<init> (Lakq;Lcom/mojang/serialization/Codec;)V <init>
		0 o p_251360_
		1 o p_248976_
	<init> (Lakq;Lcom/mojang/serialization/Codec;Z)V <init>
		0 o key
		1 o elementCodec
		2 o requiredNonEmpty
	a ()Lakq; key
	a (Ljava/util/function/BiConsumer;)V runWithArguments
		0 o p_312899_
	a (Lcom/mojang/serialization/Lifecycle;Ljava/util/Map;)Lakm$a; create
		0 o p_251662_
		1 o p_251565_
	b ()Lcom/mojang/serialization/Codec; elementCodec
	c ()Z requiredNonEmpty
	equals (Ljava/lang/Object;)Z equals
		0 o p_249596_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
akn net/minecraft/resources/RegistryFileCodec
	a registryKey
	b elementCodec
	c allowInline
	<init> (Lakq;Lcom/mojang/serialization/Codec;Z)V <init>
		0 o p_135574_
		1 o p_135575_
		2 o p_135576_
	a (Lakq;Lcom/mojang/serialization/Codec;)Lakn; create
		static
		0 o p_135590_
		1 o p_135591_
	a ()Ljava/lang/String; lambda$decode$4
		static
	a (Lakq;)Lcom/mojang/serialization/DataResult; lambda$decode$7
		static
		0 o p_274799_
	a (Ljm;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
		0 o p_206716_
		1 o p_206717_
		2 o p_206718_
	a (Ljm;)Ljava/lang/String; lambda$encode$0
		static
		0 o p_339425_
	a (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; lambda$encode$2
		0 o p_206708_
		1 o p_206709_
		2 o p_206710_
	a (Lakq;Lcom/mojang/serialization/Codec;Z)Lakn; create
		static
		0 o p_135593_
		1 o p_135594_
		2 o p_135595_
	a (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$decode$9
		static
		0 o p_214212_
	a (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lakq;)Lcom/mojang/serialization/DataResult; lambda$encode$1
		static
		0 o p_206712_
		1 o p_206713_
		2 o p_206714_
	a (Lcom/mojang/datafixers/util/Pair;Ljm$c;)Lcom/mojang/datafixers/util/Pair; lambda$decode$8
		static
		0 o p_206705_
		1 o p_255658_
	b (Lakq;)Ljava/lang/String; lambda$decode$6
		static
		0 o p_339424_
	b (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$decode$5
		static
		0 o p_206720_
	b ()Ljava/lang/String; lambda$decode$3
	decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode
		0 o p_135608_
		1 o p_135609_
	encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
		0 o p_135611_
		1 o p_135612_
		2 o p_135613_
	toString ()Ljava/lang/String; toString
ako net/minecraft/resources/RegistryFixedCodec
	a registryKey
	<init> (Lakq;)V <init>
		0 o p_206723_
	a ()Ljava/lang/String; lambda$decode$9
	a (Lakr;)Lcom/mojang/serialization/DataResult; lambda$decode$6
		static
		0 o p_274801_
	a (Lakq;)Lako; create
		static
		0 o p_206741_
	a (Ljm;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
		0 o p_206729_
		1 o p_206730_
		2 o p_206731_
	a (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; lambda$encode$3
		0 o p_274804_
	a (Ljm;)Ljava/lang/String; lambda$encode$0
		static
		0 o p_339426_
	a (Ljava/util/Optional;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; lambda$decode$8
		0 o p_337523_
		1 o p_337524_
	a (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lakq;)Lcom/mojang/serialization/DataResult; lambda$encode$1
		static
		0 o p_206725_
		1 o p_206726_
		2 o p_206727_
	a (Lcom/mojang/datafixers/util/Pair;Ljm$c;)Lcom/mojang/datafixers/util/Pair; lambda$decode$7
		static
		0 o p_214217_
		1 o p_256041_
	b (Lakr;)Ljava/lang/String; lambda$decode$5
		static
		0 o p_339427_
	b ()Ljava/lang/String; lambda$encode$4
	c ()Ljava/lang/String; lambda$encode$2
	decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode
		0 o p_206743_
		1 o p_206744_
	encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
		0 o p_206746_
		1 o p_206747_
		2 o p_206748_
	toString ()Ljava/lang/String; toString
akp net/minecraft/resources/RegistryOps
	b lookupProvider
	<init> (Lcom/mojang/serialization/DynamicOps;Lakp$c;)V <init>
		0 o p_256313_
		1 o p_255799_
	a (Lcom/mojang/serialization/DynamicOps;Lakp$c;)Lakp; create
		static
		0 o p_256278_
		1 o p_256479_
	a (Lcom/mojang/serialization/DynamicOps;)Lakp; withParent
		0 o p_330654_
	a (Lakq;Lakq;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult; lambda$retrieveElement$10
		static
		0 o p_274806_
		1 o p_274807_
		2 o p_274808_
	a (Lcom/mojang/serialization/Dynamic;Ljo$a;)Lcom/mojang/serialization/Dynamic; injectRegistryContext
		static
		0 o p_323625_
		1 o p_324054_
	a (Lakp$b;)Lcom/mojang/serialization/DataResult; lambda$retrieveGetter$0
		static
		0 o p_255527_
	a ()Ljava/lang/String; lambda$retrieveElement$9
		static
	a (Lcom/mojang/serialization/DynamicOps;Ljo$a;)Lakp; create
		static
		0 o p_256342_
		1 o p_255950_
	a (Lakq;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult; lambda$retrieveGetter$4
		static
		0 o p_274810_
		1 o p_274811_
	a (Lakq;)Ljava/util/Optional; owner
		0 o p_255757_
	a (Ljava/lang/Object;)Ljm$c; lambda$retrieveElement$11
		static
		0 o p_255524_
	a (Lakq;Lakp$b;)Ljava/util/Optional; lambda$retrieveElement$6
		static
		0 o p_255517_
		1 o p_255518_
	b (Lakq;)Ljava/util/Optional; getter
		0 o p_256031_
	b (Ljava/lang/Object;)Ljn; lambda$retrieveGetter$5
		static
		0 o p_255526_
	b ()Ljava/lang/String; lambda$retrieveGetter$3
		static
	c (Lakq;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; retrieveGetter
		static
		0 o p_206833_
	d (Lakq;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; retrieveElement
		static
		0 o p_256347_
	e (Lakq;)Lcom/mojang/serialization/DataResult; lambda$retrieveElement$8
		static
		0 o p_274813_
	equals (Ljava/lang/Object;)Z equals
		0 o p_341917_
	f (Lakq;)Ljava/lang/String; lambda$retrieveElement$7
		static
		0 o p_339428_
	g (Lakq;)Lcom/mojang/serialization/DataResult; lambda$retrieveGetter$2
		static
		0 o p_274812_
	h (Lakq;)Ljava/lang/String; lambda$retrieveGetter$1
		static
		0 o p_339429_
	hashCode ()I hashCode
akp$a net/minecraft/resources/RegistryOps$HolderLookupAdapter
	a lookupProvider
	b lookups
	<init> (Ljo$a;)V <init>
		0 o p_341886_
	a (Lakq;)Ljava/util/Optional; lookup
		0 o p_341913_
	b (Lakq;)Ljava/util/Optional; createLookup
		0 o p_341910_
	equals (Ljava/lang/Object;)Z equals
		0 o p_341924_
	hashCode ()I hashCode
akp$b net/minecraft/resources/RegistryOps$RegistryInfo
	a owner
	b getter
	c elementsLifecycle
	<init> (Ljp;Ljn;Lcom/mojang/serialization/Lifecycle;)V <init>
		0 o owner
		1 o getter
		2 o elementsLifecycle
	a (Ljo$b;)Lakp$b; fromRegistryLookup
		static
		0 o p_326797_
	a ()Ljp; owner
	b ()Ljn; getter
	c ()Lcom/mojang/serialization/Lifecycle; elementsLifecycle
	equals (Ljava/lang/Object;)Z equals
		0 o p_256498_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
akp$c net/minecraft/resources/RegistryOps$RegistryInfoLookup
	a (Lakq;)Ljava/util/Optional; lookup
		0 o p_256623_
akq net/minecraft/resources/ResourceKey
	a VALUES
	b registryName
	c location
	<clinit> ()V <clinit>
		static
	<init> (Lakr;Lakr;)V <init>
		0 o p_135780_
		1 o p_135781_
	a (Lakr;Lakr;)Lakq; create
		static
		0 o p_135791_
		1 o p_135792_
	a ()Lakr; location
	a (Lakq;Lakr;)Lakq; create
		static
		0 o p_135786_
		1 o p_135787_
	a (Lakq$a;)Lakq; lambda$create$2
		static
		0 o p_258225_
	a (Lakr;)Lakq; createRegistryKey
		static
		0 o p_135789_
	a (Lakq;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_195967_
	b ()Lakr; registry
	b (Lakq;)Lyx; streamCodec
		static
		0 o p_320330_
	b (Lakq;Lakr;)Lakq; lambda$streamCodec$1
		static
		0 o p_319558_
		1 o p_319559_
	c (Lakq;Lakr;)Lakq; lambda$codec$0
		static
		0 o p_195978_
		1 o p_195979_
	c (Lakq;)Z isFor
		0 o p_135784_
	c ()Lakq; registryKey
	d (Lakq;)Ljava/util/Optional; cast
		0 o p_195976_
	toString ()Ljava/lang/String; toString
akq$a net/minecraft/resources/ResourceKey$InternKey
	a registry
	b location
	<init> (Lakr;Lakr;)V <init>
		0 o registry
		1 o location
	a ()Lakr; registry
	b ()Lakr; location
	equals (Ljava/lang/Object;)Z equals
		0 o p_259838_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
akr net/minecraft/resources/ResourceLocation
	a CODEC
	b STREAM_CODEC
	c ERROR_INVALID
	d NAMESPACE_SEPARATOR
	e DEFAULT_NAMESPACE
	f REALMS_NAMESPACE
	g $assertionsDisabled
	h namespace
	i path
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o p_135811_
		1 o p_135812_
	a (Ljava/lang/String;C)Lakr; bySeparator
		static
		0 o p_135823_
		1 o p_135824_
	a (Ljava/util/function/UnaryOperator;)Lakr; withPath
		0 o p_250342_
	a (Ljava/lang/String;Laa;)Ljava/lang/String; lambda$read$0
		static
		0 o p_275501_
		1 o p_275735_
	a (Lcom/mojang/brigadier/StringReader;)Lakr; read
		static
		0 o p_135819_
	a (C)Z isAllowedInResourceLocation
		static
		0 o p_135817_
	a ()Ljava/lang/String; getPath
	a (Lakr;)I compareTo
		0 o p_135826_
	a (Ljava/lang/String;)Lakr; parse
		static
		0 o p_350801_
	a (Ljava/lang/String;Ljava/lang/String;)Lakr; fromNamespaceAndPath
		static
		0 o p_350583_
		1 o p_350305_
	b (Lcom/mojang/brigadier/StringReader;)Lakr; readNonEmpty
		static
		0 o p_336027_
	b (Ljava/lang/String;C)Lakr; tryBySeparator
		static
		0 o p_352469_
		1 o p_352244_
	b (Ljava/lang/String;Ljava/lang/String;)Lakr; tryBuild
		static
		0 o p_214294_
		1 o p_214295_
	b (Ljava/lang/String;)Lakr; withDefaultNamespace
		static
		0 o p_350998_
	b ()Ljava/lang/String; getNamespace
	b (C)Z validPathChar
		static
		0 o p_135829_
	c (Lcom/mojang/brigadier/StringReader;)Ljava/lang/String; readGreedy
		static
		0 o p_335690_
	c (C)Z validNamespaceChar
		static
		0 o p_135836_
	c ()Ljava/lang/String; toDebugFileName
	c (Ljava/lang/String;)Lakr; tryParse
		static
		0 o p_135821_
	c (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; toLanguageKey
		0 o p_270871_
		1 o p_270199_
	compareTo (Ljava/lang/Object;)I compareTo
		0 o p_135840_
	d (Ljava/lang/String;Ljava/lang/String;)Lakr; createUntrusted
		static
		0 o p_352179_
		1 o p_352115_
	d ()Ljava/lang/String; toLanguageKey
	d (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; read
		static
		0 o p_135838_
	e (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; assertValidNamespace
		static
		0 o p_250769_
		1 o p_249616_
	e ()Ljava/lang/String; toShortLanguageKey
	e (Ljava/lang/String;)Lakr; withPath
		0 o p_251088_
	equals (Ljava/lang/Object;)Z equals
		0 o p_135846_
	f (Ljava/lang/String;)Lakr; withPrefix
		0 o p_250620_
	f (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; assertValidPath
		static
		0 o p_251418_
		1 o p_248828_
	g (Ljava/lang/String;)Lakr; withSuffix
		0 o p_266769_
	h (Ljava/lang/String;)Ljava/lang/String; toLanguageKey
		0 o p_214297_
	hashCode ()I hashCode
	i (Ljava/lang/String;)Z isValidPath
		static
		0 o p_135842_
	j (Ljava/lang/String;)Z isValidNamespace
		static
		0 o p_135844_
	toString ()Ljava/lang/String; toString
akr$a net/minecraft/resources/ResourceLocation$Serializer
	<init> ()V <init>
	a (Lakr;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize
		0 o p_135855_
		1 o p_135856_
		2 o p_135857_
	a (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lakr; deserialize
		0 o p_135851_
		1 o p_135852_
		2 o p_135853_
	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
		0 o p_135859_
		1 o p_135860_
		2 o p_135861_
	serialize (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize
		0 o p_135863_
		1 o p_135864_
		2 o p_135865_
aks net/minecraft/resources/package-info
akt net/minecraft/server/Bootstrap
	a STDOUT
	b bootstrapDuration
	c isBootstrapped
	d LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)V realStdoutPrintln
		static
		0 o p_135876_
	a (Lakr;)Ljava/lang/String; lambda$getMissingTranslations$1
		static
		0 o p_135885_
	a (Ljava/lang/Iterable;Ljava/util/function/Function;Ljava/util/Set;)V checkTranslations
		static
		0 o p_135872_
		1 o p_135873_
		2 o p_135874_
	a (Ljava/util/function/Supplier;)V checkBootstrapCalled
		static
		0 o p_179913_
	a (Ljava/util/Set;)V checkGameruleTranslations
		static
		0 o p_135878_
	a (Ljava/util/function/Function;Ltw;Ljava/util/Set;Ljava/lang/Object;)V lambda$checkTranslations$0
		static
		0 o p_135880_
		1 o p_135881_
		2 o p_135882_
		3 o p_135883_
	a ()V bootStrap
		static
	b (Ljava/util/function/Supplier;)Ljava/lang/RuntimeException; createBootstrapException
		static
		0 o p_179917_
	b ()Ljava/util/Set; getMissingTranslations
		static
	b (Ljava/lang/String;)V lambda$validate$3
		static
		0 o p_179915_
	c ()V validate
		static
	d ()V wrapStreams
		static
	e ()Ljava/lang/String; lambda$validate$2
		static
akt$1 net/minecraft/server/Bootstrap$1
	a val$language
	b val$missing
	<init> (Ltw;Ljava/util/Set;)V <init>
		0 o p_135894_
		1 o p_135895_
	a (Ldcs$e;Ldcs$f;)V visit
		0 o p_135897_
		1 o p_135898_
aku net/minecraft/server/ChainedJsonException
	a entries
	b message
	<init> (Ljava/lang/String;)V <init>
		0 o p_135902_
	<init> (Ljava/lang/String;Ljava/lang/Throwable;)V <init>
		0 o p_135904_
		1 o p_135905_
	a (Ljava/lang/String;)V prependJsonKey
		0 o p_135909_
	a (Ljava/lang/Exception;)Laku; forException
		static
		0 o p_135907_
	b (Ljava/lang/String;)V setFilenameAndFlush
		0 o p_135911_
	getMessage ()Ljava/lang/String; getMessage
aku$a net/minecraft/server/ChainedJsonException$Entry
	a filename
	b jsonKeys
	<init> ()V <init>
	a (Ljava/lang/String;)V addJsonKey
		0 o p_135919_
	a ()Ljava/lang/String; getFilename
	b ()Ljava/lang/String; getJsonKeys
	toString ()Ljava/lang/String; toString
akv net/minecraft/server/ConsoleInput
	a msg
	b source
	<init> (Ljava/lang/String;Let;)V <init>
		0 o p_135931_
		1 o p_135932_
akw net/minecraft/server/DebugLoggedPrintStream
	b LOGGER
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/io/OutputStream;)V <init>
		0 o p_135934_
		1 o p_135935_
	a (Ljava/lang/String;)V logLine
		0 o p_135937_
akx net/minecraft/server/Eula
	a LOGGER
	b file
	c agreed
	<clinit> ()V <clinit>
		static
	<init> (Ljava/nio/file/Path;)V <init>
		0 o p_135943_
	a ()Z hasAgreedToEULA
	b ()Z readFile
	c ()V saveDefaults
aky net/minecraft/server/LoggedPrintStream
	a name
	b LOGGER
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/io/OutputStream;)V <init>
		0 o p_135951_
		1 o p_135952_
	a (Ljava/lang/String;)V logLine
		0 o p_135953_
	println (Ljava/lang/Object;)V println
		0 o p_135955_
	println (Ljava/lang/String;)V println
		0 o p_135957_
akz net/minecraft/server/PlayerAdvancements
	a LOGGER
	b GSON
	c playerList
	d playerSavePath
	e tree
	f progress
	g visible
	h progressChanged
	i rootsToUpdate
	j player
	k lastSelectedTab
	l isFirstPacket
	m codec
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/DataFixer;Laur;Lale;Ljava/nio/file/Path;Laqv;)V <init>
		0 o p_265655_
		1 o p_265703_
		2 o p_265166_
		3 o p_265268_
		4 o p_265673_
	a (Lag;Ljava/lang/String;Lao;)V registerListener
		0 o p_301059_
		1 o p_300946_
		2 o p_300887_
	a (Lah;Ljava/util/Set;Ljava/util/Set;)V updateTreeVisibility
		0 o p_301178_
		1 o p_265206_
		2 o p_265593_
	a (Ljava/util/Set;Ljava/util/Set;Lah;Z)V lambda$updateTreeVisibility$4
		0 o p_300727_
		1 o p_300728_
		2 o p_300729_
		3 o p_300730_
	a (Lag;Las;)V lambda$award$2
		0 o p_352685_
		1 o p_352686_
	a ()V stopListening
	a (Lale;Lakz$a;)V applyFrom
		0 o p_301166_
		1 o p_301198_
	a (Lah;)Z lambda$updateTreeVisibility$3
		0 o p_300726_
	a (Lag;Lai;)V startProgress
		0 o p_300931_
		1 o p_135987_
	a (Lag;Ljava/lang/String;)Z award
		0 o p_300979_
		1 o p_135990_
	a (Laqv;)V setPlayer
		0 o p_135980_
	a (Lale;)V reload
		0 o p_135982_
	a (Lale;Lakr;Lai;)V lambda$applyFrom$0
		0 o p_300731_
		1 o p_300732_
		2 o p_300733_
	a (Lag;)V setSelectedTab
		0 o p_301180_
	a (Ljava/util/Map;Lag;Lai;)V lambda$asData$1
		static
		0 o p_300723_
		1 o p_300724_
		2 o p_300725_
	b (Lag;Ljava/lang/String;)Z revoke
		0 o p_301073_
		1 o p_136000_
	b (Lale;)V registerListeners
		0 o p_135995_
	b (Lag;)Lai; getOrStartProgress
		0 o p_301185_
	b (Lag;Ljava/lang/String;Lao;)V removeListener
		0 o p_301213_
		1 o p_301253_
		2 o p_301311_
	b (Laqv;)V flushDirty
		0 o p_135993_
	b ()V save
	c (Lale;)V checkForAutomaticTriggers
		0 o p_136003_
	c ()Lakz$a; asData
	c (Lag;)V markForVisibilityUpdate
		0 o p_301097_
	d (Lale;)V load
		0 o p_136007_
	d (Lag;)V registerListeners
		0 o p_301053_
	e (Lag;)V unregisterListeners
		0 o p_301082_
akz$a net/minecraft/server/PlayerAdvancements$Data
	a CODEC
	b map
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o map
	a (Ljava/util/function/BiConsumer;Ljava/util/Map$Entry;)V lambda$forEach$0
		static
		0 o p_301232_
		1 o p_301323_
	a (Ljava/util/function/BiConsumer;)V forEach
		0 o p_300973_
	a ()Ljava/util/Map; map
	equals (Ljava/lang/Object;)Z equals
		0 o p_300994_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
al net/minecraft/advancements/AdvancementTree
	a LOGGER
	b nodes
	c roots
	d tasks
	e listener
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/Set;)V remove
		0 o p_300917_
	a (Lal$a;)V setListener
		0 o p_301114_
	a (Lakr;)Lah; get
		0 o p_301217_
	a ()V clear
	a (Lag;)Lah; get
		0 o p_301246_
	a (Ljava/util/Collection;)V addAll
		0 o p_301192_
	a (Lah;)V remove
		0 o p_301231_
	b (Lag;)Z tryInsert
		0 o p_301290_
	b ()Ljava/lang/Iterable; roots
	c ()Ljava/util/Collection; nodes
al$a net/minecraft/advancements/AdvancementTree$Listener
	a ()V onAdvancementsCleared
	a (Lah;)V onAddAdvancementRoot
		0 o p_301125_
	b (Lah;)V onRemoveAdvancementRoot
		0 o p_300944_
	c (Lah;)V onAddAdvancementTask
		0 o p_301259_
	d (Lah;)V onRemoveAdvancementTask
		0 o p_301064_
ala net/minecraft/server/RegistryLayer
	a STATIC
	b WORLDGEN
	c DIMENSIONS
	d RELOADABLE
	e VALUES
	f STATIC_ACCESS
	g $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_249785_
		1 o p_251278_
	a ()Ljt; createRegistryAccess
		static
	b ()[Lala; $values
		static
	valueOf (Ljava/lang/String;)Lala; valueOf
		static
		0 o p_248555_
	values ()[Lala; values
		static
alb net/minecraft/server/ReloadableServerRegistries
	a LOGGER
	b GSON
	c DEFAULT_REGISTRATION_INFO
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljt;Ljava/util/List;)Ljt; apply
		static
		0 o p_335982_
		1 o p_336159_
	a (Lerx;Lka$b;Lert;)V lambda$apply$5
		static
		0 o p_335929_
		1 o p_335553_
		2 o p_336006_
	a (Lki;Lert;Lakr;Ljava/lang/Object;)V lambda$scheduleElementParse$2
		static
		0 o p_335421_
		1 o p_335405_
		2 o p_335721_
		3 o p_335683_
	a (Lerx;Lert;Lka;)V validateRegistry
		static
		0 o p_335565_
		1 o p_335997_
		2 o p_335400_
	a (Lert;Laue;Lakp;)Lki; lambda$scheduleElementParse$4
		static
		0 o p_349927_
		1 o p_349928_
		2 o p_349929_
	a (Ljava/lang/String;Ljava/lang/String;)V lambda$apply$6
		static
		0 o p_336001_
		1 o p_335424_
	a (Lert;Lakp;Laue;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; scheduleElementParse
		static
		0 o p_335741_
		1 o p_336173_
		2 o p_335893_
		3 o p_336104_
	a (Lert;Lerx;Ljm$c;)V lambda$validateRegistry$7
		static
		0 o p_335388_
		1 o p_335623_
		2 o p_335842_
	a (Lert;Lakp;Lki;Lakr;Lcom/google/gson/JsonElement;)V lambda$scheduleElementParse$3
		static
		0 o p_336156_
		1 o p_335533_
		2 o p_335946_
		3 o p_335614_
		4 o p_335474_
	a (Ljt;Laue;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; reload
		static
		0 o p_335950_
		1 o p_335786_
		2 o p_335516_
	a (Lakp;Laue;Ljava/util/concurrent/Executor;Lert;)Ljava/util/concurrent/CompletableFuture; lambda$reload$0
		static
		0 o p_336186_
		1 o p_336021_
		2 o p_335537_
		3 o p_335899_
	b (Ljt;Ljava/util/List;)Ljt; createUpdatedRegistries
		static
		0 o p_335434_
		1 o p_336097_
	c (Ljt;Ljava/util/List;)Ljt; lambda$reload$1
		static
		0 o p_336032_
		1 o p_335383_
alb$a net/minecraft/server/ReloadableServerRegistries$EmptyTagLookupWrapper
	a registryAccess
	<init> (Lka;)V <init>
		0 o p_335912_
	a (Lakq;)Ljava/util/Optional; lookup
		0 o p_335976_
	a ()Ljava/util/stream/Stream; listRegistries
alb$b net/minecraft/server/ReloadableServerRegistries$Holder
	a registries
	<init> (Lka$b;)V <init>
		0 o p_336133_
	a ()Lka$b; get
	a (Lakq;Ljo$b;)Ljava/util/Optional; lambda$getLootTable$2
		static
		0 o p_336126_
		1 o p_335799_
	a (Ljm$c;)Lakr; lambda$getKeys$0
		static
		0 o p_335523_
	a (Lakq;)Ljava/util/Collection; getKeys
		0 o p_335695_
	a (Ljz;)Ljava/util/stream/Stream; lambda$getKeys$1
		static
		0 o p_335639_
	b ()Ljn$a; lookup
	b (Lakq;)Lerw; getLootTable
		0 o p_335504_
alc net/minecraft/server/ReloadableServerResources
	a LOGGER
	b DATA_RELOAD_INITIAL_TASK
	c fullRegistryHolder
	d registryLookup
	e commands
	f recipes
	g tagManager
	h advancements
	i functionLibrary
	<clinit> ()V <clinit>
		static
	<init> (Lka$b;Lcpl;Leu$a;I)V <init>
		0 o p_206857_
		1 o p_250695_
		2 o p_206858_
		3 o p_206859_
	a (Lcpl;Leu$a;ILaue;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljt;)Ljava/util/concurrent/CompletionStage; lambda$loadResources$2
		static
		0 o p_335205_
		1 o p_335206_
		2 o p_335207_
		3 o p_335208_
		4 o p_335209_
		5 o p_335210_
		6 o p_335211_
	a (Laue;Ljt;Lcpl;Leu$a;ILjava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; loadResources
		static
		0 o p_248588_
		1 o p_335667_
		2 o p_250212_
		3 o p_249301_
		4 o p_251126_
		5 o p_249136_
		6 o p_249601_
	a (Laww$a;)V lambda$updateRegistryTags$3
		0 o p_335204_
	a (Lalc;Ljava/lang/Object;Ljava/lang/Throwable;)V lambda$loadResources$0
		static
		0 o p_323177_
		1 o p_323178_
		2 o p_323179_
	a (Lka;Laww$a;)V updateRegistryTags
		static
		0 o p_206871_
		1 o p_206872_
	a ()Lalf; getFunctionLibrary
	a (Lakq;Ljava/util/Map$Entry;)Lawu; lambda$updateRegistryTags$4
		static
		0 o p_214302_
		1 o p_214303_
	a (Ljava/util/Map$Entry;)Ljava/util/List; lambda$updateRegistryTags$5
		static
		0 o p_214312_
	a (Lalc;Ljava/lang/Object;)Lalc; lambda$loadResources$1
		static
		0 o p_214305_
		1 o p_214306_
	b ()Lalb$b; fullRegistries
	c ()Lczd; getRecipeManager
	d ()Leu; getCommands
	e ()Lale; getAdvancements
	f ()Ljava/util/List; listeners
	g ()V updateRegistryTags
alc$a net/minecraft/server/ReloadableServerResources$ConfigurableRegistryLookup
	a registryAccess
	b missingTagAccessPolicy
	<init> (Lka;)V <init>
		0 o p_324146_
	a (Ljo$b;Ljo$b;)Ljo$b; createDispatchedLookup
		0 o p_324196_
		1 o p_323710_
	a (Lakq;)Ljava/util/Optional; lookup
		0 o p_323818_
	a (Lalc$b;)V missingTagAccessPolicy
		0 o p_324138_
	a ()Ljava/util/stream/Stream; listRegistries
	a (Ljz;)Ljo$b; lambda$lookup$0
		0 o p_324050_
alc$a$1 net/minecraft/server/ReloadableServerResources$ConfigurableRegistryLookup$1
	a val$originalLookup
	b val$originalTagAddingLookup
	c this$0
	<init> (Lalc$a;Ljo$b;Ljo$b;)V <init>
		0 o p_324117_
		1 o p_324412_
		2 o p_323986_
	a ()Ljo$b; parent
alc$b net/minecraft/server/ReloadableServerResources$MissingTagAccessPolicy
	a CREATE_NEW
	b FAIL
	c $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_323575_
		1 o p_324260_
	a ()[Lalc$b; $values
		static
	valueOf (Ljava/lang/String;)Lalc$b; valueOf
		static
		0 o p_323924_
	values ()[Lalc$b; values
		static
ald net/minecraft/server/RunningOnDifferentThreadException
	a RUNNING_ON_DIFFERENT_THREAD
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	fillInStackTrace ()Ljava/lang/Throwable; fillInStackTrace
ale net/minecraft/server/ServerAdvancementManager
	a LOGGER
	b GSON
	c advancements
	d tree
	e registries
	<clinit> ()V <clinit>
		static
	<init> (Ljo$a;)V <init>
		0 o p_323943_
	a ()Lal; tree
	a (Lakr;)Lag; get
		0 o p_301079_
	a (Ljava/util/Map;Laue;Lbnf;)V apply
		0 o p_136034_
		1 o p_136035_
		2 o p_136036_
	a (Lakr;Laf;)V validate
		0 o p_312696_
		1 o p_312110_
	a (Lakp;Lcom/google/common/collect/ImmutableMap$Builder;Lakr;Lcom/google/gson/JsonElement;)V lambda$apply$0
		0 o p_337527_
		1 o p_337528_
		2 o p_337529_
		3 o p_337530_
	a (Ljava/lang/Object;Laue;Lbnf;)V apply
		0 o p_136030_
		1 o p_136031_
		2 o p_136032_
	a (Lakr;Ljava/lang/String;)V lambda$validate$1
		static
		0 o p_344259_
		1 o p_344260_
	b ()Ljava/util/Collection; getAllAdvancements
alf net/minecraft/server/ServerFunctionLibrary
	a TYPE_KEY
	b LOGGER
	c LISTER
	d functions
	e tagsLoader
	f tags
	g functionCompilationLevel
	h dispatcher
	<clinit> ()V <clinit>
		static
	<init> (ILcom/mojang/brigadier/CommandDispatcher;)V <init>
		0 o p_136053_
		1 o p_136054_
	a (Ljava/util/Map$Entry;Lakr;Let;)Lig; lambda$reload$2
		0 o p_305659_
		1 o p_305660_
		2 o p_305661_
	a (Laty$a;Laue;Lbnf;Lbnf;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; reload
		0 o p_136057_
		1 o p_136058_
		2 o p_136059_
		3 o p_136060_
		4 o p_136061_
		5 o p_136062_
	a (Lcom/mojang/datafixers/util/Pair;)V lambda$reload$7
		0 o p_179944_
	a (Ljava/util/concurrent/Executor;Ljava/util/Map;)Ljava/util/concurrent/CompletionStage; lambda$reload$4
		0 o p_248094_
		1 o p_248095_
	a (Lakr;Lcom/google/common/collect/ImmutableMap$Builder;Lig;Ljava/lang/Throwable;)Ljava/lang/Object; lambda$reload$5
		static
		0 o p_179952_
		1 o p_179953_
		2 o p_306152_
		3 o p_179955_
	a (Laue;)Ljava/util/Map; lambda$reload$1
		static
		0 o p_248093_
	a (Lcom/google/common/collect/ImmutableMap$Builder;Lakr;Ljava/util/concurrent/CompletableFuture;)V lambda$reload$6
		static
		0 o p_179940_
		1 o p_179941_
		2 o p_179942_
	a (Ljava/util/Map;Ljava/lang/Void;Ljava/lang/Throwable;)Ljava/util/Map; lambda$reload$3
		static
		0 o p_179948_
		1 o p_179949_
		2 o p_179950_
	a (Lakr;)Ljava/util/Optional; getFunction
		0 o p_136090_
	a ()Ljava/util/Map; getFunctions
	a (Lauc;)Ljava/util/List; readLines
		static
		0 o p_214317_
	b (Laue;)Ljava/util/Map; lambda$reload$0
		0 o p_179957_
	b (Lakr;)Ljava/util/Collection; getTag
		0 o p_214328_
	b ()Ljava/lang/Iterable; getAvailableTags
alg net/minecraft/server/ServerFunctionManager
	a LOGGER
	b TICK_FUNCTION_TAG
	c LOAD_FUNCTION_TAG
	d server
	e ticking
	f postReload
	g library
	<clinit> ()V <clinit>
		static
	<init> (Lnet/minecraft/server/MinecraftServer;Lalf;)V <init>
		0 o p_136110_
		1 o p_136111_
	a (Lig;)Ljava/lang/String; lambda$execute$0
		static
		0 o p_339431_
	a ()Lcom/mojang/brigadier/CommandDispatcher; getDispatcher
	a (Lig;Let;)V execute
		0 o p_305881_
		1 o p_136114_
	a (Lalf;)V replaceLibrary
		0 o p_136121_
	a (Ljava/util/Collection;Lakr;)V executeTagFunctions
		0 o p_136116_
		1 o p_136117_
	a (Lakr;)Ljava/util/Optional; get
		0 o p_136119_
	a (Lii;Let;Lhs;)V lambda$execute$1
		static
		0 o p_309437_
		1 o p_309438_
		2 o p_309439_
	b (Lalf;)V postReload
		0 o p_136126_
	b (Lakr;)Ljava/util/Collection; getTag
		0 o p_214332_
	b ()V tick
	c ()Let; getGameLoopSender
	d ()Ljava/lang/Iterable; getFunctionNames
	e ()Ljava/lang/Iterable; getTagNames
alh net/minecraft/server/ServerInfo
	L ()Ljava/lang/String; getServerVersion
	M ()I getPlayerCount
	N ()I getMaxPlayers
	af ()Ljava/lang/String; getMotd
ali net/minecraft/server/ServerInterface
	O ()[Ljava/lang/String; getPlayerNames
	a ()Lapo; getProperties
	a (Ljava/lang/String;)Ljava/lang/String; runCommand
		0 o p_136143_
	b ()Ljava/lang/String; getServerIp
	d ()I getServerPort
	h ()Ljava/lang/String; getServerName
	s ()Ljava/lang/String; getLevelIdName
	u ()Ljava/lang/String; getPluginNames
alj net/minecraft/server/ServerLinks
	a EMPTY
	b TYPE_STREAM_CODEC
	c UNTRUSTED_LINKS_STREAM_CODEC
	d entries
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o entries
	a (Lalj$b;)Ljava/util/Optional; findKnownType
		0 o p_350409_
	a (Lalj$b;Lalj$a;)Z lambda$findKnownType$2
		static
		0 o p_350681_
		1 o p_350399_
	a (Lalj$b;Lalj$b;)Ljava/lang/Boolean; lambda$findKnownType$0
		static
		0 o p_350749_
		1 o p_350899_
	a ()Z isEmpty
	a (Lwz;)Ljava/lang/Boolean; lambda$findKnownType$1
		static
		0 o p_350339_
	a (Lalj$a;)Lalj$c; lambda$untrust$3
		static
		0 o p_351724_
	b ()Ljava/util/List; untrust
	c ()Ljava/util/List; entries
	equals (Ljava/lang/Object;)Z equals
		0 o p_350714_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
alj$a net/minecraft/server/ServerLinks$Entry
	a type
	b link
	<init> (Lcom/mojang/datafixers/util/Either;Ljava/net/URI;)V <init>
		0 o type
		1 o link
	a (Lwz;Ljava/net/URI;)Lalj$a; custom
		static
		0 o p_350510_
		1 o p_352409_
	a (Lwz;)Lwz; lambda$displayName$0
		static
		0 o p_350340_
	a ()Lwz; displayName
	a (Lalj$b;Ljava/net/URI;)Lalj$a; knownType
		static
		0 o p_350698_
		1 o p_352076_
	b ()Lcom/mojang/datafixers/util/Either; type
	c ()Ljava/net/URI; link
	equals (Ljava/lang/Object;)Z equals
		0 o p_350584_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
alj$b net/minecraft/server/ServerLinks$KnownLinkType
	a BUG_REPORT
	b COMMUNITY_GUIDELINES
	c SUPPORT
	d STATUS
	e FEEDBACK
	f COMMUNITY
	g WEBSITE
	h FORUMS
	i NEWS
	j ANNOUNCEMENTS
	k STREAM_CODEC
	l BY_ID
	m id
	n name
	o $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
		0 o p_350473_
		1 o p_351029_
		2 o p_351034_
		3 o p_350746_
	a ()Lwz; displayName
	a (Lalj$b;)I lambda$static$1
		static
		0 o p_350736_
	a (Ljava/net/URI;)Lalj$a; create
		0 o p_352398_
	b (Lalj$b;)I lambda$static$0
		static
		0 o p_350758_
	b ()[Lalj$b; $values
		static
	valueOf (Ljava/lang/String;)Lalj$b; valueOf
		static
		0 o p_350973_
	values ()[Lalj$b; values
		static
alj$c net/minecraft/server/ServerLinks$UntrustedEntry
	a STREAM_CODEC
	b type
	c link
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/util/Either;Ljava/lang/String;)V <init>
		0 o type
		1 o link
	a ()Lcom/mojang/datafixers/util/Either; type
	b ()Ljava/lang/String; link
	equals (Ljava/lang/Object;)Z equals
		0 o p_352428_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
alk net/minecraft/server/ServerScoreboard
	b server
	c trackedObjectives
	d dirtyListeners
	<init> (Lnet/minecraft/server/MinecraftServer;)V <init>
		0 o p_136197_
	a (Leyf;Lexy;)V onScoreLockChanged
		0 o p_313796_
		1 o p_313806_
	a (Ljava/lang/Runnable;)V addDirtyListener
		0 o p_136208_
	a (Lexy;)V onObjectiveAdded
		0 o p_136202_
	a (Ljava/lang/String;Leyb;)Z addPlayerToTeam
		0 o p_136215_
		1 o p_136216_
	a (Leyf;)V onPlayerRemoved
		0 o p_313870_
	a (Lexx;Lexy;)V setDisplayObjective
		0 o p_294118_
		1 o p_136200_
	a (Leyf;Lexy;Leyd;)V onScoreChanged
		0 o p_313858_
		1 o p_313953_
		2 o p_136206_
	a ()V setDirty
	a (Leyb;)V onTeamAdded
		0 o p_136204_
	a (Lub;Ljo$a;)Leyh; createData
		0 o p_180014_
		1 o p_324580_
	b (Leyf;Lexy;)V onPlayerScoreRemoved
		0 o p_313777_
		1 o p_136213_
	b (Leyb;)V onTeamChanged
		0 o p_136221_
	b (Lexy;)V onObjectiveChanged
		0 o p_136219_
	b ()Leql$a; dataFactory
	b (Ljava/lang/String;Leyb;)V removePlayerFromTeam
		0 o p_136223_
		1 o p_136224_
	c (Lexy;)V onObjectiveRemoved
		0 o p_136226_
	c (Leyb;)V onTeamRemoved
		0 o p_136228_
	d (Lexy;)Ljava/util/List; getStartTrackingPackets
		0 o p_136230_
	e (Lexy;)V startTrackingObjective
		0 o p_136232_
	f (Lexy;)Ljava/util/List; getStopTrackingPackets
		0 o p_136234_
	g (Lexy;)V stopTrackingObjective
		0 o p_136236_
	h ()Leyh; createData
	h (Lexy;)I getObjectiveDisplaySlotCount
		0 o p_136238_
alk$a net/minecraft/server/ServerScoreboard$Method
	a CHANGE
	b REMOVE
	c $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_136244_
		1 o p_136245_
	a ()[Lalk$a; $values
		static
	valueOf (Ljava/lang/String;)Lalk$a; valueOf
		static
		0 o p_136247_
	values ()[Lalk$a; values
		static
all net/minecraft/server/ServerTickRateManager
	g remainingSprintTicks
	h sprintTickStartTime
	i sprintTimeSpend
	j scheduledCurrentSprintTicks
	k previousIsFrozen
	l server
	<init> (Lnet/minecraft/server/MinecraftServer;)V <init>
		0 o p_309004_
	a (ILjava/lang/String;)Lwz; lambda$finishTickSprint$0
		static
		0 o p_309169_
		1 o p_309060_
	a (F)V setTickRate
		0 o p_309003_
	a (Z)V setFrozen
		0 o p_309002_
	a (Laqv;)V updateJoiningPlayer
		0 o p_309205_
	a ()Z isSprinting
	a (I)Z stepGameIfPaused
		0 o p_308975_
	b (I)Z requestGameToSprint
		0 o p_308951_
	b ()Z stopStepping
	c ()Z stopSprinting
	d ()Z checkShouldSprintThisTick
	e ()V endTickWork
	n ()V updateStateToClients
	o ()V updateStepTicks
	p ()V finishTickSprint
alm net/minecraft/server/Services
	a sessionService
	b servicesKeySet
	c profileRepository
	d profileCache
	e USERID_CACHE_FILE
	<init> (Lcom/mojang/authlib/minecraft/MinecraftSessionService;Lcom/mojang/authlib/yggdrasil/ServicesKeySet;Lcom/mojang/authlib/GameProfileRepository;Laun;)V <init>
		0 o sessionService
		1 o servicesKeySet
		2 o profileRepository
		3 o profileCache
	a ()Lazb; profileKeySignatureValidator
	a (Lcom/mojang/authlib/yggdrasil/YggdrasilAuthenticationService;Ljava/io/File;)Lalm; create
		static
		0 o p_214345_
		1 o p_214346_
	b ()Z canValidateProfileKeys
	c ()Lcom/mojang/authlib/minecraft/MinecraftSessionService; sessionService
	d ()Lcom/mojang/authlib/yggdrasil/ServicesKeySet; servicesKeySet
	e ()Lcom/mojang/authlib/GameProfileRepository; profileRepository
	equals (Ljava/lang/Object;)Z equals
		0 o p_214351_
	f ()Laun; profileCache
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aln net/minecraft/server/TickTask
	a tick
	b runnable
	<init> (ILjava/lang/Runnable;)V <init>
		0 o p_136252_
		1 o p_136253_
	a ()I getTick
	run ()V run
alo net/minecraft/server/WorldLoader
	a LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lalo$e;Latu;Ljt;Lalo$b;Lalc;)Ljava/lang/Object; lambda$load$1
		static
		0 o p_335212_
		1 o p_335213_
		2 o p_335214_
		3 o p_335215_
		4 o p_335216_
	a (Laue;Ljt;Lala;Ljava/util/List;)Lka$b; loadLayer
		static
		0 o p_251529_
		1 o p_250737_
		2 o p_250790_
		3 o p_249516_
	a (Latu;Lalc;Ljava/lang/Throwable;)V lambda$load$0
		static
		0 o p_214369_
		1 o p_214370_
		2 o p_214371_
	a (Lalo$c;Lalo$f;Lalo$e;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; load
		static
		0 o p_214363_
		1 o p_214364_
		2 o p_214365_
		3 o p_214366_
		4 o p_214367_
	b (Laue;Ljt;Lala;Ljava/util/List;)Ljt; loadAndReplaceLayer
		static
		0 o p_249913_
		1 o p_252077_
		2 o p_250346_
		3 o p_250589_
alo$a net/minecraft/server/WorldLoader$DataLoadContext
	a resources
	b dataConfiguration
	c datapackWorldgen
	d datapackDimensions
	<init> (Laue;Lddr;Lka$b;Lka$b;)V <init>
		0 o resources
		1 o dataConfiguration
		2 o datapackWorldgen
		3 o datapackDimensions
	a ()Laue; resources
	b ()Lddr; dataConfiguration
	c ()Lka$b; datapackWorldgen
	d ()Lka$b; datapackDimensions
	equals (Ljava/lang/Object;)Z equals
		0 o p_250459_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
alo$b net/minecraft/server/WorldLoader$DataLoadOutput
	a cookie
	b finalDimensions
	<init> (Ljava/lang/Object;Lka$b;)V <init>
		0 o cookie
		1 o finalDimensions
	a ()Ljava/lang/Object; cookie
	b ()Lka$b; finalDimensions
	equals (Ljava/lang/Object;)Z equals
		0 o p_250694_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
alo$c net/minecraft/server/WorldLoader$InitConfig
	a packConfig
	b commandSelection
	c functionCompilationLevel
	<init> (Lalo$d;Leu$a;I)V <init>
		0 o packConfig
		1 o commandSelection
		2 o functionCompilationLevel
	a ()Lalo$d; packConfig
	b ()Leu$a; commandSelection
	c ()I functionCompilationLevel
	equals (Ljava/lang/Object;)Z equals
		0 o p_214389_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
alo$d net/minecraft/server/WorldLoader$PackConfig
	a packRepository
	b initialDataConfig
	c safeMode
	d initMode
	<init> (Latp;Lddr;ZZ)V <init>
		0 o packRepository
		1 o initialDataConfig
		2 o safeMode
		3 o initMode
	a ()Lcom/mojang/datafixers/util/Pair; createResourceManager
	b ()Latp; packRepository
	c ()Lddr; initialDataConfig
	d ()Z safeMode
	e ()Z initMode
	equals (Ljava/lang/Object;)Z equals
		0 o p_214404_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
alo$e net/minecraft/server/WorldLoader$ResultFactory
	create (Latu;Lalc;Ljt;Ljava/lang/Object;)Ljava/lang/Object; create
		0 o p_214408_
		1 o p_214409_
		2 o p_248844_
		3 o p_214411_
alo$f net/minecraft/server/WorldLoader$WorldDataSupplier
	get (Lalo$a;)Lalo$b; get
		0 o p_251042_
alp net/minecraft/server/WorldStem
	a resourceManager
	b dataPackResources
	c registries
	d worldData
	<init> (Latu;Lalc;Ljt;Lerl;)V <init>
		0 o resourceManager
		1 o dataPackResources
		2 o registries
		3 o worldData
	a ()Latu; resourceManager
	b ()Lalc; dataPackResources
	c ()Ljt; registries
	close ()V close
	d ()Lerl; worldData
	equals (Ljava/lang/Object;)Z equals
		0 o p_206923_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
alq net/minecraft/server/advancements/AdvancementVisibilityEvaluator
	a VISIBILITY_DEPTH
	<init> ()V <init>
	a (Laf;Z)Lalq$b; evaluateVisibilityRule
		static
		0 o p_265736_
		1 o p_265426_
	a (Lah;Ljava/util/function/Predicate;Lalq$a;)V evaluateVisibility
		static
		0 o p_301203_
		1 o p_265561_
		2 o p_265381_
	a (Lah;Lit/unimi/dsi/fastutil/Stack;Ljava/util/function/Predicate;Lalq$a;)Z evaluateVisibility
		static
		0 o p_301282_
		1 o p_301009_
		2 o p_265359_
		3 o p_265303_
	a (Lit/unimi/dsi/fastutil/Stack;)Z evaluateVisiblityForUnfinishedNode
		static
		0 o p_265343_
alq$a net/minecraft/server/advancements/AdvancementVisibilityEvaluator$Output
	accept (Lah;Z)V accept
		0 o p_300909_
		1 o p_265580_
alq$b net/minecraft/server/advancements/AdvancementVisibilityEvaluator$VisibilityRule
	a SHOW
	b HIDE
	c NO_CHANGE
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_265740_
		1 o p_265478_
	a ()[Lalq$b; $values
		static
	valueOf (Ljava/lang/String;)Lalq$b; valueOf
		static
		0 o p_265355_
	values ()[Lalq$b; values
		static
alr net/minecraft/server/advancements/package-info
als net/minecraft/server/bossevents/CustomBossEvent
	h id
	i players
	j value
	k max
	<init> (Lakr;Lwz;)V <init>
		0 o p_136261_
		1 o p_136262_
	a ()Lakr; getTextId
	a (I)V setValue
		0 o p_136265_
	a (Ljo$a;)Lub; save
		0 o p_330839_
	a (Laqv;)V addPlayer
		0 o p_136267_
	a (Ljava/util/Collection;)Z setPlayers
		0 o p_136269_
	a (Ljava/util/UUID;)V addOfflinePlayer
		0 o p_136271_
	a (Lub;Lakr;Ljo$a;)Lals; load
		static
		0 o p_136273_
		1 o p_136274_
		2 o p_331359_
	a (Lxw;)Lxw; lambda$getDisplayName$0
		0 o p_329881_
	b (I)V setMax
		0 o p_136279_
	b (Laqv;)V removePlayer
		0 o p_136281_
	b ()V removeAllPlayers
	c ()I getValue
	c (Laqv;)V onPlayerConnect
		0 o p_136284_
	d ()I getMax
	d (Laqv;)V onPlayerDisconnect
		0 o p_136287_
	e ()Lwz; getDisplayName
alt net/minecraft/server/bossevents/CustomBossEvents
	a events
	<init> ()V <init>
	a ()Ljava/util/Collection; getIds
	a (Lakr;Lwz;)Lals; create
		0 o p_136300_
		1 o p_136301_
	a (Lals;)V remove
		0 o p_136303_
	a (Ljo$a;)Lub; save
		0 o p_330783_
	a (Lub;Ljo$a;)V load
		0 o p_136296_
		1 o p_331580_
	a (Laqv;)V onPlayerConnect
		0 o p_136294_
	a (Lakr;)Lals; get
		0 o p_136298_
	b ()Ljava/util/Collection; getEvents
	b (Laqv;)V onPlayerDisconnect
		0 o p_136306_
alu net/minecraft/server/bossevents/package-info
alv net/minecraft/server/chase/ChaseClient
	a LOGGER
	b RECONNECT_INTERVAL_SECONDS
	c serverHost
	d serverPort
	e server
	f wantsToRun
	g socket
	h thread
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILnet/minecraft/server/MinecraftServer;)V <init>
		0 o p_195990_
		1 o p_195991_
		2 o p_195992_
	a (Ljava/lang/String;)V handleMessage
		0 o p_195995_
	a ()V start
	a (Lalv$a;)V lambda$handleTeleport$0
		0 o p_195999_
	a (Ljava/util/Scanner;)V handleTeleport
		0 o p_195997_
	b (Ljava/util/Scanner;)Ljava/util/Optional; parseTarget
		0 o p_196004_
	b (Ljava/lang/String;)V executeCommand
		0 o p_196002_
	b ()V stop
	c (Ljava/lang/String;)V lambda$executeCommand$1
		0 o p_196007_
	c ()V run
alv$a net/minecraft/server/chase/ChaseClient$TeleportTarget
	a level
	b pos
	c rot
	<init> (Lakq;Lexc;Lexb;)V <init>
		0 o level
		1 o pos
		2 o rot
	a ()Lakq; level
	b ()Lexc; pos
	c ()Lexb; rot
	equals (Ljava/lang/Object;)Z equals
		0 o p_196019_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
alw net/minecraft/server/chase/ChaseServer
	a LOGGER
	b serverBindAddress
	c serverPort
	d playerList
	e broadcastIntervalMs
	f wantsToRun
	g serverSocket
	h clientSockets
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILaur;I)V <init>
		0 o p_196032_
		1 o p_196033_
		2 o p_196034_
		3 o p_196035_
	a (Ljava/net/Socket;[B)V lambda$runSender$0
		static
		0 o p_196038_
		1 o p_196039_
	a ()V start
	b ()V stop
	c ()V runSender
	d ()V runAcceptor
	e ()Lalw$a; getPlayerPosition
alw$a net/minecraft/server/chase/ChaseServer$PlayerPosition
	a dimensionName
	b x
	c y
	d z
	e yRot
	f xRot
	<init> (Ljava/lang/String;DDDFF)V <init>
		0 o dimensionName
		1 o x
		2 o y
		3 o z
		4 o yRot
		5 o xRot
	a ()Ljava/lang/String; dimensionName
	b ()D x
	c ()D y
	d ()D z
	e ()F yRot
	equals (Ljava/lang/Object;)Z equals
		0 o p_196063_
	f ()F xRot
	g ()Ljava/lang/String; format
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
alx net/minecraft/server/chase/package-info
aly net/minecraft/server/commands/AdvancementCommands
	a ERROR_NO_ACTION_PERFORMED
	b ERROR_CRITERION_NOT_FOUND
	c SUGGEST_ADVANCEMENTS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lah;Ljava/util/List;)V addChildren
		static
		0 o p_300871_
		1 o p_136332_
	a (Lcom/mojang/brigadier/context/CommandContext;Lag;Laly$b;)Ljava/util/List; getAdvancements
		static
		0 o p_300960_
		1 o p_301220_
		2 o p_136335_
	a (Let;Ljava/util/Collection;Laly$a;Ljava/util/Collection;)I perform
		static
		0 o p_136320_
		1 o p_136321_
		2 o p_136322_
		3 o p_136323_
	a (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$12
		static
		0 o p_300746_
		1 o p_300747_
	a (Let;)Z lambda$register$3
		static
		0 o p_136318_
	a (Laly$a;Ljava/util/Collection;Ljava/util/Collection;)Lwz; lambda$perform$21
		static
		0 o p_288287_
		1 o p_288288_
		2 o p_288289_
	a (Laly$a;Ljava/lang/String;Lag;Ljava/util/Collection;)Lwz; lambda$performCriterion$23
		static
		0 o p_300750_
		1 o p_300751_
		2 o p_300752_
		3 o p_300753_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_136311_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_311534_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_351729_
		1 o p_351730_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$17
		static
		0 o p_136313_
	a (Let;Ljava/util/Collection;Laly$a;Lag;Ljava/lang/String;)I performCriterion
		static
		0 o p_136325_
		1 o p_136326_
		2 o p_136327_
		3 o p_301324_
		4 o p_136329_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$16
		static
		0 o p_300764_
	b (Laly$a;Ljava/util/Collection;Ljava/util/Collection;)Lwz; lambda$perform$20
		static
		0 o p_351734_
		1 o p_351735_
		2 o p_351736_
	b (Laly$a;Ljava/lang/String;Lag;Ljava/util/Collection;)Lwz; lambda$performCriterion$22
		static
		0 o p_351725_
		1 o p_351726_
		2 o p_351727_
		3 o p_351728_
	b (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$5
		static
		0 o p_300739_
		1 o p_300740_
	c (Laly$a;Ljava/util/Collection;Ljava/util/Collection;)Lwz; lambda$perform$19
		static
		0 o p_300761_
		1 o p_300762_
		2 o p_300763_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$15
		static
		0 o p_300738_
	c (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$2
		static
		0 o p_136344_
		1 o p_136345_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$14
		static
		0 o p_300758_
	d (Laly$a;Ljava/util/Collection;Ljava/util/Collection;)Lwz; lambda$perform$18
		static
		0 o p_351731_
		1 o p_351732_
		2 o p_351733_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$13
		static
		0 o p_300737_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11
		static
		0 o p_300745_
	g (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10
		static
		0 o p_136353_
	h (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9
		static
		0 o p_300741_
	i (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8
		static
		0 o p_300749_
	j (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7
		static
		0 o p_300760_
	k (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_300748_
	l (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_300759_
aly$a net/minecraft/server/commands/AdvancementCommands$Action
	a GRANT
	b REVOKE
	c key
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_136370_
		1 o p_136371_
		2 o p_136372_
	a (Laqv;Lag;Ljava/lang/String;)Z performCriterion
		0 o p_136382_
		1 o p_301120_
		2 o p_301262_
	a (Laqv;Lag;)Z perform
		0 o p_136384_
		1 o p_301251_
	a (Laqv;Ljava/lang/Iterable;)I perform
		0 o p_136380_
		1 o p_136381_
	a ()Ljava/lang/String; getKey
	b ()[Laly$a; $values
		static
	valueOf (Ljava/lang/String;)Laly$a; valueOf
		static
		0 o p_136388_
	values ()[Laly$a; values
		static
aly$a$1 net/minecraft/server/commands/AdvancementCommands$Action$1
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_136391_
		1 o p_136392_
		2 o p_136393_
	a (Laqv;Lag;Ljava/lang/String;)Z performCriterion
		0 o p_136398_
		1 o p_301300_
		2 o p_136400_
	a (Laqv;Lag;)Z perform
		0 o p_136395_
		1 o p_301029_
aly$a$2 net/minecraft/server/commands/AdvancementCommands$Action$2
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_136402_
		1 o p_136403_
		2 o p_136404_
	a (Laqv;Lag;Ljava/lang/String;)Z performCriterion
		0 o p_136409_
		1 o p_301094_
		2 o p_136411_
	a (Laqv;Lag;)Z perform
		0 o p_136406_
		1 o p_301273_
aly$b net/minecraft/server/commands/AdvancementCommands$Mode
	a ONLY
	b THROUGH
	c FROM
	d UNTIL
	e EVERYTHING
	f parents
	g children
	h $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IZZ)V <init>
		0 o p_136422_
		1 o p_136423_
		2 o p_136424_
		3 o p_136425_
	a ()[Laly$b; $values
		static
	valueOf (Ljava/lang/String;)Laly$b; valueOf
		static
		0 o p_136431_
	values ()[Laly$b; values
		static
alz net/minecraft/server/commands/AttributeCommand
	a ERROR_NOT_LIVING_ENTITY
	b ERROR_NO_SUCH_ATTRIBUTE
	c ERROR_NO_SUCH_MODIFIER
	d ERROR_MODIFIER_ALREADY_PRESENT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Let;Lbsr;Ljm;Lakr;DLbuu$a;)I addModifier
		static
		0 o p_136470_
		1 o p_136471_
		2 o p_251636_
		3 o p_350414_
		4 o p_136475_
		5 o p_136476_
	a (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$3
		static
		0 o p_304187_
		1 o p_304188_
		2 o p_304189_
	a (Ljm;Lbsr;D)Lwz; lambda$setAttributeBase$19
		static
		0 o p_288299_
		1 o p_288300_
		2 o p_288301_
	a (Let;Lbsr;Ljm;D)I getAttributeValue
		static
		0 o p_251776_
		1 o p_249647_
		2 o p_250986_
		3 o p_251395_
	a (Ljm;)Lwz; getAttributeDescription
		static
		0 o p_250602_
	a (Let;Lbsr;Ljm;Lakr;)I removeModifier
		static
		0 o p_136459_
		1 o p_136460_
		2 o p_250830_
		3 o p_350686_
	a (Lcom/mojang/brigadier/CommandDispatcher;Lep;)V register
		static
		0 o p_251026_
		1 o p_250936_
	a (Lbsr;)Lbtn; getLivingEntity
		static
		0 o p_136440_
	a (Lakr;Ljm;Lbsr;D)Lwz; lambda$getAttributeModifier$18
		static
		0 o p_349931_
		1 o p_349932_
		2 o p_349933_
		3 o p_349934_
	a (Let;)Z lambda$register$4
		static
		0 o p_212441_
	a (Lakr;Ljm;Lbsr;)Lwz; lambda$removeModifier$21
		static
		0 o p_349935_
		1 o p_349936_
		2 o p_349937_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304174_
	a (Let;Lbsr;Ljm;Lakr;D)I getAttributeModifier
		static
		0 o p_136464_
		1 o p_136465_
		2 o p_250680_
		3 o p_350277_
		4 o p_136468_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304185_
		1 o p_304186_
	a (Lbsr;Ljm;)Lbus; getAttributeInstance
		static
		0 o p_252177_
		1 o p_249942_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$15
		static
		0 o p_349939_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$14
		static
		0 o p_349941_
	b (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2
		static
		0 o p_304182_
		1 o p_304183_
		2 o p_304184_
	b (Let;Lbsr;Ljm;D)I getAttributeBase
		static
		0 o p_248780_
		1 o p_251083_
		2 o p_250388_
		3 o p_250194_
	b (Lakr;Ljm;Lbsr;)Lwz; lambda$addModifier$20
		static
		0 o p_349942_
		1 o p_349943_
		2 o p_349944_
	b (Ljm;Lbsr;D)Lwz; lambda$getAttributeBase$17
		static
		0 o p_288306_
		1 o p_288307_
		2 o p_288308_
	b (Lbsr;Ljm;)Lbtn; getEntityWithAttribute
		static
		0 o p_252105_
		1 o p_248921_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$13
		static
		0 o p_349938_
	c (Ljm;Lbsr;D)Lwz; lambda$getAttributeValue$16
		static
		0 o p_288296_
		1 o p_288297_
		2 o p_288298_
	c (Let;Lbsr;Ljm;D)I setAttributeBase
		static
		0 o p_248556_
		1 o p_248620_
		2 o p_249456_
		3 o p_252212_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$12
		static
		0 o p_349945_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11
		static
		0 o p_349930_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10
		static
		0 o p_349940_
	g (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9
		static
		0 o p_248106_
	h (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8
		static
		0 o p_248112_
	i (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7
		static
		0 o p_248102_
	j (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_248104_
	k (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_248109_
am net/minecraft/advancements/AdvancementType
	a TASK
	b CHALLENGE
	c GOAL
	d CODEC
	e name
	f chatColor
	g displayName
	h $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Ln;)V <init>
		0 o p_312787_
		1 o p_311985_
		2 o p_312210_
		3 o p_312089_
	a ()Ln; getChatColor
	a (Lag;Laqv;)Lxn; createAnnouncement
		0 o p_311791_
		1 o p_312517_
	b ()Lwz; getDisplayName
	c ()Ljava/lang/String; getSerializedName
	d ()[Lam; $values
		static
	valueOf (Ljava/lang/String;)Lam; valueOf
		static
		0 o p_312884_
	values ()[Lam; values
		static
ama net/minecraft/server/commands/BanIpCommands
	a ERROR_INVALID_IP
	b ERROR_ALREADY_BANNED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/List;)Lwz; lambda$banIp$4
		static
		0 o p_288309_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_136528_
	a (Ljava/lang/String;Laup;)Lwz; lambda$banIp$3
		static
		0 o p_288310_
		1 o p_288311_
	a (Let;)Z lambda$register$0
		static
		0 o p_136532_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_136530_
	a (Let;Ljava/lang/String;Lwz;)I banIpOrName
		static
		0 o p_136534_
		1 o p_136535_
		2 o p_136536_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_136538_
	b (Let;Ljava/lang/String;Lwz;)I banIp
		static
		0 o p_136540_
		1 o p_136541_
		2 o p_136542_
amb net/minecraft/server/commands/BanListCommands
	<init> ()V <init>
	a (Laum;)Lwz; lambda$showList$6
		static
		0 o p_288312_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_136544_
	a (Let;)Z lambda$register$0
		static
		0 o p_136548_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_136546_
	a (Let;Ljava/util/Collection;)I showList
		static
		0 o p_136550_
		1 o p_136551_
	a ()Lwz; lambda$showList$4
		static
	a (Ljava/util/Collection;)Lwz; lambda$showList$5
		static
		0 o p_288313_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_136553_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_136555_
amc net/minecraft/server/commands/BanPlayerCommands
	a ERROR_ALREADY_BANNED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_136559_
	a (Lcom/mojang/authlib/GameProfile;Lauz;)Lwz; lambda$banPlayers$3
		static
		0 o p_293761_
		1 o p_293762_
	a (Let;Ljava/util/Collection;Lwz;)I banPlayers
		static
		0 o p_136565_
		1 o p_136566_
		2 o p_136567_
	a (Let;)Z lambda$register$0
		static
		0 o p_136563_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_136561_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_136569_
amd net/minecraft/server/commands/BossBarCommands
	a SUGGEST_BOSS_BAR
	b ERROR_ALREADY_EXISTS
	c ERROR_DOESNT_EXIST
	d ERROR_NO_PLAYER_CHANGE
	e ERROR_NO_NAME_CHANGE
	f ERROR_NO_COLOR_CHANGE
	g ERROR_NO_STYLE_CHANGE
	h ERROR_NO_VALUE_CHANGE
	i ERROR_NO_MAX_CHANGE
	j ERROR_ALREADY_HIDDEN
	k ERROR_ALREADY_VISIBLE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Let;Lals;Lwz;)I setName
		static
		0 o p_136615_
		1 o p_136616_
		2 o p_136617_
	a (Lals;Ljava/util/Collection;)Lwz; lambda$setPlayers$43
		static
		0 o p_288321_
		1 o p_288322_
	a (Let;Lals;Lbqh$b;)I setStyle
		static
		0 o p_136607_
		1 o p_136608_
		2 o p_136609_
	a (Let;Lals;Z)I setVisible
		static
		0 o p_136619_
		1 o p_136620_
		2 o p_136621_
	a (Let;Lakr;Lwz;)I createBar
		static
		0 o p_136592_
		1 o p_136593_
		2 o p_136594_
	a (Let;)I listBars
		static
		0 o p_136590_
	a (Let;Lals;I)I setValue
		static
		0 o p_136599_
		1 o p_136600_
		2 o p_136601_
	a (Let;Lals;)I getValue
		static
		0 o p_136596_
		1 o p_136597_
	a (Lcom/mojang/brigadier/CommandDispatcher;Lep;)V register
		static
		0 o p_136583_
		1 o p_323939_
	a (Let;Lals;Lbqh$a;)I setColor
		static
		0 o p_136603_
		1 o p_136604_
		2 o p_136605_
	a (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$2
		static
		0 o p_136587_
		1 o p_136588_
	a (Ljava/util/Collection;)Lwz; lambda$listBars$45
		static
		0 o p_288316_
	a (Lcom/mojang/brigadier/context/CommandContext;)Lals; getBossBar
		static
		0 o p_136585_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304190_
	a (Lals;I)Lwz; lambda$setMax$38
		static
		0 o p_288332_
		1 o p_288333_
	a ()Lwz; lambda$listBars$44
		static
	a (Let;Lals;Ljava/util/Collection;)I setPlayers
		static
		0 o p_136611_
		1 o p_136612_
		2 o p_136613_
	a (Lals;)Lwz; lambda$removeBar$47
		static
		0 o p_288323_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$28
		static
		0 o p_136625_
	b (Let;Lals;I)I setMax
		static
		0 o p_136632_
		1 o p_136633_
		2 o p_136634_
	b (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304191_
	b (Let;Lals;)I getMax
		static
		0 o p_136629_
		1 o p_136630_
	b (Let;)Z lambda$register$3
		static
		0 o p_136627_
	b (Lals;)Lwz; lambda$createBar$46
		static
		0 o p_288320_
	b (Lals;I)Lwz; lambda$setValue$37
		static
		0 o p_288328_
		1 o p_288329_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$27
		static
		0 o p_136638_
	c (Let;Lals;)I getVisible
		static
		0 o p_136640_
		1 o p_136641_
	c (Lals;)Lwz; lambda$setPlayers$42
		static
		0 o p_288336_
	d (Lals;)Lwz; lambda$setName$41
		static
		0 o p_288334_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$26
		static
		0 o p_136643_
	d (Let;Lals;)I getPlayers
		static
		0 o p_136645_
		1 o p_136646_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$25
		static
		0 o p_136648_
	e (Lals;)Lwz; lambda$setStyle$40
		static
		0 o p_288324_
	e (Let;Lals;)I removeBar
		static
		0 o p_136650_
		1 o p_136651_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$24
		static
		0 o p_136653_
	f (Lals;)Lwz; lambda$setColor$39
		static
		0 o p_288319_
	g (Lals;)Lwz; lambda$setVisible$36
		static
		0 o p_288318_
	g (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$23
		static
		0 o p_136655_
	h (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$22
		static
		0 o p_136657_
	h (Lals;)Lwz; lambda$setVisible$35
		static
		0 o p_288325_
	i (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$21
		static
		0 o p_136659_
	i (Lals;)Lwz; lambda$getPlayers$34
		static
		0 o p_329885_
	j (Lals;)Lwz; lambda$getPlayers$33
		static
		0 o p_288335_
	j (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$20
		static
		0 o p_136661_
	k (Lals;)Lwz; lambda$getVisible$32
		static
		0 o p_288331_
	k (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$19
		static
		0 o p_136663_
	l (Lals;)Lwz; lambda$getVisible$31
		static
		0 o p_288317_
	l (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$18
		static
		0 o p_136665_
	m (Lals;)Lwz; lambda$getMax$30
		static
		0 o p_288326_
	m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$17
		static
		0 o p_136667_
	n (Lals;)Lwz; lambda$getValue$29
		static
		0 o p_288330_
	n (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$16
		static
		0 o p_136669_
	o (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$15
		static
		0 o p_136671_
	p (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$14
		static
		0 o p_136673_
	q (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$13
		static
		0 o p_136675_
	r (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$12
		static
		0 o p_136677_
	s (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11
		static
		0 o p_136679_
	t (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10
		static
		0 o p_136681_
	u (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9
		static
		0 o p_136683_
	v (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8
		static
		0 o p_136685_
	w (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7
		static
		0 o p_136687_
	x (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_136689_
	y (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_136691_
	z (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_136693_
ame net/minecraft/server/commands/ChaseCommand
	a DIMENSION_NAMES
	b LOGGER
	c DEFAULT_CONNECT_HOST
	d DEFAULT_BIND_ADDRESS
	e DEFAULT_PORT
	f BROADCAST_INTERVAL_MS
	g chaseServer
	h chaseClient
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_196078_
	a (Let;)I stop
		static
		0 o p_196082_
	a (Ljava/lang/String;I)Lwz; lambda$follow$10
		static
		0 o p_288338_
		1 o p_288339_
	a ()Lwz; lambda$stop$8
		static
	a (I)Lwz; lambda$lead$9
		static
		0 o p_288337_
	a (Let;Ljava/lang/String;I)I lead
		static
		0 o p_196084_
		1 o p_196085_
		2 o p_196086_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_196080_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_196088_
	b (Let;Ljava/lang/String;I)I follow
		static
		0 o p_196092_
		1 o p_196093_
		2 o p_196094_
	b ()Lwz; lambda$stop$7
		static
	b (Let;)Z alreadyRunning
		static
		0 o p_196090_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_196096_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_196098_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_196100_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_196102_
	g (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_196104_
amf net/minecraft/server/commands/ClearInventoryCommands
	a ERROR_SINGLE
	b ERROR_MULTIPLE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Let;Ljava/util/Collection;Ljava/util/function/Predicate;I)I clearInventory
		static
		0 o p_136706_
		1 o p_136707_
		2 o p_136708_
		3 o p_136709_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304192_
	a (Lcom/mojang/brigadier/CommandDispatcher;Lep;)V register
		static
		0 o p_214421_
		1 o p_214422_
	a (ILjava/util/Collection;)Lwz; lambda$clearInventory$12
		static
		0 o p_288346_
		1 o p_288347_
	a (Let;)Z lambda$register$2
		static
		0 o p_136704_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8
		static
		0 o p_323185_
	a (Lcuq;)Z lambda$register$5
		static
		0 o p_180027_
	a (Let;Ljava/util/Collection;Ljava/util/function/Predicate;)I clearUnlimited
		static
		0 o p_332708_
		1 o p_332807_
		2 o p_332684_
	b (ILjava/util/Collection;)Lwz; lambda$clearInventory$11
		static
		0 o p_351737_
		1 o p_351738_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7
		static
		0 o p_332567_
	b (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304193_
	b (Lcuq;)Z lambda$register$3
		static
		0 o p_180029_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_332566_
	c (ILjava/util/Collection;)Lwz; lambda$clearInventory$10
		static
		0 o p_288342_
		1 o p_288343_
	d (ILjava/util/Collection;)Lwz; lambda$clearInventory$9
		static
		0 o p_351739_
		1 o p_351740_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_332568_
amg net/minecraft/server/commands/CloneCommands
	a FILTER_AIR
	b ERROR_OVERLAP
	c ERROR_AREA_TOO_LARGE
	d ERROR_FAILED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lep;Lamg$c;)Lcom/mojang/brigadier/builder/ArgumentBuilder; beginEndDestinationAndModeSuffix
		static
		0 o p_265681_
		1 o p_265514_
	a (Lcom/mojang/brigadier/CommandDispatcher;Lep;)V register
		static
		0 o p_214424_
		1 o p_214425_
	a (I)Lwz; lambda$clone$23
		static
		0 o p_288348_
	a (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/function/Predicate; lambda$destinationAndModeSuffix$18
		static
		0 o p_264745_
	a (Let;)Z lambda$register$2
		static
		0 o p_136734_
	a (Lamg$c;Lcom/mojang/brigadier/context/CommandContext;)Lamg$d; lambda$destinationAndModeSuffix$9
		static
		0 o p_264767_
		1 o p_264768_
	a (Lamg$c;Lamg$c;Lamg$c;Lamg$c;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; wrapWithCloneMode
		static
		0 o p_265374_
		1 o p_265134_
		2 o p_265546_
		3 o p_265798_
		4 o p_265069_
	a (Lamg$c;Lamg$c;Lamg$c;Lcom/mojang/brigadier/context/CommandContext;)I lambda$destinationAndModeSuffix$19
		static
		0 o p_264730_
		1 o p_264731_
		2 o p_264732_
		3 o p_264733_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304194_
		1 o p_304195_
	a (Let;Lamg$d;Lamg$d;Lamg$d;Ljava/util/function/Predicate;Lamg$e;)I clone
		static
		0 o p_265047_
		1 o p_265232_
		2 o p_265188_
		3 o p_265594_
		4 o p_265585_
		5 o p_265530_
	a (Lamg$c;Lamg$c;Lamg$c;Lamg$c;Lcom/mojang/brigadier/context/CommandContext;)I lambda$wrapWithCloneMode$22
		static
		0 o p_264746_
		1 o p_264747_
		2 o p_264748_
		3 o p_264749_
		4 o p_264750_
	a (Ldtg;)Z lambda$destinationAndModeSuffix$14
		static
		0 o p_180039_
	a (Lep;Lamg$c;Lamg$c;)Lcom/mojang/brigadier/builder/ArgumentBuilder; destinationAndModeSuffix
		static
		0 o p_265238_
		1 o p_265621_
		2 o p_265296_
	a (Lcom/mojang/brigadier/context/CommandContext;Laqu;Ljava/lang/String;)Lamg$d; getLoadedDimensionAndPosition
		static
		0 o p_265513_
		1 o p_265183_
		2 o p_265511_
	b (Lamg$c;Lamg$c;Lamg$c;Lamg$c;Lcom/mojang/brigadier/context/CommandContext;)I lambda$wrapWithCloneMode$21
		static
		0 o p_264762_
		1 o p_264763_
		2 o p_264764_
		3 o p_264765_
		4 o p_264766_
	b (Lamg$c;Lamg$c;Lamg$c;Lcom/mojang/brigadier/context/CommandContext;)I lambda$destinationAndModeSuffix$17
		static
		0 o p_264739_
		1 o p_264740_
		2 o p_264741_
		3 o p_264742_
	b (Ldtg;)Z lambda$destinationAndModeSuffix$12
		static
		0 o p_180041_
	b (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/function/Predicate; lambda$destinationAndModeSuffix$16
		static
		0 o p_264744_
	b (Lamg$c;Lcom/mojang/brigadier/context/CommandContext;)Lamg$d; lambda$destinationAndModeSuffix$8
		static
		0 o p_264734_
		1 o p_264735_
	c (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/function/Predicate; lambda$destinationAndModeSuffix$13
		static
		0 o p_264738_
	c (Lamg$c;Lcom/mojang/brigadier/context/CommandContext;)Lamg$d; lambda$destinationAndModeSuffix$7
		static
		0 o p_264736_
		1 o p_264737_
	c (Lamg$c;Lamg$c;Lamg$c;Lamg$c;Lcom/mojang/brigadier/context/CommandContext;)I lambda$wrapWithCloneMode$20
		static
		0 o p_264769_
		1 o p_264770_
		2 o p_264771_
		3 o p_264772_
		4 o p_264773_
	c (Lamg$c;Lamg$c;Lamg$c;Lcom/mojang/brigadier/context/CommandContext;)I lambda$destinationAndModeSuffix$15
		static
		0 o p_264752_
		1 o p_264753_
		2 o p_264754_
		3 o p_264755_
	c (Ldtg;)Z lambda$destinationAndModeSuffix$10
		static
		0 o p_180033_
	d (Lamg$c;Lamg$c;Lamg$c;Lcom/mojang/brigadier/context/CommandContext;)I lambda$destinationAndModeSuffix$11
		static
		0 o p_264758_
		1 o p_264759_
		2 o p_264760_
		3 o p_264761_
	d (Ldtg;)Z lambda$static$1
		static
		0 o p_284652_
	d (Lcom/mojang/brigadier/context/CommandContext;)Laqu; lambda$beginEndDestinationAndModeSuffix$6
		static
		0 o p_264756_
	e (Lcom/mojang/brigadier/context/CommandContext;)Laqu; lambda$beginEndDestinationAndModeSuffix$5
		static
		0 o p_264751_
	f (Lcom/mojang/brigadier/context/CommandContext;)Laqu; lambda$register$4
		static
		0 o p_264743_
	g (Lcom/mojang/brigadier/context/CommandContext;)Laqu; lambda$register$3
		static
		0 o p_264757_
amg$a net/minecraft/server/commands/CloneCommands$CloneBlockEntityInfo
	a tag
	b components
	<init> (Lub;Lkm;)V <init>
		0 o tag
		1 o components
	a ()Lub; tag
	b ()Lkm; components
	equals (Ljava/lang/Object;)Z equals
		0 o p_338510_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
amg$b net/minecraft/server/commands/CloneCommands$CloneBlockInfo
	a pos
	b state
	c blockEntityInfo
	<init> (Ljd;Ldtc;Lamg$a;)V <init>
		0 o pos
		1 o state
		2 o blockEntityInfo
	a ()Ljd; pos
	b ()Ldtc; state
	c ()Lamg$a; blockEntityInfo
	equals (Ljava/lang/Object;)Z equals
		0 o p_338578_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
amg$c net/minecraft/server/commands/CloneCommands$CommandFunction
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_265571_
amg$d net/minecraft/server/commands/CloneCommands$DimensionAndPosition
	a dimension
	b position
	<init> (Laqu;Ljd;)V <init>
		0 o dimension
		1 o position
	a ()Laqu; dimension
	b ()Ljd; position
	equals (Ljava/lang/Object;)Z equals
		0 o p_265759_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
amg$e net/minecraft/server/commands/CloneCommands$Mode
	a FORCE
	b MOVE
	c NORMAL
	d canOverlap
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IZ)V <init>
		0 o p_136793_
		1 o p_136794_
		2 o p_136795_
	a ()Z canOverlap
	b ()[Lamg$e; $values
		static
	valueOf (Ljava/lang/String;)Lamg$e; valueOf
		static
		0 o p_136798_
	values ()[Lamg$e; values
		static
amh net/minecraft/server/commands/DamageCommand
	a ERROR_INVULNERABLE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;Lep;)V register
		static
		0 o p_270226_
		1 o p_270136_
	a (Let;)Z lambda$register$0
		static
		0 o p_270872_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_270848_
	a (Let;Lbsr;FLbrk;)I damage
		static
		0 o p_270409_
		1 o p_270496_
		2 o p_270836_
		3 o p_270727_
	a (FLbsr;)Lwz; lambda$damage$6
		static
		0 o p_288349_
		1 o p_288350_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_270329_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_270444_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_270840_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_340655_
ami net/minecraft/server/commands/DataPackCommand
	a ERROR_UNKNOWN_PACK
	b ERROR_PACK_ALREADY_ENABLED
	c ERROR_PACK_ALREADY_DISABLED
	d ERROR_CANNOT_DISABLE_FEATURE
	e ERROR_PACK_FEATURES_NOT_ENABLED
	f SELECTED_PACKS
	g UNSELECTED_PACKS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Latm;)Lwz; lambda$listEnabledPacks$30
		static
		0 o p_136807_
	a (Ljava/util/Collection;Ljava/lang/String;)Z lambda$static$7
		static
		0 o p_136835_
		1 o p_250072_
	a (Let;)I listPacks
		static
		0 o p_136824_
	a (Ljava/util/List;)Lwz; lambda$listAvailablePacks$28
		static
		0 o p_288352_
	a (Lcpl;Latm;)Z lambda$static$6
		static
		0 o p_248115_
		1 o p_248116_
	a (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$8
		static
		0 o p_248113_
		1 o p_248114_
	a (Ljava/util/Collection;)Lwz; lambda$listEnabledPacks$31
		static
		0 o p_288355_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Latm;)V lambda$register$14
		static
		0 o p_180045_
		1 o p_180046_
		2 o p_180047_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_136809_
	a (Let;Latm;)I disablePack
		static
		0 o p_136826_
		1 o p_136827_
	a (Ljava/util/List;Latm;)V lambda$register$17
		static
		0 o p_180052_
		1 o p_180053_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$3
		static
		0 o p_333496_
	a ()Lwz; lambda$listEnabledPacks$29
		static
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Z)Latm; getPack
		static
		0 o p_136816_
		1 o p_136817_
		2 o p_136818_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$4
		static
		0 o p_304197_
		1 o p_304198_
	a (Let;Latm;Lami$a;)I enablePack
		static
		0 o p_136829_
		1 o p_136830_
		2 o p_136831_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$22
		static
		0 o p_136811_
	a (Ljava/util/Collection;Lcpl;Latm;)Z lambda$listAvailablePacks$25
		static
		0 o p_248119_
		1 o p_248120_
		2 o p_248121_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$21
		static
		0 o p_136846_
	b ()Lwz; lambda$listAvailablePacks$26
		static
	b (Let;)I listAvailablePacks
		static
		0 o p_136855_
	b (Latm;)Lwz; lambda$listAvailablePacks$27
		static
		0 o p_136844_
	b (Ljava/util/List;Latm;)V lambda$register$10
		static
		0 o p_180059_
		1 o p_180060_
	b (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Latm;)V lambda$register$12
		static
		0 o p_180055_
		1 o p_180056_
		2 o p_180057_
	b (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2
		static
		0 o p_304200_
	b (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$5
		static
		0 o p_136848_
		1 o p_136849_
	c (Let;)I listEnabledPacks
		static
		0 o p_136866_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$20
		static
		0 o p_136864_
	c (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304199_
	c (Latm;)Lwz; lambda$disablePack$24
		static
		0 o p_288353_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$19
		static
		0 o p_136870_
	d (Let;)Z lambda$register$9
		static
		0 o p_136872_
	d (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304196_
	d (Latm;)Lwz; lambda$enablePack$23
		static
		0 o p_288354_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$18
		static
		0 o p_136882_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$16
		static
		0 o p_136874_
	g (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$15
		static
		0 o p_136878_
	h (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$13
		static
		0 o p_136880_
	i (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11
		static
		0 o p_136876_
ami$a net/minecraft/server/commands/DataPackCommand$Inserter
	apply (Ljava/util/List;Latm;)V apply
		0 o p_136884_
		1 o p_136885_
amj net/minecraft/server/commands/DeOpCommands
	a ERROR_NOT_OP
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_136889_
	a (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$1
		static
		0 o p_136893_
		1 o p_136894_
	a (Let;)Z lambda$register$0
		static
		0 o p_136896_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_136891_
	a (Let;Ljava/util/Collection;)I deopPlayers
		static
		0 o p_136898_
		1 o p_136899_
	a (Ljava/util/Collection;)Lwz; lambda$deopPlayers$3
		static
		0 o p_288356_
amk net/minecraft/server/commands/DebugCommand
	a LOGGER
	b ERROR_NOT_RUNNING
	c ERROR_ALREADY_RUNNING
	d NO_RECURSIVE_TRACES
	e NO_RETURN_RUN
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (DLbne;D)Lwz; lambda$stop$5
		static
		0 o p_288363_
		1 o p_288364_
		2 o p_288365_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_136906_
	a (Let;)I start
		static
		0 o p_136910_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_136918_
	a ()Lwz; lambda$start$4
		static
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_180069_
	b (Let;)I stop
		static
		0 o p_136916_
	c (Let;)Z lambda$register$3
		static
		0 o p_180071_
	d (Let;)Z lambda$register$0
		static
		0 o p_180073_
amk$a net/minecraft/server/commands/DebugCommand$TraceCustomExecutor
	<init> ()V <init>
	a (Let;Lcom/mojang/brigadier/context/ContextChain;Lhn;Lht;)V runGuarded
		0 o p_309716_
		1 o p_306169_
		2 o p_309697_
		3 o p_306283_
	a (Ljava/util/Collection;Let;ILjava/lang/String;Lhs;Lhu;)V lambda$runGuarded$2
		static
		0 o p_305835_
		1 o p_306337_
		2 o p_305799_
		3 o p_305816_
		4 o p_305943_
		5 o p_309635_
	a (ILjava/util/Collection;Ljava/lang/String;)Lwz; lambda$runGuarded$1
		static
		0 o p_306101_
		1 o p_305812_
		2 o p_306189_
	b (ILjava/util/Collection;Ljava/lang/String;)Lwz; lambda$runGuarded$0
		static
		0 o p_305956_
		1 o p_305904_
		2 o p_305789_
	b (Lev;Lcom/mojang/brigadier/context/ContextChain;Lhn;Lht;)V runGuarded
		0 o p_309657_
		1 o p_306049_
		2 o p_309687_
		3 o p_306192_
amk$a$1 net/minecraft/server/commands/DebugCommand$TraceCustomExecutor$1
	a val$output
	b val$function
	<init> (Lamk$a;Lii;Leq;ZLjava/io/PrintWriter;Lig;)V <init>
		0 o p_306135_
		1 o p_305893_
		2 o p_309667_
		3 o p_309586_
		4 o p_306228_
		5 o p_305772_
	a (Let;Lhs;Lhu;)V execute
		0 o p_309660_
		1 o p_309654_
		2 o p_309674_
	a (Lev;Lhs;Lhu;)V execute
		0 o p_309592_
		1 o p_306086_
		2 o p_309629_
	execute (Ljava/lang/Object;Lhs;Lhu;)V execute
		0 o p_306179_
		1 o p_306215_
		2 o p_309651_
amk$b net/minecraft/server/commands/DebugCommand$Tracer
	b INDENT_OFFSET
	c output
	d lastIndent
	e waitingForResult
	<init> (Ljava/io/PrintWriter;)V <init>
		0 o p_180079_
	M_ ()Z shouldInformAdmins
	a (Lwz;)V sendSystemMessage
		0 o p_214427_
	a (Ljava/lang/String;)V onError
		0 o p_180101_
	a (ILjava/lang/String;)V onCommand
		0 o p_180084_
		1 o p_180085_
	a (I)V indentAndSave
		0 o p_180082_
	a (ILakr;I)V onCall
		0 o p_180091_
		1 o p_180092_
		2 o p_180093_
	a (ILjava/lang/String;I)V onReturn
		0 o p_180087_
		1 o p_180088_
		2 o p_180089_
	b (I)V printIndent
		0 o p_180098_
	close ()V close
	e ()V newLine
	k_ ()Z acceptsSuccess
	l_ ()Z alwaysAccepts
	w_ ()Z acceptsFailure
aml net/minecraft/server/commands/DebugConfigCommand
	<init> ()V <init>
	a (Let;Ljava/util/UUID;)I unconfig
		static
		0 o p_294216_
		1 o p_296468_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_294998_
	a (Let;Laqv;)I config
		static
		0 o p_295666_
		1 o p_294477_
	a (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$2
		static
		0 o p_295936_
		1 o p_294731_
	a (Let;)Z lambda$register$0
		static
		0 o p_295607_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_294910_
	a (Lnet/minecraft/server/MinecraftServer;)Ljava/lang/Iterable; getUuidsInConfig
		static
		0 o p_294210_
	a (Lcom/mojang/authlib/GameProfile;)Lwz; lambda$config$4
		static
		0 o p_339432_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_294114_
amm net/minecraft/server/commands/DebugMobSpawningCommand
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_180111_
	a (Let;)Z lambda$register$0
		static
		0 o p_180113_
	a (Lbtq;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_180108_
		1 o p_180109_
	a (Let;Lbtq;Ljd;)I spawnMobs
		static
		0 o p_180115_
		1 o p_180116_
		2 o p_180117_
amn net/minecraft/server/commands/DebugPathCommand
	a ERROR_NOT_MOB
	b ERROR_NO_PATH
	c ERROR_NOT_COMPLETE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_180124_
	a (Let;)Z lambda$register$0
		static
		0 o p_180128_
	a (Let;Ljd;)I fillBlocks
		static
		0 o p_180130_
		1 o p_180131_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_180126_
	a ()Lwz; lambda$fillBlocks$2
		static
amo net/minecraft/server/commands/DefaultGameModeCommands
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_136927_
	a (Ldct;)Lwz; lambda$setMode$2
		static
		0 o p_288366_
	a (Let;)Z lambda$register$0
		static
		0 o p_136929_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_258227_
	a (Let;Ldct;)I setMode
		static
		0 o p_136931_
		1 o p_136932_
amp net/minecraft/server/commands/DifficultyCommand
	a ERROR_ALREADY_DIFFICULT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_136939_
	a (Let;)Z lambda$register$2
		static
		0 o p_136943_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304204_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_340656_
	a (Lbqo;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_136936_
		1 o p_136937_
	a (Let;Lbqo;)I setDifficulty
		static
		0 o p_136945_
		1 o p_136946_
	a (Lbqo;)Lwz; lambda$setDifficulty$5
		static
		0 o p_288369_
	b (Lbqo;)Lwz; lambda$register$3
		static
		0 o p_288368_
amq net/minecraft/server/commands/EffectCommands
	a ERROR_GIVE_FAILED
	b ERROR_CLEAR_EVERYTHING_FAILED
	c ERROR_CLEAR_SPECIFIC_FAILED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbrx;Ljava/util/Collection;I)Lwz; lambda$giveEffect$12
		static
		0 o p_288370_
		1 o p_288371_
		2 o p_288372_
	a (Let;Ljava/util/Collection;Ljm;)I clearEffect
		static
		0 o p_250069_
		1 o p_248561_
		2 o p_249198_
	a (Lbrx;Ljava/util/Collection;)Lwz; lambda$clearEffect$16
		static
		0 o p_288380_
		1 o p_288381_
	a (Lcom/mojang/brigadier/CommandDispatcher;Lep;)V register
		static
		0 o p_136954_
		1 o p_251610_
	a (Let;)Z lambda$register$0
		static
		0 o p_136958_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10
		static
		0 o p_267909_
	a (Let;Ljava/util/Collection;)I clearEffects
		static
		0 o p_136960_
		1 o p_136961_
	a (Let;Ljava/util/Collection;Ljm;Ljava/lang/Integer;IZ)I giveEffect
		static
		0 o p_250553_
		1 o p_250411_
		2 o p_249495_
		3 o p_249652_
		4 o p_251498_
		5 o p_249944_
	a (Ljava/util/Collection;)Lwz; lambda$clearEffects$14
		static
		0 o p_288373_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9
		static
		0 o p_267908_
	b (Lbrx;Ljava/util/Collection;)Lwz; lambda$clearEffect$15
		static
		0 o p_288377_
		1 o p_288378_
	b (Ljava/util/Collection;)Lwz; lambda$clearEffects$13
		static
		0 o p_288379_
	b (Lbrx;Ljava/util/Collection;I)Lwz; lambda$giveEffect$11
		static
		0 o p_288374_
		1 o p_288375_
		2 o p_288376_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8
		static
		0 o p_267907_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7
		static
		0 o p_248125_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_248123_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_248124_
	g (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_248127_
	h (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_248126_
	i (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_136982_
	j (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_136984_
amr net/minecraft/server/commands/EmoteCommands
	<init> ()V <init>
	a (Lcom/mojang/brigadier/context/CommandContext;Lxp;)V lambda$register$0
		static
		0 o p_248128_
		1 o p_248129_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_136986_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_248130_
ams net/minecraft/server/commands/EnchantCommand
	a ERROR_NOT_LIVING_ENTITY
	b ERROR_NO_ITEM
	c ERROR_INCOMPATIBLE
	d ERROR_LEVEL_TOO_HIGH
	e ERROR_NOTHING_HAPPENED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Let;Ljava/util/Collection;Ljm;I)I enchant
		static
		0 o p_249815_
		1 o p_248848_
		2 o p_251252_
		3 o p_249941_
	a (Ljm;ILjava/util/Collection;)Lwz; lambda$enchant$8
		static
		0 o p_344261_
		1 o p_344262_
		2 o p_344263_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2
		static
		0 o p_304206_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$3
		static
		0 o p_304208_
		1 o p_304209_
	a (Lcom/mojang/brigadier/CommandDispatcher;Lep;)V register
		static
		0 o p_251241_
		1 o p_251038_
	a (Let;)Z lambda$register$4
		static
		0 o p_137013_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_248132_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_248131_
	b (Ljm;ILjava/util/Collection;)Lwz; lambda$enchant$7
		static
		0 o p_344264_
		1 o p_344265_
		2 o p_344266_
	b (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304207_
	c (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304205_
amt net/minecraft/server/commands/ExecuteCommand
	a ERROR_FUNCTION_CONDITION_INSTANTATION_FAILURE
	b MAX_TEST_AREA
	c ERROR_AREA_TOO_LARGE
	d ERROR_CONDITIONAL_FAILED
	e ERROR_CONDITIONAL_FAILED_COUNT
	f SUGGEST_PREDICATE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	A (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$register$6
		static
		0 o p_137299_
	a (II)Z lambda$addConditionals$50
		static
		0 o p_313483_
		1 o p_313484_
	a (Let;Ljm;)Z checkCustomPredicate
		static
		0 o p_137105_
		1 o p_335673_
	a (Lcom/mojang/brigadier/context/CommandContext;I)Luy; lambda$wrapStores$32
		static
		0 o p_180164_
		1 o p_180165_
	a (Laqu;Ljd;Ljd;Ljd;Z)Ljava/util/OptionalInt; checkRegions
		static
		0 o p_137037_
		1 o p_137038_
		2 o p_137039_
		3 o p_137040_
		4 o p_137041_
	a (Lcom/mojang/brigadier/context/CommandContext;Lamt$e;)Z checkScore
		static
		0 o p_137065_
		1 o p_313900_
	a (Lapg;ZLfl$g;Ljava/util/function/IntFunction;ZI)V lambda$storeData$37
		static
		0 o p_263263_
		1 o p_263264_
		2 o p_263265_
		3 o p_263266_
		4 o p_137154_
		5 o p_137155_
	a (Lcom/mojang/brigadier/tree/LiteralCommandNode;Laph$c;ZLcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$wrapStores$34
		static
		0 o p_137098_
		1 o p_137099_
		2 o p_137100_
		3 o p_137101_
	a (ZZLcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$addIfBlocksConditional$70
		static
		0 o p_137178_
		1 o p_137179_
		2 o p_137180_
	a (Let;Lapg;Lfl$g;Ljava/util/function/IntFunction;Z)Let; storeData
		static
		0 o p_137118_
		1 o p_137119_
		2 o p_137120_
		3 o p_137121_
		4 o p_137122_
	a (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;ZLep;)Lcom/mojang/brigadier/builder/ArgumentBuilder; addConditionals
		static
		0 o p_214438_
		1 o p_214439_
		2 o p_214440_
		3 o p_214441_
	a (Lapg;Lfl$g;)I checkMatchingData
		static
		0 o p_137146_
		1 o p_137147_
	a (Laph$c;Lcom/mojang/brigadier/context/CommandContext;)I lambda$addConditionals$61
		static
		0 o p_180151_
		1 o p_180152_
	a (Ljava/util/Collection;Leyg;Lexy;ZZI)V lambda$storeValue$35
		static
		0 o p_137132_
		1 o p_137133_
		2 o p_137134_
		3 o p_137135_
		4 o p_137137_
		5 o p_137138_
	a (Lev;Ljava/util/List;Ljava/util/function/Function;Ljava/util/function/IntPredicate;Lcom/mojang/brigadier/context/ContextChain;Lub;Lht;Lamt$a;Lhn;)V scheduleFunctionConditionsAndTest
		static
		0 o p_309624_
		1 o p_306057_
		2 o p_306045_
		3 o p_306343_
		4 o p_306308_
		5 o p_306076_
		6 o p_306202_
		7 o p_305836_
		8 o p_309703_
	a (Lcom/mojang/brigadier/CommandDispatcher;Lep;)V register
		static
		0 o p_214435_
		1 o p_214436_
	a (Ljava/util/function/Function;)Lcom/mojang/brigadier/RedirectModifier; expandOneToOneEntityRelation
		static
		0 o p_265114_
	a (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$3
		static
		0 o p_335218_
		1 o p_335219_
	a (Let;)Z lambda$register$5
		static
		0 o p_137103_
	a (Let;Ljava/util/Collection;Lexy;Z)Let; storeValue
		static
		0 o p_137108_
		1 o p_137109_
		2 o p_137110_
		3 o p_137111_
	a (Lcom/mojang/brigadier/context/CommandContext;Z)I checkIfRegions
		static
		0 o p_137068_
		1 o p_137069_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304210_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2
		static
		0 o p_305676_
		1 o p_305677_
	a (Ljava/util/function/Function;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$expandOneToManyEntityRelation$79
		static
		0 o p_264779_
		1 o p_264780_
	a (Lcom/mojang/brigadier/context/CommandContext;ZZ)Ljava/util/Collection; expect
		static
		0 o p_137071_
		1 o p_137072_
		2 o p_137073_
	a (ZLamt$b;)Lcom/mojang/brigadier/Command; createNumericConditionalHandler
		static
		0 o p_137167_
		1 o p_137168_
	a (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/ArgumentBuilder;ZZ)Lcom/mojang/brigadier/builder/ArgumentBuilder; addIfBlocksConditional
		static
		0 o p_137080_
		1 o p_137081_
		2 o p_137082_
		3 o p_137083_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$addConditionals$59
		static
		0 o p_332572_
	a (Let;Lals;ZZ)Let; storeValue
		static
		0 o p_137113_
		1 o p_137114_
		2 o p_137115_
		3 o p_137116_
	a (ZLaph$c;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$addConditionals$60
		static
		0 o p_180173_
		1 o p_180174_
		2 o p_180175_
	a (Ljava/util/List;Lev;Lht;)V lambda$scheduleFunctionConditionsAndTest$89
		static
		0 o p_309454_
		1 o p_309455_
		2 o p_309456_
	a (Lbsr;)Ljava/util/stream/Stream; lambda$createRelationOperations$87
		static
		0 o p_264777_
	a (ZZLals;ZI)V lambda$storeValue$36
		static
		0 o p_137182_
		1 o p_137183_
		2 o p_137184_
		3 o p_137186_
		4 o p_137187_
	a (Lcom/mojang/brigadier/context/CommandContext;Ldh$d;)Z checkScore
		static
		0 o p_137059_
		1 o p_137060_
	a (Laqu;Ljd;)Z isChunkLoaded
		static
		0 o p_265261_
		1 o p_265260_
	a (Let;Ljd;Lcrr;Ljava/util/function/Predicate;)I countItems
		static
		0 o p_332730_
		1 o p_332679_
		2 o p_332656_
		3 o p_332801_
	a (ZLcom/mojang/brigadier/context/CommandContext;)I lambda$addIfBlocksConditional$72
		static
		0 o p_137164_
		1 o p_137165_
	a (ZLamt$c;Lcom/mojang/brigadier/context/CommandContext;)I lambda$addConditional$69
		static
		0 o p_288394_
		1 o p_288395_
		2 o p_288396_
	a (Lcom/mojang/brigadier/tree/CommandNode;ZLaph$c;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$addConditionals$62
		static
		0 o p_137089_
		1 o p_137090_
		2 o p_137091_
		3 o p_137092_
	a (Let;Lbsr;)Ljava/util/List; lambda$expandOneToOneEntityRelation$76
		static
		0 o p_264774_
		1 o p_264775_
	a (Lcom/mojang/brigadier/tree/LiteralCommandNode;Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;Z)Lcom/mojang/brigadier/builder/ArgumentBuilder; wrapStores
		static
		0 o p_137094_
		1 o p_137095_
		2 o p_137096_
	a (Laph$c;ZLcom/mojang/brigadier/context/CommandContext;)Let; lambda$wrapStores$33
		static
		0 o p_180154_
		1 o p_180155_
		2 o p_180156_
	a (Let;Ljm$c;)Let; spawnEntityAndRedirect
		static
		0 o p_270320_
		1 o p_270344_
	a (Ljava/util/function/IntPredicate;Ljava/util/List;Lev;ZI)V lambda$scheduleFunctionConditionsAndTest$88
		static
		0 o p_305688_
		1 o p_305689_
		2 o p_305690_
		3 o p_309685_
		4 o p_305691_
	a (Ljava/util/OptionalInt;)Lwz; lambda$checkIfRegions$73
		static
		0 o p_288389_
	a (Lamt$b;Lcom/mojang/brigadier/context/CommandContext;)I lambda$createNumericConditionalHandler$66
		static
		0 o p_288392_
		1 o p_288393_
	a (I)Lwz; lambda$createNumericConditionalHandler$63
		static
		0 o p_288388_
	a (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/ArgumentBuilder;ZLamt$c;)Lcom/mojang/brigadier/builder/ArgumentBuilder; addConditional
		static
		0 o p_137075_
		1 o p_137076_
		2 o p_137077_
		3 o p_137078_
	a (Ljava/lang/Iterable;Lcrr;Ljava/util/function/Predicate;)I countItems
		static
		0 o p_332642_
		1 o p_332729_
		2 o p_332803_
	a ()Lwz; lambda$checkUnlessRegions$74
		static
	a (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; createRelationOperations
		static
		0 o p_265189_
		1 o p_265783_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$addConditionals$57
		static
		0 o p_332569_
	b (Laph$c;ZLcom/mojang/brigadier/context/CommandContext;)Let; lambda$wrapStores$31
		static
		0 o p_180177_
		1 o p_180178_
		2 o p_180179_
	b (Lcom/mojang/brigadier/context/CommandContext;Z)I checkUnlessRegions
		static
		0 o p_137194_
		1 o p_137195_
	b (ZLcom/mojang/brigadier/context/CommandContext;)I lambda$addIfBlocksConditional$71
		static
		0 o p_137209_
		1 o p_137210_
	b ()Lwz; lambda$addConditional$68
		static
	b (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304211_
		1 o p_304212_
	b (Lbsr;)Ljava/util/Optional; lambda$createRelationOperations$86
		static
		0 o p_266631_
	b (ZLamt$c;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$addConditional$67
		static
		0 o p_137212_
		1 o p_137213_
		2 o p_137214_
	b (Ljava/util/function/Function;)Lcom/mojang/brigadier/RedirectModifier; expandOneToManyEntityRelation
		static
		0 o p_265496_
	b (Lcom/mojang/brigadier/context/CommandContext;I)Luy; lambda$wrapStores$30
		static
		0 o p_180181_
		1 o p_180182_
	b (Let;)Z lambda$register$4
		static
		0 o p_137197_
	b (Lamt$b;Lcom/mojang/brigadier/context/CommandContext;)I lambda$createNumericConditionalHandler$64
		static
		0 o p_288390_
		1 o p_288391_
	b (II)Z lambda$addConditionals$48
		static
		0 o p_313487_
		1 o p_313488_
	b (Ljava/util/function/Function;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$expandOneToOneEntityRelation$77
		static
		0 o p_264785_
		1 o p_264786_
	c ()Lwz; lambda$createNumericConditionalHandler$65
		static
	c (Lcom/mojang/brigadier/context/CommandContext;Z)Ljava/util/OptionalInt; checkRegions
		static
		0 o p_137221_
		1 o p_137222_
	c (II)Z lambda$addConditionals$46
		static
		0 o p_313473_
		1 o p_313474_
	c (ZLcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$addConditionals$58
		static
		0 o p_332570_
		1 o p_332571_
	c (Laph$c;ZLcom/mojang/brigadier/context/CommandContext;)Let; lambda$wrapStores$29
		static
		0 o p_180187_
		1 o p_180188_
		2 o p_180189_
	c (Lcom/mojang/brigadier/context/CommandContext;I)Luy; lambda$wrapStores$28
		static
		0 o p_180191_
		1 o p_180192_
	c (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$55
		static
		0 o p_335217_
	c (Lbsr;)Ljava/util/Optional; lambda$createRelationOperations$85
		static
		0 o p_274815_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$addConditionals$54
		static
		0 o p_137189_
	d (II)Z lambda$addConditionals$44
		static
		0 o p_313478_
		1 o p_313479_
	d (Lcom/mojang/brigadier/context/CommandContext;I)Luy; lambda$wrapStores$26
		static
		0 o p_180201_
		1 o p_180202_
	d (Laph$c;ZLcom/mojang/brigadier/context/CommandContext;)Let; lambda$wrapStores$27
		static
		0 o p_180197_
		1 o p_180198_
		2 o p_180199_
	d (Lbsr;)Ljava/util/Optional; lambda$createRelationOperations$84
		static
		0 o p_264776_
	d (ZLcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$addConditionals$56
		static
		0 o p_332573_
		1 o p_332574_
	e (Lcom/mojang/brigadier/context/CommandContext;I)Luy; lambda$wrapStores$24
		static
		0 o p_180211_
		1 o p_180212_
	e (Laph$c;ZLcom/mojang/brigadier/context/CommandContext;)Let; lambda$wrapStores$25
		static
		0 o p_180207_
		1 o p_180208_
		2 o p_180209_
	e (ZLcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$addConditionals$53
		static
		0 o p_137231_
		1 o p_137232_
	e (Lbsr;)Ljava/util/Optional; lambda$createRelationOperations$83
		static
		0 o p_272388_
	e (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$52
		static
		0 o p_137216_
	e (II)Z lambda$addConditionals$42
		static
		0 o p_313485_
		1 o p_313486_
	f (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$51
		static
		0 o p_313480_
	f (ZLcom/mojang/brigadier/context/CommandContext;)Let; lambda$wrapStores$21
		static
		0 o p_137246_
		1 o p_137247_
	f (Lbsr;)Ljava/util/Optional; lambda$createRelationOperations$82
		static
		0 o p_272389_
	f (Laph$c;ZLcom/mojang/brigadier/context/CommandContext;)Let; lambda$wrapStores$23
		static
		0 o p_180214_
		1 o p_180215_
		2 o p_180216_
	f (Lcom/mojang/brigadier/context/CommandContext;I)Luy; lambda$wrapStores$22
		static
		0 o p_180218_
		1 o p_180219_
	g (ZLcom/mojang/brigadier/context/CommandContext;)Let; lambda$wrapStores$20
		static
		0 o p_137258_
		1 o p_137259_
	g (Lbsr;)Ljava/util/Optional; lambda$createRelationOperations$81
		static
		0 o p_353021_
	g (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$49
		static
		0 o p_313475_
	h (Lbsr;)Ljava/util/Optional; lambda$createRelationOperations$80
		static
		0 o p_269758_
	h (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$47
		static
		0 o p_313482_
	h (ZLcom/mojang/brigadier/context/CommandContext;)Let; lambda$wrapStores$19
		static
		0 o p_137270_
		1 o p_137271_
	i (Lbsr;)Z lambda$expandOneToManyEntityRelation$78
		static
		0 o p_264784_
	i (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$45
		static
		0 o p_313476_
	j (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$43
		static
		0 o p_313481_
	j (Lbsr;)Z lambda$expandOneToOneEntityRelation$75
		static
		0 o p_264783_
	k (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$41
		static
		0 o p_264789_
	l (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$40
		static
		0 o p_269757_
	m (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$39
		static
		0 o p_313477_
	n (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$38
		static
		0 o p_137277_
	o (Lcom/mojang/brigadier/context/CommandContext;)Let; lambda$register$18
		static
		0 o p_269759_
	p (Lcom/mojang/brigadier/context/CommandContext;)Let; lambda$register$17
		static
		0 o p_137279_
	q (Lcom/mojang/brigadier/context/CommandContext;)Let; lambda$register$16
		static
		0 o p_137281_
	r (Lcom/mojang/brigadier/context/CommandContext;)Let; lambda$register$15
		static
		0 o p_137283_
	s (Lcom/mojang/brigadier/context/CommandContext;)Let; lambda$register$14
		static
		0 o p_137285_
	t (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$register$13
		static
		0 o p_137287_
	u (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$register$12
		static
		0 o p_137289_
	v (Lcom/mojang/brigadier/context/CommandContext;)Let; lambda$register$11
		static
		0 o p_137291_
	w (Lcom/mojang/brigadier/context/CommandContext;)Let; lambda$register$10
		static
		0 o p_274814_
	x (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$register$9
		static
		0 o p_137293_
	y (Lcom/mojang/brigadier/context/CommandContext;)Let; lambda$register$8
		static
		0 o p_137295_
	z (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$register$7
		static
		0 o p_284653_
amt$a net/minecraft/server/commands/ExecuteCommand$CommandGetter
	get (Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object; get
		0 o p_306207_
amt$b net/minecraft/server/commands/ExecuteCommand$CommandNumericPredicate
	test (Lcom/mojang/brigadier/context/CommandContext;)I test
		0 o p_137301_
amt$c net/minecraft/server/commands/ExecuteCommand$CommandPredicate
	test (Lcom/mojang/brigadier/context/CommandContext;)Z test
		0 o p_137303_
amt$d net/minecraft/server/commands/ExecuteCommand$ExecuteIfFunctionCustomModifier
	a check
	<init> (Z)V <init>
		0 o p_305979_
	a (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$apply$2
		static
		0 o p_305997_
	a (Let;Ljava/util/List;Lcom/mojang/brigadier/context/ContextChain;Lhn;Lht;)V apply
		0 o p_309582_
		1 o p_309642_
		2 o p_309682_
		3 o p_309694_
		4 o p_309646_
	a (Ljava/lang/Object;Ljava/util/List;Lcom/mojang/brigadier/context/ContextChain;Lhn;Lht;)V apply
		0 o p_309641_
		1 o p_305940_
		2 o p_306278_
		3 o p_309598_
		4 o p_306240_
	a (I)Z lambda$new$1
		static
		0 o p_306070_
	b (I)Z lambda$new$0
		static
		0 o p_305777_
amt$e net/minecraft/server/commands/ExecuteCommand$IntBiPredicate
	test (II)Z test
		0 o p_313938_
		1 o p_313809_
amu net/minecraft/server/commands/ExperienceCommand
	a ERROR_SET_POINTS_INVALID
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Let;Laqv;Lamu$a;)I queryExperience
		static
		0 o p_137313_
		1 o p_137314_
		2 o p_137315_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_137307_
	a (Let;Ljava/util/Collection;ILamu$a;)I addExperience
		static
		0 o p_137317_
		1 o p_137318_
		2 o p_137319_
		3 o p_137320_
	a (Lamu$a;ILjava/util/Collection;)Lwz; lambda$setExperience$14
		static
		0 o p_288400_
		1 o p_288401_
		2 o p_288402_
	a (Lamu$a;Laqv;I)Lwz; lambda$queryExperience$10
		static
		0 o p_351748_
		1 o p_351749_
		2 o p_351750_
	a (Let;)Z lambda$register$9
		static
		0 o p_137311_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8
		static
		0 o p_137309_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7
		static
		0 o p_137322_
	b (Let;)Z lambda$register$0
		static
		0 o p_137324_
	b (Let;Ljava/util/Collection;ILamu$a;)I setExperience
		static
		0 o p_137326_
		1 o p_137327_
		2 o p_137328_
		3 o p_137329_
	b (Lamu$a;ILjava/util/Collection;)Lwz; lambda$setExperience$13
		static
		0 o p_351742_
		1 o p_351743_
		2 o p_351744_
	c (Lamu$a;ILjava/util/Collection;)Lwz; lambda$addExperience$12
		static
		0 o p_288406_
		1 o p_288407_
		2 o p_288408_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_137331_
	d (Lamu$a;ILjava/util/Collection;)Lwz; lambda$addExperience$11
		static
		0 o p_351745_
		1 o p_351746_
		2 o p_351747_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_137333_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_137335_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_137337_
	g (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_137339_
	h (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_137341_
amu$a net/minecraft/server/commands/ExperienceCommand$Type
	a POINTS
	b LEVELS
	c add
	d set
	e name
	f query
	g $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Ljava/util/function/BiConsumer;Ljava/util/function/BiPredicate;Ljava/util/function/ToIntFunction;)V <init>
		0 o p_137351_
		1 o p_137352_
		2 o p_137353_
		3 o p_137354_
		4 o p_137355_
		5 o p_137356_
	a (Laqv;)I lambda$static$3
		static
		0 o p_287335_
	a (Laqv;Ljava/lang/Integer;)Z lambda$static$2
		static
		0 o p_137360_
		1 o p_137361_
	a ()[Lamu$a; $values
		static
	b (Laqv;)I lambda$static$1
		static
		0 o p_352689_
	b (Laqv;Ljava/lang/Integer;)Z lambda$static$0
		static
		0 o p_352687_
		1 o p_352688_
	valueOf (Ljava/lang/String;)Lamu$a; valueOf
		static
		0 o p_137370_
	values ()[Lamu$a; values
		static
amv net/minecraft/server/commands/FillBiomeCommand
	a ERROR_NOT_LOADED
	b ERROR_VOLUME_TOO_LARGE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljm;)Z lambda$fill$6
		static
		0 o p_262543_
	a (I)I quantize
		static
		0 o p_261998_
	a (Laqu;Ljd;Ljd;Ljm;)Lcom/mojang/datafixers/util/Either; fill
		static
		0 o p_313898_
		1 o p_313859_
		2 o p_313868_
		3 o p_313728_
	a (Ljava/util/function/Supplier;)V lambda$fill$7
		static
		0 o p_313489_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304216_
		1 o p_304217_
	a (Lcom/mojang/brigadier/CommandDispatcher;Lep;)V register
		static
		0 o p_261867_
		1 o p_262155_
	a (Let;Ljd;Ljd;Ljm$c;Ljava/util/function/Predicate;)I fill
		static
		0 o p_262664_
		1 o p_262651_
		2 o p_262678_
		3 o p_262612_
		4 o p_262697_
	a (Ljd;)Ljd; quantize
		static
		0 o p_262148_
	a (Lorg/apache/commons/lang3/mutable/MutableInt;Lduy;Lejj;Ljm;Ljava/util/function/Predicate;)Lddz; makeResolver
		static
		0 o p_262615_
		1 o p_262698_
		2 o p_262622_
		3 o p_262705_
		4 o p_262695_
	a (Laqu;Ljd;Ljd;Ljm;Ljava/util/function/Predicate;Ljava/util/function/Consumer;)Lcom/mojang/datafixers/util/Either; fill
		static
		0 o p_313779_
		1 o p_313726_
		2 o p_313895_
		3 o p_313905_
		4 o p_313945_
		5 o p_313787_
	a (Let;Ljava/util/function/Supplier;)V lambda$fill$9
		static
		0 o p_313490_
		1 o p_313491_
	a (Let;)Z lambda$register$1
		static
		0 o p_261890_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_262544_
	a (Lduy;Lejj;Ljava/util/function/Predicate;Lorg/apache/commons/lang3/mutable/MutableInt;Ljm;IIILdef$f;)Ljm; lambda$makeResolver$5
		static
		0 o p_262545_
		1 o p_262546_
		2 o p_262547_
		3 o p_262548_
		4 o p_262549_
		5 o p_262550_
		6 o p_262551_
		7 o p_262552_
		8 o p_262553_
	a (Lorg/apache/commons/lang3/mutable/MutableInt;Lejj;)Lwz; lambda$fill$8
		static
		0 o p_288415_
		1 o p_288416_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_262554_
	b (Ljm;)Z lambda$register$2
		static
		0 o p_313492_
amw net/minecraft/server/commands/FillCommand
	a ERROR_AREA_TOO_LARGE
	b HOLLOW_CORE
	c ERROR_FAILED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Let;Lejj;Lgk;Lamw$a;Ljava/util/function/Predicate;)I fillBlocks
		static
		0 o p_137386_
		1 o p_137387_
		2 o p_137388_
		3 o p_137389_
		4 o p_137390_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304218_
		1 o p_304219_
	a (Lcom/mojang/brigadier/CommandDispatcher;Lep;)V register
		static
		0 o p_214443_
		1 o p_214444_
	a (I)Lwz; lambda$fillBlocks$10
		static
		0 o p_288417_
	a (Ldtg;)Z lambda$register$5
		static
		0 o p_180225_
	a (Let;)Z lambda$register$1
		static
		0 o p_137384_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9
		static
		0 o p_137382_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8
		static
		0 o p_137395_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7
		static
		0 o p_137397_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_137399_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_137401_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_137403_
	g (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_137405_
amw$a net/minecraft/server/commands/FillCommand$Mode
	a REPLACE
	b OUTLINE
	c HOLLOW
	d DESTROY
	e filter
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILaoh$a;)V <init>
		0 o p_137414_
		1 o p_137415_
		2 o p_137416_
	a (Lejj;Ljd;Lgk;Laqu;)Lgk; lambda$static$3
		static
		0 o p_137418_
		1 o p_137419_
		2 o p_137420_
		3 o p_137421_
	a ()[Lamw$a; $values
		static
	b (Lejj;Ljd;Lgk;Laqu;)Lgk; lambda$static$2
		static
		0 o p_137423_
		1 o p_137424_
		2 o p_137425_
		3 o p_137426_
	c (Lejj;Ljd;Lgk;Laqu;)Lgk; lambda$static$1
		static
		0 o p_137428_
		1 o p_137429_
		2 o p_137430_
		3 o p_137431_
	d (Lejj;Ljd;Lgk;Laqu;)Lgk; lambda$static$0
		static
		0 o p_137433_
		1 o p_137434_
		2 o p_137435_
		3 o p_137436_
	valueOf (Ljava/lang/String;)Lamw$a; valueOf
		static
		0 o p_137438_
	values ()[Lamw$a; values
		static
amx net/minecraft/server/commands/ForceLoadCommand
	a MAX_CHUNK_LIMIT
	b ERROR_TOO_MANY_CHUNKS
	c ERROR_NOT_TICKING
	d ERROR_ALL_ADDED
	e ERROR_NONE_REMOVED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_137677_
	a (Lakq;)Lwz; lambda$removeAll$14
		static
		0 o p_304239_
	a (Let;)I listForceLoad
		static
		0 o p_137681_
	a (Laqu;J)V lambda$removeAll$13
		static
		0 o p_137674_
		1 o p_137675_
	a (Let;Laqi;Laqi;Z)I changeForceLoad
		static
		0 o p_137686_
		1 o p_137687_
		2 o p_137688_
		3 o p_137689_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304235_
		1 o p_304236_
	a (Ldcd;Lakq;)Lwz; lambda$queryForceLoad$10
		static
		0 o p_304230_
		1 o p_304231_
	a (Let;Laqi;)I queryForceLoad
		static
		0 o p_137683_
		1 o p_137684_
	a (Lakq;Ljava/lang/String;)Lwz; lambda$listForceLoad$11
		static
		0 o p_304223_
		1 o p_304224_
	a (ZLdcd;Lakq;)Lwz; lambda$changeForceLoad$15
		static
		0 o p_304220_
		1 o p_304221_
		2 o p_304222_
	a (ILakq;Ljava/lang/String;)Lwz; lambda$listForceLoad$12
		static
		0 o p_304232_
		1 o p_304233_
		2 o p_304234_
	a (ZILakq;Ldcd;Ldcd;)Lwz; lambda$changeForceLoad$16
		static
		0 o p_340657_
		1 o p_340658_
		2 o p_340659_
		3 o p_340660_
		4 o p_340661_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9
		static
		0 o p_137679_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8
		static
		0 o p_137694_
	b (Let;)I removeAll
		static
		0 o p_137696_
	b (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304237_
		1 o p_304238_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7
		static
		0 o p_137701_
	c (Let;)Z lambda$register$2
		static
		0 o p_137703_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_137705_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_137707_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_137709_
	g (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_137711_
amy net/minecraft/server/commands/FunctionCommand
	a ERROR_FUNCTION_INSTANTATION_FAILURE
	b SUGGEST_FUNCTION
	c ERROR_ARGUMENT_NOT_COMPOUND
	d ERROR_NO_FUNCTIONS
	e FULL_CONTEXT_CALLBACKS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lamy$b;Lev;Lakr;Leq;ZI)V lambda$decorateOutputIfNeeded$6
		static
		0 o p_315909_
		1 o p_315910_
		2 o p_315911_
		3 o p_315912_
		4 o p_315913_
		5 o p_315914_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_137715_
	a (Lfl$g;Lapg;)Lub; getArgumentTag
		static
		0 o p_295114_
		1 o p_296132_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_305708_
	a (Lub;Lht;Lcom/mojang/brigadier/CommandDispatcher;Lev;Lig;Lakr;Leq;Z)V instantiateAndQueueFunctions
		static
		0 o p_309636_
		1 o p_309536_
		2 o p_309639_
		3 o p_309605_
		4 o p_309610_
		5 o p_309719_
		6 o p_309544_
		7 o p_309542_
	a (Let;)Let; modifySenderForExecution
		static
		0 o p_305783_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2
		static
		0 o p_305709_
		1 o p_305710_
	a (Laph$c;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$register$4
		static
		0 o p_305701_
		1 o p_305702_
	a (Ljava/util/Collection;Lub;Lev;Lev;Lht;Lamy$b;Lhn;)V queueFunctions
		static
		0 o p_305938_
		1 o p_306214_
		2 o p_306048_
		3 o p_305876_
		4 o p_305902_
		5 o p_306230_
		6 o p_309589_
	a (Lev;Lamy$b;Lakr;Leq;)Leq; decorateOutputIfNeeded
		static
		0 o p_309706_
		1 o p_309672_
		2 o p_309690_
		3 o p_309608_
	a (Lamy$a;Leq;Lhs;Lhu;)V lambda$queueFunctionsNoReturn$8
		static
		0 o p_309469_
		1 o p_309470_
		2 o p_309471_
		3 o p_309472_
	a (Lamy$a;ZI)V lambda$queueFunctionsNoReturn$7
		static
		0 o p_309466_
		1 o p_309467_
		2 o p_309468_
	a (Ljava/util/Collection;Lub;Lev;Lev;Lht;Lamy$b;)V queueFunctionsAsReturn
		static
		0 o p_309534_
		1 o p_309696_
		2 o p_309655_
		3 o p_309547_
		4 o p_309663_
		5 o p_309585_
	a (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$3
		static
		0 o p_137719_
		1 o p_137720_
	b (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304240_
	b (Let;)Z lambda$register$5
		static
		0 o p_137722_
	b (Ljava/util/Collection;Lub;Lev;Lev;Lht;Lamy$b;)V queueFunctionsNoReturn
		static
		0 o p_309573_
		1 o p_309637_
		2 o p_309693_
		3 o p_309593_
		4 o p_309574_
		5 o p_309570_
amy$1 net/minecraft/server/commands/FunctionCommand$1
	a val$provider
	<init> (Laph$c;)V <init>
		0 o p_306108_
	a (Lcom/mojang/brigadier/context/CommandContext;)Lub; arguments
		0 o p_306295_
amy$2 net/minecraft/server/commands/FunctionCommand$2
	a val$provider
	<init> (Laph$c;)V <init>
		0 o p_305865_
	a (Lcom/mojang/brigadier/context/CommandContext;)Lub; arguments
		0 o p_306208_
amy$3 net/minecraft/server/commands/FunctionCommand$3
	<init> ()V <init>
	a (Lcom/mojang/brigadier/context/CommandContext;)Lub; arguments
		0 o p_306232_
amy$4 net/minecraft/server/commands/FunctionCommand$4
	<init> ()V <init>
	a (Lcom/mojang/brigadier/context/CommandContext;)Lub; arguments
		0 o p_305935_
amy$5 net/minecraft/server/commands/FunctionCommand$5
	<init> ()V <init>
	a (Ljava/lang/Object;Lakr;I)V signalResult
		0 o p_306164_
		1 o p_306122_
		2 o p_306038_
	a (Let;Lakr;I)V signalResult
		0 o p_305828_
		1 o p_306288_
		2 o p_306112_
	a (Lakr;I)Lwz; lambda$signalResult$0
		static
		0 o p_305953_
		1 o p_306244_
amy$a net/minecraft/server/commands/FunctionCommand$1Accumulator
	a anyResult
	b sum
	<init> ()V <init>
	a (I)V add
		0 o p_309590_
amy$b net/minecraft/server/commands/FunctionCommand$Callbacks
	a (Ljava/lang/Object;Lakr;I)V signalResult
		0 o p_306084_
		1 o p_306003_
		2 o p_305926_
amy$c net/minecraft/server/commands/FunctionCommand$FunctionCustomExecutor
	<init> ()V <init>
	a (Let;Lcom/mojang/brigadier/context/ContextChain;Lhn;Lht;)V runGuarded
		0 o p_305800_
		1 o p_305848_
		2 o p_309662_
		3 o p_306013_
	a (Lcom/mojang/brigadier/context/CommandContext;)Lub; arguments
		0 o p_306010_
	a (Ljava/util/Collection;)Lwz; lambda$runGuarded$1
		static
		0 o p_305993_
	b (Lev;Lcom/mojang/brigadier/context/ContextChain;Lhn;Lht;)V runGuarded
		0 o p_305795_
		1 o p_305877_
		2 o p_309709_
		3 o p_305962_
	b (Ljava/util/Collection;)Lwz; lambda$runGuarded$0
		static
		0 o p_305840_
amz net/minecraft/server/commands/GameModeCommand
	a PERMISSION_LEVEL
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_137730_
	a (Lwz;)Lwz; lambda$logGamemodeChange$3
		static
		0 o p_288443_
	a (Let;)Z lambda$register$0
		static
		0 o p_137736_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/Collection;Ldct;)I setMode
		static
		0 o p_137732_
		1 o p_137733_
		2 o p_137734_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_258229_
	a (Laqv;Lwz;)Lwz; lambda$logGamemodeChange$4
		static
		0 o p_351751_
		1 o p_351752_
	a (Let;Laqv;Ldct;)V logGamemodeChange
		static
		0 o p_137738_
		1 o p_137739_
		2 o p_137740_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_258228_
an net/minecraft/advancements/CriteriaTriggers
	A CONSUME_ITEM
	B EFFECTS_CHANGED
	C USED_TOTEM
	D NETHER_TRAVEL
	E FISHING_ROD_HOOKED
	F CHANNELED_LIGHTNING
	G SHOT_CROSSBOW
	H KILLED_BY_CROSSBOW
	I RAID_WIN
	J RAID_OMEN
	K HONEY_BLOCK_SLIDE
	L BEE_NEST_DESTROYED
	M TARGET_BLOCK_HIT
	N ITEM_USED_ON_BLOCK
	O DEFAULT_BLOCK_USE
	P ANY_BLOCK_USE
	Q GENERATE_LOOT
	R THROWN_ITEM_PICKED_UP_BY_ENTITY
	S THROWN_ITEM_PICKED_UP_BY_PLAYER
	T PLAYER_INTERACTED_WITH_ENTITY
	U START_RIDING_TRIGGER
	V LIGHTNING_STRIKE
	W USING_ITEM
	X FALL_FROM_HEIGHT
	Y RIDE_ENTITY_IN_LAVA_TRIGGER
	Z KILL_MOB_NEAR_SCULK_CATALYST
	a CODEC
	aa ALLAY_DROP_ITEM_ON_BLOCK
	ab AVOID_VIBRATION
	ac RECIPE_CRAFTED
	ad CRAFTER_RECIPE_CRAFTED
	ae FALL_AFTER_EXPLOSION
	b IMPOSSIBLE
	c PLAYER_KILLED_ENTITY
	d ENTITY_KILLED_PLAYER
	e ENTER_BLOCK
	f INVENTORY_CHANGED
	g RECIPE_UNLOCKED
	h PLAYER_HURT_ENTITY
	i ENTITY_HURT_PLAYER
	j ENCHANTED_ITEM
	k FILLED_BUCKET
	l BREWED_POTION
	m CONSTRUCT_BEACON
	n USED_ENDER_EYE
	o SUMMONED_ENTITY
	p BRED_ANIMALS
	q LOCATION
	r SLEPT_IN_BED
	s CURED_ZOMBIE_VILLAGER
	t TRADE
	u ITEM_DURABILITY_CHANGED
	v LEVITATION
	w CHANGED_DIMENSION
	x TICK
	y TAME_ANIMAL
	z PLACED_BLOCK
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;Laq;)Laq; register
		static
		0 o p_300853_
		1 o p_10596_
	a (Ljz;)Laq; bootstrap
		static
		0 o p_312285_
ana net/minecraft/server/commands/GameRuleCommand
	<init> ()V <init>
	a (Let;Ldcs$e;)I queryRule
		static
		0 o p_137758_
		1 o p_137759_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_137745_
	a (Let;)Z lambda$register$0
		static
		0 o p_137750_
	a (Lcom/mojang/brigadier/context/CommandContext;Ldcs$e;)I setRule
		static
		0 o p_137755_
		1 o p_137756_
	a (Ldcs$e;Ldcs$g;)Lwz; lambda$queryRule$2
		static
		0 o p_288446_
		1 o p_288447_
	b (Ldcs$e;Ldcs$g;)Lwz; lambda$setRule$1
		static
		0 o p_288444_
		1 o p_288445_
ana$1 net/minecraft/server/commands/GameRuleCommand$1
	a val$base
	<init> (Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;)V <init>
		0 o p_137762_
	a (Ldcs$e;Ldcs$f;)V visit
		0 o p_137764_
		1 o p_137765_
	a (Ldcs$e;Lcom/mojang/brigadier/context/CommandContext;)I lambda$visit$1
		static
		0 o p_137767_
		1 o p_137768_
	b (Ldcs$e;Lcom/mojang/brigadier/context/CommandContext;)I lambda$visit$0
		static
		0 o p_137770_
		1 o p_137771_
anb net/minecraft/server/commands/GiveCommand
	a MAX_ALLOWED_ITEMSTACKS
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;Lep;)V register
		static
		0 o p_214446_
		1 o p_214447_
	a (Let;)Z lambda$register$0
		static
		0 o p_137777_
	a (Let;Lhd;Ljava/util/Collection;I)I giveItem
		static
		0 o p_137779_
		1 o p_137780_
		2 o p_137781_
		3 o p_137782_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_137775_
	a (ILcuq;Ljava/util/Collection;)Lwz; lambda$giveItem$4
		static
		0 o p_288448_
		1 o p_288449_
		2 o p_288450_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_137784_
	b (ILcuq;Ljava/util/Collection;)Lwz; lambda$giveItem$3
		static
		0 o p_351753_
		1 o p_351754_
		2 o p_351755_
anc net/minecraft/server/commands/HelpCommand
	a ERROR_FAILED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/ParseResults;Ljava/lang/String;)Lwz; lambda$register$2
		static
		0 o p_288454_
		1 o p_288455_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_137788_
	a (Ljava/lang/String;)Lwz; lambda$register$0
		static
		0 o p_288456_
	a (Lcom/mojang/brigadier/CommandDispatcher;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_288457_
		1 o p_288458_
	b (Lcom/mojang/brigadier/CommandDispatcher;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_288459_
		1 o p_288460_
and net/minecraft/server/commands/ItemCommands
	a ERROR_TARGET_NOT_A_CONTAINER
	b ERROR_SOURCE_NOT_A_CONTAINER
	c ERROR_TARGET_INAPPLICABLE_SLOT
	d ERROR_SOURCE_INAPPLICABLE_SLOT
	e ERROR_TARGET_NO_CHANGES
	f ERROR_TARGET_NO_CHANGES_KNOWN_ITEM
	g SUGGEST_MODIFIER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Let;Lbsr;ILjd;I)I entityToBlock
		static
		0 o p_180258_
		1 o p_180259_
		2 o p_180260_
		3 o p_180261_
		4 o p_180262_
	a (Ljava/util/Map;)Lwz; lambda$modifyEntityItem$24
		static
		0 o p_288463_
	a (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304247_
		1 o p_304248_
		2 o p_304249_
	a (Lbsr;I)Lcuq; getEntityItem
		static
		0 o p_180246_
		1 o p_180247_
	a (Lcom/mojang/brigadier/CommandDispatcher;Lep;)V register
		static
		0 o p_214449_
		1 o p_214450_
	a (Let;Ljd;ILcuq;)I setBlockItem
		static
		0 o p_180292_
		1 o p_180293_
		2 o p_180294_
		3 o p_180295_
	a (Let;Ljd;ILjd;I)I blockToBlock
		static
		0 o p_180302_
		1 o p_180303_
		2 o p_180304_
		3 o p_180305_
		4 o p_180306_
	a (Ljava/util/List;Lcuq;)Lwz; lambda$setEntityItem$27
		static
		0 o p_288464_
		1 o p_288465_
	a (Let;Ljd;ILjava/util/Collection;I)I blockToEntities
		static
		0 o p_180315_
		1 o p_180316_
		2 o p_180317_
		3 o p_180318_
		4 o p_180319_
	a (Let;Ljm;Lcuq;)Lcuq; applyModifier
		static
		0 o p_180284_
		1 o p_335682_
		2 o p_180286_
	a (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$6
		static
		0 o p_335220_
		1 o p_335221_
	a (Let;)Z lambda$register$7
		static
		0 o p_180256_
	a (Let;Ljd;ILjd;ILjm;)I blockToBlock
		static
		0 o p_180308_
		1 o p_180309_
		2 o p_180310_
		3 o p_180311_
		4 o p_180312_
		5 o p_335838_
	a (Let;Ljd;ILjava/util/Collection;ILjm;)I blockToEntities
		static
		0 o p_180321_
		1 o p_180322_
		2 o p_180323_
		3 o p_180324_
		4 o p_180325_
		5 o p_336168_
	a (Let;Lbsr;ILjd;ILjm;)I entityToBlock
		static
		0 o p_180264_
		1 o p_180265_
		2 o p_180266_
		3 o p_180267_
		4 o p_180268_
		5 o p_335965_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$4
		static
		0 o p_304245_
	a (Let;Ljd;I)Lcuq; getBlockItem
		static
		0 o p_180288_
		1 o p_180289_
		2 o p_180290_
	a (Ljd;Lcuq;)Lwz; lambda$setBlockItem$25
		static
		0 o p_288469_
		1 o p_288470_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$5
		static
		0 o p_304254_
		1 o p_304255_
	a (Let;Lbsr;ILjava/util/Collection;I)I entityToEntities
		static
		0 o p_180271_
		1 o p_180272_
		2 o p_180273_
		3 o p_180274_
		4 o p_180275_
	a (Let;Ljd;ILjm;)I modifyBlockItem
		static
		0 o p_180297_
		1 o p_180298_
		2 o p_180299_
		3 o p_335627_
	a (Let;Ljava/util/Collection;ILcuq;)I setEntityItem
		static
		0 o p_180332_
		1 o p_180333_
		2 o p_180334_
		3 o p_180335_
	a (Let;Ljava/util/Collection;ILjm;)I modifyEntityItem
		static
		0 o p_180337_
		1 o p_180338_
		2 o p_180339_
		3 o p_335904_
	a (Let;Ljd;Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType;)Lbqk; getContainer
		static
		0 o p_180328_
		1 o p_180329_
		2 o p_180330_
	a (Let;Lbsr;ILjava/util/Collection;ILjm;)I entityToEntities
		static
		0 o p_180277_
		1 o p_180278_
		2 o p_180279_
		3 o p_180280_
		4 o p_180281_
		5 o p_335469_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$21
		static
		0 o p_335227_
	a (Ljava/util/Map$Entry;)Lwz; lambda$modifyEntityItem$23
		static
		0 o p_288466_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$20
		static
		0 o p_335222_
	b (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304251_
		1 o p_304252_
		2 o p_304253_
	b (Ljava/util/List;Lcuq;)Lwz; lambda$setEntityItem$26
		static
		0 o p_288467_
		1 o p_288468_
	b (Ljd;Lcuq;)Lwz; lambda$modifyBlockItem$22
		static
		0 o p_288461_
		1 o p_288462_
	b (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$3
		static
		0 o p_304246_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$19
		static
		0 o p_335225_
	c (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2
		static
		0 o p_304250_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$18
		static
		0 o p_180363_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$17
		static
		0 o p_335224_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$16
		static
		0 o p_180367_
	g (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$15
		static
		0 o p_180369_
	h (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$14
		static
		0 o p_180371_
	i (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$13
		static
		0 o p_335223_
	j (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$12
		static
		0 o p_180375_
	k (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11
		static
		0 o p_335226_
	l (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10
		static
		0 o p_180379_
	m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9
		static
		0 o p_180381_
	n (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8
		static
		0 o p_180383_
ane net/minecraft/server/commands/JfrCommand
	a START_FAILED
	b DUMP_FAILED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_183646_
	a (Ljava/nio/file/Path;Lxw;)Lxw; lambda$stopJfr$5
		static
		0 o p_183654_
		1 o p_183655_
	a (Let;)I startJfr
		static
		0 o p_183650_
	a (Lwz;)Lwz; lambda$stopJfr$6
		static
		0 o p_304517_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304256_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_183648_
	a ()Lwz; lambda$startJfr$4
		static
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_183657_
	b (Let;)I stopJfr
		static
		0 o p_183659_
	c (Let;)Z lambda$register$1
		static
		0 o p_183661_
anf net/minecraft/server/commands/KickCommand
	a ERROR_KICKING_OWNER
	b ERROR_SINGLEPLAYER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_137796_
	a (Let;Ljava/util/Collection;Lwz;)I kickPlayers
		static
		0 o p_137802_
		1 o p_137803_
		2 o p_137804_
	a (Let;)Z lambda$register$0
		static
		0 o p_137800_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_137798_
	a (Laqv;Lwz;)Lwz; lambda$kickPlayers$3
		static
		0 o p_351756_
		1 o p_351757_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_137806_
ang net/minecraft/server/commands/KillCommand
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_137808_
	a (Let;)Z lambda$register$0
		static
		0 o p_137812_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_137810_
	a (Let;Ljava/util/Collection;)I kill
		static
		0 o p_137814_
		1 o p_137815_
	a (Ljava/util/Collection;)Lwz; lambda$kill$4
		static
		0 o p_288475_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_137817_
	b (Ljava/util/Collection;)Lwz; lambda$kill$3
		static
		0 o p_288474_
anh net/minecraft/server/commands/ListPlayersCommand
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_137821_
	a (Laqv;)Lwz; lambda$listPlayersWithUuids$2
		static
		0 o p_352690_
	a (Ljava/util/List;Laur;Lwz;)Lwz; lambda$format$3
		static
		0 o p_288476_
		1 o p_288477_
		2 o p_288478_
	a (Let;)I listPlayers
		static
		0 o p_137825_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_137823_
	a (Let;Ljava/util/function/Function;)I format
		static
		0 o p_137827_
		1 o p_137828_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_137830_
	b (Let;)I listPlayersWithUuids
		static
		0 o p_137832_
ani net/minecraft/server/commands/LocateCommand
	a LOGGER
	b ERROR_STRUCTURE_NOT_FOUND
	c ERROR_STRUCTURE_INVALID
	d ERROR_BIOME_NOT_FOUND
	e ERROR_POI_NOT_FOUND
	f MAX_STRUCTURE_SEARCH_RADIUS
	g MAX_BIOME_SEARCH_RADIUS
	h BIOME_SAMPLE_RESOLUTION_HORIZONTAL
	i BIOME_SAMPLE_RESOLUTION_VERTICAL
	j POI_SEARCH_RADIUS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Let;Lfx$c;Ljd;Lcom/mojang/datafixers/util/Pair;Ljava/lang/String;ZLjava/time/Duration;)I showLocateResult
		static
		0 o p_263019_
		1 o p_263031_
		2 o p_262989_
		3 o p_262959_
		4 o p_263045_
		5 o p_262934_
		6 o p_262960_
	a (Ljz;Lakq;)Ljava/util/Optional; lambda$getHolders$9
		static
		0 o p_258230_
		1 o p_258231_
	a (Let;Lfx$c;)I locateStructure
		static
		0 o p_214472_
		1 o p_249893_
	a (Lcom/mojang/brigadier/CommandDispatcher;Lep;)V register
		static
		0 o p_249870_
		1 o p_248936_
	a (Ljd;Ljava/lang/String;Lxw;)Lxw; lambda$showLocateResult$15
		static
		0 o p_214487_
		1 o p_214488_
		2 o p_214489_
	a (Ljm;)Ljq$a; lambda$getHolders$8
		static
		0 o p_214491_
	a (Let;)Z lambda$register$4
		static
		0 o p_214470_
	a (Lakq;)Ljava/lang/String; lambda$showLocateResult$13
		static
		0 o p_214498_
	a (IIII)F dist
		static
		0 o p_137854_
		1 o p_137855_
		2 o p_137856_
		3 o p_137857_
	a (Lcom/mojang/datafixers/util/Pair;Lawu;)Ljava/lang/String; lambda$showLocateResult$14
		static
		0 o p_339433_
		1 o p_339434_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$3
		static
		0 o p_304260_
	a (Lfw$c;Ljm$c;)Ljava/lang/String; lambda$showLocateResult$11
		static
		0 o p_248146_
		1 o p_248147_
	a (Let;Lfw$c;)I locateBiome
		static
		0 o p_252062_
		1 o p_249756_
	a (Lfx$c;Ljz;)Ljava/util/Optional; getHolders
		static
		0 o p_251212_
		1 o p_249691_
	a (Let;Lfw$c;Ljd;Lcom/mojang/datafixers/util/Pair;Ljava/lang/String;ZLjava/time/Duration;)I showLocateResult
		static
		0 o p_263098_
		1 o p_262956_
		2 o p_262917_
		3 o p_263074_
		4 o p_262937_
		5 o p_263051_
		6 o p_263028_
	a (Lfw$c;Lcom/mojang/datafixers/util/Pair;Ljq$c;)Ljava/lang/String; lambda$showLocateResult$12
		static
		0 o p_315915_
		1 o p_315916_
		2 o p_315917_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7
		static
		0 o p_258234_
	a (Lfx$c;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$locateStructure$10
		static
		0 o p_248139_
	a (Let;Ljd;Lcom/mojang/datafixers/util/Pair;Ljava/lang/String;ZLjava/lang/String;Ljava/time/Duration;)I showLocateResult
		static
		0 o p_262983_
		1 o p_263016_
		2 o p_262941_
		3 o p_263083_
		4 o p_263010_
		5 o p_263048_
		6 o p_263040_
	a (Ljava/lang/String;Ljava/lang/String;Lwz;I)Lwz; lambda$showLocateResult$16
		static
		0 o p_288480_
		1 o p_288481_
		2 o p_288482_
		3 o p_288483_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_258232_
	b (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2
		static
		0 o p_304259_
	b (Let;Lfw$c;)I locatePoi
		static
		0 o p_252013_
		1 o p_249480_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_258233_
	c (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304258_
	d (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304261_
anj net/minecraft/server/commands/LootCommand
	a SUGGEST_LOOT_TABLE
	b ERROR_NO_HELD_ITEMS
	c ERROR_NO_LOOT_TABLE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcuq;Lakq;)Lwz; lambda$callback$25
		static
		0 o p_335235_
		1 o p_335236_
	a (Lcom/mojang/brigadier/context/CommandContext;Lbsr;Lanj$b;)I dropKillLoot
		static
		0 o p_137906_
		1 o p_137907_
		2 o p_137908_
	a (Ljava/util/List;Lakq;)Lwz; lambda$callback$26
		static
		0 o p_335244_
		1 o p_335245_
	a (Let;Ldtc;Ljava/util/List;)V lambda$dropBlockLoot$27
		static
		0 o p_335241_
		1 o p_335242_
		2 o p_335243_
	a (Ljava/util/List;)Lwz; lambda$callback$24
		static
		0 o p_288485_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lanj$a;)I lambda$addTargets$21
		static
		0 o p_137918_
		1 o p_137919_
		2 o p_137920_
	a (Let;Lbsy;)Lcuq; getSourceHandItem
		static
		0 o p_137939_
		1 o p_137940_
	a (Let;Lexc;Ljava/util/List;Lanj$a;)I dropInWorld
		static
		0 o p_137946_
		1 o p_137947_
		2 o p_137948_
		3 o p_137949_
	a (Lep;Lcom/mojang/brigadier/builder/ArgumentBuilder;Lanj$b;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$register$14
		static
		0 o p_214519_
		1 o p_214520_
		2 o p_214521_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljd;Lcuq;Lanj$b;)I dropBlockLoot
		static
		0 o p_137913_
		1 o p_137914_
		2 o p_137915_
		3 o p_137916_
	a (Let;Ljd;IILjava/util/List;Lanj$a;)I blockReplace
		static
		0 o p_137954_
		1 o p_137955_
		2 o p_137956_
		3 o p_137957_
		4 o p_137958_
		5 o p_137959_
	a (Ljava/util/Collection;IILjava/util/List;Lanj$a;)I entityReplace
		static
		0 o p_137979_
		1 o p_137980_
		2 o p_137981_
		3 o p_137982_
		4 o p_137983_
	a (Lcom/mojang/brigadier/builder/ArgumentBuilder;Lanj$c;)Lcom/mojang/brigadier/builder/ArgumentBuilder; addTargets
		static
		0 o p_137903_
		1 o p_137904_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljm;Ljd;Lcuq;Lanj$b;)I dropFishingLoot
		static
		0 o p_137927_
		1 o p_335944_
		2 o p_137929_
		3 o p_137930_
		4 o p_137931_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljm;Leru;Lanj$b;)I drop
		static
		0 o p_287721_
		1 o p_335766_
		2 o p_287728_
		3 o p_287770_
	a (Let;Ljd;)Lbqk; getContainer
		static
		0 o p_137951_
		1 o p_137952_
	a (Lbsr;Ljava/util/List;IILjava/util/List;)V setSlots
		static
		0 o p_137889_
		1 o p_137890_
		2 o p_137891_
		3 o p_137892_
		4 o p_137893_
	a (Ljava/util/Collection;Ljava/util/List;Lanj$a;)I playerGive
		static
		0 o p_137985_
		1 o p_137986_
		2 o p_137987_
	a (Let;Ljava/util/List;Lakq;)V callback
		static
		0 o p_137969_
		1 o p_137970_
		2 o p_336191_
	a (Lcom/mojang/brigadier/CommandDispatcher;Lep;)V register
		static
		0 o p_214516_
		1 o p_214517_
	a (Lbqk;Lcuq;)Z distributeToContainer
		static
		0 o p_137886_
		1 o p_137887_
	a (Let;Lakq;Ljava/util/List;)V lambda$dropKillLoot$28
		static
		0 o p_335230_
		1 o p_335231_
		2 o p_335232_
	a (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$0
		static
		0 o p_335248_
		1 o p_335249_
	a (Let;)Z lambda$register$3
		static
		0 o p_137937_
	a (Lanj$b;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$13
		static
		0 o p_180393_
		1 o p_180394_
	a (Let;Ljava/util/List;)V callback
		static
		0 o p_137966_
		1 o p_137967_
	a (Laqu;Lexc;Lcuq;)V lambda$dropInWorld$22
		static
		0 o p_137882_
		1 o p_137883_
		2 o p_137884_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljm;Lanj$b;)I dropChestLoot
		static
		0 o p_137933_
		1 o p_336054_
		2 o p_137935_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2
		static
		0 o p_304262_
	a (Let;Ljd;Ljava/util/List;Lanj$a;)I blockDistribute
		static
		0 o p_137961_
		1 o p_137962_
		2 o p_137963_
		3 o p_137964_
	a (Lcuq;Lcuq;)Z canMergeItems
		static
		0 o p_137895_
		1 o p_137896_
	a (Lcuq;)Lwz; lambda$callback$23
		static
		0 o p_288484_
	b (Lanj$b;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$12
		static
		0 o p_180396_
		1 o p_180397_
	b (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304268_
	b (Let;Ljava/util/List;)V lambda$drop$29
		static
		0 o p_137996_
		1 o p_137997_
	b (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lanj$a;)I lambda$addTargets$20
		static
		0 o p_137992_
		1 o p_137993_
		2 o p_137994_
	c (Lanj$b;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11
		static
		0 o p_180399_
		1 o p_180400_
	c (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lanj$a;)I lambda$addTargets$19
		static
		0 o p_138004_
		1 o p_138005_
		2 o p_138006_
	d (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lanj$a;)I lambda$addTargets$18
		static
		0 o p_138011_
		1 o p_138012_
		2 o p_138013_
	d (Lanj$b;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10
		static
		0 o p_180402_
		1 o p_180403_
	e (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lanj$a;)I lambda$addTargets$17
		static
		0 o p_138018_
		1 o p_138019_
		2 o p_138020_
	e (Lanj$b;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9
		static
		0 o p_180405_
		1 o p_180406_
	f (Lanj$b;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8
		static
		0 o p_335228_
		1 o p_335229_
	f (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lanj$a;)I lambda$addTargets$16
		static
		0 o p_138025_
		1 o p_138026_
		2 o p_138027_
	g (Lanj$b;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7
		static
		0 o p_335239_
		1 o p_335240_
	g (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lanj$a;)I lambda$addTargets$15
		static
		0 o p_138032_
		1 o p_138033_
		2 o p_138034_
	h (Lanj$b;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_335237_
		1 o p_335238_
	i (Lanj$b;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_335233_
		1 o p_335234_
	j (Lanj$b;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_335246_
		1 o p_335247_
anj$a net/minecraft/server/commands/LootCommand$Callback
	accept (Ljava/util/List;)V accept
		0 o p_138048_
anj$b net/minecraft/server/commands/LootCommand$DropConsumer
	accept (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lanj$a;)I accept
		0 o p_138050_
		1 o p_138051_
		2 o p_138052_
anj$c net/minecraft/server/commands/LootCommand$TailProvider
	construct (Lcom/mojang/brigadier/builder/ArgumentBuilder;Lanj$b;)Lcom/mojang/brigadier/builder/ArgumentBuilder; construct
		0 o p_138054_
		1 o p_138055_
ank net/minecraft/server/commands/MsgCommand
	<init> ()V <init>
	a (Let;Ljava/util/Collection;Lxp;)V sendMessage
		static
		0 o p_250209_
		1 o p_252344_
		2 o p_249416_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138061_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_248155_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/Collection;Lxp;)V lambda$register$0
		static
		0 o p_248152_
		1 o p_248153_
		2 o p_248154_
anl net/minecraft/server/commands/OpCommand
	a ERROR_ALREADY_OP
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138080_
	a (Laur;Laqv;)Z lambda$register$1
		static
		0 o p_352692_
		1 o p_352693_
	a (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$3
		static
		0 o p_138084_
		1 o p_138085_
	a (Let;)Z lambda$register$0
		static
		0 o p_138087_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_138082_
	a (Laqv;)Ljava/lang/String; lambda$register$2
		static
		0 o p_352691_
	a (Let;Ljava/util/Collection;)I opPlayers
		static
		0 o p_138089_
		1 o p_138090_
	a (Ljava/util/Collection;)Lwz; lambda$opPlayers$5
		static
		0 o p_288493_
anm net/minecraft/server/commands/PardonCommand
	a ERROR_NOT_BANNED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138094_
	a (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$1
		static
		0 o p_138098_
		1 o p_138099_
	a (Let;)Z lambda$register$0
		static
		0 o p_138101_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_138096_
	a (Let;Ljava/util/Collection;)I pardonPlayers
		static
		0 o p_138103_
		1 o p_138104_
	a (Lcom/mojang/authlib/GameProfile;)Lwz; lambda$pardonPlayers$3
		static
		0 o p_293782_
ann net/minecraft/server/commands/PardonIpCommand
	a ERROR_INVALID
	b ERROR_NOT_BANNED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Let;Ljava/lang/String;)I unban
		static
		0 o p_138118_
		1 o p_138119_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138109_
	a (Ljava/lang/String;)Lwz; lambda$unban$3
		static
		0 o p_288495_
	a (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$1
		static
		0 o p_138113_
		1 o p_138114_
	a (Let;)Z lambda$register$0
		static
		0 o p_138116_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_138111_
ano net/minecraft/server/commands/ParticleCommand
	a ERROR_FAILED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;Lep;)V register
		static
		0 o p_138123_
		1 o p_248587_
	a (Let;)Z lambda$register$0
		static
		0 o p_138127_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7
		static
		0 o p_138125_
	a (Let;Llk;Lexc;Lexc;FIZLjava/util/Collection;)I sendParticles
		static
		0 o p_138129_
		1 o p_138130_
		2 o p_138131_
		3 o p_138132_
		4 o p_138133_
		5 o p_138134_
		6 o p_138135_
		7 o p_138136_
	a (Llk;)Lwz; lambda$sendParticles$8
		static
		0 o p_288496_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_138138_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_138140_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_138142_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_138144_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_138146_
	g (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_138148_
anp net/minecraft/server/commands/PerfCommand
	a LOGGER
	b ERROR_NOT_RUNNING
	c ERROR_ALREADY_RUNNING
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_180438_
	a (Ljava/lang/String;)Lwz; lambda$saveResults$6
		static
		0 o p_288499_
	a (Let;)I startProfilingDedicatedServer
		static
		0 o p_180442_
	a ()Lwz; lambda$startProfilingDedicatedServer$5
		static
	a (Let;Lbne;)V whenStopped
		static
		0 o p_180444_
		1 o p_180445_
	a (Let;Ljava/nio/file/Path;Lnet/minecraft/server/MinecraftServer;)V saveResults
		static
		0 o p_180447_
		1 o p_180448_
		2 o p_180449_
	a (DI)Lwz; lambda$whenStopped$7
		static
		0 o p_288497_
		1 o p_288498_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_180440_
	a (Let;Lnet/minecraft/server/MinecraftServer;Ljava/nio/file/Path;)V lambda$startProfilingDedicatedServer$4
		static
		0 o p_180451_
		1 o p_180452_
		2 o p_180453_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_180455_
	b (Let;)I stopProfilingDedicatedServer
		static
		0 o p_180457_
	b (Let;Lbne;)V lambda$startProfilingDedicatedServer$3
		static
		0 o p_180459_
		1 o p_180460_
	c (Let;)Z lambda$register$0
		static
		0 o p_180462_
anq net/minecraft/server/commands/PlaceCommand
	a ERROR_FEATURE_FAILED
	b ERROR_JIGSAW_FAILED
	c ERROR_STRUCTURE_FAILED
	d ERROR_TEMPLATE_INVALID
	e ERROR_TEMPLATE_FAILED
	f SUGGEST_TEMPLATES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Let;Ljm;Lakr;ILjd;)I placeJigsaw
		static
		0 o p_214570_
		1 o p_214571_
		2 o p_214572_
		3 o p_214573_
		4 o p_214574_
	a (Ljm;)Z lambda$placeStructure$17
		static
		0 o p_214580_
	a (Ljd;)Lwz; lambda$placeJigsaw$16
		static
		0 o p_288508_
	a (Let;Lakr;Ljd;Ldmm;Ldkv;FI)I placeTemplate
		static
		0 o p_214562_
		1 o p_214563_
		2 o p_214564_
		3 o p_214565_
		4 o p_214566_
		5 o p_214567_
		6 o p_214568_
	a (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$1
		static
		0 o p_214552_
		1 o p_214553_
	a (Laqu;Ldcd;Ldcd;)V checkLoaded
		static
		0 o p_214544_
		1 o p_214545_
		2 o p_214546_
	a (Let;)Z lambda$register$2
		static
		0 o p_214560_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_214548_
	a (Laqu;Ldcd;)Z lambda$checkLoaded$21
		static
		0 o p_313493_
		1 o p_313494_
	a (Let;Ljm$c;Ljd;)I placeFeature
		static
		0 o p_214576_
		1 o p_248822_
		2 o p_214578_
	a (Lakr;Ljd;)Lwz; lambda$placeTemplate$20
		static
		0 o p_304275_
		1 o p_304276_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304274_
	a (Lejz;Laqu;Lduz;Ldcd;)V lambda$placeStructure$18
		static
		0 o p_340662_
		1 o p_340663_
		2 o p_340664_
		3 o p_340665_
	a (Ljava/lang/String;Ljd;)Lwz; lambda$placeStructure$19
		static
		0 o p_288509_
		1 o p_288510_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$14
		static
		0 o p_214550_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$13
		static
		0 o p_214586_
	b (Ljava/lang/String;Ljd;)Lwz; lambda$placeFeature$15
		static
		0 o p_288506_
		1 o p_288507_
	b (Let;Ljm$c;Ljd;)I placeStructure
		static
		0 o p_214588_
		1 o p_251799_
		2 o p_214590_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$12
		static
		0 o p_214592_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11
		static
		0 o p_214594_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10
		static
		0 o p_214596_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9
		static
		0 o p_274827_
	g (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8
		static
		0 o p_248168_
	h (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7
		static
		0 o p_274826_
	i (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_248167_
	j (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_274825_
	k (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_248163_
	l (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_274824_
anr net/minecraft/server/commands/PlaySoundCommand
	a ERROR_TOO_FAR
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Laqv;)Ljava/util/Collection; getCallingPlayerAsCollection
		static
		0 o p_330601_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138157_
	a (Lavq;Lcom/mojang/brigadier/context/CommandContext;)I lambda$source$7
		static
		0 o p_138154_
		1 o p_138155_
	a (Lakr;Ljava/util/Collection;)Lwz; lambda$playSound$9
		static
		0 o p_304277_
		1 o p_304278_
	a (Lavq;)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; source
		static
		0 o p_138152_
	a (Let;)Z lambda$register$1
		static
		0 o p_138159_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_329892_
	a (Let;Ljava/util/Collection;Lakr;Lavq;Lexc;FFF)I playSound
		static
		0 o p_138161_
		1 o p_138162_
		2 o p_138163_
		3 o p_138164_
		4 o p_138165_
		5 o p_138166_
		6 o p_138167_
		7 o p_138168_
	b (Lavq;Lcom/mojang/brigadier/context/CommandContext;)I lambda$source$6
		static
		0 o p_138170_
		1 o p_138171_
	b (Lakr;Ljava/util/Collection;)Lwz; lambda$playSound$8
		static
		0 o p_351758_
		1 o p_351759_
	c (Lavq;Lcom/mojang/brigadier/context/CommandContext;)I lambda$source$5
		static
		0 o p_138173_
		1 o p_138174_
	d (Lavq;Lcom/mojang/brigadier/context/CommandContext;)I lambda$source$4
		static
		0 o p_138176_
		1 o p_138177_
	e (Lavq;Lcom/mojang/brigadier/context/CommandContext;)I lambda$source$3
		static
		0 o p_138179_
		1 o p_138180_
	f (Lavq;Lcom/mojang/brigadier/context/CommandContext;)I lambda$source$2
		static
		0 o p_329893_
		1 o p_329894_
ans net/minecraft/server/commands/PublishCommand
	a ERROR_FAILED
	b ERROR_ALREADY_PUBLISHED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Let;IZLdct;)I publish
		static
		0 o p_260117_
		1 o p_259411_
		2 o p_260137_
		3 o p_259145_
	a (I)Lxn; getSuccessMessage
		static
		0 o p_259532_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138185_
	a (Let;)Z lambda$register$1
		static
		0 o p_138189_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304281_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_258238_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_258237_
	b (I)Lwz; lambda$publish$6
		static
		0 o p_288515_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_258236_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_258235_
ant net/minecraft/server/commands/RaidCommand
	<init> ()V <init>
	a (Let;)I glow
		static
		0 o p_180473_
	a ()Lwz; lambda$stop$11
		static
	a (Let;I)I setRaidOmenLevel
		static
		0 o p_180475_
		1 o p_180476_
	a (Lcom/mojang/brigadier/CommandDispatcher;Lep;)V register
		static
		0 o p_180469_
		1 o p_323666_
	a (Let;Lwz;)I playSound
		static
		0 o p_180478_
		1 o p_180479_
	a (II)Lwz; lambda$setRaidOmenLevel$8
		static
		0 o p_288518_
		1 o p_288519_
	a (Laqv;)Lcoi; getRaid
		static
		0 o p_180467_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7
		static
		0 o p_180471_
	a (Ljava/lang/StringBuilder;)Lwz; lambda$check$13
		static
		0 o p_288517_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_337538_
	b ()Lwz; lambda$start$10
		static
	b (Let;)I spawnLeader
		static
		0 o p_180483_
	b (Ljava/lang/StringBuilder;)Lwz; lambda$check$12
		static
		0 o p_288516_
	b (Let;I)I start
		static
		0 o p_180485_
		1 o p_180486_
	c ()Lwz; lambda$spawnLeader$9
		static
	c (Let;)I stop
		static
		0 o p_180490_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_180488_
	d (Let;)I check
		static
		0 o p_180494_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_180492_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_180496_
	e (Let;)Z lambda$register$0
		static
		0 o p_180498_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_180500_
	g (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_180502_
anu net/minecraft/server/commands/RandomCommand
	a ERROR_RANGE_TOO_LARGE
	b ERROR_RANGE_TOO_SMALL
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Let;)I resetAllSequences
		static
		0 o p_294291_
	a (I)Lwz; lambda$resetAllSequencesAndSetNewDefaults$17
		static
		0 o p_296399_
	a (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestRandomSequence
		static
		0 o p_296223_
		1 o p_295797_
	a (Let;IZZ)I resetAllSequencesAndSetNewDefaults
		static
		0 o p_294151_
		1 o p_295754_
		2 o p_294405_
		3 o p_294396_
	a (Lakr;)Lwz; lambda$resetSequence$15
		static
		0 o p_304283_
	a (Let;Ldh$d;Lakr;Z)I randomSample
		static
		0 o p_295774_
		1 o p_295453_
		2 o p_294336_
		3 o p_296222_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_295018_
	a (ZLcom/mojang/brigadier/context/CommandContext;)I lambda$drawRandomValueTree$11
		static
		0 o p_295586_
		1 o p_295226_
	a (Ljava/util/List;Lakr;Lbqx;)V lambda$suggestRandomSequence$12
		static
		0 o p_294826_
		1 o p_294879_
		2 o p_294337_
	a (Ljava/lang/String;Z)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; drawRandomValueTree
		static
		0 o p_295419_
		1 o p_295785_
	a (Let;Lakr;IZZ)I resetSequence
		static
		0 o p_296416_
		1 o p_294611_
		2 o p_295199_
		3 o p_295241_
		4 o p_294844_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8
		static
		0 o p_295213_
	a (Let;Lakr;)I resetSequence
		static
		0 o p_295984_
		1 o p_296220_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7
		static
		0 o p_294832_
	b (Lakr;)Lwz; lambda$resetSequence$14
		static
		0 o p_304282_
	b (I)Lwz; lambda$resetAllSequences$16
		static
		0 o p_294600_
	b (Let;)Z lambda$drawRandomValueTree$10
		static
		0 o p_296287_
	b (ZLcom/mojang/brigadier/context/CommandContext;)I lambda$drawRandomValueTree$9
		static
		0 o p_295527_
		1 o p_294702_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_295487_
	c (I)Lwz; lambda$randomSample$13
		static
		0 o p_295355_
	c (Let;)Z lambda$register$0
		static
		0 o p_295133_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_295053_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_295871_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_295162_
	g (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_294436_
	h (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_295916_
anv net/minecraft/server/commands/RecipeCommand
	a ERROR_GIVE_FAILED
	b ERROR_TAKE_FAILED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138201_
	a (Let;Ljava/util/Collection;Ljava/util/Collection;)I giveRecipes
		static
		0 o p_138207_
		1 o p_138208_
		2 o p_138209_
	a (Let;)Z lambda$register$0
		static
		0 o p_138205_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_138203_
	a (Ljava/util/Collection;Ljava/util/Collection;)Lwz; lambda$takeRecipes$8
		static
		0 o p_288526_
		1 o p_288527_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_300766_
	b (Let;Ljava/util/Collection;Ljava/util/Collection;)I takeRecipes
		static
		0 o p_138213_
		1 o p_138214_
		2 o p_138215_
	b (Ljava/util/Collection;Ljava/util/Collection;)Lwz; lambda$takeRecipes$7
		static
		0 o p_351760_
		1 o p_351761_
	c (Ljava/util/Collection;Ljava/util/Collection;)Lwz; lambda$giveRecipes$6
		static
		0 o p_288524_
		1 o p_288525_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_138217_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_300765_
	d (Ljava/util/Collection;Ljava/util/Collection;)Lwz; lambda$giveRecipes$5
		static
		0 o p_351762_
		1 o p_351763_
anw net/minecraft/server/commands/ReloadCommand
	a LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138227_
	a (Let;)Z lambda$register$1
		static
		0 o p_138231_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_288528_
	a ()Lwz; lambda$register$2
		static
	a (Latp;Lerl;Ljava/util/Collection;)Ljava/util/Collection; discoverNewPacks
		static
		0 o p_138223_
		1 o p_138224_
		2 o p_138225_
	a (Let;Ljava/lang/Throwable;)Ljava/lang/Void; lambda$reloadPacks$0
		static
		0 o p_138233_
		1 o p_138234_
	a (Ljava/util/Collection;Let;)V reloadPacks
		static
		0 o p_138236_
		1 o p_138237_
anx net/minecraft/server/commands/ReturnCommand
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_282091_
	a (Lev;)Z lambda$register$0
		static
		0 o p_305728_
anx$a net/minecraft/server/commands/ReturnCommand$ReturnFailCustomExecutor
	<init> ()V <init>
	a (Lev;Lcom/mojang/brigadier/context/ContextChain;Lhn;Lht;)V run
		0 o p_309679_
		1 o p_309539_
		2 o p_309649_
		3 o p_309599_
	a (Ljava/lang/Object;Lcom/mojang/brigadier/context/ContextChain;Lhn;Lht;)V run
		0 o p_309671_
		1 o p_309588_
		2 o p_309555_
		3 o p_309565_
anx$b net/minecraft/server/commands/ReturnCommand$ReturnFromCommandCustomModifier
	<init> ()V <init>
	a (Ljava/lang/Object;Ljava/util/List;Lcom/mojang/brigadier/context/ContextChain;Lhn;Lht;)V apply
		0 o p_309668_
		1 o p_309602_
		2 o p_309675_
		3 o p_309713_
		4 o p_309611_
	a (Lev;Ljava/util/List;Lcom/mojang/brigadier/context/ContextChain;Lhn;Lht;)V apply
		0 o p_309535_
		1 o p_305925_
		2 o p_305969_
		3 o p_309676_
		4 o p_305873_
anx$c net/minecraft/server/commands/ReturnCommand$ReturnValueCustomExecutor
	<init> ()V <init>
	a (Lev;Lcom/mojang/brigadier/context/ContextChain;Lhn;Lht;)V run
		0 o p_309669_
		1 o p_306161_
		2 o p_309665_
		3 o p_306298_
	a (Ljava/lang/Object;Lcom/mojang/brigadier/context/ContextChain;Lhn;Lht;)V run
		0 o p_309699_
		1 o p_306039_
		2 o p_309627_
		3 o p_305874_
any net/minecraft/server/commands/RideCommand
	a ERROR_NOT_RIDING
	b ERROR_ALREADY_RIDING
	c ERROR_MOUNT_FAILED
	d ERROR_MOUNTING_PLAYER
	e ERROR_MOUNTING_LOOP
	f ERROR_WRONG_DIMENSION
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Let;Lbsr;Lbsr;)I mount
		static
		0 o p_265285_
		1 o p_265711_
		2 o p_265339_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_265201_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304286_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2
		static
		0 o p_304287_
		1 o p_304288_
	a (Lbsr;Lbsr;)Lwz; lambda$dismount$8
		static
		0 o p_288531_
		1 o p_288532_
	a (Let;Lbsr;)I dismount
		static
		0 o p_265724_
		1 o p_265678_
	a (Let;)Z lambda$register$3
		static
		0 o p_265326_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_265418_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_265139_
	b (Lbsr;Lbsr;)Lwz; lambda$mount$7
		static
		0 o p_288533_
		1 o p_288534_
	b (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304284_
		1 o p_304285_
	c (Lbsr;Lbsr;)Z lambda$mount$6
		static
		0 o p_265643_
		1 o p_265501_
anz net/minecraft/server/commands/SaveAllCommand
	a ERROR_FAILED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138272_
	a (Let;)Z lambda$register$0
		static
		0 o p_138276_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_138274_
	a ()Lwz; lambda$saveAll$4
		static
	a (Let;Z)I saveAll
		static
		0 o p_138278_
		1 o p_138279_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_138281_
	b ()Lwz; lambda$saveAll$3
		static
ao net/minecraft/advancements/Criterion
	a CODEC
	b trigger
	c triggerInstance
	d MAP_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Laq;Lar;)V <init>
		0 o trigger
		1 o triggerInstance
	a ()Laq; trigger
	a (Laq;)Lcom/mojang/serialization/Codec; criterionCodec
		static
		0 o p_312665_
	a (Laq;Lar;)Lao; lambda$criterionCodec$0
		static
		0 o p_311994_
		1 o p_312166_
	b ()Lar; triggerInstance
	equals (Ljava/lang/Object;)Z equals
		0 o p_301301_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aoa net/minecraft/server/commands/SaveOffCommand
	a ERROR_ALREADY_OFF
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138285_
	a (Let;)Z lambda$register$0
		static
		0 o p_138289_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_138287_
	a ()Lwz; lambda$register$1
		static
aob net/minecraft/server/commands/SaveOnCommand
	a ERROR_ALREADY_ON
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138293_
	a (Let;)Z lambda$register$0
		static
		0 o p_138297_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_138295_
	a ()Lwz; lambda$register$1
		static
aoc net/minecraft/server/commands/SayCommand
	<init> ()V <init>
	a (Lcom/mojang/brigadier/context/CommandContext;Lxp;)V lambda$register$1
		static
		0 o p_248169_
		1 o p_248170_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138410_
	a (Let;)Z lambda$register$0
		static
		0 o p_138414_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_248171_
aod net/minecraft/server/commands/ScheduleCommand
	a ERROR_SAME_TICK
	b ERROR_CANT_REMOVE
	c SUGGEST_SCHEDULE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (ILjava/lang/String;)Lwz; lambda$remove$11
		static
		0 o p_288555_
		1 o p_288556_
	a (Let;Ljava/lang/String;)I remove
		static
		0 o p_138434_
		1 o p_138435_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138420_
	a (Lakr;ZLewp;JLet;ILig;)V lambda$schedule$8
		static
		0 o p_288535_
		1 o p_288536_
		2 o p_288537_
		3 o p_288538_
		4 o p_288539_
		5 o p_288540_
		6 o p_305875_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304295_
	a (Lakr;ZLewp;JLet;ILjava/util/Collection;)V lambda$schedule$10
		static
		0 o p_339435_
		1 o p_339436_
		2 o p_339437_
		3 o p_339438_
		4 o p_339439_
		5 o p_339440_
		6 o p_339441_
	a (Lakr;IJ)Lwz; lambda$schedule$9
		static
		0 o p_304289_
		1 o p_304290_
		2 o p_304291_
	a (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$1
		static
		0 o p_138424_
		1 o p_138425_
	a (Let;)Z lambda$register$2
		static
		0 o p_138427_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_138422_
	a (Let;Lcom/mojang/datafixers/util/Pair;IZ)I schedule
		static
		0 o p_138429_
		1 o p_138430_
		2 o p_138431_
		3 o p_138432_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_138455_
	b (Lakr;IJ)Lwz; lambda$schedule$7
		static
		0 o p_304292_
		1 o p_304293_
		2 o p_304294_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_138457_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_138459_
aoe net/minecraft/server/commands/ScoreboardCommand
	a ERROR_OBJECTIVE_ALREADY_EXISTS
	b ERROR_DISPLAY_SLOT_ALREADY_EMPTY
	c ERROR_DISPLAY_SLOT_ALREADY_SET
	d ERROR_TRIGGER_ALREADY_ENABLED
	e ERROR_NOT_TRIGGER
	f ERROR_NO_VALUE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (ILexy;Ljava/util/Collection;I)Lwz; lambda$removeScore$51
		static
		0 o p_313506_
		1 o p_313507_
		2 o p_313508_
		3 o p_313509_
	a (ILexy;Ljava/util/Collection;)Lwz; lambda$removeScore$52
		static
		0 o p_288569_
		1 o p_288570_
		2 o p_288571_
	a (Leyj$a;Lcom/mojang/brigadier/context/CommandContext;)I lambda$createRenderTypeModify$29
		static
		0 o p_138531_
		1 o p_138532_
	a (Let;Leyf;)I listTrackedPlayerScores
		static
		0 o p_138496_
		1 o p_313835_
	a (Let;Ljava/util/Collection;Lexy;I)I setScore
		static
		0 o p_138519_
		1 o p_138520_
		2 o p_138521_
		3 o p_138522_
	a (Let;Lexx;Lexy;)I setDisplaySlot
		static
		0 o p_138481_
		1 o p_294651_
		2 o p_138483_
	a (Let;Lexy;Lwz;)I setDisplayName
		static
		0 o p_138492_
		1 o p_138493_
		2 o p_138494_
	a (Leyf;Leyc;Lexy;)Lwz; lambda$getScore$30
		static
		0 o p_313563_
		1 o p_313564_
		2 o p_313565_
	a (Let;Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)V lambda$listTrackedPlayerScores$58
		static
		0 o p_313503_
		1 o p_313504_
	a (Ljava/util/Collection;Lexy;)Lwz; lambda$setScoreNumberFormat$48
		static
		0 o p_313544_
		1 o p_313545_
	a (Let;)I listTrackedPlayers
		static
		0 o p_138476_
	a (Lcom/mojang/brigadier/CommandDispatcher;Lep;)V register
		static
		0 o p_138469_
		1 o p_324608_
	a (Leyf;)Lwz; lambda$listTrackedPlayerScores$55
		static
		0 o p_313505_
	a (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$19
		static
		0 o p_138473_
		1 o p_138474_
	a (Let;Ljava/util/Collection;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestTriggers
		static
		0 o p_138511_
		1 o p_138512_
		2 o p_138513_
	a (Ljava/util/Collection;)Lwz; getFirstTargetName
		static
		0 o p_313737_
	a (Let;Ljava/util/Collection;Lexy;Lfp$a;Ljava/util/Collection;Lexy;)I performOperation
		static
		0 o p_138524_
		1 o p_138525_
		2 o p_138526_
		3 o p_138527_
		4 o p_138528_
		5 o p_138529_
	a (Let;Lexx;)I clearDisplaySlot
		static
		0 o p_138478_
		1 o p_294251_
	a (Let;Lexy;Lyp;)I setObjectiveFormat
		static
		0 o p_313788_
		1 o p_313769_
		2 o p_313731_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304296_
		1 o p_304297_
	a (Leyf;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)Lwz; lambda$listTrackedPlayerScores$56
		static
		0 o p_313539_
		1 o p_313540_
	a (Lexy;)Lwz; lambda$addObjective$68
		static
		0 o p_288600_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$24
		static
		0 o p_138471_
	a (Let;Ljava/lang/String;Leyj;Lwz;)I addObjective
		static
		0 o p_138503_
		1 o p_138504_
		2 o p_138505_
		3 o p_138506_
	a (Lcom/mojang/brigadier/context/CommandContext;Lyp;)I lambda$register$23
		static
		0 o p_313512_
		1 o p_313513_
	a (Let;Lexy;)I removeObjective
		static
		0 o p_138485_
		1 o p_138486_
	a (Lwz;Ljava/util/Collection;Lexy;)Lwz; lambda$setScoreDisplay$44
		static
		0 o p_313514_
		1 o p_313515_
		2 o p_313516_
	a (Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)Lwz; lambda$listTrackedPlayerScores$57
		static
		0 o p_313518_
	a (Lexy;Ljava/util/Collection;)Lwz; lambda$resetScore$38
		static
		0 o p_288579_
		1 o p_288580_
	a (Lexx;)Lwz; lambda$clearDisplaySlot$59
		static
		0 o p_293784_
	a (Lep;Lcom/mojang/brigadier/builder/ArgumentBuilder;Laoe$a;)Lcom/mojang/brigadier/builder/ArgumentBuilder; addNumberFormats
		static
		0 o p_323655_
		1 o p_313757_
		2 o p_313912_
	a (Let;Lexy;Z)I setDisplayAutoUpdate
		static
		0 o p_313915_
		1 o p_313747_
		2 o p_313790_
	a (Laoe$a;Lcom/mojang/brigadier/context/CommandContext;)I lambda$addNumberFormats$28
		static
		0 o p_313548_
		1 o p_313549_
	a ()Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; createRenderTypeModify
		static
	a (Let;Ljava/util/Collection;Lexy;Lyp;)I setScoreNumberFormat
		static
		0 o p_313794_
		1 o p_313780_
		2 o p_313752_
		3 o p_313869_
	a (Let;Lexy;Leyj$a;)I setRenderType
		static
		0 o p_138488_
		1 o p_138489_
		2 o p_138490_
	a (Lexx;Lexy;)Lwz; lambda$setDisplaySlot$60
		static
		0 o p_293786_
		1 o p_293787_
	a (Let;Leyf;Lexy;)I getScore
		static
		0 o p_138499_
		1 o p_313820_
		2 o p_138501_
	a (Lexy;Ljava/util/Collection;I)Lwz; lambda$setScore$40
		static
		0 o p_288590_
		1 o p_288591_
		2 o p_288592_
	a (Let;Ljava/util/Collection;Lexy;Lwz;)I setScoreDisplay
		static
		0 o p_313937_
		1 o p_313923_
		2 o p_313702_
		3 o p_313807_
	a (Let;Ljava/util/Collection;Lexy;)I enableTrigger
		static
		0 o p_138515_
		1 o p_138516_
		2 o p_138517_
	a (Let;Ljava/util/Collection;)I resetScores
		static
		0 o p_138508_
		1 o p_138509_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$22
		static
		0 o p_313555_
	b (Let;Ljava/util/Collection;Lexy;I)I addScore
		static
		0 o p_138545_
		1 o p_138546_
		2 o p_138547_
		3 o p_138548_
	b (Ljava/util/Collection;)Lwz; lambda$listObjectives$70
		static
		0 o p_288601_
	b (ILexy;Ljava/util/Collection;)Lwz; lambda$addScore$50
		static
		0 o p_288566_
		1 o p_288567_
		2 o p_288568_
	b (Let;Ljava/util/Collection;Lexy;)I resetScore
		static
		0 o p_138541_
		1 o p_138542_
		2 o p_138543_
	b (Lexy;Ljava/util/Collection;I)Lwz; lambda$setScore$39
		static
		0 o p_313536_
		1 o p_313537_
		2 o p_313538_
	b (Laoe$a;Lcom/mojang/brigadier/context/CommandContext;)I lambda$addNumberFormats$27
		static
		0 o p_313510_
		1 o p_313511_
	b (Lcom/mojang/brigadier/context/CommandContext;Lyp;)I lambda$register$7
		static
		0 o p_313531_
		1 o p_313532_
	b (Lexy;)Lwz; lambda$removeObjective$67
		static
		0 o p_288597_
	b (ILexy;Ljava/util/Collection;I)Lwz; lambda$addScore$49
		static
		0 o p_313499_
		1 o p_313500_
		2 o p_313501_
		3 o p_313502_
	b ()Lwz; lambda$listObjectives$69
		static
	b (Lexy;Ljava/util/Collection;)Lwz; lambda$resetScore$37
		static
		0 o p_313561_
		1 o p_313562_
	b (Ljava/util/Collection;Lexy;)Lwz; lambda$setScoreNumberFormat$47
		static
		0 o p_313528_
		1 o p_313529_
	b (Let;)I listObjectives
		static
		0 o p_138539_
	b (Lwz;Ljava/util/Collection;Lexy;)Lwz; lambda$setScoreDisplay$43
		static
		0 o p_313520_
		1 o p_313521_
		2 o p_313522_
	c ()Lwz; lambda$listTrackedPlayers$53
		static
	c (Let;Ljava/util/Collection;Lexy;I)I removeScore
		static
		0 o p_138554_
		1 o p_138555_
		2 o p_138556_
		3 o p_138557_
	c (Lexy;)Lwz; lambda$setRenderType$66
		static
		0 o p_288559_
	c (Laoe$a;Lcom/mojang/brigadier/context/CommandContext;)I lambda$addNumberFormats$26
		static
		0 o p_313559_
		1 o p_313560_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$21
		static
		0 o p_313517_
	c (Lexy;Ljava/util/Collection;)Lwz; lambda$enableTrigger$34
		static
		0 o p_288573_
		1 o p_288574_
	c (Lexy;Ljava/util/Collection;I)Lwz; lambda$performOperation$31
		static
		0 o p_313524_
		1 o p_313525_
		2 o p_313526_
	c (Ljava/util/Collection;)Lwz; lambda$listTrackedPlayers$54
		static
		0 o p_313556_
	c (Ljava/util/Collection;Lexy;)Lwz; lambda$setScoreNumberFormat$46
		static
		0 o p_313551_
		1 o p_313552_
	c (Let;)Z lambda$register$1
		static
		0 o p_138552_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$20
		static
		0 o p_138537_
	d (Lexy;)Lwz; lambda$setObjectiveFormat$65
		static
		0 o p_313530_
	d (Ljava/util/Collection;Lexy;)Lwz; lambda$setScoreNumberFormat$45
		static
		0 o p_313534_
		1 o p_313535_
	d (Laoe$a;Lcom/mojang/brigadier/context/CommandContext;)I lambda$addNumberFormats$25
		static
		0 o p_313546_
		1 o p_313547_
	d (Ljava/util/Collection;)Lwz; lambda$resetScores$36
		static
		0 o p_288596_
	d (Lexy;Ljava/util/Collection;)Lwz; lambda$enableTrigger$33
		static
		0 o p_313557_
		1 o p_313558_
	e (Ljava/util/Collection;Lexy;)Lwz; lambda$setScoreDisplay$42
		static
		0 o p_313541_
		1 o p_313542_
	e (Lexy;Ljava/util/Collection;)Lwz; lambda$performOperation$32
		static
		0 o p_288598_
		1 o p_288599_
	e (Lexy;)Lwz; lambda$setObjectiveFormat$64
		static
		0 o p_313519_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$18
		static
		0 o p_138550_
	e (Ljava/util/Collection;)Lwz; lambda$resetScores$35
		static
		0 o p_313533_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$17
		static
		0 o p_138559_
	f (Ljava/util/Collection;Lexy;)Lwz; lambda$setScoreDisplay$41
		static
		0 o p_313553_
		1 o p_313554_
	f (Lexy;)Lwz; lambda$setDisplayAutoUpdate$63
		static
		0 o p_313566_
	g (Lexy;)Lwz; lambda$setDisplayAutoUpdate$62
		static
		0 o p_288561_
	g (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$16
		static
		0 o p_138561_
	h (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$15
		static
		0 o p_138563_
	h (Lexy;)Lwz; lambda$setDisplayName$61
		static
		0 o p_313523_
	i (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$14
		static
		0 o p_313543_
	j (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$13
		static
		0 o p_138567_
	k (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$12
		static
		0 o p_313550_
	l (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11
		static
		0 o p_138571_
	m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10
		static
		0 o p_293785_
	n (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9
		static
		0 o p_293788_
	o (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8
		static
		0 o p_138577_
	p (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_313527_
	q (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_138579_
	r (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_138581_
	s (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_138583_
	t (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_138585_
aoe$a net/minecraft/server/commands/ScoreboardCommand$NumberFormatCommandExecutor
	run (Lcom/mojang/brigadier/context/CommandContext;Lyp;)I run
		0 o p_313745_
		1 o p_313763_
aof net/minecraft/server/commands/SeedCommand
	<init> ()V <init>
	a (ZLet;)Z lambda$register$0
		static
		0 o p_138595_
		1 o p_138596_
	a (Lcom/mojang/brigadier/CommandDispatcher;Z)V register
		static
		0 o p_138590_
		1 o p_138591_
	a (Lwz;)Lwz; lambda$register$1
		static
		0 o p_288609_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_288608_
aog net/minecraft/server/commands/ServerPackCommand
	<init> ()V <init>
	a (Let;Ljava/util/UUID;)I popPack
		static
		0 o p_314505_
		1 o p_314433_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_314567_
	a (Lzg;Lvt;)V lambda$sendToAllConnections$5
		static
		0 o p_314488_
		1 o p_314597_
	a (Let;Ljava/lang/String;Ljava/util/Optional;Ljava/util/Optional;)I pushPack
		static
		0 o p_314575_
		1 o p_314506_
		2 o p_314543_
		3 o p_314491_
	a (Let;)Z lambda$register$0
		static
		0 o p_314426_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_314561_
	a (Let;Lzg;)V sendToAllConnections
		static
		0 o p_314494_
		1 o p_314523_
	a (Ljava/lang/String;)Ljava/util/UUID; lambda$pushPack$6
		static
		0 o p_314603_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_314643_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_314483_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_314625_
aoh net/minecraft/server/commands/SetBlockCommand
	a ERROR_FAILED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;Lep;)V register
		static
		0 o p_214731_
		1 o p_214732_
	a (Ldtg;)Z lambda$register$3
		static
		0 o p_180517_
	a (Let;)Z lambda$register$0
		static
		0 o p_138606_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_138604_
	a (Let;Ljd;Lgk;Laoh$b;Ljava/util/function/Predicate;)I setBlock
		static
		0 o p_138608_
		1 o p_138609_
		2 o p_138610_
		3 o p_138611_
		4 o p_138612_
	a (Ljd;)Lwz; lambda$setBlock$6
		static
		0 o p_288610_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_138614_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_138616_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_138618_
aoh$a net/minecraft/server/commands/SetBlockCommand$Filter
	filter (Lejj;Ljd;Lgk;Laqu;)Lgk; filter
		0 o p_138620_
		1 o p_138621_
		2 o p_138622_
		3 o p_138623_
aoh$b net/minecraft/server/commands/SetBlockCommand$Mode
	a REPLACE
	b DESTROY
	c $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_138629_
		1 o p_138630_
	a ()[Laoh$b; $values
		static
	valueOf (Ljava/lang/String;)Laoh$b; valueOf
		static
		0 o p_138632_
	values ()[Laoh$b; values
		static
aoi net/minecraft/server/commands/SetPlayerIdleTimeoutCommand
	<init> ()V <init>
	a (I)Lwz; lambda$setIdleTimeout$2
		static
		0 o p_288611_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138635_
	a (Let;)Z lambda$register$0
		static
		0 o p_138639_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_138637_
	a (Let;I)I setIdleTimeout
		static
		0 o p_138641_
		1 o p_138642_
aoj net/minecraft/server/commands/SetSpawnCommand
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138644_
	a (Let;)Z lambda$register$0
		static
		0 o p_138648_
	a (Ljd;FLjava/lang/String;Ljava/util/Collection;)Lwz; lambda$setSpawn$6
		static
		0 o p_288612_
		1 o p_288613_
		2 o p_288614_
		3 o p_288615_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_138646_
	a (Let;Ljava/util/Collection;Ljd;F)I setSpawn
		static
		0 o p_138650_
		1 o p_138651_
		2 o p_138652_
		3 o p_138653_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_138655_
	b (Ljd;FLjava/lang/String;Ljava/util/Collection;)Lwz; lambda$setSpawn$5
		static
		0 o p_288616_
		1 o p_288617_
		2 o p_288618_
		3 o p_288619_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_274829_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_274828_
aok net/minecraft/server/commands/SetWorldSpawnCommand
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138661_
	a (Ljd;F)Lwz; lambda$setSpawn$4
		static
		0 o p_288620_
		1 o p_288621_
	a (Let;)Z lambda$register$0
		static
		0 o p_138665_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_138663_
	a (Let;Ljd;F)I setSpawn
		static
		0 o p_138667_
		1 o p_138668_
		2 o p_138669_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_138671_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_274830_
aol net/minecraft/server/commands/SpawnArmorTrimsCommand
	a MATERIAL_AND_SLOT_TO_ITEM
	b VANILLA_TRIM_PATTERNS
	c VANILLA_TRIM_MATERIALS
	d TRIM_PATTERN_ORDER
	e TRIM_MATERIAL_ORDER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_266758_
	a (Let;)Z lambda$register$1
		static
		0 o p_277270_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_267005_
	a (Ljava/util/HashMap;)V lambda$static$0
		static
		0 o p_266706_
	a ()Lwz; lambda$spawnArmorTrims$7
		static
	a (Ljv;Ljz;Ljz;Lcxa;Lcwy;)V lambda$spawnArmorTrims$5
		static
		0 o p_267122_
		1 o p_267258_
		2 o p_266764_
		3 o p_266777_
		4 o p_267162_
	a (Ljz;Lcwy;)Ljava/lang/Integer; lambda$spawnArmorTrims$4
		static
		0 o p_266885_
		1 o p_267239_
	a (Ljz;Lcxa;)Ljava/lang/Integer; lambda$spawnArmorTrims$3
		static
		0 o p_267215_
		1 o p_266941_
	a (Let;Lcmx;)I spawnArmorTrims
		static
		0 o p_266993_
		1 o p_266983_
	a (Ljz;Ljv;Ljz;Lcxa;)V lambda$spawnArmorTrims$6
		static
		0 o p_267195_
		1 o p_266819_
		2 o p_266685_
		3 o p_266759_
aom net/minecraft/server/commands/SpectateCommand
	a ERROR_SELF
	b ERROR_NOT_SPECTATOR
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138678_
	a (Let;Lbsr;Laqv;)I spectate
		static
		0 o p_138684_
		1 o p_138685_
		2 o p_138686_
	a (Let;)Z lambda$register$1
		static
		0 o p_138682_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304298_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_138680_
	a ()Lwz; lambda$spectate$6
		static
	a (Lbsr;)Lwz; lambda$spectate$5
		static
		0 o p_288622_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_138690_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_138692_
aon net/minecraft/server/commands/SpreadPlayersCommand
	a MAX_ITERATION_COUNT
	b ERROR_FAILED_TO_SPREAD_TEAMS
	c ERROR_FAILED_TO_SPREAD_ENTITIES
	d ERROR_INVALID_MAX_HEIGHT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/Collection;)I getNumberOfTeams
		static
		0 o p_138728_
	a (Layw;IDDDD)[Laon$a; createInitialPositions
		static
		0 o p_214734_
		1 o p_214735_
		2 o p_214736_
		3 o p_214737_
		4 o p_214738_
		5 o p_214739_
	a (Z[Laon$a;Lexb;D)Lwz; lambda$spreadPlayers$6
		static
		0 o p_288623_
		1 o p_288624_
		2 o p_288625_
		3 o p_288626_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138697_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2
		static
		0 o p_304303_
		1 o p_304304_
	a (Lexb;DLaqu;Layw;DDDDI[Laon$a;Z)V spreadPositions
		static
		0 o p_214741_
		1 o p_214742_
		2 o p_214743_
		3 o p_214744_
		4 o p_214745_
		5 o p_214746_
		6 o p_214747_
		7 o p_214748_
		8 o p_214749_
		9 o p_214750_
		10 o p_214751_
	a (Let;Lexb;FFIZLjava/util/Collection;)I spreadPlayers
		static
		0 o p_138703_
		1 o p_138704_
		2 o p_138705_
		3 o p_138706_
		4 o p_138707_
		5 o p_138708_
		6 o p_138709_
	a (Let;)Z lambda$register$3
		static
		0 o p_201852_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_201850_
	a (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304305_
		1 o p_304306_
		2 o p_304307_
		3 o p_304308_
	a (Ljava/util/Collection;Laqu;[Laon$a;IZ)D setPlayerPositions
		static
		0 o p_138730_
		1 o p_138731_
		2 o p_138732_
		3 o p_138733_
		4 o p_138734_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_340666_
	b (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304299_
		1 o p_304300_
		2 o p_304301_
		3 o p_304302_
aon$a net/minecraft/server/commands/SpreadPlayersCommand$Position
	a x
	b z
	<init> ()V <init>
	a (Ldcc;I)I getSpawnY
		0 o p_138759_
		1 o p_138760_
	a (Layw;DDDD)V randomize
		0 o p_214753_
		1 o p_214754_
		2 o p_214755_
		3 o p_214756_
		4 o p_214757_
	a ()V normalize
	a (DDDD)Z clamp
		0 o p_138754_
		1 o p_138755_
		2 o p_138756_
		3 o p_138757_
	a (Laon$a;)D dist
		0 o p_138768_
	b (Ldcc;I)Z isSafe
		0 o p_138774_
		1 o p_138775_
	b (Laon$a;)V moveAway
		0 o p_138777_
	b ()D getLength
aoo net/minecraft/server/commands/StopCommand
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138786_
	a (Let;)Z lambda$register$0
		static
		0 o p_138790_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_288628_
	a ()Lwz; lambda$register$1
		static
aop net/minecraft/server/commands/StopSoundCommand
	<init> ()V <init>
	a (Let;Ljava/util/Collection;Lavq;Lakr;)I stopSound
		static
		0 o p_138801_
		1 o p_138802_
		2 o p_138803_
		3 o p_138804_
	a (Lakr;Lavq;)Lwz; lambda$stopSound$5
		static
		0 o p_304310_
		1 o p_304311_
	a (Lakr;)Lwz; lambda$stopSound$7
		static
		0 o p_304309_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138795_
	a (Lavq;)Lwz; lambda$stopSound$6
		static
		0 o p_288632_
	a (Let;)Z lambda$register$4
		static
		0 o p_138799_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_138797_
	a ()Lwz; lambda$stopSound$8
		static
	a (Lavq;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_138792_
		1 o p_138793_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_138809_
	b (Lavq;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_138806_
		1 o p_138807_
aoq net/minecraft/server/commands/SummonCommand
	a ERROR_FAILED
	b ERROR_DUPLICATE_UUID
	c INVALID_POSITION
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;Lep;)V register
		static
		0 o p_250343_
		1 o p_250122_
	a (Let;Ljm$c;Lexc;Lub;Z)Lbsr; createEntity
		static
		0 o p_270582_
		1 o p_270277_
		2 o p_270366_
		3 o p_270197_
		4 o p_270947_
	a (Let;)Z lambda$register$0
		static
		0 o p_138819_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_248174_
	a (Lbsr;)Lwz; lambda$spawnEntity$5
		static
		0 o p_288633_
	a (Lexc;Lbsr;)Lbsr; lambda$createEntity$4
		static
		0 o p_138827_
		1 o p_138828_
	b (Let;Ljm$c;Lexc;Lub;Z)I spawnEntity
		static
		0 o p_249752_
		1 o p_251948_
		2 o p_251429_
		3 o p_250568_
		4 o p_250229_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_248173_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_248175_
aor net/minecraft/server/commands/TagCommand
	a ERROR_ADD_FAILED
	b ERROR_REMOVE_FAILED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138837_
	a (Let;Ljava/util/Collection;Ljava/lang/String;)I addTag
		static
		0 o p_138849_
		1 o p_138850_
		2 o p_138851_
	a (Lbsr;Ljava/util/Set;)Lwz; lambda$listTags$10
		static
		0 o p_288638_
		1 o p_288639_
	a (Ljava/lang/String;Ljava/util/Collection;)Lwz; lambda$removeTag$8
		static
		0 o p_288643_
		1 o p_288644_
	a (Ljava/util/Collection;)Ljava/util/Collection; getTags
		static
		0 o p_138853_
	a (Ljava/util/Collection;Ljava/util/Set;)Lwz; lambda$listTags$12
		static
		0 o p_288636_
		1 o p_288637_
	a (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$2
		static
		0 o p_138841_
		1 o p_138842_
	a (Let;)Z lambda$register$0
		static
		0 o p_138844_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_138839_
	a (Let;Ljava/util/Collection;)I listTags
		static
		0 o p_138846_
		1 o p_138847_
	a (Lbsr;)Lwz; lambda$listTags$9
		static
		0 o p_288645_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_138855_
	b (Ljava/lang/String;Ljava/util/Collection;)Lwz; lambda$removeTag$7
		static
		0 o p_288646_
		1 o p_288647_
	b (Let;Ljava/util/Collection;Ljava/lang/String;)I removeTag
		static
		0 o p_138857_
		1 o p_138858_
		2 o p_138859_
	b (Ljava/util/Collection;)Lwz; lambda$listTags$11
		static
		0 o p_288642_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_138861_
	c (Ljava/lang/String;Ljava/util/Collection;)Lwz; lambda$addTag$6
		static
		0 o p_288640_
		1 o p_288641_
	d (Ljava/lang/String;Ljava/util/Collection;)Lwz; lambda$addTag$5
		static
		0 o p_288634_
		1 o p_288635_
aos net/minecraft/server/commands/TeamCommand
	a ERROR_TEAM_ALREADY_EXISTS
	b ERROR_TEAM_ALREADY_EMPTY
	c ERROR_TEAM_ALREADY_NAME
	d ERROR_TEAM_ALREADY_COLOR
	e ERROR_TEAM_ALREADY_FRIENDLYFIRE_ENABLED
	f ERROR_TEAM_ALREADY_FRIENDLYFIRE_DISABLED
	g ERROR_TEAM_ALREADY_FRIENDLYINVISIBLES_ENABLED
	h ERROR_TEAM_ALREADY_FRIENDLYINVISIBLES_DISABLED
	i ERROR_TEAM_NAMETAG_VISIBLITY_UNCHANGED
	j ERROR_TEAM_DEATH_MESSAGE_VISIBLITY_UNCHANGED
	k ERROR_TEAM_COLLISION_UNCHANGED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	A (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_183711_
	a (Let;Leyb;)I emptyTeam
		static
		0 o p_138884_
		1 o p_138885_
	a (Leyb;Ljava/util/Collection;)Lwz; lambda$listMembers$43
		static
		0 o p_288648_
		1 o p_288649_
	a (Let;Leyb;Lwz;)I setDisplayName
		static
		0 o p_138903_
		1 o p_138904_
		2 o p_138905_
	a (Let;Leyb;Ln;)I setColor
		static
		0 o p_138899_
		1 o p_138900_
		2 o p_138901_
	a (Ljava/util/Collection;Leyb;)Lwz; lambda$emptyTeam$39
		static
		0 o p_288664_
		1 o p_288665_
	a (Leyb;Leyi$b;)Lwz; lambda$setDeathMessageVisibility$33
		static
		0 o p_288675_
		1 o p_288676_
	a (Leyb;)Lwz; lambda$listMembers$42
		static
		0 o p_288658_
	a (Let;)I listTeams
		static
		0 o p_138882_
	a (Lwz;)Lwz; lambda$setSuffix$47
		static
		0 o p_288663_
	a (Lcom/mojang/brigadier/CommandDispatcher;Lep;)V register
		static
		0 o p_138878_
		1 o p_323744_
	a (Let;Leyb;Ljava/util/Collection;)I joinTeam
		static
		0 o p_138895_
		1 o p_138896_
		2 o p_138897_
	a (Let;Leyb;Z)I setFriendlySight
		static
		0 o p_138907_
		1 o p_138908_
		2 o p_138909_
	a (Let;Leyb;Leyi$a;)I setCollision
		static
		0 o p_138887_
		1 o p_138888_
		2 o p_138889_
	a (Let;Ljava/lang/String;Lwz;)I createTeam
		static
		0 o p_138914_
		1 o p_138915_
		2 o p_138916_
	a (Ljava/util/Collection;)Lwz; getFirstMemberName
		static
		0 o p_313883_
	a (Let;Ljava/lang/String;)I createTeam
		static
		0 o p_138911_
		1 o p_138912_
	a ()Lwz; lambda$listTeams$44
		static
	a (Leyb;Leyi$a;)Lwz; lambda$setCollision$34
		static
		0 o p_288655_
		1 o p_288656_
	a (ZLeyb;)Lwz; lambda$setFriendlyFire$36
		static
		0 o p_288673_
		1 o p_288674_
	a (Leyb;Ln;)Lwz; lambda$setColor$38
		static
		0 o p_288666_
		1 o p_288667_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$27
		static
		0 o p_138923_
	a (Let;Ljava/util/Collection;)I leaveTeam
		static
		0 o p_138918_
		1 o p_138919_
	a (Let;Leyb;Leyi$b;)I setNametagVisibility
		static
		0 o p_138891_
		1 o p_138892_
		2 o p_138893_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$26
		static
		0 o p_138942_
	b (Let;Leyb;Z)I setFriendlyFire
		static
		0 o p_138938_
		1 o p_138939_
		2 o p_138940_
	b (Let;Leyb;)I deleteTeam
		static
		0 o p_138927_
		1 o p_138928_
	b (Leyb;)Lwz; lambda$createTeam$41
		static
		0 o p_288652_
	b (Ljava/util/Collection;)Lwz; lambda$listTeams$45
		static
		0 o p_288653_
	b (Let;Leyb;Lwz;)I setPrefix
		static
		0 o p_138934_
		1 o p_138935_
		2 o p_138936_
	b (Lwz;)Lwz; lambda$setPrefix$46
		static
		0 o p_288654_
	b (Let;)Z lambda$register$0
		static
		0 o p_183713_
	b (Leyb;Leyi$b;)Lwz; lambda$setNametagVisibility$32
		static
		0 o p_288650_
		1 o p_288651_
	b (Ljava/util/Collection;Leyb;)Lwz; lambda$joinTeam$31
		static
		0 o p_288661_
		1 o p_288662_
	b (ZLeyb;)Lwz; lambda$setFriendlySight$35
		static
		0 o p_288671_
		1 o p_288672_
	b (Let;Leyb;Leyi$b;)I setDeathMessageVisibility
		static
		0 o p_138930_
		1 o p_138931_
		2 o p_138932_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$25
		static
		0 o p_138951_
	c (Let;Leyb;)I listMembers
		static
		0 o p_138944_
		1 o p_138945_
	c (Ljava/util/Collection;Leyb;)Lwz; lambda$joinTeam$30
		static
		0 o p_313568_
		1 o p_313569_
	c (Ljava/util/Collection;)Lwz; lambda$leaveTeam$29
		static
		0 o p_288668_
	c (Leyb;)Lwz; lambda$deleteTeam$40
		static
		0 o p_288659_
	c (Let;Leyb;Lwz;)I setSuffix
		static
		0 o p_138947_
		1 o p_138948_
		2 o p_138949_
	d (Ljava/util/Collection;)Lwz; lambda$leaveTeam$28
		static
		0 o p_313571_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$24
		static
		0 o p_138953_
	d (Leyb;)Lwz; lambda$setDisplayName$37
		static
		0 o p_288657_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$23
		static
		0 o p_138955_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$22
		static
		0 o p_138957_
	g (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$21
		static
		0 o p_138959_
	h (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$20
		static
		0 o p_138961_
	i (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$19
		static
		0 o p_138963_
	j (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$18
		static
		0 o p_138965_
	k (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$17
		static
		0 o p_138967_
	l (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$16
		static
		0 o p_138969_
	m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$15
		static
		0 o p_138971_
	n (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$14
		static
		0 o p_138973_
	o (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$13
		static
		0 o p_138975_
	p (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$12
		static
		0 o p_138977_
	q (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11
		static
		0 o p_138979_
	r (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10
		static
		0 o p_138981_
	s (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9
		static
		0 o p_138983_
	t (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8
		static
		0 o p_138985_
	u (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7
		static
		0 o p_313570_
	v (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_138989_
	w (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_138991_
	x (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_138993_
	y (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_138995_
	z (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_138876_
aot net/minecraft/server/commands/TeamMsgCommand
	a SUGGEST_STYLE
	b ERROR_NOT_ON_TEAM
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Let;Lbsr;Leyb;Ljava/util/List;Lxp;)V sendMessage
		static
		0 o p_248778_
		1 o p_248891_
		2 o p_250504_
		3 o p_249706_
		4 o p_249707_
	a (Lbsr;Leyb;Laqv;)Z lambda$register$0
		static
		0 o p_349953_
		1 o p_349954_
		2 o p_349955_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_139000_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_248184_
	b (Let;Lbsr;Leyb;Ljava/util/List;Lxp;)V lambda$register$1
		static
		0 o p_248176_
		1 o p_248177_
		2 o p_248178_
		3 o p_248179_
		4 o p_248180_
aou net/minecraft/server/commands/TeleportCommand
	a INVALID_POSITION
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (D)Ljava/lang/String; formatDouble
		static
		0 o p_142776_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_139009_
	a (Let;Ljava/util/Collection;Lbsr;)I teleportToEntity
		static
		0 o p_139033_
		1 o p_139034_
		2 o p_139035_
	a (Let;Lbsr;Laqu;DDDLjava/util/Set;FFLaou$a;)V performTeleport
		static
		0 o p_139015_
		1 o p_139016_
		2 o p_139017_
		3 o p_139018_
		4 o p_139019_
		5 o p_139020_
		6 o p_139021_
		7 o p_139022_
		8 o p_139023_
		9 o p_139024_
	a (Let;Ljava/util/Collection;Laqu;Lgr;Lgr;Laou$a;)I teleportToPos
		static
		0 o p_139026_
		1 o p_139027_
		2 o p_139028_
		3 o p_139029_
		4 o p_139030_
		5 o p_139031_
	a (Ljava/util/Collection;Lbsr;)Lwz; lambda$teleportToEntity$11
		static
		0 o p_288680_
		1 o p_288681_
	a (Ljava/util/Collection;Lexc;)Lwz; lambda$teleportToPos$13
		static
		0 o p_288684_
		1 o p_288685_
	a (Let;)Z lambda$register$9
		static
		0 o p_139013_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8
		static
		0 o p_139011_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7
		static
		0 o p_326751_
	b (Ljava/util/Collection;Lbsr;)Lwz; lambda$teleportToEntity$10
		static
		0 o p_288682_
		1 o p_288683_
	b (Ljava/util/Collection;Lexc;)Lwz; lambda$teleportToPos$12
		static
		0 o p_288686_
		1 o p_288687_
	b (Let;)Z lambda$register$0
		static
		0 o p_139039_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_326750_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_326749_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_139045_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_139047_
	g (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_139049_
	h (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_139051_
aou$a net/minecraft/server/commands/TeleportCommand$LookAt
	perform (Let;Lbsr;)V perform
		0 o p_139061_
		1 o p_139062_
aou$b net/minecraft/server/commands/TeleportCommand$LookAtEntity
	a entity
	b anchor
	<init> (Lbsr;Lff$a;)V <init>
		0 o entity
		1 o anchor
	a ()Lbsr; entity
	b ()Lff$a; anchor
	equals (Ljava/lang/Object;)Z equals
		0 o p_326928_
	hashCode ()I hashCode
	perform (Let;Lbsr;)V perform
		0 o p_326864_
		1 o p_326807_
	toString ()Ljava/lang/String; toString
aou$c net/minecraft/server/commands/TeleportCommand$LookAtPosition
	a position
	<init> (Lexc;)V <init>
		0 o position
	a ()Lexc; position
	equals (Ljava/lang/Object;)Z equals
		0 o p_326895_
	hashCode ()I hashCode
	perform (Let;Lbsr;)V perform
		0 o p_326870_
		1 o p_326894_
	toString ()Ljava/lang/String; toString
aov net/minecraft/server/commands/TellRawCommand
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;Lep;)V register
		static
		0 o p_139064_
		1 o p_324061_
	a (Let;)Z lambda$register$0
		static
		0 o p_139068_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_139066_
aow net/minecraft/server/commands/TickCommand
	a MAX_TICKRATE
	b DEFAULT_TICKRATE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lwz; lambda$setTickingRate$13
		static
		0 o p_308933_
	a (Let;)I tickQuery
		static
		0 o p_309091_
	a (J)Ljava/lang/String; nanosToMilisString
		static
		0 o p_308883_
	a (I)Lwz; lambda$step$25
		static
		0 o p_309116_
	a (Let;F)I setTickingRate
		static
		0 o p_309112_
		1 o p_309104_
	a (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[J)Lwz; lambda$tickQuery$20
		static
		0 o p_308954_
		1 o p_309180_
		2 o p_309028_
		3 o p_308986_
	a (Ljava/lang/String;Ljava/lang/String;)Lwz; lambda$tickQuery$15
		static
		0 o p_309088_
		1 o p_308884_
	a (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$9
		static
		0 o p_308987_
		1 o p_309101_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_309001_
	a (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lwz; lambda$tickQuery$19
		static
		0 o p_309050_
		1 o p_309125_
		2 o p_308885_
	a ()Lwz; lambda$stopSprinting$27
		static
	a (Let;I)I sprint
		static
		0 o p_309049_
		1 o p_308892_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$12
		static
		0 o p_309070_
	a (Let;Z)I setFreeze
		static
		0 o p_309056_
		1 o p_309141_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11
		static
		0 o p_309184_
	b ()Lwz; lambda$stopStepping$26
		static
	b (Let;)I stopStepping
		static
		0 o p_308875_
	b (Let;I)I step
		static
		0 o p_309024_
		1 o p_309080_
	b (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$6
		static
		0 o p_309113_
		1 o p_309105_
	c (Let;)I stopSprinting
		static
		0 o p_308870_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10
		static
		0 o p_308904_
	c ()Lwz; lambda$setFreeze$24
		static
	c (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$2
		static
		0 o p_308897_
		1 o p_308880_
	d ()Lwz; lambda$setFreeze$23
		static
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8
		static
		0 o p_309190_
	d (Let;)Z lambda$register$0
		static
		0 o p_308941_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7
		static
		0 o p_308930_
	e ()Lwz; lambda$sprint$22
		static
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_309035_
	f ()Lwz; lambda$sprint$21
		static
	g ()Lwz; lambda$tickQuery$18
		static
	g (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_309496_
	h ()Lwz; lambda$tickQuery$17
		static
	h (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_309119_
	i ()Lwz; lambda$tickQuery$16
		static
	i (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_308950_
	j ()Lwz; lambda$tickQuery$14
		static
aox net/minecraft/server/commands/TimeCommand
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_139072_
	a (Let;I)I setTime
		static
		0 o p_139078_
		1 o p_139079_
	a (Laqu;)I getDayTime
		static
		0 o p_139070_
	a (I)Lwz; lambda$addTime$12
		static
		0 o p_288690_
	a (Let;)Z lambda$register$0
		static
		0 o p_139076_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9
		static
		0 o p_340668_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8
		static
		0 o p_340667_
	b (Let;I)I addTime
		static
		0 o p_139083_
		1 o p_139084_
	b (I)Lwz; lambda$setTime$11
		static
		0 o p_288692_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7
		static
		0 o p_139086_
	c (Let;I)I queryTime
		static
		0 o p_139088_
		1 o p_139089_
	c (I)Lwz; lambda$queryTime$10
		static
		0 o p_288688_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_139091_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_139093_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_139095_
	g (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_139097_
	h (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_139099_
	i (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_139101_
aoy net/minecraft/server/commands/TitleCommand
	<init> ()V <init>
	a (Let;Ljava/util/Collection;III)I setTimes
		static
		0 o p_139112_
		1 o p_139113_
		2 o p_139114_
		3 o p_139115_
		4 o p_139116_
	a (Ljava/lang/String;Ljava/util/Collection;)Lwz; lambda$showTitle$12
		static
		0 o p_288701_
		1 o p_288702_
	a (Let;Ljava/util/Collection;Lwz;Ljava/lang/String;Ljava/util/function/Function;)I showTitle
		static
		0 o p_142781_
		1 o p_142782_
		2 o p_142783_
		3 o p_142784_
		4 o p_142785_
	a (Lcom/mojang/brigadier/CommandDispatcher;Lep;)V register
		static
		0 o p_139103_
		1 o p_324289_
	a (Let;)Z lambda$register$0
		static
		0 o p_139107_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_139105_
	a (Let;Ljava/util/Collection;)I clearTitle
		static
		0 o p_139109_
		1 o p_139110_
	a (Ljava/util/Collection;)Lwz; lambda$setTimes$14
		static
		0 o p_288693_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_139123_
	b (Ljava/lang/String;Ljava/util/Collection;)Lwz; lambda$showTitle$11
		static
		0 o p_351764_
		1 o p_351765_
	b (Ljava/util/Collection;)Lwz; lambda$setTimes$13
		static
		0 o p_351767_
	b (Let;Ljava/util/Collection;)I resetTitle
		static
		0 o p_139125_
		1 o p_139126_
	c (Ljava/util/Collection;)Lwz; lambda$resetTitle$10
		static
		0 o p_288699_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_139128_
	d (Ljava/util/Collection;)Lwz; lambda$resetTitle$9
		static
		0 o p_351768_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_139130_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_139132_
	e (Ljava/util/Collection;)Lwz; lambda$clearTitle$8
		static
		0 o p_288700_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_139134_
	f (Ljava/util/Collection;)Lwz; lambda$clearTitle$7
		static
		0 o p_351766_
aoz net/minecraft/server/commands/TransferCommand
	a ERROR_NO_PLAYERS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Let;Ljava/lang/String;ILjava/util/Collection;)I transfer
		static
		0 o p_321844_
		1 o p_321828_
		2 o p_321760_
		3 o p_321481_
	a (Ljava/util/Collection;Ljava/lang/String;I)Lwz; lambda$transfer$5
		static
		0 o p_321809_
		1 o p_321705_
		2 o p_321497_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_321596_
	a (Let;)Z lambda$register$0
		static
		0 o p_321781_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_321632_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_321648_
	b (Ljava/util/Collection;Ljava/lang/String;I)Lwz; lambda$transfer$4
		static
		0 o p_351769_
		1 o p_351770_
		2 o p_351771_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_321698_
ap net/minecraft/advancements/CriterionProgress
	a obtained
	<init> (Ljava/time/Instant;)V <init>
		0 o p_301149_
	<init> ()V <init>
	a (Lvw;)V serializeToNetwork
		0 o p_12915_
	a ()Z isDone
	b ()V grant
	b (Lvw;)Lap; fromNetwork
		static
		0 o p_12918_
	c ()V revoke
	d ()Ljava/time/Instant; getObtained
	toString ()Ljava/lang/String; toString
apa net/minecraft/server/commands/TriggerCommand
	a ERROR_NOT_PRIMED
	b ERROR_INVALID_OBJECTIVE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_139142_
	a (Let;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestObjectives
		static
		0 o p_139149_
		1 o p_139150_
	a (Lexy;I)Lwz; lambda$setValue$5
		static
		0 o p_313574_
		1 o p_313575_
	a (Let;Laqv;Lexy;)I simpleTrigger
		static
		0 o p_139152_
		1 o p_313865_
		2 o p_313706_
	a (Leyg;Leyf;Lexy;)Leye; getScore
		static
		0 o p_313748_
		1 o p_313873_
		2 o p_139140_
	a (Lexy;)Lwz; lambda$simpleTrigger$6
		static
		0 o p_313580_
	a (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$0
		static
		0 o p_139146_
		1 o p_139147_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_313581_
	a (Let;Laqv;Lexy;I)I addValue
		static
		0 o p_139155_
		1 o p_313736_
		2 o p_313848_
		3 o p_139157_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_313577_
	b (Let;Laqv;Lexy;I)I setValue
		static
		0 o p_139161_
		1 o p_313837_
		2 o p_313724_
		3 o p_139163_
	b (Lexy;I)Lwz; lambda$addValue$4
		static
		0 o p_313578_
		1 o p_313579_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_313576_
apb net/minecraft/server/commands/WardenSpawnTrackerCommand
	<init> ()V <init>
	a (Let;Ljava/util/Collection;I)I setWarningLevel
		static
		0 o p_214783_
		1 o p_214784_
		2 o p_214785_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_214774_
	a (Let;)Z lambda$register$0
		static
		0 o p_214778_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_214776_
	a (Let;Ljava/util/Collection;)I resetTracker
		static
		0 o p_214780_
		1 o p_214781_
	a (ILcmd;)V lambda$setWarningLevel$3
		static
		0 o p_248187_
		1 o p_248188_
	a (Ljava/util/Collection;)Lwz; lambda$resetTracker$7
		static
		0 o p_288711_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_214787_
	b (Ljava/util/Collection;)Lwz; lambda$resetTracker$6
		static
		0 o p_288710_
	c (Ljava/util/Collection;)Lwz; lambda$setWarningLevel$5
		static
		0 o p_288708_
	d (Ljava/util/Collection;)Lwz; lambda$setWarningLevel$4
		static
		0 o p_288709_
apc net/minecraft/server/commands/WeatherCommand
	a DEFAULT_TIME
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_139167_
	a ()Lwz; lambda$setThunder$9
		static
	a (Let;I)I setClear
		static
		0 o p_139173_
		1 o p_139174_
	a (Let;ILbpw;)I getDuration
		static
		0 o p_265382_
		1 o p_265171_
		2 o p_265122_
	a (Let;)Z lambda$register$0
		static
		0 o p_139171_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_264804_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_264808_
	b ()Lwz; lambda$setRain$8
		static
	b (Let;I)I setRain
		static
		0 o p_139178_
		1 o p_139179_
	c ()Lwz; lambda$setClear$7
		static
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_264809_
	c (Let;I)I setThunder
		static
		0 o p_139183_
		1 o p_139184_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_264805_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_264807_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_264806_
apd net/minecraft/server/commands/WhitelistCommand
	a ERROR_ALREADY_ENABLED
	b ERROR_ALREADY_DISABLED
	c ERROR_ALREADY_WHITELISTED
	d ERROR_NOT_WHITELISTED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Let;)I reload
		static
		0 o p_139209_
	a ([Ljava/lang/String;)Lwz; lambda$showList$17
		static
		0 o p_288713_
	a (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$8
		static
		0 o p_139206_
		1 o p_139207_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_139202_
	a ()Lwz; lambda$showList$16
		static
	a (Lcom/mojang/authlib/GameProfile;)Lwz; lambda$removePlayers$13
		static
		0 o p_293792_
	a (Laur;Laqv;)Z lambda$register$4
		static
		0 o p_352695_
		1 o p_352696_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10
		static
		0 o p_139204_
	a (Laqv;)Ljava/lang/String; lambda$register$5
		static
		0 o p_352694_
	a (Let;Ljava/util/Collection;)I addPlayers
		static
		0 o p_139211_
		1 o p_139212_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9
		static
		0 o p_139214_
	b ()Lwz; lambda$disableWhitelist$15
		static
	b (Let;)I enableWhitelist
		static
		0 o p_139219_
	b (Lcom/mojang/authlib/GameProfile;)Lwz; lambda$addPlayers$12
		static
		0 o p_293793_
	b (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$6
		static
		0 o p_139216_
		1 o p_139217_
	b (Let;Ljava/util/Collection;)I removePlayers
		static
		0 o p_139221_
		1 o p_139222_
	c (Let;)I disableWhitelist
		static
		0 o p_139226_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7
		static
		0 o p_139224_
	c ()Lwz; lambda$enableWhitelist$14
		static
	d ()Lwz; lambda$reload$11
		static
	d (Let;)I showList
		static
		0 o p_139230_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_139228_
	e (Let;)Z lambda$register$0
		static
		0 o p_139234_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_139232_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_139236_
ape net/minecraft/server/commands/WorldBorderCommand
	a ERROR_SAME_CENTER
	b ERROR_SAME_SIZE
	c ERROR_TOO_SMALL
	d ERROR_TOO_BIG
	e ERROR_TOO_FAR_OUT
	f ERROR_SAME_WARNING_TIME
	g ERROR_SAME_WARNING_DISTANCE
	h ERROR_SAME_DAMAGE_BUFFER
	i ERROR_SAME_DAMAGE_AMOUNT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (D)Lwz; lambda$setSize$19
		static
		0 o p_288725_
	a (Let;)I getSize
		static
		0 o p_139251_
	a (Let;DJ)I setSize
		static
		0 o p_139253_
		1 o p_139254_
		2 o p_139255_
	a (I)Lwz; lambda$setWarningDistance$14
		static
		0 o p_288721_
	a (Let;F)I setDamageBuffer
		static
		0 o p_139257_
		1 o p_139258_
	a (F)Lwz; lambda$setDamageAmount$12
		static
		0 o p_288726_
	a (Let;Lexb;)I setCenter
		static
		0 o p_139263_
		1 o p_139264_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_139247_
	a (Let;I)I setWarningTime
		static
		0 o p_139260_
		1 o p_139261_
	a (Lexb;)Lwz; lambda$setCenter$16
		static
		0 o p_288718_
	a (DJ)Lwz; lambda$setSize$18
		static
		0 o p_288719_
		1 o p_288720_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10
		static
		0 o p_139249_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9
		static
		0 o p_139266_
	b (D)Lwz; lambda$getSize$15
		static
		0 o p_288722_
	b (F)Lwz; lambda$setDamageBuffer$11
		static
		0 o p_288724_
	b (I)Lwz; lambda$setWarningTime$13
		static
		0 o p_288723_
	b (Let;)Z lambda$register$0
		static
		0 o p_139268_
	b (Let;I)I setWarningDistance
		static
		0 o p_139273_
		1 o p_139274_
	b (Let;F)I setDamageAmount
		static
		0 o p_139270_
		1 o p_139271_
	b (DJ)Lwz; lambda$setSize$17
		static
		0 o p_288727_
		1 o p_288728_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8
		static
		0 o p_139276_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7
		static
		0 o p_139278_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_139280_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_139282_
	g (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_139284_
	h (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_139286_
	i (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_325625_
	j (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_325624_
apf net/minecraft/server/commands/data/BlockDataAccessor
	a PROVIDER
	b ERROR_NOT_A_BLOCK_ENTITY
	c entity
	d pos
	<clinit> ()V <clinit>
		static
	<init> (Ldqh;Ljd;)V <init>
		0 o p_139297_
		1 o p_139298_
	a ()Lub; getData
	a (Luy;)Lwz; getPrintSuccess
		0 o p_139309_
	a (Ljava/lang/String;)Laph$c; lambda$static$0
		static
		0 o p_139305_
	a (Lfl$g;DI)Lwz; getPrintSuccess
		0 o p_139301_
		1 o p_139302_
		2 o p_139303_
	a (Lub;)V setData
		0 o p_139307_
	b ()Lwz; getModifiedSuccess
apf$1 net/minecraft/server/commands/data/BlockDataAccessor$1
	a val$argPrefix
	<init> (Ljava/lang/String;)V <init>
		0 o p_139314_
	a (Lcom/mojang/brigadier/context/CommandContext;)Lapg; access
		0 o p_139319_
	a (Lcom/mojang/brigadier/builder/ArgumentBuilder;Ljava/util/function/Function;)Lcom/mojang/brigadier/builder/ArgumentBuilder; wrap
		0 o p_139316_
		1 o p_139317_
apg net/minecraft/server/commands/data/DataAccessor
	a ()Lub; getData
	a (Luy;)Lwz; getPrintSuccess
		0 o p_139324_
	a (Lfl$g;DI)Lwz; getPrintSuccess
		0 o p_139320_
		1 o p_139321_
		2 o p_139322_
	a (Lub;)V setData
		0 o p_139323_
	b ()Lwz; getModifiedSuccess
aph net/minecraft/server/commands/data/DataCommands
	a ALL_PROVIDERS
	b TARGET_PROVIDERS
	c SOURCE_PROVIDERS
	d ERROR_MERGE_UNCHANGED
	e ERROR_GET_NOT_NUMBER
	f ERROR_GET_NON_EXISTENT
	g ERROR_MULTIPLE_TAGS
	h ERROR_EXPECTED_OBJECT
	i ERROR_EXPECTED_VALUE
	j ERROR_INVALID_SUBSTRING
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Luy;)Ljava/lang/String; getAsText
		static
		0 o p_265255_
	a (Let;Lapg;Lfl$g;D)I getNumeric
		static
		0 o p_139390_
		1 o p_139391_
		2 o p_139392_
		3 o p_139393_
	a (Ljava/lang/String;I)Ljava/lang/String; substring
		static
		0 o p_287744_
		1 o p_287741_
	a (Lcom/mojang/brigadier/context/CommandContext;Laph$c;)Ljava/util/List; getSingletonSource
		static
		0 o p_265108_
		1 o p_265370_
	a (Laph$c;Laph$a;Lcom/mojang/brigadier/context/CommandContext;)I lambda$decorateModification$36
		static
		0 o p_142801_
		1 o p_142802_
		2 o p_142803_
	a (Lapg;Luy;)Lwz; lambda$getData$41
		static
		0 o p_288742_
		1 o p_288743_
	a (Ljava/lang/String;II)Ljava/lang/String; validatedSubstring
		static
		0 o p_288976_
		1 o p_288968_
		2 o p_289018_
	a (Lcom/mojang/brigadier/context/CommandContext;Laph$c;Laph$a;Ljava/util/List;)I manipulateData
		static
		0 o p_139376_
		1 o p_139377_
		2 o p_139378_
		3 o p_139379_
	a (Ljava/util/function/BiConsumer;)Lcom/mojang/brigadier/builder/ArgumentBuilder; decorateModification
		static
		0 o p_139404_
	a (II)I getOffset
		static
		0 o p_287638_
		1 o p_287600_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_139366_
	a (Lapg;)Lwz; lambda$mergeData$44
		static
		0 o p_288738_
	a (Ljava/util/List;Laph$d;)Ljava/util/List; stringifyTagList
		static
		0 o p_288980_
		1 o p_289012_
	a (Let;Lapg;Lub;)I mergeData
		static
		0 o p_139395_
		1 o p_139396_
		2 o p_139397_
	a (Ljava/util/function/Function;)Laph$c; lambda$static$6
		static
		0 o p_139410_
	a (Laph$c;Laph$a;Laph$c;Lcom/mojang/brigadier/context/CommandContext;)I lambda$decorateModification$33
		static
		0 o p_288746_
		1 o p_288747_
		2 o p_288748_
		3 o p_288749_
	a (Laph$c;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$14
		static
		0 o p_142819_
		1 o p_142820_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/String; lambda$decorateModification$32
		static
		0 o p_287358_
		1 o p_287359_
	a (Lapg;Lub;)Lwz; lambda$getData$43
		static
		0 o p_288744_
		1 o p_288745_
	a (Laph$c;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$register$15
		static
		0 o p_139412_
		1 o p_139413_
	a (Ljava/util/function/BiConsumer;Laph$c;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$decorateModification$38
		static
		0 o p_264814_
		1 o p_264815_
		2 o p_264816_
	a (Lcom/mojang/brigadier/context/CommandContext;Lub;Lfl$g;Ljava/util/List;)I lambda$register$20
		static
		0 o p_142822_
		1 o p_142823_
		2 o p_142824_
		3 o p_142825_
	a (Let;)Z lambda$register$7
		static
		0 o p_139381_
	a (Lcom/mojang/brigadier/builder/ArgumentBuilder;Laph$b;)V lambda$register$21
		static
		0 o p_139368_
		1 o p_139369_
	a (Lapg;Lfl$g;DI)Lwz; lambda$getNumeric$42
		static
		0 o p_288754_
		1 o p_288755_
		2 o p_288756_
		3 o p_288757_
	a (Laph$c;Laph$c;Laph$a;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$decorateModification$35
		static
		0 o p_264834_
		1 o p_264835_
		2 o p_264836_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$3
		static
		0 o p_304317_
	a (Laph$c;Laph$a;Laph$c;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$decorateModification$34
		static
		0 o p_287354_
		1 o p_287355_
		2 o p_287356_
		3 o p_287357_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$4
		static
		0 o p_304318_
		1 o p_304319_
	a (Ljava/lang/String;)Ljava/lang/String; lambda$decorateModification$28
		static
		0 o p_264821_
	a (Let;Lapg;)I getData
		static
		0 o p_139383_
		1 o p_139384_
	a (Let;Lapg;Lfl$g;)I removeData
		static
		0 o p_139386_
		1 o p_139387_
		2 o p_139388_
	a (Laph$c;Laph$a;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$decorateModification$37
		static
		0 o p_142798_
		1 o p_142799_
	a (Lfl$g;Lapg;)Luy; getSingleTag
		static
		0 o p_139399_
		1 o p_139400_
	b (Laph$c;Laph$a;Laph$c;Lcom/mojang/brigadier/context/CommandContext;)I lambda$decorateModification$31
		static
		0 o p_288750_
		1 o p_288751_
		2 o p_288752_
		3 o p_288753_
	b (Laph$c;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$register$13
		static
		0 o p_139452_
		1 o p_139453_
	b (Laph$c;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$12
		static
		0 o p_142832_
		1 o p_142833_
	b (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/String; lambda$decorateModification$30
		static
		0 o p_287352_
		1 o p_287353_
	b (Ljava/lang/String;)Ljava/lang/String; lambda$decorateModification$26
		static
		0 o p_264813_
	b (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2
		static
		0 o p_304316_
	b (Ljava/lang/String;II)Ljava/lang/String; substring
		static
		0 o p_287625_
		1 o p_287772_
		2 o p_287598_
	b (Lapg;)Lwz; lambda$removeData$40
		static
		0 o p_288739_
	b (Laph$c;Laph$a;Laph$c;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$decorateModification$24
		static
		0 o p_142809_
		1 o p_142811_
		2 o p_142810_
		3 o p_142812_
	b (Laph$c;Laph$c;Laph$a;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$decorateModification$25
		static
		0 o p_142805_
		1 o p_142806_
		2 o p_142807_
	b (Lcom/mojang/brigadier/context/CommandContext;Lub;Lfl$g;Ljava/util/List;)I lambda$register$19
		static
		0 o p_142835_
		1 o p_142836_
		2 o p_142837_
		3 o p_142838_
	b (Let;Lapg;Lfl$g;)I getData
		static
		0 o p_139444_
		1 o p_139445_
		2 o p_139446_
	b (Ljava/util/function/Function;)Laph$c; lambda$static$5
		static
		0 o p_139450_
	b (Lcom/mojang/brigadier/context/CommandContext;Laph$c;)Ljava/util/List; resolveSourcePath
		static
		0 o p_265468_
		1 o p_265670_
	c (Lapg;)Lwz; lambda$manipulateData$39
		static
		0 o p_288733_
	c (Laph$c;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11
		static
		0 o p_142840_
		1 o p_142841_
	c (Laph$c;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$register$9
		static
		0 o p_139470_
		1 o p_139471_
	c (Laph$c;Laph$a;Laph$c;Lcom/mojang/brigadier/context/CommandContext;)I lambda$decorateModification$29
		static
		0 o p_288734_
		1 o p_288735_
		2 o p_288736_
		3 o p_288737_
	c (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304315_
	c (Lcom/mojang/brigadier/context/CommandContext;Lub;Lfl$g;Ljava/util/List;)I lambda$register$18
		static
		0 o p_142843_
		1 o p_142844_
		2 o p_142845_
		3 o p_142846_
	d (Laph$c;Laph$a;Laph$c;Lcom/mojang/brigadier/context/CommandContext;)I lambda$decorateModification$27
		static
		0 o p_288729_
		1 o p_288730_
		2 o p_288731_
		3 o p_288732_
	d (Lcom/mojang/brigadier/context/CommandContext;Lub;Lfl$g;Ljava/util/List;)I lambda$register$17
		static
		0 o p_142851_
		1 o p_142852_
		2 o p_142853_
		3 o p_142854_
	d (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304320_
	d (Laph$c;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10
		static
		0 o p_142848_
		1 o p_142849_
	e (Laph$c;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8
		static
		0 o p_142856_
		1 o p_142857_
	e (Laph$c;Laph$a;Laph$c;Lcom/mojang/brigadier/context/CommandContext;)I lambda$decorateModification$23
		static
		0 o p_264839_
		1 o p_264840_
		2 o p_264841_
		3 o p_264842_
	e (Lcom/mojang/brigadier/context/CommandContext;Lub;Lfl$g;Ljava/util/List;)I lambda$register$16
		static
		0 o p_142859_
		1 o p_142860_
		2 o p_142861_
		3 o p_142862_
	f (Laph$c;Laph$a;Laph$c;Lcom/mojang/brigadier/context/CommandContext;)I lambda$decorateModification$22
		static
		0 o p_264826_
		1 o p_264827_
		2 o p_264828_
		3 o p_264829_
aph$a net/minecraft/server/commands/data/DataCommands$DataManipulator
	modify (Lcom/mojang/brigadier/context/CommandContext;Lub;Lfl$g;Ljava/util/List;)I modify
		0 o p_139496_
		1 o p_139497_
		2 o p_139498_
		3 o p_139499_
aph$b net/minecraft/server/commands/data/DataCommands$DataManipulatorDecorator
	create (Laph$a;)Lcom/mojang/brigadier/builder/ArgumentBuilder; create
		0 o p_139501_
aph$c net/minecraft/server/commands/data/DataCommands$DataProvider
	a (Lcom/mojang/brigadier/context/CommandContext;)Lapg; access
		0 o p_139504_
	a (Lcom/mojang/brigadier/builder/ArgumentBuilder;Ljava/util/function/Function;)Lcom/mojang/brigadier/builder/ArgumentBuilder; wrap
		0 o p_139502_
		1 o p_139503_
aph$d net/minecraft/server/commands/data/DataCommands$StringProcessor
	process (Ljava/lang/String;)Ljava/lang/String; process
		0 o p_289006_
api net/minecraft/server/commands/data/EntityDataAccessor
	a PROVIDER
	b ERROR_NO_PLAYERS
	c entity
	<clinit> ()V <clinit>
		static
	<init> (Lbsr;)V <init>
		0 o p_139510_
	a ()Lub; getData
	a (Luy;)Lwz; getPrintSuccess
		0 o p_139521_
	a (Ljava/lang/String;)Laph$c; lambda$static$0
		static
		0 o p_139517_
	a (Lfl$g;DI)Lwz; getPrintSuccess
		0 o p_139513_
		1 o p_139514_
		2 o p_139515_
	a (Lub;)V setData
		0 o p_139519_
	b ()Lwz; getModifiedSuccess
api$1 net/minecraft/server/commands/data/EntityDataAccessor$1
	a val$arg
	<init> (Ljava/lang/String;)V <init>
		0 o p_139525_
	a (Lcom/mojang/brigadier/context/CommandContext;)Lapg; access
		0 o p_139530_
	a (Lcom/mojang/brigadier/builder/ArgumentBuilder;Ljava/util/function/Function;)Lcom/mojang/brigadier/builder/ArgumentBuilder; wrap
		0 o p_139527_
		1 o p_139528_
apj net/minecraft/server/commands/data/StorageDataAccessor
	a PROVIDER
	b SUGGEST_STORAGE
	c storage
	d id
	<clinit> ()V <clinit>
		static
	<init> (Leqw;Lakr;)V <init>
		0 o p_139537_
		1 o p_139538_
	a ()Lub; getData
	a (Luy;)Lwz; getPrintSuccess
		0 o p_139558_
	a (Ljava/lang/String;)Laph$c; lambda$static$1
		static
		0 o p_139554_
	a (Lfl$g;DI)Lwz; getPrintSuccess
		0 o p_139550_
		1 o p_139551_
		2 o p_139552_
	a (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$0
		static
		0 o p_139547_
		1 o p_139548_
	a (Lcom/mojang/brigadier/context/CommandContext;)Leqw; getGlobalTags
		static
		0 o p_139561_
	a (Lub;)V setData
		0 o p_139556_
	b ()Lwz; getModifiedSuccess
apj$1 net/minecraft/server/commands/data/StorageDataAccessor$1
	a val$arg
	<init> (Ljava/lang/String;)V <init>
		0 o p_139565_
	a (Lcom/mojang/brigadier/context/CommandContext;)Lapg; access
		0 o p_139570_
	a (Lcom/mojang/brigadier/builder/ArgumentBuilder;Ljava/util/function/Function;)Lcom/mojang/brigadier/builder/ArgumentBuilder; wrap
		0 o p_139567_
		1 o p_139568_
apk net/minecraft/server/commands/data/package-info
apl net/minecraft/server/commands/package-info
apm net/minecraft/server/dedicated/DedicatedPlayerList
	h LOGGER
	<clinit> ()V <clinit>
		static
	<init> (Lapn;Ljt;Leri;)V <init>
		0 o p_203709_
		1 o p_251851_
		2 o p_203711_
	A ()V loadOps
	B ()V saveOps
	C ()V loadWhiteList
	D ()V saveWhiteList
	a (Lcom/mojang/authlib/GameProfile;)V op
		0 o p_139582_
	a (Z)V setUsingWhiteList
		0 o p_139584_
	a ()V reloadWhiteList
	b (Lcom/mojang/authlib/GameProfile;)V deop
		0 o p_139587_
	b ()Lapn; getServer
	c (Lcom/mojang/authlib/GameProfile;)Z isWhiteListed
		0 o p_139590_
	c ()Lnet/minecraft/server/MinecraftServer; getServer
	d (Lcom/mojang/authlib/GameProfile;)Z canBypassPlayerLimit
		0 o p_139592_
	w ()V saveIpBanList
	x ()V saveUserBanList
	y ()V loadIpBanList
	z ()V loadUserBanList
apn net/minecraft/server/dedicated/DedicatedServer
	k LOGGER
	l CONVERSION_RETRY_DELAY_MS
	m CONVERSION_RETRIES
	n consoleInput
	o queryThreadGs4
	p rconConsoleSource
	q rconThread
	r settings
	s gui
	t textFilterClient
	u tickTimeLogger
	v debugSampleSubscriptionTracker
	w serverLinks
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/Thread;Lerf$c;Latp;Lalp;Lapp;Lcom/mojang/datafixers/DataFixer;Lalm;Lare;)V <init>
		0 o p_214789_
		1 o p_214790_
		2 o p_214791_
		3 o p_214792_
		4 o p_214793_
		5 o p_214794_
		6 o p_214795_
		7 o p_214796_
	M_ ()Z shouldInformAdmins
	V ()Z isSpawningMonsters
	X ()Ljava/util/Optional; getServerResourcePack
	a (Lapp;)Lalj; createServerLinks
		static
		0 o p_352317_
	a (Lapo;)Ljava/util/Optional; parseBugReportLink
		static
		0 o p_352150_
	a (Ljava/nio/file/Path;)V dumpServerProperties
		0 o p_142872_
	a ()Lapo; getProperties
	a (Lac;)Lac; fillServerSystemReport
		0 o p_142870_
	a (Laqv;)Larz; createTextFilterForPlayer
		0 o p_139634_
	a (Laqv;Lbls;)V subscribeToDebugSample
		0 o p_324272_
		1 o p_324213_
	a (Ldcw;)Z isLevelEnabled
		0 o p_350654_
	a (Laqu;Ljd;Lcmx;)Z isUnderSpawnProtection
		0 o p_139630_
		1 o p_139631_
		2 o p_139632_
	a (ILapo;)Lapo; lambda$setPlayerIdleTimeout$2
		0 o p_349959_
		1 o p_349960_
	a (Lcom/mojang/authlib/GameProfile;)Z isSingleplayerOwner
		0 o p_139642_
	a (Ljava/net/URI;)Lalj; lambda$createServerLinks$5
		static
		0 o p_351772_
	a (Ljava/lang/String;Let;)V handleConsoleInput
		0 o p_139646_
		1 o p_139647_
	a (Ljava/lang/String;)Ljava/lang/String; runCommand
		0 o p_139644_
	a (ZLapo;)Lapo; lambda$storeUsingWhiteList$4
		0 o p_349961_
		1 o p_349962_
	aA ()I getCompressionThreshold
	aB ()Z enforceSecureProfile
	aU ()V endMetricsRecordingTick
	aZ ()Z forceSynchronousWrites
	ab ()Z isSpawningAnimals
	ac ()Z areNpcsEnabled
	ah ()Laur; getPlayerList
	ak ()Z hasGui
	am ()I getSpawnProtectionRadius
	an ()Z repliesToStatus
	ao ()Z hidesOnlinePlayers
	ax ()I getAbsoluteMaxWorldSize
	b ()Ljava/lang/String; getServerIp
	b (I)I getScaledTrackingDistance
		0 o p_139659_
	bD ()V waitForRetry
	bE ()Ljava/lang/String; lambda$fillServerSystemReport$1
		static
	bF ()Ljava/lang/String; lambda$fillServerSystemReport$0
	bf ()Ldct; getForcedGameType
	bl ()I getMaxChainedNeighborUpdates
	bn ()Z logIPs
	bo ()Z acceptsTransfers
	bq ()Lalj; serverLinks
	br ()V handleConsoleInputs
	bs ()Lapm; getPlayerList
	bt ()V showGui
	bu ()Z convertOldUsers
	bv ()J getMaxTickLength
	c (I)V setPlayerIdleTimeout
		0 o p_139676_
	c (Ljava/util/function/BooleanSupplier;)V tickChildren
		0 o p_139661_
	d ()I getServerPort
	e (Ljava/lang/String;)V lambda$runCommand$3
		0 o p_349963_
	e ()Z initServer
	f ()Lblu; getTickTimeLogger
	g ()Z isTickTimeLoggingEnabled
	h ()Ljava/lang/String; getServerName
	i (Z)V storeUsingWhiteList
		0 o p_139689_
	i ()V onServerExit
	j ()Z isHardcore
	k ()I getOperatorUserPermissionLevel
	l ()I getFunctionCompilationLevel
	m ()Z shouldRconBroadcast
	n ()Z isDedicatedServer
	o ()I getRateLimitPacketsPerSecond
	p ()Z isEpollEnabled
	q ()Z isCommandBlockEnabled
	r ()Z isPublished
	s ()Ljava/lang/String; getLevelIdName
	t ()V forceDifficulty
	u ()Ljava/lang/String; getPluginNames
	v ()V stopServer
apn$1 net/minecraft/server/dedicated/DedicatedServer$1
	a this$0
	<init> (Lapn;Ljava/lang/String;)V <init>
		0 o p_139702_
		1 o p_139703_
	run ()V run
apo net/minecraft/server/dedicated/DedicatedServerProperties
	A spawnProtection
	B opPermissionLevel
	C functionPermissionLevel
	D maxTickTime
	E maxChainedNeighborUpdates
	F rateLimitPacketsPerSecond
	G viewDistance
	H simulationDistance
	I maxPlayers
	J networkCompressionThreshold
	K broadcastRconToOps
	L broadcastConsoleToOps
	M maxWorldSize
	N syncChunkWrites
	O regionFileComression
	P enableJmxMonitoring
	Q enableStatus
	R hideOnlinePlayers
	S entityBroadcastRangePercentage
	T textFilteringConfig
	U serverResourcePackInfo
	V initialDataPackConfiguration
	W playerIdleTimeout
	X whiteList
	Y enforceSecureProfile
	Z logIPs
	a onlineMode
	aa worldOptions
	ab acceptsTransfers
	ad LOGGER
	ae SHA1
	af COMMA_SPLITTER
	ag worldDimensionData
	b preventProxyConnections
	c serverIp
	d spawnAnimals
	e spawnNpcs
	f pvp
	g allowFlight
	h motd
	i bugReportLink
	j forceGameMode
	k enforceWhitelist
	l difficulty
	m gamemode
	n levelName
	o serverPort
	p announcePlayerAchievements
	q enableQuery
	r queryPort
	s enableRcon
	t rconPort
	u rconPassword
	v hardcore
	w allowNether
	x spawnMonsters
	y useNativeTransport
	z enableCommandBlock
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Properties;)V <init>
		0 o p_180926_
	a (Lka;)Ldzt; createDimensions
		0 o p_250466_
	a (Ljava/lang/Integer;)Ljava/lang/Integer; lambda$new$1
		static
		0 o p_139769_
	a (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;)Ljava/util/Optional; getServerPackInfo
		static
		0 o p_214809_
		1 o p_214810_
		2 o p_214811_
		3 o p_214813_
		4 o p_214812_
		5 o p_314598_
	a (Ljava/nio/file/Path;)Lapo; fromFile
		static
		0 o p_180930_
	a (Lka;Ljava/util/Properties;)Lapo; reload
		0 o p_139761_
		1 o p_139762_
	b (Ljava/lang/Integer;)Ljava/lang/Integer; lambda$new$0
		static
		0 o p_139771_
	b (Lka;Ljava/util/Properties;)Lapr; reload
		0 o p_139766_
		1 o p_139767_
	b (Ljava/lang/String;Ljava/lang/String;)Ldck; getDatapackConfig
		static
		0 o p_251757_
		1 o p_249979_
	c (Ljava/lang/String;)Lwz; parseResourcePackPrompt
		static
		0 o p_214815_
	d (Ljava/lang/String;)Ljava/lang/String; lambda$new$3
		static
		0 o p_211541_
	e (Ljava/lang/String;)Lcom/google/gson/JsonObject; lambda$new$2
		static
		0 o p_211543_
apo$a net/minecraft/server/dedicated/DedicatedServerProperties$WorldDimensionData
	a generatorSettings
	b levelType
	c LEGACY_PRESET_NAMES
	<clinit> ()V <clinit>
		static
	<init> (Lcom/google/gson/JsonObject;Ljava/lang/String;)V <init>
		0 o generatorSettings
		1 o levelType
	a (Ljz;)Ljava/util/Optional; lambda$create$0
		static
		0 o p_258241_
	a (Ljm$c;)Ljm$c; lambda$create$4
		0 o p_249822_
	a (Lka;)Ldzt; create
		0 o p_248812_
	a (Lakr;)Lakq; lambda$create$2
		static
		0 o p_258240_
	a ()Lcom/google/gson/JsonObject; generatorSettings
	b ()Ljava/lang/String; levelType
	c ()Ljava/util/Optional; lambda$create$3
	d ()Ljava/lang/IllegalStateException; lambda$create$1
		static
	equals (Ljava/lang/Object;)Z equals
		0 o p_248741_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
app net/minecraft/server/dedicated/DedicatedServerSettings
	a source
	b properties
	<init> (Ljava/nio/file/Path;)V <init>
		0 o p_180932_
	a ()Lapo; getProperties
	a (Ljava/util/function/UnaryOperator;)Lapp; update
		0 o p_139779_
	b ()V forceSave
apq net/minecraft/server/dedicated/ServerWatchdog
	a LOGGER
	b MAX_SHUTDOWN_TIME
	c SHUTDOWN_STATUS
	d server
	e maxTickTimeNanos
	<clinit> ()V <clinit>
		static
	<init> (Lapn;)V <init>
		0 o p_139786_
	a ()V exit
	a (Laqu;)Ljava/lang/String; lambda$run$1
		static
		0 o p_340669_
	b ()Ljava/lang/String; lambda$run$2
	c ()Ljava/lang/String; lambda$run$0
	run ()V run
apq$1 net/minecraft/server/dedicated/ServerWatchdog$1
	<init> (Lapq;)V <init>
		0 o p_139795_
	run ()V run
apr net/minecraft/server/dedicated/Settings
	a LOGGER
	ac properties
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Properties;)V <init>
		0 o p_139801_
	a (Ljava/lang/String;Ljava/util/function/UnaryOperator;I)I get
		0 o p_139833_
		1 o p_139834_
		2 o p_139835_
	a (Ljava/util/function/Function;)Ljava/util/function/Function; wrapNumberDeserializer
		static
		0 o p_139842_
	a (Ljava/util/function/IntFunction;Ljava/util/function/Function;)Ljava/util/function/Function; dispatchNumberOrString
		static
		0 o p_139851_
		1 o p_139852_
	a ()Ljava/util/Properties; cloneProperties
	a (Ljava/lang/String;J)J get
		0 o p_139809_
		1 o p_139810_
	a (Ljava/lang/String;I)I get
		0 o p_139806_
		1 o p_139807_
	a (Ljava/util/function/IntFunction;Ljava/util/function/Function;Ljava/lang/String;)Ljava/lang/Object; lambda$dispatchNumberOrString$1
		static
		0 o p_139854_
		1 o p_139855_
		2 o p_139856_
	a (Ljava/util/function/Function;Ljava/util/function/UnaryOperator;Ljava/lang/String;)Ljava/lang/Object; lambda$get$2
		static
		0 o p_139847_
		1 o p_139848_
		2 o p_139849_
	a (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; get
		0 o p_139812_
		1 o p_139813_
	a (Ljava/util/function/Function;Ljava/lang/String;)Ljava/lang/Number; lambda$wrapNumberDeserializer$0
		static
		0 o p_139844_
		1 o p_139845_
	a (Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/UnaryOperator;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object; get
		0 o p_139827_
		1 o p_139828_
		2 o p_139829_
		3 o p_139830_
		4 o p_139831_
	a (Ljava/lang/String;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object; get
		0 o p_139818_
		1 o p_139819_
		2 o p_139820_
	a (Ljava/lang/String;)Ljava/lang/String; getLegacyString
		0 o p_139804_
	a (Ljava/lang/String;Z)Z get
		0 o p_139837_
		1 o p_139838_
	a (Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object; get
		0 o p_139822_
		1 o p_139823_
		2 o p_139824_
		3 o p_139825_
	a (Ljava/lang/String;Ljava/util/function/Function;)Ljava/lang/Object; getLegacy
		0 o p_139815_
		1 o p_139816_
	b (Ljava/lang/String;Ljava/util/function/Function;Ljava/lang/Object;)Lapr$a; getMutable
		0 o p_139865_
		1 o p_139866_
		2 o p_139867_
	b (Lka;Ljava/util/Properties;)Lapr; reload
		0 o p_139857_
		1 o p_139858_
	b (Ljava/nio/file/Path;)Ljava/util/Properties; loadFromFile
		static
		0 o p_139840_
	b (Ljava/lang/String;Z)Lapr$a; getMutable
		0 o p_139874_
		1 o p_139875_
	b (Ljava/lang/String;)Ljava/lang/Boolean; getLegacyBoolean
		0 o p_139860_
	b (Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Lapr$a; getMutable
		0 o p_139869_
		1 o p_139870_
		2 o p_139871_
		3 o p_139872_
	b (Ljava/lang/String;I)Lapr$a; getMutable
		0 o p_139862_
		1 o p_139863_
	c (Ljava/nio/file/Path;)V store
		0 o p_139877_
	c (Ljava/lang/String;)Ljava/lang/String; getStringRaw
		0 o p_139879_
apr$a net/minecraft/server/dedicated/Settings$MutableValue
	a this$0
	b key
	c value
	d serializer
	<init> (Lapr;Ljava/lang/String;Ljava/lang/Object;Ljava/util/function/Function;)V <init>
		0 o p_139885_
		1 o p_139886_
		2 o p_139887_
		3 o p_139888_
	a (Lka;Ljava/lang/Object;)Lapr; update
		0 o p_139896_
		1 o p_139897_
	get ()Ljava/lang/Object; get
aps net/minecraft/server/dedicated/package-info
apt net/minecraft/server/gui/MinecraftServerGui
	a MONOSPACED
	b LOGGER
	c TITLE
	d SHUTDOWN_TITLE
	e server
	f logAppenderThread
	g finalizers
	h isClosing
	<clinit> ()V <clinit>
		static
	<init> (Lapn;)V <init>
		0 o p_139907_
	a (Ljava/lang/Runnable;)V addFinalizer
		0 o p_139910_
	a (Ljavax/swing/JTextArea;Ljavax/swing/JScrollPane;Ljava/lang/String;)V print
		0 o p_139915_
		1 o p_139916_
		2 o p_139917_
	a (Ljavax/swing/JTextArea;Ljavax/swing/JScrollPane;)V lambda$buildChatPanel$1
		0 o p_139912_
		1 o p_139913_
	a (Ljavax/swing/JTextField;Ljava/awt/event/ActionEvent;)V lambda$buildChatPanel$0
		0 o p_349964_
		1 o p_349965_
	a (Lapn;)Lapt; showFrameFor
		static
		0 o p_139922_
	a ()V start
	b (Ljavax/swing/JTextArea;Ljavax/swing/JScrollPane;Ljava/lang/String;)V lambda$print$2
		0 o p_139927_
		1 o p_139928_
		2 o p_139929_
	b ()V close
	c ()Ljavax/swing/JComponent; buildInfoPanel
	d ()Ljavax/swing/JComponent; buildPlayerPanel
	e ()Ljavax/swing/JComponent; buildChatPanel
	f ()V runFinalizers
apt$1 net/minecraft/server/gui/MinecraftServerGui$1
	a val$gui
	b val$frame
	c val$server
	<init> (Lapt;Ljavax/swing/JFrame;Lapn;)V <init>
		0 o p_139940_
		1 o p_139941_
		2 o p_139942_
	windowClosing (Ljava/awt/event/WindowEvent;)V windowClosing
		0 o p_139944_
apt$2 net/minecraft/server/gui/MinecraftServerGui$2
	<init> (Lapt;)V <init>
		0 o p_139947_
	focusGained (Ljava/awt/event/FocusEvent;)V focusGained
		0 o p_139949_
apu net/minecraft/server/gui/PlayerListComponent
	a server
	b tickCount
	<init> (Lnet/minecraft/server/MinecraftServer;)V <init>
		0 o p_139953_
	a ()V tick
apv net/minecraft/server/gui/StatsComponent
	a DECIMAL_FORMAT
	b values
	c vp
	d msgs
	e server
	f timer
	<clinit> ()V <clinit>
		static
	<init> (Lnet/minecraft/server/MinecraftServer;)V <init>
		0 o p_139963_
	a (Ljava/text/DecimalFormat;)V lambda$static$0
		static
		0 o p_139968_
	a ()V close
	a (Ljava/awt/event/ActionEvent;)V lambda$new$1
		0 o p_139966_
	b ()V tick
	paint (Ljava/awt/Graphics;)V paint
		0 o p_139973_
apw net/minecraft/server/gui/package-info
apx net/minecraft/server/level/BlockDestructionProgress
	a id
	b pos
	c progress
	d updatedRenderTick
	<init> (ILjd;)V <init>
		0 o p_139979_
		1 o p_139980_
	a (I)V setProgress
		0 o p_139982_
	a (Lapx;)I compareTo
		0 o p_139984_
	a ()I getId
	b ()Ljd; getPos
	b (I)V updateTick
		0 o p_139987_
	c ()I getProgress
	compareTo (Ljava/lang/Object;)I compareTo
		0 o p_139990_
	d ()I getUpdatedRenderTick
	equals (Ljava/lang/Object;)Z equals
		0 o p_139993_
	hashCode ()I hashCode
apy net/minecraft/server/level/ChunkGenerationTask
	a targetStatus
	b chunkMap
	c pos
	d scheduledStatus
	e markedForCancellation
	f scheduledLayer
	g cache
	h needsGeneration
	<init> (Laqm;Ldvz;Ldcd;Lazi;)V <init>
		0 o p_347493_
		1 o p_347718_
		2 o p_347615_
		3 o p_347529_
	a (Ldvz;ZLaqn;)Z scheduleChunkInLayer
		0 o p_347483_
		1 o p_347471_
		2 o p_347684_
	a ()Ljava/util/concurrent/CompletableFuture; runUntilWait
	a (Laqm;II)Laqn; lambda$create$0
		static
		0 o p_347649_
		1 o p_347569_
		2 o p_347704_
	a (Laqm;Ldvz;Ldcd;)Lapy; create
		static
		0 o p_347575_
		1 o p_347556_
		2 o p_347630_
	a (Ldvz;Z)V scheduleLayer
		0 o p_347611_
		1 o p_347592_
	b (Ldvz;Z)I getRadiusForLayer
		0 o p_347511_
		1 o p_347717_
	b ()V markForCancellation
	c ()Laqn; getCenter
	d ()V scheduleNextLayer
	e ()V releaseClaim
	f ()Z canLoadWithoutGeneration
	g ()Ljava/util/concurrent/CompletableFuture; waitForScheduledLayer
apz net/minecraft/server/level/ChunkHolder
	a UNLOADED_LEVEL_CHUNK
	e UNLOADED_LEVEL_CHUNK_FUTURE
	f levelHeightAccessor
	g fullChunkFuture
	h tickingChunkFuture
	i entityTickingChunkFuture
	j oldTicketLevel
	k ticketLevel
	l queueLevel
	m hasChangedSections
	n changedBlocksPerSection
	o blockChangedLightSectionFilter
	p skyChangedLightSectionFilter
	q lightEngine
	r onLevelChange
	s playerProvider
	t wasAccessibleSinceLastSave
	u pendingFullStateConfirmation
	v sendSync
	w saveSync
	<clinit> ()V <clinit>
		static
	<init> (Ldcd;ILdcy;Leot;Lapz$a;Lapz$b;)V <init>
		0 o p_142986_
		1 o p_142987_
		2 o p_142988_
		3 o p_142989_
		4 o p_142990_
		5 o p_142991_
	a (Laqb;Ljava/util/concurrent/Executor;)V updateFutures
		0 o p_143004_
		1 o p_143005_
	a (Ljava/util/List;Ldcw;Ljd;Ldtc;)V broadcastBlockEntityIfNeeded
		0 o p_288982_
		1 o p_289011_
		2 o p_288969_
		3 o p_288973_
	a (Ljava/util/concurrent/CompletableFuture;Ldvi;)V lambda$scheduleFullChunkPromotion$5
		static
		0 o p_200423_
		1 o p_200424_
	a (Ljava/util/concurrent/CompletableFuture;Laqc;)V lambda$scheduleFullChunkPromotion$6
		static
		0 o p_329908_
		1 o p_329909_
	a (Ljava/util/List;Lzg;)V broadcast
		0 o p_288998_
		1 o p_289013_
	a (Ljava/util/concurrent/CompletableFuture;)V addSendDependency
		0 o p_301235_
	a (Ljd;)V blockChanged
		0 o p_140057_
	a (Lddf;I)V sectionLightChanged
		0 o p_140037_
		1 o p_140038_
	a (Ldvi;)V broadcastChanges
		0 o p_140055_
	a (I)V setTicketLevel
		0 o p_140028_
	a ()Ljava/util/concurrent/CompletableFuture; getTickingChunkFuture
	a (Lzg;Laqv;)V lambda$broadcast$3
		static
		0 o p_293797_
		1 o p_293798_
	a (Laqb;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/Executor;Laql;)V scheduleFullChunkPromotion
		0 o p_142999_
		1 o p_143000_
		2 o p_143001_
		3 o p_287621_
	a (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; lambda$addSaveDependency$1
		static
		0 o p_300767_
		1 o p_300768_
	a (Ljava/util/List;Ldcw;Ljd;)V broadcastBlockEntity
		0 o p_288988_
		1 o p_289005_
		2 o p_288981_
	a (Laqb;Laql;)V demoteFullChunk
		0 o p_287599_
		1 o p_287649_
	b (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; lambda$addSendDependency$0
		static
		0 o p_347036_
		1 o p_347037_
	b (Ljava/util/List;Ldcw;Ljd;Ldtc;)V lambda$broadcastChanges$2
		0 o p_288759_
		1 o p_288760_
		2 o p_288761_
		3 o p_288762_
	b (Ljava/util/concurrent/CompletableFuture;)V addSaveDependency
		0 o p_200418_
	b (I)V setQueueLevel
		0 o p_140087_
	b ()Ljava/util/concurrent/CompletableFuture; getEntityTickingChunkFuture
	b (Laqb;Laql;)V lambda$scheduleFullChunkPromotion$4
		0 o p_287360_
		1 o p_287361_
	c ()Ljava/util/concurrent/CompletableFuture; getFullChunkFuture
	d ()Ldvi; getTickingChunk
	e ()Ldvi; getChunkToSend
	f ()Ljava/util/concurrent/CompletableFuture; getSendSyncFuture
	g ()Ljava/util/concurrent/CompletableFuture; getSaveSyncFuture
	h ()Z isReadyForSaving
	i ()I getTicketLevel
	j ()I getQueueLevel
	k ()Z wasAccessibleSinceLastSave
	l ()V refreshAccessibility
apz$a net/minecraft/server/level/ChunkHolder$LevelChangeListener
	onLevelChange (Ldcd;Ljava/util/function/IntSupplier;ILjava/util/function/IntConsumer;)V onLevelChange
		0 o p_140119_
		1 o p_140120_
		2 o p_140121_
		3 o p_140122_
apz$b net/minecraft/server/level/ChunkHolder$PlayerProvider
	a (Ldcd;Z)Ljava/util/List; getPlayers
		0 o p_183717_
		1 o p_183718_
aq net/minecraft/advancements/CriterionTrigger
	a (Lakz;Laq$a;)V addPlayerListener
		0 o p_13674_
		1 o p_13675_
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lakz;)V removePlayerListeners
		0 o p_13673_
	a (Lar;)Lao; createCriterion
		0 o p_301092_
	b (Lakz;Laq$a;)V removePlayerListener
		0 o p_13676_
		1 o p_13677_
aq$a net/minecraft/advancements/CriterionTrigger$Listener
	a trigger
	b advancement
	c criterion
	<init> (Lar;Lag;Ljava/lang/String;)V <init>
		0 o trigger
		1 o advancement
		2 o criterion
	a ()Lar; trigger
	a (Lakz;)V run
		0 o p_13687_
	b ()Lag; advancement
	c ()Ljava/lang/String; criterion
	equals (Ljava/lang/Object;)Z equals
		0 o p_13689_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aqa net/minecraft/server/level/ChunkLevel
	a RADIUS_AROUND_FULL_CHUNK
	b MAX_LEVEL
	c FULL_CHUNK_LEVEL
	d BLOCK_TICKING_LEVEL
	e ENTITY_TICKING_LEVEL
	f FULL_CHUNK_STEP
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (I)Ldvz; generationStatus
		static
		0 o p_287738_
	a (Laql;)I byStatus
		static
		0 o p_287601_
	a (Ldvz;)I byStatus
		static
		0 o p_331231_
	a (ILdvz;)Ldvz; getStatusAroundFullChunk
		static
		0 o p_347593_
		1 o p_347451_
	b (I)Ldvz; getStatusAroundFullChunk
		static
		0 o p_347662_
	c (I)Laql; fullStatus
		static
		0 o p_287750_
	d (I)Z isEntityTicking
		static
		0 o p_287767_
	e (I)Z isBlockTicking
		static
		0 o p_287696_
	f (I)Z isLoaded
		static
		0 o p_287635_
aqa$1 net/minecraft/server/level/ChunkLevel$1
	a $SwitchMap$net$minecraft$server$level$FullChunkStatus
	<clinit> ()V <clinit>
		static
aqb net/minecraft/server/level/ChunkMap
	A modified
	B queueSorter
	C worldgenMailbox
	D mainThreadMailbox
	E progressListener
	F chunkStatusListener
	G distanceManager
	H tickingGenerated
	I storageName
	J playerMap
	K entityMap
	L chunkTypeCache
	M chunkSaveCooldowns
	N unloadQueue
	O serverViewDistance
	P worldGenContext
	a MIN_VIEW_DISTANCE
	b MAX_VIEW_DISTANCE
	c FORCED_TICKET_LEVEL
	f UNLOADED_CHUNK_LIST_RESULT
	g UNLOADED_CHUNK_LIST_FUTURE
	h CHUNK_TYPE_REPLACEABLE
	i CHUNK_TYPE_UNKNOWN
	j CHUNK_TYPE_FULL
	k LOGGER
	l CHUNK_SAVED_PER_TICK
	m CHUNK_SAVED_EAGERLY_PER_TICK
	n EAGER_CHUNK_SAVE_COOLDOWN_IN_MILLIS
	o updatingChunkMap
	p visibleChunkMap
	q pendingUnloads
	r pendingGenerationTasks
	s level
	t lightEngine
	u mainThreadExecutor
	v randomState
	w chunkGeneratorState
	x overworldDataStorage
	y poiManager
	z toDrop
	<clinit> ()V <clinit>
		static
	<init> (Laqu;Lerf$c;Lcom/mojang/datafixers/DataFixer;Lenu;Ljava/util/concurrent/Executor;Lbph;Ldvl;Lduz;Lard;Ldxf;Ljava/util/function/Supplier;IZ)V <init>
		0 o p_214836_
		1 o p_214837_
		2 o p_214838_
		3 o p_214839_
		4 o p_214840_
		5 o p_214841_
		6 o p_214842_
		7 o p_214843_
		8 o p_214844_
		9 o p_214845_
		10 o p_214846_
		11 o p_214847_
		12 o p_214848_
	a (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lduy;)V lambda$saveAllChunks$10
		static
		0 o p_203050_
		1 o p_203051_
	a (Laqv;Ldcd;)V markChunkPendingToSend
		0 o p_294638_
		1 o p_296183_
	a ()Lduz; generator
	a (Ldvi;)V onChunkReadyToSend
		0 o p_296003_
	a (Laqn;Ldwc;Lazi;)Ljava/util/concurrent/CompletableFuture; applyStep
		0 o p_347627_
		1 o p_347638_
		2 o p_347552_
	a (Lapz;Ljava/lang/Runnable;)V lambda$prepareAccessibleChunk$32
		0 o p_347046_
		1 o p_347047_
	a (Laqn;)V releaseGeneration
		0 o p_347698_
	a (Ljava/util/List;)V resendBiomesForChunks
		0 o p_275577_
	a (Laqv;)V move
		0 o p_140185_
	a (Ldvi;Ljava/lang/Object;)V lambda$prepareTickingChunk$26
		0 o p_300773_
		1 o p_300774_
	a (Ljava/util/function/BooleanSupplier;)V tick
		0 o p_140281_
	a (Ldcd;)Ljava/lang/String; getChunkDebugData
		0 o p_140205_
	a (Ldcd;I)V waitForLightBeforeSending
		0 o p_301194_
		1 o p_301130_
	a (Lapz;J)V lambda$scheduleUnload$12
		0 o p_347044_
		1 o p_347045_
	a (Laqc;)Laqc; lambda$prepareAccessibleChunk$31
		static
		0 o p_329940_
	a (Lbsr;)V addEntity
		0 o p_140200_
	a (Lbsr;Lzg;)V broadcast
		0 o p_140202_
		1 o p_140203_
	a (Ldcd;Lbsr;)D euclideanDistanceSquared
		static
		0 o p_140227_
		1 o p_140228_
	a (Lo;)V lambda$applyStep$19
		static
		0 o p_214913_
	a (Laqv;Z)V updatePlayerStatus
		0 o p_140193_
		1 o p_140194_
	a (I)V setServerViewDistance
		0 o p_295758_
	a (Ljava/util/concurrent/CompletableFuture;)Ljava/lang/String; printFuture
		static
		0 o p_140279_
	a (Ldcd;Z)Ljava/util/List; getPlayers
		0 o p_183801_
		1 o p_183802_
	a (Ljava/lang/Throwable;Ldcd;)Lduy; handleChunkLoadFailure
		0 o p_214902_
		1 o p_214903_
	a (Z)V saveAllChunks
		0 o p_140319_
	a (Lduy;)Z save
		0 o p_140259_
	a (Ljava/lang/StringBuilder;Lapz;)V lambda$debugFuturesAndCreateReportedException$4
		static
		0 o p_347054_
		1 o p_347055_
	a (Ljava/io/Writer;)V dumpChunks
		0 o p_140275_
	a (Laqv;Ldvi;)V markChunkPendingToSend
		static
		0 o p_295834_
		1 o p_296281_
	a (Laqv;Ljava/util/List;)V lambda$resendBiomesForChunks$42
		static
		0 o p_293803_
		1 o p_293804_
	a (Lapz;Laqc;)Laqc; lambda$prepareTickingChunk$28
		0 o p_329923_
		1 o p_329924_
	a (Ldcd;Ldwd;)B markPosition
		0 o p_140230_
		1 o p_332120_
	a (Ldcd;Ljava/lang/Throwable;)Ljava/lang/Void; lambda$save$33
		0 o p_351775_
		1 o p_351776_
	a (Lapz;)Ljava/util/concurrent/CompletableFuture; prepareEntityTickingChunk
		0 o p_281455_
	a (Lapz;Ljava/lang/Void;Ljava/lang/Throwable;)V lambda$scheduleUnload$13
		static
		0 o p_347051_
		1 o p_347052_
		2 o p_347053_
	a (JLapz;)V scheduleUnload
		0 o p_140182_
		1 o p_140183_
	a (Lapy;)V runGenerationTask
		0 o p_347721_
	a (Ldcd;Ljava/util/Optional;)Lduy; lambda$scheduleChunkLoad$16
		0 o p_351773_
		1 o p_351774_
	a (Ljava/lang/StringBuilder;Lapz;Lcom/mojang/datafixers/util/Pair;)V lambda$debugFuturesAndCreateReportedException$3
		static
		0 o p_347041_
		1 o p_347042_
		2 o p_347043_
	a (Ldvz;Ldcd;)Lapy; scheduleGenerationTask
		0 o p_347605_
		1 o p_347675_
	a (Laqv;II)Z isChunkTracked
		0 o p_295366_
		1 o p_294911_
		2 o p_296247_
	a (Laqv;Laqg;)V applyChunkTrackingView
		0 o p_294188_
		1 o p_294174_
	a (J)Lapz; getUpdatingChunkIfPresent
		0 o p_140175_
	a (Lapz;ILjava/util/function/IntFunction;)Ljava/util/concurrent/CompletableFuture; getChunkRangeFuture
		0 o p_281446_
		1 o p_282030_
		2 o p_282923_
	a (Ljava/lang/IllegalStateException;Ljava/lang/String;)Lz; debugFuturesAndCreateReportedException
		0 o p_203752_
		1 o p_203753_
	a (Laqc;Ljava/lang/Throwable;)Ljava/lang/Object; lambda$prepareTickingChunk$29
		0 o p_331041_
		1 o p_287365_
	a (JILapz;I)Lapz; updateChunkScheduling
		0 o p_140177_
		1 o p_140178_
		2 o p_140179_
		3 o p_140180_
	a (Lapz;Ldvi;)V lambda$prepareTickingChunk$27
		0 o p_347049_
		1 o p_347050_
	a (Ldcd;Laql;)V onFullChunkStatusChange
		0 o p_287612_
		1 o p_287685_
	a (Ljava/util/Optional;)Ljava/util/Optional; lambda$readChunk$38
		0 o p_214907_
	a (Ldwc;)Ljava/lang/String; lambda$applyStep$18
		static
		0 o p_347060_
	b (Lbsr;)V removeEntity
		0 o p_140332_
	b (Ldcd;Lub;)Z lambda$scheduleChunkLoad$14
		static
		0 o p_214927_
		1 o p_214928_
	b (Ldvi;)Ljava/lang/Integer; lambda$dumpChunks$37
		static
		0 o p_214937_
	b (Lapy;)V lambda$runGenerationTask$21
		0 o p_347048_
	b (Laqv;Ldcd;)V dropChunk
		static
		0 o p_294215_
		1 o p_294758_
	b (Laqc;)Laqc; lambda$prepareTickingChunk$24
		static
		0 o p_329912_
	b (Lbsr;Lzg;)V broadcastAndSend
		0 o p_140334_
		1 o p_140335_
	b (Ljava/util/List;)Ldvi; lambda$prepareAccessibleChunk$30
		static
		0 o p_203092_
	b (Ldcd;)Z anyPlayerCloseEnoughForSpawning
		0 o p_183880_
	b (Lapz;Ljava/lang/Runnable;)V lambda$prepareTickingChunk$25
		0 o p_347056_
		1 o p_347057_
	b (J)Lapz; getVisibleChunkIfPresent
		0 o p_140328_
	b (Laqv;)I getPlayerViewDistance
		0 o p_295024_
	b (Lub;)Z isChunkDataValid
		static
		0 o p_214941_
	b (Laqv;II)Z isChunkOnTrackedBorder
		0 o p_295596_
		1 o p_294838_
		2 o p_295212_
	b (Ljava/util/function/BooleanSupplier;)V processUnloads
		0 o p_140354_
	b (I)Ldvz; lambda$prepareTickingChunk$22
		static
		0 o p_329920_
	b ()Ldva; generatorState
	b (Lapz;)Ljava/util/concurrent/CompletableFuture; prepareTickingChunk
		0 o p_143054_
	b (Ldcd;Ljava/util/Optional;)Ljava/util/Optional; lambda$scheduleChunkLoad$15
		static
		0 o p_214924_
		1 o p_214925_
	b (Lduy;)Ljava/util/Optional; lambda$dumpChunks$34
		static
		0 o p_214932_
	b (Ldcd;Ljava/lang/Throwable;)Lduy; lambda$scheduleChunkLoad$17
		0 o p_329918_
		1 o p_329919_
	c (Lapy;)V lambda$runGenerationTask$20
		0 o p_347058_
	c (Lduy;)Z lambda$saveAllChunks$9
		static
		0 o p_203088_
	c (J)Ljava/util/function/IntSupplier; getChunkQueueLevel
		0 o p_140372_
	c (I)Ldvz; lambda$prepareEntityTickingChunk$5
		static
		0 o p_329942_
	c (Lub;)Lub; upgradeChunkTag
		0 o p_214948_
	c (Laqc;)Laqc; lambda$prepareEntityTickingChunk$7
		static
		0 o p_329945_
	c (Ljava/util/List;)Ldvi; lambda$prepareTickingChunk$23
		static
		0 o p_293806_
	c (Lapz;)Ljava/util/concurrent/CompletableFuture; prepareAccessibleChunk
		0 o p_143110_
	c (Ldvi;)Ljava/lang/Integer; lambda$dumpChunks$36
		static
		0 o p_214946_
	c (Laqv;Ldcd;)Z playerIsCloseEnoughForSpawning
		0 o p_183752_
		1 o p_183753_
	c (Laqv;)Z skipPlayer
		0 o p_140330_
	c ()Ldzm; randomState
	c (Ldcd;)Ljava/util/List; getPlayersCloseForSpawning
		0 o p_183889_
	close ()V close
	d (J)Laqn; acquireGeneration
		0 o p_347661_
	d (Laqc;)Laqc; lambda$getChunkRangeFuture$1
		static
		0 o p_329931_
	d (Lapz;)Z saveChunkIfNeeded
		0 o p_198875_
	d (Laqv;)V updatePlayerPos
		0 o p_140374_
	d (Ldvi;)Ljava/lang/Integer; lambda$dumpChunks$35
		static
		0 o p_214953_
	d (Ljava/util/List;)Ldvi; lambda$prepareEntityTickingChunk$6
		static
		0 o p_214939_
	d (Laqv;Ldcd;)V lambda$applyChunkTrackingView$40
		static
		0 o p_293799_
		1 o p_293800_
	d ()Laqx; getLightEngine
	e (Laqv;Ldcd;)V lambda$applyChunkTrackingView$39
		0 o p_293801_
		1 o p_293802_
	e (Laqv;)V updateChunkTracking
		0 o p_183755_
	e (Ljava/util/List;)Laqc; lambda$getChunkRangeFuture$2
		0 o p_347038_
	e (Lapz;)Lduy; lambda$saveAllChunks$8
		0 o p_347059_
	e ()Z hasWork
	e (J)Ldvi; getChunkToSend
		0 o p_300929_
	f (Ldcd;)Ljava/util/concurrent/CompletableFuture; scheduleChunkLoad
		0 o p_140418_
	f (Laqv;)Ljava/util/List; lambda$resendBiomesForChunks$41
		static
		0 o p_274834_
	f ()Z promoteChunkMap
	f (J)I lambda$getChunkQueueLevel$0
		0 o p_183873_
	g (Ldcd;)Lduy; createEmptyChunk
		0 o p_214962_
	g ()V runGenerationTasks
	h ()I getTickingGenerated
	h (Ldcd;)V markPositionReplaceable
		0 o p_140423_
	i ()I size
	i (Ldcd;)Z isExistingChunkFull
		0 o p_140426_
	j ()Laqk; getDistanceManager
	j (Ldcd;)Ljava/util/concurrent/CompletableFuture; readChunk
		0 o p_214964_
	k (Ldcd;)V lambda$waitForLightBeforeSending$43
		0 o p_300775_
	k ()Ljava/lang/Iterable; getChunks
	l ()V tick
	m ()Lces; getPoiManager
	n ()Ljava/lang/String; getStorageName
	r ()Z lambda$saveAllChunks$11
		static
aqb$a net/minecraft/server/level/ChunkMap$DistanceManager
	a this$0
	<init> (Laqb;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)V <init>
		0 o p_140458_
		1 o p_140459_
		2 o p_140460_
	a (J)Z isChunkToRemove
		0 o p_140462_
	a (JILapz;I)Lapz; updateChunkScheduling
		0 o p_140464_
		1 o p_140465_
		2 o p_140466_
		3 o p_140467_
	b (J)Lapz; getChunk
		0 o p_140469_
aqb$b net/minecraft/server/level/ChunkMap$TrackedEntity
	a this$0
	b serverEntity
	c entity
	d range
	e lastSectionPos
	f seenBy
	<init> (Laqb;Lbsr;IIZ)V <init>
		0 o p_140477_
		1 o p_140478_
		2 o p_140479_
		3 o p_140480_
		4 o p_140481_
	a (Lzg;)V broadcast
		0 o p_140490_
	a ()V broadcastRemoved
	a (I)I scaledRange
		0 o p_140484_
	a (Ljava/util/List;)V updatePlayers
		0 o p_140488_
	a (Laqv;)V removePlayer
		0 o p_140486_
	b (Lzg;)V broadcastAndSend
		0 o p_140500_
	b (Laqv;)V updatePlayer
		0 o p_140498_
	b ()I getEffectiveRange
	equals (Ljava/lang/Object;)Z equals
		0 o p_140506_
	hashCode ()I hashCode
aqc net/minecraft/server/level/ChunkResult
	a (Ljava/lang/Object;)Laqc; of
		static
		0 o p_330787_
	a (Ljava/util/function/Consumer;)Laqc; ifSuccess
		0 o p_331126_
	a ()Z isSuccess
	a (Ljava/util/function/Function;)Laqc; map
		0 o p_331664_
	a (Ljava/lang/String;)Laqc; error
		static
		0 o p_330756_
	a (Laqc;Ljava/lang/Object;)Ljava/lang/Object; orElse
		static
		0 o p_331283_
		1 o p_331474_
	a (Ljava/util/function/Supplier;)Laqc; error
		static
		0 o p_331226_
	b ()Ljava/lang/String; getError
	b (Ljava/util/function/Supplier;)Ljava/lang/Object; orElseThrow
		0 o p_332112_
	b (Ljava/lang/Object;)Ljava/lang/Object; orElse
		0 o p_332159_
	b (Ljava/lang/String;)Ljava/lang/String; lambda$error$0
		static
		0 o p_331313_
aqc$a net/minecraft/server/level/ChunkResult$Fail
	a error
	<init> (Ljava/util/function/Supplier;)V <init>
		0 o error
	a (Ljava/util/function/Consumer;)Laqc; ifSuccess
		0 o p_332025_
	a ()Z isSuccess
	a (Ljava/util/function/Function;)Laqc; map
		0 o p_331060_
	b ()Ljava/lang/String; getError
	b (Ljava/util/function/Supplier;)Ljava/lang/Object; orElseThrow
		0 o p_331373_
	b (Ljava/lang/Object;)Ljava/lang/Object; orElse
		0 o p_332121_
	c ()Ljava/util/function/Supplier; error
	equals (Ljava/lang/Object;)Z equals
		0 o p_330425_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aqc$b net/minecraft/server/level/ChunkResult$Success
	a value
	<init> (Ljava/lang/Object;)V <init>
		0 o value
	a (Ljava/util/function/Consumer;)Laqc; ifSuccess
		0 o p_330331_
	a ()Z isSuccess
	a (Ljava/util/function/Function;)Laqc; map
		0 o p_330743_
	b ()Ljava/lang/String; getError
	b (Ljava/util/function/Supplier;)Ljava/lang/Object; orElseThrow
		0 o p_332180_
	b (Ljava/lang/Object;)Ljava/lang/Object; orElse
		0 o p_331661_
	c ()Ljava/lang/Object; value
	equals (Ljava/lang/Object;)Z equals
		0 o p_330799_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aqd net/minecraft/server/level/ChunkTaskPriorityQueue
	a PRIORITY_LEVEL_COUNT
	b taskQueue
	c firstQueue
	d name
	e acquired
	f maxTasks
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_140516_
		1 o p_140517_
	a (JLjava/util/Optional;)Lcom/mojang/datafixers/util/Either; lambda$pop$6
		0 o p_140528_
		1 o p_140529_
	a (ILdcd;I)V resortChunkTasks
		0 o p_140522_
		1 o p_140523_
		2 o p_140524_
	a (Ljava/util/Optional;JI)V submit
		0 o p_140536_
		1 o p_140537_
		2 o p_140538_
	a (Ljava/util/Optional;)Z lambda$release$3
		static
		0 o p_297951_
	a (I)Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap; lambda$new$0
		static
		0 o p_140520_
	a (JZ)V release
		0 o p_140531_
		1 o p_140532_
	a ()Ljava/util/stream/Stream; pop
	a (J)Ljava/lang/Runnable; acquire
		0 o p_140526_
	b (J)Lcom/mojang/datafixers/util/Either; lambda$pop$5
		0 o p_143150_
	b ()Z hasWork
	c ()Lit/unimi/dsi/fastutil/longs/LongSet; getAcquired
	c (J)V lambda$acquire$4
		0 o p_140543_
	d (J)Ljava/util/List; lambda$submit$2
		static
		0 o p_140545_
	e (J)Ljava/util/List; lambda$resortChunkTasks$1
		static
		0 o p_140547_
	toString ()Ljava/lang/String; toString
aqe net/minecraft/server/level/ChunkTaskPriorityQueueSorter
	a LOGGER
	b queues
	c sleeping
	d mailbox
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljava/util/concurrent/Executor;I)V <init>
		0 o p_140555_
		1 o p_140556_
		2 o p_140557_
	a (Lbpj;JLjava/lang/Runnable;Z)V release
		0 o p_140570_
		1 o p_140571_
		2 o p_140572_
		3 o p_140573_
	a (Ljava/lang/Runnable;JLjava/util/function/IntSupplier;)Laqe$a; message
		static
		0 o p_140625_
		1 o p_140626_
		2 o p_140627_
	a (Laqd;Lbpj;Ljava/lang/Void;)V lambda$pollTask$16
		0 o p_212892_
		1 o p_212893_
		2 o p_212894_
	a (Laqd;Lbpj;)V pollTask
		0 o p_140646_
		1 o p_140647_
	a (ILbpj;)Laqd; lambda$new$0
		static
		0 o p_140560_
		1 o p_140561_
	a (Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture; lambda$pollTask$13
		static
		0 o p_143180_
	a ()Z hasWork
	a (Laqn;Ljava/lang/Runnable;)Laqe$a; message
		static
		0 o p_347444_
		1 o p_140644_
	a (Lbpj;Ljava/util/function/Function;JLjava/util/function/IntSupplier;Z)V submit
		0 o p_140590_
		1 o p_140591_
		2 o p_140592_
		3 o p_140593_
		4 o p_140594_
	a (Ljava/lang/Runnable;Lbpj;)Ljava/lang/Runnable; lambda$message$2
		static
		0 o p_140633_
		1 o p_140634_
	a (Lbpj;JZLjava/lang/Runnable;)V lambda$release$11
		0 o p_140575_
		1 o p_140576_
		2 o p_140577_
		3 o p_140578_
	a (Lbpj;Ljava/util/function/IntSupplier;JLjava/util/function/Function;Z)V lambda$submit$12
		0 o p_140596_
		1 o p_140597_
		2 o p_140598_
		3 o p_140599_
		4 o p_140600_
	a (Lbpj;ZLbpj;)Lbpm$b; lambda$getProcessor$5
		0 o p_140608_
		1 o p_140609_
		2 o p_140610_
	a (Laqn;Ljava/util/function/Function;)Laqe$a; message
		static
		0 o p_347496_
		1 o p_143158_
	a (Lbpj;Lcom/mojang/datafixers/util/Either;)Ljava/util/concurrent/CompletableFuture; lambda$pollTask$14
		static
		0 o p_143171_
		1 o p_143172_
	a (ILdcd;ILaqd;)V lambda$onLevelChange$9
		static
		0 o p_143152_
		1 o p_143153_
		2 o p_143154_
		3 o p_143155_
	a (Ljava/util/function/Function;JLjava/util/function/IntSupplier;)Laqe$a; message
		static
		0 o p_143182_
		1 o p_143183_
		2 o p_143184_
	a (Lbpj;ZLaqe$a;)V lambda$getProcessor$3
		0 o p_143174_
		1 o p_143175_
		2 o p_143176_
	a (Lbpj;Z)Lbpj; getProcessor
		0 o p_140605_
		1 o p_140606_
	a (Ljava/util/function/IntSupplier;Ldcd;ILjava/util/function/IntConsumer;)V lambda$onLevelChange$10
		0 o p_140638_
		1 o p_140639_
		2 o p_140640_
		3 o p_140641_
	a (Lbpj;Laqe$b;)V lambda$getReleaseProcessor$6
		0 o p_143164_
		1 o p_143165_
	a (Ljava/lang/Runnable;JZ)Laqe$b; release
		static
		0 o p_140629_
		1 o p_140630_
		2 o p_140631_
	a (Lbpj;Lbpj;Z)V lambda$getProcessor$4
		0 o p_143167_
		1 o p_143168_
		2 o p_143169_
	a (Lbpj;)Lbpj; getReleaseProcessor
		0 o p_140568_
	a (Ljava/util/Map$Entry;)Ljava/lang/String; lambda$getDebugStatus$19
		static
		0 o p_212898_
	a (Ljava/lang/Long;)Ljava/lang/String; lambda$getDebugStatus$18
		static
		0 o p_339451_
	a (I)[Ljava/util/concurrent/CompletableFuture; lambda$pollTask$15
		static
		0 o p_212890_
	a (Lbpj;Lbpj;)Lbpm$b; lambda$getReleaseProcessor$8
		0 o p_140580_
		1 o p_140581_
	b (Lbpj;Lbpj;)V lambda$getReleaseProcessor$7
		0 o p_143186_
		1 o p_143187_
	b (Laqd;Lbpj;)V lambda$pollTask$17
		0 o p_212900_
		1 o p_212901_
	b (Lbpj;)Laqd; getQueue
		0 o p_140653_
	b (Ljava/lang/Runnable;Lbpj;)V lambda$message$1
		static
		0 o p_143189_
		1 o p_143190_
	b ()Ljava/lang/String; getDebugStatus
	close ()V close
	onLevelChange (Ldcd;Ljava/util/function/IntSupplier;ILjava/util/function/IntConsumer;)V onLevelChange
		0 o p_140616_
		1 o p_140617_
		2 o p_140618_
		3 o p_140619_
aqe$a net/minecraft/server/level/ChunkTaskPriorityQueueSorter$Message
	a task
	b pos
	c level
	<init> (Ljava/util/function/Function;JLjava/util/function/IntSupplier;)V <init>
		0 o p_140668_
		1 o p_140669_
		2 o p_140670_
aqe$b net/minecraft/server/level/ChunkTaskPriorityQueueSorter$Release
	a task
	b pos
	c clearQueue
	<init> (Ljava/lang/Runnable;JZ)V <init>
		0 o p_140686_
		1 o p_140687_
		2 o p_140688_
aqf net/minecraft/server/level/ChunkTracker
	<init> (III)V <init>
		0 o p_140701_
		1 o p_140702_
		2 o p_140703_
	a (JJI)I getComputedLevel
		0 o p_140711_
		1 o p_140712_
		2 o p_140713_
	a (JIZ)V checkNeighborsAfterUpdate
		0 o p_140707_
		1 o p_140708_
		2 o p_140709_
	a (J)Z isSource
		0 o p_140705_
	b (JJI)I computeLevelFromNeighbor
		0 o p_140720_
		1 o p_140721_
		2 o p_140722_
	b (JIZ)V update
		0 o p_140716_
		1 o p_140717_
		2 o p_140718_
	b (J)I getLevelFromSource
		0 o p_140714_
aqg net/minecraft/server/level/ChunkTrackingView
	a EMPTY
	<clinit> ()V <clinit>
		static
	a (Ldcd;)Z contains
		0 o p_296112_
	a (IIZ)Z contains
		0 o p_294429_
		1 o p_295591_
		2 o p_296102_
	a (Ldcd;I)Laqg; of
		static
		0 o p_296254_
		1 o p_295979_
	a (Ljava/util/function/Consumer;)V forEach
		0 o p_294937_
	a (IIIIIZ)Z isWithinDistance
		static
		0 o p_294927_
		1 o p_295703_
		2 o p_294990_
		3 o p_295161_
		4 o p_295394_
		5 o p_295219_
	a (II)Z contains
		0 o p_295374_
		1 o p_296479_
	a (Laqg;Laqg;Ljava/util/function/Consumer;Ljava/util/function/Consumer;)V difference
		static
		0 o p_294391_
		1 o p_294272_
		2 o p_295078_
		3 o p_294115_
	a (IIIII)Z isInViewDistance
		static
		0 o p_294551_
		1 o p_294918_
		2 o p_296415_
		3 o p_296475_
		4 o p_295248_
	b (II)Z isInViewDistance
		0 o p_295863_
		1 o p_294569_
aqg$1 net/minecraft/server/level/ChunkTrackingView$1
	<init> ()V <init>
	a (IIZ)Z contains
		0 o p_294225_
		1 o p_294897_
		2 o p_294644_
	a (Ljava/util/function/Consumer;)V forEach
		0 o p_295201_
aqg$a net/minecraft/server/level/ChunkTrackingView$Positioned
	b center
	c viewDistance
	<init> (Ldcd;I)V <init>
		0 o center
		1 o viewDistance
	a (IIZ)Z contains
		0 o p_295177_
		1 o p_294248_
		2 o p_294703_
	a (Ljava/util/function/Consumer;)V forEach
		0 o p_294236_
	a (Laqg$a;)Z squareIntersects
		0 o p_295100_
	a ()Ldcd; center
	b ()I viewDistance
	c ()I minX
	d ()I minZ
	e ()I maxX
	equals (Ljava/lang/Object;)Z equals
		0 o p_294999_
	f ()I maxZ
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aqh net/minecraft/server/level/ClientInformation
	a MAX_LANGUAGE_LENGTH
	b language
	c viewDistance
	d chatVisibility
	e chatColors
	f modelCustomisation
	g mainHand
	h textFilteringEnabled
	i allowsListing
	<init> (Lvw;)V <init>
		0 o p_302026_
	<init> (Ljava/lang/String;ILcmv;ZILbtg;ZZ)V <init>
		0 o language
		1 o viewDistance
		2 o chatVisibility
		3 o chatColors
		4 o modelCustomisation
		5 o mainHand
		6 o textFilteringEnabled
		7 o allowsListing
	a (Lvw;)V write
		0 o p_302000_
	a ()Laqh; createDefault
		static
	b ()Ljava/lang/String; language
	c ()I viewDistance
	d ()Lcmv; chatVisibility
	e ()Z chatColors
	equals (Ljava/lang/Object;)Z equals
		0 o p_302013_
	f ()I modelCustomisation
	g ()Lbtg; mainHand
	h ()Z textFilteringEnabled
	hashCode ()I hashCode
	i ()Z allowsListing
	toString ()Ljava/lang/String; toString
aqi net/minecraft/server/level/ColumnPos
	a x
	b z
	c COORD_BITS
	d COORD_MASK
	<init> (II)V <init>
		0 o x
		1 o z
	a (II)J asLong
		static
		0 o p_143198_
		1 o p_143199_
	a (J)I getX
		static
		0 o p_214970_
	a ()Ldcd; toChunkPos
	b ()J toLong
	b (J)I getZ
		static
		0 o p_214972_
	c ()I x
	d ()I z
	equals (Ljava/lang/Object;)Z equals
		0 o p_140731_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aqj net/minecraft/server/level/DemoMode
	a DEMO_DAYS
	b TOTAL_PLAY_TICKS
	e displayedIntro
	f demoHasEnded
	g demoEndedReminder
	h gameModeTicks
	<init> (Laqv;)V <init>
		0 o p_143204_
	a (Laqv;Ldcw;Lcuq;Lbqq;Lewy;)Lbqr; useItemOn
		0 o p_140747_
		1 o p_140748_
		2 o p_140749_
		3 o p_140750_
		4 o p_140751_
	a ()V tick
	a (Ljd;Lahm$a;Lji;II)V handleBlockBreakAction
		0 o p_214976_
		1 o p_214977_
		2 o p_214978_
		3 o p_214979_
		4 o p_214980_
	a (Laqv;Ldcw;Lcuq;Lbqq;)Lbqr; useItem
		0 o p_140742_
		1 o p_140743_
		2 o p_140744_
		3 o p_140745_
	f ()V outputDemoReminder
aqk net/minecraft/server/level/DistanceManager
	a LOGGER
	b PLAYER_TICKET_LEVEL
	c INITIAL_TICKET_LIST_CAPACITY
	d playersPerChunk
	e tickets
	f ticketTracker
	g naturalSpawnChunkCounter
	h tickingTicketsTracker
	i playerTicketManager
	j chunksToUpdateFutures
	k ticketThrottler
	l ticketThrottlerInput
	m ticketThrottlerReleaser
	n ticketsToRelease
	o mainThreadExecutor
	p ticketTickCounter
	q simulationDistance
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)V <init>
		0 o p_140774_
		1 o p_140775_
	a (Ljava/lang/String;)V dumpTickets
		0 o p_143208_
	a (Laqy;)Z lambda$runAllUpdates$2
		static
		0 o p_183910_
	a (Lazg;)I getTicketLevelAt
		static
		0 o p_140798_
	a (Laqb;Lapz;)V lambda$runAllUpdates$1
		0 o p_183907_
		1 o p_183908_
	a ()V purgeStaleTickets
	a (Laqz;Ldcd;ILjava/lang/Object;)V addTicket
		0 o p_140793_
		1 o p_140794_
		2 o p_140795_
		3 o p_140796_
	a (JLaqy;)V addTicket
		0 o p_140785_
		1 o p_140786_
	a (Lkf;Laqv;)V addPlayer
		0 o p_140803_
		1 o p_140804_
	a (I)V updatePlayerTickets
		0 o p_140778_
	a (JILapz;I)Lapz; updateChunkScheduling
		0 o p_140780_
		1 o p_140781_
		2 o p_140782_
		3 o p_140783_
	a (Ldcd;Z)V updateChunkForced
		0 o p_140800_
		1 o p_140801_
	a (JLaqc;)V lambda$runAllUpdates$5
		0 o p_183904_
		1 o p_331640_
	a (Laqb;)Z runAllUpdates
		0 o p_140806_
	a (J)Z isChunkToRemove
		0 o p_140779_
	b (Laqb;Lapz;)V lambda$runAllUpdates$0
		static
		0 o p_347061_
		1 o p_347062_
	b (JLaqy;)V removeTicket
		0 o p_140819_
		1 o p_140820_
	b (I)V updateSimulationDistance
		0 o p_183912_
	b ()I getNaturalSpawnChunkCount
	b (Lkf;Laqv;)V removePlayer
		0 o p_140829_
		1 o p_140830_
	b (J)Lapz; getChunk
		0 o p_140817_
	b (Laqz;Ldcd;ILjava/lang/Object;)V removeTicket
		0 o p_140824_
		1 o p_140825_
		2 o p_140826_
		3 o p_140827_
	c (Laqz;Ldcd;ILjava/lang/Object;)V addRegionTicket
		0 o p_140841_
		1 o p_140842_
		2 o p_140843_
		3 o p_140844_
	c (J)Z inEntityTickingRange
		0 o p_183914_
	c ()Ljava/lang/String; getDebugStatus
	d (J)Z inBlockTickingRange
		0 o p_183917_
	d (Laqz;Ldcd;ILjava/lang/Object;)V removeRegionTicket
		0 o p_140850_
		1 o p_140851_
		2 o p_140852_
		3 o p_140853_
	d ()Lara; tickingTracker
	e ()V removeTicketsOnClosing
	e (J)Ljava/lang/String; getTicketDebugString
		0 o p_140839_
	f (J)Z hasPlayersNearby
		0 o p_140848_
	f ()Z hasTickets
	g ()I getPlayerTicketLevel
	g (J)Lazg; getTickets
		0 o p_140858_
	h (J)Lit/unimi/dsi/fastutil/objects/ObjectSet; lambda$addPlayer$7
		static
		0 o p_183921_
	h ()V lambda$runAllUpdates$3
		static
	i (J)Lazg; lambda$getTickets$6
		static
		0 o p_183923_
	j (J)V lambda$runAllUpdates$4
		0 o p_183925_
aqk$a net/minecraft/server/level/DistanceManager$ChunkTicketTracker
	a this$0
	b MAX_LEVEL
	<clinit> ()V <clinit>
		static
	<init> (Laqk;)V <init>
		0 o p_140876_
	a (I)I runDistanceUpdates
		0 o p_140878_
	a (JI)V setLevel
		0 o p_140880_
		1 o p_140881_
	b (J)I getLevelFromSource
		0 o p_140883_
	c (J)I getLevel
		0 o p_140885_
aqk$b net/minecraft/server/level/DistanceManager$FixedPlayerDistanceChunkTracker
	a chunks
	b maxDistance
	c this$0
	<init> (Laqk;I)V <init>
		0 o p_140890_
		1 o p_140891_
	a (Ljava/lang/String;)V dumpChunks
		0 o p_143213_
	a (JII)V onLevelChange
		0 o p_140895_
		1 o p_140896_
		2 o p_140897_
	a ()V runAllUpdates
	a (JI)V setLevel
		0 o p_140893_
		1 o p_140894_
	b (J)I getLevelFromSource
		0 o p_140899_
	c (J)I getLevel
		0 o p_140901_
	d (J)Z havePlayer
		0 o p_140903_
aqk$c net/minecraft/server/level/DistanceManager$PlayerTicketTracker
	d this$0
	g viewDistance
	h queueLevels
	i toUpdate
	<init> (Laqk;I)V <init>
		0 o p_140909_
		1 o p_140910_
	a (JII)V onLevelChange
		0 o p_140915_
		1 o p_140916_
		2 o p_140917_
	a (JLaqy;)V lambda$onLevelChange$5
		0 o p_140924_
		1 o p_140925_
	a (I)V updateViewDistance
		0 o p_140913_
	a (JIZZ)V onLevelChange
		0 o p_140919_
		1 o p_140920_
		2 o p_140921_
		3 o p_140922_
	a ()V runAllUpdates
	b (JI)V lambda$runAllUpdates$7
		0 o p_140927_
		1 o p_140928_
	b (JLaqy;)V lambda$onLevelChange$4
		0 o p_143215_
		1 o p_143216_
	c (I)Z haveTicketFor
		0 o p_140933_
	c (JLaqy;)V lambda$onLevelChange$2
		0 o p_140935_
		1 o p_140936_
	d (JLaqy;)V lambda$onLevelChange$1
		0 o p_143219_
		1 o p_143220_
	d (I)I lambda$onLevelChange$3
		static
		0 o p_140939_
	d (J)I lambda$runAllUpdates$6
		0 o p_140941_
	d ()V lambda$onLevelChange$0
		static
aql net/minecraft/server/level/FullChunkStatus
	a INACCESSIBLE
	b FULL
	c BLOCK_TICKING
	d ENTITY_TICKING
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_287660_
		1 o p_287693_
	a ()[Laql; $values
		static
	a (Laql;)Z isOrAfter
		0 o p_287607_
	valueOf (Ljava/lang/String;)Laql; valueOf
		static
		0 o p_287668_
	values ()[Laql; values
		static
aqm net/minecraft/server/level/GeneratingChunkMap
	a (Laqn;Ldwc;Lazi;)Ljava/util/concurrent/CompletableFuture; applyStep
		0 o p_347633_
		1 o p_347487_
		2 o p_347587_
	a (Laqn;)V releaseGeneration
		0 o p_347643_
	a (Ldvz;Ldcd;)Lapy; scheduleGenerationTask
		0 o p_347524_
		1 o p_347713_
	d (J)Laqn; acquireGeneration
		0 o p_347510_
	g ()V runGenerationTasks
aqn net/minecraft/server/level/GenerationChunkHolder
	a CHUNK_STATUSES
	b UNLOADED_CHUNK
	c UNLOADED_CHUNK_FUTURE
	d pos
	e NOT_DONE_YET
	f highestAllowedStatus
	g startedWork
	h futures
	i task
	j generationRefCount
	<clinit> ()V <clinit>
		static
	<init> (Ldcd;)V <init>
		0 o p_347689_
	a (Laqb;Ldvz;)V rescheduleChunkTask
		0 o p_347690_
		1 o p_347571_
	a (Ldvz;Laqb;)Ljava/util/concurrent/CompletableFuture; scheduleChunkGenerationTask
		0 o p_347666_
		1 o p_347681_
	a (ILjava/util/concurrent/CompletableFuture;)V failAndClearPendingFuture
		0 o p_347608_
		1 o p_347723_
	a (Ldwc;Lduy;Ljava/lang/Throwable;)Laqc; lambda$applyStep$0
		0 o p_347544_
		1 o p_347506_
		2 o p_347622_
	a (Ldvz;Lduy;)V completeFuture
		0 o p_347482_
		1 o p_347557_
	a (Ldvz;Ldvz;)V failAndClearPendingFuturesBetween
		0 o p_347514_
		1 o p_347559_
	a (Ldvz;)Lduy; getChunkIfPresentUnchecked
		0 o p_347539_
	a (Laqb;)V updateHighestAllowedStatus
		0 o p_347458_
	a (Ldwc;Laqm;Lazi;)Ljava/util/concurrent/CompletableFuture; applyStep
		0 o p_347491_
		1 o p_347490_
		2 o p_347657_
	a (Ldvh;)V replaceProtoChunk
		0 o p_347538_
	a (Lapy;)V removeTask
		0 o p_347509_
	b (Ldvz;)Lduy; getChunkIfPresent
		0 o p_347694_
	c (Ldvz;)Ljava/util/concurrent/CompletableFuture; getOrCreateFuture
		0 o p_347537_
	d (Ldvz;)Ldvz; findHighestStatusWithPendingFuture
		0 o p_347692_
	e (Ldvz;)Z acquireStatusBump
		0 o p_347706_
	f (Ldvz;)Z isStatusDisallowed
		0 o p_347619_
	i ()I getTicketLevel
	j ()I getQueueLevel
	m ()V increaseGenerationRefCount
	n ()V decreaseGenerationRefCount
	o ()I getGenerationRefCount
	p ()Lduy; getLatestChunk
	q ()Ldvz; getPersistedStatus
	r ()Ldcd; getPos
	s ()Laql; getFullStatus
	t ()Ljava/util/List; getAllFutures
	u ()Ldvz; getLatestStatus
aqo net/minecraft/server/level/PlayerMap
	a players
	<init> ()V <init>
	a (Laqv;Z)V addPlayer
		0 o p_8254_
		1 o p_8255_
	a ()Ljava/util/Set; getAllPlayers
	a (Laqv;)V removePlayer
		0 o p_8251_
	b (Laqv;)V ignorePlayer
		0 o p_8257_
	c (Laqv;)V unIgnorePlayer
		0 o p_8259_
	d (Laqv;)Z ignoredOrUnknown
		0 o p_8261_
	e (Laqv;)Z ignored
		0 o p_8263_
aqp net/minecraft/server/level/PlayerRespawnLogic
	<init> ()V <init>
	a (Laqu;Ldcd;)Ljd; getSpawnPosInChunk
		static
		0 o p_183933_
		1 o p_183934_
	a (Laqu;II)Ljd; getOverworldRespawnPos
		static
		0 o p_183929_
		1 o p_183930_
		2 o p_183931_
aqq net/minecraft/server/level/SectionTracker
	<init> (III)V <init>
		0 o p_8274_
		1 o p_8275_
		2 o p_8276_
	a (JJI)I getComputedLevel
		0 o p_8284_
		1 o p_8285_
		2 o p_8286_
	a (JIZ)V checkNeighborsAfterUpdate
		0 o p_8280_
		1 o p_8281_
		2 o p_8282_
	b (JJI)I computeLevelFromNeighbor
		0 o p_8293_
		1 o p_8294_
		2 o p_8295_
	b (JIZ)V update
		0 o p_8289_
		1 o p_8290_
		2 o p_8291_
	b (J)I getLevelFromSource
		0 o p_8287_
aqr net/minecraft/server/level/ServerBossEvent
	h players
	i unmodifiablePlayers
	j visible
	<init> (Lwz;Lbqh$a;Lbqh$b;)V <init>
		0 o p_8300_
		1 o p_8301_
		2 o p_8302_
	a (Lwz;)V setName
		0 o p_8311_
	a (F)V setProgress
		0 o p_143223_
	a (Laqv;)V addPlayer
		0 o p_8305_
	a (Lbqh$b;)V setOverlay
		0 o p_8309_
	a (Lbqh$a;)V setColor
		0 o p_8307_
	a (Ljava/util/function/Function;)V broadcast
		0 o p_143225_
	a (Z)Lbqh; setDarkenScreen
		0 o p_8315_
	b (Laqv;)V removePlayer
		0 o p_8316_
	b ()V removeAllPlayers
	b (Z)Lbqh; setPlayBossMusic
		0 o p_8318_
	c (Z)Lbqh; setCreateWorldFog
		0 o p_8320_
	d (Z)V setVisible
		0 o p_8322_
	f ()Z isVisible
	g ()Ljava/util/Collection; getPlayers
aqs net/minecraft/server/level/ServerChunkCache
	a chunkMap
	b CHUNK_STATUSES
	c distanceManager
	d level
	e mainThread
	f lightEngine
	g mainThreadProcessor
	h dataStorage
	i lastInhabitedUpdate
	j spawnEnemies
	k spawnFriendlies
	l CACHE_SIZE
	m lastChunkPos
	n lastChunkStatus
	o lastChunk
	p lastSpawnState
	<clinit> ()V <clinit>
		static
	<init> (Laqu;Lerf$c;Lcom/mojang/datafixers/DataFixer;Lenu;Ljava/util/concurrent/Executor;Lduz;IIZLard;Ldxf;Ljava/util/function/Supplier;)V <init>
		0 o p_214982_
		1 o p_214983_
		2 o p_214984_
		3 o p_214985_
		4 o p_214986_
		5 o p_214987_
		6 o p_214988_
		7 o p_214989_
		8 o p_214990_
		9 o p_214991_
		10 o p_214992_
		11 o p_214993_
	a (IILdvz;Z)Lduy; getChunk
		0 o p_8360_
		1 o p_8361_
		2 o p_330876_
		3 o p_8363_
	a (Laqs$a;)V lambda$tickChunks$3
		static
		0 o p_184022_
	a (Lapz;I)Z chunkAbsent
		0 o p_8417_
		1 o p_8418_
	a (Z)V save
		0 o p_8420_
	a (ZZ)V setSpawnSettings
		0 o p_8425_
		1 o p_8426_
	a (JLduy;Ldvz;)V storeInCache
		0 o p_8367_
		1 o p_8368_
		2 o p_331839_
	a (Laqz;Ldcd;ILjava/lang/Object;)V addRegionTicket
		0 o p_8388_
		1 o p_8389_
		2 o p_8390_
		3 o p_8391_
	a (Laqv;)V move
		0 o p_8386_
	a (Ldcd;Z)V updateChunkForced
		0 o p_8400_
		1 o p_8401_
	a (Ldcd;)Ljava/lang/String; getChunkDebugData
		0 o p_8449_
	a (J)Z isPositionTicking
		0 o p_143240_
	a ()Laqx; getLightEngine
	a (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletionStage; lambda$getChunkFuture$2
		static
		0 o p_331360_
	a (Ljd;)V blockChanged
		0 o p_8451_
	a (Lbsr;)V removeEntity
		0 o p_8444_
	a (Lddf;Lkf;)V onLightUpdate
		0 o p_8403_
		1 o p_8404_
	a (Lbsr;Lzg;)V broadcastAndSend
		0 o p_8395_
		1 o p_8396_
	a (I)V setViewDistance
		0 o p_8355_
	a (Lkf;Lddf;)V lambda$onLightUpdate$4
		0 o p_184024_
		1 o p_184025_
	a (JLjava/util/function/Consumer;)V getFullChunk
		0 o p_8371_
		1 o p_8372_
	a (Ljava/util/function/BooleanSupplier;Z)V tick
		0 o p_201913_
		1 o p_201914_
	a (II)Ldvi; getChunkNow
		0 o p_8357_
		1 o p_8358_
	b (Lbsr;)V addEntity
		0 o p_8464_
	b (IILdvz;Z)Ljava/util/concurrent/CompletableFuture; getChunkFuture
		0 o p_8432_
		1 o p_8433_
		2 o p_330326_
		3 o p_8435_
	b (Lbsr;Lzg;)V broadcast
		0 o p_8446_
		1 o p_8447_
	b (II)Z hasChunk
		0 o p_8429_
		1 o p_8430_
	b (I)V setSimulationDistance
		0 o p_184027_
	b ()I getTickingGenerated
	b (J)Lapz; getVisibleChunkIfPresent
		0 o p_8365_
	b (Laqz;Ldcd;ILjava/lang/Object;)V removeRegionTicket
		0 o p_8439_
		1 o p_8440_
		2 o p_8441_
		3 o p_8442_
	c (II)Ldvk; getChunkForLighting
		0 o p_8454_
		1 o p_8455_
	c (IILdvz;Z)Ljava/util/concurrent/CompletableFuture; getChunkFutureMainThread
		0 o p_8457_
		1 o p_8458_
		2 o p_331599_
		3 o p_8460_
	c ()Ldcw; getLevel
	close ()V close
	d ()Z pollTask
	d (IILdvz;Z)Ljava/util/concurrent/CompletableFuture; lambda$getChunkFuture$1
		0 o p_329956_
		1 o p_329957_
		2 o p_329958_
		3 o p_329959_
	e ()Ljava/lang/String; gatherStats
	e (IILdvz;Z)Lduy; lambda$getChunk$0
		0 o p_329952_
		1 o p_329953_
		2 o p_329954_
		3 o p_329955_
	f ()I getPendingTasksCount
	g ()Lduz; getGenerator
	h ()Ldva; getGeneratorState
	i ()Ldzm; randomState
	j ()I getLoadedChunksCount
	k ()Leqz; getDataStorage
	l ()Lces; getPoiManager
	m ()Ldwh; chunkScanner
	n ()Lddh$d; getLastSpawnState
	o ()V removeTicketsOnClosing
	p ()Leot; getLightEngine
	q ()Ldcc; getLevel
	r ()V clearCache
	s ()Z runDistanceManagerUpdates
	t ()V tickChunks
aqs$a net/minecraft/server/level/ServerChunkCache$ChunkAndHolder
	a chunk
	b holder
	<init> (Ldvi;Lapz;)V <init>
		0 o chunk
		1 o holder
	a ()Ldvi; chunk
	b ()Lapz; holder
	equals (Ljava/lang/Object;)Z equals
		0 o p_184036_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aqs$b net/minecraft/server/level/ServerChunkCache$MainThreadExecutor
	a this$0
	<init> (Laqs;Ldcw;)V <init>
		0 o p_8493_
		1 o p_8494_
	B ()Z pollTask
	a (Ljava/util/function/BooleanSupplier;)Z lambda$managedBlock$0
		static
		0 o p_347566_
	ay ()Z scheduleExecutables
	az ()Ljava/lang/Thread; getRunningThread
	b (Ljava/util/function/BooleanSupplier;)V managedBlock
		0 o p_347606_
	d (Ljava/lang/Runnable;)V doRunTask
		0 o p_8502_
	e (Ljava/lang/Runnable;)Z shouldRun
		0 o p_8504_
	f (Ljava/lang/Runnable;)Ljava/lang/Runnable; wrapRunnable
		0 o p_8506_
aqt net/minecraft/server/level/ServerEntity
	a FORCED_POS_UPDATE_PERIOD
	b LOGGER
	c TOLERANCE_LEVEL_ROTATION
	d TOLERANCE_LEVEL_POSITION
	e FORCED_TELEPORT_PERIOD
	f level
	g entity
	h updateInterval
	i trackDelta
	j broadcast
	k positionCodec
	l lastSentYRot
	m lastSentXRot
	n lastSentYHeadRot
	o lastSentMovement
	p tickCount
	q teleportDelay
	r lastPassengers
	s wasRiding
	t wasOnGround
	u trackedDataValues
	<clinit> ()V <clinit>
		static
	<init> (Laqu;Lbsr;IZLjava/util/function/Consumer;)V <init>
		0 o p_8528_
		1 o p_8529_
		2 o p_8530_
		3 o p_8531_
		4 o p_8532_
	a (Ljava/util/List;Ljava/util/List;)Ljava/util/stream/Stream; removedPassengers
		static
		0 o p_277592_
		1 o p_277658_
	a (Laqv;)V removePairing
		0 o p_8535_
	a (Ljava/util/List;Lbsr;)Z lambda$removedPassengers$1
		static
		0 o p_275284_
		1 o p_275361_
	a (Laqv;Ljava/util/function/Consumer;)V sendPairingData
		0 o p_289562_
		1 o p_289563_
	a (Lzg;)V broadcastAndSend
		0 o p_8539_
	a (Lbsr;)V lambda$sendChanges$0
		static
		0 o p_352697_
	a ()V sendChanges
	b ()Lexc; getPositionBase
	b (Laqv;)V addPairing
		0 o p_8542_
	c ()Lexc; getLastSentMovement
	d ()F getLastSentXRot
	e ()F getLastSentYRot
	f ()F getLastSentYHeadRot
	g ()V sendDirtyEntityData
aqu net/minecraft/server/level/ServerLevel
	D THUNDER_DELAY
	E LOGGER
	F EMPTY_TIME_NO_TICK
	G MAX_SCHEDULED_TICKS_PER_TICK
	H players
	I chunkSource
	J server
	K serverLevelData
	L lastSpawnChunkRadius
	M entityTickList
	N entityManager
	O gameEventDispatcher
	P sleepStatus
	Q emptyTime
	R portalForcer
	S blockTicks
	T fluidTicks
	U pathTypesByPosCache
	V navigatingMobs
	W isUpdatingNavigations
	X blockEvents
	Y blockEventsToReschedule
	Z handlingTick
	a END_SPAWN_POINT
	aa customSpawners
	ab dragonFight
	ac dragonParts
	ad structureManager
	ae structureCheck
	af tickTime
	ag randomSequences
	b RAIN_DELAY
	c RAIN_DURATION
	d THUNDER_DURATION
	e noSave
	f raids
	<clinit> ()V <clinit>
		static
	<init> (Lnet/minecraft/server/MinecraftServer;Ljava/util/concurrent/Executor;Lerf$c;Lerk;Lakq;Ldwz;Lard;ZJLjava/util/List;ZLbqy;)V <init>
		0 o p_214999_
		1 o p_215000_
		2 o p_215001_
		3 o p_215002_
		4 o p_215003_
		5 o p_215004_
		6 o p_215005_
		7 o p_215006_
		8 o p_215007_
		9 o p_215008_
		10 o p_215009_
		11 o p_288977_
	A ()Ljava/lang/Iterable; getAllEntities
	B ()Z isFlat
	C ()J getSeed
	D ()Ldxb; getDragonFight
	E ()Laqu; getLevel
	E (Ljd;)Ljava/util/Optional; findLightningRod
		0 o p_143249_
	F (Ljd;)V lambda$onBlockStateChange$11
		0 o p_207560_
	F ()Ljava/lang/String; getWatchdogStats
	G (Ljd;)Ljd; lambda$findLightningRod$6
		static
		0 o p_184053_
	G ()Ldxp; getEntities
	H (Ljd;)Z lambda$findLightningRod$5
		0 o p_184055_
	H ()Lepw; getPathTypeCache
	I ()Ljava/lang/String; gatherChunkSourceStats
	J ()Lcpl; enabledFeatures
	K ()Lcwt; potionBrewing
	L ()Lbqy; getRandomSequences
	M ()Leyg; getScoreboard
	N ()Ldvc; getChunkSource
	O ()Leyp; getFluidTicks
	P ()Leyp; getBlockTicks
	a (Laqv;ZDDDLzg;)Z sendParticles
		0 o p_8637_
		1 o p_8638_
		2 o p_8639_
		3 o p_8640_
		4 o p_8641_
		5 o p_8642_
	a (Ljd;Ldfy;)V updateNeighborsAt
		0 o p_215045_
		1 o p_215046_
	a (Ljd;I)Z isCloseToVillage
		0 o p_8737_
		1 o p_8738_
	a (ZZ)V tickCustomSpawners
		0 o p_8800_
		1 o p_8801_
	a (Ldcb;)Z doBlockEvent
		0 o p_8699_
	a (Ljd;Ldtc;Ldtc;I)V sendBlockUpdated
		0 o p_8755_
		1 o p_8756_
		2 o p_8757_
		3 o p_8758_
	a (Ljd;Ldfy;Ljd;)V neighborChanged
		0 o p_215048_
		1 o p_215049_
		2 o p_215050_
	a (Ldvi;)V unload
		0 o p_8713_
	a (Lejj;)V clearBlockEvents
		0 o p_8723_
	a (Ljd;Ldfy;II)V blockEvent
		0 o p_8746_
		1 o p_8747_
		2 o p_8748_
		3 o p_8749_
	a (IIZ)Z setChunkForced
		0 o p_8603_
		1 o p_8604_
		2 o p_8605_
	a (Ldxn;Ljava/util/function/Predicate;Ljava/util/List;)V getEntities
		0 o p_262152_
		1 o p_261808_
		2 o p_261583_
	a (Laqv;)V addNewPlayer
		0 o p_8835_
	a (Lcmx;Lbsr;Ljm;Lavq;FFJ)V playSeededSound
		0 o p_263545_
		1 o p_263544_
		2 o p_263491_
		3 o p_263542_
		4 o p_263530_
		5 o p_263520_
		6 o p_263490_
	a (Lbsr;Lbsr;)V tickPassenger
		0 o p_8663_
		1 o p_8664_
	a (Lbtn;)Z lambda$findLightningTargetAround$7
		0 o p_352698_
	a (Ljava/util/function/BooleanSupplier;)V tick
		0 o p_8794_
	a (Ljd;F)V setDefaultSpawnPos
		0 o p_8734_
		1 o p_8735_
	a (Ljava/io/Writer;Ljava/lang/Iterable;)V dumpEntities
		static
		0 o p_8782_
		1 o p_8783_
	a (Lawu;Ljd;IZ)Ljd; findNearestMapStructure
		0 o p_215012_
		1 o p_215013_
		2 o p_215014_
		3 o p_215015_
	a ()Lddq; structureManager
	a (Lo;)Lp; fillReportDetails
		0 o p_307518_
	a (Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)Ljava/lang/String; lambda$getTypeCount$17
		static
		0 o p_207570_
	a (Llk;DDDIDDDD)I sendParticles
		0 o p_8768_
		1 o p_8769_
		2 o p_8770_
		3 o p_8771_
		4 o p_8772_
		5 o p_8773_
		6 o p_8774_
		7 o p_8775_
		8 o p_8776_
	a (Layv;ZZ)V save
		0 o p_8644_
		1 o p_8645_
		2 o p_8646_
	a (Lbsr;)V tickNonPassenger
		0 o p_8648_
	a (Ljm;Lexc;Ldxz$a;)V gameEvent
		0 o p_316597_
		1 o p_215042_
		2 o p_215043_
	a (Lbrc;Lbnf;Lbsr;)V lambda$tick$2
		0 o p_308564_
		1 o p_308565_
		2 o p_308566_
	a (Ljd;Ljm;)V lambda$onBlockStateChange$14
		0 o p_215056_
		1 o p_215057_
	a (Ldxn;Ljava/util/function/Predicate;Ljava/util/List;I)V getEntities
		0 o p_261842_
		1 o p_262091_
		2 o p_261703_
		3 o p_261907_
	a (Ljava/util/function/Predicate;Ljd;III)Lcom/mojang/datafixers/util/Pair; findClosestBiome3d
		0 o p_215070_
		1 o p_215071_
		2 o p_215072_
		3 o p_215073_
		4 o p_215074_
	a (Lnet/minecraft/server/MinecraftServer;)Leqz; lambda$new$0
		static
		0 o p_184093_
	a (IIZZ)V setWeatherParameters
		0 o p_8607_
		1 o p_8608_
		2 o p_8609_
		3 o p_8610_
	a (Lcmx;Ljd;)Z mayInteract
		0 o p_8696_
		1 o p_8697_
	a (Ldvi;I)V tickChunk
		0 o p_8715_
		1 o p_8716_
	a (Lkf;)Z isVillage
		0 o p_8763_
	a (Lejj;Ldcb;)Z lambda$clearBlockEvents$15
		static
		0 o p_207567_
		1 o p_207568_
	a (Lbsr;Lbrk;Ldcp;DDDFZLdcw$a;Llk;Llk;Ljm;)Ldco; explode
		0 o p_256039_
		1 o p_255778_
		2 o p_256002_
		3 o p_256067_
		4 o p_256370_
		5 o p_256153_
		6 o p_256045_
		7 o p_255686_
		8 o p_255827_
		9 o p_312436_
		10 o p_312391_
		11 o p_320497_
	a (Lbsr;Lbrk;)V broadcastDamageEvent
		0 o p_270420_
		1 o p_270311_
	a (Ljava/lang/Iterable;Ljava/util/function/Function;)Ljava/lang/String; getTypeCount
		static
		0 o p_143302_
		1 o p_143303_
	a (Laqv;Lbsr$c;)V removePlayerImmediately
		0 o p_143262_
		1 o p_143263_
	a (Lakr;)Layw; getRandomSequence
		0 o p_287689_
	a (Leqr;Leqt;)V setMapData
		0 o p_323697_
		1 o p_143306_
	a (Lji;Z)F getShade
		0 o p_8760_
		1 o p_8761_
	a (Ljd;Ldfy;Lji;)V updateNeighborsAtExceptFromFacing
		0 o p_215052_
		1 o p_215053_
		2 o p_215054_
	a (Lduy;)V onStructureStartsAvailable
		0 o p_196558_
	a (Ljm;)Z lambda$findLightningRod$4
		static
		0 o p_215059_
	a (I)Lbsr; getEntity
		0 o p_8597_
	a (Ljava/io/Writer;)V dumpBlockEntityTickers
		0 o p_143300_
	a (Leqr;)Leqt; getMapData
		0 o p_323746_
	a (Ljava/util/function/Predicate;Ljava/util/List;ILbsr;)Laxa$a; lambda$getEntities$10
		static
		0 o p_261425_
		1 o p_261426_
		2 o p_261427_
		3 o p_261428_
	a (Lcep;Lbsr;Lbud;)V onReputationEvent
		0 o p_8671_
		1 o p_8672_
		2 o p_8673_
	a (Ljava/util/function/Predicate;I)Ljava/util/List; getPlayers
		0 o p_261698_
		1 o p_262035_
	a (Ljava/nio/file/Path;)V saveDebugReport
		0 o p_8787_
	a (Ldtc;Ljd;Ldfy;Ljd;Z)V neighborChanged
		0 o p_215035_
		1 o p_215036_
		2 o p_215037_
		3 o p_215038_
		4 o p_215039_
	a (Ljd;Lepd;)V tickFluid
		0 o p_184077_
		1 o p_184078_
	a (ILjd;I)V destroyBlockProgress
		0 o p_8612_
		1 o p_8613_
		2 o p_8614_
	a (Ljd;Ldtc;Ldtc;)V onBlockStateChange
		0 o p_8751_
		1 o p_8752_
		2 o p_8753_
	a (Laqv;Llk;ZDDDIDDDD)Z sendParticles
		0 o p_8625_
		1 o p_8626_
		2 o p_8627_
		3 o p_8628_
		4 o p_8629_
		5 o p_8630_
		6 o p_8631_
		7 o p_8632_
		8 o p_8633_
		9 o p_8634_
		10 o p_8635_
	a (J)Z shouldTickBlocksAt
		0 o p_184059_
	a (III)Ljm; getUncachedNoiseBiome
		0 o p_203775_
		1 o p_203776_
		2 o p_203777_
	a (Lcmx;ILjd;I)V levelEvent
		0 o p_8684_
		1 o p_8685_
		2 o p_8686_
		3 o p_8687_
	a (Ldcd;)Z isNaturalSpawningAllowed
		0 o p_201917_
	a (Ljd;)V tickPrecipitation
		0 o p_295060_
	a (Lcmx;DDDLjm;Lavq;FFJ)V playSeededSound
		0 o p_263330_
		1 o p_263393_
		2 o p_263369_
		3 o p_263354_
		4 o p_263412_
		5 o p_263338_
		6 o p_263352_
		7 o p_263390_
		8 o p_263403_
	a (Ldxn;Ljava/util/function/Predicate;)Ljava/util/List; getEntities
		0 o p_143281_
		1 o p_143282_
	a (Ldxb;)V setDragonFight
		0 o p_287779_
	a (Lbsr;B)V broadcastEntityEvent
		0 o p_8650_
		1 o p_8651_
	a (Ljava/util/function/Predicate;)Ljava/util/List; getPlayers
		0 o p_8796_
	a (Ljava/util/UUID;)Lbsr; getEntity
		0 o p_8792_
	a (Ljava/util/stream/Stream;)V addLegacyChunkEntities
		0 o p_143312_
	as ()V wakeUpAllPlayers
	at ()V announceSleepStatus
	au ()V advanceWeatherCycle
	av ()V saveLevelData
	aw ()V runBlockEvents
	ax ()Ljava/lang/String; lambda$fillReportDetails$19
	b (Lbsr;)Z addFreshEntity
		0 o p_8837_
	b (Ljd;Ldfy;)V blockUpdated
		0 o p_8743_
		1 o p_8744_
	b (Ljd;)Ljd; findLightningTargetAround
		0 o p_143289_
	b (J)V setDayTime
		0 o p_8616_
	b (Lduy;)V lambda$onStructureStartsAvailable$18
		0 o p_207580_
	b (ILjd;I)V globalLevelEvent
		0 o p_8811_
		1 o p_8812_
		2 o p_8813_
	b (Ljd;Ljm;)V lambda$onBlockStateChange$13
		0 o p_215077_
		1 o p_215078_
	b (Ljava/util/stream/Stream;)V addWorldGenChunkEntities
		0 o p_143328_
	b (Lkf;)I sectionsToVillage
		0 o p_8829_
	b (Ldvi;)V startTickingChunk
		0 o p_184103_
	b (Laqv;)V addRespawnedPlayer
		0 o p_8846_
	b (I)Lbsr; getEntityOrPart
		0 o p_143318_
	b ()V tickTime
	c ()Z isHandlingTick
	c (Ljd;Ljm;)V lambda$onBlockStateChange$12
		0 o p_215080_
		1 o p_215081_
	c (Ljd;)Z isVillage
		0 o p_8803_
	c (J)Z areEntitiesLoaded
		0 o p_143320_
	c (Lbsr;)Z addWithUUID
		0 o p_8848_
	c (Laqv;)V addPlayer
		0 o p_8854_
	close ()V close
	d (Ljd;Ldfy;)V tickBlock
		0 o p_184113_
		1 o p_184114_
	d (Lbsr;)V addDuringTeleport
		0 o p_143335_
	d (Laqv;)V lambda$wakeUpAllPlayers$3
		static
		0 o p_184116_
	d (Ljd;)Lcoi; getRaidAt
		0 o p_8833_
	d ()Z canSleepThroughNights
	d (J)Z isPositionTickingWithEntitiesLoaded
		0 o p_184111_
	e (Ljd;)Z isRaided
		0 o p_8844_
	e (J)Lbqy; lambda$new$1
		0 o p_293808_
	e (Lbsr;)Z tryAddFreshEntityWithPassengers
		0 o p_8861_
	e ()V updateSleepingPlayerList
	f ()Lalk; getScoreboard
	f (Ljd;)Z isPositionEntityTicking
		0 o p_143341_
	g (Ljd;)Z isNaturalSpawningAllowed
		0 o p_201919_
	g ()V resetWeatherCycle
	h ()V resetEmptyTime
	i (Lbsr;)Z shouldDiscardEntity
		0 o p_143343_
	i ()Ljava/util/List; getDragons
	j ()Laqv; getRandomPlayer
	j (Lbsr;)Z addEntity
		0 o p_8873_
	k ()I getLogicalHeight
	k (Lbsr;)Ljava/lang/String; lambda$getWatchdogStats$16
		static
		0 o p_258244_
	l ()Laqs; getChunkSource
	l (Lbsr;)Ljava/lang/String; lambda$tickPassenger$9
		static
		0 o p_258242_
	m ()Leyq; getBlockTicks
	m (Lbsr;)Ljava/lang/String; lambda$tickNonPassenger$8
		static
		0 o p_258243_
	n ()Leyq; getFluidTicks
	o ()Lnet/minecraft/server/MinecraftServer; getServer
	p ()Leqd; getPortalForcer
	q ()Lenu; getStructureManager
	r ()Lczd; getRecipeManager
	s ()Lbrc; tickRateManager
	t ()Z noSave
	toString ()Ljava/lang/String; toString
	u ()Leqz; getDataStorage
	v ()Leqr; getFreeMapId
	w ()Lit/unimi/dsi/fastutil/longs/LongSet; getForcedChunks
	x ()Ljava/util/List; players
	y ()Lces; getPoiManager
	z ()Lcok; getRaids
aqu$a net/minecraft/server/level/ServerLevel$EntityCallbacks
	a this$0
	<init> (Laqu;)V <init>
		0 o p_143353_
	a (Ljava/lang/Object;)V onSectionChange
		0 o p_215084_
	a (Lbsr;)V onCreated
		0 o p_143355_
	b (Ljava/lang/Object;)V onTrackingEnd
		0 o p_143357_
	b (Lbsr;)V onDestroyed
		0 o p_143359_
	c (Ljava/lang/Object;)V onTrackingStart
		0 o p_143361_
	c (Lbsr;)V onTickingStart
		0 o p_143363_
	d (Ljava/lang/Object;)V onTickingEnd
		0 o p_143365_
	d (Lbsr;)V onTickingEnd
		0 o p_143367_
	e (Ljava/lang/Object;)V onTickingStart
		0 o p_143369_
	e (Lbsr;)V onTrackingStart
		0 o p_143371_
	f (Lbsr;)V onTrackingEnd
		0 o p_143375_
	f (Ljava/lang/Object;)V onDestroyed
		0 o p_143373_
	g (Lbsr;)V onSectionChange
		0 o p_215086_
	g (Ljava/lang/Object;)V onCreated
		0 o p_143377_
aqv net/minecraft/server/level/ServerPlayer
	b INTERACTION_DISTANCE_VERIFICATION_BUFFER
	c connection
	cA NEUTRAL_MOB_DEATH_NOTIFICATION_RADII_XZ
	cB NEUTRAL_MOB_DEATH_NOTIFICATION_RADII_Y
	cD FLY_STAT_RECORDING_SPEED
	cE CREATIVE_BLOCK_INTERACTION_RANGE_MODIFIER
	cF CREATIVE_ENTITY_INTERACTION_RANGE_MODIFIER
	cG advancements
	cH stats
	cI lastRecordedHealthAndAbsorption
	cJ lastRecordedFoodLevel
	cK lastRecordedAirLevel
	cL lastRecordedArmor
	cM lastRecordedLevel
	cN lastRecordedExperience
	cO lastSentHealth
	cP lastSentFood
	cQ lastFoodSaturationZero
	cR lastSentExp
	cS spawnInvulnerableTime
	cT chatVisibility
	cU canChatColor
	cV lastActionTime
	cW camera
	cX isChangingDimension
	cY recipeBook
	cZ levitationStartPos
	cz LOGGER
	d server
	da levitationStartTime
	db disconnected
	dc requestedViewDistance
	dd language
	de startingToFallPosition
	df enteredNetherPosition
	dg enteredLavaOnVehiclePosition
	dh lastSectionPos
	di chunkTrackingView
	dj respawnDimension
	dk respawnPosition
	dl respawnForced
	dm respawnAngle
	dn textFilter
	do textFilteringEnabled
	dp allowsListing
	dq spawnExtraParticlesOnFall
	dr wardenSpawnTracker
	ds raidOmenPosition
	dt lastKnownClientMovement
	du containerSynchronizer
	dv containerListener
	dw chatSession
	dx containerCounter
	e gameMode
	f seenCredits
	g object
	h wonGame
	<clinit> ()V <clinit>
		static
	<init> (Lnet/minecraft/server/MinecraftServer;Laqu;Lcom/mojang/authlib/GameProfile;Laqh;)V <init>
		0 o p_254143_
		1 o p_254435_
		2 o p_253651_
		3 o p_301997_
	A ()Laqu; serverLevel
	B ()Ljava/lang/String; getIpAddress
	C ()Laqh; clientInformation
	D ()Z canChatInColor
	E ()Lcmv; getChatVisibility
	F ()I requestedViewDistance
	G ()I getPermissionLevel
	H ()V resetLastActionTime
	I ()Lavv; getStats
	J ()Lavu; getRecipeBook
	K ()V updateInvisibilityStatus
	L ()Lbsr; getCamera
	L_ ()V completeUsingItem
	M ()V processPortalCooldown
	N ()J getLastActionTime
	O ()Lwz; getTabListDisplayName
	P ()Z isChangingDimension
	Q ()V hasChangedDimension
	R ()Lakz; getAdvancements
	R_ ()Z isSpectator
	S ()Ljd; getRespawnPosition
	T ()F getRespawnAngle
	U ()Lakq; getRespawnDimension
	V ()Z isRespawnForced
	W ()Lkf; getLastSectionPos
	X ()Laqg; getChunkTrackingView
	Y ()Larz; getTextFilter
	Z ()Z isTextFilteringEnabled
	a (Ljava/util/Collection;)I awardRecipes
		0 o p_9129_
	a (Ldrs;Z)V openTextEdit
		0 o p_277909_
		1 o p_277495_
	a (ZZ)V stopSleepInBed
		0 o p_9165_
		1 o p_9166_
	a (Leyj;I)V updateScoreForCriteria
		0 o p_9105_
		1 o p_9106_
	a (Lbqv;)Ljava/util/OptionalInt; openMenu
		0 o p_9033_
	a (Lbqq;)V swing
		0 o p_9031_
	a (Lakq;Ljd;FZZ)V setRespawnPosition
		0 o p_9159_
		1 o p_9160_
		2 o p_9161_
		3 o p_9162_
		4 o p_9163_
	a (Laqv;)Z broadcastToPlayer
		0 o p_9014_
	a (Ldqr;)V openCommandBlock
		0 o p_9099_
	a (Lwz;)V sendSystemMessage
		0 o p_215097_
	a (Lcul;Lbsy;)V onEquippedItemBroken
		0 o p_348565_
		1 o p_348623_
	a (Ljd;)Lcom/mojang/datafixers/util/Either; startSleepInBed
		0 o p_9115_
	a (Ldtc;)V onInsideBlock
		0 o p_9103_
	a (Lcmw;I)V lambda$drop$17
		0 o p_287376_
		1 o p_287377_
	a (Leqc;)Lbsr; changeDimension
		0 o p_350472_
	a (Lub;Ljava/lang/String;)Ldct; readPlayerMode
		static
		0 o p_143414_
		1 o p_143415_
	a (Lbsr;I)V take
		0 o p_9047_
		1 o p_9048_
	a (ILdbv;IIZZ)V sendMerchantOffers
		0 o p_8988_
		1 o p_8989_
		2 o p_8990_
		3 o p_8991_
		4 o p_8992_
		5 o p_8993_
	a (FFZZ)V setPlayerInput
		0 o p_8981_
		1 o p_8982_
		2 o p_8983_
		3 o p_8984_
	a (Lbrz;ZLbsr;)V onEffectUpdated
		0 o p_143396_
		1 o p_143397_
		2 o p_143398_
	a (Lchi;Lbqk;)V openHorseInventory
		0 o p_9059_
		1 o p_9060_
	a (Lcmd;)V lambda$readAdditionalSaveData$0
		0 o p_248205_
	a (Lcuq;Lbqq;)V openItemGui
		0 o p_9082_
		1 o p_9083_
	a (Ldcw;Ljd;)Z mayInteract
		0 o p_143406_
		1 o p_143407_
	a (Lbsr;)V onExplosionHit
		0 o p_326351_
	a (Lazs;)V lambda$startSleepInBed$13
		0 o p_9029_
	a (Laqu;Ljd;FZZ)Ljava/util/Optional; findRespawnAndUseSpawnBlock
		static
		0 o p_348505_
		1 o p_348607_
		2 o p_348481_
		3 o p_348513_
		4 o p_348600_
	a (Lcpu;)V initMenu
		0 o p_143400_
	a (Lff$a;Lbsr;Lff$a;)V lookAt
		0 o p_9108_
		1 o p_9109_
		2 o p_9110_
	a (Laqv;Z)V restoreFrom
		0 o p_9016_
		1 o p_9017_
	a (I)V setExperiencePoints
		0 o p_8986_
	a (Lxo;ZLwv$a;)V sendChatMessage
		0 o p_249852_
		1 o p_250110_
		2 o p_252108_
	a (Lbsr;FLbrk;)F getEnchantedDamage
		0 o p_346252_
		1 o p_346142_
		2 o p_345841_
	a (Lkf;)V setLastSectionPos
		0 o p_9120_
	a (Lbtp;)V lambda$tellNeutralMobsThatIDied$9
		0 o p_9057_
	a (Laqu;DDDLjava/util/Set;FF)Z teleportTo
		0 o p_265564_
		1 o p_265424_
		2 o p_265680_
		3 o p_265312_
		4 o p_265192_
		5 o p_265059_
		6 o p_265266_
	a (Lub;)V readAdditionalSaveData
		0 o p_9131_
	a (Laqh;)V updateOptions
		0 o p_301998_
	a (Lcuq;I)V onEnchantmentPerformed
		0 o p_9079_
		1 o p_9080_
	a (Lbrk;)V die
		0 o p_9035_
	a (Lbrz;Lbsr;)V onEffectAdded
		0 o p_143393_
		1 o p_143394_
	a (Laqu;)V setServerLevel
		0 o p_284971_
	a (ILeye;)V lambda$awardStat$14
		static
		0 o p_313586_
		1 o p_313587_
	a (Ljd;Lexc;)Laqv$a; lambda$findRespawnAndUseSpawnBlock$11
		static
		0 o p_348147_
		1 o p_348148_
	a (Z)Z drop
		0 o p_182295_
	a (Lff$a;Lexc;)V lookAt
		0 o p_9112_
		1 o p_9113_
	a (Lwz;Lxw;)Lxw; lambda$die$6
		static
		0 o p_143419_
		1 o p_143420_
	a (Lcuq;ZZ)Lcjh; drop
		0 o p_9085_
		1 o p_9086_
		2 o p_9087_
	a (Laqu;DDDFF)V teleportTo
		0 o p_9000_
		1 o p_9001_
		2 o p_9002_
		3 o p_9003_
		4 o p_9004_
		5 o p_9005_
	a (Lavw;)V resetStat
		0 o p_9024_
	a (Ldct;)Z setGameMode
		0 o p_143404_
	a (Lcjh;)V onItemPickup
		0 o p_215095_
	a (Lexc;)V travel
		0 o p_308985_
	a (Lbsr;ILbrk;)V awardKillScore
		0 o p_9050_
		1 o p_9051_
		2 o p_9052_
	a (Lcuq;)V updateUsingItem
		0 o p_143402_
	a (Lavw;I)V awardStat
		0 o p_9026_
		1 o p_9027_
	a (Lckd;)Z lambda$startSleepInBed$12
		0 o p_9062_
	a (Lwz;Z)V displayClientMessage
		0 o p_9154_
		1 o p_9155_
	a (Laqu;Ljd;)Ljd; adjustSpawnLocation
		0 o p_352206_
		1 o p_352202_
	a (DDDZ)V doCheckFallDamage
		0 o p_289676_
		1 o p_289671_
		2 o p_289665_
		3 o p_289696_
	a (Lub;Luy;)V lambda$addAdditionalSaveData$4
		static
		0 o p_337548_
		1 o p_337549_
	a (Lbrk;F)Z hurt
		0 o p_9037_
		1 o p_9038_
	a (Lxq;)V setChatSession
		0 o p_254468_
	a (DZLdtc;Ljd;)V checkFallDamage
		0 o p_8976_
		1 o p_8977_
		2 o p_8978_
		3 o p_8979_
	a (Lbsr;Z)Z startRiding
		0 o p_277395_
		1 o p_278062_
	a (Laqg;)V setChunkTrackingView
		0 o p_296310_
	a (Lbrz;)V onEffectRemoved
		0 o p_9184_
	a (DDD)V dismountTo
		0 o p_143389_
		1 o p_143390_
		2 o p_143391_
	a (Ljd;Lji;)Z bedInRange
		0 o p_9117_
		1 o p_9118_
	a (Leyf;Leyf;[Leyj;)V handleTeamKill
		0 o p_313693_
		1 o p_313814_
		2 o p_9127_
	a (Lcmx;)Z canHarmPlayer
		0 o p_9064_
	a (Lajq;)V sendServerStatus
		0 o p_215110_
	a (Lczb;Ljava/util/List;)V triggerRecipeCrafted
		0 o p_301156_
		1 o p_282336_
	a (Lavo;Lavq;FF)V playNotifySound
		0 o p_9019_
		1 o p_9020_
		2 o p_9021_
		3 o p_9022_
	a (DD)V indicateDamage
		0 o p_270621_
		1 o p_270478_
	a (ZLeqc$a;)Leqc; findRespawnPositionAndUseSpawnBlock
		0 o p_348590_
		1 o p_352261_
	aa ()Z allowsListing
	ab ()Ljava/util/Optional; getWardenSpawnTracker
	ac ()Lxq; getChatSession
	ad ()V stopRiding
	ae ()V clearRaidOmenPosition
	af ()Ljd; getRaidOmenPosition
	ag ()Lexc; getKnownMovement
	b (Ljd;Lji;)Z bedBlocked
		0 o p_9192_
		1 o p_9193_
	b (Lub;Luy;)V lambda$addAdditionalSaveData$3
		static
		0 o p_248206_
		1 o p_248207_
	b (Lbsr;)V crit
		0 o p_9045_
	b (Z)V setSpawnExtraParticlesOnFall
		0 o p_334029_
	b (Ljava/util/List;)V awardRecipesByKey
		0 o p_312811_
	b (Lbrk;)Z isInvulnerableTo
		0 o p_9182_
	b (Lwz;Z)V sendSystemMessage
		0 o p_240560_
		1 o p_240545_
	b (ILeye;)V lambda$updateScoreForCriteria$5
		static
		0 o p_313588_
		1 o p_313589_
	b (Laqu;)Lagd; createCommonSpawnInfo
		0 o p_294169_
	b (DDD)V checkMovementStatistics
		0 o p_308996_
		1 o p_309062_
		2 o p_309170_
	b (Ljd;Lexc;)Laqv$a; lambda$findRespawnAndUseSpawnBlock$10
		static
		0 o p_348138_
		1 o p_348139_
	b (Laqu;Ljd;)V onChangedBlock
		0 o p_346052_
		1 o p_9206_
	b (Lub;)V addAdditionalSaveData
		0 o p_9197_
	b (Ldct;)Ldct; calculateGameModeForNewPlayer
		0 o p_143424_
	b (Lbtp;)Z lambda$tellNeutralMobsThatIDied$8
		static
		0 o p_9188_
	b (Ljava/util/Collection;)I resetRecipes
		0 o p_9195_
	b (Lakr;)Ljava/util/stream/Stream; lambda$awardRecipesByKey$15
		0 o p_311549_
	b (Lexc;)V setKnownMovement
		0 o p_348509_
	b (I)V setExperienceLevels
		0 o p_9175_
	b (Ljd;)V startSleeping
		0 o p_9190_
	b (Laqv;)V copyRespawnPosition
		0 o p_348642_
	c (Laqu;)V triggerDimensionChangeTriggers
		0 o p_9210_
	c (DDD)V teleportTo
		0 o p_8969_
		1 o p_8970_
		2 o p_8971_
	c (Ljd;)V setRaidOmenPosition
		0 o p_338782_
	c (Lwz;)Lzg; lambda$sendSystemMessage$16
		0 o p_243188_
	c (I)V giveExperienceLevels
		0 o p_9200_
	c (Lub;Luy;)V lambda$addAdditionalSaveData$2
		static
		0 o p_9133_
		1 o p_9134_
	c (Lbsr;)V magicCrit
		0 o p_9186_
	c (Laqv;)Z shouldFilterMessageTo
		0 o p_143422_
	c (Lub;)V loadGameTypes
		0 o p_143428_
	d (I)V giveExperiencePoints
		0 o p_9208_
	d (DDD)V teleportRelative
		0 o p_251611_
		1 o p_248861_
		2 o p_252266_
	d (Lbsr;)V setCamera
		0 o p_9214_
	d (Lwz;)Lzg; lambda$die$7
		0 o p_351779_
	e (Lbsr;)V attack
		0 o p_9220_
	e (DDD)V moveTo
		0 o p_9171_
		1 o p_9172_
		2 o p_9173_
	f ()Z isCreative
	f_ ()V onEnterCombat
	gD ()V updatePlayerAttributes
	gE ()V tellNeutralMobsThatIDied
	gF ()Z isPvpAllowed
	gG ()V nextContainerCounter
	gH ()Z acceptsChatMessages
	g_ ()V onLeaveCombat
	h ()V initInventoryMenu
	i (Ljd;)Z isReachableBedBlock
		0 o p_9223_
	j (Ljd;)V lambda$readAdditionalSaveData$1
		0 o p_337547_
	k (Lub;)V storeGameTypes
		0 o p_143431_
	k ()Lcum; createItemCooldowns
	l ()V tick
	m ()V doTick
	n ()V resetFallDistance
	o ()V trackStartFallingPosition
	p ()V trackEnteredOrExitedLavaOnVehicle
	q ()V showEndCredits
	q (DDD)V checkRidingStatistics
		0 o p_308888_
		1 o p_309131_
		2 o p_308893_
	r (DDD)Z didNotMove
		static
		0 o p_309023_
		1 o p_309067_
		2 o p_309143_
	r ()V pushEntities
	s ()V closeContainer
	t ()V doCloseContainer
	t (I)I getCoprime
		0 o p_9238_
	u ()V rideTick
	v ()V disconnect
	w ()Z hasDisconnected
	x ()V resetSentInfo
	x (Z)Z acceptsSystemMessages
		0 o p_240568_
	z ()V onUpdateAbilities
aqv$1 net/minecraft/server/level/ServerPlayer$1
	a this$0
	<init> (Laqv;)V <init>
		0 o p_143435_
	a (Lcpu;Lcuq;)V sendCarriedChange
		0 o p_143445_
		1 o p_143446_
	a (Lcpu;Ljv;Lcuq;[I)V sendInitialData
		0 o p_143448_
		1 o p_143449_
		2 o p_143450_
		3 o p_143451_
	a (Lcpu;ILcuq;)V sendSlotChange
		0 o p_143441_
		1 o p_143442_
		2 o p_143443_
	a (Lcpu;II)V sendDataChange
		0 o p_143437_
		1 o p_143438_
		2 o p_143439_
	b (Lcpu;II)V broadcastDataValue
		0 o p_143455_
		1 o p_143456_
		2 o p_143457_
aqv$2 net/minecraft/server/level/ServerPlayer$2
	a this$0
	<init> (Laqv;)V <init>
		0 o p_143460_
	a (Lcpu;ILcuq;)V slotChanged
		0 o p_143466_
		1 o p_143467_
		2 o p_143468_
	a (Lcpu;II)V dataChanged
		0 o p_143462_
		1 o p_143463_
		2 o p_143464_
aqv$a net/minecraft/server/level/ServerPlayer$RespawnPosAngle
	a position
	b yaw
	<init> (Lexc;F)V <init>
		0 o position
		1 o yaw
	a ()Lexc; position
	a (Lexc;Ljd;)Laqv$a; of
		static
		0 o p_348670_
		1 o p_348504_
	b (Lexc;Ljd;)F calculateLookAtYaw
		static
		0 o p_348686_
		1 o p_348467_
	b ()F yaw
	equals (Ljava/lang/Object;)Z equals
		0 o p_348606_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aqw net/minecraft/server/level/ServerPlayerGameMode
	a LOGGER
	b gameModeForPlayer
	c level
	d player
	e previousGameModeForPlayer
	f isDestroyingBlock
	g destroyProgressStart
	h destroyPos
	i gameTicks
	j hasDelayedDestroy
	k delayedDestroyPos
	l delayedTickStart
	m lastSentState
	<clinit> ()V <clinit>
		static
	<init> (Laqv;)V <init>
		0 o p_143472_
	a (Ljd;ILjava/lang/String;)V destroyAndAck
		0 o p_215117_
		1 o p_215118_
		2 o p_215119_
	a (Laqu;)V setLevel
		0 o p_9261_
	a (Ljd;)Z destroyBlock
		0 o p_9281_
	a (Ldtc;Ljd;I)F incrementDestroyProgress
		0 o p_9277_
		1 o p_9278_
		2 o p_9279_
	a (Laqv;Ldcw;Lcuq;Lbqq;Lewy;)Lbqr; useItemOn
		0 o p_9266_
		1 o p_9267_
		2 o p_9268_
		3 o p_9269_
		4 o p_9270_
	a ()V tick
	a (Ljd;Lahm$a;Lji;II)V handleBlockBreakAction
		0 o p_215120_
		1 o p_215121_
		2 o p_215122_
		3 o p_215123_
		4 o p_215124_
	a (Laqv;Ldcw;Lcuq;Lbqq;)Lbqr; useItem
		0 o p_9262_
		1 o p_9263_
		2 o p_9264_
		3 o p_9265_
	a (Lcul;)V lambda$handleBlockBreakAction$0
		0 o p_348149_
	a (Ldct;Ldct;)V setGameModeForPlayer
		0 o p_9274_
		1 o p_9275_
	a (Ljd;ZILjava/lang/String;)V debugLogging
		0 o p_215126_
		1 o p_215127_
		2 o p_215128_
		3 o p_215129_
	a (Ldct;)Z changeGameModeForPlayer
		0 o p_143474_
	b ()Ldct; getGameModeForPlayer
	c ()Ldct; getPreviousGameModeForPlayer
	d ()Z isSurvival
	e ()Z isCreative
aqx net/minecraft/server/level/ThreadedLevelLightEngine
	a DEFAULT_BATCH_SIZE
	d LOGGER
	e taskMailbox
	f lightTasks
	g chunkMap
	h sorterMailbox
	i taskPerBatch
	j scheduled
	<clinit> ()V <clinit>
		static
	<init> (Ldvl;Laqb;ZLbpk;Lbpj;)V <init>
		0 o p_9305_
		1 o p_9306_
		2 o p_9307_
		3 o p_9308_
		4 o p_9309_
	a (IILaqx$a;Ljava/lang/Runnable;)V addTask
		0 o p_9313_
		1 o p_9314_
		2 o p_9315_
		3 o p_9316_
	a ()I runLightUpdates
	a (II)Ljava/util/concurrent/CompletableFuture; waitForPendingTasks
		0 o p_301257_
		1 o p_300921_
	a (IILjava/util/function/IntSupplier;Laqx$a;Ljava/lang/Runnable;)V addTask
		0 o p_9318_
		1 o p_9319_
		2 o p_9320_
		3 o p_9321_
		4 o p_9322_
	a (Ldcd;)V updateChunkStatus
		0 o p_9331_
	a (Lduy;Z)Ljava/util/concurrent/CompletableFuture; initializeLight
		0 o p_285128_
		1 o p_285441_
	a (Ljd;)V checkBlock
		0 o p_9357_
	a (Ldcd;ZLduy;)Lduy; lambda$initializeLight$21
		0 o p_284675_
		1 o p_284676_
		2 o p_284677_
	a (IILjava/lang/Runnable;)V lambda$waitForPendingTasks$29
		0 o p_300776_
		1 o p_300777_
		2 o p_300778_
	a (Laqx$a;Ljava/lang/Runnable;)V lambda$addTask$15
		0 o p_284673_
		1 o p_284674_
	a (Lkf;Z)V updateSectionStatus
		0 o p_9364_
		1 o p_9365_
	a (ZLdcd;)V lambda$lightChunk$23
		0 o p_284664_
		1 o p_284665_
	a (Lduy;Ldcd;)V lambda$initializeLight$19
		0 o p_340672_
		1 o p_340673_
	a (Ldcd;Z)V setLightEnabled
		0 o p_9336_
		1 o p_9337_
	a (Lduy;)Lduy; lambda$lightChunk$25
		static
		0 o p_347066_
	a (Lddf;Lkf;Ldvd;)V queueSectionData
		0 o p_285046_
		1 o p_285496_
		2 o p_285495_
	a (Ldcd;Ljava/lang/Runnable;)V lambda$lightChunk$26
		0 o p_280981_
		1 o p_280982_
	b (Lddf;Lkf;Ldvd;)V lambda$queueSectionData$13
		0 o p_284669_
		1 o p_284670_
		2 o p_284671_
	b (Ldcd;Ljava/lang/Runnable;)V lambda$initializeLight$22
		0 o p_215134_
		1 o p_215135_
	b (Lduy;Z)Ljava/util/concurrent/CompletableFuture; lightChunk
		0 o p_9354_
		1 o p_9355_
	b (Lkf;)Ljava/lang/String; lambda$queueSectionData$14
		static
		0 o p_339458_
	b (Ldcd;)V propagateLightSources
		0 o p_285029_
	b (Ldcd;Z)V retainData
		0 o p_9370_
		1 o p_9371_
	b (Lkf;Z)Ljava/lang/String; lambda$updateSectionStatus$7
		static
		0 o p_339456_
		1 o p_339457_
	b ()V tryScheduleUpdate
	b (Ljd;)Ljava/lang/String; lambda$checkBlock$1
		static
		0 o p_339454_
	c (Ldcd;)Ljava/lang/String; lambda$initializeLight$20
		static
		0 o p_339455_
	c (Ldcd;Z)Ljava/lang/String; lambda$lightChunk$24
		static
		0 o p_339459_
		1 o p_339460_
	c (Lkf;Z)V lambda$updateSectionStatus$6
		0 o p_9391_
		1 o p_9392_
	c (Ljd;)V lambda$checkBlock$0
		0 o p_9389_
	close ()V close
	d (Ldcd;)Ljava/lang/String; lambda$retainData$18
		static
		0 o p_339453_
	d (Ldcd;Z)V lambda$retainData$17
		0 o p_9398_
		1 o p_9399_
	e (Ldcd;Z)Ljava/lang/String; lambda$setLightEnabled$11
		static
		0 o p_339461_
		1 o p_339462_
	e (Ldcd;)Ljava/lang/String; lambda$propagateLightSources$9
		static
		0 o p_339452_
	f (Ldcd;Z)V lambda$setLightEnabled$10
		0 o p_284666_
		1 o p_284667_
	f ()V runUpdate
	f (Ldcd;)V lambda$propagateLightSources$8
		0 o p_284672_
	g ()V lambda$waitForPendingTasks$28
		static
	g (Ldcd;)Ljava/lang/String; lambda$updateChunkStatus$4
		static
		0 o p_339463_
	h ()V lambda$tryScheduleUpdate$27
	h (Ldcd;)V lambda$updateChunkStatus$3
		0 o p_9396_
	i ()I lambda$retainData$16
		static
	j ()I lambda$queueSectionData$12
		static
	k ()I lambda$updateSectionStatus$5
		static
	l ()I lambda$updateChunkStatus$2
		static
aqx$a net/minecraft/server/level/ThreadedLevelLightEngine$TaskType
	a PRE_UPDATE
	b POST_UPDATE
	c $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_9415_
		1 o p_9416_
	a ()[Laqx$a; $values
		static
	valueOf (Ljava/lang/String;)Laqx$a; valueOf
		static
		0 o p_9418_
	values ()[Laqx$a; values
		static
aqy net/minecraft/server/level/Ticket
	a type
	b ticketLevel
	c key
	d createdTick
	<init> (Laqz;ILjava/lang/Object;)V <init>
		0 o p_9425_
		1 o p_9426_
		2 o p_9427_
	a ()Laqz; getType
	a (Laqy;)I compareTo
		0 o p_9432_
	a (J)V setCreatedTick
		0 o p_9430_
	b ()I getTicketLevel
	b (J)Z timedOut
		0 o p_9435_
	compareTo (Ljava/lang/Object;)I compareTo
		0 o p_9437_
	equals (Ljava/lang/Object;)Z equals
		0 o p_9439_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aqz net/minecraft/server/level/TicketType
	a START
	b DRAGON
	c PLAYER
	d FORCED
	e PORTAL
	f POST_TELEPORT
	g UNKNOWN
	h name
	i comparator
	j timeout
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/util/Comparator;J)V <init>
		0 o p_9455_
		1 o p_9456_
		2 o p_9457_
	a (Lazs;Lazs;)I lambda$static$1
		static
		0 o p_9460_
		1 o p_9461_
	a (Ljava/lang/String;Ljava/util/Comparator;)Laqz; create
		static
		0 o p_9463_
		1 o p_9464_
	a ()Ljava/util/Comparator; getComparator
	a (Ljava/lang/String;Ljava/util/Comparator;I)Laqz; create
		static
		0 o p_9466_
		1 o p_9467_
		2 o p_9468_
	b (Lazs;Lazs;)I lambda$static$0
		static
		0 o p_9471_
		1 o p_9472_
	b ()J timeout
	toString ()Ljava/lang/String; toString
ar net/minecraft/advancements/CriterionTriggerInstance
	a (Lbh;)V validate
		0 o p_312552_
ara net/minecraft/server/level/TickingTracker
	a MAX_LEVEL
	b chunks
	c INITIAL_TICKET_LIST_CAPACITY
	d tickets
	<init> ()V <init>
	a (JLaqy;)V addTicket
		0 o p_184152_
		1 o p_184153_
	a (I)V replacePlayerTicketsLevel
		0 o p_184147_
	a (Ldcd;)I getLevel
		0 o p_184162_
	a (JI)V setLevel
		0 o p_184149_
		1 o p_184150_
	a (Lazg;)I getTicketLevelAt
		0 o p_184160_
	a ()V runAllUpdates
	a (Laqz;Ldcd;ILjava/lang/Object;)V addTicket
		0 o p_184155_
		1 o p_184156_
		2 o p_184157_
		3 o p_184158_
	b (JLaqy;)V removeTicket
		0 o p_184166_
		1 o p_184167_
	b (Laqz;Ldcd;ILjava/lang/Object;)V removeTicket
		0 o p_184169_
		1 o p_184170_
		2 o p_184171_
		3 o p_184172_
	b (J)I getLevelFromSource
		0 o p_184164_
	c (J)I getLevel
		0 o p_184174_
	d (J)Ljava/lang/String; getTicketDebugString
		0 o p_184176_
	g (J)Lazg; getTickets
		0 o p_184178_
	h (J)Lazg; lambda$getTickets$0
		static
		0 o p_184180_
arb net/minecraft/server/level/WorldGenRegion
	a LOGGER
	b cache
	c center
	d level
	e seed
	f levelData
	g random
	h dimensionType
	i blockTicks
	j fluidTicks
	k biomeManager
	l generatingStep
	m currentlyGenerating
	n subTickCount
	o WORLDGEN_REGION_RANDOM
	<clinit> ()V <clinit>
		static
	<init> (Laqu;Lazi;Ldwc;Lduy;)V <init>
		0 o p_143484_
		1 o p_347548_
		2 o p_347626_
		3 o p_347663_
	A_ ()Lerb; getLevelData
	B_ ()I getSkyDarken
	C ()J getSeed
	C_ ()Ldut; getWorldBorder
	D_ ()Ldwy; dimensionType
	E ()Laqu; getLevel
	E_ ()Layw; getRandom
	F_ ()Lddy; getBiomeManager
	G_ ()J nextSubTickCount
	H_ ()Lka; registryAccess
	I_ ()I getMinBuildHeight
	J ()Lcpl; enabledFeatures
	J_ ()I getHeight
	N ()Ldvc; getChunkSource
	O ()Leyp; getFluidTicks
	P ()Leyp; getBlockTicks
	a (IILdvz;Z)Lduy; getChunk
		0 o p_9514_
		1 o p_9515_
		2 o p_331853_
		3 o p_9517_
	a (Laqn;)Ljava/lang/String; lambda$getChunk$3
		static
		0 o p_347067_
	a (Ljava/util/function/Supplier;)V setCurrentlyGenerating
		0 o p_143498_
	a (Ldvz;)Ljava/lang/String; lambda$getChunk$4
		static
		0 o p_347068_
	a (Llk;DDDDDD)V addParticle
		0 o p_9561_
		1 o p_9562_
		2 o p_9563_
		3 o p_9564_
		4 o p_9565_
		5 o p_9566_
		6 o p_9567_
	a (Ljd;Ljava/util/function/Predicate;)Z isStateAtPosition
		0 o p_9544_
		1 o p_9545_
	a (Ljd;ZLbsr;I)Z destroyBlock
		0 o p_9550_
		1 o p_9551_
		2 o p_9552_
		3 o p_9553_
	a ()Ldcd; getCenter
	a (Ldxn;Lewx;Ljava/util/function/Predicate;)Ljava/util/List; getEntities
		0 o p_143494_
		1 o p_143495_
		2 o p_143496_
	a (Ljd;Z)Z removeBlock
		0 o p_9547_
		1 o p_9548_
	a (Ldcd;I)Z isOldChunkAround
		0 o p_215160_
		1 o p_215161_
	a (Ljd;Ldtc;II)Z setBlock
		0 o p_9539_
		1 o p_9540_
		2 o p_9541_
		3 o p_9542_
	a (Lcmx;Ljd;Lavo;Lavq;FF)V playSound
		0 o p_9528_
		1 o p_9529_
		2 o p_9530_
		3 o p_9531_
		4 o p_9532_
		5 o p_9533_
	a (III)Ljm; getUncachedNoiseBiome
		0 o p_203787_
		1 o p_203788_
		2 o p_203789_
	a (II)Lduy; getChunk
		0 o p_9507_
		1 o p_9508_
	a (Lcmx;ILjd;I)V levelEvent
		0 o p_9523_
		1 o p_9524_
		2 o p_9525_
		3 o p_9526_
	a (Ljm;Lexc;Ldxz$a;)V gameEvent
		0 o p_316792_
		1 o p_215164_
		2 o p_215165_
	a (DDDDLjava/util/function/Predicate;)Lcmx; getNearestPlayer
		0 o p_9501_
		1 o p_9502_
		2 o p_9503_
		3 o p_9504_
		4 o p_9505_
	a (Ldyy$a;II)I getHeight
		0 o p_9535_
		1 o p_9536_
		2 o p_9537_
	a (Lbsr;Lewx;Ljava/util/function/Predicate;)Ljava/util/List; getEntities
		0 o p_9519_
		1 o p_9520_
		2 o p_9521_
	a (Lji;Z)F getShade
		0 o p_9555_
		1 o p_9556_
	a_ (Ljd;)Ldtc; getBlockState
		0 o p_9587_
	b (Lbsr;)Z addFreshEntity
		0 o p_9580_
	b (Ljd;Ljava/util/function/Predicate;)Z isFluidAtPosition
		0 o p_143500_
		1 o p_143501_
	b (II)Z hasChunk
		0 o p_9574_
		1 o p_9575_
	b_ (Ljd;)Lepe; getFluidState
		0 o p_9577_
	c_ (Ljd;)Ldqh; getBlockEntity
		0 o p_9582_
	d_ (Ljd;)Lbqp; getCurrentDifficultyAt
		0 o p_9585_
	f (Ljd;)V markPosForPostprocessing
		0 o p_9592_
	f_ (Ljd;)Z ensureCanWrite
		0 o p_181031_
	g (Ljd;)Leyw; lambda$new$1
		0 o p_313593_
	k (Ljd;)Leyw; lambda$new$0
		0 o p_313592_
	o ()Lnet/minecraft/server/MinecraftServer; getServer
	p ()Ljava/lang/String; lambda$getChunk$2
	x ()Ljava/util/List; players
	x_ ()Z isClientSide
	y_ ()Leot; getLightEngine
	z_ ()I getSeaLevel
arc net/minecraft/server/level/package-info
ard net/minecraft/server/level/progress/ChunkProgressListener
	a (Ldcd;Ldvz;)V onStatusChange
		0 o p_9618_
		1 o p_330739_
	a (Ldcd;)V updateSpawnPos
		0 o p_9617_
	a ()V start
	a (I)I calculateDiameter
		static
		0 o p_320268_
	b ()V stop
are net/minecraft/server/level/progress/ChunkProgressListenerFactory
	create (I)Lard; create
		0 o p_9621_
arf net/minecraft/server/level/progress/LoggerChunkProgressListener
	a LOGGER
	b maxCount
	c count
	d startTime
	e nextTickTime
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_9629_
	a (Ldcd;Ldvz;)V onStatusChange
		0 o p_9633_
		1 o p_332174_
	a (Ldcd;)V updateSpawnPos
		0 o p_9631_
	a ()V start
	b (I)Larf; createFromGameruleRadius
		static
		0 o p_319913_
	b ()V stop
	c (I)Larf; create
		static
		0 o p_320293_
	c ()Larf; createCompleted
		static
	d ()I getProgress
arg net/minecraft/server/level/progress/ProcessorChunkProgressListener
	a delegate
	b mailbox
	c started
	<init> (Lard;Ljava/util/concurrent/Executor;)V <init>
		0 o p_9640_
		1 o p_9641_
	a (Ldcd;Ldvz;)V onStatusChange
		0 o p_9645_
		1 o p_332066_
	a (Ldcd;)V updateSpawnPos
		0 o p_9643_
	a ()V start
	a (Lard;Ljava/util/concurrent/Executor;)Larg; createStarted
		static
		0 o p_143584_
		1 o p_143585_
	b (Ldcd;)V lambda$updateSpawnPos$0
		0 o p_9649_
	b ()V stop
	b (Ldcd;Ldvz;)V lambda$onStatusChange$1
		0 o p_329963_
		1 o p_329964_
arh net/minecraft/server/level/progress/StoringChunkProgressListener
	a delegate
	b statuses
	c spawnPos
	d fullDiameter
	e radius
	f diameter
	g started
	<init> (Larf;III)V <init>
		0 o p_320931_
		1 o p_9661_
		2 o p_320510_
		3 o p_320086_
	a (Ldcd;Ldvz;)V onStatusChange
		0 o p_9669_
		1 o p_331945_
	a (Ldcd;)V updateSpawnPos
		0 o p_9667_
	a ()V start
	a (II)Ldvz; getStatus
		0 o p_9664_
		1 o p_9665_
	b (I)Larh; createFromGameruleRadius
		static
		0 o p_320244_
	b ()V stop
	c (I)Larh; create
		static
		0 o p_320911_
	c ()Larh; createCompleted
		static
	d ()I getFullDiameter
	e ()I getDiameter
	f ()I getProgress
ari net/minecraft/server/level/progress/package-info
arj net/minecraft/server/network/CommonListenerCookie
	a gameProfile
	b latency
	c clientInformation
	d transferred
	<init> (Lcom/mojang/authlib/GameProfile;ILaqh;Z)V <init>
		0 o gameProfile
		1 o latency
		2 o clientInformation
		3 o transferred
	a (Lcom/mojang/authlib/GameProfile;Z)Larj; createInitial
		static
		0 o p_302024_
		1 o p_320180_
	a ()Lcom/mojang/authlib/GameProfile; gameProfile
	b ()I latency
	c ()Laqh; clientInformation
	d ()Z transferred
	equals (Ljava/lang/Object;)Z equals
		0 o p_302029_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ark net/minecraft/server/network/ConfigurationTask
	a ()Lark$a; type
	a (Ljava/util/function/Consumer;)V start
		0 o p_294184_
ark$a net/minecraft/server/network/ConfigurationTask$Type
	a id
	<init> (Ljava/lang/String;)V <init>
		0 o id
	a ()Ljava/lang/String; id
	equals (Ljava/lang/Object;)Z equals
		0 o p_294848_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
arl net/minecraft/server/network/Filterable
	a raw
	b filtered
	<init> (Ljava/lang/Object;Ljava/util/Optional;)V <init>
		0 o raw
		1 o filtered
	a (Ljava/util/function/Function;)Larl; map
		0 o p_331765_
	a (Lyx;)Lyx; streamCodec
		static
		0 o p_330521_
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_331745_
	a (Z)Ljava/lang/Object; get
		0 o p_331777_
	a (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$0
		static
		0 o p_337551_
		1 o p_337552_
	a (Ljava/lang/Object;)Larl; passThrough
		static
		0 o p_330890_
	a (Larm;)Larl; from
		static
		0 o p_330414_
	a ()Ljava/lang/Object; raw
	b ()Ljava/util/Optional; filtered
	b (Ljava/util/function/Function;)Ljava/util/Optional; resolve
		0 o p_330635_
	equals (Ljava/lang/Object;)Z equals
		0 o p_331939_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
arm net/minecraft/server/network/FilteredText
	a EMPTY
	b raw
	c mask
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Lxd;)V <init>
		0 o raw
		1 o mask
	a (Ljava/lang/String;)Larm; passThrough
		static
		0 o p_243257_
	a ()Ljava/lang/String; filtered
	b ()Ljava/lang/String; filteredOrEmpty
	b (Ljava/lang/String;)Larm; fullyFiltered
		static
		0 o p_243261_
	c ()Z isFiltered
	d ()Ljava/lang/String; raw
	e ()Lxd; mask
	equals (Ljava/lang/Object;)Z equals
		0 o p_215193_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
arn net/minecraft/server/network/LegacyProtocolUtils
	a CUSTOM_PAYLOAD_PACKET_ID
	b CUSTOM_PAYLOAD_PACKET_PING_CHANNEL
	c GET_INFO_PACKET_ID
	d GET_INFO_PACKET_VERSION_1
	e DISCONNECT_PACKET_ID
	f FAKE_PROTOCOL_VERSION
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;Ljava/lang/String;)V writeLegacyString
		static
		0 o p_295942_
		1 o p_294348_
	a (Lio/netty/buffer/ByteBuf;)Ljava/lang/String; readLegacyString
		static
		0 o p_295603_
aro net/minecraft/server/network/LegacyQueryHandler
	a LOGGER
	b server
	<clinit> ()V <clinit>
		static
	<init> (Lalh;)V <init>
		0 o p_296029_
	a (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;)V sendFlushAndClose
		static
		0 o p_9681_
		1 o p_9682_
	a (Lalh;)Ljava/lang/String; createVersion0Response
		static
		0 o p_294449_
	a (Lio/netty/buffer/ByteBufAllocator;Ljava/lang/String;)Lio/netty/buffer/ByteBuf; createLegacyDisconnectPacket
		static
		0 o p_294764_
		1 o p_296452_
	a (Lio/netty/buffer/ByteBuf;)Z readCustomPayloadPacket
		static
		0 o p_294725_
	b (Lalh;)Ljava/lang/String; createVersion1Response
		static
		0 o p_295503_
	channelRead (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V channelRead
		0 o p_9686_
		1 o p_9687_
arp net/minecraft/server/network/MemoryServerHandshakePacketListenerImpl
	b server
	c connection
	<init> (Lnet/minecraft/server/MinecraftServer;Lvt;)V <init>
		0 o p_9691_
		1 o p_9692_
	a (Lvv;)V onDisconnect
		0 o p_350630_
	a (Laij;)V handleIntention
		0 o p_9697_
	c ()Z isAcceptingMessages
arq net/minecraft/server/network/PlayerChunkSender
	a MIN_CHUNKS_PER_TICK
	b MAX_CHUNKS_PER_TICK
	c LOGGER
	d START_CHUNKS_PER_TICK
	e MAX_UNACKNOWLEDGED_BATCHES
	f pendingChunks
	g memoryConnection
	h desiredChunksPerTick
	i batchQuota
	j unacknowledgedBatches
	k maxUnacknowledgedBatches
	<clinit> ()V <clinit>
		static
	<init> (Z)V <init>
		0 o p_294754_
	a (Laqb;Ldcd;)Ljava/util/List; collectChunksToSend
		0 o p_296053_
		1 o p_295659_
	a (F)V onChunkBatchReceivedByClient
		0 o p_294462_
	a (Laqv;Ldcd;)V dropChunk
		0 o p_294214_
		1 o p_294933_
	a (Ldvi;)V markChunkPendingToSend
		0 o p_296454_
	a (Laqv;)V sendNextChunks
		0 o p_296009_
	a (Laru;Laqu;Ldvi;)V sendChunk
		static
		0 o p_295237_
		1 o p_294963_
		2 o p_295144_
	a (J)Z isPending
		0 o p_296128_
	a (Ldcd;Ldvi;)I lambda$collectChunksToSend$0
		static
		0 o p_296268_
		1 o p_294268_
arr net/minecraft/server/network/ServerCommonPacketListenerImpl
	b LATENCY_CHECK_INTERVAL
	c DISCONNECT_UNEXPECTED_QUERY
	d server
	e connection
	f LOGGER
	g CLOSED_LISTENER_TIMEOUT
	h TIMEOUT_DISCONNECTION_MESSAGE
	i transferred
	j keepAliveTime
	k keepAlivePending
	l keepAliveChallenge
	m closedListenerTime
	n closed
	o latency
	p suspendFlushingOnServerThread
	<clinit> ()V <clinit>
		static
	<init> (Lnet/minecraft/server/MinecraftServer;Lvt;Larj;)V <init>
		0 o p_295057_
		1 o p_294822_
		2 o p_301980_
	a (Lwz;)V disconnect
		0 o p_294116_
	a (Laad;)V handlePong
		0 o p_295142_
	a (Laab;)V handleCustomPayload
		0 o p_294276_
	a (Laae;)V handleResourcePackResponse
		0 o p_295695_
	a (Laac;)V handleKeepAlive
		0 o p_294627_
	a (Labs;)V handleCookieResponse
		0 o p_320918_
	a (Lvv;)V onDisconnect
		0 o p_350605_
	a (J)Z checkIfClosed
		0 o p_339648_
	a (Lzg;Lwg;)V send
		0 o p_295099_
		1 o p_296321_
	a (Laqh;)Larj; createCookie
		0 o p_301973_
	b (Lvv;)V disconnect
		0 o p_350316_
	b (Lzg;)V send
		0 o p_294278_
	c (Lzg;)Ljava/lang/String; lambda$send$0
		static
		0 o p_339464_
	c (Lvv;)V lambda$disconnect$1
		0 o p_349968_
	e ()V keepConnectionAlive
	f ()V suspendFlushing
	g ()V resumeFlushing
	h ()Z isSingleplayerOwner
	i ()Lcom/mojang/authlib/GameProfile; playerProfile
	j ()Lcom/mojang/authlib/GameProfile; getOwner
	k ()I latency
	l ()V close
ars net/minecraft/server/network/ServerConfigurationPacketListenerImpl
	f LOGGER
	g DISCONNECT_REASON_INVALID_DATA
	h gameProfile
	i configurationTasks
	j currentTask
	k clientInformation
	l synchronizeRegistriesTask
	<clinit> ()V <clinit>
		static
	<init> (Lnet/minecraft/server/MinecraftServer;Lvt;Larj;)V <init>
		0 o p_294645_
		1 o p_295787_
		2 o p_302003_
	a (Lasq;)Ljava/util/stream/Stream; lambda$startConfiguration$0
		static
		0 o p_325637_
	a (Laae;)V handleResourcePackResponse
		0 o p_294250_
	a (Laaa;)V handleClientInformation
		0 o p_302032_
	a (Lnet/minecraft/server/MinecraftServer$b;)V lambda$addOptionalTasks$1
		0 o p_296496_
	a (Labl;)V handleConfigurationFinished
		0 o p_294283_
	a (Lvv;)V onDisconnect
		0 o p_350569_
	a (Labm;)V handleSelectKnownPacks
		0 o p_326180_
	a (Lark$a;)V finishCurrentTask
		0 o p_294853_
	c ()Z isAcceptingMessages
	d ()V tick
	i ()Lcom/mojang/authlib/GameProfile; playerProfile
	l ()V startConfiguration
	m ()V returnToWorld
	n ()V addOptionalTasks
	o ()V startNextTask
art net/minecraft/server/network/ServerConnectionListener
	a SERVER_EVENT_GROUP
	b SERVER_EPOLL_EVENT_GROUP
	c running
	d LOGGER
	e server
	f channels
	g connections
	<clinit> ()V <clinit>
		static
	<init> (Lnet/minecraft/server/MinecraftServer;)V <init>
		0 o p_9707_
	a (Lvt;Lwz;)V lambda$tick$2
		static
		0 o p_9715_
		1 o p_9716_
	a ()Ljava/net/SocketAddress; startMemoryChannel
	a (Ljava/net/InetAddress;I)V startTcpServerListener
		0 o p_9712_
		1 o p_9713_
	b ()V stop
	c ()V tick
	d ()Lnet/minecraft/server/MinecraftServer; getServer
	e ()Ljava/util/List; getConnections
	f ()Lio/netty/channel/epoll/EpollEventLoopGroup; lambda$static$1
		static
	g ()Lio/netty/channel/nio/NioEventLoopGroup; lambda$static$0
		static
art$1 net/minecraft/server/network/ServerConnectionListener$1
	a this$0
	<init> (Lart;)V <init>
		0 o p_9727_
	initChannel (Lio/netty/channel/Channel;)V initChannel
		0 o p_9729_
art$2 net/minecraft/server/network/ServerConnectionListener$2
	a this$0
	<init> (Lart;)V <init>
		0 o p_9732_
	initChannel (Lio/netty/channel/Channel;)V initChannel
		0 o p_9734_
art$a net/minecraft/server/network/ServerConnectionListener$LatencySimulator
	a TIMER
	b delay
	c jitter
	d queuedMessages
	<clinit> ()V <clinit>
		static
	<init> (II)V <init>
		0 o p_143593_
		1 o p_143594_
	a (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V delayDownstream
		0 o p_143596_
		1 o p_143597_
	a (Lio/netty/util/Timeout;)V onTimeout
		0 o p_143599_
	channelRead (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V channelRead
		0 o p_143601_
		1 o p_143602_
art$a$a net/minecraft/server/network/ServerConnectionListener$LatencySimulator$DelayedMessage
	a ctx
	b msg
	<init> (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V <init>
		0 o p_143606_
		1 o p_143607_
aru net/minecraft/server/network/ServerGamePacketListenerImpl
	A vehicleFirstGoodY
	B vehicleFirstGoodZ
	C vehicleLastGoodX
	D vehicleLastGoodY
	E vehicleLastGoodZ
	F awaitingPositionFromClient
	G awaitingTeleport
	H awaitingTeleportTime
	I clientIsFloating
	J aboveGroundTickCount
	K clientVehicleIsFloating
	L aboveGroundVehicleTickCount
	M receivedMovePacketCount
	N knownMovePacketCount
	O chatSession
	P signedMessageDecoder
	Q lastSeenMessages
	R messageSignatureCache
	S chatMessageChain
	T waitingForSwitchToConfig
	f player
	g chunkSender
	h LOGGER
	i NO_BLOCK_UPDATES_TO_ACK
	j TRACKED_MESSAGE_DISCONNECT_THRESHOLD
	k MAXIMUM_FLYING_TICKS
	l CHAT_VALIDATION_FAILED
	m INVALID_COMMAND_SIGNATURE
	n MAX_COMMAND_SUGGESTIONS
	o tickCount
	p ackBlockChangesUpTo
	q chatSpamTickCount
	r dropSpamTickCount
	s firstGoodX
	t firstGoodY
	u firstGoodZ
	v lastGoodX
	w lastGoodY
	x lastGoodZ
	y lastVehicle
	z vehicleFirstGoodX
	<clinit> ()V <clinit>
		static
	<init> (Lnet/minecraft/server/MinecraftServer;Lvt;Laqv;Larj;)V <init>
		0 o p_9770_
		1 o p_9771_
		2 o p_9772_
		3 o p_301978_
	a (Lagu;)V handleCustomCommandSuggestions
		0 o p_9847_
	a (Laie;)V handleUseItemOn
		0 o p_9930_
	a (Lahq;)V handleRecipeBookSeenRecipePacket
		0 o p_9897_
	a (Lahi;)V handlePaddleBoat
		0 o p_9878_
	a (Laqv;Lcuq;)Z wasBlockPlacementAttempt
		static
		0 o p_9791_
		1 o p_9792_
	a (Laha;)V handleDebugSampleSubscription
		0 o p_324293_
	a (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; filterTextPacket
		0 o p_243258_
	a (Ler;Let;)Let; lambda$performSignedChatCommand$9
		0 o p_301739_
		1 o p_301740_
	a (Lagr;)V handleChatSessionUpdate
		0 o p_253950_
	a (Laib;)V handleSignUpdate
		0 o p_9921_
	a (Lagx;)V handleContainerClick
		0 o p_9856_
	a (DDDFF)V teleport
		0 o p_9775_
		1 o p_9776_
		2 o p_9777_
		3 o p_9778_
		4 o p_9779_
	a (Lahf;)V handleLockDifficulty
		0 o p_9872_
	a (Lahn;)V handlePlayerCommand
		0 o p_9891_
	a (ILjava/util/List;)V lambda$handleEditBook$3
		0 o p_143626_
		1 o p_143627_
	a (Lahy;)V handleSetCreativeModeSlot
		0 o p_9915_
	a (Lagm;)V handleChangeDifficulty
		0 o p_9839_
	a (Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/util/concurrent/CompletableFuture; filterTextPacket
		0 o p_243240_
		1 o p_243271_
	a (Lagw;)V handleContainerButtonClick
		0 o p_9854_
	a (Lwz;Lwv$a;)V sendDisguisedChatMessage
		0 o p_251804_
		1 o p_250040_
	a (Lxp;Lwz;Larm;)V lambda$handleChat$5
		0 o p_300783_
		1 o p_300784_
		2 o p_300785_
	a (Lahs;)V handleSeenAdvancements
		0 o p_9903_
	a (Laab;)V handleCustomPayload
		0 o p_333887_
	a (Lahk;)V handlePlaceRecipe
		0 o p_9882_
	a (Ldcz;Lewx;DDD)Z isPlayerCollidingWithAnythingNew
		0 o p_289008_
		1 o p_288986_
		2 o p_288990_
		3 o p_288991_
		4 o p_288967_
	a (D)D clampHorizontal
		static
		0 o p_143610_
	a (Lahv;)V handleSetCarriedItem
		0 o p_9909_
	a (Ljava/util/List;I)V updateBookContents
		0 o p_9813_
		1 o p_9814_
	a (Lvv;)V onDisconnect
		0 o p_350554_
	a (Lahc;)V handleEntityTagQuery
		0 o p_320066_
	a (Lagz;)V handleContainerSlotStateChanged
		0 o p_307480_
	a (Lagl;)V handleBlockEntityTagQuery
		0 o p_320124_
	a (Lxp;)V addPendingMessage
		0 o p_242439_
	a (Laid;)V handleTeleportToEntityPacket
		0 o p_9928_
	a (Lbsr;)I getMaximumFlyingTicks
		0 o p_326388_
	a (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; filterTextPacket
		0 o p_243213_
	a (I)V ackBlockChangesUpTo
		0 o p_215202_
	a (Lahh;)V handleMoveVehicle
		0 o p_9876_
	a (Lajm;)V handlePingRequest
		0 o p_320356_
	a (Lahp;)V handleRecipeBookChangeSettingsPacket
		0 o p_9895_
	a (Lagp;Lxr;Lxg;)Ljava/util/Map; collectSignedArguments
		0 o p_338222_
		1 o p_250039_
		2 o p_249207_
	a (Lago;)V handleChatCommand
		0 o p_215225_
	a (Laia;)V handleSetStructureBlock
		0 o p_9919_
	a (DDDFFLjava/util/Set;)V teleport
		0 o p_9781_
		1 o p_9782_
		2 o p_9783_
		3 o p_9784_
		4 o p_9785_
		5 o p_9786_
	a (Laib;Ljava/util/List;)V updateSignText
		0 o p_9923_
		1 o p_9924_
	a (Lagq;Ljava/util/Optional;)V lambda$handleChat$6
		0 o p_248219_
		1 o p_248220_
	a (Ljava/lang/String;Ljava/lang/Runnable;)V tryHandleChat
		0 o p_338775_
		1 o p_338235_
	a (Lahe;)V handleJigsawGenerate
		0 o p_9868_
	a (Lahm;)V handlePlayerAction
		0 o p_9889_
	a (Lahx;)V handleSetCommandMinecart
		0 o p_9913_
	a (Ljava/lang/Object;)Ljava/lang/Object; lambda$filterTextPacket$0
		0 o p_264862_
	a (Lagn;)V handleChatAck
		0 o p_242387_
	a (Lxg$b;)Ljava/util/Optional; unpackAndApplyLastSeen
		0 o p_249673_
	a (Lagt;)V handleClientCommand
		0 o p_9843_
	a (Lagp;Ljava/util/Optional;)V lambda$handleSignedChatCommand$8
		0 o p_337553_
		1 o p_337554_
	a (Lahr;)V handleRenameItem
		0 o p_9899_
	a (Lahj;)V handlePickItem
		0 o p_9880_
	a (Lagu;Lcom/mojang/brigadier/suggestion/Suggestions;)V lambda$handleCustomCommandSuggestions$1
		0 o p_333512_
		1 o p_333513_
	a (Larm;Ljava/util/List;I)V signBook
		0 o p_215209_
		1 o p_215210_
		2 o p_215211_
	a (Lahb;)V handleEditBook
		0 o p_9862_
	a (Lahu;)V handleSetBeaconPacket
		0 o p_9907_
	a (Lzg;)Z shouldHandleMessage
		0 o p_295183_
	a (Lagy;)V handleContainerClose
		0 o p_9858_
	a (Laif;)V handleUseItem
		0 o p_9932_
	a (Lagq;)V handleChat
		0 o p_9841_
	a (Laic;)V handleAnimate
		0 o p_9926_
	a (Lxq;)V resetPlayerChatState
		0 o p_253823_
	a (Lxp;Lwv$a;)V sendPlayerChatMessage
		0 o p_250321_
		1 o p_250910_
	a (Lahg;)V handleMovePlayer
		0 o p_9874_
	a (Laho;)V handlePlayerInput
		0 o p_9893_
	a (Lahz;)V handleSetJigsawBlock
		0 o p_9917_
	a (Lagp;Lxg;)V performSignedChatCommand
		0 o p_338593_
		1 o p_250484_
	a (Lagp;)V handleSignedChatCommand
		0 o p_338604_
	a (Ljava/lang/String;Ljava/util/List;Ljava/util/List;)Lxt$a; createSignedArgumentMismatchException
		static
		0 o p_338499_
		1 o p_338388_
		2 o p_338708_
	a (Lahl;)V handlePlayerAbilities
		0 o p_9887_
	a (Lagv;)V handleConfigurationAcknowledged
		0 o p_294416_
	a (Lahk;Lczb;)V lambda$handlePlaceRecipe$10
		0 o p_300786_
		1 o p_300787_
	a (Laht;)V handleSelectTrade
		0 o p_9905_
	a (Laaa;)V handleClientInformation
		0 o p_301979_
	a (Lxt$a;)V handleMessageDecodeFailure
		0 o p_252068_
	a (Lahw;)V handleSetCommandBlock
		0 o p_9911_
	a (Lagk;)V handleAcceptTeleportPacket
		0 o p_9835_
	a (Lagq;Lxg;)Lxp; getSignedMessage
		0 o p_251061_
		1 o p_250566_
	a (Lahd;)V handleInteract
		0 o p_9866_
	a (Larm;)Larl; filterableFromOutgoing
		0 o p_332041_
	a (Lags;)V handleChunkBatchReceived
		0 o p_295247_
	b (Lbsr;)Z noBlocksAround
		0 o p_9794_
	b (Lxp;)V broadcastChatMessage
		0 o p_243277_
	b (Lxq;)V lambda$resetPlayerChatState$12
		0 o p_307162_
	b (ILjava/util/List;)V lambda$handleEditBook$2
		0 o p_215204_
		1 o p_238198_
	b (Ljava/util/List;)Ljava/util/Map; collectUnsignedArguments
		0 o p_338744_
	b (DDDFF)Z containsInvalidValues
		static
		0 o p_143664_
		1 o p_143665_
		2 o p_143666_
		3 o p_143667_
		4 o p_143668_
	b (Laib;Ljava/util/List;)V lambda$handleSignUpdate$11
		0 o p_215244_
		1 o p_215245_
	b (Lago;)V lambda$handleChatCommand$7
		0 o p_337555_
	b (D)D clampVertical
		static
		0 o p_143654_
	b (Ljava/lang/String;)V performUnsignedChatCommand
		0 o p_338482_
	b (Larm;)Larl; lambda$signBook$4
		0 o p_329965_
	c ()Z isAcceptingMessages
	c (Ljava/lang/String;)Lcom/mojang/brigadier/ParseResults; parseCommand
		0 o p_242938_
	d (Ljava/lang/String;)Z isChatMessageIllegal
		static
		0 o p_215215_
	d ()V tick
	i ()Lcom/mojang/authlib/GameProfile; playerProfile
	l ()V resetPosition
	m ()Ljava/net/SocketAddress; getRemoteAddress
	n ()V switchToConfig
	o ()Laqv; getPlayer
	p ()Z updateAwaitingTeleport
	q ()V removePlayerFromWorld
	r ()V detectRateSpam
aru$1 net/minecraft/server/network/ServerGamePacketListenerImpl$1
	a val$level
	b val$target
	c this$0
	<init> (Laru;Laqu;Lbsr;)V <init>
		0 o p_250677_
		1 o p_252145_
		2 o p_251009_
	a (Lexc;Laqv;Lbsr;Lbqq;)Lbqr; lambda$onInteraction$0
		static
		0 o p_143685_
		1 o p_143686_
		2 o p_143687_
		3 o p_143688_
	a (Lbqq;Laru$a;)V performInteraction
		0 o p_143679_
		1 o p_143680_
	a (Lbqq;)V onInteraction
		0 o p_143677_
	a ()V onAttack
	a (Lbqq;Lexc;)V onInteraction
		0 o p_143682_
		1 o p_143683_
aru$2 net/minecraft/server/network/ServerGamePacketListenerImpl$2
	a $SwitchMap$net$minecraft$world$level$block$entity$CommandBlockEntity$Mode
	b $SwitchMap$net$minecraft$network$protocol$game$ServerboundPlayerActionPacket$Action
	c $SwitchMap$net$minecraft$network$protocol$game$ServerboundPlayerCommandPacket$Action
	d $SwitchMap$net$minecraft$network$protocol$game$ServerboundClientCommandPacket$Action
	<clinit> ()V <clinit>
		static
aru$a net/minecraft/server/network/ServerGamePacketListenerImpl$EntityInteraction
	run (Laqv;Lbsr;Lbqq;)Lbqr; run
		0 o p_143695_
		1 o p_143696_
		2 o p_143697_
arv net/minecraft/server/network/ServerHandshakePacketListenerImpl
	b IGNORE_STATUS_REASON
	c server
	d connection
	<clinit> ()V <clinit>
		static
	<init> (Lnet/minecraft/server/MinecraftServer;Lvt;)V <init>
		0 o p_9969_
		1 o p_9970_
	a (Laij;Z)V beginLogin
		0 o p_320524_
		1 o p_320853_
	a (Lvv;)V onDisconnect
		0 o p_350912_
	a (Laij;)V handleIntention
		0 o p_9975_
	c ()Z isAcceptingMessages
arv$1 net/minecraft/server/network/ServerHandshakePacketListenerImpl$1
	a $SwitchMap$net$minecraft$network$protocol$handshake$ClientIntent
	<clinit> ()V <clinit>
		static
arw net/minecraft/server/network/ServerLoginPacketListenerImpl
	b UNIQUE_THREAD_ID
	c LOGGER
	d MAX_TICKS_BEFORE_LOGIN
	e challenge
	f server
	g connection
	h state
	i tick
	j requestedUsername
	k authenticatedProfile
	l serverId
	m transferred
	<clinit> ()V <clinit>
		static
	<init> (Lnet/minecraft/server/MinecraftServer;Lvt;Z)V <init>
		0 o p_10027_
		1 o p_10028_
		2 o p_320815_
	a (Lwz;)V disconnect
		0 o p_10054_
	a (Laiy;)V handleHello
		0 o p_10047_
	a (Laix;)V handleCustomQueryPacket
		0 o p_295398_
	a (Laiz;)V handleKey
		0 o p_10049_
	a (Laja;)V handleLoginAcknowledgement
		0 o p_295661_
	a (Labs;)V handleCookieResponse
		0 o p_320866_
	a (Lo;Lp;)V fillListenerSpecificCrashDetails
		0 o p_350283_
		1 o p_314941_
	a (Lvv;)V onDisconnect
		0 o p_350676_
	a (Lcom/mojang/authlib/GameProfile;)Z isPlayerAlreadyInWorld
		0 o p_294314_
	b (Lcom/mojang/authlib/GameProfile;)V startClientVerification
		0 o p_295643_
	c (Lcom/mojang/authlib/GameProfile;)V verifyLoginAndFinishConnectionSetup
		0 o p_294502_
	c ()Z isAcceptingMessages
	d (Lcom/mojang/authlib/GameProfile;)V finishLoginAndWaitForClient
		0 o p_295520_
	d ()V tick
	e ()Ljava/lang/String; getUserName
	f ()Ljava/lang/String; lambda$fillListenerSpecificCrashDetails$1
	g ()V lambda$verifyLoginAndFinishConnectionSetup$0
arw$1 net/minecraft/server/network/ServerLoginPacketListenerImpl$1
	a val$digest
	b this$0
	<init> (Larw;Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o p_10061_
		1 o p_10062_
		2 o p_10063_
	a ()Ljava/net/InetAddress; getAddress
	run ()V run
arw$a net/minecraft/server/network/ServerLoginPacketListenerImpl$State
	a HELLO
	b KEY
	c AUTHENTICATING
	d NEGOTIATING
	e VERIFYING
	f WAITING_FOR_DUPE_DISCONNECT
	g PROTOCOL_SWITCHING
	h ACCEPTED
	i $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_10076_
		1 o p_10077_
	a ()[Larw$a; $values
		static
	valueOf (Ljava/lang/String;)Larw$a; valueOf
		static
		0 o p_10079_
	values ()[Larw$a; values
		static
arx net/minecraft/server/network/ServerPlayerConnection
	b (Lzg;)V send
		0 o p_143702_
	o ()Laqv; getPlayer
ary net/minecraft/server/network/ServerStatusPacketListenerImpl
	b DISCONNECT_REASON
	c status
	d connection
	e hasRequestedStatus
	<clinit> ()V <clinit>
		static
	<init> (Lajq;Lvt;)V <init>
		0 o p_272864_
		1 o p_273586_
	a (Lvv;)V onDisconnect
		0 o p_350895_
	a (Lajs;)V handleStatusRequest
		0 o p_10095_
	a (Lajm;)V handlePingRequest
		0 o p_320923_
	c ()Z isAcceptingMessages
arz net/minecraft/server/network/TextFilter
	a DUMMY
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; processStreamMessage
		0 o p_10096_
	a ()V join
	a (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; processMessageBundle
		0 o p_10097_
	b ()V leave
arz$1 net/minecraft/server/network/TextFilter$1
	<init> ()V <init>
	a (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; processStreamMessage
		0 o p_143708_
	a ()V join
	a (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; processMessageBundle
		0 o p_143710_
	b ()V leave
as net/minecraft/advancements/DisplayInfo
	a CODEC
	b STREAM_CODEC
	c title
	d description
	e icon
	f background
	g type
	h showToast
	i announceChat
	j hidden
	k x
	l y
	<clinit> ()V <clinit>
		static
	<init> (Lcuq;Lwz;Lwz;Ljava/util/Optional;Lam;ZZZ)V <init>
		0 o p_14969_
		1 o p_14970_
		2 o p_14971_
		3 o p_312452_
		4 o p_312497_
		5 o p_14974_
		6 o p_14975_
		7 o p_14976_
	a ()Lwz; getTitle
	a (FF)V setLocation
		0 o p_14979_
		1 o p_14980_
	a (Lwk;)V serializeToNetwork
		0 o p_319889_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_312917_
	b ()Lwz; getDescription
	b (Lwk;)Las; fromNetwork
		static
		0 o p_319903_
	c ()Lcuq; getIcon
	d ()Ljava/util/Optional; getBackground
	e ()Lam; getType
	f ()F getX
	g ()F getY
	h ()Z shouldShowToast
	i ()Z shouldAnnounceChat
	j ()Z isHidden
asa net/minecraft/server/network/TextFilterClient
	a LOGGER
	b WORKER_COUNT
	c THREAD_FACTORY
	d DEFAULT_ENDPOINT
	e chatEndpoint
	f chatEncoder
	g joinEndpoint
	h joinEncoder
	i leaveEndpoint
	j leaveEncoder
	k authKey
	l chatIgnoreStrategy
	m workerPool
	<clinit> ()V <clinit>
		static
	<init> (Ljava/net/URL;Lasa$c;Ljava/net/URL;Lasa$b;Ljava/net/URL;Lasa$b;Ljava/lang/String;Lasa$a;I)V <init>
		0 o p_215275_
		1 o p_215276_
		2 o p_215277_
		3 o p_215278_
		4 o p_215279_
		5 o p_215280_
		6 o p_215281_
		7 o p_215282_
		8 o p_215283_
	a (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; getEndpointFromConfig
		static
		0 o p_215295_
		1 o p_215296_
		2 o p_215297_
	a (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/authlib/GameProfile;Ljava/lang/String;)Lcom/google/gson/JsonObject; lambda$createFromConfig$3
		static
		0 o p_238217_
		1 o p_238218_
		2 o p_238219_
		3 o p_238220_
		4 o p_238221_
	a (Lcom/google/gson/JsonObject;Ljava/net/URL;)Lcom/google/gson/JsonObject; processRequestResponse
		0 o p_10128_
		1 o p_10129_
	a (Lasa$b;Lcom/mojang/authlib/GameProfile;Ljava/net/URL;)V lambda$processJoinOrLeave$4
		0 o p_215291_
		1 o p_215292_
		2 o p_215293_
	a (Ljava/lang/String;Ljava/lang/String;Lcom/mojang/authlib/GameProfile;)Lcom/google/gson/JsonObject; lambda$createFromConfig$1
		static
		0 o p_215308_
		1 o p_215309_
		2 o p_215310_
	a (Ljava/net/URI;Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/String;)Ljava/net/URL; getEndpoint
		static
		0 o p_212246_
		1 o p_212247_
		2 o p_212248_
		3 o p_212249_
	a (Lcom/mojang/authlib/GameProfile;Ljava/net/URL;Lasa$b;Ljava/util/concurrent/Executor;)V processJoinOrLeave
		0 o p_215303_
		1 o p_215304_
		2 o p_215305_
		3 o p_215306_
	a (Ljava/lang/Runnable;)Ljava/lang/Thread; lambda$static$0
		static
		0 o p_10148_
	a (Lcom/mojang/authlib/GameProfile;Ljava/lang/String;Lasa$a;)Larm; lambda$requestMessageProcessing$5
		0 o p_243198_
		1 o p_243199_
		2 o p_243200_
	a (Ljava/io/InputStream;)V drainStream
		0 o p_10146_
	a (Ljava/lang/String;Lcom/google/gson/JsonArray;Lasa$a;)Lxd; parseMask
		0 o p_243283_
		1 o p_243222_
		2 o p_243237_
	a (Ljava/lang/String;)Lasa; createFromConfig
		static
		0 o p_143737_
	a (Lcom/mojang/authlib/GameProfile;Ljava/lang/String;Lasa$a;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; requestMessageProcessing
		0 o p_10137_
		1 o p_10138_
		2 o p_10139_
		3 o p_10140_
	a (ILjava/lang/String;Ljava/lang/String;Lcom/mojang/authlib/GameProfile;Ljava/lang/String;)Lcom/google/gson/JsonObject; lambda$createFromConfig$2
		static
		0 o p_238211_
		1 o p_238212_
		2 o p_238213_
		3 o p_238214_
		4 o p_238215_
	a (Lcom/mojang/authlib/GameProfile;)Larz; createContext
		0 o p_10135_
	b (Lcom/google/gson/JsonObject;Ljava/net/URL;)V processRequest
		0 o p_10152_
		1 o p_10153_
	c (Lcom/google/gson/JsonObject;Ljava/net/URL;)Ljava/net/HttpURLConnection; makeRequest
		0 o p_10157_
		1 o p_10158_
	close ()V close
asa$a net/minecraft/server/network/TextFilterClient$IgnoreStrategy
	a NEVER_IGNORE
	b IGNORE_FULLY_FILTERED
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;I)Z lambda$static$1
		static
		0 o p_10166_
		1 o p_10167_
	a (ILjava/lang/String;I)Z lambda$ignoreOverThreshold$2
		static
		0 o p_143741_
		1 o p_143742_
		2 o p_143743_
	b (Ljava/lang/String;I)Z lambda$static$0
		static
		0 o p_10169_
		1 o p_10170_
	ignoreOverThreshold (I)Lasa$a; ignoreOverThreshold
		static
		0 o p_143739_
	select (I)Lasa$a; select
		static
		0 o p_143745_
	shouldIgnore (Ljava/lang/String;I)Z shouldIgnore
		0 o p_10172_
		1 o p_10173_
asa$b net/minecraft/server/network/TextFilterClient$JoinOrLeaveEncoder
	encode (Lcom/mojang/authlib/GameProfile;)Lcom/google/gson/JsonObject; encode
		0 o p_215318_
asa$c net/minecraft/server/network/TextFilterClient$MessageEncoder
	encode (Lcom/mojang/authlib/GameProfile;Ljava/lang/String;)Lcom/google/gson/JsonObject; encode
		0 o p_215320_
		1 o p_215321_
asa$d net/minecraft/server/network/TextFilterClient$PlayerContext
	b this$0
	c profile
	d streamExecutor
	<init> (Lasa;Lcom/mojang/authlib/GameProfile;)V <init>
		0 o p_10178_
		1 o p_10179_
	a (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; processStreamMessage
		0 o p_10186_
	a ()V join
	a (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; processMessageBundle
		0 o p_10190_
	a (Ljava/lang/Throwable;)Ljava/util/List; lambda$processMessageBundle$1
		static
		0 o p_143747_
	b ()V leave
	b (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; lambda$processMessageBundle$0
		0 o p_10195_
asa$e net/minecraft/server/network/TextFilterClient$RequestFailedException
	<init> (Ljava/lang/String;)V <init>
		0 o p_10199_
asb net/minecraft/server/network/config/JoinWorldTask
	a TYPE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lark$a; type
	a (Ljava/util/function/Consumer;)V start
		0 o p_295041_
asc net/minecraft/server/network/config/ServerResourcePackConfigurationTask
	a TYPE
	b info
	<clinit> ()V <clinit>
		static
	<init> (Lnet/minecraft/server/MinecraftServer$b;)V <init>
		0 o p_294895_
	a ()Lark$a; type
	a (Ljava/util/function/Consumer;)V start
		0 o p_296328_
asd net/minecraft/server/network/config/SynchronizeRegistriesTask
	a TYPE
	b requestedPacks
	c registries
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljt;)V <init>
		0 o p_326209_
		1 o p_326049_
	a (Ljava/util/function/Consumer;Ljava/util/Set;)V sendRegistries
		0 o p_325923_
		1 o p_326322_
	a ()Lark$a; type
	a (Ljava/util/function/Consumer;)V start
		0 o p_326485_
	a (Ljava/util/function/Consumer;Lakq;Ljava/util/List;)V lambda$sendRegistries$0
		static
		0 o p_326345_
		1 o p_326010_
		2 o p_326361_
	a (Ljava/util/List;Ljava/util/function/Consumer;)V handleResponse
		0 o p_326076_
		1 o p_326167_
ase net/minecraft/server/network/config/package-info
asf net/minecraft/server/network/package-info
asg net/minecraft/server/package-info
ash net/minecraft/server/packs/AbstractPackResources
	c LOGGER
	d location
	<clinit> ()V <clinit>
		static
	<init> (Lasp;)V <init>
		0 o p_326071_
	a (Latd;Ljava/io/InputStream;)Ljava/lang/Object; getMetadataFromStream
		static
		0 o p_10215_
		1 o p_10216_
	a ()Lasp; location
	a (Latd;)Ljava/lang/Object; getMetadataSection
		0 o p_10213_
asi net/minecraft/server/packs/BuiltInMetadata
	a EMPTY
	b values
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o p_251588_
	a ()Lasi; of
		static
	a (Latd;Ljava/lang/Object;Latd;Ljava/lang/Object;)Lasi; of
		static
		0 o p_252035_
		1 o p_252174_
		2 o p_249734_
		3 o p_250020_
	a (Latd;Ljava/lang/Object;)Lasi; of
		static
		0 o p_248992_
		1 o p_249997_
	a (Latd;)Ljava/lang/Object; get
		0 o p_251597_
asj net/minecraft/server/packs/CompositePackResources
	c primaryPackResources
	d packResourcesStack
	<init> (Lasq;Ljava/util/List;)V <init>
		0 o p_296246_
		1 o p_294643_
	a (Lass;)Ljava/util/Set; getNamespaces
		0 o p_294708_
	a ([Ljava/lang/String;)Latw; getRootResource
		0 o p_295316_
	a (Lass;Lakr;)Latw; getResource
		0 o p_295406_
		1 o p_296382_
	a (Lass;Ljava/lang/String;Ljava/lang/String;Lasq$a;)V listResources
		0 o p_295490_
		1 o p_296164_
		2 o p_294691_
		3 o p_295313_
	a ()Lasp; location
	a (Latd;)Ljava/lang/Object; getMetadataSection
		0 o p_295061_
	close ()V close
ask net/minecraft/server/packs/DownloadCacheCleaner
	a LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/nio/file/Path;)Ljava/util/List; listFilesWithModificationTimes
		static
		0 o p_314985_
	a (Ljava/util/List;)Ljava/util/List; prioritizeFilesInDirs
		static
		0 o p_314924_
	a (Ljava/nio/file/Path;I)V vacuumCacheDir
		static
		0 o p_314919_
		1 o p_314928_
ask$1 net/minecraft/server/packs/DownloadCacheCleaner$1
	a val$cacheDir
	b val$unsortedFiles
	<init> (Ljava/nio/file/Path;Ljava/util/List;)V <init>
		0 o p_314949_
		1 o p_314934_
	a (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; visitFile
		0 o p_314922_
		1 o p_315004_
	visitFile (Ljava/lang/Object;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; visitFile
		0 o p_314929_
		1 o p_315002_
ask$a net/minecraft/server/packs/DownloadCacheCleaner$PathAndPriority
	a HIGHEST_PRIORITY_FIRST
	b path
	c removalPriority
	<clinit> ()V <clinit>
		static
	<init> (Ljava/nio/file/Path;I)V <init>
		0 o path
		1 o removalPriority
	a ()Ljava/nio/file/Path; path
	b ()I removalPriority
	equals (Ljava/lang/Object;)Z equals
		0 o p_314969_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ask$b net/minecraft/server/packs/DownloadCacheCleaner$PathAndTime
	a NEWEST_FIRST
	b path
	c modifiedTime
	<clinit> ()V <clinit>
		static
	<init> (Ljava/nio/file/Path;Ljava/nio/file/attribute/FileTime;)V <init>
		0 o path
		1 o modifiedTime
	a ()Ljava/nio/file/Path; path
	b ()Ljava/nio/file/attribute/FileTime; modifiedTime
	equals (Ljava/lang/Object;)Z equals
		0 o p_314932_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
asl net/minecraft/server/packs/DownloadQueue
	a LOGGER
	b MAX_KEPT_PACKS
	c cacheDir
	d eventLog
	e tasks
	<clinit> ()V <clinit>
		static
	<init> (Ljava/nio/file/Path;)V <init>
		0 o p_314439_
	a (Ljava/nio/file/Path;)Lcom/mojang/datafixers/util/Either; getFileInfo
		0 o p_314601_
	a (Lasl$a;Ljava/util/Map;)Ljava/util/concurrent/CompletableFuture; downloadBatch
		0 o p_314536_
		1 o p_314654_
	a (Lasl$a;Lasl$b;Ljava/util/UUID;Lasl$c;)V lambda$runDownload$0
		0 o p_314508_
		1 o p_314638_
		2 o p_314645_
		3 o p_314573_
	b (Lasl$a;Ljava/util/Map;)Lasl$b; runDownload
		0 o p_314482_
		1 o p_314452_
	c (Lasl$a;Ljava/util/Map;)Lasl$b; lambda$downloadBatch$1
		0 o p_314524_
		1 o p_314451_
	close ()V close
asl$a net/minecraft/server/packs/DownloadQueue$BatchConfig
	a hashFunction
	b maxSize
	c headers
	d proxy
	e listener
	<init> (Lcom/google/common/hash/HashFunction;ILjava/util/Map;Ljava/net/Proxy;Layf$a;)V <init>
		0 o hashFunction
		1 o maxSize
		2 o headers
		3 o proxy
		4 o listener
	a ()Lcom/google/common/hash/HashFunction; hashFunction
	b ()I maxSize
	c ()Ljava/util/Map; headers
	d ()Ljava/net/Proxy; proxy
	e ()Layf$a; listener
	equals (Ljava/lang/Object;)Z equals
		0 o p_314607_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
asl$b net/minecraft/server/packs/DownloadQueue$BatchResult
	a downloaded
	b failed
	<init> ()V <init>
	<init> (Ljava/util/Map;Ljava/util/Set;)V <init>
		0 o downloaded
		1 o failed
	a ()Ljava/util/Map; downloaded
	b ()Ljava/util/Set; failed
	equals (Ljava/lang/Object;)Z equals
		0 o p_314621_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
asl$c net/minecraft/server/packs/DownloadQueue$DownloadRequest
	a url
	b hash
	<init> (Ljava/net/URL;Lcom/google/common/hash/HashCode;)V <init>
		0 o url
		1 o hash
	a ()Ljava/net/URL; url
	b ()Lcom/google/common/hash/HashCode; hash
	equals (Ljava/lang/Object;)Z equals
		0 o p_314619_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
asl$d net/minecraft/server/packs/DownloadQueue$FileInfoEntry
	a CODEC
	b name
	c size
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;J)V <init>
		0 o name
		1 o size
	a ()Ljava/lang/String; name
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_314458_
	b ()J size
	equals (Ljava/lang/Object;)Z equals
		0 o p_314507_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
asl$e net/minecraft/server/packs/DownloadQueue$LogEntry
	a CODEC
	b id
	c url
	d time
	e hash
	f errorOrFileInfo
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/UUID;Ljava/lang/String;Ljava/time/Instant;Ljava/util/Optional;Lcom/mojang/datafixers/util/Either;)V <init>
		0 o id
		1 o url
		2 o time
		3 o hash
		4 o errorOrFileInfo
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_314637_
	a ()Ljava/util/UUID; id
	b ()Ljava/lang/String; url
	c ()Ljava/time/Instant; time
	d ()Ljava/util/Optional; hash
	e ()Lcom/mojang/datafixers/util/Either; errorOrFileInfo
	equals (Ljava/lang/Object;)Z equals
		0 o p_314548_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
asm net/minecraft/server/packs/FeatureFlagsMetadataSection
	a TYPE
	b flags
	c CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lcpl;)V <init>
		0 o flags
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_251762_
	a ()Lcpl; flags
	equals (Ljava/lang/Object;)Z equals
		0 o p_249629_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
asn net/minecraft/server/packs/FilePackResources
	c LOGGER
	d zipFileAccess
	e prefix
	<clinit> ()V <clinit>
		static
	<init> (Lasp;Lasn$b;Ljava/lang/String;)V <init>
		0 o p_326506_
		1 o p_296014_
		2 o p_256076_
	a (Lass;)Ljava/util/Set; getNamespaces
		0 o p_10238_
	a ([Ljava/lang/String;)Latw; getRootResource
		0 o p_248514_
	a (Lass;Lakr;)Latw; getResource
		0 o p_249605_
		1 o p_252147_
	a (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; extractNamespace
		static
		0 o p_294953_
		1 o p_294476_
	a (Lass;Ljava/lang/String;Ljava/lang/String;Lasq$a;)V listResources
		0 o p_250500_
		1 o p_249598_
		2 o p_251613_
		3 o p_250655_
	a (Ljava/lang/String;)Ljava/lang/String; addPrefix
		0 o p_295349_
	b (Lass;Lakr;)Ljava/lang/String; getPathFromLocation
		static
		0 o p_250585_
		1 o p_251470_
	b (Ljava/lang/String;)Latw; getResource
		0 o p_251795_
	close ()V close
asn$a net/minecraft/server/packs/FilePackResources$FileResourcesSupplier
	a content
	<init> (Ljava/nio/file/Path;)V <init>
		0 o p_326243_
	<init> (Ljava/io/File;)V <init>
		0 o p_326453_
	a (Lasp;)Lasq; openPrimary
		0 o p_326493_
	a (Lasp;Latm$a;)Lasq; openFull
		0 o p_326484_
		1 o p_326165_
asn$b net/minecraft/server/packs/FilePackResources$SharedZipFileAccess
	a file
	b zipFile
	c failedToLoad
	<init> (Ljava/io/File;)V <init>
		0 o p_294132_
	a ()Ljava/util/zip/ZipFile; getOrCreateZipFile
	close ()V close
	finalize ()V finalize
aso net/minecraft/server/packs/OverlayMetadataSection
	a TYPE
	b overlays
	c DIR_VALIDATOR
	d CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o overlays
	a (ILaso$a;)Z lambda$overlaysForVersion$2
		static
		0 o p_295528_
		1 o p_296207_
	a ()Ljava/util/List; overlays
	a (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; validateOverlayDir
		static
		0 o p_296447_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_294898_
	a (I)Ljava/util/List; overlaysForVersion
		0 o p_296262_
	b (Ljava/lang/String;)Ljava/lang/String; lambda$validateOverlayDir$0
		static
		0 o p_296225_
	equals (Ljava/lang/Object;)Z equals
		0 o p_294202_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aso$a net/minecraft/server/packs/OverlayMetadataSection$OverlayEntry
	a format
	b overlay
	c CODEC
	<clinit> ()V <clinit>
		static
	<init> (Layg;Ljava/lang/String;)V <init>
		0 o format
		1 o overlay
	a ()Layg; format
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337556_
	a (I)Z isApplicable
		0 o p_295083_
	b ()Ljava/lang/String; overlay
	equals (Ljava/lang/Object;)Z equals
		0 o p_294809_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
asp net/minecraft/server/packs/PackLocationInfo
	a id
	b title
	c source
	d knownPackInfo
	<init> (Ljava/lang/String;Lwz;Latq;Ljava/util/Optional;)V <init>
		0 o id
		1 o title
		2 o source
		3 o knownPackInfo
	a (ZLwz;)Lwz; createChatLink
		0 o p_326100_
		1 o p_325972_
	a ()Ljava/lang/String; id
	a (ZLwz;Lxw;)Lxw; lambda$createChatLink$0
		0 o p_326204_
		1 o p_326490_
		2 o p_325937_
	b ()Lwz; title
	c ()Latq; source
	d ()Ljava/util/Optional; knownPackInfo
	equals (Ljava/lang/Object;)Z equals
		0 o p_326348_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
asq net/minecraft/server/packs/PackResources
	a METADATA_EXTENSION
	b PACK_META
	a (Lass;)Ljava/util/Set; getNamespaces
		0 o p_10283_
	a ([Ljava/lang/String;)Latw; getRootResource
		0 o p_252049_
	a (Lass;Lakr;)Latw; getResource
		0 o p_215339_
		1 o p_249034_
	a (Lass;Ljava/lang/String;Ljava/lang/String;Lasq$a;)V listResources
		0 o p_10289_
		1 o p_251379_
		2 o p_251932_
		3 o p_249347_
	a ()Lasp; location
	a (Latd;)Ljava/lang/Object; getMetadataSection
		0 o p_10291_
	b ()Ljava/lang/String; packId
	c ()Ljava/util/Optional; knownPackInfo
	close ()V close
asq$a net/minecraft/server/packs/PackResources$ResourceOutput
asr net/minecraft/server/packs/PackSelectionConfig
	a required
	b defaultPosition
	c fixedPosition
	<init> (ZLatm$b;Z)V <init>
		0 o required
		1 o defaultPosition
		2 o fixedPosition
	a ()Z required
	b ()Latm$b; defaultPosition
	c ()Z fixedPosition
	equals (Ljava/lang/Object;)Z equals
		0 o p_326090_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ass net/minecraft/server/packs/PackType
	a CLIENT_RESOURCES
	b SERVER_DATA
	c directory
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_265522_
		1 o p_265642_
		2 o p_265479_
	a ()Ljava/lang/String; getDirectory
	b ()[Lass; $values
		static
	valueOf (Ljava/lang/String;)Lass; valueOf
		static
		0 o p_10307_
	values ()[Lass; values
		static
ast net/minecraft/server/packs/PathPackResources
	c LOGGER
	d PATH_JOINER
	e root
	<clinit> ()V <clinit>
		static
	<init> (Lasp;Ljava/nio/file/Path;)V <init>
		0 o p_326080_
		1 o p_256025_
	a (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Z lambda$listPath$4
		static
		0 o p_250060_
		1 o p_250796_
	a (Lass;Ljava/lang/String;Lasq$a;Ljava/util/List;)V lambda$listResources$2
		0 o p_251401_
		1 o p_251974_
		2 o p_252051_
		3 o p_250225_
	a (Ljava/nio/file/Path;Ljava/util/List;)Latw; lambda$getResource$0
		static
		0 o p_251860_
		1 o p_251647_
	a (Lakr;Ljava/nio/file/Path;)Latw; getResource
		static
		0 o p_250145_
		1 o p_251046_
	a (Lakr;Lcom/mojang/serialization/DataResult$Error;)Latw; lambda$getResource$1
		static
		0 o p_337557_
		1 o p_337558_
	a (Lass;)Ljava/util/Set; getNamespaces
		0 o p_251896_
	a ([Ljava/lang/String;)Latw; getRootResource
		0 o p_249041_
	a (Ljava/nio/file/Path;Ljava/lang/String;Lasq$a;Ljava/nio/file/Path;)V lambda$listPath$5
		static
		0 o p_251626_
		1 o p_251166_
		2 o p_248732_
		3 o p_249092_
	a (Ljava/lang/String;Lcom/mojang/serialization/DataResult$Error;)V lambda$listResources$3
		static
		0 o p_337559_
		1 o p_337560_
	a (Lass;Lakr;)Latw; getResource
		0 o p_249352_
		1 o p_251715_
	a (Ljava/lang/String;Ljava/nio/file/Path;Ljava/util/List;Lasq$a;)V listPath
		static
		0 o p_249455_
		1 o p_249514_
		2 o p_251918_
		3 o p_249964_
	a (Lass;Ljava/lang/String;Ljava/lang/String;Lasq$a;)V listResources
		0 o p_251452_
		1 o p_249854_
		2 o p_248650_
		3 o p_248572_
	a (Ljava/nio/file/Path;)Z validatePath
		static
		0 o p_249579_
	b (Ljava/nio/file/Path;)Latw; returnFileIfExists
		static
		0 o p_250506_
	close ()V close
ast$a net/minecraft/server/packs/PathPackResources$PathResourcesSupplier
	a content
	<init> (Ljava/nio/file/Path;)V <init>
		0 o p_294512_
	a (Lasp;)Lasq; openPrimary
		0 o p_325962_
	a (Lasp;Latm$a;)Lasq; openFull
		0 o p_326066_
		1 o p_326237_
asu net/minecraft/server/packs/VanillaPackResources
	c LOGGER
	d location
	e metadata
	f namespaces
	g rootPaths
	h pathsForType
	<clinit> ()V <clinit>
		static
	<init> (Lasp;Lasi;Ljava/util/Set;Ljava/util/List;Ljava/util/Map;)V <init>
		0 o p_326444_
		1 o p_249743_
		2 o p_250468_
		3 o p_248798_
		4 o p_251106_
	a (Lasq$a;Ljava/lang/String;Ljava/nio/file/Path;Ljava/util/List;)V getResources
		static
		0 o p_249662_
		1 o p_251249_
		2 o p_251290_
		3 o p_250451_
	a (Lakr;Lcom/mojang/serialization/DataResult$Error;)Latw; lambda$getResource$5
		static
		0 o p_337565_
		1 o p_337566_
	a (Lass;)Ljava/util/Set; getNamespaces
		0 o p_10322_
	a ([Ljava/lang/String;)Latw; getRootResource
		0 o p_250530_
	a (Lakr;Lass;Ljava/util/List;)Latw; lambda$getResource$4
		0 o p_248222_
		1 o p_248223_
		2 o p_248224_
	a (Lakr;Lass;Ljava/util/function/Consumer;Ljava/util/List;)V lambda$listRawPaths$0
		0 o p_248235_
		1 o p_248236_
		2 o p_248237_
		3 o p_248238_
	a (Ljava/lang/String;Lcom/mojang/serialization/DataResult$Error;)V lambda$listResources$3
		static
		0 o p_337563_
		1 o p_337564_
	a (Lass;Lakr;Ljava/util/function/Consumer;)V listRawPaths
		0 o p_252103_
		1 o p_250441_
		2 o p_251968_
	a (Lass;Lakr;)Latw; getResource
		0 o p_250512_
		1 o p_251554_
	a (Lass;Ljava/lang/String;Ljava/lang/String;Lasq$a;)V listResources
		0 o p_248974_
		1 o p_248703_
		2 o p_250848_
		3 o p_249668_
	a (Lakr;)Ljava/util/Optional; lambda$asProvider$7
		0 o p_248239_
	a ()Lasp; location
	a (Latw;)Lauc; lambda$asProvider$6
		0 o p_248221_
	a (Latd;)Ljava/lang/Object; getMetadataSection
		0 o p_10333_
	a (Lass;Lasq$a;Ljava/lang/String;Ljava/util/List;)V lambda$listResources$2
		0 o p_248225_
		1 o p_248226_
		2 o p_248227_
		3 o p_248228_
	b (Lakr;Lcom/mojang/serialization/DataResult$Error;)V lambda$listRawPaths$1
		static
		0 o p_337561_
		1 o p_337562_
	close ()V close
	d ()Lauh; asProvider
asv net/minecraft/server/packs/VanillaPackResourcesBuilder
	a developmentConfig
	b LOGGER
	c ROOT_DIR_BY_TYPE
	d rootPaths
	e pathsForType
	f metadata
	g namespaces
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/Collection;)Ljava/util/List; copyAndReverse
		static
		0 o p_252072_
	a (Lasv;)V lambda$static$0
		static
		0 o p_251787_
	a (Lass;Ljava/lang/Class;)Lasv; pushClasspathResources
		0 o p_251987_
		1 o p_249062_
	a (Lass;Ljava/nio/file/Path;)Lasv; pushAssetPath
		0 o p_248623_
		1 o p_250065_
	a (Lass;)Ljava/util/Set; lambda$pushPathForType$2
		static
		0 o p_250639_
	a ([Ljava/lang/String;)Lasv; exposeNamespace
		0 o p_250838_
	a (Lasp;)Lasu; build
		0 o p_326441_
	a (Ljava/nio/file/Path;)Lasv; pushUniversalPath
		0 o p_249464_
	a (Ljava/net/URI;)Ljava/nio/file/Path; safeGetPath
		static
		0 o p_248652_
	a ()Lasv; pushJarResources
	a (Lasi;)Lasv; setMetadata
		0 o p_249597_
	b (Lass;Ljava/nio/file/Path;)V pushPathForType
		0 o p_250073_
		1 o p_252259_
	b (Ljava/nio/file/Path;)Z validateDirPath
		0 o p_249112_
	b ()Lasv; applyDevelopmentConfig
	c ()Lcom/google/common/collect/ImmutableMap; lambda$static$1
		static
	c (Lass;Ljava/nio/file/Path;)V lambda$pushJarResources$3
		0 o p_251514_
		1 o p_251979_
	c (Ljava/nio/file/Path;)V pushRootPath
		0 o p_251084_
asw net/minecraft/server/packs/linkfs/DummyFileAttributes
	a EPOCH
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	creationTime ()Ljava/nio/file/attribute/FileTime; creationTime
	fileKey ()Ljava/lang/Object; fileKey
	isOther ()Z isOther
	isSymbolicLink ()Z isSymbolicLink
	lastAccessTime ()Ljava/nio/file/attribute/FileTime; lastAccessTime
	lastModifiedTime ()Ljava/nio/file/attribute/FileTime; lastModifiedTime
	size ()J size
asx net/minecraft/server/packs/linkfs/LinkFSFileStore
	a name
	<init> (Ljava/lang/String;)V <init>
		0 o p_249242_
	getAttribute (Ljava/lang/String;)Ljava/lang/Object; getAttribute
		0 o p_249050_
	getFileStoreAttributeView (Ljava/lang/Class;)Ljava/nio/file/attribute/FileStoreAttributeView; getFileStoreAttributeView
		0 o p_251981_
	getTotalSpace ()J getTotalSpace
	getUnallocatedSpace ()J getUnallocatedSpace
	getUsableSpace ()J getUsableSpace
	isReadOnly ()Z isReadOnly
	name ()Ljava/lang/String; name
	supportsFileAttributeView (Ljava/lang/Class;)Z supportsFileAttributeView
		0 o p_251407_
	supportsFileAttributeView (Ljava/lang/String;)Z supportsFileAttributeView
		0 o p_250666_
	type ()Ljava/lang/String; type
asy net/minecraft/server/packs/linkfs/LinkFSPath
	a DIRECTORY_ATTRIBUTES
	b FILE_ATTRIBUTES
	c PATH_COMPARATOR
	d name
	e fileSystem
	f parent
	g pathToRoot
	h pathString
	i pathContents
	<clinit> ()V <clinit>
		static
	<init> (Lata;Ljava/lang/String;Lasy;Latb;)V <init>
		0 o p_251111_
		1 o p_250681_
		2 o p_251363_
		3 o p_251268_
	a (Ljava/nio/file/Path;)Lasy; resolve
		0 o p_251657_
	a (I)Lasy; getName
		0 o p_248550_
	a (Lasy;Ljava/lang/String;)Lasy; createRelativePath
		0 o p_249276_
		1 o p_249966_
	a (Ljava/util/List;)Lasy; resolve
		0 o p_252101_
	a ()Lata; getFileSystem
	a (Ljava/lang/String;)Lasy; resolveName
		0 o p_249718_
	a (II)Lasy; subpath
		0 o p_251923_
		1 o p_248807_
	a (Latb;)Z isRelativeOrMissing
		static
		0 o p_248750_
	a ([Ljava/nio/file/LinkOption;)Lasy; toRealPath
		0 o p_251187_
	b (Ljava/nio/file/Path;)Lasy; relativize
		0 o p_250294_
	b ()Lasy; getRoot
	c ()Lasy; getFileName
	c (Ljava/nio/file/Path;)Lasy; toLinkPath
		0 o p_250907_
	compareTo (Ljava/lang/Object;)I compareTo
		0 o p_251488_
	compareTo (Ljava/nio/file/Path;)I compareTo
		0 o p_250005_
	d ()Lasy; getParent
	e ()Lasy; normalize
	endsWith (Ljava/nio/file/Path;)Z endsWith
		0 o p_250070_
	equals (Ljava/lang/Object;)Z equals
		0 o p_248707_
	f ()Lasy; toAbsolutePath
	g ()Z exists
	getFileName ()Ljava/nio/file/Path; getFileName
	getFileSystem ()Ljava/nio/file/FileSystem; getFileSystem
	getName (I)Ljava/nio/file/Path; getName
		0 o p_249048_
	getNameCount ()I getNameCount
	getParent ()Ljava/nio/file/Path; getParent
	getRoot ()Ljava/nio/file/Path; getRoot
	h ()Ljava/nio/file/Path; getTargetPath
	hashCode ()I hashCode
	i ()Latb$a; getDirectoryContents
	isAbsolute ()Z isAbsolute
	j ()Ljava/nio/file/attribute/BasicFileAttributeView; getBasicAttributeView
	k ()Ljava/nio/file/attribute/BasicFileAttributes; getBasicAttributes
	l ()Ljava/util/List; pathToRoot
	m ()Z hasRealContents
	n ()Ljava/lang/String; pathToString
	normalize ()Ljava/nio/file/Path; normalize
	register (Ljava/nio/file/WatchService;[Ljava/nio/file/WatchEvent$Kind;[Ljava/nio/file/WatchEvent$Modifier;)Ljava/nio/file/WatchKey; register
		0 o p_249189_
		1 o p_249917_
		2 o p_251602_
	relativize (Ljava/nio/file/Path;)Ljava/nio/file/Path; relativize
		0 o p_249462_
	resolve (Ljava/nio/file/Path;)Ljava/nio/file/Path; resolve
		0 o p_251332_
	startsWith (Ljava/nio/file/Path;)Z startsWith
		0 o p_248923_
	subpath (II)Ljava/nio/file/Path; subpath
		0 o p_251374_
		1 o p_248761_
	toAbsolutePath ()Ljava/nio/file/Path; toAbsolutePath
	toFile ()Ljava/io/File; toFile
	toRealPath ([Ljava/nio/file/LinkOption;)Ljava/nio/file/Path; toRealPath
		0 o p_250271_
	toString ()Ljava/lang/String; toString
	toUri ()Ljava/net/URI; toUri
asy$1 net/minecraft/server/packs/linkfs/LinkFSPath$1
	<init> ()V <init>
	isDirectory ()Z isDirectory
	isRegularFile ()Z isRegularFile
asy$2 net/minecraft/server/packs/linkfs/LinkFSPath$2
	<init> ()V <init>
	isDirectory ()Z isDirectory
	isRegularFile ()Z isRegularFile
asy$3 net/minecraft/server/packs/linkfs/LinkFSPath$3
	a this$0
	<init> (Lasy;)V <init>
		0 o p_249139_
	name ()Ljava/lang/String; name
	readAttributes ()Ljava/nio/file/attribute/BasicFileAttributes; readAttributes
	setTimes (Ljava/nio/file/attribute/FileTime;Ljava/nio/file/attribute/FileTime;Ljava/nio/file/attribute/FileTime;)V setTimes
		0 o p_249505_
		1 o p_250498_
		2 o p_251700_
asz net/minecraft/server/packs/linkfs/LinkFSProvider
	a SCHEME
	<init> ()V <init>
	a (Ljava/nio/file/Path;)Lasy; toLinkPath
		static
		0 o p_252065_
	checkAccess (Ljava/nio/file/Path;[Ljava/nio/file/AccessMode;)V checkAccess
		0 o p_248517_
		1 o p_248805_
	copy (Ljava/nio/file/Path;Ljava/nio/file/Path;[Ljava/nio/file/CopyOption;)V copy
		0 o p_250627_
		1 o p_248906_
		2 o p_249289_
	createDirectory (Ljava/nio/file/Path;[Ljava/nio/file/attribute/FileAttribute;)V createDirectory
		0 o p_252352_
		1 o p_249694_
	delete (Ljava/nio/file/Path;)V delete
		0 o p_252069_
	getFileAttributeView (Ljava/nio/file/Path;Ljava/lang/Class;[Ljava/nio/file/LinkOption;)Ljava/nio/file/attribute/FileAttributeView; getFileAttributeView
		0 o p_250166_
		1 o p_252214_
		2 o p_250559_
	getFileStore (Ljava/nio/file/Path;)Ljava/nio/file/FileStore; getFileStore
		0 o p_249374_
	getFileSystem (Ljava/net/URI;)Ljava/nio/file/FileSystem; getFileSystem
		0 o p_249279_
	getPath (Ljava/net/URI;)Ljava/nio/file/Path; getPath
		0 o p_252294_
	getScheme ()Ljava/lang/String; getScheme
	isHidden (Ljava/nio/file/Path;)Z isHidden
		0 o p_248957_
	isSameFile (Ljava/nio/file/Path;Ljava/nio/file/Path;)Z isSameFile
		0 o p_249846_
		1 o p_251936_
	move (Ljava/nio/file/Path;Ljava/nio/file/Path;[Ljava/nio/file/CopyOption;)V move
		0 o p_250866_
		1 o p_250335_
		2 o p_249156_
	newByteChannel (Ljava/nio/file/Path;Ljava/util/Set;[Ljava/nio/file/attribute/FileAttribute;)Ljava/nio/channels/SeekableByteChannel; newByteChannel
		0 o p_251835_
		1 o p_251780_
		2 o p_250474_
	newDirectoryStream (Ljava/nio/file/Path;Ljava/nio/file/DirectoryStream$Filter;)Ljava/nio/file/DirectoryStream; newDirectoryStream
		0 o p_250116_
		1 o p_251710_
	newFileSystem (Ljava/net/URI;Ljava/util/Map;)Ljava/nio/file/FileSystem; newFileSystem
		0 o p_251867_
		1 o p_250970_
	readAttributes (Ljava/nio/file/Path;Ljava/lang/Class;[Ljava/nio/file/LinkOption;)Ljava/nio/file/attribute/BasicFileAttributes; readAttributes
		0 o p_249764_
		1 o p_248604_
		2 o p_252280_
	readAttributes (Ljava/nio/file/Path;Ljava/lang/String;[Ljava/nio/file/LinkOption;)Ljava/util/Map; readAttributes
		0 o p_252124_
		1 o p_249064_
		2 o p_252305_
	setAttribute (Ljava/nio/file/Path;Ljava/lang/String;Ljava/lang/Object;[Ljava/nio/file/LinkOption;)V setAttribute
		0 o p_251468_
		1 o p_249411_
		2 o p_249284_
		3 o p_250990_
asz$1 net/minecraft/server/packs/linkfs/LinkFSProvider$1
	a val$directoryContents
	b val$filter
	<init> (Lasz;Latb$a;Ljava/nio/file/DirectoryStream$Filter;)V <init>
		0 o p_251373_
		1 o p_248565_
		2 o p_250942_
	a (Lasy;)Ljava/nio/file/Path; lambda$iterator$1
		static
		0 o p_249891_
	a (Ljava/nio/file/DirectoryStream$Filter;Lasy;)Z lambda$iterator$0
		static
		0 o p_250959_
		1 o p_250987_
	close ()V close
	iterator ()Ljava/util/Iterator; iterator
asz$2 net/minecraft/server/packs/linkfs/LinkFSProvider$2
	a $SwitchMap$java$nio$file$AccessMode
	<clinit> ()V <clinit>
		static
at net/minecraft/advancements/TreeNodePosition
	a node
	b parent
	c previousSibling
	d childIndex
	e children
	f ancestor
	g thread
	h x
	i y
	j mod
	k change
	l shift
	<init> (Lah;Lat;Lat;II)V <init>
		0 o p_301306_
		1 o p_16568_
		2 o p_16569_
		3 o p_16570_
		4 o p_16571_
	a (FIF)F secondWalk
		0 o p_16576_
		1 o p_16577_
		2 o p_16578_
	a (Lah;Lat;)Lat; addChild
		0 o p_301122_
		1 o p_16591_
	a (F)V thirdWalk
		0 o p_16574_
	a (Lat;)Lat; apportion
		0 o p_16580_
	a (Lat;F)V moveSubtree
		0 o p_16582_
		1 o p_16583_
	a (Lat;Lat;)Lat; getAncestor
		0 o p_16585_
		1 o p_16586_
	a (Las;)V lambda$finalizePosition$0
		0 o p_300991_
	a ()V firstWalk
	a (Lah;)V run
		static
		0 o p_301111_
	b ()V executeShifts
	c ()Lat; previousOrThread
	d ()Lat; nextOrThread
	e ()V finalizePosition
ata net/minecraft/server/packs/linkfs/LinkFileSystem
	a PATH_SEPARATOR
	b VIEWS
	c PATH_SPLITTER
	d store
	e provider
	f root
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Lata$b;)V <init>
		0 o p_251238_
		1 o p_248738_
	a (Lit/unimi/dsi/fastutil/objects/Object2ObjectOpenHashMap;Lata;Lasy;Ljava/lang/String;Lata$b;)V lambda$buildPath$1
		static
		0 o p_250770_
		1 o p_248607_
		2 o p_249908_
		3 o p_251592_
		4 o p_251728_
	a ()Ljava/nio/file/FileStore; store
	a (Lit/unimi/dsi/fastutil/objects/Object2ObjectOpenHashMap;Lata;Lasy;Ljava/lang/String;Ljava/nio/file/Path;)V lambda$buildPath$0
		static
		0 o p_251199_
		1 o p_251771_
		2 o p_252135_
		3 o p_249491_
		4 o p_250850_
	a (Lata$b;Lata;Ljava/lang/String;Lasy;)Lasy; buildPath
		static
		0 o p_250914_
		1 o p_248904_
		2 o p_248935_
		3 o p_250296_
	b ()Lasy; rootPath
	c ()Lata$a; builder
		static
	close ()V close
	getFileStores ()Ljava/lang/Iterable; getFileStores
	getPath (Ljava/lang/String;[Ljava/lang/String;)Ljava/nio/file/Path; getPath
		0 o p_250018_
		1 o p_252159_
	getPathMatcher (Ljava/lang/String;)Ljava/nio/file/PathMatcher; getPathMatcher
		0 o p_250757_
	getRootDirectories ()Ljava/lang/Iterable; getRootDirectories
	getSeparator ()Ljava/lang/String; getSeparator
	getUserPrincipalLookupService ()Ljava/nio/file/attribute/UserPrincipalLookupService; getUserPrincipalLookupService
	isOpen ()Z isOpen
	isReadOnly ()Z isReadOnly
	newWatchService ()Ljava/nio/file/WatchService; newWatchService
	provider ()Ljava/nio/file/spi/FileSystemProvider; provider
	supportedFileAttributeViews ()Ljava/util/Set; supportedFileAttributeViews
ata$a net/minecraft/server/packs/linkfs/LinkFileSystem$Builder
	a root
	<init> ()V <init>
	a (Ljava/lang/String;)Ljava/nio/file/FileSystem; build
		0 o p_251975_
	a (Ljava/util/List;Ljava/lang/String;Ljava/nio/file/Path;)Lata$a; put
		0 o p_249758_
		1 o p_251234_
		2 o p_248766_
	a (Ljava/util/List;Ljava/nio/file/Path;)Lata$a; put
		0 o p_250158_
		1 o p_250483_
	b (Ljava/lang/String;)Lata$b; lambda$put$0
		static
		0 o p_249671_
ata$b net/minecraft/server/packs/linkfs/LinkFileSystem$DirectoryEntry
	a children
	b files
	<init> (Ljava/util/Map;Ljava/util/Map;)V <init>
		0 o children
		1 o files
	<init> ()V <init>
	a ()Ljava/util/Map; children
	b ()Ljava/util/Map; files
	equals (Ljava/lang/Object;)Z equals
		0 o p_250774_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
atb net/minecraft/server/packs/linkfs/PathContents
	a MISSING
	b RELATIVE
	<clinit> ()V <clinit>
		static
atb$1 net/minecraft/server/packs/linkfs/PathContents$1
	<init> ()V <init>
	toString ()Ljava/lang/String; toString
atb$2 net/minecraft/server/packs/linkfs/PathContents$2
	<init> ()V <init>
	toString ()Ljava/lang/String; toString
atb$a net/minecraft/server/packs/linkfs/PathContents$DirectoryContents
	c children
	<init> (Ljava/util/Map;)V <init>
		0 o children
	a ()Ljava/util/Map; children
	equals (Ljava/lang/Object;)Z equals
		0 o p_250058_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
atb$b net/minecraft/server/packs/linkfs/PathContents$FileContents
	c contents
	<init> (Ljava/nio/file/Path;)V <init>
		0 o contents
	a ()Ljava/nio/file/Path; contents
	equals (Ljava/lang/Object;)Z equals
		0 o p_252347_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
atc net/minecraft/server/packs/linkfs/package-info
atd net/minecraft/server/packs/metadata/MetadataSectionSerializer
	a ()Ljava/lang/String; getMetadataSectionName
	a (Lcom/google/gson/JsonObject;)Ljava/lang/Object; fromJson
		0 o p_10365_
ate net/minecraft/server/packs/metadata/MetadataSectionType
	a (Ljava/lang/Object;)Lcom/google/gson/JsonObject; toJson
		0 o p_249140_
	a (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Late; fromCodec
		static
		0 o p_249716_
		1 o p_249525_
ate$1 net/minecraft/server/packs/metadata/MetadataSectionType$1
	a val$name
	b val$codec
	<init> (Ljava/lang/String;Lcom/mojang/serialization/Codec;)V <init>
		0 o p_250275_
		1 o p_252005_
	a (Ljava/lang/Object;)Lcom/google/gson/JsonObject; toJson
		0 o p_250691_
	a ()Ljava/lang/String; getMetadataSectionName
	a (Lcom/google/gson/JsonObject;)Ljava/lang/Object; fromJson
		0 o p_249450_
atf net/minecraft/server/packs/metadata/pack/PackMetadataSection
	a CODEC
	b TYPE
	c description
	d packFormat
	e supportedFormats
	<clinit> ()V <clinit>
		static
	<init> (Lwz;ILjava/util/Optional;)V <init>
		0 o description
		1 o packFormat
		2 o supportedFormats
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337567_
	a ()Lwz; description
	b ()I packFormat
	c ()Ljava/util/Optional; supportedFormats
	equals (Ljava/lang/Object;)Z equals
		0 o p_294310_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
atg net/minecraft/server/packs/metadata/pack/package-info
ath net/minecraft/server/packs/metadata/package-info
ati net/minecraft/server/packs/package-info
atj net/minecraft/server/packs/repository/BuiltInPackSource
	a VANILLA_ID
	b CORE_PACK_INFO
	c LOGGER
	d packType
	e vanillaPack
	f packDir
	g validator
	<clinit> ()V <clinit>
		static
	<init> (Lass;Lasu;Lakr;Lews;)V <init>
		0 o p_249137_
		1 o p_250453_
		2 o p_251151_
		3 o p_294859_
	a (Ljava/util/function/BiConsumer;Ljava/nio/file/Path;)V lambda$populatePackList$1
		0 o p_251843_
		1 o p_250248_
	a (Lasq;)Latm; createVanillaPack
		0 o p_251690_
	a (Ljava/util/function/Consumer;)V listBundledPacks
		0 o p_249128_
	a (Ljava/lang/String;)Lwz; getPackTitle
		0 o p_251850_
	a (Ljava/util/function/BiConsumer;Ljava/nio/file/Path;Latm$c;)V lambda$discoverPacksInPath$3
		0 o p_250239_
		1 o p_252012_
		2 o p_249772_
	a (Ljava/nio/file/Path;)Ljava/lang/String; pathToId
		static
		0 o p_252048_
	a (Ljava/util/function/BiConsumer;)V populatePackList
		0 o p_250341_
	a (Ljava/lang/String;Latm$c;Lwz;)Latm; createBuiltinPack
		0 o p_249992_
		1 o p_248670_
		2 o p_252197_
	a ()Lasu; getVanillaPack
	a (Latm$c;Ljava/lang/String;)Latm; lambda$discoverPacksInPath$2
		0 o p_249612_
		1 o p_250601_
	a (Ljava/util/function/Consumer;Ljava/lang/String;Ljava/util/function/Function;)V lambda$listBundledPacks$0
		static
		0 o p_249509_
		1 o p_250371_
		2 o p_250946_
	a (Ljava/nio/file/Path;Ljava/util/function/BiConsumer;)V discoverPacksInPath
		0 o p_250013_
		1 o p_249898_
	b (Lasq;)Latm$c; fixedResources
		static
		0 o p_295971_
	loadPacks (Ljava/util/function/Consumer;)V loadPacks
		0 o p_250708_
atj$1 net/minecraft/server/packs/repository/BuiltInPackSource$1
	a val$instance
	<init> (Lasq;)V <init>
		0 o p_294738_
	a (Lasp;)Lasq; openPrimary
		0 o p_326084_
	a (Lasp;Latm$a;)Lasq; openFull
		0 o p_326285_
		1 o p_326055_
atk net/minecraft/server/packs/repository/FolderRepositorySource
	a LOGGER
	b DISCOVERED_PACK_SELECTION_CONFIG
	c folder
	d packType
	e packSource
	f validator
	<clinit> ()V <clinit>
		static
	<init> (Ljava/nio/file/Path;Lass;Latq;Lews;)V <init>
		0 o p_251796_
		1 o p_251664_
		2 o p_250854_
		3 o p_296354_
	a (Ljava/util/function/Consumer;Ljava/nio/file/Path;Latm$c;)V lambda$loadPacks$0
		0 o p_325638_
		1 o p_325639_
		2 o p_325640_
	a (Ljava/nio/file/Path;Lews;Ljava/util/function/BiConsumer;)V discoverPacks
		static
		0 o p_248794_
		1 o p_294483_
		2 o p_248580_
	a (Ljava/nio/file/Path;)Ljava/lang/String; nameFromPath
		static
		0 o p_248745_
	b (Ljava/nio/file/Path;)Lasp; createDiscoveredFilePackInfo
		0 o p_326163_
	loadPacks (Ljava/util/function/Consumer;)V loadPacks
		0 o p_250965_
atk$a net/minecraft/server/packs/repository/FolderRepositorySource$FolderPackDetector
	<init> (Lews;)V <init>
		0 o p_296420_
	a (Ljava/nio/file/Path;)Latm$c; createZipPack
		0 o p_294522_
	b (Ljava/nio/file/Path;)Latm$c; createDirectoryPack
		0 o p_295493_
	c (Ljava/nio/file/Path;)Ljava/lang/Object; createDirectoryPack
		0 o p_294789_
	d (Ljava/nio/file/Path;)Ljava/lang/Object; createZipPack
		0 o p_296347_
atl net/minecraft/server/packs/repository/KnownPack
	a STREAM_CODEC
	b VANILLA_NAMESPACE
	c namespace
	d id
	e version
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o namespace
		1 o id
		2 o version
	a (Ljava/lang/String;)Latl; vanilla
		static
		0 o p_326036_
	a ()Z isVanilla
	b ()Ljava/lang/String; namespace
	c ()Ljava/lang/String; id
	d ()Ljava/lang/String; version
	equals (Ljava/lang/Object;)Z equals
		0 o p_325988_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
atm net/minecraft/server/packs/repository/Pack
	a LOGGER
	b location
	c resources
	d metadata
	e selectionConfig
	<clinit> ()V <clinit>
		static
	<init> (Lasp;Latm$c;Latm$a;Lasr;)V <init>
		0 o p_326123_
		1 o p_249377_
		2 o p_326375_
		3 o p_326282_
	a (Z)Lwz; getChatLink
		0 o p_10438_
	a (Lasp;Latm$c;I)Latm$a; readPackMetadata
		static
		0 o p_326060_
		1 o p_326166_
		2 o p_326341_
	a ()Lasp; location
	a (Ljava/lang/String;Latf;)Layg; getDeclaredPackVersions
		static
		0 o p_295795_
		1 o p_294612_
	a (Lasp;Latm$c;Lass;Lasr;)Latm; readMetaAndCreate
		static
		0 o p_326065_
		1 o p_252210_
		2 o p_250595_
		3 o p_326429_
	b ()Lwz; getTitle
	c ()Lwz; getDescription
	d ()Latn; getCompatibility
	e ()Lcpl; getRequestedFeatures
	equals (Ljava/lang/Object;)Z equals
		0 o p_10448_
	f ()Lasq; open
	g ()Ljava/lang/String; getId
	h ()Lasr; selectionConfig
	hashCode ()I hashCode
	i ()Z isRequired
	j ()Z isFixedPosition
	k ()Latm$b; getDefaultPosition
	l ()Latq; getPackSource
atm$a net/minecraft/server/packs/repository/Pack$Metadata
	a description
	b compatibility
	c requestedFeatures
	d overlays
	<init> (Lwz;Latn;Lcpl;Ljava/util/List;)V <init>
		0 o description
		1 o compatibility
		2 o requestedFeatures
		3 o overlays
	a ()Lwz; description
	b ()Latn; compatibility
	c ()Lcpl; requestedFeatures
	d ()Ljava/util/List; overlays
	equals (Ljava/lang/Object;)Z equals
		0 o p_326417_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
atm$b net/minecraft/server/packs/repository/Pack$Position
	a TOP
	b BOTTOM
	c $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_10467_
		1 o p_10468_
	a ()Latm$b; opposite
	a (Ljava/util/List;Ljava/lang/Object;Ljava/util/function/Function;Z)I insert
		0 o p_10471_
		1 o p_10472_
		2 o p_10473_
		3 o p_10474_
	b ()[Latm$b; $values
		static
	valueOf (Ljava/lang/String;)Latm$b; valueOf
		static
		0 o p_10476_
	values ()[Latm$b; values
		static
atm$c net/minecraft/server/packs/repository/Pack$ResourcesSupplier
	a (Lasp;)Lasq; openPrimary
		0 o p_326301_
	a (Lasp;Latm$a;)Lasq; openFull
		0 o p_326241_
		1 o p_325959_
atn net/minecraft/server/packs/repository/PackCompatibility
	a TOO_OLD
	b TOO_NEW
	c COMPATIBLE
	d description
	e confirmation
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_10486_
		1 o p_10487_
		2 o p_10488_
	a ()Z isCompatible
	a (Layg;I)Latn; forVersion
		static
		0 o p_294404_
		1 o p_294597_
	b ()Lwz; getDescription
	c ()Lwz; getConfirmation
	d ()[Latn; $values
		static
	valueOf (Ljava/lang/String;)Latn; valueOf
		static
		0 o p_10495_
	values ()[Latn; values
		static
ato net/minecraft/server/packs/repository/PackDetector
	a validator
	<init> (Lews;)V <init>
		0 o p_295530_
	a (Ljava/nio/file/Path;Ljava/util/List;)Ljava/lang/Object; detectPackResources
		0 o p_294493_
		1 o p_295548_
	c (Ljava/nio/file/Path;)Ljava/lang/Object; createDirectoryPack
		0 o p_296184_
	d (Ljava/nio/file/Path;)Ljava/lang/Object; createZipPack
		0 o p_296057_
atp net/minecraft/server/packs/repository/PackRepository
	a sources
	b available
	c selected
	<init> ([Latr;)V <init>
		0 o p_251886_
	a (Ljava/util/Collection;)Ljava/lang/String; displayPackList
		static
		0 o p_341622_
	a ()V reload
	a (Ljava/util/Map;Latm;)V lambda$discoverAvailable$1
		static
		0 o p_143902_
		1 o p_143903_
	a (Latm;)Ljava/lang/String; lambda$displayPackList$0
		static
		0 o p_341571_
	a (Ljava/lang/String;)Z addPack
		0 o p_276042_
	b (Ljava/lang/String;)Z removePack
		0 o p_276065_
	b ()Ljava/util/Collection; getAvailableIds
	b (Ljava/util/Collection;)V setSelected
		0 o p_10510_
	c ()Ljava/util/Collection; getAvailablePacks
	c (Ljava/util/Collection;)Ljava/util/List; rebuildSelected
		0 o p_10518_
	c (Ljava/lang/String;)Latm; getPack
		0 o p_10508_
	d (Ljava/util/Collection;)Ljava/util/stream/Stream; getAvailablePacks
		0 o p_10521_
	d (Ljava/lang/String;)Z isAvailable
		0 o p_10516_
	d ()Ljava/util/Collection; getSelectedIds
	e ()Lcpl; getRequestedFeatureFlags
	f ()Ljava/util/Collection; getSelectedPacks
	g ()Ljava/util/List; openAllSelected
	h ()Ljava/util/Map; discoverAvailable
atq net/minecraft/server/packs/repository/PackSource
	a NO_DECORATION
	b DEFAULT
	c BUILT_IN
	d FEATURE
	e WORLD
	f SERVER
	<clinit> ()V <clinit>
		static
	a (Lwz;Lwz;)Lwz; lambda$decorateWithSource$0
		static
		0 o p_10538_
		1 o p_10539_
	a (Ljava/util/function/UnaryOperator;Z)Latq; create
		static
		0 o p_251995_
		1 o p_249897_
	a ()Z shouldAddAutomatically
	a (Lwz;)Lwz; decorate
		0 o p_10541_
	a (Ljava/lang/String;)Ljava/util/function/UnaryOperator; decorateWithSource
		static
		0 o p_10534_
atq$1 net/minecraft/server/packs/repository/PackSource$1
	g val$decorator
	h val$addAutomatically
	<init> (Ljava/util/function/UnaryOperator;Z)V <init>
		0 o p_251072_
		1 o p_251239_
	a ()Z shouldAddAutomatically
	a (Lwz;)Lwz; decorate
		0 o p_251609_
atr net/minecraft/server/packs/repository/RepositorySource
	loadPacks (Ljava/util/function/Consumer;)V loadPacks
		0 o p_10542_
ats net/minecraft/server/packs/repository/ServerPacksSource
	c VERSION_METADATA_SECTION
	d FEATURE_FLAGS_METADATA_SECTION
	e BUILT_IN_METADATA
	f VANILLA_PACK_INFO
	g VANILLA_SELECTION_CONFIG
	h FEATURE_SELECTION_CONFIG
	i PACKS_DIR
	<clinit> ()V <clinit>
		static
	<init> (Lews;)V <init>
		0 o p_294494_
	a (Ljava/nio/file/Path;Lews;)Latp; createPackRepository
		static
		0 o p_251569_
		1 o p_295336_
	a (Lerf$c;)Latp; createPackRepository
		static
		0 o p_250213_
	a (Lasq;)Latm; createVanillaPack
		0 o p_250283_
	a (Ljava/lang/String;Lwz;)Lasp; createBuiltInPackLocation
		static
		0 o p_326487_
		1 o p_326454_
	a (Ljava/lang/String;)Lwz; getPackTitle
		0 o p_249692_
	a (Ljava/lang/String;Latm$c;Lwz;)Latm; createBuiltinPack
		0 o p_250596_
		1 o p_249625_
		2 o p_249043_
	a (Ljava/nio/file/Path;)Z lambda$createVanillaTrustedRepository$0
		static
		0 o p_293813_
	b ()Lasu; createVanillaPackSource
		static
	c ()Latp; createVanillaTrustedRepository
		static
att net/minecraft/server/packs/repository/package-info
atu net/minecraft/server/packs/resources/CloseableResourceManager
	close ()V close
atv net/minecraft/server/packs/resources/FallbackResourceManager
	a fallbacks
	c LOGGER
	d type
	e namespace
	<clinit> ()V <clinit>
		static
	<init> (Lass;Ljava/lang/String;)V <init>
		0 o p_10605_
		1 o p_10606_
	a (Ljava/util/Map;Ljava/util/Map;Lakr;Latv$a;)V lambda$listResources$3
		static
		0 o p_248256_
		1 o p_248257_
		2 o p_248258_
		3 o p_248259_
	a (Ljava/lang/String;Ljava/util/function/Predicate;)V pushFilterOnly
		0 o p_215400_
		1 o p_215401_
	a (Latw;)Latw; convertToMetadata
		static
		0 o p_250827_
	a (Latv$d;Ljava/util/Map;)V applyPackFiltersToExistingResources
		static
		0 o p_215393_
		1 o p_215394_
	a (Lasq;Lakr;)Laug; lambda$getResourceStack$1
		0 o p_248261_
		1 o p_248262_
	a (Lasq;Ljava/util/function/Predicate;)V push
		0 o p_215383_
		1 o p_215384_
	a (Lakr;I)Latw; createStackMetadataFinder
		0 o p_215369_
		1 o p_215370_
	a (Ljava/lang/String;Lasq;Ljava/util/function/Predicate;)V pushInternal
		0 o p_215396_
		1 o p_215397_
		2 o p_215398_
	a (Latv$d;Ljava/lang/String;Ljava/util/function/Predicate;Ljava/util/Map;)V listPackResources
		0 o p_215388_
		1 o p_215389_
		2 o p_215390_
		3 o p_215391_
	a (Lasq;)V push
		0 o p_215378_
	a (Latw;Lakr;Lasq;)Ljava/io/InputStream; lambda$wrapForDebug$0
		static
		0 o p_248268_
		1 o p_248269_
		2 o p_248270_
	a (Lakr;Lasq;Latw;)Latw; wrapForDebug
		static
		0 o p_248639_
		1 o p_251740_
		2 o p_249116_
	a (Ljava/util/function/Predicate;Ljava/util/Map;Lasq;Lakr;Latw;)V lambda$listPackResources$6
		static
		0 o p_248263_
		1 o p_248264_
		2 o p_248265_
		3 o p_248266_
		4 o p_248267_
	a (Latv$d;)Lasq; lambda$listPacks$7
		static
		0 o p_215386_
	a (Lasq;Lakr;Latw;Latw;)Lauc; createResource
		static
		0 o p_249946_
		1 o p_250632_
		2 o p_250514_
		3 o p_251676_
	a (Ljava/util/function/Predicate;Ljava/util/Map;Lasq;ILjava/util/Map;Lakr;Latw;)V lambda$listResources$2
		static
		0 o p_248249_
		1 o p_248250_
		2 o p_248251_
		3 o p_248252_
		4 o p_248253_
		5 o p_248254_
		6 o p_248255_
	a ()Ljava/util/Set; getNamespaces
	a (Lakr;)Ljava/util/List; getResourceStack
		0 o p_215367_
	b (Lakr;I)Laug; lambda$createStackMetadataFinder$4
		0 o p_248271_
		1 o p_248272_
	b (Lakr;)Z isMetadata
		static
		0 o p_249381_
	b (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; listResources
		0 o p_215413_
		1 o p_215414_
	b ()Ljava/util/stream/Stream; listPacks
	b (Latw;)Laug; parseMetadata
		static
		0 o p_250103_
	c (Lakr;)Lakr; getResourceLocationFromMetadata
		static
		0 o p_249669_
	c (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; listResourceStacks
		0 o p_215416_
		1 o p_215417_
	c (Latw;)Laug; lambda$convertToMetadata$5
		static
		0 o p_248260_
	d (Lakr;)Lakr; getMetadataLocation
		static
		0 o p_10625_
	getResource (Lakr;)Ljava/util/Optional; getResource
		0 o p_215419_
atv$a net/minecraft/server/packs/resources/FallbackResourceManager$1ResourceWithSourceAndIndex
	a packResources
	b resource
	c packIndex
	<init> (Lasq;Latw;I)V <init>
		0 o packResources
		1 o resource
		2 o packIndex
	a ()Lasq; packResources
	b ()Latw; resource
	c ()I packIndex
	equals (Ljava/lang/Object;)Z equals
		0 o p_251931_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
atv$b net/minecraft/server/packs/resources/FallbackResourceManager$EntryStack
	a fileLocation
	b metadataLocation
	c fileSources
	d metaSources
	<init> (Lakr;Lakr;Ljava/util/List;Ljava/util/Map;)V <init>
		0 o fileLocation
		1 o metadataLocation
		2 o fileSources
		3 o metaSources
	<init> (Lakr;)V <init>
		0 o p_251350_
	a ()Lakr; fileLocation
	b ()Lakr; metadataLocation
	c ()Ljava/util/List; fileSources
	d ()Ljava/util/Map; metaSources
	equals (Ljava/lang/Object;)Z equals
		0 o p_215429_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
atv$c net/minecraft/server/packs/resources/FallbackResourceManager$LeakedResourceWarningInputStream
	a message
	b closed
	<init> (Ljava/io/InputStream;Lakr;Ljava/lang/String;)V <init>
		0 o p_10633_
		1 o p_10634_
		2 o p_10635_
	a (Ljava/lang/Exception;Lakr;Ljava/lang/String;)Ljava/lang/String; lambda$new$0
		static
		0 o p_339465_
		1 o p_339466_
		2 o p_339467_
	close ()V close
	finalize ()V finalize
atv$d net/minecraft/server/packs/resources/FallbackResourceManager$PackEntry
	a name
	b resources
	c filter
	<init> (Ljava/lang/String;Lasq;Ljava/util/function/Predicate;)V <init>
		0 o name
		1 o resources
		2 o filter
	a ()Ljava/lang/String; name
	a (Lakr;)Z isFiltered
		0 o p_215441_
	a (Ljava/util/Collection;)V filterAll
		0 o p_215443_
	b ()Lasq; resources
	c ()Ljava/util/function/Predicate; filter
	equals (Ljava/lang/Object;)Z equals
		0 o p_215447_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
atv$e net/minecraft/server/packs/resources/FallbackResourceManager$ResourceWithSource
	a source
	b resource
	<init> (Lasq;Latw;)V <init>
		0 o source
		1 o resource
	a ()Lasq; source
	b ()Latw; resource
	equals (Ljava/lang/Object;)Z equals
		0 o p_252143_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
atw net/minecraft/server/packs/resources/IoSupplier
	a (Ljava/nio/file/Path;)Ljava/io/InputStream; lambda$create$0
		static
		0 o p_251530_
	a (Ljava/util/zip/ZipFile;Ljava/util/zip/ZipEntry;)Ljava/io/InputStream; lambda$create$1
		static
		0 o p_249727_
		1 o p_249348_
	create (Ljava/util/zip/ZipFile;Ljava/util/zip/ZipEntry;)Latw; create
		static
		0 o p_249624_
		1 o p_248688_
	create (Ljava/nio/file/Path;)Latw; create
		static
		0 o p_248941_
	get ()Ljava/lang/Object; get
atx net/minecraft/server/packs/resources/MultiPackResourceManager
	a LOGGER
	c namespacedManagers
	d packs
	<clinit> ()V <clinit>
		static
	<init> (Lass;Ljava/util/List;)V <init>
		0 o p_203797_
		1 o p_203798_
	a (Ljava/lang/String;)V checkTrailingDirectoryPath
		static
		0 o p_249608_
	a (Lasq;)Laud; getPackFilterSection
		0 o p_215468_
	a (Laud;Lakr;)Z lambda$new$1
		static
		0 o p_215473_
		1 o p_215474_
	a ()Ljava/util/Set; getNamespaces
	a (Lass;Lasq;)Ljava/util/stream/Stream; lambda$new$0
		static
		0 o p_215470_
		1 o p_215471_
	a (Lakr;)Ljava/util/List; getResourceStack
		0 o p_215466_
	b ()Ljava/util/stream/Stream; listPacks
	b (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; listResources
		0 o p_215476_
		1 o p_215477_
	c (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; listResourceStacks
		0 o p_215479_
		1 o p_215480_
	close ()V close
	getResource (Lakr;)Ljava/util/Optional; getResource
		0 o p_215482_
aty net/minecraft/server/packs/resources/PreparableReloadListener
	a (Laty$a;Laue;Lbnf;Lbnf;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; reload
		0 o p_10638_
		1 o p_10639_
		2 o p_10640_
		3 o p_10641_
		4 o p_10642_
		5 o p_10643_
	c ()Ljava/lang/String; getName
aty$a net/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier
	a (Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture; wait
		0 o p_10644_
atz net/minecraft/server/packs/resources/ProfiledReloadInstance
	c LOGGER
	d total
	<clinit> ()V <clinit>
		static
	<init> (Laue;Ljava/util/List;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_10649_
		1 o p_10650_
		2 o p_10651_
		3 o p_10652_
		4 o p_10653_
	a (Ljava/util/concurrent/Executor;Ljava/util/concurrent/atomic/AtomicLong;Ljava/lang/Runnable;)V lambda$new$5
		static
		0 o p_143918_
		1 o p_143919_
		2 o p_143920_
	a (Ljava/util/List;)Ljava/util/List; finish
		0 o p_215484_
	a (Ljava/util/concurrent/Executor;Laty$a;Laue;Laty;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; lambda$new$7
		static
		0 o p_10667_
		1 o p_10668_
		2 o p_10669_
		3 o p_10670_
		4 o p_10671_
		5 o p_10672_
	a (Laty;Lbmy;Lbmy;Ljava/util/concurrent/atomic/AtomicLong;Ljava/util/concurrent/atomic/AtomicLong;Ljava/lang/Void;)Latz$a; lambda$new$6
		static
		0 o p_143908_
		1 o p_143909_
		2 o p_143910_
		3 o p_143911_
		4 o p_143912_
		5 o p_143913_
	a (Ljava/lang/Runnable;Ljava/util/concurrent/atomic/AtomicLong;)V lambda$new$4
		static
		0 o p_143915_
		1 o p_143916_
	b (Ljava/util/concurrent/Executor;Ljava/util/concurrent/atomic/AtomicLong;Ljava/lang/Runnable;)V lambda$new$3
		static
		0 o p_143925_
		1 o p_143926_
		2 o p_143927_
	b (Ljava/lang/Runnable;Ljava/util/concurrent/atomic/AtomicLong;)V lambda$new$2
		static
		0 o p_143922_
		1 o p_143923_
	e ()I lambda$new$1
		static
	f ()I lambda$new$0
		static
atz$a net/minecraft/server/packs/resources/ProfiledReloadInstance$State
	a name
	b preparationResult
	c reloadResult
	d preparationNanos
	e reloadNanos
	<init> (Ljava/lang/String;Lbne;Lbne;Ljava/util/concurrent/atomic/AtomicLong;Ljava/util/concurrent/atomic/AtomicLong;)V <init>
		0 o p_10692_
		1 o p_10693_
		2 o p_10694_
		3 o p_10695_
		4 o p_10696_
au net/minecraft/advancements/critereon/AnyBlockInteractionTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lerr;Lau$a;)Z lambda$trigger$0
		static
		0 o p_320584_
		1 o p_320901_
	a (Laqv;Ljd;Lcuq;)V trigger
		0 o p_319979_
		1 o p_320093_
		2 o p_320553_
au$a net/minecraft/advancements/critereon/AnyBlockInteractionTrigger$TriggerInstance
	a CODEC
	b player
	c location
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o player
		1 o location
	a (Lerr;)Z matches
		0 o p_320453_
	a ()Ljava/util/Optional; player
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337340_
	a (Lbh;)V validate
		0 o p_319820_
	a (Lbh;Lbg;)V lambda$validate$1
		static
		0 o p_320886_
		1 o p_320455_
	b ()Ljava/util/Optional; location
	equals (Ljava/lang/Object;)Z equals
		0 o p_320143_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aua net/minecraft/server/packs/resources/ReloadInstance
	a ()Ljava/util/concurrent/CompletableFuture; done
	b ()F getActualProgress
	c ()Z isDone
	d ()V checkExceptions
aub net/minecraft/server/packs/resources/ReloadableResourceManager
	a LOGGER
	c resources
	d listeners
	e type
	<clinit> ()V <clinit>
		static
	<init> (Lass;)V <init>
		0 o p_203820_
	a (Laty;)V registerReloadListener
		0 o p_10714_
	a (Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;Ljava/util/List;)Laua; createReload
		0 o p_143930_
		1 o p_143931_
		2 o p_143932_
		3 o p_143933_
	a ()Ljava/util/Set; getNamespaces
	a (Lakr;)Ljava/util/List; getResourceStack
		0 o p_215486_
	a (Ljava/util/List;)Ljava/lang/Object; lambda$createReload$0
		static
		0 o p_203826_
	b ()Ljava/util/stream/Stream; listPacks
	b (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; listResources
		0 o p_215488_
		1 o p_215489_
	c (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; listResourceStacks
		0 o p_215491_
		1 o p_215492_
	close ()V close
	getResource (Lakr;)Ljava/util/Optional; getResource
		0 o p_215494_
auc net/minecraft/server/packs/resources/Resource
	a source
	b streamSupplier
	c metadataSupplier
	d cachedMetadata
	<init> (Lasq;Latw;)V <init>
		0 o p_250372_
		1 o p_248749_
	<init> (Lasq;Latw;Latw;)V <init>
		0 o p_250802_
		1 o p_248585_
		2 o p_250094_
	a ()Lasq; source
	b ()Ljava/lang/String; sourcePackId
	c ()Ljava/util/Optional; knownPackInfo
	d ()Ljava/io/InputStream; open
	e ()Ljava/io/BufferedReader; openAsReader
	f ()Laug; metadata
aud net/minecraft/server/packs/resources/ResourceFilterSection
	a TYPE
	b CODEC
	c blockList
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_215518_
	a (Laud;)Ljava/util/List; lambda$static$0
		static
		0 o p_215520_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_261431_
	a (Ljava/lang/String;Layx;)Z lambda$isPathFiltered$3
		static
		0 o p_261429_
		1 o p_261430_
	a (Ljava/lang/String;)Z isNamespaceFiltered
		0 o p_215524_
	b (Ljava/lang/String;)Z isPathFiltered
		0 o p_215529_
	b (Ljava/lang/String;Layx;)Z lambda$isNamespaceFiltered$2
		static
		0 o p_261432_
		1 o p_261433_
aue net/minecraft/server/packs/resources/ResourceManager
	a ()Ljava/util/Set; getNamespaces
	a (Lakr;)Ljava/util/List; getResourceStack
		0 o p_215562_
	b ()Ljava/util/stream/Stream; listPacks
	b (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; listResources
		0 o p_215563_
		1 o p_215564_
	c (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; listResourceStacks
		0 o p_215565_
		1 o p_215566_
aue$a net/minecraft/server/packs/resources/ResourceManager$Empty
	a INSTANCE
	c $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_10735_
		1 o p_10736_
	a ()Ljava/util/Set; getNamespaces
	a (Lakr;)Ljava/util/List; getResourceStack
		0 o p_215568_
	b ()Ljava/util/stream/Stream; listPacks
	b (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; listResources
		0 o p_215570_
		1 o p_215571_
	c ()[Laue$a; $values
		static
	c (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; listResourceStacks
		0 o p_215573_
		1 o p_215574_
	getResource (Lakr;)Ljava/util/Optional; getResource
		0 o p_215576_
	valueOf (Ljava/lang/String;)Laue$a; valueOf
		static
		0 o p_10749_
	values ()[Laue$a; values
		static
auf net/minecraft/server/packs/resources/ResourceManagerReloadListener
	a (Laue;)V onResourceManagerReload
		0 o p_10758_
	a (Laty$a;Laue;Lbnf;Lbnf;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; reload
		0 o p_10752_
		1 o p_10753_
		2 o p_10754_
		3 o p_10755_
		4 o p_10756_
		5 o p_10757_
	a (Lbnf;Laue;)V lambda$reload$0
		0 o p_10760_
		1 o p_10761_
aug net/minecraft/server/packs/resources/ResourceMetadata
	a EMPTY
	b EMPTY_SUPPLIER
	<clinit> ()V <clinit>
		static
	a (Laug$a;Latd;)V copySection
		0 o p_295962_
		1 o p_294347_
	a (Laug$a;Latd;Ljava/lang/Object;)V lambda$copySection$1
		static
		0 o p_293814_
		1 o p_293815_
		2 o p_293816_
	a (Ljava/io/InputStream;)Laug; fromJsonStream
		static
		0 o p_215581_
	a (Latd;)Ljava/util/Optional; getSection
		0 o p_215579_
	a (Ljava/util/Collection;)Laug; copySections
		0 o p_295308_
	a ()Laug; lambda$static$0
		static
aug$1 net/minecraft/server/packs/resources/ResourceMetadata$1
	<init> ()V <init>
	a (Latd;)Ljava/util/Optional; getSection
		0 o p_215584_
aug$2 net/minecraft/server/packs/resources/ResourceMetadata$2
	c val$metadata
	<init> (Lcom/google/gson/JsonObject;)V <init>
		0 o p_215587_
	a (Latd;)Ljava/util/Optional; getSection
		0 o p_215589_
aug$a net/minecraft/server/packs/resources/ResourceMetadata$Builder
	a map
	<init> ()V <init>
	a (Latd;Ljava/lang/Object;)Laug$a; put
		0 o p_294292_
		1 o p_294133_
	a ()Laug; build
aug$a$1 net/minecraft/server/packs/resources/ResourceMetadata$Builder$1
	c val$map
	<init> (Laug$a;Lcom/google/common/collect/ImmutableMap;)V <init>
		0 o p_295279_
		1 o p_296106_
	a (Latd;)Ljava/util/Optional; getSection
		0 o p_295383_
auh net/minecraft/server/packs/resources/ResourceProvider
	b EMPTY
	<clinit> ()V <clinit>
		static
	a (Ljava/util/Map;Lakr;)Ljava/util/Optional; lambda$fromMap$2
		static
		0 o p_248273_
		1 o p_248274_
	b (Lakr;)Ljava/io/FileNotFoundException; lambda$getResourceOrThrow$1
		static
		0 o p_215591_
	c (Lakr;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_325641_
	fromMap (Ljava/util/Map;)Lauh; fromMap
		static
		0 o p_251819_
	getResource (Lakr;)Ljava/util/Optional; getResource
		0 o p_215592_
	getResourceOrThrow (Lakr;)Lauc; getResourceOrThrow
		0 o p_215594_
	open (Lakr;)Ljava/io/InputStream; open
		0 o p_215596_
	openAsReader (Lakr;)Ljava/io/BufferedReader; openAsReader
		0 o p_215598_
aui net/minecraft/server/packs/resources/SimpleJsonResourceReloadListener
	a LOGGER
	b gson
	c directory
	<clinit> ()V <clinit>
		static
	<init> (Lcom/google/gson/Gson;Ljava/lang/String;)V <init>
		0 o p_10768_
		1 o p_10769_
	a (Laue;Ljava/lang/String;Lcom/google/gson/Gson;Ljava/util/Map;)V scanDirectory
		static
		0 o p_279308_
		1 o p_279131_
		2 o p_279261_
		3 o p_279404_
	a (Laue;Lbnf;)Ljava/util/Map; prepare
		0 o p_10771_
		1 o p_10772_
	b (Laue;Lbnf;)Ljava/lang/Object; prepare
		0 o p_10776_
		1 o p_10777_
auj net/minecraft/server/packs/resources/SimplePreparableReloadListener
	<init> ()V <init>
	a (Laue;Lbnf;)Ljava/lang/Object; lambda$reload$0
		0 o p_10787_
		1 o p_10788_
	a (Laty$a;Laue;Lbnf;Lbnf;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; reload
		0 o p_10780_
		1 o p_10781_
		2 o p_10782_
		3 o p_10783_
		4 o p_10784_
		5 o p_10785_
	a (Laue;Lbnf;Ljava/lang/Object;)V lambda$reload$1
		0 o p_10790_
		1 o p_10791_
		2 o p_10792_
	a (Ljava/lang/Object;Laue;Lbnf;)V apply
		0 o p_10793_
		1 o p_10794_
		2 o p_10795_
	b (Laue;Lbnf;)Ljava/lang/Object; prepare
		0 o p_10796_
		1 o p_10797_
auk net/minecraft/server/packs/resources/SimpleReloadInstance
	a allPreparations
	b allDone
	c PREPARATION_PROGRESS_WEIGHT
	d EXTRA_RELOAD_PROGRESS_WEIGHT
	e LISTENER_PROGRESS_WEIGHT
	f preparingListeners
	g listenerCount
	h startedReloads
	i finishedReloads
	j startedTaskCounter
	k doneTaskCounter
	<init> (Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Laue;Ljava/util/List;Lauk$a;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_10808_
		1 o p_10809_
		2 o p_10810_
		3 o p_10811_
		4 o p_10812_
		5 o p_10813_
	a (Laue;Ljava/util/List;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;Z)Laua; create
		static
		0 o p_203835_
		1 o p_203836_
		2 o p_203837_
		3 o p_203838_
		4 o p_203839_
		5 o p_203840_
	a (Ljava/lang/Runnable;)V lambda$new$3
		0 o p_143941_
	a ()Ljava/util/concurrent/CompletableFuture; done
	a (Ljava/util/concurrent/Executor;Ljava/lang/Runnable;)V lambda$new$4
		0 o p_10835_
		1 o p_10836_
	a (Laue;Ljava/util/List;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;)Lauk; of
		static
		0 o p_10816_
		1 o p_10817_
		2 o p_10818_
		3 o p_10819_
		4 o p_10820_
	a (Ljava/util/concurrent/Executor;Laty$a;Laue;Laty;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; lambda$of$0
		static
		0 o p_10828_
		1 o p_10829_
		2 o p_10830_
		3 o p_10831_
		4 o p_10832_
		5 o p_10833_
	b (Ljava/lang/Runnable;)V lambda$new$1
		0 o p_143943_
	b (Ljava/util/concurrent/Executor;Ljava/lang/Runnable;)V lambda$new$2
		0 o p_10841_
		1 o p_10842_
	b ()F getActualProgress
auk$1 net/minecraft/server/packs/resources/SimpleReloadInstance$1
	a val$mainThreadExecutor
	b val$listener
	c val$previousTask
	d this$0
	<init> (Lauk;Ljava/util/concurrent/Executor;Laty;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_10851_
		1 o p_10852_
		2 o p_10853_
		3 o p_10854_
	a (Laty;)V lambda$wait$0
		0 o p_10856_
	a (Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture; wait
		0 o p_10858_
	a (Ljava/lang/Object;Lazs;Ljava/lang/Object;)Ljava/lang/Object; lambda$wait$1
		static
		0 o p_10860_
		1 o p_10861_
		2 o p_10862_
auk$a net/minecraft/server/packs/resources/SimpleReloadInstance$StateFactory
	create (Laty$a;Laue;Laty;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; create
		0 o p_10864_
		1 o p_10865_
		2 o p_10866_
		3 o p_10867_
		4 o p_10868_
aul net/minecraft/server/packs/resources/package-info
aum net/minecraft/server/players/BanListEntry
	a DATE_FORMAT
	b EXPIRES_NEVER
	c created
	d source
	e expires
	f reason
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/Object;Lcom/google/gson/JsonObject;)V <init>
		0 o p_10950_
		1 o p_10951_
	<init> (Ljava/lang/Object;Ljava/util/Date;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;)V <init>
		0 o p_10953_
		1 o p_10954_
		2 o p_10955_
		3 o p_10956_
		4 o p_10957_
	a ()Ljava/util/Date; getCreated
	a (Lcom/google/gson/JsonObject;)V serialize
		0 o p_10959_
	b ()Ljava/lang/String; getSource
	c ()Ljava/util/Date; getExpires
	d ()Ljava/lang/String; getReason
	e ()Lwz; getDisplayName
	f ()Z hasExpired
aun net/minecraft/server/players/GameProfileCache
	a LOGGER
	b GAMEPROFILES_MRU_LIMIT
	c GAMEPROFILES_EXPIRATION_MONTHS
	d usesAuthentication
	e profilesByName
	f profilesByUUID
	g requests
	h profileRepository
	i gson
	j file
	k operationCount
	l executor
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/authlib/GameProfileRepository;Ljava/io/File;)V <init>
		0 o p_10974_
		1 o p_10975_
	a (Lcom/mojang/authlib/GameProfile;)V add
		0 o p_10992_
	a (Ljava/lang/String;)Ljava/util/Optional; get
		0 o p_10997_
	a (Ljava/util/concurrent/Executor;)V setExecutor
		0 o p_143975_
	a (Ljava/util/UUID;)Ljava/util/Optional; get
		0 o p_11003_
	a (Laun$a;Ljava/text/DateFormat;)Lcom/google/gson/JsonElement; writeGameProfile
		static
		0 o p_10982_
		1 o p_10983_
	a (Lcom/google/gson/JsonElement;Ljava/text/DateFormat;)Ljava/util/Optional; readGameProfile
		static
		0 o p_10989_
		1 o p_10990_
	a (Lcom/mojang/authlib/GameProfileRepository;Ljava/lang/String;)Ljava/util/Optional; lookupGameProfile
		static
		0 o p_10994_
		1 o p_10995_
	a (Z)V setUsesAuthentication
		static
		0 o p_11005_
	a (Lcom/google/gson/JsonArray;Ljava/text/DateFormat;Laun$a;)V lambda$save$3
		static
		0 o p_143960_
		1 o p_143961_
		2 o p_143962_
	a (I)Ljava/util/stream/Stream; getTopMRUProfiles
		0 o p_10978_
	a (Laun$a;)V safeAdd
		0 o p_10980_
	a (Ljava/lang/String;Ljava/util/Optional;Ljava/lang/Throwable;)V lambda$getAsync$1
		0 o p_143964_
		1 o p_143965_
		2 o p_143966_
	a ()V clearExecutor
	a (Ljava/text/DateFormat;Ljava/util/List;Lcom/google/gson/JsonElement;)V lambda$load$2
		static
		0 o p_143971_
		1 o p_143972_
		2 o p_143973_
	b ()Ljava/util/List; load
	b (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; getAsync
		0 o p_143968_
	c (Ljava/lang/String;)Ljava/util/Optional; createUnknownProfile
		static
		0 o p_304714_
	c ()V save
	d (Ljava/lang/String;)Ljava/util/Optional; lambda$getAsync$0
		0 o p_182319_
	d ()Z usesAuthentication
		static
	e ()J getNextOperation
	f ()Ljava/text/DateFormat; createDateFormat
		static
aun$1 net/minecraft/server/players/GameProfileCache$1
	a val$result
	<init> (Ljava/util/concurrent/atomic/AtomicReference;)V <init>
		0 o p_11012_
	onProfileLookupFailed (Ljava/lang/String;Ljava/lang/Exception;)V onProfileLookupFailed
		0 o p_294425_
		1 o p_11015_
	onProfileLookupSucceeded (Lcom/mojang/authlib/GameProfile;)V onProfileLookupSucceeded
		0 o p_11017_
aun$a net/minecraft/server/players/GameProfileCache$GameProfileInfo
	a profile
	b expirationDate
	c lastAccess
	<init> (Lcom/mojang/authlib/GameProfile;Ljava/util/Date;)V <init>
		0 o p_11022_
		1 o p_11023_
	a ()Lcom/mojang/authlib/GameProfile; getProfile
	a (J)V setLastAccess
		0 o p_11030_
	b ()Ljava/util/Date; getExpirationDate
	c ()J getLastAccess
auo net/minecraft/server/players/IpBanList
	<init> (Ljava/io/File;)V <init>
		0 o p_11036_
	a (Lcom/google/gson/JsonObject;)Lauv; createEntry
		0 o p_11038_
	a (Ljava/net/SocketAddress;)Z isBanned
		0 o p_11042_
	a (Ljava/lang/String;)Z isBanned
		0 o p_11040_
	b (Ljava/net/SocketAddress;)Laup; get
		0 o p_11044_
	c (Ljava/net/SocketAddress;)Ljava/lang/String; getIpFromAddress
		0 o p_11046_
aup net/minecraft/server/players/IpBanListEntry
	<init> (Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;)V <init>
		0 o p_11052_
		1 o p_11053_
		2 o p_11054_
		3 o p_11055_
		4 o p_11056_
	<init> (Ljava/lang/String;)V <init>
		0 o p_11050_
	<init> (Lcom/google/gson/JsonObject;)V <init>
		0 o p_11048_
	a (Lcom/google/gson/JsonObject;)V serialize
		0 o p_11058_
	b (Lcom/google/gson/JsonObject;)Ljava/lang/String; createIpInfo
		static
		0 o p_11060_
	e ()Lwz; getDisplayName
auq net/minecraft/server/players/OldUsersConverter
	a OLD_IPBANLIST
	b OLD_USERBANLIST
	c OLD_OPLIST
	d OLD_WHITELIST
	e LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;Ljava/util/Date;)Ljava/util/Date; parseDate
		static
		0 o p_11096_
		1 o p_11097_
	a (Lnet/minecraft/server/MinecraftServer;Ljava/util/Collection;Lcom/mojang/authlib/ProfileLookupCallback;)V lookupPlayers
		static
		0 o p_11087_
		1 o p_11088_
		2 o p_11089_
	a (Lapn;)Z convertPlayers
		static
		0 o p_11091_
	a (Ljava/io/File;Ljava/util/Map;)Ljava/util/List; readOldListFormat
		static
		0 o p_11074_
		1 o p_11075_
	a (Lnet/minecraft/server/MinecraftServer;Ljava/lang/String;)Ljava/util/UUID; convertMobOwnerIfNecessary
		static
		0 o p_11084_
		1 o p_11085_
	a (Lnet/minecraft/server/MinecraftServer;)Z convertUserBanlist
		static
		0 o p_11082_
	a (Ljava/io/File;)V ensureDirectoryExists
		static
		0 o p_11094_
	a ()Z areOldUserlistsRemoved
		static
	a (I)[Ljava/lang/String; lambda$lookupPlayers$1
		static
		0 o p_11070_
	a (Ljava/lang/String;)Z lambda$lookupPlayers$0
		static
		0 o p_11077_
	b (Ljava/io/File;)V renameOldFile
		static
		0 o p_11101_
	b (Lnet/minecraft/server/MinecraftServer;)Z convertIpBanlist
		static
		0 o p_11099_
	c (Lnet/minecraft/server/MinecraftServer;)Z convertOpsList
		static
		0 o p_11103_
	d (Lnet/minecraft/server/MinecraftServer;)Z convertWhiteList
		static
		0 o p_11105_
	e (Lnet/minecraft/server/MinecraftServer;)Z serverReadyAfterUserconversion
		static
		0 o p_11107_
	f (Lnet/minecraft/server/MinecraftServer;)Z areOldPlayersConverted
		static
		0 o p_11109_
	g (Lnet/minecraft/server/MinecraftServer;)Ljava/io/File; getWorldPlayersDirectory
		static
		0 o p_11111_
auq$1 net/minecraft/server/players/OldUsersConverter$1
	a val$server
	b val$userMap
	c val$bans
	<init> (Lnet/minecraft/server/MinecraftServer;Ljava/util/Map;Lauy;)V <init>
		0 o p_11116_
		1 o p_11117_
		2 o p_11118_
	onProfileLookupFailed (Ljava/lang/String;Ljava/lang/Exception;)V onProfileLookupFailed
		0 o p_295249_
		1 o p_11121_
	onProfileLookupSucceeded (Lcom/mojang/authlib/GameProfile;)V onProfileLookupSucceeded
		0 o p_11123_
auq$2 net/minecraft/server/players/OldUsersConverter$2
	a val$server
	b val$opsList
	<init> (Lnet/minecraft/server/MinecraftServer;Laus;)V <init>
		0 o p_11127_
		1 o p_11128_
	onProfileLookupFailed (Ljava/lang/String;Ljava/lang/Exception;)V onProfileLookupFailed
		0 o p_296013_
		1 o p_11131_
	onProfileLookupSucceeded (Lcom/mojang/authlib/GameProfile;)V onProfileLookupSucceeded
		0 o p_11133_
auq$3 net/minecraft/server/players/OldUsersConverter$3
	a val$server
	b val$whitelist
	<init> (Lnet/minecraft/server/MinecraftServer;Lava;)V <init>
		0 o p_11137_
		1 o p_11138_
	onProfileLookupFailed (Ljava/lang/String;Ljava/lang/Exception;)V onProfileLookupFailed
		0 o p_294222_
		1 o p_11141_
	onProfileLookupSucceeded (Lcom/mojang/authlib/GameProfile;)V onProfileLookupSucceeded
		0 o p_11143_
auq$4 net/minecraft/server/players/OldUsersConverter$4
	a val$server
	b val$profiles
	<init> (Lnet/minecraft/server/MinecraftServer;Ljava/util/List;)V <init>
		0 o p_11147_
		1 o p_11148_
	onProfileLookupFailed (Ljava/lang/String;Ljava/lang/Exception;)V onProfileLookupFailed
		0 o p_296282_
		1 o p_11151_
	onProfileLookupSucceeded (Lcom/mojang/authlib/GameProfile;)V onProfileLookupSucceeded
		0 o p_11153_
auq$5 net/minecraft/server/players/OldUsersConverter$5
	a val$server
	b val$worldNewPlayerDirectory
	c val$unknownPlayerDirectory
	d val$worldPlayerDirectory
	e val$names
	<init> (Lapn;Ljava/io/File;Ljava/io/File;Ljava/io/File;[Ljava/lang/String;)V <init>
		0 o p_11160_
		1 o p_11161_
		2 o p_11162_
		3 o p_11163_
		4 o p_11164_
	a (Ljava/io/File;Ljava/lang/String;Ljava/lang/String;)V movePlayerFile
		0 o p_11168_
		1 o p_11169_
		2 o p_11170_
	a (Ljava/lang/String;)Ljava/lang/String; getFileNameForProfile
		0 o p_296396_
	onProfileLookupFailed (Ljava/lang/String;Ljava/lang/Exception;)V onProfileLookupFailed
		0 o p_294543_
		1 o p_11173_
	onProfileLookupSucceeded (Lcom/mojang/authlib/GameProfile;)V onProfileLookupSucceeded
		0 o p_11175_
auq$a net/minecraft/server/players/OldUsersConverter$ConversionError
	<init> (Ljava/lang/String;)V <init>
		0 o p_11177_
	<init> (Ljava/lang/String;Ljava/lang/Throwable;)V <init>
		0 o p_11182_
		1 o p_11183_
aur net/minecraft/server/players/PlayerList
	A sendAllPlayerInfoIn
	a USERBANLIST_FILE
	b IPBANLIST_FILE
	c OPLIST_FILE
	d WHITELIST_FILE
	e CHAT_FILTERED_FULL
	f DUPLICATE_LOGIN_DISCONNECT_MESSAGE
	g maxPlayers
	h LOGGER
	i SEND_PLAYER_INFO_INTERVAL
	j BAN_DATE_FORMAT
	k server
	l players
	m playersByUUID
	n bans
	o ipBans
	p ops
	q whitelist
	r stats
	s advancements
	t playerIo
	u doWhiteList
	v registries
	w viewDistance
	x simulationDistance
	y allowCommandsForAllPlayers
	z ALLOW_LOGOUTIVATOR
	<clinit> ()V <clinit>
		static
	<init> (Lnet/minecraft/server/MinecraftServer;Ljt;Leri;I)V <init>
		0 o p_203842_
		1 o p_251844_
		2 o p_203844_
		3 o p_203845_
	a (Laqu;)V addWorldborderListener
		0 o p_184210_
	a (Lxp;Let;Lwv$a;)V broadcastChatMessage
		0 o p_243229_
		1 o p_243254_
		2 o p_243255_
	a (Z)V setUsingWhiteList
		0 o p_11276_
	a (Laqv;ZLbsr$c;)Laqv; respawn
		0 o p_11237_
		1 o p_11238_
		2 o p_348558_
	a (Laqv;I)V sendPlayerPermissionLevel
		0 o p_11227_
		1 o p_11228_
	a (Lcom/mojang/authlib/GameProfile;Laqh;)Laqv; getPlayerForLogin
		0 o p_215625_
		1 o p_302018_
	a (Lalk;Laqv;)V updateEntireScoreboard
		0 o p_11274_
		1 o p_11275_
	a (Lwz;Z)V broadcastSystemMessage
		0 o p_240618_
		1 o p_240644_
	a (Lbtn;Laru;)V sendActiveEffects
		0 o p_348624_
		1 o p_348496_
	a (Lzg;)V broadcastAll
		0 o p_11269_
	a (Lcmx;DDDDLakq;Lzg;)V broadcast
		0 o p_11242_
		1 o p_11243_
		2 o p_11244_
		3 o p_11245_
		4 o p_11246_
		5 o p_11247_
		6 o p_11248_
	a (Lwz;Laqv;)Lwz; lambda$broadcastSystemMessage$3
		static
		0 o p_241527_
		1 o p_215639_
	a (Lcom/mojang/authlib/GameProfile;)V op
		0 o p_11254_
	a (Lcmx;Lwz;)V broadcastSystemToTeam
		0 o p_215622_
		1 o p_215623_
	a (Lub;)Ljava/util/Optional; lambda$placeNewPlayer$0
		static
		0 o p_337568_
	a (Ljava/net/SocketAddress;Lcom/mojang/authlib/GameProfile;)Lwz; canPlayerLogin
		0 o p_11257_
		1 o p_11258_
	a (Laqv;)Ljava/util/Optional; load
		0 o p_11225_
	a (Lbsr;)V lambda$remove$2
		static
		0 o p_215620_
	a ()V reloadWhiteList
	a (Lvt;Laqv;Larj;)V placeNewPlayer
		0 o p_11262_
		1 o p_11263_
		2 o p_301988_
	a (Ljava/util/UUID;)Laqv; getPlayer
		0 o p_11260_
	a (Laqv;Laqu;)V sendLevelInfo
		0 o p_11230_
		1 o p_11231_
	a (Lxp;)Z verifyChatTrusted
		0 o p_251384_
	a (I)V setViewDistance
		0 o p_11218_
	a (Lwz;Ljava/util/function/Function;Z)V broadcastSystemMessage
		0 o p_240526_
		1 o p_240594_
		2 o p_240648_
	a (Lxp;Ljava/util/function/Predicate;Laqv;Lwv$a;)V broadcastChatMessage
		0 o p_249952_
		1 o p_250784_
		2 o p_249623_
		3 o p_250276_
	a (Lcmx;)Lavv; getPlayerStats
		0 o p_11240_
	a (Lxp;Laqv;Lwv$a;)V broadcastChatMessage
		0 o p_243264_
		1 o p_243234_
		2 o p_243204_
	a (Laqu;Lbsr;)Lbsr; lambda$placeNewPlayer$1
		static
		0 o p_215602_
		1 o p_215603_
	a (Lzg;Lakq;)V broadcastAll
		0 o p_11271_
		1 o p_11272_
	a (Ljava/lang/String;)Laqv; getPlayerByName
		0 o p_11256_
	b (Ljava/lang/String;)Ljava/util/List; getPlayersWithAddress
		0 o p_11283_
	b (Z)V setAllowCommandsForAllPlayers
		0 o p_321498_
	b (Lcmx;Lwz;)V broadcastSystemToAllExceptTeam
		0 o p_215650_
		1 o p_215651_
	b (Lcom/mojang/authlib/GameProfile;)V deop
		0 o p_11281_
	b (I)V setSimulationDistance
		0 o p_184212_
	b (Laqv;)V save
		0 o p_11277_
	c (Lcom/mojang/authlib/GameProfile;)Z isWhiteListed
		0 o p_11294_
	c ()Lnet/minecraft/server/MinecraftServer; getServer
	c (Laqv;)V remove
		0 o p_11287_
	d (Lcom/mojang/authlib/GameProfile;)Z canBypassPlayerLimit
		0 o p_11298_
	d ()V tick
	d (Laqv;)V sendActivePlayerEffects
		0 o p_348494_
	e (Laqv;)V sendPlayerPermissionLevel
		0 o p_11290_
	e (Lcom/mojang/authlib/GameProfile;)Z disconnectAllPlayersWithProfile
		0 o p_295670_
	e ()[Ljava/lang/String; getPlayerNamesArray
	f (Laqv;)V sendAllPlayerInfo
		0 o p_11293_
	f ()Lauy; getBans
	f (Lcom/mojang/authlib/GameProfile;)Z isOp
		0 o p_11304_
	g ()Lauo; getIpBans
	g (Laqv;)Lakz; getPlayerAdvancements
		0 o p_11297_
	h ()V saveAll
	i ()Lava; getWhiteList
	j ()[Ljava/lang/String; getWhiteListNames
	k ()Laus; getOps
	l ()[Ljava/lang/String; getOpNames
	m ()I getPlayerCount
	n ()I getMaxPlayers
	o ()Z isUsingWhitelist
	p ()I getViewDistance
	q ()I getSimulationDistance
	r ()Lub; getSingleplayerData
	s ()V removeAll
	t ()Ljava/util/List; getPlayers
	u ()V reloadResources
	v ()Z isAllowCommandsForAllPlayers
aur$1 net/minecraft/server/players/PlayerList$1
	a this$0
	<init> (Laur;)V <init>
		0 o p_11319_
	a (Ldut;D)V onBorderSizeSet
		0 o p_11321_
		1 o p_11322_
	a (Ldut;DDJ)V onBorderSizeLerping
		0 o p_11328_
		1 o p_11329_
		2 o p_11330_
		3 o p_11331_
	a (Ldut;DD)V onBorderCenterSet
		0 o p_11324_
		1 o p_11325_
		2 o p_11326_
	a (Ldut;I)V onBorderSetWarningTime
		0 o p_11333_
		1 o p_11334_
	b (Ldut;I)V onBorderSetWarningBlocks
		0 o p_11339_
		1 o p_11340_
	b (Ldut;D)V onBorderSetDamagePerBlock
		0 o p_11336_
		1 o p_11337_
	c (Ldut;D)V onBorderSetDamageSafeZOne
		0 o p_11342_
		1 o p_11343_
aus net/minecraft/server/players/ServerOpList
	<init> (Ljava/io/File;)V <init>
		0 o p_11345_
	a (Lcom/google/gson/JsonObject;)Lauv; createEntry
		0 o p_11348_
	a (Ljava/lang/Object;)Ljava/lang/String; getKeyForUser
		0 o p_11350_
	a (I)[Ljava/lang/String; lambda$getUserList$0
		static
		0 o p_143997_
	a ()[Ljava/lang/String; getUserList
	a (Lcom/mojang/authlib/GameProfile;)Z canBypassPlayerLimit
		0 o p_11352_
	b (Lcom/mojang/authlib/GameProfile;)Ljava/lang/String; getKeyForUser
		0 o p_11354_
aut net/minecraft/server/players/ServerOpListEntry
	a level
	b bypassesPlayerLimit
	<init> (Lcom/google/gson/JsonObject;)V <init>
		0 o p_11358_
	<init> (Lcom/mojang/authlib/GameProfile;IZ)V <init>
		0 o p_11360_
		1 o p_11361_
		2 o p_11362_
	a ()I getLevel
	a (Lcom/google/gson/JsonObject;)V serialize
		0 o p_11365_
	b (Lcom/google/gson/JsonObject;)Lcom/mojang/authlib/GameProfile; createGameProfile
		static
		0 o p_11368_
	b ()Z getBypassesPlayerLimit
auu net/minecraft/server/players/SleepStatus
	a activePlayers
	b sleepingPlayers
	<init> ()V <init>
	a (ILjava/util/List;)Z areEnoughDeepSleeping
		0 o p_144005_
		1 o p_144006_
	a (Ljava/util/List;)Z update
		0 o p_144008_
	a ()V removeAllSleepers
	a (I)Z areEnoughSleeping
		0 o p_144003_
	b (I)I sleepersNeeded
		0 o p_144011_
	b ()I amountSleeping
auv net/minecraft/server/players/StoredUserEntry
	a user
	<init> (Ljava/lang/Object;)V <init>
		0 o p_11371_
	a (Lcom/google/gson/JsonObject;)V serialize
		0 o p_11372_
	f ()Z hasExpired
	g ()Ljava/lang/Object; getUser
auw net/minecraft/server/players/StoredUserList
	a LOGGER
	b GSON
	c file
	d map
	<clinit> ()V <clinit>
		static
	<init> (Ljava/io/File;)V <init>
		0 o p_11380_
	a (Ljava/lang/Object;)Ljava/lang/String; getKeyForUser
		0 o p_11384_
	a ()[Ljava/lang/String; getUserList
	a (Lauv;)V add
		0 o p_11382_
	a (Lcom/google/gson/JsonObject;)Lauv; createEntry
		0 o p_11383_
	b ()Ljava/io/File; getFile
	b (Lauv;)V remove
		0 o p_11387_
	b (Ljava/lang/Object;)Lauv; get
		0 o p_11389_
	c (Ljava/lang/Object;)V remove
		0 o p_11394_
	c (Lauv;)Lcom/google/gson/JsonObject; lambda$save$0
		static
		0 o p_11392_
	c ()Z isEmpty
	d ()Ljava/util/Collection; getEntries
	d (Ljava/lang/Object;)Z contains
		0 o p_11397_
	e ()V save
	f ()V load
	g ()V removeExpired
auy net/minecraft/server/players/UserBanList
	<init> (Ljava/io/File;)V <init>
		0 o p_11402_
	a (Lcom/google/gson/JsonObject;)Lauv; createEntry
		0 o p_11405_
	a (Ljava/lang/Object;)Ljava/lang/String; getKeyForUser
		0 o p_11409_
	a (I)[Ljava/lang/String; lambda$getUserList$0
		static
		0 o p_144013_
	a ()[Ljava/lang/String; getUserList
	a (Lcom/mojang/authlib/GameProfile;)Z isBanned
		0 o p_11407_
	b (Lcom/mojang/authlib/GameProfile;)Ljava/lang/String; getKeyForUser
		0 o p_11411_
auz net/minecraft/server/players/UserBanListEntry
	<init> (Lcom/mojang/authlib/GameProfile;Ljava/util/Date;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;)V <init>
		0 o p_11438_
		1 o p_11439_
		2 o p_11440_
		3 o p_11441_
		4 o p_11442_
	<init> (Lcom/google/gson/JsonObject;)V <init>
		0 o p_11434_
	<init> (Lcom/mojang/authlib/GameProfile;)V <init>
		0 o p_11436_
	a (Lcom/google/gson/JsonObject;)V serialize
		0 o p_11444_
	b (Lcom/google/gson/JsonObject;)Lcom/mojang/authlib/GameProfile; createGameProfile
		static
		0 o p_11446_
	e ()Lwz; getDisplayName
av net/minecraft/advancements/critereon/BeeNestDestroyedTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Ldtc;Lcuq;ILav$a;)Z lambda$trigger$0
		static
		0 o p_146657_
		1 o p_146658_
		2 o p_146659_
		3 o p_146660_
	a (Laqv;Ldtc;Lcuq;I)V trigger
		0 o p_146652_
		1 o p_146653_
		2 o p_146654_
		3 o p_146655_
av$a net/minecraft/advancements/critereon/BeeNestDestroyedTrigger$TriggerInstance
	a CODEC
	b player
	c block
	d item
	e beesInside
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ldh$d;)V <init>
		0 o player
		1 o block
		2 o item
		3 o beesInside
	a ()Ljava/util/Optional; player
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_344144_
	a (Ldfy;Lcs$a;Ldh$d;)Lao; destroyedBeeNest
		static
		0 o p_17513_
		1 o p_17514_
		2 o p_17515_
	a (Ldtc;Lcuq;I)Z matches
		0 o p_146662_
		1 o p_146663_
		2 o p_146664_
	b ()Ljava/util/Optional; block
	c ()Ljava/util/Optional; item
	d ()Ldh$d; beesInside
	equals (Ljava/lang/Object;)Z equals
		0 o p_311892_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ava net/minecraft/server/players/UserWhiteList
	<init> (Ljava/io/File;)V <init>
		0 o p_11449_
	a (Lcom/google/gson/JsonObject;)Lauv; createEntry
		0 o p_11452_
	a (Ljava/lang/Object;)Ljava/lang/String; getKeyForUser
		0 o p_11456_
	a (I)[Ljava/lang/String; lambda$getUserList$0
		static
		0 o p_144015_
	a ()[Ljava/lang/String; getUserList
	a (Lcom/mojang/authlib/GameProfile;)Z isWhiteListed
		0 o p_11454_
	b (Lcom/mojang/authlib/GameProfile;)Ljava/lang/String; getKeyForUser
		0 o p_11458_
avb net/minecraft/server/players/UserWhiteListEntry
	<init> (Lcom/google/gson/JsonObject;)V <init>
		0 o p_11460_
	<init> (Lcom/mojang/authlib/GameProfile;)V <init>
		0 o p_11462_
	a (Lcom/google/gson/JsonObject;)V serialize
		0 o p_11464_
	b (Lcom/google/gson/JsonObject;)Lcom/mojang/authlib/GameProfile; createGameProfile
		static
		0 o p_11466_
avc net/minecraft/server/players/package-info
avd net/minecraft/server/rcon/NetworkDataOutputStream
	a outputStream
	b dataOutputStream
	<init> (I)V <init>
		0 o p_11470_
	a ()[B toByteArray
	a (Ljava/lang/String;)V writeString
		0 o p_11475_
	a (S)V writeShort
		0 o p_11477_
	a (I)V write
		0 o p_11473_
	a (F)V writeFloat
		0 o p_144017_
	a ([B)V writeBytes
		0 o p_11479_
	b (I)V writeInt
		0 o p_144019_
	b ()V reset
ave net/minecraft/server/rcon/PktUtils
	a MAX_PACKET_SIZE
	b HEX_CHAR
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ([BI)I intFromByteArray
		static
		0 o p_11486_
		1 o p_11487_
	a ([BII)Ljava/lang/String; stringFromByteArray
		static
		0 o p_11489_
		1 o p_11490_
		2 o p_11491_
	a (B)Ljava/lang/String; toHexString
		static
		0 o p_11484_
	b ([BII)I intFromByteArray
		static
		0 o p_11493_
		1 o p_11494_
		2 o p_11495_
	c ([BII)I intFromNetworkByteArray
		static
		0 o p_11497_
		1 o p_11498_
		2 o p_11499_
avf net/minecraft/server/rcon/RconConsoleSource
	b RCON
	c RCON_COMPONENT
	d buffer
	e server
	<clinit> ()V <clinit>
		static
	<init> (Lnet/minecraft/server/MinecraftServer;)V <init>
		0 o p_11505_
	M_ ()Z shouldInformAdmins
	a (Lwz;)V sendSystemMessage
		0 o p_215653_
	e ()V prepareForCommand
	f ()Ljava/lang/String; getCommandResponse
	g ()Let; createCommandSourceStack
	k_ ()Z acceptsSuccess
	w_ ()Z acceptsFailure
avg net/minecraft/server/rcon/package-info
avh net/minecraft/server/rcon/thread/GenericThread
	a running
	b name
	c thread
	d LOGGER
	e UNIQUE_THREAD_ID
	f MAX_STOP_WAIT
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o p_11522_
	a ()Z start
	b ()V stop
	c ()Z isRunning
avi net/minecraft/server/rcon/thread/QueryThreadGs4
	d LOGGER
	e GAME_TYPE
	f GAME_ID
	g CHALLENGE_CHECK_INTERVAL
	h RESPONSE_CACHE_TIME
	i lastChallengeCheck
	j port
	k serverPort
	l maxPlayers
	m serverName
	n worldName
	o socket
	p buffer
	q hostIp
	r serverIp
	s validChallenges
	t rulesResponse
	u lastRulesResponse
	v serverInterface
	<clinit> ()V <clinit>
		static
	<init> (Lali;I)V <init>
		0 o p_11541_
		1 o p_11542_
	a (Ljava/net/SocketAddress;)[B getIdentBytes
		0 o p_11552_
	a (Ljava/lang/Exception;)V recoverSocketError
		0 o p_11548_
	a (Lali;)Lavi; create
		static
		0 o p_11554_
	a ()Z start
	a (Ljava/net/DatagramPacket;)Z processPacket
		0 o p_11550_
	a ([BLjava/net/DatagramPacket;)V sendTo
		0 o p_11556_
		1 o p_11557_
	a (JLavi$a;)Z lambda$pruneChallenges$0
		static
		0 o p_11545_
		1 o p_11546_
	b (Ljava/net/DatagramPacket;)[B buildRuleResponse
		0 o p_11559_
	c (Ljava/net/DatagramPacket;)Ljava/lang/Boolean; validChallenge
		0 o p_11561_
	d (Ljava/net/DatagramPacket;)V sendChallenge
		0 o p_11564_
	d ()V pruneChallenges
	e ()Z initSocket
	run ()V run
avi$a net/minecraft/server/rcon/thread/QueryThreadGs4$RequestChallenge
	a time
	b challenge
	c identBytes
	d challengeBytes
	e ident
	<init> (Ljava/net/DatagramPacket;)V <init>
		0 o p_11573_
	a (J)Ljava/lang/Boolean; before
		0 o p_11576_
	a ()I getChallenge
	b ()[B getChallengeBytes
	c ()[B getIdentBytes
	d ()Ljava/lang/String; getIdent
avj net/minecraft/server/rcon/thread/RconClient
	d LOGGER
	e SERVERDATA_AUTH
	f SERVERDATA_EXECCOMMAND
	g SERVERDATA_RESPONSE_VALUE
	h SERVERDATA_AUTH_RESPONSE
	i SERVERDATA_AUTH_FAILURE
	j authed
	k client
	l buf
	m rconPassword
	n serverInterface
	<clinit> ()V <clinit>
		static
	<init> (Lali;Ljava/lang/String;Ljava/net/Socket;)V <init>
		0 o p_11587_
		1 o p_11588_
		2 o p_11589_
	a (ILjava/lang/String;)V sendCmdResponse
		0 o p_11595_
		1 o p_11596_
	a (IILjava/lang/String;)V send
		0 o p_11591_
		1 o p_11592_
		2 o p_11593_
	b ()V stop
	d ()V sendAuthFailure
	e ()V closeSocket
	run ()V run
avk net/minecraft/server/rcon/thread/RconThread
	d LOGGER
	e socket
	f rconPassword
	g clients
	h serverInterface
	<clinit> ()V <clinit>
		static
	<init> (Lali;Ljava/net/ServerSocket;Ljava/lang/String;)V <init>
		0 o p_11608_
		1 o p_11609_
		2 o p_11610_
	a (Lavj;)Z lambda$clearClients$0
		static
		0 o p_11612_
	a (Ljava/net/ServerSocket;)V closeSocket
		0 o p_11614_
	a (Lali;)Lavk; create
		static
		0 o p_11616_
	b ()V stop
	d ()V clearClients
	run ()V run
avl net/minecraft/server/rcon/thread/package-info
avm net/minecraft/sounds/Music
	a CODEC
	b event
	c minDelay
	d maxDelay
	e replaceCurrentMusic
	<clinit> ()V <clinit>
		static
	<init> (Ljm;IIZ)V <init>
		0 o p_263426_
		1 o p_263377_
		2 o p_263383_
		3 o p_263387_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_11635_
	a ()Ljm; getEvent
	a (Lavm;)Ljava/lang/Boolean; lambda$static$3
		static
		0 o p_144035_
	b ()I getMinDelay
	b (Lavm;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_144037_
	c ()I getMaxDelay
	c (Lavm;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_144039_
	d ()Z replaceCurrentMusic
	d (Lavm;)Ljm; lambda$static$0
		static
		0 o p_144041_
avn net/minecraft/sounds/Musics
	a MENU
	b CREATIVE
	c CREDITS
	d END_BOSS
	e END
	f UNDER_WATER
	g GAME
	h ONE_SECOND
	i THIRTY_SECONDS
	j TEN_MINUTES
	k TWENTY_MINUTES
	l FIVE_MINUTES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljm;)Lavm; createGameMusic
		static
		0 o p_263395_
avo net/minecraft/sounds/SoundEvent
	a DIRECT_CODEC
	b CODEC
	c DIRECT_STREAM_CODEC
	d STREAM_CODEC
	e DEFAULT_RANGE
	f location
	g range
	h newSystem
	<clinit> ()V <clinit>
		static
	<init> (Lakr;FZ)V <init>
		0 o p_215665_
		1 o p_215666_
		2 o p_215667_
	a (Lakr;F)Lavo; createFixedRangeEvent
		static
		0 o p_263003_
		1 o p_263029_
	a ()Lakr; getLocation
	a (F)F getRange
		0 o p_215669_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337569_
	a (Lakr;Ljava/lang/Float;)Lavo; lambda$create$1
		static
		0 o p_263420_
		1 o p_263360_
	a (Lakr;Ljava/util/Optional;)Lavo; create
		static
		0 o p_263406_
		1 o p_263346_
	a (Lakr;)Lavo; createVariableRangeEvent
		static
		0 o p_262973_
	b ()Ljava/util/Optional; fixedRange
	b (Lakr;)Lavo; lambda$create$2
		static
		0 o p_263407_
avp net/minecraft/sounds/SoundEvents
	A AMBIENT_UNDERWATER_LOOP_ADDITIONS
	AA VAULT_ACTIVATE
	AB VAULT_AMBIENT
	AC VAULT_BREAK
	AD VAULT_CLOSE_SHUTTER
	AE VAULT_DEACTIVATE
	AF VAULT_EJECT_ITEM
	AG VAULT_REJECT_REWARDED_PLAYER
	AH VAULT_FALL
	AI VAULT_HIT
	AJ VAULT_INSERT_ITEM
	AK VAULT_INSERT_ITEM_FAIL
	AL VAULT_OPEN_SHUTTER
	AM VAULT_PLACE
	AN VAULT_STEP
	AO VEX_AMBIENT
	AP VEX_CHARGE
	AQ VEX_DEATH
	AR VEX_HURT
	AS VILLAGER_AMBIENT
	AT VILLAGER_CELEBRATE
	AU VILLAGER_DEATH
	AV VILLAGER_HURT
	AW VILLAGER_NO
	AX VILLAGER_TRADE
	AY VILLAGER_YES
	AZ VILLAGER_WORK_ARMORER
	Aa POLISHED_TUFF_BREAK
	Ab POLISHED_TUFF_FALL
	Ac POLISHED_TUFF_HIT
	Ad POLISHED_TUFF_PLACE
	Ae POLISHED_TUFF_STEP
	Af TURTLE_AMBIENT_LAND
	Ag TURTLE_DEATH
	Ah TURTLE_DEATH_BABY
	Ai TURTLE_EGG_BREAK
	Aj TURTLE_EGG_CRACK
	Ak TURTLE_EGG_HATCH
	Al TURTLE_HURT
	Am TURTLE_HURT_BABY
	An TURTLE_LAY_EGG
	Ao TURTLE_SHAMBLE
	Ap TURTLE_SHAMBLE_BABY
	Aq TURTLE_SWIM
	Ar UI_BUTTON_CLICK
	As UI_LOOM_SELECT_PATTERN
	At UI_LOOM_TAKE_RESULT
	Au UI_CARTOGRAPHY_TABLE_TAKE_RESULT
	Av UI_STONECUTTER_TAKE_RESULT
	Aw UI_STONECUTTER_SELECT_RECIPE
	Ax UI_TOAST_CHALLENGE_COMPLETE
	Ay UI_TOAST_IN
	Az UI_TOAST_OUT
	B AMBIENT_UNDERWATER_LOOP_ADDITIONS_RARE
	BA WANDERING_TRADER_DRINK_POTION
	BB WANDERING_TRADER_HURT
	BC WANDERING_TRADER_NO
	BD WANDERING_TRADER_REAPPEARED
	BE WANDERING_TRADER_TRADE
	BF WANDERING_TRADER_YES
	BG WARDEN_AGITATED
	BH WARDEN_AMBIENT
	BI WARDEN_ANGRY
	BJ WARDEN_ATTACK_IMPACT
	BK WARDEN_DEATH
	BL WARDEN_DIG
	BM WARDEN_EMERGE
	BN WARDEN_HEARTBEAT
	BO WARDEN_HURT
	BP WARDEN_LISTENING
	BQ WARDEN_LISTENING_ANGRY
	BR WARDEN_NEARBY_CLOSE
	BS WARDEN_NEARBY_CLOSER
	BT WARDEN_NEARBY_CLOSEST
	BU WARDEN_ROAR
	BV WARDEN_SNIFF
	BW WARDEN_SONIC_BOOM
	BX WARDEN_SONIC_CHARGE
	BY WARDEN_STEP
	BZ WARDEN_TENDRIL_CLICKS
	Ba VILLAGER_WORK_BUTCHER
	Bb VILLAGER_WORK_CARTOGRAPHER
	Bc VILLAGER_WORK_CLERIC
	Bd VILLAGER_WORK_FARMER
	Be VILLAGER_WORK_FISHERMAN
	Bf VILLAGER_WORK_FLETCHER
	Bg VILLAGER_WORK_LEATHERWORKER
	Bh VILLAGER_WORK_LIBRARIAN
	Bi VILLAGER_WORK_MASON
	Bj VILLAGER_WORK_SHEPHERD
	Bk VILLAGER_WORK_TOOLSMITH
	Bl VILLAGER_WORK_WEAPONSMITH
	Bm VINDICATOR_AMBIENT
	Bn VINDICATOR_CELEBRATE
	Bo VINDICATOR_DEATH
	Bp VINDICATOR_HURT
	Bq VINE_BREAK
	Br VINE_FALL
	Bs VINE_HIT
	Bt VINE_PLACE
	Bu VINE_STEP
	Bv LILY_PAD_PLACE
	Bw WANDERING_TRADER_AMBIENT
	Bx WANDERING_TRADER_DEATH
	By WANDERING_TRADER_DISAPPEARED
	Bz WANDERING_TRADER_DRINK_MILK
	C AMBIENT_UNDERWATER_LOOP_ADDITIONS_ULTRA_RARE
	CA WITHER_DEATH
	CB WITHER_HURT
	CC WITHER_SHOOT
	CD WITHER_SKELETON_AMBIENT
	CE WITHER_SKELETON_DEATH
	CF WITHER_SKELETON_HURT
	CG WITHER_SKELETON_STEP
	CH WITHER_SPAWN
	CI WOLF_ARMOR_BREAK
	CJ WOLF_ARMOR_CRACK
	CK WOLF_ARMOR_DAMAGE
	CL WOLF_ARMOR_REPAIR
	CM WOLF_AMBIENT
	CN WOLF_DEATH
	CO WOLF_GROWL
	CP WOLF_HOWL
	CQ WOLF_HURT
	CR WOLF_PANT
	CS WOLF_SHAKE
	CT WOLF_STEP
	CU WOLF_WHINE
	CV WOODEN_DOOR_CLOSE
	CW WOODEN_DOOR_OPEN
	CX WOODEN_TRAPDOOR_CLOSE
	CY WOODEN_TRAPDOOR_OPEN
	CZ WOODEN_BUTTON_CLICK_OFF
	Ca WAXED_HANGING_SIGN_INTERACT_FAIL
	Cb WAXED_SIGN_INTERACT_FAIL
	Cc WATER_AMBIENT
	Cd WEATHER_RAIN
	Ce WEATHER_RAIN_ABOVE
	Cf WET_GRASS_BREAK
	Cg WET_GRASS_FALL
	Ch WET_GRASS_HIT
	Ci WET_GRASS_PLACE
	Cj WET_GRASS_STEP
	Ck WET_SPONGE_BREAK
	Cl WET_SPONGE_DRIES
	Cm WET_SPONGE_FALL
	Cn WET_SPONGE_HIT
	Co WET_SPONGE_PLACE
	Cp WET_SPONGE_STEP
	Cq WIND_CHARGE_BURST
	Cr WIND_CHARGE_THROW
	Cs WITCH_AMBIENT
	Ct WITCH_CELEBRATE
	Cu WITCH_DEATH
	Cv WITCH_DRINK
	Cw WITCH_HURT
	Cx WITCH_THROW
	Cy WITHER_AMBIENT
	Cz WITHER_BREAK_BLOCK
	D AMETHYST_BLOCK_BREAK
	DA ZOMBIE_HORSE_AMBIENT
	DB ZOMBIE_HORSE_DEATH
	DC ZOMBIE_HORSE_HURT
	DD ZOMBIE_HURT
	DE ZOMBIE_INFECT
	DF ZOMBIFIED_PIGLIN_AMBIENT
	DG ZOMBIFIED_PIGLIN_ANGRY
	DH ZOMBIFIED_PIGLIN_DEATH
	DI ZOMBIFIED_PIGLIN_HURT
	DJ ZOMBIE_STEP
	DK ZOMBIE_VILLAGER_AMBIENT
	DL ZOMBIE_VILLAGER_CONVERTED
	DM ZOMBIE_VILLAGER_CURE
	DN ZOMBIE_VILLAGER_DEATH
	DO ZOMBIE_VILLAGER_HURT
	DP ZOMBIE_VILLAGER_STEP
	DQ APPLY_EFFECT_BAD_OMEN
	DR APPLY_EFFECT_TRIAL_OMEN
	DS APPLY_EFFECT_RAID_OMEN
	Da WOODEN_BUTTON_CLICK_ON
	Db WOODEN_PRESSURE_PLATE_CLICK_OFF
	Dc WOODEN_PRESSURE_PLATE_CLICK_ON
	Dd WOOD_BREAK
	De WOOD_FALL
	Df WOOD_HIT
	Dg WOOD_PLACE
	Dh WOOD_STEP
	Di WOOL_BREAK
	Dj WOOL_FALL
	Dk WOOL_HIT
	Dl WOOL_PLACE
	Dm WOOL_STEP
	Dn ZOGLIN_AMBIENT
	Do ZOGLIN_ANGRY
	Dp ZOGLIN_ATTACK
	Dq ZOGLIN_DEATH
	Dr ZOGLIN_HURT
	Ds ZOGLIN_STEP
	Dt ZOMBIE_AMBIENT
	Du ZOMBIE_ATTACK_WOODEN_DOOR
	Dv ZOMBIE_ATTACK_IRON_DOOR
	Dw ZOMBIE_BREAK_WOODEN_DOOR
	Dx ZOMBIE_CONVERTED_TO_DROWNED
	Dy ZOMBIE_DEATH
	Dz ZOMBIE_DESTROY_EGG
	E AMETHYST_BLOCK_CHIME
	F AMETHYST_BLOCK_FALL
	G AMETHYST_BLOCK_HIT
	H AMETHYST_BLOCK_PLACE
	I AMETHYST_BLOCK_RESONATE
	J AMETHYST_BLOCK_STEP
	K AMETHYST_CLUSTER_BREAK
	L AMETHYST_CLUSTER_FALL
	M AMETHYST_CLUSTER_HIT
	N AMETHYST_CLUSTER_PLACE
	O AMETHYST_CLUSTER_STEP
	P ANCIENT_DEBRIS_BREAK
	Q ANCIENT_DEBRIS_STEP
	R ANCIENT_DEBRIS_PLACE
	S ANCIENT_DEBRIS_HIT
	T ANCIENT_DEBRIS_FALL
	U ANVIL_BREAK
	V ANVIL_DESTROY
	W ANVIL_FALL
	X ANVIL_HIT
	Y ANVIL_LAND
	Z ANVIL_PLACE
	a ALLAY_AMBIENT_WITH_ITEM
	aA ARMOR_STAND_BREAK
	aB ARMOR_STAND_FALL
	aC ARMOR_STAND_HIT
	aD ARMOR_STAND_PLACE
	aE ARROW_HIT
	aF ARROW_HIT_PLAYER
	aG ARROW_SHOOT
	aH AXE_STRIP
	aI AXE_SCRAPE
	aJ AXE_WAX_OFF
	aK AXOLOTL_ATTACK
	aL AXOLOTL_DEATH
	aM AXOLOTL_HURT
	aN AXOLOTL_IDLE_AIR
	aO AXOLOTL_IDLE_WATER
	aP AXOLOTL_SPLASH
	aQ AXOLOTL_SWIM
	aR AZALEA_BREAK
	aS AZALEA_FALL
	aT AZALEA_HIT
	aU AZALEA_PLACE
	aV AZALEA_STEP
	aW AZALEA_LEAVES_BREAK
	aX AZALEA_LEAVES_FALL
	aY AZALEA_LEAVES_HIT
	aZ AZALEA_LEAVES_PLACE
	aa ANVIL_STEP
	ab ANVIL_USE
	ac ARMADILLO_EAT
	ad ARMADILLO_HURT
	ae ARMADILLO_HURT_REDUCED
	af ARMADILLO_AMBIENT
	ag ARMADILLO_STEP
	ah ARMADILLO_DEATH
	ai ARMADILLO_ROLL
	aj ARMADILLO_LAND
	ak ARMADILLO_SCUTE_DROP
	al ARMADILLO_UNROLL_FINISH
	am ARMADILLO_PEEK
	an ARMADILLO_UNROLL_START
	ao ARMADILLO_BRUSH
	ap ARMOR_EQUIP_CHAIN
	aq ARMOR_EQUIP_DIAMOND
	ar ARMOR_EQUIP_ELYTRA
	as ARMOR_EQUIP_GENERIC
	at ARMOR_EQUIP_GOLD
	au ARMOR_EQUIP_IRON
	av ARMOR_EQUIP_LEATHER
	aw ARMOR_EQUIP_NETHERITE
	ax ARMOR_EQUIP_TURTLE
	ay ARMOR_EQUIP_WOLF
	az ARMOR_UNEQUIP_WOLF
	b ALLAY_AMBIENT_WITHOUT_ITEM
	bA BASALT_BREAK
	bB BASALT_STEP
	bC BASALT_PLACE
	bD BASALT_HIT
	bE BASALT_FALL
	bF BAT_AMBIENT
	bG BAT_DEATH
	bH BAT_HURT
	bI BAT_LOOP
	bJ BAT_TAKEOFF
	bK BEACON_ACTIVATE
	bL BEACON_AMBIENT
	bM BEACON_DEACTIVATE
	bN BEACON_POWER_SELECT
	bO BEE_DEATH
	bP BEE_HURT
	bQ BEE_LOOP_AGGRESSIVE
	bR BEE_LOOP
	bS BEE_STING
	bT BEE_POLLINATE
	bU BEEHIVE_DRIP
	bV BEEHIVE_ENTER
	bW BEEHIVE_EXIT
	bX BEEHIVE_SHEAR
	bY BEEHIVE_WORK
	bZ BELL_BLOCK
	ba AZALEA_LEAVES_STEP
	bb BAMBOO_BREAK
	bc BAMBOO_FALL
	bd BAMBOO_HIT
	be BAMBOO_PLACE
	bf BAMBOO_STEP
	bg BAMBOO_SAPLING_BREAK
	bh BAMBOO_SAPLING_HIT
	bi BAMBOO_SAPLING_PLACE
	bj BAMBOO_WOOD_BREAK
	bk BAMBOO_WOOD_FALL
	bl BAMBOO_WOOD_HIT
	bm BAMBOO_WOOD_PLACE
	bn BAMBOO_WOOD_STEP
	bo BAMBOO_WOOD_DOOR_CLOSE
	bp BAMBOO_WOOD_DOOR_OPEN
	bq BAMBOO_WOOD_TRAPDOOR_CLOSE
	br BAMBOO_WOOD_TRAPDOOR_OPEN
	bs BAMBOO_WOOD_BUTTON_CLICK_OFF
	bt BAMBOO_WOOD_BUTTON_CLICK_ON
	bu BAMBOO_WOOD_PRESSURE_PLATE_CLICK_OFF
	bv BAMBOO_WOOD_PRESSURE_PLATE_CLICK_ON
	bw BAMBOO_WOOD_FENCE_GATE_CLOSE
	bx BAMBOO_WOOD_FENCE_GATE_OPEN
	by BARREL_CLOSE
	bz BARREL_OPEN
	c ALLAY_DEATH
	cA BLASTFURNACE_FIRE_CRACKLE
	cB BOTTLE_EMPTY
	cC BOTTLE_FILL
	cD BOTTLE_FILL_DRAGONBREATH
	cE BREEZE_CHARGE
	cF BREEZE_DEFLECT
	cG BREEZE_INHALE
	cH BREEZE_IDLE_GROUND
	cI BREEZE_IDLE_AIR
	cJ BREEZE_SHOOT
	cK BREEZE_JUMP
	cL BREEZE_LAND
	cM BREEZE_SLIDE
	cN BREEZE_DEATH
	cO BREEZE_HURT
	cP BREEZE_WHIRL
	cQ BREEZE_WIND_CHARGE_BURST
	cR BREWING_STAND_BREW
	cS BRUSH_GENERIC
	cT BRUSH_SAND
	cU BRUSH_GRAVEL
	cV BRUSH_SAND_COMPLETED
	cW BRUSH_GRAVEL_COMPLETED
	cX BUBBLE_COLUMN_BUBBLE_POP
	cY BUBBLE_COLUMN_UPWARDS_AMBIENT
	cZ BUBBLE_COLUMN_UPWARDS_INSIDE
	ca BELL_RESONATE
	cb BIG_DRIPLEAF_BREAK
	cc BIG_DRIPLEAF_FALL
	cd BIG_DRIPLEAF_HIT
	ce BIG_DRIPLEAF_PLACE
	cf BIG_DRIPLEAF_STEP
	cg BLAZE_AMBIENT
	ch BLAZE_BURN
	ci BLAZE_DEATH
	cj BLAZE_HURT
	ck BLAZE_SHOOT
	cl BOAT_PADDLE_LAND
	cm BOAT_PADDLE_WATER
	cn BOGGED_AMBIENT
	co BOGGED_DEATH
	cp BOGGED_HURT
	cq BOGGED_SHEAR
	cr BOGGED_STEP
	cs BONE_BLOCK_BREAK
	ct BONE_BLOCK_FALL
	cu BONE_BLOCK_HIT
	cv BONE_BLOCK_PLACE
	cw BONE_BLOCK_STEP
	cx BONE_MEAL_USE
	cy BOOK_PAGE_TURN
	cz BOOK_PUT
	d ALLAY_HURT
	dA CAMEL_DEATH
	dB CAMEL_EAT
	dC CAMEL_HURT
	dD CAMEL_SADDLE
	dE CAMEL_SIT
	dF CAMEL_STAND
	dG CAMEL_STEP
	dH CAMEL_STEP_SAND
	dI CAMPFIRE_CRACKLE
	dJ CANDLE_AMBIENT
	dK CANDLE_BREAK
	dL CANDLE_EXTINGUISH
	dM CANDLE_FALL
	dN CANDLE_HIT
	dO CANDLE_PLACE
	dP CANDLE_STEP
	dQ CAT_AMBIENT
	dR CAT_STRAY_AMBIENT
	dS CAT_DEATH
	dT CAT_EAT
	dU CAT_HISS
	dV CAT_BEG_FOR_FOOD
	dW CAT_HURT
	dX CAT_PURR
	dY CAT_PURREOW
	dZ CAVE_VINES_BREAK
	da BUBBLE_COLUMN_WHIRLPOOL_AMBIENT
	db BUBBLE_COLUMN_WHIRLPOOL_INSIDE
	dc BUCKET_EMPTY
	dd BUCKET_EMPTY_AXOLOTL
	de BUCKET_EMPTY_FISH
	df BUCKET_EMPTY_LAVA
	dg BUCKET_EMPTY_POWDER_SNOW
	dh BUCKET_EMPTY_TADPOLE
	di BUCKET_FILL
	dj BUCKET_FILL_AXOLOTL
	dk BUCKET_FILL_FISH
	dl BUCKET_FILL_LAVA
	dm BUCKET_FILL_POWDER_SNOW
	dn BUCKET_FILL_TADPOLE
	do BUNDLE_DROP_CONTENTS
	dp BUNDLE_INSERT
	dq BUNDLE_REMOVE_ONE
	dr CAKE_ADD_CANDLE
	ds CALCITE_BREAK
	dt CALCITE_STEP
	du CALCITE_PLACE
	dv CALCITE_HIT
	dw CALCITE_FALL
	dx CAMEL_AMBIENT
	dy CAMEL_DASH
	dz CAMEL_DASH_READY
	e ALLAY_ITEM_GIVEN
	eA CHERRY_WOOD_HANGING_SIGN_BREAK
	eB CHERRY_WOOD_HANGING_SIGN_FALL
	eC CHERRY_WOOD_HANGING_SIGN_HIT
	eD CHERRY_WOOD_HANGING_SIGN_PLACE
	eE CHERRY_WOOD_DOOR_CLOSE
	eF CHERRY_WOOD_DOOR_OPEN
	eG CHERRY_WOOD_TRAPDOOR_CLOSE
	eH CHERRY_WOOD_TRAPDOOR_OPEN
	eI CHERRY_WOOD_BUTTON_CLICK_OFF
	eJ CHERRY_WOOD_BUTTON_CLICK_ON
	eK CHERRY_WOOD_PRESSURE_PLATE_CLICK_OFF
	eL CHERRY_WOOD_PRESSURE_PLATE_CLICK_ON
	eM CHERRY_WOOD_FENCE_GATE_CLOSE
	eN CHERRY_WOOD_FENCE_GATE_OPEN
	eO CHEST_CLOSE
	eP CHEST_LOCKED
	eQ CHEST_OPEN
	eR CHICKEN_AMBIENT
	eS CHICKEN_DEATH
	eT CHICKEN_EGG
	eU CHICKEN_HURT
	eV CHICKEN_STEP
	eW CHISELED_BOOKSHELF_BREAK
	eX CHISELED_BOOKSHELF_FALL
	eY CHISELED_BOOKSHELF_HIT
	eZ CHISELED_BOOKSHELF_INSERT
	ea CAVE_VINES_FALL
	eb CAVE_VINES_HIT
	ec CAVE_VINES_PLACE
	ed CAVE_VINES_STEP
	ee CAVE_VINES_PICK_BERRIES
	ef CHAIN_BREAK
	eg CHAIN_FALL
	eh CHAIN_HIT
	ei CHAIN_PLACE
	ej CHAIN_STEP
	ek CHERRY_WOOD_BREAK
	el CHERRY_WOOD_FALL
	em CHERRY_WOOD_HIT
	en CHERRY_WOOD_PLACE
	eo CHERRY_WOOD_STEP
	ep CHERRY_SAPLING_BREAK
	eq CHERRY_SAPLING_FALL
	er CHERRY_SAPLING_HIT
	es CHERRY_SAPLING_PLACE
	et CHERRY_SAPLING_STEP
	eu CHERRY_LEAVES_BREAK
	ev CHERRY_LEAVES_FALL
	ew CHERRY_LEAVES_HIT
	ex CHERRY_LEAVES_PLACE
	ey CHERRY_LEAVES_STEP
	ez CHERRY_WOOD_HANGING_SIGN_STEP
	f ALLAY_ITEM_TAKEN
	fA CONDUIT_DEACTIVATE
	fB COPPER_BULB_BREAK
	fC COPPER_BULB_STEP
	fD COPPER_BULB_PLACE
	fE COPPER_BULB_HIT
	fF COPPER_BULB_FALL
	fG COPPER_BULB_TURN_ON
	fH COPPER_BULB_TURN_OFF
	fI COPPER_BREAK
	fJ COPPER_STEP
	fK COPPER_PLACE
	fL COPPER_HIT
	fM COPPER_FALL
	fN COPPER_DOOR_CLOSE
	fO COPPER_DOOR_OPEN
	fP COPPER_GRATE_BREAK
	fQ COPPER_GRATE_STEP
	fR COPPER_GRATE_PLACE
	fS COPPER_GRATE_HIT
	fT COPPER_GRATE_FALL
	fU COPPER_TRAPDOOR_CLOSE
	fV COPPER_TRAPDOOR_OPEN
	fW CORAL_BLOCK_BREAK
	fX CORAL_BLOCK_FALL
	fY CORAL_BLOCK_HIT
	fZ CORAL_BLOCK_PLACE
	fa CHISELED_BOOKSHELF_INSERT_ENCHANTED
	fb CHISELED_BOOKSHELF_STEP
	fc CHISELED_BOOKSHELF_PICKUP
	fd CHISELED_BOOKSHELF_PICKUP_ENCHANTED
	fe CHISELED_BOOKSHELF_PLACE
	ff CHORUS_FLOWER_DEATH
	fg CHORUS_FLOWER_GROW
	fh CHORUS_FRUIT_TELEPORT
	fi COBWEB_BREAK
	fj COBWEB_STEP
	fk COBWEB_PLACE
	fl COBWEB_HIT
	fm COBWEB_FALL
	fn COD_AMBIENT
	fo COD_DEATH
	fp COD_FLOP
	fq COD_HURT
	fr COMPARATOR_CLICK
	fs COMPOSTER_EMPTY
	ft COMPOSTER_FILL
	fu COMPOSTER_FILL_SUCCESS
	fv COMPOSTER_READY
	fw CONDUIT_ACTIVATE
	fx CONDUIT_AMBIENT
	fy CONDUIT_AMBIENT_SHORT
	fz CONDUIT_ATTACK_TARGET
	g ALLAY_THROW
	gA DECORATED_POT_STEP
	gB DECORATED_POT_PLACE
	gC DECORATED_POT_SHATTER
	gD DEEPSLATE_BRICKS_BREAK
	gE DEEPSLATE_BRICKS_FALL
	gF DEEPSLATE_BRICKS_HIT
	gG DEEPSLATE_BRICKS_PLACE
	gH DEEPSLATE_BRICKS_STEP
	gI DEEPSLATE_BREAK
	gJ DEEPSLATE_FALL
	gK DEEPSLATE_HIT
	gL DEEPSLATE_PLACE
	gM DEEPSLATE_STEP
	gN DEEPSLATE_TILES_BREAK
	gO DEEPSLATE_TILES_FALL
	gP DEEPSLATE_TILES_HIT
	gQ DEEPSLATE_TILES_PLACE
	gR DEEPSLATE_TILES_STEP
	gS DISPENSER_DISPENSE
	gT DISPENSER_FAIL
	gU DISPENSER_LAUNCH
	gV DOLPHIN_AMBIENT
	gW DOLPHIN_AMBIENT_WATER
	gX DOLPHIN_ATTACK
	gY DOLPHIN_DEATH
	gZ DOLPHIN_EAT
	ga CORAL_BLOCK_STEP
	gb COW_AMBIENT
	gc COW_DEATH
	gd COW_HURT
	ge COW_MILK
	gf COW_STEP
	gg CRAFTER_CRAFT
	gh CRAFTER_FAIL
	gi CREEPER_DEATH
	gj CREEPER_HURT
	gk CREEPER_PRIMED
	gl CROP_BREAK
	gm CROP_PLANTED
	gn CROSSBOW_HIT
	go CROSSBOW_LOADING_END
	gp CROSSBOW_LOADING_MIDDLE
	gq CROSSBOW_LOADING_START
	gr CROSSBOW_QUICK_CHARGE_1
	gs CROSSBOW_QUICK_CHARGE_2
	gt CROSSBOW_QUICK_CHARGE_3
	gu CROSSBOW_SHOOT
	gv DECORATED_POT_BREAK
	gw DECORATED_POT_FALL
	gx DECORATED_POT_HIT
	gy DECORATED_POT_INSERT
	gz DECORATED_POT_INSERT_FAIL
	h AMBIENT_CAVE
	hA POINTED_DRIPSTONE_DRIP_WATER_INTO_CAULDRON
	hB BIG_DRIPLEAF_TILT_DOWN
	hC BIG_DRIPLEAF_TILT_UP
	hD DROWNED_AMBIENT
	hE DROWNED_AMBIENT_WATER
	hF DROWNED_DEATH
	hG DROWNED_DEATH_WATER
	hH DROWNED_HURT
	hI DROWNED_HURT_WATER
	hJ DROWNED_SHOOT
	hK DROWNED_STEP
	hL DROWNED_SWIM
	hM DYE_USE
	hN EGG_THROW
	hO ELDER_GUARDIAN_AMBIENT
	hP ELDER_GUARDIAN_AMBIENT_LAND
	hQ ELDER_GUARDIAN_CURSE
	hR ELDER_GUARDIAN_DEATH
	hS ELDER_GUARDIAN_DEATH_LAND
	hT ELDER_GUARDIAN_FLOP
	hU ELDER_GUARDIAN_HURT
	hV ELDER_GUARDIAN_HURT_LAND
	hW ELYTRA_FLYING
	hX ENCHANTMENT_TABLE_USE
	hY ENDER_CHEST_CLOSE
	hZ ENDER_CHEST_OPEN
	ha DOLPHIN_HURT
	hb DOLPHIN_JUMP
	hc DOLPHIN_PLAY
	hd DOLPHIN_SPLASH
	he DOLPHIN_SWIM
	hf DONKEY_AMBIENT
	hg DONKEY_ANGRY
	hh DONKEY_CHEST
	hi DONKEY_DEATH
	hj DONKEY_EAT
	hk DONKEY_HURT
	hl DONKEY_JUMP
	hm DRIPSTONE_BLOCK_BREAK
	hn DRIPSTONE_BLOCK_STEP
	ho DRIPSTONE_BLOCK_PLACE
	hp DRIPSTONE_BLOCK_HIT
	hq DRIPSTONE_BLOCK_FALL
	hr POINTED_DRIPSTONE_BREAK
	hs POINTED_DRIPSTONE_STEP
	ht POINTED_DRIPSTONE_PLACE
	hu POINTED_DRIPSTONE_HIT
	hv POINTED_DRIPSTONE_FALL
	hw POINTED_DRIPSTONE_LAND
	hx POINTED_DRIPSTONE_DRIP_LAVA
	hy POINTED_DRIPSTONE_DRIP_WATER
	hz POINTED_DRIPSTONE_DRIP_LAVA_INTO_CAULDRON
	i AMBIENT_BASALT_DELTAS_ADDITIONS
	iA EVOKER_DEATH
	iB EVOKER_FANGS_ATTACK
	iC EVOKER_HURT
	iD EVOKER_PREPARE_ATTACK
	iE EVOKER_PREPARE_SUMMON
	iF EVOKER_PREPARE_WOLOLO
	iG EXPERIENCE_BOTTLE_THROW
	iH EXPERIENCE_ORB_PICKUP
	iI FENCE_GATE_CLOSE
	iJ FENCE_GATE_OPEN
	iK FIRECHARGE_USE
	iL FIREWORK_ROCKET_BLAST
	iM FIREWORK_ROCKET_BLAST_FAR
	iN FIREWORK_ROCKET_LARGE_BLAST
	iO FIREWORK_ROCKET_LARGE_BLAST_FAR
	iP FIREWORK_ROCKET_LAUNCH
	iQ FIREWORK_ROCKET_SHOOT
	iR FIREWORK_ROCKET_TWINKLE
	iS FIREWORK_ROCKET_TWINKLE_FAR
	iT FIRE_AMBIENT
	iU FIRE_EXTINGUISH
	iV FISH_SWIM
	iW FISHING_BOBBER_RETRIEVE
	iX FISHING_BOBBER_SPLASH
	iY FISHING_BOBBER_THROW
	iZ FLINTANDSTEEL_USE
	ia ENDER_DRAGON_AMBIENT
	ib ENDER_DRAGON_DEATH
	ic DRAGON_FIREBALL_EXPLODE
	id ENDER_DRAGON_FLAP
	ie ENDER_DRAGON_GROWL
	if ENDER_DRAGON_HURT
	ig ENDER_DRAGON_SHOOT
	ih ENDER_EYE_DEATH
	ii ENDER_EYE_LAUNCH
	ij ENDERMAN_AMBIENT
	ik ENDERMAN_DEATH
	il ENDERMAN_HURT
	im ENDERMAN_SCREAM
	in ENDERMAN_STARE
	io ENDERMAN_TELEPORT
	ip ENDERMITE_AMBIENT
	iq ENDERMITE_DEATH
	ir ENDERMITE_HURT
	is ENDERMITE_STEP
	it ENDER_PEARL_THROW
	iu END_GATEWAY_SPAWN
	iv END_PORTAL_FRAME_FILL
	iw END_PORTAL_SPAWN
	ix EVOKER_AMBIENT
	iy EVOKER_CAST_SPELL
	iz EVOKER_CELEBRATE
	j AMBIENT_BASALT_DELTAS_LOOP
	jA FROGLIGHT_BREAK
	jB FROGLIGHT_FALL
	jC FROGLIGHT_HIT
	jD FROGLIGHT_PLACE
	jE FROGLIGHT_STEP
	jF FROGSPAWNSTEP
	jG FROGSPAWN_BREAK
	jH FROGSPAWN_FALL
	jI FROGSPAWN_HATCH
	jJ FROGSPAWN_HIT
	jK FROGSPAWN_PLACE
	jL FROG_AMBIENT
	jM FROG_DEATH
	jN FROG_EAT
	jO FROG_HURT
	jP FROG_LAY_SPAWN
	jQ FROG_LONG_JUMP
	jR FROG_STEP
	jS FROG_TONGUE
	jT ROOTS_BREAK
	jU ROOTS_STEP
	jV ROOTS_PLACE
	jW ROOTS_HIT
	jX ROOTS_FALL
	jY FURNACE_FIRE_CRACKLE
	jZ GENERIC_BIG_FALL
	ja FLOWERING_AZALEA_BREAK
	jb FLOWERING_AZALEA_FALL
	jc FLOWERING_AZALEA_HIT
	jd FLOWERING_AZALEA_PLACE
	je FLOWERING_AZALEA_STEP
	jf FOX_AGGRO
	jg FOX_AMBIENT
	jh FOX_BITE
	ji FOX_DEATH
	jj FOX_EAT
	jk FOX_HURT
	jl FOX_SCREECH
	jm FOX_SLEEP
	jn FOX_SNIFF
	jo FOX_SPIT
	jp FOX_TELEPORT
	jq SUSPICIOUS_SAND_BREAK
	jr SUSPICIOUS_SAND_STEP
	js SUSPICIOUS_SAND_PLACE
	jt SUSPICIOUS_SAND_HIT
	ju SUSPICIOUS_SAND_FALL
	jv SUSPICIOUS_GRAVEL_BREAK
	jw SUSPICIOUS_GRAVEL_STEP
	jx SUSPICIOUS_GRAVEL_PLACE
	jy SUSPICIOUS_GRAVEL_HIT
	jz SUSPICIOUS_GRAVEL_FALL
	k AMBIENT_BASALT_DELTAS_MOOD
	kA GLOW_INK_SAC_USE
	kB GLOW_ITEM_FRAME_ADD_ITEM
	kC GLOW_ITEM_FRAME_BREAK
	kD GLOW_ITEM_FRAME_PLACE
	kE GLOW_ITEM_FRAME_REMOVE_ITEM
	kF GLOW_ITEM_FRAME_ROTATE_ITEM
	kG GLOW_SQUID_AMBIENT
	kH GLOW_SQUID_DEATH
	kI GLOW_SQUID_HURT
	kJ GLOW_SQUID_SQUIRT
	kK GOAT_AMBIENT
	kL GOAT_DEATH
	kM GOAT_EAT
	kN GOAT_HURT
	kO GOAT_LONG_JUMP
	kP GOAT_MILK
	kQ GOAT_PREPARE_RAM
	kR GOAT_RAM_IMPACT
	kS GOAT_HORN_BREAK
	kT GOAT_HORN_PLAY
	kU GOAT_SCREAMING_AMBIENT
	kV GOAT_SCREAMING_DEATH
	kW GOAT_SCREAMING_EAT
	kX GOAT_SCREAMING_HURT
	kY GOAT_SCREAMING_LONG_JUMP
	kZ GOAT_SCREAMING_MILK
	ka GENERIC_BURN
	kb GENERIC_DEATH
	kc GENERIC_DRINK
	kd GENERIC_EAT
	ke GENERIC_EXPLODE
	kf GENERIC_EXTINGUISH_FIRE
	kg GENERIC_HURT
	kh GENERIC_SMALL_FALL
	ki GENERIC_SPLASH
	kj GENERIC_SWIM
	kk GHAST_AMBIENT
	kl GHAST_DEATH
	km GHAST_HURT
	kn GHAST_SCREAM
	ko GHAST_SHOOT
	kp GHAST_WARN
	kq GILDED_BLACKSTONE_BREAK
	kr GILDED_BLACKSTONE_FALL
	ks GILDED_BLACKSTONE_HIT
	kt GILDED_BLACKSTONE_PLACE
	ku GILDED_BLACKSTONE_STEP
	kv GLASS_BREAK
	kw GLASS_FALL
	kx GLASS_HIT
	ky GLASS_PLACE
	kz GLASS_STEP
	l AMBIENT_CRIMSON_FOREST_ADDITIONS
	lA HANGING_ROOTS_HIT
	lB HANGING_ROOTS_PLACE
	lC HANGING_ROOTS_STEP
	lD HANGING_SIGN_STEP
	lE HANGING_SIGN_BREAK
	lF HANGING_SIGN_FALL
	lG HANGING_SIGN_HIT
	lH HANGING_SIGN_PLACE
	lI HEAVY_CORE_BREAK
	lJ HEAVY_CORE_FALL
	lK HEAVY_CORE_HIT
	lL HEAVY_CORE_PLACE
	lM HEAVY_CORE_STEP
	lN NETHER_WOOD_HANGING_SIGN_STEP
	lO NETHER_WOOD_HANGING_SIGN_BREAK
	lP NETHER_WOOD_HANGING_SIGN_FALL
	lQ NETHER_WOOD_HANGING_SIGN_HIT
	lR NETHER_WOOD_HANGING_SIGN_PLACE
	lS BAMBOO_WOOD_HANGING_SIGN_STEP
	lT BAMBOO_WOOD_HANGING_SIGN_BREAK
	lU BAMBOO_WOOD_HANGING_SIGN_FALL
	lV BAMBOO_WOOD_HANGING_SIGN_HIT
	lW BAMBOO_WOOD_HANGING_SIGN_PLACE
	lX TRIAL_SPAWNER_BREAK
	lY TRIAL_SPAWNER_STEP
	lZ TRIAL_SPAWNER_PLACE
	la GOAT_SCREAMING_PREPARE_RAM
	lb GOAT_SCREAMING_RAM_IMPACT
	lc GOAT_SCREAMING_HORN_BREAK
	ld GOAT_STEP
	le GRASS_BREAK
	lf GRASS_FALL
	lg GRASS_HIT
	lh GRASS_PLACE
	li GRASS_STEP
	lj GRAVEL_BREAK
	lk GRAVEL_FALL
	ll GRAVEL_HIT
	lm GRAVEL_PLACE
	ln GRAVEL_STEP
	lo GRINDSTONE_USE
	lp GROWING_PLANT_CROP
	lq GUARDIAN_AMBIENT
	lr GUARDIAN_AMBIENT_LAND
	ls GUARDIAN_ATTACK
	lt GUARDIAN_DEATH
	lu GUARDIAN_DEATH_LAND
	lv GUARDIAN_FLOP
	lw GUARDIAN_HURT
	lx GUARDIAN_HURT_LAND
	ly HANGING_ROOTS_BREAK
	lz HANGING_ROOTS_FALL
	m AMBIENT_CRIMSON_FOREST_LOOP
	mA HONEY_BLOCK_SLIDE
	mB HONEY_BLOCK_STEP
	mC HONEYCOMB_WAX_ON
	mD HONEY_DRINK
	mE GOAT_HORN_VARIANT_COUNT
	mF GOAT_HORN_SOUND_VARIANTS
	mG HORSE_AMBIENT
	mH HORSE_ANGRY
	mI HORSE_ARMOR
	mJ HORSE_BREATHE
	mK HORSE_DEATH
	mL HORSE_EAT
	mM HORSE_GALLOP
	mN HORSE_HURT
	mO HORSE_JUMP
	mP HORSE_LAND
	mQ HORSE_SADDLE
	mR HORSE_STEP
	mS HORSE_STEP_WOOD
	mT HOSTILE_BIG_FALL
	mU HOSTILE_DEATH
	mV HOSTILE_HURT
	mW HOSTILE_SMALL_FALL
	mX HOSTILE_SPLASH
	mY HOSTILE_SWIM
	mZ HUSK_AMBIENT
	ma TRIAL_SPAWNER_HIT
	mb TRIAL_SPAWNER_FALL
	mc TRIAL_SPAWNER_SPAWN_MOB
	md TRIAL_SPAWNER_ABOUT_TO_SPAWN_ITEM
	me TRIAL_SPAWNER_SPAWN_ITEM
	mf TRIAL_SPAWNER_SPAWN_ITEM_BEGIN
	mg TRIAL_SPAWNER_DETECT_PLAYER
	mh TRIAL_SPAWNER_OMINOUS_ACTIVATE
	mi TRIAL_SPAWNER_AMBIENT
	mj TRIAL_SPAWNER_AMBIENT_OMINOUS
	mk TRIAL_SPAWNER_OPEN_SHUTTER
	ml TRIAL_SPAWNER_CLOSE_SHUTTER
	mm TRIAL_SPAWNER_EJECT_ITEM
	mn HOE_TILL
	mo HOGLIN_AMBIENT
	mp HOGLIN_ANGRY
	mq HOGLIN_ATTACK
	mr HOGLIN_CONVERTED_TO_ZOMBIFIED
	ms HOGLIN_DEATH
	mt HOGLIN_HURT
	mu HOGLIN_RETREAT
	mv HOGLIN_STEP
	mw HONEY_BLOCK_BREAK
	mx HONEY_BLOCK_FALL
	my HONEY_BLOCK_HIT
	mz HONEY_BLOCK_PLACE
	n AMBIENT_CRIMSON_FOREST_MOOD
	nA ITEM_FRAME_ROTATE_ITEM
	nB ITEM_BREAK
	nC ITEM_PICKUP
	nD LADDER_BREAK
	nE LADDER_FALL
	nF LADDER_HIT
	nG LADDER_PLACE
	nH LADDER_STEP
	nI LANTERN_BREAK
	nJ LANTERN_FALL
	nK LANTERN_HIT
	nL LANTERN_PLACE
	nM LANTERN_STEP
	nN LARGE_AMETHYST_BUD_BREAK
	nO LARGE_AMETHYST_BUD_PLACE
	nP LAVA_AMBIENT
	nQ LAVA_EXTINGUISH
	nR LAVA_POP
	nS LEASH_KNOT_BREAK
	nT LEASH_KNOT_PLACE
	nU LEVER_CLICK
	nV LIGHTNING_BOLT_IMPACT
	nW LIGHTNING_BOLT_THUNDER
	nX LINGERING_POTION_THROW
	nY LLAMA_AMBIENT
	nZ LLAMA_ANGRY
	na HUSK_CONVERTED_TO_ZOMBIE
	nb HUSK_DEATH
	nc HUSK_HURT
	nd HUSK_STEP
	ne ILLUSIONER_AMBIENT
	nf ILLUSIONER_CAST_SPELL
	ng ILLUSIONER_DEATH
	nh ILLUSIONER_HURT
	ni ILLUSIONER_MIRROR_MOVE
	nj ILLUSIONER_PREPARE_BLINDNESS
	nk ILLUSIONER_PREPARE_MIRROR
	nl INK_SAC_USE
	nm IRON_DOOR_CLOSE
	nn IRON_DOOR_OPEN
	no IRON_GOLEM_ATTACK
	np IRON_GOLEM_DAMAGE
	nq IRON_GOLEM_DEATH
	nr IRON_GOLEM_HURT
	ns IRON_GOLEM_REPAIR
	nt IRON_GOLEM_STEP
	nu IRON_TRAPDOOR_CLOSE
	nv IRON_TRAPDOOR_OPEN
	nw ITEM_FRAME_ADD_ITEM
	nx ITEM_FRAME_BREAK
	ny ITEM_FRAME_PLACE
	nz ITEM_FRAME_REMOVE_ITEM
	o AMBIENT_NETHER_WASTES_ADDITIONS
	oA MANGROVE_ROOTS_PLACE
	oB MANGROVE_ROOTS_STEP
	oC MEDIUM_AMETHYST_BUD_BREAK
	oD MEDIUM_AMETHYST_BUD_PLACE
	oE METAL_BREAK
	oF METAL_FALL
	oG METAL_HIT
	oH METAL_PLACE
	oI METAL_PRESSURE_PLATE_CLICK_OFF
	oJ METAL_PRESSURE_PLATE_CLICK_ON
	oK METAL_STEP
	oL MINECART_INSIDE_UNDERWATER
	oM MINECART_INSIDE
	oN MINECART_RIDING
	oO MOOSHROOM_CONVERT
	oP MOOSHROOM_EAT
	oQ MOOSHROOM_MILK
	oR MOOSHROOM_MILK_SUSPICIOUSLY
	oS MOOSHROOM_SHEAR
	oT MOSS_CARPET_BREAK
	oU MOSS_CARPET_FALL
	oV MOSS_CARPET_HIT
	oW MOSS_CARPET_PLACE
	oX MOSS_CARPET_STEP
	oY PINK_PETALS_BREAK
	oZ PINK_PETALS_FALL
	oa LLAMA_CHEST
	ob LLAMA_DEATH
	oc LLAMA_EAT
	od LLAMA_HURT
	oe LLAMA_SPIT
	of LLAMA_STEP
	og LLAMA_SWAG
	oh MAGMA_CUBE_DEATH_SMALL
	oi LODESTONE_BREAK
	oj LODESTONE_STEP
	ok LODESTONE_PLACE
	ol LODESTONE_HIT
	om LODESTONE_FALL
	on LODESTONE_COMPASS_LOCK
	oo MACE_SMASH_AIR
	op MACE_SMASH_GROUND
	oq MACE_SMASH_GROUND_HEAVY
	or MAGMA_CUBE_DEATH
	os MAGMA_CUBE_HURT
	ot MAGMA_CUBE_HURT_SMALL
	ou MAGMA_CUBE_JUMP
	ov MAGMA_CUBE_SQUISH
	ow MAGMA_CUBE_SQUISH_SMALL
	ox MANGROVE_ROOTS_BREAK
	oy MANGROVE_ROOTS_FALL
	oz MANGROVE_ROOTS_HIT
	p AMBIENT_NETHER_WASTES_LOOP
	pA MULE_DEATH
	pB MULE_EAT
	pC MULE_HURT
	pD MULE_JUMP
	pE MUSIC_CREATIVE
	pF MUSIC_CREDITS
	pG MUSIC_DISC_5
	pH MUSIC_DISC_11
	pI MUSIC_DISC_13
	pJ MUSIC_DISC_BLOCKS
	pK MUSIC_DISC_CAT
	pL MUSIC_DISC_CHIRP
	pM MUSIC_DISC_FAR
	pN MUSIC_DISC_MALL
	pO MUSIC_DISC_MELLOHI
	pP MUSIC_DISC_PIGSTEP
	pQ MUSIC_DISC_STAL
	pR MUSIC_DISC_STRAD
	pS MUSIC_DISC_WAIT
	pT MUSIC_DISC_WARD
	pU MUSIC_DISC_OTHERSIDE
	pV MUSIC_DISC_RELIC
	pW MUSIC_DISC_CREATOR
	pX MUSIC_DISC_CREATOR_MUSIC_BOX
	pY MUSIC_DISC_PRECIPICE
	pZ MUSIC_DRAGON
	pa PINK_PETALS_HIT
	pb PINK_PETALS_PLACE
	pc PINK_PETALS_STEP
	pd MOSS_BREAK
	pe MOSS_FALL
	pf MOSS_HIT
	pg MOSS_PLACE
	ph MOSS_STEP
	pi MUD_BREAK
	pj MUD_FALL
	pk MUD_HIT
	pl MUD_PLACE
	pm MUD_STEP
	pn MUD_BRICKS_BREAK
	po MUD_BRICKS_FALL
	pp MUD_BRICKS_HIT
	pq MUD_BRICKS_PLACE
	pr MUD_BRICKS_STEP
	ps MUDDY_MANGROVE_ROOTS_BREAK
	pt MUDDY_MANGROVE_ROOTS_FALL
	pu MUDDY_MANGROVE_ROOTS_HIT
	pv MUDDY_MANGROVE_ROOTS_PLACE
	pw MUDDY_MANGROVE_ROOTS_STEP
	px MULE_AMBIENT
	py MULE_ANGRY
	pz MULE_CHEST
	q AMBIENT_NETHER_WASTES_MOOD
	qA MUSIC_BIOME_BAMBOO_JUNGLE
	qB MUSIC_UNDER_WATER
	qC NETHER_BRICKS_BREAK
	qD NETHER_BRICKS_STEP
	qE NETHER_BRICKS_PLACE
	qF NETHER_BRICKS_HIT
	qG NETHER_BRICKS_FALL
	qH NETHER_WART_BREAK
	qI NETHER_WART_PLANTED
	qJ NETHER_WOOD_BREAK
	qK NETHER_WOOD_FALL
	qL NETHER_WOOD_HIT
	qM NETHER_WOOD_PLACE
	qN NETHER_WOOD_STEP
	qO NETHER_WOOD_DOOR_CLOSE
	qP NETHER_WOOD_DOOR_OPEN
	qQ NETHER_WOOD_TRAPDOOR_CLOSE
	qR NETHER_WOOD_TRAPDOOR_OPEN
	qS NETHER_WOOD_BUTTON_CLICK_OFF
	qT NETHER_WOOD_BUTTON_CLICK_ON
	qU NETHER_WOOD_PRESSURE_PLATE_CLICK_OFF
	qV NETHER_WOOD_PRESSURE_PLATE_CLICK_ON
	qW NETHER_WOOD_FENCE_GATE_CLOSE
	qX NETHER_WOOD_FENCE_GATE_OPEN
	qY EMPTY
	qZ PACKED_MUD_BREAK
	qa MUSIC_END
	qb MUSIC_GAME
	qc MUSIC_MENU
	qd MUSIC_BIOME_BASALT_DELTAS
	qe MUSIC_BIOME_CRIMSON_FOREST
	qf MUSIC_BIOME_DEEP_DARK
	qg MUSIC_BIOME_DRIPSTONE_CAVES
	qh MUSIC_BIOME_GROVE
	qi MUSIC_BIOME_JAGGED_PEAKS
	qj MUSIC_BIOME_LUSH_CAVES
	qk MUSIC_BIOME_SWAMP
	ql MUSIC_BIOME_FOREST
	qm MUSIC_BIOME_OLD_GROWTH_TAIGA
	qn MUSIC_BIOME_MEADOW
	qo MUSIC_BIOME_CHERRY_GROVE
	qp MUSIC_BIOME_NETHER_WASTES
	qq MUSIC_BIOME_FROZEN_PEAKS
	qr MUSIC_BIOME_SNOWY_SLOPES
	qs MUSIC_BIOME_SOUL_SAND_VALLEY
	qt MUSIC_BIOME_STONY_PEAKS
	qu MUSIC_BIOME_WARPED_FOREST
	qv MUSIC_BIOME_FLOWER_FOREST
	qw MUSIC_BIOME_DESERT
	qx MUSIC_BIOME_BADLANDS
	qy MUSIC_BIOME_JUNGLE
	qz MUSIC_BIOME_SPARSE_JUNGLE
	r AMBIENT_SOUL_SAND_VALLEY_ADDITIONS
	rA WEEPING_VINES_PLACE
	rB WEEPING_VINES_HIT
	rC WEEPING_VINES_FALL
	rD WART_BLOCK_BREAK
	rE WART_BLOCK_STEP
	rF WART_BLOCK_PLACE
	rG WART_BLOCK_HIT
	rH WART_BLOCK_FALL
	rI NETHERITE_BLOCK_BREAK
	rJ NETHERITE_BLOCK_STEP
	rK NETHERITE_BLOCK_PLACE
	rL NETHERITE_BLOCK_HIT
	rM NETHERITE_BLOCK_FALL
	rN NETHERRACK_BREAK
	rO NETHERRACK_STEP
	rP NETHERRACK_PLACE
	rQ NETHERRACK_HIT
	rR NETHERRACK_FALL
	rS NOTE_BLOCK_BASEDRUM
	rT NOTE_BLOCK_BASS
	rU NOTE_BLOCK_BELL
	rV NOTE_BLOCK_CHIME
	rW NOTE_BLOCK_FLUTE
	rX NOTE_BLOCK_GUITAR
	rY NOTE_BLOCK_HARP
	rZ NOTE_BLOCK_HAT
	ra PACKED_MUD_FALL
	rb PACKED_MUD_HIT
	rc PACKED_MUD_PLACE
	rd PACKED_MUD_STEP
	re STEM_BREAK
	rf STEM_STEP
	rg STEM_PLACE
	rh STEM_HIT
	ri STEM_FALL
	rj NYLIUM_BREAK
	rk NYLIUM_STEP
	rl NYLIUM_PLACE
	rm NYLIUM_HIT
	rn NYLIUM_FALL
	ro NETHER_SPROUTS_BREAK
	rp NETHER_SPROUTS_STEP
	rq NETHER_SPROUTS_PLACE
	rr NETHER_SPROUTS_HIT
	rs NETHER_SPROUTS_FALL
	rt FUNGUS_BREAK
	ru FUNGUS_STEP
	rv FUNGUS_PLACE
	rw FUNGUS_HIT
	rx FUNGUS_FALL
	ry WEEPING_VINES_BREAK
	rz WEEPING_VINES_STEP
	s AMBIENT_SOUL_SAND_VALLEY_LOOP
	sA PANDA_CANT_BREED
	sB PANDA_AGGRESSIVE_AMBIENT
	sC PANDA_WORRIED_AMBIENT
	sD PANDA_HURT
	sE PANDA_BITE
	sF PARROT_AMBIENT
	sG PARROT_DEATH
	sH PARROT_EAT
	sI PARROT_FLY
	sJ PARROT_HURT
	sK PARROT_IMITATE_BLAZE
	sL PARROT_IMITATE_BOGGED
	sM PARROT_IMITATE_BREEZE
	sN PARROT_IMITATE_CREEPER
	sO PARROT_IMITATE_DROWNED
	sP PARROT_IMITATE_ELDER_GUARDIAN
	sQ PARROT_IMITATE_ENDER_DRAGON
	sR PARROT_IMITATE_ENDERMITE
	sS PARROT_IMITATE_EVOKER
	sT PARROT_IMITATE_GHAST
	sU PARROT_IMITATE_GUARDIAN
	sV PARROT_IMITATE_HOGLIN
	sW PARROT_IMITATE_HUSK
	sX PARROT_IMITATE_ILLUSIONER
	sY PARROT_IMITATE_MAGMA_CUBE
	sZ PARROT_IMITATE_PHANTOM
	sa NOTE_BLOCK_PLING
	sb NOTE_BLOCK_SNARE
	sc NOTE_BLOCK_XYLOPHONE
	sd NOTE_BLOCK_IRON_XYLOPHONE
	se NOTE_BLOCK_COW_BELL
	sf NOTE_BLOCK_DIDGERIDOO
	sg NOTE_BLOCK_BIT
	sh NOTE_BLOCK_BANJO
	si NOTE_BLOCK_IMITATE_ZOMBIE
	sj NOTE_BLOCK_IMITATE_SKELETON
	sk NOTE_BLOCK_IMITATE_CREEPER
	sl NOTE_BLOCK_IMITATE_ENDER_DRAGON
	sm NOTE_BLOCK_IMITATE_WITHER_SKELETON
	sn NOTE_BLOCK_IMITATE_PIGLIN
	so OCELOT_HURT
	sp OCELOT_AMBIENT
	sq OCELOT_DEATH
	sr OMINOUS_BOTTLE_DISPOSE
	ss PAINTING_BREAK
	st PAINTING_PLACE
	su PANDA_PRE_SNEEZE
	sv PANDA_SNEEZE
	sw PANDA_AMBIENT
	sx PANDA_DEATH
	sy PANDA_EAT
	sz PANDA_STEP
	t AMBIENT_SOUL_SAND_VALLEY_MOOD
	tA PIG_AMBIENT
	tB PIG_DEATH
	tC PIG_HURT
	tD PIG_SADDLE
	tE PIG_STEP
	tF PIGLIN_ADMIRING_ITEM
	tG PIGLIN_AMBIENT
	tH PIGLIN_ANGRY
	tI PIGLIN_CELEBRATE
	tJ PIGLIN_DEATH
	tK PIGLIN_JEALOUS
	tL PIGLIN_HURT
	tM PIGLIN_RETREAT
	tN PIGLIN_STEP
	tO PIGLIN_CONVERTED_TO_ZOMBIFIED
	tP PIGLIN_BRUTE_AMBIENT
	tQ PIGLIN_BRUTE_ANGRY
	tR PIGLIN_BRUTE_DEATH
	tS PIGLIN_BRUTE_HURT
	tT PIGLIN_BRUTE_STEP
	tU PIGLIN_BRUTE_CONVERTED_TO_ZOMBIFIED
	tV PILLAGER_AMBIENT
	tW PILLAGER_CELEBRATE
	tX PILLAGER_DEATH
	tY PILLAGER_HURT
	tZ PISTON_CONTRACT
	ta PARROT_IMITATE_PIGLIN
	tb PARROT_IMITATE_PIGLIN_BRUTE
	tc PARROT_IMITATE_PILLAGER
	td PARROT_IMITATE_RAVAGER
	te PARROT_IMITATE_SHULKER
	tf PARROT_IMITATE_SILVERFISH
	tg PARROT_IMITATE_SKELETON
	th PARROT_IMITATE_SLIME
	ti PARROT_IMITATE_SPIDER
	tj PARROT_IMITATE_STRAY
	tk PARROT_IMITATE_VEX
	tl PARROT_IMITATE_VINDICATOR
	tm PARROT_IMITATE_WARDEN
	tn PARROT_IMITATE_WITCH
	to PARROT_IMITATE_WITHER
	tp PARROT_IMITATE_WITHER_SKELETON
	tq PARROT_IMITATE_ZOGLIN
	tr PARROT_IMITATE_ZOMBIE
	ts PARROT_IMITATE_ZOMBIE_VILLAGER
	tt PARROT_STEP
	tu PHANTOM_AMBIENT
	tv PHANTOM_BITE
	tw PHANTOM_DEATH
	tx PHANTOM_FLAP
	ty PHANTOM_HURT
	tz PHANTOM_SWOOP
	u AMBIENT_WARPED_FOREST_ADDITIONS
	uA POLAR_BEAR_STEP
	uB POLAR_BEAR_WARNING
	uC POLISHED_DEEPSLATE_BREAK
	uD POLISHED_DEEPSLATE_FALL
	uE POLISHED_DEEPSLATE_HIT
	uF POLISHED_DEEPSLATE_PLACE
	uG POLISHED_DEEPSLATE_STEP
	uH PORTAL_AMBIENT
	uI PORTAL_TRAVEL
	uJ PORTAL_TRIGGER
	uK POWDER_SNOW_BREAK
	uL POWDER_SNOW_FALL
	uM POWDER_SNOW_HIT
	uN POWDER_SNOW_PLACE
	uO POWDER_SNOW_STEP
	uP PUFFER_FISH_AMBIENT
	uQ PUFFER_FISH_BLOW_OUT
	uR PUFFER_FISH_BLOW_UP
	uS PUFFER_FISH_DEATH
	uT PUFFER_FISH_FLOP
	uU PUFFER_FISH_HURT
	uV PUFFER_FISH_STING
	uW PUMPKIN_CARVE
	uX RABBIT_AMBIENT
	uY RABBIT_ATTACK
	uZ RABBIT_DEATH
	ua PISTON_EXTEND
	ub PLAYER_ATTACK_CRIT
	uc PLAYER_ATTACK_KNOCKBACK
	ud PLAYER_ATTACK_NODAMAGE
	ue PLAYER_ATTACK_STRONG
	uf PLAYER_ATTACK_SWEEP
	ug PLAYER_ATTACK_WEAK
	uh PLAYER_BIG_FALL
	ui PLAYER_BREATH
	uj PLAYER_BURP
	uk PLAYER_DEATH
	ul PLAYER_HURT
	um PLAYER_HURT_DROWN
	un PLAYER_HURT_FREEZE
	uo PLAYER_HURT_ON_FIRE
	up PLAYER_HURT_SWEET_BERRY_BUSH
	uq PLAYER_LEVELUP
	ur PLAYER_SMALL_FALL
	us PLAYER_SPLASH
	ut PLAYER_SPLASH_HIGH_SPEED
	uu PLAYER_SWIM
	uv PLAYER_TELEPORT
	uw POLAR_BEAR_AMBIENT
	ux POLAR_BEAR_AMBIENT_BABY
	uy POLAR_BEAR_DEATH
	uz POLAR_BEAR_HURT
	v AMBIENT_WARPED_FOREST_LOOP
	vA ROOTED_DIRT_BREAK
	vB ROOTED_DIRT_FALL
	vC ROOTED_DIRT_HIT
	vD ROOTED_DIRT_PLACE
	vE ROOTED_DIRT_STEP
	vF SALMON_AMBIENT
	vG SALMON_DEATH
	vH SALMON_FLOP
	vI SALMON_HURT
	vJ SAND_BREAK
	vK SAND_FALL
	vL SAND_HIT
	vM SAND_PLACE
	vN SAND_STEP
	vO SCAFFOLDING_BREAK
	vP SCAFFOLDING_FALL
	vQ SCAFFOLDING_HIT
	vR SCAFFOLDING_PLACE
	vS SCAFFOLDING_STEP
	vT SCULK_BLOCK_SPREAD
	vU SCULK_BLOCK_CHARGE
	vV SCULK_BLOCK_BREAK
	vW SCULK_BLOCK_FALL
	vX SCULK_BLOCK_HIT
	vY SCULK_BLOCK_PLACE
	vZ SCULK_BLOCK_STEP
	va RABBIT_HURT
	vb RABBIT_JUMP
	vc RAID_HORN
	vd RAVAGER_AMBIENT
	ve RAVAGER_ATTACK
	vf RAVAGER_CELEBRATE
	vg RAVAGER_DEATH
	vh RAVAGER_HURT
	vi RAVAGER_STEP
	vj RAVAGER_STUNNED
	vk RAVAGER_ROAR
	vl NETHER_GOLD_ORE_BREAK
	vm NETHER_GOLD_ORE_FALL
	vn NETHER_GOLD_ORE_HIT
	vo NETHER_GOLD_ORE_PLACE
	vp NETHER_GOLD_ORE_STEP
	vq NETHER_ORE_BREAK
	vr NETHER_ORE_FALL
	vs NETHER_ORE_HIT
	vt NETHER_ORE_PLACE
	vu NETHER_ORE_STEP
	vv REDSTONE_TORCH_BURNOUT
	vw RESPAWN_ANCHOR_AMBIENT
	vx RESPAWN_ANCHOR_CHARGE
	vy RESPAWN_ANCHOR_DEPLETE
	vz RESPAWN_ANCHOR_SET_SPAWN
	w AMBIENT_WARPED_FOREST_MOOD
	wA SHEEP_HURT
	wB SHEEP_SHEAR
	wC SHEEP_STEP
	wD SHIELD_BLOCK
	wE SHIELD_BREAK
	wF SHROOMLIGHT_BREAK
	wG SHROOMLIGHT_STEP
	wH SHROOMLIGHT_PLACE
	wI SHROOMLIGHT_HIT
	wJ SHROOMLIGHT_FALL
	wK SHOVEL_FLATTEN
	wL SHULKER_AMBIENT
	wM SHULKER_BOX_CLOSE
	wN SHULKER_BOX_OPEN
	wO SHULKER_BULLET_HIT
	wP SHULKER_BULLET_HURT
	wQ SHULKER_CLOSE
	wR SHULKER_DEATH
	wS SHULKER_HURT
	wT SHULKER_HURT_CLOSED
	wU SHULKER_OPEN
	wV SHULKER_SHOOT
	wW SHULKER_TELEPORT
	wX SILVERFISH_AMBIENT
	wY SILVERFISH_DEATH
	wZ SILVERFISH_HURT
	wa SCULK_CATALYST_BLOOM
	wb SCULK_CATALYST_BREAK
	wc SCULK_CATALYST_FALL
	wd SCULK_CATALYST_HIT
	we SCULK_CATALYST_PLACE
	wf SCULK_CATALYST_STEP
	wg SCULK_CLICKING
	wh SCULK_CLICKING_STOP
	wi SCULK_SENSOR_BREAK
	wj SCULK_SENSOR_FALL
	wk SCULK_SENSOR_HIT
	wl SCULK_SENSOR_PLACE
	wm SCULK_SENSOR_STEP
	wn SCULK_SHRIEKER_BREAK
	wo SCULK_SHRIEKER_FALL
	wp SCULK_SHRIEKER_HIT
	wq SCULK_SHRIEKER_PLACE
	wr SCULK_SHRIEKER_SHRIEK
	ws SCULK_SHRIEKER_STEP
	wt SCULK_VEIN_BREAK
	wu SCULK_VEIN_FALL
	wv SCULK_VEIN_HIT
	ww SCULK_VEIN_PLACE
	wx SCULK_VEIN_STEP
	wy SHEEP_AMBIENT
	wz SHEEP_DEATH
	x AMBIENT_UNDERWATER_ENTER
	xA SMALL_AMETHYST_BUD_PLACE
	xB SMALL_DRIPLEAF_BREAK
	xC SMALL_DRIPLEAF_FALL
	xD SMALL_DRIPLEAF_HIT
	xE SMALL_DRIPLEAF_PLACE
	xF SMALL_DRIPLEAF_STEP
	xG SOUL_SAND_BREAK
	xH SOUL_SAND_STEP
	xI SOUL_SAND_PLACE
	xJ SOUL_SAND_HIT
	xK SOUL_SAND_FALL
	xL SOUL_SOIL_BREAK
	xM SOUL_SOIL_STEP
	xN SOUL_SOIL_PLACE
	xO SOUL_SOIL_HIT
	xP SOUL_SOIL_FALL
	xQ SOUL_ESCAPE
	xR SPORE_BLOSSOM_BREAK
	xS SPORE_BLOSSOM_FALL
	xT SPORE_BLOSSOM_HIT
	xU SPORE_BLOSSOM_PLACE
	xV SPORE_BLOSSOM_STEP
	xW STRIDER_AMBIENT
	xX STRIDER_HAPPY
	xY STRIDER_RETREAT
	xZ STRIDER_DEATH
	xa SILVERFISH_STEP
	xb SKELETON_AMBIENT
	xc SKELETON_CONVERTED_TO_STRAY
	xd SKELETON_DEATH
	xe SKELETON_HORSE_AMBIENT
	xf SKELETON_HORSE_DEATH
	xg SKELETON_HORSE_HURT
	xh SKELETON_HORSE_SWIM
	xi SKELETON_HORSE_AMBIENT_WATER
	xj SKELETON_HORSE_GALLOP_WATER
	xk SKELETON_HORSE_JUMP_WATER
	xl SKELETON_HORSE_STEP_WATER
	xm SKELETON_HURT
	xn SKELETON_SHOOT
	xo SKELETON_STEP
	xp SLIME_ATTACK
	xq SLIME_DEATH
	xr SLIME_HURT
	xs SLIME_JUMP
	xt SLIME_SQUISH
	xu SLIME_BLOCK_BREAK
	xv SLIME_BLOCK_FALL
	xw SLIME_BLOCK_HIT
	xx SLIME_BLOCK_PLACE
	xy SLIME_BLOCK_STEP
	xz SMALL_AMETHYST_BUD_BREAK
	y AMBIENT_UNDERWATER_EXIT
	yA SNOWBALL_THROW
	yB SNOW_BREAK
	yC SNOW_FALL
	yD SNOW_GOLEM_AMBIENT
	yE SNOW_GOLEM_DEATH
	yF SNOW_GOLEM_HURT
	yG SNOW_GOLEM_SHOOT
	yH SNOW_GOLEM_SHEAR
	yI SNOW_HIT
	yJ SNOW_PLACE
	yK SNOW_STEP
	yL SPIDER_AMBIENT
	yM SPIDER_DEATH
	yN SPIDER_HURT
	yO SPIDER_STEP
	yP SPLASH_POTION_BREAK
	yQ SPLASH_POTION_THROW
	yR SPONGE_BREAK
	yS SPONGE_FALL
	yT SPONGE_HIT
	yU SPONGE_PLACE
	yV SPONGE_STEP
	yW SPONGE_ABSORB
	yX SPYGLASS_USE
	yY SPYGLASS_STOP_USING
	yZ SQUID_AMBIENT
	ya STRIDER_HURT
	yb STRIDER_STEP
	yc STRIDER_STEP_LAVA
	yd STRIDER_EAT
	ye STRIDER_SADDLE
	yf SLIME_DEATH_SMALL
	yg SLIME_HURT_SMALL
	yh SLIME_JUMP_SMALL
	yi SLIME_SQUISH_SMALL
	yj SMITHING_TABLE_USE
	yk SMOKER_SMOKE
	yl SNIFFER_STEP
	ym SNIFFER_EAT
	yn SNIFFER_IDLE
	yo SNIFFER_HURT
	yp SNIFFER_DEATH
	yq SNIFFER_DROP_SEED
	yr SNIFFER_SCENTING
	ys SNIFFER_SNIFFING
	yt SNIFFER_SEARCHING
	yu SNIFFER_DIGGING
	yv SNIFFER_DIGGING_STOP
	yw SNIFFER_HAPPY
	yx SNIFFER_EGG_PLOP
	yy SNIFFER_EGG_CRACK
	yz SNIFFER_EGG_HATCH
	z AMBIENT_UNDERWATER_LOOP
	zA TRIDENT_HIT
	zB TRIDENT_HIT_GROUND
	zC TRIDENT_RETURN
	zD TRIDENT_RIPTIDE_1
	zE TRIDENT_RIPTIDE_2
	zF TRIDENT_RIPTIDE_3
	zG TRIDENT_THROW
	zH TRIDENT_THUNDER
	zI TRIPWIRE_ATTACH
	zJ TRIPWIRE_CLICK_OFF
	zK TRIPWIRE_CLICK_ON
	zL TRIPWIRE_DETACH
	zM TROPICAL_FISH_AMBIENT
	zN TROPICAL_FISH_DEATH
	zO TROPICAL_FISH_FLOP
	zP TROPICAL_FISH_HURT
	zQ TUFF_BREAK
	zR TUFF_STEP
	zS TUFF_PLACE
	zT TUFF_HIT
	zU TUFF_FALL
	zV TUFF_BRICKS_BREAK
	zW TUFF_BRICKS_FALL
	zX TUFF_BRICKS_HIT
	zY TUFF_BRICKS_PLACE
	zZ TUFF_BRICKS_STEP
	za SQUID_DEATH
	zb SQUID_HURT
	zc SQUID_SQUIRT
	zd STONE_BREAK
	ze STONE_BUTTON_CLICK_OFF
	zf STONE_BUTTON_CLICK_ON
	zg STONE_FALL
	zh STONE_HIT
	zi STONE_PLACE
	zj STONE_PRESSURE_PLATE_CLICK_OFF
	zk STONE_PRESSURE_PLATE_CLICK_ON
	zl STONE_STEP
	zm STRAY_AMBIENT
	zn STRAY_DEATH
	zo STRAY_HURT
	zp STRAY_STEP
	zq SWEET_BERRY_BUSH_BREAK
	zr SWEET_BERRY_BUSH_PLACE
	zs SWEET_BERRY_BUSH_PICK_BERRIES
	zt TADPOLE_DEATH
	zu TADPOLE_FLOP
	zv TADPOLE_GROW_UP
	zw TADPOLE_HURT
	zx THORNS_HIT
	zy TNT_PRIMED
	zz TOTEM_USE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lavo; register
		static
		0 o p_12657_
	a ()Lcom/google/common/collect/ImmutableList; registerGoatHornSoundVariants
		static
	a (I)Ljm$c; lambda$registerGoatHornSoundVariants$0
		static
		0 o p_215784_
	a (Lakr;Lakr;F)Ljm; register
		static
		0 o p_263323_
		1 o p_263411_
		2 o p_263385_
	a (Lakr;Lakr;)Lavo; register
		static
		0 o p_263388_
		1 o p_263340_
	a (Lakr;)Lavo; register
		static
		0 o p_263332_
	b (Ljava/lang/String;)Ljm$c; registerForHolder
		static
		0 o p_263391_
	b (Lakr;)Ljm$c; registerForHolder
		static
		0 o p_263361_
	b (Lakr;Lakr;)Ljm$c; registerForHolder
		static
		0 o p_263362_
		1 o p_263424_
avq net/minecraft/sounds/SoundSource
	a MASTER
	b MUSIC
	c RECORDS
	d WEATHER
	e BLOCKS
	f HOSTILE
	g NEUTRAL
	h PLAYERS
	i AMBIENT
	j VOICE
	k name
	l $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_12673_
		1 o p_12674_
		2 o p_12675_
	a ()Ljava/lang/String; getName
	b ()[Lavq; $values
		static
	valueOf (Ljava/lang/String;)Lavq; valueOf
		static
		0 o p_12678_
	values ()[Lavq; values
		static
avr net/minecraft/sounds/package-info
avs net/minecraft/stats/RecipeBook
	a known
	b highlight
	c bookSettings
	<init> ()V <init>
	a (Lcrj;Z)V setOpen
		0 o p_12694_
		1 o p_12695_
	a (Lczb;)V add
		0 o p_300937_
	a (Lcri;)Z isFiltering
		0 o p_12690_
	a (Lcrj;ZZ)V setBookSetting
		0 o p_12697_
		1 o p_12698_
		2 o p_12699_
	a (Lcrj;)Z isOpen
		0 o p_12692_
	a (Lakr;)V add
		0 o p_12703_
	a ()Lavt; getBookSettings
	a (Lavs;)V copyOverData
		0 o p_12686_
	a (Lavt;)V setBookSettings
		0 o p_12688_
	b (Lczb;)Z contains
		0 o p_300981_
	b (Lcrj;Z)V setFiltering
		0 o p_12707_
		1 o p_12708_
	b (Lakr;)Z contains
		0 o p_12712_
	b (Lcrj;)Z isFiltering
		0 o p_12705_
	c (Lczb;)V remove
		0 o p_301170_
	c (Lakr;)V remove
		0 o p_12716_
	d (Lakr;)V addHighlight
		0 o p_12720_
	d (Lczb;)Z willHighlight
		0 o p_300856_
	e (Lczb;)V removeHighlight
		0 o p_300963_
	f (Lczb;)V addHighlight
		0 o p_300907_
avt net/minecraft/stats/RecipeBookSettings
	a TAG_FIELDS
	b states
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o p_12730_
	<init> ()V <init>
	a (Lcrj;Z)V setOpen
		0 o p_12737_
		1 o p_12738_
	a (Ljava/util/EnumMap;)V lambda$new$0
		static
		0 o p_12740_
	a (Lvw;)Lavt; read
		static
		0 o p_12753_
	a (Lub;Ljava/util/Map;Lcrj;Lcom/mojang/datafixers/util/Pair;)V lambda$read$1
		static
		0 o p_12748_
		1 o p_12749_
		2 o p_12750_
		3 o p_12751_
	a (Lcrj;)Z isOpen
		0 o p_12735_
	a ()Lavt; copy
	a (Lub;Lcrj;Lcom/mojang/datafixers/util/Pair;)V lambda$write$2
		0 o p_12744_
		1 o p_12745_
		2 o p_12746_
	a (Lub;)Lavt; read
		static
		0 o p_12742_
	a (Lavt;)V replaceFrom
		0 o p_12733_
	b (Lcrj;Z)V setFiltering
		0 o p_12757_
		1 o p_12758_
	b (Lub;)V write
		0 o p_12760_
	b (Lvw;)V write
		0 o p_12762_
	b (Lcrj;)Z isFiltering
		0 o p_12755_
	equals (Ljava/lang/Object;)Z equals
		0 o p_12764_
	hashCode ()I hashCode
avt$a net/minecraft/stats/RecipeBookSettings$TypeSettings
	a open
	b filtering
	<init> (ZZ)V <init>
		0 o p_12769_
		1 o p_12770_
	a ()Lavt$a; copy
	equals (Ljava/lang/Object;)Z equals
		0 o p_12783_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
avu net/minecraft/stats/ServerRecipeBook
	c RECIPE_BOOK_TAG
	d LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/Collection;Laqv;)I addRecipes
		0 o p_12792_
		1 o p_12793_
	a (Laee$a;Laqv;Ljava/util/List;)V sendRecipes
		0 o p_12802_
		1 o p_12803_
		2 o p_12804_
	a (Luh;Ljava/util/function/Consumer;Lczd;)V loadRecipes
		0 o p_12798_
		1 o p_12799_
		2 o p_12800_
	a (Laqv;)V sendInitialRecipeBook
		0 o p_12790_
	a (Lub;Lczd;)V fromNbt
		0 o p_12795_
		1 o p_12796_
	b (Ljava/util/Collection;Laqv;)I removeRecipes
		0 o p_12807_
		1 o p_12808_
	b ()Lub; toNbt
avv net/minecraft/stats/ServerStatsCounter
	b LOGGER
	c server
	d file
	e dirty
	<clinit> ()V <clinit>
		static
	<init> (Lnet/minecraft/server/MinecraftServer;Ljava/io/File;)V <init>
		0 o p_12816_
		1 o p_12817_
	a (Ljava/lang/String;)V lambda$parseLocal$3
		0 o p_12836_
	a (Lavy;)Lcom/google/gson/JsonObject; lambda$toJson$4
		static
		0 o p_12822_
	a (Lcom/mojang/datafixers/DataFixer;Ljava/lang/String;)V parseLocal
		0 o p_12833_
		1 o p_12834_
	a (Laqv;)V sendStats
		0 o p_12820_
	a (Lcmx;Lavw;I)V setValue
		0 o p_12827_
		1 o p_12828_
		2 o p_12829_
	a (Lcom/google/gson/JsonObject;)Lub; fromJson
		static
		0 o p_12831_
	a ()V save
	a (Lub;Ljava/lang/String;Lavy;)V lambda$parseLocal$2
		0 o p_12842_
		1 o p_12843_
		2 o p_12844_
	a (Lub;Ljava/lang/String;Lavw;)V lambda$parseLocal$0
		0 o p_144250_
		1 o p_144251_
		2 o p_144252_
	a (Lavy;Ljava/lang/String;)Ljava/util/Optional; getStat
		0 o p_12824_
		1 o p_12825_
	b (Lavw;)Lakr; getKey
		static
		0 o p_12847_
	b ()Ljava/lang/String; toJson
	b (Ljava/lang/String;)V lambda$parseLocal$1
		0 o p_144254_
	c ()V markAllDirty
	d ()Ljava/util/Set; getDirty
avw net/minecraft/stats/Stat
	a STREAM_CODEC
	o formatter
	p value
	q type
	<clinit> ()V <clinit>
		static
	<init> (Lavy;Ljava/lang/Object;Lavx;)V <init>
		0 o p_12856_
		1 o p_12857_
		2 o p_12858_
	a (Lakr;)Ljava/lang/String; locationToKey
		static
		0 o p_12866_
	a (Lavy;Ljava/lang/Object;)Ljava/lang/String; buildName
		static
		0 o p_12863_
		1 o p_12864_
	a (I)Ljava/lang/String; format
		0 o p_12861_
	a ()Lavy; getType
	b ()Ljava/lang/Object; getValue
	equals (Ljava/lang/Object;)Z equals
		0 o p_12869_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
avx net/minecraft/stats/StatFormatter
	a DECIMAL_FORMAT
	b DEFAULT
	c DIVIDE_BY_TEN
	d DISTANCE
	e TIME
	<clinit> ()V <clinit>
		static
	a (Ljava/text/DecimalFormat;)V lambda$static$0
		static
		0 o p_12881_
	a (I)Ljava/lang/String; lambda$static$3
		static
		0 o p_12879_
	b (I)Ljava/lang/String; lambda$static$2
		static
		0 o p_12883_
	c (I)Ljava/lang/String; lambda$static$1
		static
		0 o p_12885_
	format (I)Ljava/lang/String; format
		0 o p_12887_
avy net/minecraft/stats/StatType
	a registry
	b map
	c displayName
	d streamCodec
	<init> (Ljz;Lwz;)V <init>
		0 o p_12892_
		1 o p_298934_
	a ()Lyx; streamCodec
	a (Lavx;Ljava/lang/Object;)Lavw; lambda$get$0
		0 o p_12895_
		1 o p_12896_
	a (Ljava/lang/Object;)Z contains
		0 o p_12898_
	a (Ljava/lang/Object;Lavx;)Lavw; get
		0 o p_12900_
		1 o p_12901_
	b (Ljava/lang/Object;)Lavw; get
		0 o p_12903_
	b ()Ljz; getRegistry
	c ()Lwz; getDisplayName
	iterator ()Ljava/util/Iterator; iterator
avz net/minecraft/stats/Stats
	A HORSE_ONE_CM
	B AVIATE_ONE_CM
	C SWIM_ONE_CM
	D STRIDER_ONE_CM
	E JUMP
	F DROP
	G DAMAGE_DEALT
	H DAMAGE_DEALT_ABSORBED
	I DAMAGE_DEALT_RESISTED
	J DAMAGE_TAKEN
	K DAMAGE_BLOCKED_BY_SHIELD
	L DAMAGE_ABSORBED
	M DAMAGE_RESISTED
	N DEATHS
	O MOB_KILLS
	P ANIMALS_BRED
	Q PLAYER_KILLS
	R FISH_CAUGHT
	S TALKED_TO_VILLAGER
	T TRADED_WITH_VILLAGER
	U EAT_CAKE_SLICE
	V FILL_CAULDRON
	W USE_CAULDRON
	X CLEAN_ARMOR
	Y CLEAN_BANNER
	Z CLEAN_SHULKER_BOX
	a BLOCK_MINED
	aA RAID_TRIGGER
	aB RAID_WIN
	aC INTERACT_WITH_ANVIL
	aD INTERACT_WITH_GRINDSTONE
	aE TARGET_HIT
	aF INTERACT_WITH_SMITHING_TABLE
	aa INTERACT_WITH_BREWINGSTAND
	ab INTERACT_WITH_BEACON
	ac INSPECT_DROPPER
	ad INSPECT_HOPPER
	ae INSPECT_DISPENSER
	af PLAY_NOTEBLOCK
	ag TUNE_NOTEBLOCK
	ah POT_FLOWER
	ai TRIGGER_TRAPPED_CHEST
	aj OPEN_ENDERCHEST
	ak ENCHANT_ITEM
	al PLAY_RECORD
	am INTERACT_WITH_FURNACE
	an INTERACT_WITH_CRAFTING_TABLE
	ao OPEN_CHEST
	ap SLEEP_IN_BED
	aq OPEN_SHULKER_BOX
	ar OPEN_BARREL
	as INTERACT_WITH_BLAST_FURNACE
	at INTERACT_WITH_SMOKER
	au INTERACT_WITH_LECTERN
	av INTERACT_WITH_CAMPFIRE
	aw INTERACT_WITH_CARTOGRAPHY_TABLE
	ax INTERACT_WITH_LOOM
	ay INTERACT_WITH_STONECUTTER
	az BELL_RING
	b ITEM_CRAFTED
	c ITEM_USED
	d ITEM_BROKEN
	e ITEM_PICKED_UP
	f ITEM_DROPPED
	g ENTITY_KILLED
	h ENTITY_KILLED_BY
	i CUSTOM
	j LEAVE_GAME
	k PLAY_TIME
	l TOTAL_WORLD_TIME
	m TIME_SINCE_DEATH
	n TIME_SINCE_REST
	o CROUCH_TIME
	p WALK_ONE_CM
	q CROUCH_ONE_CM
	r SPRINT_ONE_CM
	s WALK_ON_WATER_ONE_CM
	t FALL_ONE_CM
	u CLIMB_ONE_CM
	v FLY_ONE_CM
	w WALK_UNDER_WATER_ONE_CM
	x MINECART_ONE_CM
	y BOAT_ONE_CM
	z PIG_ONE_CM
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;Ljz;)Lavy; makeRegistryStatType
		static
		0 o p_13011_
		1 o p_13012_
	a (Ljava/lang/String;Lavx;)Lakr; makeCustomStat
		static
		0 o p_13008_
		1 o p_13009_
aw net/minecraft/advancements/critereon/BlockPredicate
	a CODEC
	b STREAM_CODEC
	c blocks
	d properties
	e nbt
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o blocks
		1 o properties
		2 o nbt
	a (Laqu;Ljd;)Z matches
		0 o p_17915_
		1 o p_17916_
	a (Ldcz;Ldqh;Ldk;)Z matchesBlockEntity
		static
		0 o p_330457_
		1 o p_332206_
		2 o p_330422_
	a ()Z requiresNbt
	a (Ldtc;)Z matchesState
		0 o p_330349_
	a (Ldtg;)Z matches
		0 o p_330448_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337342_
	b ()Ljava/util/Optional; blocks
	c ()Ljava/util/Optional; properties
	d ()Ljava/util/Optional; nbt
	equals (Ljava/lang/Object;)Z equals
		0 o p_298863_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aw$a net/minecraft/advancements/critereon/BlockPredicate$Builder
	a blocks
	b properties
	c nbt
	<init> ()V <init>
	a (Lawu;)Law$a; of
		0 o p_204028_
	a (Leb$a;)Law$a; setProperties
		0 o p_298989_
	a ()Law$a; block
		static
	a ([Ldfy;)Law$a; of
		0 o p_146727_
	a (Ljava/util/Collection;)Law$a; of
		0 o p_298407_
	a (Lub;)Law$a; hasNbt
		0 o p_146725_
	b ()Law; build
awa net/minecraft/stats/StatsCounter
	a stats
	<init> ()V <init>
	a (Lavy;Ljava/lang/Object;)I getValue
		0 o p_13018_
		1 o p_13019_
	a (Lcmx;Lavw;I)V setValue
		0 o p_13020_
		1 o p_13021_
		2 o p_13022_
	a (Lavw;)I getValue
		0 o p_13016_
	b (Lcmx;Lavw;I)V increment
		0 o p_13024_
		1 o p_13025_
		2 o p_13026_
awb net/minecraft/stats/package-info
awc net/minecraft/tags/BannerPatternTags
	a NO_ITEM_REQUIRED
	b PATTERN_ITEM_FLOWER
	c PATTERN_ITEM_CREEPER
	d PATTERN_ITEM_SKULL
	e PATTERN_ITEM_MOJANG
	f PATTERN_ITEM_GLOBE
	g PATTERN_ITEM_PIGLIN
	h PATTERN_ITEM_FLOW
	i PATTERN_ITEM_GUSTER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lawu; create
		static
		0 o p_215798_
awd net/minecraft/tags/BiomeTags
	A HAS_RUINED_PORTAL_JUNGLE
	B HAS_RUINED_PORTAL_OCEAN
	C HAS_RUINED_PORTAL_SWAMP
	D HAS_RUINED_PORTAL_MOUNTAIN
	E HAS_RUINED_PORTAL_STANDARD
	F HAS_SHIPWRECK_BEACHED
	G HAS_SHIPWRECK
	H HAS_STRONGHOLD
	I HAS_TRIAL_CHAMBERS
	J HAS_SWAMP_HUT
	K HAS_VILLAGE_DESERT
	L HAS_VILLAGE_PLAINS
	M HAS_VILLAGE_SAVANNA
	N HAS_VILLAGE_SNOWY
	O HAS_VILLAGE_TAIGA
	P HAS_TRAIL_RUINS
	Q HAS_WOODLAND_MANSION
	R HAS_NETHER_FORTRESS
	S HAS_NETHER_FOSSIL
	T HAS_BASTION_REMNANT
	U HAS_ANCIENT_CITY
	V HAS_RUINED_PORTAL_NETHER
	W HAS_END_CITY
	X REQUIRED_OCEAN_MONUMENT_SURROUNDING
	Y MINESHAFT_BLOCKING
	Z PLAYS_UNDERWATER_MUSIC
	a IS_DEEP_OCEAN
	aa HAS_CLOSER_WATER_FOG
	ab WATER_ON_MAP_OUTLINES
	ac PRODUCES_CORALS_FROM_BONEMEAL
	ad INCREASED_FIRE_BURNOUT
	ae SNOW_GOLEM_MELTS
	af WITHOUT_ZOMBIE_SIEGES
	ag WITHOUT_PATROL_SPAWNS
	ah WITHOUT_WANDERING_TRADER_SPAWNS
	ai SPAWNS_COLD_VARIANT_FROGS
	aj SPAWNS_WARM_VARIANT_FROGS
	ak SPAWNS_GOLD_RABBITS
	al SPAWNS_WHITE_RABBITS
	am REDUCED_WATER_AMBIENT_SPAWNS
	an ALLOWS_TROPICAL_FISH_SPAWNS_AT_ANY_HEIGHT
	ao POLAR_BEARS_SPAWN_ON_ALTERNATE_BLOCKS
	ap MORE_FREQUENT_DROWNED_SPAWNS
	aq ALLOWS_SURFACE_SLIME_SPAWNS
	ar SPAWNS_SNOW_FOXES
	b IS_OCEAN
	c IS_BEACH
	d IS_RIVER
	e IS_MOUNTAIN
	f IS_BADLANDS
	g IS_HILL
	h IS_TAIGA
	i IS_JUNGLE
	j IS_FOREST
	k IS_SAVANNA
	l IS_OVERWORLD
	m IS_NETHER
	n IS_END
	o STRONGHOLD_BIASED_TO
	p HAS_BURIED_TREASURE
	q HAS_DESERT_PYRAMID
	r HAS_IGLOO
	s HAS_JUNGLE_TEMPLE
	t HAS_MINESHAFT
	u HAS_MINESHAFT_MESA
	v HAS_OCEAN_MONUMENT
	w HAS_OCEAN_RUIN_COLD
	x HAS_OCEAN_RUIN_WARM
	y HAS_PILLAGER_OUTPOST
	z HAS_RUINED_PORTAL_DESERT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lawu; create
		static
		0 o p_207631_
awe net/minecraft/tags/BlockTags
	A JUNGLE_LOGS
	B SPRUCE_LOGS
	C MANGROVE_LOGS
	D CRIMSON_STEMS
	E WARPED_STEMS
	F BAMBOO_BLOCKS
	G WART_BLOCKS
	H BANNERS
	I SAND
	J SMELTS_TO_GLASS
	K STAIRS
	L SLABS
	M WALLS
	N ANVIL
	O RAILS
	P LEAVES
	Q TRAPDOORS
	R SMALL_FLOWERS
	S BEDS
	T FENCES
	U TALL_FLOWERS
	V FLOWERS
	W PIGLIN_REPELLENTS
	X GOLD_ORES
	Y IRON_ORES
	Z DIAMOND_ORES
	a WOOL
	aA WALL_HANGING_SIGNS
	aB ALL_HANGING_SIGNS
	aC ALL_SIGNS
	aD DRAGON_IMMUNE
	aE DRAGON_TRANSPARENT
	aF WITHER_IMMUNE
	aG WITHER_SUMMON_BASE_BLOCKS
	aH BEEHIVES
	aI CROPS
	aJ BEE_GROWABLES
	aK PORTALS
	aL FIRE
	aM NYLIUM
	aN BEACON_BASE_BLOCKS
	aO SOUL_SPEED_BLOCKS
	aP WALL_POST_OVERRIDE
	aQ CLIMBABLE
	aR FALL_DAMAGE_RESETTING
	aS SHULKER_BOXES
	aT HOGLIN_REPELLENTS
	aU SOUL_FIRE_BASE_BLOCKS
	aV STRIDER_WARM_BLOCKS
	aW CAMPFIRES
	aX GUARDED_BY_PIGLINS
	aY PREVENT_MOB_SPAWNING_INSIDE
	aZ FENCE_GATES
	aa REDSTONE_ORES
	ab LAPIS_ORES
	ac COAL_ORES
	ad EMERALD_ORES
	ae COPPER_ORES
	af CANDLES
	ag DIRT
	ah TERRACOTTA
	ai BADLANDS_TERRACOTTA
	aj CONCRETE_POWDER
	ak COMPLETES_FIND_TREE_TUTORIAL
	al FLOWER_POTS
	am ENDERMAN_HOLDABLE
	an ICE
	ao VALID_SPAWN
	ap IMPERMEABLE
	aq UNDERWATER_BONEMEALS
	ar CORAL_BLOCKS
	as WALL_CORALS
	at CORAL_PLANTS
	au CORALS
	av BAMBOO_PLANTABLE_ON
	aw STANDING_SIGNS
	ax WALL_SIGNS
	ay SIGNS
	az CEILING_HANGING_SIGNS
	b PLANKS
	bA SNOW
	bB MINEABLE_WITH_AXE
	bC MINEABLE_WITH_HOE
	bD MINEABLE_WITH_PICKAXE
	bE MINEABLE_WITH_SHOVEL
	bF SWORD_EFFICIENT
	bG NEEDS_DIAMOND_TOOL
	bH NEEDS_IRON_TOOL
	bI NEEDS_STONE_TOOL
	bJ INCORRECT_FOR_NETHERITE_TOOL
	bK INCORRECT_FOR_DIAMOND_TOOL
	bL INCORRECT_FOR_IRON_TOOL
	bM INCORRECT_FOR_STONE_TOOL
	bN INCORRECT_FOR_GOLD_TOOL
	bO INCORRECT_FOR_WOODEN_TOOL
	bP FEATURES_CANNOT_REPLACE
	bQ LAVA_POOL_STONE_CANNOT_REPLACE
	bR GEODE_INVALID_BLOCKS
	bS FROG_PREFER_JUMP_TO
	bT SCULK_REPLACEABLE
	bU SCULK_REPLACEABLE_WORLD_GEN
	bV ANCIENT_CITY_REPLACEABLE
	bW VIBRATION_RESONATORS
	bX ANIMALS_SPAWNABLE_ON
	bY ARMADILLO_SPAWNABLE_ON
	bZ AXOLOTLS_SPAWNABLE_ON
	ba UNSTABLE_BOTTOM_CENTER
	bb MUSHROOM_GROW_BLOCK
	bc INFINIBURN_OVERWORLD
	bd INFINIBURN_NETHER
	be INFINIBURN_END
	bf BASE_STONE_OVERWORLD
	bg STONE_ORE_REPLACEABLES
	bh DEEPSLATE_ORE_REPLACEABLES
	bi BASE_STONE_NETHER
	bj OVERWORLD_CARVER_REPLACEABLES
	bk NETHER_CARVER_REPLACEABLES
	bl CANDLE_CAKES
	bm CAULDRONS
	bn CRYSTAL_SOUND_BLOCKS
	bo INSIDE_STEP_SOUND_BLOCKS
	bp COMBINATION_STEP_SOUND_BLOCKS
	bq CAMEL_SAND_STEP_SOUND_BLOCKS
	br OCCLUDES_VIBRATION_SIGNALS
	bs DAMPENS_VIBRATIONS
	bt DRIPSTONE_REPLACEABLE
	bu CAVE_VINES
	bv MOSS_REPLACEABLE
	bw LUSH_GROUND_REPLACEABLE
	bx AZALEA_ROOT_REPLACEABLE
	by SMALL_DRIPLEAF_PLACEABLE
	bz BIG_DRIPLEAF_PLACEABLE
	c STONE_BRICKS
	cA DOES_NOT_BLOCK_HOPPERS
	cB AIR
	ca GOATS_SPAWNABLE_ON
	cb MOOSHROOMS_SPAWNABLE_ON
	cc PARROTS_SPAWNABLE_ON
	cd POLAR_BEARS_SPAWNABLE_ON_ALTERNATE
	ce RABBITS_SPAWNABLE_ON
	cf FOXES_SPAWNABLE_ON
	cg WOLVES_SPAWNABLE_ON
	ch FROGS_SPAWNABLE_ON
	ci AZALEA_GROWS_ON
	cj CONVERTABLE_TO_MUD
	ck MANGROVE_LOGS_CAN_GROW_THROUGH
	cl MANGROVE_ROOTS_CAN_GROW_THROUGH
	cm DEAD_BUSH_MAY_PLACE_ON
	cn SNAPS_GOAT_HORN
	co REPLACEABLE_BY_TREES
	cp SNOW_LAYER_CANNOT_SURVIVE_ON
	cq SNOW_LAYER_CAN_SURVIVE_ON
	cr INVALID_SPAWN_INSIDE
	cs SNIFFER_DIGGABLE_BLOCK
	ct SNIFFER_EGG_HATCH_BOOST
	cu TRAIL_RUINS_REPLACEABLE
	cv REPLACEABLE
	cw ENCHANTMENT_POWER_PROVIDER
	cx ENCHANTMENT_POWER_TRANSMITTER
	cy MAINTAINS_FARMLAND
	cz BLOCKS_WIND_CHARGE_EXPLOSIONS
	d WOODEN_BUTTONS
	e STONE_BUTTONS
	f BUTTONS
	g WOOL_CARPETS
	h WOODEN_DOORS
	i MOB_INTERACTABLE_DOORS
	j WOODEN_STAIRS
	k WOODEN_SLABS
	l WOODEN_FENCES
	m PRESSURE_PLATES
	n WOODEN_PRESSURE_PLATES
	o STONE_PRESSURE_PLATES
	p WOODEN_TRAPDOORS
	q DOORS
	r SAPLINGS
	s LOGS_THAT_BURN
	t OVERWORLD_NATURAL_LOGS
	u LOGS
	v DARK_OAK_LOGS
	w OAK_LOGS
	x BIRCH_LOGS
	y ACACIA_LOGS
	z CHERRY_LOGS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lawu; create
		static
		0 o p_203847_
awf net/minecraft/tags/CatVariantTags
	a DEFAULT_SPAWNS
	b FULL_MOON_SPAWNS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lawu; create
		static
		0 o p_215846_
awg net/minecraft/tags/DamageTypeTags
	A ALWAYS_KILLS_ARMOR_STANDS
	B CAN_BREAK_ARMOR_STAND
	C BYPASSES_WOLF_ARMOR
	D IS_PLAYER_ATTACK
	E BURN_FROM_STEPPING
	F PANIC_CAUSES
	G PANIC_ENVIRONMENTAL_CAUSES
	a DAMAGES_HELMET
	b BYPASSES_ARMOR
	c BYPASSES_SHIELD
	d BYPASSES_INVULNERABILITY
	e BYPASSES_COOLDOWN
	f BYPASSES_EFFECTS
	g BYPASSES_RESISTANCE
	h BYPASSES_ENCHANTMENTS
	i IS_FIRE
	j IS_PROJECTILE
	k WITCH_RESISTANT_TO
	l IS_EXPLOSION
	m IS_FALL
	n IS_DROWNING
	o IS_FREEZING
	p IS_LIGHTNING
	q NO_ANGER
	r NO_IMPACT
	s ALWAYS_MOST_SIGNIFICANT_FALL
	t WITHER_IMMUNE_TO
	u IGNITES_ARMOR_STANDS
	v BURNS_ARMOR_STANDS
	w AVOIDS_GUARDIAN_THORNS
	x ALWAYS_TRIGGERS_SILVERFISH
	y ALWAYS_HURTS_ENDER_DRAGONS
	z NO_KNOCKBACK
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;)Lawu; create
		static
		0 o p_270635_
awh net/minecraft/tags/EnchantmentTags
	A TRADES_SNOW_COMMON
	B TRADES_SWAMP_COMMON
	C TRADES_TAIGA_COMMON
	D TRADES_DESERT_SPECIAL
	E TRADES_JUNGLE_SPECIAL
	F TRADES_PLAINS_SPECIAL
	G TRADES_SAVANNA_SPECIAL
	H TRADES_SNOW_SPECIAL
	I TRADES_SWAMP_SPECIAL
	J TRADES_TAIGA_SPECIAL
	a TOOLTIP_ORDER
	b ARMOR_EXCLUSIVE
	c BOOTS_EXCLUSIVE
	d BOW_EXCLUSIVE
	e CROSSBOW_EXCLUSIVE
	f DAMAGE_EXCLUSIVE
	g MINING_EXCLUSIVE
	h RIPTIDE_EXCLUSIVE
	i TRADEABLE
	j DOUBLE_TRADE_PRICE
	k IN_ENCHANTING_TABLE
	l ON_MOB_SPAWN_EQUIPMENT
	m ON_TRADED_EQUIPMENT
	n ON_RANDOM_LOOT
	o CURSE
	p SMELTS_LOOT
	q PREVENTS_BEE_SPAWNS_WHEN_MINING
	r PREVENTS_DECORATED_POT_SHATTERING
	s PREVENTS_ICE_MELTING
	t PREVENTS_INFESTED_SPAWNS
	u TREASURE
	v NON_TREASURE
	w TRADES_DESERT_COMMON
	x TRADES_JUNGLE_COMMON
	y TRADES_PLAINS_COMMON
	z TRADES_SAVANNA_COMMON
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;)Lawu; create
		static
		0 o p_341202_
awi net/minecraft/tags/EntityTypeTags
	A NOT_SCARY_FOR_PUFFERFISH
	B SENSITIVE_TO_IMPALING
	C SENSITIVE_TO_BANE_OF_ARTHROPODS
	D SENSITIVE_TO_SMITE
	E NO_ANGER_FROM_WIND_CHARGE
	F IMMUNE_TO_OOZING
	G IMMUNE_TO_INFESTED
	H REDIRECTABLE_PROJECTILE
	a SKELETONS
	b ZOMBIES
	c RAIDERS
	d UNDEAD
	e BEEHIVE_INHABITORS
	f ARROWS
	g IMPACT_PROJECTILES
	h POWDER_SNOW_WALKABLE_MOBS
	i AXOLOTL_ALWAYS_HOSTILES
	j AXOLOTL_HUNT_TARGETS
	k FREEZE_IMMUNE_ENTITY_TYPES
	l FREEZE_HURTS_EXTRA_TYPES
	m CAN_BREATHE_UNDER_WATER
	n FROG_FOOD
	o FALL_DAMAGE_IMMUNE
	p DISMOUNTS_UNDERWATER
	q NON_CONTROLLING_RIDER
	r DEFLECTS_PROJECTILES
	s CAN_TURN_IN_BOATS
	t ILLAGER
	u AQUATIC
	v ARTHROPOD
	w IGNORES_POISON_AND_REGEN
	x INVERTED_HEALING_AND_HARM
	y WITHER_FRIENDS
	z ILLAGER_FRIENDS
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;)Lawu; create
		static
		0 o p_203849_
awj net/minecraft/tags/FlatLevelGeneratorPresetTags
	a VISIBLE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lawu; create
		static
		0 o p_215852_
awk net/minecraft/tags/FluidTags
	a WATER
	b LAVA
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lawu; create
		static
		0 o p_203851_
awl net/minecraft/tags/GameEventTags
	a VIBRATIONS
	b WARDEN_CAN_LISTEN
	c SHRIEKER_CAN_LISTEN
	d IGNORE_VIBRATIONS_SNEAKING
	e ALLAY_CAN_LISTEN
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lawu; create
		static
		0 o p_203853_
awm net/minecraft/tags/InstrumentTags
	a REGULAR_GOAT_HORNS
	b SCREAMING_GOAT_HORNS
	c GOAT_HORNS
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;)Lawu; create
		static
		0 o p_215861_
awn net/minecraft/tags/ItemTags
	A CRIMSON_STEMS
	B WARPED_STEMS
	C BAMBOO_BLOCKS
	D WART_BLOCKS
	E BANNERS
	F SAND
	G SMELTS_TO_GLASS
	H STAIRS
	I SLABS
	J WALLS
	K ANVIL
	L RAILS
	M LEAVES
	N TRAPDOORS
	O SMALL_FLOWERS
	P BEDS
	Q FENCES
	R TALL_FLOWERS
	S FLOWERS
	T PIGLIN_REPELLENTS
	U PIGLIN_LOVED
	V IGNORED_BY_PIGLIN_BABIES
	W MEAT
	X SNIFFER_FOOD
	Y PIGLIN_FOOD
	Z FOX_FOOD
	a WOOL
	aA IRON_ORES
	aB DIAMOND_ORES
	aC REDSTONE_ORES
	aD LAPIS_ORES
	aE COAL_ORES
	aF EMERALD_ORES
	aG COPPER_ORES
	aH NON_FLAMMABLE_WOOD
	aI SOUL_FIRE_BASE_BLOCKS
	aJ CANDLES
	aK DIRT
	aL TERRACOTTA
	aM COMPLETES_FIND_TREE_TUTORIAL
	aN BOATS
	aO CHEST_BOATS
	aP FISHES
	aQ SIGNS
	aR CREEPER_DROP_MUSIC_DISCS
	aS COALS
	aT ARROWS
	aU LECTERN_BOOKS
	aV BOOKSHELF_BOOKS
	aW BEACON_PAYMENT_ITEMS
	aX STONE_TOOL_MATERIALS
	aY STONE_CRAFTING_MATERIALS
	aZ FREEZE_IMMUNE_WEARABLES
	aa COW_FOOD
	ab GOAT_FOOD
	ac SHEEP_FOOD
	ad WOLF_FOOD
	ae CAT_FOOD
	af HORSE_FOOD
	ag HORSE_TEMPT_ITEMS
	ah CAMEL_FOOD
	ai ARMADILLO_FOOD
	aj BEE_FOOD
	ak CHICKEN_FOOD
	al FROG_FOOD
	am HOGLIN_FOOD
	an LLAMA_FOOD
	ao LLAMA_TEMPT_ITEMS
	ap OCELOT_FOOD
	aq PANDA_FOOD
	ar PIG_FOOD
	as RABBIT_FOOD
	at STRIDER_FOOD
	au STRIDER_TEMPT_ITEMS
	av TURTLE_FOOD
	aw PARROT_FOOD
	ax PARROT_POISONOUS_FOOD
	ay AXOLOTL_FOOD
	az GOLD_ORES
	b PLANKS
	bA CHEST_ARMOR_ENCHANTABLE
	bB HEAD_ARMOR_ENCHANTABLE
	bC ARMOR_ENCHANTABLE
	bD SWORD_ENCHANTABLE
	bE FIRE_ASPECT_ENCHANTABLE
	bF SHARP_WEAPON_ENCHANTABLE
	bG WEAPON_ENCHANTABLE
	bH MINING_ENCHANTABLE
	bI MINING_LOOT_ENCHANTABLE
	bJ FISHING_ENCHANTABLE
	bK TRIDENT_ENCHANTABLE
	bL DURABILITY_ENCHANTABLE
	bM BOW_ENCHANTABLE
	bN EQUIPPABLE_ENCHANTABLE
	bO CROSSBOW_ENCHANTABLE
	bP VANISHING_ENCHANTABLE
	bQ MACE_ENCHANTABLE
	ba DAMPENS_VIBRATIONS
	bb CLUSTER_MAX_HARVESTABLES
	bc COMPASSES
	bd HANGING_SIGNS
	be CREEPER_IGNITERS
	bf NOTE_BLOCK_TOP_INSTRUMENTS
	bg FOOT_ARMOR
	bh LEG_ARMOR
	bi CHEST_ARMOR
	bj HEAD_ARMOR
	bk SKULLS
	bl TRIMMABLE_ARMOR
	bm TRIM_MATERIALS
	bn TRIM_TEMPLATES
	bo DECORATED_POT_SHERDS
	bp DECORATED_POT_INGREDIENTS
	bq SWORDS
	br AXES
	bs HOES
	bt PICKAXES
	bu SHOVELS
	bv BREAKS_DECORATED_POTS
	bw VILLAGER_PLANTABLE_SEEDS
	bx DYEABLE
	by FOOT_ARMOR_ENCHANTABLE
	bz LEG_ARMOR_ENCHANTABLE
	c STONE_BRICKS
	d WOODEN_BUTTONS
	e STONE_BUTTONS
	f BUTTONS
	g WOOL_CARPETS
	h WOODEN_DOORS
	i WOODEN_STAIRS
	j WOODEN_SLABS
	k WOODEN_FENCES
	l FENCE_GATES
	m WOODEN_PRESSURE_PLATES
	n WOODEN_TRAPDOORS
	o DOORS
	p SAPLINGS
	q LOGS_THAT_BURN
	r LOGS
	s DARK_OAK_LOGS
	t OAK_LOGS
	u BIRCH_LOGS
	v ACACIA_LOGS
	w CHERRY_LOGS
	x JUNGLE_LOGS
	y SPRUCE_LOGS
	z MANGROVE_LOGS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lawu; bind
		static
		0 o p_203855_
awo net/minecraft/tags/PaintingVariantTags
	a PLACEABLE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lawu; create
		static
		0 o p_215874_
awp net/minecraft/tags/PoiTypeTags
	a ACQUIRABLE_JOB_SITE
	b VILLAGE
	c BEE_HOME
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lawu; create
		static
		0 o p_215881_
awq net/minecraft/tags/StructureTags
	a EYE_OF_ENDER_LOCATED
	b DOLPHIN_LOCATED
	c ON_WOODLAND_EXPLORER_MAPS
	d ON_OCEAN_EXPLORER_MAPS
	e ON_SAVANNA_VILLAGE_MAPS
	f ON_DESERT_VILLAGE_MAPS
	g ON_PLAINS_VILLAGE_MAPS
	h ON_TAIGA_VILLAGE_MAPS
	i ON_SNOWY_VILLAGE_MAPS
	j ON_JUNGLE_EXPLORER_MAPS
	k ON_SWAMP_EXPLORER_MAPS
	l ON_TREASURE_MAPS
	m ON_TRIAL_CHAMBERS_MAPS
	n CATS_SPAWN_IN
	o CATS_SPAWN_AS_BLACK
	p VILLAGE
	q MINESHAFT
	r SHIPWRECK
	s RUINED_PORTAL
	t OCEAN_RUIN
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;)Lawu; create
		static
		0 o p_215896_
awr net/minecraft/tags/TagBuilder
	a entries
	<init> ()V <init>
	a ()Lawr; create
		static
	a (Lakr;)Lawr; addElement
		0 o p_215901_
	a (Laws;)Lawr; add
		0 o p_215903_
	b ()Ljava/util/List; build
	b (Lakr;)Lawr; addOptionalElement
		0 o p_215906_
	c (Lakr;)Lawr; addTag
		0 o p_215908_
	d (Lakr;)Lawr; addOptionalTag
		0 o p_215910_
aws net/minecraft/tags/TagEntry
	a CODEC
	b FULL_CODEC
	c id
	d tag
	e required
	<clinit> ()V <clinit>
		static
	<init> (Laxw$c;Z)V <init>
		0 o p_215922_
		1 o p_215923_
	<init> (Lakr;ZZ)V <init>
		0 o p_215918_
		1 o p_215919_
		2 o p_215920_
	a ()Laxw$c; elementOrTag
	a (Ljava/util/function/Consumer;)V visitRequiredDependencies
		0 o p_215939_
	a (Lcom/mojang/datafixers/util/Either;)Laws; lambda$static$4
		static
		0 o p_215935_
	a (Laws$a;Ljava/util/function/Consumer;)Z build
		0 o p_215928_
		1 o p_215929_
	a (Laxw$c;)Laws; lambda$static$2
		static
		0 o p_215933_
	a (Laws;)Lcom/mojang/datafixers/util/Either; lambda$static$5
		static
		0 o p_215931_
	a (Ljava/util/function/Predicate;Ljava/util/function/Predicate;)Z verifyIfPresent
		0 o p_215941_
		1 o p_215942_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_215937_
	a (Lakr;)Laws; element
		static
		0 o p_215926_
	b (Laws;)Laws; lambda$static$3
		static
		0 o p_215946_
	b (Ljava/util/function/Consumer;)V visitOptionalDependencies
		0 o p_215948_
	b (Lakr;)Laws; optionalElement
		static
		0 o p_215944_
	c (Laws;)Ljava/lang/Boolean; lambda$static$0
		static
		0 o p_215952_
	c (Lakr;)Laws; tag
		static
		0 o p_215950_
	d (Lakr;)Laws; optionalTag
		static
		0 o p_215954_
	toString ()Ljava/lang/String; toString
aws$a net/minecraft/tags/TagEntry$Lookup
	a (Lakr;)Ljava/lang/Object; element
		0 o p_215956_
	b (Lakr;)Ljava/util/Collection; tag
		0 o p_215957_
awt net/minecraft/tags/TagFile
	a CODEC
	b entries
	c replace
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Z)V <init>
		0 o entries
		1 o replace
	a ()Ljava/util/List; entries
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_215967_
	b ()Z replace
	equals (Ljava/lang/Object;)Z equals
		0 o p_215970_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
awu net/minecraft/tags/TagKey
	a registry
	b location
	c VALUES
	<clinit> ()V <clinit>
		static
	<init> (Lakq;Lakr;)V <init>
		0 o registry
		1 o location
	a ()Lakq; registry
	a (Lakq;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$hashedCodec$3
		static
		0 o p_337570_
		1 o p_337571_
	a (Lawu;)Ljava/lang/String; lambda$hashedCodec$4
		static
		0 o p_339468_
	a (Lakq;Lakr;)Lawu; create
		static
		0 o p_203883_
		1 o p_203884_
	a (Lakq;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_203878_
	b ()Lakr; location
	b (Lakq;Lakr;)Lawu; lambda$hashedCodec$1
		static
		0 o p_203889_
		1 o p_203890_
	b (Lakq;)Lcom/mojang/serialization/Codec; hashedCodec
		static
		0 o p_203887_
	c (Lakq;)Z isFor
		0 o p_207646_
	c ()Ljava/lang/String; lambda$hashedCodec$2
		static
	c (Lakq;Lakr;)Lawu; lambda$codec$0
		static
		0 o p_203892_
		1 o p_203893_
	d (Lakq;)Ljava/util/Optional; cast
		0 o p_207648_
	equals (Ljava/lang/Object;)Z equals
		0 o p_203895_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
awv net/minecraft/tags/TagLoader
	a LOGGER
	b idToValue
	c directory
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/function/Function;Ljava/lang/String;)V <init>
		0 o p_144493_
		1 o p_144494_
	a (Laws$a;Ljava/util/List;)Lcom/mojang/datafixers/util/Either; build
		0 o p_215979_
		1 o p_215980_
	a (Laue;)Ljava/util/Map; load
		0 o p_144496_
	a (Laws$a;Ljava/util/Map;Lakr;Lawv$b;)V lambda$build$5
		0 o p_284680_
		1 o p_284681_
		2 o p_284682_
		3 o p_284683_
	a (Ljava/util/Map;Lakr;Ljava/util/Collection;)V lambda$build$4
		static
		0 o p_215999_
		1 o p_216000_
		2 o p_216001_
	a (Laxs;Lakr;Ljava/util/List;)V lambda$build$2
		static
		0 o p_284684_
		1 o p_284685_
		2 o p_284686_
	a (Ljava/util/List;Ljava/lang/String;Laws;)V lambda$load$1
		static
		0 o p_215995_
		1 o p_215996_
		2 o p_215997_
	a (Ljava/util/Map;)Ljava/util/Map; build
		0 o p_203899_
	a (Lakr;Ljava/util/Collection;)V lambda$build$3
		static
		0 o p_215976_
		1 o p_215977_
	a (Lakr;)Ljava/util/List; lambda$load$0
		static
		0 o p_215974_
	b (Laue;)Ljava/util/Map; loadAndBuild
		0 o p_203901_
awv$1 net/minecraft/tags/TagLoader$1
	a val$newTags
	b this$0
	<init> (Lawv;Ljava/util/Map;)V <init>
		0 o p_216036_
		1 o p_216037_
	a (Lakr;)Ljava/lang/Object; element
		0 o p_216039_
	b (Lakr;)Ljava/util/Collection; tag
		0 o p_216041_
awv$a net/minecraft/tags/TagLoader$EntryWithSource
	a entry
	b source
	<init> (Laws;Ljava/lang/String;)V <init>
		0 o entry
		1 o source
	a ()Laws; entry
	b ()Ljava/lang/String; source
	equals (Ljava/lang/Object;)Z equals
		0 o p_216050_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
awv$b net/minecraft/tags/TagLoader$SortingEntry
	a entries
	<init> (Ljava/util/List;)V <init>
		0 o entries
	a (Ljava/util/function/Consumer;)V visitRequiredDependencies
		0 o p_285529_
	a ()Ljava/util/List; entries
	a (Ljava/util/function/Consumer;Lawv$a;)V lambda$visitOptionalDependencies$1
		static
		0 o p_285245_
		1 o p_284943_
	b (Ljava/util/function/Consumer;Lawv$a;)V lambda$visitRequiredDependencies$0
		static
		0 o p_284947_
		1 o p_285236_
	b (Ljava/util/function/Consumer;)V visitOptionalDependencies
		0 o p_285469_
	equals (Ljava/lang/Object;)Z equals
		0 o p_285432_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aww net/minecraft/tags/TagManager
	a registryAccess
	b results
	<init> (Lka;)V <init>
		0 o p_144572_
	a (Lakq;Lawv;Laue;)Laww$a; lambda$createLoader$3
		static
		0 o p_203921_
		1 o p_203922_
		2 o p_203923_
	a (Ljava/util/List;Ljava/lang/Void;)V lambda$reload$2
		0 o p_203916_
		1 o p_203917_
	a ()Ljava/util/List; getResult
	a (Laty$a;Laue;Lbnf;Lbnf;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; reload
		0 o p_13482_
		1 o p_13483_
		2 o p_13484_
		3 o p_13485_
		4 o p_13486_
		5 o p_13487_
	a (Laue;Ljava/util/concurrent/Executor;Lka$d;)Ljava/util/concurrent/CompletableFuture; createLoader
		0 o p_203908_
		1 o p_203909_
		2 o p_203910_
	a (I)[Ljava/util/concurrent/CompletableFuture; lambda$reload$1
		static
		0 o p_203906_
	b (Laue;Ljava/util/concurrent/Executor;Lka$d;)Ljava/util/concurrent/CompletableFuture; lambda$reload$0
		0 o p_203925_
		1 o p_203926_
		2 o p_203927_
aww$a net/minecraft/tags/TagManager$LoadResult
	a key
	b tags
	<init> (Lakq;Ljava/util/Map;)V <init>
		0 o key
		1 o tags
	a ()Lakq; key
	b ()Ljava/util/Map; tags
	equals (Ljava/lang/Object;)Z equals
		0 o p_203936_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
awx net/minecraft/tags/TagNetworkSerialization
	<init> ()V <init>
	a (Ljt;)Ljava/util/Map; serializeTagsToNetwork
		static
		0 o p_251774_
	a (Lakq;Ljz;Lawx$b;Lakr;Lit/unimi/dsi/fastutil/ints/IntList;)V lambda$deserializeTagsFromNetwork$3
		static
		0 o p_248275_
		1 o p_248276_
		2 o p_248277_
		3 o p_248278_
		4 o p_248279_
	a (Ljz;Ljava/util/Map;Lcom/mojang/datafixers/util/Pair;)V lambda$serializeToNetwork$2
		static
		0 o p_339469_
		1 o p_339470_
		2 o p_339471_
	a (Lcom/mojang/datafixers/util/Pair;)Z lambda$serializeTagsToNetwork$1
		static
		0 o p_321439_
	a (Lka$d;)Lcom/mojang/datafixers/util/Pair; lambda$serializeTagsToNetwork$0
		static
		0 o p_203949_
	a (Lakq;Ljz;Lawx$a;Lawx$b;)V deserializeTagsFromNetwork
		static
		0 o p_203953_
		1 o p_203954_
		2 o p_203955_
		3 o p_203956_
	a (Ljz;)Lawx$a; serializeToNetwork
		static
		0 o p_203943_
awx$a net/minecraft/tags/TagNetworkSerialization$NetworkPayload
	a tags
	<init> (Ljava/util/Map;)V <init>
		0 o p_203965_
	a (Lvw;)V write
		0 o p_203968_
	a (Ljz;)V applyToRegistry
		0 o p_321755_
	a ()I size
	b (Lvw;)Lawx$a; read
		static
		0 o p_203970_
awx$b net/minecraft/tags/TagNetworkSerialization$TagOutput
	accept (Lawu;Ljava/util/List;)V accept
		0 o p_203972_
		1 o p_203973_
awy net/minecraft/tags/WorldPresetTags
	a NORMAL
	b EXTENDED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lawu; create
		static
		0 o p_216058_
awz net/minecraft/tags/package-info
ax net/minecraft/advancements/critereon/BredAnimalsTrigger
	<init> ()V <init>
	a (Lerr;Lerr;Lerr;Lax$a;)Z lambda$trigger$0
		static
		0 o p_18650_
		1 o p_18651_
		2 o p_18652_
		3 o p_18653_
	a ()Lcom/mojang/serialization/Codec; codec
	a (Laqv;Lcfe;Lcfe;Lbsl;)V trigger
		0 o p_147279_
		1 o p_147280_
		2 o p_147281_
		3 o p_147282_
ax$a net/minecraft/advancements/critereon/BredAnimalsTrigger$TriggerInstance
	a CODEC
	b player
	c parent
	d partner
	e child
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o player
		1 o parent
		2 o partner
		3 o child
	a (Lbv$a;)Lao; bredAnimals
		static
		0 o p_301285_
	a (Lbh;)V validate
		0 o p_312663_
	a (Lerr;Lerr;Lerr;)Z matches
		0 o p_18676_
		1 o p_18677_
		2 o p_18678_
	a (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)Lao; bredAnimals
		static
		0 o p_301067_
		1 o p_301159_
		2 o p_301056_
	a ()Ljava/util/Optional; player
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337343_
	a (Ljava/util/Optional;Lerr;)Z matches
		static
		0 o p_298925_
		1 o p_298317_
	b ()Lao; bredAnimals
		static
	c ()Ljava/util/Optional; parent
	d ()Ljava/util/Optional; partner
	e ()Ljava/util/Optional; child
	equals (Ljava/lang/Object;)Z equals
		0 o p_312808_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
axa net/minecraft/util/AbortableIterationConsumer
	a (Ljava/util/function/Consumer;Ljava/lang/Object;)Laxa$a; lambda$forConsumer$0
		static
		0 o p_262158_
		1 o p_261916_
	accept (Ljava/lang/Object;)Laxa$a; accept
		0 o p_261708_
	forConsumer (Ljava/util/function/Consumer;)Laxa; forConsumer
		static
		0 o p_261477_
axa$a net/minecraft/util/AbortableIterationConsumer$Continuation
	a CONTINUE
	b ABORT
	c $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_262048_
		1 o p_261970_
	a ()Z shouldAbort
	b ()[Laxa$a; $values
		static
	valueOf (Ljava/lang/String;)Laxa$a; valueOf
		static
		0 o p_262013_
	values ()[Laxa$a; values
		static
axb net/minecraft/util/ArrayListDeque
	a MIN_GROWTH
	b contents
	c head
	d size
	<init> (I)V <init>
		0 o p_294771_
	<init> ()V <init>
	a (II)V verifyIndexInRange
		static
		0 o p_295367_
		1 o p_294503_
	a ()I capacity
	a ([Ljava/lang/Object;I)V copyCount
		0 o p_294388_
		1 o p_294959_
	a (I)I getIndex
		0 o p_296293_
	add (ILjava/lang/Object;)V add
		0 o p_294490_
		1 o p_294693_
	addFirst (Ljava/lang/Object;)V addFirst
		0 o p_296384_
	addLast (Ljava/lang/Object;)V addLast
		0 o p_295130_
	b (I)V verifyIndexInRange
		0 o p_296349_
	b ()Layk; reversed
	c (I)Ljava/lang/Object; getInner
		0 o p_295426_
	c ()V grow
	descendingIterator ()Ljava/util/Iterator; descendingIterator
	forEach (Ljava/util/function/Consumer;)V forEach
		0 o p_296263_
	get (I)Ljava/lang/Object; get
		0 o p_296055_
	getFirst ()Ljava/lang/Object; getFirst
	getLast ()Ljava/lang/Object; getLast
	offerFirst (Ljava/lang/Object;)Z offerFirst
		0 o p_295887_
	offerLast (Ljava/lang/Object;)Z offerLast
		0 o p_296237_
	peekFirst ()Ljava/lang/Object; peekFirst
	peekLast ()Ljava/lang/Object; peekLast
	pollFirst ()Ljava/lang/Object; pollFirst
	pollLast ()Ljava/lang/Object; pollLast
	remove (I)Ljava/lang/Object; remove
		0 o p_295380_
	removeFirst ()Ljava/lang/Object; removeFirst
	removeFirstOccurrence (Ljava/lang/Object;)Z removeFirstOccurrence
		0 o p_294109_
	removeIf (Ljava/util/function/Predicate;)Z removeIf
		0 o p_296232_
	removeLast ()Ljava/lang/Object; removeLast
	removeLastOccurrence (Ljava/lang/Object;)Z removeLastOccurrence
		0 o p_295642_
	replaceAll (Ljava/util/function/UnaryOperator;)V replaceAll
		0 o p_295123_
	reversed ()Ljava/util/SequencedCollection; reversed
	reversed ()Ljava/util/List; reversed
	reversed ()Ljava/util/Deque; reversed
	set (ILjava/lang/Object;)Ljava/lang/Object; set
		0 o p_294350_
		1 o p_296216_
	size ()I size
axb$a net/minecraft/util/ArrayListDeque$DescendingIterator
	a this$0
	b index
	<init> (Laxb;)V <init>
		0 o p_296322_
	hasNext ()Z hasNext
	next ()Ljava/lang/Object; next
	remove ()V remove
axb$b net/minecraft/util/ArrayListDeque$ReversedView
	a this$0
	b source
	<init> (Laxb;Laxb;)V <init>
		0 o p_339596_
		1 o p_339677_
	a (I)I reverseIndex
		0 o p_339612_
	add (ILjava/lang/Object;)V add
		0 o p_339646_
		1 o p_339625_
	addFirst (Ljava/lang/Object;)V addFirst
		0 o p_339593_
	addLast (Ljava/lang/Object;)V addLast
		0 o p_339649_
	b ()Layk; reversed
	clear ()V clear
	contains (Ljava/lang/Object;)Z contains
		0 o p_339624_
	descendingIterator ()Ljava/util/Iterator; descendingIterator
	get (I)Ljava/lang/Object; get
		0 o p_339634_
	getFirst ()Ljava/lang/Object; getFirst
	getLast ()Ljava/lang/Object; getLast
	indexOf (Ljava/lang/Object;)I indexOf
		0 o p_339682_
	isEmpty ()Z isEmpty
	iterator ()Ljava/util/Iterator; iterator
	lastIndexOf (Ljava/lang/Object;)I lastIndexOf
		0 o p_339602_
	offerFirst (Ljava/lang/Object;)Z offerFirst
		0 o p_339654_
	offerLast (Ljava/lang/Object;)Z offerLast
		0 o p_339690_
	peekFirst ()Ljava/lang/Object; peekFirst
	peekLast ()Ljava/lang/Object; peekLast
	pollFirst ()Ljava/lang/Object; pollFirst
	pollLast ()Ljava/lang/Object; pollLast
	remove (I)Ljava/lang/Object; remove
		0 o p_339650_
	removeFirst ()Ljava/lang/Object; removeFirst
	removeFirstOccurrence (Ljava/lang/Object;)Z removeFirstOccurrence
		0 o p_339684_
	removeLast ()Ljava/lang/Object; removeLast
	removeLastOccurrence (Ljava/lang/Object;)Z removeLastOccurrence
		0 o p_339678_
	reversed ()Ljava/util/SequencedCollection; reversed
	reversed ()Ljava/util/List; reversed
	reversed ()Ljava/util/Deque; reversed
	set (ILjava/lang/Object;)Ljava/lang/Object; set
		0 o p_339669_
		1 o p_339609_
	size ()I size
	subList (II)Ljava/util/List; subList
		0 o p_339640_
		1 o p_339642_
axc net/minecraft/util/BitStorage
	a ([I)V unpack
		0 o p_198162_
	a (Ljava/util/function/IntConsumer;)V getAll
		0 o p_13520_
	a (I)I get
		0 o p_13515_
	a ()[J getRaw
	a (II)I getAndSet
		0 o p_13517_
		1 o p_13518_
	b (II)V set
		0 o p_13525_
		1 o p_13526_
	b ()I getSize
	c ()I getBits
	d ()Laxc; copy
axd net/minecraft/util/Brightness
	a LIGHT_VALUE_CODEC
	b CODEC
	c FULL_BRIGHT
	d block
	e sky
	<clinit> ()V <clinit>
		static
	<init> (II)V <init>
		0 o block
		1 o sky
	a (I)Laxd; unpack
		static
		0 o p_270207_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_270774_
	a ()I pack
	b ()I block
	c ()I sky
	equals (Ljava/lang/Object;)Z equals
		0 o p_270598_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
axe net/minecraft/util/ByIdMap
	<init> ()V <init>
	a (I[Ljava/lang/Object;Ljava/lang/Object;I)Ljava/lang/Object; lambda$continuous$1
		static
		0 o p_262913_
		1 o p_263097_
		2 o p_263069_
		3 o p_262927_
	a (Ljava/util/function/IntFunction;Ljava/lang/Object;I)Ljava/lang/Object; lambda$sparse$0
		static
		0 o p_263037_
		1 o p_263027_
		2 o p_262932_
	a (Ljava/util/function/ToIntFunction;[Ljava/lang/Object;Laxe$a;)Ljava/util/function/IntFunction; continuous
		static
		0 o p_263112_
		1 o p_262975_
		2 o p_263075_
	a (Ljava/util/function/ToIntFunction;[Ljava/lang/Object;)Ljava/util/function/IntFunction; createMap
		static
		0 o p_263047_
		1 o p_263043_
	a (Ljava/util/function/ToIntFunction;[Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/function/IntFunction; sparse
		static
		0 o p_262952_
		1 o p_263085_
		2 o p_262981_
	a ([Ljava/lang/Object;II)Ljava/lang/Object; lambda$continuous$3
		static
		0 o p_263093_
		1 o p_262985_
		2 o p_263013_
	b (Ljava/util/function/ToIntFunction;[Ljava/lang/Object;)[Ljava/lang/Object; createSortedArray
		static
		0 o p_262976_
		1 o p_263053_
	b ([Ljava/lang/Object;II)Ljava/lang/Object; lambda$continuous$2
		static
		0 o p_262924_
		1 o p_263073_
		2 o p_262977_
axe$a net/minecraft/util/ByIdMap$OutOfBoundsStrategy
	a ZERO
	b WRAP
	c CLAMP
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_262916_
		1 o p_262964_
	a ()[Laxe$a; $values
		static
	valueOf (Ljava/lang/String;)Laxe$a; valueOf
		static
		0 o p_263102_
	values ()[Laxe$a; values
		static
axf net/minecraft/util/ClassInstanceMultiMap
	a byClass
	b baseClass
	c allInstances
	<init> (Ljava/lang/Class;)V <init>
		0 o p_13531_
	a ()Ljava/util/List; getAllInstances
	a (Ljava/lang/Class;)Ljava/util/Collection; find
		0 o p_13534_
	add (Ljava/lang/Object;)Z add
		0 o p_13536_
	b (Ljava/lang/Class;)Ljava/util/List; lambda$find$0
		0 o p_337572_
	contains (Ljava/lang/Object;)Z contains
		0 o p_13540_
	iterator ()Ljava/util/Iterator; iterator
	remove (Ljava/lang/Object;)Z remove
		0 o p_13543_
	size ()I size
axg net/minecraft/util/ClassTreeIdRegistry
	a NO_ID_VALUE
	b classToLastIdCache
	<init> ()V <init>
	a (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V lambda$new$0
		static
		0 o p_326384_
	a (Ljava/lang/Class;)I getLastIdFor
		0 o p_326222_
	b (Ljava/lang/Class;)I getCount
		0 o p_325981_
	c (Ljava/lang/Class;)I define
		0 o p_326354_
axh net/minecraft/util/ColorRGBA
	a CODEC
	b rgba
	c CUSTOM_COLOR_PREFIX
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o rgba
	a (Ljava/lang/NumberFormatException;)Ljava/lang/String; lambda$static$1
		static
		0 o p_304717_
	a (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$2
		static
		0 o p_304880_
	a ()I rgba
	b ()Ljava/lang/String; formatValue
	b (Ljava/lang/String;)Ljava/lang/String; lambda$static$0
		static
		0 o p_304726_
	equals (Ljava/lang/Object;)Z equals
		0 o p_304442_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
axi net/minecraft/util/CommonColors
	a WHITE
	b BLACK
	c GRAY
	d LIGHT_GRAY
	e LIGHTER_GRAY
	f RED
	g GREEN
	h BLUE
	i SOFT_RED
	j YELLOW
	k SOFT_YELLOW
	<init> ()V <init>
axj net/minecraft/util/CommonLinks
	a GDPR
	b EULA
	c PRIVACY_STATEMENT
	d ATTRIBUTION
	e LICENSES
	f BUY_MINECRAFT_JAVA
	g ACCOUNT_SETTINGS
	h SNAPSHOT_FEEDBACK
	i RELEASE_FEEDBACK
	j SNAPSHOT_BUGS_FEEDBACK
	k GENERAL_HELP
	l ACCESSIBILITY_HELP
	m REPORTING_HELP
	n SUSPENSION_HELP
	o BLOCKING_HELP
	p SYMLINK_HELP
	q START_REALMS_TRIAL
	r BUY_REALMS
	s REALMS_TERMS
	t REALMS_CONTENT_CREATION
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;Ljava/util/UUID;Z)Ljava/lang/String; extendRealms
		static
		0 o p_276321_
		1 o p_295484_
		2 o p_276266_
	a (Ljava/lang/String;Ljava/util/UUID;)Ljava/lang/String; extendRealms
		static
		0 o p_276318_
		1 o p_296140_
axk net/minecraft/util/CrudeIncrementalIntIdentityHashBiMap
	b NOT_FOUND
	c EMPTY_SLOT
	d LOADFACTOR
	e keys
	f values
	g byId
	h nextId
	i size
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_13553_
	<init> ([Ljava/lang/Object;[I[Ljava/lang/Object;II)V <init>
		0 o p_199841_
		1 o p_199842_
		2 o p_199843_
		3 o p_199844_
		4 o p_199845_
	a ()V clear
	a (I)Ljava/lang/Object; byId
		0 o p_13556_
	a (Ljava/lang/Object;I)V addMapping
		0 o p_13560_
		1 o p_13561_
	a (Ljava/lang/Object;)I getId
		0 o p_13558_
	b (Ljava/lang/Object;)Z contains
		0 o p_144610_
	b ()Laxk; copy
	b (Ljava/lang/Object;I)I indexOf
		0 o p_13564_
		1 o p_13565_
	c ()I size
	c (I)Laxk; create
		static
		0 o p_184238_
	d (I)Z contains
		0 o p_144608_
	d ()I nextId
	d (Ljava/lang/Object;)I add
		0 o p_13570_
	e (I)I getValue
		0 o p_13568_
	e (Ljava/lang/Object;)I hash
		0 o p_13574_
	f (I)V grow
		0 o p_13572_
	g (I)I findEmpty
		0 o p_13576_
	iterator ()Ljava/util/Iterator; iterator
axl net/minecraft/util/Crypt
	a SIGNING_ALGORITHM
	b SIGNATURE_BYTES
	c RSA_PUBLIC_KEY_HEADER
	d MIME_LINE_SEPARATOR
	e MIME_ENCODER
	f PUBLIC_KEY_CODEC
	g PRIVATE_KEY_CODEC
	h SYMMETRIC_ALGORITHM
	i SYMMETRIC_BITS
	j ASYMMETRIC_ALGORITHM
	k ASYMMETRIC_BITS
	l BYTE_ENCODING
	m HASH_ALGORITHM
	n PEM_RSA_PRIVATE_KEY_HEADER
	o PEM_RSA_PRIVATE_KEY_FOOTER
	p RSA_PUBLIC_KEY_FOOTER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ([[B)[B digestData
		static
		0 o p_13603_
	a (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Laxl$a;)Ljava/security/Key; rsaStringToKey
		static
		0 o p_216072_
		1 o p_216073_
		2 o p_216074_
		3 o p_216075_
	a (ILjava/security/Key;)Ljavax/crypto/Cipher; getCipher
		static
		0 o p_13584_
		1 o p_13585_
	a (Ljava/security/Key;[B)[B encryptUsingKey
		static
		0 o p_13595_
		1 o p_13596_
	a ()Ljavax/crypto/SecretKey; generateSecretKey
		static
	a (Ljava/lang/String;Ljava/security/PublicKey;Ljavax/crypto/SecretKey;)[B digestData
		static
		0 o p_13591_
		1 o p_13592_
		2 o p_13593_
	a (ILjava/lang/String;Ljava/security/Key;)Ljavax/crypto/Cipher; setupCipher
		static
		0 o p_13580_
		1 o p_13581_
		2 o p_13582_
	a (ILjava/security/Key;[B)[B cipherData
		static
		0 o p_13587_
		1 o p_13588_
		2 o p_13589_
	a (Ljava/security/PrivateKey;[B)Ljavax/crypto/SecretKey; decryptByteToSecretKey
		static
		0 o p_13598_
		1 o p_13599_
	a (Ljava/lang/String;)Ljava/security/PrivateKey; stringToPemRsaPrivateKey
		static
		0 o p_216070_
	a (Ljava/security/PublicKey;)Ljava/lang/String; rsaPublicKeyToString
		static
		0 o p_216079_
	a ([B)Ljava/security/PublicKey; byteToPublicKey
		static
		0 o p_13601_
	a (Ljava/security/PrivateKey;)Ljava/lang/String; pemRsaPrivateKeyToString
		static
		0 o p_216077_
	b ()Ljava/security/KeyPair; generateKeyPair
		static
	b (Ljava/lang/String;)Ljava/security/PublicKey; stringToRsaPublicKey
		static
		0 o p_216081_
	b ([B)Ljava/security/PrivateKey; byteToPrivateKey
		static
		0 o p_216083_
	b (Ljava/security/Key;[B)[B decryptUsingKey
		static
		0 o p_13606_
		1 o p_13607_
	c (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_274845_
	d (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$0
		static
		0 o p_274846_
axl$a net/minecraft/util/Crypt$ByteArrayToKeyFunction
	apply ([B)Ljava/security/Key; apply
		0 o p_216089_
axl$b net/minecraft/util/Crypt$SaltSignaturePair
	a EMPTY
	b salt
	c signature
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_216098_
	<init> (J[B)V <init>
		0 o salt
		1 o signature
	a ()Z isValid
	a (Lvw;Laxl$b;)V write
		static
		0 o p_216101_
		1 o p_216102_
	b ()[B saltAsBytes
	c ()J salt
	d ()[B signature
	equals (Ljava/lang/Object;)Z equals
		0 o p_216107_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
axl$c net/minecraft/util/Crypt$SaltSupplier
	a secureRandom
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()J getLong
		static
axm net/minecraft/util/CryptException
	<init> (Ljava/lang/Throwable;)V <init>
		0 o p_13609_
axn net/minecraft/util/CsvOutput
	a LINE_SEPARATOR
	b FIELD_SEPARATOR
	c output
	d columnCount
	<init> (Ljava/io/Writer;Ljava/util/List;)V <init>
		0 o p_13613_
		1 o p_13614_
	a ()Laxn$a; builder
		static
	a (Ljava/lang/Object;)Ljava/lang/String; getStringValue
		static
		0 o p_13621_
	a ([Ljava/lang/Object;)V writeRow
		0 o p_13625_
	a (Ljava/util/stream/Stream;)V writeLine
		0 o p_13623_
axn$a net/minecraft/util/CsvOutput$Builder
	a headers
	<init> ()V <init>
	a (Ljava/lang/String;)Laxn$a; addColumn
		0 o p_13631_
	a (Ljava/io/Writer;)Laxn; build
		0 o p_13629_
axo net/minecraft/util/CubicSampler
	a GAUSSIAN_SAMPLE_RADIUS
	b GAUSSIAN_SAMPLE_BREADTH
	c GAUSSIAN_SAMPLE_KERNEL
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lexc;Laxo$a;)Lexc; gaussianSampleVec3
		static
		0 o p_130039_
		1 o p_130040_
axo$a net/minecraft/util/CubicSampler$Vec3Fetcher
	fetch (III)Lexc; fetch
		0 o p_130042_
		1 o p_130043_
		2 o p_130044_
axp net/minecraft/util/CubicSpline
	a (F)Laxp; constant
		static
		0 o p_184240_
	a (Laxp$d;)Laxp; mapAll
		0 o p_211579_
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_184263_
	a (Lazq;)Laxp$b; builder
		static
		0 o p_184253_
	a (Lazq;Ljava/util/List;)Laxp$e; lambda$codec$4
		static
		0 o p_184258_
		1 o p_184259_
	a (FLaxp;F)Laxp$a; lambda$codec$0
		static
		0 o p_184242_
		1 o p_184243_
		2 o p_184244_
	a ()Ljava/lang/String; parityString
	a (Lcom/mojang/datafixers/util/Either;)Laxp; lambda$codec$7
		static
		0 o p_184261_
	a (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$5
		static
		0 o p_184265_
		1 o p_184266_
		2 o p_184267_
	a (Laxp$e;)Ljava/lang/Record; lambda$codec$6
		static
		0 o p_184246_
	a (Lorg/apache/commons/lang3/mutable/MutableObject;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$1
		static
		0 o p_337573_
		1 o p_337574_
	a (Lazq;Lazq;)Laxp$b; builder
		static
		0 o p_184255_
		1 o p_184256_
	a (Laxp;)Lcom/mojang/datafixers/util/Either; lambda$codec$8
		static
		0 o p_184251_
	a (Laxp$e;I)Laxp$a; lambda$codec$2
		static
		0 o p_184248_
		1 o p_184249_
	b (Laxp$e;)Ljava/util/List; lambda$codec$3
		static
		0 o p_184272_
axp$a net/minecraft/util/CubicSpline$1Point
	a location
	b value
	c derivative
	<init> (FLaxp;F)V <init>
		0 o location
		1 o value
		2 o derivative
	a ()F location
	b ()Laxp; value
	c ()F derivative
	equals (Ljava/lang/Object;)Z equals
		0 o p_184284_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
axp$b net/minecraft/util/CubicSpline$Builder
	a coordinate
	b valueTransformer
	c locations
	d values
	e derivatives
	<init> (Lazq;)V <init>
		0 o p_184293_
	<init> (Lazq;Lazq;)V <init>
		0 o p_184295_
		1 o p_184296_
	a ()Laxp; build
	a (FLaxp;)Laxp$b; addPoint
		0 o p_216118_
		1 o p_216119_
	a (FLaxp;F)Laxp$b; addPoint
		0 o p_184303_
		1 o p_184304_
		2 o p_184305_
	a (FF)Laxp$b; addPoint
		0 o p_216115_
		1 o p_216116_
	a (FFF)Laxp$b; addPoint
		0 o p_184299_
		1 o p_184300_
		2 o p_184301_
axp$c net/minecraft/util/CubicSpline$Constant
	b value
	<init> (F)V <init>
		0 o value
	a (Laxp$d;)Laxp; mapAll
		0 o p_211581_
	a ()Ljava/lang/String; parityString
	a (Ljava/lang/Object;)F apply
		0 o p_184313_
	b ()F minValue
	c ()F maxValue
	d ()F value
	equals (Ljava/lang/Object;)Z equals
		0 o p_184316_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
axp$d net/minecraft/util/CubicSpline$CoordinateVisitor
	visit (Ljava/lang/Object;)Ljava/lang/Object; visit
		0 o p_216123_
axp$e net/minecraft/util/CubicSpline$Multipoint
	b coordinate
	c locations
	d values
	e derivatives
	f minValue
	g maxValue
	<init> (Lazq;[FLjava/util/List;[FFF)V <init>
		0 o coordinate
		1 o locations
		2 o values
		3 o derivatives
		4 o minValue
		5 o maxValue
	a (Laxp$d;)Laxp; mapAll
		0 o p_211585_
	a (D)Ljava/lang/String; lambda$toString$2
		static
		0 o p_184330_
	a (Lazq;[FLjava/util/List;[F)Laxp$e; create
		static
		0 o p_216144_
		1 o p_216145_
		2 o p_216146_
		3 o p_216147_
	a ()Ljava/lang/String; parityString
	a ([FLjava/util/List;[F)V validateSizes
		static
		0 o p_216152_
		1 o p_216153_
		2 o p_216154_
	a (Laxp$d;Laxp;)Laxp; lambda$mapAll$3
		static
		0 o p_211587_
		1 o p_211588_
	a (F[FI)Z lambda$findIntervalStart$0
		static
		0 o p_216140_
		1 o p_216141_
		2 o p_216142_
	a (F[FF[FI)F linearExtend
		static
		0 o p_216134_
		1 o p_216135_
		2 o p_216136_
		3 o p_216137_
		4 o p_216138_
	a ([FI)D lambda$toString$1
		static
		0 o p_184337_
		1 o p_184338_
	a ([F)Ljava/lang/String; toString
		0 o p_184335_
	a ([FF)I findIntervalStart
		static
		0 o p_216149_
		1 o p_216150_
	a (Ljava/lang/Object;)F apply
		0 o p_184340_
	b ()F minValue
	c ()F maxValue
	d ()Lazq; coordinate
	e ()[F locations
	equals (Ljava/lang/Object;)Z equals
		0 o p_184346_
	f ()Ljava/util/List; values
	g ()[F derivatives
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
axq net/minecraft/util/DebugBuffer
	a data
	b index
	<init> (I)V <init>
		0 o p_144623_
	a ()Ljava/util/List; dump
	a (Ljava/lang/Object;)V push
		0 o p_144626_
axr net/minecraft/util/DelegateDataOutput
	a parent
	<init> (Ljava/io/DataOutput;)V <init>
		0 o p_312521_
	write (I)V write
		0 o p_311810_
	write ([BII)V write
		0 o p_311876_
		1 o p_312050_
		2 o p_312363_
	write ([B)V write
		0 o p_312321_
	writeBoolean (Z)V writeBoolean
		0 o p_312564_
	writeByte (I)V writeByte
		0 o p_312307_
	writeBytes (Ljava/lang/String;)V writeBytes
		0 o p_312376_
	writeChar (I)V writeChar
		0 o p_312139_
	writeChars (Ljava/lang/String;)V writeChars
		0 o p_311925_
	writeDouble (D)V writeDouble
		0 o p_312512_
	writeFloat (F)V writeFloat
		0 o p_312854_
	writeInt (I)V writeInt
		0 o p_312539_
	writeLong (J)V writeLong
		0 o p_312522_
	writeShort (I)V writeShort
		0 o p_312426_
	writeUTF (Ljava/lang/String;)V writeUTF
		0 o p_312577_
axs net/minecraft/util/DependencySorter
	a contents
	<init> ()V <init>
	a (Ljava/lang/Object;Laxs$a;)Laxs; addEntry
		0 o p_285256_
		1 o p_285334_
	a (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Ljava/lang/Object;)Z isCyclic
		static
		0 o p_285132_
		1 o p_285324_
		2 o p_285326_
	a (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Laxs$a;)V lambda$orderByDependencies$5
		static
		0 o p_285005_
		1 o p_285462_
		2 o p_285526_
	a (Lcom/google/common/collect/Multimap;Ljava/util/Set;Ljava/util/function/BiConsumer;Ljava/lang/Object;)V lambda$orderByDependencies$6
		0 o p_285181_
		1 o p_285028_
		2 o p_285056_
		3 o p_284996_
	a (Ljava/util/function/BiConsumer;)V orderByDependencies
		0 o p_285438_
	a (Lcom/google/common/collect/Multimap;Ljava/util/Set;Ljava/lang/Object;Ljava/util/function/BiConsumer;)V visitDependenciesAndElement
		0 o p_285183_
		1 o p_285506_
		2 o p_285108_
		3 o p_285007_
	b (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Ljava/lang/Object;)V addDependencyIfNotCyclic
		static
		0 o p_285047_
		1 o p_285148_
		2 o p_285193_
	b (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Laxs$a;)V lambda$orderByDependencies$3
		static
		0 o p_285235_
		1 o p_285415_
		2 o p_285018_
	b (Lcom/google/common/collect/Multimap;Ljava/util/Set;Ljava/util/function/BiConsumer;Ljava/lang/Object;)V lambda$visitDependenciesAndElement$0
		0 o p_285322_
		1 o p_285031_
		2 o p_284981_
		3 o p_285443_
	c (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Ljava/lang/Object;)V lambda$orderByDependencies$4
		static
		0 o p_285480_
		1 o p_285458_
		2 o p_285513_
	d (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Ljava/lang/Object;)V lambda$orderByDependencies$2
		static
		0 o p_285173_
		1 o p_285178_
		2 o p_285287_
	e (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Ljava/lang/Object;)Z lambda$isCyclic$1
		static
		0 o p_285374_
		1 o p_285010_
		2 o p_284974_
axs$a net/minecraft/util/DependencySorter$Entry
	a (Ljava/util/function/Consumer;)V visitRequiredDependencies
		0 o p_285054_
	b (Ljava/util/function/Consumer;)V visitOptionalDependencies
		0 o p_285150_
axt net/minecraft/util/DirectoryLock
	a LOCK_FILE
	b lockFile
	c lock
	d DUMMY
	<clinit> ()V <clinit>
		static
	<init> (Ljava/nio/channels/FileChannel;Ljava/nio/channels/FileLock;)V <init>
		0 o p_13637_
		1 o p_13638_
	a ()Z isValid
	a (Ljava/nio/file/Path;)Laxt; create
		static
		0 o p_13641_
	b (Ljava/nio/file/Path;)Z isLocked
		static
		0 o p_13643_
	close ()V close
axt$a net/minecraft/util/DirectoryLock$LockException
	<init> (Ljava/nio/file/Path;Ljava/lang/String;)V <init>
		0 o p_13646_
		1 o p_13647_
	a (Ljava/nio/file/Path;)Laxt$a; alreadyLocked
		static
		0 o p_13649_
axu net/minecraft/util/EncoderCache
	a cache
	<init> (I)V <init>
		0 o p_341936_
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; wrap
		0 o p_341888_
axu$1 net/minecraft/util/EncoderCache$1
	<init> (Laxu;)V <init>
		0 o p_341894_
	a (Laxu$a;)Lcom/mojang/serialization/DataResult; load
		0 o p_341934_
	load (Ljava/lang/Object;)Ljava/lang/Object; load
		0 o p_341939_
axu$2 net/minecraft/util/EncoderCache$2
	a val$codec
	b this$0
	<init> (Laxu;Lcom/mojang/serialization/Codec;)V <init>
		0 o p_341951_
		1 o p_341916_
	a (Ljava/lang/Object;)Ljava/lang/Object; lambda$encode$0
		static
		0 o p_342020_
	decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode
		0 o p_341931_
		1 o p_341946_
	encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
		0 o p_341885_
		1 o p_341925_
		2 o p_341904_
axu$a net/minecraft/util/EncoderCache$Key
	a codec
	b value
	c ops
	<init> (Lcom/mojang/serialization/Codec;Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;)V <init>
		0 o codec
		1 o value
		2 o ops
	a ()Lcom/mojang/serialization/DataResult; resolve
	b ()Lcom/mojang/serialization/Codec; codec
	c ()Ljava/lang/Object; value
	d ()Lcom/mojang/serialization/DynamicOps; ops
	equals (Ljava/lang/Object;)Z equals
		0 o p_341937_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
axv net/minecraft/util/ExceptionCollector
	a result
	<init> ()V <init>
	a (Ljava/lang/Throwable;)V add
		0 o p_13654_
	a ()V throwIfPresent
axw net/minecraft/util/ExtraCodecs
	A RESOURCE_PATH_CODEC
	B PROPERTY
	C GAME_PROFILE_WITHOUT_PROPERTIES
	a JSON
	b JAVA
	c VECTOR3F
	d VECTOR4F
	e QUATERNIONF_COMPONENTS
	f AXISANGLE4F
	g QUATERNIONF
	h MATRIX4F
	i ARGB_COLOR_CODEC
	j UNSIGNED_BYTE
	k NON_NEGATIVE_INT
	l POSITIVE_INT
	m POSITIVE_FLOAT
	n PATTERN
	o INSTANT_ISO8601
	p BASE64_STRING
	q ESCAPED_STRING
	r TAG_OR_ELEMENT_ID
	s toOptionalLong
	t fromOptionalLong
	u BIT_SET
	v PROPERTY_MAP
	w PLAYER_NAME
	x GAME_PROFILE
	y NON_EMPTY_STRING
	z CODEPOINT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lorg/joml/Vector4f;)Ljava/lang/Integer; lambda$static$17
		static
		0 o p_340676_
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; asOptionalLong
		static
		0 o p_216167_
	a (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; orCompressed
		static
		0 o p_184426_
		1 o p_184427_
	a (Lcom/mojang/authlib/properties/PropertyMap;Ljava/lang/String;Ljava/util/List;)V lambda$static$65
		static
		0 o p_253499_
		1 o p_253500_
		2 o p_253501_
	a (Ljava/lang/String;Ljava/util/regex/PatternSyntaxException;)Ljava/lang/String; lambda$static$48
		static
		0 o p_274868_
		1 o p_274869_
	a (ILjava/util/Map;)Lcom/mojang/serialization/DataResult; lambda$sizeLimitedMap$81
		static
		0 o p_329966_
		1 o p_329967_
	a (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; overrideLifecycle
		static
		0 o p_184369_
		1 o p_184370_
		2 o p_184371_
	a (Ljava/util/function/BiFunction;Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$intervalCodec$21
		static
		0 o p_337576_
		1 o p_337577_
	a (FFLjava/util/function/Function;Ljava/lang/Float;)Lcom/mojang/serialization/DataResult; lambda$floatRangeMinExclusiveWithMessage$40
		static
		0 o p_274862_
		1 o p_274863_
		2 o p_274864_
		3 o p_274865_
	a (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; lambda$ensureHomogenous$46
		static
		0 o p_339472_
		1 o p_339473_
		2 o p_339474_
	a (Lcom/mojang/authlib/properties/PropertyMap;)Lcom/mojang/datafixers/util/Either; lambda$static$69
		static
		0 o p_253504_
	a (Ljava/time/format/DateTimeFormatter;)Lcom/mojang/serialization/Codec; temporalCodec
		static
		0 o p_216171_
	a (Ljava/util/function/Function;Ljava/lang/Float;)Ljava/lang/String; lambda$floatRangeMinExclusiveWithMessage$39
		static
		0 o p_274882_
		1 o p_274883_
	a (Lcom/mojang/authlib/properties/Property;)Ljava/util/Optional; lambda$static$62
		static
		0 o p_293823_
	a (IILjava/util/function/Function;Ljava/lang/Integer;)Lcom/mojang/serialization/DataResult; lambda$intRangeWithMessage$35
		static
		0 o p_274886_
		1 o p_274887_
		2 o p_274888_
		3 o p_274889_
	a (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/Dynamic; lambda$converter$1
		static
		0 o p_304326_
		1 o p_304327_
	a (Lorg/joml/AxisAngle4f;)Lorg/joml/Vector3f; lambda$static$12
		static
		0 o p_269778_
	a (Ljava/util/function/BiFunction;Lcom/mojang/datafixers/util/Either;)Lcom/mojang/serialization/DataResult; lambda$intervalCodec$27
		static
		0 o p_184388_
		1 o p_184389_
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; nonEmptyList
		static
		0 o p_144638_
	a (Lorg/joml/Matrix4f;)Ljava/util/List; lambda$static$16
		static
		0 o p_269775_
	a (Ljava/lang/Object;)Lcom/mojang/serialization/Codec$ResultFunction; orElsePartial
		static
		0 o p_184382_
	a (Lorg/joml/Quaternionf;)Ljava/util/List; lambda$static$10
		static
		0 o p_269780_
	a (Ljava/util/function/BiFunction;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; lambda$intervalCodec$24
		static
		0 o p_184391_
		1 o p_184392_
	a (Lcom/mojang/authlib/properties/PropertyMap;Ljava/util/Map;)V lambda$static$66
		static
		0 o p_253505_
		1 o p_253506_
	a (Ljava/util/function/Function;Ljava/util/Collection;)Lcom/mojang/serialization/DataResult; lambda$ensureHomogenous$47
		static
		0 o p_203979_
		1 o p_203980_
	a (Ljava/util/function/BiFunction;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; lambda$intervalCodec$26
		static
		0 o p_184394_
		1 o p_184395_
	a (Lcom/mojang/datafixers/util/Either;)Lcom/mojang/authlib/properties/PropertyMap; lambda$static$68
		static
		0 o p_253515_
	a (Lakr;)Laxw$c; lambda$static$56
		static
		0 o p_216165_
	a (Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; dispatchOptionalValue
		static
		0 o p_312812_
		1 o p_312135_
		2 o p_312848_
		3 o p_312622_
		4 o p_312836_
	a (Lcom/mojang/serialization/Codec;I)Lcom/mojang/serialization/Codec; sizeLimitedMap
		static
		0 o p_330976_
		1 o p_331151_
	a ()Ljava/lang/String; lambda$static$76
		static
	a (Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Lcom/mojang/datafixers/util/Either; lambda$intervalCodec$28
		static
		0 o p_184409_
		1 o p_184410_
		2 o p_184411_
	a (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Dynamic;)Ljava/lang/Object; lambda$converter$0
		static
		0 o p_304322_
		1 o p_304323_
	a (FFLjava/util/function/Function;)Lcom/mojang/serialization/Codec; floatRangeMinExclusiveWithMessage
		static
		0 o p_184351_
		1 o p_184352_
		2 o p_184353_
	a (Ljava/lang/Float;)Ljava/lang/String; lambda$static$41
		static
		0 o p_339597_
	a (Ljava/util/Optional;)Ljava/util/OptionalLong; lambda$static$58
		static
		0 o p_216176_
	a (Lcom/mojang/authlib/GameProfile;Lcom/mojang/authlib/properties/PropertyMap;)Lcom/mojang/authlib/GameProfile; lambda$static$74
		static
		0 o p_253518_
		1 o p_253519_
	a (Ljq;)Lcom/mojang/serialization/DataResult; lambda$nonEmptyHolderSet$45
		static
		0 o p_274860_
	a (IILjava/lang/Integer;)Ljava/lang/String; lambda$intRange$38
		static
		0 o p_269782_
		1 o p_269783_
		2 o p_269784_
	a (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Codec; converter
		static
		0 o p_304929_
	a (IILjava/util/function/Function;)Lcom/mojang/serialization/Codec; intRangeWithMessage
		static
		0 o p_144634_
		1 o p_144635_
		2 o p_144636_
	a (Ljava/util/function/IntFunction;Ljava/lang/Integer;)Lcom/mojang/serialization/DataResult; lambda$idResolverCodec$31
		static
		0 o p_184413_
		1 o p_184414_
	a ([B)Ljava/lang/String; lambda$static$53
		static
		0 o p_216180_
	a (Ljava/lang/Integer;)Ljava/lang/String; lambda$static$37
		static
		0 o p_274847_
	a (Lcom/mojang/serialization/Codec;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$intervalCodec$23
		static
		0 o p_184357_
		1 o p_184358_
		2 o p_184359_
		3 o p_184360_
	a (Ljava/time/format/DateTimeFormatter;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$temporalCodec$50
		static
		0 o p_300788_
		1 o p_300789_
	a (Lcom/mojang/authlib/properties/PropertyMap;Ljava/util/List;)V lambda$static$67
		static
		0 o p_293820_
		1 o p_293821_
	a (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$nonEmptyList$43
		static
		0 o p_274853_
	a (Lcom/mojang/serialization/Codec;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/BiFunction;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; intervalCodec
		static
		0 o p_184362_
		1 o p_184363_
		2 o p_184364_
		3 o p_184365_
		4 o p_184366_
		5 o p_184367_
	a (Ljava/util/function/ToIntFunction;Ljava/util/function/IntFunction;I)Lcom/mojang/serialization/Codec; idResolverCodec
		static
		0 o p_184422_
		1 o p_184423_
		2 o p_184424_
	a (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; overrideLifecycle
		static
		0 o p_326460_
		1 o p_326480_
	a (Lcom/mojang/authlib/GameProfile;Ljava/lang/String;Lcom/mojang/authlib/properties/Property;)V lambda$static$73
		static
		0 o p_253510_
		1 o p_253511_
		2 o p_253512_
	a (Ljava/util/OptionalLong;)Ljava/util/Optional; lambda$static$59
		static
		0 o p_216178_
	a (II)Lcom/mojang/serialization/Codec; intRange
		static
		0 o p_270883_
		1 o p_270323_
	a (Ljava/lang/String;Ljava/lang/String;Ljava/util/Optional;)Lcom/mojang/authlib/properties/Property; lambda$static$63
		static
		0 o p_253494_
		1 o p_253495_
		2 o p_253496_
	a (Ljava/util/BitSet;)Ljava/util/stream/LongStream; lambda$static$61
		static
		0 o p_253493_
	a (Lorg/joml/Vector3f;)Ljava/util/List; lambda$static$4
		static
		0 o p_269787_
	a (Ljava/util/function/ToIntFunction;ILjava/lang/Object;)Lcom/mojang/serialization/DataResult; lambda$idResolverCodec$33
		static
		0 o p_274848_
		1 o p_274849_
		2 o p_274850_
	a (Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; retrieveContext
		static
		0 o p_203977_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$75
		static
		0 o p_337579_
	a (Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; orCompressed
		static
		0 o p_304545_
		1 o p_304716_
	a (Ljava/util/Map;I)Ljava/lang/String; lambda$sizeLimitedMap$80
		static
		0 o p_329973_
		1 o p_329974_
	a (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$83
		static
		0 o p_293822_
	a (Ljava/util/function/Function;Ljava/lang/Integer;)Ljava/lang/String; lambda$intRangeWithMessage$34
		static
		0 o p_274874_
		1 o p_274875_
	a (Ljava/util/stream/LongStream;)Ljava/util/BitSet; lambda$static$60
		static
		0 o p_253514_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$72
		static
		0 o p_329970_
	b (Ljava/lang/Integer;)Ljava/lang/String; lambda$static$36
		static
		0 o p_275703_
	b (Lakr;)Laxw$c; lambda$static$55
		static
		0 o p_216182_
	b (Ljava/util/function/BiFunction;Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$intervalCodec$20
		static
		0 o p_184444_
		1 o p_184445_
	b (Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Lcom/mojang/datafixers/util/Pair; lambda$intervalCodec$25
		static
		0 o p_184447_
		1 o p_184448_
		2 o p_184449_
	b ()Ljava/lang/String; lambda$static$51
		static
	b (Ljava/util/function/Function;)Ljava/util/function/Function; ensureHomogenous
		static
		0 o p_203985_
	b (Ljava/lang/Object;)Ljava/lang/String; lambda$idResolverCodec$32
		static
		0 o p_339475_
	b (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Laxw$b; strictUnboundedMap
		static
		0 o p_301201_
		1 o p_300984_
	b (Ljava/lang/String;)Ljava/lang/String; lambda$static$82
		static
		0 o p_294799_
	b (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$static$15
		static
		0 o p_337582_
	b (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; nonEmptyHolderSet
		static
		0 o p_203983_
	b (Lorg/joml/AxisAngle4f;)Ljava/lang/Float; lambda$static$11
		static
		0 o p_269776_
	b (Lorg/joml/Vector4f;)Ljava/util/List; lambda$static$7
		static
		0 o p_340674_
	c (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; catchDecoderException
		static
		0 o p_216186_
	c ()Ljava/lang/String; lambda$nonEmptyHolderSet$44
		static
	c (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$64
		static
		0 o p_337580_
	c (Ljava/lang/Integer;)Lcom/mojang/serialization/DataResult; lambda$idResolverCodec$30
		static
		0 o p_274851_
	c (Ljava/util/List;)Lorg/joml/Matrix4f; lambda$static$14
		static
		0 o p_269777_
	c (Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/util/List; lambda$intervalCodec$22
		static
		0 o p_184457_
		1 o p_184458_
		2 o p_184459_
	c (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$79
		static
		0 o p_284688_
	d (Ljava/lang/String;)Ljava/lang/String; lambda$static$78
		static
		0 o p_285289_
	d (Ljava/lang/Integer;)Ljava/lang/String; lambda$idResolverCodec$29
		static
		0 o p_184429_
	d (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$static$9
		static
		0 o p_340677_
	d ()Ljava/lang/String; lambda$nonEmptyList$42
		static
	d (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$13
		static
		0 o p_269774_
	d (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; object2BooleanMap
		static
		0 o p_298255_
	e (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; optionalEmptyMap
		static
		0 o p_330630_
	e (Ljava/lang/Integer;)Lcom/mojang/serialization/DataResult; lambda$static$19
		static
		0 o p_324632_
	e (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$77
		static
		0 o p_274858_
	e (Ljava/util/List;)Lorg/joml/Quaternionf; lambda$static$8
		static
		0 o p_351780_
	f (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$71
		static
		0 o p_329972_
	f (Ljava/lang/Integer;)Ljava/lang/String; lambda$static$18
		static
		0 o p_339632_
	f (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$static$6
		static
		0 o p_337575_
	g (Ljava/lang/String;)Ljava/lang/String; lambda$static$70
		static
		0 o p_339619_
	g (Ljava/util/List;)Lorg/joml/Vector4f; lambda$static$5
		static
		0 o p_340675_
	h (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$static$3
		static
		0 o p_337581_
	h (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$57
		static
		0 o p_337578_
	i (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$54
		static
		0 o p_301741_
	i (Ljava/util/List;)Lorg/joml/Vector3f; lambda$static$2
		static
		0 o p_253489_
	j (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$52
		static
		0 o p_274852_
	k (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$49
		static
		0 o p_274857_
axw$1 net/minecraft/util/ExtraCodecs$1
	a val$value
	<init> (Ljava/lang/Object;)V <init>
		0 o p_184464_
	a (Lorg/apache/commons/lang3/mutable/MutableObject;)Ljava/lang/String; lambda$apply$0
		static
		0 o p_275452_
	apply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lcom/mojang/serialization/DataResult;)Lcom/mojang/serialization/DataResult; apply
		0 o p_184466_
		1 o p_184467_
		2 o p_184468_
	coApply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lcom/mojang/serialization/DataResult;)Lcom/mojang/serialization/DataResult; coApply
		0 o p_184470_
		1 o p_184471_
		2 o p_184472_
	toString ()Ljava/lang/String; toString
axw$2 net/minecraft/util/ExtraCodecs$2
	a val$compressed
	b val$normal
	<init> (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)V <init>
		0 o p_184477_
		1 o p_184478_
	decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode
		0 o p_184480_
		1 o p_184481_
	encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
		0 o p_184483_
		1 o p_184484_
		2 o p_184485_
	toString ()Ljava/lang/String; toString
axw$3 net/minecraft/util/ExtraCodecs$3
	a val$compressed
	b val$normal
	<init> (Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/MapCodec;)V <init>
		0 o p_304674_
		1 o p_304886_
	decode (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; decode
		0 o p_304666_
		1 o p_304870_
	encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)Lcom/mojang/serialization/RecordBuilder; encode
		0 o p_304635_
		1 o p_304428_
		2 o p_304777_
	keys (Lcom/mojang/serialization/DynamicOps;)Ljava/util/stream/Stream; keys
		0 o p_304533_
	toString ()Ljava/lang/String; toString
axw$4 net/minecraft/util/ExtraCodecs$4
	a val$decodeLifecycle
	b val$encodeLifecycle
	<init> (Ljava/util/function/Function;Ljava/util/function/Function;)V <init>
		0 o p_304895_
		1 o p_304846_
	a (Lcom/mojang/serialization/DataResult;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; lambda$apply$0
		static
		0 o p_337583_
		1 o p_337584_
		2 o p_337585_
	apply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lcom/mojang/serialization/DataResult;)Lcom/mojang/serialization/DataResult; apply
		0 o p_304965_
		1 o p_304933_
		2 o p_304851_
	coApply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lcom/mojang/serialization/DataResult;)Lcom/mojang/serialization/DataResult; coApply
		0 o p_304780_
		1 o p_304414_
		2 o p_304779_
	toString ()Ljava/lang/String; toString
axw$5 net/minecraft/util/ExtraCodecs$5
	a val$codec
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_304818_
	a (Ljava/lang/Object;Ljava/lang/Exception;)Ljava/lang/String; lambda$decode$0
		static
		0 o p_339476_
		1 o p_339477_
	decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode
		0 o p_304559_
		1 o p_304739_
axw$6 net/minecraft/util/ExtraCodecs$6
	a val$typeKey
	b val$valueKey
	c val$typeCodec
	d val$valueCodec
	e val$typeGetter
	<init> (Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;)V <init>
		0 o p_312324_
		1 o p_312587_
		2 o p_311862_
		3 o p_312748_
		4 o p_312207_
	a (Ljava/lang/String;Lcom/mojang/serialization/MapLike;)Ljava/lang/String; lambda$decode$0
		static
		0 o p_339478_
		1 o p_339479_
	a (Lcom/mojang/serialization/Codec;Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult; encode
		0 o p_312014_
		1 o p_312190_
		2 o p_312075_
	a (Lcom/mojang/serialization/MapLike;Ljava/lang/String;Lcom/mojang/serialization/DynamicOps;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; lambda$decode$1
		static
		0 o p_337586_
		1 o p_337587_
		2 o p_337588_
		3 o p_337589_
		4 o p_337590_
	decode (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; decode
		0 o p_312013_
		1 o p_312527_
	encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)Lcom/mojang/serialization/RecordBuilder; encode
		0 o p_312741_
		1 o p_312649_
		2 o p_312297_
	keys (Lcom/mojang/serialization/DynamicOps;)Ljava/util/stream/Stream; keys
		0 o p_312501_
axw$7 net/minecraft/util/ExtraCodecs$7
	a val$codec
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_331414_
	a (Ljava/util/Optional;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
		0 o p_338508_
		1 o p_331521_
		2 o p_331876_
	a (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Z isEmptyMap
		static
		0 o p_338754_
		1 o p_338581_
	a (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$decode$0
		static
		0 o p_337591_
	decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode
		0 o p_330879_
		1 o p_330924_
	encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
		0 o p_330872_
		1 o p_331887_
		2 o p_331463_
axw$a net/minecraft/util/ExtraCodecs$1ContextRetrievalCodec
	a val$getter
	<init> (Ljava/util/function/Function;)V <init>
		0 o p_203988_
	decode (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; decode
		0 o p_203990_
		1 o p_203991_
	encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)Lcom/mojang/serialization/RecordBuilder; encode
		0 o p_203993_
		1 o p_203994_
		2 o p_203995_
	keys (Lcom/mojang/serialization/DynamicOps;)Ljava/util/stream/Stream; keys
		0 o p_203997_
	toString ()Ljava/lang/String; toString
axw$b net/minecraft/util/ExtraCodecs$StrictUnboundedMapCodec
	a keyCodec
	b elementCodec
	<init> (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)V <init>
		0 o keyCodec
		1 o elementCodec
	a (Lcom/mojang/serialization/DataResult;Ljava/lang/String;)Ljava/lang/String; lambda$decode$0
		static
		0 o p_339480_
		1 o p_339481_
	a (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; lambda$decode$2
		0 o p_301327_
		1 o p_301208_
	a (Ljava/lang/Object;Ljava/util/Map;)Lcom/mojang/datafixers/util/Pair; lambda$decode$3
		static
		0 o p_301081_
		1 o p_300941_
	a (Ljava/util/Map;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
		0 o p_301101_
		1 o p_301252_
		2 o p_301326_
	a ()Ljava/lang/String; lambda$decode$1
		static
	decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode
		0 o p_301258_
		1 o p_301052_
	decode (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; decode
		0 o p_301018_
		1 o p_301263_
	elementCodec ()Lcom/mojang/serialization/Codec; elementCodec
	encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
		0 o p_301061_
		1 o p_301008_
		2 o p_301011_
	equals (Ljava/lang/Object;)Z equals
		0 o p_300900_
	hashCode ()I hashCode
	keyCodec ()Lcom/mojang/serialization/Codec; keyCodec
	toString ()Ljava/lang/String; toString
axw$c net/minecraft/util/ExtraCodecs$TagOrElementLocation
	a id
	b tag
	<init> (Lakr;Z)V <init>
		0 o id
		1 o tag
	a ()Lakr; id
	b ()Z tag
	c ()Ljava/lang/String; decoratedId
	equals (Ljava/lang/Object;)Z equals
		0 o p_216204_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
axx net/minecraft/util/FastBufferedInputStream
	a DEFAULT_BUFFER_SIZE
	b in
	c buffer
	d limit
	e position
	<init> (Ljava/io/InputStream;I)V <init>
		0 o p_196568_
		1 o p_196569_
	<init> (Ljava/io/InputStream;)V <init>
		0 o p_196566_
	a ()I bytesInBuffer
	available ()I available
	b ()V fill
	close ()V close
	read ([BII)I read
		0 o p_196576_
		1 o p_196577_
		2 o p_196578_
	read ()I read
	skip (J)J skip
		0 o p_196580_
axy net/minecraft/util/FastColor
	<init> ()V <init>
	a (F)I as8BitChannel
		static
		0 o p_341399_
axy$a net/minecraft/util/FastColor$ABGR32
	<init> ()V <init>
	a (IIII)I color
		static
		0 o p_267196_
		1 o p_266895_
		2 o p_266779_
		3 o p_267206_
	a (I)I alpha
		static
		0 o p_267257_
	a (II)I color
		static
		0 o p_267230_
		1 o p_266708_
	b (I)I red
		static
		0 o p_267160_
	c (I)I green
		static
		0 o p_266784_
	d (I)I blue
		static
		0 o p_267087_
	e (I)I transparent
		static
		0 o p_267248_
	f (I)I opaque
		static
		0 o p_268288_
	g (I)I fromArgb32
		static
		0 o p_350301_
axy$b net/minecraft/util/FastColor$ARGB32
	<init> ()V <init>
	a (IIII)I color
		static
		0 o p_13661_
		1 o p_13662_
		2 o p_13663_
		3 o p_13664_
	a (FII)I lerp
		static
		0 o p_270972_
		1 o p_270081_
		2 o p_270150_
	a (III)I color
		static
		0 o p_331799_
		1 o p_331285_
		2 o p_331246_
	a (I)I alpha
		static
		0 o p_13656_
	a (II)I multiply
		static
		0 o p_13658_
		1 o p_13659_
	a (FFFF)I colorFromFloat
		static
		0 o p_340940_
		1 o p_341107_
		2 o p_341323_
		3 o p_341138_
	b (II)I color
		static
		0 o p_333835_
		1 o p_334036_
	b (I)I red
		static
		0 o p_13666_
	c (II)I average
		static
		0 o p_350662_
		1 o p_350786_
	c (I)I green
		static
		0 o p_13668_
	d (I)I blue
		static
		0 o p_13670_
	e (I)I opaque
		static
		0 o p_330851_
axz net/minecraft/util/FileZipper
	a LOGGER
	b outputFile
	c tempFile
	d fs
	<clinit> ()V <clinit>
		static
	<init> (Ljava/nio/file/Path;)V <init>
		0 o p_144697_
	a (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Z lambda$add$0
		static
		0 o p_144707_
		1 o p_144708_
	a (Ljava/nio/file/Path;Ljava/lang/String;)V add
		0 o p_144704_
		1 o p_144705_
	a (Ljava/nio/file/Path;)V add
		0 o p_144699_
	a (Ljava/nio/file/Path;Ljava/io/File;)V add
		0 o p_144701_
		1 o p_144702_
	close ()V close
ay net/minecraft/advancements/critereon/BrewedPotionTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Ljm;Lay$a;)Z lambda$trigger$0
		static
		0 o p_311403_
		1 o p_311404_
	a (Laqv;Ljm;)V trigger
		0 o p_19121_
		1 o p_312693_
ay$a net/minecraft/advancements/critereon/BrewedPotionTrigger$TriggerInstance
	a CODEC
	b player
	c potion
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o player
		1 o potion
	a (Ljm;)Z matches
		0 o p_311987_
	a ()Ljava/util/Optional; player
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_348086_
	b ()Lao; brewedPotion
		static
	c ()Ljava/util/Optional; potion
	equals (Ljava/lang/Object;)Z equals
		0 o p_312445_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aya net/minecraft/util/FormattedCharSequence
	a EMPTY
	<clinit> ()V <clinit>
		static
	a (Layb;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;ILxw;I)Z lambda$decorateOutput$6
		static
		0 o p_13709_
		1 o p_13710_
		2 o p_13711_
		3 o p_13712_
		4 o p_13713_
	a (Ljava/lang/String;Lxw;Layb;)Z lambda$backward$4
		static
		0 o p_144714_
		1 o p_144715_
		2 o p_144716_
	a (Laya;Laya;Layb;)Z lambda$fromPair$7
		static
		0 o p_13700_
		1 o p_13701_
		2 o p_13702_
	a (Lxw;ILayb;)Z lambda$codepoint$1
		static
		0 o p_13728_
		1 o p_13729_
		2 o p_13730_
	a (Layb;)Z lambda$static$0
		static
		0 o p_13704_
	a (Ljava/util/List;Layb;)Z lambda$fromList$8
		static
		0 o p_13725_
		1 o p_13726_
	a (Ljava/lang/String;Lxw;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;Layb;)Z lambda$backward$5
		static
		0 o p_13718_
		1 o p_13719_
		2 o p_13720_
		3 o p_13721_
	accept (Layb;)Z accept
		0 o p_13732_
	b (Ljava/lang/String;Lxw;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;Layb;)Z lambda$forward$3
		static
		0 o p_144727_
		1 o p_144728_
		2 o p_144729_
		3 o p_144730_
	b (Ljava/lang/String;Lxw;Layb;)Z lambda$forward$2
		static
		0 o p_13737_
		1 o p_13738_
		2 o p_13739_
	backward (Ljava/lang/String;Lxw;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)Laya; backward
		static
		0 o p_13741_
		1 o p_13742_
		2 o p_13743_
	backward (Ljava/lang/String;Lxw;)Laya; backward
		static
		0 o p_144724_
		1 o p_144725_
	codepoint (ILxw;)Laya; codepoint
		static
		0 o p_13694_
		1 o p_13695_
	composite ()Laya; composite
		static
	composite (Laya;)Laya; composite
		static
		0 o p_144712_
	composite (Laya;Laya;)Laya; composite
		static
		0 o p_13697_
		1 o p_13698_
	composite ([Laya;)Laya; composite
		static
		0 o p_144722_
	composite (Ljava/util/List;)Laya; composite
		static
		0 o p_13723_
	decorateOutput (Layb;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)Layb; decorateOutput
		static
		0 o p_13706_
		1 o p_13707_
	forward (Ljava/lang/String;Lxw;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)Laya; forward
		static
		0 o p_144718_
		1 o p_144719_
		2 o p_144720_
	forward (Ljava/lang/String;Lxw;)Laya; forward
		static
		0 o p_13715_
		1 o p_13716_
	fromList (Ljava/util/List;)Laya; fromList
		static
		0 o p_13745_
	fromPair (Laya;Laya;)Laya; fromPair
		static
		0 o p_13734_
		1 o p_13735_
ayb net/minecraft/util/FormattedCharSink
	accept (ILxw;I)Z accept
		0 o p_13746_
		1 o p_13747_
		2 o p_13748_
ayc net/minecraft/util/FutureChain
	b LOGGER
	c head
	d executor
	e closed
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/concurrent/Executor;)V <init>
		0 o p_242395_
	a (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; lambda$append$0
		static
		0 o p_307163_
		1 o p_307164_
	a (Ljava/lang/Throwable;)Ljava/lang/Void; lambda$append$2
		static
		0 o p_242215_
	a (Ljava/util/function/Consumer;Ljava/lang/Object;)V lambda$append$1
		0 o p_307165_
		1 o p_307166_
	append (Ljava/util/concurrent/CompletableFuture;Ljava/util/function/Consumer;)V append
		0 o p_307286_
		1 o p_307337_
	close ()V close
ayd net/minecraft/util/Graph
	<init> ()V <init>
	a (Ljava/util/Map;Ljava/util/Set;Ljava/util/Set;Ljava/util/function/Consumer;Ljava/lang/Object;)Z depthFirstSearch
		static
		0 o p_184557_
		1 o p_184558_
		2 o p_184559_
		3 o p_184560_
		4 o p_184561_
aye net/minecraft/util/GsonHelper
	a GSON
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; getAsString
		static
		0 o p_13852_
		1 o p_13853_
		2 o p_13854_
	a (Ljava/io/Reader;)Lcom/google/gson/JsonObject; parse
		static
		0 o p_13860_
	a (Lcom/google/gson/JsonObject;Ljava/lang/String;S)S getAsShort
		static
		0 o p_144759_
		1 o p_144760_
		2 o p_144761_
	a (Lcom/google/gson/stream/JsonWriter;Lcom/google/gson/JsonElement;Ljava/util/Comparator;)V writeValue
		static
		0 o p_216208_
		1 o p_216209_
		2 o p_216210_
	a (Lcom/google/gson/Gson;Ljava/io/Reader;Lcom/google/gson/reflect/TypeToken;Z)Ljava/lang/Object; fromNullableJson
		static
		0 o p_13772_
		1 o p_13773_
		2 o p_13774_
		3 o p_13775_
	a (Lcom/google/gson/Gson;Ljava/io/Reader;Ljava/lang/Class;Z)Ljava/lang/Object; fromNullableJson
		static
		0 o p_13781_
		1 o p_13782_
		2 o p_13783_
		3 o p_13784_
	a (Lcom/google/gson/JsonObject;Ljava/lang/String;B)B getAsByte
		static
		0 o p_13817_
		1 o p_13818_
		2 o p_13819_
	a (Lcom/google/gson/JsonObject;Ljava/lang/String;Lcom/google/gson/JsonDeserializationContext;Ljava/lang/Class;)Ljava/lang/Object; getAsObject
		static
		0 o p_13837_
		1 o p_13838_
		2 o p_13839_
		3 o p_13840_
	a (Ljava/io/Reader;Z)Lcom/google/gson/JsonObject; parse
		static
		0 o p_13862_
		1 o p_13863_
	a (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/math/BigDecimal;)Ljava/math/BigDecimal; getAsBigDecimal
		static
		0 o p_144751_
		1 o p_144752_
		2 o p_144753_
	a (Lcom/google/gson/Gson;Ljava/lang/String;Ljava/lang/Class;Z)Ljava/lang/Object; fromJson
		static
		0 o p_263492_
		1 o p_263488_
		2 o p_263503_
		3 o p_263506_
	a (Lcom/google/gson/JsonObject;Ljava/lang/String;C)C getAsCharacter
		static
		0 o p_144739_
		1 o p_144740_
		2 o p_144741_
	a (Lcom/google/gson/JsonObject;Ljava/lang/String;I)I getAsInt
		static
		0 o p_13825_
		1 o p_13826_
		2 o p_13827_
	a (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/Object;Lcom/google/gson/JsonDeserializationContext;Ljava/lang/Class;)Ljava/lang/Object; getAsObject
		static
		0 o p_13846_
		1 o p_13847_
		2 o p_13848_
		3 o p_13849_
		4 o p_13850_
	a (Ljava/util/Collection;Ljava/util/Comparator;)Ljava/util/Collection; sortByKeyIfNeeded
		static
		0 o p_216212_
		1 o p_216213_
	a (Lcom/google/gson/JsonObject;Ljava/lang/String;Lcom/google/gson/JsonArray;)Lcom/google/gson/JsonArray; getAsJsonArray
		static
		0 o p_13833_
		1 o p_13834_
		2 o p_13835_
	a (Lcom/google/gson/JsonObject;Ljava/lang/String;Z)Z getAsBoolean
		static
		0 o p_13856_
		1 o p_13857_
		2 o p_13858_
	a (Ljava/lang/String;Ljava/lang/String;)Lcom/google/gson/JsonSyntaxException; lambda$convertToItem$0
		static
		0 o p_13867_
		1 o p_13868_
	a (Lcom/google/gson/Gson;Ljava/io/Reader;Ljava/lang/Class;)Ljava/lang/Object; fromJson
		static
		0 o p_13777_
		1 o p_13778_
		2 o p_13779_
	a (Lcom/google/gson/Gson;Ljava/lang/String;Lcom/google/gson/reflect/TypeToken;)Ljava/lang/Object; fromNullableJson
		static
		0 o p_13786_
		1 o p_13787_
		2 o p_13788_
	a (Lcom/google/gson/JsonObject;Ljava/lang/String;F)F getAsFloat
		static
		0 o p_13821_
		1 o p_13822_
		2 o p_13823_
	a (Lcom/google/gson/JsonObject;Ljava/lang/String;D)D getAsDouble
		static
		0 o p_144743_
		1 o p_144744_
		2 o p_144745_
	a (Lcom/google/gson/Gson;Ljava/io/Reader;Lcom/google/gson/reflect/TypeToken;)Ljava/lang/Object; fromJson
		static
		0 o p_13768_
		1 o p_13769_
		2 o p_13770_
	a (Lcom/google/gson/JsonObject;Ljava/lang/String;J)J getAsLong
		static
		0 o p_13829_
		1 o p_13830_
		2 o p_13831_
	a (Lcom/google/gson/JsonObject;Ljava/lang/String;Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonObject; getAsJsonObject
		static
		0 o p_13842_
		1 o p_13843_
		2 o p_13844_
	a (Lcom/google/gson/Gson;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; fromJson
		static
		0 o p_13795_
		1 o p_13796_
		2 o p_13797_
	a (Ljava/lang/String;)Lcom/google/gson/JsonObject; parse
		static
		0 o p_13865_
	a (Lcom/google/gson/JsonElement;)Z isStringValue
		static
		0 o p_13804_
	a (Lcom/google/gson/JsonElement;Ljava/lang/String;)Ljava/lang/String; convertToString
		static
		0 o p_13806_
		1 o p_13807_
	a (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z isStringValue
		static
		0 o p_13814_
		1 o p_13815_
	a (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/math/BigInteger;)Ljava/math/BigInteger; getAsBigInteger
		static
		0 o p_144755_
		1 o p_144756_
		2 o p_144757_
	a (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljm;)Ljm; getAsItem
		static
		0 o p_13910_
		1 o p_13911_
		2 o p_298485_
	a (Lcom/google/gson/JsonElement;Ljava/lang/String;Lcom/google/gson/JsonDeserializationContext;Ljava/lang/Class;)Ljava/lang/Object; convertToObject
		static
		0 o p_13809_
		1 o p_13810_
		2 o p_13811_
		3 o p_13812_
	a (Lcom/google/gson/Gson;Ljava/lang/String;Lcom/google/gson/reflect/TypeToken;Z)Ljava/lang/Object; fromNullableJson
		static
		0 o p_13790_
		1 o p_13791_
		2 o p_13792_
		3 o p_13793_
	a (Ljava/lang/String;Z)Lcom/google/gson/JsonObject; parse
		static
		0 o p_13870_
		1 o p_13871_
	b (Lcom/google/gson/Gson;Ljava/io/Reader;Lcom/google/gson/reflect/TypeToken;Z)Ljava/lang/Object; fromJson
		static
		0 o p_263499_
		1 o p_263527_
		2 o p_263525_
		3 o p_263507_
	b (Lcom/google/gson/JsonElement;)Z isNumberValue
		static
		0 o p_13873_
	b (Ljava/io/Reader;)Lcom/google/gson/JsonArray; parseArray
		static
		0 o p_144766_
	b (Lcom/google/gson/Gson;Ljava/io/Reader;Ljava/lang/Class;Z)Ljava/lang/Object; fromJson
		static
		0 o p_263516_
		1 o p_263522_
		2 o p_263539_
		3 o p_263489_
	b (Ljava/lang/String;)Lcom/google/gson/JsonArray; parseArray
		static
		0 o p_216215_
	b (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z isNumberValue
		static
		0 o p_144763_
		1 o p_144764_
	b (Lcom/google/gson/Gson;Ljava/lang/String;Ljava/lang/Class;Z)Ljava/lang/Object; fromNullableJson
		static
		0 o p_13799_
		1 o p_13800_
		2 o p_13801_
		3 o p_13802_
	b (Lcom/google/gson/JsonElement;Ljava/lang/String;)Ljm; convertToItem
		static
		0 o p_13875_
		1 o p_13876_
	c (Lcom/google/gson/JsonElement;Ljava/lang/String;)Z convertToBoolean
		static
		0 o p_13878_
		1 o p_13879_
	c (Lcom/google/gson/JsonElement;)Z isBooleanValue
		static
		0 o p_144768_
	c (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z isBooleanValue
		static
		0 o p_13881_
		1 o p_13882_
	d (Lcom/google/gson/JsonElement;Ljava/lang/String;)D convertToDouble
		static
		0 o p_144770_
		1 o p_144771_
	d (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z isArrayNode
		static
		0 o p_13886_
		1 o p_13887_
	d (Lcom/google/gson/JsonElement;)Ljava/lang/String; getType
		static
		0 o p_13884_
	e (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z isObjectNode
		static
		0 o p_144773_
		1 o p_144774_
	e (Lcom/google/gson/JsonElement;Ljava/lang/String;)F convertToFloat
		static
		0 o p_13889_
		1 o p_13890_
	e (Lcom/google/gson/JsonElement;)Ljava/lang/String; toStableString
		static
		0 o p_216217_
	f (Lcom/google/gson/JsonElement;Ljava/lang/String;)J convertToLong
		static
		0 o p_13892_
		1 o p_13893_
	f (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z isValidPrimitive
		static
		0 o p_13895_
		1 o p_13896_
	g (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z isValidNode
		static
		0 o p_13901_
		1 o p_13902_
	g (Lcom/google/gson/JsonElement;Ljava/lang/String;)I convertToInt
		static
		0 o p_13898_
		1 o p_13899_
	h (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lcom/google/gson/JsonElement; getNonNull
		static
		0 o p_289782_
		1 o p_289789_
	h (Lcom/google/gson/JsonElement;Ljava/lang/String;)B convertToByte
		static
		0 o p_13904_
		1 o p_13905_
	i (Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/lang/String; getAsString
		static
		0 o p_13907_
		1 o p_13908_
	i (Lcom/google/gson/JsonElement;Ljava/lang/String;)C convertToCharacter
		static
		0 o p_144776_
		1 o p_144777_
	j (Lcom/google/gson/JsonElement;Ljava/lang/String;)Ljava/math/BigDecimal; convertToBigDecimal
		static
		0 o p_144779_
		1 o p_144780_
	j (Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljm; getAsItem
		static
		0 o p_144747_
		1 o p_144748_
	k (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z getAsBoolean
		static
		0 o p_13913_
		1 o p_13914_
	k (Lcom/google/gson/JsonElement;Ljava/lang/String;)Ljava/math/BigInteger; convertToBigInteger
		static
		0 o p_144782_
		1 o p_144783_
	l (Lcom/google/gson/JsonElement;Ljava/lang/String;)S convertToShort
		static
		0 o p_144788_
		1 o p_144789_
	l (Lcom/google/gson/JsonObject;Ljava/lang/String;)D getAsDouble
		static
		0 o p_144785_
		1 o p_144786_
	m (Lcom/google/gson/JsonElement;Ljava/lang/String;)Lcom/google/gson/JsonObject; convertToJsonObject
		static
		0 o p_13919_
		1 o p_13920_
	m (Lcom/google/gson/JsonObject;Ljava/lang/String;)F getAsFloat
		static
		0 o p_13916_
		1 o p_13917_
	n (Lcom/google/gson/JsonElement;Ljava/lang/String;)Lcom/google/gson/JsonArray; convertToJsonArray
		static
		0 o p_13925_
		1 o p_13926_
	n (Lcom/google/gson/JsonObject;Ljava/lang/String;)J getAsLong
		static
		0 o p_13922_
		1 o p_13923_
	o (Lcom/google/gson/JsonObject;Ljava/lang/String;)I getAsInt
		static
		0 o p_13928_
		1 o p_13929_
	p (Lcom/google/gson/JsonObject;Ljava/lang/String;)B getAsByte
		static
		0 o p_144791_
		1 o p_144792_
	q (Lcom/google/gson/JsonObject;Ljava/lang/String;)C getAsCharacter
		static
		0 o p_144794_
		1 o p_144795_
	r (Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/math/BigDecimal; getAsBigDecimal
		static
		0 o p_144797_
		1 o p_144798_
	s (Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/math/BigInteger; getAsBigInteger
		static
		0 o p_144800_
		1 o p_144801_
	t (Lcom/google/gson/JsonObject;Ljava/lang/String;)S getAsShort
		static
		0 o p_144803_
		1 o p_144804_
	u (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lcom/google/gson/JsonObject; getAsJsonObject
		static
		0 o p_13931_
		1 o p_13932_
	v (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lcom/google/gson/JsonArray; getAsJsonArray
		static
		0 o p_13934_
		1 o p_13935_
ayf net/minecraft/util/HttpUtil
	a LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/nio/file/Path;Ljava/net/URL;Ljava/util/Map;Lcom/google/common/hash/HashFunction;Lcom/google/common/hash/HashCode;ILjava/net/Proxy;Layf$a;)Ljava/nio/file/Path; downloadFile
		static
		0 o p_314509_
		1 o p_314583_
		2 o p_314414_
		3 o p_314462_
		4 o p_314495_
		5 o p_314514_
		6 o p_314631_
		7 o p_314610_
	a (Ljava/nio/file/Path;Lcom/google/common/hash/HashFunction;Lcom/google/common/hash/HashCode;)Z checkExistingFile
		static
		0 o p_314420_
		1 o p_314503_
		2 o p_314584_
	a (Lcom/google/common/hash/HashFunction;ILayf$a;Ljava/io/InputStream;Ljava/nio/file/Path;)Lcom/google/common/hash/HashCode; downloadAndHash
		static
		0 o p_314429_
		1 o p_314497_
		2 o p_314419_
		3 o p_314557_
		4 o p_314618_
	a (Ljava/nio/file/Path;Lcom/google/common/hash/HashFunction;)Lcom/google/common/hash/HashCode; hashFile
		static
		0 o p_314478_
		1 o p_314630_
	a (I)Z isPortAvailable
		static
		0 o p_259872_
	a (Ljava/nio/file/Path;)V updateModificationTime
		static
		0 o p_314996_
	a (Ljava/nio/file/Path;Lcom/google/common/hash/HashCode;)Ljava/nio/file/Path; cachedFilePath
		static
		0 o p_314479_
		1 o p_314627_
	a ()I getAvailablePort
		static
ayf$a net/minecraft/util/HttpUtil$DownloadProgressListener
	a ()V requestStart
	a (J)V downloadedBytes
		0 o p_314605_
	a (Z)V requestFinished
		0 o p_314958_
	a (Ljava/util/OptionalLong;)V downloadStart
		0 o p_314436_
ayg net/minecraft/util/InclusiveRange
	a INT
	b minInclusive
	c maxInclusive
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/Comparable;Ljava/lang/Comparable;)V <init>
		0 o minInclusive
		1 o maxInclusive
	<init> (Ljava/lang/Comparable;)V <init>
		0 o p_296125_
	a (Ljava/lang/Comparable;Ljava/lang/Comparable;Layg;)Lcom/mojang/serialization/DataResult; lambda$codec$2
		static
		0 o p_274896_
		1 o p_274897_
		2 o p_274898_
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_184573_
	a ()Ljava/lang/Comparable; minInclusive
	a (Ljava/lang/Comparable;Ljava/lang/Comparable;)Lcom/mojang/serialization/DataResult; create
		static
		0 o p_184581_
		1 o p_184582_
	a (Ljava/lang/Comparable;Layg;)Ljava/lang/String; lambda$codec$1
		static
		0 o p_339484_
		1 o p_339485_
	a (Lcom/mojang/serialization/Codec;Ljava/lang/Comparable;Ljava/lang/Comparable;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_184575_
		1 o p_184576_
		2 o p_184577_
	a (Layg;)Z contains
		0 o p_184571_
	a (Ljava/lang/Comparable;)Z isValueInRange
		0 o p_184579_
	b (Ljava/lang/Comparable;Layg;)Ljava/lang/String; lambda$codec$0
		static
		0 o p_339482_
		1 o p_339483_
	b ()Ljava/lang/Comparable; maxInclusive
	c ()Ljava/lang/String; lambda$create$3
		static
	equals (Ljava/lang/Object;)Z equals
		0 o p_184589_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ayh net/minecraft/util/KeyDispatchDataCodec
	a codec
	<init> (Lcom/mojang/serialization/MapCodec;)V <init>
		0 o codec
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcom/mojang/serialization/MapCodec;)Layh; of
		static
		0 o p_216239_
	equals (Ljava/lang/Object;)Z equals
		0 o p_216241_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ayi net/minecraft/util/LazyLoadedValue
	a factory
	<init> (Ljava/util/function/Supplier;)V <init>
		0 o p_13970_
	a ()Ljava/lang/Object; get
ayj net/minecraft/util/LinearCongruentialGenerator
	a MULTIPLIER
	b INCREMENT
	<init> ()V <init>
	a (JJ)J next
		static
		0 o p_13973_
		1 o p_13974_
ayk net/minecraft/util/ListAndDeque
	addFirst (Ljava/lang/Object;)V addFirst
		0 o p_339667_
	addLast (Ljava/lang/Object;)V addLast
		0 o p_339629_
	b ()Layk; reversed
	element ()Ljava/lang/Object; element
	getFirst ()Ljava/lang/Object; getFirst
	getLast ()Ljava/lang/Object; getLast
	offer (Ljava/lang/Object;)Z offer
		0 o p_339589_
	peek ()Ljava/lang/Object; peek
	poll ()Ljava/lang/Object; poll
	pop ()Ljava/lang/Object; pop
	push (Ljava/lang/Object;)V push
		0 o p_339595_
	remove ()Ljava/lang/Object; remove
	removeFirst ()Ljava/lang/Object; removeFirst
	removeLast ()Ljava/lang/Object; removeLast
	reversed ()Ljava/util/List; reversed
	reversed ()Ljava/util/SequencedCollection; reversed
	reversed ()Ljava/util/Deque; reversed
ayl net/minecraft/util/LowerCaseEnumTypeAdapterFactory
	<init> ()V <init>
	a (Ljava/lang/Object;)Ljava/lang/String; toLowercase
		0 o p_13980_
	create (Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter; create
		0 o p_13982_
		1 o p_13983_
ayl$1 net/minecraft/util/LowerCaseEnumTypeAdapterFactory$1
	a val$lowercaseToConstant
	b this$0
	<init> (Layl;Ljava/util/Map;)V <init>
		0 o p_13987_
		1 o p_13988_
	read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object; read
		0 o p_13990_
	write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V write
		0 o p_13992_
		1 o p_13993_
aym net/minecraft/util/MemoryReserve
	a reserve
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()V allocate
		static
	b ()V release
		static
ayn net/minecraft/util/ModCheck
	a confidence
	b description
	<init> (Layn$a;Ljava/lang/String;)V <init>
		0 o confidence
		1 o description
	a ()Z shouldReportAsModified
	a (Ljava/lang/String;Ljava/util/function/Supplier;Ljava/lang/String;Ljava/lang/Class;)Layn; identify
		static
		0 o p_184601_
		1 o p_184602_
		2 o p_184603_
		3 o p_184604_
	a (Layn;)Layn; merge
		0 o p_184599_
	b ()Ljava/lang/String; fullDescription
	c ()Layn$a; confidence
	d ()Ljava/lang/String; description
	equals (Ljava/lang/Object;)Z equals
		0 o p_184609_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ayn$a net/minecraft/util/ModCheck$Confidence
	a PROBABLY_NOT
	b VERY_LIKELY
	c DEFINITELY
	d description
	e shouldReportAsModified
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Z)V <init>
		0 o p_184620_
		1 o p_184621_
		2 o p_184622_
		3 o p_184623_
	a ()[Layn$a; $values
		static
	valueOf (Ljava/lang/String;)Layn$a; valueOf
		static
		0 o p_184626_
	values ()[Layn$a; values
		static
ayo net/minecraft/util/Mth
	a PI
	b HALF_PI
	c TWO_PI
	d DEG_TO_RAD
	e RAD_TO_DEG
	f EPSILON
	g SQRT_OF_TWO
	h Y_AXIS
	i X_AXIS
	j Z_AXIS
	k UUID_VERSION
	l UUID_VERSION_TYPE_4
	m UUID_VARIANT
	n UUID_VARIANT_2
	o SIN_SCALE
	p SIN
	q RANDOM
	r MULTIPLY_DE_BRUIJN_BIT_POSITION
	s ONE_SIXTH
	t FRAC_EXP
	u LUT_SIZE
	v FRAC_BIAS
	w ASIN_TAB
	x COS_TAB
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (III)I clamp
		static
		0 o p_14046_
		1 o p_14047_
		2 o p_14048_
	a (FFFI)I hsvToArgb
		static
		0 o p_348601_
		1 o p_348572_
		2 o p_348491_
		3 o p_348531_
	a (Lkh;)J getSeed
		static
		0 o p_14058_
	a (Ljava/lang/String;I)I getInt
		static
		0 o p_14060_
		1 o p_14061_
	a (Lorg/joml/Vector3f;Lorg/joml/Quaternionf;Lorg/joml/Quaternionf;)Lorg/joml/Quaternionf; rotationAroundAxis
		static
		0 o p_304469_
		1 o p_304737_
		2 o p_304773_
	a (Layw;FF)F nextFloat
		static
		0 o p_216268_
		1 o p_216269_
		2 o p_216270_
	a (II)I floorDiv
		static
		0 o p_14043_
		1 o p_14044_
	a (DDD)D clamp
		static
		0 o p_14009_
		1 o p_14010_
		2 o p_14011_
	a (DI)I quantize
		static
		0 o p_184629_
		1 o p_184630_
	a (IIIII)I lambda$outFromOrigin$2
		static
		0 o p_216256_
		1 o p_216257_
		2 o p_216258_
		3 o p_216259_
		4 o p_216260_
	a (IILjava/util/function/IntPredicate;)I binarySearch
		static
		0 o p_14050_
		1 o p_14051_
		2 o p_14052_
	a (IIII)Ljava/util/stream/IntStream; outFromOrigin
		static
		0 o p_216251_
		1 o p_216252_
		2 o p_216253_
		3 o p_216254_
	a (D)I floor
		static
		0 o p_14108_
	a (FII)I lerpInt
		static
		0 o p_270245_
		1 o p_270597_
		2 o p_270301_
	a (I)I abs
		static
		0 o p_14041_
	a (DDDDDDDDDDD)D lerp3
		static
		0 o p_14020_
		1 o p_14021_
		2 o p_14022_
		3 o p_14023_
		4 o p_14024_
		5 o p_14025_
		6 o p_14026_
		7 o p_14027_
		8 o p_14028_
		9 o p_14029_
		10 o p_14030_
	a ()Ljava/util/UUID; createInsecureUUID
		static
	a (Layw;II)I nextInt
		static
		0 o p_216272_
		1 o p_216273_
		2 o p_216274_
	a (Lorg/apache/commons/lang3/math/Fraction;I)I mulAndTruncate
		static
		0 o p_339645_
		1 o p_339636_
	a (DDDDD)D clampedMap
		static
		0 o p_144852_
		1 o p_144853_
		2 o p_144854_
		3 o p_144855_
		4 o p_144856_
	a (FF)Z equal
		static
		0 o p_14034_
		1 o p_14035_
	a (J)J square
		static
		0 o p_184644_
	a (Lexc;Lexc;Lewx;)Z rayIntersectsAABB
		static
		0 o p_144889_
		1 o p_144890_
		2 o p_144891_
	a (FFFFF)F catmullrom
		static
		0 o p_216245_
		1 o p_216246_
		2 o p_216247_
		3 o p_216248_
		4 o p_216249_
	a (FFF)F clamp
		static
		0 o p_14037_
		1 o p_14038_
		2 o p_14039_
	a (DDDDDD)D lerp2
		static
		0 o p_14013_
		1 o p_14014_
		2 o p_14015_
		3 o p_14016_
		4 o p_14017_
		5 o p_14018_
	a (F)F sin
		static
		0 o p_14032_
	a (Layw;DD)D nextDouble
		static
		0 o p_216264_
		1 o p_216265_
		2 o p_216266_
	a ([F)V lambda$static$0
		static
		0 o p_14077_
	a (JJJ)J clamp
		static
		0 o p_298408_
		1 o p_298924_
		2 o p_298326_
	a (DD)D absMax
		static
		0 o p_14006_
		1 o p_14007_
	a (Layw;)Ljava/util/UUID; createInsecureUUID
		static
		0 o p_216262_
	b (FII)I lerpDiscrete
		static
		0 o p_299072_
		1 o p_298417_
		2 o p_299185_
	b (Layw;FF)F randomBetween
		static
		0 o p_216284_
		1 o p_216285_
		2 o p_216286_
	b (F)F cos
		static
		0 o p_14090_
	b (DD)Z equal
		static
		0 o p_14083_
		1 o p_14084_
	b (III)J getSeed
		static
		0 o p_14131_
		1 o p_14132_
		2 o p_14133_
	b (FFFFF)F clampedMap
		static
		0 o p_184632_
		1 o p_184633_
		2 o p_184634_
		3 o p_184635_
		4 o p_184636_
	b (FF)F positiveModulo
		static
		0 o p_14092_
		1 o p_14093_
	b (FFF)F clampedLerp
		static
		0 o p_144921_
		1 o p_144922_
		2 o p_144923_
	b (Layw;II)I randomBetweenInclusive
		static
		0 o p_216288_
		1 o p_216289_
		2 o p_216290_
	b (D)J lfloor
		static
		0 o p_14135_
	b (DDDDD)D map
		static
		0 o p_144915_
		1 o p_144916_
		2 o p_144917_
		3 o p_144918_
		4 o p_144919_
	b (IIII)Z lambda$outFromOrigin$1
		static
		0 o p_216279_
		1 o p_216280_
		2 o p_216281_
		3 o p_216282_
	b (II)I positiveModulo
		static
		0 o p_14101_
		1 o p_14102_
	b (DDD)D clampedLerp
		static
		0 o p_14086_
		1 o p_14087_
		2 o p_14088_
	b (I)I wrapDegrees
		static
		0 o p_14099_
	c (DD)D positiveModulo
		static
		0 o p_14110_
		1 o p_14111_
	c (F)F sqrt
		static
		0 o p_14117_
	c (II)Z isMultipleOf
		static
		0 o p_265754_
		1 o p_265543_
	c (Layw;FF)F normal
		static
		0 o p_216292_
		1 o p_216293_
		2 o p_216294_
	c (FFF)F rotateIfNecessary
		static
		0 o p_14095_
		1 o p_14096_
		2 o p_14097_
	c (I)I smallestEncompassingPowerOfTwo
		static
		0 o p_14126_
	c (FFFFF)F map
		static
		0 o p_184638_
		1 o p_184639_
		2 o p_184640_
		3 o p_184641_
		4 o p_184642_
	c (D)I ceil
		static
		0 o p_14166_
	c (DDD)D inverseLerp
		static
		0 o p_14113_
		1 o p_14114_
		2 o p_14115_
	c (FF)F degreesDifference
		static
		0 o p_14119_
		1 o p_14120_
	c (III)Ljava/util/stream/IntStream; outFromOrigin
		static
		0 o p_216296_
		1 o p_216297_
		2 o p_216298_
	d (I)Z isPowerOfTwo
		static
		0 o p_14153_
	d (DD)D atan2
		static
		0 o p_14137_
		1 o p_14138_
	d (D)D wrapDegrees
		static
		0 o p_14176_
	d (DDD)D lerp
		static
		0 o p_14140_
		1 o p_14141_
		2 o p_14142_
	d (FFF)F approach
		static
		0 o p_14122_
		1 o p_14123_
		2 o p_14124_
	d (II)I roundToward
		static
		0 o p_144942_
		1 o p_144943_
	d (FF)F degreesDifferenceAbs
		static
		0 o p_14146_
		1 o p_14147_
	d (F)I floor
		static
		0 o p_14144_
	e (DD)D lengthSquared
		static
		0 o p_211590_
		1 o p_211591_
	e (FF)F triangleWave
		static
		0 o p_14157_
		1 o p_14158_
	e (F)F abs
		static
		0 o p_14155_
	e (DDD)D rotLerp
		static
		0 o p_296301_
		1 o p_294715_
		2 o p_295496_
	e (D)D frac
		static
		0 o p_14186_
	e (I)I ceillog2
		static
		0 o p_14164_
	e (FFF)F approachDegrees
		static
		0 o p_14149_
		1 o p_14150_
		2 o p_14151_
	e (II)I positiveCeilDiv
		static
		0 o p_184653_
		1 o p_184654_
	f (D)D invSqrt
		static
		0 o p_265088_
	f (I)I log2
		static
		0 o p_14174_
	f (DD)D length
		static
		0 o p_184646_
		1 o p_184647_
	f (DDD)D lengthSquared
		static
		0 o p_211593_
		1 o p_211594_
		2 o p_211595_
	f (F)I ceil
		static
		0 o p_14168_
	f (FFF)I color
		static
		0 o p_14160_
		1 o p_14161_
		2 o p_14162_
	g (DDD)D length
		static
		0 o p_184649_
		1 o p_184650_
		2 o p_184651_
	g (F)F wrapDegrees
		static
		0 o p_14178_
	g (D)D fastInvSqrt
		static
		0 o p_14194_
	g (FFF)F inverseLerp
		static
		0 o p_184656_
		1 o p_184657_
		2 o p_184658_
	g (I)I murmurHash3Mixer
		static
		0 o p_14184_
	h (FFF)I hsvToRgb
		static
		0 o p_14170_
		1 o p_14171_
		2 o p_14172_
	h (I)I square
		static
		0 o p_144945_
	h (D)D smoothstep
		static
		0 o p_14198_
	h (F)F frac
		static
		0 o p_14188_
	i (F)F invSqrt
		static
		0 o p_265060_
	i (FFF)F lerp
		static
		0 o p_14180_
		1 o p_14181_
		2 o p_14182_
	i (D)D smoothstepDerivative
		static
		0 o p_144947_
	j (D)I sign
		static
		0 o p_14206_
	j (FFF)F rotLerp
		static
		0 o p_14190_
		1 o p_14191_
		2 o p_14192_
	j (F)F fastInvCubeRoot
		static
		0 o p_14200_
	k (F)F square
		static
		0 o p_14208_
	k (FFF)F lengthSquared
		static
		0 o p_350890_
		1 o p_350831_
		2 o p_350696_
	k (D)D square
		static
		0 o p_144953_
	l (D)D wobble
		static
		0 o p_144955_
ayp net/minecraft/util/NativeModuleLister
	a LOGGER
	b LANG_MASK
	c DEFAULT_LANG
	d CODEPAGE_MASK
	e DEFAULT_CODEPAGE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Ljava/util/Optional; tryGetVersion
		static
		0 o p_184674_
	a ()Ljava/util/List; listModules
		static
	a (Ljava/lang/String;II)Ljava/lang/String; langTableKey
		static
		0 o p_184676_
		1 o p_184677_
		2 o p_184678_
	a (Lcom/sun/jna/Pointer;Ljava/lang/String;Lcom/sun/jna/ptr/IntByReference;)Lcom/sun/jna/Pointer; queryVersionValue
		static
		0 o p_184670_
		1 o p_184671_
		2 o p_184672_
	a ([I)Ljava/util/OptionalInt; findLangAndCodepage
		static
		0 o p_184682_
	a (Lp;)V addCrashSection
		static
		0 o p_184680_
	a (Layp$a;)Ljava/lang/String; lambda$addCrashSection$1
		static
		0 o p_339486_
	b ()Ljava/lang/String; lambda$addCrashSection$2
		static
	b (Lcom/sun/jna/Pointer;Ljava/lang/String;Lcom/sun/jna/ptr/IntByReference;)Ljava/lang/String; queryVersionString
		static
		0 o p_184687_
		1 o p_184688_
		2 o p_184689_
	b (Layp$a;)Ljava/lang/String; lambda$addCrashSection$0
		static
		0 o p_184685_
ayp$a net/minecraft/util/NativeModuleLister$NativeModuleInfo
	a name
	b version
	<init> (Ljava/lang/String;Ljava/util/Optional;)V <init>
		0 o p_184693_
		1 o p_184694_
	a (Layp$b;)Ljava/lang/String; lambda$toString$0
		0 o p_339487_
	toString ()Ljava/lang/String; toString
ayp$b net/minecraft/util/NativeModuleLister$NativeModuleVersion
	a description
	b version
	c company
	<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o p_184702_
		1 o p_184703_
		2 o p_184704_
	toString ()Ljava/lang/String; toString
ayq net/minecraft/util/NullOps
	a INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (F)Lazs; createFloat
		0 o p_341123_
	a (Lazs;Lazs;Lazs;)Lcom/mojang/serialization/DataResult; mergeToMap
		0 o p_340850_
		1 o p_341356_
		2 o p_341172_
	a (Lcom/mojang/serialization/DynamicOps;Lazs;)Ljava/lang/Object; convertTo
		0 o p_341193_
		1 o p_340817_
	a (Lazs;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; mergeToMap
		0 o p_340862_
		1 o p_341115_
	a (B)Lazs; createByte
		0 o p_341017_
	a ()Lazs; empty
	a (Z)Lazs; createBoolean
		0 o p_341283_
	a (Ljava/lang/Number;)Lazs; createNumeric
		0 o p_341390_
	a (J)Lazs; createLong
		0 o p_341019_
	a (S)Lazs; createShort
		0 o p_340945_
	a (Lazs;)Lcom/mojang/serialization/DataResult; getNumberValue
		0 o p_340886_
	a (I)Lazs; createInt
		0 o p_341029_
	a (Ljava/util/stream/Stream;)Lazs; createMap
		0 o p_341095_
	a (Lazs;Ljava/util/Map;)Lcom/mojang/serialization/DataResult; mergeToMap
		0 o p_340821_
		1 o p_341065_
	a (Ljava/nio/ByteBuffer;)Lazs; createByteList
		0 o p_340905_
	a (Ljava/lang/String;)Lazs; createString
		0 o p_341226_
	a (Lazs;Lazs;)Lcom/mojang/serialization/DataResult; mergeToList
		0 o p_340991_
		1 o p_341154_
	a (Ljava/util/Map;)Lazs; createMap
		0 o p_341189_
	a (Ljava/util/stream/LongStream;)Lazs; createLongList
		0 o p_341025_
	a (D)Lazs; createDouble
		0 o p_341242_
	a (Ljava/util/stream/IntStream;)Lazs; createIntList
		0 o p_341326_
	a (Lazs;Ljava/lang/String;)Lazs; remove
		0 o p_341250_
		1 o p_340980_
	a (Lazs;Ljava/util/List;)Lcom/mojang/serialization/DataResult; mergeToList
		0 o p_340869_
		1 o p_340960_
	b (Lazs;)Lcom/mojang/serialization/DataResult; getBooleanValue
		0 o p_341106_
	b (Ljava/util/stream/Stream;)Lazs; createList
		0 o p_341162_
	b ()Lazs; emptyMap
	c ()Lazs; emptyList
	c (Lazs;)Lcom/mojang/serialization/DataResult; getStringValue
		0 o p_341344_
	convertTo (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object; convertTo
		0 o p_341248_
		1 o p_340861_
	createBoolean (Z)Ljava/lang/Object; createBoolean
		0 o p_341387_
	createByte (B)Ljava/lang/Object; createByte
		0 o p_341074_
	createByteList (Ljava/nio/ByteBuffer;)Ljava/lang/Object; createByteList
		0 o p_340968_
	createDouble (D)Ljava/lang/Object; createDouble
		0 o p_341378_
	createFloat (F)Ljava/lang/Object; createFloat
		0 o p_341396_
	createInt (I)Ljava/lang/Object; createInt
		0 o p_341100_
	createIntList (Ljava/util/stream/IntStream;)Ljava/lang/Object; createIntList
		0 o p_341282_
	createList (Ljava/util/stream/Stream;)Ljava/lang/Object; createList
		0 o p_340883_
	createLong (J)Ljava/lang/Object; createLong
		0 o p_341140_
	createLongList (Ljava/util/stream/LongStream;)Ljava/lang/Object; createLongList
		0 o p_341237_
	createMap (Ljava/util/Map;)Ljava/lang/Object; createMap
		0 o p_341392_
	createMap (Ljava/util/stream/Stream;)Ljava/lang/Object; createMap
		0 o p_341014_
	createNumeric (Ljava/lang/Number;)Ljava/lang/Object; createNumeric
		0 o p_341022_
	createShort (S)Ljava/lang/Object; createShort
		0 o p_341288_
	createString (Ljava/lang/String;)Ljava/lang/Object; createString
		0 o p_341125_
	d ()Ljava/lang/String; lambda$getLongStream$10
		static
	d (Lazs;)Lcom/mojang/serialization/DataResult; getMapValues
		0 o p_341031_
	e ()Ljava/lang/String; lambda$getIntStream$9
		static
	e (Lazs;)Lcom/mojang/serialization/DataResult; getMapEntries
		0 o p_340815_
	empty ()Ljava/lang/Object; empty
	emptyList ()Ljava/lang/Object; emptyList
	emptyMap ()Ljava/lang/Object; emptyMap
	f (Lazs;)Lcom/mojang/serialization/DataResult; getMap
		0 o p_341149_
	f ()Ljava/lang/String; lambda$getByteBuffer$8
		static
	g ()Ljava/lang/String; lambda$getList$7
		static
	g (Lazs;)Lcom/mojang/serialization/DataResult; getStream
		0 o p_340835_
	getBooleanValue (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getBooleanValue
		0 o p_341289_
	getByteBuffer (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getByteBuffer
		0 o p_341185_
	getIntStream (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getIntStream
		0 o p_341045_
	getList (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getList
		0 o p_341067_
	getLongStream (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getLongStream
		0 o p_341333_
	getMap (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getMap
		0 o p_341090_
	getMapEntries (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getMapEntries
		0 o p_341003_
	getMapValues (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getMapValues
		0 o p_341005_
	getNumberValue (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getNumberValue
		0 o p_340925_
	getStream (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getStream
		0 o p_340903_
	getStringValue (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getStringValue
		0 o p_341408_
	h ()Ljava/lang/String; lambda$getStream$6
		static
	h (Lazs;)Lcom/mojang/serialization/DataResult; getList
		0 o p_340931_
	i (Lazs;)Lcom/mojang/serialization/DataResult; getByteBuffer
		0 o p_341064_
	i ()Ljava/lang/String; lambda$getMap$5
		static
	j (Lazs;)Lcom/mojang/serialization/DataResult; getIntStream
		0 o p_341012_
	j ()Ljava/lang/String; lambda$getMapEntries$4
		static
	k ()Ljava/lang/String; lambda$getMapValues$3
		static
	k (Lazs;)Lcom/mojang/serialization/DataResult; getLongStream
		0 o p_341130_
	l ()Ljava/lang/String; lambda$getStringValue$2
		static
	m ()Ljava/lang/String; lambda$getBooleanValue$1
		static
	mapBuilder ()Lcom/mojang/serialization/RecordBuilder; mapBuilder
	mergeToList (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; mergeToList
		0 o p_341051_
		1 o p_341048_
	mergeToList (Ljava/lang/Object;Ljava/util/List;)Lcom/mojang/serialization/DataResult; mergeToList
		0 o p_341234_
		1 o p_341069_
	mergeToMap (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; mergeToMap
		0 o p_341042_
		1 o p_341404_
		2 o p_341386_
	mergeToMap (Ljava/lang/Object;Ljava/util/Map;)Lcom/mojang/serialization/DataResult; mergeToMap
		0 o p_340819_
		1 o p_341385_
	mergeToMap (Ljava/lang/Object;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; mergeToMap
		0 o p_340808_
		1 o p_341297_
	n ()Ljava/lang/String; lambda$getNumberValue$0
		static
	remove (Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; remove
		0 o p_340941_
		1 o p_341383_
	toString ()Ljava/lang/String; toString
ayq$a net/minecraft/util/NullOps$NullMapBuilder
	<init> (Lcom/mojang/serialization/DynamicOps;)V <init>
		0 o p_340884_
	a ()Lazs; initBuilder
	a (Lazs;Lazs;)Lcom/mojang/serialization/DataResult; build
		0 o p_341068_
		1 o p_341207_
	a (Lazs;Lazs;Lazs;)Lazs; append
		0 o p_341121_
		1 o p_341327_
		2 o p_341036_
	append (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; append
		0 o p_341111_
		1 o p_340939_
		2 o p_341183_
	build (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; build
		0 o p_340856_
		1 o p_341166_
	initBuilder ()Ljava/lang/Object; initBuilder
ayr net/minecraft/util/OptionEnum
	a ()I getId
	b ()Ljava/lang/String; getKey
	d ()Lwz; getCaption
ays net/minecraft/util/ParticleUtils
	<init> ()V <init>
	a (Ldcw;Ljd;Lji;Llk;Lexc;D)V spawnParticleOnFace
		static
		0 o p_216307_
		1 o p_216308_
		2 o p_216309_
		3 o p_216310_
		4 o p_216311_
		5 o p_216312_
	a (Ldcw;)Lexc; lambda$spawnParticlesOnBlockFaces$0
		static
		0 o p_216305_
	a (Ldcw;Ljd;Llk;Lbpw;Lji;Ljava/util/function/Supplier;D)V spawnParticlesOnBlockFace
		static
		0 o p_216319_
		1 o p_216320_
		2 o p_216321_
		3 o p_216322_
		4 o p_216323_
		5 o p_216324_
		6 o p_216325_
	a (Lji$a;Ldcw;Ljd;DLlk;Lbqc;)V spawnParticlesAlongAxis
		static
		0 o p_144968_
		1 o p_144969_
		2 o p_144970_
		3 o p_144971_
		4 o p_144972_
		5 o p_144973_
	a (Ldcx;Ljd;ILlk;)V spawnParticleInBlock
		static
		0 o p_316553_
		1 o p_316882_
		2 o p_316412_
		3 o p_316308_
	a (Layw;)Lexc; getRandomSpeedRanges
		static
		0 o p_216303_
	a (Ldcw;Ljd;Llk;Lbpw;)V spawnParticlesOnBlockFaces
		static
		0 o p_216314_
		1 o p_216315_
		2 o p_216316_
		3 o p_216317_
	a (Ldcx;Ljd;I)V spawnSmashAttackParticles
		static
		0 o p_338535_
		1 o p_338284_
		2 o p_338684_
	a (Ldcw;Ljd;Layw;Llk;)V spawnParticleBelow
		static
		0 o p_273159_
		1 o p_273452_
		2 o p_273538_
		3 o p_273419_
	a (Ldcx;Ljd;IDDZLlk;)V spawnParticles
		static
		0 o p_316549_
		1 o p_316335_
		2 o p_316207_
		3 o p_316351_
		4 o p_316421_
		5 o p_316563_
		6 o p_316241_
ayt net/minecraft/util/PngInfo
	a width
	b height
	c PNG_HEADER
	d IHDR_TYPE
	e IHDR_SIZE
	<init> (II)V <init>
		0 o width
		1 o height
	a (Ljava/io/InputStream;)Layt; fromStream
		static
		0 o p_302371_
	a (Ljava/nio/ByteBuffer;)V validateHeader
		static
		0 o p_311978_
	a ()I width
	a ([B)Layt; fromBytes
		static
		0 o p_302374_
	b ()I height
	equals (Ljava/lang/Object;)Z equals
		0 o p_302387_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ayu net/minecraft/util/ProblemReporter
	a (Ljava/lang/String;)Layu; forChild
		0 o p_312211_
	b (Ljava/lang/String;)V report
		0 o p_312410_
ayu$a net/minecraft/util/ProblemReporter$Collector
	a problems
	b path
	c pathCache
	<init> (Lcom/google/common/collect/Multimap;Ljava/util/function/Supplier;)V <init>
		0 o p_312167_
		1 o p_312423_
	<init> ()V <init>
	a (Ljava/lang/String;)Layu; forChild
		0 o p_312763_
	a ()Lcom/google/common/collect/Multimap; get
	a (Ljava/util/Map$Entry;)Ljava/lang/String; lambda$getReport$2
		static
		0 o p_344277_
	b (Ljava/lang/String;)V report
		0 o p_312850_
	b ()Ljava/util/Optional; getReport
	c ()Ljava/lang/String; getPath
	c (Ljava/lang/String;)Ljava/lang/String; lambda$forChild$1
		0 o p_312172_
	d ()Ljava/lang/String; lambda$new$0
		static
ayv net/minecraft/util/ProgressListener
	a (Lwz;)V progressStartNoAbort
		0 o p_14212_
	a (I)V progressStagePercentage
		0 o p_14211_
	a ()V stop
	b (Lwz;)V progressStart
		0 o p_14213_
	c (Lwz;)V progressStage
		0 o p_14214_
ayw net/minecraft/util/RandomSource
	a GAUSSIAN_SPREAD_FACTOR
	a (I)I nextInt
		0 o p_216331_
	a ()Layw; create
		static
	a (II)I nextIntBetweenInclusive
		0 o p_216333_
		1 o p_216334_
	a (DD)D triangle
		0 o p_216329_
		1 o p_216330_
	a (J)Layw; create
		static
		0 o p_216336_
	b ()Layw; createThreadSafe
		static
	b (I)V consumeCount
		0 o p_216338_
	b (J)V setSeed
		0 o p_216342_
	b (II)I nextInt
		0 o p_216340_
		1 o p_216341_
	c ()Layw; createNewThreadLocalInstance
		static
	d ()Layw; fork
	e ()Ldzl; forkPositional
	f ()I nextInt
	g ()J nextLong
	h ()Z nextBoolean
	i ()F nextFloat
	j ()D nextDouble
	k ()D nextGaussian
ayx net/minecraft/util/ResourceLocationPattern
	a CODEC
	b namespacePattern
	c namespacePredicate
	d pathPattern
	e pathPredicate
	f locationPredicate
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o p_261800_
		1 o p_262131_
	a (Layx;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_261660_
	a ()Ljava/util/function/Predicate; namespacePredicate
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_261684_
	a (Lakr;)Z lambda$new$5
		0 o p_261854_
	a (Ljava/lang/String;)Z lambda$new$4
		static
		0 o p_261815_
	b (Ljava/lang/String;)Z lambda$new$3
		static
		0 o p_261999_
	b ()Ljava/util/function/Predicate; pathPredicate
	b (Layx;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_261529_
	c ()Ljava/util/function/Predicate; locationPredicate
ayy net/minecraft/util/SegmentedAnglePrecision
	a mask
	b precision
	c degreeToAngle
	d angleToDegree
	<init> (I)V <init>
		0 o p_265275_
	a (II)Z isSameAxis
		0 o p_265505_
		1 o p_265708_
	a (F)I fromDegreesWithTurns
		0 o p_265346_
	a (I)F toDegreesWithTurns
		0 o p_265278_
	a (Lji;)I fromDirection
		0 o p_265731_
	a ()I getMask
	b (F)I fromDegrees
		0 o p_265688_
	b (I)F toDegrees
		0 o p_265623_
	c (I)I normalize
		0 o p_265542_
ayz net/minecraft/util/SequencedPriorityIterator
	a MIN_PRIO
	b highestPrioQueue
	c highestPrio
	d queuesByPriority
	<init> ()V <init>
	a (I)Ljava/util/Deque; lambda$add$0
		static
		0 o p_308896_
	a ()V switchCacheToNextHighestPrioQueue
	a (Ljava/lang/Object;I)V add
		0 o p_309040_
		1 o p_308964_
	computeNext ()Ljava/lang/Object; computeNext
az net/minecraft/advancements/critereon/ChangeDimensionTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lakq;Lakq;Laz$a;)Z lambda$trigger$0
		static
		0 o p_19766_
		1 o p_19767_
		2 o p_19768_
	a (Laqv;Lakq;Lakq;)V trigger
		0 o p_19758_
		1 o p_19759_
		2 o p_19760_
az$a net/minecraft/advancements/critereon/ChangeDimensionTrigger$TriggerInstance
	a CODEC
	b player
	c from
	d to
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o player
		1 o from
		2 o to
	a (Lakq;Lakq;)Lao; changedDimension
		static
		0 o p_301026_
		1 o p_301124_
	a (Lakq;)Lao; changedDimensionTo
		static
		0 o p_19783_
	a ()Ljava/util/Optional; player
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337345_
	b ()Lao; changedDimension
		static
	b (Lakq;)Lao; changedDimensionFrom
		static
		0 o p_147564_
	b (Lakq;Lakq;)Z matches
		0 o p_19785_
		1 o p_19786_
	c ()Ljava/util/Optional; from
	d ()Ljava/util/Optional; to
	equals (Ljava/lang/Object;)Z equals
		0 o p_312353_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aza net/minecraft/util/SignatureUpdater
	update (Laza$a;)V update
		0 o p_216345_
aza$a net/minecraft/util/SignatureUpdater$Output
	update ([B)V update
		0 o p_216347_
azb net/minecraft/util/SignatureValidator
	a NO_VALIDATION
	b LOGGER
	<clinit> ()V <clinit>
		static
	a (Ljava/security/PublicKey;Ljava/lang/String;)Lazb; from
		static
		0 o p_216370_
		1 o p_216371_
	a (Lcom/mojang/authlib/yggdrasil/ServicesKeySet;Lcom/mojang/authlib/yggdrasil/ServicesKeyType;)Lazb; from
		static
		0 o p_285388_
		1 o p_285383_
	a (Laza;[BLcom/mojang/authlib/yggdrasil/ServicesKeyInfo;)Z lambda$from$3
		static
		0 o p_216362_
		1 o p_216363_
		2 o p_216361_
	a ([B[B)Z validate
		0 o p_216376_
		1 o p_216377_
	a (Laza;[BLjava/security/Signature;)Z verifySignature
		static
		0 o p_216355_
		1 o p_216356_
		2 o p_216357_
	a (Ljava/util/Collection;Laza;[B)Z lambda$from$4
		static
		0 o p_284689_
		1 o p_284690_
		2 o p_284691_
	a ([BLaza$a;)V lambda$validate$1
		static
		0 o p_216373_
		1 o p_216374_
	a (Laza;[B)Z lambda$static$0
		static
		0 o p_216352_
		1 o p_216353_
	a (Ljava/lang/String;Ljava/security/PublicKey;Laza;[B)Z lambda$from$2
		static
		0 o p_216365_
		1 o p_216366_
		2 o p_216367_
		3 o p_216368_
	validate (Laza;[B)Z validate
		0 o p_216379_
		1 o p_216380_
azc net/minecraft/util/Signer
	a LOGGER
	<clinit> ()V <clinit>
		static
	a (Ljava/security/PrivateKey;Ljava/lang/String;)Lazc; from
		static
		0 o p_216388_
		1 o p_216389_
	a ([BLaza$a;)V lambda$sign$0
		static
		0 o p_216393_
		1 o p_216394_
	a ([B)[B sign
		0 o p_216391_
	a (Ljava/lang/String;Ljava/security/PrivateKey;Laza;)[B lambda$from$1
		static
		0 o p_216384_
		1 o p_216385_
		2 o p_216386_
	sign (Laza;)[B sign
		0 o p_216396_
azd net/minecraft/util/SimpleBitStorage
	a MAGIC
	b data
	c bits
	d mask
	e size
	f valuesPerLong
	g divideMul
	h divideAdd
	i divideShift
	<clinit> ()V <clinit>
		static
	<init> (II[J)V <init>
		0 o p_184724_
		1 o p_184725_
		2 o p_184726_
	<init> (II[I)V <init>
		0 o p_198164_
		1 o p_198165_
		2 o p_198166_
	<init> (II)V <init>
		0 o p_184717_
		1 o p_184718_
	a ([I)V unpack
		0 o p_198168_
	a (Ljava/util/function/IntConsumer;)V getAll
		0 o p_184734_
	a (I)I get
		0 o p_184729_
	a ()[J getRaw
	a (II)I getAndSet
		0 o p_184731_
		1 o p_184732_
	b (II)V set
		0 o p_184742_
		1 o p_184743_
	b ()I getSize
	b (I)I cellIndex
		0 o p_184740_
	c ()I getBits
	d ()Laxc; copy
azd$a net/minecraft/util/SimpleBitStorage$InitializationException
	<init> (Ljava/lang/String;)V <init>
		0 o p_184746_
aze net/minecraft/util/SingleKeyCache
	a computeValue
	b cacheKey
	c cachedValue
	<init> (Ljava/util/function/Function;)V <init>
		0 o p_270132_
	a (Ljava/lang/Object;)Ljava/lang/Object; getValue
		0 o p_270953_
azf net/minecraft/util/SmoothDouble
	a targetValue
	b remainingValue
	c lastAmount
	<init> ()V <init>
	a ()V reset
	a (DD)D getNewDeltaValue
		0 o p_14238_
		1 o p_14239_
azg net/minecraft/util/SortedArraySet
	a DEFAULT_INITIAL_CAPACITY
	b comparator
	c contents
	d size
	<init> (ILjava/util/Comparator;)V <init>
		0 o p_14244_
		1 o p_14245_
	a ()Lazg; create
		static
	a ([Ljava/lang/Object;)[Ljava/lang/Object; castRawArray
		static
		0 o p_14259_
	a (Ljava/lang/Object;)Ljava/lang/Object; addOrGet
		0 o p_14254_
	a (I)Lazg; create
		static
		0 o p_14247_
	a (Ljava/util/Comparator;I)Lazg; create
		static
		0 o p_144979_
		1 o p_144980_
	a (Ljava/util/Comparator;)Lazg; create
		static
		0 o p_144977_
	a (Ljava/lang/Object;I)V addInternal
		0 o p_14256_
		1 o p_14257_
	add (Ljava/lang/Object;)Z add
		0 o p_14261_
	b (Ljava/lang/Object;)Ljava/lang/Object; get
		0 o p_144982_
	b ()Ljava/lang/Object; first
	b (I)I getInsertionPosition
		static
		0 o p_14264_
	c (Ljava/lang/Object;)I findIndex
		0 o p_14270_
	c (I)V grow
		0 o p_14268_
	c ()Ljava/lang/Object; last
	clear ()V clear
	contains (Ljava/lang/Object;)Z contains
		0 o p_14273_
	d (I)V removeInternal
		0 o p_14275_
	e (I)Ljava/lang/Object; getInternal
		0 o p_14277_
	equals (Ljava/lang/Object;)Z equals
		0 o p_14279_
	iterator ()Ljava/util/Iterator; iterator
	remove (Ljava/lang/Object;)Z remove
		0 o p_14282_
	size ()I size
	toArray ([Ljava/lang/Object;)[Ljava/lang/Object; toArray
		0 o p_14286_
	toArray ()[Ljava/lang/Object; toArray
azg$a net/minecraft/util/SortedArraySet$ArrayIterator
	a this$0
	b index
	c last
	<init> (Lazg;)V <init>
		0 o p_14291_
	hasNext ()Z hasNext
	next ()Ljava/lang/Object; next
	remove ()V remove
azh net/minecraft/util/SpawnUtil
	<init> ()V <init>
	a (Lbsx;Lbtr;Laqu;Ljd;IIILazh$a;)Ljava/util/Optional; trySpawnMob
		static
		0 o p_216404_
		1 o p_216405_
		2 o p_216406_
		3 o p_216407_
		4 o p_216408_
		5 o p_216409_
		6 o p_216410_
		7 o p_216411_
	a (Laqu;ILjd$a;Lazh$a;)Z moveToPossibleSpawnPosition
		static
		0 o p_216399_
		1 o p_216400_
		2 o p_216401_
		3 o p_216402_
azh$a net/minecraft/util/SpawnUtil$Strategy
	a LEGACY_IRON_GOLEM
	b ON_TOP_OF_COLLIDER
	<clinit> ()V <clinit>
		static
	a (Laqu;Ljd;Ldtc;Ljd;Ldtc;)Z lambda$static$1
		static
		0 o p_216416_
		1 o p_216417_
		2 o p_216418_
		3 o p_216419_
		4 o p_216420_
	b (Laqu;Ljd;Ldtc;Ljd;Ldtc;)Z lambda$static$0
		static
		0 o p_289751_
		1 o p_289752_
		2 o p_289753_
		3 o p_289754_
		4 o p_289755_
	canSpawnOn (Laqu;Ljd;Ldtc;Ljd;Ldtc;)Z canSpawnOn
		0 o p_216428_
		1 o p_216429_
		2 o p_216430_
		3 o p_216431_
		4 o p_216432_
azi net/minecraft/util/StaticCache2D
	a minX
	b minZ
	c sizeX
	d sizeZ
	e cache
	<init> (IIIILazi$a;)V <init>
		0 o p_347480_
		1 o p_347568_
		2 o p_347475_
		3 o p_347530_
		4 o p_347453_
	a (Ljava/util/function/Consumer;)V forEach
		0 o p_347572_
	a (IIILazi$a;)Lazi; create
		static
		0 o p_347579_
		1 o p_347687_
		2 o p_347693_
		3 o p_347478_
	a (II)Ljava/lang/Object; get
		0 o p_347699_
		1 o p_347563_
	b (II)Z contains
		0 o p_347591_
		1 o p_347645_
	c (II)I getIndex
		0 o p_347703_
		1 o p_347664_
	toString ()Ljava/lang/String; toString
azi$a net/minecraft/util/StaticCache2D$Initializer
	get (II)Ljava/lang/Object; get
		0 o p_347711_
		1 o p_347489_
azj net/minecraft/util/StringDecomposer
	a REPLACEMENT_CHAR
	b STOP_ITERATION
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;Lxw;Layb;)Z iterate
		static
		0 o p_14318_
		1 o p_14319_
		2 o p_14320_
	a (Layb;Lxw;Ljava/lang/String;)Ljava/util/Optional; lambda$iterateFormatted$0
		static
		0 o p_14301_
		1 o p_14302_
		2 o p_14303_
	a (Ljava/lang/String;)Ljava/lang/String; filterBrokenSurrogates
		static
		0 o p_14305_
	a (Lxw;Layb;IC)Z feedChar
		static
		0 o p_14333_
		1 o p_14334_
		2 o p_14335_
		3 o p_14336_
	a (Lxe;Lxw;Layb;)Z iterateFormatted
		static
		0 o p_14329_
		1 o p_14330_
		2 o p_14331_
	a (Ljava/lang/String;ILxw;Lxw;Layb;)Z iterateFormatted
		static
		0 o p_14312_
		1 o p_14313_
		2 o p_14314_
		3 o p_14315_
		4 o p_14316_
	a (Lxe;)Ljava/lang/String; getPlainText
		static
		0 o p_14327_
	a (Ljava/lang/String;ILxw;Layb;)Z iterateFormatted
		static
		0 o p_14307_
		1 o p_14308_
		2 o p_14309_
		3 o p_14310_
	a (Ljava/lang/StringBuilder;ILxw;I)Z lambda$getPlainText$2
		static
		0 o p_14322_
		1 o p_14323_
		2 o p_14324_
		3 o p_14325_
	b (Ljava/lang/StringBuilder;ILxw;I)Z lambda$filterBrokenSurrogates$1
		static
		0 o p_14342_
		1 o p_14343_
		2 o p_14344_
		3 o p_14345_
	b (Ljava/lang/String;Lxw;Layb;)Z iterateBackwards
		static
		0 o p_14338_
		1 o p_14339_
		2 o p_14340_
	c (Ljava/lang/String;Lxw;Layb;)Z iterateFormatted
		static
		0 o p_14347_
		1 o p_14348_
		2 o p_14349_
azk net/minecraft/util/StringRepresentable
	W PRE_BUILT_MAP_THRESHOLD
	a ([Lazk;)Lcom/mojang/serialization/Keyable; keys
		static
		0 o p_14358_
	a (Ljava/util/function/Supplier;Ljava/util/function/Function;)Lazk$a; fromEnumWithMapping
		static
		0 o p_275615_
		1 o p_275259_
	a ([Lazk;Ljava/util/function/Function;)Ljava/util/function/Function; createNameLookup
		static
		0 o p_304419_
		1 o p_304658_
	a (Ljava/util/Map;Ljava/lang/String;)Lazk; lambda$createNameLookup$4
		static
		0 o p_304331_
		1 o p_304332_
	a (Lazk;)Lazk; lambda$createNameLookup$3
		static
		0 o p_304719_
	a (Ljava/util/function/Supplier;)Lazk$a; fromEnum
		static
		0 o p_216440_
	a ([Lazk;Ljava/util/function/Function;Ljava/lang/String;)Lazk; lambda$createNameLookup$5
		static
		0 o p_304336_
		1 o p_304337_
		2 o p_304338_
	a (Ljava/util/function/Function;Lazk;)Ljava/lang/String; lambda$createNameLookup$2
		static
		0 o p_304334_
		1 o p_304335_
	a (Ljava/lang/String;)Ljava/lang/String; lambda$fromValues$1
		static
		0 o p_304333_
	b (Ljava/util/function/Supplier;)Lcom/mojang/serialization/Codec; fromValues
		static
		0 o p_304543_
	b (Ljava/lang/String;)Ljava/lang/String; lambda$fromEnum$0
		static
		0 o p_304817_
	c ()Ljava/lang/String; getSerializedName
azk$1 net/minecraft/util/StringRepresentable$1
	a val$values
	<init> ([Lazk;)V <init>
		0 o p_184756_
	keys (Lcom/mojang/serialization/DynamicOps;)Ljava/util/stream/Stream; keys
		0 o p_184758_
azk$a net/minecraft/util/StringRepresentable$EnumCodec
	a resolver
	<init> ([Ljava/lang/Enum;Ljava/util/function/Function;)V <init>
		0 o p_216447_
		1 o p_216448_
	a (Ljava/lang/String;Ljava/lang/Enum;)Ljava/lang/Enum; byName
		0 o p_263077_
		1 o p_263115_
	a (Ljava/lang/String;)Ljava/lang/Enum; byName
		0 o p_216456_
	a (Ljava/lang/Object;)I lambda$new$0
		static
		0 o p_216454_
azk$b net/minecraft/util/StringRepresentable$StringRepresentableCodec
	a codec
	<init> ([Lazk;Ljava/util/function/Function;Ljava/util/function/ToIntFunction;)V <init>
		0 o p_304774_
		1 o p_304834_
		2 o p_304925_
	a ([Lazk;I)Lazk; lambda$new$0
		static
		0 o p_304978_
		1 o p_304986_
	a (Lazk;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
		0 o p_304936_
		1 o p_304952_
		2 o p_304437_
	decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode
		0 o p_304586_
		1 o p_304692_
	encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
		0 o p_304680_
		1 o p_304687_
		2 o p_304592_
azl net/minecraft/util/StringUtil
	a STRIP_COLOR_PATTERN
	b LINE_PATTERN
	c LINE_END_PATTERN
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;IZ)Ljava/lang/String; truncateStringIfNecessary
		static
		0 o p_144999_
		1 o p_145000_
		2 o p_145001_
	a (C)Z isAllowedChatCharacter
		static
		0 o p_330599_
	a (Ljava/lang/String;)Ljava/lang/String; stripColor
		static
		0 o p_14407_
	a (Ljava/lang/String;Z)Ljava/lang/String; filterText
		static
		0 o p_332058_
		1 o p_330572_
	a (I)Z isWhitespace
		static
		0 o p_331212_
	a (IF)Ljava/lang/String; formatTickDuration
		static
		0 o p_14405_
		1 o p_314711_
	b (Ljava/lang/String;)Z isNullOrEmpty
		static
		0 o p_14409_
	b (I)Z lambda$isValidPlayerName$0
		static
		0 o p_332111_
	c (Ljava/lang/String;)I lineCount
		static
		0 o p_145003_
	d (Ljava/lang/String;)Z endsWithNewLine
		static
		0 o p_145005_
	e (Ljava/lang/String;)Ljava/lang/String; trimChatMessage
		static
		0 o p_216470_
	f (Ljava/lang/String;)Z isValidPlayerName
		static
		0 o p_330229_
	g (Ljava/lang/String;)Ljava/lang/String; filterText
		static
		0 o p_330272_
	h (Ljava/lang/String;)Z isBlank
		static
		0 o p_330852_
azm net/minecraft/util/TaskChainer
	a LOGGER
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/Runnable;Ljava/lang/Object;)V lambda$append$0
		static
		0 o p_307167_
		1 o p_307168_
	append (Ljava/util/concurrent/CompletableFuture;Ljava/util/function/Consumer;)V append
		0 o p_307473_
		1 o p_307567_
	append (Ljava/lang/Runnable;)V append
		0 o p_307389_
	immediate (Ljava/util/concurrent/Executor;)Lazm; immediate
		static
		0 o p_251122_
azm$1 net/minecraft/util/TaskChainer$1
	b val$executor
	<init> (Ljava/util/concurrent/Executor;)V <init>
		0 o p_307615_
	a (Ljava/lang/Throwable;)Ljava/lang/Void; lambda$append$0
		static
		0 o p_307528_
	append (Ljava/util/concurrent/CompletableFuture;Ljava/util/function/Consumer;)V append
		0 o p_307340_
		1 o p_307235_
azn net/minecraft/util/ThreadingDetector
	a LOGGER
	b name
	c lock
	d stackTraceLock
	e threadThatFailedToAcquire
	f fullException
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o p_199415_
	a (Ljava/lang/String;Ljava/lang/Thread;)Lz; makeThreadingException
		static
		0 o p_199418_
		1 o p_199419_
	a ()V checkAndLock
	a (Ljava/lang/Thread;)Ljava/lang/String; stackTrace
		static
		0 o p_199421_
	b ()V checkAndUnlock
azo net/minecraft/util/TimeSource
	get (Ljava/util/concurrent/TimeUnit;)J get
		0 o p_239337_
azo$a net/minecraft/util/TimeSource$NanoTimeSource
	get (Ljava/util/concurrent/TimeUnit;)J get
		0 o p_239379_
azp net/minecraft/util/TimeUtil
	a NANOSECONDS_PER_SECOND
	b NANOSECONDS_PER_MILLISECOND
	c MILLISECONDS_PER_SECOND
	d SECONDS_PER_HOUR
	e SECONDS_PER_MINUTE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (II)Lbqc; rangeOfSeconds
		static
		0 o p_145021_
		1 o p_145022_
azq net/minecraft/util/ToFloatFunction
	a IDENTITY
	<clinit> ()V <clinit>
		static
	a (Ljava/util/function/Function;)Lazq; comap
		0 o p_216478_
	a (F)F lambda$static$0
		static
		0 o p_216474_
	a (Lit/unimi/dsi/fastutil/floats/Float2FloatFunction;)Lazq; createUnlimited
		static
		0 o p_216476_
	a (Ljava/lang/Object;)F apply
		0 o p_184786_
	b ()F minValue
	c ()F maxValue
azq$1 net/minecraft/util/ToFloatFunction$1
	b val$function
	<init> (Lit/unimi/dsi/fastutil/floats/Float2FloatFunction;)V <init>
		0 o p_216481_
	a (Ljava/lang/Float;)F apply
		0 o p_216483_
	a (Ljava/lang/Object;)F apply
		0 o p_216485_
	b ()F minValue
	c ()F maxValue
azq$2 net/minecraft/util/ToFloatFunction$2
	b val$outer
	c val$function
	<init> (Lazq;Lazq;Ljava/util/function/Function;)V <init>
		0 o p_216492_
		1 o p_216493_
		2 o p_216494_
	a (Ljava/lang/Object;)F apply
		0 o p_216496_
	b ()F minValue
	c ()F maxValue
azr net/minecraft/util/Tuple
	a a
	b b
	<init> (Ljava/lang/Object;Ljava/lang/Object;)V <init>
		0 o p_14416_
		1 o p_14417_
	a (Ljava/lang/Object;)V setA
		0 o p_145024_
	a ()Ljava/lang/Object; getA
	b ()Ljava/lang/Object; getB
	b (Ljava/lang/Object;)V setB
		0 o p_145026_
azs net/minecraft/util/Unit
	a INSTANCE
	b CODEC
	c $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_14465_
		1 o p_14466_
	a ()[Lazs; $values
		static
	valueOf (Ljava/lang/String;)Lazs; valueOf
		static
		0 o p_14468_
	values ()[Lazs; values
		static
azt net/minecraft/util/VisibleForDebug
azu net/minecraft/util/ZeroBitStorage
	a RAW
	b size
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_184791_
	a ([I)V unpack
		0 o p_198170_
	a (Ljava/util/function/IntConsumer;)V getAll
		0 o p_184799_
	a (I)I get
		0 o p_184794_
	a ()[J getRaw
	a (II)I getAndSet
		0 o p_184796_
		1 o p_184797_
	b (II)V set
		0 o p_184802_
		1 o p_184803_
	b ()I getSize
	c ()I getBits
	d ()Laxc; copy
azv net/minecraft/util/datafix/ComponentDataFixUtils
	a EMPTY_CONTENTS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; lambda$wrapLiteralStringAsComponent$0
		static
		0 o p_304900_
		1 o p_304989_
	a (Ljava/lang/String;)Ljava/util/Optional; extractTranslationString
		static
		0 o p_338737_
	a (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic; createEmptyComponent
		static
		0 o p_304990_
	a (Lcom/mojang/serialization/DynamicOps;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; createPlainTextComponent
		static
		0 o p_304546_
		1 o p_304390_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; wrapLiteralStringAsComponent
		static
		0 o p_304540_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; rewriteFromLenient
		static
		0 o p_323863_
	b (Lcom/mojang/serialization/DynamicOps;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; createTranslatableComponent
		static
		0 o p_304499_
		1 o p_304830_
	b (Ljava/lang/String;)Ljava/lang/String; createTextComponentJson
		static
		0 o p_304837_
azw net/minecraft/util/datafix/DataFixTypes
	a LEVEL
	b PLAYER
	c CHUNK
	d HOTBAR
	e OPTIONS
	f STRUCTURE
	g STATS
	h SAVED_DATA_COMMAND_STORAGE
	i SAVED_DATA_FORCED_CHUNKS
	j SAVED_DATA_MAP_DATA
	k SAVED_DATA_MAP_INDEX
	l SAVED_DATA_RAIDS
	m SAVED_DATA_RANDOM_SEQUENCES
	n SAVED_DATA_SCOREBOARD
	o SAVED_DATA_STRUCTURE_FEATURE_INDICES
	p ADVANCEMENTS
	q POI_CHUNK
	r WORLD_GEN_SETTINGS
	s ENTITY_CHUNK
	t TYPES_FOR_LEVEL_LIST
	u type
	v $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILcom/mojang/datafixers/DSL$TypeReference;)V <init>
		0 o p_14501_
		1 o p_14502_
		2 o p_14503_
	a (Lcom/mojang/datafixers/DataFixer;Lcom/mojang/serialization/Dynamic;II)Lcom/mojang/serialization/Dynamic; update
		0 o p_265388_
		1 o p_265179_
		2 o p_265372_
		3 o p_265168_
	a (Lcom/mojang/datafixers/DataFixer;Lcom/mojang/serialization/Dynamic;I)Lcom/mojang/serialization/Dynamic; updateToCurrentVersion
		0 o p_265085_
		1 o p_265237_
		2 o p_265099_
	a (Lcom/mojang/datafixers/DataFixer;Lub;I)Lub; updateToCurrentVersion
		0 o p_265583_
		1 o p_265401_
		2 o p_265111_
	a ()I currentVersion
		static
	a (Lcom/mojang/datafixers/DataFixer;Lub;II)Lub; update
		0 o p_265128_
		1 o p_265422_
		2 o p_265549_
		3 o p_265304_
	a (Lcom/mojang/serialization/Codec;Lcom/mojang/datafixers/DataFixer;I)Lcom/mojang/serialization/Codec; wrapCodec
		0 o p_301309_
		1 o p_301075_
		2 o p_300912_
	b ()[Lazw; $values
		static
	valueOf (Ljava/lang/String;)Lazw; valueOf
		static
		0 o p_14506_
	values ()[Lazw; values
		static
azw$1 net/minecraft/util/datafix/DataFixTypes$1
	a val$codec
	b val$defaultVersion
	c val$dataFixer
	d this$0
	<init> (Lazw;Lcom/mojang/serialization/Codec;ILcom/mojang/datafixers/DataFixer;)V <init>
		0 o p_300928_
		1 o p_301230_
		2 o p_301256_
		3 o p_301277_
	a (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; lambda$encode$0
		static
		0 o p_300925_
		1 o p_300998_
	decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode
		0 o p_300987_
		1 o p_301210_
	encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
		0 o p_301090_
		1 o p_300954_
		2 o p_301331_
azx net/minecraft/util/datafix/DataFixers
	a BLENDING_VERSION
	b SAME
	c SAME_NAMESPACED
	d DATA_FIXER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V lambda$addFixers$5
		static
		0 o p_216519_
	a (Lcom/mojang/datafixers/DataFixerBuilder;)V addFixers
		static
		0 o p_14514_
	a (Ljava/util/Map;)Ljava/util/function/UnaryOperator; createRenamerNoNamespace
		static
		0 o p_326818_
	a (Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/UnaryOperator; createRenamer
		static
		0 o p_14518_
		1 o p_14519_
	a (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; lambda$createRenamer$10
		static
		0 o p_326752_
		1 o p_326753_
		2 o p_326754_
	a (Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String; lambda$createRenamer$9
		static
		0 o p_326755_
		1 o p_326756_
	a (Ljava/lang/String;)Ljava/lang/String; lambda$addFixers$7
		static
		0 o p_280993_
	a (Ljava/util/Set;)Ljava/util/concurrent/CompletableFuture; optimize
		static
		0 o p_347628_
	a ()Lcom/mojang/datafixers/DataFixer; getDataFixer
		static
	a (Lcom/google/common/collect/ImmutableMap;Ljava/lang/String;)Ljava/lang/String; lambda$addFixers$4
		static
		0 o p_216516_
		1 o p_216517_
	b (Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String; lambda$createRenamerNoNamespace$8
		static
		0 o p_216525_
		1 o p_216526_
	b (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V lambda$addFixers$3
		static
		0 o p_216528_
	b (Ljava/lang/String;)Ljava/lang/String; lambda$addFixers$2
		static
		0 o p_14516_
	b ()Lcom/mojang/datafixers/DataFixerBuilder$Result; createFixerUpper
		static
	b (Ljava/util/Map;)Ljava/util/function/UnaryOperator; createRenamer
		static
		0 o p_14525_
	c (Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String; lambda$addFixers$6
		static
		0 o p_216530_
		1 o p_216531_
	c (Ljava/lang/String;)Ljava/lang/String; lambda$addFixers$1
		static
		0 o p_14531_
	d (Ljava/lang/String;)Ljava/lang/String; lambda$addFixers$0
		static
		0 o p_14533_
azx$1 net/minecraft/util/datafix/DataFixers$1
	<init> (Lcom/mojang/datafixers/schemas/Schema;ZLjava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)V <init>
		0 o p_14535_
		1 o p_14536_
		2 o p_14537_
		3 o p_14538_
		4 o p_14539_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_14541_
azx$2 net/minecraft/util/datafix/DataFixers$2
	<init> (Lcom/mojang/datafixers/schemas/Schema;ZLjava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)V <init>
		0 o p_14543_
		1 o p_14544_
		2 o p_14545_
		3 o p_14546_
		4 o p_14547_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_14549_
azy net/minecraft/util/datafix/ExtraDataFixUtils
	<init> ()V <init>
	a (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; cast
		static
		0 o p_330690_
		1 o p_331921_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixBlockPos
		static
		0 o p_326292_
	a ([Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$chainAllFilters$0
		static
		0 o p_345833_
		1 o p_345927_
	a ([Ljava/util/function/Function;)Ljava/util/function/Function; chainAllFilters
		static
		0 o p_344769_
azz net/minecraft/util/datafix/FixWolfHealth
	a WOLF_ID
	b WOLF_HEALTH
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_326043_
	a (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$2
		static
		0 o p_326104_
		1 o p_326144_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$4
		static
		0 o p_326176_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_326404_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$3
		static
		0 o p_326145_
	b (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$1
		static
		0 o p_326757_
		1 o p_326758_
	c (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$0
		static
		0 o p_326240_
		1 o p_325971_
b com/mojang/math/Constants
	a PI
	b RAD_TO_DEG
	c DEG_TO_RAD
	d EPSILON
	<init> ()V <init>
ba net/minecraft/advancements/critereon/ChanneledLightningTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Laqv;Ljava/util/Collection;)V trigger
		0 o p_21722_
		1 o p_21723_
	a (Laqv;Lbsr;)Lerr; lambda$trigger$0
		static
		0 o p_21719_
		1 o p_21720_
	a (Ljava/util/List;Lba$a;)Z lambda$trigger$1
		static
		0 o p_21729_
		1 o p_21730_
ba$a net/minecraft/advancements/critereon/ChanneledLightningTrigger$TriggerInstance
	a CODEC
	b player
	c victims
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/List;)V <init>
		0 o player
		1 o victims
	a (Ljava/util/Collection;)Z matches
		0 o p_21745_
	a ([Lbv$a;)Lao; channeledLightning
		static
		0 o p_298972_
	a ()Ljava/util/Optional; player
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337346_
	a (Lbh;)V validate
		0 o p_312314_
	b ()Ljava/util/List; victims
	equals (Ljava/lang/Object;)Z equals
		0 o p_312153_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
baa net/minecraft/util/datafix/PackedBitStorage
	a BIT_TO_LONG_SHIFT
	b data
	c bits
	d mask
	e size
	<init> (II)V <init>
		0 o p_14555_
		1 o p_14556_
	<init> (II[J)V <init>
		0 o p_14558_
		1 o p_14559_
		2 o p_14560_
	a (II)V set
		0 o p_14565_
		1 o p_14566_
	a (I)I get
		0 o p_14563_
	a ()[J getRaw
	b ()I getBits
bab net/minecraft/util/datafix/fixes/AbstractArrowPickupFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_145046_
	a (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed; updateEntity
		0 o p_145050_
		1 o p_145051_
		2 o p_145052_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updatePickup
		static
		0 o p_145054_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; updateProjectiles
		0 o p_145048_
	a (Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$updateEntity$0
		static
		0 o p_145056_
		1 o p_145057_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bac net/minecraft/util/datafix/fixes/AbstractPoiSectionFix
	a name
	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)V <init>
		0 o p_216536_
		1 o p_216537_
	a (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; processRecords
		0 o p_216547_
	a (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$makeRule$1
		0 o p_216546_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; cap
		0 o p_216541_
	a (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$cap$2
		0 o p_216539_
	a (Lcom/mojang/serialization/Dynamic;Ljava/util/stream/Stream;)Lcom/mojang/serialization/Dynamic; lambda$processSectionRecords$4
		0 o p_216543_
		1 o p_216544_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; processSection
		0 o p_216551_
	b (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$0
		0 o p_216549_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; processSectionRecords
		0 o p_216553_
	d (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$cap$3
		0 o p_216555_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bad net/minecraft/util/datafix/fixes/AbstractUUIDFix
	a typeReference
	<init> (Lcom/mojang/datafixers/schemas/Schema;Lcom/mojang/datafixers/DSL$TypeReference;)V <init>
		0 o p_14572_
		1 o p_14573_
	a (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Ljava/util/Optional; createUUIDFromString
		static
		0 o p_14588_
		1 o p_14589_
	a (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed; updateNamedChoice
		0 o p_14575_
		1 o p_14576_
		2 o p_14577_
	a (Lcom/mojang/serialization/Dynamic;JJ)Ljava/util/Optional; createUUIDTag
		static
		0 o p_14581_
		1 o p_14582_
		2 o p_14583_
	a (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$replaceUUIDLeastMost$3
		static
		0 o p_14600_
		1 o p_14601_
		2 o p_14602_
		3 o p_14603_
		4 o p_14604_
	a (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional; replaceUUIDString
		static
		0 o p_14591_
		1 o p_14592_
		2 o p_14593_
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; lambda$createUUIDFromString$4
		static
		0 o p_14585_
		1 o p_14586_
	a (Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; createUUIDFromML
		static
		0 o p_14579_
	a (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$replaceUUIDMLTag$2
		static
		0 o p_14595_
		1 o p_14596_
		2 o p_14597_
		3 o p_14598_
	a (Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$updateNamedChoice$0
		static
		0 o p_14606_
		1 o p_14607_
	b (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$replaceUUIDString$1
		static
		0 o p_14613_
		1 o p_14614_
		2 o p_14615_
		3 o p_14616_
	b (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional; replaceUUIDMLTag
		static
		0 o p_14609_
		1 o p_14610_
		2 o p_14611_
	c (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional; replaceUUIDLeastMost
		static
		0 o p_14618_
		1 o p_14619_
		2 o p_14620_
	d (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional; createUUIDFromLongs
		static
		0 o p_14622_
		1 o p_14623_
		2 o p_14624_
bae net/minecraft/util/datafix/fixes/AddFlagIfNotPresentFix
	a name
	b flagValue
	c flagKey
	d typeReference
	<init> (Lcom/mojang/datafixers/schemas/Schema;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;Z)V <init>
		0 o p_184810_
		1 o p_184811_
		2 o p_184812_
		3 o p_184813_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$1
		0 o p_184817_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2
		0 o p_184815_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		0 o p_184819_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
baf net/minecraft/util/datafix/fixes/AddNewChoices
	a name
	b type
	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;)V <init>
		0 o p_14628_
		1 o p_14629_
		2 o p_14630_
	a (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$cap$0
		0 o p_339488_
		1 o p_339489_
	a (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;)Lcom/mojang/datafixers/TypeRewriteRule; cap
		0 o p_14639_
		1 o p_14640_
	a (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$cap$1
		0 o p_14635_
		1 o p_14636_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bag net/minecraft/util/datafix/fixes/AdvancementsFix
	a RENAMES
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_14645_
		1 o p_14646_
	a (Ljava/lang/String;)Ljava/lang/String; lambda$new$0
		static
		0 o p_14648_
bah net/minecraft/util/datafix/fixes/AdvancementsRenameFix
	a name
	b renamer
	<init> (Lcom/mojang/datafixers/schemas/Schema;ZLjava/lang/String;Ljava/util/function/Function;)V <init>
		0 o p_14652_
		1 o p_14653_
		2 o p_14654_
		3 o p_14655_
	a (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		0 o p_145068_
		1 o p_145069_
		2 o p_145070_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$2
		0 o p_145063_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$3
		0 o p_14657_
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$1
		0 o p_145065_
		1 o p_145066_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bai net/minecraft/util/datafix/fixes/AreaEffectCloudPotionFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_331376_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fix
		0 o p_330468_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_330255_
baj net/minecraft/util/datafix/fixes/AttributeModifierIdFix
	a ID_MAP
	b NAME_MAP
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_350353_
	a (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; fixModifiersTypeWrapper
		static
		0 o p_350501_
	a (Ljava/util/Map;Lcom/mojang/serialization/Dynamic;)V lambda$fixModifiers$2
		static
		0 o p_350853_
		1 o p_350336_
	a ([I)Ljava/util/UUID; uuidFromIntArray
		static
		0 o p_350729_
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixAttribute$7
		static
		0 o p_350705_
		1 o p_350892_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		static
		0 o p_350408_
		1 o p_350333_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; convertModifierForEntity
		static
		0 o p_350703_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fixEntity
		static
		0 o p_351052_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixItemStackComponents
		static
		0 o p_350317_
	b (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		static
		0 o p_350905_
	b (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; fixModifiers
		static
		0 o p_350772_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixAttribute
		static
		0 o p_350325_
	c (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; lambda$fixEntity$8
		static
		0 o p_350341_
	d (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; lambda$fixAttribute$6
		static
		0 o p_350343_
	d (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixEntity$10
		static
		0 o p_350693_
	e (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixEntity$9
		static
		0 o p_350587_
	f (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixItemStackComponents$5
		static
		0 o p_350851_
	g (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixItemStackComponents$4
		static
		0 o p_350352_
	h (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$convertModifierForEntity$3
		static
		0 o p_350969_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bak net/minecraft/util/datafix/fixes/AttributesRename
	a name
	b renames
	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/UnaryOperator;)V <init>
		0 o p_14671_
		1 o p_326430_
		2 o p_326062_
	a (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; lambda$fixEntity$6
		0 o p_325646_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		0 o p_325648_
		1 o p_325649_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixName
		0 o p_14678_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fixItemStackTag
		0 o p_14676_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixEntity$8
		0 o p_325651_
	b (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fixEntity
		0 o p_14684_
	b (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; lambda$fixItemStackTag$2
		0 o p_325642_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixEntity$7
		0 o p_337595_
	d (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixEntity$5
		0 o p_325643_
	e (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixItemStackTag$4
		0 o p_325650_
	f (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixItemStackTag$3
		0 o p_337594_
	g (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixItemStackTag$1
		0 o p_325645_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bal net/minecraft/util/datafix/fixes/BannerEntityCustomNameToOverrideComponentFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_338803_
	a (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;)Lcom/mojang/datafixers/Typed; fix
		0 o p_338738_
		1 o p_338876_
	a (Lcom/mojang/serialization/OptionalDynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$2
		static
		0 o p_338852_
		1 o p_338230_
	a (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		0 o p_338532_
		1 o p_338799_
		2 o p_338407_
	a (Ljava/lang/String;)Z lambda$fix$1
		static
		0 o p_338664_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bam net/minecraft/util/datafix/fixes/BannerPatternFormatFix
	a PATTERN_ID_MAP
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_331354_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag
		static
		0 o p_330421_
	a (I)Ljava/lang/String; fixColor
		static
		0 o p_331992_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_331801_
	a (Ljava/lang/String;)Ljava/lang/String; lambda$fixLayer$1
		static
		0 o p_331145_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixLayer
		static
		0 o p_331951_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixLayer$2
		static
		0 o p_337596_
	d (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixTag$0
		static
		0 o p_330685_
ban net/minecraft/util/datafix/fixes/BedItemColorFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_14720_
		1 o p_14721_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		static
		0 o p_14723_
		1 o p_14724_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bao net/minecraft/util/datafix/fixes/BeehiveFieldRenameFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_331407_
	a (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$3
		0 o p_330304_
		1 o p_330729_
		2 o p_331287_
		3 o p_330340_
		4 o p_330576_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		0 o p_330263_
		1 o p_331926_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixBeehive
		0 o p_331749_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2
		0 o p_330893_
		1 o p_331503_
		2 o p_331994_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		0 o p_331349_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixBee
		0 o p_331694_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bap net/minecraft/util/datafix/fixes/BiomeFix
	a BIOMES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
baq net/minecraft/util/datafix/fixes/BitStorageAlignFix
	a BIT_TO_LONG_SHIFT
	b SECTION_WIDTH
	c SECTION_HEIGHT
	d SECTION_SIZE
	e HEIGHTMAP_BITS
	f HEIGHTMAP_SIZE
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_14736_
	a (Lcom/mojang/serialization/Dynamic;ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateSections$7
		static
		0 o p_145105_
		1 o p_145106_
		2 o p_145107_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		0 o p_14745_
		1 o p_14746_
		2 o p_14747_
		3 o p_14748_
		4 o p_14749_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$updateSections$10
		static
		0 o p_14756_
		1 o p_14757_
		2 o p_14758_
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;II)Lcom/mojang/serialization/Dynamic; updateBitStorage
		static
		0 o p_14777_
		1 o p_14778_
		2 o p_14779_
		3 o p_14780_
	a (Ljava/util/List;)Ljava/lang/Integer; lambda$updateSections$6
		static
		0 o p_145115_
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$updateHeightmaps$3
		static
		0 o p_145109_
		1 o p_145110_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; updateSections
		static
		0 o p_14751_
		1 o p_14752_
		2 o p_14753_
		3 o p_14754_
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateHeightmaps$4
		static
		0 o p_145112_
		1 o p_145113_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$updateSections$9
		static
		0 o p_145102_
		1 o p_145103_
	a (II[J)[J addPadding
		static
		0 o p_14738_
		1 o p_14739_
		2 o p_14740_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateHeightmaps$5
		static
		0 o p_14765_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; updateHeightmaps
		0 o p_14763_
	a (ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateSections$8
		static
		0 o p_145099_
		1 o p_145100_
	b (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		0 o p_145117_
		1 o p_145118_
		2 o p_145119_
		3 o p_145120_
	b (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateHeightmaps$2
		static
		0 o p_145122_
		1 o p_145123_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bar net/minecraft/util/datafix/fixes/BlendingDataFix
	a name
	b STATUSES_TO_SKIP_BLENDING
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_216561_
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/OptionalDynamic;)Lcom/mojang/serialization/Dynamic; updateChunkTag
		static
		0 o p_240279_
		1 o p_240280_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		static
		0 o p_240248_
	a (Lcom/mojang/serialization/Dynamic;II)Lcom/mojang/serialization/Dynamic; updateBlendingData
		static
		0 o p_216567_
		1 o p_216568_
		2 o p_216569_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		static
		0 o p_216563_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bas net/minecraft/util/datafix/fixes/BlendingDataRemoveFromNetherEndFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_240321_
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/OptionalDynamic;)Lcom/mojang/serialization/Dynamic; updateChunkTag
		static
		0 o p_240318_
		1 o p_240319_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		static
		0 o p_240254_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		static
		0 o p_240286_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bat net/minecraft/util/datafix/fixes/BlockEntityBannerColorFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_14793_
		1 o p_14794_
	a (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; lambda$fixTag$3
		static
		0 o p_145125_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag
		0 o p_14798_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_14796_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixTag$4
		static
		0 o p_337597_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixTag$2
		static
		0 o p_145127_
	d (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixTag$1
		static
		0 o p_145129_
	e (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixTag$0
		static
		0 o p_14808_
bau net/minecraft/util/datafix/fixes/BlockEntityBlockStateFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_14810_
		1 o p_14811_
	a ()Ljava/lang/IllegalStateException; lambda$fix$1
		static
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_14814_
	b ()Ljava/lang/IllegalStateException; lambda$fix$0
		static
bav net/minecraft/util/datafix/fixes/BlockEntityCustomNameToComponentFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_14817_
		1 o p_14818_
	a (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		static
		0 o p_145131_
		1 o p_145132_
		2 o p_145133_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		static
		0 o p_14820_
		1 o p_14821_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
baw net/minecraft/util/datafix/fixes/BlockEntityIdFix
	a ID_MAP
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_14830_
		1 o p_14831_
	a (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$makeRule$3
		static
		0 o p_14835_
	a (Ljava/util/HashMap;)V lambda$static$0
		static
		0 o p_14839_
	a (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$2
		static
		0 o p_145135_
	a (Ljava/lang/String;)Ljava/lang/String; lambda$makeRule$1
		static
		0 o p_145137_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bax net/minecraft/util/datafix/fixes/BlockEntityJukeboxFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_14842_
		1 o p_14843_
	a ()Ljava/lang/IllegalStateException; lambda$fix$0
		static
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_14846_
bay net/minecraft/util/datafix/fixes/BlockEntityKeepPacked
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_14848_
		1 o p_14849_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag
		static
		0 o p_14853_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_14851_
baz net/minecraft/util/datafix/fixes/BlockEntityRenameFix
	a name
	b nameChangeLookup
	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/UnaryOperator;)V <init>
		0 o p_277450_
		1 o p_278025_
		2 o p_277596_
	a (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/UnaryOperator;)Lcom/mojang/datafixers/DataFix; create
		static
		0 o p_278009_
		1 o p_277879_
		2 o p_277753_
	a (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$makeRule$1
		0 o p_277946_
	a (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$0
		0 o p_277512_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bb net/minecraft/advancements/critereon/CollectionContentsPredicate
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_341117_
	a ()Ljava/util/List; unpack
	a ([Ljava/util/function/Predicate;)Lbb; of
		static
		0 o p_341163_
	a (Ljava/util/List;)Lbb; of
		static
		0 o p_341230_
bb$a net/minecraft/advancements/critereon/CollectionContentsPredicate$Multiple
	a tests
	<init> (Ljava/util/List;)V <init>
		0 o tests
	a ()Ljava/util/List; unpack
	a (Ljava/lang/Object;Ljava/util/function/Predicate;)Z lambda$test$0
		static
		0 o p_340840_
		1 o p_341085_
	a (Ljava/lang/Iterable;)Z test
		0 o p_340977_
	b ()Ljava/util/List; tests
	equals (Ljava/lang/Object;)Z equals
		0 o p_341265_
	hashCode ()I hashCode
	test (Ljava/lang/Object;)Z test
		0 o p_341075_
	toString ()Ljava/lang/String; toString
bb$b net/minecraft/advancements/critereon/CollectionContentsPredicate$Single
	a test
	<init> (Ljava/util/function/Predicate;)V <init>
		0 o test
	a ()Ljava/util/List; unpack
	a (Ljava/lang/Iterable;)Z test
		0 o p_340831_
	b ()Ljava/util/function/Predicate; test
	equals (Ljava/lang/Object;)Z equals
		0 o p_340934_
	hashCode ()I hashCode
	test (Ljava/lang/Object;)Z test
		0 o p_341034_
	toString ()Ljava/lang/String; toString
bb$c net/minecraft/advancements/critereon/CollectionContentsPredicate$Zero
	<init> ()V <init>
	a ()Ljava/util/List; unpack
	a (Ljava/lang/Iterable;)Z test
		0 o p_341091_
	test (Ljava/lang/Object;)Z test
		0 o p_341002_
bba net/minecraft/util/datafix/fixes/BlockEntityShulkerBoxColorFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_14855_
		1 o p_14856_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$0
		static
		0 o p_14860_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_14858_
bbb net/minecraft/util/datafix/fixes/BlockEntitySignDoubleSidedEditableTextFix
	a FILTERED_CORRECT
	b DEFAULT_COLOR
	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o p_277789_
		1 o p_278061_
		2 o p_277403_
	a (Lcom/mojang/serialization/Dynamic;Ljava/util/Optional;)Lcom/mojang/serialization/Dynamic; lambda$fixFrontTextTag$0
		static
		0 o p_296118_
		1 o p_294721_
	a (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Ljava/util/stream/Stream; getLines
		static
		0 o p_295400_
		1 o p_294843_
	a (Ljava/util/List;Ljava/util/Optional;J)Lcom/mojang/serialization/Dynamic; lambda$fixFrontTextTag$1
		static
		0 o p_296082_
		1 o p_295046_
		2 o p_294135_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag
		static
		0 o p_278110_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_277962_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixFrontTextTag
		static
		0 o p_295403_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; createDefaultText
		static
		0 o p_294259_
	d (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; createEmptyLines
		static
		0 o p_294420_
bbc net/minecraft/util/datafix/fixes/BlockEntitySignTextStrictJsonFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_14864_
		1 o p_14865_
	a (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; updateLine
		0 o p_14871_
		1 o p_14872_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$0
		0 o p_14869_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_14867_
bbd net/minecraft/util/datafix/fixes/BlockEntityUUIDFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_14883_
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateSkull$2
		static
		0 o p_14887_
		1 o p_14888_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		0 o p_14885_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateSkull
		0 o p_14890_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateConduit
		0 o p_14892_
	d (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateSkull$1
		static
		0 o p_14894_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bbe net/minecraft/util/datafix/fixes/BlockNameFlatteningFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_14897_
		1 o p_14898_
	a (Lcom/mojang/datafixers/util/Either;)Ljava/lang/String; lambda$makeRule$1
		static
		0 o p_145139_
	a (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$makeRule$3
		static
		0 o p_14904_
	a (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$2
		static
		0 o p_145141_
	a (Ljava/lang/String;)Ljava/lang/String; lambda$makeRule$0
		static
		0 o p_145143_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bbf net/minecraft/util/datafix/fixes/BlockPosFormatAndRenamesFix
	a PATROLLING_MOBS
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_326146_
	a (Ljava/util/Map;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$createEntityFixer$10
		0 o p_326111_
		1 o p_326318_
	a (Lcom/mojang/datafixers/Typed;Ljava/util/Map;)Lcom/mojang/datafixers/Typed; fixFields
		0 o p_326273_
		1 o p_326439_
	a (Ljava/util/List;)V addEntityRules
		0 o p_326170_
	a (Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;Ljava/util/Map;)Lcom/mojang/datafixers/TypeRewriteRule; createEntityFixer
		0 o p_326126_
		1 o p_326263_
		2 o p_326382_
	a (Ljava/util/Map;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixFields$0
		static
		0 o p_337599_
		1 o p_337600_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixMapSavedData
		0 o p_326466_
	a (Lcom/mojang/datafixers/OpticFinder;Ljava/util/Map;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$createEntityFixer$11
		0 o p_326096_
		1 o p_325973_
		2 o p_325999_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$addEntityRules$9
		static
		0 o p_326408_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$addEntityRules$8
		static
		0 o p_337602_
	b (Ljava/util/List;)V addBlockEntityRules
		0 o p_326031_
	b (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$6
		0 o p_326202_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$7
		static
		0 o p_326048_
	d (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$5
		0 o p_326364_
	e (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixMapSavedData$4
		static
		0 o p_326387_
	f (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixMapSavedData$3
		static
		0 o p_337601_
	g (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixMapSavedData$2
		static
		0 o p_326158_
	h (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixMapSavedData$1
		static
		0 o p_337598_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bbg net/minecraft/util/datafix/fixes/BlockRenameFix
	a name
	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)V <init>
		0 o p_14910_
		1 o p_14911_
	a (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/DataFix; create
		static
		0 o p_14915_
		1 o p_14916_
		2 o p_14917_
	a (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$makeRule$1
		0 o p_14923_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixBlockState
		0 o p_316274_
	a (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$0
		0 o p_145145_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$4
		0 o p_315924_
	a (Ljava/lang/String;)Ljava/lang/String; renameBlock
		0 o p_14924_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$3
		0 o p_337603_
	b (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2
		0 o p_14913_
	b (Ljava/lang/String;)Ljava/lang/String; fixFlatBlockState
		0 o p_316551_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bbg$1 net/minecraft/util/datafix/fixes/BlockRenameFix$1
	a val$renamer
	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Function;)V <init>
		0 o p_14928_
		1 o p_14929_
		2 o p_14930_
	a (Ljava/lang/String;)Ljava/lang/String; renameBlock
		0 o p_316686_
bbh net/minecraft/util/datafix/fixes/BlockStateData
	a FILTER_ME
	b LOGGER
	c MAP
	d BLOCK_DEFAULTS
	e ID_BY_OLD
	f ID_BY_OLD_NAME
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (ILjava/lang/String;[Ljava/lang/String;)V register
		static
		0 o p_14943_
		1 o p_14944_
		2 o p_14945_
	a (I)Ljava/lang/String; upgradeBlock
		static
		0 o p_14941_
	a ()V bootstrap0
		static
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; upgradeBlockStateTag
		static
		0 o p_14947_
	a (Ljava/lang/String;)Ljava/lang/String; upgradeBlock
		static
		0 o p_14951_
	a (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V lambda$static$1
		static
		0 o p_14949_
	b (I)Lcom/mojang/serialization/Dynamic; getTag
		static
		0 o p_14953_
	b (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V lambda$static$0
		static
		0 o p_14955_
	b (Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; parse
		static
		0 o p_14957_
	b ()V bootstrap1
		static
	c ()V bootstrap2
		static
	d ()V bootstrap3
		static
	e ()V bootstrap4
		static
	f ()V bootstrap5
		static
	g ()V bootstrap6
		static
	h ()V bootstrap7
		static
	i ()V bootstrap8
		static
	j ()V bootstrap9
		static
	k ()V bootstrap10
		static
	l ()V bootstrap11
		static
	m ()V bootstrap12
		static
	n ()V bootstrap13
		static
	o ()V bootstrap14
		static
	p ()V bootstrap15
		static
	q ()V finalizeMaps
		static
bbi net/minecraft/util/datafix/fixes/BlockStateStructureTemplateFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15001_
		1 o p_15002_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		static
		0 o p_15004_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bbj net/minecraft/util/datafix/fixes/CatTypeFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15007_
		1 o p_15008_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag
		0 o p_15012_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_15010_
bbk net/minecraft/util/datafix/fixes/CauldronRenameFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_145196_
		1 o p_145197_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fix
		static
		0 o p_145201_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		static
		0 o p_145199_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bbl net/minecraft/util/datafix/fixes/CavesAndCliffsRenames
	a RENAMES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
bbm net/minecraft/util/datafix/fixes/ChestedHorsesInventoryZeroIndexingFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_324298_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$horseLikeInventoryIndexingFixer$7
		static
		0 o p_324622_
		1 o p_324531_
		2 o p_323665_
		3 o p_324100_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Ljava/lang/String;)Lcom/mojang/datafixers/TypeRewriteRule; horseLikeInventoryIndexingFixer
		0 o p_324299_
		1 o p_323519_
		2 o p_324132_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$horseLikeInventoryIndexingFixer$5
		static
		0 o p_324435_
		1 o p_324159_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$horseLikeInventoryIndexingFixer$6
		static
		0 o p_324165_
		1 o p_323795_
		2 o p_323809_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$horseLikeInventoryIndexingFixer$1
		static
		0 o p_323925_
	a (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$horseLikeInventoryIndexingFixer$4
		static
		0 o p_323642_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$horseLikeInventoryIndexingFixer$0
		static
		0 o p_324395_
	b (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$horseLikeInventoryIndexingFixer$3
		static
		0 o p_324444_
	c (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$horseLikeInventoryIndexingFixer$2
		static
		0 o p_323677_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bbn net/minecraft/util/datafix/fixes/ChunkBedBlockEntityInjecterFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_184825_
		1 o p_184826_
	a (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/templates/List$ListType;)Lcom/mojang/datafixers/TypeRewriteRule; cap
		0 o p_184834_
		1 o p_184835_
	a ()Ljava/lang/IllegalStateException; lambda$cap$3
		static
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$cap$5
		static
		0 o p_297964_
		1 o p_297965_
		2 o p_297966_
		3 o p_297967_
	a (Ljava/util/List;Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/Dynamic;Ljava/util/Map;)V lambda$cap$4
		static
		0 o p_337604_
		1 o p_337605_
		2 o p_337606_
		3 o p_337607_
	a (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$cap$1
		static
		0 o p_184841_
	a (Lcom/mojang/serialization/Dynamic;IIIIJ)Ljava/util/Map; lambda$cap$2
		static
		0 o p_274913_
		1 o p_274914_
		2 o p_274915_
		3 o p_274916_
		4 o p_274917_
		5 o p_274918_
	a (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$cap$0
		static
		0 o p_184837_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bbo net/minecraft/util/datafix/fixes/ChunkBiomeFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15014_
		1 o p_15015_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2
		static
		0 o p_15017_
		1 o p_15018_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		static
		0 o p_145206_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		static
		0 o p_145204_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bbp net/minecraft/util/datafix/fixes/ChunkDeleteIgnoredLightDataFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_216572_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2
		static
		0 o p_216574_
		1 o p_216575_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		static
		0 o p_216579_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		static
		0 o p_216577_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bbq net/minecraft/util/datafix/fixes/ChunkDeleteLightFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_284990_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$3
		static
		0 o p_285521_
		1 o p_285335_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$1
		static
		0 o p_285474_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2
		static
		0 o p_285501_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		static
		0 o p_284993_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bbr net/minecraft/util/datafix/fixes/ChunkHeightAndBiomeFix
	a DATAFIXER_CONTEXT_TAG
	b BLOCKS_PER_SECTION
	c DEFAULT_BIOME
	d NAME
	e OLD_SECTION_COUNT
	f NEW_SECTION_COUNT
	g NEW_MIN_SECTION_Y
	h LONGS_PER_SECTION
	i HEIGHTMAP_BITS
	j HEIGHTMAP_MASK
	k HEIGHTMAP_OFFSET
	l HEIGHTMAP_TYPES
	m STATUS_IS_OR_AFTER_SURFACE
	n STATUS_IS_OR_AFTER_NOISE
	o BLOCKS_BEFORE_FEATURE_STATUS
	p BIOME_CONTAINER_LAYER_SIZE
	q BIOME_CONTAINER_SIZE
	r BIOME_CONTAINER_TOP_LAYER_OFFSET
	s BIOMES_BY_ID
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_184863_
	a (Lcom/mojang/serialization/Dynamic;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)Lcom/mojang/serialization/Dynamic; makeBiomeContainer
		static
		0 o p_184895_
		1 o p_184896_
	a (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$9
		0 o p_184881_
		1 o p_184882_
		2 o p_184883_
		3 o p_184884_
	a (ZLjava/util/Set;Lorg/apache/commons/lang3/mutable/MutableBoolean;Ljava/lang/String;Lorg/apache/commons/lang3/mutable/MutableObject;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$8
		0 o p_184942_
		1 o p_184943_
		2 o p_184944_
		3 o p_184945_
		4 o p_184946_
		5 o p_184947_
	a (Lcom/mojang/serialization/Dynamic;II)Lcom/mojang/serialization/Dynamic; updateCarvingMasks
		static
		0 o p_184888_
		1 o p_184889_
		2 o p_184890_
	a (Ljava/util/Map;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;Ljava/lang/Integer;)V lambda$shiftUpgradeData$16
		static
		0 o p_196604_
		1 o p_196605_
		2 o p_196606_
		3 o p_196607_
	a ([II)I getOldBiome
		static
		0 o p_184949_
		1 o p_184950_
	a (Ljava/util/Map;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)V lambda$shiftUpgradeData$17
		static
		0 o p_337608_
		1 o p_337609_
		2 o p_337610_
	a (Ljava/util/Set;Lcom/mojang/serialization/Dynamic;I[Lcom/mojang/serialization/Dynamic;Lit/unimi/dsi/fastutil/ints/IntSet;Lorg/apache/commons/lang3/mutable/MutableObject;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$6
		static
		0 o p_184921_
		1 o p_184922_
		2 o p_184923_
		3 o p_184924_
		4 o p_184925_
		5 o p_184926_
		6 o p_184927_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; shiftUpgradeData
		static
		0 o p_196591_
	a (Ljava/util/Set;Lcom/mojang/serialization/Dynamic;I[Lcom/mojang/serialization/Dynamic;Lorg/apache/commons/lang3/mutable/MutableObject;Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$7
		static
		0 o p_184929_
		1 o p_184930_
		2 o p_184931_
		3 o p_184932_
		4 o p_184933_
		5 o p_184934_
		6 o p_184935_
		7 o p_184936_
	a (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; addPaddingEntries
		static
		0 o p_184901_
		1 o p_184902_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$10
		0 o p_184875_
		1 o p_184876_
		2 o p_184877_
		3 o p_184878_
		4 o p_184879_
	a ()Ljava/lang/IllegalStateException; lambda$makeRule$1
		static
	a (Lcom/mojang/serialization/Dynamic;Ljava/util/Set;)Lcom/mojang/serialization/Dynamic; predictChunkStatusBeforeSurface
		0 o p_184904_
		1 o p_184905_
	a (Lcom/mojang/serialization/Dynamic;ZZZLjava/util/function/Supplier;)Lcom/mojang/serialization/Dynamic; updateChunkTag
		static
		0 o p_184912_
		1 o p_184913_
		2 o p_184914_
		3 o p_184915_
		4 o p_184916_
	a (I)I ceillog2
		static
		0 o p_184866_
	a (Lcom/mojang/serialization/Dynamic;Ljava/lang/Integer;)Lcom/mojang/serialization/Dynamic; lambda$makeBiomeContainer$23
		static
		0 o p_196597_
		1 o p_196598_
	a (J)J lambda$getFixedHeightmap$22
		static
		0 o p_196589_
	a ([III)I lambda$getBiomeContainers$13
		static
		0 o p_184952_
		1 o p_184953_
		2 o p_184954_
	a (Lcom/mojang/serialization/Dynamic;ZILorg/apache/commons/lang3/mutable/MutableBoolean;)[Lcom/mojang/serialization/Dynamic; getBiomeContainers
		static
		0 o p_184907_
		1 o p_184908_
		2 o p_184909_
		3 o p_184910_
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;Ljava/util/List;)Lcom/mojang/serialization/Dynamic; padPaletteEntries
		static
		0 o p_196593_
		1 o p_196594_
		2 o p_196595_
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; makePalettedContainer
		static
		0 o p_184892_
		1 o p_184893_
	a (Ljava/util/Set;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$predictChunkStatusBeforeSurface$11
		static
		0 o p_184918_
		1 o p_184919_
	a (IILcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$updateCarvingMasks$20
		static
		0 o p_196584_
		1 o p_196585_
		2 o p_196586_
		3 o p_196587_
	a (Ljava/util/Map;Ljava/util/Map;)V lambda$shiftUpgradeData$18
		static
		0 o p_196609_
		1 o p_196610_
	a (Ljava/util/Set;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; lambda$makeRule$4
		static
		0 o p_184938_
		1 o p_184939_
		2 o p_184940_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateHeightmaps
		static
		0 o p_184886_
	b ()Lbbu$a; lambda$makeRule$0
		static
	b ([III)I lambda$getBiomeContainers$12
		static
		0 o p_184965_
		1 o p_184966_
		2 o p_184967_
	b ([II)I lambda$getBiomeContainers$15
		static
		0 o p_184962_
		1 o p_184963_
	b (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; makeOptimizedPalettedContainer
		static
		0 o p_184959_
		1 o p_184960_
	c (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$3
		static
		0 o p_184972_
		1 o p_184973_
	c ([II)I lambda$getBiomeContainers$14
		static
		0 o p_184975_
		1 o p_184976_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; getFixedHeightmap
		static
		0 o p_184957_
	d (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; makePalettedContainer
		static
		0 o p_184970_
	e (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateHeightmaps$21
		static
		0 o p_196612_
	f (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$shiftUpgradeData$19
		static
		0 o p_337611_
	g (Lcom/mojang/serialization/Dynamic;)Lbbu$a; lambda$makeRule$5
		static
		0 o p_184980_
	h (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; lambda$makeRule$2
		static
		0 o p_184982_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bbs net/minecraft/util/datafix/fixes/ChunkLightRemoveFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15025_
		1 o p_15026_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2
		static
		0 o p_15028_
		1 o p_15029_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		static
		0 o p_145210_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		static
		0 o p_145208_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bbt net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix
	A BED_BLOCK_MAP
	B BANNER_BLOCK_MAP
	C AIR
	D SIZE
	a NORTH_WEST_MASK
	b WEST_MASK
	c SOUTH_WEST_MASK
	d SOUTH_MASK
	e SOUTH_EAST_MASK
	f EAST_MASK
	g NORTH_EAST_MASK
	h NORTH_MASK
	i LOGGER
	j VIRTUAL
	k FIX
	l PUMPKIN
	m SNOWY_PODZOL
	n SNOWY_GRASS
	o SNOWY_MYCELIUM
	p UPPER_SUNFLOWER
	q UPPER_LILAC
	r UPPER_TALL_GRASS
	s UPPER_LARGE_FERN
	t UPPER_ROSE_BUSH
	u UPPER_PEONY
	v FLOWER_POT_MAP
	w SKULL_MAP
	x DOOR_MAP
	y NOTE_BLOCK_MAP
	z DYE_COLOR_MAP
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15058_
		1 o p_15059_
	a (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V lambda$static$4
		static
		0 o p_15070_
	a (Laxk;Lcom/mojang/serialization/Dynamic;)I idFor
		static
		0 o p_15062_
		1 o p_15063_
	a (Ljava/util/HashMap;)V lambda$static$6
		static
		0 o p_15072_
	a (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Ljava/lang/String; getProperty
		static
		0 o p_15067_
		1 o p_15068_
	a (Ljava/util/Map;ILjava/lang/String;Ljava/lang/String;)V mapSkull
		static
		0 o p_15078_
		1 o p_15079_
		2 o p_15080_
		3 o p_15081_
	a (Ljava/util/Map;Ljava/lang/String;I)V mapDoor
		static
		0 o p_15083_
		1 o p_15084_
		2 o p_15085_
	a (Ljava/util/Map;ILjava/lang/String;)V addBeds
		static
		0 o p_15074_
		1 o p_15075_
		2 o p_15076_
	a (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; getName
		static
		0 o p_15065_
	a (ZZZZ)I getSideMask
		static
		0 o p_15087_
		1 o p_15088_
		2 o p_15089_
		3 o p_15090_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fix
		0 o p_15093_
	b (Ljava/util/Map;ILjava/lang/String;)V addBanners
		static
		0 o p_15097_
		1 o p_15098_
		2 o p_15099_
	b (Ljava/util/HashMap;)V lambda$static$5
		static
		0 o p_15095_
	c (Ljava/util/HashMap;)V lambda$static$3
		static
		0 o p_15102_
	d (Ljava/util/HashMap;)V lambda$static$2
		static
		0 o p_15105_
	e (Ljava/util/HashMap;)V lambda$static$1
		static
		0 o p_15108_
	f (Ljava/util/HashMap;)V lambda$static$0
		static
		0 o p_15111_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bbt$a net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$DataLayer
	a SIZE
	b NIBBLE_SIZE
	c data
	<init> ([B)V <init>
		0 o p_15132_
	<init> ()V <init>
	a (III)I get
		0 o p_15136_
		1 o p_15137_
		2 o p_15138_
	a (I)Z isFirst
		0 o p_15134_
	b (I)I getPosition
		0 o p_15140_
bbt$b net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction
	a DOWN
	b UP
	c NORTH
	d SOUTH
	e WEST
	f EAST
	g axis
	h axisDirection
	i $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILbbt$b$b;Lbbt$b$a;)V <init>
		0 o p_15152_
		1 o p_15153_
		2 o p_15154_
		3 o p_15155_
	a ()Lbbt$b$b; getAxisDirection
	b ()Lbbt$b$a; getAxis
	c ()[Lbbt$b; $values
		static
	valueOf (Ljava/lang/String;)Lbbt$b; valueOf
		static
		0 o p_15159_
	values ()[Lbbt$b; values
		static
bbt$b$a net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$Axis
	a X
	b Y
	c Z
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_15167_
		1 o p_15168_
	a ()[Lbbt$b$a; $values
		static
	valueOf (Ljava/lang/String;)Lbbt$b$a; valueOf
		static
		0 o p_15170_
	values ()[Lbbt$b$a; values
		static
bbt$b$b net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$AxisDirection
	a POSITIVE
	b NEGATIVE
	c step
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;II)V <init>
		0 o p_15178_
		1 o p_15179_
		2 o p_15180_
	a ()I getStep
	b ()[Lbbt$b$b; $values
		static
	valueOf (Ljava/lang/String;)Lbbt$b$b; valueOf
		static
		0 o p_15183_
	values ()[Lbbt$b$b; values
		static
bbt$c net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Section
	a y
	b palette
	c listTag
	d section
	e hasData
	f toFix
	g update
	h seen
	i buffer
	<init> (Lcom/mojang/serialization/Dynamic;)V <init>
		0 o p_15195_
	a ()Lcom/mojang/serialization/Dynamic; write
	a (II)V addFix
		0 o p_15200_
		1 o p_15201_
	a (I)Lcom/mojang/serialization/Dynamic; getBlock
		0 o p_15198_
	a (Ljava/nio/ByteBuffer;)Lbbt$a; lambda$upgrade$1
		static
		0 o p_15208_
	a (ILcom/mojang/serialization/Dynamic;)V setBlock
		0 o p_15203_
		1 o p_15204_
	b (Ljava/nio/ByteBuffer;)Lbbt$a; lambda$upgrade$0
		static
		0 o p_15214_
	b (I)I upgrade
		0 o p_15210_
bbt$d net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$UpgradeChunk
	a sides
	b sections
	c level
	d x
	e z
	f blockEntities
	<init> (Lcom/mojang/serialization/Dynamic;)V <init>
		0 o p_15222_
	a (Lcom/mojang/serialization/Dynamic;)V lambda$new$2
		0 o p_145226_
	a ()Lcom/mojang/serialization/Dynamic; write
	a (Ljava/util/stream/Stream;)V lambda$new$3
		0 o p_15235_
	a (I)Lcom/mojang/serialization/Dynamic; getBlock
		0 o p_15225_
	a (ILcom/mojang/serialization/Dynamic;)V setBlock
		0 o p_15230_
		1 o p_15231_
	a (ILbbt$b;)I relative
		static
		0 o p_15227_
		1 o p_15228_
	b (Ljava/util/stream/Stream;)V lambda$new$1
		0 o p_15241_
	b (Lcom/mojang/serialization/Dynamic;)V lambda$new$0
		0 o p_145228_
	b (I)Lcom/mojang/serialization/Dynamic; getBlockEntity
		0 o p_15237_
	c (I)Lcom/mojang/serialization/Dynamic; removeBlockEntity
		0 o p_15243_
	d (I)Lbbt$c; getSection
		0 o p_15245_
bbu net/minecraft/util/datafix/fixes/ChunkProtoTickListFix
	a SECTION_WIDTH
	b ALWAYS_WATERLOGGED
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_184988_
	a (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;)Lbbu$a; lambda$makeRule$4
		static
		0 o p_185029_
		1 o p_185030_
	a (Lcom/mojang/serialization/Dynamic;Ljava/util/function/Supplier;IIIILjava/util/function/Function;)Lcom/mojang/serialization/Dynamic; createTick
		0 o p_185045_
		1 o p_185046_
		2 o p_185047_
		3 o p_185048_
		4 o p_185049_
		5 o p_185050_
		6 o p_185051_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lorg/apache/commons/lang3/mutable/MutableInt;Lcom/mojang/datafixers/OpticFinder;Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)V lambda$makeRule$7
		static
		0 o p_185012_
		1 o p_185013_
		2 o p_185014_
		3 o p_185015_
		4 o p_185016_
		5 o p_185017_
		6 o p_185018_
	a (Lcom/mojang/datafixers/Typed;)Ljava/util/List; lambda$makeRule$3
		static
		0 o p_337612_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$11
		0 o p_185004_
		1 o p_185005_
		2 o p_185006_
		3 o p_185007_
		4 o p_185008_
		5 o p_185009_
		6 o p_185010_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$12
		0 o p_184995_
		1 o p_184996_
		2 o p_184997_
		3 o p_184998_
		4 o p_184999_
		5 o p_185000_
		6 o p_185001_
		7 o p_185002_
	a (Lcom/mojang/serialization/Dynamic;Ljava/util/function/Supplier;IIILjava/util/function/Function;I)Lcom/mojang/serialization/Dynamic; lambda$makeTickList$15
		0 o p_185053_
		1 o p_185054_
		2 o p_185055_
		3 o p_185056_
		4 o p_185057_
		5 o p_185058_
		6 o p_185059_
	a (Lcom/mojang/serialization/Dynamic;Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;BIILjava/lang/String;Ljava/util/function/Function;)Lcom/mojang/serialization/Dynamic; makeTickList
		0 o p_185037_
		1 o p_185038_
		2 o p_185039_
		3 o p_185040_
		4 o p_185041_
		5 o p_185042_
		6 o p_185043_
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$10
		static
		0 o p_185034_
		1 o p_185035_
	a (Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;ILcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)V lambda$makeRule$5
		static
		0 o p_185061_
		1 o p_185062_
		2 o p_185063_
		3 o p_185064_
	a (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; getBlock
		static
		0 o p_185032_
	a (Lcom/mojang/datafixers/OpticFinder;Lorg/apache/commons/lang3/mutable/MutableInt;Lcom/mojang/datafixers/OpticFinder;Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)V lambda$makeRule$6
		static
		0 o p_185020_
		1 o p_185021_
		2 o p_185022_
		3 o p_185023_
		4 o p_185024_
		5 o p_185025_
	a (I)Z lambda$makeTickList$14
		static
		0 o p_184993_
	a (BLcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$9
		static
		0 o p_184990_
		1 o p_184991_
	b (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; getLiquid
		static
		0 o p_185069_
	b (BLcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$8
		static
		0 o p_185066_
		1 o p_185067_
	b (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		static
		0 o p_185071_
		1 o p_185072_
	c (Lcom/mojang/serialization/Dynamic;)I lambda$makeTickList$13
		static
		0 o p_185074_
	d (Lcom/mojang/serialization/Dynamic;)Ljava/util/List; lambda$makeRule$2
		static
		0 o p_185076_
	e (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$1
		static
		0 o p_185078_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bbu$a net/minecraft/util/datafix/fixes/ChunkProtoTickListFix$PoorMansPalettedContainer
	a SIZE_BITS
	b palette
	c data
	d bits
	e mask
	f valuesPerLong
	<init> (Ljava/util/List;[J)V <init>
		0 o p_185087_
		1 o p_185088_
	a ()Ljava/util/List; palette
	a (III)Lcom/mojang/serialization/Dynamic; get
		0 o p_185091_
		1 o p_185092_
		2 o p_185093_
	b ()[J data
	b (III)I getIndex
		0 o p_185096_
		1 o p_185097_
		2 o p_185098_
bbv net/minecraft/util/datafix/fixes/ChunkRenamesFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_185100_
	a (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/datafixers/Typed; renameField
		static
		0 o p_185112_
		1 o p_185113_
		2 o p_185114_
	a (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed; renameFieldHelper
		static
		0 o p_185116_
		1 o p_185117_
		2 o p_185118_
		3 o p_185119_
	a (Lcom/mojang/datafixers/Typed;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; mergeRemainders
		static
		0 o p_185109_
		1 o p_185110_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2
		static
		0 o p_199424_
		1 o p_199425_
		2 o p_199426_
		3 o p_199427_
	a (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$renameField$3
		static
		0 o p_199438_
		1 o p_199439_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$1
		static
		0 o p_199429_
	a (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/Dynamic; lambda$mergeRemainders$5
		static
		0 o p_199435_
		1 o p_199436_
	a (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; lambda$mergeRemainders$4
		static
		0 o p_199431_
		1 o p_199432_
		2 o p_199433_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; appendChunkName
		static
		0 o p_185107_
	b (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		static
		0 o p_185128_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bbw net/minecraft/util/datafix/fixes/ChunkStatusFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15247_
		1 o p_15248_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		static
		0 o p_15250_
		1 o p_15251_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		static
		0 o p_145230_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bbx net/minecraft/util/datafix/fixes/ChunkStatusFix2
	a RENAMES_AND_DOWNGRADES
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15258_
		1 o p_15259_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		static
		0 o p_15261_
		1 o p_15262_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		static
		0 o p_145232_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bby net/minecraft/util/datafix/fixes/ChunkStructuresTemplateRenameFix
	a RENAMES
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15269_
		1 o p_15270_
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag
		0 o p_15281_
		1 o p_15282_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixChildren
		0 o p_275363_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		0 o p_274927_
	b (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixChildren$2
		0 o p_274925_
		1 o p_274926_
	c (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixChildren$1
		0 o p_274923_
		1 o p_274924_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bbz net/minecraft/util/datafix/fixes/ChunkToProtochunkFix
	a NUM_SECTIONS
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15285_
		1 o p_15286_
	a (III)S packOffsetCoordinates
		static
		0 o p_15291_
		1 o p_15292_
		2 o p_15293_
	a (Ljava/util/List;Lcom/mojang/serialization/Dynamic;)V lambda$repackTicks$4
		static
		0 o p_199873_
		1 o p_199874_
	a (I)Lit/unimi/dsi/fastutil/shorts/ShortArrayList; lambda$repackTicks$3
		static
		0 o p_199850_
	a (Lcom/mojang/serialization/Dynamic;Ljava/util/stream/Stream;)Lcom/mojang/serialization/Dynamic; lambda$repackTicks$7
		static
		0 o p_199870_
		1 o p_199871_
	a (Lcom/mojang/serialization/Dynamic;Lit/unimi/dsi/fastutil/shorts/ShortList;)Lcom/mojang/serialization/Dynamic; lambda$repackTicks$6
		static
		0 o p_199864_
		1 o p_199865_
	a (Lcom/mojang/serialization/Dynamic;Ljava/nio/ByteBuffer;)Lcom/mojang/serialization/Dynamic; lambda$repackBiomes$1
		static
		0 o p_199867_
		1 o p_199868_
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$repackBiomes$2
		static
		0 o p_337613_
		1 o p_337614_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixChunkData
		static
		0 o p_199856_
	a (Lcom/mojang/serialization/Dynamic;I)Lcom/mojang/serialization/Dynamic; lambda$repackTicks$5
		static
		0 o p_199858_
		1 o p_199859_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; repackBiomes
		static
		0 o p_199880_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; repackTicks
		static
		0 o p_199882_
	d (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		static
		0 o p_199886_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bc net/minecraft/advancements/critereon/CollectionCountsPredicate
	a (Ljava/util/List;)Lbc; of
		static
		0 o p_341102_
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_341206_
	a ()Ljava/util/List; unpack
	a ([Lbc$a;)Lbc; of
		static
		0 o p_341225_
bc$a net/minecraft/advancements/critereon/CollectionCountsPredicate$Entry
	a test
	b count
	<init> (Ljava/util/function/Predicate;Ldh$d;)V <init>
		0 o test
		1 o count
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_341286_
	a ()Ljava/util/function/Predicate; test
	a (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$0
		static
		0 o p_340832_
		1 o p_340986_
	a (Ljava/lang/Iterable;)Z test
		0 o p_340995_
	b ()Ldh$d; count
	equals (Ljava/lang/Object;)Z equals
		0 o p_340899_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bc$b net/minecraft/advancements/critereon/CollectionCountsPredicate$Multiple
	a entries
	<init> (Ljava/util/List;)V <init>
		0 o entries
	a ()Ljava/util/List; unpack
	a (Ljava/lang/Iterable;)Z test
		0 o p_340928_
	b ()Ljava/util/List; entries
	equals (Ljava/lang/Object;)Z equals
		0 o p_341133_
	hashCode ()I hashCode
	test (Ljava/lang/Object;)Z test
		0 o p_341246_
	toString ()Ljava/lang/String; toString
bc$c net/minecraft/advancements/critereon/CollectionCountsPredicate$Single
	a entry
	<init> (Lbc$a;)V <init>
		0 o entry
	a ()Ljava/util/List; unpack
	a (Ljava/lang/Iterable;)Z test
		0 o p_341391_
	b ()Lbc$a; entry
	equals (Ljava/lang/Object;)Z equals
		0 o p_341285_
	hashCode ()I hashCode
	test (Ljava/lang/Object;)Z test
		0 o p_340920_
	toString ()Ljava/lang/String; toString
bc$d net/minecraft/advancements/critereon/CollectionCountsPredicate$Zero
	<init> ()V <init>
	a ()Ljava/util/List; unpack
	a (Ljava/lang/Iterable;)Z test
		0 o p_341222_
	test (Ljava/lang/Object;)Z test
		0 o p_341070_
bca net/minecraft/util/datafix/fixes/ColorlessShulkerEntityFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15315_
		1 o p_15316_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$0
		static
		0 o p_15320_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_15318_
bcb net/minecraft/util/datafix/fixes/CriteriaRenameFix
	a name
	b advancementId
	c conversions
	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/UnaryOperator;)V <init>
		0 o p_216585_
		1 o p_216586_
		2 o p_216587_
		3 o p_216588_
	a (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; lambda$fixAdvancements$1
		0 o p_216596_
		1 o p_216597_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixAdvancements
		0 o p_216594_
	a (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$fixAdvancements$3
		0 o p_216592_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		0 o p_216590_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixAdvancements$5
		0 o p_216599_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixAdvancements$4
		0 o p_216601_
	d (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixAdvancements$2
		0 o p_337615_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bcc net/minecraft/util/datafix/fixes/DecoratedPotFieldRenameFix
	a DECORATED_POT_ID
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_281527_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bcd net/minecraft/util/datafix/fixes/DropInvalidSignDataFix
	a FIELDS_TO_DROP
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o p_296288_
		1 o p_294804_
		2 o p_295913_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fix
		static
		0 o p_295232_
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Z lambda$fixText$1
		static
		0 o p_295186_
		1 o p_296400_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_295043_
	a (Ljava/util/List;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;J)Lcom/mojang/serialization/Dynamic; lambda$fixText$0
		static
		0 o p_295944_
		1 o p_295806_
		2 o p_294909_
		3 o p_296017_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixText
		static
		0 o p_296074_
bce net/minecraft/util/datafix/fixes/DyeItemRenameFix
	a RENAMED_IDS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
bcf net/minecraft/util/datafix/fixes/EffectDurationFix
	a ITEM_TYPES
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_267976_
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixEffect$3
		static
		0 o p_268343_
		1 o p_268051_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixEffect
		0 o p_267989_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2
		0 o p_268317_
		1 o p_268037_
		2 o p_268235_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		0 o p_268326_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fix
		0 o p_268201_
	b (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		0 o p_268118_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateEntity
		0 o p_268005_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bcg net/minecraft/util/datafix/fixes/EmptyItemInHotbarFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_331137_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2
		static
		0 o p_331525_
		1 o p_331874_
	a (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$1
		static
		0 o p_331516_
	b (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$0
		static
		0 o p_331944_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bch net/minecraft/util/datafix/fixes/EmptyItemInVillagerTradeFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_340827_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		static
		0 o p_342001_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bci net/minecraft/util/datafix/fixes/EntityArmorStandSilentFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15324_
		1 o p_15325_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag
		0 o p_15329_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_15327_
bcj net/minecraft/util/datafix/fixes/EntityBlockStateFix
	a MAP
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15333_
		1 o p_15334_
	a (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed; updateEntity
		0 o p_15343_
		1 o p_15344_
		2 o p_15345_
	a (Ljava/util/HashMap;)V lambda$static$0
		static
		0 o p_15368_
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Either; lambda$updateFallingBlock$10
		static
		0 o p_15354_
		1 o p_15355_
	a (Lcom/mojang/serialization/Dynamic;)Ljava/lang/Integer; lambda$updateFallingBlock$8
		static
		0 o p_145264_
	a (Ljava/lang/String;)I getBlockId
		static
		0 o p_15366_
	a (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/datafixers/Typed; updateBlockToBlockState
		0 o p_15338_
		1 o p_15339_
		2 o p_15340_
		3 o p_15341_
	a (Ljava/lang/Integer;)Ljava/lang/Integer; lambda$updateBlockToBlockState$11
		static
		0 o p_145269_
	a (Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$5
		0 o p_15370_
		1 o p_15371_
		2 o p_15372_
		3 o p_15373_
	a (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$3
		static
		0 o p_15347_
		1 o p_15348_
	a (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$updateBlockToBlockState$12
		static
		0 o p_15360_
		1 o p_15361_
		2 o p_15362_
	a (Lcom/mojang/datafixers/util/Pair;)Ljava/lang/Integer; lambda$updateFallingBlock$7
		static
		0 o p_145262_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; updateFallingBlock
		0 o p_15336_
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Unit;)Ljava/lang/Integer; lambda$updateFallingBlock$9
		static
		0 o p_337616_
		1 o p_337617_
	b (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$4
		0 o p_145271_
	b (Ljava/lang/Integer;)Ljava/lang/Integer; lambda$updateFallingBlock$6
		static
		0 o p_145273_
	c (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2
		0 o p_15379_
	d (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		0 o p_15381_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bck net/minecraft/util/datafix/fixes/EntityBrushableBlockFieldsRenameFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_278044_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag
		0 o p_277830_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_277791_
bcl net/minecraft/util/datafix/fixes/EntityCatSplitFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15384_
		1 o p_15385_
	a (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; getNewNameAndTag
		0 o p_15387_
		1 o p_15388_
bcm net/minecraft/util/datafix/fixes/EntityCodSalmonFix
	a RENAMED_IDS
	b RENAMED_EGG_IDS
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15393_
		1 o p_15394_
	a (Ljava/lang/String;)Ljava/lang/String; rename
		0 o p_15396_
bcn net/minecraft/util/datafix/fixes/EntityCustomNameToComponentFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15398_
		1 o p_15399_
	a (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		static
		0 o p_145275_
		1 o p_145276_
		2 o p_145277_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		static
		0 o p_15401_
		1 o p_15402_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTagCustomName
		static
		0 o p_15408_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bco net/minecraft/util/datafix/fixes/EntityElderGuardianSplitFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15411_
		1 o p_15412_
	a (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; getNewNameAndTag
		0 o p_15414_
		1 o p_15415_
bcp net/minecraft/util/datafix/fixes/EntityEquipmentToArmorAndHandFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15417_
		1 o p_15418_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$cap$2
		static
		0 o p_326759_
		1 o p_326760_
		2 o p_326761_
		3 o p_326762_
		4 o p_326763_
	a ()Ljava/lang/IllegalStateException; lambda$cap$0
		static
	a (Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule; cap
		0 o p_15427_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$cap$1
		static
		0 o p_145280_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bcq net/minecraft/util/datafix/fixes/EntityGoatMissingStateFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_238339_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$0
		static
		0 o p_238370_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_238295_
bcr net/minecraft/util/datafix/fixes/EntityHealthFix
	a ENTITIES
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15434_
		1 o p_15435_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag
		0 o p_15439_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		0 o p_15437_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bcs net/minecraft/util/datafix/fixes/EntityHorseSaddleFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15442_
		1 o p_15443_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_15445_
bct net/minecraft/util/datafix/fixes/EntityHorseSplitFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15447_
		1 o p_15448_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$0
		static
		0 o p_341965_
	a (Ljava/lang/String;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/util/Pair; fix
		0 o p_15451_
		1 o p_15452_
bcu net/minecraft/util/datafix/fixes/EntityIdFix
	a ID_MAP
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15456_
		1 o p_15457_
	a (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$makeRule$3
		static
		0 o p_15461_
	a (Ljava/util/HashMap;)V lambda$static$0
		static
		0 o p_15465_
	a (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$2
		static
		0 o p_145282_
	a (Ljava/lang/String;)Ljava/lang/String; lambda$makeRule$1
		static
		0 o p_145284_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bcv net/minecraft/util/datafix/fixes/EntityItemFrameDirectionFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15468_
		1 o p_15469_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag
		0 o p_15475_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_15473_
	a (B)B direction2dTo3d
		static
		0 o p_15471_
bcw net/minecraft/util/datafix/fixes/EntityMinecartIdentifiersFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_15479_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$0
		static
		0 o p_341966_
	a (Ljava/lang/String;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/util/Pair; fix
		0 o p_341981_
		1 o p_341975_
bcx net/minecraft/util/datafix/fixes/EntityPaintingFieldsRenameFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_216606_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag
		0 o p_216610_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_216608_
bcy net/minecraft/util/datafix/fixes/EntityPaintingItemFrameDirectionFix
	a DIRECTIONS
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15499_
		1 o p_15500_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$5
		0 o p_15502_
		1 o p_15503_
		2 o p_15504_
	a (Lcom/mojang/serialization/Dynamic;ZZ)Lcom/mojang/serialization/Dynamic; doFix
		0 o p_15510_
		1 o p_15511_
		2 o p_15512_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$3
		0 o p_145298_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$4
		0 o p_145296_
	b (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2
		0 o p_15514_
		1 o p_15515_
		2 o p_15516_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		0 o p_145302_
	b (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		0 o p_145300_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bcz net/minecraft/util/datafix/fixes/EntityPaintingMotiveFix
	a MAP
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15525_
		1 o p_15526_
	a (Ljava/util/HashMap;)V lambda$static$0
		static
		0 o p_15532_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag
		0 o p_15530_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_15528_
bd net/minecraft/advancements/critereon/CollectionPredicate
	a contains
	b counts
	c size
	<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o contains
		1 o counts
		2 o size
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_340851_
	a ()Ljava/util/Optional; contains
	a (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$0
		static
		0 o p_341118_
		1 o p_341197_
	a (Ljava/lang/Iterable;)Z test
		0 o p_341361_
	b ()Ljava/util/Optional; counts
	c ()Ljava/util/Optional; size
	equals (Ljava/lang/Object;)Z equals
		0 o p_341124_
	hashCode ()I hashCode
	test (Ljava/lang/Object;)Z test
		0 o p_341235_
	toString ()Ljava/lang/String; toString
bda net/minecraft/util/datafix/fixes/EntityProjectileOwnerFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_15558_
	a (JJ)[I createUUIDArray
		static
		0 o p_15560_
		1 o p_15561_
	a (Lcom/mojang/serialization/Dynamic;JJ)Lcom/mojang/serialization/Dynamic; setUUID
		0 o p_15571_
		1 o p_15572_
		2 o p_15573_
	a (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed; updateEntity
		0 o p_15565_
		1 o p_15566_
		2 o p_15567_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateOwnerArrow
		0 o p_15569_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; updateProjectiles
		0 o p_15563_
	a (Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$updateEntity$0
		static
		0 o p_15575_
		1 o p_15576_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateOwnerLlamaSpit
		0 o p_15578_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateItemPotion
		0 o p_15580_
	d (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateOwnerThrowable
		0 o p_15582_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bdb net/minecraft/util/datafix/fixes/EntityPufferfishRenameFix
	a RENAMED_IDS
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15587_
		1 o p_15588_
	a (Ljava/lang/String;)Ljava/lang/String; rename
		0 o p_15590_
bdc net/minecraft/util/datafix/fixes/EntityRavagerRenameFix
	a RENAMED_IDS
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15594_
		1 o p_15595_
	a (Ljava/lang/String;)Ljava/lang/String; rename
		0 o p_15597_
bdd net/minecraft/util/datafix/fixes/EntityRedundantChanceTagsFix
	a FLOAT_LIST_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15601_
		1 o p_15602_
	a (Ljava/lang/Float;)Z lambda$isZeroList$2
		static
		0 o p_145306_
	a (ILjava/util/List;)Ljava/lang/Boolean; lambda$isZeroList$3
		static
		0 o p_15604_
		1 o p_15605_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		static
		0 o p_145304_
	a (Lcom/mojang/serialization/OptionalDynamic;I)Z isZeroList
		static
		0 o p_15611_
		1 o p_15612_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		static
		0 o p_15607_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bde net/minecraft/util/datafix/fixes/EntityRenameFix
	a name
	<init> (Ljava/lang/String;Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15618_
		1 o p_15619_
		2 o p_15620_
	a (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$0
		0 o p_242137_
		1 o p_242138_
		2 o p_242139_
		3 o p_145311_
	a (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$makeRule$1
		0 o p_15622_
		1 o p_15623_
		2 o p_15624_
	a (Ljava/lang/String;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/util/Pair; fix
		0 o p_15634_
		1 o p_15635_
	a (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed; getEntity
		0 o p_15631_
		1 o p_15632_
		2 o p_15633_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bdf net/minecraft/util/datafix/fixes/EntityRidingToPassengersFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15638_
		1 o p_15639_
	a (Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$cap$5
		static
		0 o p_145314_
		1 o p_145315_
		2 o p_145316_
		3 o p_145317_
		4 o p_145318_
		5 o p_145319_
		6 o p_145320_
	a ()Ljava/lang/IllegalStateException; lambda$cap$4
		static
	a (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$cap$6
		static
		0 o p_15648_
		1 o p_15649_
		2 o p_15650_
		3 o p_15651_
		4 o p_15652_
		5 o p_15653_
	a (Lcom/mojang/datafixers/schemas/Schema;Lcom/mojang/datafixers/schemas/Schema;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule; cap
		0 o p_15642_
		1 o p_15643_
		2 o p_15644_
		3 o p_15645_
		4 o p_15646_
	a (Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Either; lambda$cap$2
		static
		0 o p_145322_
		1 o p_145323_
		2 o p_145324_
		3 o p_145325_
		4 o p_145326_
	b ()Ljava/lang/IllegalStateException; lambda$cap$3
		static
	c ()Ljava/lang/IllegalStateException; lambda$cap$1
		static
	d ()Ljava/lang/IllegalStateException; lambda$cap$0
		static
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bdg net/minecraft/util/datafix/fixes/EntityShulkerColorFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15673_
		1 o p_15674_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag
		0 o p_15678_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_15676_
bdh net/minecraft/util/datafix/fixes/EntityShulkerRotationFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_15680_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag
		0 o p_15684_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_15682_
	b (Lcom/mojang/serialization/Dynamic;)Ljava/lang/Double; lambda$fixTag$0
		static
		0 o p_15686_
bdi net/minecraft/util/datafix/fixes/EntitySkeletonSplitFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15688_
		1 o p_15689_
	a (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; getNewNameAndTag
		0 o p_15691_
		1 o p_15692_
bdj net/minecraft/util/datafix/fixes/EntityStringUuidFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15694_
		1 o p_15695_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		static
		0 o p_337618_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		static
		0 o p_15697_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bdk net/minecraft/util/datafix/fixes/EntityTheRenameningFix
	a RENAMED_IDS
	b RENAMED_BLOCKS
	c RENAMED_ITEMS
	d MINECRAFT_BRED
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15706_
		1 o p_15707_
	a (Ljava/lang/String;)Ljava/lang/String; rename
		0 o p_15709_
bdl net/minecraft/util/datafix/fixes/EntityTippedArrowFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15711_
		1 o p_15712_
	a (Ljava/lang/String;)Ljava/lang/String; rename
		0 o p_15714_
bdm net/minecraft/util/datafix/fixes/EntityUUIDFix
	b LOGGER
	c ABSTRACT_HORSES
	d TAMEABLE_ANIMALS
	e ANIMALS
	f MOBS
	g LIVING_ENTITIES
	h PROJECTILES
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_15723_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		0 o p_15725_
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateProjectile$14
		static
		0 o p_15727_
		1 o p_15728_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateLivingEntity
		static
		0 o p_15730_
	b (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateLivingEntity$13
		static
		0 o p_15732_
		1 o p_15733_
	c (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateLivingEntity$11
		static
		0 o p_145334_
		1 o p_145335_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateEntityUUID
		static
		0 o p_15735_
	d (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateFox$8
		static
		0 o p_15742_
		1 o p_15743_
	d (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updatePiglin
		static
		0 o p_15740_
	e (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateEvokerFangs
		static
		0 o p_15745_
	e (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateFox$7
		static
		0 o p_15747_
		1 o p_15748_
	f (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateZombieVillager
		static
		0 o p_15750_
	g (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateAreaEffectCloud
		static
		0 o p_15752_
	h (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateShulkerBullet
		static
		0 o p_15754_
	i (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateItem
		static
		0 o p_15756_
	j (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateFox
		static
		0 o p_15758_
	k (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateHurtBy
		static
		0 o p_15760_
	l (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateAnimalOwner
		static
		0 o p_15762_
	m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateAnimal
		static
		0 o p_15764_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
	n (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateMob
		static
		0 o p_15767_
	o (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateProjectile
		static
		0 o p_15769_
	p (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateLivingEntity$12
		static
		0 o p_145337_
	q (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateLivingEntity$10
		static
		0 o p_145339_
	r (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateMob$9
		static
		0 o p_15775_
	s (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateFox$6
		static
		0 o p_145341_
	t (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateFox$5
		static
		0 o p_145343_
	u (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updatePiglin$4
		static
		0 o p_15781_
	v (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updatePiglin$3
		static
		0 o p_145345_
	w (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updatePiglin$2
		static
		0 o p_145347_
	x (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updatePiglin$1
		static
		0 o p_145349_
bdn net/minecraft/util/datafix/fixes/EntityVariantFix
	a fieldName
	b idConversions
	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/IntFunction;)V <init>
		0 o p_216623_
		1 o p_216624_
		2 o p_216625_
		3 o p_216626_
		4 o p_216627_
		5 o p_216628_
	a (Lcom/mojang/serialization/Dynamic;Ljava/lang/Number;)Lcom/mojang/serialization/Dynamic; lambda$fix$3
		0 o p_216634_
		1 o p_216635_
	a (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Ljava/lang/String;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object; lambda$updateAndRename$1
		static
		0 o p_216648_
		1 o p_216649_
		2 o p_216650_
		3 o p_216651_
		4 o p_216652_
	a (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/serialization/Dynamic; updateAndRename
		static
		0 o p_216637_
		1 o p_216638_
		2 o p_216639_
		3 o p_216640_
	a (Lcom/mojang/serialization/Dynamic;Ljava/util/function/Function;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; lambda$updateAndRename$2
		static
		0 o p_337620_
		1 o p_337621_
		2 o p_337622_
		3 o p_337623_
		4 o p_337624_
	a (Ljava/util/function/Function;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object; lambda$updateAndRename$0
		static
		0 o p_216654_
		1 o p_216655_
		2 o p_216656_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$5
		0 o p_216632_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_216630_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$4
		0 o p_337619_
bdo net/minecraft/util/datafix/fixes/EntityWolfColorFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15789_
		1 o p_15790_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag
		0 o p_15794_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_15792_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixTag$0
		static
		0 o p_15796_
bdp net/minecraft/util/datafix/fixes/EntityZombieSplitFix
	b zombieVillagerType
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_15798_
	a ()Lcom/mojang/datafixers/types/Type; lambda$new$0
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$1
		static
		0 o p_341600_
	a (Ljava/lang/String;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/util/Pair; fix
		0 o p_341651_
		1 o p_341608_
	a (Lcom/mojang/datafixers/Typed;I)Lcom/mojang/datafixers/Typed; changeSchemaToZombieVillager
		0 o p_341612_
		1 o p_341675_
	a (ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$changeSchemaToZombieVillager$2
		static
		0 o p_341591_
		1 o p_341611_
bdq net/minecraft/util/datafix/fixes/EntityZombieVillagerTypeFix
	a PROFESSION_MAX
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15806_
		1 o p_15807_
	a (I)I getVillagerProfession
		0 o p_15809_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag
		0 o p_15813_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_15811_
bdr net/minecraft/util/datafix/fixes/EntityZombifiedPiglinRenameFix
	a RENAMED_IDS
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_15817_
	a (Ljava/lang/String;)Ljava/lang/String; rename
		0 o p_15819_
bds net/minecraft/util/datafix/fixes/FeatureFlagRemoveFix
	a name
	b flagsToRemove
	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/Set;)V <init>
		0 o p_277930_
		1 o p_277628_
		2 o p_277886_
	a (Ljava/util/List;Lcom/mojang/serialization/Dynamic;Ljava/util/stream/Stream;)Ljava/util/stream/Stream; lambda$fixTag$2
		0 o p_277470_
		1 o p_278057_
		2 o p_277400_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag
		0 o p_277583_
	a (Ljava/util/List;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixTag$3
		0 o p_337628_
		1 o p_337629_
		2 o p_337630_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		0 o p_277407_
	b (Ljava/util/List;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Z lambda$fixTag$1
		0 o p_337625_
		1 o p_337626_
		2 o p_337627_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bdt net/minecraft/util/datafix/fixes/FilteredBooksFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_216660_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixItemStackTag
		0 o p_216662_
	a (Ljava/lang/String;)Z lambda$new$0
		static
		0 o p_216664_
bdu net/minecraft/util/datafix/fixes/FilteredSignsFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_216666_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$0
		static
		0 o p_216670_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_216668_
bdv net/minecraft/util/datafix/fixes/FixProjectileStoredItem
	a EMPTY_POTION
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_309054_
	a (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; createItemStack
		static
		0 o p_308907_
		1 o p_309016_
	a (Lbdv$a;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$fixChoiceCap$0
		static
		0 o p_309100_
		1 o p_309134_
		2 o p_309191_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lbdv$a;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$fixChoiceCap$1
		static
		0 o p_308869_
		1 o p_308980_
		2 o p_309038_
		3 o p_309195_
	a (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed; fixArrow
		static
		0 o p_308973_
		1 o p_309096_
	a (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; getArrowType
		static
		0 o p_308995_
	a (Ljava/lang/String;Lbdv$a;)Ljava/util/function/Function; fixChoice
		0 o p_309076_
		1 o p_309176_
	a (Ljava/lang/String;Lbdv$a;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Ljava/util/function/Function; fixChoiceCap
		static
		0 o p_309198_
		1 o p_309081_
		2 o p_309063_
		3 o p_308929_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixSpectralArrow$3
		static
		0 o p_309009_
	b (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed; fixSpectralArrow
		static
		0 o p_309000_
		1 o p_308931_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixArrow$2
		static
		0 o p_309043_
	c (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed; castUnchecked
		static
		0 o p_309048_
		1 o p_309151_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bdv$a net/minecraft/util/datafix/fixes/FixProjectileStoredItem$SubFixer
	fix (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed; fix
		0 o p_309017_
		1 o p_309073_
bdw net/minecraft/util/datafix/fixes/ForcePoiRebuild
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15821_
		1 o p_15822_
	a (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$makeRule$1
		static
		0 o p_15828_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; cap
		static
		0 o p_15826_
	a (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$cap$3
		static
		0 o p_145352_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$cap$4
		static
		0 o p_15832_
	b (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$0
		static
		0 o p_145354_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$cap$2
		static
		0 o p_145356_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bdx net/minecraft/util/datafix/fixes/FurnaceRecipeFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15837_
		1 o p_15838_
	a (Ljava/util/List;ILcom/mojang/datafixers/util/Pair;)V lambda$updateFurnaceContents$4
		static
		0 o p_145358_
		1 o p_145359_
		2 o p_145360_
	a (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; updateFurnaceContents
		0 o p_15852_
		1 o p_15853_
		2 o p_15854_
	a (Lcom/mojang/datafixers/types/Type;Ljava/util/List;ILcom/mojang/serialization/Dynamic;)V lambda$updateFurnaceContents$5
		static
		0 o p_337631_
		1 o p_337632_
		2 o p_337633_
		3 o p_337634_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$cap$3
		0 o p_15840_
		1 o p_15841_
		2 o p_15842_
		3 o p_15843_
		4 o p_15844_
		5 o p_15845_
		6 o p_15846_
		7 o p_15847_
		8 o p_15848_
	a (Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule; cap
		0 o p_15850_
	b (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$cap$2
		0 o p_145362_
		1 o p_145363_
		2 o p_145364_
	c (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$cap$1
		0 o p_145366_
		1 o p_145367_
		2 o p_145368_
	d (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$cap$0
		0 o p_145370_
		1 o p_145371_
		2 o p_145372_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bdy net/minecraft/util/datafix/fixes/GoatHornIdFix
	a INSTRUMENTS
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_216674_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixItemStackTag
		0 o p_216676_
	a (Ljava/lang/String;)Z lambda$new$0
		static
		0 o p_216678_
bdz net/minecraft/util/datafix/fixes/GossipUUIDFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)V <init>
		0 o p_15878_
		1 o p_15879_
	a (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; lambda$fix$1
		static
		0 o p_145374_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$3
		static
		0 o p_15883_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_15881_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$2
		static
		0 o p_337635_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$0
		static
		0 o p_145378_
be net/minecraft/advancements/critereon/ConstructBeaconTrigger
	<init> ()V <init>
	a (ILbe$a;)Z lambda$trigger$0
		static
		0 o p_148027_
		1 o p_148028_
	a ()Lcom/mojang/serialization/Codec; codec
	a (Laqv;I)V trigger
		0 o p_148030_
		1 o p_148031_
be$a net/minecraft/advancements/critereon/ConstructBeaconTrigger$TriggerInstance
	a CODEC
	b player
	c level
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ldh$d;)V <init>
		0 o player
		1 o level
	a ()Ljava/util/Optional; player
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337347_
	a (I)Z matches
		0 o p_148033_
	a (Ldh$d;)Lao; constructedBeacon
		static
		0 o p_301138_
	b ()Lao; constructedBeacon
		static
	c ()Ldh$d; level
	equals (Ljava/lang/Object;)Z equals
		0 o p_312255_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bea net/minecraft/util/datafix/fixes/HeightmapRenamingFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15891_
		1 o p_15892_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		0 o p_15894_
		1 o p_15895_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fix
		0 o p_15899_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		0 o p_145380_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
beb net/minecraft/util/datafix/fixes/HorseBodyArmorItemFix
	a previousBodyArmorTag
	b clearArmorItems
	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/lang/String;Z)V <init>
		0 o p_323857_
		1 o p_324552_
		2 o p_324464_
		3 o p_342009_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fix
		0 o p_324321_
	a (Lcom/mojang/serialization/Dynamic;J)Lcom/mojang/serialization/Dynamic; lambda$fix$2
		static
		0 o p_342011_
		1 o p_342007_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$3
		static
		0 o p_342012_
	b (Lcom/mojang/serialization/Dynamic;J)Lcom/mojang/serialization/Dynamic; lambda$fix$0
		static
		0 o p_342005_
		1 o p_342002_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$1
		static
		0 o p_342004_
bec net/minecraft/util/datafix/fixes/IglooMetadataRemovalFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15902_
		1 o p_15903_
	a (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; lambda$removeIglooPieces$3
		static
		0 o p_15907_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag
		static
		0 o p_15905_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		static
		0 o p_274928_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; removeIglooPieces
		static
		0 o p_15909_
	b (Ljava/util/stream/Stream;)Ljava/lang/Boolean; lambda$fixTag$1
		static
		0 o p_15911_
	c (Lcom/mojang/serialization/Dynamic;)Z isIglooPiece
		static
		0 o p_15913_
	d (Lcom/mojang/serialization/Dynamic;)Z lambda$removeIglooPieces$2
		static
		0 o p_145382_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bed net/minecraft/util/datafix/fixes/ItemBannerColorFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15918_
		1 o p_15919_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		static
		0 o p_15921_
		1 o p_15922_
		2 o p_15923_
		3 o p_15924_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bee net/minecraft/util/datafix/fixes/ItemCustomNameToComponentFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15927_
		1 o p_15928_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		0 o p_15930_
		1 o p_15931_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag
		0 o p_15935_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		0 o p_145384_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bef net/minecraft/util/datafix/fixes/ItemIdFix
	a ITEM_NAMES
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15940_
		1 o p_15941_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$4
		static
		0 o p_15945_
		1 o p_15946_
		2 o p_15947_
	a (Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$3
		static
		0 o p_145386_
	a (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V lambda$static$0
		static
		0 o p_15953_
	a (Ljava/lang/Integer;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$1
		static
		0 o p_145390_
	a (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$2
		static
		0 o p_145388_
	a (I)Ljava/lang/String; getItem
		static
		0 o p_15943_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
beg net/minecraft/util/datafix/fixes/ItemLoreFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15958_
		1 o p_15959_
	a (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; fixLoreList
		static
		0 o p_15970_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$4
		static
		0 o p_15961_
		1 o p_15962_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$2
		static
		0 o p_145394_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$3
		static
		0 o p_145392_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$1
		static
		0 o p_145396_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		static
		0 o p_337636_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
beh net/minecraft/util/datafix/fixes/ItemPotionFix
	a DEFAULT
	b SPLASH
	c POTIONS
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15990_
		1 o p_15991_
	a ([Ljava/lang/String;)V lambda$static$0
		static
		0 o p_15997_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		static
		0 o p_15993_
		1 o p_15994_
		2 o p_15995_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bei net/minecraft/util/datafix/fixes/ItemRemoveBlockEntityTagFix
	a items
	<init> (Lcom/mojang/datafixers/schemas/Schema;ZLjava/util/Set;)V <init>
		0 o p_242892_
		1 o p_242905_
		2 o p_242937_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		0 o p_242914_
		1 o p_242902_
		2 o p_242931_
		3 o p_242866_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bej net/minecraft/util/datafix/fixes/ItemRenameFix
	a name
	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)V <init>
		0 o p_16001_
		1 o p_16002_
	a (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/DataFix; create
		static
		0 o p_16004_
		1 o p_16005_
		2 o p_16006_
	a (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$makeRule$1
		0 o p_16010_
	a (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$0
		0 o p_145402_
	a (Ljava/lang/String;)Ljava/lang/String; fixItem
		0 o p_16011_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bej$1 net/minecraft/util/datafix/fixes/ItemRenameFix$1
	a val$fixItem
	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Function;)V <init>
		0 o p_16015_
		1 o p_16016_
		2 o p_16017_
	a (Ljava/lang/String;)Ljava/lang/String; fixItem
		0 o p_16019_
bek net/minecraft/util/datafix/fixes/ItemShulkerBoxColorFix
	a NAMES_BY_COLOR
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_16023_
		1 o p_16024_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		static
		0 o p_16026_
		1 o p_16027_
		2 o p_16028_
		3 o p_16029_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bel net/minecraft/util/datafix/fixes/ItemSpawnEggFix
	a ID_TO_ENTITY
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_16034_
		1 o p_16035_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Ljava/util/Optional; lambda$makeRule$3
		static
		0 o p_145405_
		1 o p_145406_
	a ([Ljava/lang/String;)V lambda$static$0
		static
		0 o p_341874_
	a (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$4
		static
		0 o p_311558_
		1 o p_311559_
		2 o p_311560_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$5
		static
		0 o p_311551_
		1 o p_311552_
		2 o p_311553_
		3 o p_311554_
		4 o p_311555_
		5 o p_311556_
		6 o p_311557_
	b (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Ljava/util/Optional; lambda$makeRule$2
		static
		0 o p_145413_
		1 o p_145414_
	c (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Ljava/util/Optional; lambda$makeRule$1
		static
		0 o p_145416_
		1 o p_145417_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bem net/minecraft/util/datafix/fixes/ItemStackComponentRemainderFix
	a name
	b componentId
	c newComponentId
	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o p_332750_
		1 o p_332715_
		2 o p_332770_
		3 o p_332818_
	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o p_332692_
		1 o p_332700_
		2 o p_332816_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2
		0 o p_332768_
		1 o p_332673_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixComponent
		0 o p_332735_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		0 o p_332698_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		0 o p_337637_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
ben net/minecraft/util/datafix/fixes/ItemStackComponentizationFix
	a HIDE_ENCHANTMENTS
	b HIDE_MODIFIERS
	c HIDE_UNBREAKABLE
	d HIDE_CAN_DESTROY
	e HIDE_CAN_PLACE
	f HIDE_ADDITIONAL
	g HIDE_DYE
	h HIDE_UPGRADES
	i POTION_HOLDER_IDS
	j BUCKETED_MOB_IDS
	k BUCKETED_MOB_TAGS
	l BOOLEAN_BLOCK_STATE_PROPERTIES
	m PROPERTY_SPLITTER
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_331673_
	a (Lben$a;Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; fixBlockEntityTag
		static
		0 o p_330721_
		1 o p_331427_
		2 o p_331421_
	a (Lcom/mojang/serialization/OptionalDynamic;)Lcom/mojang/serialization/Dynamic; fixProfileProperties
		static
		0 o p_330875_
	a (Lben$a;Lcom/mojang/serialization/Dynamic;)V fixItemStack
		static
		0 o p_332167_
		1 o p_330498_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixProfile
		static
		0 o p_330375_
	a (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; fixBlockStatePredicate
		static
		0 o p_331862_
		1 o p_332123_
	a (Ljava/util/stream/Stream;)Ljava/util/Map; lambda$fixBlockStateTag$6
		static
		0 o p_339491_
	a (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/util/Optional;)Lcom/mojang/serialization/Dynamic; createFilteredText
		static
		0 o p_331589_
		1 o p_330423_
		2 o p_330385_
	a (Ljava/lang/String;)Z isValidPlayerName
		static
		0 o p_332666_
	a (Lben$a;Lcom/mojang/serialization/Dynamic;I)Lcom/mojang/serialization/Dynamic; fixDisplay
		static
		0 o p_331302_
		1 o p_331703_
		2 o p_331793_
	a (Lcom/mojang/serialization/OptionalDynamic;Ljava/util/Map$Entry;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/Dynamic; lambda$fixProfileProperties$24
		static
		0 o p_330348_
		1 o p_331720_
		2 o p_331949_
	a (I)Ljava/lang/String; fixMapDecorationType
		static
		0 o p_330596_
	a (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/Dynamic; lambda$fixBlockStateTag$5
		static
		0 o p_339490_
	a (Lcom/mojang/serialization/OptionalDynamic;Ljava/util/Map$Entry;)Ljava/util/stream/Stream; lambda$fixProfileProperties$25
		static
		0 o p_330940_
		1 o p_331925_
	a (Lben$a;)V fixFireworkStar
		static
		0 o p_330447_
	a (Lben$a;Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Z)V fixEnchantments
		static
		0 o p_331903_
		1 o p_330744_
		2 o p_331654_
		3 o p_331804_
		4 o p_331955_
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixItemStack$3
		static
		0 o p_332591_
		1 o p_339605_
	a (Ljava/lang/String;Ljava/lang/Number;)Lcom/mojang/datafixers/util/Pair; lambda$parseEnchantment$9
		static
		0 o p_331946_
		1 o p_330581_
	a (Lben$a;ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixItemStack$2
		static
		0 o p_331339_
		1 o p_331201_
		2 o p_331784_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixBlockStateTag
		static
		0 o p_332829_
	b (Lben$a;Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Z)V fixBlockStatePredicates
		static
		0 o p_331487_
		1 o p_331061_
		2 o p_330321_
		3 o p_332110_
		4 o p_332166_
	b (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; lambda$fixBlockStatePredicates$10
		static
		0 o p_330811_
		1 o p_330959_
	b (Lben$a;Lcom/mojang/serialization/Dynamic;)V fixPotionContents
		static
		0 o p_330477_
		1 o p_330723_
	b (Ljava/lang/String;)Z lambda$fixPotionContents$14
		static
		0 o p_330426_
	b (I)Z lambda$isValidPlayerName$20
		static
		0 o p_332597_
	b (Lben$a;Lcom/mojang/serialization/Dynamic;I)V fixAdventureModeChecks
		static
		0 o p_332034_
		1 o p_332091_
		2 o p_331042_
	b (Lben$a;)V fixFireworkRocket
		static
		0 o p_330858_
	c (Lben$a;Lcom/mojang/serialization/Dynamic;I)V fixAttributeModifiers
		static
		0 o p_330771_
		1 o p_331387_
		2 o p_330887_
	c (Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; parseEnchantment
		static
		0 o p_332205_
	c (Lben$a;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$26
		static
		0 o p_330696_
	c (Lben$a;Lcom/mojang/serialization/Dynamic;)V fixWritableBook
		static
		0 o p_330306_
		1 o p_331455_
	d (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixAttributeModifier
		static
		0 o p_331035_
	d (Lben$a;Lcom/mojang/serialization/Dynamic;)V fixWrittenBook
		static
		0 o p_330209_
		1 o p_332113_
	e (Lben$a;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixBookPages
		static
		0 o p_332071_
		1 o p_330407_
	e (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; fixMapDecoration
		static
		0 o p_332095_
	f (Lben$a;Lcom/mojang/serialization/Dynamic;)V fixBucketedMobData
		static
		0 o p_331570_
		1 o p_330855_
	f (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixFireworkExplosion
		static
		0 o p_332063_
	g (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$27
		static
		0 o p_331180_
	g (Lben$a;Lcom/mojang/serialization/Dynamic;)V fixLodestoneTracker
		static
		0 o p_332824_
		1 o p_332755_
	h (Lben$a;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixFireworkRocket$19
		static
		0 o p_331963_
		1 o p_331577_
	h (Lcom/mojang/serialization/Dynamic;)Ljava/util/List; lambda$fixProfileProperties$23
		static
		0 o p_331384_
	i (Lben$a;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixFireworkStar$18
		static
		0 o p_330274_
		1 o p_331995_
	i (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; lambda$fixProfileProperties$22
		static
		0 o p_337640_
	j (Lben$a;Lcom/mojang/serialization/Dynamic;)V lambda$fixItemStack$4
		static
		0 o p_330472_
		1 o p_330565_
	j (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; lambda$fixProfileProperties$21
		static
		0 o p_331855_
	k (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; lambda$fixBookPages$17
		static
		0 o p_330471_
	k (Lben$a;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixItemStack$1
		static
		0 o p_330805_
		1 o p_330655_
	l (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; lambda$fixBookPages$16
		static
		0 o p_332151_
	l (Lben$a;Lcom/mojang/serialization/Dynamic;)V lambda$fixItemStack$0
		static
		0 o p_332593_
		1 o p_332594_
	m (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; lambda$fixBookPages$15
		static
		0 o p_331677_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
	n (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixMapDecoration$13
		static
		0 o p_330508_
	o (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixAttributeModifier$12
		static
		0 o p_330453_
	p (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixBlockStatePredicates$11
		static
		0 o p_337638_
	q (Lcom/mojang/serialization/Dynamic;)Ljava/util/stream/Stream; lambda$fixEnchantments$8
		static
		0 o p_330659_
	r (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixBlockEntityTag$7
		static
		0 o p_332590_
ben$a net/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData
	a item
	b count
	c components
	d remainder
	e tag
	<init> (Ljava/lang/String;ILcom/mojang/serialization/Dynamic;)V <init>
		0 o p_330523_
		1 o p_331147_
		2 o p_331630_
	a (Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)V moveTagToComponent
		0 o p_331198_
		1 o p_330485_
		2 o p_330981_
	a (Ljava/lang/String;ZLjava/util/function/UnaryOperator;)V fixSubTag
		0 o p_330776_
		1 o p_330566_
		2 o p_330246_
	a (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/Number;)Lben$a; lambda$read$0
		static
		0 o p_331785_
		1 o p_331191_
		2 o p_330701_
	a (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)V setComponent
		0 o p_330861_
		1 o p_331399_
	a (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; moveTagInto
		0 o p_330240_
		1 o p_330972_
		2 o p_331818_
	a (Ljava/lang/String;Lcom/mojang/serialization/OptionalDynamic;)V setComponent
		0 o p_331000_
		1 o p_332145_
	a (Ljava/lang/String;Ljava/lang/String;)V moveTagToComponent
		0 o p_330961_
		1 o p_330509_
	a ()Lcom/mojang/serialization/Dynamic; write
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; mergeRemainder
		static
		0 o p_331175_
		1 o p_330435_
	a (Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; read
		static
		0 o p_330273_
	a (Ljava/util/Set;)Z is
		0 o p_330784_
	a (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/Dynamic; lambda$mergeRemainder$4
		static
		0 o p_330904_
		1 o p_331482_
	a (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; lambda$mergeRemainder$3
		static
		0 o p_330795_
		1 o p_332062_
		2 o p_330670_
	a (Ljava/lang/String;)Lcom/mojang/serialization/OptionalDynamic; removeTag
		0 o p_330602_
	b (Ljava/lang/String;)Z is
		0 o p_330700_
	b (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)V lambda$moveTagToComponent$2
		0 o p_331141_
		1 o p_330514_
	c (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)V lambda$setComponent$1
		0 o p_330958_
		1 o p_332105_
	c (Ljava/lang/String;)Z hasComponent
		0 o p_332677_
beo net/minecraft/util/datafix/fixes/ItemStackCustomNameToOverrideComponentFix
	a MAP_NAMES
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_338575_
	a (Lcom/mojang/serialization/Dynamic;Ljava/util/function/Predicate;)Lcom/mojang/serialization/Dynamic; fixCustomName
		static
		0 o p_338290_
		1 o p_338596_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixMap
		static
		0 o p_338642_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$4
		static
		0 o p_338796_
		1 o p_338890_
		2 o p_338745_
	a (Ljava/lang/String;)Z lambda$fixBanner$5
		static
		0 o p_338711_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$3
		static
		0 o p_338256_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixBanner
		static
		0 o p_338538_
	b (Ljava/lang/String;)Z lambda$makeRule$2
		static
		0 o p_338490_
	b (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		static
		0 o p_338300_
	c (Ljava/lang/String;)Z lambda$makeRule$0
		static
		0 o p_338283_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bep net/minecraft/util/datafix/fixes/ItemStackEnchantmentNamesFix
	a MAP
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_16065_
		1 o p_16066_
	a (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V lambda$static$0
		static
		0 o p_16075_
	a (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; lambda$fixTag$6
		static
		0 o p_145421_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2
		0 o p_16068_
		1 o p_16069_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag
		0 o p_16073_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		0 o p_145419_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixTag$7
		static
		0 o p_337641_
	b (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; lambda$fixTag$4
		static
		0 o p_16081_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixTag$5
		static
		0 o p_145423_
	d (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixTag$3
		static
		0 o p_145425_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
beq net/minecraft/util/datafix/fixes/ItemStackMapIdFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_16088_
		1 o p_16089_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		static
		0 o p_16091_
		1 o p_16092_
		2 o p_16093_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
ber net/minecraft/util/datafix/fixes/ItemStackSpawnEggFix
	a itemType
	b MAP
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;ZLjava/lang/String;)V <init>
		0 o p_262024_
		1 o p_262020_
		2 o p_261847_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		0 o p_16101_
		1 o p_16102_
		2 o p_16103_
		3 o p_16104_
		4 o p_16105_
	a (Ljava/util/HashMap;)V lambda$static$0
		static
		0 o p_261434_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bes net/minecraft/util/datafix/fixes/ItemStackTagFix
	a name
	b idFilter
	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Predicate;)V <init>
		0 o p_216682_
		1 o p_216683_
		2 o p_216684_
	a (Lcom/mojang/datafixers/OpticFinder;Ljava/util/function/Predicate;Lcom/mojang/datafixers/OpticFinder;Ljava/util/function/UnaryOperator;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$createFixer$1
		static
		0 o p_325654_
		1 o p_325655_
		2 o p_325656_
		3 o p_325657_
		4 o p_325658_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixItemStackTag
		0 o p_216691_
	a (Lcom/mojang/datafixers/types/Type;Ljava/util/function/Predicate;Ljava/util/function/UnaryOperator;)Ljava/util/function/UnaryOperator; createFixer
		static
		0 o p_326099_
		1 o p_326164_
		2 o p_326258_
	a (Ljava/util/function/UnaryOperator;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$createFixer$0
		static
		0 o p_325652_
		1 o p_325653_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bet net/minecraft/util/datafix/fixes/ItemStackTheFlatteningFix
	a MAP
	b IDS
	c DAMAGE_IDS
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_16114_
		1 o p_16115_
	a (Ljava/lang/String;I)Ljava/lang/String; updateItem
		static
		0 o p_16123_
		1 o p_16124_
	a (Ljava/util/HashMap;)V lambda$static$0
		static
		0 o p_16126_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2
		static
		0 o p_16117_
		1 o p_16118_
		2 o p_16119_
	a (Ljava/lang/String;)Ljava/lang/String; lambda$static$1
		static
		0 o p_16121_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
beu net/minecraft/util/datafix/fixes/ItemStackUUIDFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_16129_
	a (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$1
		0 o p_145431_
		1 o p_145432_
		2 o p_145433_
	a (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2
		0 o p_145427_
		1 o p_145428_
		2 o p_145429_
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateAttributeModifiers$5
		static
		0 o p_16144_
		1 o p_16145_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$3
		0 o p_16131_
		1 o p_16132_
	a (Lcom/mojang/datafixers/util/Pair;)Ljava/lang/Boolean; lambda$makeRule$0
		static
		0 o p_145435_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateAttributeModifiers
		0 o p_16147_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateSkullOwner
		0 o p_16149_
	d (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateSkullOwner$6
		static
		0 o p_16151_
	e (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateAttributeModifiers$4
		static
		0 o p_145437_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bev net/minecraft/util/datafix/fixes/ItemWaterPotionFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_16156_
		1 o p_16157_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		static
		0 o p_16159_
		1 o p_16160_
		2 o p_16161_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bew net/minecraft/util/datafix/fixes/ItemWrittenBookPagesStrictJsonFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_16164_
		1 o p_16165_
	a (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; lambda$fixTag$0
		static
		0 o p_145441_
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixTag$1
		static
		0 o p_337642_
		1 o p_337643_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$3
		0 o p_16167_
		1 o p_16168_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag
		0 o p_16172_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2
		0 o p_145439_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bex net/minecraft/util/datafix/fixes/JigsawPropertiesFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_16182_
		1 o p_16183_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag
		static
		0 o p_16187_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_16185_
bey net/minecraft/util/datafix/fixes/JigsawRotationFix
	a RENAMES
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_16191_
		1 o p_16192_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fix
		static
		0 o p_16196_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		static
		0 o p_16194_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$0
		static
		0 o p_16198_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bez net/minecraft/util/datafix/fixes/JukeboxTicksSinceSongStartedFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_351035_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag
		0 o p_350721_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_351057_
bf net/minecraft/advancements/critereon/ConsumeItemTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Laqv;Lcuq;)V trigger
		0 o p_23683_
		1 o p_23684_
	a (Lcuq;Lbf$a;)Z lambda$trigger$0
		static
		0 o p_23686_
		1 o p_23687_
bf$a net/minecraft/advancements/critereon/ConsumeItemTrigger$TriggerInstance
	a CODEC
	b player
	c item
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o player
		1 o item
	a ()Ljava/util/Optional; player
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337348_
	a (Lcuq;)Z matches
		0 o p_23702_
	a (Ldcv;)Lao; usedItem
		static
		0 o p_301200_
	a (Lcs$a;)Lao; usedItem
		static
		0 o p_300855_
	b ()Lao; usedItem
		static
	c ()Ljava/util/Optional; item
	equals (Ljava/lang/Object;)Z equals
		0 o p_312335_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bfa net/minecraft/util/datafix/fixes/LeavesFix
	a NORTH_WEST_MASK
	b WEST_MASK
	c SOUTH_WEST_MASK
	d SOUTH_MASK
	e SOUTH_EAST_MASK
	f EAST_MASK
	g NORTH_EAST_MASK
	h NORTH_MASK
	i DIRECTIONS
	j DECAY_DISTANCE
	k SIZE_BITS
	l SIZE
	m LEAVES
	n LOGS
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_16205_
		1 o p_16206_
	a (Lbfa$a;)Lbfa$a; lambda$makeRule$2
		static
		0 o p_145457_
	a (III)I getIndex
		static
		0 o p_16211_
		1 o p_16212_
		2 o p_16213_
	a (I)I getX
		0 o p_16209_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$6
		0 o p_145459_
		1 o p_145460_
		2 o p_145461_
	a (Lcom/mojang/datafixers/Typed;)Lbfa$a; lambda$makeRule$1
		0 o p_145467_
	a (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V lambda$static$0
		static
		0 o p_16235_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$7
		0 o p_16217_
		1 o p_16218_
		2 o p_16219_
		3 o p_16220_
	a (Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$3
		static
		0 o p_145469_
		1 o p_145470_
	a ([ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$5
		static
		0 o p_145472_
		1 o p_145473_
	a (ZZZZ)I getSideMask
		static
		0 o p_16237_
		1 o p_16238_
		2 o p_16239_
		3 o p_16240_
	a (Lcom/mojang/datafixers/OpticFinder;[ILcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$4
		0 o p_145463_
		1 o p_145464_
		2 o p_145465_
	b (I)I getY
		0 o p_16246_
	c (I)I getZ
		0 o p_16248_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bfa$a net/minecraft/util/datafix/fixes/LeavesFix$LeavesSection
	h PERSISTENT
	i DECAYABLE
	j DISTANCE
	k leaveIds
	l logIds
	m stateToIdMap
	<init> (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_16254_
		1 o p_16255_
	a (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;ZI)Lcom/mojang/serialization/Dynamic; makeLeafTag
		0 o p_16272_
		1 o p_16273_
		2 o p_16274_
		3 o p_16275_
	a ()Z skippable
	a (I)Z isLog
		0 o p_16258_
	a (III)V setDistance
		0 o p_16260_
		1 o p_16261_
		2 o p_16262_
	b (I)Z isLeaf
		0 o p_16277_
	d (I)I getDistance
		0 o p_16279_
bfa$b net/minecraft/util/datafix/fixes/LeavesFix$Section
	a BLOCK_STATES_TAG
	b NAME_TAG
	c PROPERTIES_TAG
	d paletteFinder
	e palette
	f index
	g storage
	h blockStateType
	<init> (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_16286_
		1 o p_16287_
	a (Lcom/mojang/serialization/Dynamic;)V readStorage
		0 o p_16291_
	a ()Z skippable
	a (Ljava/util/List;)Ljava/util/List; lambda$new$0
		static
		0 o p_16297_
	a (Ljava/lang/String;ZI)I getStateId
		0 o p_16293_
		1 o p_16294_
		2 o p_16295_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; write
		0 o p_16289_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; lambda$write$2
		static
		0 o p_16300_
	b ()Z isSkippable
	c (I)I getBlock
		0 o p_16303_
	c ()I getIndex
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$write$1
		0 o p_16305_
bfb net/minecraft/util/datafix/fixes/LegacyDragonFightFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_289761_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixDragonFight
		static
		0 o p_325915_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		static
		0 o p_289787_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		static
		0 o p_325659_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bfc net/minecraft/util/datafix/fixes/LevelDataGeneratorOptionsFix
	a MAP
	b GENERATOR_OPTIONS
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_16309_
		1 o p_16310_
	a (Ljava/lang/String;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic; convert
		static
		0 o p_16327_
		1 o p_16328_
	a (Lcom/mojang/serialization/DynamicOps;Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; lambda$convert$5
		static
		0 o p_16322_
		1 o p_16323_
	a (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2
		static
		0 o p_311561_
		1 o p_311562_
	a (Ljava/lang/String;)Lcom/mojang/datafixers/util/Pair; getLayerInfoFromString
		static
		0 o p_16325_
	a (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/util/Pair;)Ljava/lang/Object; lambda$convert$3
		static
		0 o p_16319_
		1 o p_16320_
	a (Ljava/util/HashMap;)V lambda$static$0
		static
		0 o p_16330_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$1
		static
		0 o p_311563_
	b (Lcom/mojang/serialization/DynamicOps;Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; lambda$convert$4
		static
		0 o p_145486_
		1 o p_145487_
	b (Ljava/lang/String;)Ljava/util/List; getLayersInfoFromString
		static
		0 o p_16335_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bfd net/minecraft/util/datafix/fixes/LevelFlatGeneratorInfoFix
	a DEFAULT
	b GENERATOR_OPTIONS
	c SPLITTER
	d LAYER_SPLITTER
	e OLD_AMOUNT_SPLITTER
	f AMOUNT_SPLITTER
	g BLOCK_SPLITTER
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_16344_
		1 o p_16345_
	a (Lcom/google/common/base/Splitter;ILjava/lang/String;)Ljava/lang/String; lambda$fixString$2
		static
		0 o p_16347_
		1 o p_16348_
		2 o p_16349_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fix
		0 o p_16353_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		0 o p_16351_
	a (Ljava/lang/String;)Ljava/lang/String; fixString
		0 o p_16355_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$1
		0 o p_337644_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bfe net/minecraft/util/datafix/fixes/LevelLegacyWorldGenSettingsFix
	a WORLD_GEN_SETTINGS
	b OLD_SETTINGS_KEYS
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_307356_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		static
		0 o p_307487_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		static
		0 o p_307516_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bff net/minecraft/util/datafix/fixes/LevelUUIDFix
	b LOGGER
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_16360_
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateCustomBossEvents$9
		static
		0 o p_145493_
		1 o p_145494_
	a (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$updateCustomBossEvents$11
		static
		0 o p_145491_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2
		0 o p_16362_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateWanderingTrader
		0 o p_16373_
	b (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$updateDragonFight$5
		static
		0 o p_145498_
	b (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		0 o p_145496_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateDragonFight
		0 o p_16375_
	d (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateCustomBossEvents
		0 o p_16377_
	e (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateCustomBossEvents$12
		static
		0 o p_16379_
	f (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateCustomBossEvents$10
		static
		0 o p_145500_
	g (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateCustomBossEvents$8
		static
		0 o p_145502_
	h (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateCustomBossEvents$7
		static
		0 o p_145504_
	i (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateDragonFight$6
		static
		0 o p_16387_
	j (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateDragonFight$4
		static
		0 o p_145506_
	k (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateDragonFight$3
		static
		0 o p_145508_
	l (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		0 o p_145510_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bfg net/minecraft/util/datafix/fixes/LodestoneCompassComponentFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_332795_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixComponent
		0 o p_332647_
bfh net/minecraft/util/datafix/fixes/MapBannerBlockPosFormatFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_326011_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixMapSavedData
		static
		0 o p_326259_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$3
		static
		0 o p_325992_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$2
		static
		0 o p_326422_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixMapSavedData$1
		static
		0 o p_326346_
	d (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixMapSavedData$0
		static
		0 o p_326061_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bfi net/minecraft/util/datafix/fixes/MapIdFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_16396_
		1 o p_16397_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		static
		0 o p_145512_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		static
		0 o p_293826_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bfj net/minecraft/util/datafix/fixes/MemoryExpiryDataFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)V <init>
		0 o p_16405_
		1 o p_16406_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag
		0 o p_16412_
	a (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; updateMemoryEntry
		0 o p_16410_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_16408_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateBrain
		0 o p_16414_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateMemories
		0 o p_16416_
	d (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; wrapMemoryValue
		0 o p_16418_
bfk net/minecraft/util/datafix/fixes/MissingDimensionFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_16420_
		1 o p_16421_
	a (Ljava/lang/String;Lcom/mojang/datafixers/types/Type;Ljava/lang/String;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/types/Type; optionalFields
		static
		0 o p_16442_
		1 o p_16443_
		2 o p_16444_
		3 o p_16445_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/templates/CompoundList$CompoundListType;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		0 o p_145514_
		1 o p_145515_
		2 o p_145516_
		3 o p_145517_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/Type; flatType
		static
		0 o p_185131_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; recreateSettings
		0 o p_16437_
	a (Ljava/lang/String;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/types/Type; fields
		static
		0 o p_16439_
		1 o p_16440_
	a (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/templates/CompoundList$CompoundListType;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		0 o p_337645_
		1 o p_337646_
		2 o p_337647_
	a (Lcom/mojang/datafixers/FieldFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/templates/CompoundList$CompoundListType;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2
		0 o p_16423_
		1 o p_16424_
		2 o p_16425_
		3 o p_16426_
	b (Ljava/lang/String;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/types/Type; optionalFields
		static
		0 o p_16447_
		1 o p_16448_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bfl net/minecraft/util/datafix/fixes/MobEffectIdFix
	a ID_MAP
	b MOB_EFFECT_INSTANCE_CARRIER_ITEMS
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_298197_
	a (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V lambda$static$0
		static
		0 o p_298903_
	a (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; updateMobEffectIdField
		static
		0 o p_299001_
		1 o p_298420_
		2 o p_299179_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateMobEffectInstance
		static
		0 o p_298320_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$itemStackFixer$11
		static
		0 o p_298705_
	a ()Lcom/mojang/datafixers/TypeRewriteRule; blockEntityFixer
	a (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Ljava/util/Optional; getAndConvertMobEffectId
		static
		0 o p_299296_
		1 o p_298445_
	a (Ljava/lang/Number;)Ljava/lang/String; lambda$getAndConvertMobEffectId$1
		static
		0 o p_298383_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$itemStackFixer$12
		static
		0 o p_298397_
		1 o p_298974_
		2 o p_298821_
	a (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; updateMobEffectIdField
		static
		0 o p_298948_
		1 o p_299234_
		2 o p_298832_
		3 o p_298487_
	a (Lcom/mojang/serialization/Dynamic;Ljava/util/stream/Stream;)Lcom/mojang/serialization/Dynamic; lambda$fixSuspiciousStewTag$8
		static
		0 o p_298629_
		1 o p_299036_
	a (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed; updateNamedChoice
		0 o p_298304_
		1 o p_298928_
		2 o p_298718_
		3 o p_298931_
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateSuspiciousStewEntry
		static
		0 o p_298902_
		1 o p_299113_
	a (Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$updateNamedChoice$3
		static
		0 o p_298867_
		1 o p_298322_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateSuspiciousStewEntry
		static
		0 o p_298873_
	b (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; updateMobEffectInstanceList
		static
		0 o p_299048_
		1 o p_298254_
		2 o p_298643_
	b (Lcom/mojang/serialization/Dynamic;Ljava/util/stream/Stream;)Lcom/mojang/serialization/Dynamic; lambda$updateMobEffectInstanceList$2
		static
		0 o p_298377_
		1 o p_298291_
	b ()Lcom/mojang/datafixers/TypeRewriteRule; entityFixer
	b (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$itemStackFixer$9
		static
		0 o p_298520_
	c ()Lcom/mojang/datafixers/TypeRewriteRule; playerFixer
	c (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$playerFixer$7
		static
		0 o p_300792_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixMooshroomTag
		static
		0 o p_298470_
	d ()Lcom/mojang/datafixers/TypeRewriteRule; itemStackFixer
	d (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixArrowTag
		static
		0 o p_299026_
	d (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$entityFixer$6
		0 o p_298626_
	e (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixAreaEffectCloudTag
		static
		0 o p_298539_
	e (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$blockEntityFixer$5
		0 o p_299097_
	f (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateLivingEntityTag
		static
		0 o p_299145_
	g (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixSuspiciousStewTag
		static
		0 o p_298546_
	h (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$itemStackFixer$10
		static
		0 o p_298855_
	i (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$blockEntityFixer$4
		static
		0 o p_298966_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bfm net/minecraft/util/datafix/fixes/MobSpawnerEntityIdentifiersFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_16451_
		1 o p_16452_
	a (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		0 o p_337648_
		1 o p_337649_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fix
		0 o p_16457_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$0
		static
		0 o p_337650_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bfn net/minecraft/util/datafix/fixes/NamedEntityFix
	a name
	b entityName
	c type
	<init> (Lcom/mojang/datafixers/schemas/Schema;ZLjava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)V <init>
		0 o p_16465_
		1 o p_16466_
		2 o p_16467_
		3 o p_16468_
		4 o p_16469_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		0 o p_16471_
		1 o p_16472_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_16473_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bfo net/minecraft/util/datafix/fixes/NamedEntityWriteReadFix
	a name
	b entityName
	c type
	<init> (Lcom/mojang/datafixers/schemas/Schema;ZLjava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)V <init>
		0 o p_307236_
		1 o p_307467_
		2 o p_307246_
		3 o p_307497_
		4 o p_307636_
	a (Ljava/lang/Object;)Ljava/lang/Object; lambda$typePatcher$3
		static
		0 o p_323224_
	a (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$fix$2
		0 o p_323219_
		1 o p_323220_
		2 o p_323221_
		3 o p_323222_
		4 o p_323223_
	a (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$typePatcher$4
		static
		0 o p_323208_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fix
		0 o p_307318_
	a (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule; typePatcher
		static
		0 o p_323821_
		1 o p_323735_
	a (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule; fix
		0 o p_324369_
		1 o p_323537_
		2 o p_324194_
		3 o p_324518_
		4 o p_324108_
	a (Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/types/Type;Ljava/lang/Object;)Ljava/lang/Object; lambda$fix$0
		0 o p_323209_
		1 o p_323210_
		2 o p_323211_
		3 o p_323212_
	a (Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Ljava/lang/Object;)Ljava/lang/Object; lambda$fix$1
		0 o p_323213_
		1 o p_323214_
		2 o p_323215_
		3 o p_323216_
		4 o p_323217_
		5 o p_323218_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bfp net/minecraft/util/datafix/fixes/NamespacedTypeRenameFix
	a name
	b type
	c renamer
	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/util/function/UnaryOperator;)V <init>
		0 o p_277723_
		1 o p_277766_
		2 o p_277439_
		3 o p_278045_
	a (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$makeRule$1
		0 o p_278028_
	a (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$0
		0 o p_277944_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bfq net/minecraft/util/datafix/fixes/NewVillageFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_16476_
		1 o p_16477_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$cap$10
		static
		0 o p_16479_
		1 o p_16480_
		2 o p_16481_
		3 o p_16482_
		4 o p_16483_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$cap$8
		static
		0 o p_145528_
		1 o p_145529_
		2 o p_145530_
	a (Ljava/lang/String;)Ljava/lang/String; lambda$cap$1
		static
		0 o p_145542_
	a (Lcom/mojang/datafixers/types/templates/CompoundList$CompoundListType;)Lcom/mojang/datafixers/TypeRewriteRule; cap
		0 o p_16499_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$cap$9
		static
		0 o p_145523_
		1 o p_145524_
		2 o p_145525_
		3 o p_145526_
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$cap$5
		static
		0 o p_145539_
		1 o p_145540_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$cap$4
		static
		0 o p_145532_
		1 o p_145533_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$cap$12
		static
		0 o p_145537_
	a (Ljava/util/List;)Ljava/util/List; lambda$cap$3
		static
		0 o p_145544_
	a (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$cap$2
		static
		0 o p_145535_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$cap$13
		static
		0 o p_16497_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$cap$11
		static
		0 o p_145548_
	b (Lcom/mojang/datafixers/util/Pair;)Z lambda$cap$0
		static
		0 o p_145546_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$cap$7
		static
		0 o p_145550_
	d (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$cap$6
		static
		0 o p_145552_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bfr net/minecraft/util/datafix/fixes/ObjectiveDisplayNameFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_16521_
		1 o p_16522_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		static
		0 o p_304339_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		static
		0 o p_181039_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bfs net/minecraft/util/datafix/fixes/ObjectiveRenderTypeFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_16536_
		1 o p_16537_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		static
		0 o p_337651_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		static
		0 o p_181041_
	a (Ljava/lang/String;)Ljava/lang/String; getRenderType
		static
		0 o p_262957_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bft net/minecraft/util/datafix/fixes/OminousBannerBlockEntityRenameFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_16548_
		1 o p_16549_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag
		0 o p_16553_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_16551_
bfu net/minecraft/util/datafix/fixes/OminousBannerRenameFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_216694_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixItemStackTag
		0 o p_216696_
	a (Ljava/lang/String;)Z lambda$new$0
		static
		0 o p_216698_
bfv net/minecraft/util/datafix/fixes/OptionsAccessibilityOnboardFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_265364_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		static
		0 o p_265786_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		static
		0 o p_265152_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bfw net/minecraft/util/datafix/fixes/OptionsAddTextBackgroundFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_16607_
		1 o p_16608_
	a (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		0 o p_145569_
		1 o p_145570_
	a (Ljava/lang/String;)D calculateBackground
		0 o p_16617_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$1
		0 o p_337652_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2
		0 o p_16610_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bfx net/minecraft/util/datafix/fixes/OptionsAmbientOcclusionFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_263497_
	a (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		static
		0 o p_263486_
		1 o p_263546_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$1
		static
		0 o p_337653_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2
		static
		0 o p_263493_
	a (Ljava/lang/String;)Ljava/lang/String; updateValue
		static
		0 o p_263541_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bfy net/minecraft/util/datafix/fixes/OptionsForceVBOFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_16620_
		1 o p_16621_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		static
		0 o p_145572_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		static
		0 o p_16623_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bfz net/minecraft/util/datafix/fixes/OptionsKeyLwjgl3Fix
	a KEY_UNKNOWN
	b MAP
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_16630_
		1 o p_16631_
	a (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V lambda$static$0
		static
		0 o p_16640_
	a (Lcom/mojang/serialization/Dynamic;Ljava/util/Map;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$2
		static
		0 o p_145577_
		1 o p_145578_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$3
		static
		0 o p_337654_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$4
		static
		0 o p_16633_
	a (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$1
		static
		0 o p_145580_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bg net/minecraft/advancements/critereon/ContextAwarePredicate
	a CODEC
	b conditions
	c compositePredicates
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_298428_
	a ([Levc;)Lbg; create
		static
		0 o p_286844_
	a (Lerr;)Z matches
		0 o p_286260_
	a (Lerx;)V validate
		0 o p_312768_
	a (Lbg;)Ljava/util/List; lambda$static$0
		static
		0 o p_312074_
bga net/minecraft/util/datafix/fixes/OptionsKeyTranslationFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_16645_
		1 o p_16646_
	a (Lcom/mojang/serialization/Dynamic;Ljava/util/Map;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$1
		static
		0 o p_145587_
		1 o p_145588_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$2
		static
		0 o p_337655_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$3
		static
		0 o p_16648_
	a (Lcom/mojang/serialization/Dynamic;Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$0
		static
		0 o p_145584_
		1 o p_145585_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bgb net/minecraft/util/datafix/fixes/OptionsLowerCaseLanguageFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_16659_
		1 o p_16660_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		static
		0 o p_337656_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		static
		0 o p_16662_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bgc net/minecraft/util/datafix/fixes/OptionsMenuBlurrinessFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_348673_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$1
		0 o p_348652_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2
		0 o p_348619_
	a (Ljava/lang/String;)I convertToIntRange
		0 o p_348595_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		0 o p_348598_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bgd net/minecraft/util/datafix/fixes/OptionsProgrammerArtFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_250038_
	a (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; lambda$fixList$2
		static
		0 o p_249196_
		1 o p_250930_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixList
		0 o p_249761_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		0 o p_248578_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		0 o p_250184_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bge net/minecraft/util/datafix/fixes/OptionsRenameFieldFix
	a fixName
	b fieldFrom
	c fieldTo
	<init> (Lcom/mojang/datafixers/schemas/Schema;ZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o p_16670_
		1 o p_16671_
		2 o p_16672_
		3 o p_16673_
		4 o p_16674_
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		0 o p_145594_
		1 o p_145595_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$1
		0 o p_145592_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2
		0 o p_16676_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bgf net/minecraft/util/datafix/fixes/OverreachingTickFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_207654_
	a (Lcom/mojang/serialization/Dynamic;IILjava/util/Optional;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; extractOverreachingTicks
		static
		0 o p_207663_
		1 o p_207664_
		2 o p_207665_
		3 o p_207666_
		4 o p_207667_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		static
		0 o p_337659_
		1 o p_337660_
	a (Ljava/util/Optional;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		static
		0 o p_337657_
		1 o p_337658_
	a (IILcom/mojang/serialization/Dynamic;)Z lambda$extractOverreachingTicks$2
		static
		0 o p_207656_
		1 o p_207657_
		2 o p_207658_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bgg net/minecraft/util/datafix/fixes/ParticleUnflatteningFix
	a LOGGER
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_340896_
	a (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; updateItem
		0 o p_340826_
		1 o p_340894_
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/brigadier/StringReader;)Lcom/mojang/serialization/Dynamic; readVector
		static
		0 o p_340849_
		1 o p_340969_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fix
		0 o p_341243_
	a (Ljava/lang/String;)Lub; parseTag
		static
		0 o p_341175_
	b (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; updateBlock
		0 o p_341247_
		1 o p_341412_
	c (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Ljava/util/Map; parseBlockProperties
		static
		0 o p_341040_
		1 o p_341381_
	d (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; updateDust
		0 o p_340805_
		1 o p_340908_
	e (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; updateDustTransition
		0 o p_341240_
		1 o p_341296_
	f (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; updateSculkCharge
		0 o p_340987_
		1 o p_340846_
	g (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; updateVibration
		0 o p_340954_
		1 o p_341325_
	h (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; updateShriek
		0 o p_340938_
		1 o p_341343_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bgh net/minecraft/util/datafix/fixes/PlayerHeadBlockProfileFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_332754_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fix
		0 o p_332648_
	a (Ljava/util/Optional;)Ljava/util/Optional; lambda$fix$0
		static
		0 o p_332650_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_332765_
bgi net/minecraft/util/datafix/fixes/PlayerUUIDFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_16684_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$3
		static
		0 o p_16686_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$2
		static
		0 o p_145599_
	b (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		static
		0 o p_145597_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		static
		0 o p_145601_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bgj net/minecraft/util/datafix/fixes/PoiTypeRemoveFix
	a typesToKeep
	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Predicate;)V <init>
		0 o p_216701_
		1 o p_216702_
		2 o p_216703_
	a (Lcom/mojang/serialization/Dynamic;)Z shouldKeepRecord
		0 o p_216705_
	a (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; processRecords
		0 o p_216707_
bgk net/minecraft/util/datafix/fixes/PoiTypeRenameFix
	a renamer
	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Function;)V <init>
		0 o p_216710_
		1 o p_216711_
		2 o p_216712_
	a (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; processRecords
		0 o p_216716_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$processRecords$1
		0 o p_216714_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$processRecords$0
		0 o p_337661_
bgl net/minecraft/util/datafix/fixes/PrimedTntBlockStateFixer
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_307306_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fix
		0 o p_307650_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; renameFuse
		static
		0 o p_307631_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; insertBlockState
		static
		0 o p_307568_
bgm net/minecraft/util/datafix/fixes/ProjectileStoredWeaponFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_345491_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$fixChoiceCap$1
		static
		0 o p_346013_
		1 o p_345414_
		2 o p_346386_
	a (Ljava/lang/String;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Ljava/util/function/Function; fixChoiceCap
		static
		0 o p_345540_
		1 o p_346235_
		2 o p_346079_
	a (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$fixChoiceCap$0
		static
		0 o p_345569_
		1 o p_345343_
	a (Ljava/lang/String;)Ljava/util/function/Function; fixChoice
		0 o p_344880_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bgn net/minecraft/util/datafix/fixes/RandomSequenceSettingsFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_294635_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$1
		static
		0 o p_295494_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2
		static
		0 o p_295522_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		static
		0 o p_296048_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bgo net/minecraft/util/datafix/fixes/RecipesFix
	a RECIPES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
bgp net/minecraft/util/datafix/fixes/RecipesRenameningFix
	a RECIPES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
bgq net/minecraft/util/datafix/fixes/RedstoneWireConnectionsFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_16749_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateRedstoneConnections
		0 o p_16753_
	a (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateRedstoneConnections$4
		static
		0 o p_145617_
		1 o p_145618_
	a (Ljava/lang/String;)Z isConnected
		static
		0 o p_16755_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		0 o p_16751_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateRedstoneConnections$5
		static
		0 o p_16760_
	b (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateRedstoneConnections$3
		static
		0 o p_145620_
		1 o p_145621_
	c (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateRedstoneConnections$2
		static
		0 o p_145623_
		1 o p_145624_
	d (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateRedstoneConnections$1
		static
		0 o p_145626_
		1 o p_145627_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bgr net/minecraft/util/datafix/fixes/References
	A ENTITY_TREE
	B ENTITY
	C BLOCK_NAME
	D ITEM_NAME
	E GAME_EVENT_NAME
	F UNTAGGED_SPAWNER
	G STRUCTURE_FEATURE
	H OBJECTIVE
	I TEAM
	J RECIPE
	K BIOME
	L MULTI_NOISE_BIOME_SOURCE_PARAMETER_LIST
	M WORLD_GEN_SETTINGS
	a LEVEL
	b PLAYER
	c CHUNK
	d HOTBAR
	e OPTIONS
	f STRUCTURE
	g STATS
	h SAVED_DATA_COMMAND_STORAGE
	i SAVED_DATA_FORCED_CHUNKS
	j SAVED_DATA_MAP_DATA
	k SAVED_DATA_MAP_INDEX
	l SAVED_DATA_RAIDS
	m SAVED_DATA_RANDOM_SEQUENCES
	n SAVED_DATA_STRUCTURE_FEATURE_INDICES
	o SAVED_DATA_SCOREBOARD
	p ADVANCEMENTS
	q POI_CHUNK
	r ENTITY_CHUNK
	s BLOCK_ENTITY
	t ITEM_STACK
	u BLOCK_STATE
	v FLAT_BLOCK_STATE
	w DATA_COMPONENTS
	x VILLAGER_TRADE
	y PARTICLE
	z ENTITY_NAME
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lcom/mojang/datafixers/DSL$TypeReference; reference
		static
		0 o p_339665_
bgr$1 net/minecraft/util/datafix/fixes/References$1
	a val$id
	<init> (Ljava/lang/String;)V <init>
		0 o p_339623_
	toString ()Ljava/lang/String; toString
	typeName ()Ljava/lang/String; typeName
bgs net/minecraft/util/datafix/fixes/RemapChunkStatusFix
	a name
	b mapper
	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/UnaryOperator;)V <init>
		0 o p_281350_
		1 o p_283581_
		2 o p_282501_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixStatus
		0 o p_281410_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2
		0 o p_283662_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$1
		0 o p_284697_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		0 o p_282869_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bgt net/minecraft/util/datafix/fixes/RemoveEmptyItemInBrushableBlockFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_342003_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fix
		0 o p_342013_
	b (Lcom/mojang/serialization/Dynamic;)Z isEmptyStack
		static
		0 o p_342006_
bgu net/minecraft/util/datafix/fixes/RemoveGolemGossipFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_16823_
		1 o p_16824_
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixValue$1
		static
		0 o p_16830_
		1 o p_16831_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixValue
		static
		0 o p_16828_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_16826_
	b (Lcom/mojang/serialization/Dynamic;)Z lambda$fixValue$0
		static
		0 o p_145632_
bgv net/minecraft/util/datafix/fixes/RenameEnchantmentsFix
	a name
	b renames
	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/Map;)V <init>
		0 o p_320301_
		1 o p_320802_
		2 o p_320622_
	a (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; fixEnchantmentList
		0 o p_320427_
		1 o p_319969_
	a (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; lambda$fixEnchantmentList$6
		0 o p_320850_
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/DataResult$Error;)Lcom/mojang/serialization/Dynamic; lambda$fixEnchantmentList$7
		static
		0 o p_320814_
		1 o p_338319_
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixEnchantmentList$4
		0 o p_337662_
		1 o p_337663_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		0 o p_320529_
		1 o p_320338_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag
		0 o p_320665_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		0 o p_320499_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixEnchantmentList$8
		0 o p_337664_
	b (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/DataResult$Error;)Lcom/mojang/serialization/Dynamic; lambda$fixEnchantmentList$3
		static
		0 o p_319944_
		1 o p_338509_
	b (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; lambda$fixEnchantmentList$2
		0 o p_344278_
		1 o p_344279_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixEnchantmentList$5
		0 o p_320794_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bgw net/minecraft/util/datafix/fixes/RenamedCoralFansFix
	a RENAMED_IDS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
bgx net/minecraft/util/datafix/fixes/RenamedCoralFix
	a RENAMED_IDS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
bgy net/minecraft/util/datafix/fixes/ReorganizePoi
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_16853_
		1 o p_16854_
	a (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$makeRule$1
		static
		0 o p_16860_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; cap
		static
		0 o p_16858_
	a (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$0
		static
		0 o p_145640_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bgz net/minecraft/util/datafix/fixes/SavedDataFeaturePoolElementFix
	a INDEX_PATTERN
	b PIECE_TYPE
	c FEATURES
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_145646_
	a (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; updateChildren
		static
		0 o p_145661_
	a (Lcom/mojang/serialization/Dynamic;[Ljava/lang/String;)Lcom/mojang/serialization/OptionalDynamic; get
		static
		0 o p_145650_
		1 o p_145651_
	a (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional; getReplacement
		static
		0 o p_145653_
		1 o p_145654_
		2 o p_145655_
		3 o p_145656_
		4 o p_145657_
		5 o p_145658_
		6 o p_145659_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixFeature
		static
		0 o p_145648_
	a (I)Ljava/lang/String; lambda$get$2
		static
		0 o p_274929_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag
		static
		0 o p_145663_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateChildren
		static
		0 o p_145665_
	d (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateChildren$1
		static
		0 o p_145667_
	e (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateChildren$0
		static
		0 o p_145669_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bh net/minecraft/advancements/critereon/CriterionValidator
	a reporter
	b lootData
	<init> (Layu;Ljn$a;)V <init>
		0 o p_311918_
		1 o p_335486_
	a (Lbg;Leul;Ljava/lang/String;)V validate
		0 o p_312318_
		1 o p_312478_
		2 o p_312401_
	a (Ljava/util/List;Leul;Ljava/lang/String;)V validate
		0 o p_312108_
		1 o p_312752_
		2 o p_312670_
	a (Ljava/util/Optional;Ljava/lang/String;)V validateEntity
		0 o p_312159_
		1 o p_312438_
	a (Ljava/util/List;Ljava/lang/String;)V validateEntities
		0 o p_311847_
		1 o p_312485_
	a (Lbg;Ljava/lang/String;)V validateEntity
		0 o p_311775_
		1 o p_311914_
	a (Ljava/lang/String;Lbg;)V lambda$validateEntity$0
		0 o p_312431_
		1 o p_311858_
bha net/minecraft/util/datafix/fixes/SavedDataUUIDFix
	b LOGGER
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_16863_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$7
		static
		0 o p_145672_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$6
		static
		0 o p_293827_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$5
		static
		0 o p_145674_
	d (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$4
		static
		0 o p_145676_
	e (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$3
		static
		0 o p_145678_
	f (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$2
		static
		0 o p_145680_
	g (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$1
		static
		0 o p_145682_
	h (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		static
		0 o p_145684_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bhb net/minecraft/util/datafix/fixes/ScoreboardDisplaySlotFix
	a SLOT_RENAMES
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_294450_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$5
		static
		0 o p_294873_
		1 o p_295074_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$3
		static
		0 o p_295813_
	a (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$1
		static
		0 o p_295633_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$4
		static
		0 o p_294864_
	a (Ljava/lang/String;)Ljava/lang/String; rename
		static
		0 o p_296153_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$2
		static
		0 o p_295769_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		static
		0 o p_337665_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bhc net/minecraft/util/datafix/fixes/SimpleEntityRenameFix
	<init> (Ljava/lang/String;Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_16901_
		1 o p_16902_
		2 o p_16903_
	a (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; getNewNameAndTag
		0 o p_16907_
		1 o p_16908_
	a (Ljava/lang/String;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/util/Pair; fix
		0 o p_16905_
		1 o p_16906_
bhd net/minecraft/util/datafix/fixes/SimplestEntityRenameFix
	a name
	<init> (Ljava/lang/String;Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_16911_
		1 o p_16912_
		2 o p_16913_
	a (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$makeRule$2
		0 o p_16919_
		1 o p_16920_
		2 o p_16921_
	a (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$makeRule$4
		0 o p_16929_
	a (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$1
		0 o p_145686_
		1 o p_145687_
		2 o p_145688_
	a (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Ljava/lang/String;)Ljava/lang/String; lambda$makeRule$0
		0 o p_242141_
		1 o p_242142_
		2 o p_145692_
	a (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$3
		0 o p_145694_
	a (Ljava/lang/String;)Ljava/lang/String; rename
		0 o p_16930_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bhe net/minecraft/util/datafix/fixes/SpawnerDataFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_185133_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2
		0 o p_185135_
		1 o p_185136_
		2 o p_185137_
		3 o p_185138_
		4 o p_185139_
	a (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; wrapEntityToSpawnData
		0 o p_185141_
		1 o p_185142_
	a (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/datafixers/util/Pair; lambda$wrapSpawnPotentialsToWeightedEntries$3
		static
		0 o p_185144_
		1 o p_185145_
	b (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; wrapSpawnPotentialsToWeightedEntries
		0 o p_185147_
		1 o p_185148_
	c (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		0 o p_185150_
		1 o p_185151_
	d (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		0 o p_185153_
		1 o p_185154_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bhf net/minecraft/util/datafix/fixes/StatsCounterFix
	a SPECIAL_OBJECTIVE_CRITERIA
	b SKIP
	c CUSTOM_MAP
	d BLOCK_KEY
	e NEW_BLOCK_KEY
	f ITEM_KEYS
	g ENTITY_KEYS
	h ENTITIES
	i NEW_CUSTOM_KEY
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_16939_
		1 o p_16940_
	a (Ljava/lang/String;)Lbhf$a; unpackLegacyKey
		static
		0 o p_294417_
	a (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeObjectiveFixer$4
		static
		0 o p_311566_
		1 o p_311567_
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeStatFixer$0
		static
		0 o p_145700_
		1 o p_145701_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeObjectiveFixer$3
		static
		0 o p_337666_
	a ()Lcom/mojang/datafixers/TypeRewriteRule; makeStatFixer
	b (Ljava/lang/String;)Ljava/lang/String; upgradeItem
		static
		0 o p_16949_
	b ()Lcom/mojang/datafixers/TypeRewriteRule; makeObjectiveFixer
	b (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeStatFixer$1
		static
		0 o p_293828_
		1 o p_293829_
	c (Ljava/lang/String;)Ljava/lang/String; upgradeBlock
		static
		0 o p_16951_
	d (Ljava/lang/String;)Ljava/lang/String; lambda$makeObjectiveFixer$2
		static
		0 o p_293833_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bhf$a net/minecraft/util/datafix/fixes/StatsCounterFix$StatType
	a type
	b typeKey
	<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o type
		1 o typeKey
	a ()Ljava/lang/String; type
	b ()Ljava/lang/String; typeKey
	equals (Ljava/lang/Object;)Z equals
		0 o p_296405_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bhg net/minecraft/util/datafix/fixes/StatsRenameFix
	a name
	b renames
	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/Map;)V <init>
		0 o p_145705_
		1 o p_145706_
		2 o p_145707_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$createStatRule$7
		0 o p_181049_
		1 o p_181050_
		2 o p_145716_
	a (Ljava/lang/String;)Ljava/lang/String; lambda$createStatRule$5
		0 o p_145721_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$createStatRule$8
		0 o p_181044_
		1 o p_181045_
		2 o p_181046_
		3 o p_145712_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$createStatRule$6
		0 o p_181053_
		1 o p_145719_
	a ()Lcom/mojang/datafixers/TypeRewriteRule; createCriteriaRule
	b (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$createCriteriaRule$2
		0 o p_181068_
		1 o p_181069_
	b (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$createCriteriaRule$4
		0 o p_181059_
		1 o p_181060_
		2 o p_181061_
		3 o p_181062_
	b (Ljava/lang/String;)Ljava/lang/String; lambda$createCriteriaRule$1
		0 o p_181071_
	b ()Lcom/mojang/datafixers/TypeRewriteRule; createStatRule
	b (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$createCriteriaRule$3
		0 o p_181064_
		1 o p_181065_
		2 o p_181066_
	c ()Ljava/lang/IllegalStateException; lambda$createCriteriaRule$0
		static
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bhh net/minecraft/util/datafix/fixes/StriderGravityFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_16954_
		1 o p_16955_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag
		0 o p_16959_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_16957_
bhi net/minecraft/util/datafix/fixes/StructureReferenceCountFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_16961_
		1 o p_16962_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; setCountToAtLeastOne
		static
		0 o p_16966_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		static
		0 o p_16964_
	a (Ljava/lang/Integer;)Z lambda$setCountToAtLeastOne$1
		static
		0 o p_145724_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$setCountToAtLeastOne$2
		static
		0 o p_337667_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bhj net/minecraft/util/datafix/fixes/StructureSettingsFlattenFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_204000_
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixStructures$5
		static
		0 o p_204012_
		1 o p_204013_
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixStructures$7
		static
		0 o p_207673_
		1 o p_207674_
		2 o p_207675_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2
		static
		0 o p_204002_
		1 o p_204003_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixStructures
		static
		0 o p_204007_
	a (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; fixDimension
		static
		0 o p_204005_
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$fixStructures$6
		static
		0 o p_204009_
		1 o p_204010_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixDimension$4
		static
		0 o p_204018_
	b (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		static
		0 o p_311569_
		1 o p_311570_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixDimension$3
		static
		0 o p_204020_
	d (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		static
		0 o p_311568_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bhk net/minecraft/util/datafix/fixes/StructuresBecomeConfiguredFix
	a LOGGER
	b CONVERSION_MAP
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_207679_
	a (Lbhk$a;Lit/unimi/dsi/fastutil/objects/Object2IntArrayMap;Lcom/mojang/serialization/Dynamic;)V lambda$guessConfiguration$8
		static
		0 o p_207681_
		1 o p_207682_
		2 o p_207683_
	a (Lcom/mojang/serialization/Dynamic;Lbhk$a;)Ljava/util/Optional; guessConfiguration
		0 o p_207694_
		1 o p_207695_
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateReferences$5
		static
		0 o p_339503_
		1 o p_339504_
		2 o p_339505_
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateStarts
		0 o p_207700_
		1 o p_207701_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fix
		0 o p_207692_
	a (Lcom/mojang/serialization/Dynamic;Ljava/util/HashMap;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)V lambda$updateReferences$6
		0 o p_339496_
		1 o p_339497_
		2 o p_339498_
		3 o p_339499_
	b (Lbhk$a;Lit/unimi/dsi/fastutil/objects/Object2IntArrayMap;Lcom/mojang/serialization/Dynamic;)V lambda$guessConfiguration$7
		static
		0 o p_207707_
		1 o p_207708_
		2 o p_207709_
	b (Lcom/mojang/serialization/Dynamic;Ljava/util/HashMap;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)V lambda$updateStarts$4
		0 o p_339492_
		1 o p_339493_
		2 o p_339494_
		3 o p_339495_
	b (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateReferences
		0 o p_207717_
		1 o p_207718_
	b (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateStarts$3
		static
		0 o p_339500_
		1 o p_339501_
		2 o p_339502_
	c (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; findUpdatedStructureType
		0 o p_207725_
		1 o p_339616_
	d (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$2
		0 o p_207727_
		1 o p_207728_
	e (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$1
		0 o p_207730_
		1 o p_207731_
	f (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$0
		0 o p_207733_
		1 o p_207734_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bhk$a net/minecraft/util/datafix/fixes/StructuresBecomeConfiguredFix$Conversion
	a biomeMapping
	b fallback
	<init> (Ljava/util/Map;Ljava/lang/String;)V <init>
		0 o biomeMapping
		1 o fallback
	a (Lcom/google/common/collect/ImmutableMap$Builder;Ljava/util/Map$Entry;Ljava/lang/String;)V lambda$unpack$0
		static
		0 o p_207743_
		1 o p_207744_
		2 o p_207745_
	a (Ljava/util/Map;Ljava/lang/String;)Lbhk$a; biomeMapped
		static
		0 o p_207751_
		1 o p_207752_
	a (Ljava/lang/String;)Lbhk$a; trivial
		static
		0 o p_207747_
	a ()Ljava/util/Map; biomeMapping
	a (Ljava/util/Map;)Ljava/util/Map; unpack
		static
		0 o p_207749_
	b ()Ljava/lang/String; fallback
	equals (Ljava/lang/Object;)Z equals
		0 o p_207755_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bhl net/minecraft/util/datafix/fixes/TeamDisplayNameFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_17001_
		1 o p_17002_
	a (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$makeRule$2
		static
		0 o p_17011_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		static
		0 o p_304340_
	a (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$1
		static
		0 o p_145726_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bhm net/minecraft/util/datafix/fixes/TippedArrowPotionToItemFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_330412_
	a (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$0
		static
		0 o p_331794_
		1 o p_330276_
		2 o p_331371_
		3 o p_331889_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fix
		0 o p_330283_
bhn net/minecraft/util/datafix/fixes/TrappedChestBlockEntityFix
	a LOGGER
	b SIZE
	c SIZE_BITS
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_17018_
		1 o p_17019_
	a (IILit/unimi/dsi/fastutil/ints/IntSet;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2
		static
		0 o p_145737_
		1 o p_145738_
		2 o p_145739_
		3 o p_145740_
		4 o p_145741_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$4
		0 o p_145743_
		1 o p_145744_
		2 o p_145745_
		3 o p_145746_
	a (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;IILit/unimi/dsi/fastutil/ints/IntSet;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$3
		static
		0 o p_145748_
		1 o p_145749_
		2 o p_145750_
		3 o p_145751_
		4 o p_145752_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$5
		0 o p_17027_
		1 o p_17028_
		2 o p_17029_
		3 o p_17030_
		4 o p_17031_
	a (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$1
		static
		0 o p_145754_
	a (Ljava/lang/String;)Ljava/lang/String; lambda$makeRule$0
		static
		0 o p_145756_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bhn$a net/minecraft/util/datafix/fixes/TrappedChestBlockEntityFix$TrappedChestSection
	h chestIds
	<init> (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17050_
		1 o p_17051_
	a ()Z skippable
	a (I)Z isTrappedChest
		0 o p_17054_
bho net/minecraft/util/datafix/fixes/TrialSpawnerConfigFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_338323_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fix
		0 o p_338437_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; moveToConfigTag
		static
		0 o p_338221_
bhp net/minecraft/util/datafix/fixes/VariantRenameFix
	a renames
	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;Ljava/util/Map;)V <init>
		0 o p_216742_
		1 o p_216743_
		2 o p_216744_
		3 o p_216745_
		4 o p_216746_
	a (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; lambda$fix$0
		0 o p_216752_
		1 o p_216753_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$2
		0 o p_216750_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_216748_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$1
		0 o p_337668_
bhq net/minecraft/util/datafix/fixes/VillagerDataFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)V <init>
		0 o p_17056_
		1 o p_17057_
	a (II)Ljava/lang/String; upgradeData
		static
		0 o p_17059_
		1 o p_17060_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_17062_
bhr net/minecraft/util/datafix/fixes/VillagerFollowRangeFix
	a ORIGINAL_VALUE
	b NEW_BASE_VALUE
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17064_
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixValue$1
		static
		0 o p_17070_
		1 o p_17071_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixValue
		static
		0 o p_17068_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_17066_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixValue$0
		static
		0 o p_145760_
bhs net/minecraft/util/datafix/fixes/VillagerRebuildLevelAndXpFix
	a TRADES_PER_LEVEL
	b LEVEL_XP_THRESHOLDS
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_17077_
		1 o p_17078_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$3
		static
		0 o p_17093_
		1 o p_17094_
		2 o p_17095_
		3 o p_17096_
		4 o p_17097_
		5 o p_17098_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Ljava/lang/Integer; lambda$makeRule$1
		static
		0 o p_145768_
		1 o p_145769_
	a (I)I getMinXpPerLevel
		static
		0 o p_17080_
	a (Lcom/mojang/datafixers/Typed;I)Lcom/mojang/datafixers/Typed; addLevel
		static
		0 o p_17100_
		1 o p_17101_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2
		static
		0 o p_145763_
		1 o p_145764_
		2 o p_145765_
		3 o p_145766_
	a (ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$addXpFromLevel$6
		static
		0 o p_17082_
		1 o p_17083_
	b (Lcom/mojang/datafixers/Typed;I)Lcom/mojang/datafixers/Typed; addXpFromLevel
		static
		0 o p_17109_
		1 o p_17110_
	b (ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$addLevel$5
		static
		0 o p_17103_
		1 o p_17104_
	b (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Ljava/util/Optional; lambda$makeRule$0
		static
		0 o p_145771_
		1 o p_145772_
	c (ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$addLevel$4
		static
		0 o p_145774_
		1 o p_145775_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bht net/minecraft/util/datafix/fixes/VillagerTradeFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17116_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; updateItemStack
		0 o p_17134_
		1 o p_17135_
	a (Lcom/mojang/datafixers/OpticFinder;Ljava/util/function/Function;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		static
		0 o p_145784_
		1 o p_145785_
		2 o p_145786_
		3 o p_145787_
		4 o p_145788_
	a (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$updateItemStack$3
		static
		0 o p_17145_
	a (Ljava/lang/String;)Ljava/lang/String; lambda$updateItemStack$2
		static
		0 o p_145790_
	b (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		0 o p_17149_
		1 o p_17150_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bhu net/minecraft/util/datafix/fixes/WallPropertyFix
	a WALL_BLOCKS
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_17154_
		1 o p_17155_
	a (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; fixWallProperty
		static
		0 o p_17161_
		1 o p_17162_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; upgradeBlockStateTag
		static
		0 o p_17159_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		static
		0 o p_17157_
	a (Ljava/lang/String;)Ljava/lang/String; mapProperty
		static
		0 o p_17164_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$upgradeBlockStateTag$2
		static
		0 o p_17166_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixWallProperty$1
		static
		0 o p_337669_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bhv net/minecraft/util/datafix/fixes/WeaponSmithChestLootTableFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_203111_
		1 o p_203112_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$0
		static
		0 o p_203116_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_203114_
bhw net/minecraft/util/datafix/fixes/WorldGenSettingsDisallowOldCustomWorldsFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_185157_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$4
		static
		0 o p_185159_
		1 o p_185160_
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)V lambda$makeRule$0
		static
		0 o p_341967_
		1 o p_341968_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/DataResult; lambda$makeRule$2
		static
		0 o p_337670_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$3
		static
		0 o p_337671_
	a (Ljava/util/Map;)Ljava/util/Map; lambda$makeRule$1
		static
		0 o p_185169_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bhx net/minecraft/util/datafix/fixes/WorldGenSettingsFix
	a VILLAGE
	b DESERT_PYRAMID
	c IGLOO
	d JUNGLE_TEMPLE
	e SWAMP_HUT
	f PILLAGER_OUTPOST
	g END_CITY
	h WOODLAND_MANSION
	i OCEAN_MONUMENT
	j DEFAULTS
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17173_
	a (JLcom/mojang/serialization/DynamicLike;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; noise
		static
		0 o p_17175_
		1 o p_17176_
		2 o p_17177_
		3 o p_17178_
	a (Ljava/lang/String;II)I getInt
		static
		0 o p_17232_
		1 o p_17233_
		2 o p_17234_
	a (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/OptionalDynamic;)Ljava/util/Map; fixFlatStructures
		static
		0 o p_17218_
		1 o p_17219_
	a (Lcom/mojang/serialization/Dynamic;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lorg/apache/commons/lang3/mutable/MutableInt;Lorg/apache/commons/lang3/mutable/MutableInt;Lorg/apache/commons/lang3/mutable/MutableInt;Ljava/util/Map;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)V lambda$fixFlatStructures$7
		static
		0 o p_145801_
		1 o p_145802_
		2 o p_145803_
		3 o p_145804_
		4 o p_145805_
		5 o p_145806_
		6 o p_145807_
		7 o p_145808_
	a (Lcom/mojang/serialization/Dynamic;JLcom/mojang/serialization/Dynamic;Z)Ljava/lang/Object; vanillaLevels
		static
		0 o p_17191_
		1 o p_17192_
		2 o p_17193_
		3 o p_17194_
	a (Lcom/mojang/serialization/OptionalDynamic;Ljava/util/Map$Entry;)Lcom/mojang/serialization/Dynamic; lambda$fixFlatStructures$11
		static
		0 o p_17224_
		1 o p_17225_
	a (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lorg/apache/commons/lang3/mutable/MutableInt;Lorg/apache/commons/lang3/mutable/MutableInt;Lorg/apache/commons/lang3/mutable/MutableInt;Ljava/util/Map;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)V lambda$fixFlatStructures$9
		static
		0 o p_337674_
		1 o p_337675_
		2 o p_337676_
		3 o p_337677_
		4 o p_337678_
		5 o p_337679_
		6 o p_337680_
	a (Ljava/lang/String;I)I getInt
		static
		0 o p_17229_
		1 o p_17230_
	a (Ljava/util/Optional;Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; lambda$fix$2
		static
		0 o p_337682_
		1 o p_337683_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fix
		static
		0 o p_17186_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		static
		0 o p_17184_
	a (Lcom/google/common/collect/ImmutableMap$Builder;Lcom/mojang/serialization/DynamicOps;Ljava/lang/String;)V lambda$fix$6
		static
		0 o p_17180_
		1 o p_17181_
		2 o p_17182_
	a (Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;I)V setSpacing
		static
		0 o p_17236_
		1 o p_17237_
		2 o p_17238_
		3 o p_17239_
	a (Lcom/mojang/serialization/DynamicOps;Ljava/util/Map$Entry;)Lcom/mojang/serialization/Dynamic; lambda$fixFlatStructures$12
		static
		0 o p_17221_
		1 o p_17222_
	a (Lcom/mojang/serialization/Dynamic;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lorg/apache/commons/lang3/mutable/MutableInt;Lorg/apache/commons/lang3/mutable/MutableInt;Lorg/apache/commons/lang3/mutable/MutableInt;Ljava/util/Map;Ljava/util/Map;)V lambda$fixFlatStructures$8
		static
		0 o p_145810_
		1 o p_145811_
		2 o p_145812_
		3 o p_145813_
		4 o p_145814_
		5 o p_145815_
		6 o p_145816_
	a (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lorg/apache/commons/lang3/mutable/MutableInt;Lorg/apache/commons/lang3/mutable/MutableInt;Lorg/apache/commons/lang3/mutable/MutableInt;Ljava/util/Map;Ljava/util/Map;)V lambda$fixFlatStructures$10
		static
		0 o p_17252_
		1 o p_17253_
		2 o p_17254_
		3 o p_17255_
		4 o p_17256_
		5 o p_17257_
	a (Lcom/mojang/serialization/Dynamic;JZZ)Lcom/mojang/serialization/Dynamic; vanillaBiomeSource
		static
		0 o p_17196_
		1 o p_17197_
		2 o p_17198_
		3 o p_17199_
	a (Ljava/lang/String;)Ljava/lang/String; lambda$fix$1
		static
		0 o p_17227_
	a (Lcom/mojang/serialization/Dynamic;J)Lcom/mojang/serialization/Dynamic; defaultOverworld
		static
		0 o p_17188_
		1 o p_17189_
	b (Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; lambda$fix$5
		static
		0 o p_337681_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$4
		static
		0 o p_17261_
	d (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$3
		static
		0 o p_17263_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bhx$a net/minecraft/util/datafix/fixes/WorldGenSettingsFix$StructureFeatureConfiguration
	a CODEC
	b spacing
	c separation
	d salt
	<clinit> ()V <clinit>
		static
	<init> (III)V <init>
		0 o p_17271_
		1 o p_17272_
		2 o p_17273_
	a (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic; serialize
		0 o p_17277_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_17279_
	a (Lbhx$a;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_145826_
	b (Lbhx$a;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_145828_
	c (Lbhx$a;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_145830_
bhy net/minecraft/util/datafix/fixes/WorldGenSettingsHeightAndBiomeFix
	a WAS_PREVIOUSLY_INCREASED_KEY
	b NAME
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_185174_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$8
		static
		0 o p_311571_
		1 o p_311572_
		2 o p_311573_
	a (Lcom/mojang/datafixers/types/Type;ZZLcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$7
		static
		0 o p_311574_
		1 o p_311575_
		2 o p_311576_
		3 o p_311577_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateLayers
		static
		0 o p_185181_
	a (ZZLcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$6
		static
		0 o p_311578_
		1 o p_311579_
		2 o p_311580_
	a (ZLorg/apache/commons/lang3/mutable/MutableBoolean;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$1
		static
		0 o p_185183_
		1 o p_185184_
		2 o p_185185_
	b (ZZLcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$5
		static
		0 o p_185192_
		1 o p_185193_
		2 o p_185194_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$3
		static
		0 o p_185197_
	c (ZZLcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$4
		static
		0 o p_185199_
		1 o p_185200_
		2 o p_185201_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$2
		static
		0 o p_185203_
	d (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		static
		0 o p_185205_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bhz net/minecraft/util/datafix/fixes/WriteAndReadFix
	a name
	b type
	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;)V <init>
		0 o p_17293_
		1 o p_17294_
		2 o p_17295_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bi net/minecraft/advancements/critereon/CuredZombieVillagerTrigger
	<init> ()V <init>
	a (Laqv;Lckw;Lcmk;)V trigger
		0 o p_24275_
		1 o p_24276_
		2 o p_24277_
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lerr;Lerr;Lbi$a;)Z lambda$trigger$0
		static
		0 o p_24283_
		1 o p_24284_
		2 o p_24285_
bi$a net/minecraft/advancements/critereon/CuredZombieVillagerTrigger$TriggerInstance
	a CODEC
	b player
	c zombie
	d villager
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o player
		1 o zombie
		2 o villager
	a (Lerr;Lerr;)Z matches
		0 o p_24300_
		1 o p_24301_
	a ()Ljava/util/Optional; player
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337349_
	a (Lbh;)V validate
		0 o p_312270_
	b ()Lao; curedZombieVillager
		static
	c ()Ljava/util/Optional; zombie
	d ()Ljava/util/Optional; villager
	equals (Ljava/lang/Object;)Z equals
		0 o p_312466_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bia net/minecraft/util/datafix/fixes/ZombieVillagerRebuildXpFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_17298_
		1 o p_17299_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$0
		static
		0 o p_337684_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_17301_
bib net/minecraft/util/datafix/fixes/package-info
bic net/minecraft/util/datafix/package-info
bid net/minecraft/util/datafix/schemas/NamespacedSchema
	a NAMESPACED_STRING_CODEC
	b NAMESPACED_STRING
	<clinit> ()V <clinit>
		static
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17308_
		1 o p_17309_
	a ()Lcom/mojang/datafixers/types/Type; namespacedString
		static
	a (Ljava/lang/String;)Ljava/lang/String; ensureNamespaced
		static
		0 o p_17312_
	getChoiceType (Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)Lcom/mojang/datafixers/types/Type; getChoiceType
		0 o p_17314_
		1 o p_17315_
bid$1 net/minecraft/util/datafix/schemas/NamespacedSchema$1
	<init> ()V <init>
	a (Lcom/mojang/serialization/DynamicOps;Ljava/lang/String;)Ljava/lang/Object; write
		0 o p_17318_
		1 o p_17319_
	read (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; read
		0 o p_17321_
		1 o p_17322_
	toString ()Ljava/lang/String; toString
	write (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object; write
		0 o p_17325_
		1 o p_17326_
bie net/minecraft/util/datafix/schemas/V100
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17328_
		1 o p_17329_
	a (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerMob
		static
		0 o p_17336_
		1 o p_17337_
		2 o p_17338_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; equipment
		static
		0 o p_17331_
	a (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$4
		static
		0 o p_340678_
		1 o p_340679_
	b (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$3
		static
		0 o p_340680_
		1 o p_340681_
	b (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$5
		static
		0 o p_17340_
	c (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$2
		static
		0 o p_17342_
		1 o p_17343_
	c (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerMob$0
		static
		0 o p_17345_
	d (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$1
		static
		0 o p_17347_
		1 o p_17348_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_17350_
	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
		0 o p_17352_
		1 o p_17353_
		2 o p_17354_
bif net/minecraft/util/datafix/schemas/V102
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17356_
		1 o p_17357_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0
		static
		0 o p_329977_
	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
		0 o p_17361_
		1 o p_17362_
		2 o p_17363_
big net/minecraft/util/datafix/schemas/V1022
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17365_
		1 o p_17366_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$2
		static
		0 o p_17369_
	a ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0
		static
	b (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$1
		static
		0 o p_329978_
	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
		0 o p_17373_
		1 o p_17374_
		2 o p_17375_
bih net/minecraft/util/datafix/schemas/V106
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17377_
		1 o p_17378_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0
		static
		0 o p_17380_
	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
		0 o p_17382_
		1 o p_17383_
		2 o p_17384_
bii net/minecraft/util/datafix/schemas/V107
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17386_
		1 o p_17387_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_17389_
bij net/minecraft/util/datafix/schemas/V1125
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17391_
		1 o p_17392_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0
		static
		0 o p_17394_
	b ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$2
		static
	c ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$1
		static
	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
		0 o p_17398_
	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
		0 o p_17400_
		1 o p_17401_
		2 o p_17402_
bik net/minecraft/util/datafix/schemas/V135
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17404_
		1 o p_17405_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$1
		static
		0 o p_17407_
	b (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0
		static
		0 o p_17409_
	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
		0 o p_17411_
		1 o p_17412_
		2 o p_17413_
bil net/minecraft/util/datafix/schemas/V143
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17415_
		1 o p_17416_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_17418_
bim net/minecraft/util/datafix/schemas/V1451
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17420_
		1 o p_17421_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0
		static
		0 o p_17423_
	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
		0 o p_17425_
bin net/minecraft/util/datafix/schemas/V1451_1
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17427_
		1 o p_17428_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0
		static
		0 o p_17430_
	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
		0 o p_17432_
		1 o p_17433_
		2 o p_17434_
bio net/minecraft/util/datafix/schemas/V1451_2
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17436_
		1 o p_17437_
	a (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0
		static
		0 o p_17439_
		1 o p_17440_
	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
		0 o p_17442_
bip net/minecraft/util/datafix/schemas/V1451_3
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17444_
		1 o p_17445_
	a (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0
		static
		0 o p_17449_
		1 o p_17450_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$11
		static
		0 o p_17447_
	b (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$10
		static
		0 o p_17452_
	c (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$9
		static
		0 o p_17454_
	d (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$8
		static
		0 o p_17456_
	e (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$7
		static
		0 o p_17458_
	f (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$6
		static
		0 o p_17460_
	g (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$5
		static
		0 o p_17462_
	h (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$4
		static
		0 o p_17464_
	i (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$3
		static
		0 o p_17466_
	j (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$2
		static
		0 o p_17468_
	k (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$1
		static
		0 o p_17470_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_17472_
biq net/minecraft/util/datafix/schemas/V1451_4
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17519_
		1 o p_17520_
	b ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0
		static
	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
		0 o p_17523_
		1 o p_17524_
		2 o p_17525_
bir net/minecraft/util/datafix/schemas/V1451_5
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17527_
		1 o p_17528_
	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
		0 o p_17530_
bis net/minecraft/util/datafix/schemas/V1451_6
	b SPECIAL_OBJECTIVE_MARKER
	c UNPACK_OBJECTIVE_ID
	d REPACK_OBJECTIVE_ID
	<clinit> ()V <clinit>
		static
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17532_
		1 o p_17533_
	a (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/function/Supplier;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$1
		static
		0 o p_329979_
		1 o p_329980_
	a (Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$2
		static
		0 o p_181080_
	a (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; createCriterionTypes
		static
		0 o p_181078_
	b (Ljava/lang/String;)Ljava/lang/String; packNamespacedWithDot
		static
		0 o p_294923_
	b ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$createCriterionTypes$7
		static
	b (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$createCriterionTypes$5
		static
		0 o p_181083_
	c ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$createCriterionTypes$6
		static
	c (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$createCriterionTypes$4
		static
		0 o p_181086_
	d (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$createCriterionTypes$3
		static
		0 o p_181088_
	e (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0
		static
		0 o p_17535_
	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
		0 o p_17540_
		1 o p_17541_
		2 o p_17542_
bis$1 net/minecraft/util/datafix/schemas/V1451_6$1
	<init> ()V <init>
	a (Ljava/lang/String;)Lcom/mojang/datafixers/util/Pair; lambda$apply$0
		static
		0 o p_181094_
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/Dynamic; lambda$apply$1
		static
		0 o p_181091_
		1 o p_181092_
	apply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_181096_
		1 o p_181097_
bis$2 net/minecraft/util/datafix/schemas/V1451_6$2
	<init> ()V <init>
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$apply$1
		static
		0 o p_181100_
		1 o p_181101_
	apply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_181105_
		1 o p_181106_
	b (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; lambda$apply$0
		static
		0 o p_293834_
		1 o p_293835_
bit net/minecraft/util/datafix/schemas/V1460
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17553_
		1 o p_17554_
	A (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$2
		static
		0 o p_340684_
		1 o p_340685_
	a (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerMob
		static
		0 o p_17561_
		1 o p_17562_
		2 o p_17563_
	a (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/function/Supplier;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$41
		static
		0 o p_329982_
		1 o p_329983_
	a (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$32
		static
		0 o p_337685_
		1 o p_337686_
	a (Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$44
		static
		0 o p_181113_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$50
		static
		0 o p_340688_
	a (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$28
		static
		0 o p_17558_
		1 o p_17559_
	b (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$27
		static
		0 o p_17573_
		1 o p_17574_
	b ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$51
		static
	b (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$49
		static
		0 o p_181111_
	b (Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$34
		static
		0 o p_17580_
	b (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerInventory
		static
		0 o p_17576_
		1 o p_17577_
		2 o p_17578_
	c (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$26
		static
		0 o p_17585_
		1 o p_17586_
	c ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$48
		static
	c (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$46
		static
		0 o p_181116_
	d (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$45
		static
		0 o p_17556_
	d (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$25
		static
		0 o p_340682_
		1 o p_340683_
	d ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$47
		static
	e (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$43
		static
		0 o p_293836_
	e (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$24
		static
		0 o p_17591_
		1 o p_17592_
	e ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$39
		static
	f (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$23
		static
		0 o p_340686_
		1 o p_340687_
	f ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$38
		static
	f (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$42
		static
		0 o p_293837_
	g ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$29
		static
	g (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$40
		static
		0 o p_17595_
	g (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$22
		static
		0 o p_17603_
		1 o p_17604_
	h (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$37
		static
		0 o p_17601_
	h (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$21
		static
		0 o p_17608_
		1 o p_17609_
	i (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$20
		static
		0 o p_17613_
		1 o p_17614_
	i (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$36
		static
		0 o p_17606_
	j (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$35
		static
		0 o p_329984_
	j (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$19
		static
		0 o p_17618_
		1 o p_17619_
	k (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$18
		static
		0 o p_17623_
		1 o p_17624_
	k (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$33
		static
		0 o p_17616_
	l (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$17
		static
		0 o p_17628_
		1 o p_17629_
	l (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$31
		static
		0 o p_17621_
	m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$30
		static
		0 o p_329981_
	m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$16
		static
		0 o p_17682_
		1 o p_17683_
	n (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$15
		static
		0 o p_17638_
		1 o p_17639_
	n (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerInventory$1
		static
		0 o p_17631_
	o (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$14
		static
		0 o p_17641_
		1 o p_17642_
	o (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerMob$0
		static
		0 o p_17636_
	p (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$13
		static
		0 o p_17644_
		1 o p_17645_
	q (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$12
		static
		0 o p_17647_
		1 o p_17648_
	r (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$11
		static
		0 o p_17650_
		1 o p_17651_
	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
		0 o p_17656_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_17658_
	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
		0 o p_17660_
		1 o p_17661_
		2 o p_17662_
	s (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$10
		static
		0 o p_17633_
		1 o p_17634_
	t (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$9
		static
		0 o p_17664_
		1 o p_17665_
	u (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$8
		static
		0 o p_17667_
		1 o p_17668_
	v (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$7
		static
		0 o p_17670_
		1 o p_17671_
	w (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$6
		static
		0 o p_17673_
		1 o p_17674_
	x (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$5
		static
		0 o p_17653_
		1 o p_17654_
	y (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$4
		static
		0 o p_17679_
		1 o p_17680_
	z (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$3
		static
		0 o p_17676_
		1 o p_17677_
biu net/minecraft/util/datafix/schemas/V1466
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17685_
		1 o p_17686_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0
		static
		0 o p_17690_
	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
		0 o p_17692_
	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
		0 o p_17694_
		1 o p_17695_
		2 o p_17696_
biv net/minecraft/util/datafix/schemas/V1470
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17698_
		1 o p_17699_
	a (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerMob
		static
		0 o p_17706_
		1 o p_17707_
		2 o p_17708_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerMob$0
		static
		0 o p_17701_
	a (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$1
		static
		0 o p_308571_
		1 o p_308572_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_17710_
biw net/minecraft/util/datafix/schemas/V1481
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17712_
		1 o p_17713_
	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
		0 o p_17715_
bix net/minecraft/util/datafix/schemas/V1483
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17717_
		1 o p_17718_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_17720_
biy net/minecraft/util/datafix/schemas/V1486
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17722_
		1 o p_17723_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_17725_
biz net/minecraft/util/datafix/schemas/V1510
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17727_
		1 o p_17728_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_17730_
bj net/minecraft/advancements/critereon/DamagePredicate
	a CODEC
	b dealtDamage
	c takenDamage
	d sourceEntity
	e blocked
	f type
	<clinit> ()V <clinit>
		static
	<init> (Ldh$c;Ldh$c;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o dealtDamage
		1 o takenDamage
		2 o sourceEntity
		3 o blocked
		4 o type
	a ()Ldh$c; dealtDamage
	a (Laqv;Lbrk;FFZ)Z matches
		0 o p_24918_
		1 o p_24919_
		2 o p_24920_
		3 o p_24921_
		4 o p_24922_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337350_
	b ()Ldh$c; takenDamage
	c ()Ljava/util/Optional; sourceEntity
	d ()Ljava/util/Optional; blocked
	e ()Ljava/util/Optional; type
	equals (Ljava/lang/Object;)Z equals
		0 o p_299104_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bj$a net/minecraft/advancements/critereon/DamagePredicate$Builder
	a dealtDamage
	b takenDamage
	c sourceEntity
	d blocked
	e type
	<init> ()V <init>
	a (Ldh$c;)Lbj$a; dealtDamage
		0 o p_148146_
	a (Lbk$a;)Lbj$a; type
		0 o p_24933_
	a (Lbk;)Lbj$a; type
		0 o p_148142_
	a (Ljava/lang/Boolean;)Lbj$a; blocked
		0 o p_24935_
	a ()Lbj$a; damageInstance
		static
	a (Lbv;)Lbj$a; sourceEntity
		0 o p_148144_
	b ()Lbj; build
	b (Ldh$c;)Lbj$a; takenDamage
		0 o p_148148_
bja net/minecraft/util/datafix/schemas/V1800
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17732_
		1 o p_17733_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0
		static
		0 o p_17735_
	a (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$1
		static
		0 o p_17737_
		1 o p_17738_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_17744_
bjb net/minecraft/util/datafix/schemas/V1801
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17746_
		1 o p_17747_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0
		static
		0 o p_17749_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_17755_
bjc net/minecraft/util/datafix/schemas/V1904
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17757_
		1 o p_17758_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0
		static
		0 o p_17760_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_17766_
bjd net/minecraft/util/datafix/schemas/V1906
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17768_
		1 o p_17769_
	a (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerInventory
		static
		0 o p_17776_
		1 o p_17777_
		2 o p_17778_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerInventory$1
		static
		0 o p_17771_
	a (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0
		static
		0 o p_17773_
		1 o p_17774_
	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
		0 o p_17780_
bje net/minecraft/util/datafix/schemas/V1909
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17782_
		1 o p_17783_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0
		static
		0 o p_316425_
	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
		0 o p_17785_
bjf net/minecraft/util/datafix/schemas/V1920
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17787_
		1 o p_17788_
	a (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerInventory
		static
		0 o p_17792_
		1 o p_17793_
		2 o p_17794_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerInventory$0
		static
		0 o p_17790_
	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
		0 o p_17796_
bjg net/minecraft/util/datafix/schemas/V1928
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17798_
		1 o p_17799_
	a (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerMob
		static
		0 o p_17803_
		1 o p_17804_
		2 o p_17805_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerMob$0
		static
		0 o p_340689_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_17809_
bjh net/minecraft/util/datafix/schemas/V1929
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17811_
		1 o p_17812_
	a (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$1
		static
		0 o p_17814_
		1 o p_17815_
	b (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0
		static
		0 o p_340690_
		1 o p_340691_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_17820_
bji net/minecraft/util/datafix/schemas/V1931
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17822_
		1 o p_17823_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0
		static
		0 o p_17825_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_17831_
bjj net/minecraft/util/datafix/schemas/V2100
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17833_
		1 o p_17834_
	a (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerMob
		static
		0 o p_17838_
		1 o p_17839_
		2 o p_17840_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$1
		static
		0 o p_17836_
	b (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerMob$0
		static
		0 o p_17842_
	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
		0 o p_17844_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_17846_
bjk net/minecraft/util/datafix/schemas/V2501
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17848_
		1 o p_17849_
	a (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerFurnace
		static
		0 o p_17853_
		1 o p_17854_
		2 o p_17855_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerFurnace$0
		static
		0 o p_17851_
	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
		0 o p_17857_
bjl net/minecraft/util/datafix/schemas/V2502
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17859_
		1 o p_17860_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0
		static
		0 o p_17862_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_17868_
bjm net/minecraft/util/datafix/schemas/V2505
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17870_
		1 o p_17871_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0
		static
		0 o p_17873_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_17879_
bjn net/minecraft/util/datafix/schemas/V2509
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17881_
		1 o p_17882_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0
		static
		0 o p_17884_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_17890_
bjo net/minecraft/util/datafix/schemas/V2519
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17892_
		1 o p_17893_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0
		static
		0 o p_17895_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_17901_
bjp net/minecraft/util/datafix/schemas/V2522
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17933_
		1 o p_17934_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0
		static
		0 o p_17936_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_17942_
bjq net/minecraft/util/datafix/schemas/V2551
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17944_
		1 o p_17945_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$5
		static
		0 o p_17947_
	b (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$4
		static
		0 o p_145835_
	c (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$3
		static
		0 o p_145837_
	d (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$2
		static
		0 o p_145839_
	e (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$1
		static
		0 o p_145841_
	f (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0
		static
		0 o p_145843_
	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
		0 o p_17959_
		1 o p_17960_
		2 o p_17961_
bjr net/minecraft/util/datafix/schemas/V2568
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17963_
		1 o p_17964_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0
		static
		0 o p_17966_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_17972_
bjs net/minecraft/util/datafix/schemas/V2571
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_145845_
		1 o p_145846_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0
		static
		0 o p_145848_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_145854_
bjt net/minecraft/util/datafix/schemas/V2684
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_145856_
		1 o p_145857_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$1
		static
		0 o p_216757_
	b ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0
		static
	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
		0 o p_145859_
	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
		0 o p_216760_
		1 o p_216761_
		2 o p_216762_
bju net/minecraft/util/datafix/schemas/V2686
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_145861_
		1 o p_145862_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0
		static
		0 o p_145864_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_145870_
bjv net/minecraft/util/datafix/schemas/V2688
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_145872_
		1 o p_145873_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0
		static
		0 o p_145875_
	a (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$1
		static
		0 o p_264876_
		1 o p_264877_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_145881_
bjw net/minecraft/util/datafix/schemas/V2704
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_145883_
		1 o p_145884_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0
		static
		0 o p_145886_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_145892_
bjx net/minecraft/util/datafix/schemas/V2707
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_145894_
		1 o p_145895_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_145903_
bjy net/minecraft/util/datafix/schemas/V2831
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_185208_
		1 o p_185209_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0
		static
		0 o p_185211_
	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
		0 o p_185213_
		1 o p_185214_
		2 o p_185215_
bjz net/minecraft/util/datafix/schemas/V2832
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_185217_
		1 o p_185218_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$7
		static
		0 o p_185220_
	b ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$1
		static
	b (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$6
		static
		0 o p_185222_
	c (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$5
		static
		0 o p_185224_
	d (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$4
		static
		0 o p_277278_
	e (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$3
		static
		0 o p_185228_
	f (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$2
		static
		0 o p_185230_
	g (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0
		static
		0 o p_185232_
	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
		0 o p_185234_
		1 o p_185235_
		2 o p_185236_
bk net/minecraft/advancements/critereon/DamageSourcePredicate
	a CODEC
	b tags
	c directEntity
	d sourceEntity
	e isDirect
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o tags
		1 o directEntity
		2 o sourceEntity
		3 o isDirect
	a (Laqu;Lexc;Lbrk;)Z matches
		0 o p_25445_
		1 o p_25446_
		2 o p_25447_
	a ()Ljava/util/List; tags
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_346965_
	a (Laqv;Lbrk;)Z matches
		0 o p_25449_
		1 o p_25450_
	b ()Ljava/util/Optional; directEntity
	c ()Ljava/util/Optional; sourceEntity
	d ()Ljava/util/Optional; isDirect
	equals (Ljava/lang/Object;)Z equals
		0 o p_299068_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bk$a net/minecraft/advancements/critereon/DamageSourcePredicate$Builder
	a tags
	b directEntity
	c sourceEntity
	d isDirect
	<init> ()V <init>
	a (Lbv$a;)Lbk$a; direct
		0 o p_25473_
	a (Led;)Lbk$a; tag
		0 o p_270455_
	a ()Lbk$a; damageType
		static
	a (Z)Lbk$a; isDirect
		0 o p_347549_
	b ()Lbk; build
	b (Lbv$a;)Lbk$a; source
		0 o p_148232_
bka net/minecraft/util/datafix/schemas/V2842
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_185238_
		1 o p_185239_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0
		static
		0 o p_185241_
	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
		0 o p_185243_
		1 o p_185244_
		2 o p_185245_
bkb net/minecraft/util/datafix/schemas/V3076
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_216764_
		1 o p_216765_
	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
		0 o p_216767_
bkc net/minecraft/util/datafix/schemas/V3078
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_216769_
		1 o p_216770_
	a (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerMob
		static
		0 o p_216774_
		1 o p_216775_
		2 o p_216776_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$1
		static
		0 o p_216772_
	b (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerMob$0
		static
		0 o p_216778_
	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
		0 o p_216780_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_216782_
bkd net/minecraft/util/datafix/schemas/V3081
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_216784_
		1 o p_216785_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0
		static
		0 o p_264878_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_216795_
bke net/minecraft/util/datafix/schemas/V3082
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_216797_
		1 o p_216798_
	a (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0
		static
		0 o p_216800_
		1 o p_216801_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_216803_
bkf net/minecraft/util/datafix/schemas/V3083
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_216805_
		1 o p_216806_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0
		static
		0 o p_340692_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_216814_
bkg net/minecraft/util/datafix/schemas/V3202
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_251767_
		1 o p_252009_
	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
		0 o p_252169_
bkh net/minecraft/util/datafix/schemas/V3203
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_248570_
		1 o p_251874_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0
		static
		0 o p_265699_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_249141_
bki net/minecraft/util/datafix/schemas/V3204
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_250011_
		1 o p_250175_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0
		static
		0 o p_265058_
	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
		0 o p_250991_
bkj net/minecraft/util/datafix/schemas/V3325
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_270387_
		1 o p_270374_
	a (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$1
		static
		0 o p_270541_
		1 o p_270174_
	b (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0
		static
		0 o p_270131_
		1 o p_270589_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_270629_
bkk net/minecraft/util/datafix/schemas/V3326
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_273243_
		1 o p_273484_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0
		static
		0 o p_272658_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_273599_
bkl net/minecraft/util/datafix/schemas/V3327
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_273350_
		1 o p_273379_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$1
		static
		0 o p_273351_
	b (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0
		static
		0 o p_305741_
	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
		0 o p_273248_
bkm net/minecraft/util/datafix/schemas/V3328
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_272971_
		1 o p_273487_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_273489_
bkn net/minecraft/util/datafix/schemas/V3438
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_277419_
		1 o p_277767_
	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
		0 o p_277667_
bko net/minecraft/util/datafix/schemas/V3448
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_282689_
		1 o p_282757_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0
		static
		0 o p_305742_
	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
		0 o p_281949_
bkp net/minecraft/util/datafix/schemas/V3682
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_307476_
		1 o p_307428_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0
		static
		0 o p_307607_
	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
		0 o p_307292_
bkq net/minecraft/util/datafix/schemas/V3683
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_307268_
		1 o p_307218_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0
		static
		0 o p_307683_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_307575_
bkr net/minecraft/util/datafix/schemas/V3685
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_308968_
		1 o p_309144_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; abstractArrow
		static
		0 o p_309110_
	b (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$2
		static
		0 o p_309202_
	c (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$1
		static
		0 o p_309058_
	d (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0
		static
		0 o p_308969_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_309032_
bks net/minecraft/util/datafix/schemas/V3689
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_311940_
		1 o p_312348_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$1
		static
		0 o p_312760_
	b (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0
		static
		0 o p_311874_
	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
		0 o p_312226_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_312332_
bkt net/minecraft/util/datafix/schemas/V3799
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_316695_
		1 o p_316561_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0
		static
		0 o p_316888_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_316566_
bku net/minecraft/util/datafix/schemas/V3807
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_324550_
		1 o p_323850_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0
		static
		0 o p_324154_
	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
		0 o p_324305_
bkv net/minecraft/util/datafix/schemas/V3808
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_323738_
		1 o p_324346_
	a (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0
		static
		0 o p_323801_
		1 o p_323604_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_323972_
bkw net/minecraft/util/datafix/schemas/V3808_1
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_324534_
		1 o p_323792_
	a (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0
		static
		0 o p_323981_
		1 o p_324060_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_323730_
bkx net/minecraft/util/datafix/schemas/V3808_2
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_342031_
		1 o p_342029_
	a (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0
		static
		0 o p_342034_
		1 o p_342032_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_342035_
bky net/minecraft/util/datafix/schemas/V3816
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_326878_
		1 o p_326785_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0
		static
		0 o p_326958_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_326810_
bkz net/minecraft/util/datafix/schemas/V3818
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_330999_
		1 o p_330866_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0
		static
		0 o p_332147_
	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
		0 o p_332109_
bl net/minecraft/advancements/critereon/DefaultBlockInteractionTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lerr;Lbl$a;)Z lambda$trigger$0
		static
		0 o p_320382_
		1 o p_320795_
	a (Laqv;Ljd;)V trigger
		0 o p_320398_
		1 o p_320593_
bl$a net/minecraft/advancements/critereon/DefaultBlockInteractionTrigger$TriggerInstance
	a CODEC
	b player
	c location
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o player
		1 o location
	a (Lerr;)Z matches
		0 o p_320120_
	a ()Ljava/util/Optional; player
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337352_
	a (Lbh;)V validate
		0 o p_320246_
	a (Lbh;Lbg;)V lambda$validate$1
		static
		0 o p_320689_
		1 o p_319986_
	b ()Ljava/util/Optional; location
	equals (Ljava/lang/Object;)Z equals
		0 o p_320257_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bla net/minecraft/util/datafix/schemas/V3818_3
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_332129_
		1 o p_330769_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0
		static
		0 o p_347069_
	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
		0 o p_331415_
		1 o p_331540_
		2 o p_332170_
blb net/minecraft/util/datafix/schemas/V3818_4
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_330615_
		1 o p_332049_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0
		static
		0 o p_340693_
	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
		0 o p_331719_
		1 o p_331233_
		2 o p_330697_
blc net/minecraft/util/datafix/schemas/V3818_5
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_341021_
		1 o p_340906_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0
		static
		0 o p_341348_
	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
		0 o p_340978_
		1 o p_341073_
		2 o p_341295_
bld net/minecraft/util/datafix/schemas/V3825
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_338191_
		1 o p_338700_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0
		static
		0 o p_338326_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_338861_
ble net/minecraft/util/datafix/schemas/V3938
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_345954_
		1 o p_345207_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; abstractArrow
		static
		0 o p_344799_
	b (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$1
		static
		0 o p_346349_
	c (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0
		static
		0 o p_345706_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_346323_
blf net/minecraft/util/datafix/schemas/V501
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17974_
		1 o p_17975_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0
		static
		0 o p_17977_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_17983_
blg net/minecraft/util/datafix/schemas/V700
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17985_
		1 o p_17986_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0
		static
		0 o p_17988_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_17994_
blh net/minecraft/util/datafix/schemas/V701
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17996_
		1 o p_17997_
	a (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerMob
		static
		0 o p_18001_
		1 o p_18002_
		2 o p_18003_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerMob$0
		static
		0 o p_17999_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_18005_
bli net/minecraft/util/datafix/schemas/V702
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_18007_
		1 o p_18008_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$1
		static
		0 o p_18010_
	a (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0
		static
		0 o p_341572_
		1 o p_341573_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_18016_
blj net/minecraft/util/datafix/schemas/V703
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_18018_
		1 o p_18019_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$4
		static
		0 o p_18021_
	b (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$3
		static
		0 o p_18023_
	c (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$2
		static
		0 o p_18025_
	d (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$1
		static
		0 o p_18027_
	e (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0
		static
		0 o p_18029_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_18031_
blk net/minecraft/util/datafix/schemas/V704
	a ITEM_TO_BLOCKENTITY
	b ADD_NAMES
	<clinit> ()V <clinit>
		static
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_18036_
		1 o p_18037_
	a (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerInventory
		static
		0 o p_18044_
		1 o p_18045_
		2 o p_18046_
	a (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$3
		static
		0 o p_18041_
		1 o p_18042_
	a (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$4
		static
		0 o p_339506_
		1 o p_339507_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$5
		static
		0 o p_329986_
	a ()Lcom/google/common/collect/ImmutableMap; lambda$static$6
		static
	b (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$2
		static
		0 o p_18054_
		1 o p_18055_
	b (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerInventory$0
		static
		0 o p_18052_
	c (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$1
		static
		0 o p_18057_
		1 o p_18058_
	getChoiceType (Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)Lcom/mojang/datafixers/types/Type; getChoiceType
		0 o p_18060_
		1 o p_18061_
	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
		0 o p_18063_
	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
		0 o p_18065_
		1 o p_18066_
		2 o p_18067_
blk$1 net/minecraft/util/datafix/schemas/V704$1
	<init> ()V <init>
	apply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_18070_
		1 o p_18071_
bll net/minecraft/util/datafix/schemas/V705
	b ADD_NAMES
	c ITEM_TO_ENTITY
	<clinit> ()V <clinit>
		static
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_18075_
		1 o p_18076_
	a (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerMob
		static
		0 o p_18083_
		1 o p_18084_
		2 o p_18085_
	a (Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$26
		static
		0 o p_18087_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$27
		static
		0 o p_329987_
	a (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$25
		static
		0 o p_18080_
		1 o p_18081_
	b (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerThrowableProjectile
		static
		0 o p_18094_
		1 o p_18095_
		2 o p_18096_
	b (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$24
		static
		0 o p_340696_
		1 o p_340697_
	b (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerThrowableProjectile$1
		static
		0 o p_18089_
	c (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$23
		static
		0 o p_18091_
		1 o p_18092_
	c (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerMob$0
		static
		0 o p_18098_
	d (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$22
		static
		0 o p_340694_
		1 o p_340695_
	e (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$21
		static
		0 o p_18103_
		1 o p_18104_
	f (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$20
		static
		0 o p_18163_
		1 o p_18164_
	g (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$19
		static
		0 o p_18109_
		1 o p_18110_
	h (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$18
		static
		0 o p_18112_
		1 o p_18113_
	i (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$17
		static
		0 o p_18115_
		1 o p_18116_
	j (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$16
		static
		0 o p_18118_
		1 o p_18119_
	k (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$15
		static
		0 o p_18106_
		1 o p_18107_
	l (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$14
		static
		0 o p_18124_
		1 o p_18125_
	m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$13
		static
		0 o p_18127_
		1 o p_18128_
	n (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$12
		static
		0 o p_18130_
		1 o p_18131_
	o (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$11
		static
		0 o p_18133_
		1 o p_18134_
	p (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$10
		static
		0 o p_18121_
		1 o p_18122_
	q (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$9
		static
		0 o p_18139_
		1 o p_18140_
	r (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$8
		static
		0 o p_18142_
		1 o p_18143_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_18148_
	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
		0 o p_18150_
		1 o p_18151_
		2 o p_18152_
	s (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$7
		static
		0 o p_18145_
		1 o p_18146_
	t (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$6
		static
		0 o p_18154_
		1 o p_18155_
	u (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$5
		static
		0 o p_18136_
		1 o p_18137_
	v (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$4
		static
		0 o p_18160_
		1 o p_18161_
	w (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$3
		static
		0 o p_18157_
		1 o p_18158_
	x (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$2
		static
		0 o p_340698_
		1 o p_340699_
bll$1 net/minecraft/util/datafix/schemas/V705$1
	<init> ()V <init>
	apply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_18167_
		1 o p_18168_
blm net/minecraft/util/datafix/schemas/V808
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_18170_
		1 o p_18171_
	a (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerInventory
		static
		0 o p_18175_
		1 o p_18176_
		2 o p_18177_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerInventory$0
		static
		0 o p_18173_
	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
		0 o p_18179_
bln net/minecraft/util/datafix/schemas/V99
	a ITEM_TO_ENTITY
	b ADD_NAMES
	c LOGGER
	d ITEM_TO_BLOCKENTITY
	<clinit> ()V <clinit>
		static
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_18185_
		1 o p_18186_
	a (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerMob
		static
		0 o p_18194_
		1 o p_18195_
		2 o p_18196_
	a (Ljava/util/HashMap;)V lambda$static$37
		static
		0 o p_145919_
	a (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$25
		static
		0 o p_337687_
		1 o p_337688_
	a (Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$28
		static
		0 o p_18229_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; equipment
		static
		0 o p_18189_
	a (Lcom/mojang/serialization/Dynamic;Ljava/util/Map;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$addNames$39
		static
		0 o p_347070_
		1 o p_347071_
		2 o p_347072_
	a (Lcom/mojang/serialization/Dynamic;Ljava/util/Map;Ljava/util/Map;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$addNames$40
		static
		0 o p_145914_
		1 o p_145915_
		2 o p_332831_
		3 o p_145917_
	a ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$36
		static
	a (Lcom/mojang/serialization/Dynamic;Ljava/util/Map;Ljava/util/Map;)Ljava/lang/Object; addNames
		static
		0 o p_18206_
		1 o p_18207_
		2 o p_332665_
	a (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$22
		static
		0 o p_18191_
		1 o p_18192_
	b (Lcom/mojang/serialization/Dynamic;Ljava/util/Map;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$addNames$38
		static
		0 o p_145910_
		1 o p_145911_
		2 o p_145912_
	b (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$21
		static
		0 o p_18222_
		1 o p_18223_
	b ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$31
		static
	b (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$35
		static
		0 o p_340702_
	b (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerThrowableProjectile
		static
		0 o p_18225_
		1 o p_18226_
		2 o p_18227_
	c (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$20
		static
		0 o p_18234_
		1 o p_18235_
	c ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$30
		static
	c (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$34
		static
		0 o p_145921_
	c (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerMinecart
		static
		0 o p_18237_
		1 o p_18238_
		2 o p_18239_
	d (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$33
		static
		0 o p_293839_
	d (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerInventory
		static
		0 o p_18247_
		1 o p_18248_
		2 o p_18249_
	d (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$19
		static
		0 o p_340703_
		1 o p_340704_
	d ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$27
		static
	e (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$32
		static
		0 o p_293838_
	e (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$18
		static
		0 o p_340700_
		1 o p_340701_
	f (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$17
		static
		0 o p_18253_
		1 o p_18254_
	f (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$29
		static
		0 o p_329988_
	g (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$26
		static
		0 o p_18242_
	g (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$16
		static
		0 o p_18258_
		1 o p_18259_
	h (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$24
		static
		0 o p_18251_
	h (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$15
		static
		0 o p_18263_
		1 o p_18264_
	i (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$13
		static
		0 o p_18268_
		1 o p_18269_
	i (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$23
		static
		0 o p_18256_
	j (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$14
		static
		0 o p_18261_
	j (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$11
		static
		0 o p_18273_
		1 o p_18274_
	k (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$10
		static
		0 o p_18278_
		1 o p_18279_
	k (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$12
		static
		0 o p_18266_
	l (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$9
		static
		0 o p_18283_
		1 o p_18284_
	l (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerInventory$3
		static
		0 o p_18271_
	m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerMinecart$2
		static
		0 o p_18276_
	m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$8
		static
		0 o p_18288_
		1 o p_18289_
	n (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$7
		static
		0 o p_18291_
		1 o p_18292_
	n (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerThrowableProjectile$1
		static
		0 o p_18281_
	o (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$6
		static
		0 o p_18294_
		1 o p_18295_
	o (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerMob$0
		static
		0 o p_18286_
	p (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$5
		static
		0 o p_18297_
		1 o p_18298_
	q (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$4
		static
		0 o p_18300_
		1 o p_18301_
	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
		0 o p_18303_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_18305_
	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
		0 o p_18307_
		1 o p_18308_
		2 o p_18309_
bln$1 net/minecraft/util/datafix/schemas/V99$1
	<init> ()V <init>
	apply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_18312_
		1 o p_18313_
blo net/minecraft/util/datafix/schemas/package-info
blp net/minecraft/util/debugchart/AbstractSampleLogger
	a defaults
	b sample
	<init> (I[J)V <init>
		0 o p_323598_
		1 o p_323892_
	a ([J)V logFullSample
		0 o p_324158_
	a ()V useSample
	a (J)V logSample
		0 o p_324223_
	a (JI)V logPartialSample
		0 o p_323475_
		1 o p_324235_
	b ()V resetSample
blq net/minecraft/util/debugchart/DebugSampleSubscriptionTracker
	a STOP_SENDING_AFTER_TICKS
	b STOP_SENDING_AFTER_MS
	c playerList
	d subscriptions
	e subscriptionRequestQueue
	<init> (Laur;)V <init>
		0 o p_323956_
	a (Lbls;)Z shouldLogSamples
		0 o p_324431_
	a (I)V tick
		0 o p_323889_
	a (IJLjava/util/Map$Entry;)Z lambda$handleUnsubscriptions$0
		0 o p_323748_
		1 o p_323820_
		2 o p_323887_
	a (Lacv;)V broadcast
		0 o p_324398_
	a (Laqv;Lbls;)V subscribe
		0 o p_324211_
		1 o p_324355_
	a (JI)V handleSubscriptions
		0 o p_324350_
		1 o p_323574_
	b (JI)V handleUnsubscriptions
		0 o p_323971_
		1 o p_324253_
blq$a net/minecraft/util/debugchart/DebugSampleSubscriptionTracker$SubscriptionRequest
	a player
	b sampleType
	<init> (Laqv;Lbls;)V <init>
		0 o player
		1 o sampleType
	a ()Laqv; player
	b ()Lbls; sampleType
	equals (Ljava/lang/Object;)Z equals
		0 o p_323567_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
blq$b net/minecraft/util/debugchart/DebugSampleSubscriptionTracker$SubscriptionStartedAt
	a millis
	b tick
	<init> (JI)V <init>
		0 o millis
		1 o tick
	a ()J millis
	b ()I tick
	equals (Ljava/lang/Object;)Z equals
		0 o p_323768_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
blr net/minecraft/util/debugchart/LocalSampleLogger
	c CAPACITY
	d samples
	e start
	f size
	<init> (I[J)V <init>
		0 o p_323703_
		1 o p_324179_
	<init> (I)V <init>
		0 o p_324172_
	a (II)J get
		0 o p_323840_
		1 o p_323620_
	a ()V useSample
	a (I)J get
		0 o p_324212_
	b (I)I wrapIndex
		0 o p_324200_
	c ()I capacity
	d ()I size
	e ()V reset
bls net/minecraft/util/debugchart/RemoteDebugSampleType
	a TICK_TIME
	b $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_324568_
		1 o p_324497_
	a ()[Lbls; $values
		static
	valueOf (Ljava/lang/String;)Lbls; valueOf
		static
		0 o p_324115_
	values ()[Lbls; values
		static
blt net/minecraft/util/debugchart/RemoteSampleLogger
	c subscriptionTracker
	d sampleType
	<init> (ILblq;Lbls;[J)V <init>
		0 o p_324307_
		1 o p_323949_
		2 o p_323476_
		3 o p_323539_
	<init> (ILblq;Lbls;)V <init>
		0 o p_324142_
		1 o p_323690_
		2 o p_324327_
	a ()V useSample
blu net/minecraft/util/debugchart/SampleLogger
	a ([J)V logFullSample
		0 o p_323546_
	a (J)V logSample
		0 o p_321574_
	a (JI)V logPartialSample
		0 o p_321569_
		1 o p_321721_
blv net/minecraft/util/debugchart/SampleStorage
	a (II)J get
		0 o p_324468_
		1 o p_324624_
	a (I)J get
		0 o p_323594_
	c ()I capacity
	d ()I size
	e ()V reset
blw net/minecraft/util/debugchart/TpsDebugDimensions
	a FULL_TICK
	b TICK_SERVER_METHOD
	c SCHEDULED_TASKS
	d IDLE
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_321645_
		1 o p_321743_
	a ()[Lblw; $values
		static
	valueOf (Ljava/lang/String;)Lblw; valueOf
		static
		0 o p_321824_
	values ()[Lblw; values
		static
blx net/minecraft/util/eventlog/EventLogDirectory
	a LOGGER
	b COMPRESS_BUFFER_SIZE
	c COMPRESSED_EXTENSION
	d root
	e extension
	<clinit> ()V <clinit>
		static
	<init> (Ljava/nio/file/Path;Ljava/lang/String;)V <init>
		0 o p_261546_
		1 o p_261467_
	a (Ljava/nio/channels/ReadableByteChannel;Ljava/nio/file/Path;)V writeCompressed
		static
		0 o p_262066_
		1 o p_262054_
	a ()Lblx$d; listFiles
	a (Ljava/time/LocalDate;)Lblx$e; createNewFile
		0 o p_261865_
	a (Ljava/nio/file/Path;Ljava/nio/file/Path;)V tryCompress
		static
		0 o p_261741_
		1 o p_262101_
	a (Ljava/nio/file/Path;Ljava/lang/String;)Lblx; open
		static
		0 o p_261743_
		1 o p_261659_
	a (Ljava/nio/file/Path;)Lblx$b; parseFile
		0 o p_261985_
	b (Ljava/nio/file/Path;)Z lambda$listFiles$0
		static
		0 o p_262170_
blx$a net/minecraft/util/eventlog/EventLogDirectory$CompressedFile
	a path
	b id
	<init> (Ljava/nio/file/Path;Lblx$c;)V <init>
		0 o path
		1 o id
	a ()Ljava/io/Reader; openReader
	b ()Lblx$a; compress
	c ()Ljava/nio/file/Path; path
	d ()Lblx$c; id
	equals (Ljava/lang/Object;)Z equals
		0 o p_262017_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
blx$b net/minecraft/util/eventlog/EventLogDirectory$File
	a ()Ljava/io/Reader; openReader
	b ()Lblx$a; compress
	c ()Ljava/nio/file/Path; path
	d ()Lblx$c; id
blx$c net/minecraft/util/eventlog/EventLogDirectory$FileId
	a date
	b index
	c DATE_FORMATTER
	<clinit> ()V <clinit>
		static
	<init> (Ljava/time/LocalDate;I)V <init>
		0 o date
		1 o index
	a ()Ljava/time/LocalDate; date
	a (Ljava/lang/String;)Lblx$c; parse
		static
		0 o p_261762_
	b ()I index
	b (Ljava/lang/String;)Ljava/lang/String; toFileName
		0 o p_261982_
	equals (Ljava/lang/Object;)Z equals
		0 o p_261763_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
blx$d net/minecraft/util/eventlog/EventLogDirectory$FileList
	a files
	<init> (Ljava/util/List;)V <init>
		0 o p_261941_
	a (ILjava/time/LocalDate;Lblx$b;)Z lambda$prune$0
		static
		0 o p_262050_
		1 o p_261738_
		2 o p_261494_
	a ()Lblx$d; compressAll
	a (Ljava/time/LocalDate;I)Lblx$d; prune
		0 o p_261825_
		1 o p_261918_
	b ()Ljava/util/stream/Stream; stream
	c ()Ljava/util/Set; ids
	iterator ()Ljava/util/Iterator; iterator
blx$e net/minecraft/util/eventlog/EventLogDirectory$RawFile
	a path
	b id
	<init> (Ljava/nio/file/Path;Lblx$c;)V <init>
		0 o path
		1 o id
	a ()Ljava/io/Reader; openReader
	b ()Lblx$a; compress
	c ()Ljava/nio/file/Path; path
	d ()Lblx$c; id
	e ()Ljava/nio/channels/FileChannel; openChannel
	equals (Ljava/lang/Object;)Z equals
		0 o p_261834_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bly net/minecraft/util/eventlog/JsonEventLog
	a GSON
	b codec
	c channel
	d referenceCount
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/serialization/Codec;Ljava/nio/channels/FileChannel;)V <init>
		0 o p_261608_
		1 o p_262072_
	a ()Lblz; openReader
	a (Ljava/lang/Object;)V write
		0 o p_261929_
	a (Lcom/mojang/serialization/Codec;Ljava/nio/file/Path;)Lbly; open
		static
		0 o p_261795_
		1 o p_261489_
	b ()V releaseReference
	close ()V close
bly$1 net/minecraft/util/eventlog/JsonEventLog$1
	a val$reader
	b this$0
	c position
	<init> (Lbly;Lblz;)V <init>
		0 o p_261788_
		1 o p_262145_
	a ()Ljava/lang/Object; next
	close ()V close
blz net/minecraft/util/eventlog/JsonEventLogReader
	a (Lcom/mojang/serialization/Codec;Ljava/io/Reader;)Lblz; create
		static
		0 o p_261600_
		1 o p_261836_
	a ()Ljava/lang/Object; next
blz$1 net/minecraft/util/eventlog/JsonEventLogReader$1
	a val$jsonReader
	b val$codec
	<init> (Lcom/google/gson/stream/JsonReader;Lcom/mojang/serialization/Codec;)V <init>
		0 o p_261487_
		1 o p_261785_
	a ()Ljava/lang/Object; next
	close ()V close
bm net/minecraft/advancements/critereon/DistancePredicate
	a CODEC
	b x
	c y
	d z
	e horizontal
	f absolute
	<clinit> ()V <clinit>
		static
	<init> (Ldh$c;Ldh$c;Ldh$c;Ldh$c;Ldh$c;)V <init>
		0 o x
		1 o y
		2 o z
		3 o horizontal
		4 o absolute
	a (Ldh$c;)Lbm; horizontal
		static
		0 o p_148837_
	a ()Ldh$c; x
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337353_
	a (DDDDDD)Z matches
		0 o p_26256_
		1 o p_26257_
		2 o p_26258_
		3 o p_26259_
		4 o p_26260_
		5 o p_26261_
	b (Ldh$c;)Lbm; vertical
		static
		0 o p_148839_
	b ()Ldh$c; y
	c (Ldh$c;)Lbm; absolute
		static
		0 o p_148841_
	c ()Ldh$c; z
	d ()Ldh$c; horizontal
	e ()Ldh$c; absolute
	equals (Ljava/lang/Object;)Z equals
		0 o p_298608_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bma net/minecraft/util/eventlog/package-info
bmb net/minecraft/util/monitoring/jmx/MinecraftServerStatistics
	a LOGGER
	b server
	c mBeanInfo
	d attributeDescriptionByName
	<clinit> ()V <clinit>
		static
	<init> (Lnet/minecraft/server/MinecraftServer;)V <init>
		0 o p_18320_
	a ()F getAverageTickTime
	a (Lnet/minecraft/server/MinecraftServer;)V registerJmxMonitoring
		static
		0 o p_18329_
	a (I)[Ljavax/management/MBeanAttributeInfo; lambda$new$1
		static
		0 o p_145923_
	a (Lbmb$a;)Ljavax/management/Attribute; lambda$getAttributes$2
		static
		0 o p_145925_
	b ()[J getTickTimes
	b (Lbmb$a;)Ljava/lang/String; lambda$new$0
		static
		0 o p_18332_
	getAttribute (Ljava/lang/String;)Ljava/lang/Object; getAttribute
		0 o p_18334_
	getAttributes ([Ljava/lang/String;)Ljavax/management/AttributeList; getAttributes
		0 o p_18336_
	getMBeanInfo ()Ljavax/management/MBeanInfo; getMBeanInfo
	invoke (Ljava/lang/String;[Ljava/lang/Object;[Ljava/lang/String;)Ljava/lang/Object; invoke
		0 o p_18339_
		1 o p_18340_
		2 o p_18341_
	setAttribute (Ljavax/management/Attribute;)V setAttribute
		0 o p_18343_
	setAttributes (Ljavax/management/AttributeList;)Ljavax/management/AttributeList; setAttributes
		0 o p_18345_
bmb$a net/minecraft/util/monitoring/jmx/MinecraftServerStatistics$AttributeDescription
	a name
	b getter
	c description
	d type
	<init> (Ljava/lang/String;Ljava/util/function/Supplier;Ljava/lang/String;Ljava/lang/Class;)V <init>
		0 o p_18351_
		1 o p_18352_
		2 o p_18353_
		3 o p_18354_
	a ()Ljavax/management/MBeanAttributeInfo; asMBeanAttributeInfo
bmc net/minecraft/util/monitoring/jmx/package-info
bmd net/minecraft/util/package-info
bme net/minecraft/util/parsing/package-info
bmf net/minecraft/util/parsing/packrat/Atom
	a name
	<init> (Ljava/lang/String;)V <init>
		0 o name
	a (Ljava/lang/String;)Lbmf; of
		static
		0 o p_335549_
	a ()Ljava/lang/String; name
	equals (Ljava/lang/Object;)Z equals
		0 o p_335968_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bmg net/minecraft/util/parsing/packrat/Control
	a UNBOUND
	<clinit> ()V <clinit>
		static
	a ()V lambda$static$0
		static
	cut ()V cut
bmh net/minecraft/util/parsing/packrat/Dictionary
	a terms
	<init> ()V <init>
	a (Lbmf;Lbmo;Lbml$a;)V put
		0 o p_335571_
		1 o p_336089_
		2 o p_336052_
	a (Lbmf;)Lbml; get
		0 o p_336153_
	a (Lbmf;Lbmo;Lbml$b;)V put
		0 o p_336163_
		1 o p_335447_
		2 o p_335981_
	a (Lbmf;Lbml;)V put
		0 o p_335994_
		1 o p_336190_
bmi net/minecraft/util/parsing/packrat/ErrorCollector
	a (ILjava/lang/Object;)V store
		0 o p_335680_
		1 o p_335827_
	a (I)V finish
		0 o p_335723_
	a (ILbmn;Ljava/lang/Object;)V store
		0 o p_335897_
		1 o p_336077_
		2 o p_335991_
bmi$a net/minecraft/util/parsing/packrat/ErrorCollector$LongestOnly
	a entries
	b lastCursor
	<init> ()V <init>
	a (I)V finish
		0 o p_335534_
	a ()Ljava/util/List; entries
	a (ILbmn;Ljava/lang/Object;)V store
		0 o p_335763_
		1 o p_336144_
		2 o p_335736_
	b (I)V discardErrorsFromShorterParse
		0 o p_335634_
	b ()I cursor
bmj net/minecraft/util/parsing/packrat/ErrorEntry
	a cursor
	b suggestions
	c reason
	<init> (ILbmn;Ljava/lang/Object;)V <init>
		0 o cursor
		1 o suggestions
		2 o reason
	a ()I cursor
	b ()Lbmn; suggestions
	c ()Ljava/lang/Object; reason
	equals (Ljava/lang/Object;)Z equals
		0 o p_336157_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bmk net/minecraft/util/parsing/packrat/ParseState
	a ruleCache
	b dictionary
	c errorCollector
	<init> (Lbmh;Lbmi;)V <init>
		0 o p_336166_
		1 o p_336116_
	a (I)V restore
		0 o p_335826_
	a (Lbmk$b;Ljava/util/Optional;)V storeInCache
		0 o p_336008_
		1 o p_335995_
	a ()Lbmi; errorCollector
	a (Lbmf;)Ljava/util/Optional; parseTopRule
		0 o p_335920_
	a (Lbmk$b;)Lbmk$a; lookupInCache
		0 o p_335816_
	b ()Ljava/lang/Object; input
	b (Lbmf;)Ljava/util/Optional; parse
		0 o p_336112_
	c ()I mark
bmk$a net/minecraft/util/parsing/packrat/ParseState$CacheEntry
	a value
	b mark
	<init> (Ljava/util/Optional;I)V <init>
		0 o value
		1 o mark
	a ()Ljava/util/Optional; value
	b ()I mark
	equals (Ljava/lang/Object;)Z equals
		0 o p_335900_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bmk$b net/minecraft/util/parsing/packrat/ParseState$CacheKey
	a name
	b mark
	<init> (Lbmf;I)V <init>
		0 o name
		1 o mark
	a ()Lbmf; name
	b ()I mark
	equals (Ljava/lang/Object;)Z equals
		0 o p_335993_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bml net/minecraft/util/parsing/packrat/Rule
	a (Lbmo;Lbml$a;)Lbml; fromTerm
		static
		0 o p_335422_
		1 o p_335862_
	a (Lbml$b;Lbmk;Lbmm;)Ljava/util/Optional; lambda$fromTerm$0
		static
		0 o p_335773_
		1 o p_336011_
		2 o p_336192_
	a (Lbmo;Lbml$b;)Lbml; fromTerm
		static
		0 o p_335465_
		1 o p_336053_
	a (Lbmk;)Ljava/util/Optional; parse
		0 o p_335819_
bml$a net/minecraft/util/parsing/packrat/Rule$RuleAction
	run (Lbmk;Lbmm;)Ljava/util/Optional; run
		0 o p_335839_
		1 o p_335752_
bml$b net/minecraft/util/parsing/packrat/Rule$SimpleRuleAction
	run (Lbmm;)Ljava/lang/Object; run
		0 o p_336158_
bml$c net/minecraft/util/parsing/packrat/Rule$WrappedTerm
	a action
	b child
	<init> (Lbml$a;Lbmo;)V <init>
		0 o action
		1 o child
	a (Lbmk;)Ljava/util/Optional; parse
		0 o p_336049_
	a ()Lbml$a; action
	b ()Lbmo; child
	equals (Ljava/lang/Object;)Z equals
		0 o p_335652_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bmm net/minecraft/util/parsing/packrat/Scope
	a values
	<init> ()V <init>
	a (Lbmf;Ljava/lang/Object;)V put
		0 o p_335874_
		1 o p_335802_
	a ([Lbmf;)Ljava/lang/Object; getAny
		0 o p_335905_
	a (Lbmf;)Ljava/lang/Object; get
		0 o p_335532_
	a (Lbmm;)V putAll
		0 o p_335805_
	b ([Lbmf;)Ljava/lang/Object; getAnyOrThrow
		0 o p_336028_
	b (Lbmf;)Ljava/lang/Object; getOrThrow
		0 o p_335438_
	b (Lbmf;Ljava/lang/Object;)Ljava/lang/Object; getOrDefault
		0 o p_336076_
		1 o p_336135_
	equals (Ljava/lang/Object;)Z equals
		0 o p_335524_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bmn net/minecraft/util/parsing/packrat/SuggestionSupplier
	b ()Lbmn; empty
		static
	b (Lbmk;)Ljava/util/stream/Stream; lambda$empty$0
		static
		0 o p_335687_
	possibleValues (Lbmk;)Ljava/util/stream/Stream; possibleValues
		0 o p_335620_
bmo net/minecraft/util/parsing/packrat/Term
	a (Lbmo;)Lbmo; optional
		static
		0 o p_335471_
	a (Lbmf;)Lbmo; named
		static
		0 o p_335922_
	a (Lbmf;Ljava/lang/Object;)Lbmo; marker
		static
		0 o p_335833_
		1 o p_335787_
	a ([Lbmo;)Lbmo; sequence
		static
		0 o p_336132_
	a (Lbmk;Lbmm;Lbmg;)Z parse
		0 o p_335458_
		1 o p_335411_
		2 o p_336015_
	a ()Lbmo; cut
		static
	b ()Lbmo; empty
		static
	b ([Lbmo;)Lbmo; alternative
		static
		0 o p_335455_
bmo$1 net/minecraft/util/parsing/packrat/Term$1
	<init> ()V <init>
	a (Lbmk;Lbmm;Lbmg;)Z parse
		0 o p_335490_
		1 o p_335377_
		2 o p_336074_
	toString ()Ljava/lang/String; toString
bmo$2 net/minecraft/util/parsing/packrat/Term$2
	<init> ()V <init>
	a (Lbmk;Lbmm;Lbmg;)Z parse
		0 o p_335978_
		1 o p_335744_
		2 o p_335881_
	toString ()Ljava/lang/String; toString
bmo$a net/minecraft/util/parsing/packrat/Term$Alternative
	a elements
	<init> (Ljava/util/List;)V <init>
		0 o elements
	a (Lbmk;Lbmm;Lbmg;)Z parse
		0 o p_336147_
		1 o p_335902_
		2 o p_335396_
	c ()Ljava/util/List; elements
	equals (Ljava/lang/Object;)Z equals
		0 o p_335584_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bmo$b net/minecraft/util/parsing/packrat/Term$Marker
	a name
	b value
	<init> (Lbmf;Ljava/lang/Object;)V <init>
		0 o name
		1 o value
	a (Lbmk;Lbmm;Lbmg;)Z parse
		0 o p_335600_
		1 o p_335485_
		2 o p_335375_
	c ()Lbmf; name
	d ()Ljava/lang/Object; value
	equals (Ljava/lang/Object;)Z equals
		0 o p_335511_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bmo$c net/minecraft/util/parsing/packrat/Term$Maybe
	a term
	<init> (Lbmo;)V <init>
		0 o term
	a (Lbmk;Lbmm;Lbmg;)Z parse
		0 o p_335415_
		1 o p_335550_
		2 o p_336000_
	c ()Lbmo; term
	equals (Ljava/lang/Object;)Z equals
		0 o p_335951_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bmo$d net/minecraft/util/parsing/packrat/Term$Reference
	a name
	<init> (Lbmf;)V <init>
		0 o name
	a (Lbmk;Lbmm;Lbmg;)Z parse
		0 o p_335637_
		1 o p_336134_
		2 o p_336055_
	c ()Lbmf; name
	equals (Ljava/lang/Object;)Z equals
		0 o p_335559_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bmo$e net/minecraft/util/parsing/packrat/Term$Sequence
	a elements
	<init> (Ljava/util/List;)V <init>
		0 o elements
	a (Lbmk;Lbmm;Lbmg;)Z parse
		0 o p_336111_
		1 o p_335911_
		2 o p_336188_
	c ()Ljava/util/List; elements
	equals (Ljava/lang/Object;)Z equals
		0 o p_336046_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bmp net/minecraft/util/parsing/packrat/commands/Grammar
	a rules
	b top
	<init> (Lbmh;Lbmf;)V <init>
		0 o rules
		1 o top
	a (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parseForCommands
		0 o p_336148_
	a ()Lbmh; rules
	a (Lbmk;)Ljava/util/Optional; parse
		0 o p_335989_
	a (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; parseForSuggestions
		0 o p_335783_
	a (Lbmj;Ljava/util/function/Consumer;)V lambda$parseForCommands$0
		static
		0 o p_335740_
		1 o p_335854_
	b ()Lbmf; top
	equals (Ljava/lang/Object;)Z equals
		0 o p_335519_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bmq net/minecraft/util/parsing/packrat/commands/ResourceLocationParseRule
	a INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbmk;)Ljava/util/Optional; parse
		0 o p_335633_
bmr net/minecraft/util/parsing/packrat/commands/ResourceLookupRule
	a context
	b idParser
	<init> (Lbmf;Ljava/lang/Object;)V <init>
		0 o p_336007_
		1 o p_335882_
	a (Lcom/mojang/brigadier/ImmutableStringReader;Lakr;)Ljava/lang/Object; validateElement
		0 o p_335698_
		1 o p_335462_
	a (Lbmk;)Ljava/util/Optional; parse
		0 o p_335941_
bms net/minecraft/util/parsing/packrat/commands/ResourceSuggestion
	a ()Ljava/util/stream/Stream; possibleResources
	possibleValues (Lbmk;)Ljava/util/stream/Stream; possibleValues
		0 o p_335480_
bmt net/minecraft/util/parsing/packrat/commands/StringReaderParserState
	a input
	<init> (Lbmh;Lbmi;Lcom/mojang/brigadier/StringReader;)V <init>
		0 o p_336091_
		1 o p_335915_
		2 o p_335601_
	a (I)V restore
		0 o p_335710_
	b ()Ljava/lang/Object; input
	c ()I mark
	d ()Lcom/mojang/brigadier/StringReader; input
bmu net/minecraft/util/parsing/packrat/commands/StringReaderTerms
	a (C)Lbmo; character
		static
		0 o p_336175_
	a (Ljava/lang/String;)Lbmo; word
		static
		0 o p_335707_
bmu$a net/minecraft/util/parsing/packrat/commands/StringReaderTerms$TerminalCharacter
	a value
	<init> (C)V <init>
		0 o value
	a (Lbmk;)Ljava/util/stream/Stream; lambda$parse$0
		0 o p_335790_
	a (Lbmk;Lbmm;Lbmg;)Z parse
		0 o p_335747_
		1 o p_336031_
		2 o p_336041_
	c ()C value
	equals (Ljava/lang/Object;)Z equals
		0 o p_335517_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bmu$b net/minecraft/util/parsing/packrat/commands/StringReaderTerms$TerminalWord
	a value
	<init> (Ljava/lang/String;)V <init>
		0 o value
	a (Lbmk;)Ljava/util/stream/Stream; lambda$parse$0
		0 o p_336037_
	a (Lbmk;Lbmm;Lbmg;)Z parse
		0 o p_335419_
		1 o p_335724_
		2 o p_335868_
	c ()Ljava/lang/String; value
	equals (Ljava/lang/Object;)Z equals
		0 o p_335866_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bmv net/minecraft/util/parsing/packrat/commands/TagParseRule
	a INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbmk;)Ljava/util/Optional; parse
		0 o p_336059_
bmw net/minecraft/util/parsing/packrat/commands/package-info
bmx net/minecraft/util/parsing/packrat/package-info
bmy net/minecraft/util/profiling/ActiveProfiler
	a WARNING_TIME_NANOS
	c LOGGER
	d paths
	e startTimes
	f entries
	g getTickTime
	h getRealTime
	i startTimeNano
	j startTimeTicks
	k path
	l started
	m currentEntry
	n warn
	o chartedPaths
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/function/LongSupplier;Ljava/util/function/IntSupplier;Z)V <init>
		0 o p_18383_
		1 o p_18384_
		2 o p_18385_
	a (Ljava/lang/String;)V push
		0 o p_18390_
	a (Ljava/util/function/Supplier;)V push
		0 o p_18392_
	a (Ljava/lang/String;I)V incrementCounter
		0 o p_185247_
		1 o p_185248_
	a (Lbol;)V markForCharting
		0 o p_145928_
	a (Ljava/util/function/Supplier;I)V incrementCounter
		0 o p_185250_
		1 o p_185251_
	a ()V startTick
	a (J)Ljava/lang/Object; lambda$pop$2
		static
		0 o p_18388_
	b (Ljava/util/function/Supplier;)V popPush
		0 o p_18397_
	b (Ljava/lang/String;)V popPush
		0 o p_18395_
	b ()V endTick
	c (Ljava/lang/String;)Lbmy$a; getEntry
		0 o p_145930_
	c ()V pop
	d ()Lbne; getResults
	e ()Ljava/util/Set; getChartedPaths
	e (Ljava/lang/String;)Lbmy$a; lambda$getCurrentEntry$3
		static
		0 o p_18405_
	f ()Lbmy$a; getCurrentEntry
	g ()Ljava/lang/Object; lambda$pop$1
	h ()Ljava/lang/Object; lambda$endTick$0
bmy$a net/minecraft/util/profiling/ActiveProfiler$PathEntry
	a maxDuration
	b minDuration
	c accumulatedDuration
	d count
	e counters
	<init> ()V <init>
	a ()J getDuration
	b ()J getMaxDuration
	c ()J getCount
	d ()Lit/unimi/dsi/fastutil/objects/Object2LongMap; getCounters
bmz net/minecraft/util/profiling/ContinuousProfiler
	a realTime
	b tickCount
	c profiler
	<init> (Ljava/util/function/LongSupplier;Ljava/util/function/IntSupplier;)V <init>
		0 o p_18434_
		1 o p_18435_
	a ()Z isEnabled
	b ()V disable
	c ()V enable
	d ()Lbnf; getFiller
	e ()Lbne; getResults
bn net/minecraft/advancements/critereon/DistanceTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Laqv;Lexc;Lexc;Lbn$a;)Z lambda$trigger$0
		static
		0 o p_284569_
		1 o p_284570_
		2 o p_284571_
		3 o p_284572_
	a (Laqv;Lexc;)V trigger
		0 o p_186166_
		1 o p_186167_
bn$a net/minecraft/advancements/critereon/DistanceTrigger$TriggerInstance
	a CODEC
	b player
	c startPosition
	d distance
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o player
		1 o startPosition
		2 o distance
	a (Lbv$a;Lbm;)Lao; rideEntityInLava
		static
		0 o p_186195_
		1 o p_186196_
	a ()Ljava/util/Optional; player
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337354_
	a (Lbv$a;Lbm;Ldf$a;)Lao; fallFromHeight
		static
		0 o p_186198_
		1 o p_186199_
		2 o p_299057_
	a (Lbm;)Lao; travelledThroughNether
		static
		0 o p_186193_
	a (Laqu;Lexc;Lexc;)Z matches
		0 o p_186189_
		1 o p_186190_
		2 o p_186191_
	b ()Ljava/util/Optional; startPosition
	c ()Ljava/util/Optional; distance
	equals (Ljava/lang/Object;)Z equals
		0 o p_312157_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bna net/minecraft/util/profiling/EmptyProfileResults
	a EMPTY
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Ljava/util/List; getTimes
		0 o p_18448_
	a ()J getStartTimeNano
	a (Ljava/nio/file/Path;)Z saveResults
		0 o p_145937_
	b ()I getStartTimeTicks
	c ()J getEndTimeNano
	d ()I getEndTimeTicks
	e ()Ljava/lang/String; getProfilerResults
bnb net/minecraft/util/profiling/FilledProfileResults
	a LOGGER
	b EMPTY
	c SPLITTER
	e COUNTER_ENTRY_COMPARATOR
	f entries
	g startTimeNano
	h startTimeTicks
	i endTimeNano
	j endTimeTicks
	k tickDuration
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;JIJI)V <init>
		0 o p_18464_
		1 o p_18465_
		2 o p_18466_
		3 o p_18467_
		4 o p_18468_
	a (Ljava/util/Map;Ljava/util/List;Ljava/lang/String;Ljava/lang/Long;)V lambda$getCounterValues$2
		static
		0 o p_145942_
		1 o p_145943_
		2 o p_145944_
		3 o p_145945_
	a ()J getStartTimeNano
	a (ILjava/lang/String;Lbnb$a;ILjava/lang/StringBuilder;)V appendCounterResults
		0 o p_18476_
		1 o p_18477_
		2 o p_18478_
		3 o p_18479_
		4 o p_18480_
	a (Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Long;)V lambda$appendProfilerResults$4
		0 o p_18506_
		1 o p_18507_
		2 o p_18508_
		3 o p_18509_
	a (Ljava/util/Map;Ljava/lang/String;Lbng;)V lambda$getCounterValues$3
		static
		0 o p_18511_
		1 o p_18512_
		2 o p_18513_
	a (Ljava/lang/String;)Ljava/util/List; getTimes
		0 o p_18493_
	a (Ljava/nio/file/Path;)Z saveResults
		0 o p_145940_
	a (JI)Ljava/lang/String; getProfilerResults
		0 o p_18486_
		1 o p_18487_
	a (ILjava/lang/String;Ljava/lang/StringBuilder;)V appendProfilerResults
		0 o p_18482_
		1 o p_18483_
		2 o p_18484_
	a (Ljava/lang/StringBuilder;ILjava/lang/String;Lbnb$a;)V lambda$appendCounters$6
		0 o p_18501_
		1 o p_18502_
		2 o p_18503_
		3 o p_18504_
	a (Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder; indentLine
		static
		0 o p_18498_
		1 o p_18499_
	a (Ljava/lang/String;Ljava/lang/String;)Z isDirectChild
		static
		0 o p_18495_
		1 o p_18496_
	a (IILjava/lang/StringBuilder;Ljava/util/Map$Entry;)V lambda$appendCounterResults$5
		0 o p_18471_
		1 o p_18472_
		2 o p_18473_
		3 o p_18474_
	a (Lbnb$a;)J lambda$static$0
		static
		0 o p_18489_
	a (Ljava/util/Map;Ljava/lang/StringBuilder;I)V appendCounters
		0 o p_18515_
		1 o p_18516_
		2 o p_18517_
	b ()I getStartTimeTicks
	c ()J getEndTimeNano
	c (Ljava/lang/String;)Lbng; getEntry
		0 o p_18526_
	d (Ljava/lang/String;)Lbnb$a; lambda$getCounterValues$1
		static
		0 o p_145947_
	d ()I getEndTimeTicks
	e ()Ljava/lang/String; getProfilerResults
	f ()I getTickDuration
	h ()Ljava/util/Map; getCounterValues
bnb$1 net/minecraft/util/profiling/FilledProfileResults$1
	<init> ()V <init>
	a ()J getDuration
	b ()J getMaxDuration
	c ()J getCount
	d ()Lit/unimi/dsi/fastutil/objects/Object2LongMap; getCounters
bnb$a net/minecraft/util/profiling/FilledProfileResults$CounterCollector
	a selfValue
	b totalValue
	c children
	<init> ()V <init>
	a (Ljava/util/Iterator;J)V addValue
		0 o p_18548_
		1 o p_18549_
	a (Ljava/lang/String;)Lbnb$a; lambda$addValue$0
		static
		0 o p_18546_
bnc net/minecraft/util/profiling/InactiveProfiler
	a INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)V push
		0 o p_18559_
	a (Ljava/util/function/Supplier;)V push
		0 o p_18561_
	a (Ljava/lang/String;I)V incrementCounter
		0 o p_185253_
		1 o p_185254_
	a (Lbol;)V markForCharting
		0 o p_145951_
	a (Ljava/util/function/Supplier;I)V incrementCounter
		0 o p_185256_
		1 o p_185257_
	a ()V startTick
	b (Ljava/util/function/Supplier;)V popPush
		0 o p_18566_
	b (Ljava/lang/String;)V popPush
		0 o p_18564_
	b ()V endTick
	c (Ljava/lang/String;)Lbmy$a; getEntry
		0 o p_145953_
	c ()V pop
	d ()Lbne; getResults
	e ()Ljava/util/Set; getChartedPaths
bnd net/minecraft/util/profiling/ProfileCollector
	c (Ljava/lang/String;)Lbmy$a; getEntry
		0 o p_145955_
	d ()Lbne; getResults
	e ()Ljava/util/Set; getChartedPaths
bne net/minecraft/util/profiling/ProfileResults
	d PATH_SEPARATOR
	a (Ljava/lang/String;)Ljava/util/List; getTimes
		0 o p_18574_
	a ()J getStartTimeNano
	a (Ljava/nio/file/Path;)Z saveResults
		0 o p_145957_
	b ()I getStartTimeTicks
	b (Ljava/lang/String;)Ljava/lang/String; demanglePath
		static
		0 o p_18576_
	c ()J getEndTimeNano
	d ()I getEndTimeTicks
	e ()Ljava/lang/String; getProfilerResults
	f ()I getTickDuration
	g ()J getNanoDuration
bnf net/minecraft/util/profiling/ProfilerFiller
	b ROOT
	a (Ljava/lang/String;)V push
		0 o p_18581_
	a (Ljava/util/function/Supplier;)V push
		0 o p_18582_
	a (Ljava/lang/String;I)V incrementCounter
		0 o p_185258_
		1 o p_185259_
	a (Lbol;)V markForCharting
		0 o p_145959_
	a (Ljava/util/function/Supplier;I)V incrementCounter
		0 o p_185260_
		1 o p_185261_
	a ()V startTick
	a (Lbnf;Lbnf;)Lbnf; tee
		static
		0 o p_18579_
		1 o p_18580_
	b (Ljava/util/function/Supplier;)V popPush
		0 o p_18584_
	b (Ljava/lang/String;)V popPush
		0 o p_18583_
	b ()V endTick
	c (Ljava/util/function/Supplier;)V incrementCounter
		0 o p_18586_
	c ()V pop
	d (Ljava/lang/String;)V incrementCounter
		0 o p_18585_
bnf$1 net/minecraft/util/profiling/ProfilerFiller$1
	a val$first
	c val$second
	<init> (Lbnf;Lbnf;)V <init>
		0 o p_18590_
		1 o p_18591_
	a (Ljava/lang/String;)V push
		0 o p_18594_
	a (Lbol;)V markForCharting
		0 o p_145961_
	a (Ljava/util/function/Supplier;I)V incrementCounter
		0 o p_185266_
		1 o p_185267_
	a ()V startTick
	a (Ljava/util/function/Supplier;)V push
		0 o p_18596_
	a (Ljava/lang/String;I)V incrementCounter
		0 o p_185263_
		1 o p_185264_
	b (Ljava/util/function/Supplier;)V popPush
		0 o p_18601_
	b (Ljava/lang/String;)V popPush
		0 o p_18599_
	b ()V endTick
	c ()V pop
bng net/minecraft/util/profiling/ProfilerPathEntry
	a ()J getDuration
	b ()J getMaxDuration
	c ()J getCount
	d ()Lit/unimi/dsi/fastutil/objects/Object2LongMap; getCounters
bnh net/minecraft/util/profiling/ResultField
	a percentage
	b globalPercentage
	c count
	d name
	<init> (Ljava/lang/String;DDJ)V <init>
		0 o p_18612_
		1 o p_18613_
		2 o p_18614_
		3 o p_18615_
	a (Lbnh;)I compareTo
		0 o p_18618_
	a ()I getColor
	compareTo (Ljava/lang/Object;)I compareTo
		0 o p_18620_
bni net/minecraft/util/profiling/SingleTickProfiler
	a LOGGER
	b realTime
	c saveThreshold
	d tick
	e location
	f profiler
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/function/LongSupplier;Ljava/lang/String;J)V <init>
		0 o p_145963_
		1 o p_145964_
		2 o p_145965_
	a (Lbnf;Lbni;)Lbnf; decorateFiller
		static
		0 o p_18630_
		1 o p_18631_
	a ()Lbnf; startTick
	a (Ljava/lang/String;)Lbni; createTickProfiler
		static
		0 o p_18633_
	b ()V endTick
	c ()I lambda$startTick$0
bnj net/minecraft/util/profiling/jfr/Environment
	a CLIENT
	b SERVER
	c description
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_185274_
		1 o p_185275_
		2 o p_185276_
	a ()Ljava/lang/String; getDescription
	a (Lnet/minecraft/server/MinecraftServer;)Lbnj; from
		static
		0 o p_185279_
	b ()[Lbnj; $values
		static
	valueOf (Ljava/lang/String;)Lbnj; valueOf
		static
		0 o p_185282_
	values ()[Lbnj; values
		static
bnk net/minecraft/util/profiling/jfr/JfrProfiler
	a ROOT_CATEGORY
	b WORLD_GEN_CATEGORY
	c TICK_CATEGORY
	d NETWORK_CATEGORY
	e STORAGE_CATEGORY
	g LOGGER
	h CUSTOM_EVENTS
	i FLIGHT_RECORDER_CONFIG
	j DATE_TIME_FORMATTER
	k INSTANCE
	l recording
	m currentAverageTickTime
	n networkTrafficByAddress
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbnj;)Z start
		0 o p_185307_
	a (F)V onServerTick
		0 o p_185300_
	a (Lvu;Lzi;Ljava/net/SocketAddress;I)V onPacketReceived
		0 o p_294286_
		1 o p_320639_
		2 o p_185304_
		3 o p_185302_
	a (Ljava/io/Reader;Lbnj;)Z start
		0 o p_185317_
		1 o p_185318_
	a (Lbnj;Ljava/lang/String;Ljdk/jfr/Recording;)V lambda$start$2
		static
		0 o p_242754_
		1 o p_242755_
		2 o p_185311_
	a (Ldws;Ldcd;Ldwr;I)V onRegionFileRead
		0 o p_326253_
		1 o p_326199_
		2 o p_326089_
		3 o p_325934_
	a ()Lbnk; getInstance
		static
	a (Ljava/net/SocketAddress;)Lnet/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$b; networkStatFor
		0 o p_185320_
	a (Ldcd;Lakq;Ljava/lang/String;)Lbno; onChunkGenerate
		0 o p_185313_
		1 o p_185314_
		2 o p_185315_
	b (Ldws;Ldcd;Ldwr;I)V onRegionFileWrite
		0 o p_326009_
		1 o p_326210_
		2 o p_326516_
		3 o p_326455_
	b (Lvu;Lzi;Ljava/net/SocketAddress;I)V onPacketSent
		0 o p_295940_
		1 o p_320751_
		2 o p_185325_
		3 o p_185323_
	b ()Ljava/nio/file/Path; stop
	c ()Z isRunning
	d ()Z isAvailable
	e ()Lbno; onWorldLoadedStarted
	f ()V setupSummaryListener
	g ()V lambda$new$1
	h ()V lambda$new$0
bnk$1 net/minecraft/util/profiling/jfr/JfrProfiler$1
	a summaryReporter
	b this$0
	<init> (Lbnk;)V <init>
		0 o p_185336_
	a ()V lambda$$0
	recordingStateChanged (Ljdk/jfr/Recording;)V recordingStateChanged
		0 o p_185339_
bnl net/minecraft/util/profiling/jfr/JvmProfiler
	f INSTANCE
	<clinit> ()V <clinit>
		static
	a (Lbnj;)Z start
		0 o p_185347_
	a (Ldws;Ldcd;Ldwr;I)V onRegionFileRead
		0 o p_325986_
		1 o p_326233_
		2 o p_325994_
		3 o p_326396_
	a (F)V onServerTick
		0 o p_185342_
	a (Lvu;Lzi;Ljava/net/SocketAddress;I)V onPacketReceived
		0 o p_294356_
		1 o p_320354_
		2 o p_185345_
		3 o p_185343_
	a (Ldcd;Lakq;Ljava/lang/String;)Lbno; onChunkGenerate
		0 o p_185348_
		1 o p_185349_
		2 o p_185350_
	b (Ldws;Ldcd;Ldwr;I)V onRegionFileWrite
		0 o p_326304_
		1 o p_326296_
		2 o p_326215_
		3 o p_326501_
	b ()Ljava/nio/file/Path; stop
	b (Lvu;Lzi;Ljava/net/SocketAddress;I)V onPacketSent
		0 o p_295578_
		1 o p_320775_
		2 o p_185353_
		3 o p_185351_
	c ()Z isRunning
	d ()Z isAvailable
	e ()Lbno; onWorldLoadedStarted
bnl$a net/minecraft/util/profiling/jfr/JvmProfiler$NoOpProfiler
	a noOpCommit
	b LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbnj;)Z start
		0 o p_185368_
	a (Lvu;Lzi;Ljava/net/SocketAddress;I)V onPacketReceived
		0 o p_296240_
		1 o p_320930_
		2 o p_185365_
		3 o p_185363_
	a (F)V onServerTick
		0 o p_185361_
	a (Ldws;Ldcd;Ldwr;I)V onRegionFileRead
		0 o p_326355_
		1 o p_325955_
		2 o p_326373_
		3 o p_326370_
	a ()V lambda$static$0
		static
	a (Ldcd;Lakq;Ljava/lang/String;)Lbno; onChunkGenerate
		0 o p_185370_
		1 o p_185371_
		2 o p_185372_
	b (Ldws;Ldcd;Ldwr;I)V onRegionFileWrite
		0 o p_326307_
		1 o p_326173_
		2 o p_325998_
		3 o p_326021_
	b (Lvu;Lzi;Ljava/net/SocketAddress;I)V onPacketSent
		0 o p_294630_
		1 o p_319941_
		2 o p_185377_
		3 o p_185375_
	b ()Ljava/nio/file/Path; stop
	c ()Z isRunning
	d ()Z isAvailable
	e ()Lbno; onWorldLoadedStarted
bnm net/minecraft/util/profiling/jfr/Percentiles
	a DEFAULT_INDEXES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ([D)Ljava/util/Map; evaluate
		static
		0 o p_185391_
	a ([J)Ljava/util/Map; evaluate
		static
		0 o p_185393_
	a (Ljava/util/Map;Lit/unimi/dsi/fastutil/ints/Int2DoubleRBTreeMap;)V lambda$sorted$0
		static
		0 o p_185388_
		1 o p_185389_
	a (Ljava/util/Map;)Ljava/util/Map; sorted
		static
		0 o p_185386_
bnn net/minecraft/util/profiling/jfr/SummaryReporter
	a LOGGER
	b onDeregistration
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/Runnable;)V <init>
		0 o p_185398_
	a ()Ljava/lang/String; lambda$recordingStopped$3
		static
	a (Ljava/nio/file/Path;)V recordingStopped
		0 o p_185401_
	a (Ljava/util/function/Supplier;)V infoWithFallback
		static
		0 o p_201933_
	a (Ljava/util/function/Supplier;Ljava/lang/Throwable;)V warnWithFallback
		static
		0 o p_201935_
		1 o p_201936_
	b ()Ljava/lang/String; lambda$recordingStopped$1
		static
	b (Ljava/nio/file/Path;)Ljava/lang/String; lambda$recordingStopped$2
		static
		0 o p_339509_
	c (Ljava/nio/file/Path;)Ljava/lang/String; lambda$recordingStopped$0
		static
		0 o p_339508_
bno net/minecraft/util/profiling/jfr/callback/ProfiledDuration
	finish ()V finish
bnp net/minecraft/util/profiling/jfr/callback/package-info
bnq net/minecraft/util/profiling/jfr/event/ChunkRegionIoEvent
	bytes bytes
	chunkPosX chunkPosX
	chunkPosZ chunkPosZ
	compression compression
	dimension dimension
	levelId levelId
	localChunkPosX localChunkPosX
	localChunkPosZ localChunkPosZ
	regionPosX regionPosX
	regionPosZ regionPosZ
	type type
	<init> (Ldws;Ldcd;Ldwr;I)V <init>
		0 o p_326442_
		1 o p_326257_
		2 o p_326471_
		3 o p_325982_
bnq$a net/minecraft/util/profiling/jfr/event/ChunkRegionIoEvent$Fields
	a REGION_POS_X
	b REGION_POS_Z
	c LOCAL_POS_X
	d LOCAL_POS_Z
	e CHUNK_POS_X
	f CHUNK_POS_Z
	g LEVEL
	h DIMENSION
	i TYPE
	j COMPRESSION
	k BYTES
	<init> ()V <init>
bnr net/minecraft/util/profiling/jfr/event/PacketEvent
	bytes bytes
	packetDirection packetDirection
	packetId packetId
	protocolId protocolId
	remoteAddress remoteAddress
	<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/net/SocketAddress;I)V <init>
		0 o p_295059_
		1 o p_320848_
		2 o p_319799_
		3 o p_185421_
		4 o p_185419_
bnr$a net/minecraft/util/profiling/jfr/event/PacketEvent$Fields
	a REMOTE_ADDRESS
	b PROTOCOL_ID
	c PACKET_DIRECTION
	d PACKET_ID
	e BYTES
	<init> ()V <init>
bns net/minecraft/util/profiling/jfr/event/package-info
bnt net/minecraft/util/profiling/jfr/package-info
bnu net/minecraft/util/profiling/jfr/parse/JfrStatsParser
	a recordingStarted
	b recordingEnded
	c chunkGenStats
	d cpuLoadStat
	e receivedPackets
	f sentPackets
	g readChunks
	h writtenChunks
	i fileWrites
	j fileReads
	k garbageCollections
	l gcTotalDuration
	m gcHeapStats
	n threadAllocationStats
	o tickTimes
	p worldCreationDuration
	<init> (Ljava/util/stream/Stream;)V <init>
		0 o p_185443_
	a (Ljava/time/Duration;Ljava/util/Map;)Lboe; collectIoStats
		static
		0 o p_325942_
		1 o p_325951_
	a (Ljdk/jfr/consumer/RecordedEvent;)V lambda$capture$0
		0 o p_325662_
	a (Ljdk/jfr/consumer/RecordedEvent;ILjava/util/Map;)V incrementPacket
		0 o p_185459_
		1 o p_185460_
		2 o p_185461_
	a (Lbof;)Lbnu$a; lambda$incrementPacket$1
		static
		0 o p_325660_
	a ()Lbnv; results
	a (Ljava/nio/file/Path;)Lbnv; parse
		static
		0 o p_185448_
	a (Ljava/util/stream/Stream;)V capture
		0 o p_185455_
	a (Lboa;)Lbnu$a; lambda$incrementChunk$2
		static
		0 o p_326333_
	a (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; lambda$collectIoStats$3
		static
		0 o p_325661_
	a (Ljdk/jfr/consumer/RecordedEvent;Ljava/util/List;Ljava/lang/String;)V appendFileIO
		0 o p_185463_
		1 o p_185464_
		2 o p_185465_
	b (Ljdk/jfr/consumer/RecordedEvent;ILjava/util/Map;)V incrementChunk
		0 o p_326116_
		1 o p_326437_
		2 o p_326416_
bnu$1 net/minecraft/util/profiling/jfr/parse/JfrStatsParser$1
	a val$recordingFile
	<init> (Ljdk/jfr/consumer/RecordingFile;)V <init>
		0 o p_185468_
	a ()Ljdk/jfr/consumer/RecordedEvent; next
	hasNext ()Z hasNext
	next ()Ljava/lang/Object; next
bnu$a net/minecraft/util/profiling/jfr/parse/JfrStatsParser$MutableCountAndSize
	a count
	b totalSize
	<init> ()V <init>
	a ()Lboe$a; toCountAndSize
	a (I)V increment
		0 o p_185477_
bnv net/minecraft/util/profiling/jfr/parse/JfrStatsResult
	a recordingStarted
	b recordingEnded
	c recordingDuration
	d worldCreationDuration
	e tickTimes
	f cpuLoadStats
	g heapSummary
	h threadAllocationSummary
	i receivedPacketsSummary
	j sentPacketsSummary
	k writtenChunks
	l readChunks
	m fileWrites
	n fileReads
	o chunkGenStats
	<init> (Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Duration;Ljava/time/Duration;Ljava/util/List;Ljava/util/List;Lbod$a;Lbog$a;Lboe;Lboe;Lboe;Lboe;Lboc$a;Lboc$a;Ljava/util/List;)V <init>
		0 o recordingStarted
		1 o recordingEnded
		2 o recordingDuration
		3 o worldCreationDuration
		4 o tickTimes
		5 o cpuLoadStats
		6 o heapSummary
		7 o threadAllocationSummary
		8 o receivedPacketsSummary
		9 o sentPacketsSummary
		10 o writtenChunks
		11 o readChunks
		12 o fileWrites
		13 o fileReads
		14 o chunkGenStats
	a ()Ljava/util/List; chunkGenSummary
	a (Lcom/mojang/datafixers/util/Pair;)Ljava/time/Duration; lambda$chunkGenSummary$1
		static
		0 o p_185507_
	a (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; lambda$chunkGenSummary$0
		static
		0 o p_329989_
	b ()Ljava/lang/String; asJson
	c ()Ljava/time/Instant; recordingStarted
	d ()Ljava/time/Instant; recordingEnded
	e ()Ljava/time/Duration; recordingDuration
	equals (Ljava/lang/Object;)Z equals
		0 o p_185515_
	f ()Ljava/time/Duration; worldCreationDuration
	g ()Ljava/util/List; tickTimes
	h ()Ljava/util/List; cpuLoadStats
	hashCode ()I hashCode
	i ()Lbod$a; heapSummary
	j ()Lbog$a; threadAllocationSummary
	k ()Lboe; receivedPacketsSummary
	l ()Lboe; sentPacketsSummary
	m ()Lboe; writtenChunks
	n ()Lboe; readChunks
	o ()Lboc$a; fileWrites
	p ()Lboc$a; fileReads
	q ()Ljava/util/List; chunkGenStats
	toString ()Ljava/lang/String; toString
bnw net/minecraft/util/profiling/jfr/parse/package-info
bnx net/minecraft/util/profiling/jfr/serialize/JfrResultJsonSerializer
	a gson
	b BYTES_PER_SECOND
	c COUNT
	d DURATION_NANOS_TOTAL
	e TOTAL_BYTES
	f COUNT_PER_SECOND
	<init> ()V <init>
	a (Lboc$a;)Lcom/google/gson/JsonElement; fileIoSummary
		0 o p_185540_
	a (Lbod$a;)Lcom/google/gson/JsonElement; heap
		0 o p_185542_
	a (Lboa;Lcom/google/gson/JsonObject;)V serializeChunkId
		static
		0 o p_325926_
		1 o p_325916_
	a (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonObject;)V lambda$chunkGen$2
		static
		0 o p_185560_
		1 o p_185561_
	a (Ljava/util/List;Ljava/util/function/ToDoubleFunction;)Lcom/google/gson/JsonObject; lambda$cpu$11
		static
		0 o p_185575_
		1 o p_185576_
	a (Lcom/google/gson/JsonObject;Ljava/lang/Integer;Ljava/lang/Double;)V lambda$serverTicks$8
		static
		0 o p_185563_
		1 o p_185564_
		2 o p_185565_
	a (Lcom/google/gson/JsonArray;Lcom/mojang/datafixers/util/Pair;)V lambda$fileIoSummary$9
		static
		0 o p_185580_
		1 o p_185581_
	a (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonArray;)V lambda$chunkGen$1
		static
		0 o p_185557_
		1 o p_185558_
	a (Lbof;Lcom/google/gson/JsonObject;)V serializePacketId
		static
		0 o p_326086_
		1 o p_326120_
	a (Lbog$a;)Lcom/google/gson/JsonElement; threadAllocations
		0 o p_185546_
	a (Lboh;)D lambda$serverTicks$7
		static
		0 o p_185548_
	a (Ljava/lang/String;Ljava/lang/Double;Lcom/google/gson/JsonObject;)V lambda$threadAllocations$5
		static
		0 o p_185569_
		1 o p_185570_
		2 o p_185571_
	a (Ljava/util/List;)Lcom/google/gson/JsonElement; chunkGen
		0 o p_185573_
	a (Lboe;Ljava/util/function/BiConsumer;)Lcom/google/gson/JsonElement; ioSummary
		0 o p_326081_
		1 o p_326072_
	a (Lbnz;)Lcom/google/gson/JsonElement; lambda$chunkGen$4
		static
		0 o p_185538_
	a (Lcom/google/gson/JsonArray;Ljava/util/function/BiConsumer;Lcom/mojang/datafixers/util/Pair;)V lambda$ioSummary$10
		static
		0 o p_325663_
		1 o p_325664_
		2 o p_325665_
	a (Lcom/google/gson/JsonArray;Ljava/lang/String;Ljava/lang/Double;)V lambda$threadAllocations$6
		static
		0 o p_185553_
		1 o p_185554_
		2 o p_185555_
	a (Lbnv;)Ljava/lang/String; format
		0 o p_185536_
	a (Lcom/mojang/datafixers/util/Pair;)D lambda$chunkGen$0
		static
		0 o p_185567_
	b (Lbnv;)Lcom/google/gson/JsonElement; fileIO
		0 o p_185578_
	b (Lcom/google/gson/JsonObject;Ljava/lang/Integer;Ljava/lang/Double;)V lambda$chunkGen$3
		static
		0 o p_185583_
		1 o p_185584_
		2 o p_185585_
	b (Ljava/util/List;)Lcom/google/gson/JsonElement; serverTicks
		0 o p_185587_
	c (Ljava/util/List;)Lcom/google/gson/JsonElement; cpu
		0 o p_185591_
	c (Lbnv;)Lcom/google/gson/JsonElement; network
		0 o p_185589_
bny net/minecraft/util/profiling/jfr/serialize/package-info
bnz net/minecraft/util/profiling/jfr/stats/ChunkGenStat
	a duration
	b chunkPos
	c worldPos
	d status
	e level
	<init> (Ljava/time/Duration;Ldcd;Laqi;Ldvz;Ljava/lang/String;)V <init>
		0 o duration
		1 o chunkPos
		2 o worldPos
		3 o status
		4 o level
	a (Ljdk/jfr/consumer/RecordedEvent;)Lbnz; from
		static
		0 o p_185605_
	a ()Ljava/time/Duration; duration
	b ()Ldcd; chunkPos
	c ()Laqi; worldPos
	d ()Ldvz; status
	e ()Ljava/lang/String; level
	equals (Ljava/lang/Object;)Z equals
		0 o p_185611_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bo net/minecraft/advancements/critereon/EffectsChangedTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Laqv;Lerr;Lbo$a;)Z lambda$trigger$0
		static
		0 o p_149266_
		1 o p_149267_
		2 o p_149268_
	a (Laqv;Lbsr;)V trigger
		0 o p_149263_
		1 o p_149264_
bo$a net/minecraft/advancements/critereon/EffectsChangedTrigger$TriggerInstance
	a CODEC
	b player
	c effects
	d source
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o player
		1 o effects
		2 o source
	a (Laqv;Lerr;)Z matches
		0 o p_149275_
		1 o p_149276_
	a (Lbv$a;)Lao; gotEffectsFrom
		static
		0 o p_300971_
	a (Lbh;)V validate
		0 o p_312642_
	a ()Ljava/util/Optional; player
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337355_
	a (Ldi$a;)Lao; hasEffects
		static
		0 o p_299317_
	b ()Ljava/util/Optional; effects
	c ()Ljava/util/Optional; source
	equals (Ljava/lang/Object;)Z equals
		0 o p_311808_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
boa net/minecraft/util/profiling/jfr/stats/ChunkIdentification
	a level
	b dimension
	c x
	d z
	<init> (Ljava/lang/String;Ljava/lang/String;II)V <init>
		0 o level
		1 o dimension
		2 o x
		3 o z
	a (Ljdk/jfr/consumer/RecordedEvent;)Lboa; from
		static
		0 o p_326190_
	a ()Ljava/lang/String; level
	b ()Ljava/lang/String; dimension
	c ()I x
	d ()I z
	equals (Ljava/lang/Object;)Z equals
		0 o p_326150_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bob net/minecraft/util/profiling/jfr/stats/CpuLoadStat
	a jvm
	b userJvm
	c system
	<init> (DDD)V <init>
		0 o jvm
		1 o userJvm
		2 o system
	a (Ljdk/jfr/consumer/RecordedEvent;)Lbob; from
		static
		0 o p_185623_
	a ()D jvm
	b ()D userJvm
	c ()D system
	equals (Ljava/lang/Object;)Z equals
		0 o p_185627_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
boc net/minecraft/util/profiling/jfr/stats/FileIOStat
	a duration
	b path
	c bytes
	<init> (Ljava/time/Duration;Ljava/lang/String;J)V <init>
		0 o duration
		1 o path
		2 o bytes
	a (Lboc;)J lambda$summary$3
		static
		0 o p_185639_
	a (Ljava/time/Duration;Ljava/util/List;)Lboc$a; summary
		static
		0 o p_185641_
		1 o p_185642_
	a (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; lambda$summary$4
		static
		0 o p_185644_
	a ()Ljava/time/Duration; duration
	b (Lboc;)Ljava/lang/String; lambda$summary$2
		static
		0 o p_185647_
	b ()Ljava/lang/String; path
	c ()J bytes
	c (Lboc;)Z lambda$summary$1
		static
		0 o p_185650_
	d (Lboc;)J lambda$summary$0
		static
		0 o p_185652_
	equals (Ljava/lang/Object;)Z equals
		0 o p_185654_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
boc$a net/minecraft/util/profiling/jfr/stats/FileIOStat$Summary
	a totalBytes
	b bytesPerSecond
	c counts
	d countsPerSecond
	e timeSpentInIO
	f topTenContributorsByTotalBytes
	<init> (JDJDLjava/time/Duration;Ljava/util/List;)V <init>
		0 o totalBytes
		1 o bytesPerSecond
		2 o counts
		3 o countsPerSecond
		4 o timeSpentInIO
		5 o topTenContributorsByTotalBytes
	a ()J totalBytes
	b ()D bytesPerSecond
	c ()J counts
	d ()D countsPerSecond
	e ()Ljava/time/Duration; timeSpentInIO
	equals (Ljava/lang/Object;)Z equals
		0 o p_185676_
	f ()Ljava/util/List; topTenContributorsByTotalBytes
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bod net/minecraft/util/profiling/jfr/stats/GcHeapStat
	a timestamp
	b heapUsed
	c timing
	<init> (Ljava/time/Instant;JLbod$b;)V <init>
		0 o timestamp
		1 o heapUsed
		2 o timing
	a (Ljava/time/Duration;Ljava/util/List;Ljava/time/Duration;I)Lbod$a; summary
		static
		0 o p_185691_
		1 o p_185692_
		2 o p_185693_
		3 o p_185694_
	a (Lbod;)Lbod$b; lambda$calculateAllocationRatePerSecond$0
		static
		0 o p_185689_
	a (Ljdk/jfr/consumer/RecordedEvent;)Lbod; from
		static
		0 o p_185698_
	a ()Ljava/time/Instant; timestamp
	a (Ljava/util/List;)D calculateAllocationRatePerSecond
		static
		0 o p_185696_
	b ()J heapUsed
	c ()Lbod$b; timing
	equals (Ljava/lang/Object;)Z equals
		0 o p_185702_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bod$a net/minecraft/util/profiling/jfr/stats/GcHeapStat$Summary
	a duration
	b gcTotalDuration
	c totalGCs
	d allocationRateBytesPerSecond
	<init> (Ljava/time/Duration;Ljava/time/Duration;ID)V <init>
		0 o duration
		1 o gcTotalDuration
		2 o totalGCs
		3 o allocationRateBytesPerSecond
	a ()F gcOverHead
	b ()Ljava/time/Duration; duration
	c ()Ljava/time/Duration; gcTotalDuration
	d ()I totalGCs
	e ()D allocationRateBytesPerSecond
	equals (Ljava/lang/Object;)Z equals
		0 o p_185720_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bod$b net/minecraft/util/profiling/jfr/stats/GcHeapStat$Timing
	a BEFORE_GC
	b AFTER_GC
	c $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_185728_
		1 o p_185729_
	a ()[Lbod$b; $values
		static
	valueOf (Ljava/lang/String;)Lbod$b; valueOf
		static
		0 o p_185732_
	values ()[Lbod$b; values
		static
boe net/minecraft/util/profiling/jfr/stats/IoSummary
	a totalCountAndSize
	b largestSizeContributors
	c recordingDuration
	<init> (Ljava/time/Duration;Ljava/util/List;)V <init>
		0 o p_326050_
		1 o p_326115_
	a ()D getCountsPerSecond
	b ()D getSizePerSecond
	c ()J getTotalCount
	d ()J getTotalSize
	e ()Ljava/util/List; largestSizeContributors
boe$a net/minecraft/util/profiling/jfr/stats/IoSummary$CountAndSize
	a totalCount
	b totalSize
	c SIZE_THEN_COUNT
	<clinit> ()V <clinit>
		static
	<init> (JJ)V <init>
		0 o totalCount
		1 o totalSize
	a ()F averageSize
	a (Lboe$a;)Lboe$a; add
		0 o p_326407_
	b ()J totalCount
	c ()J totalSize
	equals (Ljava/lang/Object;)Z equals
		0 o p_326457_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bof net/minecraft/util/profiling/jfr/stats/PacketIdentification
	a direction
	b protocolId
	c packetId
	<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o direction
		1 o protocolId
		2 o packetId
	a ()Ljava/lang/String; direction
	a (Ljdk/jfr/consumer/RecordedEvent;)Lbof; from
		static
		0 o p_326266_
	b ()Ljava/lang/String; protocolId
	c ()Ljava/lang/String; packetId
	equals (Ljava/lang/Object;)Z equals
		0 o p_326172_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bog net/minecraft/util/profiling/jfr/stats/ThreadAllocationStat
	a timestamp
	b threadName
	c totalBytes
	d UNKNOWN_THREAD
	<init> (Ljava/time/Instant;Ljava/lang/String;J)V <init>
		0 o timestamp
		1 o threadName
		2 o totalBytes
	a (Ljava/util/Map;Ljava/lang/String;Ljava/util/List;)V lambda$summary$1
		static
		0 o p_185800_
		1 o p_185801_
		2 o p_185802_
	a (Ljava/util/List;)Lbog$a; summary
		static
		0 o p_185798_
	a ()Ljava/time/Instant; timestamp
	a (Lbog;)Ljava/lang/String; lambda$summary$0
		static
		0 o p_185796_
	a (Ljdk/jfr/consumer/RecordedEvent;)Lbog; from
		static
		0 o p_185804_
	b ()Ljava/lang/String; threadName
	c ()J totalBytes
	equals (Ljava/lang/Object;)Z equals
		0 o p_185808_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bog$a net/minecraft/util/profiling/jfr/stats/ThreadAllocationStat$Summary
	a allocationsPerSecondByThread
	<init> (Ljava/util/Map;)V <init>
		0 o allocationsPerSecondByThread
	a ()Ljava/util/Map; allocationsPerSecondByThread
	equals (Ljava/lang/Object;)Z equals
		0 o p_185816_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
boh net/minecraft/util/profiling/jfr/stats/TickTimeStat
	a timestamp
	b currentAverage
	<init> (Ljava/time/Instant;Ljava/time/Duration;)V <init>
		0 o timestamp
		1 o currentAverage
	a (Ljdk/jfr/consumer/RecordedEvent;)Lboh; from
		static
		0 o p_185826_
	a ()Ljava/time/Instant; timestamp
	b ()Ljava/time/Duration; currentAverage
	equals (Ljava/lang/Object;)Z equals
		0 o p_185829_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
boi net/minecraft/util/profiling/jfr/stats/TimedStat
	a ()Ljava/time/Duration; duration
boj net/minecraft/util/profiling/jfr/stats/TimedStatSummary
	a fastest
	b slowest
	c secondSlowest
	d count
	e percentilesNanos
	f totalDuration
	<init> (Lboi;Lboi;Lboi;ILjava/util/Map;Ljava/time/Duration;)V <init>
		0 o fastest
		1 o slowest
		2 o secondSlowest
		3 o count
		4 o percentilesNanos
		5 o totalDuration
	a ()Lboi; fastest
	a (Ljava/util/List;)Lboj; summary
		static
		0 o p_185850_
	a (Lboi;)J lambda$summary$0
		static
		0 o p_185848_
	b ()Lboi; slowest
	c ()Lboi; secondSlowest
	d ()I count
	e ()Ljava/util/Map; percentilesNanos
	equals (Ljava/lang/Object;)Z equals
		0 o p_185856_
	f ()Ljava/time/Duration; totalDuration
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bok net/minecraft/util/profiling/jfr/stats/package-info
bol net/minecraft/util/profiling/metrics/MetricCategory
	a PATH_FINDING
	b EVENT_LOOPS
	c MAIL_BOXES
	d TICK_LOOP
	e JVM
	f CHUNK_RENDERING
	g CHUNK_RENDERING_DISPATCHING
	h CPU
	i GPU
	j description
	k $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_145978_
		1 o p_145979_
		2 o p_145980_
	a ()Ljava/lang/String; getDescription
	b ()[Lbol; $values
		static
	valueOf (Ljava/lang/String;)Lbol; valueOf
		static
		0 o p_145984_
	values ()[Lbol; values
		static
bom net/minecraft/util/profiling/metrics/MetricSampler
	a thresholdTest
	b name
	c category
	d sampler
	e ticks
	f values
	g isRunning
	h beforeTick
	i currentValue
	<init> (Ljava/lang/String;Lbol;Ljava/util/function/DoubleSupplier;Ljava/lang/Runnable;Lbom$c;)V <init>
		0 o p_145996_
		1 o p_145997_
		2 o p_145998_
		3 o p_145999_
		4 o p_146000_
	a (Ljava/lang/String;Lbol;Ljava/util/function/DoubleSupplier;)Lbom; create
		static
		0 o p_146010_
		1 o p_146011_
		2 o p_146012_
	a (I)V onEndTick
		0 o p_146003_
	a (Ljava/lang/String;Lbol;Ljava/lang/Object;Ljava/util/function/ToDoubleFunction;)Lbom; create
		static
		0 o p_146005_
		1 o p_146006_
		2 o p_146007_
		3 o p_146008_
	a ()V onStartTick
	a (Ljava/lang/String;Lbol;Ljava/util/function/ToDoubleFunction;Ljava/lang/Object;)Lbom$a; builder
		static
		0 o p_146014_
		1 o p_146015_
		2 o p_146016_
		3 o p_146017_
	b ()V onFinished
	c ()Ljava/util/function/DoubleSupplier; getSampler
	d ()Ljava/lang/String; getName
	e ()Lbol; getCategory
	equals (Ljava/lang/Object;)Z equals
		0 o p_146023_
	f ()Lbom$b; result
	g ()Z triggersThreshold
	h ()V verifyRunning
	hashCode ()I hashCode
bom$a net/minecraft/util/profiling/metrics/MetricSampler$MetricSamplerBuilder
	a name
	b category
	c sampler
	d context
	e beforeTick
	f thresholdTest
	<init> (Ljava/lang/String;Lbol;Ljava/util/function/ToDoubleFunction;Ljava/lang/Object;)V <init>
		0 o p_146035_
		1 o p_146036_
		2 o p_146037_
		3 o p_146038_
	a ()Lbom; build
	a (Lbom$c;)Lbom$a; withThresholdAlert
		0 o p_146041_
	a (Ljava/util/function/ToDoubleFunction;Ljava/lang/Object;)D lambda$new$0
		static
		0 o p_146045_
		1 o p_146046_
	a (Ljava/util/function/Consumer;)Lbom$a; withBeforeTick
		0 o p_146043_
	b (Ljava/util/function/Consumer;)V lambda$withBeforeTick$1
		0 o p_146048_
bom$b net/minecraft/util/profiling/metrics/MetricSampler$SamplerResult
	a recording
	b firstTick
	c lastTick
	<init> (IILit/unimi/dsi/fastutil/ints/Int2DoubleMap;)V <init>
		0 o p_146053_
		1 o p_146054_
		2 o p_146055_
	a (I)D valueAtTick
		0 o p_146058_
	a ()I getFirstTick
	b ()I getLastTick
bom$c net/minecraft/util/profiling/metrics/MetricSampler$ThresholdTest
	test (D)Z test
		0 o p_146060_
bom$d net/minecraft/util/profiling/metrics/MetricSampler$ValueIncreasedByPercentage
	a percentageIncreaseThreshold
	b previousValue
	<init> (F)V <init>
		0 o p_146064_
	test (D)Z test
		0 o p_146066_
bon net/minecraft/util/profiling/metrics/MetricsRegistry
	a INSTANCE
	b measuredInstances
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/Map;)Ljava/util/List; aggregateDuplicates
		static
		0 o p_146077_
	a (Ljava/util/Map$Entry;)Lbom; lambda$aggregateDuplicates$1
		static
		0 o p_146075_
	a ()Ljava/util/List; getRegisteredSamplers
	a (Lbop;)V add
		0 o p_146073_
	b (Lbop;)Ljava/util/stream/Stream; lambda$getRegisteredSamplers$0
		static
		0 o p_146079_
bon$a net/minecraft/util/profiling/metrics/MetricsRegistry$AggregatedMetricSampler
	b delegates
	<init> (Ljava/lang/String;Ljava/util/List;)V <init>
		0 o p_146082_
		1 o p_146083_
	a (Ljava/util/List;D)Z lambda$thresholdTest$3
		static
		0 o p_146090_
		1 o p_146091_
	a (DLbom;)Z lambda$thresholdTest$2
		static
		0 o p_146085_
		1 o p_146086_
	a (Ljava/util/List;)Lbom$c; thresholdTest
		static
		0 o p_146088_
	b (Ljava/util/List;)V beforeTick
		static
		0 o p_146093_
	c (Ljava/util/List;)D averageValueFromDelegates
		static
		0 o p_146095_
	d (Ljava/util/List;)V lambda$new$1
		static
		0 o p_146097_
	e (Ljava/util/List;)D lambda$new$0
		static
		0 o p_146099_
	equals (Ljava/lang/Object;)Z equals
		0 o p_146101_
	hashCode ()I hashCode
boo net/minecraft/util/profiling/metrics/MetricsSamplerProvider
	a (Ljava/util/function/Supplier;)Ljava/util/Set; samplers
		0 o p_146103_
bop net/minecraft/util/profiling/metrics/ProfilerMeasured
	bw ()Ljava/util/List; profiledMetrics
boq net/minecraft/util/profiling/metrics/package-info
bor net/minecraft/util/profiling/metrics/profiling/ActiveMetricsRecorder
	a PROFILING_MAX_DURATION_SECONDS
	b globalOnReportFinished
	c deviationsBySampler
	d taskProfiler
	e ioExecutor
	f metricsPersister
	g onProfilingEnd
	h onReportFinished
	i metricsSamplerProvider
	j wallTimeSource
	k deadlineNano
	l currentTick
	m singleTickProfiler
	n killSwitch
	o thisTickSamplers
	<clinit> ()V <clinit>
		static
	<init> (Lboo;Ljava/util/function/LongSupplier;Ljava/util/concurrent/Executor;Lbox;Ljava/util/function/Consumer;Ljava/util/function/Consumer;)V <init>
		0 o p_146121_
		1 o p_146122_
		2 o p_146123_
		3 o p_146124_
		4 o p_146125_
		5 o p_146126_
	a (Lboo;Ljava/util/function/LongSupplier;Ljava/util/concurrent/Executor;Lbox;Ljava/util/function/Consumer;Ljava/util/function/Consumer;)Lbor; createStarted
		static
		0 o p_146133_
		1 o p_146134_
		2 o p_146135_
		3 o p_146136_
		4 o p_146137_
		5 o p_146138_
	a (Ljava/util/function/Consumer;)V registerGlobalCompletionCallback
		static
		0 o p_146143_
	a (Ljava/util/HashSet;Lbne;)V lambda$scheduleSaveResults$5
		0 o p_146140_
		1 o p_146141_
	a (Lbom;)Ljava/util/List; lambda$endTick$3
		static
		0 o p_146131_
	a ()V end
	a (Lbne;)V scheduleSaveResults
		0 o p_146129_
	a (Ljava/util/Collection;)V cleanup
		0 o p_216817_
	b ()V cancel
	c ()V startTick
	d ()V endTick
	e ()Z isRecording
	f ()Lbnf; getProfiler
	g ()V verifyStarted
	h ()I lambda$endTick$4
	i ()Lbnd; lambda$startTick$2
	j ()I lambda$new$1
	k ()I lambda$new$0
bos net/minecraft/util/profiling/metrics/profiling/InactiveMetricsRecorder
	a INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()V end
	b ()V cancel
	c ()V startTick
	d ()V endTick
	e ()Z isRecording
	f ()Lbnf; getProfiler
bot net/minecraft/util/profiling/metrics/profiling/MetricsRecorder
	a ()V end
	b ()V cancel
	c ()V startTick
	d ()V endTick
	e ()Z isRecording
	f ()Lbnf; getProfiler
bou net/minecraft/util/profiling/metrics/profiling/ProfilerSamplerAdapter
	a previouslyFoundSamplerNames
	<init> ()V <init>
	a (Ljava/util/function/Supplier;Ljava/lang/String;Lbol;)Lbom; samplerForProfilingPath
		static
		0 o p_146169_
		1 o p_146170_
		2 o p_146171_
	a (Ljava/util/function/Supplier;)Ljava/util/Set; newSamplersFoundInProfiler
		0 o p_146164_
	a (Lorg/apache/commons/lang3/tuple/Pair;)Z lambda$newSamplersFoundInProfiler$0
		0 o p_146176_
	a (Ljava/util/function/Supplier;Ljava/lang/String;)D lambda$samplerForProfilingPath$2
		static
		0 o p_146166_
		1 o p_146167_
	a (Ljava/util/function/Supplier;Lorg/apache/commons/lang3/tuple/Pair;)Lbom; lambda$newSamplersFoundInProfiler$1
		static
		0 o p_146173_
		1 o p_146174_
bov net/minecraft/util/profiling/metrics/profiling/ServerMetricsSamplersProvider
	a LOGGER
	b samplers
	c samplerFactory
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/function/LongSupplier;Z)V <init>
		0 o p_146180_
		1 o p_146181_
	a (Ljava/util/function/Supplier;)Ljava/util/Set; samplers
		0 o p_146191_
	a (Lcom/google/common/base/Stopwatch;)D lambda$tickTimeSampler$3
		static
		0 o p_146187_
	a ()Ljava/util/Set; runtimeIndependentSamplers
		static
	a (Lbov$a;I)Lbom; lambda$runtimeIndependentSamplers$1
		static
		0 o p_146184_
		1 o p_146185_
	a (Ljava/util/function/LongSupplier;)Lbom; tickTimeSampler
		static
		0 o p_146189_
	b (Lbov$a;I)D lambda$runtimeIndependentSamplers$0
		static
		0 o p_146194_
		1 o p_146195_
	b ()D lambda$runtimeIndependentSamplers$2
		static
bov$1 net/minecraft/util/profiling/metrics/profiling/ServerMetricsSamplersProvider$1
	a val$timeSource
	<init> (Ljava/util/function/LongSupplier;)V <init>
		0 o p_146198_
	read ()J read
bov$a net/minecraft/util/profiling/metrics/profiling/ServerMetricsSamplersProvider$CpuStats
	a nrOfCpus
	b systemInfo
	c processor
	d previousCpuLoadTick
	e currentLoad
	f lastPollMs
	<init> ()V <init>
	a (I)D loadForCpu
		0 o p_146208_
bow net/minecraft/util/profiling/metrics/profiling/package-info
box net/minecraft/util/profiling/metrics/storage/MetricsPersister
	a PROFILING_RESULTS_DIR
	b METRICS_DIR_NAME
	c DEVIATIONS_DIR_NAME
	d PROFILING_RESULT_FILENAME
	e LOGGER
	f rootFolderName
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o p_146217_
	a (Ljava/nio/file/Path;Lbol;Ljava/util/List;)V lambda$saveMetrics$0
		0 o p_146231_
		1 o p_146232_
		2 o p_146233_
	a (Ljava/time/format/DateTimeFormatter;Ljava/nio/file/Path;Lbom;Lboy;)V lambda$saveDeviations$3
		static
		0 o p_146235_
		1 o p_146236_
		2 o p_146237_
		3 o p_146238_
	a (Lbne;Ljava/nio/file/Path;)V saveProfilingTaskExecutionResult
		0 o p_146224_
		1 o p_146225_
	a (ILbom$b;)Ljava/lang/String; lambda$saveCategory$1
		static
		0 o p_146221_
		1 o p_146222_
	a (Ljava/util/Set;Ljava/util/Map;Lbne;)Ljava/nio/file/Path; saveReports
		0 o p_146251_
		1 o p_146252_
		2 o p_146253_
	a (Ljava/util/Map;Ljava/nio/file/Path;)V saveDeviations
		0 o p_146245_
		1 o p_146246_
	a (I)[Ljava/lang/String; lambda$saveCategory$2
		static
		0 o p_146219_
	a (Ljava/time/format/DateTimeFormatter;Ljava/nio/file/Path;Lbom;Ljava/util/List;)V lambda$saveDeviations$4
		static
		0 o p_146240_
		1 o p_146241_
		2 o p_146242_
		3 o p_146243_
	a (Ljava/util/Set;Ljava/nio/file/Path;)V saveMetrics
		0 o p_146248_
		1 o p_146249_
	a (Lbol;Ljava/util/List;Ljava/nio/file/Path;)V saveCategory
		0 o p_146227_
		1 o p_146228_
		2 o p_146229_
boy net/minecraft/util/profiling/metrics/storage/RecordedDeviation
	a timestamp
	b tick
	c profilerResultAtTick
	<init> (Ljava/time/Instant;ILbne;)V <init>
		0 o p_146258_
		1 o p_146259_
		2 o p_146260_
boz net/minecraft/util/profiling/metrics/storage/package-info
bp net/minecraft/advancements/critereon/EnchantedItemTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lcuq;ILbp$a;)Z lambda$trigger$0
		static
		0 o p_27673_
		1 o p_27674_
		2 o p_27675_
	a (Laqv;Lcuq;I)V trigger
		0 o p_27669_
		1 o p_27670_
		2 o p_27671_
bp$a net/minecraft/advancements/critereon/EnchantedItemTrigger$TriggerInstance
	a CODEC
	b player
	c item
	d levels
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Ldh$d;)V <init>
		0 o player
		1 o item
		2 o levels
	a ()Ljava/util/Optional; player
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337356_
	a (Lcuq;I)Z matches
		0 o p_27692_
		1 o p_27693_
	b ()Lao; enchantedItem
		static
	c ()Ljava/util/Optional; item
	d ()Ldh$d; levels
	equals (Ljava/lang/Object;)Z equals
		0 o p_312058_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bpa net/minecraft/util/profiling/package-info
bpb net/minecraft/util/random/SimpleWeightedRandomList
	<init> (Ljava/util/List;)V <init>
		0 o p_146262_
	a (Layw;)Ljava/util/Optional; getRandomValue
		0 o p_216821_
	a (Ljava/lang/Object;)Lbpb; single
		static
		0 o p_185863_
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; wrappedCodecAllowingEmpty
		static
		0 o p_185861_
	a ()Lbpb$a; builder
		static
	b (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; wrappedCodec
		static
		0 o p_146265_
	b ()Lbpb; empty
		static
bpb$a net/minecraft/util/random/SimpleWeightedRandomList$Builder
	a result
	<init> ()V <init>
	a (Ljava/lang/Object;I)Lbpb$a; add
		0 o p_146272_
		1 o p_146273_
	a (Ljava/lang/Object;)Lbpb$a; add
		0 o p_307448_
	a ()Lbpb; build
bpc net/minecraft/util/random/Weight
	a CODEC
	b ONE
	c LOGGER
	d value
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_146280_
	a ()I asInt
	a (I)Lbpc; of
		static
		0 o p_146283_
	b (I)V validateWeight
		static
		0 o p_146285_
	equals (Ljava/lang/Object;)Z equals
		0 o p_146287_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bpd net/minecraft/util/random/WeightedEntry
	a (Ljava/lang/Object;I)Lbpd$b; wrap
		static
		0 o p_146291_
		1 o p_146292_
	a ()Lbpc; getWeight
bpd$a net/minecraft/util/random/WeightedEntry$IntrusiveBase
	a weight
	<init> (I)V <init>
		0 o p_146295_
	<init> (Lbpc;)V <init>
		0 o p_146297_
	a ()Lbpc; getWeight
bpd$b net/minecraft/util/random/WeightedEntry$Wrapper
	a data
	b weight
	<init> (Ljava/lang/Object;Lbpc;)V <init>
		0 o data
		1 o weight
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_146306_
	a (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$0
		static
		0 o p_146308_
		1 o p_146309_
	a ()Lbpc; getWeight
	b ()Ljava/lang/Object; data
	c ()Lbpc; weight
	equals (Ljava/lang/Object;)Z equals
		0 o p_338271_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bpe net/minecraft/util/random/WeightedRandom
	<init> ()V <init>
	a (Layw;Ljava/util/List;I)Ljava/util/Optional; getRandomItem
		static
		0 o p_216826_
		1 o p_216827_
		2 o p_216828_
	a (Ljava/util/List;)I getTotalWeight
		static
		0 o p_146313_
	a (Layw;Ljava/util/List;)Ljava/util/Optional; getRandomItem
		static
		0 o p_216823_
		1 o p_216824_
	a (Ljava/util/List;I)Ljava/util/Optional; getWeightedItem
		static
		0 o p_146315_
		1 o p_146316_
bpf net/minecraft/util/random/WeightedRandomList
	a totalWeight
	b items
	<init> (Ljava/util/List;)V <init>
		0 o p_146327_
	a ([Lbpd;)Lbpf; create
		static
		0 o p_146331_
	a (Ljava/util/List;)Lbpf; create
		static
		0 o p_146329_
	b (Layw;)Ljava/util/Optional; getRandom
		0 o p_216830_
	c (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_146334_
	c ()Lbpf; create
		static
	d ()Z isEmpty
	e ()Ljava/util/List; unwrap
	equals (Ljava/lang/Object;)Z equals
		0 o p_338205_
	hashCode ()I hashCode
bpg net/minecraft/util/random/package-info
bph net/minecraft/util/thread/BlockableEventLoop
	b name
	c LOGGER
	d pendingRunnables
	e blockingCount
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o p_18686_
	A ()V waitForTasks
	B ()Z pollTask
	a (Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture; submitAsync
		0 o p_18690_
	a (Ljava/lang/Object;)V tell
		0 o p_18688_
	a (Ljava/util/function/Supplier;)Ljava/util/concurrent/CompletableFuture; submit
		0 o p_18692_
	ay ()Z scheduleExecutables
	az ()Ljava/lang/Thread; getRunningThread
	b (Ljava/util/function/BooleanSupplier;)V managedBlock
		0 o p_18702_
	b (Ljava/lang/Runnable;)Ljava/lang/Void; lambda$submitAsync$0
		static
		0 o p_18694_
	bA ()V dropAllTasks
	bB ()V runAllTasks
	bw ()Ljava/util/List; profiledMetrics
	bx ()Z isSameThread
	by ()I getPendingTasksCount
	bz ()Ljava/lang/String; name
	c (Ljava/lang/Runnable;)V executeIfPossible
		0 o p_201937_
	d (Ljava/lang/Runnable;)V doRunTask
		0 o p_18700_
	e (Ljava/lang/Runnable;)Z shouldRun
		0 o p_18703_
	execute (Ljava/lang/Runnable;)V execute
		0 o p_18706_
	f (Ljava/lang/Runnable;)Ljava/lang/Runnable; wrapRunnable
		0 o p_18704_
	g (Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture; submit
		0 o p_18708_
	h (Ljava/lang/Runnable;)V executeBlocking
		0 o p_18710_
	i (Ljava/lang/Runnable;)V tell
		0 o p_18712_
bpi net/minecraft/util/thread/NamedThreadFactory
	a LOGGER
	b group
	c threadNumber
	d namePrefix
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o p_146346_
	a (Ljava/lang/Runnable;Ljava/lang/Thread;Ljava/lang/Throwable;)V lambda$newThread$0
		static
		0 o p_146348_
		1 o p_146349_
		2 o p_146350_
	newThread (Ljava/lang/Runnable;)Ljava/lang/Thread; newThread
		0 o p_146352_
bpj net/minecraft/util/thread/ProcessorHandle
	a (Ljava/lang/String;Ljava/util/function/Consumer;)Lbpj; of
		static
		0 o p_18715_
		1 o p_18716_
	a (Ljava/lang/Object;)V tell
		0 o p_18713_
	a (Ljava/util/concurrent/CompletableFuture;Lcom/mojang/datafixers/util/Either;)V lambda$askEither$0
		static
		0 o p_18718_
		1 o p_18719_
	b (Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; ask
		0 o p_18721_
	bz ()Ljava/lang/String; name
	c (Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; askEither
		0 o p_18723_
	close ()V close
bpj$1 net/minecraft/util/thread/ProcessorHandle$1
	a val$name
	b val$tell
	<init> (Ljava/lang/String;Ljava/util/function/Consumer;)V <init>
		0 o p_18728_
		1 o p_18729_
	a (Ljava/lang/Object;)V tell
		0 o p_18731_
	bz ()Ljava/lang/String; name
	toString ()Ljava/lang/String; toString
bpk net/minecraft/util/thread/ProcessorMailbox
	a LOGGER
	b CLOSED_BIT
	c SCHEDULED_BIT
	d status
	e queue
	f dispatcher
	g name
	<clinit> ()V <clinit>
		static
	<init> (Lbpm;Ljava/util/concurrent/Executor;Ljava/lang/String;)V <init>
		0 o p_18741_
		1 o p_18742_
		2 o p_18743_
	a (Lit/unimi/dsi/fastutil/ints/Int2BooleanFunction;)I pollUntil
		0 o p_18748_
	a (Ljava/lang/Object;)V tell
		0 o p_18750_
	a ()V runAll
	a (I)Z lambda$runAll$1
		static
		0 o p_182331_
	a (Ljava/util/concurrent/Executor;Ljava/lang/String;)Lbpk; create
		static
		0 o p_18752_
		1 o p_18753_
	b ()I size
	b (I)Z lambda$run$0
		static
		0 o p_18746_
	bw ()Ljava/util/List; profiledMetrics
	bz ()Ljava/lang/String; name
	c ()Z hasWork
	close ()V close
	d ()Z setAsScheduled
	e ()V setAsIdle
	f ()Z canBeScheduled
	g ()Z shouldProcess
	h ()Z pollTask
	i ()V registerForExecution
	run ()V run
	toString ()Ljava/lang/String; toString
bpl net/minecraft/util/thread/ReentrantBlockableEventLoop
	b reentrantCount
	<init> (Ljava/lang/String;)V <init>
		0 o p_18765_
	ay ()Z scheduleExecutables
	bC ()Z runningTask
	d (Ljava/lang/Runnable;)V doRunTask
		0 o p_18769_
bpm net/minecraft/util/thread/StrictQueue
	a (Ljava/lang/Object;)Z push
		0 o p_18770_
	a ()Ljava/lang/Object; pop
	b ()Z isEmpty
	c ()I size
bpm$a net/minecraft/util/thread/StrictQueue$FixedPriorityQueue
	a queues
	b size
	<init> (I)V <init>
		0 o p_18773_
	a (Ljava/lang/Object;)Z push
		0 o p_18780_
	a (Lbpm$b;)Z push
		0 o p_18778_
	a ()Ljava/lang/Object; pop
	b ()Z isEmpty
	c ()I size
	d ()Ljava/lang/Runnable; pop
bpm$b net/minecraft/util/thread/StrictQueue$IntRunnable
	a priority
	b task
	<init> (ILjava/lang/Runnable;)V <init>
		0 o p_18786_
		1 o p_18787_
	a ()I getPriority
	run ()V run
bpm$c net/minecraft/util/thread/StrictQueue$QueueStrictQueue
	a queue
	<init> (Ljava/util/Queue;)V <init>
		0 o p_18792_
	a (Ljava/lang/Object;)Z push
		0 o p_18795_
	a ()Ljava/lang/Object; pop
	b ()Z isEmpty
	c ()I size
bpn net/minecraft/util/thread/package-info
bpo net/minecraft/util/valueproviders/BiasedToBottomInt
	a CODEC
	b minInclusive
	f maxInclusive
	<clinit> ()V <clinit>
		static
	<init> (II)V <init>
		0 o p_146364_
		1 o p_146365_
	a ()I getMinValue
	a (II)Lbpo; of
		static
		0 o p_146368_
		1 o p_146369_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_146373_
	a (Layw;)I sample
		0 o p_216832_
	a (Lbpo;)Lcom/mojang/serialization/DataResult; lambda$static$4
		static
		0 o p_274930_
	b (Lbpo;)Ljava/lang/String; lambda$static$3
		static
		0 o p_274931_
	b ()I getMaxValue
	c (Lbpo;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_146378_
	c ()Lbpx; getType
	d (Lbpo;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_146381_
	toString ()Ljava/lang/String; toString
bpp net/minecraft/util/valueproviders/ClampedInt
	a CODEC
	b source
	f minInclusive
	g maxInclusive
	<clinit> ()V <clinit>
		static
	<init> (Lbpw;II)V <init>
		0 o p_146389_
		1 o p_146390_
		2 o p_146391_
	a (Lbpw;II)Lbpp; of
		static
		0 o p_146396_
		1 o p_146397_
		2 o p_146398_
	a ()I getMinValue
	a (Lbpp;)Lcom/mojang/serialization/DataResult; lambda$static$5
		static
		0 o p_274932_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_146400_
	a (Layw;)I sample
		0 o p_216834_
	b ()I getMaxValue
	b (Lbpp;)Ljava/lang/String; lambda$static$4
		static
		0 o p_274933_
	c (Lbpp;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_146405_
	c ()Lbpx; getType
	d (Lbpp;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_146408_
	e (Lbpp;)Lbpw; lambda$static$0
		static
		0 o p_146410_
bpq net/minecraft/util/valueproviders/ClampedNormalFloat
	a CODEC
	b mean
	d deviation
	e min
	f max
	<clinit> ()V <clinit>
		static
	<init> (FFFF)V <init>
		0 o p_146418_
		1 o p_146419_
		2 o p_146420_
		3 o p_146421_
	a (Layw;)F sample
		0 o p_216836_
	a ()F getMinValue
	a (FFFF)Lbpq; of
		static
		0 o p_146424_
		1 o p_146425_
		2 o p_146426_
		3 o p_146427_
	a (Lbpq;)Lcom/mojang/serialization/DataResult; lambda$static$6
		static
		0 o p_274935_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_146431_
	a (Layw;FFFF)F sample
		static
		0 o p_216838_
		1 o p_216839_
		2 o p_216840_
		3 o p_216841_
		4 o p_216842_
	b ()F getMaxValue
	b (Lbpq;)Ljava/lang/String; lambda$static$5
		static
		0 o p_274934_
	c (Lbpq;)Ljava/lang/Float; lambda$static$3
		static
		0 o p_146442_
	c ()Lbpv; getType
	d (Lbpq;)Ljava/lang/Float; lambda$static$2
		static
		0 o p_146445_
	e (Lbpq;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_146447_
	f (Lbpq;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_146449_
	toString ()Ljava/lang/String; toString
bpr net/minecraft/util/valueproviders/ClampedNormalInt
	a CODEC
	b mean
	f deviation
	g minInclusive
	h maxInclusive
	<clinit> ()V <clinit>
		static
	<init> (FFII)V <init>
		0 o p_185874_
		1 o p_185875_
		2 o p_185876_
		3 o p_185877_
	a (Layw;FFFF)I sample
		static
		0 o p_216846_
		1 o p_216847_
		2 o p_216848_
		3 o p_216849_
		4 o p_216850_
	a (FFII)Lbpr; of
		static
		0 o p_185880_
		1 o p_185881_
		2 o p_185882_
		3 o p_185883_
	a (Lbpr;)Lcom/mojang/serialization/DataResult; lambda$static$6
		static
		0 o p_337691_
	a ()I getMinValue
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_185887_
	a (Layw;)I sample
		0 o p_216844_
	b ()I getMaxValue
	b (Lbpr;)Ljava/lang/String; lambda$static$5
		static
		0 o p_337689_
	c ()Lbpx; getType
	c (Lbpr;)Ljava/lang/Integer; lambda$static$3
		static
		0 o p_337690_
	d (Lbpr;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_337692_
	e (Lbpr;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_185903_
	f (Lbpr;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_185905_
	toString ()Ljava/lang/String; toString
bps net/minecraft/util/valueproviders/ConstantFloat
	a ZERO
	b CODEC
	d value
	<clinit> ()V <clinit>
		static
	<init> (F)V <init>
		0 o p_146456_
	a (Layw;)F sample
		0 o p_216852_
	a ()F getMinValue
	a (F)Lbps; of
		static
		0 o p_146459_
	b ()F getMaxValue
	c ()Lbpv; getType
	d ()F getValue
	toString ()Ljava/lang/String; toString
bpt net/minecraft/util/valueproviders/ConstantInt
	a ZERO
	b CODEC
	f value
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_146481_
	a ()I getMinValue
	a (I)Lbpt; of
		static
		0 o p_146484_
	a (Layw;)I sample
		0 o p_216854_
	b ()I getMaxValue
	c ()Lbpx; getType
	d ()I getValue
	toString ()Ljava/lang/String; toString
bpu net/minecraft/util/valueproviders/FloatProvider
	a CONSTANT_OR_DISPATCH_CODEC
	c CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (FLbpu;)Ljava/lang/String; lambda$codec$4
		static
		0 o p_274938_
		1 o p_274939_
	a (FF)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_146506_
		1 o p_146507_
	a ()F getMinValue
	a (Lbpu;)Lcom/mojang/datafixers/util/Either; lambda$static$2
		static
		0 o p_146513_
	a (Lcom/mojang/datafixers/util/Either;)Lbpu; lambda$static$1
		static
		0 o p_146515_
	a (FFLbpu;)Lcom/mojang/serialization/DataResult; lambda$codec$5
		static
		0 o p_274940_
		1 o p_274941_
		2 o p_274942_
	b (FLbpu;)Ljava/lang/String; lambda$codec$3
		static
		0 o p_274943_
		1 o p_274944_
	b (Lbpu;)Lbpu; lambda$static$0
		static
		0 o p_146518_
	b ()F getMaxValue
	c ()Lbpv; getType
bpv net/minecraft/util/valueproviders/FloatProviderType
	a CONSTANT
	b UNIFORM
	c CLAMPED_NORMAL
	d TRAPEZOID
	<clinit> ()V <clinit>
		static
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$register$0
		static
		0 o p_338761_
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lbpv; register
		static
		0 o p_146527_
		1 o p_338341_
	codec ()Lcom/mojang/serialization/MapCodec; codec
bpw net/minecraft/util/valueproviders/IntProvider
	a CONSTANT_OR_DISPATCH_CODEC
	c CODEC
	d NON_NEGATIVE_CODEC
	e POSITIVE_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (IILbpw;)Lcom/mojang/serialization/DataResult; validate
		static
		0 o p_338299_
		1 o p_338617_
		2 o p_338788_
	a (ILbpw;)Ljava/lang/String; lambda$validate$5
		static
		0 o p_274947_
		1 o p_274948_
	a ()I getMinValue
	a (Lbpw;)Lcom/mojang/datafixers/util/Either; lambda$static$2
		static
		0 o p_146541_
	a (IILcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; validateCodec
		static
		0 o p_338363_
		1 o p_338219_
		2 o p_338307_
	a (Lcom/mojang/datafixers/util/Either;)Lbpw; lambda$static$1
		static
		0 o p_146543_
	a (Layw;)I sample
		0 o p_216855_
	b (Lbpw;)Lbpw; lambda$static$0
		static
		0 o p_146549_
	b ()I getMaxValue
	b (II)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_146546_
		1 o p_146547_
	b (ILbpw;)Ljava/lang/String; lambda$validate$4
		static
		0 o p_274945_
		1 o p_274946_
	b (IILbpw;)Lcom/mojang/serialization/DataResult; lambda$validateCodec$3
		static
		0 o p_337693_
		1 o p_337694_
		2 o p_337695_
	c ()Lbpx; getType
bpx net/minecraft/util/valueproviders/IntProviderType
	a CONSTANT
	b UNIFORM
	c BIASED_TO_BOTTOM
	d CLAMPED
	e WEIGHTED_LIST
	f CLAMPED_NORMAL
	<clinit> ()V <clinit>
		static
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$register$0
		static
		0 o p_338783_
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lbpx; register
		static
		0 o p_146558_
		1 o p_338243_
	codec ()Lcom/mojang/serialization/MapCodec; codec
bpy net/minecraft/util/valueproviders/MultipliedFloats
	a values
	<init> ([Lbpz;)V <init>
		0 o p_216858_
	a (Layw;)F sample
		0 o p_216860_
	toString ()Ljava/lang/String; toString
bpz net/minecraft/util/valueproviders/SampledFloat
	a (Layw;)F sample
		0 o p_216862_
bq net/minecraft/advancements/critereon/EnchantmentPredicate
	a CODEC
	b enchantments
	c level
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ldh$d;)V <init>
		0 o enchantments
		1 o level
	<init> (Ljm;Ldh$d;)V <init>
		0 o p_345021_
		1 o p_345012_
	<init> (Ljq;Ldh$d;)V <init>
		0 o p_346051_
		1 o p_30472_
	a (Ldai;)Z containedIn
		0 o p_330878_
	a ()Ljava/util/Optional; enchantments
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_344145_
	a (Ldai;Ljm;)Z matchesEnchantment
		0 o p_346384_
		1 o p_345318_
	b ()Ldh$d; level
	equals (Ljava/lang/Object;)Z equals
		0 o p_298792_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bqa net/minecraft/util/valueproviders/TrapezoidFloat
	a CODEC
	b min
	d max
	e plateau
	<clinit> ()V <clinit>
		static
	<init> (FFF)V <init>
		0 o p_146567_
		1 o p_146568_
		2 o p_146569_
	a (Layw;)F sample
		0 o p_216864_
	a (Lbqa;)Lcom/mojang/serialization/DataResult; lambda$static$6
		static
		0 o p_274953_
	a ()F getMinValue
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_146578_
	a (FFF)Lbqa; of
		static
		0 o p_146572_
		1 o p_146573_
		2 o p_146574_
	b ()F getMaxValue
	b (Lbqa;)Ljava/lang/String; lambda$static$5
		static
		0 o p_274954_
	c ()Lbpv; getType
	c (Lbqa;)Ljava/lang/String; lambda$static$4
		static
		0 o p_274952_
	d (Lbqa;)Ljava/lang/Float; lambda$static$2
		static
		0 o p_146583_
	e (Lbqa;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_146586_
	f (Lbqa;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_146588_
	toString ()Ljava/lang/String; toString
bqb net/minecraft/util/valueproviders/UniformFloat
	a CODEC
	b minInclusive
	d maxExclusive
	<clinit> ()V <clinit>
		static
	<init> (FF)V <init>
		0 o p_146595_
		1 o p_146596_
	a (Layw;)F sample
		0 o p_216866_
	a (Lbqb;)Lcom/mojang/serialization/DataResult; lambda$static$4
		static
		0 o p_274956_
	a ()F getMinValue
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_146601_
	b ()F getMaxValue
	b (FF)Lbqb; of
		static
		0 o p_146606_
		1 o p_146607_
	b (Lbqb;)Ljava/lang/String; lambda$static$3
		static
		0 o p_274955_
	c (Lbqb;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_146609_
	c ()Lbpv; getType
	d (Lbqb;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_146612_
	toString ()Ljava/lang/String; toString
bqc net/minecraft/util/valueproviders/UniformInt
	a CODEC
	b minInclusive
	f maxInclusive
	<clinit> ()V <clinit>
		static
	<init> (II)V <init>
		0 o p_146619_
		1 o p_146620_
	a (II)Lbqc; of
		static
		0 o p_146623_
		1 o p_146624_
	a ()I getMinValue
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_146628_
	a (Lbqc;)Lcom/mojang/serialization/DataResult; lambda$static$4
		static
		0 o p_274957_
	a (Layw;)I sample
		0 o p_216868_
	b ()I getMaxValue
	b (Lbqc;)Ljava/lang/String; lambda$static$3
		static
		0 o p_274958_
	c (Lbqc;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_146633_
	c ()Lbpx; getType
	d (Lbqc;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_146636_
	toString ()Ljava/lang/String; toString
bqd net/minecraft/util/valueproviders/WeightedListInt
	a CODEC
	b distribution
	f minValue
	g maxValue
	<clinit> ()V <clinit>
		static
	<init> (Lbpb;)V <init>
		0 o p_185915_
	a (Lbqd;)Lbpb; lambda$static$0
		static
		0 o p_185918_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_185920_
	a ()I getMinValue
	a (Layw;)I sample
		0 o p_216870_
	b ()I getMaxValue
	c ()Lbpx; getType
bqe net/minecraft/util/valueproviders/package-info
bqf net/minecraft/util/worldupdate/WorldUpgrader
	A overworldDataStorage
	a LOGGER
	b THREAD_FACTORY
	c NEW_DIRECTORY_PREFIX
	d STATUS_UPGRADING_POI
	e STATUS_FINISHED_POI
	f STATUS_UPGRADING_ENTITIES
	g STATUS_FINISHED_ENTITIES
	h STATUS_UPGRADING_CHUNKS
	i STATUS_FINISHED_CHUNKS
	j dimensions
	k levels
	l eraseCache
	m recreateRegionFiles
	n levelStorage
	o thread
	p dataFixer
	q running
	r finished
	s progress
	t totalChunks
	u totalFiles
	v converted
	w skipped
	x progressMap
	y status
	z REGEX
	<clinit> ()V <clinit>
		static
	<init> (Lerf$c;Lcom/mojang/datafixers/DataFixer;Lka;ZZ)V <init>
		0 o p_249922_
		1 o p_250273_
		2 o p_323645_
		3 o p_250738_
		4 o p_321700_
	a (Lakq;)F dimensionProgress
		0 o p_18828_
	a (Ljava/lang/Thread;Ljava/lang/Throwable;)V lambda$new$0
		0 o p_18825_
		1 o p_18826_
	a ()V cancel
	a (Ljava/nio/file/Path;)Ljava/nio/file/Path; resolveRecreateDirectory
		static
		0 o p_326514_
	b ()Z isFinished
	c ()Ljava/util/Set; levels
	d ()F getProgress
	e ()I getTotalChunks
	f ()I getConverted
	g ()I getSkipped
	h ()Lwz; getStatus
	i ()V work
bqf$a net/minecraft/util/worldupdate/WorldUpgrader$AbstractUpgrader
	a previousWriteFuture
	b dataFixType
	c this$0
	d upgradingStatus
	e finishedStatus
	f type
	g folderName
	<init> (Lbqf;Lazw;Ljava/lang/String;Ljava/lang/String;Lxn;Lxn;)V <init>
		0 o p_321747_
		1 o p_321854_
		2 o p_321675_
		3 o p_326131_
		4 o p_321807_
		5 o p_321799_
	a (Ldws;Ljava/nio/file/Path;)Ljava/lang/AutoCloseable; createStorage
		0 o p_326496_
		1 o p_321752_
	a (Ljava/lang/AutoCloseable;Ldcd;Lakq;)Z tryProcessOnePosition
		0 o p_321640_
		1 o p_321536_
		2 o p_321782_
	a (Ljava/io/File;Ljava/lang/String;)Z lambda$getAllChunkPositions$1
		static
		0 o p_321626_
		1 o p_321493_
	a (Lbqf$e;)I lambda$getFilesToProcess$0
		static
		0 o p_321550_
	a ()V upgrade
	a (Lakq;Ljava/lang/AutoCloseable;Ldcd;)Z processOnePosition
		0 o p_321757_
		1 o p_321658_
		2 o p_321833_
	a (Ldwp;)V onFileFinished
		0 o p_321800_
	b (Ldws;Ljava/nio/file/Path;)Ljava/util/ListIterator; getFilesToProcess
		0 o p_325920_
		1 o p_326489_
	b ()Ljava/util/List; getDimensionsToUpgrade
	c (Ldws;Ljava/nio/file/Path;)Ljava/util/List; getAllChunkPositions
		static
		0 o p_326177_
		1 o p_326228_
bqf$b net/minecraft/util/worldupdate/WorldUpgrader$ChunkUpgrader
	d this$0
	<init> (Lbqf;)V <init>
		0 o p_321549_
	a (Ldws;Ljava/nio/file/Path;)Ljava/lang/AutoCloseable; createStorage
		0 o p_326390_
		1 o p_321478_
	a (Ldwj;Ldcd;Lakq;)Z tryProcessOnePosition
		0 o p_321581_
		1 o p_321524_
		2 o p_321488_
	a (Ljava/lang/AutoCloseable;Ldcd;Lakq;)Z tryProcessOnePosition
		0 o p_321529_
		1 o p_321600_
		2 o p_321690_
	b (Ldws;Ljava/nio/file/Path;)Ldwj; createStorage
		0 o p_325989_
		1 o p_321746_
	b ()Leqz; lambda$tryProcessOnePosition$0
bqf$c net/minecraft/util/worldupdate/WorldUpgrader$DimensionToUpgrade
	a dimensionKey
	b storage
	c files
	<init> (Lakq;Ljava/lang/Object;Ljava/util/ListIterator;)V <init>
		0 o dimensionKey
		1 o storage
		2 o files
	a ()Lakq; dimensionKey
	b ()Ljava/lang/Object; storage
	c ()Ljava/util/ListIterator; files
	equals (Ljava/lang/Object;)Z equals
		0 o p_321764_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bqf$d net/minecraft/util/worldupdate/WorldUpgrader$EntityUpgrader
	<init> (Lbqf;)V <init>
		0 o p_321679_
	a (Ldwu;Lub;)Lub; upgradeTag
		0 o p_321667_
		1 o p_321776_
bqf$e net/minecraft/util/worldupdate/WorldUpgrader$FileToUpgrade
	a file
	b chunksToUpgrade
	<init> (Ldwp;Ljava/util/List;)V <init>
		0 o file
		1 o chunksToUpgrade
	a ()Ldwp; file
	b ()Ljava/util/List; chunksToUpgrade
	equals (Ljava/lang/Object;)Z equals
		0 o p_321751_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bqf$f net/minecraft/util/worldupdate/WorldUpgrader$PoiUpgrader
	<init> (Lbqf;)V <init>
		0 o p_321779_
	a (Ldwu;Lub;)Lub; upgradeTag
		0 o p_321589_
		1 o p_321492_
bqf$g net/minecraft/util/worldupdate/WorldUpgrader$SimpleRegionStorageUpgrader
	d this$0
	<init> (Lbqf;Lazw;Ljava/lang/String;Lxn;Lxn;)V <init>
		0 o p_321624_
		1 o p_321688_
		2 o p_321507_
		3 o p_321726_
		4 o p_321505_
	a (Ldwu;Lub;)Lub; upgradeTag
		0 o p_321857_
		1 o p_321575_
	a (Ldws;Ljava/nio/file/Path;)Ljava/lang/AutoCloseable; createStorage
		0 o p_326119_
		1 o p_321541_
	a (Ljava/lang/AutoCloseable;Ldcd;Lakq;)Z tryProcessOnePosition
		0 o p_321532_
		1 o p_321836_
		2 o p_321749_
	a (Ldwu;Ldcd;Lakq;)Z tryProcessOnePosition
		0 o p_321490_
		1 o p_321657_
		2 o p_321485_
	b (Ldws;Ljava/nio/file/Path;)Ldwu; createStorage
		0 o p_325941_
		1 o p_321595_
bqg net/minecraft/util/worldupdate/package-info
bqh net/minecraft/world/BossEvent
	a name
	b progress
	c color
	d overlay
	e darkenScreen
	f playBossMusic
	g createWorldFog
	h id
	<init> (Ljava/util/UUID;Lwz;Lbqh$a;Lbqh$b;)V <init>
		0 o p_18849_
		1 o p_18850_
		2 o p_18851_
		3 o p_18852_
	a (Lwz;)V setName
		0 o p_18856_
	a (F)V setProgress
		0 o p_146639_
	a (Lbqh$b;)V setOverlay
		0 o p_18855_
	a (Lbqh$a;)V setColor
		0 o p_18854_
	a (Z)Lbqh; setDarkenScreen
		0 o p_18857_
	b (Z)Lbqh; setPlayBossMusic
		0 o p_18858_
	c (Z)Lbqh; setCreateWorldFog
		0 o p_18859_
	h ()Ljava/util/UUID; getId
	i ()Lwz; getName
	j ()F getProgress
	k ()Lbqh$a; getColor
	l ()Lbqh$b; getOverlay
	m ()Z shouldDarkenScreen
	n ()Z shouldPlayBossMusic
	o ()Z shouldCreateWorldFog
bqh$a net/minecraft/world/BossEvent$BossBarColor
	a PINK
	b BLUE
	c RED
	d GREEN
	e YELLOW
	f PURPLE
	g WHITE
	h name
	i formatting
	j $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Ln;)V <init>
		0 o p_18879_
		1 o p_18880_
		2 o p_18881_
		3 o p_18882_
	a (Ljava/lang/String;)Lbqh$a; byName
		static
		0 o p_18885_
	a ()Ln; getFormatting
	b ()Ljava/lang/String; getName
	c ()[Lbqh$a; $values
		static
	valueOf (Ljava/lang/String;)Lbqh$a; valueOf
		static
		0 o p_18888_
	values ()[Lbqh$a; values
		static
bqh$b net/minecraft/world/BossEvent$BossBarOverlay
	a PROGRESS
	b NOTCHED_6
	c NOTCHED_10
	d NOTCHED_12
	e NOTCHED_20
	f name
	g $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_18899_
		1 o p_18900_
		2 o p_18901_
	a (Ljava/lang/String;)Lbqh$b; byName
		static
		0 o p_18904_
	a ()Ljava/lang/String; getName
	b ()[Lbqh$b; $values
		static
	valueOf (Ljava/lang/String;)Lbqh$b; valueOf
		static
		0 o p_18906_
	values ()[Lbqh$b; values
		static
bqi net/minecraft/world/Clearable
	a ()V clearContent
	a_ (Ljava/lang/Object;)V tryClear
		static
		0 o p_18909_
bqj net/minecraft/world/CompoundContainer
	b container1
	c container2
	<init> (Lbqk;Lbqk;)V <init>
		0 o p_18913_
		1 o p_18914_
	a (Lbqk;)Z contains
		0 o p_18928_
	a (II)Lcuq; removeItem
		0 o p_18922_
		1 o p_18923_
	a ()V clearContent
	a (I)Lcuq; getItem
		0 o p_18920_
	a (ILcuq;)V setItem
		0 o p_18925_
		1 o p_18926_
	a (Lcmx;)Z stillValid
		0 o p_18930_
	al_ ()I getMaxStackSize
	b (ILcuq;)Z canPlaceItem
		0 o p_18934_
		1 o p_18935_
	b ()I getContainerSize
	b (I)Lcuq; removeItemNoUpdate
		0 o p_18932_
	c (Lcmx;)V stopOpen
		0 o p_18937_
	c ()Z isEmpty
	d_ (Lcmx;)V startOpen
		0 o p_18940_
	e ()V setChanged
bqk net/minecraft/world/Container
	p_ DEFAULT_DISTANCE_BUFFER
	a (Ljava/util/Set;Lcuq;)Z lambda$hasAnyOf$0
		static
		0 o p_216872_
		1 o p_216873_
	a (II)Lcuq; removeItem
		0 o p_18942_
		1 o p_18943_
	a (Lbqk;ILcuq;)Z canTakeItem
		0 o p_273520_
		1 o p_272681_
		2 o p_273702_
	a (Ldqh;Lcmx;)Z stillValidBlockEntity
		static
		0 o p_273154_
		1 o p_273222_
	a (Ljava/util/Set;)Z hasAnyOf
		0 o p_18950_
	a (I)Lcuq; getItem
		0 o p_18941_
	a (ILcuq;)V setItem
		0 o p_18944_
		1 o p_18945_
	a (Lcmx;)Z stillValid
		0 o p_18946_
	a (Ldqh;Lcmx;F)Z stillValidBlockEntity
		static
		0 o p_272877_
		1 o p_272670_
		2 o p_320837_
	a_ (Ljava/util/function/Predicate;)Z hasAnyMatching
		0 o p_216875_
	a_ (Lcul;)I countItem
		0 o p_18948_
	al_ ()I getMaxStackSize
	b (ILcuq;)Z canPlaceItem
		0 o p_18952_
		1 o p_18953_
	b ()I getContainerSize
	b (I)Lcuq; removeItemNoUpdate
		0 o p_18951_
	c (Lcmx;)V stopOpen
		0 o p_18954_
	c ()Z isEmpty
	d_ (Lcmx;)V startOpen
		0 o p_18955_
	e ()V setChanged
	e_ (Lcuq;)I getMaxStackSize
		0 o p_335963_
bql net/minecraft/world/ContainerHelper
	a TAG_ITEMS
	<init> ()V <init>
	a (Lub;Ljv;ZLjo$a;)Lub; saveAllItems
		static
		0 o p_18977_
		1 o p_18978_
		2 o p_18979_
		3 o p_330957_
	a (Lub;Ljv;Ljo$a;)Lub; saveAllItems
		static
		0 o p_18974_
		1 o p_18975_
		2 o p_331375_
	a (Lbqk;Ljava/util/function/Predicate;IZ)I clearOrCountMatchingItems
		static
		0 o p_18957_
		1 o p_18958_
		2 o p_18959_
		3 o p_18960_
	a (Lcuq;Ljava/util/function/Predicate;IZ)I clearOrCountMatchingItems
		static
		0 o p_18962_
		1 o p_18963_
		2 o p_18964_
		3 o p_18965_
	a (Ljava/util/List;II)Lcuq; removeItem
		static
		0 o p_18970_
		1 o p_18971_
		2 o p_18972_
	a (Ljava/util/List;I)Lcuq; takeItem
		static
		0 o p_18967_
		1 o p_18968_
	b (Lub;Ljv;Ljo$a;)V loadAllItems
		static
		0 o p_18981_
		1 o p_18982_
		2 o p_332027_
bqm net/minecraft/world/ContainerListener
	a (Lbqk;)V containerChanged
		0 o p_18983_
bqn net/minecraft/world/Containers
	<init> ()V <init>
	a (Ldcw;Ljd;Lbqk;)V dropContents
		static
		0 o p_19003_
		1 o p_19004_
		2 o p_19005_
	a (Ldcw;Lbsr;Lbqk;)V dropContents
		static
		0 o p_18999_
		1 o p_19000_
		2 o p_19001_
	a (Ldcw;Ljd;Lcuq;)V lambda$dropContents$0
		static
		0 o p_19007_
		1 o p_19008_
		2 o p_19009_
	a (Ldcw;DDDLcuq;)V dropItemStack
		static
		0 o p_18993_
		1 o p_18994_
		2 o p_18995_
		3 o p_18996_
		4 o p_18997_
	a (Ldcw;Ljd;Ljv;)V dropContents
		static
		0 o p_19011_
		1 o p_19012_
		2 o p_19013_
	a (Ldtc;Ldtc;Ldcw;Ljd;)V dropContentsOnDestroy
		static
		0 o p_306110_
		1 o p_306286_
		2 o p_305891_
		3 o p_306156_
	a (Ldcw;DDDLbqk;)V dropContents
		static
		0 o p_18987_
		1 o p_18988_
		2 o p_18989_
		3 o p_18990_
		4 o p_18991_
bqo net/minecraft/world/Difficulty
	a PEACEFUL
	b EASY
	c NORMAL
	d HARD
	e CODEC
	f BY_ID
	g id
	h key
	i $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
		0 o p_19024_
		1 o p_19025_
		2 o p_19026_
		3 o p_19027_
	a (I)Lbqo; byId
		static
		0 o p_19030_
	a (Ljava/lang/String;)Lbqo; byName
		static
		0 o p_19032_
	a ()I getId
	b ()Lwz; getDisplayName
	c ()Ljava/lang/String; getSerializedName
	d ()Lwz; getInfo
	e ()Ljava/lang/String; getKey
	f ()[Lbqo; $values
		static
	valueOf (Ljava/lang/String;)Lbqo; valueOf
		static
		0 o p_19039_
	values ()[Lbqo; values
		static
bqp net/minecraft/world/DifficultyInstance
	a DIFFICULTY_TIME_GLOBAL_OFFSET
	b MAX_DIFFICULTY_TIME_GLOBAL
	c MAX_DIFFICULTY_TIME_LOCAL
	d base
	e effectiveDifficulty
	<init> (Lbqo;JJF)V <init>
		0 o p_19044_
		1 o p_19045_
		2 o p_19046_
		3 o p_19047_
	a (Lbqo;JJF)F calculateDifficulty
		0 o p_19052_
		1 o p_19053_
		2 o p_19054_
		3 o p_19055_
	a ()Lbqo; getDifficulty
	a (F)Z isHarderThan
		0 o p_19050_
	b ()F getEffectiveDifficulty
	c ()Z isHard
	d ()F getSpecialMultiplier
bqq net/minecraft/world/InteractionHand
	a MAIN_HAND
	b OFF_HAND
	c $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_19063_
		1 o p_19064_
	a ()[Lbqq; $values
		static
	valueOf (Ljava/lang/String;)Lbqq; valueOf
		static
		0 o p_19066_
	values ()[Lbqq; values
		static
bqr net/minecraft/world/InteractionResult
	a SUCCESS
	b SUCCESS_NO_ITEM_USED
	c CONSUME
	d CONSUME_PARTIAL
	e PASS
	f FAIL
	g $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_19075_
		1 o p_19076_
	a ()Z consumesAction
	a (Z)Lbqr; sidedSuccess
		static
		0 o p_19079_
	b ()Z shouldSwing
	c ()Z indicateItemUse
	d ()[Lbqr; $values
		static
	valueOf (Ljava/lang/String;)Lbqr; valueOf
		static
		0 o p_19082_
	values ()[Lbqr; values
		static
bqs net/minecraft/world/InteractionResultHolder
	a result
	b object
	<init> (Lbqr;Ljava/lang/Object;)V <init>
		0 o p_19087_
		1 o p_19088_
	a (Ljava/lang/Object;)Lbqs; success
		static
		0 o p_19091_
	a (Ljava/lang/Object;Z)Lbqs; sidedSuccess
		static
		0 o p_19093_
		1 o p_19094_
	a ()Lbqr; getResult
	b ()Ljava/lang/Object; getObject
	b (Ljava/lang/Object;)Lbqs; consume
		static
		0 o p_19097_
	c (Ljava/lang/Object;)Lbqs; pass
		static
		0 o p_19099_
	d (Ljava/lang/Object;)Lbqs; fail
		static
		0 o p_19101_
bqt net/minecraft/world/ItemInteractionResult
	a SUCCESS
	b CONSUME
	c CONSUME_PARTIAL
	d PASS_TO_DEFAULT_BLOCK_INTERACTION
	e SKIP_DEFAULT_BLOCK_INTERACTION
	f FAIL
	g $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_316612_
		1 o p_316445_
	a ()Z consumesAction
	a (Z)Lbqt; sidedSuccess
		static
		0 o p_316407_
	b ()Lbqr; result
	c ()[Lbqt; $values
		static
	valueOf (Ljava/lang/String;)Lbqt; valueOf
		static
		0 o p_316470_
	values ()[Lbqt; values
		static
bqu net/minecraft/world/LockCode
	a NO_LOCK
	b CODEC
	c TAG_LOCK
	d key
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o key
	a ()Ljava/lang/String; key
	a (Lcuq;)Z unlocksWith
		0 o p_19108_
	a (Lub;)V addToTag
		0 o p_19110_
	b (Lub;)Lbqu; fromTag
		static
		0 o p_19112_
	equals (Ljava/lang/Object;)Z equals
		0 o p_331342_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bqv net/minecraft/world/MenuProvider
	S_ ()Lwz; getDisplayName
bqw net/minecraft/world/Nameable
	S_ ()Lwz; getDisplayName
	ah ()Lwz; getName
	ai ()Z hasCustomName
	aj ()Lwz; getCustomName
bqx net/minecraft/world/RandomSequence
	a CODEC
	b source
	<clinit> ()V <clinit>
		static
	<init> (JLjava/util/Optional;)V <init>
		0 o p_295115_
		1 o p_295306_
	<init> (JLakr;)V <init>
		0 o p_287592_
		1 o p_287762_
	<init> (Ldzz;)V <init>
		0 o p_287597_
	a (JLjava/util/Optional;)Ldzz; createSequence
		static
		0 o p_289567_
		1 o p_294573_
	a (Lbqx;)Ldzz; lambda$static$0
		static
		0 o p_287757_
	a (Lakr;)Ldzn$a; seedForKey
		static
		0 o p_288989_
	a ()Layw; random
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_287586_
bqy net/minecraft/world/RandomSequences
	a LOGGER
	b worldSeed
	c salt
	d includeWorldSeed
	e includeSequenceId
	f sequences
	<clinit> ()V <clinit>
		static
	<init> (J)V <init>
		0 o p_287622_
	a (IZZ)V setSeedDefaults
		0 o p_294511_
		1 o p_294255_
		2 o p_295889_
	a (Lub;Ljo$a;)Lub; save
		0 o p_287658_
		1 o p_323500_
	a (JLub;Ljo$a;)Lbqy; lambda$factory$1
		static
		0 o p_293845_
		1 o p_293846_
		2 o p_324262_
	a ()I clear
	a (Lub;Lakr;Lbqx;)V lambda$save$2
		static
		0 o p_337696_
		1 o p_337697_
		2 o p_337698_
	a (J)Leql$a; factory
		static
		0 o p_294688_
	a (Lakr;)Layw; get
		0 o p_287751_
	a (Ljava/util/function/BiConsumer;)V forAllSequences
		0 o p_294252_
	a (Lakr;IZZ)V reset
		0 o p_294608_
		1 o p_295700_
		2 o p_296000_
		3 o p_294735_
	a (JLub;)Lbqy; load
		static
		0 o p_287756_
		1 o p_287587_
	a (Lub;Ljava/lang/String;Z)Z getBooleanWithDefault
		static
		0 o p_296109_
		1 o p_295934_
		2 o p_295516_
	b (Lakr;IZZ)Lbqx; createSequence
		0 o p_295614_
		1 o p_296284_
		2 o p_296271_
		3 o p_295917_
	b (J)Lbqy; lambda$factory$0
		static
		0 o p_293847_
	b (Lakr;)V reset
		0 o p_296099_
	c (Lakr;)Lbqx; createSequence
		0 o p_295796_
bqy$a net/minecraft/world/RandomSequences$DirtyMarkingRandomSource
	b this$0
	c random
	<init> (Lbqy;Layw;)V <init>
		0 o p_295353_
		1 o p_295768_
	a (I)I nextInt
		0 o p_294632_
	b (J)V setSeed
		0 o p_295551_
	d ()Layw; fork
	e ()Ldzl; forkPositional
	equals (Ljava/lang/Object;)Z equals
		0 o p_294463_
	f ()I nextInt
	g ()J nextLong
	h ()Z nextBoolean
	i ()F nextFloat
	j ()D nextDouble
	k ()D nextGaussian
bqz net/minecraft/world/RandomizableContainer
	b LOOT_TABLE_TAG
	c LOOT_TABLE_SEED_TAG
	a (Lakq;)V setLootTable
		0 o p_335578_
	a (Ldcc;Layw;Ljd;Lakq;)V setBlockEntityLootTable
		static
		0 o p_309623_
		1 o p_309643_
		2 o p_309644_
		3 o p_335924_
	a (J)V setLootTableSeed
		0 o p_309559_
	a (Lakq;J)V setLootTable
		0 o p_335762_
		1 o p_335967_
	aB_ ()Lakq; getLootTable
	aC_ ()J getLootTableSeed
	aD_ ()Ljd; getBlockPos
	b_ (Lub;)Z tryLoadLootTable
		0 o p_309695_
	c_ (Lub;)Z trySaveLootTable
		0 o p_309634_
	e_ (Lcmx;)V unpackLootTable
		0 o p_309628_
	i ()Ldcw; getLevel
br net/minecraft/advancements/critereon/EnterBlockTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Laqv;Ldtc;)V trigger
		0 o p_31270_
		1 o p_31271_
	a (Ldtc;Lbr$a;)Z lambda$trigger$0
		static
		0 o p_31276_
		1 o p_31277_
br$a net/minecraft/advancements/critereon/EnterBlockTrigger$TriggerInstance
	a CODEC
	b player
	c block
	d state
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o player
		1 o block
		2 o state
	a (Ljm;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$validate$3
		static
		0 o p_311417_
		1 o p_311418_
	a (Lbr$a;)Lcom/mojang/serialization/DataResult; validate
		static
		0 o p_311841_
	a (Lbr$a;Ljm;)Ljava/util/Optional; lambda$validate$4
		static
		0 o p_311419_
		1 o p_311420_
	a (Ldfy;)Lao; entersBlock
		static
		0 o p_31298_
	a (Ldtc;)Z matches
		0 o p_31300_
	a ()Ljava/util/Optional; player
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_344146_
	a (Ljm;Leb;)Ljava/util/Optional; lambda$validate$1
		static
		0 o p_311411_
		1 o p_311412_
	b (Lbr$a;)Lcom/mojang/serialization/DataResult; lambda$validate$5
		static
		0 o p_311415_
	b ()Ljava/util/Optional; block
	b (Ljm;Ljava/lang/String;)Ljava/lang/String; lambda$validate$2
		static
		0 o p_339258_
		1 o p_339259_
	c ()Ljava/util/Optional; state
	equals (Ljava/lang/Object;)Z equals
		0 o p_311835_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bra net/minecraft/world/SimpleContainer
	b size
	c items
	d listeners
	<init> (I)V <init>
		0 o p_19150_
	<init> ([Lcuq;)V <init>
		0 o p_19152_
	a (Ljo$a;)Luh; createTag
		0 o p_330840_
	a (II)Lcuq; removeItem
		0 o p_19159_
		1 o p_19160_
	a (Lbqm;)V addListener
		0 o p_19165_
	a ()V clearContent
	a (ILcuq;)V setItem
		0 o p_19162_
		1 o p_19163_
	a (Lcmx;)Z stillValid
		0 o p_19167_
	a (Lcul;I)Lcuq; removeItemType
		0 o p_19171_
		1 o p_19172_
	a (Lcnb;)V fillStackedContents
		0 o p_19169_
	a (I)Lcuq; getItem
		0 o p_19157_
	a (Luh;Ljo$a;)V fromTag
		0 o p_19178_
		1 o p_331527_
	a (Lcuq;Lcuq;)V moveItemsBetweenStacks
		0 o p_19186_
		1 o p_19187_
	b (Lcuq;)Lcuq; addItem
		0 o p_19174_
	b ()I getContainerSize
	b (Lbqm;)V removeListener
		0 o p_19182_
	b (I)Lcuq; removeItemNoUpdate
		0 o p_19180_
	c ()Z isEmpty
	c (Lcuq;)Z canAddItem
		0 o p_19184_
	d (Lcuq;)V moveItemToEmptySlots
		0 o p_19190_
	e ()V setChanged
	e (Lcuq;)V moveItemToOccupiedSlotsWithSameType
		0 o p_19192_
	f (Lcuq;)Z lambda$toString$1
		static
		0 o p_19194_
	f ()Ljava/util/List; removeAllItems
	g ()Ljv; getItems
	g (Lcuq;)Z lambda$removeAllItems$0
		static
		0 o p_19197_
	toString ()Ljava/lang/String; toString
brb net/minecraft/world/SimpleMenuProvider
	a title
	b menuConstructor
	<init> (Lcrb;Lwz;)V <init>
		0 o p_19202_
		1 o p_19203_
	S_ ()Lwz; getDisplayName
	createMenu (ILcmw;Lcmx;)Lcpu; createMenu
		0 o p_19205_
		1 o p_19206_
		2 o p_19207_
brc net/minecraft/world/TickRateManager
	a MIN_TICKRATE
	b tickrate
	c nanosecondsPerTick
	d frozenTicksToRun
	e runGameElements
	f isFrozen
	<init> ()V <init>
	a (F)V setTickRate
		0 o p_308963_
	a (Z)V setFrozen
		0 o p_308905_
	a (Lbsr;)Z isEntityFrozen
		0 o p_308960_
	c (I)V setFrozenTicksToRun
		0 o p_309193_
	f ()F tickrate
	g ()F millisecondsPerTick
	h ()J nanosecondsPerTick
	i ()Z runsNormally
	j ()Z isSteppingForward
	k ()I frozenTicksToRun
	l ()Z isFrozen
	m ()V tick
brd net/minecraft/world/WorldlyContainer
	a (Lji;)[I getSlotsForFace
		0 o p_19238_
	a (ILcuq;Lji;)Z canPlaceItemThroughFace
		0 o p_19235_
		1 o p_19236_
		2 o p_19237_
	b (ILcuq;Lji;)Z canTakeItemThroughFace
		0 o p_19239_
		1 o p_19240_
		2 o p_19241_
bre net/minecraft/world/WorldlyContainerHolder
	a (Ldtc;Ldcx;Ljd;)Lbrd; getContainer
		0 o p_19242_
		1 o p_19243_
		2 o p_19244_
brf net/minecraft/world/damagesource/CombatEntry
	a source
	b damage
	c fallLocation
	d fallDistance
	<init> (Lbrk;FLbrp;F)V <init>
		0 o source
		1 o damage
		2 o fallLocation
		3 o fallDistance
	a ()Lbrk; source
	b ()F damage
	c ()Lbrp; fallLocation
	d ()F fallDistance
	equals (Ljava/lang/Object;)Z equals
		0 o p_289568_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
brg net/minecraft/world/damagesource/CombatRules
	a MAX_ARMOR
	b ARMOR_PROTECTION_DIVIDER
	c BASE_ARMOR_TOUGHNESS
	d MIN_ARMOR_RATIO
	e NUM_ARMOR_ITEMS
	<init> ()V <init>
	a (Lbtn;FLbrk;FF)F getDamageAfterAbsorb
		static
		0 o p_345376_
		1 o p_19273_
		2 o p_338892_
		3 o p_19274_
		4 o p_19275_
	a (FF)F getDamageAfterMagicAbsorb
		static
		0 o p_19270_
		1 o p_19271_
brh net/minecraft/world/damagesource/CombatTracker
	a RESET_DAMAGE_STATUS_TIME
	b RESET_COMBAT_STATUS_TIME
	c INTENTIONAL_GAME_DESIGN_STYLE
	d entries
	e mob
	f lastDamageTime
	g combatStartTime
	h combatEndTime
	i inCombat
	j takingDamage
	<clinit> ()V <clinit>
		static
	<init> (Lbtn;)V <init>
		0 o p_19285_
	a (Lbsr;Lwz;Ljava/lang/String;Ljava/lang/String;)Lwz; getMessageForAssistedFall
		0 o p_289547_
		1 o p_289532_
		2 o p_289555_
		3 o p_289548_
	a (Lbrf;Lbsr;)Lwz; getFallMessage
		0 o p_289570_
		1 o p_289561_
	a (Lbrk;F)V recordDamage
		0 o p_289533_
		1 o p_289559_
	a ()Lwz; getDeathMessage
	a (Lbsr;)Lwz; getDisplayName
		static
		0 o p_289557_
	a (Lbrk;)Z shouldEnterCombat
		static
		0 o p_289554_
	b ()I getCombatDuration
	c ()V recheckStatus
	d ()Lbrf; getMostSignificantFall
bri net/minecraft/world/damagesource/DamageEffects
	a HURT
	b THORNS
	c DROWNING
	d BURNING
	e POKING
	f FREEZING
	g CODEC
	h id
	i sound
	j $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Lavo;)V <init>
		0 o p_270400_
		1 o p_270754_
		2 o p_270875_
		3 o p_270383_
	a ()Lavo; sound
	b ()[Lbri; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lbri; valueOf
		static
		0 o p_270153_
	values ()[Lbri; values
		static
brj net/minecraft/world/damagesource/DamageScaling
	a NEVER
	b WHEN_CAUSED_BY_LIVING_NON_PLAYER
	c ALWAYS
	d CODEC
	e id
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_270566_
		1 o p_270507_
		2 o p_270266_
	a ()[Lbrj; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lbrj; valueOf
		static
		0 o p_270519_
	values ()[Lbrj; values
		static
brk net/minecraft/world/damagesource/DamageSource
	a type
	b causingEntity
	c directEntity
	d damageSourcePosition
	<init> (Ljm;Lbsr;)V <init>
		0 o p_270811_
		1 o p_270660_
	<init> (Ljm;Lbsr;Lbsr;Lexc;)V <init>
		0 o p_270906_
		1 o p_270796_
		2 o p_270459_
		3 o p_270623_
	<init> (Ljm;Lexc;)V <init>
		0 o p_270690_
		1 o p_270579_
	<init> (Ljm;Lbsr;Lbsr;)V <init>
		0 o p_270818_
		1 o p_270162_
		2 o p_270115_
	<init> (Ljm;)V <init>
		0 o p_270475_
	a (Lbtn;)Lwz; getLocalizedDeathMessage
		0 o p_19343_
	a ()F getFoodExhaustion
	a (Lawu;)Z is
		0 o p_270890_
	a (Lakq;)Z is
		0 o p_276108_
	b ()Z isDirect
	c ()Lbsr; getDirectEntity
	d ()Lbsr; getEntity
	e ()Lcuq; getWeaponItem
	f ()Ljava/lang/String; getMsgId
	g ()Z scalesWithDifficulty
	h ()Z isCreativePlayer
	i ()Lexc; getSourcePosition
	j ()Lexc; sourcePositionRaw
	k ()Lbrm; type
	l ()Ljm; typeHolder
	toString ()Ljava/lang/String; toString
brk$1 net/minecraft/world/damagesource/DamageSource$1
	a $SwitchMap$net$minecraft$world$damagesource$DamageScaling
	<clinit> ()V <clinit>
		static
brl net/minecraft/world/damagesource/DamageSources
	a damageTypes
	b inFire
	c campfire
	d lightningBolt
	e onFire
	f lava
	g hotFloor
	h inWall
	i cramming
	j drown
	k starve
	l cactus
	m fall
	n flyIntoWall
	o fellOutOfWorld
	p generic
	q magic
	r wither
	s dragonBreath
	t dryOut
	u sweetBerryBush
	v freeze
	w stalagmite
	x outsideBorder
	y genericKill
	<init> (Lka;)V <init>
		0 o p_270740_
	a (Ldco;)Lbrk; explosion
		0 o p_270369_
	a (Lcod;Lbsr;)Lbrk; witherSkull
		0 o p_270367_
		1 o p_270887_
	a (Lakq;Lbsr;Lbsr;)Lbrk; source
		0 o p_270076_
		1 o p_270656_
		2 o p_270242_
	a (Lakq;Lbsr;)Lbrk; source
		0 o p_270142_
		1 o p_270696_
	a (Lbsr;Lbsr;)Lbrk; trident
		0 o p_270146_
		1 o p_270358_
	a (Lbsr;)Lbrk; fallingBlock
		0 o p_270643_
	a (Lcnd;Lbsr;)Lbrk; arrow
		0 o p_270570_
		1 o p_270857_
	a (Lbsr;Lbtn;)Lbrk; mobProjectile
		0 o p_270210_
		1 o p_270757_
	a (Lakq;)Lbrk; source
		0 o p_270957_
	a (Lexc;)Lbrk; badRespawnPointExplosion
		0 o p_270175_
	a (Lcnj;Lbsr;)Lbrk; fireball
		0 o p_270147_
		1 o p_270824_
	a (Lcnk;Lbsr;)Lbrk; fireworks
		0 o p_270571_
		1 o p_270768_
	a (Lcmx;)Lbrk; playerAttack
		0 o p_270723_
	a ()Lbrk; inFire
	a (Lbtn;)Lbrk; sting
		0 o p_270689_
	b (Lbsr;Lbsr;)Lbrk; thrown
		0 o p_270388_
		1 o p_270485_
	b (Lbsr;)Lbrk; anvil
		0 o p_270112_
	b ()Lbrk; campfire
	b (Lbsr;Lbtn;)Lbrk; spit
		0 o p_316508_
		1 o p_316581_
	b (Lbtn;)Lbrk; mobAttack
		0 o p_270357_
	c (Lbsr;)Lbrk; fallingStalactite
		0 o p_270720_
	c (Lbsr;Lbsr;)Lbrk; indirectMagic
		0 o p_270560_
		1 o p_270646_
	c ()Lbrk; lightningBolt
	c (Lbsr;Lbtn;)Lbrk; windCharge
		0 o p_316454_
		1 o p_316891_
	c (Lbtn;)Lbrk; noAggroMobAttack
		0 o p_270502_
	d (Lbsr;)Lbrk; thorns
		0 o p_270917_
	d ()Lbrk; onFire
	d (Lbsr;Lbsr;)Lbrk; explosion
		0 o p_271016_
		1 o p_270814_
	e (Lbsr;)Lbrk; sonicBoom
		0 o p_270401_
	e ()Lbrk; lava
	f ()Lbrk; hotFloor
	g ()Lbrk; inWall
	h ()Lbrk; cramming
	i ()Lbrk; drown
	j ()Lbrk; starve
	k ()Lbrk; cactus
	l ()Lbrk; fall
	m ()Lbrk; flyIntoWall
	n ()Lbrk; fellOutOfWorld
	o ()Lbrk; generic
	p ()Lbrk; magic
	q ()Lbrk; wither
	r ()Lbrk; dragonBreath
	s ()Lbrk; dryOut
	t ()Lbrk; sweetBerryBush
	u ()Lbrk; freeze
	v ()Lbrk; stalagmite
	w ()Lbrk; outOfBorder
	x ()Lbrk; genericKill
brm net/minecraft/world/damagesource/DamageType
	a DIRECT_CODEC
	b CODEC
	c STREAM_CODEC
	d msgId
	e scaling
	f exhaustion
	g effects
	h deathMessageType
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Lbrj;FLbri;)V <init>
		0 o p_270743_
		1 o p_270585_
		2 o p_270555_
		3 o p_270608_
	<init> (Ljava/lang/String;FLbri;)V <init>
		0 o p_270473_
		1 o p_270700_
		2 o p_270105_
	<init> (Ljava/lang/String;Lbrj;F)V <init>
		0 o p_270099_
		1 o p_270717_
		2 o p_270846_
	<init> (Ljava/lang/String;Lbrj;FLbri;Lbro;)V <init>
		0 o msgId
		1 o scaling
		2 o exhaustion
		3 o effects
		4 o deathMessageType
	<init> (Ljava/lang/String;F)V <init>
		0 o p_270454_
		1 o p_270889_
	a ()Ljava/lang/String; msgId
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_270460_
	b ()Lbrj; scaling
	c ()F exhaustion
	d ()Lbri; effects
	e ()Lbro; deathMessageType
	equals (Ljava/lang/Object;)Z equals
		0 o p_270067_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
brn net/minecraft/world/damagesource/DamageTypes
	A MOB_ATTACK
	B MOB_ATTACK_NO_AGGRO
	C PLAYER_ATTACK
	D ARROW
	E TRIDENT
	F MOB_PROJECTILE
	G SPIT
	H WIND_CHARGE
	I FIREWORKS
	J FIREBALL
	K UNATTRIBUTED_FIREBALL
	L WITHER_SKULL
	M THROWN
	N INDIRECT_MAGIC
	O THORNS
	P EXPLOSION
	Q PLAYER_EXPLOSION
	R SONIC_BOOM
	S BAD_RESPAWN_POINT
	T OUTSIDE_BORDER
	U GENERIC_KILL
	a IN_FIRE
	b CAMPFIRE
	c LIGHTNING_BOLT
	d ON_FIRE
	e LAVA
	f HOT_FLOOR
	g IN_WALL
	h CRAMMING
	i DROWN
	j STARVE
	k CACTUS
	l FALL
	m FLY_INTO_WALL
	n FELL_OUT_OF_WORLD
	o GENERIC
	p MAGIC
	q WITHER
	r DRAGON_BREATH
	s DRY_OUT
	t SWEET_BERRY_BUSH
	u FREEZE
	v STALAGMITE
	w FALLING_BLOCK
	x FALLING_ANVIL
	y FALLING_STALACTITE
	z STING
	<clinit> ()V <clinit>
		static
	a (Lqq;)V bootstrap
		static
		0 o p_321708_
bro net/minecraft/world/damagesource/DeathMessageType
	a DEFAULT
	b FALL_VARIANTS
	c INTENTIONAL_GAME_DESIGN
	d CODEC
	e id
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_270789_
		1 o p_270202_
		2 o p_270201_
	a ()[Lbro; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lbro; valueOf
		static
		0 o p_270116_
	values ()[Lbro; values
		static
brp net/minecraft/world/damagesource/FallLocation
	a GENERIC
	b LADDER
	c VINES
	d WEEPING_VINES
	e TWISTING_VINES
	f SCAFFOLDING
	g OTHER_CLIMBABLE
	h WATER
	i id
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o id
	a (Lbtn;)Lbrp; getCurrentFallLocation
		static
		0 o p_289566_
	a ()Ljava/lang/String; languageKey
	a (Ldtc;)Lbrp; blockToFallLocation
		static
		0 o p_289530_
	b ()Ljava/lang/String; id
	equals (Ljava/lang/Object;)Z equals
		0 o p_289539_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
brq net/minecraft/world/damagesource/package-info
brr net/minecraft/world/effect/AbsorptionMobEffect
	<init> (Lbry;I)V <init>
		0 o p_294899_
		1 o p_295631_
	a (II)Z shouldApplyEffectTickThisTick
		0 o p_295357_
		1 o p_294523_
	a (Lbtn;I)Z applyEffectTick
		0 o p_294484_
		1 o p_294672_
	b (Lbtn;I)V onEffectStarted
		0 o p_294820_
		1 o p_295222_
brs net/minecraft/world/effect/BadOmenMobEffect
	<init> (Lbry;I)V <init>
		0 o p_296418_
		1 o p_296408_
	a (II)Z shouldApplyEffectTickThisTick
		0 o p_295828_
		1 o p_295171_
	a (Lbtn;I)Z applyEffectTick
		0 o p_296327_
		1 o p_294357_
brt net/minecraft/world/effect/HealOrHarmMobEffect
	c isHarm
	<init> (Lbry;IZ)V <init>
		0 o p_296444_
		1 o p_294226_
		2 o p_295780_
	a (Lbtn;I)Z applyEffectTick
		0 o p_295255_
		1 o p_295147_
	a (Lbsr;Lbsr;Lbtn;ID)V applyInstantenousEffect
		0 o p_294574_
		1 o p_295692_
		2 o p_296483_
		3 o p_296095_
		4 o p_295178_
bru net/minecraft/world/effect/HungerMobEffect
	<init> (Lbry;I)V <init>
		0 o p_294845_
		1 o p_296235_
	a (II)Z shouldApplyEffectTickThisTick
		0 o p_295391_
		1 o p_294280_
	a (Lbtn;I)Z applyEffectTick
		0 o p_296407_
		1 o p_296356_
brv net/minecraft/world/effect/InfestedMobEffect
	c chanceToSpawn
	d spawnedCount
	<init> (Lbry;IFLjava/util/function/ToIntFunction;)V <init>
		0 o p_338776_
		1 o p_338484_
		2 o p_338378_
		3 o p_338750_
	a (Lbtn;ILbrk;F)V onMobHurt
		0 o p_338481_
		1 o p_338438_
		2 o p_338894_
		3 o p_338367_
	a (Ldcw;Lbtn;DDD)V spawnSilverfish
		0 o p_338804_
		1 o p_341023_
		2 o p_338557_
		3 o p_338848_
		4 o p_338562_
brw net/minecraft/world/effect/InstantenousMobEffect
	<init> (Lbry;I)V <init>
		0 o p_19440_
		1 o p_19441_
	a ()Z isInstantenous
	a (II)Z shouldApplyEffectTickThisTick
		0 o p_19444_
		1 o p_19445_
brx net/minecraft/world/effect/MobEffect
	a CODEC
	b STREAM_CODEC
	c AMBIENT_ALPHA
	d attributeModifiers
	e category
	f color
	g particleFactory
	h descriptionId
	i blendDurationTicks
	j soundOnAdded
	k requiredFeatures
	<clinit> ()V <clinit>
		static
	<init> (Lbry;ILlk;)V <init>
		0 o p_333963_
		1 o p_333864_
		2 o p_333716_
	<init> (Lbry;I)V <init>
		0 o p_19451_
		1 o p_19452_
	a (Llk;Lbrz;)Llk; lambda$new$1
		static
		0 o p_333514_
		1 o p_333515_
	a (II)Z shouldApplyEffectTickThisTick
		0 o p_295329_
		1 o p_295167_
	a (ILjava/util/function/BiConsumer;)V createModifiers
		0 o p_316803_
		1 o p_316902_
	a ([Lcpj;)Lbrx; requiredFeatures
		0 o p_338702_
	a (Ljm;Lakr;DLbuu$a;)Lbrx; addAttributeModifier
		0 o p_316656_
		1 o p_350368_
		2 o p_19475_
		3 o p_19476_
	a (Lbsr;Lbsr;Lbtn;ID)V applyInstantenousEffect
		0 o p_19462_
		1 o p_19463_
		2 o p_19464_
		3 o p_19465_
		4 o p_19466_
	a (Lavo;)Lbrx; withSoundOnAdded
		0 o p_338383_
	a (ILbrz;)Llk; lambda$new$0
		static
		0 o p_333516_
		1 o p_333517_
	a (I)Lbrx; setBlendDuration
		0 o p_316265_
	a ()Z isInstantenous
	a (Lbtn;ILbsr$c;)V onMobRemoved
		0 o p_338500_
		1 o p_338476_
		2 o p_338373_
	a (Lbtn;Lavo;)V lambda$onEffectAdded$2
		static
		0 o p_352699_
		1 o p_352700_
	a (Lbtn;ILbrk;F)V onMobHurt
		0 o p_338186_
		1 o p_338204_
		2 o p_338393_
		3 o p_338618_
	a (Lbtn;I)Z applyEffectTick
		0 o p_19467_
		1 o p_19468_
	a (Lbut;I)V addAttributeModifiers
		0 o p_19479_
		1 o p_19480_
	a (Ljava/util/function/BiConsumer;ILjm;Lbrx$a;)V lambda$createModifiers$3
		static
		0 o p_349969_
		1 o p_349970_
		2 o p_349971_
		3 o p_349972_
	a (Lbut;)V removeAttributeModifiers
		0 o p_19470_
	a (Lbrz;)Llk; createParticleOptions
		0 o p_333815_
	b ()I getBlendDurationTicks
	b (Lbtn;I)V onEffectStarted
		0 o p_296490_
		1 o p_296147_
	c (Lbtn;I)V onEffectAdded
		0 o p_338333_
		1 o p_338715_
	c ()Ljava/lang/String; getOrCreateDescriptionId
	d ()Ljava/lang/String; getDescriptionId
	e ()Lwz; getDisplayName
	f ()Lbry; getCategory
	g ()I getColor
	h ()Z isBeneficial
	i ()Lcpl; requiredFeatures
brx$a net/minecraft/world/effect/MobEffect$AttributeTemplate
	a id
	b amount
	c operation
	<init> (Lakr;DLbuu$a;)V <init>
		0 o id
		1 o amount
		2 o operation
	a ()Lakr; id
	a (I)Lbuu; create
		0 o p_316614_
	b ()D amount
	c ()Lbuu$a; operation
	equals (Ljava/lang/Object;)Z equals
		0 o p_316205_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bry net/minecraft/world/effect/MobEffectCategory
	a BENEFICIAL
	b HARMFUL
	c NEUTRAL
	d tooltipFormatting
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILn;)V <init>
		0 o p_19494_
		1 o p_19495_
		2 o p_19496_
	a ()Ln; getTooltipFormatting
	b ()[Lbry; $values
		static
	valueOf (Ljava/lang/String;)Lbry; valueOf
		static
		0 o p_19499_
	values ()[Lbry; values
		static
brz net/minecraft/world/effect/MobEffectInstance
	a INFINITE_DURATION
	b MIN_AMPLIFIER
	c MAX_AMPLIFIER
	d CODEC
	e STREAM_CODEC
	f LOGGER
	g effect
	h duration
	i amplifier
	j ambient
	k visible
	l showIcon
	m hiddenEffect
	n blendState
	<clinit> ()V <clinit>
		static
	<init> (Lbrz;)V <init>
		0 o p_19543_
	<init> (Ljm;II)V <init>
		0 o p_316819_
		1 o p_216888_
		2 o p_216889_
	<init> (Ljm;Lbrz$b;)V <init>
		0 o p_324441_
		1 o p_324529_
	<init> (Ljm;IIZZZLbrz;)V <init>
		0 o p_316176_
		1 o p_19529_
		2 o p_19530_
		3 o p_19531_
		4 o p_19532_
		5 o p_19533_
		6 o p_316863_
	<init> (Ljm;I)V <init>
		0 o p_316473_
		1 o p_19523_
	<init> (Ljm;IIZZZ)V <init>
		0 o p_316870_
		1 o p_316726_
		2 o p_316828_
		3 o p_316179_
		4 o p_316397_
		5 o p_316398_
	<init> (Ljm;IIZZ)V <init>
		0 o p_316846_
		1 o p_19516_
		2 o p_316691_
		3 o p_316120_
		4 o p_316433_
	<init> (Ljm;)V <init>
		0 o p_316782_
	a (Lbtn;Lbrk;F)V onMobHurt
		0 o p_338201_
		1 o p_338572_
		2 o p_338779_
	a (Lbtn;F)F getBlendFactor
		0 o p_316410_
		1 o p_316194_
	a (Ljm;)Z is
		0 o p_316657_
	a (Lub;)Lbrz; load
		static
		0 o p_19561_
	a (Ljm;Lbrz$b;)Lbrz; lambda$new$1
		static
		0 o p_323226_
		1 o p_323227_
	a (Lbtn;Lbsr$c;)V onMobRemoved
		0 o p_338566_
		1 o p_338384_
	a (Lbrz;)V setDetailsFrom
		0 o p_19549_
	a ()Llk; getParticleOptions
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_348152_
	a (Lbtn;Ljava/lang/Runnable;)Z tick
		0 o p_19553_
		1 o p_19554_
	a (Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)I mapDuration
		0 o p_268089_
	a (Lbtn;)V onEffectStarted
		0 o p_295220_
	a (I)Z endsWithin
		0 o p_268088_
	b (Lbrz;)Z update
		0 o p_19559_
	b (Lbtn;)V onEffectAdded
		0 o p_338286_
	b ()Z isInfiniteDuration
	b (I)I lambda$tickDownDuration$2
		static
		0 o p_267916_
	c ()Ljm; getEffect
	c (Lbrz;)I compareTo
		0 o p_19566_
	compareTo (Ljava/lang/Object;)I compareTo
		0 o p_19570_
	d (Lbrz;)V copyBlendState
		0 o p_316485_
	d ()I getDuration
	e ()I getAmplifier
	e (Lbrz;)Z isShorterDurationThan
		0 o p_268133_
	equals (Ljava/lang/Object;)Z equals
		0 o p_19574_
	f ()Z isAmbient
	g ()Z isVisible
	h ()Z showIcon
	hashCode ()I hashCode
	i ()Ljava/lang/String; getDescriptionId
	j ()Luy; save
	k ()V skipBlending
	l ()Lbrz$b; asDetails
	m ()Z hasRemainingDuration
	n ()I tickDownDuration
	o ()Ljava/lang/String; describeDuration
	toString ()Ljava/lang/String; toString
brz$a net/minecraft/world/effect/MobEffectInstance$BlendState
	a factor
	b factorPreviousFrame
	<init> ()V <init>
	a (Lbtn;F)F getFactor
		0 o p_316317_
		1 o p_316789_
	a (Lbrz;)V setImmediate
		0 o p_316328_
	a (Lbrz$a;)V copyFrom
		0 o p_316847_
	b (Lbrz;)V tick
		0 o p_316550_
	c (Lbrz;)F computeTarget
		static
		0 o p_316339_
	d (Lbrz;)I getBlendDuration
		static
		0 o p_316448_
brz$b net/minecraft/world/effect/MobEffectInstance$Details
	a MAP_CODEC
	b STREAM_CODEC
	c amplifier
	d duration
	e ambient
	f showParticles
	g showIcon
	h hiddenEffect
	<clinit> ()V <clinit>
		static
	<init> (IIZZZLjava/util/Optional;)V <init>
		0 o amplifier
		1 o duration
		2 o ambient
		3 o showParticles
		4 o showIcon
		5 o hiddenEffect
	a (Lyx;)Lyx; lambda$static$3
		static
		0 o p_329990_
	a (IIZZLjava/util/Optional;Ljava/util/Optional;)Lbrz$b; create
		static
		0 o p_323657_
		1 o p_324205_
		2 o p_324263_
		3 o p_324000_
		4 o p_323607_
		5 o p_324604_
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/MapCodec; lambda$static$2
		static
		0 o p_323465_
	a ()I amplifier
	a (Lbrz$b;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_323788_
	a (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_324168_
		1 o p_324063_
	b ()I duration
	c ()Z ambient
	d ()Z showParticles
	e ()Z showIcon
	equals (Ljava/lang/Object;)Z equals
		0 o p_324037_
	f ()Ljava/util/Optional; hiddenEffect
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bs net/minecraft/advancements/critereon/EntityEquipmentPredicate
	a CODEC
	b head
	c chest
	d legs
	e feet
	f body
	g mainhand
	h offhand
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o head
		1 o chest
		2 o legs
		3 o feet
		4 o body
		5 o mainhand
		6 o offhand
	a (Ljn;)Lbs; captainPredicate
		static
		0 o p_332749_
	a (Lbsr;)Z matches
		0 o p_32194_
	a ()Ljava/util/Optional; head
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_340605_
	b ()Ljava/util/Optional; chest
	c ()Ljava/util/Optional; legs
	d ()Ljava/util/Optional; feet
	e ()Ljava/util/Optional; body
	equals (Ljava/lang/Object;)Z equals
		0 o p_299095_
	f ()Ljava/util/Optional; mainhand
	g ()Ljava/util/Optional; offhand
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bs$a net/minecraft/advancements/critereon/EntityEquipmentPredicate$Builder
	a head
	b chest
	c legs
	d feet
	e body
	f mainhand
	g offhand
	<init> ()V <init>
	a (Lcs$a;)Lbs$a; head
		0 o p_298927_
	a ()Lbs$a; equipment
		static
	b ()Lbs; build
	b (Lcs$a;)Lbs$a; chest
		0 o p_298201_
	c (Lcs$a;)Lbs$a; legs
		0 o p_299199_
	d (Lcs$a;)Lbs$a; feet
		0 o p_299012_
	e (Lcs$a;)Lbs$a; body
		0 o p_341015_
	f (Lcs$a;)Lbs$a; mainhand
		0 o p_298502_
	g (Lcs$a;)Lbs$a; offhand
		0 o p_299073_
bsa net/minecraft/world/effect/MobEffectUtil
	<init> ()V <init>
	a (Lbtn;)Z hasDigSpeed
		static
		0 o p_19585_
	a (Lbrz;Lbsr;Laqv;)V lambda$addEffectToPlayersAround$1
		static
		0 o p_238230_
		1 o p_238231_
		2 o p_238232_
	a (Lbsr;Lexc;DLjm;Lbrz;ILaqv;)Z lambda$addEffectToPlayersAround$0
		static
		0 o p_267919_
		1 o p_267920_
		2 o p_267921_
		3 o p_316796_
		4 o p_267923_
		5 o p_267924_
		6 o p_267925_
	a (Laqu;Lbsr;Lexc;DLbrz;I)Ljava/util/List; addEffectToPlayersAround
		static
		0 o p_216947_
		1 o p_216948_
		2 o p_216949_
		3 o p_216950_
		4 o p_216951_
		5 o p_216952_
	a (Lbrz;FF)Lwz; formatDuration
		static
		0 o p_268116_
		1 o p_268280_
		2 o p_314720_
	b (Lbtn;)I getDigSpeedAmplification
		static
		0 o p_19587_
	c (Lbtn;)Z hasWaterBreathing
		static
		0 o p_19589_
bsb net/minecraft/world/effect/MobEffects
	A UNLUCK
	B SLOW_FALLING
	C CONDUIT_POWER
	D DOLPHINS_GRACE
	E BAD_OMEN
	F HERO_OF_THE_VILLAGE
	G DARKNESS
	H TRIAL_OMEN
	I RAID_OMEN
	J WIND_CHARGED
	K WEAVING
	L OOZING
	M INFESTED
	N DARKNESS_EFFECT_FACTOR_PADDING_DURATION_TICKS
	a MOVEMENT_SPEED
	b MOVEMENT_SLOWDOWN
	c DIG_SPEED
	d DIG_SLOWDOWN
	e DAMAGE_BOOST
	f HEAL
	g HARM
	h JUMP
	i CONFUSION
	j REGENERATION
	k DAMAGE_RESISTANCE
	l FIRE_RESISTANCE
	m WATER_BREATHING
	n INVISIBILITY
	o BLINDNESS
	p NIGHT_VISION
	q HUNGER
	r WEAKNESS
	s POISON
	t WITHER
	u HEALTH_BOOST
	v ABSORPTION
	w SATURATION
	x GLOWING
	y LEVITATION
	z LUCK
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljz;)Ljm; bootstrap
		static
		0 o p_316893_
	a (Ljava/lang/String;Lbrx;)Ljm; register
		static
		0 o p_19625_
		1 o p_19626_
	a (Layw;)I lambda$static$2
		static
		0 o p_340705_
	b (Layw;)I lambda$static$1
		static
		0 o p_338668_
	c (Layw;)I lambda$static$0
		static
		0 o p_340706_
bsc net/minecraft/world/effect/OozingMobEffect
	c SLIME_SIZE
	d RADIUS_TO_CHECK_SLIMES
	e spawnedCount
	<init> (Lbry;ILjava/util/function/ToIntFunction;)V <init>
		0 o p_338567_
		1 o p_338409_
		2 o p_338888_
	a (Lbtn;ILbsr$c;)V onMobRemoved
		0 o p_338339_
		1 o p_338421_
		2 o p_338677_
	a (Ldcw;DDD)V spawnSlimeOffspring
		0 o p_338724_
		1 o p_338555_
		2 o p_338811_
		3 o p_338192_
	a (ILbsc$a;I)I numberOfSlimesToSpawn
		static
		0 o p_341016_
		1 o p_348591_
		2 o p_341398_
bsc$a net/minecraft/world/effect/OozingMobEffect$NearbySlimes
	a (Lbtn;Lckm;)Z lambda$closeTo$0
		static
		0 o p_348557_
		1 o p_348647_
	a (Lbtn;I)I lambda$closeTo$1
		static
		0 o p_352701_
		1 o p_352702_
	a (Lbtn;)Lbsc$a; closeTo
		static
		0 o p_348471_
	count (I)I count
		0 o p_348627_
bsd net/minecraft/world/effect/PoisonMobEffect
	<init> (Lbry;I)V <init>
		0 o p_295076_
		1 o p_295615_
	a (II)Z shouldApplyEffectTickThisTick
		0 o p_295368_
		1 o p_294232_
	a (Lbtn;I)Z applyEffectTick
		0 o p_296276_
		1 o p_296233_
bse net/minecraft/world/effect/RaidOmenMobEffect
	<init> (Lbry;ILlk;)V <init>
		0 o p_338433_
		1 o p_338414_
		2 o p_338610_
	a (II)Z shouldApplyEffectTickThisTick
		0 o p_338435_
		1 o p_338504_
	a (Lbtn;I)Z applyEffectTick
		0 o p_338728_
		1 o p_338249_
bsf net/minecraft/world/effect/RegenerationMobEffect
	<init> (Lbry;I)V <init>
		0 o p_296242_
		1 o p_294288_
	a (II)Z shouldApplyEffectTickThisTick
		0 o p_295946_
		1 o p_295536_
	a (Lbtn;I)Z applyEffectTick
		0 o p_295924_
		1 o p_296417_
bsg net/minecraft/world/effect/SaturationMobEffect
	<init> (Lbry;I)V <init>
		0 o p_294221_
		1 o p_295725_
	a (Lbtn;I)Z applyEffectTick
		0 o p_295892_
		1 o p_296026_
bsh net/minecraft/world/effect/WeavingMobEffect
	c maxCobwebs
	<init> (Lbry;ILjava/util/function/ToIntFunction;)V <init>
		0 o p_338733_
		1 o p_338278_
		2 o p_338263_
	a (Lbtn;ILbsr$c;)V onMobRemoved
		0 o p_338209_
		1 o p_338446_
		2 o p_338624_
	a (Ldcw;Layw;Ljd;)V spawnCobwebsRandomlyAround
		0 o p_338396_
		1 o p_338709_
		2 o p_338472_
bsi net/minecraft/world/effect/WindChargedMobEffect
	<init> (Lbry;I)V <init>
		0 o p_338347_
		1 o p_338254_
	a (Lbtn;ILbsr$c;)V onMobRemoved
		0 o p_338439_
		1 o p_338875_
		2 o p_338258_
bsj net/minecraft/world/effect/WitherMobEffect
	<init> (Lbry;I)V <init>
		0 o p_295600_
		1 o p_294141_
	a (II)Z shouldApplyEffectTickThisTick
		0 o p_295629_
		1 o p_295734_
	a (Lbtn;I)Z applyEffectTick
		0 o p_296279_
		1 o p_294798_
bsk net/minecraft/world/effect/package-info
bsl net/minecraft/world/entity/AgeableMob
	b BABY_START_AGE
	c age
	cc DATA_BABY_ID
	cd FORCED_AGE_PARTICLE_TICKS
	d forcedAge
	e forcedAgeTimer
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_146738_
		1 o p_146739_
	a (Lddl;Lbqp;Lbtr;Lbuh;)Lbuh; finalizeSpawn
		0 o p_146746_
		1 o p_146747_
		2 o p_146748_
		3 o p_146749_
	a (Laqu;Lbsl;)Lbsl; getBreedOffspring
		0 o p_146743_
		1 o p_146744_
	a (Z)V setBaby
		0 o p_146756_
	a (Lub;)V readAdditionalSaveData
		0 o p_146752_
	a (Laka$a;)V defineSynchedData
		0 o p_326308_
	a (Lajw;)V onSyncedDataUpdated
		0 o p_146754_
	a (IZ)V ageUp
		0 o p_146741_
		1 o p_146742_
	ab_ ()Z canBreed
	b (Lub;)V addAdditionalSaveData
		0 o p_146761_
	b_ (I)V ageUp
		0 o p_146759_
	c_ (I)V setAge
		0 o p_146763_
	d_ (I)I getSpeedUpSecondsWhenFeeding
		static
		0 o p_216968_
	g ()I getAge
	k ()V ageBoundaryReached
	m_ ()V aiStep
	o_ ()Z isBaby
bsl$a net/minecraft/world/entity/AgeableMob$AgeableMobGroupData
	a groupSize
	b shouldSpawnBaby
	c babySpawnChance
	<init> (ZF)V <init>
		0 o p_146775_
		1 o p_146776_
	<init> (Z)V <init>
		0 o p_146773_
	<init> (F)V <init>
		0 o p_146771_
	a ()I getGroupSize
	b ()V increaseGroupSizeByOne
	c ()Z isShouldSpawnBaby
	d ()F getBabySpawnChance
bsm net/minecraft/world/entity/AnimationState
	a STOPPED
	b lastTime
	c accumulatedTime
	<init> ()V <init>
	a (ZI)V animateWhen
		0 o p_252220_
		1 o p_249486_
	a (Ljava/util/function/Consumer;)V ifStarted
		0 o p_216980_
	a (I)V start
		0 o p_216978_
	a ()V stop
	a (IF)V fastForward
		0 o p_326400_
		1 o p_325947_
	a (FF)V updateTime
		0 o p_216975_
		1 o p_216976_
	b (I)V startIfStopped
		0 o p_216983_
	b ()J getAccumulatedTime
	c ()Z isStarted
bsn net/minecraft/world/entity/AreaEffectCloud
	b DEFAULT_WIDTH
	c HEIGHT
	d LOGGER
	e TIME_BETWEEN_APPLICATIONS
	f DATA_RADIUS
	g DATA_WAITING
	h DATA_PARTICLE
	i MAX_RADIUS
	j MINIMAL_RADIUS
	k DEFAULT_RADIUS
	l potionContents
	m victims
	n duration
	o waitTime
	p reapplicationDelay
	q durationOnUse
	r radiusOnUse
	s radiusPerTick
	t owner
	u ownerUUID
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_19704_
		1 o p_19705_
	<init> (Ldcw;DDD)V <init>
		0 o p_19707_
		1 o p_19708_
		2 o p_19709_
		3 o p_19710_
	a (Lcwu;)V setPotionContents
		0 o p_330869_
	a (Z)V setWaiting
		0 o p_19731_
	a (Lbrz;)V addEffect
		0 o p_19717_
	a (Lajw;)V onSyncedDataUpdated
		0 o p_19729_
	a (Llk;)V setParticle
		0 o p_19725_
	a (I)V setDuration
		0 o p_19735_
	a (F)V setRadius
		0 o p_19713_
	a (Lbua;)Lbsu; getDimensions
		0 o p_19721_
	a (Ljava/util/Map$Entry;)Z lambda$tick$0
		0 o p_287380_
	a (Lub;)V readAdditionalSaveData
		0 o p_19727_
	a (Laka$a;)V defineSynchedData
		0 o p_326332_
	a (Lbtn;)V setOwner
		0 o p_19719_
	b (I)V setDurationOnUse
		0 o p_146786_
	b (Lub;)V addAdditionalSaveData
		0 o p_19737_
	b (F)V setRadiusOnUse
		0 o p_19733_
	c (F)V setRadiusPerTick
		0 o p_19739_
	c (I)V setWaitTime
		0 o p_19741_
	d (Ljava/lang/String;)V lambda$readAdditionalSaveData$3
		static
		0 o p_340707_
	d (I)I lambda$tick$1
		static
		0 o p_267926_
	e (Ljava/lang/String;)V lambda$readAdditionalSaveData$2
		static
		0 o p_329991_
	g ()F getRadius
	h ()Llk; getParticle
	i ()Z isWaiting
	i_ ()V refreshDimensions
	j ()I getDuration
	j_ ()Lepj; getPistonPushReaction
	k ()F getRadiusOnUse
	l ()V tick
	m ()F getRadiusPerTick
	o ()I getDurationOnUse
	p ()I getWaitTime
	q ()Lbtn; getOwner
	s ()Lbsr; getOwner
	t ()V updateColor
bso net/minecraft/world/entity/Attackable
	Y_ ()Lbtn; getLastAttacker
bsp net/minecraft/world/entity/Crackiness
	a GOLEM
	b WOLF_ARMOR
	c fractionLow
	d fractionMedium
	e fractionHigh
	<clinit> ()V <clinit>
		static
	<init> (FFF)V <init>
		0 o p_330512_
		1 o p_330332_
		2 o p_330467_
	a (II)Lbsp$a; byDamage
		0 o p_330780_
		1 o p_330215_
	a (F)Lbsp$a; byFraction
		0 o p_331959_
	a (Lcuq;)Lbsp$a; byDamage
		0 o p_331331_
bsp$a net/minecraft/world/entity/Crackiness$Level
	a NONE
	b LOW
	c MEDIUM
	d HIGH
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_331422_
		1 o p_330667_
	a ()[Lbsp$a; $values
		static
	valueOf (Ljava/lang/String;)Lbsp$a; valueOf
		static
		0 o p_330501_
	values ()[Lbsp$a; values
		static
bsq net/minecraft/world/entity/Display
	aD DATA_RIGHT_ROTATION_ID
	aE DATA_BILLBOARD_RENDER_CONSTRAINTS_ID
	aF DATA_BRIGHTNESS_OVERRIDE_ID
	aG DATA_VIEW_RANGE_ID
	aH DATA_SHADOW_RADIUS_ID
	aI DATA_SHADOW_STRENGTH_ID
	aJ DATA_WIDTH_ID
	aK DATA_HEIGHT_ID
	aL DATA_GLOW_COLOR_OVERRIDE_ID
	aM RENDER_STATE_IDS
	aN INITIAL_SHADOW_RADIUS
	aO INITIAL_SHADOW_STRENGTH
	aP NO_GLOW_COLOR_OVERRIDE
	aQ interpolationStartClientTick
	aR interpolationDuration
	aS lastProgress
	aT cullingBoundingBox
	aU updateStartTick
	aV updateInterpolationDuration
	aW renderState
	aX posRotInterpolationTarget
	b NO_BRIGHTNESS_OVERRIDE
	c TAG_POS_ROT_INTERPOLATION_DURATION
	d TAG_TRANSFORMATION_INTERPOLATION_DURATION
	e TAG_TRANSFORMATION_START_INTERPOLATION
	f TAG_TRANSFORMATION
	g TAG_BILLBOARD
	h TAG_BRIGHTNESS
	i TAG_VIEW_RANGE
	j TAG_SHADOW_RADIUS
	k TAG_SHADOW_STRENGTH
	l TAG_WIDTH
	m TAG_HEIGHT
	n TAG_GLOW_COLOR_OVERRIDE
	o updateRenderState
	p LOGGER
	q DATA_TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS_ID
	r DATA_TRANSFORMATION_INTERPOLATION_DURATION_ID
	s DATA_POS_ROT_INTERPOLATION_DURATION_ID
	t DATA_TRANSLATION_ID
	u DATA_SCALE_ID
	v DATA_LEFT_ROTATION_ID
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_270360_
		1 o p_270280_
	A ()F getShadowRadius
	B ()F getShadowStrength
	C ()F getWidth
	D ()I getGlowColorOverride
	E ()F getHeight
	F ()V updateCulling
	H ()Lbsq$k; createFreshRenderState
	P_ ()D lerpTargetZ
	Q_ ()F lerpTargetXRot
	a (ZF)V updateRenderSubState
		0 o p_277603_
		1 o p_277810_
	a (Lbsq$k;F)Lbsq$k; createInterpolatedRenderState
		0 o p_277365_
		1 o p_277948_
	a (Lajw;)V onSyncedDataUpdated
		0 o p_270275_
	a (D)Z shouldRenderAtSqrDistance
		0 o p_270991_
	a (Laka;)Lj; createTransformation
		static
		0 o p_270278_
	a (Laka$a;)V defineSynchedData
		0 o p_325924_
	a (DDDFFI)V lerpTo
		0 o p_296267_
		1 o p_295427_
		2 o p_295172_
		3 o p_294570_
		4 o p_295085_
		5 o p_295553_
	a (Lub;Luy;)V lambda$addAdditionalSaveData$5
		static
		0 o p_270679_
		1 o p_270121_
	a (Lj;)V setTransformation
		0 o p_270186_
	a (Lcom/mojang/datafixers/util/Pair;)V lambda$readAdditionalSaveData$2
		0 o p_270247_
	a (F)F calculateInterpolationProgress
		0 o p_272675_
	a (Laxd;)V setBrightnessOverride
		0 o p_270461_
	a (Lub;)V readAdditionalSaveData
		0 o p_270854_
	a (Lbsq$a;)V setBillboardConstraints
		0 o p_270345_
	a_ (DDD)V setPos
		0 o p_270091_
		1 o p_270983_
		2 o p_270419_
	b (Lub;Luy;)V lambda$addAdditionalSaveData$4
		static
		0 o p_270698_
		1 o p_270227_
	b (Lub;)V addAdditionalSaveData
		0 o p_270779_
	b (F)V setViewRange
		0 o p_270907_
	b (Lcom/mojang/datafixers/util/Pair;)V lambda$readAdditionalSaveData$1
		0 o p_270691_
	b (I)V setTransformationInterpolationDuration
		0 o p_295945_
	c (I)V setTransformationInterpolationDelay
		0 o p_296116_
	c (Lcom/mojang/datafixers/util/Pair;)V lambda$readAdditionalSaveData$0
		0 o p_270952_
	c (Lub;Luy;)V lambda$addAdditionalSaveData$3
		static
		0 o p_270376_
		1 o p_270528_
	c (F)V setShadowRadius
		0 o p_270122_
	c_ ()D lerpTargetX
	d (I)V setPosRotInterpolationDuration
		0 o p_295015_
	d_ ()D lerpTargetY
	e_ ()F lerpTargetYRot
	h_ ()Lewx; getBoundingBoxForCulling
	j_ ()Lepj; getPistonPushReaction
	l ()V tick
	m (I)V setGlowColorOverride
		0 o p_270784_
	p ()Lbsq$k; renderState
	q_ ()I getTeamColor
	r_ ()Z isIgnoringBlockTriggers
	s ()I getTransformationInterpolationDuration
	t ()I getTransformationInterpolationDelay
	v ()I getPosRotInterpolationDuration
	v (F)V setShadowStrength
		0 o p_270866_
	w (F)V setWidth
		0 o p_270741_
	w ()Lbsq$a; getBillboardConstraints
	x ()Laxd; getBrightnessOverride
	x (F)V setHeight
		0 o p_270716_
	y ()I getPackedBrightnessOverride
	z ()F getViewRange
bsq$a net/minecraft/world/entity/Display$BillboardConstraints
	a FIXED
	b VERTICAL
	c HORIZONTAL
	d CENTER
	e CODEC
	f BY_ID
	g id
	h name
	i $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IBLjava/lang/String;)V <init>
		0 o p_270791_
		1 o p_270752_
		2 o p_270785_
		3 o p_270544_
	a ()B getId
	b ()[Lbsq$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lbsq$a; valueOf
		static
		0 o p_270795_
	values ()[Lbsq$a; values
		static
bsq$b net/minecraft/world/entity/Display$BlockDisplay
	p TAG_BLOCK_STATE
	q DATA_BLOCK_STATE_ID
	r blockRenderState
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_271022_
		1 o p_270442_
	a (ZF)V updateRenderSubState
		0 o p_277802_
		1 o p_277688_
	a (Laka$a;)V defineSynchedData
		0 o p_326452_
	a (Lajw;)V onSyncedDataUpdated
		0 o p_277476_
	a (Lub;)V readAdditionalSaveData
		0 o p_270139_
	b (Lub;)V addAdditionalSaveData
		0 o p_270469_
	c (Ldtc;)V setBlockState
		0 o p_270267_
	s ()Lbsq$b$a; blockRenderState
	t ()Ldtc; getBlockState
bsq$b$a net/minecraft/world/entity/Display$BlockDisplay$BlockRenderState
	a blockState
	<init> (Ldtc;)V <init>
		0 o blockState
	a ()Ldtc; blockState
	equals (Ljava/lang/Object;)Z equals
		0 o p_277657_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bsq$c net/minecraft/world/entity/Display$ColorInterpolator
	a previous
	b current
	<init> (II)V <init>
		0 o previous
		1 o current
	a ()I previous
	b ()I current
	equals (Ljava/lang/Object;)Z equals
		0 o p_278002_
	get (F)I get
		0 o p_278012_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bsq$d net/minecraft/world/entity/Display$FloatInterpolator
	a (FF)F lambda$constant$0
		static
		0 o p_277438_
		1 o p_278040_
	constant (F)Lbsq$d; constant
		static
		0 o p_277894_
	get (F)F get
		0 o p_270330_
bsq$e net/minecraft/world/entity/Display$GenericInterpolator
	a (Ljava/lang/Object;F)Ljava/lang/Object; lambda$constant$0
		static
		0 o p_277421_
		1 o p_277907_
	constant (Ljava/lang/Object;)Lbsq$e; constant
		static
		0 o p_277718_
	get (F)Ljava/lang/Object; get
		0 o p_270270_
bsq$f net/minecraft/world/entity/Display$IntInterpolator
	a (IF)I lambda$constant$0
		static
		0 o p_277552_
		1 o p_277356_
	constant (I)Lbsq$f; constant
		static
		0 o p_277348_
	get (F)I get
		0 o p_270183_
bsq$g net/minecraft/world/entity/Display$ItemDisplay
	p TAG_ITEM
	q TAG_ITEM_DISPLAY
	r DATA_ITEM_STACK_ID
	s DATA_ITEM_DISPLAY_ID
	t slot
	u itemRenderState
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_270104_
		1 o p_270735_
	a (ZF)V updateRenderSubState
		0 o p_277976_
		1 o p_277708_
	a (Lcuq;)V setItemStack
		0 o p_270310_
	a (Lcom/mojang/datafixers/util/Pair;)V lambda$readAdditionalSaveData$0
		0 o p_270456_
	a (Lub;)V readAdditionalSaveData
		0 o p_270713_
	a (Laka$a;)V defineSynchedData
		0 o p_325946_
	a (Lajw;)V onSyncedDataUpdated
		0 o p_277793_
	a (Lub;Luy;)V lambda$addAdditionalSaveData$1
		static
		0 o p_270537_
		1 o p_270615_
	a (Lcun;)V setItemTransform
		0 o p_270370_
	a_ (I)Lbug; getSlot
		0 o p_270599_
	b (Lub;)V addAdditionalSaveData
		0 o p_270669_
	s ()Lbsq$g$a; itemRenderState
	t ()Lcuq; getItemStack
	v ()Lcun; getItemTransform
bsq$g$a net/minecraft/world/entity/Display$ItemDisplay$ItemRenderState
	a itemStack
	b itemTransform
	<init> (Lcuq;Lcun;)V <init>
		0 o itemStack
		1 o itemTransform
	a ()Lcuq; itemStack
	b ()Lcun; itemTransform
	equals (Ljava/lang/Object;)Z equals
		0 o p_277711_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bsq$h net/minecraft/world/entity/Display$LinearFloatInterpolator
	a previous
	b current
	<init> (FF)V <init>
		0 o previous
		1 o current
	a ()F previous
	b ()F current
	equals (Ljava/lang/Object;)Z equals
		0 o p_277871_
	get (F)F get
		0 o p_277511_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bsq$i net/minecraft/world/entity/Display$LinearIntInterpolator
	a previous
	b current
	<init> (II)V <init>
		0 o previous
		1 o current
	a ()I previous
	b ()I current
	equals (Ljava/lang/Object;)Z equals
		0 o p_277372_
	get (F)I get
		0 o p_277960_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bsq$j net/minecraft/world/entity/Display$PosRotInterpolationTarget
	a steps
	b targetX
	c targetY
	d targetZ
	e targetYRot
	f targetXRot
	<init> (IDDDDD)V <init>
		0 o p_294253_
		1 o p_294234_
		2 o p_295719_
		3 o p_294808_
		4 o p_295750_
		5 o p_295305_
	a (Lbsr;)V applyTargetPosAndRot
		0 o p_294993_
	b (Lbsr;)V applyLerpStep
		0 o p_294423_
bsq$k net/minecraft/world/entity/Display$RenderState
	a transformation
	b billboardConstraints
	c brightnessOverride
	d shadowRadius
	e shadowStrength
	f glowColorOverride
	<init> (Lbsq$e;Lbsq$a;ILbsq$d;Lbsq$d;I)V <init>
		0 o transformation
		1 o billboardConstraints
		2 o brightnessOverride
		3 o shadowRadius
		4 o shadowStrength
		5 o glowColorOverride
	a ()Lbsq$e; transformation
	b ()Lbsq$a; billboardConstraints
	c ()I brightnessOverride
	d ()Lbsq$d; shadowRadius
	e ()Lbsq$d; shadowStrength
	equals (Ljava/lang/Object;)Z equals
		0 o p_277541_
	f ()I glowColorOverride
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bsq$l net/minecraft/world/entity/Display$TextDisplay
	aD TAG_LINE_WIDTH
	aE TAG_TEXT_OPACITY
	aF TAG_BACKGROUND_COLOR
	aG TAG_SHADOW
	aH TAG_SEE_THROUGH
	aI TAG_USE_DEFAULT_BACKGROUND
	aJ TAG_ALIGNMENT
	aK INITIAL_TEXT_OPACITY
	aL DATA_TEXT_ID
	aM DATA_LINE_WIDTH_ID
	aN DATA_BACKGROUND_COLOR_ID
	aO DATA_TEXT_OPACITY_ID
	aP DATA_STYLE_FLAGS_ID
	aQ TEXT_RENDER_STATE_IDS
	aR clientDisplayCache
	aS textRenderState
	p TAG_TEXT
	q FLAG_SHADOW
	r FLAG_SEE_THROUGH
	s FLAG_USE_DEFAULT_BACKGROUND
	t FLAG_ALIGN_LEFT
	u FLAG_ALIGN_RIGHT
	v INITIAL_BACKGROUND
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_270708_
		1 o p_270736_
	a (ZF)V updateRenderSubState
		0 o p_277565_
		1 o p_277967_
	a (B)Lbsq$l$a; getAlign
		static
		0 o p_270911_
	a (Lajw;)V onSyncedDataUpdated
		0 o p_270797_
	a (Lbsq$l$e;F)Lbsq$l$e; createInterpolatedTextRenderState
		0 o p_278000_
		1 o p_277646_
	a (BLub;Ljava/lang/String;B)B loadFlag
		static
		0 o p_270219_
		1 o p_270994_
		2 o p_270958_
		3 o p_270701_
	a (Lub;)V readAdditionalSaveData
		0 o p_270714_
	a (Laka$a;)V defineSynchedData
		0 o p_326450_
	a (Lbsq$l$d;)Lbsq$l$b; cacheDisplay
		0 o p_270682_
	a (Lub;Luy;)V lambda$addAdditionalSaveData$0
		static
		0 o p_270064_
		1 o p_271001_
	b (BLub;Ljava/lang/String;B)V storeFlag
		static
		0 o p_270879_
		1 o p_270177_
		2 o p_270294_
		3 o p_270853_
	b (I)V setLineWidth
		0 o p_270545_
	b (Lub;)V addAdditionalSaveData
		0 o p_270268_
	c (B)V setTextOpacity
		0 o p_270583_
	c (I)V setBackgroundColor
		0 o p_270241_
	c (Lwz;)V setText
		0 o p_270902_
	d (B)V setFlags
		0 o p_270855_
	s ()Lbsq$l$e; textRenderState
	t ()Lwz; getText
	v ()I getLineWidth
	w ()B getTextOpacity
	x ()I getBackgroundColor
	y ()B getFlags
	z ()Lbsq$l$e; createFreshTextRenderState
bsq$l$a net/minecraft/world/entity/Display$TextDisplay$Align
	a CENTER
	b LEFT
	c RIGHT
	d CODEC
	e name
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_270185_
		1 o p_270282_
		2 o p_270554_
	a ()[Lbsq$l$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lbsq$l$a; valueOf
		static
		0 o p_270912_
	values ()[Lbsq$l$a; values
		static
bsq$l$b net/minecraft/world/entity/Display$TextDisplay$CachedInfo
	a lines
	b width
	<init> (Ljava/util/List;I)V <init>
		0 o lines
		1 o width
	a ()Ljava/util/List; lines
	b ()I width
	equals (Ljava/lang/Object;)Z equals
		0 o p_270322_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bsq$l$c net/minecraft/world/entity/Display$TextDisplay$CachedLine
	a contents
	b width
	<init> (Laya;I)V <init>
		0 o contents
		1 o width
	a ()Laya; contents
	b ()I width
	equals (Ljava/lang/Object;)Z equals
		0 o p_270160_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bsq$l$d net/minecraft/world/entity/Display$TextDisplay$LineSplitter
	split (Lwz;I)Lbsq$l$b; split
		0 o p_270086_
		1 o p_270526_
bsq$l$e net/minecraft/world/entity/Display$TextDisplay$TextRenderState
	a text
	b lineWidth
	c textOpacity
	d backgroundColor
	e flags
	<init> (Lwz;ILbsq$f;Lbsq$f;B)V <init>
		0 o text
		1 o lineWidth
		2 o textOpacity
		3 o backgroundColor
		4 o flags
	a ()Lwz; text
	b ()I lineWidth
	c ()Lbsq$f; textOpacity
	d ()Lbsq$f; backgroundColor
	e ()B flags
	equals (Ljava/lang/Object;)Z equals
		0 o p_278077_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bsq$m net/minecraft/world/entity/Display$TransformationInterpolator
	a previous
	b current
	<init> (Lj;Lj;)V <init>
		0 o previous
		1 o current
	a ()Lj; previous
	a (F)Lj; get
		0 o p_278027_
	b ()Lj; current
	equals (Ljava/lang/Object;)Z equals
		0 o p_277812_
	get (F)Ljava/lang/Object; get
		0 o p_277431_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bsr net/minecraft/world/entity/Entity
	A TOTAL_AIR_SUPPLY
	B MAX_ENTITY_TAG_COUNT
	C DELTA_AFFECTED_BY_BLOCKS_BELOW_0_2
	D DELTA_AFFECTED_BY_BLOCKS_BELOW_0_5
	E DELTA_AFFECTED_BY_BLOCKS_BELOW_1_0
	F BASE_TICKS_REQUIRED_TO_FREEZE
	G FREEZE_HURT_FREQUENCY
	H BASE_SAFE_FALL_DISTANCE
	I UUID_TAG
	J blocksBuilding
	K boardingCooldown
	L xo
	M yo
	N zo
	O yRotO
	P xRotO
	Q horizontalCollision
	R verticalCollision
	S verticalCollisionBelow
	T minorHorizontalCollision
	U hurtMarked
	V stuckSpeedMultiplier
	W DEFAULT_BB_WIDTH
	X DEFAULT_BB_HEIGHT
	Y walkDistO
	Z walkDist
	aA wasInPowderSnow
	aB wasOnFire
	aC mainSupportingBlockPos
	aD yRot
	aE xRot
	aF bb
	aG onGround
	aH removalReason
	aI nextStep
	aJ remainingFireTicks
	aK fluidOnEyes
	aL FLAG_SHIFT_KEY_DOWN
	aM FLAG_SPRINTING
	aN FLAG_SWIMMING
	aO FLAG_INVISIBLE
	aP DATA_AIR_SUPPLY_ID
	aQ DATA_CUSTOM_NAME
	aR DATA_CUSTOM_NAME_VISIBLE
	aS DATA_SILENT
	aT DATA_NO_GRAVITY
	aU DATA_TICKS_FROZEN
	aV levelCallback
	aW packetPositionCodec
	aX portalCooldown
	aY invulnerable
	aZ hasGlowingTag
	aa moveDist
	ab flyDist
	ac fallDistance
	ad xOld
	ae yOld
	af zOld
	ag noPhysics
	ah random
	ai tickCount
	aj wasTouchingWater
	ak fluidHeight
	al wasEyeInWater
	am invulnerableTime
	an firstTick
	ao entityData
	ap DATA_SHARED_FLAGS_ID
	aq FLAG_ONFIRE
	ar FLAG_GLOWING
	as FLAG_FALL_FLYING
	at DATA_POSE
	au noCulling
	av hasImpulse
	aw portalProcess
	ax uuid
	ay stringUUID
	az isInPowderSnow
	b LOGGER
	ba tags
	bb pistonDeltas
	bc pistonDeltasGameTime
	bd dimensions
	be eyeHeight
	bf onGroundNoBlocks
	bg crystalSoundIntensity
	bh lastCrystalSoundPlayTick
	bi hasVisualFire
	bj inBlockState
	c ENTITY_COUNTER
	d INITIAL_AABB
	e WATER_FLOW_SCALE
	k LAVA_FAST_FLOW_SCALE
	l LAVA_SLOW_FLOW_SCALE
	m viewScale
	n type
	o id
	p passengers
	q vehicle
	r level
	s position
	t blockPosition
	u chunkPosition
	v deltaMovement
	w ID_TAG
	x PASSENGERS_TAG
	y CONTENTS_SLOT_INDEX
	z BOARDING_COOLDOWN
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_19870_
		1 o p_19871_
	A (Lbsr;)Z lambda$startRiding$3
		static
		0 o p_185984_
	F ()Z isInBubbleColumn
	G ()I getPermissionLevel
	H ()V updateFluidOnEyes
	I ()V teleportPassengers
	J ()Ljava/util/stream/Stream; getIndirectPassengersStream
	K ()Ljava/util/Iterator; lambda$getIndirectPassengers$12
	L ()Ljava/lang/String; lambda$fillCrashReportCategory$9
	M ()V processPortalCooldown
	M_ ()Z shouldInformAdmins
	N ()Ljava/lang/String; lambda$fillCrashReportCategory$8
	O ()Ljava/lang/String; lambda$fillCrashReportCategory$7
	P ()Ljava/lang/String; lambda$fillCrashReportCategory$6
	P_ ()D lerpTargetZ
	Q_ ()F lerpTargetXRot
	R_ ()Z isSpectator
	S_ ()Lwz; getDisplayName
	a (Lewx;)V setBoundingBox
		0 o p_20012_
	a (Lji$a;D)D applyPistonMovementRestriction
		0 o p_20043_
		1 o p_20044_
	a (Lexc;Lewx;Ljava/util/List;)Lexc; collideWithShapes
		static
		0 o p_198901_
		1 o p_198902_
		2 o p_198903_
	a (DDDFF)V absMoveTo
		0 o p_19891_
		1 o p_19892_
		2 o p_19893_
		3 o p_19894_
		4 o p_19895_
	a (Ljd;FF)V moveTo
		0 o p_20036_
		1 o p_20037_
		2 o p_20038_
	a (Ljm;)V gameEvent
		0 o p_316256_
	a (Ldcw;)V setLevel
		0 o p_285201_
	a (Lbsu;)Z fudgePositionAfterSizeChange
		0 o p_347526_
	a (Laka$a;)V defineSynchedData
		0 o p_326003_
	a (Lbsr;DD)Z closerThan
		0 o p_216993_
		1 o p_216994_
		2 o p_216995_
	a (Lp;)V fillCrashReportCategory
		0 o p_20051_
	a (Lexc;)Lexc; collide
		0 o p_20273_
	a (Lexc;Lbts;)Lexc; maybeBackOffFromEdge
		0 o p_20019_
		1 o p_20020_
	a ([D)Luh; newDoubleList
		0 o p_20064_
	a (Lajw;)V onSyncedDataUpdated
		0 o p_20059_
	a (Laqv;)Z broadcastToPlayer
		0 o p_19937_
	a (Ldcv;)Lcjh; spawnAtLocation
		0 o p_19999_
	a (Ldco;Ldcc;Ljd;Ldtc;Lepe;F)F getBlockExplosionResistance
		0 o p_19992_
		1 o p_19993_
		2 o p_19994_
		3 o p_19995_
		4 o p_19996_
		5 o p_19997_
	a (Ljm;Lbsr;)V gameEvent
		0 o p_316133_
		1 o p_146854_
	a (Ldcw;Ldcw;)Z canChangeDimensions
		0 o p_352904_
		1 o p_352909_
	a (Lawu;)Z isEyeInFluid
		0 o p_204030_
	a (Leyi;)Z isAlliedTo
		0 o p_20032_
	a (Lbsr;)V onExplosionHit
		0 o p_326352_
	a (Laqt;)Lzg; getAddEntityPacket
		0 o p_352110_
	a (Lbua;)Lbsu; getDimensions
		0 o p_19975_
	a ([F)Luh; newFloatList
		0 o p_20066_
	a (Lff$a;Lexc;)V lookAt
		0 o p_20033_
		1 o p_20034_
	a (FF)V setRot
		0 o p_19916_
		1 o p_19917_
	a (DDDFFI)V lerpTo
		0 o p_19896_
		1 o p_19897_
		2 o p_19898_
		3 o p_19899_
		4 o p_19900_
		5 o p_19901_
	a (DZLdtc;Ljd;)V checkFallDamage
		0 o p_19911_
		1 o p_19912_
		2 o p_19913_
		3 o p_19914_
	a (Lbsr;Z)Z startRiding
		0 o p_19966_
		1 o p_19967_
	a (Ljd;)Ldtc; lambda$checkFallDamage$1
		0 o p_286200_
	a (Ljava/util/function/Predicate;)Z hasPassenger
		0 o p_146863_
	a (Lbsr;Lbsu;F)Lexc; getPassengerAttachmentPoint
		0 o p_294756_
		1 o p_295396_
		2 o p_296362_
	a (Lwz;)V sendSystemMessage
		0 o p_216998_
	a (D)Z shouldRenderAtSqrDistance
		0 o p_19883_
	a (Ljava/util/List;)V onSyncedDataUpdated
		0 o p_270372_
	a (Lcul;)Lexc; getHandHoldingItemAngle
		0 o p_204035_
	a (Leqc;)Lbsr; changeDimension
		0 o p_350951_
	a (Lbsr;Lbsr;)Z lambda$removePassenger$5
		static
		0 o p_185979_
		1 o p_350857_
	a (DDF)Lexc; getCollisionHorizontalEscapeVector
		static
		0 o p_19904_
		1 o p_19905_
		2 o p_19906_
	a (Ldcw;Ljd;)Z mayInteract
		0 o p_146843_
		1 o p_146844_
	a (Lcnp;)Lcnq; deflection
		0 o p_319824_
	a (Lbts;Lexc;)V move
		0 o p_19973_
		1 o p_19974_
	a (Ldtc;Lexc;)V makeStuckInBlock
		0 o p_20006_
		1 o p_20007_
	a (Laqu;DDDLjava/util/Set;FF)Z teleportTo
		0 o p_265257_
		1 o p_265407_
		2 o p_265727_
		3 o p_265410_
		4 o p_265083_
		5 o p_265573_
		6 o p_265094_
	a (FI)V lerpHeadTo
		0 o p_19918_
		1 o p_19919_
	a (Lub;)V readAdditionalSaveData
		0 o p_20052_
	a (FLexc;)V moveRelative
		0 o p_19921_
		1 o p_19922_
	a (Lexc;FF)V moveTo
		0 o p_352318_
		1 o p_352438_
		2 o p_352125_
	a (Lji$a;Ll$a;)Lexc; getRelativePortalPosition
		0 o p_20045_
		1 o p_20046_
	a (ZLexc;)V setOnGroundWithMovement
		0 o p_289661_
		1 o p_289653_
	a (Lbsr$c;)V remove
		0 o p_146834_
	a (Lavo;)V playSound
		0 o p_216991_
	a (Lewx;Ljd;)Z lambda$isInWall$2
		0 o p_201941_
		1 o p_201942_
	a (Ljd;Ldtc;ZZLexc;)Z vibrationAndSoundEffectsFromBlock
		0 o p_286221_
		1 o p_286549_
		2 o p_286708_
		3 o p_286543_
		4 o p_286448_
	a (Laqu;Ljd;)Ljd; adjustSpawnLocation
		0 o p_352356_
		1 o p_352343_
	a (Ldlr;Ljd;)V setAsInsidePortal
		0 o p_351060_
		1 o p_350462_
	a (IDDDDD)V lerpPositionAndRotationStep
		0 o p_294824_
		1 o p_296038_
		2 o p_294518_
		3 o p_294658_
		4 o p_294681_
		5 o p_295540_
	a (Lcmx;Lexc;Lbqq;)Lbqr; interactAt
		0 o p_19980_
		1 o p_19981_
		2 o p_19982_
	a (Lbsr;Ldcw;Ljava/util/List;Lewx;)Ljava/util/List; collectColliders
		static
		0 o p_344804_
		1 o p_345583_
		2 o p_345198_
		3 o p_345837_
	a (DFZ)Lexa; pick
		0 o p_19908_
		1 o p_19909_
		2 o p_19910_
	a (Ldtc;Ldtc;)V playCombinationStepSounds
		0 o p_277472_
		1 o p_277630_
	a (Ldmm;)F rotate
		0 o p_20004_
	a (Ldcv;I)Lcjh; spawnAtLocation
		0 o p_20001_
		1 o p_20002_
	a (FFLbrk;)Z causeFallDamage
		0 o p_146828_
		1 o p_146829_
		2 o p_146830_
	a (Labv;)V recreateFromPacket
		0 o p_146866_
	a (Laqu;Lbtn;)Z killedEntity
		0 o p_216988_
		1 o p_216989_
	a (Lbsr;Lexc;Lewx;Ldcw;Ljava/util/List;)Lexc; collideBoundingBox
		static
		0 o p_198895_
		1 o p_198896_
		2 o p_198897_
		3 o p_198898_
		4 o p_198899_
	a (Lawu;D)Z updateFluidHeightAndDoFluidPushing
		0 o p_204032_
		1 o p_204033_
	a (Ldtc;)V onInsideBlock
		0 o p_20005_
	a (Ldkv;)F mirror
		0 o p_20003_
	a (Ljava/lang/String;)Z addTag
		0 o p_20050_
	a (Ldco;)Z ignoreExplosion
		0 o p_312868_
	a (Lbsr;Lbsr;Lbst;)Lexc; getDefaultPassengerAttachmentPoint
		static
		0 o p_316557_
		1 o p_316799_
		2 o p_316167_
	a (Lbsr;Lbsr$a;)V positionRider
		0 o p_19957_
		1 o p_19958_
	a (Lewx;Ljava/util/List;FF)[F collectCandidateStepUpHeights
		static
		0 o p_345729_
		1 o p_345260_
		2 o p_346165_
		3 o p_345968_
	a (Lcmx;Lbqq;)Lbqr; interact
		0 o p_19978_
		1 o p_19979_
	a (Lbsr;D)Z closerThan
		0 o p_19951_
		1 o p_19952_
	a (Ljava/util/function/BiConsumer;)V updateDynamicGameEventListener
		0 o p_216996_
	a (Ldxh;)V setLevelCallback
		0 o p_146849_
	a (Lbsr;ILbrk;)V awardKillScore
		0 o p_19953_
		1 o p_19954_
		2 o p_19955_
	a (Laqu;Lbtm;)V thunderHit
		0 o p_19927_
		1 o p_19928_
	a (Lxw;)Lxw; lambda$getDisplayName$10
		0 o p_185975_
	a (Lbrk;F)Z hurt
		0 o p_19946_
		1 o p_19947_
	a (Ldco;Ldcc;Ljd;Ldtc;F)Z shouldBlockExplode
		0 o p_19987_
		1 o p_19988_
		2 o p_19989_
		3 o p_19990_
		4 o p_19991_
	a (DDD)V dismountTo
		0 o p_146825_
		1 o p_146826_
		2 o p_146827_
	a (Lavo;FF)V playSound
		0 o p_19938_
		1 o p_19939_
		2 o p_19940_
	a (Lcuq;F)Lcjh; spawnAtLocation
		0 o p_19985_
		1 o p_19986_
	a (Ljd;Ldtc;)Z isColliding
		0 o p_20040_
		1 o p_20041_
	aA ()Z isOnPortalCooldown
	aB ()V lavaHurt
	aC ()I getRemainingFireTicks
	aD ()V clearFire
	aE ()V onBelowWorld
	aF ()Z onGround
	aG ()V tryCheckInsideBlocks
	aH ()V playEntityOnFireExtinguishedSound
	aI ()V extinguishFire
	aJ ()V processFlappingMovement
	aK ()Ljd; getOnPosLegacy
	aL ()Ljd; getBlockPosBelowThatAffectsMyMovement
	aM ()Ljd; getOnPos
	aN ()F getBlockJumpFactor
	aO ()F getBlockSpeedFactor
	aP ()F nextStep
	aQ ()Lavo; getSwimSound
	aR ()Lavo; getSwimSplashSound
	aS ()Lavo; getSwimHighSpeedSplashSound
	aT ()V checkInsideBlocks
	aU ()V waterSwimSound
	aV ()V onFlap
	aW ()Z isFlapping
	aX ()Z isSilent
	aY ()Z isNoGravity
	aZ ()D getDefaultGravity
	a_ (Ljava/util/UUID;)V setUUID
		0 o p_20085_
	a_ (I)Lbug; getSlot
		0 o p_146919_
	a_ (DDD)V setPos
		0 o p_20210_
		1 o p_20211_
		2 o p_20212_
	ad ()V stopRiding
	ag ()Lexc; getKnownMovement
	ah ()Lwz; getName
	ai ()Z hasCustomName
	aj ()Lwz; getCustomName
	ak ()V unRide
	al ()Laig; getPositionCodec
	am ()Lbsx; getType
	an ()I getId
	ao ()Ljava/util/Set; getTags
	ap ()V kill
	aq ()V discard
	ar ()Laka; getEntityData
	as ()V onClientRemoval
	at ()Lbua; getPose
	au ()Lewx; makeBoundingBox
	av ()V reapplyPosition
	aw ()V baseTick
	ax ()V checkBelowWorld
	ay ()V setPortalCooldown
	az ()I getPortalCooldown
	b (Lbrk;)Z isInvulnerableTo
		0 o p_20122_
	b (Lbtn;)Lexc; getDismountLocationForPassenger
		0 o p_20123_
	b (Lbsr$c;)V setRemoved
		0 o p_146876_
	b (Ljava/lang/String;)Z removeTag
		0 o p_20138_
	b (Lexc;FF)Lexc; getInputVector
		static
		0 o p_20016_
		1 o p_20017_
		2 o p_20018_
	b (ZLexc;)V checkSupportingBlock
		0 o p_289694_
		1 o p_289680_
	b (Lbua;)V setPose
		0 o p_20125_
	b (Lawu;)D getFluidHeight
		0 o p_204037_
	b (B)V handleEntityEvent
		0 o p_19882_
	b (Ldtc;)V playMuffledStepSound
		0 o p_283110_
	b (FF)V absRotateTo
		0 o p_348662_
		1 o p_348500_
	b (IZ)V setSharedFlag
		0 o p_20116_
		1 o p_20117_
	b (Lcuq;)Lcjh; spawnAtLocation
		0 o p_19984_
	b (Ljd;Ldtc;)V playStepSound
		0 o p_20135_
		1 o p_20136_
	b (Lwz;)V setCustomName
		0 o p_20053_
	b (Lewx;)Z isFree
		0 o p_20132_
	b (DD)V turn
		0 o p_19885_
		1 o p_19886_
	b (DDDFF)V moveTo
		0 o p_20108_
		1 o p_20109_
		2 o p_20110_
		3 o p_20111_
		4 o p_20112_
	b (Lub;)V addAdditionalSaveData
		0 o p_20139_
	b (D)V setViewScale
		static
		0 o p_20104_
	bA ()Z isPickable
	bB ()Z isPushable
	bC ()Z repositionEntityAfterLoad
	bD ()Ljava/lang/String; getEncodeId
	bE ()Z isAlive
	bF ()Z isInWall
	bG ()Z canBeCollidedWith
	bH ()Z showVehicleHealth
	bI ()V ejectPassengers
	bJ ()V removeVehicle
	bK ()Z couldAcceptPassenger
	bL ()F getPickRadius
	bM ()Lexc; getLookAngle
	bN ()Lexb; getRotationVector
	bO ()Lexc; getForward
	bP ()V handlePortal
	bQ ()I getDimensionChangingDelay
	bR ()Z isOnFire
	bS ()Z isPassenger
	bT ()Z isVehicle
	bU ()Z dismountsUnderwater
	bV ()Z canControlVehicle
	bW ()Z isShiftKeyDown
	bX ()Z isSteppingCarefully
	bY ()Z isSuppressingBounce
	bZ ()Z isDiscrete
	b_ (Lcmx;)V playerTouch
		0 o p_20081_
	ba ()D getGravity
	bb ()V applyGravity
	bc ()Lbsr$b; getMovementEmission
	bd ()Z dampensVibrations
	be ()Z fireImmune
	bf ()Z isInWater
	bg ()Z isInWaterOrRain
	bh ()Z isInWaterRainOrBubble
	bi ()Z isInWaterOrBubble
	bj ()Z isInLiquid
	bk ()Z isUnderWater
	bl ()V updateSwimming
	bm ()Z updateInWaterStateAndDoFluidPushing
	bn ()V updateInWaterStateAndDoWaterCurrentPushing
	bo ()V doWaterSplashEffect
	bp ()Ldtc; getBlockStateOnLegacy
	bq ()Ldtc; getBlockStateOn
	br ()Z canSpawnSprintParticle
	bs ()V spawnSprintParticle
	bt ()Z isInLava
	bu ()F getLightLevelDependentMagicValue
	bv ()V setOldPosAndRot
	bw ()V markHurt
	bx ()Lji; getNearestViewDirection
	by ()Lexc; getEyePosition
	bz ()Z canBeHitByProjectile
	c (FF)Lexc; calculateViewVector
		0 o p_20172_
		1 o p_20173_
	c (Ldtc;)Z isStateClimbable
		0 o p_286733_
	c (Z)V setSharedFlagOnFire
		0 o p_146869_
	c (Lbrk;)V handleDamageEvent
		0 o p_270704_
	c (Ljd;Ldtc;)V walkingStepSound
		0 o p_281828_
		1 o p_282118_
	c (Lwz;)Lwz; removeAction
		static
		0 o p_20141_
	c (DDD)V teleportTo
		0 o p_19887_
		1 o p_19888_
		2 o p_19889_
	c (Lbua;)Z hasPose
		0 o p_217004_
	c (Lexc;)V setPos
		0 o p_146885_
	c (Lbsr;)Z lambda$countPlayerPassengers$13
		static
		0 o p_185943_
	c (D)D getX
		0 o p_20166_
	cA ()Ljava/lang/String; getStringUUID
	cB ()Ljava/lang/String; getScoreboardName
	cC ()Z isPushedByFluid
	cD ()D getViewScale
		static
	cE ()Z isCustomNameVisible
	cF ()Z shouldShowName
	cG ()V fixupDimensions
	cH ()Lji; getDirection
	cI ()Lji; getMotionDirection
	cJ ()Lxf; createHoverEvent
	cK ()Lewx; getBoundingBox
	cL ()F getEyeHeight
	cM ()Lexc; getLeashOffset
	cN ()Ldcw; getCommandSenderWorld
	cO ()Lnet/minecraft/server/MinecraftServer; getServer
	cP ()Z onlyOpCanSetNbt
	cQ ()Lbtn; getControllingPassenger
	cR ()Z hasControllingPassenger
	cS ()Ljava/util/List; getPassengers
	cT ()Lbsr; getFirstPassenger
	cU ()Ljava/util/stream/Stream; getSelfAndPassengers
	cV ()Ljava/util/stream/Stream; getPassengersAndSelf
	cW ()Ljava/lang/Iterable; getIndirectPassengers
	cX ()I countPlayerPassengers
	cY ()Z hasExactlyOnePlayerPassenger
	cZ ()Lbsr; getRootVehicle
	c_ ()D lerpTargetX
	ca ()Z isDescending
	cb ()Z isCrouching
	cc ()Z isSprinting
	cd ()Z isSwimming
	ce ()Z isVisuallySwimming
	cf ()Z isVisuallyCrawling
	cg ()Z hasGlowingTag
	ch ()Z isCurrentlyGlowing
	ci ()Z isInvisible
	cj ()Z isOnRails
	ck ()Leyb; getTeam
	cl ()I getMaxAirSupply
	cm ()I getAirSupply
	cn ()I getTicksFrozen
	co ()F getPercentFrozen
	cp ()Z isFullyFrozen
	cq ()I getTicksRequiredToFreeze
	cr ()V checkSlowFallDistance
	cs ()Lwz; getTypeName
	ct ()F getYHeadRot
	cu ()Z isAttackable
	cv ()Z isInvulnerable
	cw ()V removeAfterChangingDimensions
	cx ()I getMaxFallDistance
	cy ()Z displayFireAnimation
	cz ()Ljava/util/UUID; getUUID
	d (Lbua;)F getEyeHeight
		0 o p_20237_
	d (Lexc;)Z isHorizontalCollisionMinor
		0 o p_196625_
	d (Lcmx;)Z isInvisibleTo
		0 o p_20178_
	d (D)D getRandomX
		0 o p_20209_
	d (DDD)V teleportRelative
		0 o p_249341_
		1 o p_252229_
		2 o p_252038_
	d (Ljd;)Z isSupportedBy
		0 o p_287613_
	d (FF)Lexc; calculateUpVector
		0 o p_20215_
		1 o p_20216_
	d (F)V igniteForSeconds
		0 o p_345382_
	d (Lub;)Z saveAsPassenger
		0 o p_20087_
	d (Ldtc;)Z shouldPlayAmethystStepSound
		0 o p_278069_
	d (Z)V setOnGround
		0 o p_20181_
	d (Lbsr;)V lambda$teleportPassengers$11
		static
		0 o p_185977_
	d (Laqv;)V startSeenByPlayer
		0 o p_20119_
	dA ()V checkDespawn
	dB ()Lcuq; getPickResult
	dC ()Z canFreeze
	dD ()Z isFreezing
	dE ()F getYRot
	dF ()F getVisualRotationYInDegrees
	dG ()F getXRot
	dH ()Z canSprint
	dI ()F maxUpStep
	dJ ()Z isRemoved
	dK ()Lbsr$c; getRemovalReason
	dL ()V unsetRemoved
	dM ()Z shouldBeSaved
	dN ()Z isAlwaysTicking
	dO ()Ldcw; level
	dP ()Lbrl; damageSources
	dQ ()Lka; registryAccess
	dR ()Layw; getRandom
	dS ()Lcuq; getWeaponItem
	d_ ()D lerpTargetY
	da ()Z isControlledByLocalInstance
	db ()Z isEffectiveAi
	dc ()Lbsr; getVehicle
	dd ()Lbsr; getControlledVehicle
	de ()Lavq; getSoundSource
	df ()I getFireImmuneTicks
	dg ()Let; createCommandSourceStack
	dh ()Z touchingUnloadedChunk
	di ()D getFluidJumpThreshold
	dj ()F getBbWidth
	dk ()F getBbHeight
	dl ()Lbst; getAttachments
	dm ()Lexc; position
	dn ()Lexc; trackingPosition
	do ()Ljd; blockPosition
	dp ()Ldtc; getInBlockState
	dq ()Ldcd; chunkPosition
	dr ()Lexc; getDeltaMovement
	ds ()I getBlockX
	dt ()D getX
	du ()I getBlockY
	dv ()D getY
	dw ()D getRandomY
	dx ()D getEyeY
	dy ()I getBlockZ
	dz ()D getZ
	e (D)D getY
		0 o p_20228_
	e (Lexc;)Lexc; limitPistonMovement
		0 o p_20134_
	e (Ljd;)Ljd; getPrimaryStepSoundBlockPos
		0 o p_278049_
	e (I)V setId
		0 o p_20235_
	e (F)Ljd; getOnPos
		0 o p_216987_
	e (Ldtc;)Z lambda$move$0
		static
		0 o p_20127_
	e (Laqv;)V stopSeenByPlayer
		0 o p_20174_
	e (Lbsr;)V lambda$startRiding$4
		static
		0 o p_185982_
	e (Z)V setSilent
		0 o p_20226_
	e (Lub;)Z save
		0 o p_20224_
	e (DDD)V moveTo
		0 o p_20105_
		1 o p_20106_
		2 o p_20107_
	e_ ()F lerpTargetYRot
	equals (Ljava/lang/Object;)Z equals
		0 o p_20245_
	f (D)D getZ
		0 o p_20247_
	f (F)V playSwimSound
		0 o p_20213_
	f (Lbsr;)F distanceTo
		0 o p_20271_
	f (I)V setPortalCooldown
		0 o p_287760_
	f (Lexc;)V moveTo
		0 o p_20220_
	f (Lub;)Lub; saveWithoutId
		0 o p_20241_
	f (Z)V setNoGravity
		0 o p_20243_
	f (Ljd;)V placePortalTicket
		0 o p_352083_
	f (DDD)V syncPacketPositionCodec
		0 o p_217007_
		1 o p_217008_
		2 o p_217009_
	g (Lexc;)D distanceToSqr
		0 o p_20239_
	g (Lbsr;)D distanceToSqr
		0 o p_20281_
	g (DDD)Z isFree
		0 o p_20230_
		1 o p_20231_
		2 o p_20232_
	g (D)D getRandomZ
		0 o p_20263_
	g (I)V igniteForTicks
		0 o p_320711_
	g (Z)V setShiftKeyDown
		0 o p_20261_
	g (Lub;)V load
		0 o p_20259_
	g (F)Lexc; getViewVector
		0 o p_20253_
	h (Lbsr;)V push
		0 o p_20293_
	h (F)F getViewXRot
		0 o p_20268_
	h (DDD)V absMoveTo
		0 o p_20249_
		1 o p_20250_
		2 o p_20251_
	h (Lexc;)V push
		0 o p_347665_
	h (I)V setRemainingFireTicks
		0 o p_20269_
	h (Z)V setSprinting
		0 o p_20274_
	h_ ()Lewx; getBoundingBoxForCulling
	hashCode ()I hashCode
	i (DDD)D distanceToSqr
		0 o p_20276_
		1 o p_20277_
		2 o p_20278_
	i (Z)V setSwimming
		0 o p_20283_
	i (Lexc;)V setDeltaMovement
		0 o p_20257_
	i (F)F getViewYRot
		0 o p_20279_
	i (Lbsr;)Z canCollideWith
		0 o p_20303_
	i (I)Z getSharedFlag
		0 o p_20292_
	i_ ()V refreshDimensions
	j (F)Lexc; getUpVector
		0 o p_20290_
	j (Lexc;)V addDeltaMovement
		0 o p_250128_
	j (I)V setAirSupply
		0 o p_20302_
	j (Z)V setGlowingTag
		0 o p_146916_
	j (Lbsr;)V positionRider
		0 o p_20312_
	j (DDD)V push
		0 o p_20286_
		1 o p_20287_
		2 o p_20288_
	j_ ()Lepj; getPistonPushReaction
	k (I)V setTicksFrozen
		0 o p_146918_
	k (Z)V setInvisible
		0 o p_20304_
	k (DDD)Z shouldRender
		0 o p_20296_
		1 o p_20297_
		2 o p_20298_
	k (Lbsr;)V onPassengerTurned
		0 o p_20320_
	k (F)Lexc; getEyePosition
		0 o p_20300_
	k_ ()Z acceptsSuccess
	l (DDD)V lerpMotion
		0 o p_20306_
		1 o p_20307_
		2 o p_20308_
	l (Lbsr;)Lexc; getVehicleAttachmentPoint
		0 o p_316322_
	l (Z)V onAboveBubbleCol
		0 o p_20313_
	l (I)Z hasPermissions
		0 o p_20311_
	l (F)Lexc; getLightProbePosition
		0 o p_20309_
	l ()V tick
	m (F)Lexc; getPosition
		0 o p_20319_
	m (DDD)V moveTowardsClosestSpace
		0 o p_20315_
		1 o p_20316_
		2 o p_20317_
	m (Z)V onInsideBubbleColumn
		0 o p_20322_
	m (Lbsr;)Lexc; getPassengerRidingPosition
		0 o p_294938_
	n ()V resetFallDistance
	n (Z)V setInvulnerable
		0 o p_20332_
	n (DDD)V setDeltaMovement
		0 o p_20335_
		1 o p_20336_
		2 o p_20337_
	n (F)V animateHurt
		0 o p_265161_
	n (Lbsr;)Z startRiding
		0 o p_20330_
	o (Z)Z canUsePortal
		0 o p_352898_
	o (DDD)V setPosRaw
		0 o p_20344_
		1 o p_20345_
		2 o p_20346_
	o (F)V setYHeadRot
		0 o p_20328_
	o (Lbsr;)Z canRide
		0 o p_20339_
	p (Lbsr;)V addPassenger
		0 o p_20349_
	p (Z)V setCustomNameVisible
		0 o p_20341_
	p (F)V setYBodyRot
		0 o p_20338_
	q (Lbsr;)V removePassenger
		0 o p_20352_
	q (F)Lexc; getLeashOffset
		0 o p_249286_
	q (Z)V setIsInPowderSnow
		0 o p_146925_
	q_ ()I getTeamColor
	r (F)F getPreciseBodyRotation
		0 o p_352259_
	r (Lbsr;)Z canAddPassenger
		0 o p_20354_
	r_ ()Z isIgnoringBlockTriggers
	s (Lbsr;)Z isAlliedTo
		0 o p_20355_
	s (F)Lexc; getRopeHoldPosition
		0 o p_20347_
	t (F)V setYRot
		0 o p_146923_
	t (Lbsr;)Z is
		0 o p_20356_
	toString ()Ljava/lang/String; toString
	u (Lbsr;)Z skipAttackInteraction
		0 o p_20357_
	u (F)V setXRot
		0 o p_146927_
	u ()V rideTick
	v (Lbsr;)V copyPosition
		0 o p_20360_
	v ()V playAmethystStepSound
	w (Lbsr;)V restoreFrom
		0 o p_20362_
	w ()Z isInRain
	w_ ()Z acceptsFailure
	x (Lbsr;)Z hasPassenger
		0 o p_20364_
	y (Lbsr;)Z isPassengerOfSameVehicle
		0 o p_20366_
	z (Lbsr;)Z hasIndirectPassenger
		0 o p_20368_
bsr$1 net/minecraft/world/entity/Entity$1
	a $SwitchMap$net$minecraft$world$level$block$Rotation
	b $SwitchMap$net$minecraft$world$level$block$Mirror
	<clinit> ()V <clinit>
		static
bsr$a net/minecraft/world/entity/Entity$MoveFunction
	accept (Lbsr;DDD)V accept
		0 o p_20373_
		1 o p_20374_
		2 o p_20375_
		3 o p_20376_
bsr$b net/minecraft/world/entity/Entity$MovementEmission
	a NONE
	b SOUNDS
	c EVENTS
	d ALL
	e sounds
	f events
	g $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IZZ)V <init>
		0 o p_146940_
		1 o p_146941_
		2 o p_146942_
		3 o p_146943_
	a ()Z emitsAnything
	b ()Z emitsEvents
	c ()Z emitsSounds
	d ()[Lbsr$b; $values
		static
	valueOf (Ljava/lang/String;)Lbsr$b; valueOf
		static
		0 o p_146949_
	values ()[Lbsr$b; values
		static
bsr$c net/minecraft/world/entity/Entity$RemovalReason
	a KILLED
	b DISCARDED
	c UNLOADED_TO_CHUNK
	d UNLOADED_WITH_PLAYER
	e CHANGED_DIMENSION
	f destroy
	g save
	h $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IZZ)V <init>
		0 o p_146961_
		1 o p_146962_
		2 o p_146963_
		3 o p_146964_
	a ()Z shouldDestroy
	b ()Z shouldSave
	c ()[Lbsr$c; $values
		static
	valueOf (Ljava/lang/String;)Lbsr$c; valueOf
		static
		0 o p_146969_
	values ()[Lbsr$c; values
		static
bss net/minecraft/world/entity/EntityAttachment
	a PASSENGER
	b VEHICLE
	c NAME_TAG
	d WARDEN_CHEST
	e fallback
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILbss$a;)V <init>
		0 o p_316152_
		1 o p_316536_
		2 o p_316243_
	a (FF)Ljava/util/List; createFallbackPoints
		0 o p_316596_
		1 o p_316153_
	a ()[Lbss; $values
		static
	valueOf (Ljava/lang/String;)Lbss; valueOf
		static
		0 o p_316488_
	values ()[Lbss; values
		static
bss$a net/minecraft/world/entity/EntityAttachment$Fallback
	a ZERO
	b AT_FEET
	c AT_HEIGHT
	d AT_CENTER
	<clinit> ()V <clinit>
		static
	a (FF)Ljava/util/List; lambda$static$2
		static
		0 o p_319580_
		1 o p_319581_
	b (FF)Ljava/util/List; lambda$static$1
		static
		0 o p_316259_
		1 o p_316219_
	c (FF)Ljava/util/List; lambda$static$0
		static
		0 o p_316289_
		1 o p_316334_
	create (FF)Ljava/util/List; create
		0 o p_316360_
		1 o p_316865_
bst net/minecraft/world/entity/EntityAttachments
	a attachments
	<init> (Ljava/util/Map;)V <init>
		0 o p_316675_
	a (Ljava/util/List;FFF)Ljava/util/List; scalePoints
		static
		0 o p_316879_
		1 o p_316759_
		2 o p_316371_
		3 o p_316711_
	a ()Lbst$a; builder
		static
	a (FFF)Lbst; scale
		0 o p_316378_
		1 o p_316683_
		2 o p_316463_
	a (Lbss;IF)Lexc; getNullable
		0 o p_316263_
		1 o p_316709_
		2 o p_316113_
	a (Lexc;F)Lexc; transformPoint
		static
		0 o p_316742_
		1 o p_316708_
	a (FF)Lbst; createDefault
		static
		0 o p_316906_
		1 o p_316905_
	b (Lbss;IF)Lexc; get
		0 o p_316290_
		1 o p_316517_
		2 o p_316296_
	c (Lbss;IF)Lexc; getClamped
		0 o p_316117_
		1 o p_316379_
		2 o p_316900_
bst$a net/minecraft/world/entity/EntityAttachments$Builder
	a attachments
	<init> ()V <init>
	a (Lbss;Lexc;)Lbst$a; attach
		0 o p_316903_
		1 o p_316337_
	a (Lbss;)Ljava/util/List; lambda$attach$0
		static
		0 o p_316616_
	a (Lbss;FFF)Lbst$a; attach
		0 o p_316395_
		1 o p_316627_
		2 o p_316510_
		3 o p_316313_
	a (FF)Lbst; build
		0 o p_316746_
		1 o p_316254_
bsu net/minecraft/world/entity/EntityDimensions
	a width
	b height
	c eyeHeight
	d attachments
	e fixed
	<init> (FFFLbst;Z)V <init>
		0 o width
		1 o height
		2 o eyeHeight
		3 o attachments
		4 o fixed
	<init> (FFZ)V <init>
		0 o p_20381_
		1 o p_20382_
		2 o p_20383_
	a ()F width
	a (DDD)Lewx; makeBoundingBox
		0 o p_20385_
		1 o p_20386_
		2 o p_20387_
	a (Lbst$a;)Lbsu; withAttachments
		0 o p_316576_
	a (Lexc;)Lewx; makeBoundingBox
		0 o p_20394_
	a (F)Lbsu; scale
		0 o p_20389_
	a (FF)Lbsu; scale
		0 o p_20391_
		1 o p_20392_
	b (FF)Lbsu; scalable
		static
		0 o p_20396_
		1 o p_20397_
	b ()F height
	b (F)Lbsu; withEyeHeight
		0 o p_316487_
	c (FF)Lbsu; fixed
		static
		0 o p_20399_
		1 o p_20400_
	c ()F eyeHeight
	c (F)F defaultEyeHeight
		static
		0 o p_316329_
	d ()Lbst; attachments
	e ()Z fixed
	equals (Ljava/lang/Object;)Z equals
		0 o p_316620_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bsv net/minecraft/world/entity/EntityEvent
	A PERMISSION_LEVEL_OWNERS
	B ATTACK_BLOCKED
	C SHIELD_DISABLED
	D FISHING_ROD_REEL_IN
	E ARMORSTAND_WOBBLE
	F STOP_OFFER_FLOWER
	G TALISMAN_ACTIVATE
	H DOLPHIN_LOOKING_FOR_TREASURE
	I RAVAGER_STUNNED
	J TRUSTING_FAILED
	K TRUSTING_SUCCEEDED
	L VILLAGER_SWEAT
	M FOX_EAT
	N TELEPORT
	O MAINHAND_BREAK
	P OFFHAND_BREAK
	Q HEAD_BREAK
	R CHEST_BREAK
	S LEGS_BREAK
	T FEET_BREAK
	U HONEY_SLIDE
	V HONEY_JUMP
	W SWAP_HANDS
	X CANCEL_SHAKE_WETNESS
	Y START_RAM
	Z END_RAM
	a JUMP
	aa POOF
	ab TENDRILS_SHIVER
	ac SONIC_CHARGE
	ad SNIFFER_DIGGING_SOUND
	ae ARMADILLO_PEEK
	af BODY_BREAK
	b DEATH
	c START_ATTACKING
	d STOP_ATTACKING
	e TAMING_FAILED
	f TAMING_SUCCEEDED
	g SHAKE_WETNESS
	h USE_ITEM_COMPLETE
	i EAT_GRASS
	j OFFER_FLOWER
	k LOVE_HEARTS
	l VILLAGER_ANGRY
	m VILLAGER_HAPPY
	n WITCH_HAT_MAGIC
	o ZOMBIE_CONVERTING
	p FIREWORKS_EXPLODE
	q IN_LOVE_HEARTS
	r SQUID_ANIM_SYNCH
	s SILVERFISH_MERGE_ANIM
	t GUARDIAN_ATTACK_SOUND
	u REDUCED_DEBUG_INFO
	v FULL_DEBUG_INFO
	w PERMISSION_LEVEL_ALL
	x PERMISSION_LEVEL_MODERATORS
	y PERMISSION_LEVEL_GAMEMASTERS
	z PERMISSION_LEVEL_ADMINS
	<init> ()V <init>
bsw net/minecraft/world/entity/EntitySelector
	a ENTITY_STILL_ALIVE
	b LIVING_ENTITY_STILL_ALIVE
	c ENTITY_NOT_BEING_RIDDEN
	d CONTAINER_ENTITY_SELECTOR
	e NO_CREATIVE_OR_SPECTATOR
	f NO_SPECTATORS
	g CAN_BE_COLLIDED_WITH
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbsr;Leyi;Leyi$a;Lbsr;)Z lambda$pushableBy$6
		static
		0 o p_20427_
		1 o p_20428_
		2 o p_20429_
		3 o p_20430_
	a (DDDDLbsr;)Z lambda$withinDistance$5
		static
		0 o p_20416_
		1 o p_20417_
		2 o p_20418_
		3 o p_20419_
		4 o p_20420_
	a (DDDD)Ljava/util/function/Predicate; withinDistance
		static
		0 o p_20411_
		1 o p_20412_
		2 o p_20413_
		3 o p_20414_
	a (Lbsr;)Ljava/util/function/Predicate; pushableBy
		static
		0 o p_20422_
	a (Lbsr;Lbsr;)Z lambda$notRiding$7
		static
		0 o p_20424_
		1 o p_20425_
	b (Lbsr;)Ljava/util/function/Predicate; notRiding
		static
		0 o p_20432_
	c (Lbsr;)Z lambda$static$4
		static
		0 o p_20434_
	d (Lbsr;)Z lambda$static$3
		static
		0 o p_20436_
	e (Lbsr;)Z lambda$static$2
		static
		0 o p_20438_
	f (Lbsr;)Z lambda$static$1
		static
		0 o p_20440_
	g (Lbsr;)Z lambda$static$0
		static
		0 o p_20442_
bsw$a net/minecraft/world/entity/EntitySelector$MobCanWearArmorEntitySelector
	a itemStack
	<init> (Lcuq;)V <init>
		0 o p_20445_
	a (Lbsr;)Z test
		0 o p_20447_
	test (Ljava/lang/Object;)Z test
		0 o p_20449_
bsx net/minecraft/world/entity/EntityType
	A DRAGON_FIREBALL
	B DROWNED
	C EGG
	D ELDER_GUARDIAN
	E END_CRYSTAL
	F ENDER_DRAGON
	G ENDER_PEARL
	H ENDERMAN
	I ENDERMITE
	J EVOKER
	K EVOKER_FANGS
	L EXPERIENCE_BOTTLE
	M EXPERIENCE_ORB
	N EYE_OF_ENDER
	O FALLING_BLOCK
	P FIREWORK_ROCKET
	Q FOX
	R FROG
	S FURNACE_MINECART
	T GHAST
	U GIANT
	V GLOW_ITEM_FRAME
	W GLOW_SQUID
	X GOAT
	Y GUARDIAN
	Z HOGLIN
	a ALLAY
	aA PIGLIN
	aB PIGLIN_BRUTE
	aC PILLAGER
	aD POLAR_BEAR
	aE POTION
	aF PUFFERFISH
	aG RABBIT
	aH RAVAGER
	aI SALMON
	aJ SHEEP
	aK SHULKER
	aL SHULKER_BULLET
	aM SILVERFISH
	aN SKELETON
	aO SKELETON_HORSE
	aP SLIME
	aQ SMALL_FIREBALL
	aR SNIFFER
	aS SNOW_GOLEM
	aT SNOWBALL
	aU SPAWNER_MINECART
	aV SPECTRAL_ARROW
	aW SPIDER
	aX SQUID
	aY STRAY
	aZ STRIDER
	aa HOPPER_MINECART
	ab HORSE
	ac HUSK
	ad ILLUSIONER
	ae INTERACTION
	af IRON_GOLEM
	ag ITEM
	ah ITEM_DISPLAY
	ai ITEM_FRAME
	aj OMINOUS_ITEM_SPAWNER
	ak FIREBALL
	al LEASH_KNOT
	am LIGHTNING_BOLT
	an LLAMA
	ao LLAMA_SPIT
	ap MAGMA_CUBE
	aq MARKER
	ar MINECART
	as MOOSHROOM
	at MULE
	au OCELOT
	av PAINTING
	aw PANDA
	ax PARROT
	ay PHANTOM
	az PIG
	b AREA_EFFECT_CLOUD
	bB LOGGER
	bC builtInRegistryHolder
	bD MAGIC_HORSE_WIDTH
	bE DISPLAY_TRACKING_RANGE
	bF factory
	bG category
	bH immuneTo
	bI serialize
	bJ summon
	bK fireImmune
	bL canSpawnFarFromPlayer
	bM clientTrackingRange
	bN updateInterval
	bO descriptionId
	bP description
	bQ lootTable
	bR dimensions
	bS spawnDimensionsScale
	bT requiredFeatures
	ba TADPOLE
	bb TEXT_DISPLAY
	bc TNT
	bd TNT_MINECART
	be TRADER_LLAMA
	bf TRIDENT
	bg TROPICAL_FISH
	bh TURTLE
	bi VEX
	bj VILLAGER
	bk VINDICATOR
	bl WANDERING_TRADER
	bm WARDEN
	bn WIND_CHARGE
	bo WITCH
	bp WITHER
	bq WITHER_SKELETON
	br WITHER_SKULL
	bs WOLF
	bt ZOGLIN
	bu ZOMBIE
	bv ZOMBIE_HORSE
	bw ZOMBIE_VILLAGER
	bx ZOMBIFIED_PIGLIN
	by PLAYER
	bz FISHING_BOBBER
	c ARMADILLO
	d ARMOR_STAND
	e ARROW
	f AXOLOTL
	g BAT
	h BEE
	i BLAZE
	j BLOCK_DISPLAY
	k BOAT
	l BOGGED
	m BREEZE
	n BREEZE_WIND_CHARGE
	o CAMEL
	p CAT
	q CAVE_SPIDER
	r CHEST_BOAT
	s CHEST_MINECART
	t CHICKEN
	u COD
	v COMMAND_BLOCK_MINECART
	w COW
	x CREEPER
	y DOLPHIN
	z DONKEY
	<clinit> ()V <clinit>
		static
	<init> (Lbsx$b;Lbtq;ZZZZLcom/google/common/collect/ImmutableSet;Lbsu;FIILcpl;)V <init>
		0 o p_273268_
		1 o p_272918_
		2 o p_273417_
		3 o p_273389_
		4 o p_273556_
		5 o p_272654_
		6 o p_273631_
		7 o p_272946_
		8 o p_338404_
		9 o p_272895_
		10 o p_273451_
		11 o p_273518_
	a (Ljava/lang/String;)Ljava/util/Optional; byString
		static
		0 o p_20633_
	a (Ljq;)Z is
		0 o p_299060_
	a (Laqu;Lcuq;Lcmx;)Ljava/util/function/Consumer; createDefaultStackConfig
		static
		0 o p_263583_
		1 o p_263568_
		2 o p_263575_
	a (Ldcw;)Lbsr; create
		0 o p_20616_
	a (Lub;Ldcw;)Ljava/util/Optional; create
		static
		0 o p_20643_
		1 o p_20644_
	a (Lwz;Lbsr;)V lambda$appendCustomNameConfig$2
		static
		0 o p_329996_
		1 o p_329997_
	a (Ljava/lang/Object;)Ljava/lang/Object; tryCast
		0 o p_147044_
	a (Ldcw;Lcmx;Lbsr;Lcxh;)V updateCustomEntityTag
		static
		0 o p_20621_
		1 o p_20622_
		2 o p_20623_
		3 o p_331752_
	a (Ljava/lang/String;Lbsx$a;)Lbsx; register
		static
		0 o p_20635_
		1 o p_20636_
	a (Laqu;Lcmx;Lcxh;Lbsr;)V lambda$appendCustomEntityStackConfig$3
		static
		0 o p_329992_
		1 o p_329993_
		2 o p_329994_
		3 o p_329995_
	a (Ldcz;Ljd;ZLewx;)D getYOffset
		static
		0 o p_20626_
		1 o p_20627_
		2 o p_20628_
		3 o p_20629_
	a (Laqu;Ljava/util/function/Consumer;Ljd;Lbtr;ZZ)Lbsr; spawn
		0 o p_262704_
		1 o p_262621_
		2 o p_262672_
		3 o p_262644_
		4 o p_262690_
		5 o p_262590_
	a (Lbsr;)Lbsr; tryCast
		0 o p_147042_
	a (Ljava/util/List;Ldcw;)Ljava/util/stream/Stream; loadEntitiesRecursive
		static
		0 o p_147046_
		1 o p_147047_
	a (Ldtc;)Z isBlockDangerous
		0 o p_20631_
	a (Lub;Lbsr;)V lambda$create$5
		static
		0 o p_185989_
		1 o p_185990_
	a (Ljava/util/function/Consumer;Laqu;Lcuq;Lcmx;)Ljava/util/function/Consumer; appendDefaultStackConfig
		static
		0 o p_265154_
		1 o p_265733_
		2 o p_265598_
		3 o p_265666_
	a (Lawu;)Z is
		0 o p_204040_
	a (Lub;)Ljava/util/Optional; by
		static
		0 o p_20638_
	a (Laqu;Lcuq;Lcmx;Ljd;Lbtr;ZZ)Lbsr; spawn
		0 o p_20593_
		1 o p_20594_
		2 o p_20595_
		3 o p_20596_
		4 o p_20597_
		5 o p_20598_
		6 o p_20599_
	a (Lbsx;)Lakr; getKey
		static
		0 o p_20614_
	a (Lub;Ldcw;Ljava/util/function/Function;Lbsr;)Lbsr; lambda$loadEntityRecursive$7
		static
		0 o p_185992_
		1 o p_185993_
		2 o p_185994_
		3 o p_185995_
	a (Laqu;Ljd;Lbtr;)Lbsr; spawn
		0 o p_262634_
		1 o p_262707_
		2 o p_262597_
	a ()Ljava/lang/Class; getBaseClass
	a (DDD)Lewx; getSpawnAABB
		0 o p_338403_
		1 o p_338190_
		2 o p_338227_
	a (Ldcw;Lbsx;)Lbsr; lambda$create$4
		static
		0 o p_185997_
		1 o p_185998_
	a (Ljava/util/function/Consumer;Lcuq;)Ljava/util/function/Consumer; appendCustomNameConfig
		static
		0 o p_263567_
		1 o p_263564_
	a (Lub;Ldcw;Ljava/util/function/Function;)Lbsr; loadEntityRecursive
		static
		0 o p_20646_
		1 o p_20647_
		2 o p_20648_
	b (Lbsr;)V lambda$createDefaultStackConfig$1
		static
		0 o p_262561_
	b (Lub;)V lambda$create$6
		static
		0 o p_186000_
	b (Ljava/util/function/Consumer;Laqu;Lcuq;Lcmx;)Ljava/util/function/Consumer; appendCustomEntityStackConfig
		static
		0 o p_263579_
		1 o p_263571_
		2 o p_263582_
		3 o p_263574_
	b (Laqu;Ljava/util/function/Consumer;Ljd;Lbtr;ZZ)Lbsr; create
		0 o p_262637_
		1 o p_262629_
		2 o p_262595_
		3 o p_262666_
		4 o p_262685_
		5 o p_262588_
	b (Lub;Ldcw;)Ljava/util/Optional; loadStaticEntity
		static
		0 o p_20670_
		1 o p_20671_
	b ()Z canSerialize
	c ()Z canSummon
	c (Lbsr;)V lambda$spawn$0
		static
		0 o p_263563_
	d ()Z fireImmune
	e ()Z canSpawnFarFromPlayer
	f ()Lbtq; getCategory
	g ()Ljava/lang/String; getDescriptionId
	h ()Lwz; getDescription
	i ()Lcpl; requiredFeatures
	j ()Ljava/lang/String; toShortString
	k ()Lakq; getDefaultLootTable
	l ()F getWidth
	m ()F getHeight
	n ()Lbsu; getDimensions
	o ()I clientTrackingRange
	p ()I updateInterval
	q ()Z trackDeltas
	r ()Ljm$c; builtInRegistryHolder
	toString ()Ljava/lang/String; toString
bsx$1 net/minecraft/world/entity/EntityType$1
	a val$tagSpliterator
	b val$level
	c val$entities
	<init> (Ljava/util/Spliterator;Ldcw;Ljava/util/List;)V <init>
		0 o p_147053_
		1 o p_147054_
		2 o p_147055_
	a (Ldcw;Ljava/util/function/Consumer;Luy;)V lambda$tryAdvance$1
		static
		0 o p_147057_
		1 o p_147058_
		2 o p_147059_
	a (Ljava/util/function/Consumer;Lbsr;)Lbsr; lambda$tryAdvance$0
		static
		0 o p_147061_
		1 o p_147062_
	characteristics ()I characteristics
	estimateSize ()J estimateSize
	tryAdvance (Ljava/util/function/Consumer;)Z tryAdvance
		0 o p_147066_
	trySplit ()Ljava/util/Spliterator; trySplit
bsx$a net/minecraft/world/entity/EntityType$Builder
	a factory
	b category
	c immuneTo
	d serialize
	e summon
	f fireImmune
	g canSpawnFarFromPlayer
	h clientTrackingRange
	i updateInterval
	j dimensions
	k spawnDimensionsScale
	l attachments
	m requiredFeatures
	<init> (Lbsx$b;Lbtq;)V <init>
		0 o p_20696_
		1 o p_20697_
	a ([F)Lbsx$a; passengerAttachments
		0 o p_316352_
	a (Lbsx;Ldcw;)Lbsr; lambda$createNothing$0
		static
		0 o p_20708_
		1 o p_20709_
	a (FF)Lbsx$a; sized
		0 o p_20700_
		1 o p_20701_
	a (Lbtq;)Lbsx$a; createNothing
		static
		0 o p_20711_
	a (I)Lbsx$a; clientTrackingRange
		0 o p_20703_
	a ([Lexc;)Lbsx$a; passengerAttachments
		0 o p_316160_
	a ([Ldfy;)Lbsx$a; immuneTo
		0 o p_20715_
	a (Lbsx$b;Lbtq;)Lbsx$a; of
		static
		0 o p_20705_
		1 o p_20706_
	a (F)Lbsx$a; spawnDimensionsScale
		0 o p_338311_
	a (Lbss;FFF)Lbsx$a; attach
		0 o p_320654_
		1 o p_320819_
		2 o p_320871_
		3 o p_320278_
	a ()Lbsx$a; noSummon
	a (Lbss;Lexc;)Lbsx$a; attach
		0 o p_320601_
		1 o p_320745_
	a ([Lcpj;)Lbsx$a; requiredFeatures
		0 o p_251646_
	a (Lexc;)Lbsx$a; vehicleAttachment
		0 o p_316758_
	a (Ljava/lang/String;)Lbsx; build
		0 o p_20713_
	b (I)Lbsx$a; updateInterval
		0 o p_20718_
	b (F)Lbsx$a; eyeHeight
		0 o p_316663_
	b ()Lbsx$a; noSave
	c (F)Lbsx$a; ridingOffset
		0 o p_316455_
	c ()Lbsx$a; fireImmune
	d (F)Lbsx$a; nameTagOffset
		0 o p_316662_
	d ()Lbsx$a; canSpawnFarFromPlayer
bsx$b net/minecraft/world/entity/EntityType$EntityFactory
	create (Lbsx;Ldcw;)Lbsr; create
		0 o p_20722_
		1 o p_20723_
bsy net/minecraft/world/entity/EquipmentSlot
	a MAINHAND
	b OFFHAND
	c FEET
	d LEGS
	e CHEST
	f HEAD
	g BODY
	h NO_COUNT_LIMIT
	i CODEC
	j type
	k index
	l countLimit
	m filterFlag
	n name
	o $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILbsy$a;IILjava/lang/String;)V <init>
		0 o p_20737_
		1 o p_20738_
		2 o p_20739_
		3 o p_20740_
		4 o p_20741_
		5 o p_20742_
	<init> (Ljava/lang/String;ILbsy$a;IIILjava/lang/String;)V <init>
		0 o p_348649_
		1 o p_348667_
		2 o p_348560_
		3 o p_348539_
		4 o p_348468_
		5 o p_348612_
		6 o p_348519_
	a (Lcuq;)Lcuq; limit
		0 o p_348466_
	a (I)I getIndex
		0 o p_147069_
	a (Ljava/lang/String;)Lbsy; byName
		static
		0 o p_20748_
	a ()Lbsy$a; getType
	b ()I getIndex
	c ()Ljava/lang/String; getSerializedName
	d ()I getFilterFlag
	e ()Ljava/lang/String; getName
	f ()Z isArmor
	g ()[Lbsy; $values
		static
	valueOf (Ljava/lang/String;)Lbsy; valueOf
		static
		0 o p_20753_
	values ()[Lbsy; values
		static
bsy$a net/minecraft/world/entity/EquipmentSlot$Type
	a HAND
	b HUMANOID_ARMOR
	c ANIMAL_ARMOR
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_20760_
		1 o p_20761_
	a ()[Lbsy$a; $values
		static
	valueOf (Ljava/lang/String;)Lbsy$a; valueOf
		static
		0 o p_20763_
	values ()[Lbsy$a; values
		static
bsz net/minecraft/world/entity/EquipmentSlotGroup
	a ANY
	b MAINHAND
	c OFFHAND
	d HAND
	e FEET
	f LEGS
	g CHEST
	h HEAD
	i ARMOR
	j BODY
	k BY_ID
	l CODEC
	m STREAM_CODEC
	n id
	o key
	p predicate
	q $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;Ljava/util/function/Predicate;)V <init>
		0 o p_331352_
		1 o p_331209_
		2 o p_331154_
		3 o p_330415_
		4 o p_330269_
	<init> (Ljava/lang/String;IILjava/lang/String;Lbsy;)V <init>
		0 o p_330571_
		1 o p_331158_
		2 o p_331473_
		3 o p_330947_
		4 o p_331230_
	a ()[Lbsz; $values
		static
	a (Lbsz;)I lambda$static$3
		static
		0 o p_331457_
	a (Lbsy;Lbsy;)Z lambda$new$4
		static
		0 o p_331490_
		1 o p_330549_
	a (Lbsy;)Lbsz; bySlot
		static
		0 o p_339603_
	b (Lbsy;)Z test
		0 o p_330499_
	b (Lbsz;)I lambda$static$2
		static
		0 o p_331622_
	c (Lbsy;)Z lambda$static$1
		static
		0 o p_330648_
	c ()Ljava/lang/String; getSerializedName
	d (Lbsy;)Z lambda$static$0
		static
		0 o p_331164_
	valueOf (Ljava/lang/String;)Lbsz; valueOf
		static
		0 o p_331245_
	values ()[Lbsz; values
		static
bsz$1 net/minecraft/world/entity/EquipmentSlotGroup$1
	a $SwitchMap$net$minecraft$world$entity$EquipmentSlot
	<clinit> ()V <clinit>
		static
bt net/minecraft/advancements/critereon/EntityFlagsPredicate
	a CODEC
	b isOnGround
	c isOnFire
	d isCrouching
	e isSprinting
	f isSwimming
	g isFlying
	h isBaby
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o isOnGround
		1 o isOnFire
		2 o isCrouching
		3 o isSprinting
		4 o isSwimming
		5 o isFlying
		6 o isBaby
	a (Lbsr;)Z matches
		0 o p_33697_
	a ()Ljava/util/Optional; isOnGround
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_344147_
	b ()Ljava/util/Optional; isOnFire
	c ()Ljava/util/Optional; isCrouching
	d ()Ljava/util/Optional; isSprinting
	e ()Ljava/util/Optional; isSwimming
	equals (Ljava/lang/Object;)Z equals
		0 o p_298509_
	f ()Ljava/util/Optional; isFlying
	g ()Ljava/util/Optional; isBaby
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bt$a net/minecraft/advancements/critereon/EntityFlagsPredicate$Builder
	a isOnGround
	b isOnFire
	c isCrouching
	d isSprinting
	e isSwimming
	f isFlying
	g isBaby
	<init> ()V <init>
	a (Ljava/lang/Boolean;)Lbt$a; setOnGround
		0 o p_344950_
	a ()Lbt$a; flags
		static
	b ()Lbt; build
	b (Ljava/lang/Boolean;)Lbt$a; setOnFire
		0 o p_33715_
	c (Ljava/lang/Boolean;)Lbt$a; setCrouching
		0 o p_150058_
	d (Ljava/lang/Boolean;)Lbt$a; setSprinting
		0 o p_150060_
	e (Ljava/lang/Boolean;)Lbt$a; setSwimming
		0 o p_150062_
	f (Ljava/lang/Boolean;)Lbt$a; setIsFlying
		0 o p_346066_
	g (Ljava/lang/Boolean;)Lbt$a; setIsBaby
		0 o p_33718_
bta net/minecraft/world/entity/EquipmentTable
	a DROP_CHANCES_CODEC
	b CODEC
	c lootTable
	d slotDropChances
	<clinit> ()V <clinit>
		static
	<init> (Lakq;Ljava/util/Map;)V <init>
		0 o lootTable
		1 o slotDropChances
	a (F)Ljava/util/Map; createForAllSlots
		static
		0 o p_340946_
	a ()Lakq; lootTable
	a (Ljava/util/List;F)Ljava/util/Map; createForAllSlots
		static
		0 o p_340910_
		1 o p_341369_
	a (Lcom/mojang/datafixers/util/Either;)Ljava/util/Map; lambda$static$0
		static
		0 o p_341273_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_341275_
	a (Ljava/util/Map;)Lcom/mojang/datafixers/util/Either; lambda$static$1
		static
		0 o p_341232_
	b ()Ljava/util/Map; slotDropChances
	equals (Ljava/lang/Object;)Z equals
		0 o p_341278_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
btb net/minecraft/world/entity/EquipmentUser
	a (Lbsy;Lcuq;)V setItemSlot
		0 o p_338576_
		1 o p_338519_
	a (Lbsy;F)V setDropChance
		0 o p_338643_
		1 o p_338569_
	a (Lakq;Leru;Ljava/util/Map;)V equip
		0 o p_341330_
		1 o p_340863_
		2 o p_341011_
	a (Lbta;Leru;)V equip
		0 o p_340994_
		1 o p_338408_
	a (Lakq;Leru;JLjava/util/Map;)V equip
		0 o p_340873_
		1 o p_338202_
		2 o p_341024_
		3 o p_341367_
	a (Lbsy;)Lcuq; getItemBySlot
		0 o p_338597_
	a (Lcuq;Ljava/util/List;)Lbsy; resolveSlot
		0 o p_338225_
		1 o p_338547_
btc net/minecraft/world/entity/ExperienceOrb
	b LIFETIME
	c ENTITY_SCAN_PERIOD
	d MAX_FOLLOW_DIST
	e ORB_GROUPS_PER_AREA
	f ORB_MERGE_DISTANCE
	g age
	h health
	i value
	j count
	k followingPlayer
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_20773_
		1 o p_20774_
	<init> (Ldcw;DDDI)V <init>
		0 o p_20776_
		1 o p_20777_
		2 o p_20778_
		3 o p_20779_
		4 o p_20780_
	a (Laqv;I)I repairPlayerItems
		0 o p_344821_
		1 o p_147094_
	a (Lbtc;II)Z canMerge
		static
		0 o p_147089_
		1 o p_147090_
		2 o p_147091_
	a (Laqu;Lexc;I)V award
		static
		0 o p_147083_
		1 o p_147084_
		2 o p_147085_
	a (Laqt;)Lzg; getAddEntityPacket
		0 o p_352351_
	a (Lbtc;)Z canMerge
		0 o p_147087_
	a (Lub;)V readAdditionalSaveData
		0 o p_20788_
	a (Laka$a;)V defineSynchedData
		0 o p_325930_
	a (Lbrk;F)Z hurt
		0 o p_20785_
		1 o p_20786_
	a (IILbtc;)Z lambda$tryMergeToExisting$0
		static
		0 o p_147079_
		1 o p_147080_
		2 o p_147081_
	aL ()Ljd; getBlockPosBelowThatAffectsMyMovement
	aZ ()D getDefaultGravity
	b (Lbtc;)V merge
		0 o p_147101_
	b (Lub;)V addAdditionalSaveData
		0 o p_20796_
	b (Laqu;Lexc;I)Z tryMergeToExisting
		static
		0 o p_147097_
		1 o p_147098_
		2 o p_147099_
	b (I)I getExperienceValue
		static
		0 o p_20783_
	b_ (Lcmx;)V playerTouch
		0 o p_20792_
	bc ()Lbsr$b; getMovementEmission
	bo ()V doWaterSplashEffect
	cu ()Z isAttackable
	de ()Lavq; getSoundSource
	l ()V tick
	p ()I getValue
	s ()I getIcon
	t ()V scanForEntities
	v ()V setUnderwaterMovement
btd net/minecraft/world/entity/FlyingMob
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_20806_
		1 o p_20807_
	a (Lexc;)V travel
		0 o p_20818_
	a (DZLdtc;Ljd;)V checkFallDamage
		0 o p_20809_
		1 o p_20810_
		2 o p_20811_
		3 o p_20812_
	p_ ()Z onClimbable
bte net/minecraft/world/entity/GlowSquid
	cg DATA_DARK_TICKS_REMAINING
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_147111_
		1 o p_147112_
	a (Lub;)V readAdditionalSaveData
		0 o p_147117_
	a (Laka$a;)V defineSynchedData
		0 o p_326482_
	a (Lbsx;Lddl;Lbtr;Ljd;Layw;)Z checkGlowSquidSpawnRules
		static
		0 o p_217018_
		1 o p_217019_
		2 o p_217020_
		3 o p_217021_
		4 o p_217022_
	a (Lbrk;F)Z hurt
		0 o p_147114_
		1 o p_147115_
	b (Lub;)V addAdditionalSaveData
		0 o p_147122_
	c (I)V setDarkTicks
		0 o p_147120_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_147124_
	m_ ()V aiStep
	n_ ()Lavo; getDeathSound
	s ()Llk; getInkParticle
	t ()Lavo; getSquirtSound
	v ()Lavo; getAmbientSound
	x ()I getDarkTicksRemaining
btf net/minecraft/world/entity/HasCustomInventoryScreen
	b (Lcmx;)V openCustomInventoryScreen
		0 o p_217023_
btg net/minecraft/world/entity/HumanoidArm
	a LEFT
	b RIGHT
	c CODEC
	d BY_ID
	e id
	f name
	g translationKey
	h $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;Ljava/lang/String;)V <init>
		0 o p_217026_
		1 o p_217027_
		2 o p_217028_
		3 o p_217029_
		4 o p_295547_
	a ()I getId
	b ()Ljava/lang/String; getKey
	c ()Ljava/lang/String; getSerializedName
	e ()Lbtg; getOpposite
	f ()[Lbtg; $values
		static
	valueOf (Ljava/lang/String;)Lbtg; valueOf
		static
		0 o p_20832_
	values ()[Lbtg; values
		static
bth net/minecraft/world/entity/Interaction
	b LOGGER
	c DATA_WIDTH_ID
	d DATA_HEIGHT_ID
	e DATA_RESPONSE_ID
	f TAG_WIDTH
	g TAG_HEIGHT
	h TAG_ATTACK
	i TAG_INTERACTION
	j TAG_RESPONSE
	k attack
	l interaction
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_273319_
		1 o p_272713_
	Y_ ()Lbtn; getLastAttacker
	a (Z)V setResponse
		0 o p_273657_
	a (Lcom/mojang/datafixers/util/Pair;)V lambda$readAdditionalSaveData$1
		0 o p_273686_
	a (Lajw;)V onSyncedDataUpdated
		0 o p_272722_
	a (F)V setWidth
		0 o p_273385_
	a (Lcmx;Lbqq;)Lbqr; interact
		0 o p_273507_
		1 o p_273048_
	a (Lbua;)Lbsu; getDimensions
		0 o p_273111_
	a (Lub;)V readAdditionalSaveData
		0 o p_272702_
	a (Laka$a;)V defineSynchedData
		0 o p_326193_
	a (Lub;Luy;)V lambda$addAdditionalSaveData$3
		static
		0 o p_273597_
		1 o p_272925_
	au ()Lewx; makeBoundingBox
	b (Lub;Luy;)V lambda$addAdditionalSaveData$2
		static
		0 o p_273637_
		1 o p_272806_
	b (Lcom/mojang/datafixers/util/Pair;)V lambda$readAdditionalSaveData$0
		0 o p_273699_
	b (Lub;)V addAdditionalSaveData
		0 o p_273772_
	b (F)V setHeight
		0 o p_273733_
	bA ()Z isPickable
	bz ()Z canBeHitByProjectile
	j_ ()Lepj; getPistonPushReaction
	l ()V tick
	p ()Lbtn; getTarget
	r_ ()Z isIgnoringBlockTriggers
	s ()F getWidth
	t ()F getHeight
	u (Lbsr;)Z skipAttackInteraction
		0 o p_273553_
	v ()Z getResponse
	w ()Lbsu; getDimensions
bth$a net/minecraft/world/entity/Interaction$PlayerAction
	a CODEC
	b player
	c timestamp
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/UUID;J)V <init>
		0 o player
		1 o timestamp
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_273237_
	a ()Ljava/util/UUID; player
	b ()J timestamp
	equals (Ljava/lang/Object;)Z equals
		0 o p_272891_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bti net/minecraft/world/entity/ItemBasedSteering
	a MIN_BOOST_TIME
	b MAX_BOOST_TIME
	c entityData
	d boostTimeAccessor
	e hasSaddleAccessor
	f boosting
	g boostTime
	<init> (Laka;Lajw;Lajw;)V <init>
		0 o p_20841_
		1 o p_20842_
		2 o p_20843_
	a ()V onSynced
	a (Z)V setSaddle
		0 o p_20850_
	a (Layw;)Z boost
		0 o p_217033_
	a (Lub;)V addAdditionalSaveData
		0 o p_20848_
	b ()V tickBoost
	b (Lub;)V readAdditionalSaveData
		0 o p_20853_
	c ()F boostFactor
	d ()Z hasSaddle
	e ()I boostTimeTotal
btj net/minecraft/world/entity/ItemSteerable
	a ()Z boost
btk net/minecraft/world/entity/Leashable
	b_ LEASH_TAG
	q_ LEASH_TOO_FAR_DIST
	r_ LEASH_ELASTIC_DIST
	A ()Lbsr; getLeashHolder
	N_ ()Z isLeashed
	O_ ()Z mayBeLeashed
	X_ ()Lbtk$a; getLeashData
	a (Lbtk$a;)V setLeashData
		0 o p_352114_
	a (Lbsr;Lbsr;Z)V setLeashedTo
		static
		0 o p_352280_
		1 o p_352109_
		2 o p_352239_
	a (Lub;Lbtk$a;)V writeLeashData
		0 o p_352349_
		1 o p_352363_
	a (Lbsr;ZZ)V dropLeash
		static
		0 o p_352163_
		1 o p_352286_
		2 o p_352272_
	a (Lbsr;Lbtk$a;)V restoreLeashFromSave
		static
		0 o p_352354_
		1 o p_352106_
	a (Lbsr;Lbsr;F)V legacyElasticRangeLeashBehaviour
		static
		0 o p_353048_
		1 o p_353039_
		2 o p_353053_
	a (ZZ)V dropLeash
		0 o p_352294_
		1 o p_352456_
	a (Ljava/util/UUID;)Luy; lambda$writeLeashData$0
		static
		0 o p_352326_
	a (Lbsr;F)Z handleLeashAtDistance
		0 o p_352458_
		1 o p_352101_
	b (Lbsr;Z)V setLeashedTo
		0 o p_352411_
		1 o p_352183_
	b (Lbsr;)V closeRangeLeashBehaviour
		0 o p_352073_
	b (Lbsr;F)V elasticRangeLeashBehaviour
		0 o p_353036_
		1 o p_353047_
	b_ (Lbsr;)V tickLeash
		static
		0 o p_352082_
	c (Lbsr;)Lbsr; getLeashHolder
		static
		0 o p_352466_
	c (Lub;)Lbtk$a; readLeashData
		0 o p_352410_
	h_ (I)V setDelayedLeashHolderId
		0 o p_352387_
	q ()Z canHaveALeashAttachedToIt
	y ()Z canBeLeashed
	z ()V leashTooFarBehaviour
btk$a net/minecraft/world/entity/Leashable$LeashData
	a leashHolder
	b delayedLeashInfo
	c delayedLeashHolderId
	<init> (Lcom/mojang/datafixers/util/Either;)V <init>
		0 o p_352282_
	<init> (I)V <init>
		0 o p_352297_
	<init> (Lbsr;)V <init>
		0 o p_352066_
	a (Lbsr;)V setLeashHolder
		0 o p_352464_
btl net/minecraft/world/entity/LerpingModel
	a ()Ljava/util/Map; getModelRotationValues
btm net/minecraft/world/entity/LightningBolt
	b seed
	c START_LIFE
	d DAMAGE_RADIUS
	e DETECTION_RADIUS
	f life
	g flashes
	h visualOnly
	i cause
	j hitEntities
	k blocksSetOnFire
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_20865_
		1 o p_20866_
	a (D)Z shouldRenderAtSqrDistance
		0 o p_20869_
	a (Z)V setVisualOnly
		0 o p_20875_
	a (Lub;)V readAdditionalSaveData
		0 o p_20873_
	a (Ldcw;Ljd;Ljd$a;I)V randomWalkCleaningCopper
		static
		0 o p_147146_
		1 o p_147147_
		2 o p_147148_
		3 o p_147149_
	a (Laka$a;)V defineSynchedData
		0 o p_325966_
	a (Ldcw;Ljd;Ldtc;)V lambda$randomStepCleaningCopper$2
		static
		0 o p_147142_
		1 o p_147143_
		2 o p_147144_
	b (I)V spawnFire
		0 o p_20871_
	b (Ldcw;Ljd;)V clearCopperOnLightningStrike
		static
		0 o p_147151_
		1 o p_147152_
	b (Lbsr;)Z lambda$tick$0
		0 o p_147140_
	b (Lub;)V addAdditionalSaveData
		0 o p_20877_
	b (Laqv;)V setCause
		0 o p_20880_
	c (Laqv;)Z lambda$tick$1
		0 o p_325666_
	c (Ldcw;Ljd;)Ljava/util/Optional; randomStepCleaningCopper
		static
		0 o p_147154_
		1 o p_147155_
	de ()Lavq; getSoundSource
	l ()V tick
	p ()Laqv; getCause
	s ()I getBlocksSetOnFire
	t ()Ljava/util/stream/Stream; getHitEntities
	v ()V powerLightningRod
	w ()Ljd; getStrikePosition
btn net/minecraft/world/entity/LivingEntity
	aD LIVING_ENTITY_FLAG_SPIN_ATTACK
	aE DATA_LIVING_ENTITY_FLAGS
	aF SLEEPING_DIMENSIONS
	aG EXTRA_RENDER_CULLING_SIZE_WITH_BIG_HAT
	aH DEFAULT_BABY_SCALE
	aI ATTRIBUTES_FIELD
	aJ swinging
	aK swingingArm
	aL swingTime
	aM removeArrowTime
	aN removeStingerTime
	aO hurtTime
	aP hurtDuration
	aQ deathTime
	aR oAttackAnim
	aS attackAnim
	aT attackStrengthTicker
	aU walkAnimation
	aV invulnerableDuration
	aW timeOffs
	aX rotA
	aY yBodyRot
	aZ yBodyRotO
	b LOGGER
	bA useItemRemaining
	bB fallFlyTicks
	bC autoSpinAttackTicks
	bD autoSpinAttackDmg
	bE autoSpinAttackItemStack
	bF brain
	bG appliedScale
	bH SPEED_MODIFIER_SPRINTING
	bI DAMAGE_SOURCE_TIMEOUT
	bJ TICKS_PER_ELYTRA_FREE_FALL_EVENT
	bK FREE_FALL_EVENTS_PER_ELYTRA_BREAK
	bL MAX_LINE_OF_SIGHT_TEST_RANGE
	bM DATA_HEALTH_ID
	bN DATA_EFFECT_PARTICLES
	bO DATA_EFFECT_AMBIENCE_ID
	bP DATA_ARROW_COUNT_ID
	bQ DATA_STINGER_COUNT_ID
	bR SLEEPING_POS_ID
	bS PARTICLE_FREQUENCY_WHEN_INVISIBLE
	bT ITEM_USE_EFFECT_START_FRACTION
	bU attributes
	bV combatTracker
	bW activeEffects
	bX lastHandItemStacks
	bY lastArmorItemStacks
	bZ lastBodyItemStack
	ba yHeadRot
	bb yHeadRotO
	bc lastHurtByPlayer
	bd lastHurtByPlayerTime
	be dead
	bf noActionTime
	bg oRun
	bh run
	bi animStep
	bj animStepO
	bk rotOffs
	bl deathScore
	bm lastHurt
	bn jumping
	bo xxa
	bp yya
	bq zza
	br lerpSteps
	bs lerpX
	bt lerpY
	bu lerpZ
	bv lerpYRot
	bw lerpXRot
	bx lerpYHeadRot
	by lerpHeadSteps
	bz useItem
	c TAG_ACTIVE_EFFECTS
	ca discardFriction
	cb effectsDirty
	cc lastHurtByMob
	cd lastHurtByMobTimestamp
	ce lastHurtMob
	cf lastHurtMobTimestamp
	cg speed
	ch noJumpDelay
	ci absorptionAmount
	cj lastPos
	ck lastClimbablePos
	cl lastDamageSource
	cm lastDamageStamp
	cn swimAmount
	co swimAmountO
	cp skipDropExperience
	cq activeLocationDependentEnchantments
	d SPEED_MODIFIER_POWDER_SNOW_ID
	e SPRINTING_MODIFIER_ID
	i HAND_SLOTS
	j ARMOR_SLOTS
	k EQUIPMENT_SLOT_OFFSET
	l ARMOR_SLOT_OFFSET
	m BODY_ARMOR_OFFSET
	n SWING_DURATION
	o PLAYER_HURT_EXPERIENCE_TIME
	p MIN_MOVEMENT_DISTANCE
	q DEFAULT_BASE_GRAVITY
	r DEATH_DURATION
	s USE_ITEM_INTERVAL
	t BASE_JUMP_POWER
	u LIVING_ENTITY_FLAG_IS_USING
	v LIVING_ENTITY_FLAG_OFF_HAND
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_20966_
		1 o p_20967_
	A (Lbsr;)V setLastHurtMob
		0 o p_21336_
	A (F)V setSpeed
		0 o p_21320_
	B (F)F getAttackAnim
		0 o p_21325_
	B (Lbsr;)D getVisibilityPercent
		0 o p_20969_
	B ()V refreshDirtyAttributes
	C ()I getCurrentSwingDuration
	C (F)V setAbsorptionAmount
		0 o p_21328_
	C (Lbsr;)V dropExperience
		0 o p_345346_
	D (Lbsr;)Z doHurtTarget
		0 o p_20970_
	D ()V makePoofParticles
	D (F)V internalSetAbsorptionAmount
		0 o p_295258_
	E ()V swapHandItems
	E (F)F getFrictionInfluencedSpeed
		0 o p_21331_
	E (Lbsr;)V doPush
		0 o p_20971_
	F ()V detectEquipmentUpdates
	F (Lbsr;)Z hasLineOfSight
		0 o p_147185_
	H ()Ljava/util/Map; collectEquipmentChanges
	I ()V updateFallFlying
	J ()V updatingUsingItem
	K ()V updateInvisibilityStatus
	L ()Z shouldTriggerItemUseEffects
	L_ ()V completeUsingItem
	N ()V updateSwimAmount
	O ()Z checkBedExists
	P_ ()D lerpTargetZ
	Q_ ()F lerpTargetXRot
	Y_ ()Lbtn; getLastAttacker
	a (Lbtn;Lbsy;)Lbug; createEquipmentSlotAccess
		static
		0 o p_147196_
		1 o p_147197_
	a (Lbqq;)V swing
		0 o p_21007_
	a (Lcul;Lbsy;)V onEquippedItemBroken
		0 o p_348620_
		1 o p_348655_
	a (DZLexc;)Lexc; getFluidFallingAdjustedMovement
		0 o p_20995_
		1 o p_20996_
		2 o p_20997_
	a (Lbsr;I)V take
		0 o p_21030_
		1 o p_21031_
	a (Lcmx;Lexc;)V tickRidden
		0 o p_278262_
		1 o p_275242_
	a (Lcuq;Lbsy;Ljm;Lbuu;)V lambda$collectEquipmentChanges$5
		0 o p_352703_
		1 o p_352704_
		2 o p_352705_
		3 o p_352706_
	a (Lcpr;)V addEatEffect
		0 o p_335472_
	a (Lewx;Lewx;)V checkAutoSpinAttack
		0 o p_21072_
		1 o p_21073_
	a (FI)V lerpHeadTo
		0 o p_21005_
		1 o p_21006_
	a (Lub;)V readAdditionalSaveData
		0 o p_21096_
	a (Lji$a;Ll$a;)Lexc; getRelativePortalPosition
		0 o p_21085_
		1 o p_21086_
	a (Lbsr;Lbrk;)F getKnockback
		0 o p_344813_
		1 o p_344976_
	a (Lbtn;Lbsy;Lcuq;)Z lambda$createEquipmentSlotAccess$10
		static
		0 o p_348154_
		1 o p_348155_
		2 o p_348156_
	a (Lbsr$c;)V remove
		0 o p_276115_
	a (Lexc;)V travel
		0 o p_21280_
	a (Lcuq;)V updateUsingItem
		0 o p_147201_
	a (Laka$a;)V defineSynchedData
		0 o p_326178_
	a (Lub;Luy;)V lambda$addAdditionalSaveData$1
		static
		0 o p_21101_
		1 o p_21102_
	a (Lbrk;Z)V dropFromLootTable
		0 o p_21021_
		1 o p_21022_
	a (Lbrz;)V onEffectRemoved
		0 o p_21126_
	a (Ljd;)V setPosToBed
		0 o p_21081_
	a (Lbtn;Lcef;)Z canAttack
		0 o p_21041_
		1 o p_21042_
	a (Lepe;)Z canStandOnFluid
		0 o p_204042_
	a (Lcuq;Lcuq;)Z equipmentHasChanged
		0 o p_252265_
		1 o p_251043_
	a (Lajw;)V onSyncedDataUpdated
		0 o p_21104_
	a (FFLbrk;)Z causeFallDamage
		0 o p_147187_
		1 o p_147188_
		2 o p_147189_
	a (Labv;)V recreateFromPacket
		0 o p_217037_
	a (Ljava/util/List;Lbsy;Lcuq;)V lambda$handleEquipmentChanges$6
		0 o p_323228_
		1 o p_323229_
		2 o p_323230_
	a (Lbtn;)V setLastHurtByMob
		0 o p_21039_
	a (Lbrz;ZLbsr;)V onEffectUpdated
		0 o p_147192_
		1 o p_147193_
		2 o p_147194_
	a (Lbut;Lcuq;Lbsy;Ljm;Lbuu;)V lambda$collectEquipmentChanges$4
		0 o p_344280_
		1 o p_344281_
		2 o p_344282_
		3 o p_344283_
		4 o p_344284_
	a (Ljd;Z)V setRecordPlayingNearby
		0 o p_21082_
		1 o p_21083_
	a (Lcul;Lcuq;)Z lambda$isHolding$3
		static
		0 o p_147199_
		1 o p_147200_
	a (Lbqq;Lcuq;)V setItemInHand
		0 o p_21009_
		1 o p_21010_
	a (Lbsy;Lcuq;)V setItemSlot
		0 o p_21036_
		1 o p_21037_
	a (Lexc;F)Lexc; handleRelativeFrictionAndCalculateMovement
		0 o p_21075_
		1 o p_21076_
	a (Ldcw;Lcuq;)Lcuq; eat
		0 o p_21067_
		1 o p_21068_
	a (Lcom/mojang/serialization/Dynamic;)Lbuq; makeBrain
		0 o p_21069_
	a (Lbua;)Lbsu; getDimensions
		0 o p_21047_
	a (Ljava/util/Map;)V handleHandSwap
		0 o p_21092_
	a (Lcuq;I)V spawnItemParticles
		0 o p_21061_
		1 o p_21062_
	a (Lbrk;)V die
		0 o p_21014_
	a (Lbrz;Lbsr;)V onEffectAdded
		0 o p_147190_
		1 o p_147191_
	a (Lbqq;Z)V swing
		0 o p_21012_
		1 o p_21013_
	a (Lff$a;Lexc;)V lookAt
		0 o p_21078_
		1 o p_21079_
	a (Lbsx;)Z canAttackType
		0 o p_21032_
	a (Lcjh;)V onItemPickup
		0 o p_21054_
	a (Lbsy;)Lcuq; getItemBySlot
		0 o p_21127_
	a (DDDFFI)V lerpTo
		0 o p_20977_
		1 o p_20978_
		2 o p_20979_
		3 o p_20980_
		4 o p_20981_
		5 o p_20982_
	a (Lbrk;F)Z hurt
		0 o p_21016_
		1 o p_21017_
	a (Lub;Ljd;)V lambda$addAdditionalSaveData$0
		static
		0 o p_21098_
		1 o p_21099_
	a (Lbrk;F[Lbsy;)V doHurtEquipment
		0 o p_330843_
		1 o p_330394_
		2 o p_331314_
	a (DZLdtc;Ljd;)V checkFallDamage
		0 o p_20990_
		1 o p_20991_
		2 o p_20992_
		3 o p_20993_
	a (Laqu;Lbrk;)V dropAllDeathLoot
		0 o p_348524_
		1 o p_21192_
	a (ID)V lerpHeadRotationStep
		0 o p_296134_
		1 o p_296397_
	a (F)F getSwimAmount
		0 o p_20999_
	a (DD)V indicateDamage
		0 o p_270514_
		1 o p_270826_
	a (Laqu;Lbsr;)I getExperienceReward
		0 o p_345212_
		1 o p_345512_
	a (Lbsy;Lcuq;Lcuq;)V onEquipItem
		0 o p_238393_
		1 o p_238394_
		2 o p_238395_
	a (Laqu;Lbrk;Z)V dropCustomDeathLoot
		0 o p_348639_
		1 o p_21018_
		2 o p_21020_
	a (Ldcw;Lcuq;Lcpr;)Lcuq; eat
		0 o p_347678_
		1 o p_347507_
		2 o p_347707_
	aE ()V onBelowWorld
	aO ()F getBlockSpeedFactor
	aZ ()D getDefaultGravity
	a_ (I)Lbug; getSlot
		0 o p_147238_
	ad ()V stopRiding
	ap ()V kill
	aw ()V baseTick
	b (B)V handleEntityEvent
		0 o p_20975_
	b (Lbrk;)Z isInvulnerableTo
		0 o p_345073_
	b (Ljava/util/function/Predicate;)Z isHolding
		0 o p_21094_
	b (Lcmx;Lexc;)Lexc; getRiddenInput
		0 o p_278326_
		1 o p_275300_
	b (DDDZ)Z randomTeleport
		0 o p_20985_
		1 o p_20986_
		2 o p_20987_
		3 o p_20988_
	b (Ljm;)Z hasEffect
		0 o p_316430_
	b (Lcuq;I)V triggerItemUseEffects
		0 o p_21138_
		1 o p_21139_
	b (Laqu;Ljd;)V onChangedBlock
		0 o p_345126_
		1 o p_21175_
	b (Lbrk;F)V hurtArmor
		0 o p_21122_
		1 o p_21123_
	b (Lbrz;Lbsr;)Z addEffect
		0 o p_147208_
		1 o p_147209_
	b (Lexc;)Lexc; handleOnClimbable
		0 o p_21298_
	b (Lbqq;)Lcuq; getItemInHand
		0 o p_21121_
	b (F)F sanitizeScale
		0 o p_320290_
	b (Lbsy;)Z doesEmitEquipEvent
		0 o p_217035_
	b (Lbsy;Lcuq;)V setLastArmorItem
		0 o p_21129_
		1 o p_21130_
	b (Lcul;)Z isHolding
		0 o p_21056_
	b (Lbrz;)Z addEffect
		0 o p_21165_
	b (Lub;)V addAdditionalSaveData
		0 o p_21145_
	b (Lavo;)V makeSound
		0 o p_320810_
	b (Ljava/util/Map;)V handleEquipmentChanges
		0 o p_21143_
	b (Ljd;)V startSleeping
		0 o p_21141_
	bA ()Z isPickable
	bB ()Z isPushable
	bE ()Z isAlive
	bF ()Z isInWall
	c (F)V heal
		0 o p_21116_
	c (Lbsy;Lcuq;)V setLastHandItem
		0 o p_21169_
		1 o p_21170_
	c (Lbrz;)Z canBeAffected
		0 o p_21197_
	c (Ljm;)Lbrz; getEffect
		0 o p_316375_
	c (Lcuq;)Lavo; getDrinkingSound
		0 o p_21174_
	c (IZ)V setLivingEntityFlag
		0 o p_21156_
		1 o p_21157_
	c (Lbqq;)V startUsingItem
		0 o p_21159_
	c (Ljava/util/Collection;)Z areAllEffectsAmbient
		static
		0 o p_21180_
	c (Lawu;)V jumpInLiquid
		0 o p_204043_
	c (Lbsy;)Z hasItemInSlot
		0 o p_21034_
	c (Ljd;)V lambda$stopSleeping$9
		0 o p_261435_
	c (Lbrz;Lbsr;)V forceAddEffect
		0 o p_147216_
		1 o p_147217_
	c (Lbsr$c;)V triggerOnDeathMobEffects
		0 o p_350496_
	c (Lcmx;)V setLastHurtByPlayer
		0 o p_21248_
	c (Lbrk;F)V hurtHelmet
		0 o p_147213_
		1 o p_147214_
	c (Lcmx;Lexc;)V travelRidden
		0 o p_278244_
		1 o p_278231_
	c (Lbtn;)Z canAttack
		0 o p_21171_
	c (Ljd;Ldtc;)Z trapdoorUsableAsLadder
		0 o p_21177_
		1 o p_21178_
	c (Lbrk;)V handleDamageEvent
		0 o p_270229_
	cF ()Z shouldShowName
	c_ ()D lerpTargetX
	ce ()Z isVisuallySwimming
	ch ()Z isCurrentlyGlowing
	ct ()F getYHeadRot
	cx ()I getMaxFallDistance
	d (Lbsy;)Z canUseSlot
		0 o p_326058_
	d (Lbqq;)Lbsy; getSlotForHand
		static
		0 o p_320526_
	d (Lbrk;F)F getDamageAfterArmorAbsorb
		0 o p_21162_
		1 o p_21163_
	d (Lbrz;)V sendEffectToPassengers
		0 o p_289695_
	d (Lbtn;)V blockUsingShield
		0 o p_21200_
	d (Ljm;)Lbrz; removeEffectNoUpdate
		0 o p_316233_
	d (Lbsr;)V dismountVehicle
		0 o p_21029_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_21239_
	d (Lcuq;)Lavo; getEatingSound
		0 o p_21202_
	dC ()Z canFreeze
	dF ()F getVisualRotationYInDegrees
	dI ()F maxUpStep
	dS ()Lcuq; getWeaponItem
	dT ()Lbuq; getBrain
	dU ()Lbuq$b; brainProvider
	dV ()Lbuv$a; createLivingAttributes
		static
	dW ()Z canBreatheUnderwater
	dX ()Z hasLandedInLiquid
	dY ()V removeFrost
	dZ ()V tryAddFrost
	d_ ()D lerpTargetY
	e (Lbtn;)V blockedByShield
		0 o p_21246_
	e (FF)I calculateFallDamage
		0 o p_21237_
		1 o p_21238_
	e (Lbsy;)Lcuq; getLastArmorItem
		0 o p_21199_
	e (Lbrk;)V playHurtSound
		0 o p_21160_
	e (Lbrk;F)F getDamageAfterMagicAbsorb
		0 o p_21193_
		1 o p_21194_
	e (Lbua;)Lbsu; getDefaultDimensions
		0 o p_316700_
	e (Ljm;)Z removeEffect
		0 o p_316570_
	e (Lcmx;)F getRiddenSpeed
		0 o p_278286_
	e (Lbrz;)V lambda$tickEffects$2
		0 o p_21265_
	e (Lcuq;)V verifyEquippedItem
		0 o p_181123_
	eA ()Lakq; getLootTable
	eB ()J getLootTableSeed
	eC ()V skipDropExperience
	eD ()Z wasExperienceConsumed
	eE ()F getHurtDir
	eF ()Lewx; getHitbox
	eG ()Ljava/util/Map; activeLocationDependentEnchantments
	eH ()Lbtn$a; getFallSounds
	eI ()Ljava/util/Optional; getLastClimbablePos
	eJ ()V playBlockFallSound
	eK ()I getArmorValue
	eL ()Lbrh; getCombatTracker
	eM ()Lbtn; getKillCredit
	eN ()F getMaxHealth
	eO ()F getMaxAbsorption
	eP ()I getArrowCount
	eQ ()I getStingerCount
	eR ()V updateSwingTime
	eS ()Lbut; getAttributes
	eT ()Lcuq; getMainHandItem
	eU ()Lcuq; getOffhandItem
	eV ()Ljava/lang/Iterable; getArmorSlots
	eW ()Ljava/lang/Iterable; getHandSlots
	eX ()Ljava/lang/Iterable; getArmorAndBodyArmorSlots
	eY ()Ljava/lang/Iterable; getAllSlots
	eZ ()F getArmorCoverPercentage
	e_ ()F lerpTargetYRot
	ea ()F getAgeScale
	eb ()F getScale
	ec ()Z isAffectedByFluids
	ed ()V tickDeath
	ee ()Z shouldDropExperience
	ef ()Z shouldDropLoot
	eg ()I getBaseExperienceReward
	eh ()Z isAlwaysExperienceDropper
	ei ()Lbtn; getLastHurtByMob
	ej ()I getLastHurtByMobTimestamp
	ek ()Lbtn; getLastHurtMob
	el ()I getLastHurtMobTimestamp
	em ()I getNoActionTime
	en ()Z shouldDiscardFriction
	eo ()V tickEffects
	ep ()Z canBeSeenAsEnemy
	eq ()Z canBeSeenByAnyone
	er ()V removeEffectParticles
	es ()Z removeAllEffects
	et ()Ljava/util/Collection; getActiveEffects
	eu ()Ljava/util/Map; getActiveEffectsMap
	ev ()Z isInvertedHealAndHarm
	ew ()F getHealth
	ex ()Z isDeadOrDying
	ey ()Lbrk; getLastDamageSource
	ez ()V dropEquipment
	f (Lbrk;F)V actuallyHurt
		0 o p_21240_
		1 o p_21241_
	f (Lbsy;)Lcuq; getLastHandItem
		0 o p_21245_
	f (Lcuq;)Z canTakeItem
		0 o p_21249_
	f (Ljm;)Lbus; getAttribute
		0 o p_316333_
	f (Lbua;)Lewx; getLocalBoundsForPose
		0 o p_21271_
	f (FF)F tickHeadTurn
		0 o p_21260_
		1 o p_21261_
	f (Lbrk;)Z isDamageSourceBlocked
		0 o p_21276_
	f (Lbtn;)V createWitherRose
		0 o p_21269_
	fA ()Z isFallFlying
	fB ()I getFallFlyingTicks
	fC ()Z isAffectedByPotions
	fD ()Z attackable
	fE ()Lcom/google/common/collect/ImmutableList; getDismountPoses
	fF ()Ljava/util/Optional; getSleepingPos
	fG ()V clearSleepingPos
	fH ()Z isSleeping
	fI ()V stopSleeping
	fJ ()Lji; getBedOrientation
	fK ()Z canDisableShield
	fL ()Z hasInfiniteMaterials
	f_ ()V onEnterCombat
	fa ()F getSoundVolume
	fb ()F getVoicePitch
	fc ()Z isImmobile
	fd ()F getJumpPower
	fe ()F getJumpBoostPower
	ff ()V jumpFromGround
	fg ()V goDownInWater
	fh ()F getWaterSlowDown
	fi ()F getFlyingSpeed
	fj ()F getSpeed
	fk ()F getMaxHeadRotationRelativeToBody
	fl ()Z isSensitiveToWater
	fm ()V serverAiStep
	fn ()Z isAutoSpinAttack
	fo ()F getAbsorptionAmount
	fp ()V updateEffectVisibility
	fq ()Lbtg; getMainArm
	fr ()Z isUsingItem
	fs ()Lbqq; getUsedItemHand
	ft ()Lcuq; getUseItem
	fu ()I getUseItemRemainingTicks
	fv ()I getTicksUsingItem
	fw ()V releaseUsingItem
	fx ()V stopUsingItem
	fy ()Z isBlocking
	fz ()Z isSuppressingSlidingDownLadder
	g (Lbsy;)B entityEventForEquipmentBreak
		static
		0 o p_21267_
	g (Lbtn;)V doAutoAttackOnTouch
		0 o p_21277_
	g (Lbrk;)Z checkTotemDeathProtection
		0 o p_21263_
	g (I)V igniteForTicks
		0 o p_319861_
	g (Ljm;)D getAttributeValue
		0 o p_251296_
	g (Ljd;)V setSleepingPos
		0 o p_21251_
	g (Lcuq;)Lcuq; getProjectile
		0 o p_21272_
	g (Lbua;)Z wouldNotSuffocateAtTargetPose
		0 o p_294977_
	g_ ()V onLeaveCombat
	h (Ljd;)Lexc; lambda$stopSleeping$8
		static
		0 o p_147230_
	h (Lcuq;)Lbsy; getEquipmentSlotForItem
		0 o p_147234_
	h (Lbsr;)V push
		0 o p_21294_
	h (Z)V setSprinting
		0 o p_21284_
	h (Ljm;)D getAttributeBaseValue
		0 o p_248605_
	h_ ()Lewx; getBoundingBoxForCulling
	i (Ljm;)V onAttributeUpdated
		0 o p_316778_
	i (Lcuq;)V breakItem
		0 o p_21279_
	i (F)F getViewYRot
		0 o p_21286_
	i (Ljd;)Ljava/lang/Boolean; lambda$checkBedExists$7
		0 o p_352707_
	k (Lexc;)Lexc; resetForwardDirectionOfRelativePortalPosition
		static
		0 o p_21290_
	l ()V tick
	m (I)I decreaseAirSupply
		0 o p_21303_
	m (Lbsr;)Lexc; getPassengerRidingPosition
		0 o p_295664_
	m_ ()V aiStep
	n (F)V animateHurt
		0 o p_265265_
	n (I)I increaseAirSupply
		0 o p_21307_
	n_ ()Lavo; getDeathSound
	o (Z)Z canUsePortal
		0 o p_352946_
	o (I)V setNoActionTime
		0 o p_21311_
	o (F)V setYHeadRot
		0 o p_21306_
	o_ ()Z isBaby
	p (I)V setArrowCount
		0 o p_21318_
	p (F)V setYBodyRot
		0 o p_21309_
	p (DDD)V knockback
		0 o p_147241_
		1 o p_147242_
		2 o p_147243_
	p_ ()Z onClimbable
	q (I)V setStingerCount
		0 o p_21322_
	r (F)F getPreciseBodyRotation
		0 o p_352089_
	r (I)Lavo; getFallDamageSound
		0 o p_21313_
	r (Z)V setDiscardFriction
		0 o p_147245_
	r ()V pushEntities
	s ()V updateSynchronizedMobEffectParticles
	s (Z)V calculateEntityAnimation
		0 o p_268129_
	s (I)Lbsy; getEquipmentSlot
		static
		0 o p_147212_
	t (Z)V setJumping
		0 o p_21314_
	u ()V rideTick
	v (F)V setHealth
		0 o p_21154_
	v ()V updateGlowingStatus
	w (F)I getComfortableFallDistance
		0 o p_326294_
	x (F)V hurtCurrentlyUsedShield
		0 o p_21316_
	y (F)F getJumpPower
		0 o p_326107_
	z (F)V updateWalkAnimation
		0 o p_268283_
btn$1 net/minecraft/world/entity/LivingEntity$1
	a $SwitchMap$net$minecraft$world$entity$EquipmentSlot$Type
	b $SwitchMap$net$minecraft$world$entity$EquipmentSlot
	<clinit> ()V <clinit>
		static
btn$a net/minecraft/world/entity/LivingEntity$Fallsounds
	a small
	b big
	<init> (Lavo;Lavo;)V <init>
		0 o small
		1 o big
	a ()Lavo; small
	b ()Lavo; big
	equals (Ljava/lang/Object;)Z equals
		0 o p_196634_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bto net/minecraft/world/entity/Marker
	b DATA_TAG
	c data
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_147250_
		1 o p_147251_
	a (Laka$a;)V defineSynchedData
		0 o p_326105_
	a (Laqt;)Lzg; getAddEntityPacket
		0 o p_352275_
	a (Lub;)V readAdditionalSaveData
		0 o p_147254_
	b (Lub;)V addAdditionalSaveData
		0 o p_147257_
	bK ()Z couldAcceptPassenger
	j_ ()Lepj; getPistonPushReaction
	l ()V tick
	p (Lbsr;)V addPassenger
		0 o p_270306_
	r (Lbsr;)Z canAddPassenger
		0 o p_265289_
	r_ ()Z isIgnoringBlockTriggers
btp net/minecraft/world/entity/Mob
	b DATA_MOB_FLAGS_ID
	bH MAX_WEARING_ARMOR_CHANCE
	bI MAX_PICKUP_LOOT_CHANCE
	bJ MAX_ENCHANTED_ARMOR_CHANCE
	bK MAX_ENCHANTED_WEAPON_CHANCE
	bL DEFAULT_EQUIPMENT_DROP_CHANCE
	bM PRESERVE_ITEM_DROP_CHANCE_THRESHOLD
	bN PRESERVE_ITEM_DROP_CHANCE
	bO UPDATE_GOAL_SELECTOR_EVERY_N_TICKS
	bP RANDOM_SPAWN_BONUS_ID
	bQ ambientSoundTime
	bR xpReward
	bS lookControl
	bT moveControl
	bU jumpControl
	bV navigation
	bW goalSelector
	bX targetSelector
	bY handDropChances
	bZ armorDropChances
	c MOB_FLAG_NO_AI
	ca bodyArmorDropChance
	cb ITEM_PICKUP_REACH
	cc DEFAULT_ATTACK_REACH
	cd bodyRotationControl
	ce target
	cf sensing
	cg handItems
	ch armorItems
	ci bodyArmorItem
	cj canPickUpLoot
	ck persistenceRequired
	cl pathfindingMalus
	cm lootTable
	cn lootTableSeed
	co leashData
	cp restrictCenter
	cq restrictRadius
	d MOB_FLAG_LEFTHANDED
	e MOB_FLAG_AGGRESSIVE
	h PICKUP_REACH
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_21368_
		1 o p_21369_
	A (F)V setSpeed
		0 o p_21556_
	B ()V registerGoals
	C ()Lbuv$a; createMobAttributes
		static
	D (Lbsr;)Z doHurtTarget
		0 o p_21372_
	D ()Z shouldPassengersInheritMalus
	E ()V onPathfindingStart
	E (F)V setZza
		0 o p_21565_
	F ()V onPathfindingDone
	F (F)V setYya
		0 o p_21568_
	G (F)V setXxa
		0 o p_21571_
	H ()Lbzk; createBodyControl
	I ()Lbzo; getLookControl
	J ()Lbzp; getMoveControl
	L ()Lbzn; getJumpControl
	N ()Lcda; getNavigation
	O ()Lcdx; getSensing
	P ()Lbtn; getTargetFromBrain
	Q ()V ate
	R ()I getAmbientSoundInterval
	S ()V playAmbientSound
	T ()V spawnAnim
	U ()V updateControlFlags
	V ()Lakq; getDefaultLootTable
	W ()V stopInPlace
	X ()Lkh; getPickupReach
	X_ ()Lbtk$a; getLeashData
	Y ()Z requiresCustomPersistence
	Z ()Z shouldDespawnInPeaceful
	a (Lepv;)F getPathfindingMalus
		0 o p_326934_
	a (Lddl;Lbqp;Lbtr;Lbuh;)Lbuh; finalizeSpawn
		0 o p_21434_
		1 o p_21435_
		2 o p_21436_
		3 o p_21437_
	a (Lddl;Lbsy;Layw;FLbqp;)V enchantSpawnedEquipment
		0 o p_348676_
		1 o p_345506_
		2 o p_345779_
		3 o p_345423_
		4 o p_348488_
	a (Lcvn;)Z canFireProjectileWeapon
		0 o p_21430_
	a (Ljd;I)V restrictTo
		0 o p_21447_
		1 o p_21448_
	a (ZZ)V dropLeash
		0 o p_21456_
		1 o p_21457_
	a (Laqu;)Leru; createEquipmentParams
		0 o p_338758_
	a (Lbsy;Lcuq;)V setItemSlot
		0 o p_21416_
		1 o p_21417_
	a (Ldcz;)Z checkSpawnObstruction
		0 o p_21433_
	a (Lepv;F)V setPathfindingMalus
		0 o p_326826_
		1 o p_21443_
	a (Lcmx;Lbtp;)V onOffspringSpawnedFromEgg
		0 o p_21422_
		1 o p_21423_
	a (Lcmx;Lbqq;)Lbqr; interact
		0 o p_21420_
		1 o p_21421_
	a (Lub;)V readAdditionalSaveData
		0 o p_21450_
	a (Lbsx;Z)Lbtp; convertTo
		0 o p_21407_
		1 o p_21408_
	a (Z)V setBaby
		0 o p_21451_
	a (Lbsr;FF)V lookAt
		0 o p_21392_
		1 o p_21393_
		2 o p_21394_
	a (Lbsx;)Z canAttackType
		0 o p_21399_
	a (Lakq;Ljava/util/Map;)V equip
		0 o p_340912_
		1 o p_340996_
	a (Lbsy;)Lcuq; getItemBySlot
		0 o p_21467_
	a (Ldcx;Lbtr;)Z checkSpawnRules
		0 o p_21431_
		1 o p_21432_
	a (Laka$a;)V defineSynchedData
		0 o p_326499_
	a (Lbtk$a;)V setLeashData
		0 o p_352221_
	a (Lbsx;Ldcx;Lbtr;Ljd;Layw;)Z checkMobSpawnRules
		static
		0 o p_217058_
		1 o p_217059_
		2 o p_217060_
		3 o p_217061_
		4 o p_217062_
	a (FFF)F rotlerp
		0 o p_21377_
		1 o p_21378_
		2 o p_21379_
	a (Lbrk;Z)V dropFromLootTable
		0 o p_21389_
		1 o p_21390_
	a (Lbsr;Z)Z startRiding
		0 o p_21396_
		1 o p_21397_
	a (Lcam;)Z lambda$removeFreeWill$2
		static
		0 o p_351790_
	a (Ljd;)Z isWithinRestriction
		0 o p_21445_
	a (Lddl;Layw;Lbqp;)V populateDefaultEquipmentEnchantments
		0 o p_348529_
		1 o p_217063_
		2 o p_217064_
	a (Lddl;Layw;Lbsy;Lbqp;)V enchantSpawnedArmor
		0 o p_348675_
		1 o p_217052_
		2 o p_217054_
		3 o p_348681_
	a (Lbsy;I)Lcul; getEquipmentForSlot
		static
		0 o p_21413_
		1 o p_21414_
	a (Lbsy;F)V setDropChance
		0 o p_21410_
		1 o p_21411_
	a (Lbta;)V equip
		0 o p_341198_
	a (Layw;Lbqp;)V populateDefaultEquipmentSlots
		0 o p_217055_
		1 o p_217056_
	a (Laqu;Lbrk;Z)V dropCustomDeathLoot
		0 o p_348683_
		1 o p_21385_
		2 o p_21387_
	a_ (Z)V setCanPickUpLoot
		0 o p_21554_
	aa ()V sendDebugPackets
	ab ()V customServerAiStep
	ac ()I getMaxHeadXRot
	ae ()I getMaxHeadYRot
	af ()V clampHeadRotationToBody
	aw ()V baseTick
	b (Lcmx;Lbtp;)V lambda$checkAndHandleImportantInteractions$1
		0 o p_21475_
		1 o p_21476_
	b (Lddl;Layw;Lbqp;)V enchantSpawnedWeapon
		0 o p_348685_
		1 o p_217049_
		2 o p_348671_
	b (B)V handleEntityEvent
		0 o p_21375_
	b (Lcuq;Lcuq;)Z canReplaceCurrentItem
		0 o p_21428_
		1 o p_21429_
	b (Lcjh;)V pickUpItem
		0 o p_21471_
	b (Ldcw;)Lcda; createNavigation
		0 o p_21480_
	b (Lbsy;Lcuq;)V setItemSlotAndDropWhenKilled
		0 o p_21469_
		1 o p_21470_
	b (Lcmx;Lbqq;)Lbqr; mobInteract
		0 o p_21472_
		1 o p_21473_
	b (Lub;)V addAdditionalSaveData
		0 o p_21484_
	c (Lcmx;Lbqq;)Lbqr; checkAndHandleImportantInteractions
		0 o p_21500_
		1 o p_21501_
	c (Ljava/util/function/Predicate;)Ljava/util/Set; dropPreservedEquipment
		0 o p_352191_
	c (Lawu;)V jumpInLiquid
		0 o p_204045_
	c (Lcuq;Lcuq;)Z canReplaceEqualItem
		0 o p_21478_
		1 o p_21479_
	cQ ()Lbtn; getControllingPassenger
	cw ()V removeAfterChangingDimensions
	cx ()I getMaxFallDistance
	d (Lbsy;)Z canUseSlot
		0 o p_326379_
	d (Ljava/util/function/Predicate;)V removeAllGoals
		0 o p_262667_
	dA ()V checkDespawn
	dB ()Lcuq; getPickResult
	db ()Z isEffectiveAi
	e (Lbsy;)V setGuaranteedDrop
		0 o p_21509_
	e (Lbrk;)V playHurtSound
		0 o p_21493_
	eA ()Lakq; getLootTable
	eB ()J getLootTableSeed
	eV ()Ljava/lang/Iterable; getArmorSlots
	eW ()Ljava/lang/Iterable; getHandSlots
	eX ()Ljava/lang/Iterable; getArmorAndBodyArmorSlots
	eg ()I getBaseExperienceReward
	f (FF)F tickHeadTurn
		0 o p_21538_
		1 o p_21539_
	f (Lbsy;)F getEquipmentDropChance
		0 o p_21520_
	f (Lcuq;)Z canTakeItem
		0 o p_21522_
	fM ()I getHeadRotSpeed
	fN ()I getMaxSpawnClusterSize
	fO ()Lcuq; getBodyArmorItem
	fP ()Z isWearingBodyArmor
	fQ ()V dropPreservedEquipment
	fR ()V setPersistenceRequired
	fS ()Z canPickUpLoot
	fT ()Z isPersistenceRequired
	fU ()Z isWithinRestriction
	fV ()Ljd; getRestrictCenter
	fW ()F getRestrictRadius
	fX ()V clearRestriction
	fY ()Z hasRestriction
	fZ ()Z isNoAi
	fm ()V serverAiStep
	fq ()Lbtg; getMainArm
	ga ()Z isLeftHanded
	gb ()Z isAggressive
	gc ()Lewx; getAttackBoundingBox
	gd ()V playAttackSound
	ge ()Z isSunBurnTick
	gf ()V removeFreeWill
	h (D)Z removeWhenFarAway
		0 o p_21542_
	h (Lbtn;)V setTarget
		0 o p_21544_
	i (Lbtn;)Z isWithinMeleeAttackRange
		0 o p_217067_
	i (Lcuq;)Lcuq; equipItemIfPossible
		0 o p_255842_
	j (Lcuq;)Z canHoldItem
		0 o p_21545_
	k (Lcuq;)Z wantsToPickUp
		0 o p_21546_
	l (Lcuq;)Z isBodyArmorItem
		0 o p_324454_
	l ()V tick
	m (Lcuq;)V setBodyArmorItem
		0 o p_323721_
	m_ ()V aiStep
	o (Lcuq;)D getApproximateAttackDamageWithItem
		0 o p_330413_
	p ()Lbtn; getTarget
	p (Lcuq;)Z hasAnyComponentExceptDamage
		static
		0 o p_332136_
	q (Lcuq;)V lambda$removeAfterChangingDimensions$3
		static
		0 o p_278936_
	r (Lcuq;)Z lambda$dropPreservedEquipment$0
		static
		0 o p_352412_
	r (I)Z isMaxGroupSizeReached
		0 o p_21489_
	s ()V resetAmbientSoundTime
	u (Z)V setNoAi
		0 o p_21558_
	v ()Lavo; getAmbientSound
	v (Z)V setLeftHanded
		0 o p_21560_
	w (Z)V setAggressive
		0 o p_21562_
	y ()Z canBeLeashed
	z ()V leashTooFarBehaviour
btp$1 net/minecraft/world/entity/Mob$1
	a $SwitchMap$net$minecraft$world$entity$EquipmentSlot$Type
	b $SwitchMap$net$minecraft$world$entity$EquipmentSlot
	<clinit> ()V <clinit>
		static
btq net/minecraft/world/entity/MobCategory
	a MONSTER
	b CREATURE
	c AMBIENT
	d AXOLOTLS
	e UNDERGROUND_WATER_CREATURE
	f WATER_CREATURE
	g WATER_AMBIENT
	h MISC
	i CODEC
	j max
	k isFriendly
	l isPersistent
	m name
	n noDespawnDistance
	o despawnDistance
	p $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;IZZI)V <init>
		0 o p_21595_
		1 o p_21596_
		2 o p_21597_
		3 o p_21598_
		4 o p_21599_
		5 o p_21600_
		6 o p_21601_
	a ()Ljava/lang/String; getName
	b ()I getMaxInstancesPerChunk
	c ()Ljava/lang/String; getSerializedName
	d ()Z isFriendly
	e ()Z isPersistent
	f ()I getDespawnDistance
	g ()I getNoDespawnDistance
	h ()[Lbtq; $values
		static
	valueOf (Ljava/lang/String;)Lbtq; valueOf
		static
		0 o p_21614_
	values ()[Lbtq; values
		static
btr net/minecraft/world/entity/MobSpawnType
	a NATURAL
	b CHUNK_GENERATION
	c SPAWNER
	d STRUCTURE
	e BREEDING
	f MOB_SUMMONED
	g JOCKEY
	h EVENT
	i CONVERSION
	j REINFORCEMENT
	k TRIGGERED
	l BUCKET
	m SPAWN_EGG
	n COMMAND
	o DISPENSER
	p PATROL
	q TRIAL_SPAWNER
	r $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_21635_
		1 o p_21636_
	a (Lbtr;)Z isSpawner
		static
		0 o p_312682_
	a ()[Lbtr; $values
		static
	b (Lbtr;)Z ignoresLightRequirements
		static
		0 o p_311814_
	valueOf (Ljava/lang/String;)Lbtr; valueOf
		static
		0 o p_21638_
	values ()[Lbtr; values
		static
bts net/minecraft/world/entity/MoverType
	a SELF
	b PLAYER
	c PISTON
	d SHULKER_BOX
	e SHULKER
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_21655_
		1 o p_21656_
	a ()[Lbts; $values
		static
	valueOf (Ljava/lang/String;)Lbts; valueOf
		static
		0 o p_21658_
	values ()[Lbts; values
		static
btt net/minecraft/world/entity/NeutralMob
	c_ TAG_ANGER_TIME
	d_ TAG_ANGRY_AT
	Z_ ()V stopBeingAngry
	a (I)V setRemainingPersistentAngerTime
		0 o p_21673_
	a (Ldcw;Lub;)V readPersistentAngerSaveData
		0 o p_147286_
		1 o p_147287_
	a ()I getRemainingPersistentAngerTime
	a (Lbtn;)V setLastHurtByMob
		0 o p_21669_
	a (Ljava/util/UUID;)V setPersistentAngerTarget
		0 o p_21672_
	a (Laqu;Z)V updatePersistentAnger
		0 o p_21667_
		1 o p_21668_
	a_ (Lbtn;)Z isAngryAt
		0 o p_21675_
	a_ (Ldcw;)Z isAngryAtAllPlayers
		0 o p_21671_
	a_ (Lcmx;)V playerDied
		0 o p_21677_
	a_ (Lub;)V addPersistentAngerSaveData
		0 o p_21679_
	ad_ ()Z isAngry
	ae_ ()V forgetCurrentTargetAndRefreshUniversalAnger
	b ()Ljava/util/UUID; getPersistentAngerTarget
	c (Lcmx;)V setLastHurtByPlayer
		0 o p_21680_
	c (Lbtn;)Z canAttack
		0 o p_181126_
	c ()V startPersistentAngerTimer
	ei ()Lbtn; getLastHurtByMob
	h (Lbtn;)V setTarget
		0 o p_21681_
	p ()Lbtn; getTarget
btu net/minecraft/world/entity/OminousItemSpawner
	b TICKS_BEFORE_ABOUT_TO_SPAWN_SOUND
	c SPAWN_ITEM_DELAY_MIN
	d SPAWN_ITEM_DELAY_MAX
	e TAG_SPAWN_ITEM_AFTER_TICKS
	f TAG_ITEM
	g DATA_ITEM
	h spawnItemAfterTicks
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_338198_
		1 o p_338269_
	a (Lcuq;)V setItem
		0 o p_338789_
	a (Ldcw;I)V lambda$spawnItem$0
		0 o p_352708_
		1 o p_352709_
	a (Lub;)V readAdditionalSaveData
		0 o p_338507_
	a (Laka$a;)V defineSynchedData
		0 o p_338496_
	a (Ldcw;Lcuq;)Lbtu; create
		static
		0 o p_338234_
		1 o p_338571_
	b (Lub;)V addAdditionalSaveData
		0 o p_338411_
	bK ()Z couldAcceptPassenger
	j_ ()Lepj; getPistonPushReaction
	l ()V tick
	p (Lbsr;)V addPassenger
		0 o p_338681_
	p ()V addParticles
	r (Lbsr;)Z canAddPassenger
		0 o p_338282_
	r_ ()Z isIgnoringBlockTriggers
	s ()Lcuq; getItem
	t ()V tickServer
	v ()V tickClient
	w ()V spawnItem
btv net/minecraft/world/entity/OwnableEntity
	T_ ()Lbtn; getOwner
	aa_ ()Ljava/util/UUID; getOwnerUUID
	e ()Ldcn; level
btw net/minecraft/world/entity/PathfinderMob
	cb DEFAULT_WALK_TARGET_VALUE
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_21683_
		1 o p_21684_
	a (Ldcx;Lbtr;)Z checkSpawnRules
		0 o p_21686_
		1 o p_21687_
	a (Ljd;Ldcz;)F getWalkTargetValue
		0 o p_21688_
		1 o p_21689_
	a (Lbsr;F)Z handleLeashAtDistance
		0 o p_352071_
		1 o p_352237_
	b (Lbsr;)V closeRangeLeashBehaviour
		0 o p_352153_
	c (Ljd;)F getWalkTargetValue
		0 o p_21693_
	gg ()Z isPathFinding
	gh ()Z isPanicking
	gi ()Z shouldStayCloseToLeashHolder
	gj ()D followLeashSpeed
btx net/minecraft/world/entity/PlayerRideable
bty net/minecraft/world/entity/PlayerRideableJumping
	a ()Z canJump
	b (I)V onPlayerJump
		0 o p_21696_
	b ()V handleStopJump
	c (I)V handleStartJump
		0 o p_21695_
	c ()I getJumpCooldown
btz net/minecraft/world/entity/PortalProcessor
	a portal
	b entryPosition
	c portalTime
	d insidePortalThisTick
	<init> (Ldlr;Ljd;)V <init>
		0 o p_350931_
		1 o p_350699_
	a (Laqu;Lbsr;)Leqc; getPortalDestination
		0 o p_350593_
		1 o p_350987_
	a (Laqu;Lbsr;Z)Z processPortalTeleportation
		0 o p_350279_
		1 o p_350646_
		2 o p_350822_
	a (Ljd;)V updateEntryPosition
		0 o p_350726_
	a (Ldlr;)Z isSamePortal
		0 o p_350902_
	a ()Ldlr$a; getPortalLocalTransition
	a (Z)V setAsInsidePortalThisTick
		0 o p_350796_
	b ()Z hasExpired
	c ()Ljd; getEntryPosition
	d ()I getPortalTime
	e ()Z isInsidePortalThisTick
	f ()V decayTick
bu net/minecraft/advancements/critereon/EntityHurtPlayerTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Laqv;Lbrk;FFZ)V trigger
		0 o p_35175_
		1 o p_35176_
		2 o p_35177_
		3 o p_35178_
		4 o p_35179_
	a (Laqv;Lbrk;FFZLbu$a;)Z lambda$trigger$0
		static
		0 o p_35181_
		1 o p_35182_
		2 o p_35183_
		3 o p_35184_
		4 o p_35185_
		5 o p_35186_
bu$a net/minecraft/advancements/critereon/EntityHurtPlayerTrigger$TriggerInstance
	a CODEC
	b player
	c damage
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o player
		1 o damage
	a (Lbj;)Lao; entityHurtPlayer
		static
		0 o p_300967_
	a (Lbj$a;)Lao; entityHurtPlayer
		static
		0 o p_301174_
	a (Laqv;Lbrk;FFZ)Z matches
		0 o p_35201_
		1 o p_35202_
		2 o p_35203_
		3 o p_35204_
		4 o p_35205_
	a ()Ljava/util/Optional; player
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337361_
	b ()Lao; entityHurtPlayer
		static
	c ()Ljava/util/Optional; damage
	equals (Ljava/lang/Object;)Z equals
		0 o p_312368_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bua net/minecraft/world/entity/Pose
	a STANDING
	b FALL_FLYING
	c SLEEPING
	d SWIMMING
	e SPIN_ATTACK
	f CROUCHING
	g LONG_JUMPING
	h DYING
	i CROAKING
	j USING_TONGUE
	k SITTING
	l ROARING
	m SNIFFING
	n EMERGING
	o DIGGING
	p SLIDING
	q SHOOTING
	r INHALING
	s BY_ID
	t STREAM_CODEC
	u id
	v $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;II)V <init>
		0 o p_21707_
		1 o p_21708_
		2 o p_320425_
	a ()I id
	b ()[Lbua; $values
		static
	valueOf (Ljava/lang/String;)Lbua; valueOf
		static
		0 o p_21710_
	values ()[Lbua; values
		static
bub net/minecraft/world/entity/PowerableMob
	a ()Z isPowered
buc net/minecraft/world/entity/RelativeMovement
	a X
	b Y
	c Z
	d Y_ROT
	e X_ROT
	f ALL
	g ROTATION
	h bit
	i $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;II)V <init>
		0 o p_265440_
		1 o p_265574_
		2 o p_265098_
	a (Ljava/util/Set;)I pack
		static
		0 o p_265525_
	a ()I getMask
	a (I)Ljava/util/Set; unpack
		static
		0 o p_265683_
	b ()[Lbuc; $values
		static
	b (I)Z isSet
		0 o p_265420_
	valueOf (Ljava/lang/String;)Lbuc; valueOf
		static
		0 o p_265363_
	values ()[Lbuc; values
		static
bud net/minecraft/world/entity/ReputationEventHandler
	a (Lcep;Lbsr;)V onReputationEventFrom
		0 o p_21712_
		1 o p_21713_
bue net/minecraft/world/entity/Saddleable
	a (Lcuq;Lavq;)V equipSaddle
		0 o p_352360_
		1 o p_21748_
	ac_ ()Lavo; getSaddleSoundEvent
	f ()Z isSaddleable
	i ()Z isSaddled
buf net/minecraft/world/entity/Shearable
	a ()Z readyForShearing
	a (Lavq;)V shear
		0 o p_21749_
bug net/minecraft/world/entity/SlotAccess
	a NULL
	<clinit> ()V <clinit>
		static
	a (Lbtn;Lbsy;Ljava/util/function/Predicate;)Lbug; forEquipmentSlot
		static
		0 o p_147303_
		1 o p_147304_
		2 o p_147305_
	a (Lbtn;Lbsy;)Lbug; forEquipmentSlot
		static
		0 o p_147300_
		1 o p_147301_
	a (Lbqk;ILjava/util/function/Predicate;)Lbug; forContainer
		static
		0 o p_147296_
		1 o p_147297_
		2 o p_147298_
	a ()Lcuq; get
	a (Lcuq;)Z set
		0 o p_147306_
	a (Ljava/util/function/Supplier;Ljava/util/function/Consumer;)Lbug; of
		static
		0 o p_340997_
		1 o p_341182_
	a (Lbqk;I)Lbug; forContainer
		static
		0 o p_147293_
		1 o p_147294_
	b (Lcuq;)Z lambda$forEquipmentSlot$1
		static
		0 o p_147308_
	c (Lcuq;)Z lambda$forContainer$0
		static
		0 o p_147310_
bug$1 net/minecraft/world/entity/SlotAccess$1
	<init> ()V <init>
	a ()Lcuq; get
	a (Lcuq;)Z set
		0 o p_147314_
bug$2 net/minecraft/world/entity/SlotAccess$2
	b val$getter
	c val$setter
	<init> (Ljava/util/function/Supplier;Ljava/util/function/Consumer;)V <init>
		0 o p_341027_
		1 o p_341368_
	a ()Lcuq; get
	a (Lcuq;)Z set
		0 o p_147324_
bug$3 net/minecraft/world/entity/SlotAccess$3
	b val$inventory
	c val$id
	d val$validator
	<init> (Lbqk;ILjava/util/function/Predicate;)V <init>
		0 o p_341191_
		1 o p_341092_
		2 o p_147331_
	a ()Lcuq; get
	a (Lcuq;)Z set
		0 o p_147334_
bug$4 net/minecraft/world/entity/SlotAccess$4
	b val$entity
	c val$slot
	d val$validator
	<init> (Lbtn;Lbsy;Ljava/util/function/Predicate;)V <init>
		0 o p_340889_
		1 o p_341217_
		2 o p_341276_
	a ()Lcuq; get
	a (Lcuq;)Z set
		0 o p_341038_
buh net/minecraft/world/entity/SpawnGroupData
bui net/minecraft/world/entity/SpawnPlacementType
	a (Ldcz;Ljd;)Ljd; adjustSpawnPosition
		0 o p_321714_
		1 o p_321542_
	isSpawnPositionOk (Ldcz;Ljd;Lbsx;)Z isSpawnPositionOk
		0 o p_321641_
		1 o p_321773_
		2 o p_321744_
buj net/minecraft/world/entity/SpawnPlacementTypes
	a NO_RESTRICTIONS
	b IN_WATER
	c IN_LAVA
	d ON_GROUND
	<clinit> ()V <clinit>
		static
	a (Ldcz;Ljd;Lbsx;)Z lambda$static$2
		static
		0 o p_325669_
		1 o p_325670_
		2 o p_325671_
	b (Ldcz;Ljd;Lbsx;)Z lambda$static$1
		static
		0 o p_325672_
		1 o p_325673_
		2 o p_325674_
	c (Ldcz;Ljd;Lbsx;)Z lambda$static$0
		static
		0 o p_321554_
		1 o p_321832_
		2 o p_321540_
buj$1 net/minecraft/world/entity/SpawnPlacementTypes$1
	<init> ()V <init>
	a (Ldcz;Ljd;)Ljd; adjustSpawnPosition
		0 o p_321527_
		1 o p_321602_
	a (Ldcz;Ljd;Lbsx;)Z isValidEmptySpawnBlock
		0 o p_321512_
		1 o p_321822_
		2 o p_321785_
	isSpawnPositionOk (Ldcz;Ljd;Lbsx;)Z isSpawnPositionOk
		0 o p_321666_
		1 o p_321783_
		2 o p_321839_
buk net/minecraft/world/entity/SpawnPlacements
	a DATA_BY_TYPE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbsx;Ldcz;Ljd;)Z isSpawnPositionOk
		static
		0 o p_321531_
		1 o p_321599_
		2 o p_321663_
	a (Lbsx;Lddl;Lbtr;Ljd;Layw;)Z checkSpawnRules
		static
		0 o p_217075_
		1 o p_217076_
		2 o p_217077_
		3 o p_217078_
		4 o p_217079_
	a (Lbsx;)Lbui; getPlacementType
		static
		0 o p_21753_
	a (Lbsx;Lbui;Ldyy$a;Lbuk$b;)V register
		static
		0 o p_21755_
		1 o p_321847_
		2 o p_21757_
		3 o p_21758_
	b (Lbsx;)Ldyy$a; getHeightmapType
		static
		0 o p_21766_
buk$a net/minecraft/world/entity/SpawnPlacements$Data
	a heightMap
	b placement
	c predicate
	<init> (Ldyy$a;Lbui;Lbuk$b;)V <init>
		0 o heightMap
		1 o placement
		2 o predicate
	a ()Ldyy$a; heightMap
	b ()Lbui; placement
	c ()Lbuk$b; predicate
	equals (Ljava/lang/Object;)Z equals
		0 o p_321735_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
buk$b net/minecraft/world/entity/SpawnPlacements$SpawnPredicate
	test (Lbsx;Lddl;Lbtr;Ljd;Layw;)Z test
		0 o p_217081_
		1 o p_217082_
		2 o p_217083_
		3 o p_217084_
		4 o p_217085_
bul net/minecraft/world/entity/TamableAnimal
	cc TELEPORT_WHEN_DISTANCE_IS_SQ
	cd DATA_FLAGS_ID
	ce DATA_OWNERUUID_ID
	cg MIN_HORIZONTAL_DISTANCE_FROM_TARGET_AFTER_TELEPORTING
	ch MAX_HORIZONTAL_DISTANCE_FROM_TARGET_AFTER_TELEPORTING
	ci MAX_VERTICAL_DISTANCE_FROM_TARGET_AFTER_TELEPORTING
	cj orderedToSit
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_21803_
		1 o p_21804_
	a (Lbtn;Lbtn;)Z wantsToAttack
		0 o p_21810_
		1 o p_21811_
	a (III)Z maybeTeleportTo
		0 o p_350930_
		1 o p_350303_
		2 o p_350410_
	a (Lcmx;)V tame
		0 o p_21829_
	a (Lub;)V readAdditionalSaveData
		0 o p_21815_
	a (Laka$a;)V defineSynchedData
		0 o p_326034_
	a (Lbsr;F)Z handleLeashAtDistance
		0 o p_352258_
		1 o p_352278_
	a (Lbrk;)V die
		0 o p_21809_
	aa_ ()Ljava/util/UUID; getOwnerUUID
	b (ZZ)V setTame
		0 o p_21836_
		1 o p_326134_
	b (Ljava/util/UUID;)V setOwnerUUID
		0 o p_21817_
	b (Lub;)V addAdditionalSaveData
		0 o p_21819_
	b (B)V handleEntityEvent
		0 o p_21807_
	c (Lbtn;)Z canAttack
		0 o p_21822_
	ck ()Leyb; getTeam
	e ()Ldcn; level
	gk ()Z isOrderedToSit
	gl ()V tryToTeleportToOwner
	gm ()Z shouldTryTeleportToOwner
	gn ()Z unableToMoveToOwner
	go ()Z canFlyToOwner
	h (Ljd;)V teleportToAroundBlockPos
		0 o p_350657_
	i (Ljd;)Z canTeleportTo
		0 o p_350767_
	j (Lbtn;)Z isOwnedBy
		0 o p_21831_
	s (Lbsr;)Z isAlliedTo
		0 o p_21833_
	s ()Z isTame
	t ()V applyTamingSideEffects
	x (Z)V spawnTamingParticles
		0 o p_21835_
	x ()Z isInSittingPose
	y (Z)V setInSittingPose
		0 o p_21838_
	y ()Z canBeLeashed
	z (Z)V setOrderedToSit
		0 o p_21840_
bul$a net/minecraft/world/entity/TamableAnimal$TamableAnimalPanicGoal
	a this$0
	<init> (Lbul;D)V <init>
		0 o p_350359_
		1 o p_350932_
	<init> (Lbul;DLawu;)V <init>
		0 o p_350825_
		1 o p_350422_
		2 o p_350418_
	a ()V tick
bum net/minecraft/world/entity/Targeting
	p ()Lbtn; getTarget
bun net/minecraft/world/entity/TraceableEntity
	s ()Lbsr; getOwner
buo net/minecraft/world/entity/VariantHolder
	a (Ljava/lang/Object;)V setVariant
		0 o p_262689_
	d ()Ljava/lang/Object; getVariant
bup net/minecraft/world/entity/WalkAnimationState
	a speedOld
	b speed
	c position
	<init> ()V <init>
	a (F)V setSpeed
		0 o p_268265_
	a ()F speed
	a (FF)V update
		0 o p_267993_
		1 o p_267967_
	b (F)F speed
		0 o p_268054_
	b ()F position
	c (F)F position
		0 o p_268007_
	c ()Z isMoving
buq net/minecraft/world/entity/ai/Brain
	a LOGGER
	b codec
	c SCHEDULE_UPDATE_DELAY
	d memories
	e sensors
	f availableBehaviorsByPriority
	g schedule
	h activityRequirements
	i activityMemoriesToEraseWhenStopped
	j coreActivities
	k activeActivities
	l defaultActivity
	m lastScheduleUpdate
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Collection;Ljava/util/Collection;Lcom/google/common/collect/ImmutableList;Ljava/util/function/Supplier;)V <init>
		0 o p_21855_
		1 o p_21856_
		2 o p_21857_
		3 o p_21858_
	a (Lccs;Ljava/util/Optional;)V setMemory
		0 o p_21887_
		1 o p_21888_
	a (Lccs;Ljava/lang/Object;J)V setMemoryWithExpiry
		0 o p_21883_
		1 o p_21884_
		2 o p_21885_
	a (Ljava/util/Set;)V setCoreActivities
		0 o p_21931_
	a (Lcom;)V setActiveActivityIfPossible
		0 o p_21890_
	a (Ljava/lang/Object;Ljava/lang/Object;)Z lambda$isMemoryValue$2
		static
		0 o p_21921_
		1 o p_21922_
	a (Lcom;Lcom/google/common/collect/ImmutableList;Ljava/util/Set;Ljava/util/Set;)V addActivityAndRemoveMemoriesWhenStopped
		0 o p_21908_
		1 o p_21909_
		2 o p_21910_
		3 o p_21911_
	a (JJ)V updateActivityFromSchedule
		0 o p_21863_
		1 o p_21864_
	a (Ljava/util/List;)V setActiveActivityToFirstValid
		0 o p_21927_
	a (Ljava/lang/Integer;)Ljava/util/Map; lambda$addActivityAndRemoveMemoriesWhenStopped$3
		static
		0 o p_21917_
	a (Ljava/lang/Object;)Z isEmptyCollection
		0 o p_21919_
	a (ILcom/google/common/collect/ImmutableList;)Lcom/google/common/collect/ImmutableList; createPriorityPairs
		0 o p_21860_
		1 o p_21861_
	a (Lccs;Lcct;)Z checkMemory
		0 o p_21877_
		1 o p_21878_
	a (Lccs;Ljava/lang/Object;)V setMemory
		0 o p_21880_
		1 o p_21881_
	a (Lcom;Lcom/google/common/collect/ImmutableList;Ljava/util/Set;)V addActivityWithConditions
		0 o p_21904_
		1 o p_21905_
		2 o p_21906_
	a (Lcom;ILcom/google/common/collect/ImmutableList;Lccs;)V addActivityAndRemoveMemoryWhenStopped
		0 o p_21896_
		1 o p_21897_
		2 o p_21898_
		3 o p_21899_
	a (Lccs;)Z hasMemoryValue
		0 o p_21875_
	a (Laqu;Lbtn;)V tick
		0 o p_21866_
		1 o p_21867_
	a (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult; serializeStart
		0 o p_21915_
	a (Ljava/util/Collection;Ljava/util/Collection;)Lbuq$b; provider
		static
		0 o p_21924_
		1 o p_21925_
	a ()V clearMemories
	a (Ljava/util/Map$Entry;)Lbuq$a; lambda$memories$0
		static
		0 o p_21929_
	a (Lcom;Lcom/google/common/collect/ImmutableList;)V addActivity
		0 o p_21901_
		1 o p_21902_
	a (Lcom;ILcom/google/common/collect/ImmutableList;)V addActivity
		0 o p_21892_
		1 o p_21893_
		2 o p_21894_
	a (Lcop;)V setSchedule
		0 o p_21913_
	b (Lccs;)V eraseMemory
		0 o p_21937_
	b (Laqu;Lbtn;)V stopAll
		0 o p_21934_
		1 o p_21935_
	b (Lccs;Ljava/lang/Object;)Z isMemoryValue
		0 o p_21939_
		1 o p_21940_
	b (Lccs;Ljava/util/Optional;)V setMemoryInternal
		0 o p_21942_
		1 o p_21943_
	b (Lcom;)V setDefaultActivity
		0 o p_21945_
	b (Ljava/util/Collection;Ljava/util/Collection;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_21947_
		1 o p_21948_
	b ()Ljava/util/Map; getMemories
	c (Lcom;)Z isActive
		0 o p_21955_
	c ()Lcop; getSchedule
	c (Lccs;)Ljava/util/Optional; getMemory
		0 o p_21953_
	c (Laqu;Lbtn;)V tickSensors
		0 o p_21950_
		1 o p_21951_
	d ()Ljava/util/Set; getActiveActivities
	d (Laqu;Lbtn;)V startEachNonRunningBehavior
		0 o p_21958_
		1 o p_21959_
	d (Lcom;)V setActiveActivity
		0 o p_21961_
	d (Lccs;)Ljava/util/Optional; getMemoryInternal
		0 o p_259344_
	e (Laqu;Lbtn;)V tickEachRunningBehavior
		0 o p_21964_
		1 o p_21965_
	e ()Ljava/util/List; getRunningBehaviors
	e (Lccs;)J getTimeUntilExpiry
		0 o p_147342_
	e (Lcom;)V eraseMemoriesForOtherActivitesThan
		0 o p_21967_
	f (Lccs;)V lambda$clearMemories$1
		0 o p_276103_
	f (Lcom;)Z activityRequirementsAreMet
		0 o p_21970_
	f ()V useDefaultActivity
	g ()Ljava/util/Optional; getActiveNonCoreActivity
	g (Lcom;)Ljava/util/Set; lambda$addActivityAndRemoveMemoriesWhenStopped$4
		static
		0 o p_21972_
	h ()V removeAllBehaviors
	i ()Lbuq; copyWithoutBehaviors
	j ()Ljava/util/stream/Stream; memories
	k ()V forgetOutdatedMemories
buq$1 net/minecraft/world/entity/ai/Brain$1
	a val$memoryTypes
	b val$sensorTypes
	c val$codecReference
	<init> (Ljava/util/Collection;Ljava/util/Collection;Lorg/apache/commons/lang3/mutable/MutableObject;)V <init>
		0 o p_21981_
		1 o p_21982_
		2 o p_21983_
	a (Lccs;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; captureRead
		0 o p_21997_
		1 o p_21998_
		2 o p_21999_
	a (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/DataResult; lambda$captureRead$7
		static
		0 o p_22009_
		1 o p_22010_
		2 o p_22011_
	a (Lbuq;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)Lcom/mojang/serialization/RecordBuilder; encode
		0 o p_21985_
		1 o p_21986_
		2 o p_21987_
	a (Lccs;)Lcom/mojang/serialization/DataResult; lambda$captureRead$6
		static
		0 o p_274961_
	a (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/util/Pair;Lccs;)Lcom/mojang/serialization/DataResult; lambda$decode$3
		0 o p_147348_
		1 o p_147349_
		2 o p_147350_
	a (Lcom/mojang/serialization/DynamicOps;Lorg/apache/commons/lang3/mutable/MutableObject;Lcom/mojang/datafixers/util/Pair;)V lambda$decode$4
		0 o p_344290_
		1 o p_344291_
		2 o p_344292_
	a (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;Lbuq$a;)V lambda$encode$9
		static
		0 o p_22005_
		1 o p_22006_
		2 o p_22007_
	a (Lccs;Lcom/mojang/serialization/Codec;)Lakr; lambda$keys$0
		static
		0 o p_258253_
		1 o p_258254_
	a (Lcom/mojang/serialization/DynamicOps;Lakr;)Ljava/lang/Object; lambda$keys$2
		static
		0 o p_22017_
		1 o p_22018_
	a (Lccs;Lccr;)Lbuq$a; lambda$captureRead$8
		static
		0 o p_21991_
		1 o p_21992_
	b (Lccs;)Ljava/lang/String; lambda$captureRead$5
		static
		0 o p_339510_
	c (Lccs;)Ljava/util/stream/Stream; lambda$keys$1
		static
		0 o p_22020_
	decode (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; decode
		0 o p_22022_
		1 o p_22023_
	encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)Lcom/mojang/serialization/RecordBuilder; encode
		0 o p_22025_
		1 o p_22026_
		2 o p_22027_
	keys (Lcom/mojang/serialization/DynamicOps;)Ljava/util/stream/Stream; keys
		0 o p_22029_
buq$a net/minecraft/world/entity/ai/Brain$MemoryValue
	a type
	b value
	<init> (Lccs;Ljava/util/Optional;)V <init>
		0 o p_22033_
		1 o p_22034_
	a (Lccs;Ljava/util/Optional;)Lbuq$a; createUnchecked
		static
		0 o p_22060_
		1 o p_22061_
	a (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)V serialize
		0 o p_22048_
		1 o p_22049_
	a (Lbuq;)V setMemoryInternal
		0 o p_22043_
	a (Lcom/mojang/serialization/RecordBuilder;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Lccr;)V lambda$serialize$0
		0 o p_344293_
		1 o p_344294_
		2 o p_344295_
		3 o p_344296_
	a (Lcom/mojang/serialization/RecordBuilder;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;)V lambda$serialize$1
		0 o p_22051_
		1 o p_22052_
		2 o p_22053_
buq$b net/minecraft/world/entity/ai/Brain$Provider
	a memoryTypes
	b sensorTypes
	c codec
	<init> (Ljava/util/Collection;Ljava/util/Collection;)V <init>
		0 o p_22066_
		1 o p_22067_
	a (Lcom/mojang/serialization/Dynamic;)Lbuq; makeBrain
		0 o p_22074_
	a ()Lbuq; lambda$makeBrain$1
	b ()Lcom/mojang/serialization/Codec; lambda$makeBrain$0
bur net/minecraft/world/entity/ai/attributes/Attribute
	a CODEC
	b STREAM_CODEC
	c defaultValue
	d syncable
	e descriptionId
	f sentiment
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;D)V <init>
		0 o p_22080_
		1 o p_22081_
	a (Lbur$a;)Lbur; setSentiment
		0 o p_347714_
	a (D)D sanitizeValue
		0 o p_22083_
	a (Z)Lbur; setSyncable
		0 o p_22085_
	a ()D getDefaultValue
	b (Z)Ln; getStyle
		0 o p_347715_
	b ()Z isClientSyncable
	c ()Ljava/lang/String; getDescriptionId
bur$a net/minecraft/world/entity/ai/attributes/Attribute$Sentiment
	a POSITIVE
	b NEUTRAL
	c NEGATIVE
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_347646_
		1 o p_347621_
	a (Z)Ln; getStyle
		0 o p_347500_
	a ()[Lbur$a; $values
		static
	valueOf (Ljava/lang/String;)Lbur$a; valueOf
		static
		0 o p_347709_
	values ()[Lbur$a; values
		static
bus net/minecraft/world/entity/ai/attributes/AttributeInstance
	a ID_FIELD
	b BASE_FIELD
	c MODIFIERS_FIELD
	d attribute
	e modifiersByOperation
	f modifierById
	g permanentModifiers
	h baseValue
	i dirty
	j cachedValue
	k onDirty
	<init> (Ljm;Ljava/util/function/Consumer;)V <init>
		0 o p_316357_
		1 o p_22098_
	a (Lbuu$a;Ljava/util/Map;)V lambda$replaceFrom$1
		0 o p_332605_
		1 o p_332606_
	a ()Ljm; getAttribute
	a (Lakr;)Lbuu; getModifier
		0 o p_351007_
	a (Lbuu;)V addOrUpdateTransientModifier
		0 o p_316482_
	a (Lbus;)V replaceFrom
		0 o p_22103_
	a (Lbuu$a;)Ljava/util/Map; getModifiers
		0 o p_22105_
	a (D)V setBaseValue
		0 o p_22101_
	a (Lub;)V load
		0 o p_22114_
	b (Lbuu;)V addTransientModifier
		0 o p_22119_
	b (Lakr;)Z hasModifier
		0 o p_350421_
	b (Lbuu$a;)Ljava/util/Collection; getModifiersOrEmpty
		0 o p_22117_
	b ()D getBaseValue
	c (Lakr;)Z removeModifier
		0 o p_350300_
	c ()Ljava/util/Set; getModifiers
	c (Lbuu;)V addOrReplacePermanentModifier
		0 o p_353041_
	c (Lbuu$a;)Ljava/util/Map; lambda$getModifiers$0
		static
		0 o p_332604_
	d (Lbuu;)V addPermanentModifier
		0 o p_22126_
	d ()V setDirty
	e ()V removeModifiers
	e (Lbuu;)V removeModifier
		0 o p_22131_
	f ()D getValue
	f (Lbuu;)V addModifier
		0 o p_22134_
	g ()Lub; save
	h ()D calculateValue
	i ()Ljava/lang/IllegalStateException; lambda$save$2
		static
but net/minecraft/world/entity/ai/attributes/AttributeMap
	a LOGGER
	b attributes
	c attributesToSync
	d attributesToUpdate
	e supplier
	<clinit> ()V <clinit>
		static
	<init> (Lbuv;)V <init>
		0 o p_22144_
	a (Ljm;)Lbus; getInstance
		0 o p_250010_
	a (Ljm;Lbuu;)V lambda$addTransientAttributeModifiers$2
		0 o p_351795_
		1 o p_351796_
	a (Ljm;Lakr;)Z hasModifier
		0 o p_250299_
		1 o p_350963_
	a (Lakr;)V lambda$load$8
		static
		0 o p_316712_
	a (Ljm;Ljava/util/Collection;)V lambda$removeAttributeModifiers$4
		0 o p_344297_
		1 o p_344298_
	a (Lbus;)V onAttributeModified
		0 o p_22158_
	a (Lub;Ljm$c;)V lambda$load$7
		0 o p_315939_
		1 o p_315940_
	a (Lcom/google/common/collect/Multimap;)V addTransientAttributeModifiers
		0 o p_345244_
	a (Lbus;Lbuu;)V lambda$removeAttributeModifiers$3
		static
		0 o p_351793_
		1 o p_351794_
	a (Luh;)V load
		0 o p_22169_
	a ()Ljava/util/Set; getAttributesToSync
	a (Lbut;)V assignAllValues
		0 o p_348501_
	b (Ljm;)Z hasAttribute
		0 o p_248893_
	b (Ljm;Lakr;)D getModifierValue
		0 o p_251534_
		1 o p_350464_
	b (Lbus;)V lambda$assignBaseValues$6
		0 o p_348165_
	b ()Ljava/util/Set; getAttributesToUpdate
	b (Lcom/google/common/collect/Multimap;)V removeAttributeModifiers
		0 o p_344776_
	b (Lbut;)V assignBaseValues
		0 o p_22160_
	c ()Ljava/util/Collection; getSyncableAttributes
	c (Ljm;)D getValue
		0 o p_316690_
	c (Lbus;)V lambda$assignAllValues$5
		0 o p_315934_
	d (Ljm;)D getBaseValue
		0 o p_316270_
	d (Lbus;)Z lambda$getSyncableAttributes$0
		static
		0 o p_315935_
	d ()Luh; save
	e (Ljm;)Lbus; lambda$getInstance$1
		0 o p_315936_
buu net/minecraft/world/entity/ai/attributes/AttributeModifier
	a MAP_CODEC
	b CODEC
	c STREAM_CODEC
	d id
	e amount
	f operation
	g LOGGER
	<clinit> ()V <clinit>
		static
	<init> (Lakr;DLbuu$a;)V <init>
		0 o id
		1 o amount
		2 o operation
	a ()Lub; save
	a (Lub;)Lbuu; load
		static
		0 o p_22213_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_349989_
	a (Lakr;)Z is
		0 o p_350471_
	b ()Lakr; id
	c ()D amount
	d ()Lbuu$a; operation
	equals (Ljava/lang/Object;)Z equals
		0 o p_22221_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
buu$a net/minecraft/world/entity/ai/attributes/AttributeModifier$Operation
	a ADD_VALUE
	b ADD_MULTIPLIED_BASE
	c ADD_MULTIPLIED_TOTAL
	d BY_ID
	e STREAM_CODEC
	f CODEC
	g name
	h id
	i $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;I)V <init>
		0 o p_22232_
		1 o p_22233_
		2 o p_298507_
		3 o p_22234_
	a ()I id
	b ()[Lbuu$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lbuu$a; valueOf
		static
		0 o p_22239_
	values ()[Lbuu$a; values
		static
buv net/minecraft/world/entity/ai/attributes/AttributeSupplier
	a instances
	<init> (Ljava/util/Map;)V <init>
		0 o p_22243_
	a (Ljm;Lakr;)D getModifierValue
		0 o p_316754_
		1 o p_350708_
	a ()Lbuv$a; builder
		static
	a (Ljava/util/function/Consumer;Ljm;)Lbus; createInstance
		0 o p_22251_
		1 o p_316258_
	a (Ljm;)D getValue
		0 o p_316336_
	b (Ljm;Lakr;)Z hasModifier
		0 o p_316471_
		1 o p_350394_
	b (Ljm;)D getBaseValue
		0 o p_316396_
	c (Ljm;)Z hasAttribute
		0 o p_316617_
	d (Ljm;)Lbus; getAttributeInstance
		0 o p_316859_
buv$a net/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder
	a builder
	b instanceFrozen
	<init> ()V <init>
	a (Ljm;)Lbuv$a; add
		0 o p_316658_
	a (Ljm;Lbus;)V lambda$create$0
		0 o p_315941_
		1 o p_315942_
	a (Ljm;D)Lbuv$a; add
		0 o p_316875_
		1 o p_22270_
	a ()Lbuv; build
	b (Ljm;)Lbus; create
		0 o p_316369_
buw net/minecraft/world/entity/ai/attributes/Attributes
	A SPAWN_REINFORCEMENTS_CHANCE
	B STEP_HEIGHT
	C SUBMERGED_MINING_SPEED
	D SWEEPING_DAMAGE_RATIO
	E WATER_MOVEMENT_EFFICIENCY
	a ARMOR
	b ARMOR_TOUGHNESS
	c ATTACK_DAMAGE
	d ATTACK_KNOCKBACK
	e ATTACK_SPEED
	f BLOCK_BREAK_SPEED
	g BLOCK_INTERACTION_RANGE
	h BURNING_TIME
	i EXPLOSION_KNOCKBACK_RESISTANCE
	j ENTITY_INTERACTION_RANGE
	k FALL_DAMAGE_MULTIPLIER
	l FLYING_SPEED
	m FOLLOW_RANGE
	n GRAVITY
	o JUMP_STRENGTH
	p KNOCKBACK_RESISTANCE
	q LUCK
	r MAX_ABSORPTION
	s MAX_HEALTH
	t MINING_EFFICIENCY
	u MOVEMENT_EFFICIENCY
	v MOVEMENT_SPEED
	w OXYGEN_BONUS
	x SAFE_FALL_DISTANCE
	y SCALE
	z SNEAKING_SPEED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;Lbur;)Ljm; register
		static
		0 o p_22291_
		1 o p_22292_
	a (Ljz;)Ljm; bootstrap
		static
		0 o p_316718_
bux net/minecraft/world/entity/ai/attributes/DefaultAttributes
	a LOGGER
	b SUPPLIERS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lakr;)V lambda$validate$2
		static
		0 o p_339511_
	a ()V validate
		static
	a (Lbsx;)Lbuv; getSupplier
		static
		0 o p_22298_
	b (Lbsx;)Z hasSupplier
		static
		0 o p_22302_
	c (Lbsx;)Z lambda$validate$1
		static
		0 o p_22304_
	d (Lbsx;)Z lambda$validate$0
		static
		0 o p_22306_
buy net/minecraft/world/entity/ai/attributes/RangedAttribute
	c minValue
	d maxValue
	<init> (Ljava/lang/String;DDD)V <init>
		0 o p_22310_
		1 o p_22311_
		2 o p_22312_
		3 o p_22313_
	a (D)D sanitizeValue
		0 o p_22315_
	d ()D getMinValue
	e ()D getMaxValue
buz net/minecraft/world/entity/ai/attributes/package-info
bv net/minecraft/advancements/critereon/EntityPredicate
	a CODEC
	b ADVANCEMENT_CODEC
	c entityType
	d distanceToPlayer
	e movement
	f location
	g effects
	h nbt
	i flags
	j equipment
	k subPredicate
	l periodicTick
	m vehicle
	n passenger
	o targetedEntity
	p team
	q slots
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Lbv$b;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o entityType
		1 o distanceToPlayer
		2 o movement
		3 o location
		4 o effects
		5 o nbt
		6 o flags
		7 o equipment
		8 o subPredicate
		9 o periodicTick
		10 o vehicle
		11 o passenger
		12 o targetedEntity
		13 o team
		14 o slots
	a (Lbv$a;)Lbg; wrap
		static
		0 o p_298222_
	a ([Lbv$a;)Ljava/util/List; wrap
		static
		0 o p_298584_
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; lambda$static$1
		static
		0 o p_297888_
	a (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_348087_
		1 o p_348088_
	a (Laqv;Lbsr;)Z matches
		0 o p_36612_
		1 o p_36613_
	a (Lbv;)Lbg; wrap
		static
		0 o p_286570_
	a (Laqu;Lexc;Lbsr;)Z matches
		0 o p_36608_
		1 o p_36609_
		2 o p_36610_
	a ()Ljava/util/Optional; entityType
	a (Ljava/util/Optional;)Ljava/util/Optional; wrap
		static
		0 o p_298604_
	b (Laqu;Lexc;Lbsr;)Z lambda$matches$2
		0 o p_297891_
		1 o p_297892_
		2 o p_297893_
	b ()Ljava/util/Optional; distanceToPlayer
	b (Laqv;Lbsr;)Lerr; createContext
		static
		0 o p_36617_
		1 o p_36618_
	c ()Ljava/util/Optional; movement
	d ()Lbv$b; location
	e ()Ljava/util/Optional; effects
	equals (Ljava/lang/Object;)Z equals
		0 o p_298701_
	f ()Ljava/util/Optional; nbt
	g ()Ljava/util/Optional; flags
	h ()Ljava/util/Optional; equipment
	hashCode ()I hashCode
	i ()Ljava/util/Optional; subPredicate
	j ()Ljava/util/Optional; periodicTick
	k ()Ljava/util/Optional; vehicle
	l ()Ljava/util/Optional; passenger
	m ()Ljava/util/Optional; targetedEntity
	n ()Ljava/util/Optional; team
	o ()Ljava/util/Optional; slots
	toString ()Ljava/lang/String; toString
bv$a net/minecraft/advancements/critereon/EntityPredicate$Builder
	a entityType
	b distanceToPlayer
	c fallDistance
	d movement
	e location
	f located
	g steppingOnLocation
	h movementAffectedBy
	i effects
	j nbt
	k flags
	l equipment
	m subPredicate
	n periodicTick
	o vehicle
	p passenger
	q targetedEntity
	r team
	s slots
	<init> ()V <init>
	a (Lbsx;)Lbv$a; of
		0 o p_36637_
	a (Lbm;)Lbv$a; distance
		0 o p_36639_
	a (I)Lbv$a; periodicTick
		0 o p_345599_
	a (Lbt$a;)Lbv$a; flags
		0 o p_298456_
	a (Lawu;)Lbv$a; of
		0 o p_204078_
	a (Ldi$a;)Lbv$a; effects
		0 o p_298981_
	a ()Lbv$a; entity
		static
	a (Lbv$a;)Lbv$a; vehicle
		0 o p_299103_
	a (Ljava/lang/String;)Lbv$a; team
		0 o p_36659_
	a (Ldz;)Lbv$a; slots
		0 o p_332780_
	a (Lbw;)Lbv$a; subPredicate
		0 o p_218801_
	a (Ldj;)Lbv$a; moving
		0 o p_346088_
	a (Lbs;)Lbv$a; equipment
		0 o p_36641_
	a (Ldf$a;)Lbv$a; located
		0 o p_298230_
	a (Lby;)Lbv$a; entityType
		0 o p_36647_
	a (Ldk;)Lbv$a; nbt
		0 o p_36655_
	a (Lbs$a;)Lbv$a; equipment
		0 o p_299134_
	b (Lbv$a;)Lbv$a; passenger
		0 o p_298577_
	b (Ldf$a;)Lbv$a; steppingOn
		0 o p_298232_
	b ()Lbv; build
	c (Lbv$a;)Lbv$a; targetedEntity
		0 o p_299292_
	c (Ldf$a;)Lbv$a; movementAffectedBy
		0 o p_348473_
bv$b net/minecraft/advancements/critereon/EntityPredicate$LocationWrapper
	a CODEC
	b located
	c steppingOn
	d affectsMovement
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o located
		1 o steppingOn
		2 o affectsMovement
	a ()Ljava/util/Optional; located
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_348475_
	b ()Ljava/util/Optional; steppingOn
	c ()Ljava/util/Optional; affectsMovement
	equals (Ljava/lang/Object;)Z equals
		0 o p_348511_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bva net/minecraft/world/entity/ai/behavior/AcquirePoi
	a SCAN_RANGE
	<init> ()V <init>
	a (JLit/unimi/dsi/fastutil/longs/Long2ObjectMap$Entry;)Z lambda$create$0
		static
		0 o p_22337_
		1 o p_22338_
	a (Lccs;ZLorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;Ljava/util/function/Predicate;Ljava/util/Optional;Lbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$8
		static
		0 o p_258270_
		1 o p_258271_
		2 o p_258272_
		3 o p_258273_
		4 o p_258274_
		5 o p_258275_
		6 o p_258276_
	a (Ljd;Ljm;Ljd;)Z lambda$create$2
		static
		0 o p_217107_
		1 o p_217108_
		2 o p_217109_
	a (Ljava/util/function/Predicate;Lccs;ZLjava/util/Optional;)Lbvi; create
		static
		0 o p_259994_
		1 o p_259167_
		2 o p_259077_
		3 o p_259824_
	a (Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;JLjd;)Z lambda$create$1
		static
		0 o p_258264_
		1 o p_258265_
		2 o p_258266_
	a (Laqu;JJ)Lbva$a; lambda$create$5
		static
		0 o p_264879_
		1 o p_264880_
		2 o p_264881_
	a (Lbws;Lbyv;)Lbyx; lambda$create$9
		static
		0 o p_258301_
		1 o p_258302_
	a (Lbtp;Ljava/util/Set;)Leps; findPathToPois
		static
		0 o p_217098_
		1 o p_217099_
	a (Lces;Ljava/util/function/Predicate;Ljd;Lbyv;Laqu;Ljava/util/Optional;Lbtw;Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;Ljm;)V lambda$create$4
		static
		0 o p_340712_
		1 o p_340713_
		2 o p_340714_
		3 o p_340715_
		4 o p_340716_
		5 o p_340717_
		6 o p_340718_
		7 o p_340719_
		8 o p_340720_
	a (ZLorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;Ljava/util/function/Predicate;Ljava/util/Optional;Lbyv;)Lbyx; lambda$create$7
		static
		0 o p_258295_
		1 o p_258296_
		2 o p_258297_
		3 o p_258298_
		4 o p_258299_
		5 o p_258300_
	a (Lccs;Lbws;Lbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$10
		static
		0 o p_258267_
		1 o p_258268_
		2 o p_258269_
	a (ZLorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;Ljava/util/function/Predicate;Lbyv;Ljava/util/Optional;Laqu;Lbtw;J)Z lambda$create$6
		static
		0 o p_258286_
		1 o p_258287_
		2 o p_258288_
		3 o p_258289_
		4 o p_258290_
		5 o p_258291_
		6 o p_258292_
		7 o p_258293_
		8 o p_258294_
	a (Ljava/util/function/Predicate;Lccs;Lccs;ZLjava/util/Optional;)Lbvi; create
		static
		0 o p_260007_
		1 o p_259129_
		2 o p_260194_
		3 o p_259108_
		4 o p_260129_
	a (Laqu;Lbtw;Ljava/lang/Byte;)V lambda$create$3
		static
		0 o p_147367_
		1 o p_147368_
		2 o p_147369_
bva$a net/minecraft/world/entity/ai/behavior/AcquirePoi$JitteredLinearRetry
	a MIN_INTERVAL_INCREASE
	b MAX_INTERVAL_INCREASE
	c MAX_RETRY_PATHFINDING_INTERVAL
	d random
	e previousAttemptTimestamp
	f nextScheduledAttemptTimestamp
	g currentDelay
	<init> (Layw;J)V <init>
		0 o p_217111_
		1 o p_217112_
	a (J)V markAttempt
		0 o p_22381_
	b (J)Z isStillValid
		0 o p_22383_
	c (J)Z shouldRetry
		0 o p_22385_
	toString ()Ljava/lang/String; toString
bvb net/minecraft/world/entity/ai/behavior/AnimalMakeLove
	c BREED_RANGE
	d MIN_DURATION
	e MAX_DURATION
	f partnerType
	g speedModifier
	h closeEnoughDistance
	i DEFAULT_CLOSE_ENOUGH_DISTANCE
	j spawnChildAtTime
	<init> (Lbsx;FI)V <init>
		0 o p_22391_
		1 o p_22392_
		2 o p_320576_
	<init> (Lbsx;)V <init>
		0 o p_320473_
	a (Laqu;Lcfe;)Z checkExtraStartConditions
		0 o p_22401_
		1 o p_22402_
	a (Laqu;Lcfe;J)V start
		0 o p_22404_
		1 o p_22405_
		2 o p_22406_
	a (Laqu;Lbtn;)Z checkExtraStartConditions
		0 o p_22394_
		1 o p_22395_
	a (Laqu;Lbtn;J)Z canStillUse
		0 o p_22412_
		1 o p_22413_
		2 o p_22414_
	a (Lcfe;)Lcfe; getBreedTarget
		0 o p_22410_
	a (Lcfe;Lbtn;)Z lambda$findValidBreedPartner$0
		0 o p_352710_
		1 o p_352711_
	b (Lcfe;)Z hasBreedTargetOfRightType
		0 o p_22422_
	b (Laqu;Lcfe;J)Z canStillUse
		0 o p_22416_
		1 o p_22417_
		2 o p_22418_
	b (Laqu;Lbtn;J)V stop
		0 o p_22424_
		1 o p_22425_
		2 o p_22426_
	c (Laqu;Lbtn;J)V tick
		0 o p_22434_
		1 o p_22435_
		2 o p_22436_
	c (Laqu;Lcfe;J)V tick
		0 o p_22428_
		1 o p_22429_
		2 o p_22430_
	c (Lcfe;)Ljava/util/Optional; findValidBreedPartner
		0 o p_22432_
	d (Laqu;Lcfe;J)V stop
		0 o p_22438_
		1 o p_22439_
		2 o p_22440_
	d (Laqu;Lbtn;J)V start
		0 o p_22397_
		1 o p_22398_
		2 o p_22399_
bvc net/minecraft/world/entity/ai/behavior/AnimalPanic
	c PANIC_MIN_DURATION
	d PANIC_MAX_DURATION
	e PANIC_DISTANCE_HORIZONTAL
	f PANIC_DISTANCE_VERTICAL
	g speedMultiplier
	h panicCausingDamageTypes
	<init> (FLjava/util/function/Function;)V <init>
		0 o p_275357_
		1 o p_350957_
	<init> (F)V <init>
		0 o p_147385_
	a (Lbtw;)Lawu; lambda$new$0
		static
		0 o p_349992_
	a (Lbtw;Laqu;)Lexc; getPanicPos
		0 o p_196639_
		1 o p_196640_
	a (Laqu;Lbtn;)Z checkExtraStartConditions
		0 o p_275362_
		1 o p_275525_
	a (Ldcc;Ljd;)Z lambda$lookForWater$4
		static
		0 o p_284706_
		1 o p_284707_
	a (Laqu;Lbtn;J)Z canStillUse
		0 o p_147395_
		1 o p_147396_
		2 o p_147397_
	a (Lbtw;Lbrk;)Ljava/lang/Boolean; lambda$checkExtraStartConditions$1
		0 o p_349993_
		1 o p_349994_
	a (Laqu;Lbtw;)Z checkExtraStartConditions
		0 o p_275286_
		1 o p_275721_
	a (Laqu;Lbtw;J)Z canStillUse
		0 o p_147391_
		1 o p_147392_
		2 o p_147393_
	a (Ldcc;Lbsr;)Ljava/util/Optional; lookForWater
		0 o p_196642_
		1 o p_196643_
	b (Laqu;Lbtw;J)V start
		0 o p_147399_
		1 o p_147400_
		2 o p_147401_
	b (Ldcc;Ljd;)Z lambda$lookForWater$3
		static
		0 o p_284704_
		1 o p_284705_
	b (Laqu;Lbtn;J)V stop
		0 o p_217114_
		1 o p_217115_
		2 o p_217116_
	c (Laqu;Lbtw;J)V stop
		0 o p_217118_
		1 o p_217119_
		2 o p_217120_
	c (Laqu;Lbtn;J)V tick
		0 o p_147407_
		1 o p_147408_
		2 o p_147409_
	c (Ldcc;Ljd;)Z lambda$lookForWater$2
		static
		0 o p_196645_
		1 o p_196646_
	d (Laqu;Lbtw;J)V tick
		0 o p_147403_
		1 o p_147404_
		2 o p_147405_
	d (Laqu;Lbtn;J)V start
		0 o p_147387_
		1 o p_147388_
		2 o p_147389_
bvd net/minecraft/world/entity/ai/behavior/AssignProfessionFromJobSite
	<init> ()V <init>
	a (Ljm;)Ljava/util/Optional; lambda$create$2
		static
		0 o p_344306_
	a (Lcmk;Laqu;Lcmn;)V lambda$create$3
		static
		0 o p_22462_
		1 o p_22463_
		2 o p_22464_
	a (Lbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$6
		static
		0 o p_258312_
	a (Ljm;Lcmn;)Z lambda$create$1
		static
		0 o p_217124_
		1 o p_217125_
	a (Lbyu$b;Lbyv;Lbyv;Laqu;Lcmk;J)Z lambda$create$4
		static
		0 o p_258306_
		1 o p_258307_
		2 o p_258308_
		3 o p_258309_
		4 o p_258310_
		5 o p_258311_
	a ()Lbvi; create
		static
	a (Lbyu$b;Lbyv;Lbyv;)Lbyx; lambda$create$5
		static
		0 o p_258303_
		1 o p_258304_
		2 o p_258305_
	a (Ljl;Laqu;)Ljava/util/Optional; lambda$create$0
		static
		0 o p_22466_
		1 o p_22467_
bve net/minecraft/world/entity/ai/behavior/BabyFollowAdult
	<init> ()V <init>
	a (Lbqc;F)Lbws; create
		static
		0 o p_260109_
		1 o p_259621_
	a (Lbqc;Ljava/util/function/Function;)Lbws; create
		static
		0 o p_259321_
		1 o p_259190_
	a (FLbtn;)Ljava/lang/Float; lambda$create$0
		static
		0 o p_147420_
		1 o p_147421_
	a (Lbyu$b;Lbyv;Lbqc;Ljava/util/function/Function;Lbyv;Lbyv;Laqu;Lbsl;J)Z lambda$create$1
		static
		0 o p_258320_
		1 o p_258321_
		2 o p_258322_
		3 o p_258323_
		4 o p_258324_
		5 o p_258325_
		6 o p_258326_
		7 o p_258327_
		8 o p_258328_
	a (Lbqc;Ljava/util/function/Function;Lbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$3
		static
		0 o p_258329_
		1 o p_258330_
		2 o p_258331_
	a (Lbyu$b;Lbqc;Ljava/util/function/Function;Lbyv;Lbyv;Lbyv;)Lbyx; lambda$create$2
		static
		0 o p_258314_
		1 o p_258315_
		2 o p_258316_
		3 o p_258317_
		4 o p_258318_
		5 o p_258319_
bvf net/minecraft/world/entity/ai/behavior/BackUpIfTooClose
	<init> ()V <init>
	a (Lbyu$b;IFLbyv;Lbyv;Lbyv;Lbyv;)Lbyx; lambda$create$1
		static
		0 o p_259871_
		1 o p_259132_
		2 o p_259885_
		3 o p_260206_
		4 o p_259953_
		5 o p_259993_
		6 o p_259209_
	a (IF)Lbws; create
		static
		0 o p_259782_
		1 o p_259071_
	a (Lbyu$b;Lbyv;ILbyv;Lbyv;FLaqu;Lbtp;J)Z lambda$create$0
		static
		0 o p_260261_
		1 o p_259798_
		2 o p_260104_
		3 o p_259804_
		4 o p_259683_
		5 o p_259487_
		6 o p_259617_
		7 o p_260038_
		8 o p_259374_
	a (IFLbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_260256_
		1 o p_259924_
		2 o p_260278_
bvg net/minecraft/world/entity/ai/behavior/BecomePassiveIfMemoryPresent
	<init> ()V <init>
	a (Lccs;I)Lbvi; create
		static
		0 o p_259988_
		1 o p_260143_
	a (Lccs;ILbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$3
		static
		0 o p_260040_
		1 o p_259338_
		2 o p_259944_
	a (ILbyv;Lbyv;Lbyv;)Lbyx; lambda$create$2
		static
		0 o p_260288_
		1 o p_260120_
		2 o p_259674_
		3 o p_259822_
	a (Lbyv;ILbyv;Laqu;Lbtn;J)Z lambda$create$1
		static
		0 o p_259718_
		1 o p_259151_
		2 o p_259595_
		3 o p_260328_
		4 o p_259412_
		5 o p_259725_
	a (Lccs;)Ljava/lang/String; lambda$create$0
		static
		0 o p_339512_
bvh net/minecraft/world/entity/ai/behavior/Behavior
	a DEFAULT_DURATION
	b entryCondition
	c status
	d endTimestamp
	e minDuration
	f maxDuration
	<init> (Ljava/util/Map;II)V <init>
		0 o p_22533_
		1 o p_22534_
		2 o p_22535_
	<init> (Ljava/util/Map;)V <init>
		0 o p_22528_
	<init> (Ljava/util/Map;I)V <init>
		0 o p_22530_
		1 o p_22531_
	a (Laqu;Lbtn;)Z checkExtraStartConditions
		0 o p_22538_
		1 o p_22539_
	a (Laqu;Lbtn;J)Z canStillUse
		0 o p_22545_
		1 o p_22546_
		2 o p_22547_
	a ()Lbvh$a; getStatus
	a (Lbtn;)Z hasRequiredMemories
		0 o p_22544_
	a (J)Z timedOut
		0 o p_22537_
	b ()Ljava/lang/String; debugString
	b (Laqu;Lbtn;J)V stop
		0 o p_22548_
		1 o p_22549_
		2 o p_22550_
	c (Laqu;Lbtn;J)V tick
		0 o p_22551_
		1 o p_22552_
		2 o p_22553_
	d (Laqu;Lbtn;J)V start
		0 o p_22540_
		1 o p_22541_
		2 o p_22542_
	e (Laqu;Lbtn;J)Z tryStart
		0 o p_22555_
		1 o p_22556_
		2 o p_22557_
	f (Laqu;Lbtn;J)V tickOrStop
		0 o p_22559_
		1 o p_22560_
		2 o p_22561_
	g (Laqu;Lbtn;J)V doStop
		0 o p_22563_
		1 o p_22564_
		2 o p_22565_
bvh$a net/minecraft/world/entity/ai/behavior/Behavior$Status
	a STOPPED
	b RUNNING
	c $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_22572_
		1 o p_22573_
	a ()[Lbvh$a; $values
		static
	valueOf (Ljava/lang/String;)Lbvh$a; valueOf
		static
		0 o p_22575_
	values ()[Lbvh$a; values
		static
bvi net/minecraft/world/entity/ai/behavior/BehaviorControl
	a ()Lbvh$a; getStatus
	b ()Ljava/lang/String; debugString
	e (Laqu;Lbtn;J)Z tryStart
		0 o p_259494_
		1 o p_259608_
		2 o p_260186_
	f (Laqu;Lbtn;J)V tickOrStop
		0 o p_259926_
		1 o p_260016_
		2 o p_259089_
	g (Laqu;Lbtn;J)V doStop
		0 o p_259056_
		1 o p_259620_
		2 o p_260105_
bvj net/minecraft/world/entity/ai/behavior/BehaviorUtils
	<init> ()V <init>
	a (Lbuq;Lccs;Lbsx;)Z targetIsValid
		static
		0 o p_22640_
		1 o p_22641_
		2 o p_22642_
	a (Lbtn;Lbsr;FI)V setWalkAndLookTargetMemories
		static
		0 o p_22591_
		1 o p_22592_
		2 o p_22593_
		3 o p_22594_
	a (Lbsr;)Lbtn; lambda$getLivingEntityFromUUIDMemory$4
		static
		0 o p_186019_
	a (Lbtn;Lbtn;D)Z isOtherTargetMuchFurtherAwayThanCurrentAttackTarget
		static
		0 o p_22599_
		1 o p_22600_
		2 o p_22601_
	a (Lbtn;Ljava/util/UUID;)Lbsr; lambda$getLivingEntityFromUUIDMemory$3
		static
		0 o p_352712_
		1 o p_352713_
	a (Lbuq;Lccs;Ljava/util/function/Predicate;)Z targetIsValid
		static
		0 o p_22644_
		1 o p_22645_
		2 o p_22646_
	a (Lbtn;Lbwv;FI)V setWalkAndLookTargetMemories
		static
		0 o p_217129_
		1 o p_217130_
		2 o p_217131_
		3 o p_217132_
	a (Lbuq;Lbtn;)Z entityIsVisible
		static
		0 o p_22637_
		1 o p_22638_
	a (Lbtn;Lbtn;)V lookAtEntity
		static
		0 o p_22596_
		1 o p_22597_
	a (Lbtn;Lcuq;Lexc;)V throwItem
		static
		0 o p_22614_
		1 o p_22615_
		2 o p_22616_
	a (Lbtp;Lbtn;I)Z isWithinAttackRange
		static
		0 o p_22633_
		1 o p_22634_
		2 o p_22635_
	a (Lbtw;II)Lexc; getRandomSwimmablePos
		static
		0 o p_147445_
		1 o p_147446_
		2 o p_147447_
	a (Lbtn;Lbtn;Lbtn;)Lbtn; getTargetNearestMe
		static
		0 o p_22607_
		1 o p_22608_
		2 o p_22609_
	a (Lbsx;Lbtn;)Z lambda$targetIsValid$0
		static
		0 o p_348169_
		1 o p_348170_
	a (Lbtn;Ljd;FI)V setWalkAndLookTargetMemories
		static
		0 o p_22618_
		1 o p_22619_
		2 o p_22620_
		3 o p_22621_
	a (Lbtn;)Z isBreeding
		static
		0 o p_217127_
	a (Laqu;Lkf;I)Lkf; findSectionClosestToVillage
		static
		0 o p_22582_
		1 o p_22583_
		2 o p_22584_
	a (Lbtn;Lccs;)Ljava/util/Optional; getLivingEntityFromUUIDMemory
		static
		0 o p_22611_
		1 o p_22612_
	a (Lbtn;Lcuq;Lexc;Lexc;F)V throwItem
		static
		0 o p_217134_
		1 o p_217135_
		2 o p_217136_
		3 o p_217137_
		4 o p_217138_
	a (Laqu;ILkf;)Z lambda$findSectionClosestToVillage$2
		static
		0 o p_186015_
		1 o p_186016_
		2 o p_186017_
	a (Lbtn;Lbtn;FI)V lockGazeAndWalkToEachOther
		static
		0 o p_22603_
		1 o p_22604_
		2 o p_22605_
		3 o p_320174_
	a (Lbtn;Ljava/util/Optional;Lbtn;)Lbtn; getNearestTarget
		static
		0 o p_22626_
		1 o p_22627_
		2 o p_22628_
	b (Lbtn;Lbtn;FI)V setWalkAndLookTargetMemoriesToEachOther
		static
		0 o p_22661_
		1 o p_22662_
		2 o p_22663_
		3 o p_319876_
	b (Lbtn;Lbtn;)Z canSee
		static
		0 o p_22668_
		1 o p_22669_
	b (Lbuq;Lbtn;)Z lambda$targetIsValid$1
		static
		0 o p_186036_
		1 o p_186037_
	c (Lbtn;Lbtn;)V lookAtEachOther
		static
		0 o p_22671_
		1 o p_22672_
bvk net/minecraft/world/entity/ai/behavior/BlockPosTracker
	a blockPos
	b centerPosition
	<init> (Ljd;)V <init>
		0 o p_22676_
	<init> (Lexc;)V <init>
		0 o p_251060_
	a (Lbtn;)Z isVisibleBy
		0 o p_22679_
	a ()Lexc; currentPosition
	b ()Ljd; currentBlockPosition
	toString ()Ljava/lang/String; toString
bvl net/minecraft/world/entity/ai/behavior/CelebrateVillagersSurvivedRaid
	c currentRaid
	<init> (II)V <init>
		0 o p_22684_
		1 o p_22685_
	a (Laqu;Lcmk;)Z checkExtraStartConditions
		0 o p_22690_
		1 o p_22691_
	a (Laqu;Lbtn;)Z checkExtraStartConditions
		0 o p_22687_
		1 o p_22688_
	a (Lcti;I)Lcuq; getFirework
		0 o p_22697_
		1 o p_22698_
	a (Laqu;Lbtn;J)Z canStillUse
		0 o p_22700_
		1 o p_22701_
		2 o p_22702_
	a (Laqu;Lcmk;J)Z canStillUse
		0 o p_22693_
		1 o p_22694_
		2 o p_22695_
	b (Laqu;Lbtn;J)V stop
		0 o p_22708_
		1 o p_22709_
		2 o p_22710_
	b (Laqu;Lcmk;J)V stop
		0 o p_22704_
		1 o p_22705_
		2 o p_22706_
	c (Laqu;Lbtn;J)V tick
		0 o p_22716_
		1 o p_22717_
		2 o p_22718_
	c (Laqu;Lcmk;J)V tick
		0 o p_22712_
		1 o p_22713_
		2 o p_22714_
bvm net/minecraft/world/entity/ai/behavior/CopyMemoryWithExpiry
	<init> ()V <init>
	a (Lccs;Lccs;Ljava/util/function/Predicate;Lbqc;Lbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_259169_
		1 o p_259810_
		2 o p_259183_
		3 o p_259629_
		4 o p_260141_
	a (Ljava/util/function/Predicate;Lbyv;Lbyu$b;Lbyv;Lbqc;Laqu;Lbtn;J)Z lambda$create$0
		static
		0 o p_264882_
		1 o p_264883_
		2 o p_264884_
		3 o p_264885_
		4 o p_264886_
		5 o p_264887_
		6 o p_264888_
		7 o p_264889_
	a (Ljava/util/function/Predicate;Lccs;Lccs;Lbqc;)Lbvi; create
		static
		0 o p_260270_
		1 o p_260344_
		2 o p_260014_
		3 o p_259596_
	a (Ljava/util/function/Predicate;Lbyu$b;Lbqc;Lbyv;Lbyv;)Lbyx; lambda$create$1
		static
		0 o p_260068_
		1 o p_259908_
		2 o p_259951_
		3 o p_259306_
		4 o p_259907_
bvn net/minecraft/world/entity/ai/behavior/CountDownCooldownTicks
	c cooldownTicks
	<init> (Lccs;)V <init>
		0 o p_147462_
	a (Laqu;Lbtn;J)Z canStillUse
		0 o p_147468_
		1 o p_147469_
		2 o p_147470_
	a (J)Z timedOut
		0 o p_147464_
	b (Lbtn;)Ljava/util/Optional; getCooldownTickMemory
		0 o p_147466_
	b (Laqu;Lbtn;J)V stop
		0 o p_147472_
		1 o p_147473_
		2 o p_147474_
	c (Laqu;Lbtn;J)V tick
		0 o p_147476_
		1 o p_147477_
		2 o p_147478_
bvo net/minecraft/world/entity/ai/behavior/Croak
	c CROAK_TICKS
	d TIME_OUT_DURATION
	e croakCounter
	<init> ()V <init>
	a (Laqu;Lcgy;)Z checkExtraStartConditions
		0 o p_217151_
		1 o p_217152_
	a (Laqu;Lcgy;J)Z canStillUse
		0 o p_217154_
		1 o p_217155_
		2 o p_217156_
	a (Laqu;Lbtn;)Z checkExtraStartConditions
		0 o p_217144_
		1 o p_217145_
	a (Laqu;Lbtn;J)Z canStillUse
		0 o p_217158_
		1 o p_217159_
		2 o p_217160_
	b (Laqu;Lbtn;J)V stop
		0 o p_217166_
		1 o p_217167_
		2 o p_217168_
	b (Laqu;Lcgy;J)V start
		0 o p_217162_
		1 o p_217163_
		2 o p_217164_
	c (Laqu;Lbtn;J)V tick
		0 o p_217174_
		1 o p_217175_
		2 o p_217176_
	c (Laqu;Lcgy;J)V stop
		0 o p_217170_
		1 o p_217171_
		2 o p_217172_
	d (Laqu;Lcgy;J)V tick
		0 o p_217178_
		1 o p_217179_
		2 o p_217180_
	d (Laqu;Lbtn;J)V start
		0 o p_217147_
		1 o p_217148_
		2 o p_217149_
bvp net/minecraft/world/entity/ai/behavior/CrossbowAttack
	c TIMEOUT
	d attackDelay
	e crossbowState
	<init> ()V <init>
	a (Laqu;Lbtp;J)Z canStillUse
		0 o p_22781_
		1 o p_22782_
		2 o p_22783_
	a (Lbtp;Lbtn;)V crossbowAttack
		0 o p_22787_
		1 o p_22788_
	a (Laqu;Lbtp;)Z checkExtraStartConditions
		0 o p_22778_
		1 o p_22779_
	a (Laqu;Lbtn;)Z checkExtraStartConditions
		0 o p_22775_
		1 o p_22776_
	a (Laqu;Lbtn;J)Z canStillUse
		0 o p_22790_
		1 o p_22791_
		2 o p_22792_
	b (Laqu;Lbtp;J)V tick
		0 o p_22794_
		1 o p_22795_
		2 o p_22796_
	b (Lbtn;)Lbtn; getAttackTarget
		static
		0 o p_22785_
	b (Lbtp;Lbtn;)V lookAtTarget
		0 o p_22798_
		1 o p_22799_
	b (Laqu;Lbtn;J)V stop
		0 o p_22801_
		1 o p_22802_
		2 o p_22803_
	c (Laqu;Lbtn;J)V tick
		0 o p_22809_
		1 o p_22810_
		2 o p_22811_
	c (Laqu;Lbtp;J)V stop
		0 o p_22805_
		1 o p_22806_
		2 o p_22807_
bvp$a net/minecraft/world/entity/ai/behavior/CrossbowAttack$CrossbowState
	a UNCHARGED
	b CHARGING
	c CHARGED
	d READY_TO_ATTACK
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_22819_
		1 o p_22820_
	a ()[Lbvp$a; $values
		static
	valueOf (Ljava/lang/String;)Lbvp$a; valueOf
		static
		0 o p_22822_
	values ()[Lbvp$a; values
		static
bvq net/minecraft/world/entity/ai/behavior/DismountOrSkipMounting
	<init> ()V <init>
	a (Lbyu$b;Lbyv;ILjava/util/function/BiPredicate;Laqu;Lbtn;J)Z lambda$create$0
		static
		0 o p_260286_
		1 o p_259254_
		2 o p_259624_
		3 o p_259268_
		4 o p_259287_
		5 o p_259246_
		6 o p_259462_
	a (Lbyu$b;ILjava/util/function/BiPredicate;Lbyv;)Lbyx; lambda$create$1
		static
		0 o p_259976_
		1 o p_259414_
		2 o p_259894_
		3 o p_259326_
	a (Lbtn;Lbsr;I)Z isVehicleValid
		static
		0 o p_259293_
		1 o p_260023_
		2 o p_259048_
	a (ILjava/util/function/BiPredicate;Lbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_259078_
		1 o p_260179_
		2 o p_259780_
	a (ILjava/util/function/BiPredicate;)Lbvi; create
		static
		0 o p_259945_
		1 o p_259837_
bvr net/minecraft/world/entity/ai/behavior/DoNothing
	a minDuration
	b maxDuration
	c status
	d endTimestamp
	<init> (II)V <init>
		0 o p_22840_
		1 o p_22841_
	a ()Lbvh$a; getStatus
	b ()Ljava/lang/String; debugString
	e (Laqu;Lbtn;J)Z tryStart
		0 o p_259135_
		1 o p_259195_
		2 o p_259189_
	f (Laqu;Lbtn;J)V tickOrStop
		0 o p_259225_
		1 o p_259218_
		2 o p_259803_
	g (Laqu;Lbtn;J)V doStop
		0 o p_260265_
		1 o p_259336_
		2 o p_259826_
bvs net/minecraft/world/entity/ai/behavior/EntityTracker
	a entity
	b trackEyeHeight
	<init> (Lbsr;Z)V <init>
		0 o p_22849_
		1 o p_22850_
	a (Lbtn;)Z isVisibleBy
		0 o p_22853_
	a ()Lexc; currentPosition
	b ()Ljd; currentBlockPosition
	c ()Lbsr; getEntity
	toString ()Ljava/lang/String; toString
bvt net/minecraft/world/entity/ai/behavior/EraseMemoryIf
	<init> ()V <init>
	a (Ljava/util/function/Predicate;Lbyv;)Lbyx; lambda$create$1
		static
		0 o p_259878_
		1 o p_259127_
	a (Ljava/util/function/Predicate;Lccs;)Lbvi; create
		static
		0 o p_260241_
		1 o p_259406_
	a (Ljava/util/function/Predicate;Lbyv;Laqu;Lbtn;J)Z lambda$create$0
		static
		0 o p_259544_
		1 o p_259587_
		2 o p_259033_
		3 o p_259929_
		4 o p_260086_
	a (Lccs;Ljava/util/function/Predicate;Lbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_259835_
		1 o p_259354_
		2 o p_260008_
bvu net/minecraft/world/entity/ai/behavior/FollowTemptation
	c TEMPTATION_COOLDOWN
	d DEFAULT_CLOSE_ENOUGH_DIST
	e BACKED_UP_CLOSE_ENOUGH_DIST
	f speedModifier
	g closeEnoughDistance
	<init> (Ljava/util/function/Function;Ljava/util/function/Function;)V <init>
		0 o p_288997_
		1 o p_288972_
	<init> (Ljava/util/function/Function;)V <init>
		0 o p_147486_
	a (Laqu;Lbtn;J)Z canStillUse
		0 o p_147501_
		1 o p_147502_
		2 o p_147503_
	a (Lbtw;)F getSpeedModifier
		0 o p_147498_
	a (Laqu;Lbtw;J)Z canStillUse
		0 o p_147494_
		1 o p_147495_
		2 o p_147496_
	a (J)Z timedOut
		0 o p_147488_
	b (Lbtw;)Ljava/util/Optional; getTemptingPlayer
		0 o p_147509_
	b (Laqu;Lbtw;J)V start
		0 o p_147505_
		1 o p_147506_
		2 o p_147507_
	b (Laqu;Lbtn;J)V stop
		0 o p_147511_
		1 o p_147512_
		2 o p_147513_
	b (Lbtn;)Ljava/lang/Double; lambda$new$0
		static
		0 o p_288784_
	c (Laqu;Lbtw;J)V stop
		0 o p_147515_
		1 o p_147516_
		2 o p_147517_
	c ()Lcom/google/common/collect/ImmutableMap; lambda$new$1
		static
	c (Laqu;Lbtn;J)V tick
		0 o p_147519_
		1 o p_147520_
		2 o p_147521_
	d (Laqu;Lbtw;J)V tick
		0 o p_147523_
		1 o p_147524_
		2 o p_147525_
	d (Laqu;Lbtn;J)V start
		0 o p_147490_
		1 o p_147491_
		2 o p_147492_
bvv net/minecraft/world/entity/ai/behavior/GateBehavior
	a entryCondition
	b exitErasedMemories
	c orderPolicy
	d runningPolicy
	e behaviors
	f status
	<init> (Ljava/util/Map;Ljava/util/Set;Lbvv$a;Lbvv$b;Ljava/util/List;)V <init>
		0 o p_22873_
		1 o p_22874_
		2 o p_22875_
		3 o p_22876_
		4 o p_22877_
	a ()Lbvh$a; getStatus
	a (Lcom/mojang/datafixers/util/Pair;)V lambda$new$0
		0 o p_258332_
	a (Lbtn;)Z hasRequiredMemories
		0 o p_259419_
	a (Laqu;Lbtn;JLbvi;)V lambda$doStop$5
		static
		0 o p_258338_
		1 o p_258339_
		2 o p_258340_
		3 o p_258341_
	a (Lbvi;)Z lambda$toString$6
		static
		0 o p_258343_
	b ()Ljava/lang/String; debugString
	b (Lbvi;)Z lambda$doStop$4
		static
		0 o p_258337_
	b (Laqu;Lbtn;JLbvi;)V lambda$tickOrStop$2
		static
		0 o p_258333_
		1 o p_258334_
		2 o p_258335_
		3 o p_258336_
	c (Lbvi;)Z lambda$tickOrStop$3
		static
		0 o p_258344_
	d (Lbvi;)Z lambda$tickOrStop$1
		static
		0 o p_258342_
	e (Laqu;Lbtn;J)Z tryStart
		0 o p_259362_
		1 o p_259746_
		2 o p_259560_
	f (Laqu;Lbtn;J)V tickOrStop
		0 o p_259934_
		1 o p_259790_
		2 o p_260259_
	g (Laqu;Lbtn;J)V doStop
		0 o p_259962_
		1 o p_260250_
		2 o p_259847_
	toString ()Ljava/lang/String; toString
bvv$a net/minecraft/world/entity/ai/behavior/GateBehavior$OrderPolicy
	a ORDERED
	b SHUFFLED
	c consumer
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/util/function/Consumer;)V <init>
		0 o p_22928_
		1 o p_22929_
		2 o p_22930_
	a (Lbxq;)V apply
		0 o p_147528_
	a ()[Lbvv$a; $values
		static
	b (Lbxq;)V lambda$static$0
		static
		0 o p_147530_
	valueOf (Ljava/lang/String;)Lbvv$a; valueOf
		static
		0 o p_22936_
	values ()[Lbvv$a; values
		static
bvv$b net/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy
	a RUN_ONE
	b TRY_ALL
	c $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_22943_
		1 o p_22944_
	a ()[Lbvv$b; $values
		static
	a (Ljava/util/stream/Stream;Laqu;Lbtn;J)V apply
		0 o p_147532_
		1 o p_147533_
		2 o p_147534_
		3 o p_147535_
	valueOf (Ljava/lang/String;)Lbvv$b; valueOf
		static
		0 o p_22954_
	values ()[Lbvv$b; values
		static
bvv$b$1 net/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy$1
	<init> (Ljava/lang/String;I)V <init>
		0 o p_22957_
		1 o p_22958_
	a (Laqu;Lbtn;JLbvi;)Z lambda$apply$1
		static
		0 o p_258345_
		1 o p_258346_
		2 o p_258347_
		3 o p_258348_
	a (Ljava/util/stream/Stream;Laqu;Lbtn;J)V apply
		0 o p_147537_
		1 o p_147538_
		2 o p_147539_
		3 o p_147540_
	a (Lbvi;)Z lambda$apply$0
		static
		0 o p_258349_
bvv$b$2 net/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy$2
	<init> (Ljava/lang/String;I)V <init>
		0 o p_22972_
		1 o p_22973_
	a (Ljava/util/stream/Stream;Laqu;Lbtn;J)V apply
		0 o p_147542_
		1 o p_147543_
		2 o p_147544_
		3 o p_147545_
	a (Laqu;Lbtn;JLbvi;)V lambda$apply$1
		static
		0 o p_258351_
		1 o p_258352_
		2 o p_258353_
		3 o p_258354_
	a (Lbvi;)Z lambda$apply$0
		static
		0 o p_258350_
bvw net/minecraft/world/entity/ai/behavior/GiveGiftToHero
	c THROW_GIFT_AT_DISTANCE
	d MIN_TIME_BETWEEN_GIFTS
	e MAX_TIME_BETWEEN_GIFTS
	f TIME_TO_DELAY_FOR_HEAD_TO_FINISH_TURNING
	g GIFTS
	h SPEED_MODIFIER
	i timeUntilNextGift
	j giftGivenDuringThisRun
	k timeSinceStart
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_22992_
	a (Laqu;Lcmk;)Z checkExtraStartConditions
		0 o p_23003_
		1 o p_23004_
	a (Lcmk;Lbtn;)V throwGift
		0 o p_23012_
		1 o p_23013_
	a (Laqu;Lcmk;J)V start
		0 o p_23006_
		1 o p_23007_
		2 o p_23008_
	a (Laqu;Lbtn;)Z checkExtraStartConditions
		0 o p_22996_
		1 o p_22997_
	a (Ljava/util/HashMap;)V lambda$static$0
		static
		0 o p_23020_
	a (Laqu;Lbtn;J)Z canStillUse
		0 o p_23022_
		1 o p_23023_
		2 o p_23024_
	a (Laqu;)I calculateTimeUntilNextGift
		static
		0 o p_22994_
	a (Lcmk;)Ljava/util/List; getItemToThrow
		0 o p_23010_
	a (Lcmk;Lcmx;)Z isWithinThrowingDistance
		0 o p_23015_
		1 o p_23016_
	a (Lcmx;)Z isHero
		0 o p_23018_
	b (Lcmk;)Z isHeroVisible
		0 o p_23030_
	b (Laqu;Lbtn;J)V stop
		0 o p_23032_
		1 o p_23033_
		2 o p_23034_
	b (Laqu;Lcmk;J)Z canStillUse
		0 o p_23026_
		1 o p_23027_
		2 o p_23028_
	c (Laqu;Lcmk;J)V tick
		0 o p_23036_
		1 o p_23037_
		2 o p_23038_
	c (Laqu;Lbtn;J)V tick
		0 o p_23042_
		1 o p_23043_
		2 o p_23044_
	c (Lcmk;)Ljava/util/Optional; getNearestTargetableHero
		0 o p_23040_
	d (Laqu;Lcmk;J)V stop
		0 o p_23046_
		1 o p_23047_
		2 o p_23048_
	d (Laqu;Lbtn;J)V start
		0 o p_22999_
		1 o p_23000_
		2 o p_23001_
bvx net/minecraft/world/entity/ai/behavior/GoAndGiveItemsToTarget
	c CLOSE_ENOUGH_DISTANCE_TO_TARGET
	d ITEM_PICKUP_COOLDOWN_AFTER_THROWING
	e targetPositionGetter
	f speedModifier
	<init> (Ljava/util/function/Function;FI)V <init>
		0 o p_249894_
		1 o p_249937_
		2 o p_249620_
	a (Lbwv;)Lexc; getThrowPosition
		static
		0 o p_217212_
	a (Lbwv;Lcuq;Laqv;)V triggerDropItemOnBlock
		0 o p_217214_
		1 o p_217215_
		2 o p_217216_
	a (Lbtn;Lbwv;)V lambda$start$0
		0 o p_217205_
		1 o p_217206_
	a (Laqu;Lbtn;)Z checkExtraStartConditions
		0 o p_217196_
		1 o p_217197_
	a (Laqu;Lbtn;J)Z canStillUse
		0 o p_217218_
		1 o p_217219_
		2 o p_217220_
	a (Lbtn;Lcuq;Lexc;)V throwItem
		static
		0 o p_217208_
		1 o p_217209_
		2 o p_217210_
	b (Lbwv;Lcuq;Laqv;)V lambda$tick$1
		0 o p_217222_
		1 o p_217223_
		2 o p_217224_
	b (Lbtn;)Z canThrowItemToTarget
		0 o p_217203_
	c (Laqu;Lbtn;J)V tick
		0 o p_217226_
		1 o p_217227_
		2 o p_217228_
	d (Laqu;Lbtn;J)V start
		0 o p_217199_
		1 o p_217200_
		2 o p_217201_
bvy net/minecraft/world/entity/ai/behavior/GoToClosestVillage
	<init> ()V <init>
	a (FI)Lbvi; create
		static
		0 o p_260342_
		1 o p_259691_
	a (Lces;Ljd;)D lambda$create$0
		static
		0 o p_147553_
		1 o p_147554_
	a (FILbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$3
		static
		0 o p_258355_
		1 o p_258356_
		2 o p_258357_
	a (FILbyv;)Lbyx; lambda$create$2
		static
		0 o p_258364_
		1 o p_258365_
		2 o p_258366_
	a (Lbyv;FILaqu;Lcmk;J)Z lambda$create$1
		static
		0 o p_274967_
		1 o p_274968_
		2 o p_274969_
		3 o p_274970_
		4 o p_274971_
		5 o p_274972_
bvz net/minecraft/world/entity/ai/behavior/GoToPotentialJobSite
	c speedModifier
	d TICKS_UNTIL_TIMEOUT
	<init> (F)V <init>
		0 o p_23098_
	a (Laqu;Ljl;)V lambda$stop$2
		static
		0 o p_23110_
		1 o p_23111_
	a (Laqu;Lcmk;)Z checkExtraStartConditions
		0 o p_23103_
		1 o p_23104_
	a (Ljm;)Z lambda$stop$1
		static
		0 o p_217230_
	a (Lcom;)Ljava/lang/Boolean; lambda$checkExtraStartConditions$0
		static
		0 o p_23115_
	a (Laqu;Lbtn;)Z checkExtraStartConditions
		0 o p_23100_
		1 o p_23101_
	a (Laqu;Lbtn;J)Z canStillUse
		0 o p_23117_
		1 o p_23118_
		2 o p_23119_
	a (Laqu;Lcmk;J)Z canStillUse
		0 o p_23106_
		1 o p_23107_
		2 o p_23108_
	b (Laqu;Lbtn;J)V stop
		0 o p_23125_
		1 o p_23126_
		2 o p_23127_
	b (Laqu;Lcmk;J)V tick
		0 o p_23121_
		1 o p_23122_
		2 o p_23123_
	c (Laqu;Lbtn;J)V tick
		0 o p_23133_
		1 o p_23134_
		2 o p_23135_
	c (Laqu;Lcmk;J)V stop
		0 o p_23129_
		1 o p_23130_
		2 o p_23131_
bw net/minecraft/advancements/critereon/EntitySubPredicate
	a CODEC
	<clinit> ()V <clinit>
		static
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lbsr;Laqu;Lexc;)Z matches
		0 o p_218828_
		1 o p_218829_
		2 o p_218830_
bwa net/minecraft/world/entity/ai/behavior/GoToTargetLocation
	<init> ()V <init>
	a (Lccs;IFLbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_260075_
		1 o p_259481_
		2 o p_259812_
		3 o p_259997_
	a (Lbyu$b;IFLbyv;Lbyv;Lbyv;Lbyv;)Lbyx; lambda$create$1
		static
		0 o p_259754_
		1 o p_259527_
		2 o p_259968_
		3 o p_259831_
		4 o p_259115_
		5 o p_259521_
		6 o p_259223_
	a (Lbyu$b;Lbyv;IFLaqu;Lbtp;J)Z lambda$create$0
		static
		0 o p_352714_
		1 o p_352715_
		2 o p_352716_
		3 o p_352717_
		4 o p_352718_
		5 o p_352719_
		6 o p_352720_
	a (Lccs;IF)Lbws; create
		static
		0 o p_259938_
		1 o p_259740_
		2 o p_259957_
	a (Layw;)I getRandomOffset
		static
		0 o p_217247_
	a (Lbtp;Ljd;)Ljd; getNearbyPos
		static
		0 o p_217251_
		1 o p_217252_
bwb net/minecraft/world/entity/ai/behavior/GoToWantedItem
	<init> ()V <init>
	a (Lbtn;)Z lambda$create$0
		static
		0 o p_23158_
	a (Ljava/util/function/Predicate;FZI)Lbvi; create
		static
		0 o p_259490_
		1 o p_260346_
		2 o p_259637_
		3 o p_259054_
	a (Lbyu$b;Ljava/util/function/Predicate;IFLbyv;Lbyv;Lbyv;Lbyv;)Lbyx; lambda$create$2
		static
		0 o p_258383_
		1 o p_258384_
		2 o p_258385_
		3 o p_258386_
		4 o p_258387_
		5 o p_258388_
		6 o p_258389_
		7 o p_258390_
	a (Lbyu$b;Lbyv;Lbyv;Ljava/util/function/Predicate;IFLbyv;Lbyv;Laqu;Lbtn;J)Z lambda$create$1
		static
		0 o p_258372_
		1 o p_258373_
		2 o p_258374_
		3 o p_258375_
		4 o p_258376_
		5 o p_258377_
		6 o p_258378_
		7 o p_258379_
		8 o p_258380_
		9 o p_258381_
		10 o p_258382_
	a (FZI)Lbvi; create
		static
		0 o p_260027_
		1 o p_259769_
		2 o p_259671_
	a (ZLjava/util/function/Predicate;IFLbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$3
		static
		0 o p_258367_
		1 o p_258368_
		2 o p_258369_
		3 o p_258370_
		4 o p_258371_
bwc net/minecraft/world/entity/ai/behavior/HarvestFarmland
	c SPEED_MODIFIER
	d HARVEST_DURATION
	e aboveFarmlandPos
	f nextOkStartTime
	g timeWorkedSoFar
	h validFarmlandAroundVillager
	<init> ()V <init>
	a (Laqu;Lcmk;)Z checkExtraStartConditions
		0 o p_23174_
		1 o p_23175_
	a (Laqu;Lcmk;J)V start
		0 o p_23177_
		1 o p_23178_
		2 o p_23179_
	a (Laqu;Lbtn;)Z checkExtraStartConditions
		0 o p_23167_
		1 o p_23168_
	a (Laqu;Lbtn;J)Z canStillUse
		0 o p_23184_
		1 o p_23185_
		2 o p_23186_
	a (Ljd;Laqu;)Z validPos
		0 o p_23181_
		1 o p_23182_
	a (Laqu;)Ljd; getValidFarmland
		0 o p_23165_
	b (Laqu;Lcmk;J)V stop
		0 o p_23188_
		1 o p_23189_
		2 o p_23190_
	b (Laqu;Lbtn;J)V stop
		0 o p_23192_
		1 o p_23193_
		2 o p_23194_
	c (Laqu;Lcmk;J)V tick
		0 o p_23196_
		1 o p_23197_
		2 o p_23198_
	c (Laqu;Lbtn;J)V tick
		0 o p_23200_
		1 o p_23201_
		2 o p_23202_
	d (Laqu;Lcmk;J)Z canStillUse
		0 o p_23204_
		1 o p_23205_
		2 o p_23206_
	d (Laqu;Lbtn;J)V start
		0 o p_23170_
		1 o p_23171_
		2 o p_23172_
bwd net/minecraft/world/entity/ai/behavior/InsideBrownianWalk
	<init> ()V <init>
	a (FLbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$6
		static
		0 o p_258398_
		1 o p_258399_
	a (Laqu;Ljd;)Z lambda$create$0
		static
		0 o p_313603_
		1 o p_313604_
	a (FLbyv;)Lbyx; lambda$create$5
		static
		0 o p_258396_
		1 o p_258397_
	a (Lbyv;FLaqu;Lbtw;J)Z lambda$create$4
		static
		0 o p_258391_
		1 o p_258392_
		2 o p_258393_
		3 o p_258394_
		4 o p_258395_
	a (Lbyv;FLjd;)V lambda$create$3
		static
		0 o p_258400_
		1 o p_258401_
		2 o p_258402_
	a (F)Lbvi; create
		static
		0 o p_259775_
	a (Laqu;Lbtw;Ljd;)Z lambda$create$2
		static
		0 o p_23225_
		1 o p_23226_
		2 o p_23227_
	b (Laqu;Lbtw;Ljd;)Z lambda$create$1
		static
		0 o p_23235_
		1 o p_23236_
		2 o p_23237_
bwe net/minecraft/world/entity/ai/behavior/InteractWith
	<init> ()V <init>
	a (Lbyv;Lbyv;Lbyv;FILbtn;)V lambda$of$4
		static
		0 o p_258427_
		1 o p_258428_
		2 o p_258429_
		3 o p_258430_
		4 o p_258431_
		5 o p_258432_
	a (Lbtn;)Z lambda$of$1
		static
		0 o p_23285_
	a (Lbsx;ILjava/util/function/Predicate;Ljava/util/function/Predicate;Lccs;FI)Lbvi; of
		static
		0 o p_259366_
		1 o p_259564_
		2 o p_259570_
		3 o p_260254_
		4 o p_260229_
		5 o p_259369_
		6 o p_259065_
	a (Lccs;Ljava/util/function/Predicate;Ljava/util/function/Predicate;IFILbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$of$7
		static
		0 o p_258420_
		1 o p_258421_
		2 o p_258422_
		3 o p_258423_
		4 o p_258424_
		5 o p_258425_
		6 o p_258426_
	a (Lbsx;ILccs;FI)Lbvi; of
		static
		0 o p_259703_
		1 o p_260224_
		2 o p_259995_
		3 o p_259991_
		4 o p_259933_
	a (Lbsx;Ljava/util/function/Predicate;Lbtn;)Z lambda$of$2
		static
		0 o p_348180_
		1 o p_348181_
		2 o p_348182_
	a (Lbyu$b;Lbyv;Ljava/util/function/Predicate;Ljava/util/function/Predicate;ILbyv;Lbyv;Lbyv;FILaqu;Lbtn;J)Z lambda$of$5
		static
		0 o p_258403_
		1 o p_258404_
		2 o p_258405_
		3 o p_258406_
		4 o p_258407_
		5 o p_258408_
		6 o p_258409_
		7 o p_258410_
		8 o p_258411_
		9 o p_258412_
		10 o p_258413_
		11 o p_258414_
		12 o p_258415_
	a (Lbtn;ILjava/util/function/Predicate;Lbtn;)Z lambda$of$3
		static
		0 o p_325687_
		1 o p_325688_
		2 o p_325689_
		3 o p_325690_
	a (Lbyu$b;Ljava/util/function/Predicate;Ljava/util/function/Predicate;IFILbyv;Lbyv;Lbyv;Lbyv;)Lbyx; lambda$of$6
		static
		0 o p_258433_
		1 o p_258434_
		2 o p_258435_
		3 o p_258436_
		4 o p_258437_
		5 o p_258438_
		6 o p_258439_
		7 o p_258440_
		8 o p_258441_
		9 o p_258442_
	b (Lbtn;)Z lambda$of$0
		static
		0 o p_23287_
bwf net/minecraft/world/entity/ai/behavior/InteractWithDoor
	a COOLDOWN_BEFORE_RERUNNING_IN_SAME_NODE
	b SKIP_CLOSING_DOOR_IF_FURTHER_AWAY_THAN
	c MAX_DISTANCE_TO_HOLD_DOOR_OPEN_FOR_OTHER_MOBS
	<init> ()V <init>
	a (Lbyu$b;Lorg/apache/commons/lang3/mutable/MutableObject;Lorg/apache/commons/lang3/mutable/MutableInt;Lbyv;Lbyv;Lbyv;)Lbyx; lambda$create$4
		static
		0 o p_258457_
		1 o p_258458_
		2 o p_258459_
		3 o p_258460_
		4 o p_258461_
		5 o p_258462_
	a (Ljl;Ljava/util/Set;)Ljava/util/Set; lambda$rememberDoorToClose$10
		static
		0 o p_261436_
		1 o p_261437_
	a (Laqu;Lbtn;Ljl;)Z isDoorTooFarAway
		static
		0 o p_23308_
		1 o p_23309_
		2 o p_23310_
	a (Ljl;Lbyv;)Ljava/util/Set; lambda$rememberDoorToClose$11
		static
		0 o p_261438_
		1 o p_261439_
	a (Laqu;Lbtn;Lepq;Lepq;Ljava/util/Set;Ljava/util/Optional;)V closeDoorsThatIHaveOpenedOrPassedThrough
		static
		0 o p_260343_
		1 o p_259371_
		2 o p_259408_
		3 o p_260013_
		4 o p_259401_
		5 o p_260015_
	a (Lbtn;Ljd;Ljava/util/Optional;)Z areOtherMobsComingThroughDoor
		static
		0 o p_260091_
		1 o p_259764_
		2 o p_259365_
	a (Lorg/apache/commons/lang3/mutable/MutableObject;Lorg/apache/commons/lang3/mutable/MutableInt;Lbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$5
		static
		0 o p_258472_
		1 o p_258473_
		2 o p_258474_
	a ()Lbvi; create
		static
	a (Lbuq;Ljd;)Z isMobComingThroughDoor
		static
		0 o p_259548_
		1 o p_259146_
	a (Lbtn;Lbtn;)Z lambda$areOtherMobsComingThroughDoor$7
		static
		0 o p_348183_
		1 o p_348184_
	a (Lbyu$b;Lbyv;Lbyv;Lorg/apache/commons/lang3/mutable/MutableObject;Lorg/apache/commons/lang3/mutable/MutableInt;Lbyv;Laqu;Lbtn;J)Z lambda$create$3
		static
		0 o p_258463_
		1 o p_258464_
		2 o p_258465_
		3 o p_258466_
		4 o p_258467_
		5 o p_258468_
		6 o p_258469_
		7 o p_258470_
		8 o p_258471_
	a (Laqu;Lbtn;Lepq;Lepq;Lbyu$b;Lbyv;Ljava/util/Set;)V lambda$create$2
		static
		0 o p_258446_
		1 o p_258447_
		2 o p_258448_
		3 o p_258449_
		4 o p_258450_
		5 o p_258451_
		6 o p_258452_
	a (Lbyv;Ljava/util/Optional;Laqu;Ljd;)Ljava/util/Optional; rememberDoorToClose
		static
		0 o p_262178_
		1 o p_261639_
		2 o p_261528_
		3 o p_261874_
	a (Ljd;Lbtn;)Z lambda$areOtherMobsComingThroughDoor$9
		static
		0 o p_258453_
		1 o p_258454_
	a (Ldtb$a;)Z lambda$closeDoorsThatIHaveOpenedOrPassedThrough$6
		static
		0 o p_201952_
	b (Ldtb$a;)Z lambda$create$1
		static
		0 o p_201957_
	b (Ljd;Lbtn;)Z lambda$areOtherMobsComingThroughDoor$8
		static
		0 o p_352721_
		1 o p_352722_
	c (Ldtb$a;)Z lambda$create$0
		static
		0 o p_201959_
bwg net/minecraft/world/entity/ai/behavior/JumpOnBed
	c MAX_TIME_TO_REACH_BED
	d MIN_JUMPS
	e MAX_JUMPS
	f COOLDOWN_BETWEEN_JUMPS
	g speedModifier
	h targetBed
	i remainingTimeToReachBed
	j remainingJumps
	k remainingCooldownUntilNextJump
	<init> (F)V <init>
		0 o p_23335_
	a (Laqu;Ljd;)Z isBed
		0 o p_23357_
		1 o p_23358_
	a (Lbtp;)Ljava/util/Optional; getNearestBed
		0 o p_23360_
	a (Laqu;Lbtn;)Z checkExtraStartConditions
		0 o p_23339_
		1 o p_23340_
	a (Laqu;Lbtn;J)Z canStillUse
		0 o p_23365_
		1 o p_23366_
		2 o p_23367_
	a (Laqu;Lbtp;J)V start
		0 o p_23349_
		1 o p_23350_
		2 o p_23351_
	a (Laqu;Lbtp;)Z checkExtraStartConditions
		0 o p_23346_
		1 o p_23347_
	a (Lbtp;Ljd;)V startWalkingTowardsBed
		0 o p_23362_
		1 o p_23363_
	a (Laqu;Lbtp;Ljd;)V lambda$start$0
		0 o p_264899_
		1 o p_264900_
		2 o p_264901_
	a (J)Z timedOut
		0 o p_23337_
	b (Laqu;Lbtp;J)V stop
		0 o p_23372_
		1 o p_23373_
		2 o p_23374_
	b (Laqu;Lbtn;J)V stop
		0 o p_23376_
		1 o p_23377_
		2 o p_23378_
	b (Laqu;Lbtp;)Z nearBed
		0 o p_23369_
		1 o p_23370_
	c (Laqu;Lbtn;J)V tick
		0 o p_23387_
		1 o p_23388_
		2 o p_23389_
	c (Laqu;Lbtp;)Z onOrOverBed
		0 o p_23380_
		1 o p_23381_
	c (Laqu;Lbtp;J)Z canStillUse
		0 o p_23383_
		1 o p_23384_
		2 o p_23385_
	d (Laqu;Lbtn;J)V start
		0 o p_23342_
		1 o p_23343_
		2 o p_23344_
	d (Laqu;Lbtp;J)V tick
		0 o p_23394_
		1 o p_23395_
		2 o p_23396_
	d (Laqu;Lbtp;)Z onBedSurface
		0 o p_23391_
		1 o p_23392_
	e (Laqu;Lbtp;)Z tiredOfWalking
		0 o p_23398_
		1 o p_23399_
	f (Laqu;Lbtp;)Z tiredOfJumping
		0 o p_23401_
		1 o p_23402_
bwh net/minecraft/world/entity/ai/behavior/LocateHidingPlace
	<init> ()V <init>
	a (Lbyv;Lbyv;Lbyv;Lbyv;Lbyv;Laqu;Lbtn;ILbyv;FLjd;)V lambda$create$7
		static
		0 o p_352743_
		1 o p_352744_
		2 o p_352745_
		3 o p_352746_
		4 o p_352747_
		5 o p_352748_
		6 o p_352749_
		7 o p_352750_
		8 o p_352751_
		9 o p_352752_
		10 o p_352753_
	a (Ljm;)Z lambda$create$3
		static
		0 o p_217256_
	a (IILbyu$b;FLbyv;Lbyv;Lbyv;Lbyv;Lbyv;Lbyv;Lbyv;)Lbyx; lambda$create$9
		static
		0 o p_258480_
		1 o p_258481_
		2 o p_258482_
		3 o p_258483_
		4 o p_258484_
		5 o p_258485_
		6 o p_258486_
		7 o p_258487_
		8 o p_258488_
		9 o p_258489_
		10 o p_258490_
	a (Lbtn;ILjd;)Z lambda$create$2
		static
		0 o p_352723_
		1 o p_352724_
		2 o p_352725_
	a (Ljd;)Z lambda$create$4
		static
		0 o p_23421_
	a (IILbyu$b;Lbyv;Lbyv;Lbyv;Lbyv;Lbyv;Lbyv;Lbyv;FLaqu;Lbtn;J)Z lambda$create$8
		static
		0 o p_352726_
		1 o p_352727_
		2 o p_352728_
		3 o p_352729_
		4 o p_352730_
		5 o p_352731_
		6 o p_352732_
		7 o p_352733_
		8 o p_352734_
		9 o p_352735_
		10 o p_352736_
		11 o p_352737_
		12 o p_352738_
		13 o p_352739_
	a (IFI)Lbws; create
		static
		0 o p_259202_
		1 o p_259881_
		2 o p_259982_
	a (Lbyu$b;Lbyv;)Ljava/util/Optional; lambda$create$6
		static
		0 o p_258523_
		1 o p_258524_
	a (Laqu;Lbtn;I)Ljava/util/Optional; lambda$create$5
		static
		0 o p_352740_
		1 o p_352741_
		2 o p_352742_
	a (IIFLbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$10
		static
		0 o p_258502_
		1 o p_258503_
		2 o p_258504_
		3 o p_258505_
	b (Ljm;)Z lambda$create$0
		static
		0 o p_217258_
	b (Ljd;)Z lambda$create$1
		static
		0 o p_23425_
bwi net/minecraft/world/entity/ai/behavior/LongJumpMidJump
	c TIME_OUT_DURATION
	d timeBetweenLongJumps
	e landingSound
	<init> (Lbqc;Lavo;)V <init>
		0 o p_147596_
		1 o p_147597_
	a (Laqu;Lbtp;J)Z canStillUse
		0 o p_147603_
		1 o p_147604_
		2 o p_147605_
	a (Laqu;Lbtn;J)Z canStillUse
		0 o p_147607_
		1 o p_147608_
		2 o p_147609_
	b (Laqu;Lbtp;J)V start
		0 o p_147611_
		1 o p_147612_
		2 o p_147613_
	b (Laqu;Lbtn;J)V stop
		0 o p_147615_
		1 o p_147616_
		2 o p_147617_
	c (Laqu;Lbtp;J)V stop
		0 o p_147619_
		1 o p_147620_
		2 o p_147621_
	d (Laqu;Lbtn;J)V start
		0 o p_147599_
		1 o p_147600_
		2 o p_147601_
bwj net/minecraft/world/entity/ai/behavior/LongJumpToPreferredBlock
	m preferredBlockTag
	n preferredBlocksChance
	o notPrefferedJumpCandidates
	p currentlyWantingPreferredOnes
	<init> (Lbqc;IIFLjava/util/function/Function;Lawu;FLjava/util/function/BiPredicate;)V <init>
		0 o p_250024_
		1 o p_249524_
		2 o p_250434_
		3 o p_252307_
		4 o p_248661_
		5 o p_251760_
		6 o p_249002_
		7 o p_251818_
	a (Laqu;Lbtp;J)V start
		0 o p_217279_
		1 o p_217280_
		2 o p_217281_
	a (Laqu;)Ljava/util/Optional; getJumpCandidate
		0 o p_217273_
	d (Laqu;Lbtn;J)V start
		0 o p_217275_
		1 o p_217276_
		2 o p_217277_
bwk net/minecraft/world/entity/ai/behavior/LongJumpToRandomPos
	c FIND_JUMP_TRIES
	d MIN_PATHFIND_DISTANCE_TO_VALID_JUMP
	e maxLongJumpHeight
	f maxLongJumpWidth
	g maxJumpVelocityMultiplier
	h jumpCandidates
	i initialPosition
	j chosenJump
	k findJumpTries
	l prepareJumpStart
	m PREPARE_JUMP_DURATION
	n TIME_OUT_DURATION
	o ALLOWED_ANGLES
	p timeBetweenLongJumps
	q getJumpSound
	r acceptableLandingSpot
	<clinit> ()V <clinit>
		static
	<init> (Lbqc;IIFLjava/util/function/Function;)V <init>
		0 o p_147637_
		1 o p_147638_
		2 o p_147639_
		3 o p_147640_
		4 o p_147641_
	<init> (Lbqc;IIFLjava/util/function/Function;Ljava/util/function/BiPredicate;)V <init>
		0 o p_251244_
		1 o p_248763_
		2 o p_251698_
		3 o p_250165_
		4 o p_249738_
		5 o p_249945_
	a (Laqu;Lbtn;)Z checkExtraStartConditions
		0 o p_147643_
		1 o p_147644_
	a (Laqu;Lbtn;J)Z canStillUse
		0 o p_147672_
		1 o p_147673_
		2 o p_147674_
	a (Ljd;Ljd;)Lbwk$a; lambda$start$1
		static
		0 o p_217313_
		1 o p_217314_
	a (Laqu;)Ljava/util/Optional; getJumpCandidate
		0 o p_217299_
	a (Lbtp;Lexc;)Lexc; calculateOptimalJumpVector
		0 o p_217304_
		1 o p_217305_
	a (Laqu;Lbtp;Ljd;)Z isAcceptableLandingPosition
		0 o p_217300_
		1 o p_217301_
		2 o p_217302_
	a (Laqu;Lbtp;J)V start
		0 o p_147676_
		1 o p_147677_
		2 o p_147678_
	a (Laqu;Lbtp;)Z checkExtraStartConditions
		0 o p_147650_
		1 o p_147651_
	a (Lbtp;Ljd;)Z defaultAcceptableLandingSpot
		static
		0 o p_251540_
		1 o p_248879_
	b (Laqu;Lbtp;J)Z canStillUse
		0 o p_147653_
		1 o p_147654_
		2 o p_147655_
	b (Ljd;Ljd;)Z lambda$start$0
		static
		0 o p_217316_
		1 o p_217317_
	c (Laqu;Lbtn;J)V tick
		0 o p_147684_
		1 o p_147685_
		2 o p_147686_
	c (Laqu;Lbtp;J)V tick
		0 o p_147680_
		1 o p_147681_
		2 o p_147682_
	d (Laqu;Lbtn;J)V start
		0 o p_147646_
		1 o p_147647_
		2 o p_147648_
	d (Laqu;Lbtp;J)V pickCandidate
		0 o p_217319_
		1 o p_217320_
		2 o p_217321_
bwk$a net/minecraft/world/entity/ai/behavior/LongJumpToRandomPos$PossibleJump
	a jumpTarget
	<init> (Ljd;I)V <init>
		0 o p_217323_
		1 o p_217324_
	b ()Ljd; getJumpTarget
bwl net/minecraft/world/entity/ai/behavior/LongJumpUtil
	<init> ()V <init>
	a (Lbtp;Lexc;FIZ)Ljava/util/Optional; calculateJumpVectorForAngle
		static
		0 o p_311799_
		1 o p_312876_
		2 o p_312407_
		3 o p_311991_
		4 o p_312784_
	a (Lbtp;Lbsu;Lexc;Lexc;)Z isClearTransition
		static
		0 o p_312910_
		1 o p_312734_
		2 o p_311995_
		3 o p_312896_
bwm net/minecraft/world/entity/ai/behavior/LookAndFollowTradingPlayerSink
	c speedModifier
	<init> (F)V <init>
		0 o p_23434_
	a (Laqu;Lcmk;)Z checkExtraStartConditions
		0 o p_23445_
		1 o p_23446_
	a (Laqu;Lbtn;)Z checkExtraStartConditions
		0 o p_23438_
		1 o p_23439_
	a (Laqu;Lbtn;J)Z canStillUse
		0 o p_23454_
		1 o p_23455_
		2 o p_23456_
	a (Laqu;Lcmk;J)Z canStillUse
		0 o p_23448_
		1 o p_23449_
		2 o p_23450_
	a (Lcmk;)V followPlayer
		0 o p_23452_
	a (J)Z timedOut
		0 o p_23436_
	b (Laqu;Lcmk;J)V start
		0 o p_23458_
		1 o p_23459_
		2 o p_23460_
	b (Laqu;Lbtn;J)V stop
		0 o p_23462_
		1 o p_23463_
		2 o p_23464_
	c (Laqu;Lcmk;J)V stop
		0 o p_23466_
		1 o p_23467_
		2 o p_23468_
	c (Laqu;Lbtn;J)V tick
		0 o p_23470_
		1 o p_23471_
		2 o p_23472_
	d (Laqu;Lcmk;J)V tick
		0 o p_23474_
		1 o p_23475_
		2 o p_23476_
	d (Laqu;Lbtn;J)V start
		0 o p_23441_
		1 o p_23442_
		2 o p_23443_
bwn net/minecraft/world/entity/ai/behavior/LookAtTargetSink
	<init> (II)V <init>
		0 o p_23478_
		1 o p_23479_
	a (Laqu;Lbtp;J)Z canStillUse
		0 o p_23481_
		1 o p_23482_
		2 o p_23483_
	a (Lbtp;Lbwv;)V lambda$tick$1
		static
		0 o p_23485_
		1 o p_23486_
	a (Laqu;Lbtn;J)Z canStillUse
		0 o p_23488_
		1 o p_23489_
		2 o p_23490_
	b (Laqu;Lbtp;J)V stop
		0 o p_23492_
		1 o p_23493_
		2 o p_23494_
	b (Laqu;Lbtn;J)V stop
		0 o p_23499_
		1 o p_23500_
		2 o p_23501_
	b (Lbtp;Lbwv;)Z lambda$canStillUse$0
		static
		0 o p_23496_
		1 o p_23497_
	c (Laqu;Lbtn;J)V tick
		0 o p_23507_
		1 o p_23508_
		2 o p_23509_
	c (Laqu;Lbtp;J)V tick
		0 o p_23503_
		1 o p_23504_
		2 o p_23505_
bwo net/minecraft/world/entity/ai/behavior/MeleeAttack
	<init> ()V <init>
	a (Lbtp;Lcuq;)Z lambda$isHoldingUsableProjectileWeapon$3
		static
		0 o p_147696_
		1 o p_147697_
	a (ILbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_258525_
		1 o p_258526_
	a (I)Lbws; create
		static
		0 o p_259758_
	a (Lbyu$b;ILbyv;Lbyv;Lbyv;Lbyv;)Lbyx; lambda$create$1
		static
		0 o p_258527_
		1 o p_258528_
		2 o p_258529_
		3 o p_258530_
		4 o p_258531_
		5 o p_258532_
	a (Lbyu$b;Lbyv;Lbyv;Lbyv;Lbyv;ILaqu;Lbtp;J)Z lambda$create$0
		static
		0 o p_258533_
		1 o p_258534_
		2 o p_258535_
		3 o p_258536_
		4 o p_258537_
		5 o p_258538_
		6 o p_258539_
		7 o p_258540_
		8 o p_258541_
	a (Lbtp;)Z isHoldingUsableProjectileWeapon
		static
		0 o p_23528_
bwp net/minecraft/world/entity/ai/behavior/Mount
	a CLOSE_ENOUGH_TO_START_RIDING_DIST
	<init> ()V <init>
	a (FLbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_260144_
		1 o p_259880_
	a (Lbyu$b;Lbyv;Lbyv;Lbyv;FLaqu;Lbtn;J)Z lambda$create$0
		static
		0 o p_259126_
		1 o p_259799_
		2 o p_259030_
		3 o p_260121_
		4 o p_259786_
		5 o p_259242_
		6 o p_260257_
		7 o p_259083_
	a (Lbyu$b;FLbyv;Lbyv;Lbyv;)Lbyx; lambda$create$1
		static
		0 o p_259729_
		1 o p_259900_
		2 o p_259095_
		3 o p_260097_
		4 o p_259784_
	a (F)Lbvi; create
		static
		0 o p_259363_
bwq net/minecraft/world/entity/ai/behavior/MoveToSkySeeingSpot
	<init> ()V <init>
	a (FLbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$3
		static
		0 o p_258542_
		1 o p_258543_
	a (Lbyv;FLaqu;Lbtn;J)Z lambda$create$1
		static
		0 o p_352754_
		1 o p_352755_
		2 o p_352756_
		3 o p_352757_
		4 o p_352758_
	a (Laqu;Lbtn;Ljd;)Z hasNoBlocksAbove
		static
		0 o p_23559_
		1 o p_23560_
		2 o p_23561_
	a (Lbyv;FLexc;)V lambda$create$0
		static
		0 o p_258546_
		1 o p_258547_
		2 o p_258548_
	a (Laqu;Lbtn;)Lexc; getOutdoorPosition
		static
		0 o p_23565_
		1 o p_23566_
	a (FLbyv;)Lbyx; lambda$create$2
		static
		0 o p_258544_
		1 o p_258545_
	a (F)Lbws; create
		static
		0 o p_259860_
bwr net/minecraft/world/entity/ai/behavior/MoveToTargetSink
	c MAX_COOLDOWN_BEFORE_RETRYING
	d remainingCooldown
	e path
	f lastTargetPos
	g speedModifier
	<init> (II)V <init>
		0 o p_23573_
		1 o p_23574_
	<init> ()V <init>
	a (Laqu;Lbtn;)Z checkExtraStartConditions
		0 o p_23576_
		1 o p_23577_
	a (Lbtp;Lccv;J)Z tryComputePath
		0 o p_23593_
		1 o p_23594_
		2 o p_23595_
	a (Laqu;Lbtn;J)Z canStillUse
		0 o p_23597_
		1 o p_23598_
		2 o p_23599_
	a (Lccv;)Z isWalkTargetSpectator
		static
		0 o p_277420_
	a (Laqu;Lbtp;J)Z canStillUse
		0 o p_23586_
		1 o p_23587_
		2 o p_23588_
	a (Laqu;Lbtp;)Z checkExtraStartConditions
		0 o p_23583_
		1 o p_23584_
	a (Lbtp;Lccv;)Z reachedTarget
		0 o p_23590_
		1 o p_23591_
	b (Laqu;Lbtp;J)V stop
		0 o p_23601_
		1 o p_23602_
		2 o p_23603_
	b (Laqu;Lbtn;J)V stop
		0 o p_23605_
		1 o p_23606_
		2 o p_23607_
	c (Laqu;Lbtn;J)V tick
		0 o p_23613_
		1 o p_23614_
		2 o p_23615_
	c (Laqu;Lbtp;J)V start
		0 o p_23609_
		1 o p_23610_
		2 o p_23611_
	d (Laqu;Lbtn;J)V start
		0 o p_23579_
		1 o p_23580_
		2 o p_23581_
	d (Laqu;Lbtp;J)V tick
		0 o p_23617_
		1 o p_23618_
		2 o p_23619_
bws net/minecraft/world/entity/ai/behavior/OneShot
	a status
	<init> ()V <init>
	a ()Lbvh$a; getStatus
	b ()Ljava/lang/String; debugString
	e (Laqu;Lbtn;J)Z tryStart
		0 o p_260083_
		1 o p_259643_
		2 o p_259226_
	f (Laqu;Lbtn;J)V tickOrStop
		0 o p_259112_
		1 o p_259594_
		2 o p_259046_
	g (Laqu;Lbtn;J)V doStop
		0 o p_260215_
		1 o p_259970_
		2 o p_260273_
bwt net/minecraft/world/entity/ai/behavior/PlayTagWithOtherKids
	a MAX_FLEE_XZ_DIST
	b MAX_FLEE_Y_DIST
	c FLEE_SPEED_MODIFIER
	d CHASE_SPEED_MODIFIER
	e MAX_CHASERS_PER_TARGET
	f AVERAGE_WAIT_TIME_BETWEEN_RUNS
	<init> ()V <init>
	a (Lbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$4
		static
		0 o p_258563_
	a (Ljava/util/List;)Ljava/util/Optional; findSomeoneBeingChased
		static
		0 o p_259655_
	a (Lbyu$b;Lbyv;Lbyv;Lbyv;Lbyv;Laqu;Lbtw;J)Z lambda$create$2
		static
		0 o p_275023_
		1 o p_275024_
		2 o p_275025_
		3 o p_275026_
		4 o p_275027_
		5 o p_275028_
		6 o p_275029_
		7 o p_275030_
	a (Ljava/util/Map$Entry;)Z lambda$findSomeoneBeingChased$5
		static
		0 o p_23653_
	a ()Lbvi; create
		static
	a (Lbtn;Ljava/lang/Integer;)Ljava/lang/Integer; lambda$checkHowManyChasersEachFriendHas$6
		static
		0 o p_147707_
		1 o p_147708_
	a (Lbtn;Lbtn;)Z isFriendChasingMe
		static
		0 o p_23642_
		1 o p_23643_
	a (Lbyu$b;Lbyv;Lbyv;Lbyv;Lbyv;)Lbyx; lambda$create$3
		static
		0 o p_258558_
		1 o p_258559_
		2 o p_258560_
		3 o p_258561_
		4 o p_258562_
	a (Lbtw;Lbtn;)Z lambda$create$0
		static
		0 o p_258574_
		1 o p_258575_
	a (Ljava/util/Map;Lbtn;)V lambda$checkHowManyChasersEachFriendHas$7
		static
		0 o p_258564_
		1 o p_258565_
	a (Lbyv;Lbyv;Lbyv;Lbtn;)V chaseKid
		static
		0 o p_259811_
		1 o p_259299_
		2 o p_260056_
		3 o p_259463_
	a (Lbtn;)Lbtn; whoAreYouChasing
		static
		0 o p_23640_
	b (Ljava/util/List;)Ljava/util/Map; checkHowManyChasersEachFriendHas
		static
		0 o p_259989_
	b (Lbyv;Lbyv;Lbyv;Lbtn;)V lambda$create$1
		static
		0 o p_258554_
		1 o p_258555_
		2 o p_258556_
		3 o p_258557_
	b (Lbtn;)Z isChasingSomeone
		static
		0 o p_23668_
	b (Lbtn;Lbtn;)Z lambda$isFriendChasingMe$8
		static
		0 o p_23660_
		1 o p_23661_
bwu net/minecraft/world/entity/ai/behavior/PoiCompetitorScan
	<init> ()V <init>
	a (Lbtn;)Lcmk; lambda$create$1
		static
		0 o p_258583_
	a (Lcmk;Lbtn;)Z lambda$create$0
		static
		0 o p_258592_
		1 o p_258593_
	a (Lbyu$b;Lbyv;Lcmk;Ljl;Ljm;)V lambda$create$3
		static
		0 o p_258584_
		1 o p_258585_
		2 o p_258586_
		3 o p_258587_
		4 o p_258588_
	a (Lbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$6
		static
		0 o p_258576_
	a (Lcmk;Lcmk;)Lcmk; selectWinner
		static
		0 o p_23725_
		1 o p_23726_
	a (Ljm;Lcmn;)Z hasMatchingProfession
		static
		0 o p_217334_
		1 o p_217335_
	a (Lbyu$b;Lbyv;Lbyv;Laqu;Lcmk;J)Z lambda$create$4
		static
		0 o p_258577_
		1 o p_258578_
		2 o p_258579_
		3 o p_258580_
		4 o p_258581_
		5 o p_258582_
	a (Ljl;Ljm;Lcmk;)Z competesForSameJobsite
		static
		0 o p_217330_
		1 o p_217331_
		2 o p_217332_
	a ()Lbvi; create
		static
	a (Lbyu$b;Lbyv;Lbyv;)Lbyx; lambda$create$5
		static
		0 o p_258589_
		1 o p_258590_
		2 o p_258591_
	b (Ljl;Ljm;Lcmk;)Z lambda$create$2
		static
		0 o p_258594_
		1 o p_258595_
		2 o p_258596_
bwv net/minecraft/world/entity/ai/behavior/PositionTracker
	a (Lbtn;)Z isVisibleBy
		0 o p_23739_
	a ()Lexc; currentPosition
	b ()Ljd; currentBlockPosition
bww net/minecraft/world/entity/ai/behavior/PrepareRamNearestTarget
	c TIME_OUT_DURATION
	d getCooldownOnFail
	e minRamDistance
	f maxRamDistance
	g walkSpeed
	h ramTargeting
	i ramPrepareTime
	j getPrepareRamSound
	k reachedRamPositionTimestamp
	l ramCandidate
	<init> (Ljava/util/function/ToIntFunction;IIFLcef;ILjava/util/function/Function;)V <init>
		0 o p_147724_
		1 o p_147725_
		2 o p_147726_
		3 o p_147727_
		4 o p_147728_
		5 o p_147729_
		6 o p_147730_
	a (Ljd;Ljd;)Lexc; getEdgeOfBlock
		0 o p_147755_
		1 o p_147756_
	a (Lcda;Ljd;)Z lambda$calculateRammingStartPosition$3
		static
		0 o p_147752_
		1 o p_147753_
	a (Laqu;Lbtn;J)Z canStillUse
		0 o p_147758_
		1 o p_147759_
		2 o p_147760_
	a (Lbtw;Lccu;)Ljava/util/Optional; lambda$start$1
		0 o p_186048_
		1 o p_186049_
	a (Lbtn;Ljd;)Lbww$a; lambda$chooseRamPosition$4
		static
		0 o p_352759_
		1 o p_352760_
	a (Laqu;Lbtw;J)V start
		0 o p_147736_
		1 o p_147737_
		2 o p_147738_
	a (Lbtw;Lbtn;)Ljava/util/Optional; calculateRammingStartPosition
		0 o p_147743_
		1 o p_147744_
	a (Lbtw;Ljd;)Z isWalkableBlock
		0 o p_147746_
		1 o p_147747_
	b (Laqu;Lbtw;J)V stop
		0 o p_147762_
		1 o p_147763_
		2 o p_147764_
	b (Lbtw;Lbtn;)V chooseRamPosition
		0 o p_147766_
		1 o p_147767_
	b (Laqu;Lbtn;J)V stop
		0 o p_147769_
		1 o p_147770_
		2 o p_147771_
	c (Laqu;Lbtw;J)Z canStillUse
		0 o p_147773_
		1 o p_147774_
		2 o p_147775_
	c (Laqu;Lbtn;J)V tick
		0 o p_147780_
		1 o p_147781_
		2 o p_147782_
	c (Lbtw;Lbtn;)V lambda$start$2
		0 o p_147777_
		1 o p_147778_
	d (Laqu;Lbtw;J)V tick
		0 o p_147784_
		1 o p_147785_
		2 o p_147786_
	d (Lbtw;Lbtn;)Z lambda$start$0
		0 o p_147788_
		1 o p_147789_
	d (Laqu;Lbtn;J)V start
		0 o p_147732_
		1 o p_147733_
		2 o p_147734_
bww$a net/minecraft/world/entity/ai/behavior/PrepareRamNearestTarget$RamCandidate
	a startPosition
	b targetPosition
	c target
	<init> (Ljd;Ljd;Lbtn;)V <init>
		0 o p_147794_
		1 o p_147795_
		2 o p_147796_
	a ()Ljd; getStartPosition
	b ()Ljd; getTargetPosition
	c ()Lbtn; getTarget
bwx net/minecraft/world/entity/ai/behavior/RamTarget
	c TIME_OUT_DURATION
	d RAM_SPEED_FORCE_FACTOR
	e getTimeBetweenRams
	f ramTargeting
	g speed
	h getKnockbackForce
	i ramDirection
	j getImpactSound
	k getHornBreakSound
	<init> (Ljava/util/function/Function;Lcef;FLjava/util/function/ToDoubleFunction;Ljava/util/function/Function;Ljava/util/function/Function;)V <init>
		0 o p_217342_
		1 o p_217343_
		2 o p_217344_
		3 o p_217345_
		4 o p_217346_
		5 o p_217347_
	a (Laqu;Lche;J)Z canStillUse
		0 o p_217352_
		1 o p_217353_
		2 o p_217354_
	a (Laqu;Lche;)Z checkExtraStartConditions
		0 o p_217349_
		1 o p_217350_
	a (Laqu;Lbtn;)Z checkExtraStartConditions
		0 o p_147817_
		1 o p_147818_
	a (Laqu;Lbtn;J)Z canStillUse
		0 o p_147831_
		1 o p_147832_
		2 o p_147833_
	b (Laqu;Lche;)V finishRam
		0 o p_217356_
		1 o p_217357_
	b (Laqu;Lche;J)V start
		0 o p_217359_
		1 o p_217360_
		2 o p_217361_
	c (Laqu;Lche;)Z hasRammedHornBreakingBlock
		0 o p_217363_
		1 o p_217364_
	c (Laqu;Lbtn;J)V tick
		0 o p_147846_
		1 o p_147847_
		2 o p_147848_
	c (Laqu;Lche;J)V tick
		0 o p_217366_
		1 o p_217367_
		2 o p_217368_
	d (Laqu;Lbtn;J)V start
		0 o p_147820_
		1 o p_147821_
		2 o p_147822_
bwy net/minecraft/world/entity/ai/behavior/RandomLookAround
	c interval
	d maxYaw
	e minPitch
	f pitchRange
	<init> (Lbpw;FFF)V <init>
		0 o p_248963_
		1 o p_251826_
		2 o p_251456_
		3 o p_249962_
	a (Laqu;Lbtp;J)V start
		0 o p_250941_
		1 o p_248765_
		2 o p_251801_
	d (Laqu;Lbtn;J)V start
		0 o p_251075_
		1 o p_250890_
		2 o p_248603_
bwz net/minecraft/world/entity/ai/behavior/RandomStroll
	a MAX_XZ_DIST
	b MAX_Y_DIST
	c SWIM_XY_DISTANCE_TIERS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (FII)Lbvi; stroll
		static
		0 o p_260204_
		1 o p_259502_
		2 o p_259891_
	a (FLexc;)Lccv; lambda$strollFlyOrSwim$7
		static
		0 o p_258621_
		1 o p_258622_
	a (FLjava/util/function/Function;Ljava/util/function/Predicate;)Lbws; strollFlyOrSwim
		static
		0 o p_260030_
		1 o p_259912_
		2 o p_259088_
	a (FZ)Lbws; stroll
		static
		0 o p_260303_
		1 o p_259639_
	a (Lbtw;II)Lexc; getTargetFlyPos
		static
		0 o p_260316_
		1 o p_259038_
		2 o p_259696_
	a (Ljava/util/function/Predicate;Ljava/util/function/Function;FLbyv;)Lbyx; lambda$strollFlyOrSwim$9
		static
		0 o p_258597_
		1 o p_258598_
		2 o p_258599_
		3 o p_258600_
	a (IILbtw;)Lexc; lambda$stroll$3
		static
		0 o p_258603_
		1 o p_258604_
		2 o p_258605_
	a (Ljava/util/function/Predicate;Ljava/util/function/Function;FLbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$strollFlyOrSwim$10
		static
		0 o p_258617_
		1 o p_258618_
		2 o p_258619_
		3 o p_258620_
	a (Lbtw;)Lexc; getTargetSwimPos
		static
		0 o p_259491_
	a (Ljava/util/function/Predicate;Ljava/util/function/Function;Lbyv;FLaqu;Lbtw;J)Z lambda$strollFlyOrSwim$8
		static
		0 o p_258606_
		1 o p_258607_
		2 o p_258608_
		3 o p_258609_
		4 o p_258610_
		5 o p_258611_
		6 o p_258612_
	a (F)Lbws; stroll
		static
		0 o p_260304_
	b (F)Lbvi; fly
		static
		0 o p_259119_
	b (Lbtw;)Z lambda$fly$6
		static
		0 o p_258602_
	c (F)Lbvi; swim
		static
		0 o p_259469_
	c (Lbtw;)Lexc; lambda$fly$5
		static
		0 o p_258614_
	d (Lbtw;)Z lambda$stroll$4
		static
		0 o p_258616_
	e (Lbtw;)Z lambda$stroll$2
		static
		0 o p_350044_
	f (Lbtw;)Z lambda$stroll$1
		static
		0 o p_258615_
	g (Lbtw;)Lexc; lambda$stroll$0
		static
		0 o p_258601_
bx net/minecraft/advancements/critereon/EntitySubPredicates
	a LIGHTNING
	b FISHING_HOOK
	c PLAYER
	d SLIME
	e RAIDER
	f AXOLOTL
	g BOAT
	h FOX
	i MOOSHROOM
	j RABBIT
	k HORSE
	l LLAMA
	m VILLAGER
	n PARROT
	o TROPICAL_FISH
	p PAINTING
	q CAT
	r FROG
	s WOLF
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;Lbx$a;)Lbx$a; register
		static
		0 o p_335408_
		1 o p_335914_
	a (Ljava/lang/String;Lbx$b;)Lbx$b; register
		static
		0 o p_333838_
		1 o p_334081_
	a (Lbsr;)Ljava/util/Optional; lambda$static$13
		static
		0 o p_335156_
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; register
		static
		0 o p_333791_
		1 o p_333859_
	a (Ljz;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_333899_
	a (Ljq;)Lbw; wolfVariant
		static
		0 o p_341342_
	a (Ljm;)Lbw; catVariant
		static
		0 o p_335907_
	b (Lbsr;)Ljava/util/Optional; lambda$static$12
		static
		0 o p_335158_
	b (Ljm;)Lbw; frogVariant
		static
		0 o p_335714_
	c (Lbsr;)Ljava/util/Optional; lambda$static$11
		static
		0 o p_335157_
	d (Lbsr;)Ljava/util/Optional; lambda$static$10
		static
		0 o p_333823_
	e (Lbsr;)Ljava/util/Optional; lambda$static$9
		static
		0 o p_333851_
	f (Lbsr;)Ljava/util/Optional; lambda$static$8
		static
		0 o p_333734_
	g (Lbsr;)Ljava/util/Optional; lambda$static$7
		static
		0 o p_333711_
	h (Lbsr;)Ljava/util/Optional; lambda$static$6
		static
		0 o p_334050_
	i (Lbsr;)Ljava/util/Optional; lambda$static$5
		static
		0 o p_333729_
	j (Lbsr;)Ljava/util/Optional; lambda$static$4
		static
		0 o p_334015_
	k (Lbsr;)Ljava/util/Optional; lambda$static$3
		static
		0 o p_334039_
	l (Lbsr;)Ljava/util/Optional; lambda$static$2
		static
		0 o p_333803_
	m (Lbsr;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_333714_
	n (Lbsr;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_334010_
bx$a net/minecraft/advancements/critereon/EntitySubPredicates$EntityHolderVariantPredicateType
	a codec
	b getter
	<init> (Lakq;Ljava/util/function/Function;)V <init>
		0 o p_336141_
		1 o p_336167_
	a (Ljq;)Lbw; createPredicate
		0 o p_335847_
	a (Lakq;Ljava/util/function/Function;)Lbx$a; create
		static
		0 o p_335749_
		1 o p_336155_
	a (Lbx$a$a;)Ljq; lambda$new$0
		static
		0 o p_335992_
	a (Lakq;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$new$2
		0 o p_335754_
		1 o p_335436_
	b (Ljq;)Lbx$a$a; lambda$new$1
		0 o p_335927_
bx$a$a net/minecraft/advancements/critereon/EntitySubPredicates$EntityHolderVariantPredicateType$Instance
	b this$0
	c variants
	<init> (Lbx$a;Ljq;)V <init>
		0 o p_335563_
		1 o p_335619_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lbsr;Laqu;Lexc;)Z matches
		0 o p_335756_
		1 o p_335539_
		2 o p_336193_
bx$b net/minecraft/advancements/critereon/EntitySubPredicates$EntityVariantPredicateType
	a codec
	b getter
	<init> (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;)V <init>
		0 o p_333738_
		1 o p_333805_
	a (Ljz;Ljava/util/function/Function;)Lbx$b; create
		static
		0 o p_333921_
		1 o p_334088_
	a (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;)Lbx$b; create
		static
		0 o p_333837_
		1 o p_334017_
	a (Ljava/lang/Object;)Lbw; createPredicate
		0 o p_333888_
	a (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$new$2
		0 o p_333742_
		1 o p_333719_
	a (Lbx$b$a;)Ljava/lang/Object; lambda$new$0
		static
		0 o p_333753_
	b (Ljava/lang/Object;)Lbx$b$a; lambda$new$1
		0 o p_333935_
bx$b$a net/minecraft/advancements/critereon/EntitySubPredicates$EntityVariantPredicateType$Instance
	b this$0
	c variant
	<init> (Lbx$b;Ljava/lang/Object;)V <init>
		0 o p_333747_
		1 o p_333871_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lbsr;Laqu;Lexc;)Z matches
		0 o p_334092_
		1 o p_333810_
		2 o p_333907_
bxa net/minecraft/world/entity/ai/behavior/ReactToBell
	<init> ()V <init>
	a (Lbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_259349_
	a (Laqu;Lbtn;J)Z lambda$create$0
		static
		0 o p_352761_
		1 o p_352762_
		2 o p_352763_
	a (Lbyv;)Lbyx; lambda$create$1
		static
		0 o p_259472_
	a ()Lbvi; create
		static
bxb net/minecraft/world/entity/ai/behavior/ResetProfession
	<init> ()V <init>
	a (Lbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_259684_
	a (Laqu;Lcmk;J)Z lambda$create$0
		static
		0 o p_260244_
		1 o p_260084_
		2 o p_259597_
	a (Lbyv;)Lbyx; lambda$create$1
		static
		0 o p_260035_
	a ()Lbvi; create
		static
bxc net/minecraft/world/entity/ai/behavior/ResetRaidStatus
	<init> ()V <init>
	a (Lbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$1
		static
		0 o p_259870_
	a (Laqu;Lbtn;J)Z lambda$create$0
		static
		0 o p_340734_
		1 o p_340735_
		2 o p_340736_
	a ()Lbvi; create
		static
bxd net/minecraft/world/entity/ai/behavior/RingBell
	a RING_BELL_FROM_DISTANCE
	b BELL_RING_CHANCE
	<init> ()V <init>
	a (Lbyu$b;Lbyv;)Lbyx; lambda$create$1
		static
		0 o p_259459_
		1 o p_259028_
	a (Lbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_259094_
	a (Lbyu$b;Lbyv;Laqu;Lbtn;J)Z lambda$create$0
		static
		0 o p_259346_
		1 o p_259998_
		2 o p_259026_
		3 o p_260317_
		4 o p_260205_
	a ()Lbvi; create
		static
bxe net/minecraft/world/entity/ai/behavior/RunOne
	<init> (Ljava/util/Map;Ljava/util/List;)V <init>
		0 o p_23834_
		1 o p_23835_
	<init> (Ljava/util/List;)V <init>
		0 o p_23832_
bxf net/minecraft/world/entity/ai/behavior/SetClosestHomeAsWalkTarget
	a CACHE_TIMEOUT
	b BATCH_SIZE
	c RATE
	d OK_DISTANCE_SQR
	<init> ()V <init>
	a (Lorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2LongMap$Entry;)Z lambda$create$3
		static
		0 o p_258628_
		1 o p_258629_
	a (Lorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2LongMap;FLbyv;Lbyv;)Lbyx; lambda$create$5
		static
		0 o p_258623_
		1 o p_258624_
		2 o p_258625_
		3 o p_258626_
		4 o p_258627_
	a (Lorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2LongMap;FLbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$6
		static
		0 o p_258630_
		1 o p_258631_
		2 o p_258632_
		3 o p_258633_
	a (Ljm;)Z lambda$create$2
		static
		0 o p_217372_
	a (Lorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2LongMap;Lbyv;FLaqu;Lbtw;J)Z lambda$create$4
		static
		0 o p_258634_
		1 o p_258635_
		2 o p_258636_
		3 o p_258637_
		4 o p_258638_
		5 o p_258639_
		6 o p_258640_
	a (Lit/unimi/dsi/fastutil/longs/Long2LongMap;Lorg/apache/commons/lang3/mutable/MutableInt;Lorg/apache/commons/lang3/mutable/MutableLong;Ljd;)Z lambda$create$1
		static
		0 o p_258641_
		1 o p_258642_
		2 o p_258643_
		3 o p_258644_
	a (F)Lbvi; create
		static
		0 o p_259960_
	b (Ljm;)Z lambda$create$0
		static
		0 o p_217376_
bxg net/minecraft/world/entity/ai/behavior/SetEntityLookTarget
	<init> ()V <init>
	a (Lbtn;)Z lambda$create$2
		static
		0 o p_23913_
	a (Lbsx;F)Lbws; create
		static
		0 o p_260318_
		1 o p_259522_
	a (Lbyu$b;Ljava/util/function/Predicate;FLbyv;Lbyv;)Lbyx; lambda$create$5
		static
		0 o p_258653_
		1 o p_258654_
		2 o p_258655_
		3 o p_258656_
		4 o p_258657_
	a (Lbtn;FLbtn;)Z lambda$create$3
		static
		0 o p_325735_
		1 o p_325736_
		2 o p_325737_
	a (F)Lbws; create
		static
		0 o p_259830_
	a (Lbtq;F)Lbvi; create
		static
		0 o p_259154_
		1 o p_260240_
	a (Ljava/util/function/Predicate;F)Lbws; create
		static
		0 o p_260088_
		1 o p_259747_
	a (Lbtq;Lbtn;)Z lambda$create$0
		static
		0 o p_348229_
		1 o p_348230_
	a (Ljava/util/function/Predicate;FLbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$6
		static
		0 o p_258661_
		1 o p_258662_
		2 o p_258663_
	a (Lbyu$b;Lbyv;Ljava/util/function/Predicate;FLbyv;Laqu;Lbtn;J)Z lambda$create$4
		static
		0 o p_258645_
		1 o p_258646_
		2 o p_258647_
		3 o p_258648_
		4 o p_258649_
		5 o p_258650_
		6 o p_258651_
		7 o p_258652_
	a (Lbsx;Lbtn;)Z lambda$create$1
		static
		0 o p_348231_
		1 o p_348232_
bxh net/minecraft/world/entity/ai/behavior/SetEntityLookTargetSometimes
	<init> ()V <init>
	a (Lbtn;)Z lambda$create$0
		static
		0 o p_259715_
	a (Lbsx;FLbqc;)Lbvi; create
		static
		0 o p_259588_
		1 o p_259105_
		2 o p_259422_
	a (Ljava/util/function/Predicate;FLbxh$a;Lbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$5
		static
		0 o p_260092_
		1 o p_259234_
		2 o p_259844_
		3 o p_259288_
	a (Lbyu$b;Ljava/util/function/Predicate;FLbxh$a;Lbyv;Lbyv;)Lbyx; lambda$create$4
		static
		0 o p_259220_
		1 o p_260157_
		2 o p_259211_
		3 o p_260148_
		4 o p_259350_
		5 o p_260134_
	a (FLbqc;)Lbvi; create
		static
		0 o p_259047_
		1 o p_260065_
	a (FLbqc;Ljava/util/function/Predicate;)Lbvi; create
		static
		0 o p_260336_
		1 o p_259266_
		2 o p_260173_
	a (Lbtn;FLbtn;)Z lambda$create$2
		static
		0 o p_325738_
		1 o p_325739_
		2 o p_325740_
	a (Lbyu$b;Lbyv;Ljava/util/function/Predicate;FLbxh$a;Lbyv;Laqu;Lbtn;J)Z lambda$create$3
		static
		0 o p_264946_
		1 o p_264947_
		2 o p_264948_
		3 o p_264949_
		4 o p_264950_
		5 o p_264951_
		6 o p_264952_
		7 o p_264953_
		8 o p_264954_
	a (Lbsx;Lbtn;)Z lambda$create$1
		static
		0 o p_348233_
		1 o p_348234_
bxh$a net/minecraft/world/entity/ai/behavior/SetEntityLookTargetSometimes$Ticker
	a interval
	b ticksUntilNextStart
	<init> (Lbqc;)V <init>
		0 o p_260279_
	a (Layw;)Z tickDownAndCheck
		0 o p_260276_
bxi net/minecraft/world/entity/ai/behavior/SetHiddenState
	a HIDE_TIMEOUT
	<init> ()V <init>
	a (Lorg/apache/commons/lang3/mutable/MutableInt;IILbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_259378_
		1 o p_259041_
		2 o p_260309_
		3 o p_259055_
	a (II)Lbvi; create
		static
		0 o p_259244_
		1 o p_260263_
	a (Lbyu$b;Lorg/apache/commons/lang3/mutable/MutableInt;IILbyv;Lbyv;)Lbyx; lambda$create$1
		static
		0 o p_259050_
		1 o p_259221_
		2 o p_259662_
		3 o p_259447_
		4 o p_260296_
		5 o p_260145_
	a (Lbyu$b;Lbyv;Lorg/apache/commons/lang3/mutable/MutableInt;ILbyv;ILaqu;Lbtn;J)Z lambda$create$0
		static
		0 o p_340737_
		1 o p_340738_
		2 o p_340739_
		3 o p_340740_
		4 o p_340741_
		5 o p_340742_
		6 o p_340743_
		7 o p_340744_
		8 o p_340745_
bxj net/minecraft/world/entity/ai/behavior/SetLookAndInteract
	<init> ()V <init>
	a (Lbyu$b;Lbyv;ILbsx;Lbyv;Lbyv;Laqu;Lbtn;J)Z lambda$create$1
		static
		0 o p_258664_
		1 o p_258665_
		2 o p_258666_
		3 o p_258667_
		4 o p_258668_
		5 o p_258669_
		6 o p_258670_
		7 o p_258671_
		8 o p_258672_
	a (Lbsx;I)Lbvi; create
		static
		0 o p_259642_
		1 o p_259805_
	a (Lbyu$b;ILbsx;Lbyv;Lbyv;Lbyv;)Lbyx; lambda$create$2
		static
		0 o p_258677_
		1 o p_258678_
		2 o p_258679_
		3 o p_258680_
		4 o p_258681_
		5 o p_258682_
	a (ILbsx;Lbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$3
		static
		0 o p_258683_
		1 o p_258684_
		2 o p_258685_
	a (Lbtn;ILbsx;Lbtn;)Z lambda$create$0
		static
		0 o p_348235_
		1 o p_348236_
		2 o p_348237_
		3 o p_348238_
bxk net/minecraft/world/entity/ai/behavior/SetRaidStatus
	<init> ()V <init>
	a (Lbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$1
		static
		0 o p_259382_
	a (Laqu;Lbtn;J)Z lambda$create$0
		static
		0 o p_260026_
		1 o p_260271_
		2 o p_259518_
	a ()Lbvi; create
		static
bxl net/minecraft/world/entity/ai/behavior/SetWalkTargetAwayFrom
	<init> ()V <init>
	a (Lbyu$b;Lbyv;ZLjava/util/function/Function;Lbyv;IFLaqu;Lbtw;J)Z lambda$create$0
		static
		0 o p_259445_
		1 o p_259666_
		2 o p_259789_
		3 o p_260352_
		4 o p_260155_
		5 o p_259139_
		6 o p_259492_
		7 o p_259973_
		8 o p_259323_
		9 o p_259275_
	a (Lbyu$b;ZLjava/util/function/Function;IFLbyv;Lbyv;)Lbyx; lambda$create$1
		static
		0 o p_259337_
		1 o p_259550_
		2 o p_259503_
		3 o p_259051_
		4 o p_259873_
		5 o p_260063_
		6 o p_260053_
	a (Lccs;ZLjava/util/function/Function;IFLbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_260218_
		1 o p_260226_
		2 o p_259203_
		3 o p_259373_
		4 o p_260047_
		5 o p_259292_
	a (Lccs;FIZ)Lbvi; pos
		static
		0 o p_259330_
		1 o p_259719_
		2 o p_259965_
		3 o p_259828_
	a (Lccs;FIZLjava/util/function/Function;)Lbws; create
		static
		0 o p_260057_
		1 o p_259672_
		2 o p_259866_
		3 o p_259232_
		4 o p_259355_
	b (Lccs;FIZ)Lbws; entity
		static
		0 o p_259598_
		1 o p_260183_
		2 o p_260077_
		3 o p_259761_
bxm net/minecraft/world/entity/ai/behavior/SetWalkTargetFromAttackTargetIfTargetOutOfReach
	a PROJECTILE_ATTACK_RANGE_BUFFER
	<init> ()V <init>
	a (Lbyu$b;Lbyv;Lbyv;Lbyv;Lbyv;Ljava/util/function/Function;Laqu;Lbtp;J)Z lambda$create$1
		static
		0 o p_258688_
		1 o p_258689_
		2 o p_258690_
		3 o p_258691_
		4 o p_258692_
		5 o p_258693_
		6 o p_258694_
		7 o p_258695_
		8 o p_258696_
	a (FLbtn;)Ljava/lang/Float; lambda$create$0
		static
		0 o p_147907_
		1 o p_147908_
	a (Ljava/util/function/Function;Lbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$3
		static
		0 o p_258686_
		1 o p_258687_
	a (Lbyu$b;Ljava/util/function/Function;Lbyv;Lbyv;Lbyv;Lbyv;)Lbyx; lambda$create$2
		static
		0 o p_258697_
		1 o p_258698_
		2 o p_258699_
		3 o p_258700_
		4 o p_258701_
		5 o p_258702_
	a (F)Lbvi; create
		static
		0 o p_259228_
	a (Ljava/util/function/Function;)Lbvi; create
		static
		0 o p_259507_
bxn net/minecraft/world/entity/ai/behavior/SetWalkTargetFromBlockMemory
	<init> ()V <init>
	a (Lbyu$b;Lbyv;Lbyv;ILccs;ILbyv;FILaqu;Lcmk;J)Z lambda$create$0
		static
		0 o p_275047_
		1 o p_275048_
		2 o p_275049_
		3 o p_275050_
		4 o p_275051_
		5 o p_275052_
		6 o p_275053_
		7 o p_275054_
		8 o p_275055_
		9 o p_275056_
		10 o p_275057_
		11 o p_275058_
	a (Lbyu$b;ILccs;IFILbyv;Lbyv;Lbyv;)Lbyx; lambda$create$1
		static
		0 o p_258703_
		1 o p_258704_
		2 o p_258705_
		3 o p_258706_
		4 o p_258707_
		5 o p_258708_
		6 o p_258709_
		7 o p_258710_
		8 o p_258711_
	a (Lccs;FIII)Lbws; create
		static
		0 o p_259685_
		1 o p_259842_
		2 o p_259530_
		3 o p_260360_
		4 o p_259504_
	a (Lccs;IIFILbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_258712_
		1 o p_258713_
		2 o p_258714_
		3 o p_258715_
		4 o p_258716_
		5 o p_258717_
bxo net/minecraft/world/entity/ai/behavior/SetWalkTargetFromLookTarget
	<init> ()V <init>
	a (Ljava/util/function/Predicate;Lbyu$b;Ljava/util/function/Function;ILbyv;Lbyv;)Lbyx; lambda$create$3
		static
		0 o p_258739_
		1 o p_258740_
		2 o p_258741_
		3 o p_258742_
		4 o p_258743_
		5 o p_258744_
	a (Ljava/util/function/Predicate;Ljava/util/function/Function;I)Lbws; create
		static
		0 o p_260341_
		1 o p_260269_
		2 o p_259192_
	a (Lbtn;)Z lambda$create$0
		static
		0 o p_182369_
	a (FI)Lbws; create
		static
		0 o p_259702_
		1 o p_259510_
	a (FLbtn;)Ljava/lang/Float; lambda$create$1
		static
		0 o p_182363_
		1 o p_182364_
	a (Ljava/util/function/Predicate;Lbyv;Lbyu$b;Lbyv;Ljava/util/function/Function;ILaqu;Lbtn;J)Z lambda$create$2
		static
		0 o p_258730_
		1 o p_258731_
		2 o p_258732_
		3 o p_258733_
		4 o p_258734_
		5 o p_258735_
		6 o p_258736_
		7 o p_258737_
		8 o p_258738_
	a (Ljava/util/function/Predicate;Ljava/util/function/Function;ILbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$4
		static
		0 o p_258745_
		1 o p_258746_
		2 o p_258747_
		3 o p_258748_
bxp net/minecraft/world/entity/ai/behavior/ShowTradesToPlayer
	c MAX_LOOK_TIME
	d STARTING_LOOK_TIME
	e playerItemStack
	f displayItems
	g cycleCounter
	h displayIndex
	i lookTime
	<init> (II)V <init>
		0 o p_24096_
		1 o p_24097_
	a (Laqu;Lcmk;)Z checkExtraStartConditions
		0 o p_24106_
		1 o p_24107_
	a (Laqu;Lbtn;)Z checkExtraStartConditions
		0 o p_24099_
		1 o p_24100_
	a (Laqu;Lbtn;J)Z canStillUse
		0 o p_24120_
		1 o p_24121_
		2 o p_24122_
	a (Ldbu;)Z playerItemStackMatchesCostOfOffer
		0 o p_24118_
	a (Lbtn;Lcmk;)V findItemsToDisplay
		0 o p_24113_
		1 o p_24114_
	a (Lcmk;Lcuq;)V displayAsHeldItem
		static
		0 o p_182371_
		1 o p_182372_
	a (Laqu;Lcmk;J)Z canStillUse
		0 o p_24109_
		1 o p_24110_
		2 o p_24111_
	a (Lcmk;)V displayFirstItem
		0 o p_24116_
	b (Laqu;Lcmk;J)V start
		0 o p_24124_
		1 o p_24125_
		2 o p_24126_
	b (Lcmk;)V updateDisplayItems
		0 o p_24128_
	b (Laqu;Lbtn;J)V stop
		0 o p_24130_
		1 o p_24131_
		2 o p_24132_
	c (Laqu;Lcmk;J)V tick
		0 o p_24134_
		1 o p_24135_
		2 o p_24136_
	c (Lcmk;)V clearHeldItem
		static
		0 o p_182374_
	c (Laqu;Lbtn;J)V tick
		0 o p_24140_
		1 o p_24141_
		2 o p_24142_
	d (Lcmk;)Lbtn; lookAtTarget
		0 o p_24138_
	d (Laqu;Lcmk;J)V stop
		0 o p_24144_
		1 o p_24145_
		2 o p_24146_
	d (Laqu;Lbtn;J)V start
		0 o p_24102_
		1 o p_24103_
		2 o p_24104_
	e (Lcmk;)V displayCyclingItems
		0 o p_24148_
bxq net/minecraft/world/entity/ai/behavior/ShufflingList
	a entries
	b random
	<init> ()V <init>
	<init> (Ljava/util/List;)V <init>
		0 o p_147921_
	a (Lbxq;)Ljava/util/List; lambda$codec$0
		static
		0 o p_147926_
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_147928_
	a (Ljava/lang/Object;I)Lbxq; add
		0 o p_147930_
		1 o p_147931_
	a ()Lbxq; shuffle
	a (Lbxq$a;)V lambda$shuffle$1
		0 o p_147924_
	b ()Ljava/util/stream/Stream; stream
	iterator ()Ljava/util/Iterator; iterator
	toString ()Ljava/lang/String; toString
bxq$a net/minecraft/world/entity/ai/behavior/ShufflingList$WeightedEntry
	a data
	b weight
	c randWeight
	<init> (Ljava/lang/Object;I)V <init>
		0 o p_147938_
		1 o p_147939_
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_147944_
	a (F)V setRandom
		0 o p_147942_
	a ()Ljava/lang/Object; getData
	b ()I getWeight
	c ()D getRandWeight
	toString ()Ljava/lang/String; toString
bxq$a$1 net/minecraft/world/entity/ai/behavior/ShufflingList$WeightedEntry$1
	a val$elementCodec
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_147950_
	a (Lcom/mojang/serialization/DynamicOps;Lbxq$a;)Lcom/mojang/datafixers/util/Pair; lambda$decode$1
		static
		0 o p_147959_
		1 o p_147960_
	a (Lcom/mojang/serialization/Dynamic;Ljava/lang/Object;)Lbxq$a; lambda$decode$0
		static
		0 o p_147956_
		1 o p_147957_
	a (Lbxq$a;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
		0 o p_147952_
		1 o p_147953_
		2 o p_147954_
	decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode
		0 o p_147962_
		1 o p_147963_
	encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
		0 o p_147965_
		1 o p_147966_
		2 o p_147967_
bxr net/minecraft/world/entity/ai/behavior/SleepInBed
	c COOLDOWN_AFTER_BEING_WOKEN
	d nextOkStartTime
	<init> ()V <init>
	a (Laqu;Lbtn;)Z checkExtraStartConditions
		0 o p_24154_
		1 o p_24155_
	a (Laqu;Lbtn;J)Z canStillUse
		0 o p_24161_
		1 o p_24162_
		2 o p_24163_
	a (J)Z timedOut
		0 o p_24152_
	b (Laqu;Lbtn;J)V stop
		0 o p_24165_
		1 o p_24166_
		2 o p_24167_
	d (Laqu;Lbtn;J)V start
		0 o p_24157_
		1 o p_24158_
		2 o p_24159_
bxs net/minecraft/world/entity/ai/behavior/SocializeAtBell
	a SPEED_MODIFIER
	<init> ()V <init>
	a (Lbtn;Lbtn;)Z lambda$create$1
		static
		0 o p_348240_
		1 o p_348241_
	a (Lbtn;)Z lambda$create$0
		static
		0 o p_348239_
	a (Lbyv;Lbyv;Lbyv;Lbtn;)V lambda$create$2
		static
		0 o p_258756_
		1 o p_258757_
		2 o p_258758_
		3 o p_258759_
	a (Lbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$5
		static
		0 o p_258755_
	a ()Lbws; create
		static
	a (Lbyu$b;Lbyv;Lbyv;Lbyv;Lbyv;Lbyv;)Lbyx; lambda$create$4
		static
		0 o p_258749_
		1 o p_258750_
		2 o p_258751_
		3 o p_258752_
		4 o p_258753_
		5 o p_258754_
	a (Lbyu$b;Lbyv;Lbyv;Lbyv;Lbyv;Lbyv;Laqu;Lbtn;J)Z lambda$create$3
		static
		0 o p_258760_
		1 o p_258761_
		2 o p_258762_
		3 o p_258763_
		4 o p_258764_
		5 o p_258765_
		6 o p_258766_
		7 o p_258767_
		8 o p_258768_
bxt net/minecraft/world/entity/ai/behavior/StartAttacking
	<init> ()V <init>
	a (Ljava/util/function/Predicate;Ljava/util/function/Function;Lbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$3
		static
		0 o p_258780_
		1 o p_258781_
		2 o p_258782_
	a (Ljava/util/function/Predicate;Ljava/util/function/Function;Lbyv;Lbyv;)Lbyx; lambda$create$2
		static
		0 o p_258776_
		1 o p_258777_
		2 o p_258778_
		3 o p_258779_
	a (Lbtp;)Z lambda$create$0
		static
		0 o p_24212_
	a (Ljava/util/function/Predicate;Ljava/util/function/Function;Lbyv;Lbyv;Laqu;Lbtp;J)Z lambda$create$1
		static
		0 o p_258769_
		1 o p_258770_
		2 o p_258771_
		3 o p_258772_
		4 o p_258773_
		5 o p_258774_
		6 o p_258775_
	a (Ljava/util/function/Predicate;Ljava/util/function/Function;)Lbvi; create
		static
		0 o p_259618_
		1 o p_259435_
	a (Ljava/util/function/Function;)Lbvi; create
		static
		0 o p_259868_
bxu net/minecraft/world/entity/ai/behavior/StartCelebratingIfTargetDead
	<init> ()V <init>
	a (Lbyu$b;Lbyv;Ljava/util/function/BiPredicate;Lbyv;ILbyv;Lbyv;Laqu;Lbtn;J)Z lambda$create$0
		static
		0 o p_259599_
		1 o p_259269_
		2 o p_260235_
		3 o p_259710_
		4 o p_259328_
		5 o p_259783_
		6 o p_259163_
		7 o p_259956_
		8 o p_259611_
		9 o p_259619_
	a (Lbyu$b;Ljava/util/function/BiPredicate;ILbyv;Lbyv;Lbyv;Lbyv;)Lbyx; lambda$create$1
		static
		0 o p_259165_
		1 o p_259276_
		2 o p_259257_
		3 o p_259049_
		4 o p_259067_
		5 o p_259031_
		6 o p_259141_
	a (ILjava/util/function/BiPredicate;)Lbvi; create
		static
		0 o p_259238_
		1 o p_259102_
	a (Ljava/util/function/BiPredicate;ILbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_260135_
		1 o p_260349_
		2 o p_259600_
bxv net/minecraft/world/entity/ai/behavior/StayCloseToTarget
	<init> ()V <init>
	a (Ljava/util/function/Function;Ljava/util/function/Predicate;IFILbyv;Lbyv;)Lbyx; lambda$create$1
		static
		0 o p_272461_
		1 o p_272462_
		2 o p_272463_
		3 o p_272464_
		4 o p_272465_
		5 o p_272466_
		6 o p_272467_
	a (Ljava/util/function/Function;Ljava/util/function/Predicate;ILbyv;Lbyv;FILaqu;Lbtn;J)Z lambda$create$0
		static
		0 o p_259449_
		1 o p_273383_
		2 o p_259576_
		3 o p_259182_
		4 o p_259974_
		5 o p_260337_
		6 o p_259251_
		7 o p_260054_
		8 o p_260069_
		9 o p_259517_
	a (Ljava/util/function/Function;Ljava/util/function/Predicate;IIF)Lbvi; create
		static
		0 o p_272871_
		1 o p_273150_
		2 o p_273536_
		3 o p_273107_
		4 o p_273745_
	a (Ljava/util/function/Function;Ljava/util/function/Predicate;IFILbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_272455_
		1 o p_272456_
		2 o p_272457_
		3 o p_272458_
		4 o p_272459_
		5 o p_272460_
bxw net/minecraft/world/entity/ai/behavior/StopAttackingIfTargetInvalid
	a TIMEOUT_TO_GET_WITHIN_ATTACK_RANGE
	<init> ()V <init>
	a (ZLjava/util/function/Predicate;Ljava/util/function/BiConsumer;Lbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$6
		static
		0 o p_258798_
		1 o p_258799_
		2 o p_258800_
		3 o p_258801_
	a (Lbtp;Lbtn;)V lambda$create$3
		static
		0 o p_217408_
		1 o p_217409_
	a ()Lbvi; create
		static
	a (Ljava/util/function/BiConsumer;)Lbvi; create
		static
		0 o p_260165_
	a (Lbtn;)Z lambda$create$2
		static
		0 o p_147986_
	a (Lbyu$b;ZLjava/util/function/Predicate;Ljava/util/function/BiConsumer;Lbyv;Lbyv;)Lbyx; lambda$create$5
		static
		0 o p_258783_
		1 o p_258784_
		2 o p_258785_
		3 o p_258786_
		4 o p_258787_
		5 o p_258788_
	a (Lbyu$b;Lbyv;ZLbyv;Ljava/util/function/Predicate;Ljava/util/function/BiConsumer;Laqu;Lbtp;J)Z lambda$create$4
		static
		0 o p_258789_
		1 o p_258790_
		2 o p_258791_
		3 o p_258792_
		4 o p_258793_
		5 o p_258794_
		6 o p_258795_
		7 o p_258796_
		8 o p_258797_
	a (Ljava/util/function/Predicate;Ljava/util/function/BiConsumer;Z)Lbvi; create
		static
		0 o p_260357_
		1 o p_259568_
		2 o p_260319_
	a (Lbtn;Ljava/util/Optional;)Z isTiredOfTryingToReachTarget
		static
		0 o p_259416_
		1 o p_259377_
	a (Ljava/util/function/Predicate;)Lbvi; create
		static
		0 o p_259762_
	b (Lbtp;Lbtn;)V lambda$create$1
		static
		0 o p_217411_
		1 o p_217412_
	b (Lbtn;)Z lambda$create$0
		static
		0 o p_147988_
bxx net/minecraft/world/entity/ai/behavior/StopBeingAngryIfTargetDead
	<init> ()V <init>
	a (Lbsr;)Lbtn; lambda$create$0
		static
		0 o p_258802_
	a (Lbyu$b;Lbyv;)Lbyx; lambda$create$4
		static
		0 o p_258812_
		1 o p_258813_
	a (Lbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$5
		static
		0 o p_258814_
	a (Lbyu$b;Lbyv;Laqu;Lbtn;J)Z lambda$create$3
		static
		0 o p_258805_
		1 o p_258806_
		2 o p_258807_
		3 o p_258808_
		4 o p_258809_
	a (Laqu;Lbtn;)Z lambda$create$1
		static
		0 o p_348242_
		1 o p_348243_
	a (Lbyv;Lbtn;)V lambda$create$2
		static
		0 o p_258810_
		1 o p_258811_
	a ()Lbvi; create
		static
bxy net/minecraft/world/entity/ai/behavior/StrollAroundPoi
	a MIN_TIME_BETWEEN_STROLLS
	b STROLL_MAX_XZ_DIST
	c STROLL_MAX_Y_DIST
	<init> ()V <init>
	a (FLexc;)Lccv; lambda$create$0
		static
		0 o p_258815_
		1 o p_258816_
	a (Lccs;ILorg/apache/commons/lang3/mutable/MutableLong;FLbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$3
		static
		0 o p_258823_
		1 o p_258824_
		2 o p_258825_
		3 o p_258826_
		4 o p_258827_
	a (Lccs;FI)Lbws; create
		static
		0 o p_259159_
		1 o p_260182_
		2 o p_260102_
	a (Lbyu$b;Lbyv;ILorg/apache/commons/lang3/mutable/MutableLong;Lbyv;FLaqu;Lbtw;J)Z lambda$create$1
		static
		0 o p_258828_
		1 o p_258829_
		2 o p_258830_
		3 o p_258831_
		4 o p_258832_
		5 o p_258833_
		6 o p_258834_
		7 o p_258835_
		8 o p_258836_
	a (Lbyu$b;ILorg/apache/commons/lang3/mutable/MutableLong;FLbyv;Lbyv;)Lbyx; lambda$create$2
		static
		0 o p_258817_
		1 o p_258818_
		2 o p_258819_
		3 o p_258820_
		4 o p_258821_
		5 o p_258822_
bxz net/minecraft/world/entity/ai/behavior/StrollToPoi
	<init> ()V <init>
	a (Lbyu$b;ILorg/apache/commons/lang3/mutable/MutableLong;FILbyv;Lbyv;)Lbyx; lambda$create$1
		static
		0 o p_258837_
		1 o p_258838_
		2 o p_258839_
		3 o p_258840_
		4 o p_258841_
		5 o p_258842_
		6 o p_258843_
	a (Lccs;FII)Lbvi; create
		static
		0 o p_259919_
		1 o p_259285_
		2 o p_259332_
		3 o p_259904_
	a (Lbyu$b;Lbyv;ILorg/apache/commons/lang3/mutable/MutableLong;Lbyv;FILaqu;Lbtw;J)Z lambda$create$0
		static
		0 o p_258844_
		1 o p_258845_
		2 o p_258846_
		3 o p_258847_
		4 o p_258848_
		5 o p_258849_
		6 o p_258850_
		7 o p_258851_
		8 o p_258852_
		9 o p_258853_
	a (Lccs;ILorg/apache/commons/lang3/mutable/MutableLong;FILbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_258854_
		1 o p_258855_
		2 o p_258856_
		3 o p_258857_
		4 o p_258858_
		5 o p_258859_
by net/minecraft/advancements/critereon/EntityTypePredicate
	a CODEC
	b types
	<clinit> ()V <clinit>
		static
	<init> (Ljq;)V <init>
		0 o types
	a (Lbsx;)Lby; of
		static
		0 o p_37648_
	a ()Ljq; types
	a (Lawu;)Lby; of
		static
		0 o p_204082_
	b (Lbsx;)Z matches
		0 o p_37642_
	equals (Ljava/lang/Object;)Z equals
		0 o p_298642_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bya net/minecraft/world/entity/ai/behavior/StrollToPoiList
	<init> ()V <init>
	a (Lbyu$b;ILorg/apache/commons/lang3/mutable/MutableLong;FILbyv;Lbyv;Lbyv;)Lbyx; lambda$create$1
		static
		0 o p_259917_
		1 o p_259379_
		2 o p_259983_
		3 o p_260334_
		4 o p_259398_
		5 o p_259574_
		6 o p_259801_
		7 o p_259116_
	a (Lccs;FIILccs;)Lbvi; create
		static
		0 o p_259573_
		1 o p_259895_
		2 o p_260285_
		3 o p_259533_
		4 o p_259706_
	a (Lccs;Lccs;ILorg/apache/commons/lang3/mutable/MutableLong;FILbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_260272_
		1 o p_259961_
		2 o p_259092_
		3 o p_259034_
		4 o p_260076_
		5 o p_259567_
		6 o p_259612_
	a (Lbyu$b;Lbyv;Lbyv;ILorg/apache/commons/lang3/mutable/MutableLong;Lbyv;FILaqu;Lcmk;J)Z lambda$create$0
		static
		0 o p_259774_
		1 o p_259623_
		2 o p_259743_
		3 o p_259158_
		4 o p_260190_
		5 o p_259441_
		6 o p_259394_
		7 o p_259542_
		8 o p_259940_
		9 o p_259222_
		10 o p_260161_
byb net/minecraft/world/entity/ai/behavior/Swim
	c chance
	<init> (F)V <init>
		0 o p_24383_
	a (Laqu;Lbtp;J)Z canStillUse
		0 o p_24391_
		1 o p_24392_
		2 o p_24393_
	a (Laqu;Lbtp;)Z checkExtraStartConditions
		0 o p_24388_
		1 o p_24389_
	a (Laqu;Lbtn;)Z checkExtraStartConditions
		0 o p_24385_
		1 o p_24386_
	a (Laqu;Lbtn;J)Z canStillUse
		0 o p_24395_
		1 o p_24396_
		2 o p_24397_
	a (Lbtp;)Z shouldSwim
		static
		0 o p_316787_
	b (Laqu;Lbtp;J)V tick
		0 o p_24399_
		1 o p_24400_
		2 o p_24401_
	c (Laqu;Lbtn;J)V tick
		0 o p_24403_
		1 o p_24404_
		2 o p_24405_
byc net/minecraft/world/entity/ai/behavior/TradeWithVillager
	c trades
	<init> ()V <init>
	a (Laqu;Lcmk;)Z checkExtraStartConditions
		0 o p_24416_
		1 o p_24417_
	a (Laqu;Lbtn;)Z checkExtraStartConditions
		0 o p_24409_
		1 o p_24410_
	a (Laqu;Lbtn;J)Z canStillUse
		0 o p_24433_
		1 o p_24434_
		2 o p_24435_
	a (Laqu;Lcmk;J)Z canStillUse
		0 o p_24419_
		1 o p_24420_
		2 o p_24421_
	a (Lcmk;Lcmk;)Ljava/util/Set; figureOutWhatIAmWillingToTrade
		static
		0 o p_24423_
		1 o p_24424_
	a (Lcom/google/common/collect/ImmutableSet;Lcul;)Z lambda$figureOutWhatIAmWillingToTrade$0
		static
		0 o p_24430_
		1 o p_24431_
	a (Lcmk;Ljava/util/Set;Lbtn;)V throwHalfStack
		static
		0 o p_24426_
		1 o p_24427_
		2 o p_24428_
	b (Laqu;Lcmk;J)V start
		0 o p_24437_
		1 o p_24438_
		2 o p_24439_
	b (Laqu;Lbtn;J)V stop
		0 o p_24441_
		1 o p_24442_
		2 o p_24443_
	c (Laqu;Lcmk;J)V tick
		0 o p_24445_
		1 o p_24446_
		2 o p_24447_
	c (Laqu;Lbtn;J)V tick
		0 o p_24449_
		1 o p_24450_
		2 o p_24451_
	d (Laqu;Lcmk;J)V stop
		0 o p_24453_
		1 o p_24454_
		2 o p_24455_
	d (Laqu;Lbtn;J)V start
		0 o p_24412_
		1 o p_24413_
		2 o p_24414_
byd net/minecraft/world/entity/ai/behavior/TriggerGate
	<init> ()V <init>
	a (Ljava/util/List;Lbvv$a;Lbvv$b;)Lbws; triggerGate
		static
		0 o p_259442_
		1 o p_259823_
		2 o p_259632_
	a (Ljava/util/List;)Lbws; triggerOneShuffled
		static
		0 o p_259551_
	a (Lbxq;Lcom/mojang/datafixers/util/Pair;)V lambda$triggerGate$0
		static
		0 o p_259128_
		1 o p_260333_
	a (Lbvv$a;Lbxq;Lbvv$b;Lbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$triggerGate$2
		static
		0 o p_259923_
		1 o p_259081_
		2 o p_259707_
		3 o p_259457_
	a (Lbvv$a;Lbxq;Lbvv$b;Laqu;Lbtn;J)Z lambda$triggerGate$1
		static
		0 o p_259160_
		1 o p_259905_
		2 o p_260018_
		3 o p_260107_
		4 o p_259505_
		5 o p_259999_
bye net/minecraft/world/entity/ai/behavior/TryFindLand
	a COOLDOWN_TICKS
	<init> ()V <init>
	a (Lorg/apache/commons/lang3/mutable/MutableLong;ILbyv;Lbyv;FLaqu;Lbtw;J)Z lambda$create$0
		static
		0 o p_259509_
		1 o p_260347_
		2 o p_259834_
		3 o p_259525_
		4 o p_260242_
		5 o p_260032_
		6 o p_260019_
		7 o p_259854_
	a (Lorg/apache/commons/lang3/mutable/MutableLong;IFLbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_259734_
		1 o p_259375_
		2 o p_259954_
		3 o p_259851_
	a (Lorg/apache/commons/lang3/mutable/MutableLong;IFLbyv;Lbyv;Lbyv;)Lbyx; lambda$create$1
		static
		0 o p_260022_
		1 o p_259331_
		2 o p_259815_
		3 o p_259686_
		4 o p_259882_
		5 o p_259123_
	a (IF)Lbvi; create
		static
		0 o p_259889_
		1 o p_259302_
byf net/minecraft/world/entity/ai/behavior/TryFindLandNearWater
	<init> ()V <init>
	a (Lorg/apache/commons/lang3/mutable/MutableLong;ILbyv;Lbyv;FLaqu;Lbtw;J)Z lambda$create$0
		static
		0 o p_259281_
		1 o p_260212_
		2 o p_259198_
		3 o p_259149_
		4 o p_259439_
		5 o p_259876_
		6 o p_259531_
		7 o p_259771_
	a (Lorg/apache/commons/lang3/mutable/MutableLong;IFLbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_259059_
		1 o p_260277_
		2 o p_260066_
		3 o p_260348_
	a (Lorg/apache/commons/lang3/mutable/MutableLong;IFLbyv;Lbyv;Lbyv;)Lbyx; lambda$create$1
		static
		0 o p_259068_
		1 o p_259925_
		2 o p_259201_
		3 o p_259029_
		4 o p_259100_
		5 o p_259367_
	a (IF)Lbvi; create
		static
		0 o p_259739_
		1 o p_259118_
byg net/minecraft/world/entity/ai/behavior/TryFindWater
	<init> ()V <init>
	a (Lorg/apache/commons/lang3/mutable/MutableLong;ILbyv;Lbyv;FLaqu;Lbtw;J)Z lambda$create$0
		static
		0 o p_260082_
		1 o p_260192_
		2 o p_260079_
		3 o p_260085_
		4 o p_259470_
		5 o p_260228_
		6 o p_259212_
		7 o p_260041_
	a (Lorg/apache/commons/lang3/mutable/MutableLong;IFLbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_259147_
		1 o p_259099_
		2 o p_259452_
		3 o p_260101_
	a (Lorg/apache/commons/lang3/mutable/MutableLong;IFLbyv;Lbyv;Lbyv;)Lbyx; lambda$create$1
		static
		0 o p_260162_
		1 o p_259736_
		2 o p_259091_
		3 o p_259124_
		4 o p_259692_
		5 o p_259819_
	a (IF)Lbvi; create
		static
		0 o p_259298_
		1 o p_259140_
byh net/minecraft/world/entity/ai/behavior/TryLaySpawnOnWaterNearLand
	<init> ()V <init>
	a (Ldfy;)Lbvi; create
		static
		0 o p_259207_
	a (Ldfy;Lbyv;Lbyv;Lbyv;)Lbyx; lambda$create$1
		static
		0 o p_260291_
		1 o p_259765_
		2 o p_259602_
		3 o p_260037_
	a (Ldfy;Lbyv;Laqu;Lbtn;J)Z lambda$create$0
		static
		0 o p_269879_
		1 o p_269880_
		2 o p_269881_
		3 o p_269882_
		4 o p_269883_
	a (Ldfy;Lbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_259737_
		1 o p_259781_
byi net/minecraft/world/entity/ai/behavior/UpdateActivityFromSchedule
	<init> ()V <init>
	a (Lbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$1
		static
		0 o p_259429_
	a (Laqu;Lbtn;J)Z lambda$create$0
		static
		0 o p_340748_
		1 o p_340749_
		2 o p_340750_
	a ()Lbvi; create
		static
byj net/minecraft/world/entity/ai/behavior/UseBonemeal
	c BONEMEALING_DURATION
	d nextWorkCycleTime
	e lastBonemealingSession
	f timeWorkedSoFar
	g cropPos
	<init> ()V <init>
	a (Laqu;Lcmk;)Z checkExtraStartConditions
		0 o p_24474_
		1 o p_24475_
	a (Laqu;Lbtn;)Z checkExtraStartConditions
		0 o p_24467_
		1 o p_24468_
	a (Laqu;Lbtn;J)Z canStillUse
		0 o p_24489_
		1 o p_24490_
		2 o p_24491_
	a (Ljd;Laqu;)Z validPos
		0 o p_24486_
		1 o p_24487_
	a (Lcmk;Ljd;)V lambda$setCurrentCropAsTarget$0
		static
		0 o p_24483_
		1 o p_24484_
	a (Laqu;Lcmk;J)Z canStillUse
		0 o p_24477_
		1 o p_24478_
		2 o p_24479_
	a (Lcmk;)V setCurrentCropAsTarget
		0 o p_24481_
	b (Laqu;Lcmk;)Ljava/util/Optional; pickNextTarget
		0 o p_24493_
		1 o p_24494_
	b (Laqu;Lcmk;J)V start
		0 o p_24496_
		1 o p_24497_
		2 o p_24498_
	b (Laqu;Lbtn;J)V stop
		0 o p_24500_
		1 o p_24501_
		2 o p_24502_
	c (Laqu;Lcmk;J)V stop
		0 o p_24504_
		1 o p_24505_
		2 o p_24506_
	c (Laqu;Lbtn;J)V tick
		0 o p_24508_
		1 o p_24509_
		2 o p_24510_
	d (Laqu;Lcmk;J)V tick
		0 o p_24512_
		1 o p_24513_
		2 o p_24514_
	d (Laqu;Lbtn;J)V start
		0 o p_24470_
		1 o p_24471_
		2 o p_24472_
byk net/minecraft/world/entity/ai/behavior/ValidateNearbyPoi
	a MAX_DISTANCE
	<init> ()V <init>
	a (Lbyu$b;Lbyv;Ljava/util/function/Predicate;Laqu;Lbtn;J)Z lambda$create$0
		static
		0 o p_259541_
		1 o p_260323_
		2 o p_260175_
		3 o p_259843_
		4 o p_259259_
		5 o p_260036_
	a (Ljava/util/function/Predicate;Lccs;)Lbvi; create
		static
		0 o p_259460_
		1 o p_259635_
	a (Laqu;Ljd;Lbtn;)Z bedIsOccupied
		static
		0 o p_24531_
		1 o p_24532_
		2 o p_24533_
	a (Lbyu$b;Ljava/util/function/Predicate;Lbyv;)Lbyx; lambda$create$1
		static
		0 o p_259546_
		1 o p_260187_
		2 o p_259498_
	a (Lccs;Ljava/util/function/Predicate;Lbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_259585_
		1 o p_259383_
		2 o p_259215_
byl net/minecraft/world/entity/ai/behavior/VillageBoundRandomStroll
	a MAX_XZ_DIST
	b MAX_Y_DIST
	<init> ()V <init>
	a (FLexc;)Lccv; lambda$create$0
		static
		0 o p_258864_
		1 o p_258865_
	a (IILbyv;FLaqu;Lbtw;J)Z lambda$create$1
		static
		0 o p_258870_
		1 o p_258871_
		2 o p_258872_
		3 o p_258873_
		4 o p_258874_
		5 o p_258875_
		6 o p_258876_
	a (IIFLbyv;)Lbyx; lambda$create$2
		static
		0 o p_258860_
		1 o p_258861_
		2 o p_258862_
		3 o p_258863_
	a (FII)Lbws; create
		static
		0 o p_259320_
		1 o p_259708_
		2 o p_259311_
	a (F)Lbws; create
		static
		0 o p_260156_
	a (IIFLbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$3
		static
		0 o p_258866_
		1 o p_258867_
		2 o p_258868_
		3 o p_258869_
bym net/minecraft/world/entity/ai/behavior/VillagerCalmDown
	a SAFE_DISTANCE_FROM_DANGER
	<init> ()V <init>
	a (Lbtn;Lbtn;)Z lambda$create$0
		static
		0 o p_325747_
		1 o p_325748_
	a (Lbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$3
		static
		0 o p_258884_
	a (Lbyu$b;Lbyv;Lbyv;Lbyv;)Lbyx; lambda$create$2
		static
		0 o p_258885_
		1 o p_258886_
		2 o p_258887_
		3 o p_258888_
	a (Lbyu$b;Lbyv;Lbyv;Lbyv;Laqu;Lbtn;J)Z lambda$create$1
		static
		0 o p_340751_
		1 o p_340752_
		2 o p_340753_
		3 o p_340754_
		4 o p_340755_
		5 o p_340756_
		6 o p_340757_
	a ()Lbvi; create
		static
byn net/minecraft/world/entity/ai/behavior/VillagerGoalPackages
	a INTERACT_DIST_SQR
	b INTERACT_WALKUP_DIST
	c INTERACT_SPEED_MODIFIER
	d STROLL_SPEED_MODIFIER
	<init> ()V <init>
	a (Ljm;)Z lambda$getMeetPackage$3
		static
		0 o p_217493_
	a (Laqu;Lbtn;)Z raidExistsAndActive
		static
		0 o p_260274_
		1 o p_260163_
	a (F)Lcom/google/common/collect/ImmutableList; getPlayPackage
		static
		0 o p_24584_
	a (Lcmn;F)Lcom/google/common/collect/ImmutableList; getCorePackage
		static
		0 o p_24586_
		1 o p_24587_
	a ()Lcom/mojang/datafixers/util/Pair; getFullLookBehavior
		static
	b (Laqu;Lbtn;)Z raidExistsAndNotVictory
		static
		0 o p_259939_
		1 o p_259384_
	b (Ljm;)Z lambda$getRestPackage$2
		static
		0 o p_217495_
	b (Lcmn;F)Lcom/google/common/collect/ImmutableList; getWorkPackage
		static
		0 o p_24590_
		1 o p_24591_
	b ()Lcom/mojang/datafixers/util/Pair; getMinimalLookBehavior
		static
	c (Ljm;)Z lambda$getCorePackage$1
		static
		0 o p_217497_
	c (Lcmn;F)Lcom/google/common/collect/ImmutableList; getRestPackage
		static
		0 o p_24593_
		1 o p_24594_
	d (Ljm;)Z lambda$getCorePackage$0
		static
		0 o p_217499_
	d (Lcmn;F)Lcom/google/common/collect/ImmutableList; getMeetPackage
		static
		0 o p_24596_
		1 o p_24597_
	e (Lcmn;F)Lcom/google/common/collect/ImmutableList; getIdlePackage
		static
		0 o p_24599_
		1 o p_24600_
	f (Lcmn;F)Lcom/google/common/collect/ImmutableList; getPanicPackage
		static
		0 o p_24602_
		1 o p_24603_
	g (Lcmn;F)Lcom/google/common/collect/ImmutableList; getPreRaidPackage
		static
		0 o p_24605_
		1 o p_24606_
	h (Lcmn;F)Lcom/google/common/collect/ImmutableList; getRaidPackage
		static
		0 o p_24608_
		1 o p_24609_
	i (Lcmn;F)Lcom/google/common/collect/ImmutableList; getHidePackage
		static
		0 o p_24611_
		1 o p_24612_
byo net/minecraft/world/entity/ai/behavior/VillagerMakeLove
	c birthTimestamp
	<init> ()V <init>
	a (Lcmk;Ljd;Ljm;)Z canReach
		0 o p_217501_
		1 o p_217502_
		2 o p_217503_
	a (Laqu;Lcmk;Ljd;)V giveBedToChild
		0 o p_24634_
		1 o p_24635_
		2 o p_24636_
	a (Laqu;Lcmk;)Z checkExtraStartConditions
		0 o p_24623_
		1 o p_24624_
	a (Lcmk;Ljm;Ljd;)Z lambda$takeVacantBed$2
		0 o p_217505_
		1 o p_217506_
		2 o p_217507_
	a (Lcmk;)Z isBreedingPossible
		0 o p_24640_
	a (Ljm;)Z lambda$takeVacantBed$1
		static
		0 o p_217509_
	a (Laqu;Lbtn;)Z checkExtraStartConditions
		0 o p_24616_
		1 o p_24617_
	a (Laqu;Lbtn;J)Z canStillUse
		0 o p_24645_
		1 o p_24646_
		2 o p_24647_
	a (Laqu;Lcmk;Lcmk;)V tryToGiveBirth
		0 o p_24630_
		1 o p_24631_
		2 o p_24632_
	a (Lbsl;)Z lambda$isBreedingPossible$0
		static
		0 o p_348244_
	a (Laqu;Lcmk;J)Z canStillUse
		0 o p_24626_
		1 o p_24627_
		2 o p_24628_
	b (Laqu;Lcmk;)Ljava/util/Optional; takeVacantBed
		0 o p_24649_
		1 o p_24650_
	b (Laqu;Lcmk;J)V start
		0 o p_24652_
		1 o p_24653_
		2 o p_24654_
	b (Laqu;Lcmk;Lcmk;)Ljava/util/Optional; breed
		0 o p_24656_
		1 o p_24657_
		2 o p_24658_
	b (Laqu;Lbtn;J)V stop
		0 o p_24663_
		1 o p_24664_
		2 o p_24665_
	c (Laqu;Lcmk;J)V tick
		0 o p_24667_
		1 o p_24668_
		2 o p_24669_
	c (Laqu;Lbtn;J)V tick
		0 o p_24671_
		1 o p_24672_
		2 o p_24673_
	d (Laqu;Lcmk;J)V stop
		0 o p_24675_
		1 o p_24676_
		2 o p_24677_
	d (Laqu;Lbtn;J)V start
		0 o p_24619_
		1 o p_24620_
		2 o p_24621_
byp net/minecraft/world/entity/ai/behavior/VillagerPanicTrigger
	<init> ()V <init>
	a (Laqu;Lbtn;J)Z canStillUse
		0 o p_24690_
		1 o p_24691_
		2 o p_24692_
	a (Laqu;Lcmk;J)Z canStillUse
		0 o p_24684_
		1 o p_24685_
		2 o p_24686_
	b (Laqu;Lcmk;J)V start
		0 o p_24694_
		1 o p_24695_
		2 o p_24696_
	b (Lbtn;)Z hasHostile
		static
		0 o p_24688_
	c (Laqu;Lbtn;J)V tick
		0 o p_24704_
		1 o p_24705_
		2 o p_24706_
	c (Lbtn;)Z isHurt
		static
		0 o p_24698_
	c (Laqu;Lcmk;J)V tick
		0 o p_24700_
		1 o p_24701_
		2 o p_24702_
	d (Laqu;Lbtn;J)V start
		0 o p_24680_
		1 o p_24681_
		2 o p_24682_
byq net/minecraft/world/entity/ai/behavior/WakeUp
	<init> ()V <init>
	a (Lbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$1
		static
		0 o p_259813_
	a (Laqu;Lbtn;J)Z lambda$create$0
		static
		0 o p_259555_
		1 o p_259657_
		2 o p_259316_
	a ()Lbvi; create
		static
byr net/minecraft/world/entity/ai/behavior/WorkAtComposter
	c COMPOSTABLE_ITEMS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Laqu;Lcmk;)V useWorkstation
		0 o p_24790_
		1 o p_24791_
	a (Laqu;Lcmk;Ljl;Ldtc;)V compostItems
		0 o p_24793_
		1 o p_24794_
		2 o p_24795_
		3 o p_24796_
	a (Lcmk;)V makeBread
		0 o p_24803_
	a (Laqu;Ldtc;Ljd;Ldtc;)V spawnComposterFillEffects
		0 o p_24798_
		1 o p_24799_
		2 o p_24800_
		3 o p_24801_
bys net/minecraft/world/entity/ai/behavior/WorkAtPoi
	c CHECK_COOLDOWN
	d DISTANCE
	e lastCheck
	<init> ()V <init>
	a (Lbuq;Ljl;)V lambda$start$0
		static
		0 o p_24820_
		1 o p_24821_
	a (Laqu;Lcmk;)V useWorkstation
		0 o p_24813_
		1 o p_24814_
	a (Laqu;Lcmk;J)V start
		0 o p_24816_
		1 o p_24817_
		2 o p_24818_
	a (Laqu;Lbtn;)Z checkExtraStartConditions
		0 o p_24807_
		1 o p_24808_
	a (Laqu;Lbtn;J)Z canStillUse
		0 o p_24823_
		1 o p_24824_
		2 o p_24825_
	b (Laqu;Lcmk;J)Z canStillUse
		0 o p_24830_
		1 o p_24831_
		2 o p_24832_
	b (Laqu;Lcmk;)Z checkExtraStartConditions
		0 o p_24827_
		1 o p_24828_
	d (Laqu;Lbtn;J)V start
		0 o p_24810_
		1 o p_24811_
		2 o p_24812_
byt net/minecraft/world/entity/ai/behavior/YieldJobSite
	<init> ()V <init>
	a (Lbtw;Ljd;Lcev;)Z canReachPos
		static
		0 o p_260080_
		1 o p_259875_
		2 o p_259606_
	a (Lbyv;Lbyv;Lbyv;Ljd;FLaqu;Lcmk;)V lambda$create$3
		static
		0 o p_340758_
		1 o p_340759_
		2 o p_340760_
		3 o p_340761_
		4 o p_340762_
		5 o p_340763_
		6 o p_340764_
	a (Lbtn;)Lcmk; lambda$create$1
		static
		0 o p_258896_
	a (FLbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$6
		static
		0 o p_258915_
		1 o p_258916_
	a (Lcmk;Lbtn;)Z lambda$create$0
		static
		0 o p_258897_
		1 o p_258898_
	a (Ljm;Lcmk;Ljd;)Z nearbyWantsJobsite
		static
		0 o p_217511_
		1 o p_217512_
		2 o p_217513_
	a (Lbyu$b;FLbyv;Lbyv;Lbyv;Lbyv;Lbyv;)Lbyx; lambda$create$5
		static
		0 o p_258899_
		1 o p_258900_
		2 o p_258901_
		3 o p_258902_
		4 o p_258903_
		5 o p_258904_
		6 o p_258905_
	a (Lbyu$b;Lbyv;Lbyv;Lbyv;Lbyv;FLaqu;Lcmk;J)Z lambda$create$4
		static
		0 o p_258906_
		1 o p_258907_
		2 o p_258908_
		3 o p_258909_
		4 o p_258910_
		5 o p_258911_
		6 o p_258912_
		7 o p_258913_
		8 o p_258914_
	a (F)Lbvi; create
		static
		0 o p_259768_
	a (Ljava/util/Optional;Ljd;Lcmk;)Z lambda$create$2
		static
		0 o p_258917_
		1 o p_258918_
		2 o p_258919_
byu net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder
	a trigger
	<init> (Lbyu$e;)V <init>
		0 o p_260164_
	a ()Lbyu$b; instance
		static
	a (Ljava/util/function/Predicate;Lbws;)Lbws; triggerIf
		static
		0 o p_260059_
		1 o p_259640_
	a (Ljava/util/function/Function;)Lbws; create
		static
		0 o p_259386_
	a (Lbyx;Lcom/mojang/datafixers/util/Unit;)Lbyx; lambda$sequence$0
		static
		0 o p_259545_
		1 o p_260322_
	a (Lbyx;Lbyx;Lbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$sequence$1
		static
		0 o p_259461_
		1 o p_259996_
		2 o p_259495_
	a (Ljava/util/function/BiPredicate;Lbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$triggerIf$5
		static
		0 o p_260142_
		1 o p_260191_
	a (Ljava/util/function/Predicate;Laqu;Lbtn;J)Z lambda$triggerIf$2
		static
		0 o p_259062_
		1 o p_259280_
		2 o p_259428_
		3 o p_259845_
	a (Lbyu$e;)Lbyu; create
		static
		0 o p_259575_
	a (Ljava/util/function/BiPredicate;Laqu;Lbtn;J)Z lambda$triggerIf$4
		static
		0 o p_260339_
		1 o p_259079_
		2 o p_259093_
		3 o p_260140_
	a (Lcom/mojang/datafixers/kinds/App;)Lbyu; unbox
		static
		0 o p_259593_
	a (Ljava/util/function/Predicate;)Lbws; triggerIf
		static
		0 o p_260112_
	a (Ljava/util/function/Predicate;Lbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$triggerIf$3
		static
		0 o p_259800_
		1 o p_260353_
	a (Ljava/util/function/BiPredicate;)Lbws; triggerIf
		static
		0 o p_259227_
	a (Lbyx;Lbyx;)Lbws; sequence
		static
		0 o p_260174_
		1 o p_259134_
	b (Lcom/mojang/datafixers/kinds/App;)Lbyu$e; get
		static
		0 o p_259615_
byu$1 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$1
	a val$resolvedBuilder
	<init> (Lbyu$e;)V <init>
		0 o p_259744_
	b ()Ljava/lang/String; debugString
	toString ()Ljava/lang/String; toString
	trigger (Laqu;Lbtn;J)Z trigger
		0 o p_259385_
		1 o p_260003_
		2 o p_259194_
byu$a net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Constant
	<init> (Ljava/lang/Object;)V <init>
		0 o p_259906_
	<init> (Ljava/lang/Object;Ljava/util/function/Supplier;)V <init>
		0 o p_259514_
		1 o p_259950_
	a (Ljava/lang/Object;)Ljava/lang/String; lambda$new$0
		static
		0 o p_339513_
byu$a$1 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Constant$1
	a val$a
	b val$debugString
	<init> (Ljava/lang/Object;Ljava/util/function/Supplier;)V <init>
		0 o p_259884_
		1 o p_259381_
	a ()Ljava/lang/String; debugString
	a (Laqu;Lbtn;J)Ljava/lang/Object; tryTrigger
		0 o p_259561_
		1 o p_259467_
		2 o p_259297_
	toString ()Ljava/lang/String; toString
byu$b net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance
	<init> ()V <init>
	a (Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lbyu; ap2
		0 o p_259535_
		1 o p_259162_
		2 o p_259733_
	a (Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/kinds/App; lambda$lift1$0
		0 o p_260060_
		1 o p_259751_
	a (Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lbyu; ap4
		0 o p_259519_
		1 o p_259829_
		2 o p_259314_
		3 o p_260089_
		4 o p_259136_
	a (Lbyx;)Lbyu; ifTriggered
		0 o p_260247_
	a (Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lbyu; ap3
		0 o p_260239_
		1 o p_259239_
		2 o p_259638_
		3 o p_259969_
	a (Lbyv;)Ljava/util/Optional; tryGet
		0 o p_259352_
	a (Ljava/util/function/Function;Lcom/mojang/datafixers/kinds/App;)Lbyu; map
		0 o p_259963_
		1 o p_260355_
	a (Lccs;)Lbyu; registered
		0 o p_259477_
	a (Ljava/lang/Object;)Lbyu; point
		0 o p_259634_
	a (Ljava/util/function/Supplier;Ljava/lang/Object;)Lbyu; point
		0 o p_260070_
		1 o p_260295_
	ap2 (Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/kinds/App; ap2
		0 o p_260131_
		1 o p_259240_
		2 o p_259547_
	ap3 (Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/kinds/App; ap3
		0 o p_259633_
		1 o p_260234_
		2 o p_259701_
		3 o p_259763_
	ap4 (Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/kinds/App; ap4
		0 o p_259032_
		1 o p_259335_
		2 o p_259711_
		3 o p_259137_
		4 o p_259318_
	b (Lbyv;)Ljava/lang/Object; get
		0 o p_259206_
	b (Lccs;)Lbyu; present
		0 o p_259673_
	c (Lccs;)Lbyu; absent
		0 o p_260198_
	lift1 (Lcom/mojang/datafixers/kinds/App;)Ljava/util/function/Function; lift1
		0 o p_259294_
	map (Ljava/util/function/Function;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/kinds/App; map
		0 o p_260001_
		1 o p_259138_
	point (Ljava/lang/Object;)Lcom/mojang/datafixers/kinds/App; point
		0 o p_260216_
byu$b$1 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$1
	a val$aTrigger
	b val$fTrigger
	<init> (Lbyu$b;Lbyu$e;Lbyu$e;)V <init>
		0 o p_259693_
		1 o p_259792_
		2 o p_259753_
	a ()Ljava/lang/String; debugString
	a (Laqu;Lbtn;J)Ljava/lang/Object; tryTrigger
		0 o p_259603_
		1 o p_260233_
		2 o p_259654_
	toString ()Ljava/lang/String; toString
byu$b$2 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$2
	a val$tTrigger
	b val$func
	<init> (Lbyu$b;Lbyu$e;Ljava/util/function/Function;)V <init>
		0 o p_259389_
		1 o p_260193_
		2 o p_260297_
	a ()Ljava/lang/String; debugString
	a (Laqu;Lbtn;J)Ljava/lang/Object; tryTrigger
		0 o p_259755_
		1 o p_259656_
		2 o p_259300_
	toString ()Ljava/lang/String; toString
byu$b$3 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$3
	a val$aTrigger
	b val$bTrigger
	c val$fTrigger
	<init> (Lbyu$b;Lbyu$e;Lbyu$e;Lbyu$e;)V <init>
		0 o p_259170_
		1 o p_260264_
		2 o p_259627_
		3 o p_260281_
	a ()Ljava/lang/String; debugString
	a (Laqu;Lbtn;J)Ljava/lang/Object; tryTrigger
		0 o p_259274_
		1 o p_259817_
		2 o p_259820_
	toString ()Ljava/lang/String; toString
byu$b$4 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$4
	a val$t1Trigger
	b val$t2Trigger
	c val$t3Trigger
	d val$fTrigger
	<init> (Lbyu$b;Lbyu$e;Lbyu$e;Lbyu$e;Lbyu$e;)V <init>
		0 o p_259682_
		1 o p_260099_
		2 o p_260133_
		3 o p_259839_
		4 o p_259840_
	a ()Ljava/lang/String; debugString
	a (Laqu;Lbtn;J)Ljava/lang/Object; tryTrigger
		0 o p_259096_
		1 o p_260221_
		2 o p_259035_
	toString ()Ljava/lang/String; toString
byu$b$5 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$5
	a val$t1Trigger
	b val$t2Trigger
	c val$t3Trigger
	d val$t4Trigger
	e val$fTrigger
	<init> (Lbyu$b;Lbyu$e;Lbyu$e;Lbyu$e;Lbyu$e;Lbyu$e;)V <init>
		0 o p_260116_
		1 o p_259402_
		2 o p_259948_
		3 o p_259482_
		4 o p_260289_
		5 o p_260292_
	a ()Ljava/lang/String; debugString
	a (Laqu;Lbtn;J)Ljava/lang/Object; tryTrigger
		0 o p_259537_
		1 o p_259581_
		2 o p_259423_
	toString ()Ljava/lang/String; toString
byu$b$a net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$Mu
	<init> ()V <init>
byu$c net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Mu
	<init> ()V <init>
byu$d net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$PureMemory
	<init> (Lbyw;)V <init>
		0 o p_259776_
byu$d$1 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$PureMemory$1
	a val$condition
	<init> (Lbyw;)V <init>
		0 o p_259559_
	a ()Ljava/lang/String; debugString
	a (Laqu;Lbtn;J)Ljava/lang/Object; tryTrigger
		0 o p_260146_
		1 o p_259651_
		2 o p_260094_
	b (Laqu;Lbtn;J)Lbyv; tryTrigger
		0 o p_259899_
		1 o p_259558_
		2 o p_259793_
	toString ()Ljava/lang/String; toString
byu$e net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult
	a ()Ljava/lang/String; debugString
	a (Laqu;Lbtn;J)Ljava/lang/Object; tryTrigger
		0 o p_259864_
		1 o p_259042_
		2 o p_260282_
byu$f net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWrapper
	<init> (Lbyx;)V <init>
		0 o p_259310_
byu$f$1 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWrapper$1
	a val$dependentTrigger
	<init> (Lbyx;)V <init>
		0 o p_260307_
	a ()Ljava/lang/String; debugString
	a (Laqu;Lbtn;J)Ljava/lang/Object; tryTrigger
		0 o p_260338_
		1 o p_259070_
		2 o p_259309_
	b (Laqu;Lbtn;J)Lcom/mojang/datafixers/util/Unit; tryTrigger
		0 o p_259397_
		1 o p_260169_
		2 o p_259155_
byv net/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor
	a brain
	b memoryType
	c value
	<init> (Lbuq;Lccs;Lcom/mojang/datafixers/kinds/App;)V <init>
		0 o p_259443_
		1 o p_259809_
		2 o p_259295_
	a ()Lcom/mojang/datafixers/kinds/App; value
	a (Ljava/util/Optional;)V setOrErase
		0 o p_259943_
	a (Ljava/lang/Object;J)V setWithExpiry
		0 o p_259027_
		1 o p_260310_
	a (Ljava/lang/Object;)V set
		0 o p_259728_
	b ()V erase
byw net/minecraft/world/entity/ai/behavior/declarative/MemoryCondition
	a (Lbuq;Ljava/util/Optional;)Lbyv; createAccessor
		0 o p_259936_
		1 o p_259724_
	a ()Lccs; memory
	b ()Lcct; condition
byw$a net/minecraft/world/entity/ai/behavior/declarative/MemoryCondition$Absent
	a memory
	<init> (Lccs;)V <init>
		0 o memory
	a (Lbuq;Ljava/util/Optional;)Lbyv; createAccessor
		0 o p_259727_
		1 o p_260359_
	a ()Lccs; memory
	b ()Lcct; condition
	equals (Ljava/lang/Object;)Z equals
		0 o p_260170_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
byw$b net/minecraft/world/entity/ai/behavior/declarative/MemoryCondition$Present
	a memory
	<init> (Lccs;)V <init>
		0 o memory
	a (Lbuq;Ljava/util/Optional;)Lbyv; createAccessor
		0 o p_259253_
		1 o p_260268_
	a ()Lccs; memory
	b ()Lcct; condition
	equals (Ljava/lang/Object;)Z equals
		0 o p_259219_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
byw$c net/minecraft/world/entity/ai/behavior/declarative/MemoryCondition$Registered
	a memory
	<init> (Lccs;)V <init>
		0 o memory
	a (Lbuq;Ljava/util/Optional;)Lbyv; createAccessor
		0 o p_260149_
		1 o p_259303_
	a ()Lccs; memory
	b ()Lcct; condition
	equals (Ljava/lang/Object;)Z equals
		0 o p_259578_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
byx net/minecraft/world/entity/ai/behavior/declarative/Trigger
	trigger (Laqu;Lbtn;J)Z trigger
		0 o p_259730_
		1 o p_260017_
		2 o p_259489_
byy net/minecraft/world/entity/ai/behavior/declarative/package-info
byz net/minecraft/world/entity/ai/behavior/package-info
bz net/minecraft/advancements/critereon/FallAfterExplosionTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Laqv;Lexc;Lexc;Lerr;Lbz$a;)Z lambda$trigger$0
		static
		0 o p_335403_
		1 o p_336084_
		2 o p_336127_
		3 o p_335622_
		4 o p_335739_
	a (Laqv;Lexc;Lbsr;)V trigger
		0 o p_335648_
		1 o p_336086_
		2 o p_336120_
bz$a net/minecraft/advancements/critereon/FallAfterExplosionTrigger$TriggerInstance
	a CODEC
	b player
	c startPosition
	d distance
	e cause
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o player
		1 o startPosition
		2 o distance
		3 o cause
	a (Lbh;)V validate
		0 o p_335649_
	a (Lbm;Lbv$a;)Lao; fallAfterExplosion
		static
		0 o p_335666_
		1 o p_335823_
	a ()Ljava/util/Optional; player
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337362_
	a (Laqu;Lexc;Lexc;Lerr;)Z matches
		0 o p_335990_
		1 o p_335477_
		2 o p_336025_
		3 o p_335849_
	b ()Ljava/util/Optional; startPosition
	c ()Ljava/util/Optional; distance
	d ()Ljava/util/Optional; cause
	equals (Ljava/lang/Object;)Z equals
		0 o p_335573_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bza net/minecraft/world/entity/ai/behavior/warden/Digging
	<init> (I)V <init>
		0 o p_217515_
	a (Laqu;Lcmb;)Z checkExtraStartConditions
		0 o p_217524_
		1 o p_217525_
	a (Laqu;Lbtn;)Z checkExtraStartConditions
		0 o p_217517_
		1 o p_217518_
	a (Laqu;Lbtn;J)Z canStillUse
		0 o p_217531_
		1 o p_217532_
		2 o p_217533_
	a (Laqu;Lcmb;J)Z canStillUse
		0 o p_217527_
		1 o p_217528_
		2 o p_217529_
	b (Laqu;Lbtn;J)V stop
		0 o p_217539_
		1 o p_217540_
		2 o p_217541_
	b (Laqu;Lcmb;J)V start
		0 o p_217535_
		1 o p_217536_
		2 o p_217537_
	c (Laqu;Lcmb;J)V stop
		0 o p_217543_
		1 o p_217544_
		2 o p_217545_
	d (Laqu;Lbtn;J)V start
		0 o p_217520_
		1 o p_217521_
		2 o p_217522_
bzb net/minecraft/world/entity/ai/behavior/warden/Emerging
	<init> (I)V <init>
		0 o p_217547_
	a (Laqu;Lbtn;J)Z canStillUse
		0 o p_217557_
		1 o p_217558_
		2 o p_217559_
	a (Laqu;Lcmb;J)Z canStillUse
		0 o p_217553_
		1 o p_217554_
		2 o p_217555_
	b (Laqu;Lbtn;J)V stop
		0 o p_217565_
		1 o p_217566_
		2 o p_217567_
	b (Laqu;Lcmb;J)V start
		0 o p_217561_
		1 o p_217562_
		2 o p_217563_
	c (Laqu;Lcmb;J)V stop
		0 o p_217569_
		1 o p_217570_
		2 o p_217571_
	d (Laqu;Lbtn;J)V start
		0 o p_217549_
		1 o p_217550_
		2 o p_217551_
bzc net/minecraft/world/entity/ai/behavior/warden/ForceUnmount
	<init> ()V <init>
	a (Laqu;Lbtn;)Z checkExtraStartConditions
		0 o p_238424_
		1 o p_238425_
	d (Laqu;Lbtn;J)V start
		0 o p_238410_
		1 o p_238411_
		2 o p_238412_
bzd net/minecraft/world/entity/ai/behavior/warden/Roar
	c TICKS_BEFORE_PLAYING_ROAR_SOUND
	d ROAR_ANGER_INCREASE
	<init> ()V <init>
	a (Laqu;Lbtn;J)Z canStillUse
		0 o p_217584_
		1 o p_217585_
		2 o p_217586_
	a (Laqu;Lcmb;J)V start
		0 o p_217580_
		1 o p_217581_
		2 o p_217582_
	b (Laqu;Lcmb;J)Z canStillUse
		0 o p_217588_
		1 o p_217589_
		2 o p_217590_
	b (Laqu;Lbtn;J)V stop
		0 o p_217592_
		1 o p_217593_
		2 o p_217594_
	c (Laqu;Lbtn;J)V tick
		0 o p_217600_
		1 o p_217601_
		2 o p_217602_
	c (Laqu;Lcmb;J)V tick
		0 o p_217596_
		1 o p_217597_
		2 o p_217598_
	d (Laqu;Lcmb;J)V stop
		0 o p_217604_
		1 o p_217605_
		2 o p_217606_
	d (Laqu;Lbtn;J)V start
		0 o p_217576_
		1 o p_217577_
		2 o p_217578_
bze net/minecraft/world/entity/ai/behavior/warden/SetRoarTarget
	<init> ()V <init>
	a (Ljava/util/function/Function;Lbyv;Lbyv;Laqu;Lcmb;J)Z lambda$create$0
		static
		0 o p_258922_
		1 o p_258923_
		2 o p_258924_
		3 o p_258925_
		4 o p_258926_
		5 o p_258927_
	a (Ljava/util/function/Function;Lbyv;Lbyv;Lbyv;)Lbyx; lambda$create$1
		static
		0 o p_258928_
		1 o p_258929_
		2 o p_258930_
		3 o p_258931_
	a (Ljava/util/function/Function;Lbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_258920_
		1 o p_258921_
	a (Ljava/util/function/Function;)Lbvi; create
		static
		0 o p_260275_
bzf net/minecraft/world/entity/ai/behavior/warden/SetWardenLookTarget
	<init> ()V <init>
	a (Lbyu$b;Lbyv;Lbyv;Lbyv;Lbyv;)Lbyx; lambda$create$2
		static
		0 o p_258941_
		1 o p_258942_
		2 o p_258943_
		3 o p_258944_
		4 o p_258945_
	a (Lbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$3
		static
		0 o p_258946_
	a (Lbyu$b;Lbyv;)Ljava/util/Optional; lambda$create$0
		static
		0 o p_258939_
		1 o p_258940_
	a (Lbyu$b;Lbyv;Lbyv;Lbyv;Laqu;Lbtn;J)Z lambda$create$1
		static
		0 o p_258932_
		1 o p_258933_
		2 o p_258934_
		3 o p_258935_
		4 o p_258936_
		5 o p_258937_
		6 o p_258938_
	a ()Lbvi; create
		static
bzg net/minecraft/world/entity/ai/behavior/warden/Sniffing
	c ANGER_FROM_SNIFFING_MAX_DISTANCE_XZ
	d ANGER_FROM_SNIFFING_MAX_DISTANCE_Y
	<init> (I)V <init>
		0 o p_217647_
	a (Lcmb;Lbtn;)V lambda$stop$0
		static
		0 o p_352764_
		1 o p_352765_
	a (Laqu;Lbtn;J)Z canStillUse
		0 o p_217660_
		1 o p_217661_
		2 o p_217662_
	a (Laqu;Lcmb;J)Z canStillUse
		0 o p_217653_
		1 o p_217654_
		2 o p_217655_
	b (Laqu;Lbtn;J)V stop
		0 o p_217668_
		1 o p_217669_
		2 o p_217670_
	b (Laqu;Lcmb;J)V start
		0 o p_217664_
		1 o p_217665_
		2 o p_217666_
	c (Laqu;Lcmb;J)V stop
		0 o p_217672_
		1 o p_217673_
		2 o p_217674_
	d (Laqu;Lbtn;J)V start
		0 o p_217649_
		1 o p_217650_
		2 o p_217651_
bzh net/minecraft/world/entity/ai/behavior/warden/SonicBoom
	c COOLDOWN
	d DISTANCE_XZ
	e DISTANCE_Y
	f KNOCKBACK_VERTICAL
	g KNOCKBACK_HORIZONTAL
	h TICKS_BEFORE_PLAYING_SOUND
	i DURATION
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcmb;Laqu;Lbtn;)V lambda$tick$2
		static
		0 o p_340765_
		1 o p_340766_
		2 o p_340767_
	a (Lcmb;Lbtn;)Z lambda$tick$1
		static
		0 o p_217706_
		1 o p_217707_
	a (Laqu;Lbtn;)Z checkExtraStartConditions
		0 o p_217685_
		1 o p_217686_
	a (Laqu;Lbtn;J)Z canStillUse
		0 o p_217709_
		1 o p_217710_
		2 o p_217711_
	a (Laqu;Lcmb;J)Z canStillUse
		0 o p_217695_
		1 o p_217696_
		2 o p_217697_
	a (Lbtn;I)V setCooldown
		static
		0 o p_217699_
		1 o p_217700_
	a (Laqu;Lcmb;)Z checkExtraStartConditions
		0 o p_217692_
		1 o p_217693_
	b (Laqu;Lcmb;J)V start
		0 o p_217713_
		1 o p_217714_
		2 o p_217715_
	b (Laqu;Lbtn;J)V stop
		0 o p_217720_
		1 o p_217721_
		2 o p_217722_
	b (Lcmb;Lbtn;)V lambda$tick$0
		static
		0 o p_352766_
		1 o p_352767_
	c (Laqu;Lcmb;J)V tick
		0 o p_217724_
		1 o p_217725_
		2 o p_217726_
	c (Laqu;Lbtn;J)V tick
		0 o p_217728_
		1 o p_217729_
		2 o p_217730_
	d (Laqu;Lcmb;J)V stop
		0 o p_217732_
		1 o p_217733_
		2 o p_217734_
	d (Laqu;Lbtn;J)V start
		0 o p_217688_
		1 o p_217689_
		2 o p_217690_
bzi net/minecraft/world/entity/ai/behavior/warden/TryToSniff
	a SNIFF_COOLDOWN
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbyv;Lbyv;Lbyv;Lbyv;Lbyv;)Lbyx; lambda$create$1
		static
		0 o p_260219_
		1 o p_260252_
		2 o p_260090_
		3 o p_259577_
		4 o p_260020_
	a (Lbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_259979_
	a (Lbyv;Lbyv;Lbyv;Laqu;Lbtn;J)Z lambda$create$0
		static
		0 o p_325753_
		1 o p_325754_
		2 o p_325755_
		3 o p_325756_
		4 o p_325757_
		5 o p_325758_
	a ()Lbvi; create
		static
bzj net/minecraft/world/entity/ai/behavior/warden/package-info
bzk net/minecraft/world/entity/ai/control/BodyRotationControl
	a mob
	b HEAD_STABLE_ANGLE
	c DELAY_UNTIL_STARTING_TO_FACE_FORWARD
	d HOW_LONG_IT_TAKES_TO_FACE_FORWARD
	e headStableTime
	f lastStableYHeadRot
	<init> (Lbtp;)V <init>
		0 o p_24879_
	a ()V clientTick
	b ()V rotateBodyIfNecessary
	c ()V rotateHeadIfNecessary
	d ()V rotateHeadTowardsFront
	e ()Z notCarryingMobPassengers
	f ()Z isMoving
bzl net/minecraft/world/entity/ai/control/Control
bzm net/minecraft/world/entity/ai/control/FlyingMoveControl
	l maxTurn
	m hoversInPlace
	<init> (Lbtp;IZ)V <init>
		0 o p_24893_
		1 o p_24894_
		2 o p_24895_
	a ()V tick
bzn net/minecraft/world/entity/ai/control/JumpControl
	a jump
	b mob
	<init> (Lbtp;)V <init>
		0 o p_24900_
	a ()V jump
	b ()V tick
bzo net/minecraft/world/entity/ai/control/LookControl
	a mob
	b yMaxRotSpeed
	c xMaxRotAngle
	d lookAtCooldown
	e wantedX
	f wantedY
	g wantedZ
	<init> (Lbtp;)V <init>
		0 o p_24945_
	a (Lexc;)V setLookAt
		0 o p_24965_
	a (FFF)F rotateTowards
		0 o p_24957_
		1 o p_24958_
		2 o p_24959_
	a (DDDFF)V setLookAt
		0 o p_24951_
		1 o p_24952_
		2 o p_24953_
		3 o p_24954_
		4 o p_24955_
	a (Ljava/lang/Float;)V lambda$tick$1
		0 o p_352768_
	a (Lbsr;)V setLookAt
		0 o p_148052_
	a (Lbsr;FF)V setLookAt
		0 o p_24961_
		1 o p_24962_
		2 o p_24963_
	a (DDD)V setLookAt
		0 o p_24947_
		1 o p_24948_
		2 o p_24949_
	a ()V tick
	b (Lbsr;)D getWantedY
		static
		0 o p_24967_
	b (Ljava/lang/Float;)V lambda$tick$0
		0 o p_287447_
	b ()V clampHeadRotationToBody
	c ()Z resetXRotOnTick
	d ()Z isLookingAtTarget
	e ()D getWantedX
	f ()D getWantedY
	g ()D getWantedZ
	h ()Ljava/util/Optional; getXRotD
	i ()Ljava/util/Optional; getYRotD
bzp net/minecraft/world/entity/ai/control/MoveControl
	a MIN_SPEED
	b MIN_SPEED_SQR
	c MAX_TURN
	d mob
	e wantedX
	f wantedY
	g wantedZ
	h speedModifier
	i strafeForwards
	j strafeRight
	k operation
	<init> (Lbtp;)V <init>
		0 o p_24983_
	a (FFF)F rotlerp
		0 o p_24992_
		1 o p_24993_
		2 o p_24994_
	a (DDDD)V setWantedPosition
		0 o p_24984_
		1 o p_24985_
		2 o p_24986_
		3 o p_24987_
	a ()V tick
	a (FF)V strafe
		0 o p_24989_
		1 o p_24990_
	b (FF)Z isWalkable
		0 o p_24997_
		1 o p_24998_
	b ()Z hasWanted
	c ()D getSpeedModifier
	d ()D getWantedX
	e ()D getWantedY
	f ()D getWantedZ
bzp$a net/minecraft/world/entity/ai/control/MoveControl$Operation
	a WAIT
	b MOVE_TO
	c STRAFE
	d JUMPING
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_25010_
		1 o p_25011_
	a ()[Lbzp$a; $values
		static
	valueOf (Ljava/lang/String;)Lbzp$a; valueOf
		static
		0 o p_25013_
	values ()[Lbzp$a; values
		static
bzq net/minecraft/world/entity/ai/control/SmoothSwimmingLookControl
	h maxYRotFromCenter
	i HEAD_TILT_X
	j HEAD_TILT_Y
	<init> (Lbtp;I)V <init>
		0 o p_148061_
		1 o p_148062_
	a (Ljava/lang/Float;)V lambda$tick$1
		0 o p_352769_
	a ()V tick
	b (Ljava/lang/Float;)V lambda$tick$0
		0 o p_287449_
bzr net/minecraft/world/entity/ai/control/SmoothSwimmingMoveControl
	l FULL_SPEED_TURN_THRESHOLD
	m STOP_TURN_THRESHOLD
	n maxTurnX
	o maxTurnY
	p inWaterSpeedModifier
	q outsideWaterSpeedModifier
	r applyGravity
	<init> (Lbtp;IIFFZ)V <init>
		0 o p_148070_
		1 o p_148071_
		2 o p_148072_
		3 o p_148073_
		4 o p_148074_
		5 o p_148075_
	a (F)F getTurningSpeedFactor
		static
		0 o p_249853_
	a ()V tick
bzs net/minecraft/world/entity/ai/control/package-info
bzt net/minecraft/world/entity/ai/goal/AvoidEntityGoal
	a mob
	b toAvoid
	c maxDist
	d path
	e pathNav
	f avoidClass
	g avoidPredicate
	h predicateOnAvoidEntity
	i walkSpeedModifier
	j sprintSpeedModifier
	k avoidEntityTargeting
	<init> (Lbtw;Ljava/lang/Class;FDD)V <init>
		0 o p_25027_
		1 o p_25028_
		2 o p_25029_
		3 o p_25030_
		4 o p_25031_
	<init> (Lbtw;Ljava/lang/Class;Ljava/util/function/Predicate;FDDLjava/util/function/Predicate;)V <init>
		0 o p_25040_
		1 o p_25041_
		2 o p_25042_
		3 o p_25043_
		4 o p_25044_
		5 o p_25045_
		6 o p_25046_
	<init> (Lbtw;Ljava/lang/Class;FDDLjava/util/function/Predicate;)V <init>
		0 o p_25033_
		1 o p_25034_
		2 o p_25035_
		3 o p_25036_
		4 o p_25037_
		5 o p_25038_
	a (Lbtn;)Z lambda$canUse$2
		static
		0 o p_148078_
	a ()V tick
	b ()Z canUse
	b (Lbtn;)Z lambda$new$1
		static
		0 o p_25049_
	c (Lbtn;)Z lambda$new$0
		static
		0 o p_25052_
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
bzu net/minecraft/world/entity/ai/goal/BegGoal
	a wolf
	b player
	c level
	d lookDistance
	e lookTime
	f begTargeting
	<init> (Lcgh;F)V <init>
		0 o p_25063_
		1 o p_25064_
	a ()V tick
	a (Lcmx;)Z playerHoldingInteresting
		0 o p_25067_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
bzv net/minecraft/world/entity/ai/goal/BoatGoals
	a GO_TO_BOAT
	b GO_IN_BOAT_DIRECTION
	c $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_25077_
		1 o p_25078_
	a ()[Lbzv; $values
		static
	valueOf (Ljava/lang/String;)Lbzv; valueOf
		static
		0 o p_25080_
	values ()[Lbzv; values
		static
bzw net/minecraft/world/entity/ai/goal/BreakDoorGoal
	a breakTime
	b lastBreakProgress
	c doorBreakTime
	g DEFAULT_DOOR_BREAK_TIME
	h validDifficulties
	<init> (Lbtp;Ljava/util/function/Predicate;)V <init>
		0 o p_25091_
		1 o p_25092_
	<init> (Lbtp;ILjava/util/function/Predicate;)V <init>
		0 o p_25087_
		1 o p_25088_
		2 o p_25089_
	a ()V tick
	a (Lbqo;)Z isValidDifficulty
		0 o p_25095_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
	f ()I getDoorBreakTime
bzx net/minecraft/world/entity/ai/goal/BreathAirGoal
	a mob
	<init> (Lbtw;)V <init>
		0 o p_25103_
	U_ ()Z isInterruptable
	a ()V tick
	a (Ldcz;Ljd;)Z givesAir
		0 o p_25107_
		1 o p_25108_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	h ()V findAirPosition
bzy net/minecraft/world/entity/ai/goal/BreedGoal
	a animal
	b level
	c partner
	d PARTNER_TARGETING
	e partnerClass
	f loveTime
	g speedModifier
	<clinit> ()V <clinit>
		static
	<init> (Lcfe;DLjava/lang/Class;)V <init>
		0 o p_25125_
		1 o p_25126_
		2 o p_25127_
	<init> (Lcfe;D)V <init>
		0 o p_25122_
		1 o p_25123_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	e ()V stop
	g ()V breed
	h ()Lcfe; getFreePartner
bzz net/minecraft/world/entity/ai/goal/CatLieOnBedGoal
	g cat
	<init> (Lcfh;DI)V <init>
		0 o p_25135_
		1 o p_25136_
		2 o p_25137_
	a (Lbtw;)I nextStartTick
		0 o p_25140_
	a ()V tick
	a (Ldcz;Ljd;)Z isValidTarget
		0 o p_25142_
		1 o p_25143_
	b ()Z canUse
	d ()V start
	e ()V stop
c com/mojang/math/Divisor
	a denominator
	b quotient
	c mod
	d returnedParts
	e remainder
	<init> (II)V <init>
		0 o p_254018_
		1 o p_254504_
	a (II)Ljava/lang/Iterable; asIterable
		static
		0 o p_254381_
		1 o p_254129_
	b (II)Ljava/util/Iterator; lambda$asIterable$0
		static
		0 o p_254215_
		1 o p_254151_
	hasNext ()Z hasNext
	nextInt ()I nextInt
ca net/minecraft/advancements/critereon/FilledBucketTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Laqv;Lcuq;)V trigger
		0 o p_38773_
		1 o p_38774_
	a (Lcuq;Lca$a;)Z lambda$trigger$0
		static
		0 o p_38776_
		1 o p_38777_
ca$a net/minecraft/advancements/critereon/FilledBucketTrigger$TriggerInstance
	a CODEC
	b player
	c item
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o player
		1 o item
	a ()Ljava/util/Optional; player
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337363_
	a (Lcuq;)Z matches
		0 o p_38792_
	a (Lcs$a;)Lao; filledBucket
		static
		0 o p_300965_
	b ()Ljava/util/Optional; item
	equals (Ljava/lang/Object;)Z equals
		0 o p_312662_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
caa net/minecraft/world/entity/ai/goal/CatSitOnBlockGoal
	g cat
	<init> (Lcfh;D)V <init>
		0 o p_25149_
		1 o p_25150_
	a (Ldtp;)Ljava/lang/Boolean; lambda$isValidTarget$0
		static
		0 o p_148084_
	a ()V tick
	a (Ldcz;Ljd;)Z isValidTarget
		0 o p_25153_
		1 o p_25154_
	a (Ldtb$a;)Z lambda$isValidTarget$1
		static
		0 o p_25156_
	b ()Z canUse
	d ()V start
	e ()V stop
cab net/minecraft/world/entity/ai/goal/ClimbOnTopOfPowderSnowGoal
	a mob
	b level
	<init> (Lbtp;Ldcw;)V <init>
		0 o p_204055_
		1 o p_204056_
	V_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
cac net/minecraft/world/entity/ai/goal/DolphinJumpGoal
	a STEPS_TO_CHECK
	b dolphin
	c interval
	d breached
	<clinit> ()V <clinit>
		static
	<init> (Lcfm;I)V <init>
		0 o p_25168_
		1 o p_25169_
	U_ ()Z isInterruptable
	a ()V tick
	a (Ljd;III)Z waterIsClear
		0 o p_25173_
		1 o p_25174_
		2 o p_25175_
		3 o p_25176_
	b (Ljd;III)Z surfaceIsClear
		0 o p_25179_
		1 o p_25180_
		2 o p_25181_
		3 o p_25182_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
cad net/minecraft/world/entity/ai/goal/DoorInteractGoal
	a passed
	b doorOpenDirX
	c doorOpenDirZ
	d mob
	e doorPos
	f hasDoor
	<init> (Lbtp;)V <init>
		0 o p_25193_
	V_ ()Z requiresUpdateEveryTick
	a ()V tick
	a (Z)V setOpen
		0 o p_25196_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	h ()Z isOpen
cae net/minecraft/world/entity/ai/goal/EatBlockGoal
	a EAT_ANIMATION_TICKS
	b IS_TALL_GRASS
	c mob
	d level
	e eatAnimationTick
	<clinit> ()V <clinit>
		static
	<init> (Lbtp;)V <init>
		0 o p_25207_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
	h ()I getEatAnimationTick
caf net/minecraft/world/entity/ai/goal/FleeSunGoal
	a mob
	b wantedX
	c wantedY
	d wantedZ
	e speedModifier
	f level
	<init> (Lbtw;D)V <init>
		0 o p_25221_
		1 o p_25222_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	h ()Z setWantedPos
	i ()Lexc; getHidePos
cag net/minecraft/world/entity/ai/goal/FloatGoal
	a mob
	<init> (Lbtp;)V <init>
		0 o p_25230_
	V_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
cah net/minecraft/world/entity/ai/goal/FollowBoatGoal
	a timeToRecalcPath
	b mob
	c following
	d currentGoal
	<init> (Lbtw;)V <init>
		0 o p_25238_
	U_ ()Z isInterruptable
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
cai net/minecraft/world/entity/ai/goal/FollowFlockLeaderGoal
	a INTERVAL_TICKS
	b mob
	c timeToRecalcPath
	d nextStartTick
	<init> (Lcfd;)V <init>
		0 o p_25249_
	a ()V tick
	a (Lcfd;)I nextStartTick
		0 o p_25252_
	b (Lcfd;)Z lambda$canUse$1
		static
		0 o p_25255_
	b ()Z canUse
	c (Lcfd;)Z lambda$canUse$0
		static
		0 o p_25258_
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
caj net/minecraft/world/entity/ai/goal/FollowMobGoal
	a mob
	b followPredicate
	c followingMob
	d speedModifier
	e navigation
	f timeToRecalcPath
	g stopDistance
	h oldWaterCost
	i areaSize
	<init> (Lbtp;DFF)V <init>
		0 o p_25271_
		1 o p_25272_
		2 o p_25273_
		3 o p_25274_
	a ()V tick
	a (Lbtp;Lbtp;)Z lambda$new$0
		static
		0 o p_25277_
		1 o p_25278_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
cak net/minecraft/world/entity/ai/goal/FollowOwnerGoal
	a tamable
	b owner
	c speedModifier
	d navigation
	e timeToRecalcPath
	f stopDistance
	g startDistance
	h oldWaterCost
	<init> (Lbul;DFF)V <init>
		0 o p_25294_
		1 o p_25295_
		2 o p_25296_
		3 o p_25297_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
cal net/minecraft/world/entity/ai/goal/FollowParentGoal
	a HORIZONTAL_SCAN_RANGE
	b VERTICAL_SCAN_RANGE
	c DONT_FOLLOW_IF_CLOSER_THAN
	d animal
	e parent
	f speedModifier
	g timeToRecalcPath
	<init> (Lcfe;D)V <init>
		0 o p_25319_
		1 o p_25320_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
cam net/minecraft/world/entity/ai/goal/Goal
	a flags
	<init> ()V <init>
	U_ ()Z isInterruptable
	V_ ()Z requiresUpdateEveryTick
	a (Ljava/util/EnumSet;)V setFlags
		0 o p_25328_
	a (I)I adjustedTickDelay
		0 o p_186072_
	a ()V tick
	b ()Z canUse
	b (I)I reducedTickDelay
		static
		0 o p_186074_
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
	j ()Ljava/util/EnumSet; getFlags
	toString ()Ljava/lang/String; toString
cam$a net/minecraft/world/entity/ai/goal/Goal$Flag
	a MOVE
	b LOOK
	c JUMP
	d TARGET
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_25337_
		1 o p_25338_
	a ()[Lcam$a; $values
		static
	valueOf (Ljava/lang/String;)Lcam$a; valueOf
		static
		0 o p_25340_
	values ()[Lcam$a; values
		static
can net/minecraft/world/entity/ai/goal/GoalSelector
	a NO_GOAL
	b lockedFlags
	c availableGoals
	d profiler
	e disabledFlags
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/function/Supplier;)V <init>
		0 o p_25351_
	a (Lcca;Ljava/util/Map;)Z goalCanBeReplacedForAllFlags
		static
		0 o p_186079_
		1 o p_186080_
	a (Z)V tickRunningGoals
		0 o p_186082_
	a (Lcam$a;)V disableControlFlag
		0 o p_25356_
	a (Ljava/util/function/Predicate;Lcca;)Z lambda$removeAllGoals$0
		static
		0 o p_262563_
		1 o p_262564_
	a (ILcam;)V addGoal
		0 o p_25353_
		1 o p_25354_
	a (Ljava/util/Map$Entry;)Z lambda$tick$2
		static
		0 o p_316007_
	a (Lcam;Lcca;)Z lambda$removeGoal$1
		static
		0 o p_25377_
		1 o p_25378_
	a (Lcam;)V removeGoal
		0 o p_25364_
	a ()V tick
	a (Lcam$a;Z)V setControlFlag
		0 o p_25361_
		1 o p_25362_
	a (Lcca;Ljava/util/EnumSet;)Z goalContainsAnyFlags
		static
		0 o p_186076_
		1 o p_186077_
	a (Ljava/util/function/Predicate;)V removeAllGoals
		0 o p_262575_
	b ()Ljava/util/Set; getAvailableGoals
	b (Lcam$a;)V enableControlFlag
		0 o p_25375_
can$1 net/minecraft/world/entity/ai/goal/GoalSelector$1
	<init> ()V <init>
	b ()Z canUse
can$2 net/minecraft/world/entity/ai/goal/GoalSelector$2
	<init> (ILcam;)V <init>
		0 o p_25394_
		1 o p_25395_
	h ()Z isRunning
cao net/minecraft/world/entity/ai/goal/GolemRandomStrollInVillageGoal
	i POI_SECTION_SCAN_RADIUS
	j VILLAGER_SCAN_RADIUS
	k RANDOM_POS_XY_DISTANCE
	l RANDOM_POS_Y_DISTANCE
	<init> (Lbtw;D)V <init>
		0 o p_25398_
		1 o p_25399_
	a (Laqu;Lkf;)Z lambda$getRandomVillageSection$0
		static
		0 o p_25401_
		1 o p_25402_
	a (Lcmk;)Z doesVillagerWantGolem
		0 o p_25406_
	a (Ljm;)Z lambda$getRandomPoiWithinSection$1
		static
		0 o p_217747_
	a (Lkf;)Ljd; getRandomPoiWithinSection
		0 o p_25408_
	h ()Lexc; getPosition
	k ()Lexc; getPositionTowardsAnywhere
	l ()Lexc; getPositionTowardsVillagerWhoWantsGolem
	m ()Lexc; getPositionTowardsPoi
	n ()Lkf; getRandomVillageSection
cap net/minecraft/world/entity/ai/goal/InteractGoal
	<init> (Lbtp;Ljava/lang/Class;FF)V <init>
		0 o p_25415_
		1 o p_25416_
		2 o p_25417_
		3 o p_25418_
	<init> (Lbtp;Ljava/lang/Class;F)V <init>
		0 o p_148111_
		1 o p_148112_
		2 o p_148113_
caq net/minecraft/world/entity/ai/goal/JumpGoal
	<init> ()V <init>
car net/minecraft/world/entity/ai/goal/LandOnOwnersShoulderGoal
	a entity
	b owner
	c isSittingOnShoulder
	<init> (Lcgb;)V <init>
		0 o p_25483_
	U_ ()Z isInterruptable
	a ()V tick
	b ()Z canUse
	d ()V start
cas net/minecraft/world/entity/ai/goal/LeapAtTargetGoal
	a mob
	b target
	c yd
	<init> (Lbtp;F)V <init>
		0 o p_25492_
		1 o p_25493_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
cat net/minecraft/world/entity/ai/goal/LlamaFollowCaravanGoal
	a llama
	b speedModifier
	c CARAVAN_LIMIT
	d distCheckCounter
	<init> (Lchl;D)V <init>
		0 o p_25501_
		1 o p_25502_
	a ()V tick
	a (Lbsr;)Z lambda$canUse$0
		static
		0 o p_25505_
	a (Lchl;I)Z firstIsLeashed
		0 o p_25507_
		1 o p_25508_
	b ()Z canUse
	c ()Z canContinueToUse
	e ()V stop
cau net/minecraft/world/entity/ai/goal/LookAtPlayerGoal
	a DEFAULT_PROBABILITY
	b mob
	c lookAt
	d lookDistance
	e probability
	f lookAtType
	g lookAtContext
	h lookTime
	i onlyHorizontal
	<init> (Lbtp;Ljava/lang/Class;FF)V <init>
		0 o p_25524_
		1 o p_25525_
		2 o p_25526_
		3 o p_25527_
	<init> (Lbtp;Ljava/lang/Class;FFZ)V <init>
		0 o p_148118_
		1 o p_148119_
		2 o p_148120_
		3 o p_148121_
		4 o p_148122_
	<init> (Lbtp;Ljava/lang/Class;F)V <init>
		0 o p_25520_
		1 o p_25521_
		2 o p_25522_
	a (Lbtn;)Z lambda$canUse$1
		static
		0 o p_148124_
	a ()V tick
	a (Lbtp;Lbtn;)Z lambda$new$0
		static
		0 o p_25530_
		1 o p_25531_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
cav net/minecraft/world/entity/ai/goal/LookAtTradingPlayerGoal
	h villager
	<init> (Lcmf;)V <init>
		0 o p_25538_
	b ()Z canUse
caw net/minecraft/world/entity/ai/goal/MeleeAttackGoal
	a mob
	b speedModifier
	c followingTargetEvenIfNotSeen
	d path
	e pathedTargetX
	f pathedTargetY
	g pathedTargetZ
	h ticksUntilNextPathRecalculation
	i ticksUntilNextAttack
	j attackInterval
	k lastCanUseCheck
	l COOLDOWN_BETWEEN_CAN_USE_CHECKS
	<init> (Lbtw;DZ)V <init>
		0 o p_25552_
		1 o p_25553_
		2 o p_25554_
	V_ ()Z requiresUpdateEveryTick
	a (Lbtn;)V checkAndPerformAttack
		0 o p_25557_
	a ()V tick
	b ()Z canUse
	b (Lbtn;)Z canPerformAttack
		0 o p_301299_
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
	h ()V resetAttackCooldown
	i ()Z isTimeToAttack
	k ()I getTicksUntilNextAttack
	l ()I getAttackInterval
cax net/minecraft/world/entity/ai/goal/MoveBackToVillageGoal
	i MAX_XZ_DIST
	j MAX_Y_DIST
	<init> (Lbtw;DZ)V <init>
		0 o p_25568_
		1 o p_25569_
		2 o p_25570_
	b ()Z canUse
	h ()Lexc; getPosition
cay net/minecraft/world/entity/ai/goal/MoveThroughVillageGoal
	a mob
	b speedModifier
	c path
	d poiPos
	e onlyAtNight
	f visited
	g distanceToPoi
	h canDealWithDoors
	<init> (Lbtw;DZILjava/util/function/BooleanSupplier;)V <init>
		0 o p_25582_
		1 o p_25583_
		2 o p_25584_
		3 o p_25585_
		4 o p_25586_
	a (Ljd;Ljd;)Ljava/lang/Double; lambda$canUse$1
		static
		0 o p_217753_
		1 o p_217754_
	a (Ljd;)Z hasNotVisited
		0 o p_25593_
	a (Ljm;)Z lambda$canUse$3
		static
		0 o p_217756_
	a (Laqu;Ljd;Ljd;)D lambda$canUse$2
		0 o p_217749_
		1 o p_217750_
		2 o p_217751_
	b (Ljm;)Z lambda$canUse$0
		static
		0 o p_217758_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
	h ()V updateVisited
caz net/minecraft/world/entity/ai/goal/MoveToBlockGoal
	a mob
	b speedModifier
	c nextStartTick
	d tryTicks
	e blockPos
	f verticalSearchStart
	g GIVE_UP_TICKS
	h STAY_TICKS
	i INTERVAL_TICKS
	j maxStayTicks
	k reachedTarget
	l searchRange
	m verticalSearchRange
	<init> (Lbtw;DI)V <init>
		0 o p_25609_
		1 o p_25610_
		2 o p_25611_
	<init> (Lbtw;DII)V <init>
		0 o p_25613_
		1 o p_25614_
		2 o p_25615_
		3 o p_25616_
	V_ ()Z requiresUpdateEveryTick
	a (Ldcz;Ljd;)Z isValidTarget
		0 o p_25619_
		1 o p_25620_
	a (Lbtw;)I nextStartTick
		0 o p_25618_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	h ()V moveMobToBlock
	i ()D acceptedDistance
	k ()Ljd; getMoveToTarget
	l ()Z shouldRecalculatePath
	m ()Z isReachedTarget
	n ()Z findNearestBlock
cb net/minecraft/advancements/critereon/FishingHookPredicate
	b ANY
	c CODEC
	d inOpenWater
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;)V <init>
		0 o inOpenWater
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Z)Lcb; inOpenWater
		static
		0 o p_39767_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337364_
	a (Lbsr;Laqu;Lexc;)Z matches
		0 o p_219716_
		1 o p_219717_
		2 o p_219718_
	b ()Ljava/util/Optional; inOpenWater
	equals (Ljava/lang/Object;)Z equals
		0 o p_298685_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cba net/minecraft/world/entity/ai/goal/MoveTowardsRestrictionGoal
	a mob
	b wantedX
	c wantedY
	d wantedZ
	e speedModifier
	<init> (Lbtw;D)V <init>
		0 o p_25633_
		1 o p_25634_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
cbb net/minecraft/world/entity/ai/goal/MoveTowardsTargetGoal
	a mob
	b target
	c wantedX
	d wantedY
	e wantedZ
	f speedModifier
	g within
	<init> (Lbtw;DF)V <init>
		0 o p_25646_
		1 o p_25647_
		2 o p_25648_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
cbc net/minecraft/world/entity/ai/goal/OcelotAttackGoal
	a mob
	b target
	c attackTime
	<init> (Lbtp;)V <init>
		0 o p_25658_
	V_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	e ()V stop
cbd net/minecraft/world/entity/ai/goal/OfferFlowerGoal
	a OFFER_TICKS
	b OFFER_TARGER_CONTEXT
	c golem
	d villager
	e tick
	<clinit> ()V <clinit>
		static
	<init> (Lcfq;)V <init>
		0 o p_25669_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
cbe net/minecraft/world/entity/ai/goal/OpenDoorGoal
	a closeDoor
	b forgetTime
	<init> (Lbtp;Z)V <init>
		0 o p_25678_
		1 o p_25679_
	a ()V tick
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
cbf net/minecraft/world/entity/ai/goal/PanicGoal
	a panicCausingDamageTypes
	b WATER_CHECK_DISTANCE_VERTICAL
	c mob
	d speedModifier
	e posX
	f posY
	g posZ
	h isRunning
	<init> (Lbtw;DLjava/util/function/Function;)V <init>
		0 o p_350679_
		1 o p_350523_
		2 o p_350935_
	<init> (Lbtw;D)V <init>
		0 o p_25691_
		1 o p_25692_
	<init> (Lbtw;DLawu;)V <init>
		0 o p_350738_
		1 o p_350600_
		2 o p_350426_
	a (Lawu;Lbtw;)Lawu; lambda$new$0
		static
		0 o p_350054_
		1 o p_350055_
	a (Ldcc;Ljd;)Z lambda$lookForWater$1
		static
		0 o p_196648_
		1 o p_196649_
	a (Ldcc;Lbsr;I)Ljd; lookForWater
		0 o p_198173_
		1 o p_198174_
		2 o p_198175_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
	h ()Z shouldPanic
	i ()Z findRandomPosition
	k ()Z isRunning
cbg net/minecraft/world/entity/ai/goal/PathfindToRaidGoal
	a RECRUITMENT_SEARCH_TICK_DELAY
	b SPEED_MODIFIER
	c mob
	d recruitmentTick
	<init> (Lcoj;)V <init>
		0 o p_25706_
	a (Lcoi;Lcoj;)Z lambda$recruitNearby$0
		static
		0 o p_25711_
		1 o p_25712_
	a (Lcoi;)V recruitNearby
		0 o p_25709_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
cbh net/minecraft/world/entity/ai/goal/RandomLookAroundGoal
	a mob
	b relX
	c relZ
	d lookTime
	<init> (Lbtp;)V <init>
		0 o p_25720_
	V_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
cbi net/minecraft/world/entity/ai/goal/RandomStandGoal
	a horse
	b nextStand
	<init> (Lchi;)V <init>
		0 o p_251685_
	V_ ()Z requiresUpdateEveryTick
	a (Lchi;)V resetStandInterval
		0 o p_250439_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	h ()V playStandSound
cbj net/minecraft/world/entity/ai/goal/RandomStrollGoal
	a DEFAULT_INTERVAL
	b mob
	c wantedX
	d wantedY
	e wantedZ
	f speedModifier
	g interval
	h forceTrigger
	i checkNoActionTime
	<init> (Lbtw;D)V <init>
		0 o p_25734_
		1 o p_25735_
	<init> (Lbtw;DI)V <init>
		0 o p_25737_
		1 o p_25738_
		2 o p_25739_
	<init> (Lbtw;DIZ)V <init>
		0 o p_25741_
		1 o p_25742_
		2 o p_25743_
		3 o p_25744_
	b ()Z canUse
	c (I)V setInterval
		0 o p_25747_
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
	h ()Lexc; getPosition
	i ()V trigger
cbk net/minecraft/world/entity/ai/goal/RandomSwimmingGoal
	<init> (Lbtw;DI)V <init>
		0 o p_25753_
		1 o p_25754_
		2 o p_25755_
	h ()Lexc; getPosition
cbl net/minecraft/world/entity/ai/goal/RangedAttackGoal
	a mob
	b rangedAttackMob
	c target
	d attackTime
	e speedModifier
	f seeTime
	g attackIntervalMin
	h attackIntervalMax
	i attackRadius
	j attackRadiusSqr
	<init> (Lckh;DIF)V <init>
		0 o p_25768_
		1 o p_25769_
		2 o p_25770_
		3 o p_25771_
	<init> (Lckh;DIIF)V <init>
		0 o p_25773_
		1 o p_25774_
		2 o p_25775_
		3 o p_25776_
		4 o p_25777_
	V_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	e ()V stop
cbm net/minecraft/world/entity/ai/goal/RangedBowAttackGoal
	a mob
	b speedModifier
	c attackIntervalMin
	d attackRadiusSqr
	e attackTime
	f seeTime
	g strafingClockwise
	h strafingBackwards
	i strafingTime
	<init> (Lckd;DIF)V <init>
		0 o p_25792_
		1 o p_25793_
		2 o p_25794_
		3 o p_25795_
	V_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
	c (I)V setMinAttackInterval
		0 o p_25798_
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
	h ()Z isHoldingBow
cbn net/minecraft/world/entity/ai/goal/RangedCrossbowAttackGoal
	a PATHFINDING_DELAY_RANGE
	b mob
	c crossbowState
	d speedModifier
	e attackRadiusSqr
	f seeTime
	g attackDelay
	h updatePathDelay
	<clinit> ()V <clinit>
		static
	<init> (Lckd;DF)V <init>
		0 o p_25814_
		1 o p_25815_
		2 o p_25816_
	V_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	e ()V stop
	h ()Z isHoldingCrossbow
	i ()Z isValidTarget
	k ()Z canRun
cbn$a net/minecraft/world/entity/ai/goal/RangedCrossbowAttackGoal$CrossbowState
	a UNCHARGED
	b CHARGING
	c CHARGED
	d READY_TO_ATTACK
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_25831_
		1 o p_25832_
	a ()[Lcbn$a; $values
		static
	valueOf (Ljava/lang/String;)Lcbn$a; valueOf
		static
		0 o p_25834_
	values ()[Lcbn$a; values
		static
cbo net/minecraft/world/entity/ai/goal/RemoveBlockGoal
	g blockToRemove
	h removerMob
	i ticksSinceReachedGoal
	j WAIT_AFTER_BLOCK_FOUND
	<init> (Ldfy;Lbtw;DI)V <init>
		0 o p_25840_
		1 o p_25841_
		2 o p_25842_
		3 o p_25843_
	a ()V tick
	a (Ldcw;Ljd;)V playBreakSound
		0 o p_25845_
		1 o p_25846_
	a (Ldcx;Ljd;)V playDestroyProgressSound
		0 o p_25847_
		1 o p_25848_
	a (Ljd;Ldcc;)Ljd; getPosWithBlock
		0 o p_25853_
		1 o p_25854_
	a (Ldcz;Ljd;)Z isValidTarget
		0 o p_25850_
		1 o p_25851_
	b ()Z canUse
	d ()V start
	e ()V stop
cbp net/minecraft/world/entity/ai/goal/RestrictSunGoal
	a mob
	<init> (Lbtw;)V <init>
		0 o p_25861_
	b ()Z canUse
	d ()V start
	e ()V stop
cbq net/minecraft/world/entity/ai/goal/RunAroundLikeCrazyGoal
	a horse
	b speedModifier
	c posX
	d posY
	e posZ
	<init> (Lchi;D)V <init>
		0 o p_25890_
		1 o p_25891_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
cbr net/minecraft/world/entity/ai/goal/SitWhenOrderedToGoal
	a mob
	<init> (Lbul;)V <init>
		0 o p_25898_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
cbs net/minecraft/world/entity/ai/goal/StrollThroughVillageGoal
	a DISTANCE_THRESHOLD
	b mob
	c interval
	d wantedPos
	<init> (Lbtw;I)V <init>
		0 o p_25907_
		1 o p_25908_
	a ()V tick
	a (Laqu;Ljd;)D lambda$canUse$0
		static
		0 o p_25911_
		1 o p_25912_
	b ()Z canUse
	c ()Z canContinueToUse
	h ()V moveRandomly
cbt net/minecraft/world/entity/ai/goal/SwellGoal
	a creeper
	b target
	<init> (Lcjp;)V <init>
		0 o p_25919_
	V_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
	d ()V start
	e ()V stop
cbu net/minecraft/world/entity/ai/goal/TemptGoal
	a mob
	b player
	c TEMP_TARGETING
	d targetingConditions
	e speedModifier
	f px
	g py
	h pz
	i pRotX
	j pRotY
	k calmDown
	l isRunning
	m items
	n canScare
	<clinit> ()V <clinit>
		static
	<init> (Lbtw;DLjava/util/function/Predicate;Z)V <init>
		0 o p_25939_
		1 o p_25940_
		2 o p_335901_
		3 o p_25942_
	a (Lbtn;)Z shouldFollow
		0 o p_148139_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
	h ()Z canScare
	i ()Z isRunning
cbv net/minecraft/world/entity/ai/goal/TradeWithPlayerGoal
	a mob
	<init> (Lcmf;)V <init>
		0 o p_25958_
	b ()Z canUse
	d ()V start
	e ()V stop
cbw net/minecraft/world/entity/ai/goal/TryFindWaterGoal
	a mob
	<init> (Lbtw;)V <init>
		0 o p_25964_
	b ()Z canUse
	d ()V start
cbx net/minecraft/world/entity/ai/goal/UseItemGoal
	a mob
	b item
	c canUseSelector
	d finishUsingSound
	<init> (Lbtp;Lcuq;Lavo;Ljava/util/function/Predicate;)V <init>
		0 o p_25972_
		1 o p_25973_
		2 o p_25974_
		3 o p_25975_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
cby net/minecraft/world/entity/ai/goal/WaterAvoidingRandomFlyingGoal
	<init> (Lbtw;D)V <init>
		0 o p_25981_
		1 o p_25982_
	h ()Lexc; getPosition
cbz net/minecraft/world/entity/ai/goal/WaterAvoidingRandomStrollGoal
	i PROBABILITY
	j probability
	<init> (Lbtw;DF)V <init>
		0 o p_25990_
		1 o p_25991_
		2 o p_25992_
	<init> (Lbtw;D)V <init>
		0 o p_25987_
		1 o p_25988_
	h ()Lexc; getPosition
cc net/minecraft/advancements/critereon/FishingRodHookedTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Laqv;Lcuq;Lcnl;Ljava/util/Collection;)V trigger
		0 o p_40417_
		1 o p_40418_
		2 o p_40419_
		3 o p_40420_
	a (Lcuq;Lerr;Ljava/util/Collection;Lcc$a;)Z lambda$trigger$0
		static
		0 o p_40422_
		1 o p_40423_
		2 o p_40424_
		3 o p_40425_
cc$a net/minecraft/advancements/critereon/FishingRodHookedTrigger$TriggerInstance
	a CODEC
	b player
	c rod
	d entity
	e item
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o player
		1 o rod
		2 o entity
		3 o item
	a (Lbh;)V validate
		0 o p_312572_
	a (Lcuq;Lerr;Ljava/util/Collection;)Z matches
		0 o p_40444_
		1 o p_40445_
		2 o p_40446_
	a (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)Lao; fishedItem
		static
		0 o p_298233_
		1 o p_298660_
		2 o p_298847_
	a ()Ljava/util/Optional; player
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337365_
	b ()Ljava/util/Optional; rod
	c ()Ljava/util/Optional; entity
	d ()Ljava/util/Optional; item
	equals (Ljava/lang/Object;)Z equals
		0 o p_312566_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cca net/minecraft/world/entity/ai/goal/WrappedGoal
	a goal
	b priority
	c isRunning
	<init> (ILcam;)V <init>
		0 o p_25998_
		1 o p_25999_
	U_ ()Z isInterruptable
	V_ ()Z requiresUpdateEveryTick
	a (Ljava/util/EnumSet;)V setFlags
		0 o p_26005_
	a (I)I adjustedTickDelay
		0 o p_186092_
	a (Lcca;)Z canBeReplacedBy
		0 o p_26003_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
	equals (Ljava/lang/Object;)Z equals
		0 o p_26011_
	h ()Z isRunning
	hashCode ()I hashCode
	i ()I getPriority
	j ()Ljava/util/EnumSet; getFlags
	k ()Lcam; getGoal
ccb net/minecraft/world/entity/ai/goal/ZombieAttackGoal
	b zombie
	c raiseArmTicks
	<init> (Lckw;DZ)V <init>
		0 o p_26019_
		1 o p_26020_
		2 o p_26021_
	a ()V tick
	d ()V start
	e ()V stop
ccc net/minecraft/world/entity/ai/goal/package-info
ccd net/minecraft/world/entity/ai/goal/target/DefendVillageTargetGoal
	a golem
	b potentialTarget
	c attackTargeting
	<init> (Lcfq;)V <init>
		0 o p_26029_
	b ()Z canUse
	d ()V start
cce net/minecraft/world/entity/ai/goal/target/HurtByTargetGoal
	a HURT_BY_TARGETING
	b ALERT_RANGE_Y
	c alertSameType
	d timestamp
	i toIgnoreDamage
	j toIgnoreAlert
	<clinit> ()V <clinit>
		static
	<init> (Lbtw;[Ljava/lang/Class;)V <init>
		0 o p_26039_
		1 o p_26040_
	a (Lbtp;Lbtn;)V alertOther
		0 o p_26042_
		1 o p_26043_
	a ([Ljava/lang/Class;)Lcce; setAlertOthers
		0 o p_26045_
	b ()Z canUse
	d ()V start
	h ()V alertOthers
ccf net/minecraft/world/entity/ai/goal/target/NearestAttackableTargetGoal
	a targetType
	b randomInterval
	c target
	d targetConditions
	i DEFAULT_RANDOM_INTERVAL
	<init> (Lbtp;Ljava/lang/Class;ZLjava/util/function/Predicate;)V <init>
		0 o p_199891_
		1 o p_199892_
		2 o p_199893_
		3 o p_199894_
	<init> (Lbtp;Ljava/lang/Class;IZZLjava/util/function/Predicate;)V <init>
		0 o p_26053_
		1 o p_26054_
		2 o p_26055_
		3 o p_26056_
		4 o p_26057_
		5 o p_26058_
	<init> (Lbtp;Ljava/lang/Class;Z)V <init>
		0 o p_26060_
		1 o p_26061_
		2 o p_26062_
	<init> (Lbtp;Ljava/lang/Class;ZZ)V <init>
		0 o p_26064_
		1 o p_26065_
		2 o p_26066_
		3 o p_26067_
	a (Lbtn;)V setTarget
		0 o p_26071_
	a (D)Lewx; getTargetSearchArea
		0 o p_26069_
	b ()Z canUse
	b (Lbtn;)Z lambda$findTarget$0
		static
		0 o p_148152_
	d ()V start
	h ()V findTarget
ccg net/minecraft/world/entity/ai/goal/target/NearestAttackableWitchTargetGoal
	i canAttack
	<init> (Lcoj;Ljava/lang/Class;IZZLjava/util/function/Predicate;)V <init>
		0 o p_26076_
		1 o p_26077_
		2 o p_26078_
		3 o p_26079_
		4 o p_26080_
		5 o p_26081_
	a (Z)V setCanAttack
		0 o p_26084_
	b ()Z canUse
cch net/minecraft/world/entity/ai/goal/target/NearestHealableRaiderTargetGoal
	i DEFAULT_COOLDOWN
	j cooldown
	<init> (Lcoj;Ljava/lang/Class;ZLjava/util/function/Predicate;)V <init>
		0 o p_26087_
		1 o p_26088_
		2 o p_26089_
		3 o p_26090_
	b ()Z canUse
	d ()V start
	i ()I getCooldown
	k ()V decrementCooldown
cci net/minecraft/world/entity/ai/goal/target/NonTameRandomTargetGoal
	i tamableMob
	<init> (Lbul;Ljava/lang/Class;ZLjava/util/function/Predicate;)V <init>
		0 o p_26097_
		1 o p_26098_
		2 o p_26099_
		3 o p_26100_
	b ()Z canUse
	c ()Z canContinueToUse
ccj net/minecraft/world/entity/ai/goal/target/OwnerHurtByTargetGoal
	a tameAnimal
	b ownerLastHurtBy
	c timestamp
	<init> (Lbul;)V <init>
		0 o p_26107_
	b ()Z canUse
	d ()V start
cck net/minecraft/world/entity/ai/goal/target/OwnerHurtTargetGoal
	a tameAnimal
	b ownerLastHurt
	c timestamp
	<init> (Lbul;)V <init>
		0 o p_26114_
	b ()Z canUse
	d ()V start
ccl net/minecraft/world/entity/ai/goal/target/ResetUniversalAngerTargetGoal
	a ALERT_RANGE_Y
	b mob
	c alertOthersOfSameType
	d lastHurtByPlayerTimestamp
	<init> (Lbtp;Z)V <init>
		0 o p_26121_
		1 o p_26122_
	a (Lbtp;)Lbtt; lambda$start$1
		static
		0 o p_26125_
	b (Lbtp;)Z lambda$start$0
		0 o p_26127_
	b ()Z canUse
	d ()V start
	h ()Z wasHurtByPlayer
	i ()Ljava/util/List; getNearbyMobsOfSameType
ccm net/minecraft/world/entity/ai/goal/target/TargetGoal
	a EMPTY_REACH_CACHE
	b CAN_REACH_CACHE
	c CANT_REACH_CACHE
	d mustReach
	e mob
	f mustSee
	g targetMob
	h unseenMemoryTicks
	i reachCache
	j reachCacheTime
	k unseenTicks
	<init> (Lbtp;ZZ)V <init>
		0 o p_26143_
		1 o p_26144_
		2 o p_26145_
	<init> (Lbtp;Z)V <init>
		0 o p_26140_
		1 o p_26141_
	a (Lbtn;)Z canReach
		0 o p_26149_
	a (Lbtn;Lcef;)Z canAttack
		0 o p_26151_
		1 o p_26152_
	c (I)Lccm; setUnseenMemoryTicks
		0 o p_26147_
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
	l ()D getFollowDistance
ccn net/minecraft/world/entity/ai/goal/target/package-info
cco net/minecraft/world/entity/ai/gossip/GossipContainer
	a DISCARD_THRESHOLD
	b LOGGER
	c gossips
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lccp;II)I mergeValuesForAddition
		0 o p_26168_
		1 o p_26169_
		2 o p_26170_
	a (Ljava/lang/String;)V lambda$update$7
		static
		0 o p_262901_
	a (Lccp;Ljava/util/function/DoublePredicate;)J getCountForType
		0 o p_148163_
		1 o p_148164_
	a (Lcco$b;)V lambda$update$9
		0 o p_26162_
	a (Ljava/util/UUID;)Lcco$a; getOrCreate
		0 o p_26190_
	a (Ljava/util/Map$Entry;)Ljava/util/stream/Stream; lambda$unpack$1
		static
		0 o p_26185_
	a (Lcco;Layw;I)V transferFrom
		0 o p_217763_
		1 o p_217764_
		2 o p_217765_
	a (Ljava/util/UUID;Ljava/util/function/Predicate;)I getReputation
		0 o p_26196_
		1 o p_26197_
	a (Lcom/mojang/serialization/Dynamic;)V update
		0 o p_26178_
	a (II)I mergeValuesForTransfer
		static
		0 o p_26159_
		1 o p_26160_
	a (Ljava/util/function/DoublePredicate;Lccp;Lcco$a;)Z lambda$getCountForType$4
		static
		0 o p_148172_
		1 o p_148173_
		2 o p_148174_
	a (Lcom/mojang/datafixers/util/Pair;)Ljava/util/stream/Stream; lambda$update$8
		static
		0 o p_262899_
	a (Ljava/util/UUID;Lccp;)V remove
		0 o p_148169_
		1 o p_148170_
	a (Lccp;)V remove
		0 o p_148161_
	a (Ljava/util/Map;Ljava/util/UUID;)V lambda$getGossipEntries$0
		0 o p_148166_
		1 o p_148167_
	a (Lcom/mojang/serialization/DynamicOps;)Ljava/lang/Object; store
		0 o p_262915_
	a (Ljava/util/UUID;Lccp;I)V add
		0 o p_26192_
		1 o p_26193_
		2 o p_26194_
	a ()Ljava/util/Map; getGossipEntries
	a (Layw;I)Ljava/util/Collection; selectGossipsForTransfer
		0 o p_217760_
		1 o p_217761_
	b (Ljava/util/UUID;Lccp;I)V remove
		0 o p_148176_
		1 o p_148177_
		2 o p_148178_
	b (Ljava/util/UUID;)Lcco$a; lambda$getOrCreate$2
		static
		0 o p_26202_
	b (Ljava/lang/String;)V lambda$store$6
		static
		0 o p_262900_
	b (Lccp;II)I lambda$add$5
		0 o p_186095_
		1 o p_186096_
		2 o p_186097_
	b (Lcco$b;)V lambda$transferFrom$3
		0 o p_26200_
	b ()V decay
	c ()Ljava/util/stream/Stream; unpack
cco$a net/minecraft/world/entity/ai/gossip/GossipContainer$EntityGossips
	a entries
	<init> ()V <init>
	a (Lccp;)V makeSureValueIsntTooLowOrTooHigh
		0 o p_26212_
	a (Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)I lambda$weightedValue$1
		static
		0 o p_26214_
	a (Ljava/util/UUID;)Ljava/util/stream/Stream; unpack
		0 o p_26216_
	a (Ljava/util/function/Predicate;)I weightedValue
		0 o p_26221_
	a ()V decay
	a (Ljava/util/UUID;Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)Lcco$b; lambda$unpack$2
		static
		0 o p_26218_
		1 o p_26219_
	a (Ljava/util/function/Predicate;Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)Z lambda$weightedValue$0
		static
		0 o p_26223_
		1 o p_26224_
	b ()Z isEmpty
	b (Lccp;)V remove
		0 o p_26227_
cco$b net/minecraft/world/entity/ai/gossip/GossipContainer$GossipEntry
	a CODEC
	b LIST_CODEC
	c target
	d type
	e value
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/UUID;Lccp;I)V <init>
		0 o target
		1 o type
		2 o value
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_263007_
	a ()I weightedValue
	b ()Ljava/util/UUID; target
	c ()Lccp; type
	d ()I value
	equals (Ljava/lang/Object;)Z equals
		0 o p_263014_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ccp net/minecraft/world/entity/ai/gossip/GossipType
	a MAJOR_NEGATIVE
	b MINOR_NEGATIVE
	c MINOR_POSITIVE
	d MAJOR_POSITIVE
	e TRADING
	f REPUTATION_CHANGE_PER_EVENT
	g REPUTATION_CHANGE_PER_EVERLASTING_MEMORY
	h REPUTATION_CHANGE_PER_TRADE
	i id
	j weight
	k max
	l decayPerDay
	m decayPerTransfer
	n CODEC
	o $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;IIII)V <init>
		0 o p_26282_
		1 o p_26283_
		2 o p_26284_
		3 o p_26285_
		4 o p_26286_
		5 o p_26287_
		6 o p_26288_
	a ()[Lccp; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lccp; valueOf
		static
		0 o p_26294_
	values ()[Lccp; values
		static
ccq net/minecraft/world/entity/ai/gossip/package-info
ccr net/minecraft/world/entity/ai/memory/ExpirableValue
	a value
	b timeToLive
	<init> (Ljava/lang/Object;J)V <init>
		0 o p_26299_
		1 o p_26300_
	a (Ljava/lang/Object;J)Lccr; of
		static
		0 o p_26312_
		1 o p_26313_
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_26305_
	a (Lccr;)Ljava/util/Optional; lambda$codec$1
		static
		0 o p_148187_
	a (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$3
		static
		0 o p_337790_
		1 o p_337791_
	a (Ljava/lang/Object;Ljava/util/Optional;)Lccr; lambda$codec$2
		static
		0 o p_148189_
		1 o p_148190_
	a (Ljava/lang/Object;)Lccr; of
		static
		0 o p_26310_
	a ()V tick
	b ()J getTimeToLive
	b (Lccr;)Ljava/lang/Object; lambda$codec$0
		static
		0 o p_148193_
	c ()Ljava/lang/Object; getValue
	d ()Z hasExpired
	e ()Z canExpire
	toString ()Ljava/lang/String; toString
ccs net/minecraft/world/entity/ai/memory/MemoryModuleType
	A NEAREST_HOSTILE
	B NEAREST_ATTACKABLE
	C HIDING_PLACE
	D HEARD_BELL_TIME
	E CANT_REACH_WALK_TARGET_SINCE
	F GOLEM_DETECTED_RECENTLY
	G DANGER_DETECTED_RECENTLY
	H LAST_SLEPT
	I LAST_WOKEN
	J LAST_WORKED_AT_POI
	K NEAREST_VISIBLE_ADULT
	L NEAREST_VISIBLE_WANTED_ITEM
	M NEAREST_VISIBLE_NEMESIS
	N PLAY_DEAD_TICKS
	O TEMPTING_PLAYER
	P TEMPTATION_COOLDOWN_TICKS
	Q GAZE_COOLDOWN_TICKS
	R IS_TEMPTED
	S LONG_JUMP_COOLDOWN_TICKS
	T LONG_JUMP_MID_JUMP
	U HAS_HUNTING_COOLDOWN
	V RAM_COOLDOWN_TICKS
	W RAM_TARGET
	X IS_IN_WATER
	Y IS_PREGNANT
	Z IS_PANICKING
	a DUMMY
	aA RECENT_PROJECTILE
	aB IS_SNIFFING
	aC IS_EMERGING
	aD ROAR_SOUND_DELAY
	aE DIG_COOLDOWN
	aF ROAR_SOUND_COOLDOWN
	aG SNIFF_COOLDOWN
	aH TOUCH_COOLDOWN
	aI VIBRATION_COOLDOWN
	aJ SONIC_BOOM_COOLDOWN
	aK SONIC_BOOM_SOUND_COOLDOWN
	aL SONIC_BOOM_SOUND_DELAY
	aM LIKED_PLAYER
	aN LIKED_NOTEBLOCK_POSITION
	aO LIKED_NOTEBLOCK_COOLDOWN_TICKS
	aP ITEM_PICKUP_COOLDOWN_TICKS
	aQ SNIFFER_EXPLORED_POSITIONS
	aR SNIFFER_SNIFFING_TARGET
	aS SNIFFER_DIGGING
	aT SNIFFER_HAPPY
	aU BREEZE_JUMP_COOLDOWN
	aV BREEZE_SHOOT
	aW BREEZE_SHOOT_CHARGING
	aX BREEZE_SHOOT_RECOVERING
	aY BREEZE_SHOOT_COOLDOWN
	aZ BREEZE_JUMP_INHALING
	aa UNREACHABLE_TONGUE_TARGETS
	ab ANGRY_AT
	ac UNIVERSAL_ANGER
	ad ADMIRING_ITEM
	ae TIME_TRYING_TO_REACH_ADMIRE_ITEM
	af DISABLE_WALK_TO_ADMIRE_ITEM
	ag ADMIRING_DISABLED
	ah HUNTED_RECENTLY
	ai CELEBRATE_LOCATION
	aj DANCING
	ak NEAREST_VISIBLE_HUNTABLE_HOGLIN
	al NEAREST_VISIBLE_BABY_HOGLIN
	am NEAREST_TARGETABLE_PLAYER_NOT_WEARING_GOLD
	an NEARBY_ADULT_PIGLINS
	ao NEAREST_VISIBLE_ADULT_PIGLINS
	ap NEAREST_VISIBLE_ADULT_HOGLINS
	aq NEAREST_VISIBLE_ADULT_PIGLIN
	ar NEAREST_VISIBLE_ZOMBIFIED
	as VISIBLE_ADULT_PIGLIN_COUNT
	at VISIBLE_ADULT_HOGLIN_COUNT
	au NEAREST_PLAYER_HOLDING_WANTED_ITEM
	av ATE_RECENTLY
	aw NEAREST_REPELLENT
	ax PACIFIED
	ay ROAR_TARGET
	az DISTURBANCE_LOCATION
	b HOME
	ba BREEZE_JUMP_TARGET
	bb BREEZE_LEAVING_WATER
	bc codec
	c JOB_SITE
	d POTENTIAL_JOB_SITE
	e MEETING_POINT
	f SECONDARY_JOB_SITE
	g NEAREST_LIVING_ENTITIES
	h NEAREST_VISIBLE_LIVING_ENTITIES
	i VISIBLE_VILLAGER_BABIES
	j NEAREST_PLAYERS
	k NEAREST_VISIBLE_PLAYER
	l NEAREST_VISIBLE_ATTACKABLE_PLAYER
	m WALK_TARGET
	n LOOK_TARGET
	o ATTACK_TARGET
	p ATTACK_COOLING_DOWN
	q INTERACTION_TARGET
	r BREED_TARGET
	s RIDE_TARGET
	t PATH
	u INTERACTABLE_DOORS
	v DOORS_TO_CLOSE
	w NEAREST_BED
	x HURT_BY
	y HURT_BY_ENTITY
	z AVOID_TARGET
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;)V <init>
		0 o p_26386_
	a (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lccs; register
		static
		0 o p_26391_
		1 o p_26392_
	a ()Ljava/util/Optional; getCodec
	a (Ljava/lang/String;)Lccs; register
		static
		0 o p_26389_
	toString ()Ljava/lang/String; toString
cct net/minecraft/world/entity/ai/memory/MemoryStatus
	a VALUE_PRESENT
	b VALUE_ABSENT
	c REGISTERED
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_26400_
		1 o p_26401_
	a ()[Lcct; $values
		static
	valueOf (Ljava/lang/String;)Lcct; valueOf
		static
		0 o p_26403_
	values ()[Lcct; values
		static
ccu net/minecraft/world/entity/ai/memory/NearestVisibleLivingEntities
	a EMPTY
	b nearbyEntities
	c lineOfSightTest
	<clinit> ()V <clinit>
		static
	<init> (Lbtn;Ljava/util/List;)V <init>
		0 o p_186104_
		1 o p_186105_
	<init> ()V <init>
	a (Lit/unimi/dsi/fastutil/objects/Object2BooleanOpenHashMap;Ljava/util/function/Predicate;Lbtn;)Z lambda$new$2
		static
		0 o p_186113_
		1 o p_186114_
		2 o p_186115_
	a (Ljava/util/function/Predicate;Lbtn;)Z lambda$find$4
		0 o p_186119_
		1 o p_186120_
	a (Ljava/util/function/Predicate;)Ljava/util/Optional; findClosest
		0 o p_186117_
	a ()Lccu; empty
		static
	a (Lbtn;)Z contains
		0 o p_186108_
	a (Lbtn;Lbtn;)Z lambda$new$1
		static
		0 o p_186110_
		1 o p_186111_
	b (Ljava/util/function/Predicate;Lbtn;)Z lambda$findAll$3
		0 o p_186126_
		1 o p_186127_
	b (Ljava/util/function/Predicate;)Ljava/lang/Iterable; findAll
		0 o p_186124_
	b (Lbtn;)Z lambda$new$0
		static
		0 o p_186122_
	c (Ljava/util/function/Predicate;)Ljava/util/stream/Stream; find
		0 o p_186129_
	d (Ljava/util/function/Predicate;)Z contains
		0 o p_186131_
ccv net/minecraft/world/entity/ai/memory/WalkTarget
	a target
	b speedModifier
	c closeEnoughDist
	<init> (Ljd;FI)V <init>
		0 o p_26417_
		1 o p_26418_
		2 o p_26419_
	<init> (Lexc;FI)V <init>
		0 o p_26413_
		1 o p_26414_
		2 o p_26415_
	<init> (Lbwv;FI)V <init>
		0 o p_26409_
		1 o p_26410_
		2 o p_26411_
	<init> (Lbsr;FI)V <init>
		0 o p_148209_
		1 o p_148210_
		2 o p_148211_
	a ()Lbwv; getTarget
	b ()F getSpeedModifier
	c ()I getCloseEnoughDist
ccw net/minecraft/world/entity/ai/memory/package-info
ccx net/minecraft/world/entity/ai/navigation/AmphibiousPathNavigation
	<init> (Lbtp;Ldcw;)V <init>
		0 o p_217788_
		1 o p_217789_
	a (Lexc;)D getGroundY
		0 o p_217794_
	a (Ljd;)Z isStableDestination
		0 o p_217799_
	a ()Z canUpdatePath
	a (Lexc;Lexc;)Z canMoveDirectly
		0 o p_217796_
		1 o p_217797_
	a (Z)V setCanFloat
		0 o p_217801_
	a (I)Lepu; createPathFinder
		0 o p_217792_
	b ()Lexc; getTempMobPos
ccy net/minecraft/world/entity/ai/navigation/FlyingPathNavigation
	<init> (Lbtp;Ldcw;)V <init>
		0 o p_26424_
		1 o p_26425_
	a (Ljd;)Z isStableDestination
		0 o p_26439_
	a ()Z canUpdatePath
	a (Lbsr;I)Leps; createPath
		0 o p_26430_
		1 o p_26431_
	a (Lexc;Lexc;)Z canMoveDirectly
		0 o p_262585_
		1 o p_262682_
	a (I)Lepu; createPathFinder
		0 o p_26428_
	b ()Lexc; getTempMobPos
	b (Z)V setCanOpenDoors
		0 o p_26441_
	c (Z)V setCanPassDoors
		0 o p_26444_
	c ()V tick
	d ()Z canPassDoors
	e ()Z canOpenDoors
ccz net/minecraft/world/entity/ai/navigation/GroundPathNavigation
	p avoidSun
	<init> (Lbtp;Ldcw;)V <init>
		0 o p_26448_
		1 o p_26449_
	W_ ()V trimPath
	a (Lbsr;I)Leps; createPath
		0 o p_26465_
		1 o p_26466_
	a (I)Lepu; createPathFinder
		0 o p_26453_
	a (Ljd;I)Leps; createPath
		0 o p_26475_
		1 o p_26476_
	a ()Z canUpdatePath
	a (Lepv;)Z hasValidPathType
		0 o p_326937_
	b ()Lexc; getTempMobPos
	b (Z)V setCanOpenDoors
		0 o p_26478_
	c (Z)V setCanPassDoors
		0 o p_148215_
	d (Z)V setAvoidSun
		0 o p_26491_
	e (Z)V setCanWalkOverFences
		0 o p_255877_
	e ()Z canPassDoors
	f ()Z canOpenDoors
	s ()I getSurfaceY
cd net/minecraft/advancements/critereon/FluidPredicate
	a CODEC
	b fluids
	c properties
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o fluids
		1 o properties
	a (Laqu;Ljd;)Z matches
		0 o p_41105_
		1 o p_41106_
	a ()Ljava/util/Optional; fluids
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337366_
	b ()Ljava/util/Optional; properties
	equals (Ljava/lang/Object;)Z equals
		0 o p_298432_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cd$a net/minecraft/advancements/critereon/FluidPredicate$Builder
	a fluids
	b properties
	<init> ()V <init>
	a (Ljq;)Lcd$a; of
		0 o p_330492_
	a ()Lcd$a; fluid
		static
	a (Lepd;)Lcd$a; of
		0 o p_151172_
	a (Leb;)Lcd$a; setProperties
		0 o p_151170_
	b ()Lcd; build
cda net/minecraft/world/entity/ai/navigation/PathNavigation
	a mob
	b level
	c path
	d speedModifier
	e tick
	f lastStuckCheck
	g lastStuckCheckPos
	h timeoutCachedNode
	i timeoutTimer
	j lastTimeoutCheck
	k timeoutLimit
	l maxDistanceToWaypoint
	m hasDelayedRecomputation
	n timeLastRecompute
	o nodeEvaluator
	p MAX_TIME_RECOMPUTE
	q STUCK_CHECK_INTERVAL
	r STUCK_THRESHOLD_DISTANCE_FACTOR
	s targetPos
	t reachRange
	u maxVisitedNodesMultiplier
	v pathFinder
	w isStuck
	<init> (Lbtp;Ldcw;)V <init>
		0 o p_26515_
		1 o p_26516_
	W_ ()V trimPath
	a (Lbsr;I)Leps; createPath
		0 o p_26534_
		1 o p_26535_
	a (DDDI)Leps; createPath
		0 o p_26525_
		1 o p_26526_
		2 o p_26527_
		3 o p_26528_
	a (Ljava/util/Set;I)Leps; createPath
		0 o p_26549_
		1 o p_26550_
	a (DDDID)Z moveTo
		0 o p_334082_
		1 o p_333723_
		2 o p_333873_
		3 o p_333757_
		4 o p_333795_
	a (DDDD)Z moveTo
		0 o p_26520_
		1 o p_26521_
		2 o p_26522_
		3 o p_26523_
	a (Z)V setCanFloat
		0 o p_26563_
	a (Ljd;II)Leps; createPath
		0 o p_148219_
		1 o p_148220_
		2 o p_148221_
	a (I)Lepu; createPathFinder
		0 o p_26531_
	a (Ljd;I)Leps; createPath
		0 o p_26546_
		1 o p_26547_
	a (Ljd;)Z isStableDestination
		0 o p_26545_
	a ()Z canUpdatePath
	a (D)V setSpeedModifier
		0 o p_26518_
	a (Ljava/util/stream/Stream;I)Leps; createPath
		0 o p_26557_
		1 o p_26558_
	a (Ljava/util/Set;IZIF)Leps; createPath
		0 o p_148223_
		1 o p_148224_
		2 o p_148225_
		3 o p_148226_
		4 o p_148227_
	a (F)V setMaxVisitedNodesMultiplier
		0 o p_26530_
	a (Ljava/util/Set;IZI)Leps; createPath
		0 o p_26552_
		1 o p_26553_
		2 o p_26554_
		3 o p_26555_
	a (Lexc;Lexc;)Z canMoveDirectly
		0 o p_186133_
		1 o p_186134_
	a (Lexc;)D getGroundY
		0 o p_186132_
	a (Lbtp;Lexc;Lexc;Z)Z isClearForMovementBetween
		static
		0 o p_262599_
		1 o p_262674_
		2 o p_262586_
		3 o p_262676_
	a (Lbsr;D)Z moveTo
		0 o p_26532_
		1 o p_26533_
	a (Leps;D)Z moveTo
		0 o p_26537_
		1 o p_26538_
	b (Lexc;)V doStuckDetection
		0 o p_26539_
	b (Ljd;)Z shouldRecomputePath
		0 o p_200904_
	b (Lepv;)Z canCutCorner
		0 o p_326808_
	b ()Lexc; getTempMobPos
	c ()V tick
	c (Lexc;)Z shouldTargetNextNodeInDirection
		0 o p_26560_
	e ()V timeoutPath
	f ()V resetStuckTimeout
	g ()V resetMaxVisitedNodesMultiplier
	h ()Ljd; getTargetPos
	i ()V recomputePath
	j ()Leps; getPath
	k ()V followThePath
	l ()Z isDone
	m ()Z isInProgress
	n ()V stop
	o ()Lepr; getNodeEvaluator
	p ()Z canFloat
	q ()F getMaxDistanceToWaypoint
	r ()Z isStuck
cdb net/minecraft/world/entity/ai/navigation/WallClimberNavigation
	p pathToPosition
	<init> (Lbtp;Ldcw;)V <init>
		0 o p_26580_
		1 o p_26581_
	a (Ljd;I)Leps; createPath
		0 o p_26589_
		1 o p_26590_
	a (Lbsr;I)Leps; createPath
		0 o p_26586_
		1 o p_26587_
	a (Lbsr;D)Z moveTo
		0 o p_26583_
		1 o p_26584_
	c ()V tick
cdc net/minecraft/world/entity/ai/navigation/WaterBoundPathNavigation
	p allowBreaching
	<init> (Lbtp;Ldcw;)V <init>
		0 o p_26594_
		1 o p_26595_
	a (Lexc;)D getGroundY
		0 o p_186136_
	a (Ljd;)Z isStableDestination
		0 o p_26608_
	a ()Z canUpdatePath
	a (Lexc;Lexc;)Z canMoveDirectly
		0 o p_186138_
		1 o p_186139_
	a (Z)V setCanFloat
		0 o p_26612_
	a (I)Lepu; createPathFinder
		0 o p_26598_
	b ()Lexc; getTempMobPos
cdd net/minecraft/world/entity/ai/navigation/package-info
cde net/minecraft/world/entity/ai/package-info
cdf net/minecraft/world/entity/ai/sensing/AdultSensor
	<init> ()V <init>
	a (Lbsl;Lbtn;)Z lambda$setNearestVisibleAdult$1
		static
		0 o p_348251_
		1 o p_348252_
	a (Laqu;Lbtn;)V doTick
		0 o p_26620_
		1 o p_26621_
	a (Laqu;Lbsl;)V doTick
		0 o p_148248_
		1 o p_148249_
	a (Lbsl;Lccu;)V setNearestVisibleAdult
		0 o p_186141_
		1 o p_186142_
	a ()Ljava/util/Set; requires
	b (Lbsl;Lccu;)V lambda$doTick$0
		0 o p_186144_
		1 o p_186145_
cdg net/minecraft/world/entity/ai/sensing/AxolotlAttackablesSensor
	a TARGET_DETECTION_DISTANCE
	<init> ()V <init>
	a (Lbtn;Lbtn;)Z isMatchingEntity
		0 o p_148266_
		1 o p_148267_
	b ()Lccs; getMemory
	b (Lbtn;)Z isHostileTarget
		0 o p_148270_
	e (Lbtn;Lbtn;)Z isHuntTarget
		0 o p_148272_
		1 o p_148273_
	f (Lbtn;Lbtn;)Z isClose
		0 o p_148275_
		1 o p_148276_
cdh net/minecraft/world/entity/ai/sensing/BreezeAttackEntitySensor
	a BREEZE_SENSOR_RADIUS
	<init> ()V <init>
	a (Laqu;Lckz;)V doTick
		0 o p_312447_
		1 o p_312739_
	a (Laqu;Lbtn;)V doTick
		0 o p_312278_
		1 o p_312016_
	a (Lckz;Lbtn;)V lambda$doTick$1
		static
		0 o p_312403_
		1 o p_312872_
	a (Lckz;)V lambda$doTick$2
		static
		0 o p_312664_
	a ()Ljava/util/Set; requires
	b (Lckz;Lbtn;)Z lambda$doTick$0
		static
		0 o p_311979_
		1 o p_312759_
	b ()I radiusXZ
	c ()I radiusY
cdi net/minecraft/world/entity/ai/sensing/DummySensor
	<init> ()V <init>
	a (Laqu;Lbtn;)V doTick
		0 o p_26638_
		1 o p_26639_
	a ()Ljava/util/Set; requires
cdj net/minecraft/world/entity/ai/sensing/FrogAttackablesSensor
	a TARGET_DETECTION_DISTANCE
	<init> ()V <init>
	a (Lbtn;Lbtn;)Z isMatchingEntity
		0 o p_217810_
		1 o p_217811_
	b ()Lccs; getMemory
	e (Lbtn;Lbtn;)Z isUnreachableAttackTarget
		0 o p_238336_
		1 o p_238337_
cdk net/minecraft/world/entity/ai/sensing/GolemSensor
	a GOLEM_SCAN_RATE
	c MEMORY_TIME_TO_LIVE
	<init> (I)V <init>
		0 o p_26642_
	<init> ()V <init>
	a (Laqu;Lbtn;)V doTick
		0 o p_26645_
		1 o p_26646_
	a (Lbtn;)V checkForNearbyGolem
		static
		0 o p_26648_
	a ()Ljava/util/Set; requires
	b (Lbtn;)V golemDetected
		static
		0 o p_26650_
	c (Lbtn;)Z lambda$checkForNearbyGolem$0
		static
		0 o p_348253_
cdl net/minecraft/world/entity/ai/sensing/HoglinSpecificSensor
	<init> ()V <init>
	a (Lbtn;)Z lambda$doTick$0
		static
		0 o p_186150_
	a (Laqu;Lclh;)V doTick
		0 o p_26659_
		1 o p_26660_
	a (Laqu;Ljd;)Z lambda$findNearestRepellent$1
		static
		0 o p_186147_
		1 o p_186148_
	a (Laqu;Lbtn;)V doTick
		0 o p_26656_
		1 o p_26657_
	a ()Ljava/util/Set; requires
	b (Laqu;Lclh;)Ljava/util/Optional; findNearestRepellent
		0 o p_26665_
		1 o p_26666_
cdm net/minecraft/world/entity/ai/sensing/HurtBySensor
	<init> ()V <init>
	a (Laqu;Lbtn;)V doTick
		0 o p_26670_
		1 o p_26671_
	a ()Ljava/util/Set; requires
	a (Laqu;Lbuq;Lbtn;)V lambda$doTick$0
		static
		0 o p_352770_
		1 o p_352771_
		2 o p_352772_
cdn net/minecraft/world/entity/ai/sensing/IsInWaterSensor
	<init> ()V <init>
	a (Laqu;Lbtn;)V doTick
		0 o p_217816_
		1 o p_217817_
	a ()Ljava/util/Set; requires
cdo net/minecraft/world/entity/ai/sensing/MobSensor
	a mobTest
	c readyTest
	d toSet
	e memoryTimeToLive
	<init> (ILjava/util/function/BiPredicate;Ljava/util/function/Predicate;Lccs;I)V <init>
		0 o p_316590_
		1 o p_316273_
		2 o p_316373_
		3 o p_316764_
		4 o p_316209_
	a (Lbtn;Lbtn;)Z lambda$checkForMobsNearby$0
		0 o p_316810_
		1 o p_316324_
	a (Laqu;Lbtn;)V doTick
		0 o p_316535_
		1 o p_316183_
	a (Lbtn;)V checkForMobsNearby
		0 o p_316143_
	a ()Ljava/util/Set; requires
	b (Lbtn;)V mobDetected
		0 o p_316813_
	c (Lbtn;)V clearMemory
		0 o p_316737_
cdp net/minecraft/world/entity/ai/sensing/NearestBedSensor
	a CACHE_TIMEOUT
	c BATCH_SIZE
	d RATE
	e batchCache
	f triedCount
	g lastUpdate
	<init> ()V <init>
	a (Laqu;Lbtp;)V doTick
		0 o p_26685_
		1 o p_26686_
	a (Ljd;)Z lambda$doTick$0
		0 o p_26688_
	a (Laqu;Lbtn;)V doTick
		0 o p_26682_
		1 o p_26683_
	a (Lit/unimi/dsi/fastutil/longs/Long2LongMap$Entry;)Z lambda$doTick$2
		0 o p_217821_
	a (Ljm;)Z lambda$doTick$1
		static
		0 o p_217819_
	a ()Ljava/util/Set; requires
cdq net/minecraft/world/entity/ai/sensing/NearestItemSensor
	a MAX_DISTANCE_TO_WANTED_ITEM
	c XZ_RANGE
	d Y_RANGE
	<init> ()V <init>
	a (Laqu;Lbtp;)V doTick
		0 o p_26697_
		1 o p_26698_
	a (Laqu;Lbtn;)V doTick
		0 o p_26694_
		1 o p_26695_
	a ()Ljava/util/Set; requires
	a (Lcjh;)Z lambda$doTick$0
		static
		0 o p_26703_
	a (Lbtp;Lcjh;)Z lambda$doTick$2
		static
		0 o p_26700_
		1 o p_26701_
	b (Lbtp;Lcjh;)Z lambda$doTick$1
		static
		0 o p_26705_
		1 o p_26706_
cdr net/minecraft/world/entity/ai/sensing/NearestLivingEntitySensor
	<init> ()V <init>
	a (Lbtn;Lbtn;)Z lambda$doTick$0
		static
		0 o p_26716_
		1 o p_26717_
	a (Laqu;Lbtn;)V doTick
		0 o p_26710_
		1 o p_26711_
	a ()Ljava/util/Set; requires
	b ()I radiusXZ
	c ()I radiusY
cds net/minecraft/world/entity/ai/sensing/NearestVisibleLivingEntitySensor
	<init> ()V <init>
	a (Lbtn;Lbtn;)Z isMatchingEntity
		0 o p_148292_
		1 o p_148293_
	a (Lbtn;)Ljava/util/Optional; getVisibleEntities
		0 o p_148291_
	a (Laqu;Lbtn;)V doTick
		0 o p_148288_
		1 o p_148289_
	a ()Ljava/util/Set; requires
	a (Lbtn;Lccu;)Ljava/util/Optional; lambda$getNearestEntity$1
		0 o p_186152_
		1 o p_186153_
	b ()Lccs; getMemory
	b (Lbtn;)Ljava/util/Optional; getNearestEntity
		0 o p_148298_
	e (Lbtn;Lbtn;)Z lambda$getNearestEntity$0
		0 o p_148300_
		1 o p_148301_
cdt net/minecraft/world/entity/ai/sensing/PiglinBruteSpecificSensor
	<init> ()V <init>
	a (Lbtn;)Z lambda$doTick$0
		static
		0 o p_186155_
	a (Laqu;Lbtn;)V doTick
		0 o p_26721_
		1 o p_26722_
	a ()Ljava/util/Set; requires
cdu net/minecraft/world/entity/ai/sensing/PiglinSpecificSensor
	<init> ()V <init>
	a (Lbtn;)Z lambda$doTick$0
		static
		0 o p_186157_
	a (Laqu;Ljd;)Z isValidRepellent
		static
		0 o p_26729_
		1 o p_26730_
	a (Laqu;Lbtn;)V doTick
		0 o p_26726_
		1 o p_26727_
	a ()Ljava/util/Set; requires
	b (Laqu;Ljd;)Z lambda$findNearestRepellent$1
		static
		0 o p_186159_
		1 o p_186160_
	c (Laqu;Lbtn;)Ljava/util/Optional; findNearestRepellent
		static
		0 o p_26735_
		1 o p_26736_
cdv net/minecraft/world/entity/ai/sensing/PlayerSensor
	<init> ()V <init>
	a (Lbtn;Laqv;)Z lambda$doTick$0
		static
		0 o p_26743_
		1 o p_26744_
	a (Laqu;Lbtn;)V doTick
		0 o p_26740_
		1 o p_26741_
	a (Lbtn;Lcmx;)Z lambda$doTick$2
		static
		0 o p_148303_
		1 o p_148304_
	a ()Ljava/util/Set; requires
	b (Lbtn;Lcmx;)Z lambda$doTick$1
		static
		0 o p_26746_
		1 o p_26747_
cdw net/minecraft/world/entity/ai/sensing/SecondaryPoiSensor
	a SCAN_RATE
	<init> ()V <init>
	a (Laqu;Lcmk;)V doTick
		0 o p_26754_
		1 o p_26755_
	a (Laqu;Lbtn;)V doTick
		0 o p_26751_
		1 o p_26752_
	a ()Ljava/util/Set; requires
cdx net/minecraft/world/entity/ai/sensing/Sensing
	a mob
	b seen
	c unseen
	<init> (Lbtp;)V <init>
		0 o p_26788_
	a ()V tick
	a (Lbsr;)Z hasLineOfSight
		0 o p_148307_
cdy net/minecraft/world/entity/ai/sensing/Sensor
	a RANDOM
	b TARGETING_RANGE
	c DEFAULT_SCAN_RATE
	d TARGET_CONDITIONS
	e TARGET_CONDITIONS_IGNORE_INVISIBILITY_TESTING
	f ATTACK_TARGET_CONDITIONS
	g ATTACK_TARGET_CONDITIONS_IGNORE_INVISIBILITY_TESTING
	h ATTACK_TARGET_CONDITIONS_IGNORE_LINE_OF_SIGHT
	i ATTACK_TARGET_CONDITIONS_IGNORE_INVISIBILITY_AND_LINE_OF_SIGHT
	j scanRate
	k timeToTick
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_26800_
	<init> ()V <init>
	a (Laqu;Lbtn;)V doTick
		0 o p_26801_
		1 o p_26802_
	a ()Ljava/util/Set; requires
	b (Laqu;Lbtn;)V tick
		0 o p_26807_
		1 o p_26808_
	b (Lbtn;Lbtn;)Z isEntityTargetable
		static
		0 o p_26804_
		1 o p_26805_
	c (Lbtn;Lbtn;)Z isEntityAttackable
		static
		0 o p_148313_
		1 o p_148314_
	d (Lbtn;Lbtn;)Z isEntityAttackableIgnoringLineOfSight
		static
		0 o p_182378_
		1 o p_182379_
cdz net/minecraft/world/entity/ai/sensing/SensorType
	A factory
	a DUMMY
	b NEAREST_ITEMS
	c NEAREST_LIVING_ENTITIES
	d NEAREST_PLAYERS
	e NEAREST_BED
	f HURT_BY
	g VILLAGER_HOSTILES
	h VILLAGER_BABIES
	i SECONDARY_POIS
	j GOLEM_DETECTED
	k ARMADILLO_SCARE_DETECTED
	l PIGLIN_SPECIFIC_SENSOR
	m PIGLIN_BRUTE_SPECIFIC_SENSOR
	n HOGLIN_SPECIFIC_SENSOR
	o NEAREST_ADULT
	p AXOLOTL_ATTACKABLES
	q AXOLOTL_TEMPTATIONS
	r GOAT_TEMPTATIONS
	s FROG_TEMPTATIONS
	t CAMEL_TEMPTATIONS
	u ARMADILLO_TEMPTATIONS
	v FROG_ATTACKABLES
	w IS_IN_WATER
	x WARDEN_ENTITY_SENSOR
	y SNIFFER_TEMPTATIONS
	z BREEZE_ATTACK_ENTITY_SENSOR
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/function/Supplier;)V <init>
		0 o p_26826_
	a ()Lcdy; create
	a (Ljava/lang/String;Ljava/util/function/Supplier;)Lcdz; register
		static
		0 o p_26829_
		1 o p_26830_
	b ()Lcea; lambda$static$6
		static
	c ()Lcea; lambda$static$5
		static
	d ()Lcea; lambda$static$4
		static
	e ()Lcea; lambda$static$3
		static
	f ()Lcea; lambda$static$2
		static
	g ()Lcea; lambda$static$1
		static
	h ()Lcdo; lambda$static$0
		static
ce net/minecraft/advancements/critereon/GameTypePredicate
	a ANY
	b SURVIVAL_LIKE
	c CODEC
	d types
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o types
	a ()Ljava/util/List; types
	a ([Ldct;)Lce; of
		static
		0 o p_350351_
	a (Ldct;)Z matches
		0 o p_351023_
	equals (Ljava/lang/Object;)Z equals
		0 o p_351002_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cea net/minecraft/world/entity/ai/sensing/TemptingSensor
	a TEMPTATION_RANGE
	c TEMPT_TARGETING
	d temptations
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/function/Predicate;)V <init>
		0 o p_335605_
	a (Lbtw;Laqv;)Z lambda$doTick$2
		static
		0 o p_325764_
		1 o p_325765_
	a (Laqu;Lbtn;)V doTick
		0 o p_148328_
		1 o p_148329_
	a (Laqu;Lbtw;)V doTick
		0 o p_148331_
		1 o p_148332_
	a (Lcuq;)Z isTemptation
		0 o p_148339_
	a ()Ljava/util/Set; requires
	a (Lcmx;)Z playerHoldingTemptation
		0 o p_148337_
	b (Lbtw;Laqv;)Z lambda$doTick$1
		static
		0 o p_148334_
		1 o p_148335_
	c (Lbtw;Laqv;)Z lambda$doTick$0
		static
		0 o p_148341_
		1 o p_148342_
ceb net/minecraft/world/entity/ai/sensing/VillagerBabiesSensor
	<init> ()V <init>
	a (Laqu;Lbtn;)V doTick
		0 o p_26834_
		1 o p_26835_
	a ()Ljava/util/Set; requires
	a (Lbtn;)Ljava/util/List; getNearestVillagerBabies
		0 o p_26837_
	b (Lbtn;)Z isVillagerBaby
		0 o p_26839_
	c (Lbtn;)Lccu; getVisibleEntities
		0 o p_186204_
cec net/minecraft/world/entity/ai/sensing/VillagerHostilesSensor
	a ACCEPTABLE_DISTANCE_FROM_HOSTILES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbtn;Lbtn;)Z isMatchingEntity
		0 o p_148344_
		1 o p_148345_
	b ()Lccs; getMemory
	b (Lbtn;)Z isHostile
		0 o p_26868_
	e (Lbtn;Lbtn;)Z isClose
		0 o p_26861_
		1 o p_26862_
ced net/minecraft/world/entity/ai/sensing/WardenEntitySensor
	<init> ()V <init>
	a (Lbtn;)Z lambda$doTick$1
		static
		0 o p_348258_
	a (Laqu;Lcmb;)V doTick
		0 o p_217833_
		1 o p_217834_
	a (Laqu;Lbtn;)V doTick
		0 o p_217830_
		1 o p_217831_
	a (Lcmb;)V lambda$doTick$4
		static
		0 o p_217838_
	a (Lcmb;Ljava/util/function/Predicate;)Ljava/util/Optional; getClosest
		static
		0 o p_217843_
		1 o p_217844_
	a (Lcmb;Lbtn;)V lambda$doTick$3
		static
		0 o p_217840_
		1 o p_217841_
	a ()Ljava/util/Set; requires
	b ()I radiusXZ
	b (Lcmb;)Ljava/util/Optional; lambda$doTick$2
		static
		0 o p_217849_
	b (Lbtn;)Z lambda$doTick$0
		static
		0 o p_348257_
	c ()I radiusY
cee net/minecraft/world/entity/ai/sensing/package-info
cef net/minecraft/world/entity/ai/targeting/TargetingConditions
	a DEFAULT
	b MIN_VISIBILITY_DISTANCE_FOR_INVISIBLE_TARGET
	c isCombat
	d range
	e checkLineOfSight
	f testInvisible
	g selector
	<clinit> ()V <clinit>
		static
	<init> (Z)V <init>
		0 o p_148351_
	a (Ljava/util/function/Predicate;)Lcef; selector
		0 o p_26889_
	a (Lbtn;Lbtn;)Z test
		0 o p_26886_
		1 o p_26887_
	a ()Lcef; forCombat
		static
	a (D)Lcef; range
		0 o p_26884_
	b ()Lcef; forNonCombat
		static
	c ()Lcef; copy
	d ()Lcef; ignoreLineOfSight
	e ()Lcef; ignoreInvisibilityTesting
ceg net/minecraft/world/entity/ai/targeting/package-info
ceh net/minecraft/world/entity/ai/util/AirAndWaterRandomPos
	<init> ()V <init>
	a (Lbtw;IIIDDD)Lexc; getPos
		static
		0 o p_148358_
		1 o p_148359_
		2 o p_148360_
		3 o p_148361_
		4 o p_148362_
		5 o p_148363_
		6 o p_148364_
	a (Lbtw;Ljd;)Z lambda$generateRandomPos$1
		static
		0 o p_148375_
		1 o p_148376_
	a (Lbtw;IIIDDDZ)Ljd; generateRandomPos
		static
		0 o p_148366_
		1 o p_148367_
		2 o p_148368_
		3 o p_148369_
		4 o p_148370_
		5 o p_148371_
		6 o p_148372_
		7 o p_148373_
	b (Lbtw;IIIDDDZ)Ljd; lambda$getPos$0
		static
		0 o p_148378_
		1 o p_148379_
		2 o p_148380_
		3 o p_148381_
		4 o p_148382_
		5 o p_148383_
		6 o p_148384_
		7 o p_148385_
cei net/minecraft/world/entity/ai/util/AirRandomPos
	<init> ()V <init>
	a (Lbtw;IIILexc;D)Lexc; getPosTowards
		static
		0 o p_148388_
		1 o p_148389_
		2 o p_148390_
		3 o p_148391_
		4 o p_148392_
		5 o p_148393_
	a (Lbtw;IIILexc;DZ)Ljd; lambda$getPosTowards$0
		static
		0 o p_148395_
		1 o p_148396_
		2 o p_148397_
		3 o p_148398_
		4 o p_148399_
		5 o p_148400_
		6 o p_148401_
cej net/minecraft/world/entity/ai/util/DefaultRandomPos
	<init> ()V <init>
	a (Lbtw;IILexc;Z)Ljd; lambda$getPosAway$2
		static
		0 o p_352783_
		1 o p_352784_
		2 o p_352785_
		3 o p_352786_
		4 o p_352787_
	a (Lbtw;IZLjd;)Ljd; generateRandomPosTowardDirection
		static
		0 o p_148437_
		1 o p_148438_
		2 o p_148439_
		3 o p_148440_
	a (Lbtw;II)Lexc; getPos
		static
		0 o p_148404_
		1 o p_148405_
		2 o p_148406_
	a (Lbtw;IILexc;)Lexc; getPosAway
		static
		0 o p_148408_
		1 o p_148409_
		2 o p_148410_
		3 o p_148411_
	a (Lbtw;IILexc;D)Lexc; getPosTowards
		static
		0 o p_148413_
		1 o p_148414_
		2 o p_148415_
		3 o p_148416_
		4 o p_148417_
	a (Lbtw;IIZ)Ljd; lambda$getPos$0
		static
		0 o p_352779_
		1 o p_352780_
		2 o p_352781_
		3 o p_352782_
	a (Lbtw;IILexc;DZ)Ljd; lambda$getPosTowards$1
		static
		0 o p_352773_
		1 o p_352774_
		2 o p_352775_
		3 o p_352776_
		4 o p_352777_
		5 o p_352778_
cek net/minecraft/world/entity/ai/util/GoalUtils
	<init> ()V <init>
	a (Lcda;Ljd;)Z isNotStable
		static
		0 o p_148449_
		1 o p_148450_
	a (Lbtw;I)Z mobRestricted
		static
		0 o p_148443_
		1 o p_148444_
	a (Ljd;Lbtw;)Z isOutsideLimits
		static
		0 o p_148452_
		1 o p_148453_
	a (Lbtw;Ljd;)Z isWater
		static
		0 o p_148446_
		1 o p_148447_
	a (Lbtp;)Z hasGroundPathNavigation
		static
		0 o p_26895_
	a (ZLbtw;Ljd;)Z isRestricted
		static
		0 o p_148455_
		1 o p_148456_
		2 o p_148457_
	b (Lbtw;Ljd;)Z hasMalus
		static
		0 o p_148459_
		1 o p_148460_
	c (Lbtw;Ljd;)Z isSolid
		static
		0 o p_148462_
		1 o p_148463_
cel net/minecraft/world/entity/ai/util/HoverRandomPos
	<init> ()V <init>
	a (Lbtw;IIDDFII)Lexc; getPos
		static
		0 o p_148466_
		1 o p_148467_
		2 o p_148468_
		3 o p_148469_
		4 o p_148470_
		5 o p_148471_
		6 o p_148472_
		7 o p_148473_
	a (Lbtw;Ljd;)Z lambda$getPos$0
		static
		0 o p_148485_
		1 o p_148486_
	a (Lbtw;IIDDFZII)Ljd; lambda$getPos$1
		static
		0 o p_148475_
		1 o p_148476_
		2 o p_148477_
		3 o p_148478_
		4 o p_148479_
		5 o p_148480_
		6 o p_148481_
		7 o p_148482_
		8 o p_148483_
cem net/minecraft/world/entity/ai/util/LandRandomPos
	<init> ()V <init>
	a (Lbtw;IZLjd;)Ljd; generateRandomPosTowardDirection
		static
		0 o p_148514_
		1 o p_148515_
		2 o p_148516_
		3 o p_148517_
	a (Lbtw;IILjava/util/function/ToDoubleFunction;)Lexc; getPos
		static
		0 o p_148504_
		1 o p_148505_
		2 o p_148506_
		3 o p_148507_
	a (Lbtw;II)Lexc; getPos
		static
		0 o p_148489_
		1 o p_148490_
		2 o p_148491_
	a (Lbtw;IILexc;)Lexc; getPosTowards
		static
		0 o p_148493_
		1 o p_148494_
		2 o p_148495_
		3 o p_148496_
	a (Lbtw;Ljd;)Ljd; movePosUpOutOfSolid
		static
		0 o p_148519_
		1 o p_148520_
	a (Lbtw;IILexc;Z)Lexc; getPosInDirection
		static
		0 o p_148498_
		1 o p_148499_
		2 o p_148500_
		3 o p_148501_
		4 o p_148502_
	a (Lbtw;IIZ)Ljd; lambda$getPos$0
		static
		0 o p_352793_
		1 o p_352794_
		2 o p_352795_
		3 o p_352796_
	b (Lbtw;IILexc;)Lexc; getPosAway
		static
		0 o p_148522_
		1 o p_148523_
		2 o p_148524_
		3 o p_148525_
	b (Lbtw;Ljd;)Z lambda$movePosUpOutOfSolid$2
		static
		0 o p_148533_
		1 o p_148534_
	b (Lbtw;IILexc;Z)Ljd; lambda$getPosInDirection$1
		static
		0 o p_352788_
		1 o p_352789_
		2 o p_352790_
		3 o p_352791_
		4 o p_352792_
cen net/minecraft/world/entity/ai/util/RandomPos
	a RANDOM_POS_ATTEMPTS
	<init> ()V <init>
	a (Layw;IIIDDD)Ljd; generateRandomDirectionWithinRadians
		static
		0 o p_217856_
		1 o p_217857_
		2 o p_217858_
		3 o p_217859_
		4 o p_217860_
		5 o p_217861_
		6 o p_217862_
	a (Ljd;ILjava/util/function/Predicate;)Ljd; moveUpOutOfSolid
		static
		0 o p_148546_
		1 o p_148547_
		2 o p_148548_
	a (Lbtw;Ljava/util/function/Supplier;)Lexc; generateRandomPos
		static
		0 o p_148543_
		1 o p_148544_
	a (Ljava/util/function/Supplier;Ljava/util/function/ToDoubleFunction;)Lexc; generateRandomPos
		static
		0 o p_148562_
		1 o p_148563_
	a (Lbtw;ILayw;Ljd;)Ljd; generateRandomPosTowardDirection
		static
		0 o p_217864_
		1 o p_217865_
		2 o p_217866_
		3 o p_217867_
	a (Ljd;IILjava/util/function/Predicate;)Ljd; moveUpToAboveSolid
		static
		0 o p_26948_
		1 o p_26949_
		2 o p_26950_
		3 o p_26951_
	a (Layw;II)Ljd; generateRandomDirection
		static
		0 o p_217852_
		1 o p_217853_
		2 o p_217854_
ceo net/minecraft/world/entity/ai/util/package-info
cep net/minecraft/world/entity/ai/village/ReputationEventType
	a ZOMBIE_VILLAGER_CURED
	b GOLEM_KILLED
	c VILLAGER_HURT
	d VILLAGER_KILLED
	e TRADE
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;)Lcep; register
		static
		0 o p_26992_
cep$1 net/minecraft/world/entity/ai/village/ReputationEventType$1
	f val$name
	<init> (Ljava/lang/String;)V <init>
		0 o p_26995_
	toString ()Ljava/lang/String; toString
ceq net/minecraft/world/entity/ai/village/VillageSiege
	a LOGGER
	b hasSetupSiege
	c siegeState
	d zombiesToSpawn
	e nextSpawnTime
	f spawnX
	g spawnY
	h spawnZ
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Laqu;Ljd;)Lexc; findRandomSpawnPos
		0 o p_27010_
		1 o p_27011_
	a (Laqu;)Z tryToSetupSiege
		0 o p_27008_
	a (Laqu;ZZ)I tick
		0 o p_27013_
		1 o p_27014_
		2 o p_27015_
	b (Laqu;)V trySpawn
		0 o p_27017_
ceq$a net/minecraft/world/entity/ai/village/VillageSiege$State
	a SIEGE_CAN_ACTIVATE
	b SIEGE_TONIGHT
	c SIEGE_DONE
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_27024_
		1 o p_27025_
	a ()[Lceq$a; $values
		static
	valueOf (Ljava/lang/String;)Lceq$a; valueOf
		static
		0 o p_27027_
	values ()[Lceq$a; values
		static
cer net/minecraft/world/entity/ai/village/package-info
ces net/minecraft/world/entity/ai/village/poi/PoiManager
	a MAX_VILLAGE_DISTANCE
	b VILLAGE_SECTION_SIZE
	d distanceTracker
	e loadedChunks
	<init> (Ldws;Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;ZLka;Ldwg;Ldcy;)V <init>
		0 o p_325948_
		1 o p_217869_
		2 o p_217870_
		3 o p_217871_
		4 o p_217872_
		5 o p_352327_
		6 o p_217873_
	a (Ljd;Ljava/util/function/Predicate;Lceu;)Ljava/lang/Boolean; lambda$exists$19
		static
		0 o p_217923_
		1 o p_217924_
		2 o p_217925_
	a (Ljm;)Z lambda$isVillageCenter$22
		static
		0 o p_217927_
	a (Lakq;Ljm;)Z lambda$existsAtPosition$1
		static
		0 o p_217878_
		1 o p_217879_
	a (Lcom/mojang/datafixers/util/Pair;)Ldcd; lambda$ensureLoadedAndValid$31
		static
		0 o p_217891_
	a (Ldvj;Lkf;Lceu;)V lambda$checkConsistencyWithBlocks$25
		0 o p_217896_
		1 o p_217897_
		2 o p_217898_
	a (Ljd;Ljava/util/function/Predicate;)Z exists
		0 o p_27092_
		1 o p_27093_
	a (Lkf;Ldvj;)V checkConsistencyWithBlocks
		0 o p_281731_
		1 o p_281893_
	a (Ldcz;Ldcd;)V lambda$ensureLoadedAndValid$33
		static
		0 o p_330056_
		1 o p_330057_
	a (Ljava/util/function/Predicate;Ljd;ILces$b;)J getCountInRange
		0 o p_27122_
		1 o p_27123_
		2 o p_27124_
		3 o p_27125_
	a (Ljava/util/function/Predicate;Ldcd;Lces$b;)Ljava/util/stream/Stream; getInChunk
		0 o p_27118_
		1 o p_27119_
		2 o p_27120_
	a (Ljava/util/function/Predicate;Lcet;)Z lambda$getRandom$16
		static
		0 o p_217944_
		1 o p_217945_
	a (Ljd;Ljd;)D lambda$findClosest$13
		static
		0 o p_217917_
		1 o p_217918_
	a (Ldvj;Ljava/util/function/BiConsumer;Ljd;)V lambda$updateFromSection$28
		static
		0 o p_217900_
		1 o p_217901_
		2 o p_217902_
	a (Ljd;Lcom/mojang/datafixers/util/Pair;)D lambda$findAllClosestFirstWithType$9
		static
		0 o p_217914_
		1 o p_217915_
	a (Ldcd;Ljava/lang/Integer;)Ljava/util/Optional; lambda$getInChunk$5
		0 o p_217885_
		1 o p_217886_
	a (Ljava/util/function/BiConsumer;Ljd;Ljm;)V lambda$updateFromSection$27
		static
		0 o p_217929_
		1 o p_217930_
		2 o p_217931_
	a (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lces$b;Ljd;ILayw;)Ljava/util/Optional; getRandom
		0 o p_217952_
		1 o p_217953_
		2 o p_217954_
		3 o p_217955_
		4 o p_217956_
		5 o p_217957_
	a (Ljava/util/function/BooleanSupplier;)V tick
		0 o p_27105_
	a (Ljava/util/function/BiPredicate;Lcet;)Z lambda$take$14
		static
		0 o p_217933_
		1 o p_217934_
	a (J)V setDirty
		0 o p_27036_
	a (Ldvj;Lkf;)V lambda$checkConsistencyWithBlocks$26
		0 o p_217893_
		1 o p_217894_
	a (Ljava/util/function/Predicate;Lces$b;Ldcd;)Ljava/util/stream/Stream; lambda$getInSquare$2
		0 o p_217936_
		1 o p_217937_
		2 o p_217938_
	a (Ldvj;Lkf;Ljava/util/function/BiConsumer;)V updateFromSection
		0 o p_27070_
		1 o p_27071_
		2 o p_27072_
	a (Ldcz;Ljd;I)V ensureLoadedAndValid
		0 o p_27057_
		1 o p_27058_
		2 o p_27059_
	a (Ljava/util/function/Predicate;Lces$b;Ljava/util/Optional;)Ljava/util/stream/Stream; lambda$getInChunk$6
		static
		0 o p_217940_
		1 o p_217941_
		2 o p_217942_
	a (Ljd;ILcet;)Z lambda$getInRange$4
		static
		0 o p_217904_
		1 o p_217905_
		2 o p_217906_
	a (Ljd;Lceu;)Ljava/lang/Integer; lambda$getFreeTickets$21
		static
		0 o p_217911_
		1 o p_217912_
	a (Ljava/util/function/Predicate;Ljava/util/function/BiPredicate;Ljd;I)Ljava/util/Optional; take
		0 o p_217947_
		1 o p_217948_
		2 o p_217949_
		3 o p_217950_
	a (Lkf;)I sectionsToVillage
		0 o p_27099_
	a (Ljd;)V remove
		0 o p_27080_
	a (Lceu;)Ljava/lang/Boolean; lambda$isVillageCenter$23
		static
		0 o p_217883_
	a (Ljd;Ljm;)V add
		0 o p_217920_
		1 o p_217921_
	a (Ljd;Lcet;)D lambda$findClosestWithType$11
		static
		0 o p_217908_
		1 o p_217909_
	a (Ldvj;)Z mayHavePoi
		static
		0 o p_27061_
	a (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljd;ILces$b;)Ljava/util/stream/Stream; findAll
		0 o p_27139_
		1 o p_27140_
		2 o p_27141_
		3 o p_27142_
		4 o p_27143_
	a (Lakq;Ljd;)Z existsAtPosition
		0 o p_217875_
		1 o p_217876_
	a (Lcet;)Ljd; lambda$take$15
		static
		0 o p_217881_
	b (Ljd;ILcet;)Z lambda$getInSquare$3
		static
		0 o p_217969_
		1 o p_217970_
		2 o p_217971_
	b (Lcet;)Lcom/mojang/datafixers/util/Pair; lambda$findClosestWithType$12
		static
		0 o p_217959_
	b (J)V onSectionLoad
		0 o p_27145_
	b (Lkf;)Lcom/mojang/datafixers/util/Pair; lambda$ensureLoadedAndValid$29
		0 o p_217979_
	b (Ljd;Ljd;)D lambda$findClosest$10
		static
		0 o p_217976_
		1 o p_217977_
	b (Ljava/util/function/Predicate;Ljd;ILces$b;)Ljava/util/stream/Stream; getInSquare
		0 o p_27167_
		1 o p_27168_
		2 o p_27169_
		3 o p_27170_
	b (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljd;ILces$b;)Ljava/util/stream/Stream; findAllWithType
		0 o p_217984_
		1 o p_217985_
		2 o p_217986_
		3 o p_217987_
		4 o p_217988_
	b (Ldvj;Lkf;Ljava/util/function/BiConsumer;)V lambda$checkConsistencyWithBlocks$24
		0 o p_217965_
		1 o p_217966_
		2 o p_217967_
	b (Ljava/util/function/Predicate;Lcet;)Z lambda$findAllWithType$7
		static
		0 o p_217981_
		1 o p_217982_
	b (Ljd;)Z release
		0 o p_27155_
	b (Ldcd;)Z lambda$ensureLoadedAndValid$32
		0 o p_217961_
	b (Ljd;Lceu;)Ljava/util/Optional; lambda$getType$20
		static
		0 o p_217973_
		1 o p_217974_
	b (Lcom/mojang/datafixers/util/Pair;)Z lambda$ensureLoadedAndValid$30
		static
		0 o p_217963_
	c (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljd;ILces$b;)Ljava/util/stream/Stream; findAllClosestFirstWithType
		0 o p_217995_
		1 o p_217996_
		2 o p_217997_
		3 o p_217998_
		4 o p_217999_
	c (Ljava/util/function/Predicate;Ljd;ILces$b;)Ljava/util/stream/Stream; getInRange
		0 o p_27182_
		1 o p_27183_
		2 o p_27184_
		3 o p_27185_
	c (Ljd;)Ljava/util/Optional; getType
		0 o p_27178_
	c (Ljd;Lceu;)Ljava/lang/Boolean; lambda$release$17
		static
		0 o p_217992_
		1 o p_217993_
	c (Lcet;)Lcom/mojang/datafixers/util/Pair; lambda$findAllWithType$8
		static
		0 o p_217990_
	d (Ljd;)I getFreeTickets
		0 o p_148654_
	d (Ljava/util/function/Predicate;Ljd;ILces$b;)Ljava/util/Optional; findClosest
		0 o p_27193_
		1 o p_27194_
		2 o p_27195_
		3 o p_27196_
	d (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljd;ILces$b;)Ljava/util/Optional; find
		0 o p_27187_
		1 o p_27188_
		2 o p_27189_
		3 o p_27190_
		4 o p_27191_
	d (Ljd;Lceu;)V lambda$remove$0
		static
		0 o p_148656_
		1 o p_148657_
	e (Ljd;)Ljava/lang/IllegalStateException; lambda$release$18
		static
		0 o p_339514_
	e (Ljava/util/function/Predicate;Ljd;ILces$b;)Ljava/util/Optional; findClosestWithType
		0 o p_218003_
		1 o p_218004_
		2 o p_218005_
		3 o p_218006_
	e (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljd;ILces$b;)Ljava/util/Optional; findClosest
		0 o p_148659_
		1 o p_148660_
		2 o p_148661_
		3 o p_148662_
		4 o p_148663_
	g (J)Z isVillageCenter
		0 o p_27198_
ces$a net/minecraft/world/entity/ai/village/poi/PoiManager$DistanceTracker
	a this$0
	b levels
	<init> (Lces;)V <init>
		0 o p_27202_
	a ()V runAllUpdates
	a (JI)V setLevel
		0 o p_27205_
		1 o p_27206_
	b (J)I getLevelFromSource
		0 o p_27208_
	c (J)I getLevel
		0 o p_27210_
ces$b net/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy
	a HAS_SPACE
	b IS_OCCUPIED
	c ANY
	d test
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/util/function/Predicate;)V <init>
		0 o p_27218_
		1 o p_27219_
		2 o p_27220_
	a ()Ljava/util/function/Predicate; getTest
	a (Lcet;)Z lambda$static$0
		static
		0 o p_27223_
	b ()[Lces$b; $values
		static
	valueOf (Ljava/lang/String;)Lces$b; valueOf
		static
		0 o p_27225_
	values ()[Lces$b; values
		static
cet net/minecraft/world/entity/ai/village/poi/PoiRecord
	a pos
	b poiType
	c freeTickets
	d setDirty
	<init> (Ljd;Ljm;Ljava/lang/Runnable;)V <init>
		0 o p_218013_
		1 o p_218014_
		2 o p_218015_
	<init> (Ljd;Ljm;ILjava/lang/Runnable;)V <init>
		0 o p_218008_
		1 o p_218009_
		2 o p_218010_
		3 o p_218011_
	a (Ljava/lang/Runnable;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$3
		static
		0 o p_258947_
		1 o p_258948_
	a ()I getFreeTickets
	a (Lcet;)Ljava/lang/Integer; lambda$codec$2
		static
		0 o p_148669_
	a (Ljava/lang/Runnable;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_27243_
	b (Lcet;)Ljm; lambda$codec$1
		static
		0 o p_218017_
	b ()Z acquireTicket
	c ()Z releaseTicket
	c (Lcet;)Ljd; lambda$codec$0
		static
		0 o p_148673_
	d ()Z hasSpace
	e ()Z isOccupied
	equals (Ljava/lang/Object;)Z equals
		0 o p_27256_
	f ()Ljd; getPos
	g ()Ljm; getPoiType
	hashCode ()I hashCode
ceu net/minecraft/world/entity/ai/village/poi/PoiSection
	a LOGGER
	b records
	c byType
	d setDirty
	e isValid
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/Runnable;ZLjava/util/List;)V <init>
		0 o p_27269_
		1 o p_27270_
		2 o p_27271_
	<init> (Ljava/lang/Runnable;)V <init>
		0 o p_27267_
	a (Ljd;Ljm;S)Lcet; lambda$refresh$7
		0 o p_218025_
		1 o p_218026_
		2 o p_218027_
	a (Ljava/lang/Runnable;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$2
		static
		0 o p_337824_
		1 o p_337825_
	a (Ljava/util/Map$Entry;)Ljava/util/stream/Stream; lambda$getRecords$5
		static
		0 o p_27301_
	a (Lcet;)Z add
		0 o p_27274_
	a ()Z isValid
	a (Ljd;)V remove
		0 o p_27280_
	a (Ljd;Ljava/util/function/Predicate;)Z exists
		0 o p_27289_
		1 o p_27290_
	a (Ljava/lang/Runnable;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_27296_
	a (Ljd;Ljm;)V add
		0 o p_218022_
		1 o p_218023_
	a (Ljm;)Ljava/util/Set; lambda$add$6
		static
		0 o p_218029_
	a (Ljava/util/function/Predicate;Ljava/util/Map$Entry;)Z lambda$getRecords$4
		static
		0 o p_27308_
		1 o p_27309_
	a (Ljava/util/function/Consumer;)V refresh
		0 o p_27303_
	a (Lit/unimi/dsi/fastutil/shorts/Short2ObjectMap;Ljd;Ljm;)V lambda$refresh$8
		0 o p_218031_
		1 o p_218032_
		2 o p_218033_
	a (Lceu;)Ljava/util/List; lambda$codec$1
		static
		0 o p_148675_
	a (Ljava/util/function/Predicate;Lces$b;)Ljava/util/stream/Stream; getRecords
		0 o p_27305_
		1 o p_27306_
	b (Ljd;)I getFreeTickets
		0 o p_148683_
	b (Lceu;)Ljava/lang/Boolean; lambda$codec$0
		static
		0 o p_148681_
	b (Ljava/lang/Runnable;)Lceu; lambda$codec$3
		static
		0 o p_27316_
	b ()V clear
	c (Ljd;)Z release
		0 o p_27318_
	d (Ljd;)Ljava/util/Optional; getType
		0 o p_27320_
	e (Ljd;)Ljava/util/Optional; getPoiRecord
		0 o p_148685_
cev net/minecraft/world/entity/ai/village/poi/PoiType
	a NONE
	b matchingStates
	c maxTickets
	d validRange
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Set;II)V <init>
		0 o matchingStates
		1 o maxTickets
		2 o validRange
	a (Ldtc;)Z is
		0 o p_148693_
	a (Ljm;)Z lambda$static$0
		static
		0 o p_218041_
	a ()Ljava/util/Set; matchingStates
	b ()I maxTickets
	c ()I validRange
	equals (Ljava/lang/Object;)Z equals
		0 o p_218045_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cew net/minecraft/world/entity/ai/village/poi/PoiTypes
	a ARMORER
	b BUTCHER
	c CARTOGRAPHER
	d CLERIC
	e FARMER
	f FISHERMAN
	g FLETCHER
	h LEATHERWORKER
	i LIBRARIAN
	j MASON
	k SHEPHERD
	l TOOLSMITH
	m WEAPONSMITH
	n HOME
	o MEETING
	p BEEHIVE
	q BEE_NEST
	r NETHER_PORTAL
	s LODESTONE
	t LIGHTNING_ROD
	u BEDS
	v CAULDRONS
	w TYPE_BY_STATE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljm;Ldtc;)V lambda$registerBlockStates$3
		static
		0 o p_242144_
		1 o p_218081_
	a (Ldtc;)Ljava/util/Optional; forState
		static
		0 o p_218076_
	a (Ljz;Lakq;Ljava/util/Set;II)Lcev; register
		static
		0 o p_218085_
		1 o p_218086_
		2 o p_218087_
		3 o p_218088_
		4 o p_218089_
	a (Ldfy;)Ljava/util/Set; getBlockStates
		static
		0 o p_218074_
	a (Ljz;)Lcev; bootstrap
		static
		0 o p_218083_
	a (Ljm;Ljava/util/Set;)V registerBlockStates
		static
		0 o p_250815_
		1 o p_250679_
	a (Ljava/lang/String;)Lakq; createKey
		static
		0 o p_218091_
	b (Ldtc;)Z hasPoi
		static
		0 o p_254440_
	b (Ldfy;)Ljava/util/stream/Stream; lambda$static$2
		static
		0 o p_218093_
	c (Ldtc;)Z lambda$static$1
		static
		0 o p_218095_
	c (Ldfy;)Ljava/util/stream/Stream; lambda$static$0
		static
		0 o p_218097_
cex net/minecraft/world/entity/ai/village/poi/package-info
cey net/minecraft/world/entity/ambient/AmbientCreature
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_27403_
		1 o p_27404_
	y ()Z canBeLeashed
cez net/minecraft/world/entity/ambient/Bat
	b FLAP_LENGTH_SECONDS
	c TICKS_PER_FLAP
	cb DATA_ID_FLAGS
	cc FLAG_RESTING
	cd BAT_RESTING_TARGETING
	ce targetPosition
	d flyAnimationState
	e restAnimationState
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_27412_
		1 o p_27413_
	E (Lbsr;)V doPush
		0 o p_27415_
	a (DZLdtc;Ljd;)V checkFallDamage
		0 o p_27419_
		1 o p_27420_
		2 o p_27421_
		3 o p_27422_
	a (Lub;)V readAdditionalSaveData
		0 o p_27427_
	a (Laka$a;)V defineSynchedData
		0 o p_326297_
	a (Lbrk;F)Z hurt
		0 o p_27424_
		1 o p_27425_
	aW ()Z isFlapping
	ab ()V customServerAiStep
	b (Lbsx;Ldcx;Lbtr;Ljd;Layw;)Z checkBatSpawnRules
		static
		0 o p_218099_
		1 o p_218100_
		2 o p_218101_
		3 o p_218102_
		4 o p_218103_
	b (Lub;)V addAdditionalSaveData
		0 o p_27443_
	bB ()Z isPushable
	bc ()Lbsr$b; getMovementEmission
	d (Lbrk;)Lavo; getHurtSound
		0 o p_27451_
	fa ()F getSoundVolume
	fb ()F getVoicePitch
	gg ()V setupAnimationStates
	l ()V tick
	n_ ()Lavo; getDeathSound
	r ()V pushEntities
	r_ ()Z isIgnoringBlockTriggers
	s ()Lbuv$a; createAttributes
		static
	t ()Z isResting
	v ()Lavo; getAmbientSound
	x (Z)V setResting
		0 o p_27457_
	x ()Z isHalloween
		static
cf net/minecraft/advancements/critereon/ImpossibleTrigger
	<init> ()V <init>
	a (Lakz;Laq$a;)V addPlayerListener
		0 o p_41565_
		1 o p_41566_
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lakz;)V removePlayerListeners
		0 o p_41563_
	b (Lakz;Laq$a;)V removePlayerListener
		0 o p_41572_
		1 o p_41573_
cf$a net/minecraft/advancements/critereon/ImpossibleTrigger$TriggerInstance
	a CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbh;)V validate
		0 o p_312237_
	equals (Ljava/lang/Object;)Z equals
		0 o p_312028_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cfa net/minecraft/world/entity/ambient/package-info
cfb net/minecraft/world/entity/animal/AbstractFish
	b FROM_BUCKET
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_27461_
		1 o p_27462_
	B ()V registerGoals
	Y ()Z requiresCustomPersistence
	a (Lexc;)V travel
		0 o p_27490_
	a (Lub;)V readAdditionalSaveData
		0 o p_27465_
	a (Laka$a;)V defineSynchedData
		0 o p_325956_
	aQ ()Lavo; getSwimSound
	b (Ldcw;)Lcda; createNavigation
		0 o p_27480_
	b (Ljd;Ldtc;)V playStepSound
		0 o p_27482_
		1 o p_27483_
	b (Lub;)V addAdditionalSaveData
		0 o p_27485_
	b (Lcmx;Lbqq;)Lbqr; mobInteract
		0 o p_27477_
		1 o p_27478_
	fN ()I getMaxSpawnClusterSize
	gk ()Z canRandomSwim
	gl ()Lavo; getFlopSound
	h (Lub;)V loadFromBucketTag
		0 o p_148708_
	h (D)Z removeWhenFarAway
		0 o p_27492_
	m_ ()V aiStep
	n (Lcuq;)V saveToBucketTag
		0 o p_27494_
	s ()Lbuv$a; createAttributes
		static
	t ()Z fromBucket
	x ()Lavo; getPickupSound
	x (Z)V setFromBucket
		0 o p_27498_
cfb$a net/minecraft/world/entity/animal/AbstractFish$FishMoveControl
	l fish
	<init> (Lcfb;)V <init>
		0 o p_27501_
	a ()V tick
cfb$b net/minecraft/world/entity/animal/AbstractFish$FishSwimGoal
	i fish
	<init> (Lcfb;)V <init>
		0 o p_27505_
	b ()Z canUse
cfc net/minecraft/world/entity/animal/AbstractGolem
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_27508_
		1 o p_27509_
	R ()I getAmbientSoundInterval
	d (Lbrk;)Lavo; getHurtSound
		0 o p_27517_
	h (D)Z removeWhenFarAway
		0 o p_27519_
	n_ ()Lavo; getDeathSound
	v ()Lavo; getAmbientSound
cfd net/minecraft/world/entity/animal/AbstractSchoolingFish
	b leader
	c schoolSize
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_27523_
		1 o p_27524_
	B ()V registerGoals
	a (Lddl;Lbqp;Lbtr;Lbuh;)Lbuh; finalizeSpawn
		0 o p_27528_
		1 o p_27529_
		2 o p_27530_
		3 o p_27531_
	a (Lcfd;)Lcfd; startFollowing
		0 o p_27526_
	a (Ljava/util/stream/Stream;)V addFollowers
		0 o p_27534_
	b (Lcfd;)V lambda$addFollowers$1
		0 o p_27536_
	c (Lcfd;)Z lambda$addFollowers$0
		0 o p_27538_
	fN ()I getMaxSpawnClusterSize
	gk ()Z canRandomSwim
	gm ()I getMaxSchoolSize
	gn ()Z isFollower
	go ()V stopFollowing
	gp ()Z canBeFollowed
	gq ()Z hasFollowers
	gr ()Z inRangeOfLeader
	gs ()V pathToLeader
	gt ()V addFollower
	gu ()V removeFollower
	l ()V tick
cfd$a net/minecraft/world/entity/animal/AbstractSchoolingFish$SchoolSpawnGroupData
	a leader
	<init> (Lcfd;)V <init>
		0 o p_27553_
cfe net/minecraft/world/entity/animal/Animal
	cc inLove
	cd loveCause
	cf PARENT_AGE_AFTER_BREEDING
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_27557_
		1 o p_27558_
	R ()I getAmbientSoundInterval
	a (Lcmx;Lbqq;Lcuq;)V usePlayerItem
		0 o p_148715_
		1 o p_148716_
		2 o p_148717_
	a (Ldbz;Ljd;)Z isBrightEnoughToSpawn
		static
		0 o p_186210_
		1 o p_186211_
	a (Ljd;Ldcz;)F getWalkTargetValue
		0 o p_27573_
		1 o p_27574_
	a (Lcfe;)Z canMate
		0 o p_27569_
	a (Laqu;Lcfe;)V spawnChildFromBreeding
		0 o p_27564_
		1 o p_27565_
	a (Laqu;Lcfe;Lbsl;)V finalizeSpawnChildFromBreeding
		0 o p_277963_
		1 o p_277357_
		2 o p_277516_
	a (Lcfe;Lbsl;Laqv;)V lambda$finalizeSpawnChildFromBreeding$1
		0 o p_278080_
		1 o p_277813_
		2 o p_277486_
	a (Lub;)V readAdditionalSaveData
		0 o p_27576_
	ab ()V customServerAiStep
	b (Lcfe;)Ljava/util/Optional; lambda$finalizeSpawnChildFromBreeding$0
		static
		0 o p_277355_
	b (Lbsx;Ldcx;Lbtr;Ljd;Layw;)Z checkAnimalSpawnRules
		static
		0 o p_218105_
		1 o p_218106_
		2 o p_218107_
		3 o p_218108_
		4 o p_218109_
	b (Lcmx;Lbqq;)Lbqr; mobInteract
		0 o p_27584_
		1 o p_27585_
	b (Lub;)V addAdditionalSaveData
		0 o p_27587_
	b (B)V handleEntityEvent
		0 o p_27562_
	eg ()I getBaseExperienceReward
	f (Lcmx;)V setInLove
		0 o p_27596_
	f (Lbrk;F)V actuallyHurt
		0 o p_341676_
		1 o p_341648_
	gp ()Z canFallInLove
	gq ()I getInLoveTime
	gr ()Laqv; getLoveCause
	gs ()Z isInLove
	gt ()V resetLove
	h (D)Z removeWhenFarAway
		0 o p_27598_
	m_ ()V aiStep
	o (Lcuq;)Z isFood
		0 o p_27600_
	s (I)V setInLoveTime
		0 o p_27602_
cff net/minecraft/world/entity/animal/Bee
	cA PATHFIND_TO_HIVE_WHEN_CLOSER_THAN
	cB HIVE_SEARCH_DISTANCE
	cD PERSISTENT_ANGER_TIME
	cE persistentAngerTarget
	cF rollAmount
	cG rollAmountO
	cH timeSinceSting
	cI ticksWithoutNectarSinceExitingHive
	cJ stayOutOfHiveCountdown
	cK numCropsGrownSincePollination
	cL COOLDOWN_BEFORE_LOCATING_NEW_HIVE
	cM remainingCooldownBeforeLocatingNewHive
	cN COOLDOWN_BEFORE_LOCATING_NEW_FLOWER
	cO remainingCooldownBeforeLocatingNewFlower
	cP savedFlowerPos
	cQ hivePos
	cR beePollinateGoal
	cS goToHiveGoal
	cT goToKnownFlowerGoal
	cU underWaterTicks
	cc FLAP_DEGREES_PER_TICK
	cd TICKS_PER_FLAP
	ce TAG_CROPS_GROWN_SINCE_POLLINATION
	cg TAG_CANNOT_ENTER_HIVE_TICKS
	ch TAG_TICKS_SINCE_POLLINATION
	ci TAG_HAS_STUNG
	cj TAG_HAS_NECTAR
	ck TAG_FLOWER_POS
	cl TAG_HIVE_POS
	cm DATA_FLAGS_ID
	cn DATA_REMAINING_ANGER_TIME
	co FLAG_ROLL
	cp FLAG_HAS_STUNG
	cq FLAG_HAS_NECTAR
	cr STING_DEATH_COUNTDOWN
	cs TICKS_BEFORE_GOING_TO_KNOWN_FLOWER
	ct TICKS_WITHOUT_NECTAR_BEFORE_GOING_HOME
	cu MIN_ATTACK_DIST
	cv MAX_CROPS_GROWABLE
	cw POISON_SECONDS_NORMAL
	cx POISON_SECONDS_HARD
	cy TOO_FAR_DISTANCE
	cz HIVE_CLOSE_ENOUGH_DISTANCE
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_27717_
		1 o p_27718_
	A (Lcff;)Layw; access$2600
		static
		0 o p_218112_
	B (Lcff;)Layw; access$2700
		static
		0 o p_218114_
	B ()V registerGoals
	C (Lcff;)Layw; access$2800
		static
		0 o p_218116_
	D (Lbsr;)Z doHurtTarget
		0 o p_27722_
	H (F)F getRollAmount
		0 o p_27936_
	a (Lcff;)Lcda; access$000
		static
		0 o p_148757_
	a (Ljd;Ldcz;)F getWalkTargetValue
		0 o p_27788_
		1 o p_27789_
	a ()I getRemainingPersistentAngerTime
	a (I)V setRemainingPersistentAngerTime
		0 o p_27795_
	a (Lub;)V readAdditionalSaveData
		0 o p_27793_
	a (Laqu;Lbsl;)Lbsl; getBreedOffspring
		0 o p_148754_
		1 o p_148755_
	a (Ldcw;DDDDDLlk;)V spawnFluidParticle
		0 o p_27780_
		1 o p_27781_
		2 o p_27782_
		3 o p_27783_
		4 o p_27784_
		5 o p_27785_
		6 o p_27786_
	a (Ljava/util/UUID;)V setPersistentAngerTarget
		0 o p_27791_
	a (Laka$a;)V defineSynchedData
		0 o p_326248_
	a (Lbrk;F)Z hurt
		0 o p_27762_
		1 o p_27763_
	a (DZLdtc;Ljd;)V checkFallDamage
		0 o p_27754_
		1 o p_27755_
		2 o p_27756_
		3 o p_27757_
	aW ()Z isFlapping
	aa ()V sendDebugPackets
	ab ()V customServerAiStep
	b (Laqu;Lbsl;)Lcff; getBreedOffspring
		0 o p_148760_
		1 o p_148761_
	b (Ldcw;)Lcda; createNavigation
		0 o p_27815_
	b ()Ljava/util/UUID; getPersistentAngerTarget
	b (Lub;)V addAdditionalSaveData
		0 o p_27823_
	b (Ljd;I)Z closerThan
		0 o p_27817_
		1 o p_27818_
	b (Lcff;)Layw; access$100
		static
		0 o p_218118_
	b (Ljd;Ldtc;)V playStepSound
		0 o p_27820_
		1 o p_27821_
	c (Lcff;)Lcda; access$200
		static
		0 o p_148765_
	c ()V startPersistentAngerTimer
	c (Lawu;)V jumpInLiquid
		0 o p_204061_
	cM ()Lexc; getLeashOffset
	d (Lcff;)Lcda; access$300
		static
		0 o p_148767_
	d (IZ)V setFlag
		0 o p_27833_
		1 o p_27834_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_27845_
	e (Lcff;)Lcda; access$400
		static
		0 o p_148769_
	f (Lcff;)Lcda; access$500
		static
		0 o p_148771_
	fa ()F getSoundVolume
	g (Lcff;)Lcda; access$600
		static
		0 o p_148777_
	gA ()Z wantsToEnterHive
	gB ()V updateRollAmount
	gC ()Z isHiveNearFire
	gD ()I getCropsGrownSincePollination
	gE ()V resetNumCropsGrownSincePollination
	gF ()V incrementNumCropsGrownSincePollination
	gG ()Z isHiveValid
	gH ()Z isRolling
	gk ()Ljava/util/List; getBlacklistedHives
	gl ()V resetTicksWithoutNectarSinceExitingHive
	gm ()Z hasHive
	gn ()Ljd; getHivePos
	go ()Lcan; getGoalSelector
	gu ()Z hasNectar
	gv ()Z hasStung
	gw ()Lbuv$a; createAttributes
		static
	gx ()Z isFlying
	gy ()V dropOffNectar
	gz ()Z isTiredOfLookingForNectar
	h (Lcff;)Lcda; access$700
		static
		0 o p_148779_
	h (Ljd;)V setSavedFlowerPos
		0 o p_27877_
	i (Lcff;)Lcda; access$800
		static
		0 o p_148781_
	i (Ljd;)V setHivePos
		0 o p_330297_
	j (Lcff;)Lcda; access$900
		static
		0 o p_27807_
	j (Ljd;)V pathfindRandomlyTowards
		0 o p_27881_
	k (Lcff;)Lcda; access$1000
		static
		0 o p_148783_
	k (Ljd;)Z doesHiveHaveSpace
		0 o p_27885_
	l (Lcff;)Lcda; access$1100
		static
		0 o p_27836_
	l (Ljd;)Z isTooFarAway
		0 o p_27890_
	l ()V tick
	m (Lcff;)Lcda; access$1200
		static
		0 o p_27847_
	m (Ljd;)Z isFlowerValid
		0 o p_27897_
	m_ ()V aiStep
	n (Lcff;)Lcda; access$1300
		static
		0 o p_27860_
	n (Lcuq;)Z lambda$registerGoals$0
		static
		0 o p_335831_
	n_ ()Lavo; getDeathSound
	o (Lcuq;)Z isFood
		0 o p_27895_
	o (Lcff;)Lcda; access$1400
		static
		0 o p_148785_
	p (Lcff;)Lcda; access$1500
		static
		0 o p_148787_
	q (Lcff;)Lcda; access$1600
		static
		0 o p_148789_
	r (Lcff;)Lcda; access$1700
		static
		0 o p_148791_
	s ()Ljd; getSavedFlowerPos
	s (Lcff;)Lcda; access$1800
		static
		0 o p_148793_
	t (Lcff;)Layw; access$1900
		static
		0 o p_218120_
	t ()Z hasSavedFlowerPos
	t (I)V setStayOutOfHiveCountdown
		0 o p_27916_
	u (I)Z getFlag
		0 o p_27922_
	u (Lcff;)Layw; access$2000
		static
		0 o p_218122_
	v ()Lavo; getAmbientSound
	v (Lcff;)Lcda; access$2100
		static
		0 o p_27899_
	w (Lcff;)Layw; access$2200
		static
		0 o p_218124_
	x (Lcff;)Lcda; access$2300
		static
		0 o p_27903_
	x ()I getTravellingTicks
	x (Z)V setHasNectar
		0 o p_27920_
	y (Z)V setHasStung
		0 o p_27926_
	y (Lcff;)Layw; access$2400
		static
		0 o p_218126_
	z (Lcff;)Layw; access$2500
		static
		0 o p_218128_
	z (Z)V setRolling
		0 o p_27930_
cff$1 net/minecraft/world/entity/animal/Bee$1
	p this$0
	<init> (Lcff;Lbtp;Ldcw;)V <init>
		0 o p_27943_
		1 o p_27944_
		2 o p_27945_
	a (Ljd;)Z isStableDestination
		0 o p_27947_
	c ()V tick
cff$a net/minecraft/world/entity/animal/Bee$BaseBeeGoal
	a this$0
	<init> (Lcff;)V <init>
		0 o p_27951_
	b ()Z canUse
	c ()Z canContinueToUse
	h ()Z canBeeUse
	i ()Z canBeeContinueToUse
cff$b net/minecraft/world/entity/animal/Bee$BeeAttackGoal
	b this$0
	<init> (Lcff;Lbtw;DZ)V <init>
		0 o p_27959_
		1 o p_27960_
		2 o p_27961_
		3 o p_27962_
	b ()Z canUse
	c ()Z canContinueToUse
cff$c net/minecraft/world/entity/animal/Bee$BeeBecomeAngryTargetGoal
	<init> (Lcff;)V <init>
		0 o p_27966_
	b ()Z canUse
	c ()Z canContinueToUse
	i ()Z beeCanTarget
cff$d net/minecraft/world/entity/animal/Bee$BeeEnterHiveGoal
	b this$0
	<init> (Lcff;)V <init>
		0 o p_27972_
	d ()V start
	h ()Z canBeeUse
	i ()Z canBeeContinueToUse
cff$e net/minecraft/world/entity/animal/Bee$BeeGoToHiveGoal
	b MAX_TRAVELLING_TICKS
	c this$0
	d travellingTicks
	e MAX_BLACKLISTED_TARGETS
	f blacklistedTargets
	g lastPath
	h TICKS_BEFORE_HIVE_DROP
	i ticksStuck
	<init> (Lcff;)V <init>
		0 o p_27985_
	a (Ljd;)Z pathfindDirectlyTowards
		0 o p_27991_
	a ()V tick
	b (Ljd;)Z isTargetBlacklisted
		0 o p_27994_
	b ()Z canUse
	c (Ljd;)V blacklistTarget
		0 o p_27999_
	c ()Z canContinueToUse
	d (Ljd;)Z hasReachedTarget
		0 o p_28002_
	d ()V start
	e ()V stop
	h ()Z canBeeUse
	i ()Z canBeeContinueToUse
	k ()V clearBlacklist
	l ()V dropAndBlacklistHive
	m ()V dropHive
cff$f net/minecraft/world/entity/animal/Bee$BeeGoToKnownFlowerGoal
	b this$0
	c MAX_TRAVELLING_TICKS
	d travellingTicks
	<init> (Lcff;)V <init>
		0 o p_28012_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
	h ()Z canBeeUse
	i ()Z canBeeContinueToUse
	k ()Z wantsToGoToKnownFlower
cff$g net/minecraft/world/entity/animal/Bee$BeeGrowCropGoal
	b GROW_CHANCE
	c this$0
	<init> (Lcff;)V <init>
		0 o p_28023_
	a ()V tick
	h ()Z canBeeUse
	i ()Z canBeeContinueToUse
cff$h net/minecraft/world/entity/animal/Bee$BeeHurtByOtherGoal
	a this$0
	<init> (Lcff;Lcff;)V <init>
		0 o p_28032_
		1 o p_28033_
	a (Lbtp;Lbtn;)V alertOther
		0 o p_28035_
		1 o p_28036_
	c ()Z canContinueToUse
cff$i net/minecraft/world/entity/animal/Bee$BeeLocateHiveGoal
	b this$0
	<init> (Lcff;)V <init>
		0 o p_28040_
	a (Ljd;Ljd;)D lambda$findNearbyHivesWithSpace$1
		static
		0 o p_148810_
		1 o p_148811_
	a (Ljm;)Z lambda$findNearbyHivesWithSpace$0
		static
		0 o p_218130_
	d ()V start
	h ()Z canBeeUse
	i ()Z canBeeContinueToUse
	k ()Ljava/util/List; findNearbyHivesWithSpace
cff$j net/minecraft/world/entity/animal/Bee$BeeLookControl
	h this$0
	<init> (Lcff;Lbtp;)V <init>
		0 o p_28058_
		1 o p_28059_
	a ()V tick
	c ()Z resetXRotOnTick
cff$k net/minecraft/world/entity/animal/Bee$BeePollinateGoal
	b this$0
	c MIN_POLLINATION_TICKS
	d MIN_FIND_FLOWER_RETRY_COOLDOWN
	e MAX_FIND_FLOWER_RETRY_COOLDOWN
	f VALID_POLLINATION_BLOCKS
	g ARRIVAL_THRESHOLD
	h POSITION_CHANGE_CHANCE
	i SPEED_MODIFIER
	j HOVER_HEIGHT_WITHIN_FLOWER
	k HOVER_POS_OFFSET
	l successfulPollinatingTicks
	m lastSoundPlayedTick
	n pollinating
	o hoverPos
	p pollinatingTicks
	q MAX_POLLINATING_TICKS
	<init> (Lcff;)V <init>
		0 o p_28070_
	V_ ()Z requiresUpdateEveryTick
	a (Ljava/util/function/Predicate;D)Ljava/util/Optional; findNearestBlock
		0 o p_28076_
		1 o p_28077_
	a (Ldtc;)Z lambda$new$0
		static
		0 o p_28074_
	a ()V tick
	d ()V start
	e ()V stop
	h ()Z canBeeUse
	i ()Z canBeeContinueToUse
	k ()Z hasPollinatedLongEnough
	l ()Z isPollinating
	m ()V stopPollinating
	n ()V setWantedPos
	o ()F getOffset
	p ()Ljava/util/Optional; findNearbyFlower
cff$l net/minecraft/world/entity/animal/Bee$BeeWanderGoal
	a this$0
	b WANDER_THRESHOLD
	<init> (Lcff;)V <init>
		0 o p_28093_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	h ()Lexc; findPos
cfg net/minecraft/world/entity/animal/Bucketable
	a (Lcmx;Lbqq;Lbtn;)Ljava/util/Optional; bucketMobPickup
		static
		0 o p_148829_
		1 o p_148830_
		2 o p_148831_
	a (Lbtp;Lcuq;)V saveDefaultDataToBucketTag
		static
		0 o p_148823_
		1 o p_148824_
	a (Lbtp;Lub;)V loadDefaultDataFromBucketTag
		static
		0 o p_148826_
		1 o p_148827_
	b (Lbtp;Lub;)V lambda$saveDefaultDataToBucketTag$0
		static
		0 o p_331883_
		1 o p_331213_
	b ()Lcuq; getBucketItemStack
	h (Lub;)V loadFromBucketTag
		0 o p_148832_
	n (Lcuq;)V saveToBucketTag
		0 o p_148833_
	t ()Z fromBucket
	x (Z)V setFromBucket
		0 o p_148834_
	x ()Lavo; getPickupSound
cfh net/minecraft/world/entity/animal/Cat
	cg TEMPT_SPEED_MOD
	ch WALK_SPEED_MOD
	ci SPRINT_SPEED_MOD
	cj DATA_VARIANT_ID
	ck IS_LYING
	cl RELAX_STATE_ONE
	cm DATA_COLLAR_COLOR
	cn DEFAULT_VARIANT
	co avoidPlayersGoal
	cp temptGoal
	cq lieDownAmount
	cr lieDownAmountO
	cs lieDownAmountTail
	ct lieDownAmountOTail
	cu relaxStateOneAmount
	cv relaxStateOneAmountO
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_28114_
		1 o p_28115_
	A (Z)V setLying
		0 o p_28182_
	B ()V registerGoals
	B (Z)V setRelaxStateOne
		0 o p_28186_
	H (F)F getLieDownAmount
		0 o p_28184_
	I (F)F getLieDownAmountTail
		0 o p_28188_
	J (F)F getRelaxStateOneAmount
		0 o p_28117_
	R ()I getAmbientSoundInterval
	a (Lcmx;Lbqq;Lcuq;)V usePlayerItem
		0 o p_148866_
		1 o p_148867_
		2 o p_148868_
	a (Lddl;Lbqp;Lbtr;Lbuh;)Lbuh; finalizeSpawn
		0 o p_28134_
		1 o p_28135_
		2 o p_28136_
		3 o p_28137_
	a (Laqu;Lbsl;)Lbsl; getBreedOffspring
		0 o p_148863_
		1 o p_148864_
	a (Lcti;)V setCollarColor
		0 o p_28132_
	a (Lcfe;)Z canMate
		0 o p_28127_
	a (Lakr;)Lakq; lambda$readAdditionalSaveData$1
		static
		0 o p_335254_
	a (Ljava/lang/Object;)V setVariant
		0 o p_262642_
	a (Lub;)V readAdditionalSaveData
		0 o p_28142_
	a (Laka$a;)V defineSynchedData
		0 o p_325925_
	ab ()V customServerAiStep
	b (ZZ)V setTame
		0 o p_325911_
		1 o p_326459_
	b (Lcmx;Lbqq;)Lbqr; mobInteract
		0 o p_28153_
		1 o p_28154_
	b (Lub;)V addAdditionalSaveData
		0 o p_28156_
	b (Laqu;Lbsl;)Lcfh; getBreedOffspring
		0 o p_148870_
		1 o p_148871_
	bX ()Z isSteppingCarefully
	d (Lbrk;)Lavo; getHurtSound
		0 o p_28160_
	d ()Ljava/lang/Object; getVariant
	g (Lcmx;)V tryToTame
		0 o p_333858_
	gA ()V reassessTameGoals
	gB ()Z isRelaxStateOne
	gC ()V handleLieDown
	gD ()V updateLieDownAmount
	gE ()V updateRelaxStateOneAmount
	gu ()Lakr; getTextureId
	gv ()Ljm; getVariant
	gw ()Z isLying
	gx ()Lcti; getCollarColor
	gy ()V hiss
	gz ()Lbuv$a; createAttributes
		static
	h (D)Z removeWhenFarAway
		0 o p_28174_
	i (Ljm;)V setVariant
		0 o p_335581_
	l ()V tick
	n (Lcuq;)Z lambda$registerGoals$0
		static
		0 o p_335255_
	n_ ()Lavo; getDeathSound
	o (Lcuq;)Z isFood
		0 o p_28177_
	v ()Lavo; getAmbientSound
cfh$a net/minecraft/world/entity/animal/Cat$CatAvoidEntityGoal
	i cat
	<init> (Lcfh;Ljava/lang/Class;FDD)V <init>
		0 o p_28191_
		1 o p_28192_
		2 o p_28193_
		3 o p_28194_
		4 o p_28195_
	b ()Z canUse
	c ()Z canContinueToUse
cfh$b net/minecraft/world/entity/animal/Cat$CatRelaxOnOwnerGoal
	a cat
	b ownerPlayer
	c goalPos
	d onBedTicks
	<init> (Lcfh;)V <init>
		0 o p_28203_
	a (Ljd;)Ljd; lambda$canUse$1
		static
		0 o p_28206_
	a (Ljd;Lji;)Ljd; lambda$canUse$0
		static
		0 o p_28208_
		1 o p_28209_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
	h ()Z spaceIsOccupied
	i ()V giveMorningGift
cfh$c net/minecraft/world/entity/animal/Cat$CatTemptGoal
	c selectedPlayer
	d cat
	<init> (Lcfh;DLjava/util/function/Predicate;Z)V <init>
		0 o p_28219_
		1 o p_28220_
		2 o p_335450_
		3 o p_28222_
	a ()V tick
	b ()Z canUse
	h ()Z canScare
cfi net/minecraft/world/entity/animal/CatVariant
	a STREAM_CODEC
	b TABBY
	c BLACK
	d RED
	e SIAMESE
	f BRITISH_SHORTHAIR
	g CALICO
	h PERSIAN
	i RAGDOLL
	j WHITE
	k JELLIE
	l ALL_BLACK
	m texture
	<clinit> ()V <clinit>
		static
	<init> (Lakr;)V <init>
		0 o texture
	a ()Lakr; texture
	a (Ljz;Lakq;Ljava/lang/String;)Lcfi; register
		static
		0 o p_255735_
		1 o p_256159_
		2 o p_256466_
	a (Ljz;)Lcfi; bootstrap
		static
		0 o p_256435_
	a (Ljava/lang/String;)Lakq; createKey
		static
		0 o p_256044_
	equals (Ljava/lang/Object;)Z equals
		0 o p_218160_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cfj net/minecraft/world/entity/animal/Chicken
	cc flap
	cd flapSpeed
	ce oFlapSpeed
	cg oFlap
	ch flapping
	ci eggTime
	cj isChickenJockey
	ck BABY_DIMENSIONS
	cl nextFlap
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_28236_
		1 o p_28237_
	B ()V registerGoals
	a (Laqu;Lbsl;)Lbsl; getBreedOffspring
		0 o p_148879_
		1 o p_148880_
	a (Lub;)V readAdditionalSaveData
		0 o p_28243_
	a (Lbsr;Lbsr$a;)V positionRider
		0 o p_289537_
		1 o p_289541_
	aV ()V onFlap
	aW ()Z isFlapping
	b (Ljd;Ldtc;)V playStepSound
		0 o p_28254_
		1 o p_28255_
	b (Lub;)V addAdditionalSaveData
		0 o p_28257_
	b (Laqu;Lbsl;)Lcfj; getBreedOffspring
		0 o p_148884_
		1 o p_148885_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_28262_
	e (Lbua;)Lbsu; getDefaultDimensions
		0 o p_316516_
	eg ()I getBaseExperienceReward
	h (D)Z removeWhenFarAway
		0 o p_28266_
	m_ ()V aiStep
	n (Lcuq;)Z lambda$registerGoals$0
		static
		0 o p_335679_
	n_ ()Lavo; getDeathSound
	o (Lcuq;)Z isFood
		0 o p_28271_
	s ()Lbuv$a; createAttributes
		static
	t ()Z isChickenJockey
	v ()Lavo; getAmbientSound
	x (Z)V setChickenJockey
		0 o p_28274_
cfk net/minecraft/world/entity/animal/Cod
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_28276_
		1 o p_28277_
	b ()Lcuq; getBucketItemStack
	d (Lbrk;)Lavo; getHurtSound
		0 o p_28281_
	gl ()Lavo; getFlopSound
	n_ ()Lavo; getDeathSound
	v ()Lavo; getAmbientSound
cfl net/minecraft/world/entity/animal/Cow
	cc BABY_DIMENSIONS
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_28285_
		1 o p_28286_
	B ()V registerGoals
	a (Laqu;Lbsl;)Lbsl; getBreedOffspring
		0 o p_148887_
		1 o p_148888_
	b (Ljd;Ldtc;)V playStepSound
		0 o p_28301_
		1 o p_28302_
	b (Laqu;Lbsl;)Lcfl; getBreedOffspring
		0 o p_148890_
		1 o p_148891_
	b (Lcmx;Lbqq;)Lbqr; mobInteract
		0 o p_28298_
		1 o p_28299_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_28306_
	e (Lbua;)Lbsu; getDefaultDimensions
		0 o p_316185_
	fa ()F getSoundVolume
	n (Lcuq;)Z lambda$registerGoals$0
		static
		0 o p_335386_
	n_ ()Lavo; getDeathSound
	o (Lcuq;)Z isFood
		0 o p_335696_
	s ()Lbuv$a; createAttributes
		static
	v ()Lavo; getAmbientSound
cfm net/minecraft/world/entity/animal/Dolphin
	b TOTAL_AIR_SUPPLY
	c ALLOWED_ITEMS
	cc MOISTNESS_LEVEL
	cd SWIM_WITH_PLAYER_TARGETING
	ce TOTAL_MOISTNESS_LEVEL
	d TREASURE_POS
	e GOT_FISH
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_28316_
		1 o p_28317_
	B ()V registerGoals
	a (Lddl;Lbqp;Lbtr;Lbuh;)Lbuh; finalizeSpawn
		0 o p_28332_
		1 o p_28333_
		2 o p_28334_
		3 o p_28335_
	a (Lcfm;)Layw; access$000
		static
		0 o p_218165_
	a (Llk;)V addParticlesAroundSelf
		0 o p_28338_
	a (Lexc;)V travel
		0 o p_28383_
	a (Lub;)V readAdditionalSaveData
		0 o p_28340_
	a (Laka$a;)V defineSynchedData
		0 o p_326152_
	aQ ()Lavo; getSwimSound
	aR ()Lavo; getSwimSplashSound
	ac ()I getMaxHeadXRot
	ae ()I getMaxHeadYRot
	b (Ldcw;)Lcda; createNavigation
		0 o p_28362_
	b (Lcfm;)Layw; access$100
		static
		0 o p_218167_
	b (Lcmx;Lbqq;)Lbqr; mobInteract
		0 o p_28359_
		1 o p_28360_
	b (I)V handleAirSupply
		0 o p_28326_
	b (Lub;)V addAdditionalSaveData
		0 o p_28364_
	b (B)V handleEntityEvent
		0 o p_28324_
	b (Lcjh;)V pickUpItem
		0 o p_28357_
	c (I)V setMoisntessLevel
		0 o p_28344_
	c (Lcjh;)Z lambda$static$0
		static
		0 o p_350083_
	c (Lcfm;)Layw; access$200
		static
		0 o p_218169_
	cl ()I getMaxAirSupply
	d (Lbrk;)Lavo; getHurtSound
		0 o p_28374_
	f (Lcuq;)Z canTakeItem
		0 o p_28376_
	gd ()V playAttackSound
	gk ()Lbuv$a; createAttributes
		static
	gl ()Z closeToNextPos
	h (Ljd;)V setTreasurePos
		0 o p_28385_
	l ()V tick
	n (I)I increaseAirSupply
		0 o p_28389_
	n_ ()Lavo; getDeathSound
	o (Lbsr;)Z canRide
		0 o p_28391_
	s ()Ljd; getTreasurePos
	t ()Z gotFish
	v ()Lavo; getAmbientSound
	x ()I getMoistnessLevel
	x (Z)V setGotFish
		0 o p_28394_
	y ()Z canBeLeashed
cfm$a net/minecraft/world/entity/animal/Dolphin$DolphinSwimToTreasureGoal
	a dolphin
	b stuck
	<init> (Lcfm;)V <init>
		0 o p_28402_
	U_ ()Z isInterruptable
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
cfm$b net/minecraft/world/entity/animal/Dolphin$DolphinSwimWithPlayerGoal
	a dolphin
	b speedModifier
	c player
	<init> (Lcfm;D)V <init>
		0 o p_28413_
		1 o p_28414_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
cfm$c net/minecraft/world/entity/animal/Dolphin$PlayWithItemsGoal
	a this$0
	b cooldown
	<init> (Lcfm;)V <init>
		0 o p_28423_
	a (Lcuq;)V drop
		0 o p_28429_
	a ()V tick
	b ()Z canUse
	d ()V start
	e ()V stop
cfn net/minecraft/world/entity/animal/FlyingAnimal
	gx ()Z isFlying
cfo net/minecraft/world/entity/animal/Fox
	cA crouchAmountO
	cB ticksSinceEaten
	cc FLAG_CROUCHING
	cd FLAG_INTERESTED
	ce FLAG_POUNCING
	cg DATA_TYPE_ID
	ch DATA_FLAGS_ID
	ci FLAG_SITTING
	cj FLAG_SLEEPING
	ck FLAG_FACEPLANTED
	cl FLAG_DEFENDING
	cm DATA_TRUSTED_ID_0
	cn DATA_TRUSTED_ID_1
	co ALLOWED_ITEMS
	cp TRUSTED_TARGET_SELECTOR
	cq STALKABLE_PREY
	cr AVOID_PLAYERS
	cs MIN_TICKS_BEFORE_EAT
	ct BABY_DIMENSIONS
	cu landTargetGoal
	cv turtleEggTargetGoal
	cw fishTargetGoal
	cx interestedAngle
	cy interestedAngleO
	cz crouchAmount
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_28451_
		1 o p_28452_
	A (Z)V setIsInterested
		0 o p_28617_
	B ()V registerGoals
	B (Z)V setFaceplanted
		0 o p_28619_
	C (Z)V setDefending
		0 o p_28623_
	D (Z)V setSleeping
		0 o p_28627_
	H (F)F getHeadRollAngle
		0 o p_28621_
	I (F)F getCrouchAmount
		0 o p_28625_
	S ()V playAmbientSound
	a (Lcmx;Lbqq;Lcuq;)V usePlayerItem
		0 o p_148908_
		1 o p_148909_
		2 o p_148910_
	a (Lddl;Lbqp;Lbtr;Lbuh;)Lbuh; finalizeSpawn
		0 o p_28487_
		1 o p_28488_
		2 o p_28489_
		3 o p_28490_
	a (Lcfo;Lbtn;)Z isPathClear
		static
		0 o p_28472_
		1 o p_28473_
	a (Laqu;Lbsl;)Lbsl; getBreedOffspring
		0 o p_148905_
		1 o p_148906_
	a (Ljava/lang/Object;)V setVariant
		0 o p_262646_
	a (Laka$a;)V defineSynchedData
		0 o p_326335_
	a (Lcfo$v;)V setVariant
		0 o p_28465_
	a (Lcfo;)Z access$000
		static
		0 o p_28467_
	a (Laqu;Lbrk;)V dropAllDeathLoot
		0 o p_348640_
		1 o p_28536_
	a (Lcmx;Lbtp;)V onOffspringSpawnedFromEgg
		0 o p_28481_
		1 o p_28482_
	a (Layw;Lbqp;)V populateDefaultEquipmentSlots
		0 o p_218171_
		1 o p_218172_
	a (Lub;)V readAdditionalSaveData
		0 o p_28493_
	b (Laqu;Lbsl;)Lcfo; getBreedOffspring
		0 o p_148912_
		1 o p_148913_
	b (Ljava/util/UUID;)V addTrustedUUID
		0 o p_28516_
	b (Lub;)V addAdditionalSaveData
		0 o p_28518_
	b (B)V handleEntityEvent
		0 o p_28456_
	b (Lcfo;)Layw; access$100
		static
		0 o p_218174_
	b (Lcjh;)V pickUpItem
		0 o p_28514_
	c (Lcjh;)Z lambda$static$0
		static
		0 o p_350086_
	c (Ljava/util/UUID;)Z trusts
		0 o p_28530_
	c (Lbsr;)Z lambda$static$3
		static
		0 o p_28463_
	c (Lcfo;)Layw; access$200
		static
		0 o p_218182_
	c (Lbsx;Ldcx;Lbtr;Ljd;Layw;)Z checkFoxSpawnRules
		static
		0 o p_218176_
		1 o p_218177_
		2 o p_218178_
		3 o p_218179_
		4 o p_218180_
	cM ()Lexc; getLeashOffset
	cb ()Z isCrouching
	d (Lbrk;)Lavo; getHurtSound
		0 o p_28548_
	d (Lcuq;)Lavo; getEatingSound
		0 o p_28540_
	d ()Ljava/lang/Object; getVariant
	d (Lcfo;)Layw; access$300
		static
		0 o p_218184_
	d (IZ)V setFlag
		0 o p_28533_
		1 o p_28534_
	d (Lbsr;)Z lambda$static$2
		static
		0 o p_28498_
	e (Lbsr;)Z lambda$static$1
		static
		0 o p_287481_
	e (Lbua;)Lbsu; getDefaultDimensions
		0 o p_316477_
	f (Lcuq;)Z canTakeItem
		0 o p_28552_
	fH ()Z isSleeping
	fc ()Z isImmobile
	gk ()Z isFaceplanted
	gl ()Z isPouncing
	gm ()Z isJumping
	gn ()Z isFullyCrouched
	go ()Z isInterested
	gu ()V setTargetGoals
	gv ()Ljava/util/List; getTrustedUUIDs
	gw ()Z isDefending
	gx ()V wakeUp
	gy ()V clearStates
	gz ()Z canMove
	h (Lbtn;)V setTarget
		0 o p_28574_
	j (Lcuq;)Z canHoldItem
		0 o p_28578_
	j (Lbtn;)Z lambda$registerGoals$9
		0 o p_352797_
	k (Lbtn;)Z lambda$registerGoals$8
		0 o p_28585_
	l (Lbtn;)Z lambda$registerGoals$7
		0 o p_337829_
	l ()V tick
	m (Lbtn;)Z lambda$registerGoals$6
		0 o p_352798_
	m_ ()V aiStep
	n (Lcuq;)Z canEat
		0 o p_28598_
	n (Lbtn;)Z lambda$registerGoals$5
		static
		0 o p_28600_
	n_ ()Lavo; getDeathSound
	o (Lbtn;)Z lambda$registerGoals$4
		static
		0 o p_28604_
	o (Lcuq;)Z isFood
		0 o p_28594_
	p (Lcuq;)V spitOutItem
		0 o p_28602_
	q (Lcuq;)V dropItemStack
		0 o p_28606_
	s ()Lbuv$a; createAttributes
		static
	t (I)Z getFlag
		0 o p_28609_
	t ()Lcfo$v; getVariant
	v ()Lavo; getAmbientSound
	x ()Z isSitting
	x (Z)V setSitting
		0 o p_28611_
	y (Z)V setIsPouncing
		0 o p_28613_
	z (Z)V setIsCrouching
		0 o p_28615_
cfo$a net/minecraft/world/entity/animal/Fox$DefendTrustedTargetGoal
	i this$0
	j trustedLastHurtBy
	k trustedLastHurt
	l timestamp
	<init> (Lcfo;Ljava/lang/Class;ZZLjava/util/function/Predicate;)V <init>
		0 o p_28633_
		1 o p_28634_
		2 o p_28635_
		3 o p_28636_
		4 o p_28637_
	b ()Z canUse
	d ()V start
cfo$b net/minecraft/world/entity/animal/Fox$FaceplantGoal
	a countdown
	b this$0
	<init> (Lcfo;)V <init>
		0 o p_28643_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
cfo$c net/minecraft/world/entity/animal/Fox$FoxAlertableEntitiesSelector
	a this$0
	<init> (Lcfo;)V <init>
		0 o p_28651_
	a (Lbtn;)Z test
		0 o p_28653_
	test (Ljava/lang/Object;)Z test
		0 o p_28655_
cfo$d net/minecraft/world/entity/animal/Fox$FoxBehaviorGoal
	a this$0
	b alertableTargeting
	<init> (Lcfo;)V <init>
		0 o p_28659_
	h ()Z hasShelter
	i ()Z alertable
cfo$e net/minecraft/world/entity/animal/Fox$FoxBreedGoal
	<init> (Lcfo;D)V <init>
		0 o p_28667_
		1 o p_28668_
	d ()V start
	g ()V breed
cfo$f net/minecraft/world/entity/animal/Fox$FoxEatBerriesGoal
	g ticksWaited
	h this$0
	i WAIT_TICKS
	<init> (Lcfo;DII)V <init>
		0 o p_28674_
		1 o p_28675_
		2 o p_28676_
		3 o p_28677_
	a (Ldtc;)V pickGlowBerry
		0 o p_148927_
	a ()V tick
	a (Ldcz;Ljd;)Z isValidTarget
		0 o p_28680_
		1 o p_28681_
	b ()Z canUse
	b (Ldtc;)V pickSweetBerries
		0 o p_148929_
	d ()V start
	i ()D acceptedDistance
	l ()Z shouldRecalculatePath
	o ()V onReachedTarget
cfo$g net/minecraft/world/entity/animal/Fox$FoxFloatGoal
	a this$0
	<init> (Lcfo;)V <init>
		0 o p_28689_
	b ()Z canUse
	d ()V start
cfo$h net/minecraft/world/entity/animal/Fox$FoxFollowParentGoal
	d fox
	<init> (Lcfo;Lcfo;D)V <init>
		0 o p_28695_
		1 o p_28696_
		2 o p_28697_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
cfo$i net/minecraft/world/entity/animal/Fox$FoxGroupData
	a type
	<init> (Lcfo$v;)V <init>
		0 o p_28703_
cfo$j net/minecraft/world/entity/animal/Fox$FoxLookAtPlayerGoal
	h this$0
	<init> (Lcfo;Lbtp;Ljava/lang/Class;F)V <init>
		0 o p_28706_
		1 o p_28707_
		2 o p_28708_
		3 o p_28709_
	b ()Z canUse
	c ()Z canContinueToUse
cfo$k net/minecraft/world/entity/animal/Fox$FoxLookControl
	h this$0
	<init> (Lcfo;)V <init>
		0 o p_28714_
	a ()V tick
	c ()Z resetXRotOnTick
cfo$l net/minecraft/world/entity/animal/Fox$FoxMeleeAttackGoal
	b this$0
	<init> (Lcfo;DZ)V <init>
		0 o p_28719_
		1 o p_28720_
		2 o p_28721_
	a (Lbtn;)V checkAndPerformAttack
		0 o p_28724_
	b ()Z canUse
	d ()V start
cfo$m net/minecraft/world/entity/animal/Fox$FoxMoveControl
	l this$0
	<init> (Lcfo;)V <init>
		0 o p_28729_
	a ()V tick
cfo$n net/minecraft/world/entity/animal/Fox$FoxPanicGoal
	a this$0
	<init> (Lcfo;D)V <init>
		0 o p_28733_
		1 o p_28734_
	h ()Z shouldPanic
cfo$o net/minecraft/world/entity/animal/Fox$FoxPounceGoal
	a this$0
	<init> (Lcfo;)V <init>
		0 o p_28738_
	U_ ()Z isInterruptable
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
cfo$p net/minecraft/world/entity/animal/Fox$FoxSearchForItemsGoal
	a this$0
	<init> (Lcfo;)V <init>
		0 o p_28747_
	a ()V tick
	b ()Z canUse
	d ()V start
cfo$q net/minecraft/world/entity/animal/Fox$FoxStrollThroughVillageGoal
	a this$0
	<init> (Lcfo;II)V <init>
		0 o p_28753_
		1 o p_28754_
		2 o p_28755_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	h ()Z canFoxMove
cfo$r net/minecraft/world/entity/animal/Fox$PerchAndSearchGoal
	b this$0
	c relX
	d relZ
	e lookTime
	f looksRemaining
	<init> (Lcfo;)V <init>
		0 o p_28766_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
	k ()V resetLook
cfo$s net/minecraft/world/entity/animal/Fox$SeekShelterGoal
	b this$0
	c interval
	<init> (Lcfo;D)V <init>
		0 o p_28776_
		1 o p_28777_
	b ()Z canUse
	d ()V start
cfo$t net/minecraft/world/entity/animal/Fox$SleepGoal
	b this$0
	c WAIT_TIME_BEFORE_SLEEP
	d countdown
	<clinit> ()V <clinit>
		static
	<init> (Lcfo;)V <init>
		0 o p_28783_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
	k ()Z canSleep
cfo$u net/minecraft/world/entity/animal/Fox$StalkPreyGoal
	a this$0
	<init> (Lcfo;)V <init>
		0 o p_28791_
	a ()V tick
	b ()Z canUse
	d ()V start
	e ()V stop
cfo$v net/minecraft/world/entity/animal/Fox$Type
	a RED
	b SNOW
	c CODEC
	d BY_ID
	e id
	f name
	g $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
		0 o p_196656_
		1 o p_196657_
		2 o p_196658_
		3 o p_196659_
	a (Ljava/lang/String;)Lcfo$v; byName
		static
		0 o p_28817_
	a (Ljm;)Lcfo$v; byBiome
		static
		0 o p_204063_
	a ()I getId
	a (I)Lcfo$v; byId
		static
		0 o p_28813_
	b ()[Lcfo$v; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lcfo$v; valueOf
		static
		0 o p_28824_
	values ()[Lcfo$v; values
		static
cfp net/minecraft/world/entity/animal/FrogVariant
	a STREAM_CODEC
	b TEMPERATE
	c WARM
	d COLD
	e texture
	<clinit> ()V <clinit>
		static
	<init> (Lakr;)V <init>
		0 o texture
	a (Ljz;Lakq;Ljava/lang/String;)Lcfp; register
		static
		0 o p_336004_
		1 o p_335508_
		2 o p_218194_
	a ()Lakr; texture
	a (Ljz;)Lcfp; bootstrap
		static
		0 o p_336150_
	a (Ljava/lang/String;)Lakq; createKey
		static
		0 o p_335735_
	equals (Ljava/lang/Object;)Z equals
		0 o p_218197_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cfq net/minecraft/world/entity/animal/IronGolem
	c DATA_FLAGS_ID
	cc offerFlowerTick
	cd PERSISTENT_ANGER_TIME
	ce remainingPersistentAngerTime
	cf persistentAngerTarget
	d IRON_INGOT_HEAL_AMOUNT
	e attackAnimationTick
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_28834_
		1 o p_28835_
	B ()V registerGoals
	D (Lbsr;)Z doHurtTarget
		0 o p_28837_
	E (Lbsr;)V doPush
		0 o p_28839_
	a ()I getRemainingPersistentAngerTime
	a (Ldcz;)Z checkSpawnObstruction
		0 o p_28853_
	a (Lbsx;)Z canAttackType
		0 o p_28851_
	a (Ljava/util/UUID;)V setPersistentAngerTarget
		0 o p_28855_
	a (I)V setRemainingPersistentAngerTime
		0 o p_28859_
	a (Lub;)V readAdditionalSaveData
		0 o p_28857_
	a (Laka$a;)V defineSynchedData
		0 o p_326192_
	a (Lbrk;F)Z hurt
		0 o p_28848_
		1 o p_28849_
	a (Lbrk;)V die
		0 o p_28846_
	b ()Ljava/util/UUID; getPersistentAngerTarget
	b (Lcmx;Lbqq;)Lbqr; mobInteract
		0 o p_28861_
		1 o p_28862_
	b (Ljd;Ldtc;)V playStepSound
		0 o p_28864_
		1 o p_28865_
	b (Lub;)V addAdditionalSaveData
		0 o p_28867_
	b (B)V handleEntityEvent
		0 o p_28844_
	br ()Z canSpawnSprintParticle
	c ()V startPersistentAngerTimer
	cM ()Lexc; getLeashOffset
	d (Lbrk;)Lavo; getHurtSound
		0 o p_28872_
	gk ()I getOfferFlowerTick
	gl ()Z isPlayerCreated
	gm ()F getAttackDamage
	j (Lbtn;)Z lambda$registerGoals$0
		static
		0 o p_28879_
	m (I)I decreaseAirSupply
		0 o p_28882_
	m_ ()V aiStep
	n_ ()Lavo; getDeathSound
	s ()Lbuv$a; createAttributes
		static
	t ()Lbsp$a; getCrackiness
	x ()I getAttackAnimationTick
	x (Z)V offerFlower
		0 o p_28886_
	y (Z)V setPlayerCreated
		0 o p_28888_
cfr net/minecraft/world/entity/animal/MushroomCow
	cc DATA_TYPE
	cd MUTATE_CHANCE
	ce TAG_STEW_EFFECTS
	cg stewEffects
	ch lastLightningBoltUUID
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_28914_
		1 o p_28915_
	a (Laqu;Lbsl;)Lbsl; getBreedOffspring
		0 o p_148936_
		1 o p_148937_
	a (Lcfr;)Lcfr$a; getOffspringType
		0 o p_28931_
	a (Ljava/lang/Object;)V setVariant
		0 o p_262691_
	a (Lub;)V readAdditionalSaveData
		0 o p_28936_
	a (Ljd;Ldcz;)F getWalkTargetValue
		0 o p_28933_
		1 o p_28934_
	a (Lcfr$a;)V setVariant
		0 o p_28929_
	a (Lcxw;)V lambda$readAdditionalSaveData$1
		0 o p_330058_
	a (Laka$a;)V defineSynchedData
		0 o p_326279_
	a ()Z readyForShearing
	a (Laqu;Lbtm;)V thunderHit
		0 o p_28921_
		1 o p_28922_
	a (Lub;Luy;)V lambda$addAdditionalSaveData$0
		static
		0 o p_297972_
		1 o p_297973_
	a (Lavq;)V shear
		0 o p_28924_
	b (Lub;)V addAdditionalSaveData
		0 o p_28944_
	b (Laqu;Lbsl;)Lcfl; getBreedOffspring
		0 o p_148939_
		1 o p_148940_
	b (Lcmx;Lbqq;)Lbqr; mobInteract
		0 o p_28941_
		1 o p_28942_
	c (Lbsx;Ldcx;Lbtr;Ljd;Layw;)Z checkMushroomSpawnRules
		static
		0 o p_218201_
		1 o p_218202_
		2 o p_218203_
		3 o p_218204_
		4 o p_218205_
	c (Laqu;Lbsl;)Lcfr; getBreedOffspring
		0 o p_148942_
		1 o p_148943_
	d ()Ljava/lang/Object; getVariant
	n (Lcuq;)Ljava/util/Optional; getEffectsFromItemStack
		0 o p_298333_
	t ()Lcfr$a; getVariant
cfr$a net/minecraft/world/entity/animal/MushroomCow$MushroomType
	a RED
	b BROWN
	c CODEC
	d type
	e blockState
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Ldtc;)V <init>
		0 o p_28965_
		1 o p_28966_
		2 o p_28967_
		3 o p_28968_
	a ()Ldtc; getBlockState
	a (Ljava/lang/String;)Lcfr$a; byType
		static
		0 o p_28977_
	b ()[Lcfr$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lcfr$a; valueOf
		static
		0 o p_28979_
	values ()[Lcfr$a; values
		static
cfs net/minecraft/world/entity/animal/Ocelot
	cc CROUCH_SPEED_MOD
	cd WALK_SPEED_MOD
	ce SPRINT_SPEED_MOD
	cg DATA_TRUSTING
	ch ocelotAvoidPlayersGoal
	ci temptGoal
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_28987_
		1 o p_28988_
	B ()V registerGoals
	R ()I getAmbientSoundInterval
	a (Lddl;Lbqp;Lbtr;Lbuh;)Lbuh; finalizeSpawn
		0 o p_29007_
		1 o p_29008_
		2 o p_29009_
		3 o p_29010_
	a (Laqu;Lbsl;)Lbsl; getBreedOffspring
		0 o p_148953_
		1 o p_148954_
	a (Ldcz;)Z checkSpawnObstruction
		0 o p_29005_
	a (Lub;)V readAdditionalSaveData
		0 o p_29013_
	a (Laka$a;)V defineSynchedData
		0 o p_326220_
	ab ()V customServerAiStep
	b (Lcmx;Lbqq;)Lbqr; mobInteract
		0 o p_29021_
		1 o p_29022_
	b (Laqu;Lbsl;)Lcfs; getBreedOffspring
		0 o p_148956_
		1 o p_148957_
	b (Lub;)V addAdditionalSaveData
		0 o p_29024_
	b (B)V handleEntityEvent
		0 o p_28995_
	bX ()Z isSteppingCarefully
	c (Lbsx;Ldcx;Lbtr;Ljd;Layw;)Z checkOcelotSpawnRules
		static
		0 o p_218207_
		1 o p_218208_
		2 o p_218209_
		3 o p_218210_
		4 o p_218211_
	cM ()Lexc; getLeashOffset
	d (Lbrk;)Lavo; getHurtSound
		0 o p_29035_
	h (D)Z removeWhenFarAway
		0 o p_29041_
	n (Lcuq;)Z lambda$registerGoals$0
		static
		0 o p_335596_
	n_ ()Lavo; getDeathSound
	o (Lcuq;)Z isFood
		0 o p_29043_
	s ()Lbuv$a; createAttributes
		static
	t ()V reassessTrustingGoals
	v ()Lavo; getAmbientSound
	x (Z)V setTrusting
		0 o p_29046_
	x ()Z isTrusting
	y (Z)V spawnTrustingParticles
		0 o p_29048_
cfs$a net/minecraft/world/entity/animal/Ocelot$OcelotAvoidEntityGoal
	i ocelot
	<init> (Lcfs;Ljava/lang/Class;FDD)V <init>
		0 o p_29051_
		1 o p_29052_
		2 o p_29053_
		3 o p_29054_
		4 o p_29055_
	b ()Z canUse
	c ()Z canContinueToUse
cfs$b net/minecraft/world/entity/animal/Ocelot$OcelotTemptGoal
	c ocelot
	<init> (Lcfs;DLjava/util/function/Predicate;Z)V <init>
		0 o p_29060_
		1 o p_29061_
		2 o p_335948_
		3 o p_29063_
	h ()Z canScare
cft net/minecraft/world/entity/animal/Panda
	cA rollAmount
	cB rollAmountO
	cD lookAtPlayerGoal
	cE PANDA_ITEMS
	cc TOTAL_ROLL_STEPS
	cd rollCounter
	ce UNHAPPY_COUNTER
	cg SNEEZE_COUNTER
	ch EAT_COUNTER
	ci MAIN_GENE_ID
	cj HIDDEN_GENE_ID
	ck DATA_ID_FLAGS
	cl BREED_TARGETING
	cm BABY_DIMENSIONS
	cn FLAG_SNEEZE
	co FLAG_ROLL
	cp FLAG_SIT
	cq FLAG_ON_BACK
	cr EAT_TICK_INTERVAL
	cs TOTAL_UNHAPPY_TIME
	ct gotBamboo
	cu didBite
	cv rollDelta
	cw sitAmount
	cx sitAmountO
	cy onBackAmount
	cz onBackAmountO
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_29086_
		1 o p_29087_
	A (Z)V sneeze
		0 o p_29221_
	B ()V registerGoals
	B (Z)V roll
		0 o p_29223_
	D (Lbsr;)Z doHurtTarget
		0 o p_29091_
	H (F)F getSitAmount
		0 o p_29225_
	I (F)F getLieOnBackAmount
		0 o p_29227_
	J (F)F getRollAmount
		0 o p_29089_
	a (Lcft$a;)V setMainGene
		0 o p_29100_
	a (Lcft;Lcft;)V setGeneFromParents
		0 o p_29104_
		1 o p_29105_
	a (Lddl;Lbqp;Lbtr;Lbuh;)Lbuh; finalizeSpawn
		0 o p_29109_
		1 o p_29110_
		2 o p_29111_
		3 o p_29112_
	a (Laqu;Lbsl;)Lbsl; getBreedOffspring
		0 o p_148967_
		1 o p_148968_
	a (Laka$a;)V defineSynchedData
		0 o p_326185_
	a (Lbrk;F)Z hurt
		0 o p_29097_
		1 o p_29098_
	a (Lcft;)Layw; access$000
		static
		0 o p_285188_
	a (Lub;)V readAdditionalSaveData
		0 o p_29115_
	b (Lcmx;Lbqq;)Lbqr; mobInteract
		0 o p_29123_
		1 o p_29124_
	b (Lub;)V addAdditionalSaveData
		0 o p_29129_
	b (Lcft$a;)V setHiddenGene
		0 o p_29117_
	b (Ljd;Ldtc;)V playStepSound
		0 o p_29126_
		1 o p_29127_
	b (Lcft;)Layw; access$100
		static
		0 o p_218213_
	b (Lcjh;)V pickUpItem
		0 o p_29121_
	c (Lcjh;)Z lambda$static$1
		static
		0 o p_350087_
	c (Lcft;)Layw; access$200
		static
		0 o p_218215_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_29142_
	d (IZ)V setFlag
		0 o p_29135_
		1 o p_29136_
	d (Lcft;)Layw; access$300
		static
		0 o p_218217_
	e (Lbua;)Lbsu; getDefaultDimensions
		0 o p_316677_
	e (Lcft;)Layw; access$400
		static
		0 o p_218219_
	f (Lcuq;)Z canTakeItem
		0 o p_29146_
	f (Lcft;)Layw; access$500
		static
		0 o p_218221_
	g (Lcft;)Layw; access$600
		static
		0 o p_218223_
	gA ()Z isBrown
	gB ()Z isWeak
	gC ()Z isScared
	gD ()V setAttributes
	gE ()Z canPerformAction
	gF ()I getEatCounter
	gG ()V handleEating
	gH ()V addEatingParticles
	gI ()V updateSitAmount
	gJ ()V updateOnBackAnimation
	gK ()V updateRollAmount
	gL ()V handleRoll
	gM ()V afterSneeze
	gN ()Lcft$a; getOneOfGenesRandomly
	gO ()V tryToSit
	gb ()Z isAggressive
	gd ()V playAttackSound
	gk ()Z isOnBack
	gl ()Z isEating
	gm ()I getSneezeCounter
	gn ()Lcft$a; getMainGene
	go ()Lcft$a; getHiddenGene
	gu ()Z isRolling
	gv ()Lbuv$a; createAttributes
		static
	gw ()Lcft$a; getVariant
	gx ()Z isLazy
	gy ()Z isWorried
	gz ()Z isPlayful
	h (Lcft;)Layw; access$700
		static
		0 o p_218225_
	i (Lcft;)Layw; access$800
		static
		0 o p_218227_
	j (Lcft;)Layw; access$900
		static
		0 o p_218229_
	k (Lcft;)Layw; access$1000
		static
		0 o p_218231_
	l ()V tick
	n (Lcuq;)Z isFoodOrCake
		0 o p_29196_
	n_ ()Lavo; getDeathSound
	o (Lcuq;)Z isFood
		0 o p_29192_
	p (Lcuq;)Z lambda$registerGoals$0
		static
		0 o p_335256_
	s ()I getUnhappyCounter
	t ()Z isSneezing
	t (I)V setUnhappyCounter
		0 o p_29207_
	u (I)V setSneezeCounter
		0 o p_29211_
	v (I)V setEatCounter
		0 o p_29215_
	v ()Lavo; getAmbientSound
	w (I)Z getFlag
		0 o p_29219_
	x ()Z isSitting
	x (Z)V sit
		0 o p_29209_
	y (Z)V setOnBack
		0 o p_29213_
	y ()Z canBeLeashed
	z (Z)V eat
		0 o p_29217_
cft$a net/minecraft/world/entity/animal/Panda$Gene
	a NORMAL
	b LAZY
	c WORRIED
	d PLAYFUL
	e BROWN
	f WEAK
	g AGGRESSIVE
	h CODEC
	i BY_ID
	j MAX_GENE
	k id
	l name
	m isRecessive
	n $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;Z)V <init>
		0 o p_29242_
		1 o p_29243_
		2 o p_29244_
		3 o p_29245_
		4 o p_29246_
	a (I)Lcft$a; byId
		static
		0 o p_29249_
	a (Ljava/lang/String;)Lcft$a; byName
		static
		0 o p_29254_
	a ()I getId
	a (Lcft$a;Lcft$a;)Lcft$a; getVariantFromGenes
		static
		0 o p_29261_
		1 o p_29262_
	a (Layw;)Lcft$a; getRandom
		static
		0 o p_218235_
	b ()Z isRecessive
	c ()Ljava/lang/String; getSerializedName
	d ()[Lcft$a; $values
		static
	valueOf (Ljava/lang/String;)Lcft$a; valueOf
		static
		0 o p_29265_
	values ()[Lcft$a; values
		static
cft$b net/minecraft/world/entity/animal/Panda$PandaAttackGoal
	b panda
	<init> (Lcft;DZ)V <init>
		0 o p_29269_
		1 o p_29270_
		2 o p_29271_
	b ()Z canUse
cft$c net/minecraft/world/entity/animal/Panda$PandaAvoidGoal
	i panda
	<init> (Lcft;Ljava/lang/Class;FDD)V <init>
		0 o p_29275_
		1 o p_29276_
		2 o p_29277_
		3 o p_29278_
		4 o p_29279_
	b ()Z canUse
cft$d net/minecraft/world/entity/animal/Panda$PandaBreedGoal
	d panda
	e unhappyCooldown
	<init> (Lcft;D)V <init>
		0 o p_186221_
		1 o p_186222_
	b ()Z canUse
	h ()Z canFindBamboo
cft$e net/minecraft/world/entity/animal/Panda$PandaHurtByTargetGoal
	a panda
	<init> (Lcft;[Ljava/lang/Class;)V <init>
		0 o p_29292_
		1 o p_29293_
	a (Lbtp;Lbtn;)V alertOther
		0 o p_29295_
		1 o p_29296_
	c ()Z canContinueToUse
cft$f net/minecraft/world/entity/animal/Panda$PandaLieOnBackGoal
	a panda
	b cooldown
	<init> (Lcft;)V <init>
		0 o p_29301_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
cft$g net/minecraft/world/entity/animal/Panda$PandaLookAtPlayerGoal
	h panda
	<init> (Lcft;Ljava/lang/Class;F)V <init>
		0 o p_29308_
		1 o p_29309_
		2 o p_29310_
	a (Lbtn;)V setTarget
		0 o p_29313_
	a ()V tick
	b ()Z canUse
	b (Lbtn;)Z lambda$canUse$0
		static
		0 o p_148985_
	c ()Z canContinueToUse
cft$h net/minecraft/world/entity/animal/Panda$PandaMoveControl
	l panda
	<init> (Lcft;)V <init>
		0 o p_29318_
	a ()V tick
cft$i net/minecraft/world/entity/animal/Panda$PandaPanicGoal
	a panda
	<init> (Lcft;D)V <init>
		0 o p_29322_
		1 o p_29323_
	c ()Z canContinueToUse
cft$j net/minecraft/world/entity/animal/Panda$PandaRollGoal
	a panda
	<init> (Lcft;)V <init>
		0 o p_29328_
	U_ ()Z isInterruptable
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
cft$k net/minecraft/world/entity/animal/Panda$PandaSitGoal
	a this$0
	b cooldown
	<init> (Lcft;)V <init>
		0 o p_29336_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
cft$l net/minecraft/world/entity/animal/Panda$PandaSneezeGoal
	a panda
	<init> (Lcft;)V <init>
		0 o p_29344_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
cfu net/minecraft/world/entity/animal/Parrot
	cg flap
	ch flapSpeed
	ci oFlapSpeed
	cj oFlap
	ck DATA_VARIANT_ID
	cl NOT_PARROT_PREDICATE
	cm MOB_SOUND_MAP
	cn flapping
	co nextFlap
	cp partyParrot
	cq jukebox
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_29362_
		1 o p_29363_
	B ()V registerGoals
	E (Lbsr;)V doPush
		0 o p_29367_
	a (Ldcw;Lbsr;)Z imitateNearbyMobs
		static
		0 o p_29383_
		1 o p_29384_
	a (Layw;)F getPitch
		static
		0 o p_218237_
	a (Lddl;Lbqp;Lbtr;Lbuh;)Lbuh; finalizeSpawn
		0 o p_29389_
		1 o p_29390_
		2 o p_29391_
		3 o p_29392_
	a (DZLdtc;Ljd;)V checkFallDamage
		0 o p_29370_
		1 o p_29371_
		2 o p_29372_
		3 o p_29373_
	a (Ljava/util/HashMap;)V lambda$static$0
		static
		0 o p_326764_
	a (Laqu;Lbsl;)Lbsl; getBreedOffspring
		0 o p_148993_
		1 o p_148994_
	a (Lcfu$b;)V setVariant
		0 o p_262613_
	a (Lcfe;)Z canMate
		0 o p_29381_
	a (Ljava/lang/Object;)V setVariant
		0 o p_262624_
	a (Lub;)V readAdditionalSaveData
		0 o p_29402_
	a (Laka$a;)V defineSynchedData
		0 o p_326347_
	a (Ldcw;Layw;)Lavo; getAmbient
		static
		0 o p_218239_
		1 o p_218240_
	a (Lbrk;F)Z hurt
		0 o p_29378_
		1 o p_29379_
	a (Ljd;Z)V setRecordPlayingNearby
		0 o p_29395_
		1 o p_29396_
	aV ()V onFlap
	aW ()Z isFlapping
	b (Ldcw;)Lcda; createNavigation
		0 o p_29417_
	b (Lcmx;Lbqq;)Lbqr; mobInteract
		0 o p_29414_
		1 o p_29415_
	b (Ljd;Ldtc;)V playStepSound
		0 o p_29419_
		1 o p_29420_
	b (Lbsx;)Lavo; getImitatedSound
		static
		0 o p_29409_
	b (Lub;)V addAdditionalSaveData
		0 o p_29422_
	bB ()Z isPushable
	c (Lbsx;Ldcx;Lbtr;Ljd;Layw;)Z checkParrotSpawnRules
		static
		0 o p_218242_
		1 o p_218243_
		2 o p_218244_
		3 o p_218245_
		4 o p_218246_
	cM ()Lexc; getLeashOffset
	d (Lbrk;)Lavo; getHurtSound
		0 o p_29437_
	d ()Ljava/lang/Object; getVariant
	de ()Lavq; getSoundSource
	fb ()F getVoicePitch
	go ()Z canFlyToOwner
	gu ()Lbuv$a; createAttributes
		static
	gv ()Z isPartyParrot
	gw ()Lcfu$b; getVariant
	gx ()Z isFlying
	gz ()V calculateFlapping
	m_ ()V aiStep
	n_ ()Lavo; getDeathSound
	o (Lcuq;)Z isFood
		0 o p_29446_
	o_ ()Z isBaby
	v ()Lavo; getAmbientSound
cfu$1 net/minecraft/world/entity/animal/Parrot$1
	<init> ()V <init>
	a (Lbtp;)Z test
		0 o p_29453_
	test (Ljava/lang/Object;)Z test
		0 o p_29455_
cfu$a net/minecraft/world/entity/animal/Parrot$ParrotWanderGoal
	<init> (Lbtw;D)V <init>
		0 o p_186224_
		1 o p_186225_
	h ()Lexc; getPosition
	k ()Lexc; getTreePos
cfu$b net/minecraft/world/entity/animal/Parrot$Variant
	a RED_BLUE
	b BLUE
	c GREEN
	d YELLOW_BLUE
	e GRAY
	f CODEC
	g BY_ID
	h id
	i name
	j $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
		0 o p_262655_
		1 o p_262694_
		2 o p_262571_
		3 o p_262693_
	a (I)Lcfu$b; byId
		static
		0 o p_262643_
	a ()I getId
	b ()[Lcfu$b; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lcfu$b; valueOf
		static
		0 o p_262616_
	values ()[Lcfu$b; values
		static
cfv net/minecraft/world/entity/animal/Pig
	cc DATA_SADDLE_ID
	cd DATA_BOOST_TIME
	ce steering
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_29462_
		1 o p_29463_
	B ()V registerGoals
	a (Laqu;Lbsl;)Lbsl; getBreedOffspring
		0 o p_148998_
		1 o p_148999_
	a ()Z boost
	a (Lajw;)V onSyncedDataUpdated
		0 o p_29480_
	a (Lcuq;Lavq;)V equipSaddle
		0 o p_352196_
		1 o p_29476_
	a (Lub;)V readAdditionalSaveData
		0 o p_29478_
	a (Laka$a;)V defineSynchedData
		0 o p_326097_
	a (Laqu;Lbtm;)V thunderHit
		0 o p_29473_
		1 o p_29474_
	a (Lcmx;Lexc;)V tickRidden
		0 o p_278330_
		1 o p_278267_
	b (Lbtn;)Lexc; getDismountLocationForPassenger
		0 o p_29487_
	b (Laqu;Lbsl;)Lcfv; getBreedOffspring
		0 o p_149001_
		1 o p_149002_
	b (Lcmx;Lexc;)Lexc; getRiddenInput
		0 o p_278309_
		1 o p_275479_
	b (Lcmx;Lbqq;)Lbqr; mobInteract
		0 o p_29489_
		1 o p_29490_
	b (Ljd;Ldtc;)V playStepSound
		0 o p_29492_
		1 o p_29493_
	b (Lub;)V addAdditionalSaveData
		0 o p_29495_
	cM ()Lexc; getLeashOffset
	cQ ()Lbtn; getControllingPassenger
	d (Lbrk;)Lavo; getHurtSound
		0 o p_29502_
	e (Lcmx;)F getRiddenSpeed
		0 o p_278258_
	ez ()V dropEquipment
	f ()Z isSaddleable
	i ()Z isSaddled
	n (Lcuq;)Z lambda$registerGoals$1
		static
		0 o p_335406_
	n_ ()Lavo; getDeathSound
	o (Lcuq;)Z isFood
		0 o p_29508_
	p (Lcuq;)Z lambda$registerGoals$0
		static
		0 o p_336182_
	s ()Lbuv$a; createAttributes
		static
	v ()Lavo; getAmbientSound
cfw net/minecraft/world/entity/animal/PolarBear
	cc DATA_STANDING_ID
	cd STAND_ANIMATION_TICKS
	ce clientSideStandAnimationO
	cg clientSideStandAnimation
	ch warningSoundTicks
	ci PERSISTENT_ANGER_TIME
	cj remainingPersistentAngerTime
	ck persistentAngerTarget
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_29519_
		1 o p_29520_
	B ()V registerGoals
	H (F)F getStandingAnimationScale
		0 o p_29570_
	a (Lddl;Lbqp;Lbtr;Lbuh;)Lbuh; finalizeSpawn
		0 o p_29533_
		1 o p_29534_
		2 o p_29535_
		3 o p_29536_
	a (Laqu;Lbsl;)Lbsl; getBreedOffspring
		0 o p_149005_
		1 o p_149006_
	a ()I getRemainingPersistentAngerTime
	a (Ljava/util/UUID;)V setPersistentAngerTarget
		0 o p_29539_
	a (Lbtw;)Lawu; lambda$registerGoals$0
		static
		0 o p_350292_
	a (I)V setRemainingPersistentAngerTime
		0 o p_29543_
	a (Lub;)V readAdditionalSaveData
		0 o p_29541_
	a (Laka$a;)V defineSynchedData
		0 o p_326229_
	b ()Ljava/util/UUID; getPersistentAngerTarget
	b (Ljd;Ldtc;)V playStepSound
		0 o p_29545_
		1 o p_29546_
	b (Lub;)V addAdditionalSaveData
		0 o p_29548_
	c ()V startPersistentAngerTimer
	c (Lbsx;Ldcx;Lbtr;Ljd;Layw;)Z checkPolarBearSpawnRules
		static
		0 o p_218250_
		1 o p_218251_
		2 o p_218252_
		3 o p_218253_
		4 o p_218254_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_29559_
	e (Lbua;)Lbsu; getDefaultDimensions
		0 o p_316644_
	fh ()F getWaterSlowDown
	l ()V tick
	n_ ()Lavo; getDeathSound
	o (Lcuq;)Z isFood
		0 o p_29565_
	s ()Lbuv$a; createAttributes
		static
	t ()V playWarningSound
	v ()Lavo; getAmbientSound
	x (Z)V setStanding
		0 o p_29568_
	x ()Z isStanding
cfw$a net/minecraft/world/entity/animal/PolarBear$PolarBearAttackPlayersGoal
	i this$0
	<init> (Lcfw;)V <init>
		0 o p_29573_
	b ()Z canUse
	l ()D getFollowDistance
cfw$b net/minecraft/world/entity/animal/PolarBear$PolarBearHurtByTargetGoal
	a this$0
	<init> (Lcfw;)V <init>
		0 o p_29578_
	a (Lbtp;Lbtn;)V alertOther
		0 o p_29580_
		1 o p_29581_
	d ()V start
cfw$c net/minecraft/world/entity/animal/PolarBear$PolarBearMeleeAttackGoal
	b this$0
	<init> (Lcfw;)V <init>
		0 o p_29585_
	a (Lbtn;)V checkAndPerformAttack
		0 o p_29589_
	e ()V stop
cfx net/minecraft/world/entity/animal/Pufferfish
	b STATE_SMALL
	c STATE_MID
	cc inflateCounter
	cd deflateTimer
	ce SCARY_MOB
	cf targetingConditions
	d STATE_FULL
	e PUFF_STATE
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_29602_
		1 o p_29603_
	B ()V registerGoals
	a (Lbtp;)V touch
		0 o p_29606_
	a (Lub;)V readAdditionalSaveData
		0 o p_29613_
	a (Laka$a;)V defineSynchedData
		0 o p_326242_
	a (Lajw;)V onSyncedDataUpdated
		0 o p_29615_
	b ()Lcuq; getBucketItemStack
	b (Lub;)V addAdditionalSaveData
		0 o p_29624_
	b (Lbtp;)Z lambda$aiStep$1
		0 o p_149013_
	b_ (Lcmx;)V playerTouch
		0 o p_29617_
	c (I)V setPuffState
		0 o p_29619_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_29628_
	e (Lbua;)Lbsu; getDefaultDimensions
		0 o p_316231_
	gl ()Lavo; getFlopSound
	gm ()I getPuffState
	j (Lbtn;)Z lambda$static$0
		static
		0 o p_348288_
	l ()V tick
	m_ ()V aiStep
	n_ ()Lavo; getDeathSound
	s (I)F getScale
		static
		0 o p_29639_
	v ()Lavo; getAmbientSound
cfx$a net/minecraft/world/entity/animal/Pufferfish$PufferfishPuffGoal
	a fish
	<init> (Lcfx;)V <init>
		0 o p_29642_
	a (Lbtn;)Z lambda$canUse$0
		0 o p_149015_
	b ()Z canUse
	d ()V start
	e ()V stop
cfy net/minecraft/world/entity/animal/Rabbit
	cc STROLL_SPEED_MOD
	cd BREED_SPEED_MOD
	ce FOLLOW_SPEED_MOD
	cg FLEE_SPEED_MOD
	ch ATTACK_SPEED_MOD
	ci DATA_TYPE_ID
	cj KILLER_BUNNY
	ck DEFAULT_ATTACK_POWER
	cl EVIL_ATTACK_POWER_INCREMENT
	cm EVIL_ATTACK_POWER_MODIFIER
	cn EVIL_ARMOR_VALUE
	co MORE_CARROTS_DELAY
	cp jumpTicks
	cq jumpDuration
	cr wasOnGround
	cs jumpDelayTicks
	ct moreCarrotTicks
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_29656_
		1 o p_29657_
	B ()V registerGoals
	H (F)F getJumpCompletion
		0 o p_29736_
	a (Lddl;Lbqp;Lbtr;Lbuh;)Lbuh; finalizeSpawn
		0 o p_29678_
		1 o p_29679_
		2 o p_29680_
		3 o p_29681_
	a (Laqu;Lbsl;)Lbsl; getBreedOffspring
		0 o p_149032_
		1 o p_149033_
	a (Lcfy$g;)V setVariant
		0 o p_262578_
	a (Lcfy;)Z access$000
		static
		0 o p_29671_
	a (Ljava/lang/Object;)V setVariant
		0 o p_262589_
	a (Lub;)V readAdditionalSaveData
		0 o p_29684_
	a (Laka$a;)V defineSynchedData
		0 o p_326475_
	a (Ldcx;Ljd;)Lcfy$g; getRandomRabbitVariant
		static
		0 o p_262699_
		1 o p_262700_
	ab ()V customServerAiStep
	b (Laqu;Lbsl;)Lcfy; getBreedOffspring
		0 o p_149035_
		1 o p_149036_
	b (Lub;)V addAdditionalSaveData
		0 o p_29697_
	b (B)V handleEntityEvent
		0 o p_29663_
	b (Lcfy;)Lbzn; access$100
		static
		0 o p_284955_
	br ()Z canSpawnSprintParticle
	c (Lbsx;Ldcx;Lbtr;Ljd;Layw;)Z checkRabbitSpawnRules
		static
		0 o p_218256_
		1 o p_218257_
		2 o p_218258_
		3 o p_218259_
		4 o p_218260_
	c (DD)V facePoint
		0 o p_29687_
		1 o p_29688_
	cM ()Lexc; getLeashOffset
	d (Lbrk;)Lavo; getHurtSound
		0 o p_29715_
	d ()Ljava/lang/Object; getVariant
	de ()Lavq; getSoundSource
	fd ()F getJumpPower
	ff ()V jumpFromGround
	gd ()V playAttackSound
	gk ()Lcfy$g; getVariant
	gl ()V enableJumpControl
	gm ()V disableJumpControl
	gn ()V setLandingDelay
	go ()V checkLandingDelay
	gu ()Z wantsMoreFood
	i (D)V setSpeedModifier
		0 o p_29726_
	m_ ()V aiStep
	n (Lcuq;)Z lambda$registerGoals$0
		static
		0 o p_335873_
	n_ ()Lavo; getDeathSound
	o (Lcuq;)Z isFood
		0 o p_29729_
	s ()V startJumping
	t (Z)V setJumping
		0 o p_29732_
	t ()Lbuv$a; createAttributes
		static
	v ()Lavo; getAmbientSound
	x ()Lavo; getJumpSound
cfy$a net/minecraft/world/entity/animal/Rabbit$RabbitAvoidEntityGoal
	i rabbit
	<init> (Lcfy;Ljava/lang/Class;FDD)V <init>
		0 o p_29743_
		1 o p_29744_
		2 o p_29745_
		3 o p_29746_
		4 o p_29747_
	b ()Z canUse
cfy$b net/minecraft/world/entity/animal/Rabbit$RabbitGroupData
	a variant
	<init> (Lcfy$g;)V <init>
		0 o p_262662_
cfy$c net/minecraft/world/entity/animal/Rabbit$RabbitJumpControl
	b rabbit
	c canJump
	<init> (Lcfy;)V <init>
		0 o p_186229_
	a (Z)V setCanJump
		0 o p_29759_
	b ()V tick
	c ()Z wantJump
	d ()Z canJump
cfy$d net/minecraft/world/entity/animal/Rabbit$RabbitMoveControl
	l rabbit
	m nextJumpSpeed
	<init> (Lcfy;)V <init>
		0 o p_29766_
	a (DDDD)V setWantedPosition
		0 o p_29769_
		1 o p_29770_
		2 o p_29771_
		3 o p_29772_
	a ()V tick
cfy$e net/minecraft/world/entity/animal/Rabbit$RabbitPanicGoal
	a rabbit
	<init> (Lcfy;D)V <init>
		0 o p_29775_
		1 o p_29776_
	a ()V tick
cfy$f net/minecraft/world/entity/animal/Rabbit$RaidGardenGoal
	g rabbit
	h wantsToRaid
	i canRaid
	<init> (Lcfy;)V <init>
		0 o p_29782_
	a ()V tick
	a (Ldcz;Ljd;)Z isValidTarget
		0 o p_29785_
		1 o p_29786_
	b ()Z canUse
	c ()Z canContinueToUse
cfy$g net/minecraft/world/entity/animal/Rabbit$Variant
	a BROWN
	b WHITE
	c BLACK
	d WHITE_SPLOTCHED
	e GOLD
	f SALT
	g EVIL
	h CODEC
	i BY_ID
	j id
	k name
	l $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
		0 o p_262614_
		1 o p_262703_
		2 o p_262657_
		3 o p_262679_
	a (I)Lcfy$g; byId
		static
		0 o p_262665_
	a ()I id
	b ()[Lcfy$g; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lcfy$g; valueOf
		static
		0 o p_262706_
	values ()[Lcfy$g; values
		static
cfz net/minecraft/world/entity/animal/Salmon
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_29790_
		1 o p_29791_
	b ()Lcuq; getBucketItemStack
	d (Lbrk;)Lavo; getHurtSound
		0 o p_29795_
	gl ()Lavo; getFlopSound
	gm ()I getMaxSchoolSize
	n_ ()Lavo; getDeathSound
	v ()Lavo; getAmbientSound
cg net/minecraft/advancements/critereon/InventoryChangeTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Laqv;Lcmw;Lcuq;III)V trigger
		0 o p_43154_
		1 o p_43155_
		2 o p_43156_
		3 o p_43157_
		4 o p_43158_
		5 o p_43159_
	a (Lcmw;Lcuq;IIILcg$a;)Z lambda$trigger$0
		static
		0 o p_43161_
		1 o p_43162_
		2 o p_43163_
		3 o p_43164_
		4 o p_43165_
		5 o p_43166_
	a (Laqv;Lcmw;Lcuq;)V trigger
		0 o p_43150_
		1 o p_43151_
		2 o p_43152_
cg$a net/minecraft/advancements/critereon/InventoryChangeTrigger$TriggerInstance
	a CODEC
	b player
	c slots
	d items
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Lcg$a$a;Ljava/util/List;)V <init>
		0 o player
		1 o slots
		2 o items
	a (Lcmw;Lcuq;III)Z matches
		0 o p_43187_
		1 o p_43188_
		2 o p_43189_
		3 o p_43190_
		4 o p_43191_
	a ([Ldcv;)Lao; hasItems
		static
		0 o p_43200_
	a (I)[Lcs; lambda$hasItems$1
		static
		0 o p_297901_
	a (Lcuq;Lcs;)Z lambda$matches$2
		static
		0 o p_340606_
		1 o p_340607_
	a ([Lcs$a;)Lao; hasItems
		static
		0 o p_298231_
	a ()Ljava/util/Optional; player
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337367_
	a ([Lcs;)Lao; hasItems
		static
		0 o p_43198_
	b ()Lcg$a$a; slots
	c ()Ljava/util/List; items
	equals (Ljava/lang/Object;)Z equals
		0 o p_311832_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cg$a$a net/minecraft/advancements/critereon/InventoryChangeTrigger$TriggerInstance$Slots
	a CODEC
	b ANY
	c occupied
	d full
	e empty
	<clinit> ()V <clinit>
		static
	<init> (Ldh$d;Ldh$d;Ldh$d;)V <init>
		0 o occupied
		1 o full
		2 o empty
	a ()Ldh$d; occupied
	a (III)Z matches
		0 o p_312470_
		1 o p_312809_
		2 o p_311989_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337368_
	b ()Ldh$d; full
	c ()Ldh$d; empty
	equals (Ljava/lang/Object;)Z equals
		0 o p_312672_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cga net/minecraft/world/entity/animal/Sheep
	cc EAT_ANIMATION_TICKS
	cd DATA_WOOL_ID
	ce ITEM_BY_DYE
	cg COLOR_BY_DYE
	ch eatAnimationTick
	ci eatBlockGoal
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_29806_
		1 o p_29807_
	B ()V registerGoals
	H (F)F getHeadEatPositionScale
		0 o p_29881_
	I (F)F getHeadEatAngleScale
		0 o p_29883_
	Q ()V ate
	V ()Lakq; getDefaultLootTable
	a (Lddl;Lbqp;Lbtr;Lbuh;)Lbuh; finalizeSpawn
		0 o p_29835_
		1 o p_29836_
		2 o p_29837_
		3 o p_29838_
	a (Laqu;Lbsl;)Lbsl; getBreedOffspring
		0 o p_149041_
		1 o p_149042_
	a (Layw;)Lcti; getRandomSheepColor
		static
		0 o p_218262_
	a (Lcti;)I getColor
		static
		0 o p_350926_
	a ()Z readyForShearing
	a (Lavq;)V shear
		0 o p_29819_
	a (Lcyp;Lczb;)Lcuq; lambda$getOffspringColor$3
		0 o p_352801_
		1 o p_352802_
	a (Ljava/util/EnumMap;)V lambda$static$0
		static
		0 o p_29841_
	a (Lcfe;Lcfe;)Lcti; getOffspringColor
		0 o p_29824_
		1 o p_29825_
	a (Lub;)V readAdditionalSaveData
		0 o p_29845_
	a (Laka$a;)V defineSynchedData
		0 o p_325952_
	a (Lcti;Lcti;)Lcyp; makeCraftInput
		static
		0 o p_346067_
		1 o p_345681_
	ab ()V customServerAiStep
	b (Laqu;Lbsl;)Lcga; getBreedOffspring
		0 o p_149044_
		1 o p_149045_
	b (Lcti;)V setColor
		0 o p_29856_
	b (Lcti;Lcti;)Lcti; lambda$getOffspringColor$4
		0 o p_352799_
		1 o p_352800_
	b (Lcmx;Lbqq;)Lbqr; mobInteract
		0 o p_29853_
		1 o p_29854_
	b (Ljd;Ldtc;)V playStepSound
		0 o p_29861_
		1 o p_29862_
	b (Lub;)V addAdditionalSaveData
		0 o p_29864_
	b (B)V handleEntityEvent
		0 o p_29814_
	c (Lcti;)I createSheepColor
		static
		0 o p_29866_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_29872_
	d (Lcti;)Lcti; lambda$static$1
		static
		0 o p_29868_
	m_ ()V aiStep
	n (Lcuq;)Z lambda$registerGoals$2
		static
		0 o p_335259_
	n_ ()Lavo; getDeathSound
	o (Lcuq;)Z isFood
		0 o p_335372_
	s ()Lbuv$a; createAttributes
		static
	t ()Lcti; getColor
	v ()Lavo; getAmbientSound
	x (Z)V setSheared
		0 o p_29879_
	x ()Z isSheared
cga$1 net/minecraft/world/entity/animal/Sheep$1
	a $SwitchMap$net$minecraft$world$item$DyeColor
	<clinit> ()V <clinit>
		static
cgb net/minecraft/world/entity/animal/ShoulderRidingEntity
	cg RIDE_COOLDOWN
	ch rideCooldownCounter
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_29893_
		1 o p_29894_
	b (Laqv;)Z setEntityOnShoulder
		0 o p_29896_
	gy ()Z canSitOnShoulder
	l ()V tick
cgc net/minecraft/world/entity/animal/SnowGolem
	b DATA_PUMPKIN_ID
	c PUMPKIN_FLAG
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_29902_
		1 o p_29903_
	B ()V registerGoals
	a (Lub;)V readAdditionalSaveData
		0 o p_29915_
	a (Lbtn;F)V performRangedAttack
		0 o p_29912_
		1 o p_29913_
	a (Laka$a;)V defineSynchedData
		0 o p_325977_
	a ()Z readyForShearing
	a (Lavq;)V shear
		0 o p_29907_
	b (Lub;)V addAdditionalSaveData
		0 o p_29923_
	b (Lcmx;Lbqq;)Lbqr; mobInteract
		0 o p_29920_
		1 o p_29921_
	cM ()Lexc; getLeashOffset
	d (Lbrk;)Lavo; getHurtSound
		0 o p_29929_
	fl ()Z isSensitiveToWater
	j (Lbtn;)Z lambda$registerGoals$0
		static
		0 o p_29932_
	m_ ()V aiStep
	n_ ()Lavo; getDeathSound
	s ()Lbuv$a; createAttributes
		static
	t ()Z hasPumpkin
	v ()Lavo; getAmbientSound
	x (Z)V setPumpkin
		0 o p_29937_
cgd net/minecraft/world/entity/animal/Squid
	b xBodyRot
	c xBodyRotO
	cc tentacleMovement
	cd oldTentacleMovement
	ce tentacleAngle
	cf oldTentacleAngle
	cg speed
	ch tentacleSpeed
	ci rotateSpeed
	cj tx
	ck ty
	cl tz
	d zBodyRot
	e zBodyRotO
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_29953_
		1 o p_29954_
	B ()V registerGoals
	a (Lexc;)V travel
		0 o p_29984_
	a (Lcgd;)Z access$000
		static
		0 o p_149050_
	a (FFF)V setMovementVector
		0 o p_29959_
		1 o p_29960_
		2 o p_29961_
	a (Lbrk;F)Z hurt
		0 o p_29963_
		1 o p_29964_
	aZ ()D getDefaultGravity
	b (Lexc;)Lexc; rotateVector
		0 o p_29986_
	b (B)V handleEntityEvent
		0 o p_29957_
	bc ()Lbsr$b; getMovementEmission
	d (Lbrk;)Lavo; getHurtSound
		0 o p_29980_
	fa ()F getSoundVolume
	gk ()Lbuv$a; createAttributes
		static
	gl ()Z hasMovementVector
	m_ ()V aiStep
	n_ ()Lavo; getDeathSound
	s ()Llk; getInkParticle
	t ()Lavo; getSquirtSound
	v ()Lavo; getAmbientSound
	x ()V spawnInk
	y ()Z canBeLeashed
cgd$a net/minecraft/world/entity/animal/Squid$SquidFleeGoal
	a this$0
	b SQUID_FLEE_SPEED
	c SQUID_FLEE_MIN_DISTANCE
	d SQUID_FLEE_MAX_DISTANCE
	e fleeTicks
	<init> (Lcgd;)V <init>
		0 o p_29993_
	V_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
	d ()V start
cgd$b net/minecraft/world/entity/animal/Squid$SquidRandomMovementGoal
	a squid
	<init> (Lcgd;Lcgd;)V <init>
		0 o p_30003_
		1 o p_30004_
	a ()V tick
	b ()Z canUse
cge net/minecraft/world/entity/animal/TropicalFish
	b BUCKET_VARIANT_TAG
	c COMMON_VARIANTS
	d DATA_ID_TYPE_VARIANT
	e isSchool
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_30015_
		1 o p_30016_
	a (Lcge$b;)V setVariant
		0 o p_262594_
	a (Lddl;Lbqp;Lbtr;Lbuh;)Lbuh; finalizeSpawn
		0 o p_30023_
		1 o p_30024_
		2 o p_30025_
		3 o p_30026_
	a (Lcge$b;Lcti;Lcti;)I packVariant
		static
		0 o p_262598_
		1 o p_262618_
		2 o p_262683_
	a (Ljava/lang/Object;)V setVariant
		0 o p_262668_
	a (Lub;)V readAdditionalSaveData
		0 o p_30029_
	a (Laka$a;)V defineSynchedData
		0 o p_326026_
	b (Lbsx;Ldcx;Lbtr;Ljd;Layw;)Z checkTropicalFishSpawnRules
		static
		0 o p_218267_
		1 o p_218268_
		2 o p_218269_
		3 o p_218270_
		4 o p_218271_
	b ()Lcuq; getBucketItemStack
	b (Lub;)V addAdditionalSaveData
		0 o p_30033_
	c (I)Ljava/lang/String; getPredefinedName
		static
		0 o p_30031_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_30039_
	d ()Ljava/lang/Object; getVariant
	gl ()Lavo; getFlopSound
	gt ()Lcti; getBaseColor
	gu ()Lcti; getPatternColor
	gv ()Lcge$b; getVariant
	gw ()I getPackedVariant
	h (Lub;)V loadFromBucketTag
		0 o p_323573_
	i (Lub;)V lambda$saveToBucketTag$0
		0 o p_331150_
	n (Lcuq;)V saveToBucketTag
		0 o p_30049_
	n_ ()Lavo; getDeathSound
	r (I)Z isMaxGroupSizeReached
		0 o p_30035_
	s (I)Lcti; getBaseColor
		static
		0 o p_30051_
	t (I)Lcti; getPatternColor
		static
		0 o p_30053_
	u (I)Lcge$b; getPattern
		static
		0 o p_262604_
	v ()Lavo; getAmbientSound
	v (I)V setPackedVariant
		0 o p_30057_
cge$a net/minecraft/world/entity/animal/TropicalFish$Base
	a SMALL
	b LARGE
	c id
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;II)V <init>
		0 o p_262701_
		1 o p_262702_
		2 o p_262648_
	a ()[Lcge$a; $values
		static
	valueOf (Ljava/lang/String;)Lcge$a; valueOf
		static
		0 o p_262569_
	values ()[Lcge$a; values
		static
cge$b net/minecraft/world/entity/animal/TropicalFish$Pattern
	a KOB
	b SUNSTREAK
	c SNOOPER
	d DASHER
	e BRINELY
	f SPOTTY
	g FLOPPER
	h STRIPEY
	i GLITTER
	j BLOCKFISH
	k BETTY
	l CLAYFISH
	m CODEC
	n BY_ID
	o name
	p displayName
	q base
	r packedId
	s $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Lcge$a;I)V <init>
		0 o p_262688_
		1 o p_262611_
		2 o p_262625_
		3 o p_262680_
		4 o p_262584_
	a (I)Lcge$b; byId
		static
		0 o p_262653_
	a ()Lcge$a; base
	b ()I getPackedId
	c ()Ljava/lang/String; getSerializedName
	d ()Lwz; displayName
	e ()[Lcge$b; $values
		static
	valueOf (Ljava/lang/String;)Lcge$b; valueOf
		static
		0 o p_30095_
	values ()[Lcge$b; values
		static
cge$c net/minecraft/world/entity/animal/TropicalFish$TropicalFishGroupData
	b variant
	<init> (Lcge;Lcge$d;)V <init>
		0 o p_262626_
		1 o p_262579_
cge$d net/minecraft/world/entity/animal/TropicalFish$Variant
	a CODEC
	b pattern
	c baseColor
	d patternColor
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_331552_
	<init> (Lcge$b;Lcti;Lcti;)V <init>
		0 o pattern
		1 o baseColor
		2 o patternColor
	a ()I getPackedId
	b ()Lcge$b; pattern
	c ()Lcti; baseColor
	d ()Lcti; patternColor
	equals (Ljava/lang/Object;)Z equals
		0 o p_262670_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cgf net/minecraft/world/entity/animal/Turtle
	cc BABY_ON_LAND_SELECTOR
	cd HOME_POS
	ce HAS_EGG
	cg LAYING_EGG
	ch TRAVEL_POS
	ci GOING_HOME
	cj TRAVELLING
	ck BABY_SCALE
	cl BABY_DIMENSIONS
	cm layEggCounter
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_30132_
		1 o p_30133_
	A (Z)V setTravelling
		0 o p_30241_
	B ()V registerGoals
	R ()I getAmbientSoundInterval
	a (Lddl;Lbqp;Lbtr;Lbuh;)Lbuh; finalizeSpawn
		0 o p_30153_
		1 o p_30154_
		2 o p_30155_
		3 o p_30156_
	a (Laqu;Lbsl;)Lbsl; getBreedOffspring
		0 o p_149068_
		1 o p_149069_
	a (Lcgf;)Layw; access$000
		static
		0 o p_218273_
	a (Ljd;Ldcz;)F getWalkTargetValue
		0 o p_30159_
		1 o p_30160_
	a (Lexc;)V travel
		0 o p_30218_
	a (Lub;)V readAdditionalSaveData
		0 o p_30162_
	a (Laka$a;)V defineSynchedData
		0 o p_326064_
	a (Laqu;Lbtm;)V thunderHit
		0 o p_30140_
		1 o p_30141_
	aP ()F nextStep
	aQ ()Lavo; getSwimSound
	b (Ldcw;)Lcda; createNavigation
		0 o p_30171_
	b (Lcgf;)Layw; access$100
		static
		0 o p_218275_
	b (Ljd;Ldtc;)V playStepSound
		0 o p_30173_
		1 o p_30174_
	b (Lub;)V addAdditionalSaveData
		0 o p_30176_
	c (Lbsx;Ldcx;Lbtr;Ljd;Layw;)Z checkTurtleSpawnRules
		static
		0 o p_218277_
		1 o p_218278_
		2 o p_218279_
		3 o p_218280_
		4 o p_218281_
	cC ()Z isPushedByFluid
	d (Lbrk;)Lavo; getHurtSound
		0 o p_30202_
	e (Lbua;)Lbsu; getDefaultDimensions
		0 o p_316685_
	ea ()F getAgeScale
	f (F)V playSwimSound
		0 o p_30192_
	gk ()Ljd; getHomePos
	gl ()Ljd; getTravelPos
	gm ()Z isGoingHome
	gn ()Z isTravelling
	gp ()Z canFallInLove
	h (Ljd;)V setHomePos
		0 o p_30220_
	i (Ljd;)V setTravelPos
		0 o p_30224_
	j (Lbtn;)Z lambda$static$0
		static
		0 o p_350092_
	k ()V ageBoundaryReached
	m_ ()V aiStep
	n (Lcuq;)Z lambda$registerGoals$1
		static
		0 o p_335260_
	n_ ()Lavo; getDeathSound
	o (Lcuq;)Z isFood
		0 o p_30231_
	s ()Z hasEgg
	t ()Z isLayingEgg
	v ()Lavo; getAmbientSound
	x ()Lbuv$a; createAttributes
		static
	x (Z)V setHasEgg
		0 o p_30235_
	y (Z)V setLayingEgg
		0 o p_30237_
	y ()Z canBeLeashed
	z (Z)V setGoingHome
		0 o p_30239_
cgf$a net/minecraft/world/entity/animal/Turtle$TurtleBreedGoal
	d turtle
	<init> (Lcgf;D)V <init>
		0 o p_30244_
		1 o p_30245_
	b ()Z canUse
	g ()V breed
cgf$b net/minecraft/world/entity/animal/Turtle$TurtleGoHomeGoal
	a turtle
	b speedModifier
	c stuck
	d closeToHomeTryTicks
	e GIVE_UP_TICKS
	<init> (Lcgf;D)V <init>
		0 o p_30253_
		1 o p_30254_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
cgf$c net/minecraft/world/entity/animal/Turtle$TurtleGoToWaterGoal
	g GIVE_UP_TICKS
	h turtle
	<init> (Lcgf;D)V <init>
		0 o p_30262_
		1 o p_30263_
	a (Ldcz;Ljd;)Z isValidTarget
		0 o p_30270_
		1 o p_30271_
	b ()Z canUse
	c ()Z canContinueToUse
	l ()Z shouldRecalculatePath
cgf$d net/minecraft/world/entity/animal/Turtle$TurtleLayEggGoal
	g turtle
	<init> (Lcgf;D)V <init>
		0 o p_30276_
		1 o p_30277_
	a ()V tick
	a (Ldcz;Ljd;)Z isValidTarget
		0 o p_30280_
		1 o p_30281_
	b ()Z canUse
	c ()Z canContinueToUse
cgf$e net/minecraft/world/entity/animal/Turtle$TurtleMoveControl
	l turtle
	<init> (Lcgf;)V <init>
		0 o p_30286_
	a ()V tick
	g ()V updateSpeed
cgf$f net/minecraft/world/entity/animal/Turtle$TurtlePanicGoal
	<init> (Lcgf;D)V <init>
		0 o p_30290_
		1 o p_30291_
	b ()Z canUse
cgf$g net/minecraft/world/entity/animal/Turtle$TurtlePathNavigation
	<init> (Lcgf;Ldcw;)V <init>
		0 o p_30294_
		1 o p_30295_
	a (Ljd;)Z isStableDestination
		0 o p_30300_
cgf$h net/minecraft/world/entity/animal/Turtle$TurtleRandomStrollGoal
	i turtle
	<init> (Lcgf;DI)V <init>
		0 o p_30303_
		1 o p_30304_
		2 o p_30305_
	b ()Z canUse
cgf$i net/minecraft/world/entity/animal/Turtle$TurtleTravelGoal
	a turtle
	b speedModifier
	c stuck
	<init> (Lcgf;D)V <init>
		0 o p_30333_
		1 o p_30334_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
cgg net/minecraft/world/entity/animal/WaterAnimal
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_30341_
		1 o p_30342_
	R ()I getAmbientSoundInterval
	a (Ldcz;)Z checkSpawnObstruction
		0 o p_30348_
	aw ()V baseTick
	b (I)V handleAirSupply
		0 o p_30344_
	c (Lbsx;Ldcx;Lbtr;Ljd;Layw;)Z checkSurfaceWaterAnimalSpawnRules
		static
		0 o p_218283_
		1 o p_218284_
		2 o p_218285_
		3 o p_218286_
		4 o p_218287_
	cC ()Z isPushedByFluid
	eg ()I getBaseExperienceReward
	y ()Z canBeLeashed
cgh net/minecraft/world/entity/animal/Wolf
	cg PREY_SELECTOR
	ch DATA_INTERESTED_ID
	ci DATA_COLLAR_COLOR
	cj DATA_REMAINING_ANGER_TIME
	ck DATA_VARIANT_ID
	cl START_HEALTH
	cm TAME_HEALTH
	cn ARMOR_REPAIR_UNIT
	co interestedAngle
	cp interestedAngleO
	cq isWet
	cr isShaking
	cs shakeAnim
	ct shakeAnimO
	cu PERSISTENT_ANGER_TIME
	cv persistentAngerTarget
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_30369_
		1 o p_30370_
	A (Z)V setIsInterested
		0 o p_30445_
	B ()V registerGoals
	H (F)F getWetShade
		0 o p_30447_
	I (F)F getHeadRollAngle
		0 o p_30449_
	a (Lcgh;)Layw; access$000
		static
		0 o p_218290_
	a (Lddl;Lbqp;Lbtr;Lbuh;)Lbuh; finalizeSpawn
		0 o p_332775_
		1 o p_332793_
		2 o p_332761_
		3 o p_332782_
	a (Laqu;Lbsl;)Lbsl; getBreedOffspring
		0 o p_149085_
		1 o p_149086_
	a (Lbtn;Lbtn;)Z wantsToAttack
		0 o p_30389_
		1 o p_30390_
	a (Ljava/util/UUID;)V setPersistentAngerTarget
		0 o p_30400_
	a (Lcfe;)Z canMate
		0 o p_30392_
	a (Lakr;)Lakq; lambda$readAdditionalSaveData$2
		static
		0 o p_332608_
	a (Ljava/lang/Object;)V setVariant
		0 o p_332805_
	a (Laka$a;)V defineSynchedData
		0 o p_326027_
	a (Lbrk;F)Z hurt
		0 o p_30386_
		1 o p_30387_
	a (Lub;Lakq;)V lambda$addAdditionalSaveData$1
		static
		0 o p_344338_
		1 o p_344339_
	a ()I getRemainingPersistentAngerTime
	a (Lcti;)V setCollarColor
		0 o p_30398_
	a (Lakq;)Ljava/util/Optional; lambda$readAdditionalSaveData$3
		0 o p_352803_
	a (I)V setRemainingPersistentAngerTime
		0 o p_30404_
	a (Lub;)V readAdditionalSaveData
		0 o p_30402_
	a (Lbrk;)V die
		0 o p_30384_
	ac ()I getMaxHeadXRot
	b ()Ljava/util/UUID; getPersistentAngerTarget
	b (Lcmx;Lbqq;)Lbqr; mobInteract
		0 o p_30412_
		1 o p_30413_
	b (Lbrk;F)V hurtArmor
		0 o p_332118_
		1 o p_330593_
	b (Lub;)V addAdditionalSaveData
		0 o p_30418_
	b (B)V handleEntityEvent
		0 o p_30379_
	b (Laqu;Lbsl;)Lcgh; getBreedOffspring
		0 o p_149088_
		1 o p_149089_
	b (Ljd;Ldtc;)V playStepSound
		0 o p_30415_
		1 o p_30416_
	c ()V startPersistentAngerTimer
	c (Lbsx;Ldcx;Lbtr;Ljd;Layw;)Z checkWolfSpawnRules
		static
		0 o p_218292_
		1 o p_218293_
		2 o p_218294_
		3 o p_218295_
		4 o p_218296_
	cM ()Lexc; getLeashOffset
	d (Lbrk;)Lavo; getHurtSound
		0 o p_30424_
	d (Lbsy;)Z canUseSlot
		0 o p_348657_
	d ()Ljava/lang/Object; getVariant
	f (Lbrk;F)V actuallyHurt
		0 o p_331935_
		1 o p_330695_
	fN ()I getMaxSpawnClusterSize
	fa ()F getSoundVolume
	g (FF)F getBodyRollAngle
		0 o p_30433_
		1 o p_30434_
	g (Lbrk;)Z canArmorAbsorb
		0 o p_331524_
	g (Lcmx;)V tryToTame
		0 o p_333736_
	gA ()Z hasArmor
	gB ()Z isInterested
	gC ()V cancelShake
	gu ()Lakr; getTexture
	gv ()Ljm; getVariant
	gw ()Lbuv$a; createAttributes
		static
	gx ()Z isWet
	gy ()F getTailAngle
	gz ()Lcti; getCollarColor
	i (Ljm;)V setVariant
		0 o p_332777_
	k (Lbtn;)Z lambda$static$0
		static
		0 o p_348295_
	l ()V tick
	m_ ()V aiStep
	n_ ()Lavo; getDeathSound
	o (Lcuq;)Z isFood
		0 o p_30440_
	t ()V applyTamingSideEffects
	v ()Lavo; getAmbientSound
	y ()Z canBeLeashed
cgh$a net/minecraft/world/entity/animal/Wolf$WolfAvoidEntityGoal
	i this$0
	j wolf
	<init> (Lcgh;Lcgh;Ljava/lang/Class;FDD)V <init>
		0 o p_30453_
		1 o p_30454_
		2 o p_30455_
		3 o p_30456_
		4 o p_30457_
		5 o p_30458_
	a ()V tick
	a (Lchl;)Z avoidLlama
		0 o p_30461_
	b ()Z canUse
	d ()V start
cgh$b net/minecraft/world/entity/animal/Wolf$WolfPackData
	a type
	<init> (Ljm;)V <init>
		0 o p_332792_
cgi net/minecraft/world/entity/animal/WolfVariant
	a DIRECT_CODEC
	b DIRECT_STREAM_CODEC
	c CODEC
	d STREAM_CODEC
	e wildTexture
	f tameTexture
	g angryTexture
	h wildTextureFull
	i tameTextureFull
	j angryTextureFull
	k biomes
	<clinit> ()V <clinit>
		static
	<init> (Lakr;Lakr;Lakr;Ljq;)V <init>
		0 o p_332712_
		1 o p_332714_
		2 o p_332788_
		3 o p_332717_
	a ()Lakr; wildTexture
	a (Lcgi;)Lakr; lambda$static$2
		static
		0 o p_335264_
	a (Lakr;)Lakr; fullTextureId
		static
		0 o p_336042_
	a (Ljava/lang/String;)Ljava/lang/String; lambda$fullTextureId$4
		static
		0 o p_335262_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_332779_
	b ()Lakr; tameTexture
	b (Lcgi;)Lakr; lambda$static$1
		static
		0 o p_335263_
	c (Lcgi;)Lakr; lambda$static$0
		static
		0 o p_335261_
	c ()Lakr; angryTexture
	d ()Ljq; biomes
	equals (Ljava/lang/Object;)Z equals
		0 o p_332811_
	hashCode ()I hashCode
cgj net/minecraft/world/entity/animal/WolfVariants
	a PALE
	b SPOTTED
	c SNOWY
	d BLACK
	e ASHEN
	f RUSTY
	g WOODS
	h CHESTNUT
	i STRIPED
	j DEFAULT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqq;Lakq;Ljava/lang/String;Lakq;)V register
		static
		0 o p_332703_
		1 o p_332747_
		2 o p_332786_
		3 o p_332693_
	a (Ljm;Ljm$c;)Z lambda$getSpawnVariant$0
		static
		0 o p_332830_
		1 o p_332674_
	a (Ljz;)Ljava/util/Optional; lambda$getSpawnVariant$1
		static
		0 o p_344340_
	a (Lqq;Lakq;Ljava/lang/String;Lawu;)V register
		static
		0 o p_333957_
		1 o p_334052_
		2 o p_333903_
		3 o p_333877_
	a (Lka;Ljm;)Ljm; getSpawnVariant
		static
		0 o p_332694_
		1 o p_332773_
	a (Lqq;Lakq;Ljava/lang/String;Ljq;)V register
		static
		0 o p_333853_
		1 o p_333874_
		2 o p_333924_
		3 o p_333998_
	a (Lqq;)V bootstrap
		static
		0 o p_332726_
	a (Ljava/lang/String;)Lakq; createKey
		static
		0 o p_332764_
cgk net/minecraft/world/entity/animal/allay/Allay
	b SENSOR_TYPES
	c MEMORY_TYPES
	cc ITEM_PICKUP_REACH
	cd LIFTING_ITEM_ANIMATION_DURATION
	ce DANCING_LOOP_DURATION
	cf SPINNING_ANIMATION_DURATION
	cg DUPLICATION_ITEM
	ch DUPLICATION_COOLDOWN_TICKS
	ci NUM_OF_DUPLICATION_HEARTS
	cj DATA_DANCING
	ck DATA_CAN_DUPLICATE
	cl dynamicVibrationListener
	cm vibrationData
	cn vibrationUser
	co dynamicJukeboxListener
	cp inventory
	cq jukeboxPos
	cr duplicationCooldown
	cs holdingItemAnimationTicks
	ct holdingItemAnimationTicks0
	cu dancingAnimationTicks
	cv spinningAnimationTicks
	cw spinningAnimationTicks0
	d THROW_SOUND_PITCHES
	e LOGGER
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_218310_
		1 o p_218311_
	H (F)F getHoldingItemAnimationProgress
		0 o p_218395_
	I (F)F getSpinningProgress
		0 o p_240057_
	X ()Lkh; getPickupReach
	a (Ljava/util/function/BiConsumer;)V updateDynamicGameEventListener
		0 o p_218348_
	a (Lcmx;Lcuq;)V removeInteractionItem
		0 o p_239359_
		1 o p_239360_
	a (Lexc;)V travel
		0 o p_218382_
	a (Ldyi$a;)V lambda$readAdditionalSaveData$3
		0 o p_281082_
	a (Laka$a;)V defineSynchedData
		0 o p_326380_
	a (Lub;Luy;)V lambda$addAdditionalSaveData$1
		static
		0 o p_218352_
		1 o p_218353_
	a (Lbrk;F)Z hurt
		0 o p_218339_
		1 o p_218340_
	a (DZLdtc;Ljd;)V checkFallDamage
		0 o p_218316_
		1 o p_218317_
		2 o p_218318_
		3 o p_218319_
	a (Lcom/mojang/serialization/Dynamic;)Lbuq; makeBrain
		0 o p_218344_
	a (Lub;)V readAdditionalSaveData
		0 o p_218350_
	a (Lcuq;Lcuq;)Z equipmentHasChanged
		0 o p_249825_
		1 o p_251595_
	aW ()Z isFlapping
	aa ()V sendDebugPackets
	ab ()V customServerAiStep
	b (Ldcw;)Lcda; createNavigation
		0 o p_218342_
	b (Lcmx;Lbqq;)Lbqr; mobInteract
		0 o p_218361_
		1 o p_218362_
	b (Lub;)V addAdditionalSaveData
		0 o p_218367_
	b (B)V handleEntityEvent
		0 o p_239347_
	b (Ljd;Ldtc;)V playStepSound
		0 o p_218364_
		1 o p_218365_
	b (Ljd;Z)V setJukeboxPlaying
		0 o p_240102_
		1 o p_240103_
	b (Lcjh;)V pickUpItem
		0 o p_218359_
	cM ()Lexc; getLeashOffset
	d (Lbrk;)Lavo; getHurtSound
		0 o p_218369_
	d (Ljava/lang/String;)V lambda$readAdditionalSaveData$2
		static
		0 o p_351889_
	d (Lcuq;Lcuq;)Z allayConsidersItemEqual
		0 o p_252278_
		1 o p_250405_
	dT ()Lbuq; getBrain
	dU ()Lbuq$b; brainProvider
	e (Ljava/lang/String;)V lambda$addAdditionalSaveData$0
		static
		0 o p_351890_
	e (Lcuq;Lcuq;)Z hasNonMatchingPotion
		0 o p_248762_
		1 o p_250839_
	ez ()V dropEquipment
	f (Lcuq;)Z canTakeItem
		0 o p_218380_
	fS ()Z canPickUpLoot
	fa ()F getSoundVolume
	gi ()Z shouldStayCloseToLeashHolder
	gk ()Z isDancing
	gl ()Z isSpinning
	gm ()Ldyi$a; getVibrationData
	gn ()Ldyi$d; getVibrationUser
	go ()Z isOnPickupCooldown
	gp ()Z shouldStopDancing
	gq ()V updateDuplicationCooldown
	gr ()V duplicateAllay
	gs ()V resetDuplicationCooldown
	gt ()Z canDuplicate
	gu ()V spawnHeartParticle
	h (D)Z removeWhenFarAway
		0 o p_218384_
	k (Lcuq;)Z wantsToPickUp
		0 o p_218387_
	l ()V tick
	m_ ()V aiStep
	n (Lcuq;)Z isDuplicationItem
		0 o p_239736_
	n_ ()Lavo; getDeathSound
	s ()Lbuv$a; createAttributes
		static
	t ()Z hasItemInHand
	v ()Lavo; getAmbientSound
	x (Z)V setDancing
		0 o p_240178_
	x ()Lbra; getInventory
cgk$a net/minecraft/world/entity/animal/allay/Allay$JukeboxListener
	a this$0
	b listenerSource
	c listenerRadius
	<init> (Lcgk;Ldyd;I)V <init>
		0 o p_239447_
		1 o p_239448_
		2 o p_239449_
	a (Laqu;Ljm;Ldxz$a;Lexc;)Z handleGameEvent
		0 o p_250009_
		1 o p_316687_
		2 o p_249478_
		3 o p_250852_
	a ()Ldyd; getListenerSource
	b ()I getListenerRadius
cgk$b net/minecraft/world/entity/animal/allay/Allay$VibrationUser
	a this$0
	b VIBRATION_EVENT_LISTENER_RANGE
	c positionSource
	<init> (Lcgk;)V <init>
		0 o p_281716_
	a (Laqu;Ljd;Ljm;Ldxz$a;)Z canReceiveVibration
		0 o p_282038_
		1 o p_283385_
		2 o p_316820_
		3 o p_282208_
	a ()I getListenerRadius
	a (Laqu;Ljd;Ljm;Lbsr;Lbsr;F)V onReceiveVibration
		0 o p_281422_
		1 o p_281449_
		2 o p_316630_
		3 o p_281794_
		4 o p_281864_
		5 o p_281642_
	b ()Ldyd; getPositionSource
	c ()Lawu; getListenableEvents
cgl net/minecraft/world/entity/animal/allay/AllayAi
	a SPEED_MULTIPLIER_WHEN_IDLING
	b SPEED_MULTIPLIER_WHEN_FOLLOWING_DEPOSIT_TARGET
	c SPEED_MULTIPLIER_WHEN_RETRIEVING_ITEM
	d SPEED_MULTIPLIER_WHEN_PANICKING
	e CLOSE_ENOUGH_TO_TARGET
	f TOO_FAR_FROM_TARGET
	g MAX_LOOK_DISTANCE
	h MIN_WAIT_DURATION
	i MAX_WAIT_DURATION
	j TIME_TO_FORGET_NOTEBLOCK
	k DISTANCE_TO_WANTED_ITEM
	l GIVE_ITEM_TIMEOUT_DURATION
	<init> ()V <init>
	a (Lbtn;)Ljava/util/Optional; getLikedPlayer
		static
		0 o p_218411_
	a (Lcgk;)V updateActivity
		static
		0 o p_218422_
	a (Lbtn;Lbuq;Ljl;)Z shouldDepositItemsAtLikedNoteblock
		static
		0 o p_218413_
		1 o p_218414_
		2 o p_218415_
	a (Laqv;)Lbwv; lambda$getLikedPlayerPositionTracker$1
		static
		0 o p_218409_
	a (Lbtn;Ljd;)V hearNoteblock
		static
		0 o p_218417_
		1 o p_218418_
	a (Lbuq;)Lbuq; makeBrain
		static
		0 o p_218420_
	b (Lbuq;)V initCoreActivity
		static
		0 o p_218426_
	b (Lcgk;)Z lambda$initIdleActivity$0
		static
		0 o p_218428_
	b (Lbtn;)Ljava/util/Optional; getItemDepositPosition
		static
		0 o p_218424_
	c (Lbuq;)V initIdleActivity
		static
		0 o p_218432_
	c (Lbtn;)Z hasWantedItem
		static
		0 o p_273346_
	d (Lbtn;)Ljava/util/Optional; getLikedPlayerPositionTracker
		static
		0 o p_218430_
cgm net/minecraft/world/entity/animal/allay/package-info
cgn net/minecraft/world/entity/animal/armadillo/Armadillo
	cc BABY_SCALE
	cd MAX_HEAD_ROTATION_EXTENT
	ce SCARE_CHECK_INTERVAL
	cg rollOutAnimationState
	ch rollUpAnimationState
	ci peekAnimationState
	cj SCARE_DISTANCE_HORIZONTAL
	ck SCARE_DISTANCE_VERTICAL
	cl ARMADILLO_STATE
	cm inStateTicks
	cn scuteTime
	co peekReceivedClient
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_316162_
		1 o p_316793_
	H ()Lbzk; createBodyControl
	a (Laqu;Lbsl;)Lbsl; getBreedOffspring
		0 o p_316757_
		1 o p_316523_
	a (Lajw;)V onSyncedDataUpdated
		0 o p_316145_
	a (Lcom/mojang/serialization/Dynamic;)Lbuq; makeBrain
		0 o p_316388_
	a (Lcgn$a;)V switchToState
		0 o p_316783_
	a (Lub;)V readAdditionalSaveData
		0 o p_316298_
	a (Laka$a;)V defineSynchedData
		0 o p_326186_
	a (IZ)V ageUp
		0 o p_326481_
		1 o p_326340_
	a (Lbrk;F)Z hurt
		0 o p_321611_
		1 o p_321629_
	aa ()V sendDebugPackets
	ab ()V customServerAiStep
	ae ()I getMaxHeadYRot
	b (Lcmx;Lbqq;)Lbqr; mobInteract
		0 o p_316559_
		1 o p_316119_
	b (Ljd;Ldtc;)V playStepSound
		0 o p_316146_
		1 o p_316719_
	b (Lub;)V addAdditionalSaveData
		0 o p_316752_
	b (B)V handleEntityEvent
		0 o p_326098_
	c (Lbsx;Ldcx;Lbtr;Ljd;Layw;)Z checkArmadilloSpawnRules
		static
		0 o p_320958_
		1 o p_320908_
		2 o p_320788_
		3 o p_320500_
		4 o p_319883_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_316220_
	d (Lcuq;)Lavo; getEatingSound
		0 o p_316292_
	dU ()Lbuq$b; brainProvider
	ea ()F getAgeScale
	f (Lcmx;)V setInLove
		0 o p_316200_
	f (Lbrk;F)V actuallyHurt
		0 o p_316204_
		1 o p_316801_
	gk ()Z shouldSwitchToScaredState
	gl ()Lcgn$a; getState
	gm ()V rollUp
	gn ()V rollOut
	go ()Z brushOffScute
	gp ()Z canFallInLove
	gu ()Z canStayRolledUp
	gv ()I pickNextScuteDropTime
	gw ()V setupAnimationStates
	j (Lbtn;)Z isScaredBy
		0 o p_316281_
	l ()V tick
	n_ ()Lavo; getDeathSound
	o (Lcuq;)Z isFood
		0 o p_316181_
	s ()Lbuv$a; createAttributes
		static
	t ()Z isScared
	v ()Lavo; getAmbientSound
	x ()Z shouldHideInShell
cgn$1 net/minecraft/world/entity/animal/armadillo/Armadillo$1
	a this$0
	<init> (Lcgn;Lbtp;)V <init>
		0 o p_316583_
		1 o p_316808_
	a ()V clientTick
cgn$a net/minecraft/world/entity/animal/armadillo/Armadillo$ArmadilloState
	a IDLE
	b ROLLING
	c SCARED
	d UNROLLING
	e STREAM_CODEC
	f CODEC
	g BY_ID
	h name
	i isThreatened
	j animationDuration
	k id
	l $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;ZII)V <init>
		0 o p_316755_
		1 o p_316554_
		2 o p_316309_
		3 o p_326269_
		4 o p_320184_
		5 o p_326087_
	a ()Z isThreatened
	a (Ljava/lang/String;)Lcgn$a; fromName
		static
		0 o p_316203_
	a (J)Z shouldHideInShell
		0 o p_326488_
	b ()I animationDuration
	c ()Ljava/lang/String; getSerializedName
	d ()I id
	e ()[Lcgn$a; $values
		static
	valueOf (Ljava/lang/String;)Lcgn$a; valueOf
		static
		0 o p_316901_
	values ()[Lcgn$a; values
		static
cgn$a$1 net/minecraft/world/entity/animal/armadillo/Armadillo$ArmadilloState$1
	<init> (Ljava/lang/String;ILjava/lang/String;ZII)V <init>
		0 o p_326418_
		1 o p_326329_
		2 o p_325985_
		3 o p_326458_
		4 o p_326070_
		5 o p_325983_
	a (J)Z shouldHideInShell
		0 o p_326483_
cgn$a$2 net/minecraft/world/entity/animal/armadillo/Armadillo$ArmadilloState$2
	<init> (Ljava/lang/String;ILjava/lang/String;ZII)V <init>
		0 o p_326385_
		1 o p_326223_
		2 o p_325964_
		3 o p_326124_
		4 o p_325958_
		5 o p_326343_
	a (J)Z shouldHideInShell
		0 o p_326211_
cgn$a$3 net/minecraft/world/entity/animal/armadillo/Armadillo$ArmadilloState$3
	<init> (Ljava/lang/String;ILjava/lang/String;ZII)V <init>
		0 o p_326515_
		1 o p_325940_
		2 o p_326436_
		3 o p_326302_
		4 o p_326206_
		5 o p_326083_
	a (J)Z shouldHideInShell
		0 o p_326129_
cgn$a$4 net/minecraft/world/entity/animal/armadillo/Armadillo$ArmadilloState$4
	<init> (Ljava/lang/String;ILjava/lang/String;ZII)V <init>
		0 o p_326420_
		1 o p_326353_
		2 o p_326443_
		3 o p_326045_
		4 o p_326316_
		5 o p_326073_
	a (J)Z shouldHideInShell
		0 o p_326371_
cgo net/minecraft/world/entity/animal/armadillo/ArmadilloAi
	a SPEED_MULTIPLIER_WHEN_PANICKING
	b SPEED_MULTIPLIER_WHEN_IDLING
	c SPEED_MULTIPLIER_WHEN_TEMPTED
	d SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT
	e SPEED_MULTIPLIER_WHEN_MAKING_LOVE
	f DEFAULT_CLOSE_ENOUGH_DIST
	g BABY_CLOSE_ENOUGH_DIST
	h ADULT_FOLLOW_RANGE
	i SENSOR_TYPES
	j MEMORY_TYPES
	k ARMADILLO_ROLLING_OUT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Laqu;Lcgn;J)Z lambda$static$0
		static
		0 o p_319679_
		1 o p_319680_
		2 o p_319681_
	a ()Lbuq$b; brainProvider
		static
	a (Lcgn;)V updateActivity
		static
		0 o p_316575_
	a (Lbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_316587_
	a (Lbyv;)Lbyx; lambda$static$1
		static
		0 o p_316348_
	a (Lbtn;)Ljava/lang/Double; lambda$initIdleActivity$4
		static
		0 o p_319682_
	a (Lcuq;)Z lambda$getTemptations$5
		static
		0 o p_335265_
	a (Lbuq;)Lbuq; makeBrain
		static
		0 o p_316225_
	b (Lbuq;)V initCoreActivity
		static
		0 o p_316229_
	b ()Ljava/util/function/Predicate; getTemptations
		static
	b (Lbtn;)Ljava/lang/Float; lambda$initIdleActivity$3
		static
		0 o p_316818_
	c (Lbuq;)V initIdleActivity
		static
		0 o p_316840_
	d (Lbuq;)V initScaredActivity
		static
		0 o p_316854_
cgo$1 net/minecraft/world/entity/animal/armadillo/ArmadilloAi$1
	<init> ()V <init>
	a (Laqu;Lbtp;)Z checkExtraStartConditions
		0 o p_316506_
		1 o p_316710_
	a (Laqu;Lbtn;)Z checkExtraStartConditions
		0 o p_316856_
		1 o p_316702_
cgo$a net/minecraft/world/entity/animal/armadillo/ArmadilloAi$ArmadilloBallUp
	c BALL_UP_STAY_IN_STATE
	d TICKS_DELAY_TO_DETERMINE_IF_DANGER_IS_STILL_AROUND
	e DANGER_DETECTED_RECENTLY_DANGER_THRESHOLD
	f nextPeekTimer
	g dangerWasAround
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Laqu;Lbtn;)Z checkExtraStartConditions
		0 o p_316330_
		1 o p_316144_
	a (Laqu;Lbtn;J)Z canStillUse
		0 o p_316427_
		1 o p_316790_
		2 o p_316400_
	a (Laqu;Lcgn;J)V tick
		0 o p_316315_
		1 o p_316310_
		2 o p_316415_
	a (Lcgn;)I pickNextPeekTimer
		0 o p_326014_
	a (Laqu;Lcgn;)Z checkExtraStartConditions
		0 o p_316768_
		1 o p_316762_
	b (Laqu;Lcgn;J)Z canStillUse
		0 o p_316577_
		1 o p_316565_
		2 o p_316753_
	b (Laqu;Lbtn;J)V stop
		0 o p_316237_
		1 o p_316652_
		2 o p_316806_
	c (Laqu;Lbtn;J)V tick
		0 o p_316458_
		1 o p_316253_
		2 o p_316714_
	c (Laqu;Lcgn;J)V start
		0 o p_316659_
		1 o p_316121_
		2 o p_316872_
	d (Laqu;Lcgn;J)V stop
		0 o p_316572_
		1 o p_316192_
		2 o p_316823_
	d (Laqu;Lbtn;J)V start
		0 o p_316213_
		1 o p_316694_
		2 o p_316261_
cgo$b net/minecraft/world/entity/animal/armadillo/ArmadilloAi$ArmadilloPanic
	<init> (F)V <init>
		0 o p_316413_
	a (Lbtw;)Lawu; lambda$new$0
		static
		0 o p_350284_
	a (Laqu;Lcgn;J)V start
		0 o p_326201_
		1 o p_326188_
		2 o p_325949_
	b (Laqu;Lbtw;J)V start
		0 o p_316486_
		1 o p_316567_
		2 o p_316342_
	d (Laqu;Lbtn;J)V start
		0 o p_316873_
		1 o p_316619_
		2 o p_316130_
cgp net/minecraft/world/entity/animal/armadillo/package-info
cgq net/minecraft/world/entity/animal/axolotl/Axolotl
	cc TOTAL_PLAYDEAD_TIME
	cd SENSOR_TYPES
	ce MEMORY_TYPES
	cg PLAYER_REGEN_DETECTION_RANGE
	ch RARE_VARIANT_CHANCE
	ci VARIANT_TAG
	cj DATA_VARIANT
	ck DATA_PLAYING_DEAD
	cl FROM_BUCKET
	cm AXOLOTL_TOTAL_AIR_SUPPLY
	cn REHYDRATE_AIR_SUPPLY
	co REGEN_BUFF_MAX_DURATION
	cp modelRotationValues
	cq REGEN_BUFF_BASE_DURATION
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_149105_
		1 o p_149106_
	S ()V playAmbientSound
	Y ()Z requiresCustomPersistence
	a (Lcmx;Lbqq;Lcuq;)V usePlayerItem
		0 o p_149124_
		1 o p_149125_
		2 o p_149126_
	a (Lddl;Lbqp;Lbtr;Lbuh;)Lbuh; finalizeSpawn
		0 o p_149132_
		1 o p_149133_
		2 o p_149134_
		3 o p_149135_
	a (Laqu;Lbsl;)Lbsl; getBreedOffspring
		0 o p_149112_
		1 o p_149113_
	a (Ljd;Ldcz;)F getWalkTargetValue
		0 o p_149140_
		1 o p_149141_
	a (Lcmx;)V applySupportingEffects
		0 o p_149174_
	a (Lexc;)V travel
		0 o p_149181_
	a (Ljava/lang/Object;)V setVariant
		0 o p_262630_
	a (Laka$a;)V defineSynchedData
		0 o p_325922_
	a (Lbsx;Lddl;Lbtr;Ljd;Layw;)Z checkAxolotlSpawnRules
		static
		0 o p_218438_
		1 o p_218439_
		2 o p_218440_
		3 o p_218441_
		4 o p_218442_
	a (Lbrk;F)Z hurt
		0 o p_149115_
		1 o p_149116_
	a ()Ljava/util/Map; getModelRotationValues
	a (Lcgq;Lbtn;)V onStopAttacking
		static
		0 o p_218444_
		1 o p_218445_
	a (Lcgq$d;)V setVariant
		0 o p_149118_
	a (Ldcz;)Z checkSpawnObstruction
		0 o p_149130_
	a (Lcom/mojang/serialization/Dynamic;)Lbuq; makeBrain
		0 o p_149138_
	a (Layw;)Z useRareVariant
		static
		0 o p_218436_
	a (Lub;)V readAdditionalSaveData
		0 o p_149145_
	aQ ()Lavo; getSwimSound
	aR ()Lavo; getSwimSplashSound
	aa ()V sendDebugPackets
	ab ()V customServerAiStep
	ac ()I getMaxHeadXRot
	ae ()I getMaxHeadYRot
	aw ()V baseTick
	b (Ldcw;)Lcda; createNavigation
		0 o p_149128_
	b (Lcmx;Lbqq;)Lbqr; mobInteract
		0 o p_149155_
		1 o p_149156_
	b ()Lcuq; getBucketItemStack
	b (Lub;)V addAdditionalSaveData
		0 o p_149158_
	cC ()Z isPushedByFluid
	cl ()I getMaxAirSupply
	d (Lbrk;)Lavo; getHurtSound
		0 o p_149161_
	d ()Ljava/lang/Object; getVariant
	dT ()Lbuq; getBrain
	dU ()Lbuq$b; brainProvider
	ep ()Z canBeSeenAsEnemy
	gd ()V playAttackSound
	gk ()Lcgq$d; getVariant
	gl ()Z isPlayingDead
	gm ()Lbuv$a; createAttributes
		static
	h (D)Z removeWhenFarAway
		0 o p_149183_
	h (Lub;)V loadFromBucketTag
		0 o p_149163_
	i (Lub;)V lambda$saveToBucketTag$0
		0 o p_330644_
	n (Lcuq;)V saveToBucketTag
		0 o p_149187_
	n_ ()Lavo; getDeathSound
	o (Lcuq;)Z isFood
		0 o p_149189_
	p ()Lbtn; getTarget
	s ()V rehydrate
	t ()Z fromBucket
	t (I)V handleAirSupply
		0 o p_149194_
	v ()Lavo; getAmbientSound
	x ()Lavo; getPickupSound
	x (Z)V setFromBucket
		0 o p_149196_
	y (Z)V setPlayingDead
		0 o p_149199_
	y ()Z canBeLeashed
cgq$a net/minecraft/world/entity/animal/axolotl/Axolotl$AxolotlGroupData
	a types
	<init> ([Lcgq$d;)V <init>
		0 o p_149204_
	a (Layw;)Lcgq$d; getVariant
		0 o p_218447_
cgq$b net/minecraft/world/entity/animal/axolotl/Axolotl$AxolotlLookControl
	h this$0
	<init> (Lcgq;Lcgq;I)V <init>
		0 o p_149209_
		1 o p_149210_
		2 o p_149211_
	a ()V tick
cgq$c net/minecraft/world/entity/animal/axolotl/Axolotl$AxolotlMoveControl
	l axolotl
	<init> (Lcgq;)V <init>
		0 o p_149215_
	a ()V tick
cgq$d net/minecraft/world/entity/animal/axolotl/Axolotl$Variant
	a LUCY
	b WILD
	c GOLD
	d CYAN
	e BLUE
	f CODEC
	g BY_ID
	h id
	i name
	j common
	k $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;Z)V <init>
		0 o p_149237_
		1 o p_149238_
		2 o p_149239_
		3 o p_149240_
		4 o p_149241_
	a (Layw;)Lcgq$d; getCommonSpawnVariant
		static
		0 o p_218449_
	a ()I getId
	a (Layw;Z)Lcgq$d; getSpawnVariant
		static
		0 o p_218451_
		1 o p_218452_
	a (I)Lcgq$d; byId
		static
		0 o p_262930_
	a (ZLcgq$d;)Z lambda$getSpawnVariant$0
		static
		0 o p_149251_
		1 o p_149252_
	b (Layw;)Lcgq$d; getRareSpawnVariant
		static
		0 o p_218454_
	b ()Ljava/lang/String; getName
	b (I)[Lcgq$d; lambda$getSpawnVariant$1
		static
		0 o p_149244_
	c ()Ljava/lang/String; getSerializedName
	d ()[Lcgq$d; $values
		static
	valueOf (Ljava/lang/String;)Lcgq$d; valueOf
		static
		0 o p_149260_
	values ()[Lcgq$d; values
		static
cgr net/minecraft/world/entity/animal/axolotl/AxolotlAi
	a ADULT_FOLLOW_RANGE
	b SPEED_MULTIPLIER_WHEN_MAKING_LOVE
	c SPEED_MULTIPLIER_ON_LAND
	d SPEED_MULTIPLIER_WHEN_IDLING_IN_WATER
	e SPEED_MULTIPLIER_WHEN_CHASING_IN_WATER
	f SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT_IN_WATER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Ljava/util/function/Predicate; getTemptations
		static
	a (Lcgq;)V updateActivity
		static
		0 o p_149293_
	a (Lbtn;)Z canSetWalkTargetFromLookTarget
		static
		0 o p_182381_
	a (Lcuq;)Z lambda$getTemptations$0
		static
		0 o p_335657_
	a (Lbuq;)Lbuq; makeBrain
		static
		0 o p_149291_
	b (Lbtn;)F getSpeedModifierChasing
		static
		0 o p_149289_
	b (Lbuq;)V initPlayDeadActivity
		static
		0 o p_149297_
	b (Lcgq;)Ljava/util/Optional; findNearestValidAttackTarget
		static
		0 o p_149299_
	c (Lbtn;)F getSpeedModifierFollowingAdult
		static
		0 o p_149295_
	c (Lbuq;)V initFightActivity
		static
		0 o p_149303_
	d (Lbtn;)F getSpeedModifier
		static
		0 o p_149301_
	d (Lbuq;)V initCoreActivity
		static
		0 o p_149307_
	e (Lbuq;)V initIdleActivity
		static
		0 o p_149309_
cgs net/minecraft/world/entity/animal/axolotl/PlayDead
	<init> ()V <init>
	a (Laqu;Lcgq;)Z checkExtraStartConditions
		0 o p_149319_
		1 o p_149320_
	a (Laqu;Lbtn;)Z checkExtraStartConditions
		0 o p_149312_
		1 o p_149313_
	a (Laqu;Lbtn;J)Z canStillUse
		0 o p_149326_
		1 o p_149327_
		2 o p_149328_
	a (Laqu;Lcgq;J)Z canStillUse
		0 o p_149322_
		1 o p_149323_
		2 o p_149324_
	b (Laqu;Lcgq;J)V start
		0 o p_149330_
		1 o p_149331_
		2 o p_149332_
	d (Laqu;Lbtn;J)V start
		0 o p_149315_
		1 o p_149316_
		2 o p_149317_
cgt net/minecraft/world/entity/animal/axolotl/ValidatePlayDead
	<init> ()V <init>
	a (Lbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_259464_
	a (Lbyu$b;Lbyv;Lbyv;Laqu;Lbtn;J)Z lambda$create$0
		static
		0 o p_260245_
		1 o p_260045_
		2 o p_259903_
		3 o p_260159_
		4 o p_259720_
		5 o p_259523_
	a ()Lbvi; create
		static
	a (Lbyu$b;Lbyv;Lbyv;)Lbyx; lambda$create$1
		static
		0 o p_260284_
		1 o p_259173_
		2 o p_259591_
cgu net/minecraft/world/entity/animal/axolotl/package-info
cgv net/minecraft/world/entity/animal/camel/Camel
	cD RUNNING_SPEED_BONUS
	cE DASH_VERTICAL_MOMENTUM
	cF DASH_HORIZONTAL_MOMENTUM
	cG DASH_MINIMUM_DURATION_TICKS
	cH SITDOWN_DURATION_TICKS
	cI STANDUP_DURATION_TICKS
	cJ IDLE_MINIMAL_DURATION_TICKS
	cK SITTING_HEIGHT_DIFFERENCE
	cL SITTING_DIMENSIONS
	cM dashCooldown
	cN idleAnimationTimeout
	cc BABY_SCALE
	cd DASH_COOLDOWN_TICKS
	ce MAX_HEAD_Y_ROT
	cg DASH
	ch LAST_POSE_CHANGE_TICK
	ci sitAnimationState
	cj sitPoseAnimationState
	ck sitUpAnimationState
	cl idleAnimationState
	cm dashAnimationState
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_248516_
		1 o p_249295_
	B ()V registerGoals
	H ()Lbzk; createBodyControl
	a (Lddl;Lbqp;Lbtr;Lbuh;)Lbuh; finalizeSpawn
		0 o p_249190_
		1 o p_251264_
		2 o p_250254_
		3 o p_249259_
	a (Laqu;Lbsl;)Lbsl; getBreedOffspring
		0 o p_250645_
		1 o p_251080_
	a (Lbsr;Lbsu;F)Lexc; getPassengerAttachmentPoint
		0 o p_295101_
		1 o p_294765_
		2 o p_294716_
	a (Lajw;)V onSyncedDataUpdated
		0 o p_252215_
	a (Lcmx;Lcuq;)Z handleEating
		0 o p_249923_
		1 o p_248995_
	a (Lcfe;)Z canMate
		0 o p_251650_
	a (Lexc;)V travel
		0 o p_250068_
	a (Laka$a;)V defineSynchedData
		0 o p_326213_
	a (Lcmx;Lexc;)V tickRidden
		0 o p_278319_
		1 o p_278301_
	a (J)V resetLastPoseChangeTick
		0 o p_248642_
	a ()Z canJump
	a (Lcom/mojang/serialization/Dynamic;)Lbuq; makeBrain
		0 o p_251586_
	a (ZFLbsu;F)D getBodyAnchorAnimationYOffset
		0 o p_249228_
		1 o p_251763_
		2 o p_296157_
		3 o p_296299_
	a (Lub;)V readAdditionalSaveData
		0 o p_250781_
	a (Lbsr;F)Z handleLeashAtDistance
		0 o p_352419_
		1 o p_352358_
	aa ()V sendDebugPackets
	ab ()V customServerAiStep
	ac_ ()Lavo; getSaddleSoundEvent
	ae ()I getMaxHeadYRot
	b (Laqu;Lbsl;)Lcgv; getBreedOffspring
		0 o p_251227_
		1 o p_251047_
	b (Lcmx;Lbqq;)Lbqr; mobInteract
		0 o p_249032_
		1 o p_251004_
	b (Lcmx;)V openCustomInventoryScreen
		0 o p_248613_
	b (J)V resetLastPoseChangeTickToFullStand
		0 o p_265447_
	b (Lub;)V addAdditionalSaveData
		0 o p_250330_
	b (Lcmx;Lexc;)Lexc; getRiddenInput
		0 o p_278264_
		1 o p_278298_
	b (FLexc;)V executeRidersJump
		0 o p_251967_
		1 o p_275627_
	b (Ljd;Ldtc;)V playStepSound
		0 o p_252056_
		1 o p_251457_
	b (I)V onPlayerJump
		0 o p_249138_
	b ()V handleStopJump
	c ()I getJumpCooldown
	c (I)V handleStartJump
		0 o p_249968_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_250052_
	dH ()Z canSprint
	dU ()Lbuq$b; brainProvider
	e (Lcmx;)F getRiddenSpeed
		0 o p_278241_
	e (Lbua;)Lbsu; getDefaultDimensions
		0 o p_316664_
	ea ()F getAgeScale
	f (Lbrk;F)V actuallyHurt
		0 o p_250410_
		1 o p_251451_
	gV ()V setupAnimationStates
	gW ()Z isVisuallySittingDown
	gk ()Z canCamelChangePose
	gl ()Z canPerformRearing
	gm ()Lavo; getEatingSound
	gn ()Z isCamelSitting
	go ()Z isCamelVisuallySitting
	gu ()Z isInPoseTransition
	gv ()V sitDown
	gw ()V standUp
	gx ()V standUpInstantly
	gy ()J getPoseTime
	gz ()Z isTamed
	j (Lbtn;)Lexb; getRiddenRotation
		0 o p_275271_
	l ()V tick
	n_ ()Lavo; getDeathSound
	o (Lcuq;)Z isFood
		0 o p_248671_
	q (F)Lexc; getLeashOffset
		0 o p_251477_
	r (Lbsr;)Z canAddPassenger
		0 o p_248594_
	s ()Lbuv$a; createAttributes
		static
	t ()Z refuseToMove
	v ()Lavo; getAmbientSound
	x ()Z isDashing
	x (Z)V setDashing
		0 o p_251380_
	z (F)V updateWalkAnimation
		0 o p_268362_
cgv$a net/minecraft/world/entity/animal/camel/Camel$CamelBodyRotationControl
	a this$0
	<init> (Lcgv;Lcgv;)V <init>
		0 o p_251127_
		1 o p_248635_
	a ()V clientTick
cgv$b net/minecraft/world/entity/animal/camel/Camel$CamelLookControl
	h this$0
	<init> (Lcgv;)V <init>
		0 o p_300863_
	a ()V tick
cgv$c net/minecraft/world/entity/animal/camel/Camel$CamelMoveControl
	l this$0
	<init> (Lcgv;)V <init>
		0 o p_275415_
	a ()V tick
cgw net/minecraft/world/entity/animal/camel/CamelAi
	a SPEED_MULTIPLIER_WHEN_PANICKING
	b SPEED_MULTIPLIER_WHEN_IDLING
	c SPEED_MULTIPLIER_WHEN_TEMPTED
	d SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT
	e SPEED_MULTIPLIER_WHEN_MAKING_LOVE
	f ADULT_FOLLOW_RANGE
	g SENSOR_TYPES
	h MEMORY_TYPES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbtn;)Ljava/lang/Double; lambda$initIdleActivity$1
		static
		0 o p_293990_
	a (Lcgv;)V updateActivity
		static
		0 o p_250703_
	a ()Lbuq$b; brainProvider
		static
	a (Lcuq;)Z lambda$getTemptations$2
		static
		0 o p_335266_
	a (Lcgv;Layw;)V initMemories
		static
		0 o p_249638_
		1 o p_250704_
	a (Lbuq;)Lbuq; makeBrain
		static
		0 o p_249515_
	b ()Ljava/util/function/Predicate; getTemptations
		static
	b (Lbuq;)V initCoreActivity
		static
		0 o p_249998_
	b (Lbtn;)Ljava/lang/Float; lambda$initIdleActivity$0
		static
		0 o p_250812_
	c (Lbuq;)V initIdleActivity
		static
		0 o p_252342_
cgw$a net/minecraft/world/entity/animal/camel/CamelAi$CamelPanic
	<init> (F)V <init>
		0 o p_249921_
	a (Laqu;Lcgv;J)V start
		0 o p_326184_
		1 o p_326451_
		2 o p_326217_
	b (Laqu;Lbtw;J)V start
		0 o p_249530_
		1 o p_248643_
		2 o p_251124_
	d (Laqu;Lbtn;J)V start
		0 o p_252179_
		1 o p_251570_
		2 o p_249892_
cgw$b net/minecraft/world/entity/animal/camel/CamelAi$RandomSitting
	c minimalPoseTicks
	<init> (I)V <init>
		0 o p_251207_
	a (Laqu;Lcgv;)Z checkExtraStartConditions
		0 o p_249520_
		1 o p_250322_
	a (Laqu;Lcgv;J)V start
		0 o p_250901_
		1 o p_250345_
		2 o p_248515_
	a (Laqu;Lbtn;)Z checkExtraStartConditions
		0 o p_248655_
		1 o p_249004_
	d (Laqu;Lbtn;J)V start
		0 o p_251587_
		1 o p_249493_
		2 o p_251503_
cgx net/minecraft/world/entity/animal/camel/package-info
cgy net/minecraft/world/entity/animal/frog/Frog
	cc SENSOR_TYPES
	cd MEMORY_TYPES
	ce VARIANT_KEY
	cg jumpAnimationState
	ch croakAnimationState
	ci tongueAnimationState
	cj swimIdleAnimationState
	ck DATA_VARIANT_ID
	cl DATA_TONGUE_TARGET_ID
	cm FROG_FALL_DAMAGE_REDUCTION
	cn DEFAULT_VARIANT
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_218470_
		1 o p_218471_
	a (Lddl;Lbqp;Lbtr;Lbuh;)Lbuh; finalizeSpawn
		0 o p_218488_
		1 o p_218489_
		2 o p_218490_
		3 o p_218491_
	a (Laqu;Lbsl;)Lbsl; getBreedOffspring
		0 o p_218476_
		1 o p_218477_
	a (Z)V setBaby
		0 o p_218500_
	a (Lajw;)V onSyncedDataUpdated
		0 o p_218498_
	a (Lcom/mojang/serialization/Dynamic;)Lbuq; makeBrain
		0 o p_218494_
	a (Laqu;Lcfe;)V spawnChildFromBreeding
		0 o p_218479_
		1 o p_218480_
	a (Lexc;)V travel
		0 o p_218530_
	a (Lakr;)Lakq; lambda$readAdditionalSaveData$0
		static
		0 o p_335980_
	a (Ljava/lang/Object;)V setVariant
		0 o p_262640_
	a (Lub;)V readAdditionalSaveData
		0 o p_218496_
	a (Laka$a;)V defineSynchedData
		0 o p_326194_
	aa ()V sendDebugPackets
	ab ()V customServerAiStep
	ae ()I getMaxHeadYRot
	b (Ldcw;)Lcda; createNavigation
		0 o p_218486_
	b (Ljd;Ldtc;)V playStepSound
		0 o p_218505_
		1 o p_218506_
	b (Lub;)V addAdditionalSaveData
		0 o p_218508_
	c (Lbsx;Ldcx;Lbtr;Ljd;Layw;)Z checkFrogSpawnRules
		static
		0 o p_218512_
		1 o p_218513_
		2 o p_218514_
		3 o p_218515_
		4 o p_218516_
	c (Lbsr;)V setTongueTarget
		0 o p_218482_
	cC ()Z isPushedByFluid
	d (Lbrk;)Lavo; getHurtSound
		0 o p_218510_
	d ()Ljava/lang/Object; getVariant
	dT ()Lbuq; getBrain
	dU ()Lbuq$b; brainProvider
	e (FF)I calculateFallDamage
		0 o p_218519_
		1 o p_218520_
	fM ()I getHeadRotSpeed
	gk ()Lbuv$a; createAttributes
		static
	i (Ljm;)V setVariant
		0 o p_336047_
	j (Lbtn;)Z canEat
		static
		0 o p_218533_
	l ()V tick
	n_ ()Lavo; getDeathSound
	o (Lcuq;)Z isFood
		0 o p_218535_
	o_ ()Z isBaby
	p ()Lbtn; getTarget
	s ()V eraseTongueTarget
	t ()Ljava/util/Optional; getTongueTarget
	v ()Lavo; getAmbientSound
	x ()Ljm; getVariant
	z (F)V updateWalkAnimation
		0 o p_268239_
cgy$a net/minecraft/world/entity/animal/frog/Frog$FrogLookControl
	h this$0
	<init> (Lcgy;Lbtp;)V <init>
		0 o p_218543_
		1 o p_218544_
	c ()Z resetXRotOnTick
cgy$b net/minecraft/world/entity/animal/frog/Frog$FrogNodeEvaluator
	l belowPos
	<init> (Z)V <init>
		0 o p_218548_
	a (Lepx;III)Lepv; getPathType
		0 o p_331446_
		1 o p_326799_
		2 o p_326899_
		3 o p_326891_
	a ()Lepq; getStart
cgy$c net/minecraft/world/entity/animal/frog/Frog$FrogPathNavigation
	<init> (Lcgy;Ldcw;)V <init>
		0 o p_218556_
		1 o p_218557_
	a (I)Lepu; createPathFinder
		0 o p_218559_
	b (Lepv;)Z canCutCorner
		0 o p_326951_
cgz net/minecraft/world/entity/animal/frog/FrogAi
	a SPEED_MULTIPLIER_WHEN_PANICKING
	b SPEED_MULTIPLIER_WHEN_IDLING
	c SPEED_MULTIPLIER_ON_LAND
	d SPEED_MULTIPLIER_IN_WATER
	e TIME_BETWEEN_LONG_JUMPS
	f MAX_LONG_JUMP_HEIGHT
	g MAX_LONG_JUMP_WIDTH
	h MAX_JUMP_VELOCITY_MULTIPLIER
	i SPEED_MULTIPLIER_WHEN_TEMPTED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Ljava/util/function/Predicate; getTemptations
		static
	a (Lbtn;)Ljava/lang/Float; lambda$initSwimActivity$2
		static
		0 o p_218574_
	a (Lcgy;Layw;)V initMemories
		static
		0 o p_218580_
		1 o p_218581_
	a (Lcgy;)V updateActivity
		static
		0 o p_218578_
	a (Lcuq;)Z lambda$getTemptations$6
		static
		0 o p_335267_
	a (Lbuq;)Lbuq; makeBrain
		static
		0 o p_218576_
	a (Lbtp;Ljd;)Z isAcceptableLandingSpot
		static
		0 o p_249699_
		1 o p_250057_
	b (Lbuq;)V initCoreActivity
		static
		0 o p_218587_
	b (Lcgy;)Z canAttack
		static
		0 o p_218589_
	b (Lbtn;)Ljava/lang/Float; lambda$initIdleActivity$0
		static
		0 o p_218585_
	c (Lcgy;)Lavo; lambda$initJumpActivity$5
		static
		0 o p_218593_
	c (Lbuq;)V initIdleActivity
		static
		0 o p_218591_
	d (Lcgy;)Ljava/util/Optional; lambda$initLaySpawnActivity$4
		static
		0 o p_218597_
	d (Lbuq;)V initSwimActivity
		static
		0 o p_218595_
	e (Lbuq;)V initLaySpawnActivity
		static
		0 o p_218599_
	e (Lcgy;)Ljava/util/Optional; lambda$initSwimActivity$3
		static
		0 o p_218601_
	f (Lcgy;)Ljava/util/Optional; lambda$initIdleActivity$1
		static
		0 o p_218605_
	f (Lbuq;)V initJumpActivity
		static
		0 o p_218603_
	g (Lbuq;)V initTongueActivity
		static
		0 o p_218607_
ch net/minecraft/advancements/critereon/ItemAttributeModifiersPredicate
	a CODEC
	c modifiers
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;)V <init>
		0 o modifiers
	a (Lcuq;Ljava/lang/Object;)Z matches
		0 o p_341004_
		1 o p_341212_
	a ()Lkp; componentType
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_341364_
	a (Lcuq;Lcxn;)Z matches
		0 o p_341223_
		1 o p_341374_
	b ()Ljava/util/Optional; modifiers
	equals (Ljava/lang/Object;)Z equals
		0 o p_341338_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ch$a net/minecraft/advancements/critereon/ItemAttributeModifiersPredicate$EntryPredicate
	a CODEC
	b attribute
	c id
	d amount
	e operation
	f slot
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Ldh$c;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o attribute
		1 o id
		2 o amount
		3 o operation
		4 o slot
	a (Lcxn$b;)Z test
		0 o p_341096_
	a ()Ljava/util/Optional; attribute
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_349786_
	b ()Ljava/util/Optional; id
	c ()Ldh$c; amount
	d ()Ljava/util/Optional; operation
	e ()Ljava/util/Optional; slot
	equals (Ljava/lang/Object;)Z equals
		0 o p_340806_
	hashCode ()I hashCode
	test (Ljava/lang/Object;)Z test
		0 o p_341411_
	toString ()Ljava/lang/String; toString
cha net/minecraft/world/entity/animal/frog/ShootTongue
	c TIME_OUT_DURATION
	d CATCH_ANIMATION_DURATION
	e TONGUE_ANIMATION_DURATION
	f UNREACHABLE_TONGUE_TARGETS_COOLDOWN_DURATION
	g MAX_UNREACHBLE_TONGUE_TARGETS_IN_MEMORY
	h EATING_DISTANCE
	i EATING_MOVEMENT_FACTOR
	j eatAnimationTimer
	k calculatePathCounter
	l tongueSound
	m eatSound
	n itemSpawnPos
	o state
	<init> (Lavo;Lavo;)V <init>
		0 o p_218620_
		1 o p_218621_
	a (Laqu;Lcgy;)Z checkExtraStartConditions
		0 o p_218630_
		1 o p_218631_
	a (Laqu;Lbtn;)Z checkExtraStartConditions
		0 o p_218623_
		1 o p_218624_
	a (Laqu;Lbtn;J)Z canStillUse
		0 o p_218637_
		1 o p_218638_
		2 o p_218639_
	a (Lcgy;Lbtn;)Z canPathfindToTarget
		0 o p_238359_
		1 o p_238360_
	a (Laqu;Lcgy;J)Z canStillUse
		0 o p_218633_
		1 o p_218634_
		2 o p_218635_
	b (Laqu;Lcgy;)V eatEntity
		0 o p_218641_
		1 o p_218642_
	b (Laqu;Lcgy;J)V start
		0 o p_218644_
		1 o p_218645_
		2 o p_218646_
	b (Lcgy;Lbtn;)V addUnreachableTargetToMemory
		0 o p_238444_
		1 o p_243335_
	b (Laqu;Lbtn;J)V stop
		0 o p_218648_
		1 o p_218649_
		2 o p_218650_
	c (Laqu;Lcgy;J)V stop
		0 o p_218652_
		1 o p_218653_
		2 o p_218654_
	c (Laqu;Lbtn;J)V tick
		0 o p_218656_
		1 o p_218657_
		2 o p_218658_
	d (Laqu;Lcgy;J)V tick
		0 o p_218660_
		1 o p_218661_
		2 o p_218662_
	d (Laqu;Lbtn;J)V start
		0 o p_218626_
		1 o p_218627_
		2 o p_218628_
cha$a net/minecraft/world/entity/animal/frog/ShootTongue$State
	a MOVE_TO_TARGET
	b CATCH_ANIMATION
	c EAT_ANIMATION
	d DONE
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_218672_
		1 o p_218673_
	a ()[Lcha$a; $values
		static
	valueOf (Ljava/lang/String;)Lcha$a; valueOf
		static
		0 o p_218676_
	values ()[Lcha$a; values
		static
chb net/minecraft/world/entity/animal/frog/Tadpole
	b ticksToBeFrog
	c HITBOX_WIDTH
	cc MEMORY_TYPES
	cd age
	d HITBOX_HEIGHT
	e SENSOR_TYPES
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_218686_
		1 o p_218687_
	a (Lcom/mojang/serialization/Dynamic;)Lbuq; makeBrain
		0 o p_218696_
	a (Lcmx;Lcuq;)V feed
		0 o p_218691_
		1 o p_218692_
	a (Lub;)V readAdditionalSaveData
		0 o p_218698_
	aa ()V sendDebugPackets
	ab ()V customServerAiStep
	b (Ldcw;)Lcda; createNavigation
		0 o p_218694_
	b (Lcmx;Lbqq;)Lbqr; mobInteract
		0 o p_218703_
		1 o p_218704_
	b (Lcmx;Lcuq;)V usePlayerItem
		0 o p_218706_
		1 o p_218707_
	b ()Lcuq; getBucketItemStack
	b (Lub;)V addAdditionalSaveData
		0 o p_218709_
	c (I)V ageUp
		0 o p_218701_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_218713_
	dT ()Lbuq; getBrain
	dU ()Lbuq$b; brainProvider
	ee ()Z shouldDropExperience
	gl ()Lavo; getFlopSound
	gm ()Lbuv$a; createAttributes
		static
	gn ()I getAge
	go ()V ageUp
	gp ()I getTicksLeftUntilAdult
	h (Lub;)V loadFromBucketTag
		0 o p_218715_
	i (Lub;)V lambda$saveToBucketTag$0
		0 o p_331788_
	m_ ()V aiStep
	n (Lcuq;)V saveToBucketTag
		0 o p_218725_
	n_ ()Lavo; getDeathSound
	o (Lcuq;)Z isFood
		0 o p_218727_
	s (I)V setAge
		0 o p_218711_
	t ()Z fromBucket
	v ()Lavo; getAmbientSound
	x ()Lavo; getPickupSound
	x (Z)V setFromBucket
		0 o p_218732_
chc net/minecraft/world/entity/animal/frog/TadpoleAi
	a SPEED_MULTIPLIER_WHEN_PANICKING
	b SPEED_MULTIPLIER_WHEN_IDLING_IN_WATER
	c SPEED_MULTIPLIER_WHEN_TEMPTED
	<init> ()V <init>
	a (Lbuq;)Lbuq; makeBrain
		static
		0 o p_218742_
	a (Lchb;)V updateActivity
		static
		0 o p_218744_
	a (Lbtn;)Ljava/lang/Float; lambda$initIdleActivity$0
		static
		0 o p_218740_
	b (Lbuq;)V initCoreActivity
		static
		0 o p_218746_
	c (Lbuq;)V initIdleActivity
		static
		0 o p_218748_
chd net/minecraft/world/entity/animal/frog/package-info
che net/minecraft/world/entity/animal/goat/Goat
	cc LONG_JUMPING_DIMENSIONS
	cd SENSOR_TYPES
	ce MEMORY_TYPES
	cg GOAT_FALL_DAMAGE_REDUCTION
	ch GOAT_SCREAMING_CHANCE
	ci UNIHORN_CHANCE
	cj ADULT_ATTACK_DAMAGE
	ck BABY_ATTACK_DAMAGE
	cl DATA_IS_SCREAMING_GOAT
	cm DATA_HAS_LEFT_HORN
	cn DATA_HAS_RIGHT_HORN
	co isLoweringHead
	cp lowerHeadTick
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_149352_
		1 o p_149353_
	a (Lddl;Lbqp;Lbtr;Lbuh;)Lbuh; finalizeSpawn
		0 o p_149365_
		1 o p_149366_
		2 o p_149367_
		3 o p_149368_
	a (Laqu;Lbsl;)Lbsl; getBreedOffspring
		0 o p_149358_
		1 o p_149359_
	a (Lcom/mojang/serialization/Dynamic;)Lbuq; makeBrain
		0 o p_149371_
	a (Lub;)V readAdditionalSaveData
		0 o p_149373_
	a (Laka$a;)V defineSynchedData
		0 o p_326425_
	aa ()V sendDebugPackets
	ab ()V customServerAiStep
	ae ()I getMaxHeadYRot
	b (Lcmx;Lbqq;)Lbqr; mobInteract
		0 o p_149379_
		1 o p_149380_
	b (Laqu;Lbsl;)Lche; getBreedOffspring
		0 o p_149376_
		1 o p_149377_
	b (Ljd;Ldtc;)V playStepSound
		0 o p_149382_
		1 o p_149383_
	b (Lub;)V addAdditionalSaveData
		0 o p_149385_
	b (B)V handleEntityEvent
		0 o p_149356_
	c (Lbsx;Ldcx;Lbtr;Ljd;Layw;)Z checkGoatSpawnRules
		static
		0 o p_218753_
		1 o p_218754_
		2 o p_218755_
		3 o p_218756_
		4 o p_218757_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_149387_
	d (Lcuq;)Lavo; getEatingSound
		0 o p_149394_
	dT ()Lbuq; getBrain
	dU ()Lbuq$b; brainProvider
	e (FF)I calculateFallDamage
		0 o p_149389_
		1 o p_149390_
	e (Lbua;)Lbsu; getDefaultDimensions
		0 o p_316190_
	gk ()Z hasLeftHorn
	gl ()Z hasRightHorn
	gm ()Z dropHorn
	gn ()V addHorns
	go ()V removeHorns
	gu ()Z isScreamingGoat
	gv ()F getRammingXHeadRot
	k ()V ageBoundaryReached
	m_ ()V aiStep
	n_ ()Lavo; getDeathSound
	o (Lcuq;)Z isFood
		0 o p_335711_
	o (F)V setYHeadRot
		0 o p_149400_
	s ()Lcuq; createHorn
	t ()Lbuv$a; createAttributes
		static
	v ()Lavo; getAmbientSound
	x ()Lavo; getMilkingSound
	x (Z)V setScreamingGoat
		0 o p_149406_
chf net/minecraft/world/entity/animal/goat/GoatAi
	a RAM_PREPARE_TIME
	b RAM_MAX_DISTANCE
	c MAX_LONG_JUMP_HEIGHT
	d MAX_LONG_JUMP_WIDTH
	e MAX_JUMP_VELOCITY_MULTIPLIER
	f RAM_MIN_DISTANCE
	g ADULT_RAM_KNOCKBACK_FORCE
	h BABY_RAM_KNOCKBACK_FORCE
	i ADULT_FOLLOW_RANGE
	j SPEED_MULTIPLIER_WHEN_IDLING
	k SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT
	l SPEED_MULTIPLIER_WHEN_TEMPTED
	m SPEED_MULTIPLIER_WHEN_PANICKING
	n SPEED_MULTIPLIER_WHEN_PREPARING_TO_RAM
	o TIME_BETWEEN_LONG_JUMPS
	p TIME_BETWEEN_RAMS
	q TIME_BETWEEN_RAMS_SCREAMER
	r RAM_TARGET_CONDITIONS
	s SPEED_MULTIPLIER_WHEN_RAMMING
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lche;)V updateActivity
		static
		0 o p_149456_
	a ()Ljava/util/function/Predicate; getTemptations
		static
	a (Lbtn;)Ljava/lang/Float; lambda$initIdleActivity$1
		static
		0 o p_149446_
	a (Lcuq;)Z lambda$getTemptations$9
		static
		0 o p_335268_
	a (Lbuq;)Lbuq; makeBrain
		static
		0 o p_149448_
	a (Lche;Layw;)V initMemories
		static
		0 o p_218765_
		1 o p_218766_
	b (Lbuq;)V initCoreActivity
		static
		0 o p_149454_
	b (Lche;)Lavo; lambda$initRamActivity$8
		static
		0 o p_218768_
	b (Lbtn;)Z lambda$static$0
		static
		0 o p_352804_
	c (Lbuq;)V initIdleActivity
		static
		0 o p_149458_
	c (Lche;)I lambda$initRamActivity$7
		static
		0 o p_218770_
	d (Lche;)Lavo; lambda$initRamActivity$6
		static
		0 o p_218772_
	d (Lbuq;)V initLongJumpActivity
		static
		0 o p_149462_
	e (Lche;)Lavo; lambda$initRamActivity$5
		static
		0 o p_149468_
	e (Lbuq;)V initRamActivity
		static
		0 o p_149466_
	f (Lche;)D lambda$initRamActivity$4
		static
		0 o p_348297_
	g (Lche;)Lbqc; lambda$initRamActivity$3
		static
		0 o p_149474_
	h (Lche;)Lavo; lambda$initLongJumpActivity$2
		static
		0 o p_149476_
chg net/minecraft/world/entity/animal/goat/package-info
chh net/minecraft/world/entity/animal/horse/AbstractChestedHorse
	cc DATA_ID_CHEST
	cd babyDimensions
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_30485_
		1 o p_30486_
	a (Lub;)V readAdditionalSaveData
		0 o p_30488_
	a (Layw;)V randomizeAttributes
		0 o p_218803_
	a (Laka$a;)V defineSynchedData
		0 o p_326402_
	a_ (I)Lbug; getSlot
		0 o p_149479_
	af_ ()I getInventoryColumns
	b (Lub;)V addAdditionalSaveData
		0 o p_30496_
	b (Lcmx;Lbqq;)Lbqr; mobInteract
		0 o p_30493_
		1 o p_30494_
	d (Lcmx;Lcuq;)V equipChest
		0 o p_250937_
		1 o p_251558_
	e (Lbua;)Lbsu; getDefaultDimensions
		0 o p_316142_
	ez ()V dropEquipment
	s ()Lbuv$a; createBaseChestedHorseAttributes
		static
	t ()Z hasChest
	x ()V playChestEquipsSound
	x (Z)V setChest
		0 o p_30505_
chh$1 net/minecraft/world/entity/animal/horse/AbstractChestedHorse$1
	b this$0
	<init> (Lchh;)V <init>
		0 o p_149482_
	a ()Lcuq; get
	a (Lcuq;)Z set
		0 o p_149485_
chi net/minecraft/world/entity/animal/horse/AbstractHorse
	cA canGallop
	cB gallopSoundCounter
	cD DATA_ID_FLAGS
	cE FLAG_TAME
	cF FLAG_SADDLE
	cG FLAG_BRED
	cH FLAG_EATING
	cI FLAG_STANDING
	cJ FLAG_OPEN_MOUTH
	cK eatingCounter
	cL mouthCounter
	cM standCounter
	cN eatAnim
	cO eatAnimO
	cP standAnim
	cQ standAnimO
	cR mouthAnim
	cS mouthAnimO
	cT owner
	cU bodyArmorAccess
	cc MIN_MOVEMENT_SPEED
	cd MAX_MOVEMENT_SPEED
	ce MIN_JUMP_STRENGTH
	cg MAX_JUMP_STRENGTH
	ch MIN_HEALTH
	ci MAX_HEALTH
	cj BACKWARDS_MOVE_SPEED_FACTOR
	ck SIDEWAYS_MOVE_SPEED_FACTOR
	cl PARENT_HORSE_SELECTOR
	cm MOMMY_TARGETING
	cn EQUIPMENT_SLOT_OFFSET
	co CHEST_SLOT_OFFSET
	cp INVENTORY_SLOT_OFFSET
	cq BREEDING_CROSS_FACTOR
	cr INV_SLOT_SADDLE
	cs INV_BASE_COUNT
	ct tailCounter
	cu sprintCounter
	cv isJumping
	cw inventory
	cx temper
	cy playerJumpPendingScale
	cz allowStandSliding
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_30531_
		1 o p_30532_
	A (Z)V setBred
		0 o p_30658_
	B ()V registerGoals
	B (Z)V setEating
		0 o p_30662_
	C (Z)V setStanding
		0 o p_30666_
	D (Z)V spawnTamingParticles
		0 o p_30670_
	H (F)F getEatAnim
		0 o p_30664_
	I (F)F getStandAnim
		0 o p_30668_
	J (F)F getMouthAnim
		0 o p_30534_
	R ()I getAmbientSoundInterval
	a (Ljava/util/function/DoubleSupplier;)D generateJumpStrength
		static
		0 o p_272718_
	a (Lddl;Lbqp;Lbtr;Lbuh;)Lbuh; finalizeSpawn
		0 o p_30555_
		1 o p_30556_
		2 o p_30557_
		3 o p_30558_
	a (Lexc;Lbtn;)Lexc; getDismountLocationInDirection
		0 o p_30562_
		1 o p_30563_
	a (Ldnm;)V playGallopSound
		0 o p_30560_
	a (Lbsr;Lbsu;F)Lexc; getPassengerAttachmentPoint
		0 o p_295612_
		1 o p_296023_
		2 o p_295509_
	a (Lcuq;Lavq;)V equipSaddle
		0 o p_352312_
		1 o p_30546_
	a (Lcmx;Lcuq;)Z handleEating
		0 o p_30593_
		1 o p_30594_
	a (FFLbrk;)Z causeFallDamage
		0 o p_149499_
		1 o p_149500_
		2 o p_149501_
	a (Lcmx;Lexc;)V tickRidden
		0 o p_278233_
		1 o p_275693_
	a (Ljava/util/function/IntUnaryOperator;)F generateMaxHealth
		static
		0 o p_272695_
	a ()Z canJump
	a (Lbsr;Lbsr$a;)V positionRider
		0 o p_289569_
		1 o p_289558_
	a (Lub;)V readAdditionalSaveData
		0 o p_30565_
	a (Layw;)V randomizeAttributes
		0 o p_218804_
	a (DDDDLayw;)D createOffspringAttribute
		static
		0 o p_272685_
		1 o p_273709_
		2 o p_273376_
		3 o p_273030_
		4 o p_272743_
	a (Laqu;Lbsl;)Lbsl; getBreedOffspring
		0 o p_149506_
		1 o p_149507_
	a (Lcfe;)Z canMate
		0 o p_30553_
	a (Lcmx;)V doPlayerRide
		0 o p_30634_
	a (Laka$a;)V defineSynchedData
		0 o p_326254_
	a (Lbrk;F)Z hurt
		0 o p_252258_
		1 o p_250984_
	a (Lbsl;Lchi;Ljm;DD)V setOffspringAttribute
		0 o p_273163_
		1 o p_273784_
		2 o p_316573_
		3 o p_272663_
		4 o p_273405_
	a (Lbqk;)V containerChanged
		0 o p_30548_
	a (Lbsl;Lchi;)V setOffspringAttributes
		0 o p_149509_
		1 o p_149510_
	a (Lbsr;F)Z handleLeashAtDistance
		0 o p_352072_
		1 o p_352350_
	a_ (I)Lbug; getSlot
		0 o p_149514_
	aa_ ()Ljava/util/UUID; getOwnerUUID
	af_ ()I getInventoryColumns
	b (Ljava/util/UUID;)V setOwnerUUID
		0 o p_30587_
	b (B)V handleEntityEvent
		0 o p_30541_
	b (Lcmx;Lexc;)Lexc; getRiddenInput
		0 o p_278278_
		1 o p_275506_
	b (Lbtn;)Lexc; getDismountLocationForPassenger
		0 o p_30576_
	b (Lbqk;)Z hasInventoryChanged
		0 o p_149512_
	b (Lcmx;Lbqq;)Lbqr; mobInteract
		0 o p_252289_
		1 o p_248927_
	b (Lcmx;)V openCustomInventoryScreen
		0 o p_218808_
	b (Lub;)V addAdditionalSaveData
		0 o p_30589_
	b (Ljava/util/function/DoubleSupplier;)D generateSpeed
		static
		0 o p_273691_
	b (FLexc;)V executeRidersJump
		0 o p_248808_
		1 o p_275435_
	b (Lcmx;Lcuq;)V equipBodyArmor
		0 o p_324210_
		1 o p_323522_
	b (Ljd;Ldtc;)V playStepSound
		0 o p_30584_
		1 o p_30585_
	b (I)V onPlayerJump
		0 o p_30591_
	b (Ldnm;)Z isWoodSoundType
		0 o p_278280_
	b ()V handleStopJump
	bB ()Z isPushable
	c (Lcmx;Lcuq;)Lbqr; fedFood
		0 o p_30581_
		1 o p_30582_
	c (I)V handleStartJump
		0 o p_30574_
	cQ ()Lbtn; getControllingPassenger
	d (IZ)V setFlag
		0 o p_30598_
		1 o p_30599_
	e ()Ldcn; level
	e (Lcmx;)F getRiddenSpeed
		0 o p_278336_
	ez ()V dropEquipment
	f ()Z isSaddleable
	fN ()I getMaxSpawnClusterSize
	fa ()F getSoundVolume
	fc ()Z isImmobile
	g (Lcmx;)Z tameWithName
		0 o p_30638_
	gA ()V addBehaviourGoals
	gB ()Z isJumping
	gC ()Z isEating
	gD ()Z isStanding
	gE ()Z isBred
	gF ()I getTemper
	gG ()I getInventorySize
	gH ()V createInventory
	gI ()V syncSaddleToClients
	gJ ()Lavo; getAngrySound
	gK ()Lbuv$a; createBaseHorseAttributes
		static
	gL ()I getMaxTemper
	gM ()V followMommy
	gN ()Z canEatGrass
	gO ()Lavo; getAmbientStandSound
	gP ()V standIfPossible
	gQ ()V makeMad
	gR ()V playJumpSound
	gS ()Z canParent
	gT ()I getAmbientStandInterval
	gU ()Lbqk; getBodyArmorAccess
	gl ()Z canPerformRearing
	gm ()Lavo; getEatingSound
	gn ()D lambda$static$3
		static
	go ()D lambda$static$2
		static
	gu ()D lambda$static$1
		static
	gv ()D lambda$static$0
		static
	gz ()Z isTamed
	i ()Z isSaddled
	j (Lbtn;)Lexb; getRiddenRotation
		0 o p_275502_
	k (Lbtn;)Z lambda$static$6
		static
		0 o p_30636_
	l ()V tick
	m_ ()V aiStep
	n (Lcuq;)Z lambda$addBehaviourGoals$7
		static
		0 o p_335269_
	o (Lcuq;)Z isFood
		0 o p_30644_
	p_ ()Z onClimbable
	s ()V eating
	t ()V moveTail
	t (I)Z getFlag
		0 o p_30648_
	u (I)V setTemper
		0 o p_30650_
	v (I)I modifyTemper
		0 o p_30654_
	w (I)I getInventorySize
		static
		0 o p_352314_
	x (I)I lambda$static$5
		static
		0 o p_272504_
	x ()V openMouth
	y (Z)V setTamed
		0 o p_30652_
	y (I)I lambda$static$4
		static
		0 o p_272505_
	z (Z)V setIsJumping
		0 o p_30656_
chi$1 net/minecraft/world/entity/animal/horse/AbstractHorse$1
	b this$0
	<init> (Lchi;)V <init>
		0 o p_149523_
	a (Lcmx;)Z stillValid
		0 o p_324170_
	b (Lcuq;)V setTheItem
		0 o p_323895_
	e ()V setChanged
	f ()Lcuq; getTheItem
chi$2 net/minecraft/world/entity/animal/horse/AbstractHorse$2
	b this$0
	<init> (Lchi;)V <init>
		0 o p_323832_
	a ()Lcuq; get
	a (Lcuq;)Z set
		0 o p_323682_
chj net/minecraft/world/entity/animal/horse/Donkey
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_30672_
		1 o p_30673_
	a (Laqu;Lbsl;)Lbsl; getBreedOffspring
		0 o p_149530_
		1 o p_149531_
	a (Lcfe;)Z canMate
		0 o p_30679_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_30682_
	gJ ()Lavo; getAngrySound
	gR ()V playJumpSound
	gm ()Lavo; getEatingSound
	n_ ()Lavo; getDeathSound
	v ()Lavo; getAmbientSound
chk net/minecraft/world/entity/animal/horse/Horse
	cc DATA_ID_TYPE_VARIANT
	cd BABY_DIMENSIONS
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_30689_
		1 o p_30690_
	a (Lchr;Lchm;)V setVariantAndMarkings
		0 o p_30700_
		1 o p_30701_
	a (Lddl;Lbqp;Lbtr;Lbuh;)Lbuh; finalizeSpawn
		0 o p_30703_
		1 o p_30704_
		2 o p_30705_
		3 o p_30706_
	a (Lbqk;)V containerChanged
		0 o p_30696_
	a (Laqu;Lbsl;)Lbsl; getBreedOffspring
		0 o p_149533_
		1 o p_149534_
	a (Ldnm;)V playGallopSound
		0 o p_30709_
	a (Lchr;)V setVariant
		0 o p_262684_
	a (Lcfe;)Z canMate
		0 o p_30698_
	a (Ljava/lang/Object;)V setVariant
		0 o p_262696_
	a (Lub;)V readAdditionalSaveData
		0 o p_30711_
	a (Layw;)V randomizeAttributes
		0 o p_218815_
	a (Laka$a;)V defineSynchedData
		0 o p_326175_
	b (Lcmx;Lbqq;)Lbqr; mobInteract
		0 o p_30713_
		1 o p_30714_
	b (Lub;)V addAdditionalSaveData
		0 o p_30716_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_30720_
	d (Lbsy;)Z canUseSlot
		0 o p_348583_
	d ()Ljava/lang/Object; getVariant
	e (Lbua;)Lbsu; getDefaultDimensions
		0 o p_316325_
	gJ ()Lavo; getAngrySound
	gm ()Lavo; getEatingSound
	l (Lcuq;)Z isBodyArmorItem
		0 o p_324434_
	n_ ()Lavo; getDeathSound
	s ()Lchr; getVariant
	t ()Lchm; getMarkings
	v ()Lavo; getAmbientSound
	x ()I getTypeVariant
	x (I)V setTypeVariant
		0 o p_30737_
chk$a net/minecraft/world/entity/animal/horse/Horse$HorseGroupData
	a variant
	<init> (Lchr;)V <init>
		0 o p_30740_
chl net/minecraft/world/entity/animal/horse/Llama
	cc MAX_STRENGTH
	cd DATA_STRENGTH_ID
	ce DATA_VARIANT_ID
	cg BABY_DIMENSIONS
	ch didSpit
	ci caravanHead
	cj caravanTail
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_30750_
		1 o p_30751_
	B ()V registerGoals
	E (Z)V setDidSpit
		0 o p_30753_
	a (Lchl$d;)V setVariant
		0 o p_262628_
	a (Lddl;Lbqp;Lbtr;Lbuh;)Lbuh; finalizeSpawn
		0 o p_30774_
		1 o p_30775_
		2 o p_30776_
		3 o p_30777_
	a (Laqu;Lbsl;)Lbsl; getBreedOffspring
		0 o p_149542_
		1 o p_149543_
	a (Lbsr;Lbsu;F)Lexc; getPassengerAttachmentPoint
		0 o p_294968_
		1 o p_296042_
		2 o p_295134_
	a (Lchl;)V joinCaravan
		0 o p_30767_
	a (Lcmx;Lcuq;)Z handleEating
		0 o p_30796_
		1 o p_30797_
	a (Lcfe;)Z canMate
		0 o p_30765_
	a (FFLbrk;)Z causeFallDamage
		0 o p_149538_
		1 o p_149539_
		2 o p_149540_
	a (Ljava/lang/Object;)V setVariant
		0 o p_262568_
	a (Laka$a;)V defineSynchedData
		0 o p_326474_
	a (Lub;)V readAdditionalSaveData
		0 o p_30780_
	a (Lbtn;F)V performRangedAttack
		0 o p_30762_
		1 o p_30763_
	af_ ()I getInventoryColumns
	b (Layw;)V setRandomStrength
		0 o p_218818_
	b (Lub;)V addAdditionalSaveData
		0 o p_30793_
	b (Ljd;Ldtc;)V playStepSound
		0 o p_30790_
		1 o p_30791_
	b (Laqu;Lbsl;)Lchl; getBreedOffspring
		0 o p_149545_
		1 o p_149546_
	cM ()Lexc; getLeashOffset
	d (Lbrk;)Lavo; getHurtSound
		0 o p_30803_
	d (Lbsy;)Z canUseSlot
		0 o p_348498_
	d ()Ljava/lang/Object; getVariant
	e (Lbua;)Lbsu; getDefaultDimensions
		0 o p_316494_
	f ()Z isSaddleable
	fc ()Z isImmobile
	gJ ()Lavo; getAngrySound
	gL ()I getMaxTemper
	gM ()V followMommy
	gN ()Z canEatGrass
	gV ()Z hasCaravanTail
	gW ()Z inCaravan
	gX ()Lchl; getCaravanHead
	gj ()D followLeashSpeed
	gl ()Z canPerformRearing
	gm ()Lavo; getEatingSound
	gn ()Z isTraderLlama
	go ()I getStrength
	gu ()Lbuv$a; createAttributes
		static
	gv ()Lchl$d; getVariant
	gw ()Lcti; getSwag
	gx ()Lchl; makeNewLlama
	gy ()V leaveCaravan
	k (Lbtn;)V spit
		0 o p_30828_
	l (Lcuq;)Z isBodyArmorItem
		0 o p_30834_
	n (Lcuq;)Lcti; getDyeColor
		static
		0 o p_30836_
	n_ ()Lavo; getDeathSound
	o (Lcuq;)Z isFood
		0 o p_30832_
	p (Lcuq;)Z lambda$registerGoals$0
		static
		0 o p_335718_
	v ()Lavo; getAmbientSound
	x (I)V setStrength
		0 o p_30841_
	x ()V playChestEquipsSound
chl$a net/minecraft/world/entity/animal/horse/Llama$LlamaAttackWolfGoal
	<init> (Lchl;)V <init>
		0 o p_30843_
	b (Lbtn;)Z lambda$new$0
		static
		0 o p_337841_
	l ()D getFollowDistance
chl$b net/minecraft/world/entity/animal/horse/Llama$LlamaGroupData
	a variant
	<init> (Lchl$d;)V <init>
		0 o p_262658_
chl$c net/minecraft/world/entity/animal/horse/Llama$LlamaHurtByTargetGoal
	<init> (Lchl;)V <init>
		0 o p_30854_
	c ()Z canContinueToUse
chl$d net/minecraft/world/entity/animal/horse/Llama$Variant
	a CREAMY
	b WHITE
	c BROWN
	d GRAY
	e CODEC
	f BY_ID
	g id
	h name
	i $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
		0 o p_262617_
		1 o p_262675_
		2 o p_262677_
		3 o p_262641_
	a (I)Lchl$d; byId
		static
		0 o p_262608_
	a ()I getId
	b ()[Lchl$d; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lchl$d; valueOf
		static
		0 o p_262633_
	values ()[Lchl$d; values
		static
chm net/minecraft/world/entity/animal/horse/Markings
	a NONE
	b WHITE
	c WHITE_FIELD
	d WHITE_DOTS
	e BLACK_DOTS
	f BY_ID
	g id
	h $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;II)V <init>
		0 o p_30866_
		1 o p_30867_
		2 o p_30868_
	a (I)Lchm; byId
		static
		0 o p_30871_
	a ()I getId
	b ()[Lchm; $values
		static
	valueOf (Ljava/lang/String;)Lchm; valueOf
		static
		0 o p_30875_
	values ()[Lchm; values
		static
chn net/minecraft/world/entity/animal/horse/Mule
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_30878_
		1 o p_30879_
	a (Laqu;Lbsl;)Lbsl; getBreedOffspring
		0 o p_149549_
		1 o p_149550_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_30886_
	gJ ()Lavo; getAngrySound
	gR ()V playJumpSound
	gm ()Lavo; getEatingSound
	n_ ()Lavo; getDeathSound
	v ()Lavo; getAmbientSound
	x ()V playChestEquipsSound
cho net/minecraft/world/entity/animal/horse/SkeletonHorse
	cc skeletonTrapGoal
	cd TRAP_MAX_LIFE
	ce BABY_DIMENSIONS
	cg isTrap
	ch trapTime
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_30894_
		1 o p_30895_
	a (Laqu;Lbsl;)Lbsl; getBreedOffspring
		0 o p_149553_
		1 o p_149554_
	a (Lub;)V readAdditionalSaveData
		0 o p_30901_
	a (Layw;)V randomizeAttributes
		0 o p_218821_
	aQ ()Lavo; getSwimSound
	b (Lub;)V addAdditionalSaveData
		0 o p_30907_
	b (Lcmx;Lbqq;)Lbqr; mobInteract
		0 o p_30904_
		1 o p_30905_
	c (Lbsx;Ldcx;Lbtr;Ljd;Layw;)Z checkSkeletonHorseSpawnRules
		static
		0 o p_312143_
		1 o p_312574_
		2 o p_312240_
		3 o p_312362_
		4 o p_312555_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_30916_
	e (Lbua;)Lbsu; getDefaultDimensions
		0 o p_316222_
	f (F)V playSwimSound
		0 o p_30911_
	fh ()F getWaterSlowDown
	gA ()V addBehaviourGoals
	gR ()V playJumpSound
	m_ ()V aiStep
	n_ ()Lavo; getDeathSound
	s ()Lbuv$a; createAttributes
		static
	t ()Z isTrap
	v ()Lavo; getAmbientSound
	x (Z)V setTrap
		0 o p_30924_
chp net/minecraft/world/entity/animal/horse/SkeletonTrapGoal
	a horse
	<init> (Lcho;)V <init>
		0 o p_30927_
	a ()V tick
	a (Lbqp;Lchi;)Lckl; createSkeleton
		0 o p_30932_
		1 o p_30933_
	a (Lbqp;)Lchi; createHorse
		0 o p_30930_
	a (Lckl;Lbsy;Lbqp;)V enchant
		0 o p_345688_
		1 o p_346060_
		2 o p_348658_
	b ()Z canUse
chq net/minecraft/world/entity/animal/horse/TraderLlama
	cc despawnDelay
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_30939_
		1 o p_30940_
	B ()V registerGoals
	a (Lcmx;)V doPlayerRide
		0 o p_30958_
	a (Lddl;Lbqp;Lbtr;Lbuh;)Lbuh; finalizeSpawn
		0 o p_30942_
		1 o p_30943_
		2 o p_30944_
		3 o p_30945_
	a (Lub;)V readAdditionalSaveData
		0 o p_30948_
	b (Lub;)V addAdditionalSaveData
		0 o p_30950_
	gZ ()V maybeDespawn
	gn ()Z isTraderLlama
	gx ()Lchl; makeNewLlama
	ha ()Z canDespawn
	hb ()Z isLeashedToWanderingTrader
	hc ()Z isLeashedToSomethingOtherThanTheWanderingTrader
	m_ ()V aiStep
	x (I)V setDespawnDelay
		0 o p_149556_
chq$a net/minecraft/world/entity/animal/horse/TraderLlama$TraderLlamaDefendWanderingTraderGoal
	a llama
	b ownerLastHurtBy
	c timestamp
	<init> (Lchl;)V <init>
		0 o p_149558_
	b ()Z canUse
	d ()V start
chr net/minecraft/world/entity/animal/horse/Variant
	a WHITE
	b CREAMY
	c CHESTNUT
	d BROWN
	e BLACK
	f GRAY
	g DARK_BROWN
	h CODEC
	i BY_ID
	j id
	k name
	l $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
		0 o p_262635_
		1 o p_262656_
		2 o p_262580_
		3 o p_262591_
	a ()I getId
	a (I)Lchr; byId
		static
		0 o p_30987_
	b ()[Lchr; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lchr; valueOf
		static
		0 o p_30991_
	values ()[Lchr; values
		static
chs net/minecraft/world/entity/animal/horse/ZombieHorse
	cc BABY_DIMENSIONS
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_30994_
		1 o p_30995_
	a (Layw;)V randomizeAttributes
		0 o p_218823_
	a (Laqu;Lbsl;)Lbsl; getBreedOffspring
		0 o p_149561_
		1 o p_149562_
	b (Lcmx;Lbqq;)Lbqr; mobInteract
		0 o p_31001_
		1 o p_31002_
	c (Lbsx;Ldcx;Lbtr;Ljd;Layw;)Z checkZombieHorseSpawnRules
		static
		0 o p_312450_
		1 o p_312340_
		2 o p_312031_
		3 o p_311838_
		4 o p_312514_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_31006_
	e (Lbua;)Lbsu; getDefaultDimensions
		0 o p_316239_
	gA ()V addBehaviourGoals
	n_ ()Lavo; getDeathSound
	s ()Lbuv$a; createAttributes
		static
	v ()Lavo; getAmbientSound
cht net/minecraft/world/entity/animal/horse/package-info
chu net/minecraft/world/entity/animal/package-info
chv net/minecraft/world/entity/animal/sniffer/Sniffer
	cc feelingHappyAnimationState
	cd scentingAnimationState
	ce sniffingAnimationState
	cg diggingAnimationState
	ch risingAnimationState
	ci DIGGING_PARTICLES_DELAY_TICKS
	cj DIGGING_PARTICLES_DURATION_TICKS
	ck DIGGING_PARTICLES_AMOUNT
	cl DIGGING_DROP_SEED_OFFSET_TICKS
	cm SNIFFER_BABY_AGE_TICKS
	cn DIGGING_BB_HEIGHT_OFFSET
	co DIGGING_DIMENSIONS
	cp DATA_STATE
	cq DATA_DROP_SEED_AT_TICK
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_273717_
		1 o p_273562_
	E ()V onPathfindingStart
	F ()V onPathfindingDone
	a (Z)V setBaby
		0 o p_272995_
	a (Laqu;Lbsl;)Lbsl; getBreedOffspring
		0 o p_273401_
		1 o p_273310_
	a (Lajw;)V onSyncedDataUpdated
		0 o p_272936_
	a (Lcfe;)Z canMate
		0 o p_272966_
	a (Laqu;Lcfe;)V spawnChildFromBreeding
		0 o p_277923_
		1 o p_277857_
	a (Laka$a;)V defineSynchedData
		0 o p_326082_
	a (Ljd;Ljl;)Z lambda$canDig$2
		0 o p_352806_
		1 o p_352807_
	a (Lchv$a;)Lchv; transitionTo
		0 o p_273096_
	a (Lcom/mojang/serialization/Dynamic;)Lbuq; makeBrain
		0 o p_273174_
	a (Lbsm;)Lchv; emitDiggingParticles
		0 o p_273528_
	a (Lbrk;)V die
		0 o p_277689_
	aa ()V sendDebugPackets
	ab ()V customServerAiStep
	ae ()I getMaxHeadYRot
	b (Lcmx;Lbqq;)Lbqr; mobInteract
		0 o p_273046_
		1 o p_272687_
	b (Lchv$a;)Lchv; setState
		0 o p_273359_
	b (Ljd;Ldtc;)V playStepSound
		0 o p_272953_
		1 o p_273729_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_273718_
	d (Lcuq;)Lavo; getEatingSound
		0 o p_272747_
	dT ()Lbuq; getBrain
	dU ()Lbuq$b; brainProvider
	e (Lbua;)Lbsu; getDefaultDimensions
		0 o p_316489_
	ff ()V jumpFromGround
	gA ()Ljava/util/stream/Stream; getExploredPositions
	gB ()V playSearchingSound
	gk ()Z canSniff
	gl ()Z canPlayDiggingSound
	gm ()Ljava/util/Optional; calculateDigPosition
	gn ()Z canDig
	go ()Ljd; getHeadBlock
	gu ()Lexc; getHeadPosition
	gv ()Lchv$a; getState
	gw ()V resetAnimations
	gx ()Lchv; onScentingStart
	gy ()Lchv; onDiggingStart
	gz ()V dropSeed
	h (Ljd;)Z canDig
		0 o p_272757_
	h_ ()Lewx; getBoundingBoxForCulling
	i (Ljd;)Lchv; storeExploredPosition
		0 o p_273015_
	j (Ljd;)Z lambda$calculateDigPosition$1
		0 o p_352805_
	l ()V tick
	n_ ()Lavo; getDeathSound
	o (Lcuq;)Z isFood
		0 o p_273659_
	s ()Lbuv$a; createAttributes
		static
	t ()Z isSearching
	t (I)Lexc; lambda$calculateDigPosition$0
		0 o p_273771_
	v ()Lavo; getAmbientSound
	x (Z)Lchv; onDiggingComplete
		0 o p_272677_
	x ()Z isTempted
chv$a net/minecraft/world/entity/animal/sniffer/Sniffer$State
	a IDLING
	b FEELING_HAPPY
	c SCENTING
	d SNIFFING
	e SEARCHING
	f DIGGING
	g RISING
	h BY_ID
	i STREAM_CODEC
	j id
	k $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;II)V <init>
		0 o p_272696_
		1 o p_272906_
		2 o p_319911_
	a ()I id
	b ()[Lchv$a; $values
		static
	valueOf (Ljava/lang/String;)Lchv$a; valueOf
		static
		0 o p_272910_
	values ()[Lchv$a; values
		static
chw net/minecraft/world/entity/animal/sniffer/SnifferAi
	a SENSOR_TYPES
	b MEMORY_TYPES
	c LOGGER
	d MAX_LOOK_DISTANCE
	e SNIFFING_COOLDOWN_TICKS
	f SPEED_MULTIPLIER_WHEN_IDLING
	g SPEED_MULTIPLIER_WHEN_PANICKING
	h SPEED_MULTIPLIER_WHEN_SNIFFING
	i SPEED_MULTIPLIER_WHEN_TEMPTED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Ljava/util/function/Predicate; getTemptations
		static
	a (Lchv;)V updateActivity
		static
		0 o p_273301_
	a (Lbtn;)Ljava/lang/Double; lambda$initIdleActivity$2
		static
		0 o p_288909_
	a (Lcuq;)Z lambda$getTemptations$0
		static
		0 o p_335270_
	a (Lbuq;)Lbuq; makeBrain
		static
		0 o p_273175_
	b (Lbuq;)V initCoreActivity
		static
		0 o p_273185_
	b (Lchv;)Lchv; resetSniffing
		static
		0 o p_279301_
	b (Lbtn;)Ljava/lang/Float; lambda$initIdleActivity$1
		static
		0 o p_279492_
	c (Lbuq;)V initSniffingActivity
		static
		0 o p_273183_
	d (Lbuq;)V initDigActivity
		static
		0 o p_273677_
	e (Lbuq;)V initIdleActivity
		static
		0 o p_273750_
chw$1 net/minecraft/world/entity/animal/sniffer/SnifferAi$1
	<init> (F)V <init>
		0 o p_273749_
	a (Laqu;Lchv;J)V start
		0 o p_326360_
		1 o p_326298_
		2 o p_326169_
	b (Laqu;Lbtw;J)V start
		0 o p_272973_
		1 o p_273233_
		2 o p_273492_
	d (Laqu;Lbtn;J)V start
		0 o p_272986_
		1 o p_273682_
		2 o p_272669_
chw$2 net/minecraft/world/entity/animal/sniffer/SnifferAi$2
	<init> (Lbsx;)V <init>
		0 o p_279255_
	a (Laqu;Lcfe;J)V start
		0 o p_279149_
		1 o p_279090_
		2 o p_279482_
	d (Laqu;Lbtn;J)V start
		0 o p_279382_
		1 o p_279465_
		2 o p_279461_
chw$3 net/minecraft/world/entity/animal/sniffer/SnifferAi$3
	<init> (Ljava/util/function/Function;Ljava/util/function/Function;)V <init>
		0 o p_289023_
		1 o p_288984_
	b (Laqu;Lbtw;J)V start
		0 o p_279230_
		1 o p_279386_
		2 o p_279139_
	d (Laqu;Lbtn;J)V start
		0 o p_279381_
		1 o p_279109_
		2 o p_279236_
chw$a net/minecraft/world/entity/animal/sniffer/SnifferAi$Digging
	<init> (II)V <init>
		0 o p_272666_
		1 o p_273420_
	a (Laqu;Lbtn;)Z checkExtraStartConditions
		0 o p_273460_
		1 o p_272900_
	a (Laqu;Lbtn;J)Z canStillUse
		0 o p_272781_
		1 o p_273645_
		2 o p_273031_
	a (Laqu;Lchv;)Z checkExtraStartConditions
		0 o p_273442_
		1 o p_273370_
	a (Laqu;Lchv;J)Z canStillUse
		0 o p_272686_
		1 o p_273617_
		2 o p_273124_
	b (Laqu;Lchv;J)V start
		0 o p_272951_
		1 o p_272688_
		2 o p_272979_
	b (Laqu;Lbtn;J)V stop
		0 o p_273296_
		1 o p_272884_
		2 o p_272590_
	c (Laqu;Lchv;J)V stop
		0 o p_273656_
		1 o p_273063_
		2 o p_272844_
	d (Laqu;Lbtn;J)V start
		0 o p_272605_
		1 o p_273773_
		2 o p_272682_
chw$b net/minecraft/world/entity/animal/sniffer/SnifferAi$FeelingHappy
	<init> (II)V <init>
		0 o p_273286_
		1 o p_272777_
	a (Laqu;Lbtn;J)Z canStillUse
		0 o p_273060_
		1 o p_273043_
		2 o p_272817_
	a (Laqu;Lchv;J)Z canStillUse
		0 o p_272660_
		1 o p_273250_
		2 o p_273180_
	b (Laqu;Lchv;J)V start
		0 o p_273624_
		1 o p_273470_
		2 o p_273501_
	b (Laqu;Lbtn;J)V stop
		0 o p_272628_
		1 o p_272915_
		2 o p_272731_
	c (Laqu;Lchv;J)V stop
		0 o p_273216_
		1 o p_273271_
		2 o p_273738_
	d (Laqu;Lbtn;J)V start
		0 o p_273764_
		1 o p_272764_
		2 o p_273646_
chw$c net/minecraft/world/entity/animal/sniffer/SnifferAi$FinishedDigging
	<init> (I)V <init>
		0 o p_272941_
	a (Laqu;Lbtn;)Z checkExtraStartConditions
		0 o p_272897_
		1 o p_272881_
	a (Laqu;Lbtn;J)Z canStillUse
		0 o p_273224_
		1 o p_272903_
		2 o p_272962_
	a (Laqu;Lchv;)Z checkExtraStartConditions
		0 o p_273692_
		1 o p_272856_
	a (Laqu;Lchv;J)Z canStillUse
		0 o p_273775_
		1 o p_273131_
		2 o p_273569_
	b (Laqu;Lchv;J)V start
		0 o p_272708_
		1 o p_273502_
		2 o p_272739_
	b (Laqu;Lbtn;J)V stop
		0 o p_273577_
		1 o p_272937_
		2 o p_272927_
	c (Laqu;Lchv;J)V stop
		0 o p_273210_
		1 o p_273648_
		2 o p_272804_
	d (Laqu;Lbtn;J)V start
		0 o p_272819_
		1 o p_273205_
		2 o p_273429_
chw$d net/minecraft/world/entity/animal/sniffer/SnifferAi$Scenting
	<init> (II)V <init>
		0 o p_272680_
		1 o p_273445_
	a (Laqu;Lbtn;)Z checkExtraStartConditions
		0 o p_279144_
		1 o p_279378_
	a (Laqu;Lbtn;J)Z canStillUse
		0 o p_272955_
		1 o p_272982_
		2 o p_273509_
	a (Laqu;Lchv;)Z checkExtraStartConditions
		0 o p_279176_
		1 o p_279496_
	a (Laqu;Lchv;J)Z canStillUse
		0 o p_273482_
		1 o p_273724_
		2 o p_273191_
	b (Laqu;Lchv;J)V start
		0 o p_272795_
		1 o p_272788_
		2 o p_273611_
	b (Laqu;Lbtn;J)V stop
		0 o p_272787_
		1 o p_273035_
		2 o p_272616_
	c (Laqu;Lchv;J)V stop
		0 o p_272816_
		1 o p_273426_
		2 o p_272832_
	d (Laqu;Lbtn;J)V start
		0 o p_273554_
		1 o p_273503_
		2 o p_272784_
chw$e net/minecraft/world/entity/animal/sniffer/SnifferAi$Searching
	<init> ()V <init>
	a (Laqu;Lbtn;)Z checkExtraStartConditions
		0 o p_273014_
		1 o p_273755_
	a (Laqu;Lbtn;J)Z canStillUse
		0 o p_272767_
		1 o p_272744_
		2 o p_272929_
	a (Laqu;Lchv;)Z checkExtraStartConditions
		0 o p_273493_
		1 o p_272857_
	a (Laqu;Lchv;J)Z canStillUse
		0 o p_273196_
		1 o p_273769_
		2 o p_273602_
	b (Laqu;Lchv;J)V start
		0 o p_273563_
		1 o p_273394_
		2 o p_273358_
	b (Laqu;Lbtn;J)V stop
		0 o p_272847_
		1 o p_273194_
		2 o p_272928_
	c (Laqu;Lchv;J)V stop
		0 o p_273705_
		1 o p_273135_
		2 o p_272667_
	d (Laqu;Lbtn;J)V start
		0 o p_272694_
		1 o p_272613_
		2 o p_272758_
chw$f net/minecraft/world/entity/animal/sniffer/SnifferAi$Sniffing
	<init> (II)V <init>
		0 o p_272703_
		1 o p_272735_
	a (Laqu;Lbtn;)Z checkExtraStartConditions
		0 o p_272773_
		1 o p_273091_
	a (Laqu;Lbtn;J)Z canStillUse
		0 o p_272636_
		1 o p_273045_
		2 o p_273504_
	a (Laqu;Lchv;)Z checkExtraStartConditions
		0 o p_272972_
		1 o p_273676_
	a (Laqu;Lchv;J)Z canStillUse
		0 o p_273156_
		1 o p_273448_
		2 o p_272841_
	a (Lchv;Ljd;)V lambda$stop$0
		static
		0 o p_273754_
		1 o p_273341_
	b (Laqu;Lchv;J)V start
		0 o p_272950_
		1 o p_272614_
		2 o p_273573_
	b (Laqu;Lbtn;J)V stop
		0 o p_273522_
		1 o p_272916_
		2 o p_273628_
	c (Laqu;Lchv;J)V stop
		0 o p_272617_
		1 o p_273181_
		2 o p_272635_
	d (Laqu;Lbtn;J)V start
		0 o p_272947_
		1 o p_273690_
		2 o p_273074_
chx net/minecraft/world/entity/animal/sniffer/package-info
chy net/minecraft/world/entity/boss/EnderDragonPart
	b parentMob
	c name
	d size
	<init> (Lcia;Ljava/lang/String;FF)V <init>
		0 o p_31014_
		1 o p_31015_
		2 o p_31016_
		3 o p_31017_
	a (Laka$a;)V defineSynchedData
		0 o p_325943_
	a (Lbua;)Lbsu; getDimensions
		0 o p_31023_
	a (Lbrk;F)Z hurt
		0 o p_31020_
		1 o p_31021_
	a (Laqt;)Lzg; getAddEntityPacket
		0 o p_352320_
	a (Lub;)V readAdditionalSaveData
		0 o p_31025_
	b (Lub;)V addAdditionalSaveData
		0 o p_31028_
	bA ()Z isPickable
	dB ()Lcuq; getPickResult
	dM ()Z shouldBeSaved
	t (Lbsr;)Z is
		0 o p_31031_
chz net/minecraft/world/entity/boss/enderdragon/EndCrystal
	b time
	c DATA_BEAM_TARGET
	d DATA_SHOW_BOTTOM
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_31037_
		1 o p_31038_
	<init> (Ldcw;DDD)V <init>
		0 o p_31040_
		1 o p_31041_
		2 o p_31042_
		3 o p_31043_
	a (D)Z shouldRenderAtSqrDistance
		0 o p_31046_
	a (Z)V setShowBottom
		0 o p_31057_
	a (Lub;)V readAdditionalSaveData
		0 o p_31055_
	a (Laka$a;)V defineSynchedData
		0 o p_325991_
	a (Ljd;)V setBeamTarget
		0 o p_31053_
	a (Lbrk;F)Z hurt
		0 o p_31050_
		1 o p_31051_
	a (Lbrk;)V onDestroyedBy
		0 o p_31048_
	ap ()V kill
	b (Lub;)V addAdditionalSaveData
		0 o p_31062_
	bA ()Z isPickable
	bc ()Lbsr$b; getMovementEmission
	dB ()Lcuq; getPickResult
	l ()V tick
	p ()Ljd; getBeamTarget
	s ()Z showsBottom
ci net/minecraft/advancements/critereon/ItemBundlePredicate
	a CODEC
	c items
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;)V <init>
		0 o items
	a (Lcuq;Ljava/lang/Object;)Z matches
		0 o p_341169_
		1 o p_340902_
	a ()Lkp; componentType
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_340848_
	a (Lcuq;Lcxf;)Z matches
		0 o p_340876_
		1 o p_341410_
	b ()Ljava/util/Optional; items
	equals (Ljava/lang/Object;)Z equals
		0 o p_340948_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cia net/minecraft/world/entity/boss/enderdragon/EnderDragon
	b DATA_PHASE
	c positions
	cA sittingDamageReceived
	cB nodes
	cD nodeAdjacency
	cE openSet
	cb oFlapTime
	cc flapTime
	cd inWall
	ce dragonDeathTime
	cf yRotA
	cg nearestCrystal
	ch LOGGER
	ci CRYSTAL_DESTROY_TARGETING
	cj GROWL_INTERVAL_MIN
	ck GROWL_INTERVAL_MAX
	cl SITTING_ALLOWED_DAMAGE_PERCENTAGE
	cm DRAGON_DEATH_TIME_KEY
	cn DRAGON_PHASE_KEY
	co subEntities
	cp neck
	cq body
	cr tail1
	cs tail2
	ct tail3
	cu wing1
	cv wing2
	cw dragonFight
	cx fightOrigin
	cy phaseManager
	cz growlTime
	d posPointer
	e head
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_31096_
		1 o p_31097_
	H (F)Lexc; getHeadLookVector
		0 o p_31175_
	a (Lepq;Lepq;)Leps; reconstructPath
		0 o p_31129_
		1 o p_31130_
	a (Lchz;Ljd;Lbrk;)V onCrystalDestroyed
		0 o p_31125_
		1 o p_31126_
		2 o p_31127_
	a (IF)[D getLatencyPos
		0 o p_31102_
		1 o p_31103_
	a (Laqu;Ljava/util/List;)V knockBack
		0 o p_345435_
		1 o p_31132_
	a (Lajw;)V onSyncedDataUpdated
		0 o p_31136_
	a (Lchy;Lbrk;F)Z hurt
		0 o p_31121_
		1 o p_31122_
		2 o p_31123_
	a (Ldxb;)V setDragonFight
		0 o p_287736_
	a (Labv;)V recreateFromPacket
		0 o p_218825_
	a (I[D[D)F getHeadPartYOffset
		0 o p_31109_
		1 o p_31110_
		2 o p_31111_
	a (Lchy;DDD)V tickPart
		0 o p_31116_
		1 o p_31117_
		2 o p_31118_
		3 o p_31119_
	a (Lub;)V readAdditionalSaveData
		0 o p_31134_
	a (Laka$a;)V defineSynchedData
		0 o p_326491_
	a (IILepq;)Leps; findPath
		0 o p_31105_
		1 o p_31106_
		2 o p_31107_
	a (Lbrk;F)Z hurt
		0 o p_31113_
		1 o p_31114_
	aV ()V onFlap
	aW ()Z isFlapping
	ap ()V kill
	b (F)F sanitizeScale
		0 o p_341615_
	b (Lewx;)Z checkWalls
		0 o p_31140_
	b (Ljava/util/List;)V hurt
		0 o p_31142_
	b (Lub;)V addAdditionalSaveData
		0 o p_31144_
	b (Lbrz;Lbsr;)Z addEffect
		0 o p_182394_
		1 o p_182395_
	bA ()Z isPickable
	c (Ljd;)V setFightOrigin
		0 o p_287665_
	c (Lbtn;)Z canAttack
		0 o p_149576_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_31154_
	dA ()V checkDespawn
	de ()Lavq; getSoundSource
	ed ()V tickDeath
	fa ()F getSoundVolume
	g (Lbrk;F)Z reallyHurt
		0 o p_31162_
		1 o p_31163_
	gg ()[Lchy; getSubEntities
	gh ()Lcir; getPhaseManager
	gi ()Ldxb; getDragonFight
	gj ()F getHeadYOffset
	gk ()V checkCrystals
	i (D)F rotWrap
		0 o p_31165_
	m_ ()V aiStep
	o (Lbsr;)Z canRide
		0 o p_31169_
	o (Z)Z canUsePortal
		0 o p_352948_
	q (DDD)I findClosestNode
		0 o p_31171_
		1 o p_31172_
		2 o p_31173_
	s ()Ljd; getFightOrigin
	t ()Lbuv$a; createAttributes
		static
	v ()Lavo; getAmbientSound
	x ()I findClosestNode
cib net/minecraft/world/entity/boss/enderdragon/package-info
cic net/minecraft/world/entity/boss/enderdragon/phases/AbstractDragonPhaseInstance
	a dragon
	<init> (Lcia;)V <init>
		0 o p_31178_
	a ()Z isSitting
	a (Lchz;Ljd;Lbrk;Lcmx;)V onCrystalDestroyed
		0 o p_31184_
		1 o p_31185_
		2 o p_31186_
		3 o p_31187_
	a (Lbrk;F)F onHurt
		0 o p_31181_
		1 o p_31182_
	b ()V doClientTick
	c ()V doServerTick
	d ()V begin
	e ()V end
	f ()F getFlySpeed
	g ()Lexc; getFlyTargetLocation
	h ()F getTurnSpeed
cid net/minecraft/world/entity/boss/enderdragon/phases/AbstractDragonSittingPhase
	<init> (Lcia;)V <init>
		0 o p_31196_
	a ()Z isSitting
	a (Lbrk;F)F onHurt
		0 o p_31199_
		1 o p_31200_
cie net/minecraft/world/entity/boss/enderdragon/phases/DragonChargePlayerPhase
	b LOGGER
	c CHARGE_RECOVERY_TIME
	d targetLocation
	e timeSinceCharge
	<clinit> ()V <clinit>
		static
	<init> (Lcia;)V <init>
		0 o p_31206_
	a (Lexc;)V setTarget
		0 o p_31208_
	c ()V doServerTick
	d ()V begin
	f ()F getFlySpeed
	g ()Lexc; getFlyTargetLocation
	i ()Lciq; getPhase
cif net/minecraft/world/entity/boss/enderdragon/phases/DragonDeathPhase
	b targetLocation
	c time
	<init> (Lcia;)V <init>
		0 o p_31217_
	b ()V doClientTick
	c ()V doServerTick
	d ()V begin
	f ()F getFlySpeed
	g ()Lexc; getFlyTargetLocation
	i ()Lciq; getPhase
cig net/minecraft/world/entity/boss/enderdragon/phases/DragonHoldingPatternPhase
	b NEW_TARGET_TARGETING
	c currentPath
	d targetLocation
	e clockwise
	<clinit> ()V <clinit>
		static
	<init> (Lcia;)V <init>
		0 o p_31230_
	a (Lcmx;)V strafePlayer
		0 o p_31237_
	a (Lchz;Ljd;Lbrk;Lcmx;)V onCrystalDestroyed
		0 o p_31232_
		1 o p_31233_
		2 o p_31234_
		3 o p_31235_
	c ()V doServerTick
	d ()V begin
	g ()Lexc; getFlyTargetLocation
	i ()Lciq; getPhase
	j ()V findNewTarget
	k ()V navigateToNextPathNode
cih net/minecraft/world/entity/boss/enderdragon/phases/DragonHoverPhase
	b targetLocation
	<init> (Lcia;)V <init>
		0 o p_31246_
	a ()Z isSitting
	c ()V doServerTick
	d ()V begin
	f ()F getFlySpeed
	g ()Lexc; getFlyTargetLocation
	i ()Lciq; getPhase
cii net/minecraft/world/entity/boss/enderdragon/phases/DragonLandingApproachPhase
	b NEAR_EGG_TARGETING
	c currentPath
	d targetLocation
	<clinit> ()V <clinit>
		static
	<init> (Lcia;)V <init>
		0 o p_31258_
	c ()V doServerTick
	d ()V begin
	g ()Lexc; getFlyTargetLocation
	i ()Lciq; getPhase
	j ()V findNewTarget
	k ()V navigateToNextPathNode
cij net/minecraft/world/entity/boss/enderdragon/phases/DragonLandingPhase
	b targetLocation
	<init> (Lcia;)V <init>
		0 o p_31305_
	b ()V doClientTick
	c ()V doServerTick
	d ()V begin
	f ()F getFlySpeed
	g ()Lexc; getFlyTargetLocation
	h ()F getTurnSpeed
	i ()Lciq; getPhase
cik net/minecraft/world/entity/boss/enderdragon/phases/DragonPhaseInstance
	a ()Z isSitting
	a (Lchz;Ljd;Lbrk;Lcmx;)V onCrystalDestroyed
		0 o p_31315_
		1 o p_31316_
		2 o p_31317_
		3 o p_31318_
	a (Lbrk;F)F onHurt
		0 o p_31313_
		1 o p_31314_
	b ()V doClientTick
	c ()V doServerTick
	d ()V begin
	e ()V end
	f ()F getFlySpeed
	g ()Lexc; getFlyTargetLocation
	h ()F getTurnSpeed
	i ()Lciq; getPhase
cil net/minecraft/world/entity/boss/enderdragon/phases/DragonSittingAttackingPhase
	b ROAR_DURATION
	c attackingTicks
	<init> (Lcia;)V <init>
		0 o p_31321_
	b ()V doClientTick
	c ()V doServerTick
	d ()V begin
	i ()Lciq; getPhase
cim net/minecraft/world/entity/boss/enderdragon/phases/DragonSittingFlamingPhase
	b FLAME_DURATION
	c SITTING_FLAME_ATTACKS_COUNT
	d WARMUP_TIME
	e flameTicks
	f flameCount
	g flame
	<init> (Lcia;)V <init>
		0 o p_31330_
	b ()V doClientTick
	c ()V doServerTick
	d ()V begin
	e ()V end
	i ()Lciq; getPhase
	j ()V resetFlameCount
cin net/minecraft/world/entity/boss/enderdragon/phases/DragonSittingScanningPhase
	b SITTING_SCANNING_IDLE_TICKS
	c SITTING_ATTACK_Y_VIEW_RANGE
	d SITTING_ATTACK_VIEW_RANGE
	e SITTING_CHARGE_VIEW_RANGE
	f CHARGE_TARGETING
	g scanTargeting
	h scanningTime
	<clinit> ()V <clinit>
		static
	<init> (Lcia;)V <init>
		0 o p_31342_
	a (Lcia;Lbtn;)Z lambda$new$0
		static
		0 o p_352808_
		1 o p_352809_
	c ()V doServerTick
	d ()V begin
	i ()Lciq; getPhase
cio net/minecraft/world/entity/boss/enderdragon/phases/DragonStrafePlayerPhase
	b LOGGER
	c FIREBALL_CHARGE_AMOUNT
	d fireballCharge
	e currentPath
	f targetLocation
	g attackTarget
	h holdingPatternClockwise
	<clinit> ()V <clinit>
		static
	<init> (Lcia;)V <init>
		0 o p_31357_
	a (Lbtn;)V setTarget
		0 o p_31359_
	c ()V doServerTick
	d ()V begin
	g ()Lexc; getFlyTargetLocation
	i ()Lciq; getPhase
	j ()V findNewTarget
	k ()V navigateToNextPathNode
cip net/minecraft/world/entity/boss/enderdragon/phases/DragonTakeoffPhase
	b firstTick
	c currentPath
	d targetLocation
	<init> (Lcia;)V <init>
		0 o p_31370_
	c ()V doServerTick
	d ()V begin
	g ()Lexc; getFlyTargetLocation
	i ()Lciq; getPhase
	j ()V findNewTarget
	k ()V navigateToNextPathNode
ciq net/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase
	a HOLDING_PATTERN
	b STRAFE_PLAYER
	c LANDING_APPROACH
	d LANDING
	e TAKEOFF
	f SITTING_FLAMING
	g SITTING_SCANNING
	h SITTING_ATTACKING
	i CHARGING_PLAYER
	j DYING
	k HOVERING
	l phases
	m instanceClass
	n id
	o name
	<clinit> ()V <clinit>
		static
	<init> (ILjava/lang/Class;Ljava/lang/String;)V <init>
		0 o p_31394_
		1 o p_31395_
		2 o p_31396_
	a (Lcia;)Lcik; createInstance
		0 o p_31401_
	a (Ljava/lang/Class;Ljava/lang/String;)Lciq; create
		static
		0 o p_31403_
		1 o p_31404_
	a ()Ljava/lang/reflect/Constructor; getConstructor
	a (I)Lciq; getById
		static
		0 o p_31399_
	b ()I getId
	c ()I getCount
		static
	toString ()Ljava/lang/String; toString
cir net/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhaseManager
	a LOGGER
	b dragon
	c phases
	d currentPhase
	<clinit> ()V <clinit>
		static
	<init> (Lcia;)V <init>
		0 o p_31414_
	a (Lciq;)V setPhase
		0 o p_31417_
	a ()Lcik; getCurrentPhase
	b (Lciq;)Lcik; getPhase
		0 o p_31419_
cis net/minecraft/world/entity/boss/enderdragon/phases/package-info
cit net/minecraft/world/entity/boss/package-info
ciu net/minecraft/world/entity/boss/wither/WitherBoss
	b DATA_TARGET_A
	c DATA_TARGET_B
	cc DATA_ID_INV
	cd INVULNERABLE_TICKS
	ce xRotHeads
	cf yRotHeads
	cg xRotOHeads
	ch yRotOHeads
	ci nextHeadUpdate
	cj idleHeadUpdates
	ck destroyBlocksTick
	cl bossEvent
	cm LIVING_ENTITY_SELECTOR
	cn TARGETING_CONDITIONS
	d DATA_TARGET_C
	e DATA_TARGETS
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_31437_
		1 o p_31438_
	B ()V registerGoals
	a (FFF)F rotlerp
		0 o p_31443_
		1 o p_31444_
		2 o p_31445_
	a (II)V setAlternativeTarget
		0 o p_31455_
		1 o p_31456_
	a (IDDDZ)V performRangedAttack
		0 o p_31449_
		1 o p_31450_
		2 o p_31451_
		3 o p_31452_
		4 o p_31453_
	a (ILbtn;)V performRangedAttack
		0 o p_31458_
		1 o p_31459_
	a ()Z isPowered
	a (Ldtc;Lexc;)V makeStuckInBlock
		0 o p_31471_
		1 o p_31472_
	a (Lub;)V readAdditionalSaveData
		0 o p_31474_
	a (Lbtn;F)V performRangedAttack
		0 o p_31468_
		1 o p_31469_
	a (Laka$a;)V defineSynchedData
		0 o p_326207_
	a (Lbrk;F)Z hurt
		0 o p_31461_
		1 o p_31462_
	a (Laqu;Lbrk;Z)V dropCustomDeathLoot
		0 o p_348644_
		1 o p_31464_
		2 o p_31466_
	ab ()V customServerAiStep
	b (Ldcw;)Lcda; createNavigation
		0 o p_186262_
	b (Lwz;)V setCustomName
		0 o p_31476_
	b (Lub;)V addAdditionalSaveData
		0 o p_31485_
	b (I)F getHeadYRot
		0 o p_31447_
	b (Lbrz;Lbsr;)Z addEffect
		0 o p_182397_
		1 o p_182398_
	c (I)F getHeadXRot
		0 o p_31481_
	c (Lbrz;)Z canBeAffected
		0 o p_31495_
	c (Ldtc;)Z canDestroy
		static
		0 o p_31492_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_31500_
	d (Laqv;)V startSeenByPlayer
		0 o p_31483_
	dA ()V checkDespawn
	e (Laqv;)V stopSeenByPlayer
		0 o p_31488_
	j (Lbtn;)Z lambda$static$0
		static
		0 o p_348303_
	m_ ()V aiStep
	n_ ()Lavo; getDeathSound
	o (Lbsr;)Z canRide
		0 o p_31508_
	o (Z)Z canUsePortal
		0 o p_352936_
	s (I)V setInvulnerableTicks
		0 o p_31511_
	s ()V makeInvulnerable
	t (I)I getAlternativeTarget
		0 o p_31513_
	t ()Lbuv$a; createAttributes
		static
	u (I)D getHeadX
		0 o p_31515_
	v (I)D getHeadY
		0 o p_31517_
	v ()Lavo; getAmbientSound
	w (I)D getHeadZ
		0 o p_31519_
	x ()I getInvulnerableTicks
ciu$a net/minecraft/world/entity/boss/wither/WitherBoss$WitherDoNothingGoal
	a this$0
	<init> (Lciu;)V <init>
		0 o p_31522_
	b ()Z canUse
civ net/minecraft/world/entity/boss/wither/package-info
ciw net/minecraft/world/entity/decoration/ArmorStand
	b WOBBLE_TIME
	bH DATA_CLIENT_FLAGS
	bI DATA_HEAD_POSE
	bJ DATA_BODY_POSE
	bK DATA_LEFT_ARM_POSE
	bL DATA_RIGHT_ARM_POSE
	bM DATA_LEFT_LEG_POSE
	bN DATA_RIGHT_LEG_POSE
	bO lastHit
	bP ENABLE_ARMS
	bQ DEFAULT_HEAD_POSE
	bR DEFAULT_BODY_POSE
	bS DEFAULT_LEFT_ARM_POSE
	bT DEFAULT_RIGHT_ARM_POSE
	bU DEFAULT_LEFT_LEG_POSE
	bV DEFAULT_RIGHT_LEG_POSE
	bW MARKER_DIMENSIONS
	bX BABY_DIMENSIONS
	bY FEET_OFFSET
	bZ CHEST_OFFSET
	c DISABLE_TAKING_OFFSET
	ca LEGS_OFFSET
	cb HEAD_OFFSET
	cc RIDABLE_MINECARTS
	cd handItems
	ce armorItems
	cf invisible
	cg disabledSlots
	ch headPose
	ci bodyPose
	cj leftArmPose
	ck rightArmPose
	cl leftLegPose
	cm rightLegPose
	d DISABLE_PUTTING_OFFSET
	e CLIENT_FLAG_SMALL
	f CLIENT_FLAG_SHOW_ARMS
	g CLIENT_FLAG_NO_BASEPLATE
	h CLIENT_FLAG_MARKER
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_31553_
		1 o p_31554_
	<init> (Ldcw;DDD)V <init>
		0 o p_31556_
		1 o p_31557_
		2 o p_31558_
		3 o p_31559_
	A ()Lke; getHeadPose
	B ()Lke; getBodyPose
	C ()Lke; getLeftArmPose
	D ()Lke; getRightArmPose
	E (Lbsr;)V doPush
		0 o p_31564_
	E ()Lke; getLeftLegPose
	F ()Lke; getRightLegPose
	H ()Z hasPhysics
	I ()Lub; writePose
	J ()V showBreakingParticles
	K ()V updateInvisibilityStatus
	L ()V playBrokenSound
	a (Lke;)V setHeadPose
		0 o p_31598_
	a (Z)V setShowArms
		0 o p_31676_
	a (Lajw;)V onSyncedDataUpdated
		0 o p_31602_
	a (D)Z shouldRenderAtSqrDistance
		0 o p_31574_
	a (Lexc;)V travel
		0 o p_31656_
	a (BIZ)B setBit
		0 o p_31570_
		1 o p_31571_
		2 o p_31572_
	a (Lbsy;)Lcuq; getItemBySlot
		0 o p_31612_
	a (Laka$a;)V defineSynchedData
		0 o p_326283_
	a (Laqu;Lbtm;)V thunderHit
		0 o p_31576_
		1 o p_31577_
	a (Lbrk;F)Z hurt
		0 o p_31579_
		1 o p_31580_
	a (Ldco;)Z ignoreExplosion
		0 o p_312813_
	a (Lbsy;Lcuq;)V setItemSlot
		0 o p_31584_
		1 o p_31585_
	a (Lcmx;Lexc;Lbqq;)Lbqr; interactAt
		0 o p_31594_
		1 o p_31595_
		2 o p_31596_
	a (Lub;)V readAdditionalSaveData
		0 o p_31600_
	a (Laqu;Lbrk;F)V causeDamage
		0 o p_348633_
		1 o p_31649_
		2 o p_31650_
	a (Lcmx;Lbsy;Lcuq;Lbqq;)Z swapItem
		0 o p_31589_
		1 o p_31590_
		2 o p_31591_
		3 o p_31592_
	ap ()V kill
	b (Lke;)V setBodyPose
		0 o p_31617_
	b (Lbsr;)Z lambda$static$0
		static
		0 o p_31582_
	b (Laqu;Lbrk;)V brokenByPlayer
		0 o p_348677_
		1 o p_31647_
	b (Z)V setNoBasePlate
		0 o p_31679_
	b (Lub;)V addAdditionalSaveData
		0 o p_31619_
	b (B)V handleEntityEvent
		0 o p_31568_
	b (Lexc;)Lbsy; getClickedSlot
		0 o p_31660_
	bA ()Z isPickable
	bB ()Z isPushable
	c (Lke;)V setLeftArmPose
		0 o p_31624_
	c (Laqu;Lbrk;)V brokenByAnything
		0 o p_348553_
		1 o p_31654_
	c (Lub;)V readPose
		0 o p_31658_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_31636_
	d (Lbsy;)Z canUseSlot
		0 o p_326077_
	d (Lke;)V setRightArmPose
		0 o p_31629_
	dB ()Lcuq; getPickResult
	db ()Z isEffectiveAi
	e (Lke;)V setLeftLegPose
		0 o p_31640_
	e (Lbsy;)Z isDisabled
		0 o p_31627_
	e (Lbua;)Lbsu; getDefaultDimensions
		0 o p_31587_
	eH ()Lbtn$a; getFallSounds
	eV ()Ljava/lang/Iterable; getArmorSlots
	eW ()Ljava/lang/Iterable; getHandSlots
	eq ()Z canBeSeenByAnyone
	f (Lke;)V setRightLegPose
		0 o p_31652_
	f (FF)F tickHeadTurn
		0 o p_31644_
		1 o p_31645_
	f (Lcuq;)Z canTakeItem
		0 o p_31638_
	fC ()Z isAffectedByPotions
	fD ()Z attackable
	fq ()Lbtg; getMainArm
	i_ ()V refreshDimensions
	j_ ()Lepj; getPistonPushReaction
	k (Z)V setInvisible
		0 o p_31663_
	l (F)Lexc; getLightProbePosition
		0 o p_31665_
	l ()V tick
	n_ ()Lavo; getDeathSound
	o (F)V setYHeadRot
		0 o p_31668_
	o_ ()Z isBaby
	p (F)V setYBodyRot
		0 o p_31670_
	r ()V pushEntities
	r_ ()Z isIgnoringBlockTriggers
	s ()Lbuv$a; createAttributes
		static
	t ()Z isSmall
	u (Lbsr;)Z skipAttackInteraction
		0 o p_31687_
	u (Z)V setSmall
		0 o p_31604_
	v (Z)V setMarker
		0 o p_31682_
	v ()Z isShowArms
	w (Z)Lbsu; getDimensionsMarker
		0 o p_31684_
	x ()Z isNoBasePlate
	z ()Z isMarker
ciw$1 net/minecraft/world/entity/decoration/ArmorStand$1
	a $SwitchMap$net$minecraft$world$entity$EquipmentSlot$Type
	<clinit> ()V <clinit>
		static
cix net/minecraft/world/entity/decoration/BlockAttachedEntity
	b pos
	c LOGGER
	d checkInterval
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_345070_
		1 o p_345079_
	<init> (Lbsx;Ldcw;Ljd;)V <init>
		0 o p_345456_
		1 o p_345187_
		2 o p_345816_
	a (Lub;)V readAdditionalSaveData
		0 o p_346402_
	a (Lbts;Lexc;)V move
		0 o p_345778_
		1 o p_345301_
	a (Laqu;Lbtm;)V thunderHit
		0 o p_345825_
		1 o p_346288_
	a (Lbrk;F)Z hurt
		0 o p_345749_
		1 o p_345893_
	a_ (DDD)V setPos
		0 o p_346360_
		1 o p_344743_
		2 o p_345636_
	b (Lub;)V addAdditionalSaveData
		0 o p_344925_
	b (Lbsr;)V dropItem
		0 o p_345676_
	bA ()Z isPickable
	bC ()Z repositionEntityAfterLoad
	i_ ()V refreshDimensions
	j (DDD)V push
		0 o p_345288_
		1 o p_346171_
		2 o p_345389_
	l ()V tick
	p ()V recalculateBoundingBox
	s ()Z survives
	t ()Ljd; getPos
	u (Lbsr;)Z skipAttackInteraction
		0 o p_346423_
ciy net/minecraft/world/entity/decoration/GlowItemFrame
	<init> (Ldcw;Ljd;Lji;)V <init>
		0 o p_149610_
		1 o p_149611_
		2 o p_149612_
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_149607_
		1 o p_149608_
	A ()Lcuq; getFrameItemStack
	v ()Lavo; getRemoveItemSound
	w ()Lavo; getBreakSound
	x ()Lavo; getPlaceSound
	y ()Lavo; getAddItemSound
	z ()Lavo; getRotateItemSound
ciz net/minecraft/world/entity/decoration/HangingEntity
	c HANGING_ENTITY
	d direction
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_31703_
		1 o p_31704_
	<init> (Lbsx;Ldcw;Ljd;)V <init>
		0 o p_31706_
		1 o p_31707_
		2 o p_31708_
	B ()Lewx; calculateSupportBox
	C ()V playPlacementSound
	a (Ljd;Lji;)Lewx; calculateBoundingBox
		0 o p_344773_
		1 o p_345719_
	a (Lji;)V setDirection
		0 o p_31728_
	a (Lcuq;F)Lcjh; spawnAtLocation
		0 o p_31722_
		1 o p_31723_
	a (Ljd;)Z lambda$survives$1
		0 o p_352810_
	a (Ldmm;)F rotate
		0 o p_31727_
	a (Ldkv;)F mirror
		0 o p_31725_
	c (Lbsr;)Z lambda$static$0
		static
		0 o p_31734_
	cH ()Lji; getDirection
	p ()V recalculateBoundingBox
	s ()Z survives
ciz$1 net/minecraft/world/entity/decoration/HangingEntity$1
	a $SwitchMap$net$minecraft$world$level$block$Rotation
	<clinit> ()V <clinit>
		static
cj net/minecraft/advancements/critereon/ItemContainerPredicate
	a CODEC
	c items
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;)V <init>
		0 o items
	a (Lcuq;Ljava/lang/Object;)Z matches
		0 o p_341110_
		1 o p_341098_
	a ()Lkp; componentType
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_341032_
	a (Lcuq;Lcxo;)Z matches
		0 o p_340936_
		1 o p_340971_
	b ()Ljava/util/Optional; items
	equals (Ljava/lang/Object;)Z equals
		0 o p_341312_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cja net/minecraft/world/entity/decoration/ItemFrame
	e NUM_ROTATIONS
	f DATA_ITEM
	g DATA_ROTATION
	h DEPTH
	i WIDTH
	j HEIGHT
	k dropChance
	l fixed
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_31761_
		1 o p_31762_
	<init> (Lbsx;Ldcw;Ljd;Lji;)V <init>
		0 o p_149621_
		1 o p_149622_
		2 o p_149623_
		3 o p_149624_
	<init> (Ldcw;Ljd;Lji;)V <init>
		0 o p_31764_
		1 o p_31765_
		2 o p_31766_
	A ()Lcuq; getFrameItemStack
	C ()V playPlacementSound
	D ()Lcuq; getItem
	E ()Z hasFramedMap
	F ()I getRotation
	H ()I getAnalogOutput
	a (Ljd;Lji;)Lewx; calculateBoundingBox
		0 o p_345363_
		1 o p_344892_
	a (Lcuq;Z)V setItem
		0 o p_31790_
		1 o p_31791_
	a (Lji;)V setDirection
		0 o p_31793_
	a (Lajw;)V onSyncedDataUpdated
		0 o p_31797_
	a (Lbts;Lexc;)V move
		0 o p_31781_
		1 o p_31782_
	a (Lcuq;)Leqr; getFramedMapId
		0 o p_353029_
	a (Laqt;)Lzg; getAddEntityPacket
		0 o p_352300_
	a (Labv;)V recreateFromPacket
		0 o p_149626_
	a (D)Z shouldRenderAtSqrDistance
		0 o p_31769_
	a (Lcmx;Lbqq;)Lbqr; interact
		0 o p_31787_
		1 o p_31788_
	a (Lub;)V readAdditionalSaveData
		0 o p_31795_
	a (Laka$a;)V defineSynchedData
		0 o p_325987_
	a (IZ)V setRotation
		0 o p_31773_
		1 o p_31774_
	a (Lbrk;F)Z hurt
		0 o p_31776_
		1 o p_31777_
	a_ (I)Lbug; getSlot
		0 o p_149629_
	ap ()V kill
	b (Lbsr;)V dropItem
		0 o p_31779_
	b (I)V setRotation
		0 o p_31771_
	b (Lbsr;Z)V dropItem
		0 o p_31803_
		1 o p_31804_
	b (Lub;)V addAdditionalSaveData
		0 o p_31808_
	c (Lcuq;)V setItem
		0 o p_31806_
	d (Lcuq;)V removeFramedMap
		0 o p_31811_
	dB ()Lcuq; getPickResult
	dF ()F getVisualRotationYInDegrees
	e (Lcuq;)V onItemChanged
		0 o p_218866_
	j (DDD)V push
		0 o p_31817_
		1 o p_31818_
		2 o p_31819_
	s ()Z survives
	v ()Lavo; getRemoveItemSound
	w ()Lavo; getBreakSound
	x ()Lavo; getPlaceSound
	y ()Lavo; getAddItemSound
	z ()Lavo; getRotateItemSound
cjb net/minecraft/world/entity/decoration/LeashFenceKnotEntity
	c OFFSET_Y
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_31828_
		1 o p_31829_
	<init> (Ldcw;Ljd;)V <init>
		0 o p_31831_
		1 o p_31832_
	a (D)Z shouldRenderAtSqrDistance
		0 o p_31835_
	a (Lcmx;Lbqq;)Lbqr; interact
		0 o p_31842_
		1 o p_31843_
	a (Lub;)V readAdditionalSaveData
		0 o p_31850_
	a (Laka$a;)V defineSynchedData
		0 o p_344730_
	a (Lcmx;Lbtk;)Z lambda$interact$0
		0 o p_353055_
		1 o p_353058_
	a (Laqt;)Lzg; getAddEntityPacket
		0 o p_352402_
	b (Ldcw;Ljd;)Lcjb; getOrCreateKnot
		static
		0 o p_31845_
		1 o p_31846_
	b (Lub;)V addAdditionalSaveData
		0 o p_31852_
	b (Lbsr;)V dropItem
		0 o p_31837_
	dB ()Lcuq; getPickResult
	p ()V recalculateBoundingBox
	s (F)Lexc; getRopeHoldPosition
		0 o p_31863_
	s ()Z survives
	v ()V playPlacementSound
cjc net/minecraft/world/entity/decoration/Painting
	e VARIANT_MAP_CODEC
	f VARIANT_CODEC
	g DEPTH
	h DATA_PAINTING_VARIANT_ID
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_31904_
		1 o p_31905_
	<init> (Ldcw;Ljd;Lji;Ljm;)V <init>
		0 o p_218877_
		1 o p_218878_
		2 o p_218879_
		3 o p_218880_
	<init> (Ldcw;Ljd;)V <init>
		0 o p_218874_
		1 o p_218875_
	C ()V playPlacementSound
	a (Ljd;Lji;)Lewx; calculateBoundingBox
		0 o p_344831_
		1 o p_345917_
	a (Lajw;)V onSyncedDataUpdated
		0 o p_218896_
	a (Laqt;)Lzg; getAddEntityPacket
		0 o p_352062_
	a (Ldcw;Ljd;Lji;)Ljava/util/Optional; create
		static
		0 o p_218888_
		1 o p_218889_
		2 o p_218890_
	a (Labv;)V recreateFromPacket
		0 o p_218894_
	a (ILjm;)Z lambda$create$1
		static
		0 o p_218882_
		1 o p_218883_
	a (Lcjc;Ljm;)Z lambda$create$0
		static
		0 o p_344342_
		1 o p_344343_
	a (Ljava/lang/Object;)V setVariant
		0 o p_262607_
	a (Lub;)V readAdditionalSaveData
		0 o p_31927_
	a (Laka$a;)V defineSynchedData
		0 o p_326078_
	a (DDDFFI)V lerpTo
		0 o p_31917_
		1 o p_31918_
		2 o p_31919_
		3 o p_31920_
		4 o p_31921_
		5 o p_31922_
	a (Lub;Luy;)V lambda$addAdditionalSaveData$2
		static
		0 o p_330060_
		1 o p_330061_
	b (I)D offsetForPaintingSize
		0 o p_345028_
	b (Lbsr;)V dropItem
		0 o p_31925_
	b (Lub;)V addAdditionalSaveData
		0 o p_31935_
	b (DDDFF)V moveTo
		0 o p_31929_
		1 o p_31930_
		2 o p_31931_
		3 o p_31932_
		4 o p_31933_
	b (Ljm;)V setVariant
		0 o p_218892_
	c (Ljm;)I variantArea
		static
		0 o p_218899_
	d ()Ljava/lang/Object; getVariant
	dB ()Lcuq; getPickResult
	dn ()Lexc; trackingPosition
	v ()Ljm; getVariant
cjd net/minecraft/world/entity/decoration/PaintingVariant
	a DIRECT_CODEC
	b DIRECT_STREAM_CODEC
	c CODEC
	d STREAM_CODEC
	e width
	f height
	g assetId
	<clinit> ()V <clinit>
		static
	<init> (IILakr;)V <init>
		0 o width
		1 o height
		2 o assetId
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_345420_
	a ()I area
	b ()I width
	c ()I height
	d ()Lakr; assetId
	equals (Ljava/lang/Object;)Z equals
		0 o p_346319_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cje net/minecraft/world/entity/decoration/PaintingVariants
	A EARTH
	B WIND
	C WATER
	D FIRE
	E BAROQUE
	F HUMBLE
	G MEDITATIVE
	H PRAIRIE_RIDE
	I UNPACKED
	J BACKYARD
	K BOUQUET
	L CAVEBIRD
	M CHANGING
	N COTAN
	O ENDBOSS
	P FERN
	Q FINDING
	R LOWMIST
	S ORB
	T OWLEMONS
	U PASSAGE
	V POND
	W SUNFLOWERS
	X TIDES
	a KEBAB
	b AZTEC
	c ALBAN
	d AZTEC2
	e BOMB
	f PLANT
	g WASTELAND
	h POOL
	i COURBET
	j SEA
	k SUNSET
	l CREEBET
	m WANDERER
	n GRAHAM
	o MATCH
	p BUST
	q STAGE
	r VOID
	s SKULL_AND_ROSES
	t WITHER
	u FIGHTERS
	v POINTER
	w PIGSCENE
	x BURNING_SKULL
	y SKELETON
	z DONKEY_KONG
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqq;Lakq;II)V register
		static
		0 o p_345930_
		1 o p_345276_
		2 o p_344851_
		3 o p_345199_
	a (Lqq;)V bootstrap
		static
		0 o p_345677_
	a (Ljava/lang/String;)Lakq; create
		static
		0 o p_218945_
cjf net/minecraft/world/entity/decoration/package-info
cjg net/minecraft/world/entity/item/FallingBlockEntity
	b time
	c dropItem
	d blockData
	e forceTickAfterTeleportToDuplicate
	f DATA_START_POS
	g LOGGER
	h blockState
	i cancelDrop
	j hurtEntities
	k fallDamageMax
	l fallDamagePerDistance
	<clinit> ()V <clinit>
		static
	<init> (Ldcw;DDDLdtc;)V <init>
		0 o p_31953_
		1 o p_31954_
		2 o p_31955_
		3 o p_31956_
		4 o p_31957_
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_31950_
		1 o p_31951_
	a (Lbrk;FLbsr;)V lambda$causeFallDamage$0
		static
		0 o p_149647_
		1 o p_149648_
		2 o p_149649_
	a (Ljd;)V setStartPos
		0 o p_31960_
	a (Ldfy;Ljd;)V callOnBrokenAfterFall
		0 o p_149651_
		1 o p_149652_
	a (Laqt;)Lzg; getAddEntityPacket
		0 o p_352287_
	a (FFLbrk;)Z causeFallDamage
		0 o p_149643_
		1 o p_149644_
		2 o p_149645_
	a (Labv;)V recreateFromPacket
		0 o p_149654_
	a (Ldcw;Ljd;Ldtc;)Lcjg; fall
		static
		0 o p_201972_
		1 o p_201973_
		2 o p_201974_
	a (Lub;)V readAdditionalSaveData
		0 o p_31964_
	a (Laka$a;)V defineSynchedData
		0 o p_326465_
	a (Leqc;)Lbsr; changeDimension
		0 o p_351015_
	a (Lp;)V fillCrashReportCategory
		0 o p_31962_
	aZ ()D getDefaultGravity
	b (FI)V setHurtsEntities
		0 o p_149657_
		1 o p_149658_
	b (Lub;)V addAdditionalSaveData
		0 o p_31973_
	bA ()Z isPickable
	bc ()Lbsr$b; getMovementEmission
	cP ()Z onlyOpCanSetNbt
	cs ()Lwz; getTypeName
	cu ()Z isAttackable
	cy ()Z displayFireAnimation
	l ()V tick
	p ()Ljd; getStartPos
	s ()V disableDrop
	t ()Ldtc; getBlockState
cjh net/minecraft/world/entity/item/ItemEntity
	b EYE_HEIGHT
	c bobOffs
	d DATA_ITEM
	e FLOAT_HEIGHT
	f LIFETIME
	g INFINITE_PICKUP_DELAY
	h INFINITE_LIFETIME
	i age
	j pickupDelay
	k health
	l thrower
	m cachedThrower
	n target
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_31991_
		1 o p_31992_
	<init> (Ldcw;DDDLcuq;DDD)V <init>
		0 o p_149663_
		1 o p_149664_
		2 o p_149665_
		3 o p_149666_
		4 o p_149667_
		5 o p_149668_
		6 o p_149669_
		7 o p_149670_
	<init> (Ldcw;DDDLcuq;)V <init>
		0 o p_32001_
		1 o p_32002_
		2 o p_32003_
		3 o p_32004_
		4 o p_32005_
	<init> (Lcjh;)V <init>
		0 o p_31994_
	A ()V setExtendedLifetime
	B ()V makeFakeItem
	C ()Lcjh; copy
	D ()V setUnderwaterMovement
	E ()V setUnderLavaMovement
	F ()V mergeWithNeighbours
	H ()Z isMergable
	a (Lcjh;Lcuq;Lcuq;)V merge
		static
		0 o p_32023_
		1 o p_32024_
		2 o p_32025_
	a (Lajw;)V onSyncedDataUpdated
		0 o p_32036_
	a (Lcjh;)V tryToMerge
		0 o p_32016_
	a (Lcuq;)V setItem
		0 o p_32046_
	a (Laka$a;)V defineSynchedData
		0 o p_326372_
	a (Leqc;)Lbsr; changeDimension
		0 o p_350598_
	a (Lbrk;F)Z hurt
		0 o p_32013_
		1 o p_32014_
	a (Lcjh;Lcuq;Lcjh;Lcuq;)V merge
		static
		0 o p_32018_
		1 o p_32019_
		2 o p_32020_
		3 o p_32021_
	a (Lcuq;Lcuq;I)Lcuq; merge
		static
		0 o p_32030_
		1 o p_32031_
		2 o p_32032_
	a (F)F getSpin
		0 o p_32009_
	a (Lub;)V readAdditionalSaveData
		0 o p_32034_
	a (Lcuq;Lcuq;)Z areMergable
		static
		0 o p_32027_
		1 o p_32028_
	aL ()Ljd; getBlockPosBelowThatAffectsMyMovement
	aZ ()D getDefaultGravity
	a_ (I)Lbug; getSlot
		0 o p_333779_
	ah ()Lwz; getName
	b (Lbsr;)V setThrower
		0 o p_306324_
	b (Ljava/util/UUID;)V setTarget
		0 o p_266724_
	b (Lub;)V addAdditionalSaveData
		0 o p_32050_
	b (Lcjh;)Z lambda$mergeWithNeighbours$0
		0 o p_186268_
	b (I)V setPickUpDelay
		0 o p_32011_
	b_ (Lcmx;)V playerTouch
		0 o p_32040_
	bc ()Lbsr$b; getMovementEmission
	bd ()Z dampensVibrations
	be ()Z fireImmune
	cu ()Z isAttackable
	dF ()F getVisualRotationYInDegrees
	de ()Lavq; getSoundSource
	l ()V tick
	p ()Lcuq; getItem
	s ()Lbsr; getOwner
	t ()I getAge
	v ()V setDefaultPickUpDelay
	w (Lbsr;)V restoreFrom
		0 o p_305965_
	w ()V setNoPickUpDelay
	x ()V setNeverPickUp
	y ()Z hasPickUpDelay
	z ()V setUnlimitedLifetime
cji net/minecraft/world/entity/item/PrimedTnt
	b TAG_FUSE
	c DATA_FUSE_ID
	d DATA_BLOCK_STATE_ID
	e DEFAULT_FUSE_TIME
	f TAG_BLOCK_STATE
	g USED_PORTAL_DAMAGE_CALCULATOR
	h owner
	i usedPortal
	<clinit> ()V <clinit>
		static
	<init> (Ldcw;DDDLbtn;)V <init>
		0 o p_32079_
		1 o p_32080_
		2 o p_32081_
		3 o p_32082_
		4 o p_32083_
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_32076_
		1 o p_32077_
	a (Z)V setUsedPortal
		0 o p_353089_
	a (Lub;)V readAdditionalSaveData
		0 o p_32091_
	a (Laka$a;)V defineSynchedData
		0 o p_326113_
	a (Leqc;)Lbsr; changeDimension
		0 o p_353097_
	aZ ()D getDefaultGravity
	b (I)V setFuse
		0 o p_32086_
	b (Lub;)V addAdditionalSaveData
		0 o p_32097_
	bA ()Z isPickable
	bc ()Lbsr$b; getMovementEmission
	c (Ldtc;)V setBlockState
		0 o p_307211_
	l ()V tick
	p ()Lbtn; getOwner
	s ()Lbsr; getOwner
	t ()I getFuse
	v ()Ldtc; getBlockState
	w ()V explode
	w (Lbsr;)V restoreFrom
		0 o p_306185_
cji$1 net/minecraft/world/entity/item/PrimedTnt$1
	<init> ()V <init>
	a (Ldco;Ldcc;Ljd;Ldtc;F)Z shouldBlockExplode
		0 o p_353087_
		1 o p_353096_
		2 o p_353092_
		3 o p_353086_
		4 o p_353094_
	a (Ldco;Ldcc;Ljd;Ldtc;Lepe;)Ljava/util/Optional; getBlockExplosionResistance
		0 o p_353090_
		1 o p_353088_
		2 o p_353091_
		3 o p_353093_
		4 o p_353095_
cjj net/minecraft/world/entity/item/package-info
cjk net/minecraft/world/entity/monster/AbstractIllager
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_32105_
		1 o p_32106_
	B ()V registerGoals
	c (Lbtn;)Z canAttack
		0 o p_186270_
	s (Lbsr;)Z isAlliedTo
		0 o p_320563_
	s ()Lcjk$a; getArmPose
cjk$a net/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose
	a CROSSED
	b ATTACKING
	c SPELLCASTING
	d BOW_AND_ARROW
	e CROSSBOW_HOLD
	f CROSSBOW_CHARGE
	g CELEBRATING
	h NEUTRAL
	i $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_32120_
		1 o p_32121_
	a ()[Lcjk$a; $values
		static
	valueOf (Ljava/lang/String;)Lcjk$a; valueOf
		static
		0 o p_32123_
	values ()[Lcjk$a; values
		static
cjk$b net/minecraft/world/entity/monster/AbstractIllager$RaiderOpenDoorGoal
	a this$0
	<init> (Lcjk;Lcoj;)V <init>
		0 o p_32127_
		1 o p_32128_
	b ()Z canUse
cjl net/minecraft/world/entity/monster/AbstractSkeleton
	b HARD_ATTACK_INTERVAL
	c NORMAL_ATTACK_INTERVAL
	d bowGoal
	e meleeGoal
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_32133_
		1 o p_32134_
	B ()V registerGoals
	a (Layw;Lbqp;)V populateDefaultEquipmentSlots
		0 o p_218949_
		1 o p_218950_
	a (Lddl;Lbqp;Lbtr;Lbuh;)Lbuh; finalizeSpawn
		0 o p_32146_
		1 o p_32147_
		2 o p_32148_
		3 o p_32149_
	a (Lbsy;Lcuq;)V setItemSlot
		0 o p_32138_
		1 o p_32139_
	a (Lcvn;)Z canFireProjectileWeapon
		0 o p_32144_
	a (Lub;)V readAdditionalSaveData
		0 o p_32152_
	a (Lbtn;F)V performRangedAttack
		0 o p_32141_
		1 o p_32142_
	a (Lcuq;FLcuq;)Lcnd; getArrow
		0 o p_32156_
		1 o p_32157_
		2 o p_346155_
	b (Ljd;Ldtc;)V playStepSound
		0 o p_32159_
		1 o p_32160_
	gk ()I getHardAttackInterval
	gl ()I getAttackInterval
	gm ()Z isShaking
	m_ ()V aiStep
	s ()Lbuv$a; createAttributes
		static
	t ()Lavo; getStepSound
	u ()V rideTick
	x ()V reassessWeaponGoal
cjl$1 net/minecraft/world/entity/monster/AbstractSkeleton$1
	b this$0
	<init> (Lcjl;Lbtw;DZ)V <init>
		0 o p_32170_
		1 o p_32171_
		2 o p_32172_
		3 o p_32173_
	d ()V start
	e ()V stop
cjm net/minecraft/world/entity/monster/Blaze
	b allowedHeightOffset
	c nextHeightOffsetChangeTick
	d DATA_FLAGS_ID
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_32219_
		1 o p_32220_
	B ()V registerGoals
	a (Laka$a;)V defineSynchedData
		0 o p_326216_
	ab ()V customServerAiStep
	bR ()Z isOnFire
	bu ()F getLightLevelDependentMagicValue
	d (Lbrk;)Lavo; getHurtSound
		0 o p_32235_
	fl ()Z isSensitiveToWater
	m_ ()V aiStep
	n_ ()Lavo; getDeathSound
	s ()Lbuv$a; createAttributes
		static
	t ()Z isCharged
	v ()Lavo; getAmbientSound
	x (Z)V setCharged
		0 o p_32241_
cjm$a net/minecraft/world/entity/monster/Blaze$BlazeAttackGoal
	a blaze
	b attackStep
	c attackTime
	d lastSeen
	<init> (Lcjm;)V <init>
		0 o p_32247_
	V_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
	d ()V start
	e ()V stop
	h ()D getFollowDistance
cjn net/minecraft/world/entity/monster/Bogged
	b SHEARED_TAG_NAME
	c HARD_ATTACK_INTERVAL
	d NORMAL_ATTACK_INTERVAL
	e DATA_SHEARED
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_326920_
		1 o p_326946_
	a (Lub;)V readAdditionalSaveData
		0 o p_331225_
	a (Laka$a;)V defineSynchedData
		0 o p_331269_
	a ()Z readyForShearing
	a (Lcuq;FLcuq;)Lcnd; getArrow
		0 o p_326801_
		1 o p_326846_
		2 o p_344869_
	a (Lavq;)V shear
		0 o p_331493_
	b (Lub;)V addAdditionalSaveData
		0 o p_331631_
	b (Lcmx;Lbqq;)Lbqr; mobInteract
		0 o p_330736_
		1 o p_331786_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_326909_
	gk ()I getHardAttackInterval
	gl ()I getAttackInterval
	gn ()Lbuv$a; createAttributes
		static
	go ()Z isSheared
	gr ()V spawnShearedMushrooms
	n_ ()Lavo; getDeathSound
	t ()Lavo; getStepSound
	v ()Lavo; getAmbientSound
	x (Z)V setSheared
		0 o p_330515_
cjo net/minecraft/world/entity/monster/CaveSpider
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_32254_
		1 o p_32255_
	D (Lbsr;)Z doHurtTarget
		0 o p_32257_
	a (Lddl;Lbqp;Lbtr;Lbuh;)Lbuh; finalizeSpawn
		0 o p_32259_
		1 o p_32260_
		2 o p_32261_
		3 o p_32262_
	l (Lbsr;)Lexc; getVehicleAttachmentPoint
		0 o p_316479_
	s ()Lbuv$a; createCaveSpider
		static
cjp net/minecraft/world/entity/monster/Creeper
	b DATA_SWELL_DIR
	c DATA_IS_POWERED
	cc swell
	cd maxSwell
	ce explosionRadius
	cf droppedSkulls
	d DATA_IS_IGNITED
	e oldSwell
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_32278_
		1 o p_32279_
	B ()V registerGoals
	D (Lbsr;)Z doHurtTarget
		0 o p_32281_
	H (F)F getSwelling
		0 o p_32321_
	a ()Z isPowered
	a (FFLbrk;)Z causeFallDamage
		0 o p_149687_
		1 o p_149688_
		2 o p_149689_
	a (Lub;)V readAdditionalSaveData
		0 o p_32296_
	a (Laka$a;)V defineSynchedData
		0 o p_326212_
	a (Laqu;Lbtm;)V thunderHit
		0 o p_32286_
		1 o p_32287_
	a (Laqu;Lbrk;Z)V dropCustomDeathLoot
		0 o p_348566_
		1 o p_32292_
		2 o p_32294_
	b (Lcmx;Lbqq;)Lbqr; mobInteract
		0 o p_32301_
		1 o p_32302_
	b (I)V setSwellDir
		0 o p_32284_
	b (Lub;)V addAdditionalSaveData
		0 o p_32304_
	cx ()I getMaxFallDistance
	d (Lbrk;)Lavo; getHurtSound
		0 o p_32309_
	gk ()V ignite
	gl ()Z canDropMobsSkull
	gm ()V increaseDroppedSkulls
	gn ()V explodeCreeper
	go ()V spawnLingeringCloud
	h (Lbtn;)V setTarget
		0 o p_149691_
	l ()V tick
	n_ ()Lavo; getDeathSound
	s ()Lbuv$a; createAttributes
		static
	t ()I getSwellDir
	x ()Z isIgnited
cjq net/minecraft/world/entity/monster/CrossbowAttackMob
	a ()V onCrossbowAttackPerformed
	b (Lbtn;F)V performCrossbowAttack
		0 o p_32337_
		1 o p_32338_
	b (Z)V setChargingCrossbow
		0 o p_32339_
	p ()Lbtn; getTarget
cjr net/minecraft/world/entity/monster/Drowned
	b NAUTILUS_SHELL_CHANCE
	c waterNavigation
	cf searchingForLand
	d groundNavigation
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_32344_
		1 o p_32345_
	a (Lddl;Lbqp;Lbtr;Lbuh;)Lbuh; finalizeSpawn
		0 o p_32372_
		1 o p_32373_
		2 o p_32374_
		3 o p_32375_
	a (Ldcx;Ljd;)Z isDeepEnoughToSpawn
		static
		0 o p_32367_
		1 o p_32368_
	a (Ldcz;)Z checkSpawnObstruction
		0 o p_32370_
	a (Layw;Lbqp;)V populateDefaultEquipmentSlots
		0 o p_218953_
		1 o p_218954_
	a (Lexc;)V travel
		0 o p_32394_
	a (Lcjr;Lcda;)Lcda; access$002
		static
		0 o p_32361_
		1 o p_32362_
	a (Lbtn;F)V performRangedAttack
		0 o p_32356_
		1 o p_32357_
	a (Lbsx;Lddl;Lbtr;Ljd;Layw;)Z checkDrownedSpawnRules
		static
		0 o p_218956_
		1 o p_218957_
		2 o p_218958_
		3 o p_218959_
		4 o p_218960_
	aQ ()Lavo; getSwimSound
	b (Lcuq;Lcuq;)Z canReplaceCurrentItem
		0 o p_32364_
		1 o p_32365_
	bl ()V updateSwimming
	cC ()Z isPushedByFluid
	ce ()Z isVisuallySwimming
	d (Lbrk;)Lavo; getHurtSound
		0 o p_32386_
	gk ()Lavo; getStepSound
	gl ()Lcuq; getSkull
	gm ()Z convertsInWater
	gn ()Z closeToNextPos
	gu ()Z wantsToSwim
	j (Lbtn;)Z okTarget
		0 o p_32396_
	n_ ()Lavo; getDeathSound
	s ()Lbuv$a; createAttributes
		static
	t ()V addBehaviourGoals
	v ()Lavo; getAmbientSound
	x (Z)V setSearchingForLand
		0 o p_32399_
	x ()Z supportsBreakDoorGoal
cjr$a net/minecraft/world/entity/monster/Drowned$DrownedAttackGoal
	b drowned
	<init> (Lcjr;DZ)V <init>
		0 o p_32402_
		1 o p_32403_
		2 o p_32404_
	b ()Z canUse
	c ()Z canContinueToUse
cjr$b net/minecraft/world/entity/monster/Drowned$DrownedGoToBeachGoal
	g drowned
	<init> (Lcjr;D)V <init>
		0 o p_32409_
		1 o p_32410_
	a (Ldcz;Ljd;)Z isValidTarget
		0 o p_32413_
		1 o p_32414_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
cjr$c net/minecraft/world/entity/monster/Drowned$DrownedGoToWaterGoal
	a mob
	b wantedX
	c wantedY
	d wantedZ
	e speedModifier
	f level
	<init> (Lbtw;D)V <init>
		0 o p_32425_
		1 o p_32426_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	h ()Lexc; getWaterPos
cjr$d net/minecraft/world/entity/monster/Drowned$DrownedMoveControl
	l drowned
	<init> (Lcjr;)V <init>
		0 o p_32433_
	a ()V tick
cjr$e net/minecraft/world/entity/monster/Drowned$DrownedSwimUpGoal
	a drowned
	b speedModifier
	c seaLevel
	d stuck
	<init> (Lcjr;DI)V <init>
		0 o p_32440_
		1 o p_32441_
		2 o p_32442_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
cjr$f net/minecraft/world/entity/monster/Drowned$DrownedTridentAttackGoal
	a drowned
	<init> (Lckh;DIF)V <init>
		0 o p_32450_
		1 o p_32451_
		2 o p_32452_
		3 o p_32453_
	b ()Z canUse
	d ()V start
	e ()V stop
cjs net/minecraft/world/entity/monster/ElderGuardian
	b ELDER_SIZE_SCALE
	cc EFFECT_RADIUS
	cd EFFECT_DURATION
	ce EFFECT_AMPLIFIER
	cf EFFECT_DISPLAY_LIMIT
	e EFFECT_INTERVAL
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_32460_
		1 o p_32461_
	ab ()V customServerAiStep
	b (Laqv;)V lambda$customServerAiStep$0
		0 o p_350101_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_32468_
	n_ ()Lavo; getDeathSound
	s ()Lbuv$a; createAttributes
		static
	t ()I getAttackDuration
	v ()Lavo; getAmbientSound
	x ()Lavo; getFlopSound
cjt net/minecraft/world/entity/monster/EnderMan
	c SPEED_MODIFIER_ATTACKING_ID
	cc MIN_DEAGGRESSION_TIME
	cd DATA_CARRY_STATE
	ce DATA_CREEPY
	cf DATA_STARED_AT
	cg lastStareSound
	ch targetChangeTime
	ci PERSISTENT_ANGER_TIME
	cj remainingPersistentAngerTime
	ck persistentAngerTarget
	d SPEED_MODIFIER_ATTACKING
	e DELAY_BETWEEN_CREEPY_STARE_SOUND
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_32485_
		1 o p_32486_
	B ()V registerGoals
	Y ()Z requiresCustomPersistence
	a ()I getRemainingPersistentAngerTime
	a (Lajw;)V onSyncedDataUpdated
		0 o p_32513_
	a (Ljava/util/UUID;)V setPersistentAngerTarget
		0 o p_32509_
	a (I)V setRemainingPersistentAngerTime
		0 o p_32515_
	a (Lbrk;Lcob;F)Z hurtWithCleanWater
		0 o p_186273_
		1 o p_186274_
		2 o p_186275_
	a (Lub;)V readAdditionalSaveData
		0 o p_32511_
	a (Laka$a;)V defineSynchedData
		0 o p_326272_
	a (Laqu;Lbrk;Z)V dropCustomDeathLoot
		0 o p_348556_
		1 o p_32497_
		2 o p_32499_
	a (Lbrk;F)Z hurt
		0 o p_32494_
		1 o p_32495_
	ab ()V customServerAiStep
	b ()Ljava/util/UUID; getPersistentAngerTarget
	b (Lub;)V addAdditionalSaveData
		0 o p_32520_
	c ()V startPersistentAngerTimer
	c (Ldtc;)V setCarriedBlock
		0 o p_32522_
	c (Lbsr;)Z teleportTowards
		0 o p_32501_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_32527_
	f (Lcmx;)Z isLookingAtMe
		0 o p_32535_
	fl ()Z isSensitiveToWater
	gk ()Ldtc; getCarriedBlock
	gl ()Z isCreepy
	gm ()Z hasBeenStaredAt
	gn ()V setBeingStaredAt
	h (Lbtn;)V setTarget
		0 o p_32537_
	m_ ()V aiStep
	n_ ()Lavo; getDeathSound
	q (DDD)Z teleport
		0 o p_32544_
		1 o p_32545_
		2 o p_32546_
	s ()Lbuv$a; createAttributes
		static
	t ()V playStareSound
	v ()Lavo; getAmbientSound
	x ()Z teleport
cjt$a net/minecraft/world/entity/monster/EnderMan$EndermanFreezeWhenLookedAt
	a enderman
	b target
	<init> (Lcjt;)V <init>
		0 o p_32550_
	a ()V tick
	b ()Z canUse
	d ()V start
cjt$b net/minecraft/world/entity/monster/EnderMan$EndermanLeaveBlockGoal
	a enderman
	<init> (Lcjt;)V <init>
		0 o p_32556_
	a (Ldcw;Ljd;Ldtc;Ldtc;Ldtc;Ljd;)Z canPlaceBlock
		0 o p_32559_
		1 o p_32560_
		2 o p_32561_
		3 o p_32562_
		4 o p_32563_
		5 o p_32564_
	a ()V tick
	b ()Z canUse
cjt$c net/minecraft/world/entity/monster/EnderMan$EndermanLookForPlayerGoal
	i enderman
	j pendingTarget
	k aggroTime
	l teleportTime
	m startAggroTargetConditions
	n continueAggroTargetConditions
	o isAngerInducing
	<init> (Lcjt;Ljava/util/function/Predicate;)V <init>
		0 o p_32573_
		1 o p_32574_
	a (Lcjt;Lbtn;)Z lambda$new$0
		static
		0 o p_325810_
		1 o p_325811_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
cjt$d net/minecraft/world/entity/monster/EnderMan$EndermanTakeBlockGoal
	a enderman
	<init> (Lcjt;)V <init>
		0 o p_32585_
	a ()V tick
	b ()Z canUse
cju net/minecraft/world/entity/monster/Endermite
	b MAX_LIFE
	c life
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_32591_
		1 o p_32592_
	B ()V registerGoals
	a (Lub;)V readAdditionalSaveData
		0 o p_32595_
	b (Ljd;Ldtc;)V playStepSound
		0 o p_32607_
		1 o p_32608_
	b (Lub;)V addAdditionalSaveData
		0 o p_32610_
	b (Lbsx;Ldcx;Lbtr;Ljd;Layw;)Z checkEndermiteSpawnRules
		static
		0 o p_218969_
		1 o p_218970_
		2 o p_218971_
		3 o p_218972_
		4 o p_218973_
	bc ()Lbsr$b; getMovementEmission
	d (Lbrk;)Lavo; getHurtSound
		0 o p_32615_
	l ()V tick
	m_ ()V aiStep
	n_ ()Lavo; getDeathSound
	p (F)V setYBodyRot
		0 o p_32621_
	s ()Lbuv$a; createAttributes
		static
	v ()Lavo; getAmbientSound
cjv net/minecraft/world/entity/monster/Enemy
	i_ XP_REWARD_NONE
	j_ XP_REWARD_SMALL
	k_ XP_REWARD_MEDIUM
	l_ XP_REWARD_LARGE
	m_ XP_REWARD_HUGE
	n_ XP_REWARD_BOSS
cjw net/minecraft/world/entity/monster/Evoker
	e wololoTarget
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_32627_
		1 o p_32628_
	B ()V registerGoals
	a (Lcga;)V setWololoTarget
		0 o p_32635_
	a (Lub;)V readAdditionalSaveData
		0 o p_32642_
	a (Laka$a;)V defineSynchedData
		0 o p_326426_
	a (Laqu;IZ)V applyRaidBuffs
		0 o p_348515_
		1 o p_32632_
		2 o p_32633_
	a (Lcjw;)Layw; access$000
		static
		0 o p_218975_
	ab ()V customServerAiStep
	ai_ ()Lavo; getCelebrateSound
	b (Lcjw;)Layw; access$100
		static
		0 o p_218977_
	b (Lub;)V addAdditionalSaveData
		0 o p_32646_
	c (Lcjw;)Layw; access$200
		static
		0 o p_218979_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_32654_
	d (Lcjw;)Layw; access$300
		static
		0 o p_218981_
	e (Lcjw;)Layw; access$400
		static
		0 o p_218983_
	gF ()Lcga; getWololoTarget
	gk ()Lavo; getCastingSoundEvent
	n_ ()Lavo; getDeathSound
	s (Lbsr;)Z isAlliedTo
		0 o p_32665_
	t ()Lbuv$a; createAttributes
		static
	v ()Lavo; getAmbientSound
cjw$a net/minecraft/world/entity/monster/Evoker$EvokerAttackSpellGoal
	a this$0
	<init> (Lcjw;)V <init>
		0 o p_32668_
	a (DDDDFI)V createSpellEntity
		0 o p_32673_
		1 o p_32674_
		2 o p_32675_
		3 o p_32676_
		4 o p_32677_
		5 o p_32678_
	h ()I getCastingTime
	i ()I getCastingInterval
	k ()V performSpellCasting
	l ()Lavo; getSpellPrepareSound
	m ()Lckn$a; getSpell
cjw$b net/minecraft/world/entity/monster/Evoker$EvokerCastingSpellGoal
	a this$0
	<init> (Lcjw;)V <init>
		0 o p_32686_
	a ()V tick
cjw$c net/minecraft/world/entity/monster/Evoker$EvokerSummonSpellGoal
	a this$0
	e vexCountTargeting
	<init> (Lcjw;)V <init>
		0 o p_32694_
	b ()Z canUse
	h ()I getCastingTime
	i ()I getCastingInterval
	k ()V performSpellCasting
	l ()Lavo; getSpellPrepareSound
	m ()Lckn$a; getSpell
cjw$d net/minecraft/world/entity/monster/Evoker$EvokerWololoSpellGoal
	a this$0
	e wololoTargeting
	<init> (Lcjw;)V <init>
		0 o p_32707_
	a (Lbtn;)Z lambda$new$0
		static
		0 o p_32710_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
	h ()I getCastingTime
	i ()I getCastingInterval
	k ()V performSpellCasting
	l ()Lavo; getSpellPrepareSound
	m ()Lckn$a; getSpell
	n ()I getCastWarmupTime
cjx net/minecraft/world/entity/monster/Ghast
	b DATA_IS_CHARGING
	c explosionPower
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_32725_
		1 o p_32726_
	B ()V registerGoals
	Z ()Z shouldDespawnInPeaceful
	a (Lub;)V readAdditionalSaveData
		0 o p_32733_
	a (Laka$a;)V defineSynchedData
		0 o p_326063_
	a (Lbrk;F)Z hurt
		0 o p_32730_
		1 o p_32731_
	b (Lub;)V addAdditionalSaveData
		0 o p_32744_
	b (Lbsx;Ldcx;Lbtr;Ljd;Layw;)Z checkGhastSpawnRules
		static
		0 o p_218985_
		1 o p_218986_
		2 o p_218987_
		3 o p_218988_
		4 o p_218989_
	b (Lbrk;)Z isInvulnerableTo
		0 o p_238289_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_32750_
	de ()Lavq; getSoundSource
	fN ()I getMaxSpawnClusterSize
	fa ()F getSoundVolume
	g (Lbrk;)Z isReflectedFireball
		static
		0 o p_238408_
	j (Lbtn;)Z lambda$registerGoals$0
		0 o p_352811_
	n_ ()Lavo; getDeathSound
	s ()Z isCharging
	t ()I getExplosionPower
	v ()Lavo; getAmbientSound
	x ()Lbuv$a; createAttributes
		static
	x (Z)V setCharging
		0 o p_32759_
cjx$a net/minecraft/world/entity/monster/Ghast$GhastLookGoal
	a ghast
	<init> (Lcjx;)V <init>
		0 o p_32762_
	V_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
cjx$b net/minecraft/world/entity/monster/Ghast$GhastMoveControl
	l ghast
	m floatDuration
	<init> (Lcjx;)V <init>
		0 o p_32768_
	a (Lexc;I)Z canReach
		0 o p_32771_
		1 o p_32772_
	a ()V tick
cjx$c net/minecraft/world/entity/monster/Ghast$GhastShootFireballGoal
	a chargeTime
	b ghast
	<init> (Lcjx;)V <init>
		0 o p_32776_
	V_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
	d ()V start
	e ()V stop
cjx$d net/minecraft/world/entity/monster/Ghast$RandomFloatAroundGoal
	a ghast
	<init> (Lcjx;)V <init>
		0 o p_32783_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
cjy net/minecraft/world/entity/monster/Giant
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_32788_
		1 o p_32789_
	a (Ljd;Ldcz;)F getWalkTargetValue
		0 o p_32791_
		1 o p_32792_
	s ()Lbuv$a; createAttributes
		static
cjz net/minecraft/world/entity/monster/Guardian
	b DATA_ID_MOVING
	c ATTACK_TIME
	cc clientSideTailAnimation
	cd clientSideTailAnimationO
	ce clientSideTailAnimationSpeed
	cf clientSideSpikesAnimation
	cg clientSideSpikesAnimationO
	ch clientSideCachedAttackTarget
	ci clientSideAttackTime
	cj clientSideTouchedGround
	d randomStrollGoal
	e DATA_ID_ATTACK_TARGET
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_32810_
		1 o p_32811_
	B ()V registerGoals
	H (F)F getTailAnimation
		0 o p_32864_
	I (F)F getSpikesAnimation
		0 o p_32866_
	J (F)F getAttackAnimationScale
		0 o p_32813_
	R ()I getAmbientSoundInterval
	a (Ldcz;)Z checkSpawnObstruction
		0 o p_32829_
	a (Ljd;Ldcz;)F getWalkTargetValue
		0 o p_32831_
		1 o p_32832_
	a (Lajw;)V onSyncedDataUpdated
		0 o p_32834_
	a (Lexc;)V travel
		0 o p_32858_
	a (Laka$a;)V defineSynchedData
		0 o p_326415_
	a (Lbrk;F)Z hurt
		0 o p_32820_
		1 o p_32821_
	ac ()I getMaxHeadXRot
	b (Ldcw;)Lcda; createNavigation
		0 o p_32846_
	b (Lbsx;Ldcx;Lbtr;Ljd;Layw;)Z checkGuardianSpawnRules
		static
		0 o p_218991_
		1 o p_218992_
		2 o p_218993_
		3 o p_218994_
		4 o p_218995_
	b (I)V setActiveAttackTarget
		0 o p_32818_
	bc ()Lbsr$b; getMovementEmission
	d (Lbrk;)Lavo; getHurtSound
		0 o p_32852_
	gk ()Lbuv$a; createAttributes
		static
	gl ()Z isMoving
	gm ()Z hasActiveAttackTarget
	gn ()Lbtn; getActiveAttackTarget
	go ()F getClientSideAttackTime
	m_ ()V aiStep
	n_ ()Lavo; getDeathSound
	t ()I getAttackDuration
	v ()Lavo; getAmbientSound
	x ()Lavo; getFlopSound
	x (Z)V setMoving
		0 o p_32862_
cjz$a net/minecraft/world/entity/monster/Guardian$GuardianAttackGoal
	a guardian
	b attackTime
	c elder
	<init> (Lcjz;)V <init>
		0 o p_32871_
	V_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
cjz$b net/minecraft/world/entity/monster/Guardian$GuardianAttackSelector
	a guardian
	<init> (Lcjz;)V <init>
		0 o p_32879_
	a (Lbtn;)Z test
		0 o p_32881_
	test (Ljava/lang/Object;)Z test
		0 o p_32883_
cjz$c net/minecraft/world/entity/monster/Guardian$GuardianMoveControl
	l guardian
	<init> (Lcjz;)V <init>
		0 o p_32886_
	a ()V tick
ck net/minecraft/advancements/critereon/ItemCustomDataPredicate
	a CODEC
	c value
	<clinit> ()V <clinit>
		static
	<init> (Ldk;)V <init>
		0 o value
	a (Ldk;)Lck; customData
		static
		0 o p_334037_
	a (Lcuq;)Z matches
		0 o p_333825_
	a ()Ldk; value
	equals (Ljava/lang/Object;)Z equals
		0 o p_333809_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cka net/minecraft/world/entity/monster/Husk
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_32889_
		1 o p_32890_
	D (Lbsr;)Z doHurtTarget
		0 o p_32892_
	a (Lbsx;Lddl;Lbtr;Ljd;Layw;)Z checkHuskSpawnRules
		static
		0 o p_218997_
		1 o p_218998_
		2 o p_218999_
		3 o p_219000_
		4 o p_219001_
	ag_ ()V doUnderWaterConversion
	ah_ ()Z isSunSensitive
	d (Lbrk;)Lavo; getHurtSound
		0 o p_32903_
	gk ()Lavo; getStepSound
	gl ()Lcuq; getSkull
	gm ()Z convertsInWater
	n_ ()Lavo; getDeathSound
	v ()Lavo; getAmbientSound
ckb net/minecraft/world/entity/monster/Illusioner
	cc ILLUSION_TRANSITION_TICKS
	cd ILLUSION_SPREAD
	ce clientSideIllusionTicks
	cf clientSideIllusionOffsets
	e NUM_ILLUSIONS
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_32911_
		1 o p_32912_
	B ()V registerGoals
	H (F)[Lexc; getIllusionOffsets
		0 o p_32940_
	a (Lddl;Lbqp;Lbtr;Lbuh;)Lbuh; finalizeSpawn
		0 o p_32921_
		1 o p_32922_
		2 o p_32923_
		3 o p_32924_
	a (Lbtn;F)V performRangedAttack
		0 o p_32918_
		1 o p_32919_
	a (Laqu;IZ)V applyRaidBuffs
		0 o p_348536_
		1 o p_32915_
		2 o p_32916_
	ai_ ()Lavo; getCelebrateSound
	d (Lbrk;)Lavo; getHurtSound
		0 o p_32930_
	gk ()Lavo; getCastingSoundEvent
	h_ ()Lewx; getBoundingBoxForCulling
	m_ ()V aiStep
	n_ ()Lavo; getDeathSound
	s ()Lcjk$a; getArmPose
	t ()Lbuv$a; createAttributes
		static
	v ()Lavo; getAmbientSound
ckb$a net/minecraft/world/entity/monster/Illusioner$IllusionerBlindnessSpellGoal
	a this$0
	e lastTargetId
	<init> (Lckb;)V <init>
		0 o p_32944_
	b ()Z canUse
	d ()V start
	h ()I getCastingTime
	i ()I getCastingInterval
	k ()V performSpellCasting
	l ()Lavo; getSpellPrepareSound
	m ()Lckn$a; getSpell
ckb$b net/minecraft/world/entity/monster/Illusioner$IllusionerMirrorSpellGoal
	a this$0
	<init> (Lckb;)V <init>
		0 o p_32957_
	b ()Z canUse
	h ()I getCastingTime
	i ()I getCastingInterval
	k ()V performSpellCasting
	l ()Lavo; getSpellPrepareSound
	m ()Lckn$a; getSpell
ckc net/minecraft/world/entity/monster/MagmaCube
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_32968_
		1 o p_32969_
	a (IZ)V setSize
		0 o p_32972_
		1 o p_32973_
	b (Lbsx;Ldcx;Lbtr;Ljd;Layw;)Z checkMagmaCubeSpawnRules
		static
		0 o p_219003_
		1 o p_219004_
		2 o p_219005_
		3 o p_219006_
		4 o p_219007_
	bR ()Z isOnFire
	bu ()F getLightLevelDependentMagicValue
	c (Lawu;)V jumpInLiquid
		0 o p_204065_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_32992_
	ff ()V jumpFromGround
	gg ()V decreaseSquish
	gh ()Z isDealsDamage
	gi ()F getAttackDamage
	gj ()Lavo; getSquishSound
	gk ()Lavo; getJumpSound
	n_ ()Lavo; getDeathSound
	s ()Lbuv$a; createAttributes
		static
	t ()Llk; getParticleType
	x ()I getJumpDelay
ckd net/minecraft/world/entity/monster/Monster
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_33002_
		1 o p_33003_
	Z ()Z shouldDespawnInPeaceful
	a (Lddl;Ljd;Layw;)Z isDarkEnoughToSpawn
		static
		0 o p_219010_
		1 o p_219011_
		2 o p_219012_
	a (Ljd;Ldcz;)F getWalkTargetValue
		0 o p_33013_
		1 o p_33014_
	a (Lcmx;)Z isPreventingPlayerRest
		0 o p_33036_
	aQ ()Lavo; getSwimSound
	aR ()Lavo; getSwimSplashSound
	b (Lbsx;Lddl;Lbtr;Ljd;Layw;)Z checkMonsterSpawnRules
		static
		0 o p_219014_
		1 o p_219015_
		2 o p_219016_
		3 o p_219017_
		4 o p_219018_
	c (Lbsx;Ldcx;Lbtr;Ljd;Layw;)Z checkAnyLightMonsterSpawnRules
		static
		0 o p_219020_
		1 o p_219021_
		2 o p_219022_
		3 o p_219023_
		4 o p_219024_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_33034_
	de ()Lavq; getSoundSource
	eH ()Lbtn$a; getFallSounds
	ee ()Z shouldDropExperience
	ef ()Z shouldDropLoot
	g (Lcuq;)Lcuq; getProjectile
		0 o p_33038_
	gp ()V updateNoActionTime
	gq ()Lbuv$a; createMonsterAttributes
		static
	m_ ()V aiStep
	n_ ()Lavo; getDeathSound
cke net/minecraft/world/entity/monster/PatrollingMonster
	b patrolTarget
	c patrolLeader
	d patrolling
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_33046_
		1 o p_33047_
	B ()V registerGoals
	a (Lddl;Lbqp;Lbtr;Lbuh;)Lbuh; finalizeSpawn
		0 o p_33049_
		1 o p_33050_
		2 o p_33051_
		3 o p_33052_
	a (Lub;)V readAdditionalSaveData
		0 o p_33055_
	b (Lub;)V addAdditionalSaveData
		0 o p_33063_
	b (Lbsx;Ldcx;Lbtr;Ljd;Layw;)Z checkPatrollingMonsterSpawnRules
		static
		0 o p_219026_
		1 o p_219027_
		2 o p_219028_
		3 o p_219029_
		4 o p_219030_
	gl ()Z canBeLeader
	gm ()Ljd; getPatrolTarget
	gn ()Z hasPatrolTarget
	go ()Z isPatrolLeader
	gr ()Z canJoinPatrol
	gs ()V findPatrolTarget
	gt ()Z isPatrolling
	h (Ljd;)V setPatrolTarget
		0 o p_33071_
	h (D)Z removeWhenFarAway
		0 o p_33073_
	i (Ljd;)V lambda$readAdditionalSaveData$0
		0 o p_326234_
	x (Z)V setPatrolLeader
		0 o p_33076_
	y (Z)V setPatrolling
		0 o p_33078_
cke$a net/minecraft/world/entity/monster/PatrollingMonster$LongDistancePatrolGoal
	a NAVIGATION_FAILED_COOLDOWN
	b mob
	c speedModifier
	d leaderSpeedModifier
	e cooldownUntil
	<init> (Lcke;DD)V <init>
		0 o p_33084_
		1 o p_33085_
		2 o p_33086_
	a ()V tick
	a (Lcke;)Z lambda$findPatrolCompanions$0
		0 o p_325813_
	b ()Z canUse
	d ()V start
	e ()V stop
	h ()Ljava/util/List; findPatrolCompanions
	i ()Z moveRandomly
ckf net/minecraft/world/entity/monster/Phantom
	b FLAP_DEGREES_PER_TICK
	c TICKS_PER_FLAP
	cb anchorPoint
	cc attackPhase
	d ID_SIZE
	e moveTargetPoint
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_33101_
		1 o p_33102_
	B ()V registerGoals
	H ()Lbzk; createBodyControl
	Z ()Z shouldDespawnInPeaceful
	a (Lddl;Lbqp;Lbtr;Lbuh;)Lbuh; finalizeSpawn
		0 o p_33126_
		1 o p_33127_
		2 o p_33128_
		3 o p_33129_
	a (Lckf;)Layw; access$000
		static
		0 o p_219032_
	a (Lajw;)V onSyncedDataUpdated
		0 o p_33134_
	a (Lbsx;)Z canAttackType
		0 o p_33111_
	a (D)Z shouldRenderAtSqrDistance
		0 o p_33107_
	a (Lub;)V readAdditionalSaveData
		0 o p_33132_
	a (Laka$a;)V defineSynchedData
		0 o p_326421_
	aW ()Z isFlapping
	ab ()V customServerAiStep
	b (Lckf;)Layw; access$100
		static
		0 o p_219034_
	b (I)V setPhantomSize
		0 o p_33109_
	b (Lub;)V addAdditionalSaveData
		0 o p_33141_
	c (Lckf;)Layw; access$200
		static
		0 o p_219036_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_33152_
	d (Lckf;)Layw; access$300
		static
		0 o p_219038_
	de ()Lavq; getSoundSource
	e (Lckf;)Layw; access$400
		static
		0 o p_219040_
	e (Lbua;)Lbsu; getDefaultDimensions
		0 o p_316501_
	f (Lckf;)Layw; access$500
		static
		0 o p_219042_
	fa ()F getSoundVolume
	g (Lckf;)Layw; access$600
		static
		0 o p_219044_
	h (Lckf;)Layw; access$700
		static
		0 o p_219046_
	i (Lckf;)Layw; access$800
		static
		0 o p_219048_
	j (Lckf;)Layw; access$900
		static
		0 o p_219050_
	k (Lckf;)Layw; access$1000
		static
		0 o p_219052_
	l (Lckf;)Layw; access$1100
		static
		0 o p_219054_
	l ()V tick
	m_ ()V aiStep
	n_ ()Lavo; getDeathSound
	s ()I getPhantomSize
	t ()I getUniqueFlapTickOffset
	v ()Lavo; getAmbientSound
	x ()V updatePhantomSizeInfo
ckf$a net/minecraft/world/entity/monster/Phantom$AttackPhase
	a CIRCLE
	b SWOOP
	c $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_33186_
		1 o p_33187_
	a ()[Lckf$a; $values
		static
	valueOf (Ljava/lang/String;)Lckf$a; valueOf
		static
		0 o p_33189_
	values ()[Lckf$a; values
		static
ckf$b net/minecraft/world/entity/monster/Phantom$PhantomAttackPlayerTargetGoal
	a this$0
	b attackTargeting
	c nextScanTick
	<init> (Lckf;)V <init>
		0 o p_33195_
	b ()Z canUse
	c ()Z canContinueToUse
ckf$c net/minecraft/world/entity/monster/Phantom$PhantomAttackStrategyGoal
	a this$0
	b nextSweepTick
	<init> (Lckf;)V <init>
		0 o p_33204_
	a ()V tick
	b ()Z canUse
	d ()V start
	e ()V stop
	h ()V setAnchorAboveTarget
ckf$d net/minecraft/world/entity/monster/Phantom$PhantomBodyRotationControl
	a this$0
	<init> (Lckf;Lbtp;)V <init>
		0 o p_33215_
		1 o p_33216_
	a ()V clientTick
ckf$e net/minecraft/world/entity/monster/Phantom$PhantomCircleAroundAnchorGoal
	a this$0
	c angle
	d distance
	e height
	f clockwise
	<init> (Lckf;)V <init>
		0 o p_33224_
	a ()V tick
	b ()Z canUse
	d ()V start
	i ()V selectNext
ckf$f net/minecraft/world/entity/monster/Phantom$PhantomLookControl
	<init> (Lckf;Lbtp;)V <init>
		0 o p_33234_
		1 o p_33235_
	a ()V tick
ckf$g net/minecraft/world/entity/monster/Phantom$PhantomMoveControl
	l this$0
	m speed
	<init> (Lckf;Lbtp;)V <init>
		0 o p_33240_
		1 o p_33241_
	a ()V tick
ckf$h net/minecraft/world/entity/monster/Phantom$PhantomMoveTargetGoal
	b this$0
	<init> (Lckf;)V <init>
		0 o p_33245_
	h ()Z touchingTarget
ckf$i net/minecraft/world/entity/monster/Phantom$PhantomSweepAttackGoal
	a this$0
	c CAT_SEARCH_TICK_DELAY
	d isScaredOfCat
	e catSearchTick
	<init> (Lckf;)V <init>
		0 o p_33249_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
ckg net/minecraft/world/entity/monster/Pillager
	b IS_CHARGING_CROSSBOW
	cc SLOT_OFFSET
	cd inventory
	e INVENTORY_SIZE
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_33262_
		1 o p_33263_
	B ()V registerGoals
	a (Lddl;Lbqp;Lbtr;Lbuh;)Lbuh; finalizeSpawn
		0 o p_33282_
		1 o p_33283_
		2 o p_33284_
		3 o p_33285_
	a (Lcvn;)Z canFireProjectileWeapon
		0 o p_33280_
	a (Ljd;Ldcz;)F getWalkTargetValue
		0 o p_33288_
		1 o p_33289_
	a ()V onCrossbowAttackPerformed
	a (Layw;Lbqp;)V populateDefaultEquipmentSlots
		0 o p_219059_
		1 o p_219060_
	a (Lub;)V readAdditionalSaveData
		0 o p_33291_
	a (Lbtn;F)V performRangedAttack
		0 o p_33272_
		1 o p_33273_
	a (Laka$a;)V defineSynchedData
		0 o p_325979_
	a (Laqu;IZ)V applyRaidBuffs
		0 o p_348618_
		1 o p_33267_
		2 o p_33268_
	a_ (I)Lbug; getSlot
		0 o p_149743_
	ai_ ()Lavo; getCelebrateSound
	b (Lddl;Layw;Lbqp;)V enchantSpawnedWeapon
		0 o p_348604_
		1 o p_219056_
		2 o p_348571_
	b (Z)V setChargingCrossbow
		0 o p_33302_
	b (Lub;)V addAdditionalSaveData
		0 o p_33300_
	b (Lcjh;)V pickUpItem
		0 o p_33296_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_33306_
	fN ()I getMaxSpawnClusterSize
	gk ()Z isChargingCrossbow
	n (Lcuq;)Z wantsItem
		0 o p_149745_
	n_ ()Lavo; getDeathSound
	s ()Lcjk$a; getArmPose
	t ()Lbuv$a; createAttributes
		static
	v ()Lavo; getAmbientSound
	x ()Lbra; getInventory
ckh net/minecraft/world/entity/monster/RangedAttackMob
	a (Lbtn;F)V performRangedAttack
		0 o p_33317_
		1 o p_33318_
cki net/minecraft/world/entity/monster/Ravager
	b STUN_DURATION
	cc BASE_MOVEMENT_SPEED
	cd ATTACK_MOVEMENT_SPEED
	ce STUNNED_COLOR
	cf STUNNED_COLOR_BLUE
	cg STUNNED_COLOR_GREEN
	ch STUNNED_COLOR_RED
	ci ATTACK_DURATION
	cj attackTick
	ck stunnedTick
	cl roarTick
	e NO_RAVAGER_AND_ALIVE
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_33325_
		1 o p_33326_
	B ()V registerGoals
	D (Lbsr;)Z doHurtTarget
		0 o p_33328_
	F (Lbsr;)Z hasLineOfSight
		0 o p_149755_
	U ()V updateControlFlags
	a (Ldcz;)Z checkSpawnObstruction
		0 o p_33342_
	a (Lub;)V readAdditionalSaveData
		0 o p_33344_
	a (Laqu;IZ)V applyRaidBuffs
		0 o p_348582_
		1 o p_33337_
		2 o p_33338_
	ae ()I getMaxHeadYRot
	ai_ ()Lavo; getCelebrateSound
	b (Ljd;Ldtc;)V playStepSound
		0 o p_33350_
		1 o p_33351_
	b (Lub;)V addAdditionalSaveData
		0 o p_33353_
	b (B)V handleEntityEvent
		0 o p_33335_
	c (Lbsr;)V strongKnockback
		0 o p_33340_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_33359_
	d (Lbsr;)Z lambda$static$0
		static
		0 o p_33346_
	e (Lbtn;)V blockedByShield
		0 o p_33361_
	fc ()Z isImmobile
	gc ()Lewx; getAttackBoundingBox
	gk ()I getStunnedTick
	gl ()Z canBeLeader
	gu ()I getRoarTick
	gv ()V stunEffect
	gw ()V roar
	j (Lbtn;)Z lambda$registerGoals$1
		static
		0 o p_199899_
	m_ ()V aiStep
	n_ ()Lavo; getDeathSound
	s ()Lbuv$a; createAttributes
		static
	t ()I getAttackTick
	v ()Lavo; getAmbientSound
ckj net/minecraft/world/entity/monster/Shulker
	b DATA_ATTACH_FACE_ID
	c DATA_PEEK_ID
	cc COVERED_ARMOR_MODIFIER
	cd TELEPORT_STEPS
	ce NO_COLOR
	cf DEFAULT_COLOR
	cg MAX_TELEPORT_DISTANCE
	ch OTHER_SHULKER_SCAN_RADIUS
	ci OTHER_SHULKER_LIMIT
	cj PEEK_PER_TICK
	ck FORWARD
	cl MAX_SCALE
	cm currentPeekAmountO
	cn currentPeekAmount
	co clientOldAttachPosition
	cp clientSideTeleportInterpolation
	cq MAX_LID_OPEN
	d DATA_COLOR_ID
	e COVERED_ARMOR_MODIFIER_ID
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_33404_
		1 o p_33405_
	B ()V registerGoals
	H ()Lbzk; createBodyControl
	H (F)F getClientPeekAmount
		0 o p_33481_
	I (F)Ljava/util/Optional; getRenderPosition
		0 o p_149767_
	J (F)F getPhysicalPeek
		static
		0 o p_149769_
	S ()V playAmbientSound
	a (Lddl;Lbqp;Lbtr;Lbuh;)Lbuh; finalizeSpawn
		0 o p_149780_
		1 o p_149781_
		2 o p_149782_
		3 o p_149783_
	a (Lji;)V setAttachFace
		0 o p_149789_
	a (FLji;FF)Lewx; getProgressDeltaAabb
		static
		0 o p_149795_
		1 o p_149794_
		2 o p_149796_
		3 o p_320876_
	a (Lajw;)V onSyncedDataUpdated
		0 o p_33434_
	a (Labv;)V recreateFromPacket
		0 o p_219067_
	a (Ljava/util/Optional;)V setVariant
		0 o p_262609_
	a (Ljava/lang/Object;)V setVariant
		0 o p_262660_
	a (Lckj;)Layw; access$000
		static
		0 o p_219065_
	a (Laka$a;)V defineSynchedData
		0 o p_326069_
	a (DDDFFI)V lerpTo
		0 o p_33411_
		1 o p_33412_
		2 o p_33413_
		3 o p_33414_
		4 o p_33415_
		5 o p_33416_
	a (Lbrk;F)Z hurt
		0 o p_33421_
		1 o p_33422_
	a (Lbsr;Z)Z startRiding
		0 o p_149773_
		1 o p_149774_
	a (Lcti;)Ljava/lang/Byte; lambda$setVariant$2
		static
		0 o p_262566_
	a (Lbts;Lexc;)V move
		0 o p_33424_
		1 o p_33425_
	a (Ljd;Lji;)Z canStayAt
		0 o p_149786_
		1 o p_149787_
	a (FLji;F)Lewx; getProgressAabb
		static
		0 o p_149792_
		1 o p_149791_
		2 o p_320551_
	a (Lub;)V readAdditionalSaveData
		0 o p_33432_
	a_ (DDD)V setPos
		0 o p_33449_
		1 o p_33450_
		2 o p_33451_
	ac ()I getMaxHeadXRot
	ad ()V stopRiding
	ae ()I getMaxHeadYRot
	au ()Lewx; makeBoundingBox
	b (Lckj;)Layw; access$100
		static
		0 o p_219069_
	b (Lub;)V addAdditionalSaveData
		0 o p_33443_
	b (F)F sanitizeScale
		0 o p_320641_
	b (I)V setRawPeekAmount
		0 o p_33419_
	bG ()Z canBeCollidedWith
	bc ()Lbsr$b; getMovementEmission
	c (Lckj;)Layw; access$200
		static
		0 o p_219071_
	c (Lbsr;)Z lambda$onPeekAmountChange$1
		0 o p_149771_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_33457_
	d ()Ljava/lang/Object; getVariant
	d (Lckj;)Layw; access$300
		static
		0 o p_219073_
	de ()Lavq; getSoundSource
	dr ()Lexc; getDeltaMovement
	e (Lckj;)Layw; access$400
		static
		0 o p_219075_
	gk ()Ljava/util/Optional; getVariant
	gl ()Lcti; getColor
	gm ()V findNewAttachment
	gn ()Z updatePeekAmount
	go ()V onPeekAmountChange
	gp ()Z isClosed
	gq ()V hitByShulkerBullet
	gr ()I getRawPeekAmount
	gs ()Lorg/joml/Vector3f; lambda$static$0
		static
	h (Ljd;)Lji; findAttachableSurface
		0 o p_149811_
	h (Lbsr;)V push
		0 o p_33474_
	i (Ljd;)Z isPositionBlocked
		0 o p_149813_
	i (Lexc;)V setDeltaMovement
		0 o p_149804_
	l ()V tick
	n_ ()Lavo; getDeathSound
	s ()Lbuv$a; createAttributes
		static
	t ()Z teleportSomewhere
	v ()Lavo; getAmbientSound
	x ()Lji; getAttachFace
ckj$a net/minecraft/world/entity/monster/Shulker$ShulkerAttackGoal
	a this$0
	b attackTime
	<init> (Lckj;)V <init>
		0 o p_33485_
	V_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
	d ()V start
	e ()V stop
ckj$b net/minecraft/world/entity/monster/Shulker$ShulkerBodyRotationControl
	<init> (Lbtp;)V <init>
		0 o p_149816_
	a ()V clientTick
ckj$c net/minecraft/world/entity/monster/Shulker$ShulkerDefenseAttackGoal
	<init> (Lckj;)V <init>
		0 o p_33496_
	a (D)Lewx; getTargetSearchArea
		0 o p_33499_
	b ()Z canUse
	b (Lbtn;)Z lambda$new$0
		static
		0 o p_33501_
ckj$d net/minecraft/world/entity/monster/Shulker$ShulkerLookControl
	h this$0
	<init> (Lckj;Lbtp;)V <init>
		0 o p_149819_
		1 o p_149820_
	b ()V clampHeadRotationToBody
	h ()Ljava/util/Optional; getXRotD
	i ()Ljava/util/Optional; getYRotD
ckj$e net/minecraft/world/entity/monster/Shulker$ShulkerNearestAttackGoal
	i this$0
	<init> (Lckj;Lckj;)V <init>
		0 o p_33504_
		1 o p_33505_
	a (D)Lewx; getTargetSearchArea
		0 o p_33508_
	b ()Z canUse
ckj$f net/minecraft/world/entity/monster/Shulker$ShulkerPeekGoal
	a this$0
	b peekTime
	<init> (Lckj;)V <init>
		0 o p_33512_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
ckk net/minecraft/world/entity/monster/Silverfish
	b friendsGoal
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_33523_
		1 o p_33524_
	B ()V registerGoals
	a (Ljd;Ldcz;)F getWalkTargetValue
		0 o p_33530_
		1 o p_33531_
	a (Lbrk;F)Z hurt
		0 o p_33527_
		1 o p_33528_
	b (Ljd;Ldtc;)V playStepSound
		0 o p_33543_
		1 o p_33544_
	b (Lbsx;Ldcx;Lbtr;Ljd;Layw;)Z checkSilverfishSpawnRules
		static
		0 o p_219077_
		1 o p_219078_
		2 o p_219079_
		3 o p_219080_
		4 o p_219081_
	bc ()Lbsr$b; getMovementEmission
	d (Lbrk;)Lavo; getHurtSound
		0 o p_33549_
	l ()V tick
	n_ ()Lavo; getDeathSound
	p (F)V setYBodyRot
		0 o p_33553_
	s ()Lbuv$a; createAttributes
		static
	v ()Lavo; getAmbientSound
ckk$a net/minecraft/world/entity/monster/Silverfish$SilverfishMergeWithStoneGoal
	i selectedDirection
	j doMerge
	<init> (Lckk;)V <init>
		0 o p_33558_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
ckk$b net/minecraft/world/entity/monster/Silverfish$SilverfishWakeUpFriendsGoal
	a silverfish
	b lookForFriends
	<init> (Lckk;)V <init>
		0 o p_33565_
	a ()V tick
	b ()Z canUse
	h ()V notifyHurt
ckl net/minecraft/world/entity/monster/Skeleton
	b CONVERSION_TAG
	c TOTAL_CONVERSION_TIME
	cc conversionTime
	d DATA_STRAY_CONVERSION_ID
	e inPowderSnowTime
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_33570_
		1 o p_33571_
	a (Lub;)V readAdditionalSaveData
		0 o p_149833_
	a (Laka$a;)V defineSynchedData
		0 o p_326378_
	a (Laqu;Lbrk;Z)V dropCustomDeathLoot
		0 o p_348477_
		1 o p_33574_
		2 o p_33576_
	b (I)V startFreezeConversion
		0 o p_149831_
	b (Lub;)V addAdditionalSaveData
		0 o p_149836_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_33579_
	dC ()Z canFreeze
	gm ()Z isShaking
	gn ()Z isFreezeConverting
	go ()V doFreezeConversion
	l ()V tick
	n_ ()Lavo; getDeathSound
	t ()Lavo; getStepSound
	v ()Lavo; getAmbientSound
	x (Z)V setFreezeConverting
		0 o p_149843_
ckm net/minecraft/world/entity/monster/Slime
	b MIN_SIZE
	c MAX_SIZE
	cb squish
	cc oSquish
	cd ID_SIZE
	ce wasOnGround
	d MAX_NATURAL_SIZE
	e targetSquish
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_33588_
		1 o p_33589_
	B ()V registerGoals
	Z ()Z shouldDespawnInPeaceful
	a (Lddl;Lbqp;Lbtr;Lbuh;)Lbuh; finalizeSpawn
		0 o p_33601_
		1 o p_33602_
		2 o p_33603_
		3 o p_33604_
	a (Lbsr$c;)V remove
		0 o p_149847_
	a (Lbsr;Lbsu;F)Lexc; getPassengerAttachmentPoint
		0 o p_296103_
		1 o p_295741_
		2 o p_295572_
	a (Lajw;)V onSyncedDataUpdated
		0 o p_33609_
	a (Lub;)V readAdditionalSaveData
		0 o p_33607_
	a (Laka$a;)V defineSynchedData
		0 o p_326431_
	a (IZ)V setSize
		0 o p_33594_
		1 o p_33595_
	ac ()I getMaxHeadXRot
	am ()Lbsx; getType
	b (Lub;)V addAdditionalSaveData
		0 o p_33619_
	b_ (Lcmx;)V playerTouch
		0 o p_33611_
	c (Lbsx;Ldcx;Lbtr;Ljd;Layw;)Z checkSlimeSpawnRules
		static
		0 o p_219113_
		1 o p_219114_
		2 o p_219115_
		3 o p_219116_
		4 o p_219117_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_33631_
	de ()Lavq; getSoundSource
	e (Lbua;)Lbsu; getDefaultDimensions
		0 o p_316359_
	fa ()F getSoundVolume
	ff ()V jumpFromGround
	gg ()V decreaseSquish
	gh ()Z isDealsDamage
	gi ()F getAttackDamage
	gj ()Lavo; getSquishSound
	gk ()Lavo; getJumpSound
	gl ()I getSize
	gm ()Z isTiny
	gn ()Z doPlayJumpSound
	h (Lbsr;)V push
		0 o p_33636_
	i_ ()V refreshDimensions
	j (Lbtn;)V dealDamage
		0 o p_33638_
	k (Lbtn;)Z lambda$registerGoals$0
		0 o p_352812_
	l ()V tick
	n_ ()Lavo; getDeathSound
	s ()F getSoundPitch
	t ()Llk; getParticleType
	x ()I getJumpDelay
ckm$a net/minecraft/world/entity/monster/Slime$SlimeAttackGoal
	a slime
	b growTiredTimer
	<init> (Lckm;)V <init>
		0 o p_33648_
	V_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
ckm$b net/minecraft/world/entity/monster/Slime$SlimeFloatGoal
	a slime
	<init> (Lckm;)V <init>
		0 o p_33655_
	V_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
ckm$c net/minecraft/world/entity/monster/Slime$SlimeKeepOnJumpingGoal
	a slime
	<init> (Lckm;)V <init>
		0 o p_33660_
	a ()V tick
	b ()Z canUse
ckm$d net/minecraft/world/entity/monster/Slime$SlimeMoveControl
	l yRot
	m jumpDelay
	n slime
	o isAggressive
	<init> (Lckm;)V <init>
		0 o p_33668_
	a (D)V setWantedMovement
		0 o p_33671_
	a (FZ)V setDirection
		0 o p_33673_
		1 o p_33674_
	a ()V tick
ckm$e net/minecraft/world/entity/monster/Slime$SlimeRandomDirectionGoal
	a slime
	b chosenDegrees
	c nextRandomizeTime
	<init> (Lckm;)V <init>
		0 o p_33679_
	a ()V tick
	b ()Z canUse
ckn net/minecraft/world/entity/monster/SpellcasterIllager
	b spellCastingTickCount
	cc currentSpell
	e DATA_SPELL_CASTING_ID
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_33724_
		1 o p_33725_
	a (Lckn;)Lcda; access$000
		static
		0 o p_149851_
	a (Lub;)V readAdditionalSaveData
		0 o p_33732_
	a (Laka$a;)V defineSynchedData
		0 o p_326038_
	a (Lckn$a;)V setIsCastingSpell
		0 o p_33728_
	ab ()V customServerAiStep
	b (Lub;)V addAdditionalSaveData
		0 o p_33734_
	gk ()Lavo; getCastingSoundEvent
	gu ()Z isCastingSpell
	gv ()Lckn$a; getCurrentSpell
	gw ()I getSpellCastingTime
	l ()V tick
	s ()Lcjk$a; getArmPose
ckn$a net/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell
	a NONE
	b SUMMON_VEX
	c FANGS
	d WOLOLO
	e DISAPPEAR
	f BLINDNESS
	g BY_ID
	h id
	i spellColor
	j $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IIDDD)V <init>
		0 o p_33752_
		1 o p_33753_
		2 o p_33754_
		3 o p_33755_
		4 o p_33756_
		5 o p_33757_
	a (Lckn$a;)I lambda$static$0
		static
		0 o p_263091_
	a (I)Lckn$a; byId
		static
		0 o p_33759_
	a ()[Lckn$a; $values
		static
	valueOf (Ljava/lang/String;)Lckn$a; valueOf
		static
		0 o p_33765_
	values ()[Lckn$a; values
		static
ckn$b net/minecraft/world/entity/monster/SpellcasterIllager$SpellcasterCastingSpellGoal
	b this$0
	<init> (Lckn;)V <init>
		0 o p_33769_
	a ()V tick
	b ()Z canUse
	d ()V start
	e ()V stop
ckn$c net/minecraft/world/entity/monster/SpellcasterIllager$SpellcasterUseSpellGoal
	b attackWarmupDelay
	c nextAttackTickCount
	d this$0
	<init> (Lckn;)V <init>
		0 o p_33778_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	h ()I getCastingTime
	i ()I getCastingInterval
	k ()V performSpellCasting
	l ()Lavo; getSpellPrepareSound
	m ()Lckn$a; getSpell
	n ()I getCastWarmupTime
cko net/minecraft/world/entity/monster/Spider
	b DATA_FLAGS_ID
	c SPIDER_SPECIAL_EFFECT_CHANCE
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_33786_
		1 o p_33787_
	B ()V registerGoals
	a (Ldtc;Lexc;)V makeStuckInBlock
		0 o p_33796_
		1 o p_33797_
	a (Lddl;Lbqp;Lbtr;Lbuh;)Lbuh; finalizeSpawn
		0 o p_33790_
		1 o p_33791_
		2 o p_33792_
		3 o p_33793_
	a (Laka$a;)V defineSynchedData
		0 o p_326135_
	b (Ldcw;)Lcda; createNavigation
		0 o p_33802_
	b (Ljd;Ldtc;)V playStepSound
		0 o p_33804_
		1 o p_33805_
	c (Lbrz;)Z canBeAffected
		0 o p_33809_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_33814_
	j (Lbtn;)Z lambda$registerGoals$0
		static
		0 o p_320185_
	l (Lbsr;)Lexc; getVehicleAttachmentPoint
		0 o p_316696_
	l ()V tick
	n_ ()Lavo; getDeathSound
	p_ ()Z onClimbable
	t ()Lbuv$a; createAttributes
		static
	v ()Lavo; getAmbientSound
	x ()Z isClimbing
	x (Z)V setClimbing
		0 o p_33820_
cko$a net/minecraft/world/entity/monster/Spider$SpiderAttackGoal
	<init> (Lcko;)V <init>
		0 o p_33822_
	b ()Z canUse
	c ()Z canContinueToUse
cko$b net/minecraft/world/entity/monster/Spider$SpiderEffectsGroupData
	a effect
	<init> ()V <init>
	a (Layw;)V setRandomEffect
		0 o p_219119_
cko$c net/minecraft/world/entity/monster/Spider$SpiderTargetGoal
	<init> (Lcko;Ljava/lang/Class;)V <init>
		0 o p_33832_
		1 o p_33833_
	b ()Z canUse
ckp net/minecraft/world/entity/monster/Stray
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_33836_
		1 o p_33837_
	a (Lbsx;Lddl;Lbtr;Ljd;Layw;)Z checkStraySpawnRules
		static
		0 o p_219121_
		1 o p_219122_
		2 o p_219123_
		3 o p_219124_
		4 o p_219125_
	a (Lcuq;FLcuq;)Lcnd; getArrow
		0 o p_33846_
		1 o p_33847_
		2 o p_345505_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_33850_
	n_ ()Lavo; getDeathSound
	t ()Lavo; getStepSound
	v ()Lavo; getAmbientSound
ckq net/minecraft/world/entity/monster/Strider
	cc SUFFOCATING_MODIFIER_ID
	cd SUFFOCATING_MODIFIER
	ce SUFFOCATE_STEERING_MODIFIER
	cg STEERING_MODIFIER
	ch DATA_BOOST_TIME
	ci DATA_SUFFOCATING
	cj DATA_SADDLE_ID
	ck steering
	cl temptGoal
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_33862_
		1 o p_33863_
	B ()V registerGoals
	D ()Z shouldPassengersInheritMalus
	a (DZLdtc;Ljd;)V checkFallDamage
		0 o p_33870_
		1 o p_33871_
		2 o p_33872_
		3 o p_33873_
	a (Lddl;Lbqp;Lbtr;Lbuh;)Lbuh; finalizeSpawn
		0 o p_33887_
		1 o p_33888_
		2 o p_33889_
		3 o p_33890_
	a (Laqu;Lbsl;)Lbsl; getBreedOffspring
		0 o p_149858_
		1 o p_149859_
	a (Ldcz;)Z checkSpawnObstruction
		0 o p_33880_
	a (Ljd;Ldcz;)F getWalkTargetValue
		0 o p_33895_
		1 o p_33896_
	a (Lbsr;Lbsu;F)Lexc; getPassengerAttachmentPoint
		0 o p_294748_
		1 o p_295089_
		2 o p_295230_
	a ()Z boost
	a (Lajw;)V onSyncedDataUpdated
		0 o p_33900_
	a (Lcuq;Lavq;)V equipSaddle
		0 o p_352201_
		1 o p_33878_
	a (Lepe;)Z canStandOnFluid
		0 o p_204067_
	a (Lub;)V readAdditionalSaveData
		0 o p_33898_
	a (Laka$a;)V defineSynchedData
		0 o p_325918_
	a (Lcmx;Lexc;)V tickRidden
		0 o p_278331_
		1 o p_278234_
	a (Lddl;Lbqp;Lbtp;Lbuh;)Lbuh; spawnJockey
		0 o p_33882_
		1 o p_33883_
		2 o p_33884_
		3 o p_33885_
	aP ()F nextStep
	b (Ldcw;)Lcda; createNavigation
		0 o p_33913_
	b (Lbtn;)Lexc; getDismountLocationForPassenger
		0 o p_33908_
	b (Lcmx;Lexc;)Lexc; getRiddenInput
		0 o p_278251_
		1 o p_275578_
	b (Laqu;Lbsl;)Lckq; getBreedOffspring
		0 o p_149861_
		1 o p_149862_
	b (Lcmx;Lbqq;)Lbqr; mobInteract
		0 o p_33910_
		1 o p_33911_
	b (Ljd;Ldtc;)V playStepSound
		0 o p_33915_
		1 o p_33916_
	b (Lub;)V addAdditionalSaveData
		0 o p_33918_
	bR ()Z isOnFire
	c (Lbsx;Ldcx;Lbtr;Ljd;Layw;)Z checkStriderSpawnRules
		static
		0 o p_219129_
		1 o p_219130_
		2 o p_219131_
		3 o p_219132_
		4 o p_219133_
	cM ()Lexc; getLeashOffset
	cQ ()Lbtn; getControllingPassenger
	d (Lbrk;)Lavo; getHurtSound
		0 o p_33934_
	e (Lcmx;)F getRiddenSpeed
		0 o p_278317_
	ez ()V dropEquipment
	f ()Z isSaddleable
	fl ()Z isSensitiveToWater
	gk ()V floatStrider
	i ()Z isSaddled
	l ()V tick
	n (Lcuq;)Z lambda$registerGoals$0
		static
		0 o p_335880_
	n_ ()Lavo; getDeathSound
	o (Lcuq;)Z isFood
		0 o p_33946_
	r (Lbsr;)Z canAddPassenger
		0 o p_33950_
	s ()Z isSuffocating
	t ()Lbuv$a; createAttributes
		static
	v ()Lavo; getAmbientSound
	x (Z)V setSuffocating
		0 o p_33952_
	x ()Z isBeingTempted
ckq$a net/minecraft/world/entity/monster/Strider$StriderGoToLavaGoal
	g strider
	<init> (Lckq;D)V <init>
		0 o p_33955_
		1 o p_33956_
	a (Ldcz;Ljd;)Z isValidTarget
		0 o p_33963_
		1 o p_33964_
	b ()Z canUse
	c ()Z canContinueToUse
	k ()Ljd; getMoveToTarget
	l ()Z shouldRecalculatePath
ckq$b net/minecraft/world/entity/monster/Strider$StriderPathNavigation
	<init> (Lckq;Ldcw;)V <init>
		0 o p_33969_
		1 o p_33970_
	a (Ljd;)Z isStableDestination
		0 o p_33976_
	a (Lepv;)Z hasValidPathType
		0 o p_326840_
	a (I)Lepu; createPathFinder
		0 o p_33972_
ckr net/minecraft/world/entity/monster/Vex
	b FLAP_DEGREES_PER_TICK
	c TICKS_PER_FLAP
	cc owner
	cd boundOrigin
	ce hasLimitedLife
	cf limitedLifeTicks
	d DATA_FLAGS_ID
	e FLAG_IS_CHARGING
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_33984_
		1 o p_33985_
	B ()V registerGoals
	a (Lddl;Lbqp;Lbtr;Lbuh;)Lbuh; finalizeSpawn
		0 o p_34002_
		1 o p_34003_
		2 o p_34004_
		3 o p_34005_
	a (Lbts;Lexc;)V move
		0 o p_33997_
		1 o p_33998_
	a (Layw;Lbqp;)V populateDefaultEquipmentSlots
		0 o p_219135_
		1 o p_219136_
	a (Lckr;)Layw; access$000
		static
		0 o p_219138_
	a (Lbtp;)V setOwner
		0 o p_33995_
	a (Lub;)V readAdditionalSaveData
		0 o p_34008_
	a (Laka$a;)V defineSynchedData
		0 o p_326059_
	a (IZ)V setVexFlag
		0 o p_33990_
		1 o p_33991_
	aW ()Z isFlapping
	b (Lckr;)Lbzp; access$100
		static
		0 o p_34013_
	b (I)V setLimitedLife
		0 o p_33988_
	b (Lub;)V addAdditionalSaveData
		0 o p_34015_
	bu ()F getLightLevelDependentMagicValue
	c (I)Z getVexFlag
		0 o p_34011_
	c (Lckr;)Lbzp; access$200
		static
		0 o p_34017_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_34023_
	d (Lckr;)Layw; access$300
		static
		0 o p_219141_
	e (Lckr;)Layw; access$400
		static
		0 o p_219143_
	f (Lckr;)Layw; access$500
		static
		0 o p_219145_
	g (Lckr;)Layw; access$600
		static
		0 o p_219147_
	gk ()Ljd; getBoundOrigin
	gl ()Z isCharging
	h (Ljd;)V setBoundOrigin
		0 o p_34034_
	h (Lckr;)Lbzp; access$700
		static
		0 o p_34036_
	l ()V tick
	n_ ()Lavo; getDeathSound
	s ()Lbsr; getOwner
	t ()Lbuv$a; createAttributes
		static
	v ()Lavo; getAmbientSound
	w (Lbsr;)V restoreFrom
		0 o p_306094_
	x ()Lbtp; getOwner
	x (Z)V setIsCharging
		0 o p_34043_
ckr$a net/minecraft/world/entity/monster/Vex$VexChargeAttackGoal
	a this$0
	<init> (Lckr;)V <init>
		0 o p_34046_
	V_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
ckr$b net/minecraft/world/entity/monster/Vex$VexCopyOwnerTargetGoal
	a this$0
	b copyOwnerTargeting
	<init> (Lckr;Lbtw;)V <init>
		0 o p_34055_
		1 o p_34056_
	b ()Z canUse
	d ()V start
ckr$c net/minecraft/world/entity/monster/Vex$VexMoveControl
	l this$0
	<init> (Lckr;Lckr;)V <init>
		0 o p_34061_
		1 o p_34062_
	a ()V tick
ckr$d net/minecraft/world/entity/monster/Vex$VexRandomMoveGoal
	a this$0
	<init> (Lckr;)V <init>
		0 o p_34066_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
cks net/minecraft/world/entity/monster/Vindicator
	b TAG_JOHNNY
	cc isJohnny
	e DOOR_BREAKING_PREDICATE
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_34074_
		1 o p_34075_
	B ()V registerGoals
	a (Layw;Lbqp;)V populateDefaultEquipmentSlots
		0 o p_219149_
		1 o p_219150_
	a (Lcks;)Layw; access$000
		static
		0 o p_219152_
	a (Lddl;Lbqp;Lbtr;Lbuh;)Lbuh; finalizeSpawn
		0 o p_34088_
		1 o p_34089_
		2 o p_34090_
		3 o p_34091_
	a (Lbqo;)Z lambda$static$0
		static
		0 o p_34082_
	a (Lub;)V readAdditionalSaveData
		0 o p_34094_
	a (Laqu;IZ)V applyRaidBuffs
		0 o p_348474_
		1 o p_34079_
		2 o p_34080_
	ab ()V customServerAiStep
	ai_ ()Lavo; getCelebrateSound
	b (Lub;)V addAdditionalSaveData
		0 o p_34100_
	b (Lwz;)V setCustomName
		0 o p_34096_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_34103_
	n_ ()Lavo; getDeathSound
	s ()Lcjk$a; getArmPose
	t ()Lbuv$a; createAttributes
		static
	v ()Lavo; getAmbientSound
cks$a net/minecraft/world/entity/monster/Vindicator$VindicatorBreakDoorGoal
	<init> (Lbtp;)V <init>
		0 o p_34112_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
cks$b net/minecraft/world/entity/monster/Vindicator$VindicatorJohnnyAttackGoal
	<init> (Lcks;)V <init>
		0 o p_34117_
	b ()Z canUse
	d ()V start
ckt net/minecraft/world/entity/monster/Witch
	b SPEED_MODIFIER_DRINKING_ID
	cc DATA_USING_ITEM
	cd usingTime
	ce healRaidersGoal
	cf attackPlayersGoal
	e SPEED_MODIFIER_DRINKING
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_34134_
		1 o p_34135_
	B ()V registerGoals
	a (Lbtn;F)V performRangedAttack
		0 o p_34143_
		1 o p_34144_
	a (Laka$a;)V defineSynchedData
		0 o p_326280_
	a (Laqu;IZ)V applyRaidBuffs
		0 o p_348621_
		1 o p_34140_
		2 o p_34141_
	ai_ ()Lavo; getCelebrateSound
	b (B)V handleEntityEvent
		0 o p_34138_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_34154_
	e (Lbrk;F)F getDamageAfterMagicAbsorb
		0 o p_34149_
		1 o p_34150_
	gl ()Z canBeLeader
	j (Lbtn;)Z lambda$registerGoals$0
		0 o p_352813_
	m_ ()V aiStep
	n_ ()Lavo; getDeathSound
	s ()Z isDrinkingPotion
	t ()Lbuv$a; createAttributes
		static
	v ()Lavo; getAmbientSound
	z (Z)V setUsingItem
		0 o p_34164_
cku net/minecraft/world/entity/monster/WitherSkeleton
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_34166_
		1 o p_34167_
	B ()V registerGoals
	D (Lbsr;)Z doHurtTarget
		0 o p_34169_
	a (Layw;Lbqp;)V populateDefaultEquipmentSlots
		0 o p_219154_
		1 o p_219155_
	a (Lddl;Lbqp;Lbtr;Lbuh;)Lbuh; finalizeSpawn
		0 o p_34178_
		1 o p_34179_
		2 o p_34180_
		3 o p_34181_
	a (Lddl;Layw;Lbqp;)V populateDefaultEquipmentEnchantments
		0 o p_348580_
		1 o p_219157_
		2 o p_219158_
	a (Lcuq;FLcuq;)Lcnd; getArrow
		0 o p_34189_
		1 o p_34190_
		2 o p_344843_
	a (Laqu;Lbrk;Z)V dropCustomDeathLoot
		0 o p_348522_
		1 o p_34174_
		2 o p_34176_
	c (Lbrz;)Z canBeAffected
		0 o p_34192_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_34195_
	n_ ()Lavo; getDeathSound
	t ()Lavo; getStepSound
	v ()Lavo; getAmbientSound
ckv net/minecraft/world/entity/monster/Zoglin
	b SENSOR_TYPES
	c MEMORY_TYPES
	cc ATTACK_KNOCKBACK
	cd KNOCKBACK_RESISTANCE
	ce ATTACK_DAMAGE
	cf BABY_ATTACK_DAMAGE
	cg ATTACK_INTERVAL
	ch BABY_ATTACK_INTERVAL
	ci ATTACK_DURATION
	cj MOVEMENT_SPEED_WHEN_FIGHTING
	ck SPEED_MULTIPLIER_WHEN_IDLING
	cl attackAnimationRemainingTicks
	d DATA_BABY_ID
	e MAX_HEALTH
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_34204_
		1 o p_34205_
	D (Lbsr;)Z doHurtTarget
		0 o p_34207_
	a (Z)V setBaby
		0 o p_34227_
	a (Lajw;)V onSyncedDataUpdated
		0 o p_34225_
	a (Lcom/mojang/serialization/Dynamic;)Lbuq; makeBrain
		0 o p_34221_
	a (Lbuq;)V initCoreActivity
		static
		0 o p_34217_
	a (Lub;)V readAdditionalSaveData
		0 o p_34223_
	a (Laka$a;)V defineSynchedData
		0 o p_326281_
	a (Lbrk;F)Z hurt
		0 o p_34214_
		1 o p_34215_
	aa ()V sendDebugPackets
	ab ()V customServerAiStep
	b (Lbuq;)V initIdleActivity
		static
		0 o p_34229_
	b (Ljd;Ldtc;)V playStepSound
		0 o p_34231_
		1 o p_34232_
	b (Lub;)V addAdditionalSaveData
		0 o p_34234_
	b (B)V handleEntityEvent
		0 o p_34212_
	c (Lbuq;)V initFightActivity
		static
		0 o p_34237_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_34244_
	dT ()Lbuq; getBrain
	dU ()Lbuq$b; brainProvider
	e (Lbtn;)V blockedByShield
		0 o p_34246_
	gk ()I getAttackAnimationRemainingTicks
	gl ()V playAngrySound
	gm ()Ljava/util/Optional; findNearestValidAttackTarget
	j (Lbtn;)Z isTargetable
		0 o p_34253_
	k (Lbtn;)V setAttackTarget
		0 o p_34255_
	m_ ()V aiStep
	n_ ()Lavo; getDeathSound
	o_ ()Z isBaby
	p ()Lbtn; getTarget
	s ()Lbuv$a; createAttributes
		static
	t ()Z isAdult
	v ()Lavo; getAmbientSound
	x ()V updateActivity
	y ()Z canBeLeashed
ckw net/minecraft/world/entity/monster/Zombie
	b SPEED_MODIFIER_BABY_ID
	c SPEED_MODIFIER_BABY
	cc REINFORCEMENT_ATTEMPTS
	cd REINFORCEMENT_RANGE_MAX
	ce REINFORCEMENT_RANGE_MIN
	cf ZOMBIE_REINFORCEMENT_CALLEE_CHARGE
	cg LEADER_ZOMBIE_BONUS_ID
	ch ZOMBIE_RANDOM_SPAWN_BONUS_ID
	ci DATA_BABY_ID
	cj DATA_SPECIAL_TYPE_ID
	ck DATA_DROWNED_CONVERSION_ID
	cl BABY_DIMENSIONS
	cm BREAK_DOOR_CHANCE
	cn DOOR_BREAKING_PREDICATE
	co breakDoorGoal
	cp canBreakDoors
	cq inWaterTime
	cr conversionTime
	d REINFORCEMENT_CALLER_CHARGE_ID
	e ZOMBIE_LEADER_CHANCE
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_34271_
		1 o p_34272_
	<init> (Ldcw;)V <init>
		0 o p_34274_
	B ()V registerGoals
	D (Lbsr;)Z doHurtTarget
		0 o p_34276_
	H (F)V handleAttributes
		0 o p_34340_
	a (Lddl;Lbqp;Lbtr;Lbuh;)Lbuh; finalizeSpawn
		0 o p_34297_
		1 o p_34298_
		2 o p_34299_
		3 o p_34300_
	a (Z)V setBaby
		0 o p_34309_
	a (Lbqo;)Z lambda$static$0
		static
		0 o p_34284_
	a (Lajw;)V onSyncedDataUpdated
		0 o p_34307_
	a (Layw;Lbqp;)V populateDefaultEquipmentSlots
		0 o p_219165_
		1 o p_219166_
	a (Laqu;Lbtn;)Z killedEntity
		0 o p_219160_
		1 o p_219161_
	a (Lckw;)Layw; access$000
		static
		0 o p_219168_
	a (Layw;)Z getSpawnAsBabyOdds
		static
		0 o p_219163_
	a (Lub;)V readAdditionalSaveData
		0 o p_34305_
	a (Laka$a;)V defineSynchedData
		0 o p_326435_
	a (Lbrk;F)Z hurt
		0 o p_34288_
		1 o p_34289_
	a (Laqu;Lbrk;Z)V dropCustomDeathLoot
		0 o p_348597_
		1 o p_34291_
		2 o p_34293_
	ag_ ()V doUnderWaterConversion
	ah_ ()Z isSunSensitive
	b (Ljd;Ldtc;)V playStepSound
		0 o p_34316_
		1 o p_34317_
	b (Lbsx;)V convertToZombieType
		0 o p_34311_
	b (I)V startUnderWaterConversion
		0 o p_34279_
	b (Lub;)V addAdditionalSaveData
		0 o p_34319_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_34327_
	e (Lbua;)Lbsu; getDefaultDimensions
		0 o p_316771_
	eg ()I getBaseExperienceReward
	gk ()Lavo; getStepSound
	gl ()Lcuq; getSkull
	gm ()Z convertsInWater
	go ()Lbuv$a; createAttributes
		static
	gr ()Z isUnderWaterConverting
	gs ()Z canBreakDoors
	gt ()V randomizeReinforcementsChance
	j (Lcuq;)Z canHoldItem
		0 o p_34332_
	k (Lcuq;)Z wantsToPickUp
		0 o p_182400_
	l ()V tick
	m_ ()V aiStep
	n_ ()Lavo; getDeathSound
	o_ ()Z isBaby
	t ()V addBehaviourGoals
	v ()Lavo; getAmbientSound
	x ()Z supportsBreakDoorGoal
	y (Z)V setCanBreakDoors
		0 o p_34337_
ckw$a net/minecraft/world/entity/monster/Zombie$ZombieAttackTurtleEggGoal
	g this$0
	<init> (Lckw;Lbtw;DI)V <init>
		0 o p_34343_
		1 o p_34344_
		2 o p_34345_
		3 o p_34346_
	a (Ldcw;Ljd;)V playBreakSound
		0 o p_34348_
		1 o p_34349_
	a (Ldcx;Ljd;)V playDestroyProgressSound
		0 o p_34351_
		1 o p_34352_
	i ()D acceptedDistance
ckw$b net/minecraft/world/entity/monster/Zombie$ZombieGroupData
	a isBaby
	b canSpawnJockey
	<init> (ZZ)V <init>
		0 o p_34357_
		1 o p_34358_
ckx net/minecraft/world/entity/monster/ZombieVillager
	b LOGGER
	c DATA_CONVERTING_ID
	cf VILLAGER_CONVERSION_WAIT_MIN
	cg VILLAGER_CONVERSION_WAIT_MAX
	ch MAX_SPECIAL_BLOCKS_COUNT
	ci SPECIAL_BLOCK_RADIUS
	cj villagerConversionTime
	ck conversionStarter
	cl gossips
	cm tradeOffers
	cn villagerXp
	d DATA_VILLAGER_DATA
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_34368_
		1 o p_34369_
	a (Laqu;)V finishConversion
		0 o p_34399_
	a (Lddl;Lbqp;Lbtr;Lbuh;)Lbuh; finalizeSpawn
		0 o p_34378_
		1 o p_34379_
		2 o p_34380_
		3 o p_34381_
	a (Lcml;)V setVillagerData
		0 o p_34376_
	a (Luy;)V setGossips
		0 o p_34392_
	a (Ldbv;)V setTradeOffers
		0 o p_324128_
	a (Lub;)V readAdditionalSaveData
		0 o p_34387_
	a (Ljava/util/UUID;I)V startConverting
		0 o p_34384_
		1 o p_34385_
	a (Laka$a;)V defineSynchedData
		0 o p_326075_
	a (Lub;Luy;)V lambda$addAdditionalSaveData$1
		static
		0 o p_204071_
		1 o p_204072_
	a (Ljm$c;)V lambda$new$0
		0 o p_255550_
	b (Lcmx;Lbqq;)Lbqr; mobInteract
		0 o p_34394_
		1 o p_34395_
	b (I)V setVillagerXp
		0 o p_34374_
	b (Ldbv;)V lambda$readAdditionalSaveData$2
		0 o p_323336_
	b (Lub;)V addAdditionalSaveData
		0 o p_34397_
	b (B)V handleEntityEvent
		0 o p_34372_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_34404_
	fb ()F getVoicePitch
	gk ()Lavo; getStepSound
	gl ()Lcuq; getSkull
	gm ()Z convertsInWater
	gu ()Z isConverting
	gv ()Lcml; getVillagerData
	gw ()I getVillagerXp
	gx ()I getConversionProgress
	h (D)Z removeWhenFarAway
		0 o p_34414_
	l ()V tick
	n (Lcuq;)Z lambda$finishConversion$3
		static
		0 o p_351901_
	n_ ()Lavo; getDeathSound
	v ()Lavo; getAmbientSound
cky net/minecraft/world/entity/monster/ZombifiedPiglin
	c BABY_DIMENSIONS
	cf SPEED_MODIFIER_ATTACKING
	cg FIRST_ANGER_SOUND_DELAY
	ch playFirstAngerSoundIn
	ci PERSISTENT_ANGER_TIME
	cj remainingPersistentAngerTime
	ck persistentAngerTarget
	cl ALERT_RANGE_Y
	cm ALERT_INTERVAL
	cn ticksUntilNextAlert
	d SPEED_MODIFIER_ATTACKING_ID
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_34427_
		1 o p_34428_
	a ()I getRemainingPersistentAngerTime
	a (Ldcz;)Z checkSpawnObstruction
		0 o p_34442_
	a (Ljava/util/UUID;)V setPersistentAngerTarget
		0 o p_34444_
	a (Lcmx;)Z isPreventingPlayerRest
		0 o p_34475_
	a (Lcky;)V lambda$alertOthers$3
		0 o p_325816_
	a (Layw;Lbqp;)V populateDefaultEquipmentSlots
		0 o p_219171_
		1 o p_219172_
	a (I)V setRemainingPersistentAngerTime
		0 o p_34448_
	a (Lub;)V readAdditionalSaveData
		0 o p_34446_
	ab ()V customServerAiStep
	b ()Ljava/util/UUID; getPersistentAngerTarget
	b (Lbsx;Ldcx;Lbtr;Ljd;Layw;)Z checkZombifiedPiglinSpawnRules
		static
		0 o p_219174_
		1 o p_219175_
		2 o p_219176_
		3 o p_219177_
		4 o p_219178_
	b (Lcky;)Z lambda$alertOthers$2
		0 o p_325817_
	b (Lub;)V addAdditionalSaveData
		0 o p_34458_
	c ()V startPersistentAngerTimer
	c (Lcky;)Z lambda$alertOthers$1
		static
		0 o p_325818_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_34466_
	d (Lcky;)Z lambda$alertOthers$0
		0 o p_34463_
	e (Lbua;)Lbsu; getDefaultDimensions
		0 o p_316887_
	gl ()Lcuq; getSkull
	gm ()Z convertsInWater
	gt ()V randomizeReinforcementsChance
	gu ()Lbuv$a; createAttributes
		static
	gv ()V maybePlayFirstAngerSound
	gw ()V maybeAlertOthers
	gx ()V alertOthers
	gy ()V playAngerSound
	h (Lbtn;)V setTarget
		0 o p_34478_
	k (Lcuq;)Z wantsToPickUp
		0 o p_182402_
	n_ ()Lavo; getDeathSound
	t ()V addBehaviourGoals
	v ()Lavo; getAmbientSound
ckz net/minecraft/world/entity/monster/breeze/Breeze
	b idle
	c slide
	cc shoot
	cd inhale
	ce SLIDE_PARTICLES_AMOUNT
	cf IDLE_PARTICLES_AMOUNT
	cg JUMP_DUST_PARTICLES_AMOUNT
	ch JUMP_TRAIL_PARTICLES_AMOUNT
	ci JUMP_TRAIL_DURATION_TICKS
	cj JUMP_CIRCLE_DISTANCE_Y
	ck FALL_DISTANCE_SOUND_TRIGGER_THRESHOLD
	cl WHIRL_SOUND_FREQUENCY_MIN
	cm WHIRL_SOUND_FREQUENCY_MAX
	cn jumpTrailStartedTick
	co soundTick
	cp PROJECTILE_DEFLECTION
	d slideBack
	e longJump
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_312213_
		1 o p_312377_
	S ()V playAmbientSound
	a (Lcnp;)Lcnq; deflection
		0 o p_320843_
	a (Lcnp;Lbsr;Layw;)V lambda$static$0
		static
		0 o p_344345_
		1 o p_344346_
		2 o p_344347_
	a (Lajw;)V onSyncedDataUpdated
		0 o p_312373_
	a (Lcom/mojang/serialization/Dynamic;)Lbuq; makeBrain
		0 o p_312201_
	a (Lbsx;)Z canAttackType
		0 o p_312806_
	a (FFLbrk;)Z causeFallDamage
		0 o p_312702_
		1 o p_312120_
		2 o p_312076_
	aa ()V sendDebugPackets
	ab ()V customServerAiStep
	ae ()I getMaxHeadYRot
	b (Lexc;)Z withinInnerCircleRange
		0 o p_312331_
	b (I)V emitGroundParticles
		0 o p_312637_
	b (Lbrk;)Z isInvulnerableTo
		0 o p_312691_
	bc ()Lbsr$b; getMovementEmission
	c (Lbsr;)Lbtn; lambda$getHurtBy$2
		static
		0 o p_321468_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_312252_
	d (Lbsr;)Z lambda$getHurtBy$1
		static
		0 o p_321467_
	dT ()Lbuq; getBrain
	dU ()Lbuq$b; brainProvider
	de ()Lavq; getSoundSource
	di ()D getFluidJumpThreshold
	fM ()I getHeadRotSpeed
	gk ()V playWhirlSound
	gl ()Ljava/util/Optional; getHurtBy
	gm ()D getSnoutYPosition
	gn ()V resetAnimations
	l ()V tick
	n_ ()Lavo; getDeathSound
	p ()Lbtn; getTarget
	s ()Lbuv$a; createAttributes
		static
	t ()Lckz; resetJumpTrail
	v ()Lavo; getAmbientSound
	x ()V emitJumpTrailParticles
ckz$1 net/minecraft/world/entity/monster/breeze/Breeze$1
	a $SwitchMap$net$minecraft$world$entity$Pose
	<clinit> ()V <clinit>
		static
cl net/minecraft/advancements/critereon/ItemDamagePredicate
	a CODEC
	c durability
	d damage
	<clinit> ()V <clinit>
		static
	<init> (Ldh$d;Ldh$d;)V <init>
		0 o durability
		1 o damage
	a (Lcuq;Ljava/lang/Object;)Z matches
		0 o p_333949_
		1 o p_333800_
	a ()Lkp; componentType
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337369_
	a (Lcuq;Ljava/lang/Integer;)Z matches
		0 o p_334074_
		1 o p_333878_
	a (Ldh$d;)Lcl; durability
		static
		0 o p_334087_
	b ()Ldh$d; durability
	c ()Ldh$d; damage
	equals (Ljava/lang/Object;)Z equals
		0 o p_333841_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cla net/minecraft/world/entity/monster/breeze/BreezeAi
	a SPEED_MULTIPLIER_WHEN_SLIDING
	b JUMP_CIRCLE_INNER_RADIUS
	c JUMP_CIRCLE_MIDDLE_RADIUS
	d JUMP_CIRCLE_OUTER_RADIUS
	e SENSOR_TYPES
	f MEMORY_TYPES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lckz;Lbtn;)Z lambda$initFightActivity$1
		static
		0 o p_350105_
		1 o p_350106_
	a (Lbuq;)V initCoreActivity
		static
		0 o p_312774_
	a (Lckz;)V updateActivity
		static
		0 o p_316353_
	a (Lckz;Lbuq;)Lbuq; makeBrain
		static
		0 o p_350858_
		1 o p_312887_
	b (Lbuq;)V initIdleActivity
		static
		0 o p_316741_
	b (Lckz;Lbuq;)V initFightActivity
		static
		0 o p_350515_
		1 o p_312350_
	b (Lckz;)Ljava/util/Optional; lambda$initIdleActivity$0
		static
		0 o p_312881_
cla$a net/minecraft/world/entity/monster/breeze/BreezeAi$SlideToTargetSink
	<init> (II)V <init>
		0 o p_311828_
		1 o p_312532_
	b (Laqu;Lbtp;J)V stop
		0 o p_312932_
		1 o p_311871_
		2 o p_312594_
	b (Laqu;Lbtn;J)V stop
		0 o p_312095_
		1 o p_312733_
		2 o p_312494_
	c (Laqu;Lbtp;J)V start
		0 o p_312732_
		1 o p_312543_
		2 o p_312612_
	d (Laqu;Lbtn;J)V start
		0 o p_311765_
		1 o p_312184_
		2 o p_311957_
clb net/minecraft/world/entity/monster/breeze/BreezeUtil
	a MAX_LINE_OF_SIGHT_TEST_RANGE
	<init> ()V <init>
	a (Lckz;Lexc;)Z hasLineOfSight
		static
		0 o p_316785_
		1 o p_316249_
	a (Lbtn;Layw;)Lexc; randomPointBehindTarget
		static
		0 o p_316886_
		1 o p_316867_
clc net/minecraft/world/entity/monster/breeze/LongJump
	c REQUIRED_AIR_BLOCKS_ABOVE
	d JUMP_COOLDOWN_TICKS
	e JUMP_COOLDOWN_WHEN_HURT_TICKS
	f INHALING_DURATION_TICKS
	g MAX_JUMP_VELOCITY
	h ALLOWED_ANGLES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lckz;Lbtn;)Z outOfAggroRange
		static
		0 o p_312045_
		1 o p_312043_
	a (Lckz;Layw;Lexc;)Ljava/util/Optional; calculateOptimalJumpVector
		static
		0 o p_312651_
		1 o p_312364_
		2 o p_312758_
	a (Laqu;Lckz;)Z canRun
		static
		0 o p_338176_
		1 o p_338459_
	a (Laqu;Lbtn;)Z checkExtraStartConditions
		0 o p_311906_
		1 o p_312744_
	a (Laqu;Lbtn;J)Z canStillUse
		0 o p_312855_
		1 o p_312856_
		2 o p_311969_
	a (Laqu;Lckz;J)Z canStillUse
		0 o p_312482_
		1 o p_312019_
		2 o p_312448_
	a (Lckz;Ljd;)Ljava/util/Optional; lambda$tick$1
		static
		0 o p_352814_
		1 o p_352815_
	a (Lbtn;Lexc;)Ljd; snapToSurface
		static
		0 o p_311909_
		1 o p_312597_
	a (Lckz;)Z isFinishedInhaling
		static
		0 o p_312012_
	b (Lckz;Lbtn;)Z tooCloseForJump
		static
		0 o p_312356_
		1 o p_312654_
	b (Lckz;)Z isFinishedJumping
		static
		0 o p_316638_
	b (Laqu;Lckz;)Z checkExtraStartConditions
		0 o p_312131_
		1 o p_312686_
	b (Laqu;Lckz;J)V start
		0 o p_312817_
		1 o p_311902_
		2 o p_312420_
	b (Lckz;Ljd;)V lambda$start$0
		static
		0 o p_312183_
		1 o p_312818_
	b (Laqu;Lbtn;J)V stop
		0 o p_312786_
		1 o p_312791_
		2 o p_312042_
	c (Laqu;Lbtn;J)V tick
		0 o p_312142_
		1 o p_311950_
		2 o p_311763_
	c (Laqu;Lckz;J)V tick
		0 o p_312091_
		1 o p_312923_
		2 o p_312404_
	c (Laqu;Lckz;)Z canJumpFromCurrentPosition
		static
		0 o p_312261_
		1 o p_312824_
	d (Laqu;Lckz;J)V stop
		0 o p_312766_
		1 o p_312924_
		2 o p_312793_
	d (Laqu;Lbtn;J)V start
		0 o p_311999_
		1 o p_312264_
		2 o p_312750_
cld net/minecraft/world/entity/monster/breeze/Shoot
	c ATTACK_RANGE_MIN_SQRT
	d ATTACK_RANGE_MAX_SQRT
	e UNCERTAINTY_BASE
	f UNCERTAINTY_MULTIPLIER
	g PROJECTILE_MOVEMENT_SCALE
	h SHOOT_INITIAL_DELAY_TICKS
	i SHOOT_RECOVER_DELAY_TICKS
	j SHOOT_COOLDOWN_TICKS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lckz;Lbtn;)Z isFacingTarget
		static
		0 o p_311845_
		1 o p_312453_
	a (Laqu;Lckz;)Z checkExtraStartConditions
		0 o p_312041_
		1 o p_312169_
	a (Laqu;Lbtn;)Z checkExtraStartConditions
		0 o p_312895_
		1 o p_312134_
	a (Laqu;Lbtn;J)Z canStillUse
		0 o p_312629_
		1 o p_312626_
		2 o p_312032_
	a (Laqu;Lckz;J)Z canStillUse
		0 o p_312535_
		1 o p_312174_
		2 o p_311812_
	a (Lckz;Ljava/lang/Boolean;)Ljava/lang/Boolean; lambda$checkExtraStartConditions$1
		static
		0 o p_312841_
		1 o p_312737_
	b (Lckz;Lbtn;)Z isTargetWithinRange
		static
		0 o p_312114_
		1 o p_312647_
	b (Laqu;Lckz;J)V start
		0 o p_311932_
		1 o p_312618_
		2 o p_311781_
	b (Laqu;Lbtn;J)V stop
		0 o p_311936_
		1 o p_311764_
		2 o p_312903_
	c (Lckz;Lbtn;)V lambda$start$2
		static
		0 o p_312515_
		1 o p_312833_
	c (Laqu;Lbtn;J)V tick
		0 o p_312927_
		1 o p_312599_
		2 o p_312915_
	c (Laqu;Lckz;J)V stop
		0 o p_312137_
		1 o p_311803_
		2 o p_312309_
	d (Laqu;Lckz;J)V tick
		0 o p_312907_
		1 o p_312605_
		2 o p_312804_
	d (Lckz;Lbtn;)Ljava/lang/Boolean; lambda$checkExtraStartConditions$0
		static
		0 o p_312077_
		1 o p_312632_
	d (Laqu;Lbtn;J)V start
		0 o p_311966_
		1 o p_312443_
		2 o p_312061_
cle net/minecraft/world/entity/monster/breeze/ShootWhenStuck
	<init> ()V <init>
	a (Laqu;Lckz;J)Z canStillUse
		0 o p_314552_
		1 o p_314459_
		2 o p_314460_
	a (Laqu;Lckz;)Z checkExtraStartConditions
		0 o p_314464_
		1 o p_314546_
	a (Laqu;Lbtn;)Z checkExtraStartConditions
		0 o p_314657_
		1 o p_314415_
	a (Laqu;Lbtn;J)Z canStillUse
		0 o p_314540_
		1 o p_314611_
		2 o p_314422_
	b (Laqu;Lckz;J)V start
		0 o p_314434_
		1 o p_314572_
		2 o p_314431_
	d (Laqu;Lbtn;J)V start
		0 o p_314647_
		1 o p_314515_
		2 o p_314496_
clf net/minecraft/world/entity/monster/breeze/Slide
	<init> ()V <init>
	a (Lckz;Lbtn;)Lexc; randomPointInMiddleCircle
		static
		0 o p_311931_
		1 o p_312413_
	a (Laqu;Lckz;)Z checkExtraStartConditions
		0 o p_311853_
		1 o p_311894_
	a (Laqu;Lckz;J)V start
		0 o p_312325_
		1 o p_312534_
		2 o p_311789_
	a (Laqu;Lbtn;)Z checkExtraStartConditions
		0 o p_312687_
		1 o p_312678_
	d (Laqu;Lbtn;J)V start
		0 o p_312106_
		1 o p_312439_
		2 o p_312567_
clg net/minecraft/world/entity/monster/breeze/package-info
clh net/minecraft/world/entity/monster/hoglin/Hoglin
	cc SENSOR_TYPES
	cd MEMORY_TYPES
	ce DATA_IMMUNE_TO_ZOMBIFICATION
	cg PROBABILITY_OF_SPAWNING_AS_BABY
	ch MAX_HEALTH
	ci MOVEMENT_SPEED_WHEN_FIGHTING
	cj ATTACK_KNOCKBACK
	ck KNOCKBACK_RESISTANCE
	cl ATTACK_DAMAGE
	cm BABY_ATTACK_DAMAGE
	cn CONVERSION_TIME
	co attackAnimationRemainingTicks
	cp timeInOverworld
	cq cannotBeHunted
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_34488_
		1 o p_34489_
	D (Lbsr;)Z doHurtTarget
		0 o p_34491_
	a (Laqu;)V finishConversion
		0 o p_34532_
	a (Lddl;Lbqp;Lbtr;Lbuh;)Lbuh; finalizeSpawn
		0 o p_34508_
		1 o p_34509_
		2 o p_34510_
		3 o p_34511_
	a (Laqu;Lbsl;)Lbsl; getBreedOffspring
		0 o p_149900_
		1 o p_149901_
	a (Ljd;Ldcz;)F getWalkTargetValue
		0 o p_34516_
		1 o p_34517_
	a (Lcom/mojang/serialization/Dynamic;)Lbuq; makeBrain
		0 o p_34514_
	a (Lub;)V readAdditionalSaveData
		0 o p_34519_
	a (Laka$a;)V defineSynchedData
		0 o p_326309_
	a (Lbrk;F)Z hurt
		0 o p_34503_
		1 o p_34504_
	aQ ()Lavo; getSwimSound
	aR ()Lavo; getSwimSplashSound
	aa ()V sendDebugPackets
	ab ()V customServerAiStep
	b (Lcmx;Lbqq;)Lbqr; mobInteract
		0 o p_34523_
		1 o p_34524_
	b (Ljd;Ldtc;)V playStepSound
		0 o p_34526_
		1 o p_34527_
	b (Lub;)V addAdditionalSaveData
		0 o p_34529_
	b (B)V handleEntityEvent
		0 o p_34496_
	c (Lbsx;Ldcx;Lbtr;Ljd;Layw;)Z checkHoglinSpawnRules
		static
		0 o p_219182_
		1 o p_219183_
		2 o p_219184_
		3 o p_219185_
		4 o p_219186_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_34548_
	dT ()Lbuq; getBrain
	dU ()Lbuq$b; brainProvider
	de ()Lavq; getSoundSource
	e (Lbtn;)V blockedByShield
		0 o p_34550_
	ee ()Z shouldDropExperience
	eg ()I getBaseExperienceReward
	gk ()I getAttackAnimationRemainingTicks
	gl ()Z canBeHunted
	gm ()Z isImmuneToZombification
	gp ()Z canFallInLove
	h (D)Z removeWhenFarAway
		0 o p_34559_
	k ()V ageBoundaryReached
	m_ ()V aiStep
	n_ ()Lavo; getDeathSound
	o (Lcuq;)Z isFood
		0 o p_34562_
	p ()Lbtn; getTarget
	s ()Lbuv$a; createAttributes
		static
	t ()Z isAdult
	v ()Lavo; getAmbientSound
	x (Z)V setImmuneToZombification
		0 o p_34565_
	x ()Z isConverting
	y (Z)V setCannotBeHunted
		0 o p_34567_
	y ()Z canBeLeashed
cli net/minecraft/world/entity/monster/hoglin/HoglinAi
	a REPELLENT_DETECTION_RANGE_HORIZONTAL
	b REPELLENT_DETECTION_RANGE_VERTICAL
	c RETREAT_DURATION
	d ATTACK_DURATION
	e DESIRED_DISTANCE_FROM_PIGLIN_WHEN_IDLING
	f DESIRED_DISTANCE_FROM_PIGLIN_WHEN_RETREATING
	g ATTACK_INTERVAL
	h BABY_ATTACK_INTERVAL
	i REPELLENT_PACIFY_TIME
	j ADULT_FOLLOW_RANGE
	k SPEED_MULTIPLIER_WHEN_AVOIDING_REPELLENT
	l SPEED_MULTIPLIER_WHEN_RETREATING
	m SPEED_MULTIPLIER_WHEN_MAKING_LOVE
	n SPEED_MULTIPLIER_WHEN_IDLING
	o SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lclh;)V updateActivity
		static
		0 o p_34578_
	a (Lclh;Ljd;)Z isPosNearNearestRepellent
		static
		0 o p_34586_
		1 o p_34587_
	a (Lclh;Lcom;)Lavo; getSoundForActivity
		static
		0 o p_34583_
		1 o p_34584_
	a (Lclh;Lbtn;)V onHitTarget
		static
		0 o p_34580_
		1 o p_34581_
	a ()Lbxe; createIdleMovementBehaviors
		static
	a (Lbuq;)Lbuq; makeBrain
		static
		0 o p_34576_
	a (Lbtn;Lclh;)V lambda$broadcastAttackTarget$1
		static
		0 o p_34573_
		1 o p_34574_
	b (Lbuq;)V initCoreActivity
		static
		0 o p_34592_
	b (Lclh;Lcom;)Lavo; lambda$getSoundForCurrentActivity$2
		static
		0 o p_34599_
		1 o p_34600_
	b (Lclh;Lbtn;)V wasHurtBy
		static
		0 o p_34596_
		1 o p_34597_
	b (Lclh;)Ljava/util/Optional; getSoundForCurrentActivity
		static
		0 o p_34594_
	b (Lbtn;Lclh;)V lambda$broadcastRetreat$0
		static
		0 o p_34589_
		1 o p_34590_
	c (Lclh;)Z isPacified
		static
		0 o p_34604_
	c (Lbuq;)V initIdleActivity
		static
		0 o p_34602_
	c (Lclh;Lbtn;)V broadcastRetreat
		static
		0 o p_34606_
		1 o p_34607_
	d (Lclh;)Ljava/util/Optional; findNearestValidAttackTarget
		static
		0 o p_34611_
	d (Lclh;Lbtn;)V retreatFromNearestTarget
		static
		0 o p_34613_
		1 o p_34614_
	d (Lbuq;)V initFightActivity
		static
		0 o p_34609_
	e (Lclh;)Z wantsToStopFleeing
		static
		0 o p_34618_
	e (Lclh;Lbtn;)V setAvoidTarget
		static
		0 o p_34620_
		1 o p_34621_
	e (Lbuq;)V initRetreatActivity
		static
		0 o p_34616_
	f (Lclh;)Z piglinsOutnumberHoglins
		static
		0 o p_34623_
	f (Lclh;Lbtn;)V maybeRetaliate
		static
		0 o p_34625_
		1 o p_34626_
	g (Lclh;)Ljava/util/List; getVisibleAdultHoglins
		static
		0 o p_34628_
	g (Lclh;Lbtn;)V setAttackTarget
		static
		0 o p_34630_
		1 o p_34631_
	h (Lclh;Lbtn;)V broadcastAttackTarget
		static
		0 o p_34635_
		1 o p_34636_
	h (Lclh;)Z isNearRepellent
		static
		0 o p_34633_
	i (Lclh;)Z isBreeding
		static
		0 o p_34638_
	i (Lclh;Lbtn;)V setAttackTargetIfCloserThanCurrent
		static
		0 o p_34640_
		1 o p_34641_
clj net/minecraft/world/entity/monster/hoglin/HoglinBase
	o_ ATTACK_ANIMATION_DURATION
	a (Lbtn;Lbtn;)Z hurtAndThrowTarget
		static
		0 o p_34643_
		1 o p_34644_
	b (Lbtn;Lbtn;)V throwTarget
		static
		0 o p_34646_
		1 o p_34647_
	gk ()I getAttackAnimationRemainingTicks
clk net/minecraft/world/entity/monster/hoglin/package-info
cll net/minecraft/world/entity/monster/package-info
clm net/minecraft/world/entity/monster/piglin/AbstractPiglin
	b DATA_IMMUNE_TO_ZOMBIFICATION
	c CONVERSION_TIME
	d timeInOverworld
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_34652_
		1 o p_34653_
	S ()V playAmbientSound
	a (Laqu;)V finishConversion
		0 o p_34663_
	a (Lub;)V readAdditionalSaveData
		0 o p_34659_
	a (Laka$a;)V defineSynchedData
		0 o p_326274_
	aa ()V sendDebugPackets
	ab ()V customServerAiStep
	b (Lub;)V addAdditionalSaveData
		0 o p_34661_
	gk ()Z isConverting
	gl ()Z isAdult
	gm ()Lclp; getArmPose
	gn ()Z isHoldingMeleeWeapon
	go ()V playConvertedSound
	p ()Lbtn; getTarget
	s ()Z canHunt
	t ()Z isImmuneToZombification
	x ()V applyOpenDoorsAbility
	x (Z)V setImmuneToZombification
		0 o p_34671_
cln net/minecraft/world/entity/monster/piglin/Piglin
	cc MEMORY_TYPES
	cd DATA_BABY_ID
	ce DATA_IS_CHARGING_CROSSBOW
	cf DATA_IS_DANCING
	cg SPEED_MODIFIER_BABY_ID
	ch SPEED_MODIFIER_BABY
	ci MAX_HEALTH
	cj MOVEMENT_SPEED_WHEN_FIGHTING
	ck ATTACK_DAMAGE
	cl CHANCE_OF_WEARING_EACH_ARMOUR_ITEM
	cm MAX_PASSENGERS_ON_ONE_HOGLIN
	cn PROBABILITY_OF_SPAWNING_AS_BABY
	co BABY_DIMENSIONS
	cp PROBABILITY_OF_SPAWNING_WITH_CROSSBOW_INSTEAD_OF_SWORD
	cq inventory
	cr cannotHunt
	e SENSOR_TYPES
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_34683_
		1 o p_34684_
	Z ()Z shouldDespawnInPeaceful
	a (Laqu;)V finishConversion
		0 o p_34756_
	a (Lddl;Lbqp;Lbtr;Lbuh;)Lbuh; finalizeSpawn
		0 o p_34717_
		1 o p_34718_
		2 o p_34719_
		3 o p_34720_
	a (Z)V setBaby
		0 o p_34729_
	a (Lcvn;)Z canFireProjectileWeapon
		0 o p_34715_
	a (Lajw;)V onSyncedDataUpdated
		0 o p_34727_
	a (Laka$a;)V defineSynchedData
		0 o p_326106_
	a (Lbrk;F)Z hurt
		0 o p_34694_
		1 o p_34695_
	a (Lbsy;Lcuq;Layw;)V maybeWearArmor
		0 o p_219192_
		1 o p_219193_
		2 o p_219194_
	a (Lbsr;Z)Z startRiding
		0 o p_34701_
		1 o p_34702_
	a (Lcom/mojang/serialization/Dynamic;)Lbuq; makeBrain
		0 o p_34723_
	a ()V onCrossbowAttackPerformed
	a (Layw;Lbqp;)V populateDefaultEquipmentSlots
		0 o p_219189_
		1 o p_219190_
	a (Lub;)V readAdditionalSaveData
		0 o p_34725_
	a (Lbtn;F)V performRangedAttack
		0 o p_34704_
		1 o p_34705_
	a (Laqu;Lbrk;Z)V dropCustomDeathLoot
		0 o p_348503_
		1 o p_34697_
		2 o p_34699_
	ab ()V customServerAiStep
	b (Lcmx;Lbqq;)Lbqr; mobInteract
		0 o p_34745_
		1 o p_34746_
	b (Z)V setChargingCrossbow
		0 o p_34753_
	b (Lub;)V addAdditionalSaveData
		0 o p_34751_
	b (Lbsr;I)Lbsr; getTopPassenger
		0 o p_34731_
		1 o p_34732_
	b (Lbsx;Ldcx;Lbtr;Ljd;Layw;)Z checkPiglinSpawnRules
		static
		0 o p_219198_
		1 o p_219199_
		2 o p_219200_
		3 o p_219201_
		4 o p_219202_
	b (Ljd;Ldtc;)V playStepSound
		0 o p_34748_
		1 o p_34749_
	b (Lcuq;Lcuq;)Z canReplaceCurrentItem
		0 o p_34712_
		1 o p_34713_
	b (Lcjh;)V pickUpItem
		0 o p_34743_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_34767_
	dT ()Lbuq; getBrain
	dU ()Lbuq$b; brainProvider
	e (Lbua;)Lbsu; getDefaultDimensions
		0 o p_316426_
	eg ()I getBaseExperienceReward
	gm ()Lclp; getArmPose
	go ()V playConvertedSound
	gr ()Lbuv$a; createAttributes
		static
	gs ()Z isDancing
	gt ()Lcuq; createSpawnWeapon
	gu ()Z isChargingCrossbow
	h (D)Z removeWhenFarAway
		0 o p_34775_
	k (Lcuq;)Z wantsToPickUp
		0 o p_34777_
	n (Lcuq;)Lcuq; addToInventory
		0 o p_34779_
	n_ ()Lavo; getDeathSound
	o (Lcuq;)Z canAddToInventory
		0 o p_34781_
	o_ ()Z isBaby
	p (Lcuq;)V holdInMainHand
		0 o p_34784_
	q (Lcuq;)V holdInOffHand
		0 o p_34786_
	r (Lcuq;)Z canReplaceCurrentItem
		0 o p_34788_
	s ()Z canHunt
	v ()Lavo; getAmbientSound
	x ()Lbra; getInventory
	y (Z)V setDancing
		0 o p_34790_
	z (Z)V setCannotHunt
		0 o p_34792_
clo net/minecraft/world/entity/monster/piglin/PiglinAi
	A AVOID_ZOMBIFIED_DURATION
	B BABY_AVOID_NEMESIS_DURATION
	C PROBABILITY_OF_CELEBRATION_DANCE
	D SPEED_MULTIPLIER_WHEN_AVOIDING
	E SPEED_MULTIPLIER_WHEN_RETREATING
	F SPEED_MULTIPLIER_WHEN_MOUNTING
	G SPEED_MULTIPLIER_WHEN_GOING_TO_WANTED_ITEM
	H SPEED_MULTIPLIER_WHEN_GOING_TO_CELEBRATE_LOCATION
	I SPEED_MULTIPLIER_WHEN_DANCING
	J SPEED_MULTIPLIER_WHEN_IDLING
	a REPELLENT_DETECTION_RANGE_HORIZONTAL
	b REPELLENT_DETECTION_RANGE_VERTICAL
	c BARTERING_ITEM
	d TIME_BETWEEN_HUNTS
	e PLAYER_ANGER_RANGE
	f ANGER_DURATION
	g ADMIRE_DURATION
	h MAX_DISTANCE_TO_WALK_TO_ITEM
	i MAX_TIME_TO_WALK_TO_ITEM
	j HOW_LONG_TIME_TO_DISABLE_ADMIRE_WALKING_IF_CANT_REACH_ITEM
	k CELEBRATION_TIME
	l BABY_FLEE_DURATION_AFTER_GETTING_HIT
	m HIT_BY_PLAYER_MEMORY_TIMEOUT
	n MAX_WALK_DISTANCE_TO_START_RIDING
	o RIDE_START_INTERVAL
	p RIDE_DURATION
	q RETREAT_DURATION
	r MELEE_ATTACK_COOLDOWN
	s EAT_COOLDOWN
	t DESIRED_DISTANCE_FROM_ENTITY_WHEN_AVOIDING
	u MAX_LOOK_DIST
	v MAX_LOOK_DIST_FOR_PLAYER_HOLDING_LOVED_ITEM
	w INTERACTION_RANGE
	x MIN_DESIRED_DIST_FROM_TARGET_WHEN_HOLDING_CROSSBOW
	y SPEED_WHEN_STRAFING_BACK_FROM_TARGET
	z DESIRED_DISTANCE_FROM_ZOMBIFIED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbtn;Lclm;)V lambda$broadcastRetreat$13
		static
		0 o p_34818_
		1 o p_34819_
	a (Lcln;Z)V stopHoldingOffHandItem
		static
		0 o p_34868_
		1 o p_34869_
	a (Lbtn;Lbtn;)Z wantsToDance
		static
		0 o p_34811_
		1 o p_34812_
	a (Lcln;Lcmx;Lbqq;)Lbqr; mobInteract
		static
		0 o p_34847_
		1 o p_34848_
		2 o p_34849_
	a (Lclm;Lcmx;)V lambda$broadcastUniversalAnger$10
		static
		0 o p_149963_
		1 o p_149964_
	a (Lcln;Layw;)V initMemories
		static
		0 o p_219206_
		1 o p_219207_
	a (Lclm;)V broadcastUniversalAnger
		static
		0 o p_34825_
	a ()Lcom/google/common/collect/ImmutableList; createLookBehaviors
		static
	a (Lbtn;)Z isWearingGold
		static
		0 o p_34809_
	a (Lcln;Lbuq;)Lbuq; makeBrain
		static
		0 o p_34841_
		1 o p_34842_
	a (Lcln;Lcmx;Ljava/util/List;)V throwItemsTowardPlayer
		static
		0 o p_34851_
		1 o p_34852_
		2 o p_34853_
	a (ZLcmx;Lcln;)Z lambda$angerNearbyPiglins$4
		static
		0 o p_34879_
		1 o p_34880_
		2 o p_34881_
	a (Lcmx;Lcln;)V lambda$angerNearbyPiglins$5
		static
		0 o p_352818_
		1 o p_352819_
	a (Lcln;Lbsr;)Z wantsToStopRiding
		static
		0 o p_34835_
		1 o p_34836_
	a (Lcln;Ljava/util/List;)V throwItems
		static
		0 o p_34861_
		1 o p_34862_
	a (Lbuq;)V initCoreActivity
		static
		0 o p_34821_
	a (Lcmx;Z)V angerNearbyPiglins
		static
		0 o p_34874_
		1 o p_34875_
	a (Lcjh;)Lcuq; removeOneItemFromItemEntity
		static
		0 o p_34823_
	a (Lcln;Lcuq;)Z wantsToPickup
		static
		0 o p_34858_
		1 o p_34859_
	a (Lcln;Lbtn;)V wasHurtBy
		static
		0 o p_34838_
		1 o p_34839_
	a (Lcln;)V updateActivity
		static
		0 o p_34899_
	a (Lclm;Lbtn;)V maybeRetaliate
		static
		0 o p_34827_
		1 o p_34828_
	a (Lbxh$a;Lbtn;)Z lambda$babySometimesRideBabyHoglin$8
		static
		0 o p_352816_
		1 o p_352817_
	a (Lcln;Ljava/util/List;Lexc;)V throwItemsTowardPos
		static
		0 o p_34864_
		1 o p_34865_
		2 o p_34866_
	a (Lbsx;)Z isZombified
		static
		0 o p_34807_
	a (Lcln;Lcom;)Lavo; getSoundForActivity
		static
		0 o p_34855_
		1 o p_34856_
	a (Lcuq;)Z isLovedItem
		static
		0 o p_149966_
	a (Lbtn;Lbuq;Lbtn;)V lambda$wasHurtBy$6
		static
		0 o p_348317_
		1 o p_348318_
		2 o p_348319_
	a (Lcln;Lcjh;)V pickUpItem
		static
		0 o p_34844_
		1 o p_34845_
	b (Lcln;Lbtn;)Z isNearestValidAttackTarget
		static
		0 o p_34901_
		1 o p_34902_
	b ()Lbxe; createIdleLookBehaviors
		static
	b (Lcln;Ljava/util/List;)V throwItemsTowardRandomPos
		static
		0 o p_34913_
		1 o p_34914_
	b (Lclm;Lbtn;)V broadcastAngerTarget
		static
		0 o p_34896_
		1 o p_34897_
	b (Lcln;Lcom;)Lavo; lambda$getSoundForCurrentActivity$7
		static
		0 o p_34907_
		1 o p_34908_
	b (Lbtn;Lbtn;)Z lambda$isNearestValidAttackTarget$3
		static
		0 o p_34886_
		1 o p_34887_
	b (Lclm;)Ljava/util/Optional; getNearestVisibleTargetablePlayer
		static
		0 o p_34894_
	b (Lcln;Lbuq;)V initFightActivity
		static
		0 o p_34904_
		1 o p_34905_
	b (Lbuq;)V initIdleActivity
		static
		0 o p_34892_
	b (Lbtn;Lclm;)V lambda$broadcastAngerTarget$9
		static
		0 o p_348313_
		1 o p_348314_
	b (Lcln;)V cancelAdmiring
		static
		0 o p_34928_
	b (Lcln;Lcuq;)Z canAdmire
		static
		0 o p_34910_
		1 o p_34911_
	b (Lcuq;)Z isBarterCurrency
		static
		0 o p_149968_
	b (Lbtn;)Z isPlayerHoldingLovedItem
		static
		0 o p_34884_
	c (Lclm;Lbtn;)V setAngerTarget
		static
		0 o p_34925_
		1 o p_34926_
	c ()Lbxe; createIdleMovementBehaviors
		static
	c (Lcuq;)Z isFood
		static
		0 o p_149970_
	c (Lcln;Lbtn;)V broadcastRetreat
		static
		0 o p_34930_
		1 o p_34931_
	c (Lcln;Lcuq;)V holdInOffhand
		static
		0 o p_34933_
		1 o p_34934_
	c (Lclm;)V dontKillAnyMoreHoglinsForAWhile
		static
		0 o p_34923_
	c (Lbtn;)Z hasCrossbow
		static
		0 o p_34919_
	c (Lcln;)Ljava/util/Optional; getSoundForCurrentActivity
		static
		0 o p_34948_
	c (Lbuq;)V initCelebrateActivity
		static
		0 o p_34921_
	d ()Lbvi; avoidRepellent
		static
	d (Lbuq;)V initAdmireItemActivity
		static
		0 o p_34941_
	d (Lclm;Lbtn;)V setAngerTargetToNearestTargetablePlayerIfFound
		static
		0 o p_34945_
		1 o p_34946_
	d (Lbtn;)V admireGoldItem
		static
		0 o p_34939_
	d (Lcln;Lbtn;)V retreatFromNearestTarget
		static
		0 o p_34950_
		1 o p_34951_
	d (Lcln;)Ljava/util/List; getVisibleAdultPiglins
		static
		0 o p_35005_
	d (Lclm;)Z isIdle
		static
		0 o p_34943_
	d (Lcln;Lcuq;)V putInInventory
		static
		0 o p_34953_
		1 o p_34954_
	e ()Lbvi; babyAvoidNemesis
		static
	e (Lbtn;)Z seesPlayerHoldingLovedItem
		static
		0 o p_34972_
	e (Lcln;Lbtn;)V setAvoidTargetAndDontHuntForAWhile
		static
		0 o p_34968_
		1 o p_34969_
	e (Lcln;)Ljava/util/Optional; getAvoidTarget
		static
		0 o p_34987_
	e (Lbuq;)V initRetreatActivity
		static
		0 o p_34959_
	e (Lclm;Lbtn;)V setAngerTargetIfCloserThanCurrent
		static
		0 o p_34963_
		1 o p_34964_
	e (Lclm;)Ljava/util/List; getAdultPiglins
		static
		0 o p_34961_
	f (Lcln;Lbtn;)Z lambda$initFightActivity$0
		static
		0 o p_34980_
		1 o p_34981_
	f ()Lbvi; avoidZombified
		static
	f (Lclm;)Ljava/util/Optional; getAngerTarget
		static
		0 o p_34976_
	f (Lbuq;)V initRideHoglinActivity
		static
		0 o p_34974_
	f (Lbtn;)Z doesntSeeAnyPlayerHoldingLovedItem
		static
		0 o p_34983_
	f (Lcln;)Z isBabyRidingBaby
		static
		0 o p_34993_
	g ()Lbvi; babySometimesRideBabyHoglin
		static
	g (Lcln;)Ljava/util/List; getBarterResponseItems
		static
		0 o p_34997_
	g (Lclm;)Z lambda$broadcastRetreat$12
		static
		0 o p_34985_
	g (Lbtn;)Z wasHurtRecently
		static
		0 o p_34989_
	h (Lcln;)Z isNearZombified
		static
		0 o p_34999_
	h (Lclm;)V lambda$broadcastUniversalAnger$11
		static
		0 o p_34991_
	i (Lcln;)Ljava/util/Optional; findNearestValidAttackTarget
		static
		0 o p_35001_
	j (Lcln;)Z isNearAvoidTarget
		static
		0 o p_35003_
	k (Lcln;)V stopWalking
		static
		0 o p_35007_
	l (Lcln;)Z wantsToStopFleeing
		static
		0 o p_35009_
	m (Lcln;)Z piglinsEqualOrOutnumberHoglins
		static
		0 o p_35011_
	n (Lcln;)Z hoglinsOutnumberPiglins
		static
		0 o p_35013_
	o (Lcln;)V eat
		static
		0 o p_35015_
	p (Lcln;)Lexc; getRandomNearbyPos
		static
		0 o p_35017_
	q (Lcln;)Z hasEatenRecently
		static
		0 o p_35019_
	r (Lcln;)Z isAdmiringItem
		static
		0 o p_35021_
	s (Lcln;)Z isNearRepellent
		static
		0 o p_35023_
	t (Lcln;)Z isAdmiringDisabled
		static
		0 o p_35025_
	u (Lcln;)Z isHoldingItemInOffHand
		static
		0 o p_35027_
	v (Lcln;)Z isNotHoldingLovedItemInOffHand
		static
		0 o p_35029_
	w (Lcln;)Z lambda$initRideHoglinActivity$2
		static
		0 o p_258950_
	x (Lcln;)Z lambda$initCelebrateActivity$1
		static
		0 o p_34804_
clp net/minecraft/world/entity/monster/piglin/PiglinArmPose
	a ATTACKING_WITH_MELEE_WEAPON
	b CROSSBOW_HOLD
	c CROSSBOW_CHARGE
	d ADMIRING_ITEM
	e DANCING
	f DEFAULT
	g $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_35039_
		1 o p_35040_
	a ()[Lclp; $values
		static
	valueOf (Ljava/lang/String;)Lclp; valueOf
		static
		0 o p_35042_
	values ()[Lclp; values
		static
clq net/minecraft/world/entity/monster/piglin/PiglinBrute
	cc MEMORY_TYPES
	cd MAX_HEALTH
	ce MOVEMENT_SPEED_WHEN_FIGHTING
	cf ATTACK_DAMAGE
	e SENSOR_TYPES
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_35048_
		1 o p_35049_
	a (Layw;Lbqp;)V populateDefaultEquipmentSlots
		0 o p_219209_
		1 o p_219210_
	a (Lddl;Lbqp;Lbtr;Lbuh;)Lbuh; finalizeSpawn
		0 o p_35058_
		1 o p_35059_
		2 o p_35060_
		3 o p_35061_
	a (Lcom/mojang/serialization/Dynamic;)Lbuq; makeBrain
		0 o p_35064_
	a (Lbrk;F)Z hurt
		0 o p_35055_
		1 o p_35056_
	ab ()V customServerAiStep
	b (Ljd;Ldtc;)V playStepSound
		0 o p_35066_
		1 o p_35067_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_35072_
	dT ()Lbuq; getBrain
	dU ()Lbuq$b; brainProvider
	gm ()Lclp; getArmPose
	go ()V playConvertedSound
	gr ()V playAngrySound
	k (Lcuq;)Z wantsToPickUp
		0 o p_35078_
	n_ ()Lavo; getDeathSound
	s ()Z canHunt
	v ()Lavo; getAmbientSound
	x ()Lbuv$a; createAttributes
		static
clr net/minecraft/world/entity/monster/piglin/PiglinBruteAi
	a ANGER_DURATION
	b MELEE_ATTACK_COOLDOWN
	c ACTIVITY_SOUND_LIKELIHOOD_PER_TICK
	d MAX_LOOK_DIST
	e INTERACTION_RANGE
	f TARGETING_RANGE
	g SPEED_MULTIPLIER_WHEN_IDLING
	h HOME_CLOSE_ENOUGH_DISTANCE
	i HOME_TOO_FAR_DISTANCE
	j HOME_STROLL_AROUND_DISTANCE
	<init> ()V <init>
	a (Lclq;Lcom;)V lambda$playActivitySound$3
		static
		0 o p_35103_
		1 o p_35104_
	a (Lclq;)V initMemories
		static
		0 o p_35095_
	a ()Lbxe; createIdleLookBehaviors
		static
	a (Lclm;Lccs;)Ljava/util/Optional; getTargetIfWithinRange
		static
		0 o p_35092_
		1 o p_35093_
	a (Lclq;Lbtn;)V wasHurtBy
		static
		0 o p_35097_
		1 o p_35098_
	a (Lbtn;Lbtn;)Z lambda$isNearestValidAttackTarget$1
		static
		0 o p_35084_
		1 o p_35085_
	a (Lclq;Lbuq;)Lbuq; makeBrain
		static
		0 o p_35100_
		1 o p_35101_
	a (Lclm;)Ljava/util/Optional; findNearestValidAttackTarget
		static
		0 o p_35087_
	a (Lclm;Lbtn;)Z isNearestValidAttackTarget
		static
		0 o p_35089_
		1 o p_35090_
	b (Lclq;Lbuq;)V initCoreActivity
		static
		0 o p_35112_
		1 o p_35113_
	b (Lclm;Lbtn;)Z lambda$getTargetIfWithinRange$2
		static
		0 o p_35107_
		1 o p_35108_
	b (Lclq;Lbtn;)V setAngerTarget
		static
		0 o p_149989_
		1 o p_149990_
	b ()Lbxe; createIdleMovementBehaviors
		static
	b (Lclq;)V updateActivity
		static
		0 o p_35110_
	c (Lclq;Lbuq;)V initIdleActivity
		static
		0 o p_35120_
		1 o p_35121_
	c (Lclq;Lbtn;)Z lambda$initFightActivity$0
		static
		0 o p_35117_
		1 o p_35118_
	c (Lclq;)V maybePlayActivitySound
		static
		0 o p_35115_
	d (Lclq;Lbuq;)V initFightActivity
		static
		0 o p_35125_
		1 o p_35126_
	d (Lclq;)V playActivitySound
		static
		0 o p_35123_
cls net/minecraft/world/entity/monster/piglin/RememberIfHoglinWasKilled
	<init> ()V <init>
	a (Lbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_260168_
	a (Lbyu$b;Lbyv;Lbyv;Laqu;Lbtn;J)Z lambda$create$0
		static
		0 o p_352820_
		1 o p_352821_
		2 o p_352822_
		3 o p_352823_
		4 o p_352824_
		5 o p_352825_
	a ()Lbvi; create
		static
	a (Lbyu$b;Lbyv;Lbyv;)Lbyx; lambda$create$1
		static
		0 o p_259236_
		1 o p_259214_
		2 o p_260031_
clt net/minecraft/world/entity/monster/piglin/StartAdmiringItemIfSeen
	<init> ()V <init>
	a (ILbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_259529_
		1 o p_259264_
	a (Lbyu$b;ILbyv;Lbyv;Lbyv;Lbyv;)Lbyx; lambda$create$1
		static
		0 o p_260127_
		1 o p_259499_
		2 o p_259343_
		3 o p_260195_
		4 o p_259697_
		5 o p_259511_
	a (I)Lbvi; create
		static
		0 o p_259418_
	a (Lbyu$b;Lbyv;Lbyv;ILaqu;Lbtn;J)Z lambda$create$0
		static
		0 o p_259795_
		1 o p_259861_
		2 o p_260154_
		3 o p_260207_
		4 o p_260130_
		5 o p_259946_
		6 o p_259235_
clu net/minecraft/world/entity/monster/piglin/StartHuntingHoglin
	<init> ()V <init>
	a (Lbyu$b;Lbyv;Lbyv;Lbyv;Lbyv;)Lbyx; lambda$create$3
		static
		0 o p_259476_
		1 o p_259255_
		2 o p_260214_
		3 o p_259562_
		4 o p_259156_
	a (Lbyu$b;Lbyv;Lbyv;Laqu;Lcln;J)Z lambda$create$2
		static
		0 o p_259144_
		1 o p_260050_
		2 o p_259334_
		3 o p_259918_
		4 o p_259191_
		5 o p_259772_
	a (Lclm;)Z hasHuntedRecently
		static
		0 o p_260138_
	a (Lbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$4
		static
		0 o p_259791_
	a ()Lbws; create
		static
	a (Ljava/util/List;)V lambda$create$1
		static
		0 o p_259760_
	b (Ljava/util/List;)Ljava/lang/Boolean; lambda$create$0
		static
		0 o p_259958_
clv net/minecraft/world/entity/monster/piglin/StopAdmiringIfItemTooFarAway
	<init> ()V <init>
	a (Lbyu$b;ILbyv;Lbyv;)Lbyx; lambda$create$1
		static
		0 o p_259448_
		1 o p_259536_
		2 o p_260178_
		3 o p_259241_
	a (Lbyu$b;Lbyv;ILbyv;Laqu;Lbtn;J)Z lambda$create$0
		static
		0 o p_259427_
		1 o p_260325_
		2 o p_259658_
		3 o p_259446_
		4 o p_259613_
		5 o p_259304_
		6 o p_259748_
	a (ILbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_259391_
		1 o p_259152_
	a (I)Lbvi; create
		static
		0 o p_259415_
clw net/minecraft/world/entity/monster/piglin/StopAdmiringIfTiredOfTryingToReachItem
	<init> ()V <init>
	a (IILbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_259478_
		1 o p_259479_
		2 o p_260320_
	a (II)Lbvi; create
		static
		0 o p_259110_
		1 o p_259200_
	a (Lbyu$b;Lbyv;ILbyv;Lbyv;ILaqu;Lbtn;J)Z lambda$create$0
		static
		0 o p_260034_
		1 o p_259797_
		2 o p_259911_
		3 o p_259109_
		4 o p_259821_
		5 o p_259601_
		6 o p_259044_
		7 o p_259229_
		8 o p_259125_
	a (Lbyu$b;IILbyv;Lbyv;Lbyv;Lbyv;)Lbyx; lambda$create$1
		static
		0 o p_260340_
		1 o p_259549_
		2 o p_260118_
		3 o p_260184_
		4 o p_259407_
		5 o p_259388_
		6 o p_259580_
clx net/minecraft/world/entity/monster/piglin/StopHoldingItemIfNoLongerAdmiring
	<init> ()V <init>
	a (Laqu;Lcln;J)Z lambda$create$0
		static
		0 o p_352826_
		1 o p_352827_
		2 o p_352828_
	a (Lbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_259197_
	a (Lbyv;)Lbyx; lambda$create$1
		static
		0 o p_259512_
	a ()Lbvi; create
		static
cly net/minecraft/world/entity/monster/piglin/package-info
clz net/minecraft/world/entity/monster/warden/AngerLevel
	a CALM
	b AGITATED
	c ANGRY
	d SORTED_LEVELS
	e minimumAnger
	f ambientSound
	g listeningSound
	h $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILavo;Lavo;)V <init>
		0 o p_219221_
		1 o p_219222_
		2 o p_219223_
		3 o p_219224_
		4 o p_219225_
	a (Lclz;Lclz;)I lambda$static$0
		static
		0 o p_219230_
		1 o p_219231_
	a (I)Lclz; byAnger
		static
		0 o p_219228_
	a ()I getMinimumAnger
	a ([Lclz;)V lambda$static$1
		static
		0 o p_219233_
	b ()Lavo; getAmbientSound
	c ()Lavo; getListeningSound
	d ()Z isAngry
	e ()[Lclz; $values
		static
	valueOf (Ljava/lang/String;)Lclz; valueOf
		static
		0 o p_219239_
	values ()[Lclz; values
		static
cm net/minecraft/advancements/critereon/ItemDurabilityTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lcuq;ILcm$a;)Z lambda$trigger$0
		static
		0 o p_43674_
		1 o p_43675_
		2 o p_43676_
	a (Laqv;Lcuq;I)V trigger
		0 o p_43670_
		1 o p_43671_
		2 o p_43672_
cm$a net/minecraft/advancements/critereon/ItemDurabilityTrigger$TriggerInstance
	a CODEC
	b player
	c item
	d durability
	e delta
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Ldh$d;Ldh$d;)V <init>
		0 o player
		1 o item
		2 o durability
		3 o delta
	a (Ljava/util/Optional;Ldh$d;)Lao; changedDurability
		static
		0 o p_299020_
		1 o p_151288_
	a ()Ljava/util/Optional; player
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337370_
	a (Lcuq;I)Z matches
		0 o p_43699_
		1 o p_43700_
	a (Ljava/util/Optional;Ljava/util/Optional;Ldh$d;)Lao; changedDurability
		static
		0 o p_299196_
		1 o p_299039_
		2 o p_286730_
	b ()Ljava/util/Optional; item
	c ()Ldh$d; durability
	d ()Ldh$d; delta
	equals (Ljava/lang/Object;)Z equals
		0 o p_312072_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cma net/minecraft/world/entity/monster/warden/AngerManagement
	a CONVERSION_DELAY
	b MAX_ANGER
	c suspects
	d angerBySuspect
	e angerByUuid
	f DEFAULT_ANGER_DECREASE
	g conversionDelay
	h highestAnger
	i SUSPECT_ANGER_PAIR
	j filter
	k suspectSorter
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/function/Predicate;Ljava/util/List;)V <init>
		0 o p_219254_
		1 o p_219255_
	a (Laqu;Ljava/util/function/Predicate;)V tick
		0 o p_219264_
		1 o p_219265_
	a (Laqu;)V convertFromUuids
		0 o p_219262_
	a (Ljava/util/function/Predicate;Ljava/util/List;)Lcma; lambda$codec$1
		static
		0 o p_219283_
		1 o p_219284_
	a (Ljava/util/function/Predicate;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_219278_
	a (Lbsr;I)I increaseAnger
		0 o p_219269_
		1 o p_219270_
	a (Lcom/mojang/datafixers/util/Pair;)V lambda$new$3
		0 o p_219272_
	a (Ljava/util/function/Predicate;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$2
		static
		0 o p_219280_
		1 o p_219281_
	a (ILbsr;Ljava/lang/Integer;)Ljava/lang/Integer; lambda$increaseAnger$6
		static
		0 o p_219258_
		1 o p_219259_
		2 o p_219260_
	a (Lbsr;)V clearAnger
		0 o p_219267_
	a ()Ljava/util/Optional; getActiveEntity
	a (Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)Lcom/mojang/datafixers/util/Pair; lambda$createUuidAngerPairs$5
		static
		0 o p_219276_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_253580_
	b ()Ljava/util/List; createUuidAngerPairs
	b (Lbsr;)I getActiveAnger
		0 o p_219287_
	c (Lbsr;)Lbtn; lambda$getActiveEntity$8
		static
		0 o p_219290_
	c ()V sortAndUpdateHighestAnger
	d ()Lbsr; getTopSuspect
	d (Lbsr;)Z lambda$getActiveEntity$7
		static
		0 o p_219293_
	e (Lbsr;)Lcom/mojang/datafixers/util/Pair; lambda$createUuidAngerPairs$4
		0 o p_219295_
cma$1 net/minecraft/world/entity/monster/warden/AngerManagement$1
	a $SwitchMap$net$minecraft$world$entity$Entity$RemovalReason
	<clinit> ()V <clinit>
		static
cma$a net/minecraft/world/entity/monster/warden/AngerManagement$Sorter
	a angerManagement
	<init> (Lcma;)V <init>
		0 o angerManagement
	a (Lbsr;Lbsr;)I compare
		0 o p_219303_
		1 o p_219304_
	a ()Lcma; angerManagement
	compare (Ljava/lang/Object;Ljava/lang/Object;)I compare
		0 o p_219306_
		1 o p_219307_
	equals (Ljava/lang/Object;)Z equals
		0 o p_219309_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cmb net/minecraft/world/entity/monster/warden/Warden
	b roarAnimationState
	c sniffAnimationState
	cA PROJECTILE_ANGER_DISTANCE
	cB tendrilAnimation
	cD tendrilAnimationO
	cE heartAnimation
	cF heartAnimationO
	cG dynamicGameEventListener
	cH vibrationUser
	cI vibrationData
	cJ angerManagement
	cc attackAnimationState
	cd sonicBoomAnimationState
	ce LOGGER
	cf VIBRATION_COOLDOWN_TICKS
	cg TIME_TO_USE_MELEE_UNTIL_SONIC_BOOM
	ch MAX_HEALTH
	ci MOVEMENT_SPEED_WHEN_FIGHTING
	cj KNOCKBACK_RESISTANCE
	ck ATTACK_KNOCKBACK
	cl ATTACK_DAMAGE
	cm CLIENT_ANGER_LEVEL
	cn DARKNESS_DISPLAY_LIMIT
	co DARKNESS_DURATION
	cp DARKNESS_RADIUS
	cq DARKNESS_INTERVAL
	cr ANGERMANAGEMENT_TICK_DELAY
	cs DEFAULT_ANGER
	ct PROJECTILE_ANGER
	cu ON_HURT_ANGER_BOOST
	cv RECENT_PROJECTILE_TICK_THRESHOLD
	cw TOUCH_COOLDOWN_TICKS
	cx DIGGING_PARTICLES_AMOUNT
	cy DIGGING_PARTICLES_DURATION
	cz DIGGING_PARTICLES_OFFSET
	d emergeAnimationState
	e diggingAnimationState
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_219350_
		1 o p_219351_
	D (Lbsr;)Z doHurtTarget
		0 o p_219472_
	E (Lbsr;)V doPush
		0 o p_219353_
	H (F)F getTendrilAnimation
		0 o p_219468_
	I (F)F getHeartAnimation
		0 o p_219470_
	a (Lddl;Lbqp;Lbtr;Lbuh;)Lbuh; finalizeSpawn
		0 o p_219400_
		1 o p_219401_
		2 o p_219402_
		3 o p_219403_
	a (Ljd;Ldcz;)F getWalkTargetValue
		0 o p_219410_
		1 o p_219411_
	a (Lajw;)V onSyncedDataUpdated
		0 o p_219422_
	a (Ljava/util/function/BiConsumer;)V updateDynamicGameEventListener
		0 o p_219413_
	a (Labv;)V recreateFromPacket
		0 o p_219420_
	a (Lcma;)V lambda$readAdditionalSaveData$5
		0 o p_219394_
	a (Lbsm;)V clientDiggingParticles
		0 o p_219384_
	a (Ldyi$a;)V lambda$readAdditionalSaveData$7
		0 o p_281093_
	a (Laka$a;)V defineSynchedData
		0 o p_326277_
	a (Lub;Luy;)V lambda$addAdditionalSaveData$3
		static
		0 o p_219417_
		1 o p_219418_
	a (Lbrk;F)Z hurt
		0 o p_219381_
		1 o p_219382_
	a (Ldco;)Z ignoreExplosion
		0 o p_312317_
	a (Ldcz;)Z checkSpawnObstruction
		0 o p_219398_
	a (Lcom/mojang/serialization/Dynamic;)Lbuq; makeBrain
		0 o p_219406_
	a (Laqt;)Lzg; getAddEntityPacket
		0 o p_352154_
	a (Lbsr;IZ)V increaseAngerAt
		0 o p_219388_
		1 o p_219389_
		2 o p_219390_
	a (Lcmb;)Lbuq; access$000
		static
		0 o p_283139_
	a (Lub;)V readAdditionalSaveData
		0 o p_219415_
	a (Laqu;Lexc;Lbsr;I)V applyDarknessAround
		static
		0 o p_219376_
		1 o p_219377_
		2 o p_219378_
		3 o p_219379_
	aP ()F nextStep
	aa ()V sendDebugPackets
	ab ()V customServerAiStep
	b (Ldcw;)Lcda; createNavigation
		0 o p_219396_
	b (Lub;Luy;)V lambda$addAdditionalSaveData$1
		static
		0 o p_219436_
		1 o p_219437_
	b (Lub;)V addAdditionalSaveData
		0 o p_219434_
	b (B)V handleEntityEvent
		0 o p_219360_
	b (Lbrk;)Z isInvulnerableTo
		0 o p_219427_
	b (Ljd;Ldtc;)V playStepSound
		0 o p_219431_
		1 o p_219432_
	bB ()Z isPushable
	bd ()Z dampensVibrations
	c (Lbsr;)Z canTargetEntity
		0 o p_219386_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_219440_
	d (Ljava/lang/String;)V lambda$readAdditionalSaveData$6
		static
		0 o p_351914_
	d (Lbsr;)V clearAnger
		0 o p_219429_
	dT ()Lbuq; getBrain
	e (Ljava/lang/String;)V lambda$readAdditionalSaveData$4
		static
		0 o p_351917_
	e (Lbsr;)V increaseAngerAt
		0 o p_219442_
	e (Lbua;)Lbsu; getDefaultDimensions
		0 o p_316276_
	f (Ljava/lang/String;)V lambda$addAdditionalSaveData$2
		static
		0 o p_351915_
	fK ()Z canDisableShield
	fa ()F getSoundVolume
	g (Ljava/lang/String;)V lambda$addAdditionalSaveData$0
		static
		0 o p_351916_
	gk ()Ljava/util/Optional; getEntityAngryAt
	gl ()Lcma; getAngerManagement
	gm ()Ldyi$a; getVibrationData
	gn ()Ldyi$d; getVibrationUser
	go ()Z isDiggingOrEmerging
	gr ()V syncClientAngerLevel
	gs ()I getHeartBeatDelay
	gt ()V playListeningSound
	gu ()I getActiveAnger
	h (D)Z removeWhenFarAway
		0 o p_219457_
	j (Lbtn;)V setAttackTarget
		0 o p_219460_
	l ()V tick
	n_ ()Lavo; getDeathSound
	o (Lbsr;)Z canRide
		0 o p_219462_
	p ()Lbtn; getTarget
	s ()Lbuv$a; createAttributes
		static
	t ()I getClientAngerLevel
	v ()Lavo; getAmbientSound
	x ()Lclz; getAngerLevel
cmb$1 net/minecraft/world/entity/monster/warden/Warden$1
	<init> (Lcmb;Lbtp;Ldcw;)V <init>
		0 o p_219475_
		1 o p_219476_
		2 o p_219477_
	a (I)Lepu; createPathFinder
		0 o p_219479_
cmb$1$1 net/minecraft/world/entity/monster/warden/Warden$1$1
	<init> (Lcmb$1;Lepr;I)V <init>
		0 o p_219482_
		1 o p_219483_
		2 o p_219484_
	a (Lepq;Lepq;)F distance
		0 o p_219486_
		1 o p_219487_
cmb$2 net/minecraft/world/entity/monster/warden/Warden$2
	a $SwitchMap$net$minecraft$world$entity$Pose
	<clinit> ()V <clinit>
		static
cmb$a net/minecraft/world/entity/monster/warden/Warden$VibrationUser
	a this$0
	b GAME_EVENT_LISTENER_RANGE
	c positionSource
	<init> (Lcmb;)V <init>
		0 o p_282052_
	a (Laqu;Ljd;Ljm;Ldxz$a;)Z canReceiveVibration
		0 o p_282574_
		1 o p_282323_
		2 o p_316784_
		3 o p_282515_
	a ()I getListenerRadius
	a (Laqu;Ljd;Ljm;Lbsr;Lbsr;F)V onReceiveVibration
		0 o p_281325_
		1 o p_282386_
		2 o p_316139_
		3 o p_281438_
		4 o p_282582_
		5 o p_283699_
	b ()Ldyd; getPositionSource
	c ()Lawu; getListenableEvents
	d ()Z canTriggerAvoidVibration
cmc net/minecraft/world/entity/monster/warden/WardenAi
	a EMERGE_DURATION
	b ROAR_DURATION
	c DIGGING_COOLDOWN
	d SPEED_MULTIPLIER_WHEN_IDLING
	e SPEED_MULTIPLIER_WHEN_INVESTIGATING
	f SPEED_MULTIPLIER_WHEN_FIGHTING
	g MELEE_ATTACK_COOLDOWN
	h DIGGING_DURATION
	i SNIFFING_DURATION
	j DISTURBANCE_LOCATION_EXPIRY_TIME
	k SENSOR_TYPES
	l MEMORY_TYPES
	m DIG_COOLDOWN_SETTER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcmb;Lbtn;)Z isTarget
		static
		0 o p_219515_
		1 o p_219516_
	a (Lcmb;)V updateActivity
		static
		0 o p_219513_
	a (Lcmb;Ljd;)V setDisturbanceLocation
		static
		0 o p_219524_
		1 o p_219525_
	a (Lbyu$b;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_258953_
	a (Lcmb;Lbuq;)V initFightActivity
		static
		0 o p_219518_
		1 o p_219519_
	a (Lcmb;Lcom/mojang/serialization/Dynamic;)Lbuq; makeBrain
		static
		0 o p_219521_
		1 o p_219522_
	a (Lbtn;Lbtn;)Z lambda$isTarget$5
		static
		0 o p_219508_
		1 o p_219509_
	a (Lbyu$b;Lbyv;)Lbyx; lambda$static$1
		static
		0 o p_258959_
		1 o p_258960_
	a (Lbtn;)V setDigCooldown
		static
		0 o p_219506_
	a (Lbuq;)V initCoreActivity
		static
		0 o p_219511_
	a (Lbyu$b;Lbyv;Laqu;Lcmb;J)Z lambda$static$0
		static
		0 o p_258954_
		1 o p_258955_
		2 o p_258956_
		3 o p_258957_
		4 o p_258958_
	b (Lbuq;)V initEmergeActivity
		static
		0 o p_219527_
	b (Lcmb;Lbtn;)V onTargetInvalid
		static
		0 o p_219529_
		1 o p_219530_
	c (Lcmb;Lbtn;)Z lambda$initFightActivity$4
		static
		0 o p_219534_
		1 o p_219535_
	c (Lbuq;)V initDiggingActivity
		static
		0 o p_219532_
	d (Lcmb;Lbtn;)Z lambda$initFightActivity$3
		static
		0 o p_219539_
		1 o p_219540_
	d (Lbuq;)V initIdleActivity
		static
		0 o p_219537_
	e (Lbuq;)V initInvestigateActivity
		static
		0 o p_219542_
	f (Lbuq;)V initSniffingActivity
		static
		0 o p_219544_
	g (Lbuq;)V initRoarActivity
		static
		0 o p_219546_
cmd net/minecraft/world/entity/monster/warden/WardenSpawnTracker
	a CODEC
	b MAX_WARNING_LEVEL
	c PLAYER_SEARCH_RADIUS
	d WARNING_CHECK_DIAMETER
	e DECREASE_WARNING_LEVEL_EVERY_INTERVAL
	f WARNING_LEVEL_INCREASE_COOLDOWN
	g ticksSinceLastWarning
	h warningLevel
	i cooldownTicks
	<clinit> ()V <clinit>
		static
	<init> (III)V <init>
		0 o p_219568_
		1 o p_219569_
		2 o p_219570_
	a (Laqv;)Ljava/util/stream/Stream; lambda$tryWarn$5
		static
		0 o p_248394_
	a (Laqu;Ljd;Laqv;)Ljava/util/OptionalInt; tryWarn
		static
		0 o p_219578_
		1 o p_219579_
		2 o p_219580_
	a (Laqu;Ljd;)Z hasNearbyWarden
		static
		0 o p_219575_
		1 o p_219576_
	a (I)V setWarningLevel
		0 o p_219573_
	a (Lcmd;)V copyData
		0 o p_219584_
	a (Lcmd;Laqv;)V lambda$tryWarn$7
		static
		0 o p_248395_
		1 o p_248396_
	a (Lexc;Laqv;)Z lambda$getNearbyPlayers$8
		static
		0 o p_352829_
		1 o p_352830_
	a ()V tick
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_219589_
	a (Lcmd;Lcmd;)V lambda$tryWarn$6
		static
		0 o p_248400_
		1 o p_248401_
	b (Laqu;Ljd;)Ljava/util/List; getNearbyPlayers
		static
		0 o p_219595_
		1 o p_219596_
	b (Lcmd;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_219601_
	b (Laqv;)Z lambda$tryWarn$4
		static
		0 o p_248397_
	b ()V reset
	c ()I getWarningLevel
	c (Lcmd;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_219604_
	d (Lcmd;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_219607_
	d ()Z onCooldown
	e ()V increaseWarningLevel
	f ()V decreaseWarningLevel
cme net/minecraft/world/entity/monster/warden/package-info
cmf net/minecraft/world/entity/npc/AbstractVillager
	cc VILLAGER_SLOT_OFFSET
	cd offers
	ce DATA_UNHAPPY_COUNTER
	cf LOGGER
	cg VILLAGER_INVENTORY_SIZE
	ch tradingPlayer
	ci inventory
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_35267_
		1 o p_35268_
	a (Ldbu;)V notifyTrade
		0 o p_35274_
	a (Ldbv;[Lcmo$g;I)V addOffersFromItemListings
		0 o p_35278_
		1 o p_35279_
		2 o p_35280_
	a (Lddl;Lbqp;Lbtr;Lbuh;)Lbuh; finalizeSpawn
		0 o p_35282_
		1 o p_35283_
		2 o p_35284_
		3 o p_35285_
	a (Llk;)V addParticlesAroundSelf
		0 o p_35288_
	a (Lcmx;)V setTradingPlayer
		0 o p_35314_
	a (Ldbv;)V overrideOffers
		0 o p_35276_
	a (Lub;)V readAdditionalSaveData
		0 o p_35290_
	a (Laka$a;)V defineSynchedData
		0 o p_326433_
	a (Leqc;)Lbsr; changeDimension
		0 o p_350994_
	a (Lbrk;)V die
		0 o p_35270_
	a_ (I)Lbug; getSlot
		0 o p_149995_
	b (Ldbu;)V rewardTradeXp
		0 o p_35299_
	b (Ldbv;)V lambda$readAdditionalSaveData$0
		0 o p_323775_
	b (Lub;)V addAdditionalSaveData
		0 o p_35301_
	gk ()Lcmx; getTradingPlayer
	gl ()Z isTrading
	gm ()Ldbv; getOffers
	gn ()Z showProgressBar
	go ()Lavo; getNotifyTradeSound
	gp ()V playCelebrateSound
	gq ()V stopTrading
	gr ()V updateTrades
	gs ()Z isClientSide
	n (Lcuq;)V notifyTradeUpdated
		0 o p_35316_
	s (I)V setUnhappyCounter
		0 o p_35320_
	s (F)Lexc; getRopeHoldPosition
		0 o p_35318_
	s ()I getUnhappyCounter
	t ()I getVillagerXp
	t (I)V overrideXp
		0 o p_35322_
	x (Z)Lavo; getTradeUpdatedSound
		0 o p_35323_
	x ()Lbra; getInventory
	y ()Z canBeLeashed
cmg net/minecraft/world/entity/npc/CatSpawner
	a TICK_DELAY
	b nextTick
	<init> ()V <init>
	a (Laqu;Ljd;)I spawnInVillage
		0 o p_35327_
		1 o p_35328_
	a (Ljd;Laqu;)I spawnCat
		0 o p_35334_
		1 o p_35335_
	a (Ljm;)Z lambda$spawnInVillage$0
		static
		0 o p_219610_
	a (Laqu;ZZ)I tick
		0 o p_35330_
		1 o p_35331_
		2 o p_35332_
	b (Laqu;Ljd;)I spawnInHut
		0 o p_35337_
		1 o p_35338_
cmh net/minecraft/world/entity/npc/ClientSideMerchant
	a source
	b offers
	c xp
	<init> (Lcmx;)V <init>
		0 o p_35344_
	a (Ldbu;)V notifyTrade
		0 o p_35346_
	a (Lcmx;)V setTradingPlayer
		0 o p_35356_
	a (Ldbv;)V overrideOffers
		0 o p_35348_
	gk ()Lcmx; getTradingPlayer
	gm ()Ldbv; getOffers
	gn ()Z showProgressBar
	go ()Lavo; getNotifyTradeSound
	gs ()Z isClientSide
	n (Lcuq;)V notifyTradeUpdated
		0 o p_35358_
	t ()I getVillagerXp
	t (I)V overrideXp
		0 o p_35360_
cmi net/minecraft/world/entity/npc/InventoryCarrier
	e_ TAG_INVENTORY
	a (Lbtp;Lcmi;Lcjh;)V pickUpItem
		static
		0 o p_219612_
		1 o p_219613_
		2 o p_219614_
	a (Lub;Ljo$a;)V readInventoryFromTag
		0 o p_253699_
		1 o p_330390_
	b (Lub;Ljo$a;)V writeInventoryToTag
		0 o p_254428_
		1 o p_331103_
	x ()Lbra; getInventory
cmj net/minecraft/world/entity/npc/Npc
cmk net/minecraft/world/entity/npc/Villager
	cA lastGossipDecayTime
	cB villagerXp
	cD lastRestockGameTime
	cE numberOfRestocksToday
	cF lastRestockCheckDayTime
	cG assignProfessionWhenSpawned
	cH MEMORY_TYPES
	cI SENSOR_TYPES
	ce BREEDING_FOOD_THRESHOLD
	cf FOOD_POINTS
	cg SPEED_MODIFIER
	ch POI_MEMORIES
	ci LOGGER
	cj DATA_VILLAGER_DATA
	ck TRADES_PER_LEVEL
	cl WANTED_ITEMS
	cm MAX_GOSSIP_TOPICS
	cn GOSSIP_COOLDOWN
	co GOSSIP_DECAY_INTERVAL
	cp REPUTATION_CHANGE_PER_EVENT
	cq HOW_FAR_AWAY_TO_TALK_TO_OTHER_VILLAGERS_ABOUT_GOLEMS
	cr HOW_MANY_VILLAGERS_NEED_TO_AGREE_TO_SPAWN_A_GOLEM
	cs TIME_SINCE_SLEEPING_FOR_GOLEM_SPAWNING
	ct updateMerchantTimer
	cu increaseProfessionLevelOnUpdate
	cv lastTradedPlayer
	cw chasing
	cx foodLevel
	cy gossips
	cz lastGossipTime
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_35381_
		1 o p_35382_
	<init> (Lbsx;Ldcw;Lcmp;)V <init>
		0 o p_35384_
		1 o p_35385_
		2 o p_35386_
	a (Laqu;)V refreshBrain
		0 o p_35484_
	a (JLcmk;)Z lambda$spawnGolemIfNeeded$11
		static
		0 o p_186292_
		1 o p_186293_
	a (Lbra;Ljava/util/Map$Entry;)I lambda$countFoodPointsInInventory$9
		static
		0 o p_186299_
		1 o p_186300_
	a (Lddl;Lbqp;Lbtr;Lbuh;)Lbuh; finalizeSpawn
		0 o p_35439_
		1 o p_35440_
		2 o p_35441_
		3 o p_35442_
	a (Lnet/minecraft/server/MinecraftServer;Lccs;Ljl;)V lambda$releasePoi$7
		0 o p_186304_
		1 o p_186305_
		2 o p_186306_
	a (Laqu;Lbsl;)Lbsl; getBreedOffspring
		0 o p_150009_
		1 o p_150010_
	a (Lcep;Lbsr;)V onReputationEventFrom
		0 o p_35431_
		1 o p_35432_
	a (Lcmx;)V setTradingPlayer
		0 o p_35508_
	a (Laqu;Lbsr;Lbtn;)V lambda$tellWitnessesThatIWasMurdered$6
		static
		0 o p_186295_
		1 o p_186296_
		2 o p_186297_
	a (Laka$a;)V defineSynchedData
		0 o p_326013_
	a (Lbtn;)V setLastHurtByMob
		0 o p_35423_
	a (Laqu;Lbtm;)V thunderHit
		0 o p_35409_
		1 o p_35410_
	a (Lub;Luy;)V lambda$addAdditionalSaveData$4
		static
		0 o p_35453_
		1 o p_35454_
	a (J)Z wantsToSpawnGolem
		0 o p_35393_
	a (Lcmk;Ljm;)Z lambda$static$3
		static
		0 o p_219616_
		1 o p_219617_
	a (Laqu;JI)V spawnGolemIfNeeded
		0 o p_35398_
		1 o p_35399_
		2 o p_35400_
	a (Lccp;)Z lambda$getPlayerReputation$8
		static
		0 o p_186302_
	a (Lcml;)V setVillagerData
		0 o p_35437_
	a (Lccs;)V releasePoi
		0 o p_35429_
	a (Lcom/mojang/serialization/Dynamic;)Lbuq; makeBrain
		0 o p_35445_
	a (Lbuq;)V registerBrainGoals
		0 o p_35425_
	a (Luy;)V setGossips
		0 o p_35456_
	a (Laqu;Lcmk;J)V gossip
		0 o p_35412_
		1 o p_35413_
		2 o p_35414_
	a (Lub;)V readAdditionalSaveData
		0 o p_35451_
	a (Lbrk;)V die
		0 o p_35419_
	aa ()V sendDebugPackets
	ab ()V customServerAiStep
	ab_ ()Z canBreed
	b (Lcml;)V lambda$readAdditionalSaveData$5
		0 o p_323354_
	b (Lcmx;Lbqq;)Lbqr; mobInteract
		0 o p_35472_
		1 o p_35473_
	b (J)Z golemSpawnConditionsMet
		0 o p_35462_
	b (Lub;)V addAdditionalSaveData
		0 o p_35481_
	b (B)V handleEntityEvent
		0 o p_35391_
	b (Lcmk;Ljm;)Z lambda$static$2
		static
		0 o p_219619_
		1 o p_219620_
	b (Ldbu;)V rewardTradeXp
		0 o p_35475_
	b (Laqu;Lbsl;)Lcmk; getBreedOffspring
		0 o p_150012_
		1 o p_150013_
	b (Ljd;)V startSleeping
		0 o p_35479_
	b (Ldbv;)V setOffers
		0 o p_35477_
	b (Lcjh;)V pickUpItem
		0 o p_35467_
	c (Lbsr;)V tellWitnessesThatIWasMurdered
		0 o p_35421_
	c (Lcmk;Ljm;)Z lambda$static$1
		static
		0 o p_219622_
		1 o p_219623_
	cs ()Lwz; getTypeName
	d (Lbrk;)Lavo; getHurtSound
		0 o p_35498_
	d (Lcmk;Ljm;)Z lambda$static$0
		static
		0 o p_219625_
		1 o p_219626_
	dT ()Lbuq; getBrain
	dU ()Lbuq$b; brainProvider
	f (Lcmx;)I getPlayerReputation
		0 o p_35533_
	fI ()V stopSleeping
	g (Lcmx;)V startTrading
		0 o p_35537_
	gA ()Z isChasing
	gB ()V eatAndDigestFood
	gC ()Z hasExcessFood
	gD ()Z wantsMoreFood
	gE ()Z hasFarmSeeds
	gF ()Lcco; getGossips
	gG ()V setUnhappy
	gH ()V resetSpecialPrices
	gI ()V resendOffersToTradingPlayer
	gJ ()Z needsToRestock
	gK ()Z allowedToRestock
	gL ()V catchUpDemand
	gM ()V updateDemand
	gN ()V releaseAllPois
	gO ()Z hungry
	gP ()V eatUntilFull
	gQ ()Z shouldIncreaseLevel
	gR ()V increaseMerchantCareer
	gS ()I countFoodPointsInInventory
	gT ()V maybeDecayGossip
	gU ()V resetNumberOfRestocks
	gq ()V stopTrading
	gr ()V updateTrades
	gs ()Z isClientSide
	gt ()Lbuv$a; createAttributes
		static
	gu ()Z assignProfessionWhenSpawned
	gv ()Lcml; getVillagerData
	gw ()Z canRestock
	gx ()V restock
	gy ()Z shouldRestock
	gz ()V playWorkSound
	h (D)Z removeWhenFarAway
		0 o p_35535_
	h (Lcmx;)V updateSpecialPrices
		0 o p_35541_
	k (Lcuq;)Z wantsToPickUp
		0 o p_35543_
	k ()V ageBoundaryReached
	l ()V tick
	n_ ()Lavo; getDeathSound
	o (Lcuq;)Z lambda$hasFarmSeeds$10
		static
		0 o p_281096_
	t ()I getVillagerXp
	u (I)V setVillagerXp
		0 o p_35547_
	v (I)V digestFood
		0 o p_35549_
	v ()Lavo; getAmbientSound
	y (Z)V setChasing
		0 o p_150016_
cml net/minecraft/world/entity/npc/VillagerData
	a MIN_VILLAGER_LEVEL
	b MAX_VILLAGER_LEVEL
	c CODEC
	d STREAM_CODEC
	e NEXT_LEVEL_XP_THRESHOLDS
	f type
	g profession
	h level
	<clinit> ()V <clinit>
		static
	<init> (Lcmp;Lcmn;I)V <init>
		0 o p_35557_
		1 o p_35558_
		2 o p_35559_
	a ()Lcmp; getType
	a (Lcml;)Ljava/lang/Integer; lambda$static$8
		static
		0 o p_319710_
	a (Lcmn;)Lcml; setProfession
		0 o p_35566_
	a (I)Lcml; setLevel
		0 o p_35562_
	a (Lcmp;)Lcml; setType
		0 o p_35568_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5
		static
		0 o p_344353_
	b ()Lcmn; getProfession
	b (Lcml;)Lcmn; lambda$static$7
		static
		0 o p_319709_
	b (I)I getMinXpPerLevel
		static
		0 o p_35573_
	c (I)I getMaxXpPerLevel
		static
		0 o p_35578_
	c (Lcml;)Lcmp; lambda$static$6
		static
		0 o p_319708_
	c ()I getLevel
	d (I)Z canLevelUp
		static
		0 o p_35583_
	d (Lcml;)Ljava/lang/Integer; lambda$static$4
		static
		0 o p_150020_
	d ()Lcmn; lambda$static$2
		static
	e (Lcml;)Lcmn; lambda$static$3
		static
		0 o p_150022_
	e ()Lcmp; lambda$static$0
		static
	f (Lcml;)Lcmp; lambda$static$1
		static
		0 o p_150024_
cmm net/minecraft/world/entity/npc/VillagerDataHolder
	a ()Lcmp; getVariant
	a (Lcml;)V setVillagerData
		0 o p_150027_
	a (Lcmp;)V setVariant
		0 o p_262647_
	a (Ljava/lang/Object;)V setVariant
		0 o p_262623_
	d ()Ljava/lang/Object; getVariant
	gv ()Lcml; getVillagerData
cmn net/minecraft/world/entity/npc/VillagerProfession
	a ALL_ACQUIRABLE_JOBS
	b NONE
	c ARMORER
	d BUTCHER
	e CARTOGRAPHER
	f CLERIC
	g FARMER
	h FISHERMAN
	i FLETCHER
	j LEATHERWORKER
	k LIBRARIAN
	l MASON
	m NITWIT
	n SHEPHERD
	o TOOLSMITH
	p WEAPONSMITH
	q name
	r heldJobSite
	s acquirableJobSite
	t requestedItems
	u secondaryPoi
	v workSound
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lcom/google/common/collect/ImmutableSet;Lcom/google/common/collect/ImmutableSet;Lavo;)V <init>
		0 o name
		1 o heldJobSite
		2 o acquirableJobSite
		3 o requestedItems
		4 o secondaryPoi
		5 o workSound
	a (Ljava/lang/String;Lakq;Lcom/google/common/collect/ImmutableSet;Lcom/google/common/collect/ImmutableSet;Lavo;)Lcmn; register
		static
		0 o p_219648_
		1 o p_219649_
		2 o p_219650_
		3 o p_219651_
		4 o p_219652_
	a (Ljm;)Z lambda$static$0
		static
		0 o p_238239_
	a (Ljava/lang/String;Lakq;Lavo;)Lcmn; register
		static
		0 o p_219644_
		1 o p_219645_
		2 o p_219646_
	a ()Ljava/lang/String; name
	a (Ljava/lang/String;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lcom/google/common/collect/ImmutableSet;Lcom/google/common/collect/ImmutableSet;Lavo;)Lcmn; register
		static
		0 o p_219659_
		1 o p_219660_
		2 o p_219661_
		3 o p_219662_
		4 o p_219663_
		5 o p_219664_
	a (Ljava/lang/String;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lavo;)Lcmn; register
		static
		0 o p_219654_
		1 o p_219655_
		2 o p_219656_
		3 o p_219657_
	a (Lakq;Ljm;)Z lambda$register$4
		static
		0 o p_238236_
		1 o p_238237_
	b ()Ljava/util/function/Predicate; heldJobSite
	b (Lakq;Ljm;)Z lambda$register$3
		static
		0 o p_238233_
		1 o p_238234_
	c ()Ljava/util/function/Predicate; acquirableJobSite
	c (Lakq;Ljm;)Z lambda$register$2
		static
		0 o p_219639_
		1 o p_219640_
	d ()Lcom/google/common/collect/ImmutableSet; requestedItems
	d (Lakq;Ljm;)Z lambda$register$1
		static
		0 o p_219667_
		1 o p_219668_
	e ()Lcom/google/common/collect/ImmutableSet; secondaryPoi
	equals (Ljava/lang/Object;)Z equals
		0 o p_219673_
	f ()Lavo; workSound
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cmo net/minecraft/world/entity/npc/VillagerTrades
	a TRADES
	b WANDERING_TRADER_TRADES
	c EXPERIMENTAL_TRADES
	d EXPERIMENTAL_WANDERING_TRADER_TRADES
	e DEFAULT_SUPPLY
	f COMMON_ITEMS_SUPPLY
	g UNCOMMON_ITEMS_SUPPLY
	h XP_LEVEL_1_SELL
	i XP_LEVEL_1_BUY
	j XP_LEVEL_2_SELL
	k XP_LEVEL_2_BUY
	l XP_LEVEL_3_SELL
	m XP_LEVEL_3_BUY
	n XP_LEVEL_4_SELL
	o XP_LEVEL_4_BUY
	p XP_LEVEL_5_TRADE
	q LOW_TIER_PRICE_MULTIPLIER
	r HIGH_TIER_PRICE_MULTIPLIER
	s DESERT_MAP
	t SAVANNA_MAP
	u PLAINS_MAP
	v TAIGA_MAP
	w SNOWY_MAP
	x JUNGLE_MAP
	y SWAMP_MAP
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljm;Lko$a;)Lko$a; lambda$potionCost$1
		static
		0 o p_330062_
		1 o p_330063_
	a (I)Lcmo$g; commonBooks
		static
		0 o p_294584_
	a (Ljava/util/HashMap;)V lambda$static$0
		static
		0 o p_335271_
	a (Lcom/google/common/collect/ImmutableMap;)Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; toIntMap
		static
		0 o p_35631_
	a ()Lcmo$g; specialBooks
		static
	a (Ljm;)Ldbs; potionCost
		static
		0 o p_331255_
	b (Ljm;)Lcuq; potion
		static
		0 o p_316745_
cmo$a net/minecraft/world/entity/npc/VillagerTrades$DyedArmorForEmeralds
	a item
	b value
	c maxUses
	d villagerXp
	<init> (Lcul;III)V <init>
		0 o p_35642_
		1 o p_35643_
		2 o p_35644_
		3 o p_35645_
	<init> (Lcul;I)V <init>
		0 o p_35639_
		1 o p_35640_
	a (Lbsr;Layw;)Ldbu; getOffer
		0 o p_219679_
		1 o p_219680_
	a (Layw;)Lctj; getRandomDye
		static
		0 o p_219677_
cmo$b net/minecraft/world/entity/npc/VillagerTrades$EmeraldForItems
	a itemStack
	b maxUses
	c villagerXp
	d emeraldAmount
	e priceMultiplier
	<init> (Ldcv;IIII)V <init>
		0 o p_295166_
		1 o p_294790_
		2 o p_294810_
		3 o p_295575_
		4 o p_294582_
	<init> (Ldcv;III)V <init>
		0 o p_35657_
		1 o p_35658_
		2 o p_35659_
		3 o p_35660_
	<init> (Ldbs;III)V <init>
		0 o p_331989_
		1 o p_294800_
		2 o p_295111_
		3 o p_294137_
	a (Lbsr;Layw;)Ldbu; getOffer
		0 o p_219682_
		1 o p_219683_
cmo$c net/minecraft/world/entity/npc/VillagerTrades$EmeraldsForVillagerTypeItem
	a trades
	b cost
	c maxUses
	d villagerXp
	<init> (IIILjava/util/Map;)V <init>
		0 o p_35669_
		1 o p_35670_
		2 o p_35671_
		3 o p_35672_
	a (Ljava/util/Map;Lcmp;)Z lambda$new$0
		static
		0 o p_35679_
		1 o p_35680_
	a (Lbsr;Layw;)Ldbu; getOffer
		0 o p_219685_
		1 o p_219686_
	a (Lcmp;)V lambda$new$1
		static
		0 o p_339515_
cmo$d net/minecraft/world/entity/npc/VillagerTrades$EnchantBookForEmeralds
	a villagerXp
	b tradeableEnchantments
	c minLevel
	d maxLevel
	<init> (ILawu;)V <init>
		0 o p_296300_
		1 o p_345350_
	<init> (IIILawu;)V <init>
		0 o p_296323_
		1 o p_345122_
		2 o p_346010_
		3 o p_346031_
	a (Lbsr;Layw;)Ldbu; getOffer
		0 o p_219688_
		1 o p_219689_
cmo$e net/minecraft/world/entity/npc/VillagerTrades$EnchantedItemForEmeralds
	a itemStack
	b baseEmeraldCost
	c maxUses
	d villagerXp
	e priceMultiplier
	<init> (Lcul;III)V <init>
		0 o p_35693_
		1 o p_35694_
		2 o p_35695_
		3 o p_35696_
	<init> (Lcul;IIIF)V <init>
		0 o p_35698_
		1 o p_35699_
		2 o p_35700_
		3 o p_35701_
		4 o p_35702_
	a (Lbsr;Layw;)Ldbu; getOffer
		0 o p_219691_
		1 o p_219692_
cmo$f net/minecraft/world/entity/npc/VillagerTrades$FailureItemListing
	<init> ()V <init>
	a (Lbsr;Layw;)Ldbu; getOffer
		0 o p_302036_
		1 o p_301986_
cmo$g net/minecraft/world/entity/npc/VillagerTrades$ItemListing
	a (Lbsr;Layw;)Ldbu; getOffer
		0 o p_219693_
		1 o p_219694_
cmo$h net/minecraft/world/entity/npc/VillagerTrades$ItemsAndEmeraldsToItems
	a fromItem
	b emeraldCost
	c toItem
	d maxUses
	e villagerXp
	f priceMultiplier
	g enchantmentProvider
	<init> (Ldcv;IILdcv;IIIFLakq;)V <init>
		0 o p_345985_
		1 o p_320882_
		2 o p_320089_
		3 o p_345218_
		4 o p_320458_
		5 o p_345627_
		6 o p_345902_
		7 o p_319962_
		8 o p_345388_
	<init> (Ldcv;IILcul;IIIF)V <init>
		0 o p_35717_
		1 o p_35718_
		2 o p_35719_
		3 o p_35720_
		4 o p_35721_
		5 o p_35722_
		6 o p_35723_
		7 o p_301975_
	<init> (Ldcv;IILcuq;IIIF)V <init>
		0 o p_35725_
		1 o p_35726_
		2 o p_35728_
		3 o p_302012_
		4 o p_35729_
		5 o p_35730_
		6 o p_302002_
		7 o p_302039_
	<init> (Ldbs;ILcuq;IIFLjava/util/Optional;)V <init>
		0 o p_345481_
		1 o p_345494_
		2 o p_345223_
		3 o p_345894_
		4 o p_344894_
		5 o p_345457_
		6 o p_346401_
	a (Lcuq;Ldcw;Lbsr;Layw;Lakq;)V lambda$getOffer$0
		static
		0 o p_348331_
		1 o p_348332_
		2 o p_348333_
		3 o p_348334_
		4 o p_348335_
	a (Lbsr;Layw;)Ldbu; getOffer
		0 o p_219696_
		1 o p_219697_
cmo$i net/minecraft/world/entity/npc/VillagerTrades$ItemsForEmeralds
	a itemStack
	b emeraldCost
	c maxUses
	d villagerXp
	e priceMultiplier
	f enchantmentProvider
	<init> (Ldfy;IIII)V <init>
		0 o p_35765_
		1 o p_35766_
		2 o p_35767_
		3 o p_35768_
		4 o p_35769_
	<init> (Lcul;IIIIFLakq;)V <init>
		0 o p_345085_
		1 o p_346208_
		2 o p_345650_
		3 o p_345298_
		4 o p_345652_
		5 o p_346098_
		6 o p_345759_
	<init> (Lcul;III)V <init>
		0 o p_35741_
		1 o p_35742_
		2 o p_35743_
		3 o p_35744_
	<init> (Lcuq;IIIIFLjava/util/Optional;)V <init>
		0 o p_344989_
		1 o p_345411_
		2 o p_345770_
		3 o p_344818_
		4 o p_345507_
		5 o p_344802_
		6 o p_345806_
	<init> (Lcul;IIIIF)V <init>
		0 o p_302016_
		1 o p_302006_
		2 o p_302008_
		3 o p_302010_
		4 o p_301989_
		5 o p_302037_
	<init> (Lcuq;IIII)V <init>
		0 o p_35752_
		1 o p_35753_
		2 o p_35754_
		3 o p_35755_
		4 o p_35756_
	<init> (Lcul;IIII)V <init>
		0 o p_35746_
		1 o p_35747_
		2 o p_35748_
		3 o p_35749_
		4 o p_35750_
	<init> (Lcuq;IIIIF)V <init>
		0 o p_35758_
		1 o p_35759_
		2 o p_35760_
		3 o p_35761_
		4 o p_35762_
		5 o p_35763_
	a (Lcuq;Ldcw;Lbsr;Layw;Lakq;)V lambda$getOffer$0
		static
		0 o p_348336_
		1 o p_348337_
		2 o p_348338_
		3 o p_348339_
		4 o p_348340_
	a (Lbsr;Layw;)Ldbu; getOffer
		0 o p_219699_
		1 o p_219700_
cmo$j net/minecraft/world/entity/npc/VillagerTrades$SuspiciousStewForEmerald
	a effects
	b xp
	c priceMultiplier
	<init> (Lcxw;IF)V <init>
		0 o p_330918_
		1 o p_299043_
		2 o p_298449_
	<init> (Ljm;II)V <init>
		0 o p_316230_
		1 o p_186314_
		2 o p_186315_
	a (Lbsr;Layw;)Ldbu; getOffer
		0 o p_219702_
		1 o p_219703_
cmo$k net/minecraft/world/entity/npc/VillagerTrades$TippedArrowForItemsAndEmeralds
	a toItem
	b toCount
	c emeraldCost
	d maxUses
	e villagerXp
	f fromItem
	g fromCount
	h priceMultiplier
	<init> (Lcul;ILcul;IIII)V <init>
		0 o p_35793_
		1 o p_35794_
		2 o p_35795_
		3 o p_35796_
		4 o p_35797_
		5 o p_35798_
		6 o p_35799_
	a (Lbsr;Ljm$c;)Z lambda$getOffer$0
		static
		0 o p_340769_
		1 o p_340770_
	a (Lbsr;Layw;)Ldbu; getOffer
		0 o p_219705_
		1 o p_219706_
cmo$l net/minecraft/world/entity/npc/VillagerTrades$TreasureMapForEmeralds
	a emeraldCost
	b destination
	c displayName
	d destinationType
	e maxUses
	f villagerXp
	<init> (ILawu;Ljava/lang/String;Ljm;II)V <init>
		0 o p_207767_
		1 o p_207768_
		2 o p_207769_
		3 o p_335969_
		4 o p_207771_
		5 o p_207772_
	a (Lbsr;Layw;)Ldbu; getOffer
		0 o p_219708_
		1 o p_219709_
cmo$m net/minecraft/world/entity/npc/VillagerTrades$TypeSpecificTrade
	a trades
	<init> (Ljava/util/Map;)V <init>
		0 o trades
	a (Lcmo$g;Lcmp;)Lcmo$g; lambda$oneTradeInBiomes$1
		static
		0 o p_301921_
		1 o p_301922_
	a (Lbsr;Layw;)Ldbu; getOffer
		0 o p_296480_
		1 o p_295729_
	a ()Ljava/util/Map; trades
	a (Lcmo$g;[Lcmp;)Lcmo$m; oneTradeInBiomes
		static
		0 o p_302030_
		1 o p_301996_
	a (Lcmp;)Lcmp; lambda$oneTradeInBiomes$0
		static
		0 o p_301920_
	equals (Ljava/lang/Object;)Z equals
		0 o p_302040_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cmp net/minecraft/world/entity/npc/VillagerType
	a DESERT
	b JUNGLE
	c PLAINS
	d SAVANNA
	e SNOW
	f SWAMP
	g TAIGA
	h name
	i BY_BIOME
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o p_35830_
	a (Ljm;)Lcmp; byBiome
		static
		0 o p_204074_
	a (Ljava/util/HashMap;)V lambda$static$0
		static
		0 o p_35834_
	a (Ljava/lang/String;)Lcmp; register
		static
		0 o p_35832_
	toString ()Ljava/lang/String; toString
cmq net/minecraft/world/entity/npc/WanderingTrader
	ce NUMBER_OF_TRADE_OFFERS
	cf wanderTarget
	cg despawnDelay
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_35843_
		1 o p_35844_
	B ()V registerGoals
	a (Laqu;Lbsl;)Lbsl; getBreedOffspring
		0 o p_150046_
		1 o p_150047_
	a (Lcmq;)Lcda; access$000
		static
		0 o p_35850_
	a (Lub;)V readAdditionalSaveData
		0 o p_35852_
	b (Ldbu;)V rewardTradeXp
		0 o p_35859_
	b (Lcmx;Lbqq;)Lbqr; mobInteract
		0 o p_35856_
		1 o p_35857_
	b (Lcmq;)Lcda; access$100
		static
		0 o p_150049_
	b (Lub;)V addAdditionalSaveData
		0 o p_35861_
	c (Lcuq;)Lavo; getDrinkingSound
		0 o p_35865_
	c (Lcmq;)Lcda; access$200
		static
		0 o p_35863_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_35870_
	d (Lcmq;)Lcda; access$300
		static
		0 o p_35867_
	e (Lcmq;)Z lambda$registerGoals$1
		0 o p_352832_
	f (Lcmq;)Z lambda$registerGoals$0
		0 o p_352831_
	gn ()Z showProgressBar
	go ()Lavo; getNotifyTradeSound
	gr ()V updateTrades
	gt ()I getDespawnDelay
	gu ()V experimentalUpdateTrades
	gv ()V maybeDespawn
	gx ()Ljd; getWanderTarget
	h (D)Z removeWhenFarAway
		0 o p_35886_
	h (Ljd;)V setWanderTarget
		0 o p_35884_
	i (Ljd;)V lambda$readAdditionalSaveData$2
		0 o p_325838_
	m_ ()V aiStep
	n_ ()Lavo; getDeathSound
	u (I)V setDespawnDelay
		0 o p_35892_
	v ()Lavo; getAmbientSound
	x (Z)Lavo; getTradeUpdatedSound
		0 o p_35890_
cmq$a net/minecraft/world/entity/npc/WanderingTrader$WanderToPositionGoal
	a trader
	b stopDistance
	c speedModifier
	d this$0
	<init> (Lcmq;Lcmq;DD)V <init>
		0 o p_35898_
		1 o p_35899_
		2 o p_35900_
		3 o p_35901_
	a ()V tick
	a (Ljd;D)Z isTooFarAway
		0 o p_35904_
		1 o p_35905_
	b ()Z canUse
	e ()V stop
cmr net/minecraft/world/entity/npc/WanderingTraderSpawner
	a DEFAULT_SPAWN_DELAY
	b DEFAULT_TICK_DELAY
	c MIN_SPAWN_CHANCE
	d MAX_SPAWN_CHANCE
	e SPAWN_CHANCE_INCREASE
	f SPAWN_ONE_IN_X_CHANCE
	g NUMBER_OF_SPAWN_ATTEMPTS
	h random
	i serverLevelData
	j tickDelay
	k spawnDelay
	l spawnChance
	<init> (Lerk;)V <init>
		0 o p_35914_
	a (Laqu;Lcmq;I)V tryToSpawnLlamaFor
		0 o p_35918_
		1 o p_35919_
		2 o p_35920_
	a (Ljd;)Z lambda$spawn$1
		static
		0 o p_219711_
	a (Laqu;)Z spawn
		0 o p_35916_
	a (Ldcz;Ljd;I)Ljd; findSpawnPositionNear
		0 o p_35929_
		1 o p_35930_
		2 o p_35931_
	a (Ljm;)Z lambda$spawn$0
		static
		0 o p_219713_
	a (Ldcc;Ljd;)Z hasEnoughSpace
		0 o p_35926_
		1 o p_35927_
	a (Laqu;ZZ)I tick
		0 o p_35922_
		1 o p_35923_
		2 o p_35924_
cms net/minecraft/world/entity/npc/package-info
cmt net/minecraft/world/entity/package-info
cmu net/minecraft/world/entity/player/Abilities
	a invulnerable
	b flying
	c mayfly
	d instabuild
	e mayBuild
	f flyingSpeed
	g walkingSpeed
	<init> ()V <init>
	a (F)V setFlyingSpeed
		0 o p_35944_
	a ()F getFlyingSpeed
	a (Lub;)V addSaveData
		0 o p_35946_
	b (F)V setWalkingSpeed
		0 o p_35949_
	b ()F getWalkingSpeed
	b (Lub;)V loadSaveData
		0 o p_35951_
cmv net/minecraft/world/entity/player/ChatVisiblity
	a FULL
	b SYSTEM
	c HIDDEN
	d BY_ID
	e id
	f key
	g $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
		0 o p_35961_
		1 o p_35962_
		2 o p_35963_
		3 o p_35964_
	a ()I getId
	a (I)Lcmv; byId
		static
		0 o p_35967_
	b ()Ljava/lang/String; getKey
	c ()[Lcmv; $values
		static
	valueOf (Ljava/lang/String;)Lcmv; valueOf
		static
		0 o p_35972_
	values ()[Lcmv; values
		static
cmw net/minecraft/world/entity/player/Inventory
	b POP_TIME_DURATION
	c INVENTORY_SIZE
	d SLOT_OFFHAND
	e NOT_FOUND_INDEX
	f ALL_ARMOR_SLOTS
	g HELMET_SLOT_ONLY
	h items
	i armor
	j offhand
	k selected
	l player
	m SELECTION_SIZE
	n compartments
	o timesChanged
	<clinit> ()V <clinit>
		static
	<init> (Lcmx;)V <init>
		0 o p_35983_
	a (Lcuq;Z)V placeItemBackInInventory
		0 o p_150077_
		1 o p_150078_
	a (Lawu;)Z contains
		0 o p_204076_
	a (II)Lcuq; removeItem
		0 o p_35993_
		1 o p_35994_
	a (Z)Lcuq; removeFromSelected
		0 o p_182404_
	a (Luh;)Luh; save
		0 o p_36027_
	a ()V clearContent
	a (ILcuq;)V setItem
		0 o p_35999_
		1 o p_36000_
	a (Lcmx;)Z stillValid
		0 o p_36009_
	a (D)V swapPaint
		0 o p_35989_
	a (Ldtc;)F getDestroySpeed
		0 o p_36021_
	a (Lcuq;Lcuq;)Z hasRemainingSpaceForItem
		0 o p_36015_
		1 o p_36016_
	a (Ljava/util/function/Predicate;ILbqk;)I clearOrCountMatchingItems
		0 o p_36023_
		1 o p_36024_
		2 o p_36025_
	a (Lcnb;)V fillStackedContents
		0 o p_36011_
	a (I)Lcuq; getItem
		0 o p_35991_
	a (Lcmw;)V replaceWith
		0 o p_36007_
	ah ()Lwz; getName
	b (Lcuq;)V setPickedItem
		0 o p_36013_
	b ()I getContainerSize
	b (Luh;)V load
		0 o p_36036_
	b (Ljava/util/function/Predicate;)Z contains
		0 o p_316260_
	b (I)Lcuq; removeItemNoUpdate
		0 o p_36029_
	c (ILcuq;)Z add
		0 o p_36041_
		1 o p_36042_
	c (I)V pickSlot
		0 o p_36039_
	c ()Z isEmpty
	c (Lcuq;)I findSlotMatchingItem
		0 o p_36031_
	d (I)Z isHotbarSlot
		static
		0 o p_36046_
	d (ILcuq;)I addResource
		0 o p_36048_
		1 o p_36049_
	d (Lcuq;)I findSlotMatchingUnusedItem
		0 o p_36044_
	e (I)Lcuq; getArmor
		0 o p_36053_
	e ()V setChanged
	e (Lcuq;)I getSlotWithRemainingSpace
		0 o p_36051_
	f (Lcuq;)Z add
		0 o p_36055_
	f ()Lcuq; getSelected
	g ()I getSelectionSize
		static
	g (Lcuq;)V placeItemBackInInventory
		0 o p_150080_
	h (Lcuq;)V removeItem
		0 o p_36058_
	h ()I getFreeSlot
	i (Lcuq;)Z contains
		0 o p_36064_
	i ()I getSuitableHotbarSlot
	j (Lcuq;)I addResource
		0 o p_36067_
	j ()V tick
	k (Lcuq;)Ljava/lang/String; lambda$add$0
		static
		0 o p_36070_
	k ()V dropAll
	l ()I getTimesChanged
cmx net/minecraft/world/entity/player/Player
	b LOGGER
	bH DEFAULT_MAIN_HAND
	bI DEFAULT_MODEL_CUSTOMIZATION
	bJ MAX_HEALTH
	bK SLEEP_DURATION
	bL WAKE_UP_DURATION
	bM ENDER_SLOT_OFFSET
	bN HELD_ITEM_SLOT
	bO CRAFTING_SLOT_OFFSET
	bP DEFAULT_BLOCK_INTERACTION_RANGE
	bQ DEFAULT_ENTITY_INTERACTION_RANGE
	bR CROUCH_BB_HEIGHT
	bS SWIMMING_BB_WIDTH
	bT SWIMMING_BB_HEIGHT
	bU DEFAULT_EYE_HEIGHT
	bV DEFAULT_VEHICLE_ATTACHMENT
	bW STANDING_DIMENSIONS
	bX DATA_PLAYER_MODE_CUSTOMISATION
	bY DATA_PLAYER_MAIN_HAND
	bZ DATA_SHOULDER_LEFT
	c CURRENT_IMPULSE_CONTEXT_RESET_GRACE_TIME_TICKS
	cA abilities
	cB lastLevelUpTime
	cD gameProfile
	cE reducedDebugInfo
	cF lastItemInMainHand
	cG cooldowns
	cH lastDeathLocation
	cI ignoreFallDamageFromCurrentImpulse
	cJ currentImpulseContextResetGraceTime
	ca DATA_SHOULDER_RIGHT
	cb enderChestInventory
	cc inventoryMenu
	cd containerMenu
	ce foodData
	cf jumpTriggerTime
	cg oBob
	ch bob
	ci takeXpDelay
	cj xCloakO
	ck yCloakO
	cl zCloakO
	cm xCloak
	cn yCloak
	co zCloak
	cp wasUnderwater
	cq experienceLevel
	cr totalExperience
	cs experienceProgress
	ct enchantmentSeed
	cu defaultFlySpeed
	cv fishing
	cw hurtDir
	cx currentImpulseImpactPos
	cy currentExplosionCause
	cz sleepCounter
	d POSES
	e DATA_PLAYER_ABSORPTION_ID
	f DATA_SCORE_ID
	g timeEntitySatOnShoulder
	h inventory
	<clinit> ()V <clinit>
		static
	<init> (Ldcw;Ljd;FLcom/mojang/authlib/GameProfile;)V <init>
		0 o p_250508_
		1 o p_250289_
		2 o p_251702_
		3 o p_252153_
	D (F)V internalSetAbsorptionAmount
		0 o p_296426_
	E (F)V causeFoodExhaustion
		0 o p_36400_
	F (F)F getAttackStrengthScale
		0 o p_36404_
	G (Lbsr;)V lambda$respawnEntityOnShoulder$5
		0 o p_352835_
	G (F)Z isAboveGround
		0 o p_341626_
	R_ ()Z isSpectator
	S_ ()Lwz; getDisplayName
	Z ()Z isTextFilteringEnabled
	a (Ldqr;)V openCommandBlock
		0 o p_36191_
	a (Ljava/util/Optional;)V setLastDeathLocation
		0 o p_219750_
	a (ILdbv;IIZZ)V sendMerchantOffers
		0 o p_36121_
		1 o p_36122_
		2 o p_36123_
		3 o p_36124_
		4 o p_36125_
		5 o p_36126_
	a (Lcmy;)Z isModelPartShown
		0 o p_36171_
	a (Ldri;)V openJigsawBlock
		0 o p_36192_
	a (Lcuq;Lbqq;)V openItemGui
		0 o p_36174_
		1 o p_36175_
	a (Lakr;I)V awardStat
		0 o p_36223_
		1 o p_36224_
	a (Ljava/lang/String;Lxw;)Lxw; lambda$decorateDisplayNameComponent$6
		0 o p_352833_
		1 o p_352834_
	a (Ldtc;Lexc;)V makeStuckInBlock
		0 o p_36196_
		1 o p_36197_
	a (Lbsr;FLbrk;)F getEnchantedDamage
		0 o p_345248_
		1 o p_345836_
		2 o p_345745_
	a (Lub;)V readAdditionalSaveData
		0 o p_36215_
	a (Ljd;Lji;Lcuq;)Z mayUseItemAt
		0 o p_36205_
		1 o p_36206_
		2 o p_36207_
	a (Lcuq;Lcuq;Lcqd;)V updateTutorialInventoryAction
		0 o p_150098_
		1 o p_150099_
		2 o p_150100_
	a (Lbsr$c;)V remove
		0 o p_150097_
	a (IFLcuq;)V startAutoSpinAttack
		0 o p_204080_
		1 o p_346316_
		2 o p_345401_
	a (Lcuq;ZZ)Lcjh; drop
		0 o p_36179_
		1 o p_36180_
		2 o p_36181_
	a (Lbtg;)V setMainArm
		0 o p_36164_
	a (Lexc;)V travel
		0 o p_36359_
	a (Ljl;)Ljava/util/Optional; lambda$addAdditionalSaveData$3
		static
		0 o p_337878_
	a (Lavw;I)V awardStat
		0 o p_36145_
		1 o p_36146_
	a (Lwz;Z)V displayClientMessage
		0 o p_36216_
		1 o p_36217_
	a (Laka$a;)V defineSynchedData
		0 o p_326117_
	a (Lub;Luy;)V lambda$addAdditionalSaveData$4
		static
		0 o p_219755_
		1 o p_219756_
	a (Lakr;)V awardStat
		0 o p_36221_
	a (Lcmx;)Z canHarmPlayer
		0 o p_36169_
	a (Lcuq;Z)Lcjh; drop
		0 o p_36177_
		1 o p_36178_
	a (Ldrx;)V openStructureBlock
		0 o p_36194_
	a (Ljava/util/Collection;)I awardRecipes
		0 o p_36213_
	a (Ldrs;Z)V openTextEdit
		0 o p_36193_
		1 o p_277837_
	a (Lexc;Lbts;)Lexc; maybeBackOffFromEdge
		0 o p_36201_
		1 o p_36202_
	a (ZZ)V stopSleepInBed
		0 o p_36226_
		1 o p_36227_
	a (Lbqv;)Ljava/util/OptionalInt; openMenu
		0 o p_36150_
	a (FFLbrk;)Z causeFallDamage
		0 o p_150093_
		1 o p_150094_
		2 o p_150095_
	a (Lbsr;Lbqq;)Lbqr; interactOn
		0 o p_36158_
		1 o p_36159_
	a (Ljd;)Lcom/mojang/datafixers/util/Either; startSleepInBed
		0 o p_36203_
	a (Laqu;Lbtn;)Z killedEntity
		0 o p_219735_
		1 o p_219736_
	a (Lxn;)Lxn; decorateDisplayNameComponent
		0 o p_36219_
	a (Lchi;Lbqk;)V openHorseInventory
		0 o p_36167_
		1 o p_36168_
	a (Lbsy;Lcuq;)V setItemSlot
		0 o p_36161_
		1 o p_36162_
	a (Lewx;D)Z canInteractWithEntity
		0 o p_320959_
		1 o p_319981_
	a (Lcuq;I)V onEnchantmentPerformed
		0 o p_36172_
		1 o p_36173_
	a (Lbrk;)V die
		0 o p_36152_
	a (Lavw;)V resetStat
		0 o p_36144_
	a (Lbsy;)Lcuq; getItemBySlot
		0 o p_36257_
	a (Lbrk;F)Z hurt
		0 o p_36154_
		1 o p_36155_
	a (Ljd;D)Z canInteractWithBlock
		0 o p_319804_
		1 o p_320349_
	a (Lavo;FF)V playSound
		0 o p_36137_
		1 o p_36138_
		2 o p_36139_
	a (Ldbx;)V openMinecartCommandBlock
		0 o p_36182_
	a (Lczb;Ljava/util/List;)V triggerRecipeCrafted
		0 o p_301080_
		1 o p_283609_
	a (Lavo;Lavq;FF)V playNotifySound
		0 o p_36140_
		1 o p_36141_
		2 o p_36142_
		3 o p_36143_
	a (Ldcw;Ljd;Ldct;)Z blockActionRestricted
		0 o p_36188_
		1 o p_36189_
		2 o p_36190_
	a (Ldcw;Lcuq;Lcpr;)Lcuq; eat
		0 o p_36185_
		1 o p_36186_
		2 o p_347562_
	aO ()F getBlockSpeedFactor
	aQ ()Lavo; getSwimSound
	aR ()Lavo; getSwimSplashSound
	aS ()Lavo; getSwimHighSpeedSplashSound
	a_ (I)Lbug; getSlot
		0 o p_150112_
	ab ()Ljava/util/Optional; getWardenSpawnTracker
	ah ()Lwz; getName
	b (Lbsr;)V crit
		0 o p_36156_
	b (Lbsr;D)Z canInteractWithEntity
		0 o p_320327_
		1 o p_320632_
	b (Lbsx;)V lambda$playShoulderEntityAmbientSound$1
		0 o p_352836_
	b (B)V handleEntityEvent
		0 o p_36120_
	b (Lbrk;)Z isInvulnerableTo
		0 o p_36249_
	b (Lbrk;F)V hurtArmor
		0 o p_36251_
		1 o p_36252_
	b (Lavw;)V awardStat
		0 o p_36247_
	b (Ljd;Ldtc;)V playStepSound
		0 o p_282121_
		1 o p_282194_
	b (DDF)Z canFallAtLeast
		0 o p_341664_
		1 o p_341597_
		2 o p_341613_
	b (Ljava/util/List;)V awardRecipesByKey
		0 o p_312922_
	b (Lbsy;)Z doesEmitEquipEvent
		0 o p_219741_
	b (Lub;)V addAdditionalSaveData
		0 o p_36265_
	b (Ljava/util/Collection;)I resetRecipes
		0 o p_36263_
	b (Lexc;)V lambda$readAdditionalSaveData$2
		0 o p_335272_
	bJ ()V removeVehicle
	bQ ()I getDimensionChangingDelay
	bc ()Lbsr$b; getMovementEmission
	bl ()V updateSwimming
	bo ()V doWaterSplashEffect
	bz ()Z canBeHitByProjectile
	c (I)V giveExperienceLevels
		0 o p_36276_
	c (Ldtc;)F getDestroySpeed
		0 o p_36282_
	c (Lub;)V playShoulderEntityAmbientSound
		0 o p_36368_
	c (Lbsx;)Z lambda$playShoulderEntityAmbientSound$0
		static
		0 o p_36280_
	c (Lbrk;F)V hurtHelmet
		0 o p_150103_
		1 o p_150104_
	c (Lbsr;)V magicCrit
		0 o p_36253_
	cB ()Ljava/lang/String; getScoreboardName
	cC ()Z isPushedByFluid
	cF ()Z shouldShowName
	cd ()Z isSwimming
	d (Lbsy;)Z canUseSlot
		0 o p_326160_
	d (I)V giveExperiencePoints
		0 o p_36291_
	d (Lbtn;)V blockUsingShield
		0 o p_36295_
	d (Lbsr;)V touch
		0 o p_36278_
	d (Lbrk;)Lavo; getHurtSound
		0 o p_36310_
	d (Ldtc;)Z hasCorrectToolForDrops
		0 o p_36299_
	dH ()Z canSprint
	dM ()Z shouldBeSaved
	dN ()Z isAlwaysTicking
	dS ()Lcuq; getWeaponItem
	de ()Lavq; getSoundSource
	df ()I getFireImmuneTicks
	e (Lbsr;)V attack
		0 o p_36347_
	e (Lbua;)Lbsu; getDefaultDimensions
		0 o p_36166_
	eE ()F getHurtDir
	eH ()Lbtn$a; getFallSounds
	eV ()Ljava/lang/Iterable; getArmorSlots
	eW ()Ljava/lang/Iterable; getHandSlots
	ec ()Z isAffectedByFluids
	eg ()I getBaseExperienceReward
	eh ()Z isAlwaysExperienceDropper
	ep ()Z canBeSeenAsEnemy
	ez ()V dropEquipment
	f (Lbrk;F)V actuallyHurt
		0 o p_36312_
		1 o p_36313_
	f (Lcuq;)Z canTakeItem
		0 o p_36315_
	f ()Z isCreative
	fE ()Lcom/google/common/collect/ImmutableList; getDismountPoses
	fI ()V stopSleeping
	fL ()Z hasInfiniteMaterials
	fM ()Lbuv$a; createAttributes
		static
	fN ()Z isSecondaryUseActive
	fO ()Z wantsToStopRiding
	fP ()Z isStayingOnGroundSurface
	fQ ()Z updateIsUnderwater
	fR ()V updatePlayerPose
	fS ()I getScore
	fT ()V destroyVanishingCursedItems
	fU ()V disableShield
	fV ()V sweepAttack
	fW ()V respawn
	fX ()Lcom/mojang/authlib/GameProfile; getGameProfile
	fY ()Lcmw; getInventory
	fZ ()Lcmu; getAbilities
	fc ()Z isImmobile
	ff ()V jumpFromGround
	fi ()F getFlyingSpeed
	fj ()F getSpeed
	fk ()F getMaxHeadRotationRelativeToBody
	fm ()V serverAiStep
	fo ()F getAbsorptionAmount
	fq ()Lbtg; getMainArm
	g (Lbtn;)V doAutoAttackOnTouch
		0 o p_36355_
	g (Lcuq;)Lcuq; getProjectile
		0 o p_36349_
	g ()Z isLocalPlayer
	gA ()Z isIgnoringFallDamageFromCurrentImpulse
	gB ()V tryResetCurrentImpulseContext
	gC ()V resetCurrentImpulseContext
	ga ()Z hasContainerOpen
	gb ()Z isSleepingLongEnough
	gc ()I getSleepTimer
	gd ()Z tryToStartFallFlying
	ge ()V startFallFlying
	gf ()V stopFallFlying
	gg ()I getEnchantmentSeed
	gh ()I getXpNeededForNextLevel
	gi ()Lcpq; getFoodData
	gj ()Z isHurt
	gk ()Z mayBuild
	gl ()Lcrh; getEnderChestInventory
	gm ()V removeEntitiesOnShoulder
	gn ()Leyg; getScoreboard
	go ()Z isReducedDebugInfo
	gp ()Lub; getShoulderEntityLeft
	gq ()Lub; getShoulderEntityRight
	gr ()F getCurrentItemAttackStrengthDelay
	gs ()V resetAttackStrengthTicker
	gt ()Lcum; getCooldowns
	gu ()F getLuck
	gv ()Z canUseGameMasterBlocks
	gw ()Z isScoping
	gx ()Ljava/util/Optional; getLastDeathLocation
	gy ()D blockInteractionRange
	gz ()D entityInteractionRange
	h (Ljd;)Z freeAt
		0 o p_36351_
	h (Lub;)Z setEntityOnShoulder
		0 o p_36361_
	h (Lbua;)Z canPlayerFitWithinBlocksAndEntitiesWhen
		0 o p_294172_
	h (I)V setRemainingFireTicks
		0 o p_36353_
	i (Lub;)V setShoulderEntityLeft
		0 o p_36363_
	i (Lcuq;)Z addItem
		0 o p_36357_
	j (Lub;)V setShoulderEntityRight
		0 o p_36365_
	k (Lub;)V respawnEntityOnShoulder
		0 o p_36371_
	k ()Lcum; createItemCooldowns
	l ()V tick
	m_ ()V aiStep
	n (F)V animateHurt
		0 o p_265280_
	n_ ()Lavo; getDeathSound
	r (I)V setScore
		0 o p_36398_
	s ()V closeContainer
	s (F)Lexc; getRopeHoldPosition
		0 o p_36374_
	s (I)V increaseScore
		0 o p_36402_
	t ()V doCloseContainer
	u ()V rideTick
	u (Z)Z canEat
		0 o p_36392_
	v ()V turtleHelmetTick
	v (Z)V setReducedDebugInfo
		0 o p_36394_
	w (Z)V setIgnoreFallDamageFromCurrentImpulse
		0 o p_352198_
	x ()V moveCloak
	x (F)V hurtCurrentlyUsedShield
		0 o p_36383_
	z ()V onUpdateAbilities
cmx$1 net/minecraft/world/entity/player/Player$1
	b this$0
	<init> (Lcmx;)V <init>
		0 o p_332644_
	a ()Lcuq; get
	a (Lcuq;)Z set
		0 o p_332675_
cmx$2 net/minecraft/world/entity/player/Player$2
	b val$craftSlot
	c this$0
	<init> (Lcmx;I)V <init>
		0 o p_332719_
		1 o p_332826_
	a ()Lcuq; get
	a (Lcuq;)Z set
		0 o p_332810_
cmx$a net/minecraft/world/entity/player/Player$BedSleepingProblem
	a NOT_POSSIBLE_HERE
	b NOT_POSSIBLE_NOW
	c TOO_FAR_AWAY
	d OBSTRUCTED
	e OTHER_PROBLEM
	f NOT_SAFE
	g message
	h $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILwz;)V <init>
		0 o p_36420_
		1 o p_36421_
		2 o p_36422_
	<init> (Ljava/lang/String;I)V <init>
		0 o p_36417_
		1 o p_36418_
	a ()Lwz; getMessage
	b ()[Lcmx$a; $values
		static
	valueOf (Ljava/lang/String;)Lcmx$a; valueOf
		static
		0 o p_36425_
	values ()[Lcmx$a; values
		static
cmy net/minecraft/world/entity/player/PlayerModelPart
	a CAPE
	b JACKET
	c LEFT_SLEEVE
	d RIGHT_SLEEVE
	e LEFT_PANTS_LEG
	f RIGHT_PANTS_LEG
	g HAT
	h bit
	i mask
	j id
	k name
	l $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
		0 o p_36441_
		1 o p_36442_
		2 o p_36443_
		3 o p_36444_
	a ()I getMask
	b ()I getBit
	c ()Ljava/lang/String; getId
	d ()Lwz; getName
	e ()[Lcmy; $values
		static
	valueOf (Ljava/lang/String;)Lcmy; valueOf
		static
		0 o p_36449_
	values ()[Lcmy; values
		static
cmz net/minecraft/world/entity/player/ProfileKeyPair
	a CODEC
	b privateKey
	c publicKey
	d refreshedAfter
	<clinit> ()V <clinit>
		static
	<init> (Ljava/security/PrivateKey;Lcna;Ljava/time/Instant;)V <init>
		0 o privateKey
		1 o publicKey
		2 o refreshedAfter
	a ()Z dueRefresh
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_219772_
	b ()Ljava/security/PrivateKey; privateKey
	c ()Lcna; publicKey
	d ()Ljava/time/Instant; refreshedAfter
	equals (Ljava/lang/Object;)Z equals
		0 o p_219777_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cn net/minecraft/advancements/critereon/ItemEnchantmentsPredicate
	a enchantments
	<init> (Ljava/util/List;)V <init>
		0 o p_333910_
	a (Lcuq;Ljava/lang/Object;)Z matches
		0 o p_333865_
		1 o p_334065_
	a (Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_333954_
	a (Lcuq;Ldai;)Z matches
		0 o p_333811_
		1 o p_334059_
	a (Ljava/util/List;)Lcn$a; enchantments
		static
		0 o p_333715_
	b (Ljava/util/List;)Lcn$b; storedEnchantments
		static
		0 o p_333793_
	b ()Ljava/util/List; enchantments
cn$a net/minecraft/advancements/critereon/ItemEnchantmentsPredicate$Enchantments
	a CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_333967_
	a (Lcuq;Ljava/lang/Object;)Z matches
		0 o p_333886_
		1 o p_334005_
	a ()Lkp; componentType
cn$b net/minecraft/advancements/critereon/ItemEnchantmentsPredicate$StoredEnchantments
	a CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_334002_
	a (Lcuq;Ljava/lang/Object;)Z matches
		0 o p_334000_
		1 o p_333916_
	a ()Lkp; componentType
cna net/minecraft/world/entity/player/ProfilePublicKey
	a EXPIRED_PROFILE_PUBLIC_KEY
	b EXPIRY_GRACE_PERIOD
	c TRUSTED_CODEC
	d data
	e INVALID_SIGNATURE
	<clinit> ()V <clinit>
		static
	<init> (Lcna$a;)V <init>
		0 o data
	a ()Lazb; createSignatureValidator
	a (Lazb;Ljava/util/UUID;Lcna$a;)Lcna; createValidated
		static
		0 o p_243373_
		1 o p_243390_
		2 o p_243374_
	b ()Lcna$a; data
	equals (Ljava/lang/Object;)Z equals
		0 o p_219795_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cna$a net/minecraft/world/entity/player/ProfilePublicKey$Data
	a CODEC
	b expiresAt
	c key
	d keySignature
	e MAX_KEY_SIGNATURE_SIZE
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_219809_
	<init> (Ljava/time/Instant;Ljava/security/PublicKey;[B)V <init>
		0 o expiresAt
		1 o key
		2 o keySignature
	a (Lazb;Ljava/util/UUID;)Z validateSignature
		0 o p_240296_
		1 o p_240297_
	a (Ljava/time/Duration;)Z hasExpired
		0 o p_243376_
	a (Lvw;)V write
		0 o p_219816_
	a ()Z hasExpired
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_219814_
	a (Ljava/util/UUID;)[B signedPayload
		0 o p_240267_
	b ()Ljava/time/Instant; expiresAt
	c ()Ljava/security/PublicKey; key
	d ()[B keySignature
	equals (Ljava/lang/Object;)Z equals
		0 o p_219822_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cna$b net/minecraft/world/entity/player/ProfilePublicKey$ValidationException
	<init> (Lwz;)V <init>
		0 o p_243378_
cnb net/minecraft/world/entity/player/StackedContents
	a contents
	b EMPTY
	<init> ()V <init>
	a (Lczb;Lit/unimi/dsi/fastutil/ints/IntList;)I getBiggestCraftableStack
		0 o p_301005_
		1 o p_36474_
	a (Lcuq;)V accountSimpleStack
		0 o p_36467_
	a (Lczb;ILit/unimi/dsi/fastutil/ints/IntList;)I getBiggestCraftableStack
		0 o p_300888_
		1 o p_300980_
		2 o p_36495_
	a (Lcyz;Lit/unimi/dsi/fastutil/ints/IntList;I)Z canCraft
		0 o p_36479_
		1 o p_36480_
		2 o p_36481_
	a (Lcuq;I)V accountStack
		0 o p_36469_
		1 o p_36470_
	a (Lcyz;Lit/unimi/dsi/fastutil/ints/IntList;)Z canCraft
		0 o p_36476_
		1 o p_36477_
	a ()V clear
	a (I)Lcuq; fromStackingIndex
		static
		0 o p_36455_
	a (II)I take
		0 o p_36457_
		1 o p_36458_
	b (Lcuq;)V accountStack
		0 o p_36492_
	b (II)V put
		0 o p_36485_
		1 o p_36486_
	b (I)Z has
		0 o p_36483_
	c (Lcuq;)I getStackingIndex
		static
		0 o p_36497_
cnb$a net/minecraft/world/entity/player/StackedContents$RecipePicker
	a this$0
	b recipe
	c ingredients
	d ingredientCount
	e items
	f itemCount
	g data
	h path
	<init> (Lcnb;Lcyz;)V <init>
		0 o p_36507_
		1 o p_36508_
	a (ZI)V visit
		0 o p_36516_
		1 o p_36517_
	a (ILit/unimi/dsi/fastutil/ints/IntList;)Z tryPick
		0 o p_36513_
		1 o p_36514_
	a (ZII)Z hasConnection
		0 o p_36519_
		1 o p_36520_
		2 o p_36521_
	a ()[I getUniqueAvailableIngredientItems
	a (I)Z dfs
		0 o p_36511_
	b ()I getMinIngredientCount
	b (I)Z isSatisfied
		0 o p_36524_
	b (ZII)Z hasResidual
		0 o p_36532_
		1 o p_36533_
		2 o p_36534_
	b (ZI)Z hasVisited
		0 o p_36529_
		1 o p_36530_
	b (ILit/unimi/dsi/fastutil/ints/IntList;)I tryPickAll
		0 o p_36526_
		1 o p_36527_
	c (ZII)V toggleResidual
		0 o p_36541_
		1 o p_36542_
		2 o p_36543_
	c (I)V setSatisfied
		0 o p_36536_
	c (ZI)I getVisitedIndex
		0 o p_36538_
		1 o p_36539_
	d (I)I getSatisfiedIndex
		0 o p_36545_
	d (ZII)I getIndex
		0 o p_36547_
		1 o p_36548_
		2 o p_36549_
cnc net/minecraft/world/entity/player/package-info
cnd net/minecraft/world/entity/projectile/AbstractArrow
	b inGround
	c inGroundTime
	d pickup
	e shakeTime
	f ARROW_BASE_DAMAGE
	g ID_FLAGS
	h PIERCE_LEVEL
	i FLAG_CRIT
	j FLAG_NOPHYSICS
	k lastState
	l life
	m baseDamage
	n soundEvent
	o piercingIgnoreEntityIds
	p piercedAndKilledEntities
	q pickupItemStack
	r firedFromWeapon
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_331098_
		1 o p_331626_
	<init> (Lbsx;DDDLdcw;Lcuq;Lcuq;)V <init>
		0 o p_36717_
		1 o p_346045_
		2 o p_344855_
		3 o p_345999_
		4 o p_36719_
		5 o p_309031_
		6 o p_345487_
	<init> (Lbsx;Lbtn;Ldcw;Lcuq;Lcuq;)V <init>
		0 o p_36721_
		1 o p_345310_
		2 o p_36722_
		3 o p_309145_
		4 o p_345000_
	A ()Z isCritArrow
	B ()Z shotFromCrossbow
	C ()B getPierceLevel
	D ()F getWaterInertia
	E ()Z isNoPhysics
	F ()Z shouldFall
	J ()V startFalling
	K ()V resetPiercedEntities
	a (Z)V setCritArrow
		0 o p_36763_
	a (Lexc;Lexc;)Lewz; findHitEntity
		0 o p_36758_
		1 o p_36759_
	a (Lbtn;Lbrk;)V doKnockback
		0 o p_346111_
		1 o p_346412_
	a (B)V setPierceLevel
		0 o p_36768_
	a (D)Z shouldRenderAtSqrDistance
		0 o p_36726_
	a (Lcuq;)V setPickupItemStack
		0 o p_331486_
	a (F)V setBaseDamageFromMob
		0 o p_345515_
	a (Laka$a;)V defineSynchedData
		0 o p_325945_
	a (Lbtn;)V doPostHurtEffects
		0 o p_36744_
	a (DDDFFI)V lerpTo
		0 o p_36728_
		1 o p_36729_
		2 o p_36730_
		3 o p_36731_
		4 o p_36732_
		5 o p_36733_
	a (Laqu;Lewy;Lcuq;)V hitBlockEnchantmentEffects
		0 o p_345462_
		1 o p_345204_
		2 o p_345083_
	a (Lewz;)V onHitEntity
		0 o p_36757_
	a (Lbts;Lexc;)V move
		0 o p_36749_
		1 o p_36750_
	a (Lcmx;)Z tryPickup
		0 o p_150121_
	a (Lub;)V readAdditionalSaveData
		0 o p_36761_
	a (Lewy;)V onHitBlock
		0 o p_36755_
	a (IZ)V setFlag
		0 o p_36738_
		1 o p_36739_
	aZ ()D getDefaultGravity
	a_ (I)Lbug; getSlot
		0 o p_341328_
	b (Lbsr;)Z canHitEntity
		0 o p_36743_
	b (Z)V setNoPhysics
		0 o p_36791_
	b (Lcul;)V lambda$hitBlockEnchantmentEffects$1
		0 o p_348569_
	b (Lub;)V addAdditionalSaveData
		0 o p_36772_
	b (Lavo;)V setSoundEvent
		0 o p_36741_
	bA ()Z isPickable
	b_ (Lcmx;)V playerTouch
		0 o p_36766_
	bc ()Lbsr$b; getMovementEmission
	c (Lbsr;)V setOwner
		0 o p_36770_
	c (DDDFF)V shoot
		0 o p_36775_
		1 o p_36776_
		2 o p_36777_
		3 o p_36778_
		4 o p_36779_
	c (Lcul;)V lambda$new$0
		0 o p_348347_
	cu ()Z isAttackable
	dS ()Lcuq; getWeaponItem
	h (D)V setBaseDamage
		0 o p_36782_
	l (DDD)V lerpMotion
		0 o p_36786_
		1 o p_36787_
		2 o p_36788_
	l ()V tick
	p ()V tickDespawn
	t ()Lavo; getDefaultHitGroundSoundEvent
	v ()Lavo; getHitGroundSoundEvent
	w ()Lcuq; getPickupItem
	x ()Lcuq; getDefaultPickupItem
	y ()Lcuq; getPickupItemStackOrigin
	z ()D getBaseDamage
cnd$a net/minecraft/world/entity/projectile/AbstractArrow$Pickup
	a DISALLOWED
	b ALLOWED
	c CREATIVE_ONLY
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_36806_
		1 o p_36807_
	a (I)Lcnd$a; byOrdinal
		static
		0 o p_36809_
	a ()[Lcnd$a; $values
		static
	valueOf (Ljava/lang/String;)Lcnd$a; valueOf
		static
		0 o p_36811_
	values ()[Lcnd$a; values
		static
cne net/minecraft/world/entity/projectile/AbstractHurtingProjectile
	b INITAL_ACCELERATION_POWER
	c DEFLECTION_SCALE
	d accelerationPower
	<init> (Lbsx;DDDLexc;Ldcw;)V <init>
		0 o p_36826_
		1 o p_36828_
		2 o p_36829_
		3 o p_36830_
		4 o p_347477_
		5 o p_36831_
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_36833_
		1 o p_36834_
	<init> (Lbsx;DDDLdcw;)V <init>
		0 o p_312669_
		1 o p_312561_
		2 o p_312829_
		3 o p_312607_
		4 o p_312011_
	<init> (Lbsx;Lbtn;Lexc;Ldcw;)V <init>
		0 o p_36817_
		1 o p_347648_
		2 o p_347596_
		3 o p_36824_
	a (Labv;)V recreateFromPacket
		0 o p_150128_
	a (D)Z shouldRenderAtSqrDistance
		0 o p_36837_
	a (Lexc;D)V assignDirectionalMovement
		0 o p_347481_
		1 o p_347589_
	a (Lub;)V readAdditionalSaveData
		0 o p_36844_
	a (Laka$a;)V defineSynchedData
		0 o p_326181_
	a (Lbrk;F)Z hurt
		0 o p_341896_
		1 o p_341906_
	a (Laqt;)Lzg; getAddEntityPacket
		0 o p_352396_
	aj_ ()Ldcf$a; getClipType
	b (Lbsr;Z)V onDeflection
		0 o p_341940_
		1 o p_341895_
	b (Lbsr;)Z canHitEntity
		0 o p_36842_
	b (Lub;)V addAdditionalSaveData
		0 o p_36848_
	bu ()F getLightLevelDependentMagicValue
	l ()V tick
	t ()Z shouldBurn
	v ()Llk; getTrailParticle
	w ()F getInertia
	x ()F getLiquidInertia
cnf net/minecraft/world/entity/projectile/Arrow
	f EXPOSED_POTION_DECAY_TIME
	g NO_EFFECT_COLOR
	h ID_EFFECT_COLOR
	i EVENT_POTION_PUFF
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_36858_
		1 o p_36859_
	<init> (Ldcw;DDDLcuq;Lcuq;)V <init>
		0 o p_36861_
		1 o p_345459_
		2 o p_346135_
		3 o p_345618_
		4 o p_309188_
		5 o p_345233_
	<init> (Ldcw;Lbtn;Lcuq;Lcuq;)V <init>
		0 o p_36866_
		1 o p_345746_
		2 o p_309200_
		3 o p_345461_
	F ()I getColor
	J ()Lcwu; getPotionContents
	K ()V updateColor
	a (Lcwu;)V setPotionContents
		0 o p_331534_
	a (Lcuq;)V setPickupItemStack
		0 o p_331667_
	a (Lbrz;)V addEffect
		0 o p_36871_
	a (Laka$a;)V defineSynchedData
		0 o p_326324_
	a (Lbtn;)V doPostHurtEffects
		0 o p_36873_
	b (I)V makeParticle
		0 o p_36877_
	b (B)V handleEntityEvent
		0 o p_36869_
	c (I)I lambda$doPostHurtEffects$0
		static
		0 o p_268168_
	l ()V tick
	x ()Lcuq; getDefaultPickupItem
cng net/minecraft/world/entity/projectile/DragonFireball
	e SPLASH_RANGE
	<init> (Ldcw;Lbtn;Lexc;)V <init>
		0 o p_36903_
		1 o p_36904_
		2 o p_347512_
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_36892_
		1 o p_36893_
	a (Lexa;)V onHit
		0 o p_36913_
	a (Lbrk;F)Z hurt
		0 o p_36910_
		1 o p_36911_
	t ()Z shouldBurn
	v ()Llk; getTrailParticle
cnh net/minecraft/world/entity/projectile/EvokerFangs
	b ATTACK_DURATION
	c LIFE_OFFSET
	d ATTACK_TRIGGER_TICKS
	e warmupDelayTicks
	f sentSpikeEvent
	g lifeTicks
	h clientSideAttackStarted
	i owner
	j ownerUUID
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_36923_
		1 o p_36924_
	<init> (Ldcw;DDDFILbtn;)V <init>
		0 o p_36926_
		1 o p_36927_
		2 o p_36928_
		3 o p_36929_
		4 o p_36930_
		5 o p_36931_
		6 o p_36932_
	a (Laka$a;)V defineSynchedData
		0 o p_326219_
	a (Lbtn;)V setOwner
		0 o p_36939_
	a (F)F getAnimationProgress
		0 o p_36937_
	a (Lub;)V readAdditionalSaveData
		0 o p_36941_
	b (B)V handleEntityEvent
		0 o p_36935_
	b (Lub;)V addAdditionalSaveData
		0 o p_36943_
	c (Lbtn;)V dealDamageTo
		0 o p_36945_
	l ()V tick
	p ()Lbtn; getOwner
	s ()Lbsr; getOwner
cni net/minecraft/world/entity/projectile/EyeOfEnder
	b DATA_ITEM_STACK
	c tx
	d ty
	e tz
	f life
	g surviveAfterDeath
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_36957_
		1 o p_36958_
	<init> (Ldcw;DDD)V <init>
		0 o p_36960_
		1 o p_36961_
		2 o p_36962_
		3 o p_36963_
	a (D)Z shouldRenderAtSqrDistance
		0 o p_36966_
	a (Lcuq;)V setItem
		0 o p_36973_
	a (Lub;)V readAdditionalSaveData
		0 o p_36970_
	a (Laka$a;)V defineSynchedData
		0 o p_326310_
	a (Ljd;)V signalTo
		0 o p_36968_
	b (Lub;)V addAdditionalSaveData
		0 o p_36975_
	bu ()F getLightLevelDependentMagicValue
	cu ()Z isAttackable
	l (DDD)V lerpMotion
		0 o p_36984_
		1 o p_36985_
		2 o p_36986_
	l ()V tick
	p ()Lcuq; getItem
	s ()Lcuq; getDefaultItem
cnj net/minecraft/world/entity/projectile/Fireball
	e DATA_ITEM_STACK
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;DDDLexc;Ldcw;)V <init>
		0 o p_36990_
		1 o p_36991_
		2 o p_36992_
		3 o p_36993_
		4 o p_347521_
		5 o p_36997_
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_37006_
		1 o p_37007_
	<init> (Lbsx;Lbtn;Lexc;Ldcw;)V <init>
		0 o p_36999_
		1 o p_37000_
		2 o p_347671_
		3 o p_37004_
	a (Laka$a;)V defineSynchedData
		0 o p_326244_
	a (Lcuq;)V setItem
		0 o p_37011_
	a (Lbrk;F)Z hurt
		0 o p_352271_
		1 o p_352234_
	a (Lub;)V readAdditionalSaveData
		0 o p_37009_
	a_ (I)Lbug; getSlot
		0 o p_341281_
	b (Lub;)V addAdditionalSaveData
		0 o p_37013_
	p ()Lcuq; getItem
	y ()Lcuq; getDefaultItem
cnk net/minecraft/world/entity/projectile/FireworkRocketEntity
	b DATA_ID_FIREWORKS_ITEM
	c DATA_ATTACHED_TO_TARGET
	d DATA_SHOT_AT_ANGLE
	e life
	f lifetime
	g attachedToEntity
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_37027_
		1 o p_37028_
	<init> (Ldcw;Lcuq;DDDZ)V <init>
		0 o p_37043_
		1 o p_37044_
		2 o p_37045_
		3 o p_37046_
		4 o p_37047_
		5 o p_37048_
	<init> (Ldcw;Lcuq;Lbsr;DDDZ)V <init>
		0 o p_37050_
		1 o p_37051_
		2 o p_37052_
		3 o p_37053_
		4 o p_37054_
		5 o p_37055_
		6 o p_37056_
	<init> (Ldcw;Lcuq;Lbtn;)V <init>
		0 o p_37058_
		1 o p_37059_
		2 o p_37060_
	<init> (Ldcw;DDDLcuq;)V <init>
		0 o p_37030_
		1 o p_37031_
		2 o p_37032_
		3 o p_37033_
		4 o p_37034_
	<init> (Ldcw;Lbsr;DDDLcuq;)V <init>
		0 o p_37036_
		1 o p_37037_
		2 o p_37038_
		3 o p_37039_
		4 o p_37040_
		5 o p_37041_
	A ()Lcuq; getDefaultItem
		static
	a (Lewz;)V onHitEntity
		0 o p_37071_
	a (D)Z shouldRenderAtSqrDistance
		0 o p_37065_
	a (Lub;)V readAdditionalSaveData
		0 o p_37073_
	a (Lewy;)V onHitBlock
		0 o p_37069_
	a (Laka$a;)V defineSynchedData
		0 o p_326171_
	a_ (Lbtn;Lbrk;)Lit/unimi/dsi/fastutil/doubles/DoubleDoubleImmutablePair; calculateHorizontalHurtKnockbackDirection
		0 o p_345239_
		1 o p_345155_
	b (I)V lambda$tick$0
		0 o p_352837_
	b (Lub;)V addAdditionalSaveData
		0 o p_37075_
	b (B)V handleEntityEvent
		0 o p_37063_
	cu ()Z isAttackable
	k (DDD)Z shouldRender
		0 o p_37083_
		1 o p_37084_
		2 o p_37085_
	l ()V tick
	p ()Lcuq; getItem
	t ()Z isShotAtAngle
	v ()V explode
	w ()Z hasExplosion
	x ()V dealExplosionDamage
	y ()Z isAttachedToEntity
	z ()Ljava/util/List; getExplosions
cnl net/minecraft/world/entity/projectile/FishingHook
	b LOGGER
	c syncronizedRandom
	d biting
	e outOfWaterTime
	f MAX_OUT_OF_WATER_TIME
	g DATA_HOOKED_ENTITY
	h DATA_BITING
	i life
	j nibble
	k timeUntilLured
	l timeUntilHooked
	m fishAngle
	n openWater
	o hookedIn
	p currentState
	q luck
	r lureSpeed
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_150138_
		1 o p_150139_
	<init> (Lcmx;Ldcw;II)V <init>
		0 o p_37106_
		1 o p_37107_
		2 o p_37108_
		3 o p_37109_
	<init> (Lbsx;Ldcw;II)V <init>
		0 o p_150141_
		1 o p_150142_
		2 o p_150143_
		3 o p_150144_
	A (Lbsr;)V setHookedEntity
		0 o p_150158_
	a (Lbsr$c;)V remove
		0 o p_150146_
	a (Lewz;)V onHitEntity
		0 o p_37144_
	a (Lajw;)V onSyncedDataUpdated
		0 o p_37153_
	a (Ljd;)V catchingFish
		0 o p_37146_
	a (Ljd;Ljd;)Lcnl$b; getOpenWaterTypeForArea
		0 o p_37148_
		1 o p_37149_
	a (Laqt;)Lzg; getAddEntityPacket
		0 o p_352092_
	a (Lcmx;)Z shouldStopFishing
		0 o p_37137_
	a (Labv;)V recreateFromPacket
		0 o p_150150_
	a (D)Z shouldRenderAtSqrDistance
		0 o p_37125_
	a (Lcuq;)I retrieve
		0 o p_37157_
	a (Lcnl;)V updateOwnerInfo
		0 o p_150148_
	a (Lub;)V readAdditionalSaveData
		0 o p_37151_
	a (Lewy;)V onHitBlock
		0 o p_37142_
	a (Laka$a;)V defineSynchedData
		0 o p_326397_
	a (Lcnl$b;Lcnl$b;)Lcnl$b; lambda$getOpenWaterTypeForArea$0
		static
		0 o p_37139_
		1 o p_37140_
	a (DDDFFI)V lerpTo
		0 o p_37127_
		1 o p_37128_
		2 o p_37129_
		3 o p_37130_
		4 o p_37131_
		5 o p_37132_
	as ()V onClientRemoval
	b (Lbsr;)Z canHitEntity
		0 o p_37135_
	b (Ljd;)Z calculateOpenWater
		0 o p_37159_
	b (Lub;)V addAdditionalSaveData
		0 o p_37161_
	b (B)V handleEntityEvent
		0 o p_37123_
	bc ()Lbsr$b; getMovementEmission
	c (Ljd;)Lcnl$b; getOpenWaterTypeForBlock
		0 o p_37164_
	c (Lbsr;)V setOwner
		0 o p_150154_
	d (Lbsr;)V pullEntity
		0 o p_150156_
	l ()V tick
	o (Z)Z canUsePortal
		0 o p_352895_
	p ()Z isOpenWaterFishing
	t ()Lcmx; getPlayerOwner
	v ()Lbsr; getHookedIn
	w ()V checkCollision
cnl$a net/minecraft/world/entity/projectile/FishingHook$FishHookState
	a FLYING
	b HOOKED_IN_ENTITY
	c BOBBING
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_37181_
		1 o p_37182_
	a ()[Lcnl$a; $values
		static
	valueOf (Ljava/lang/String;)Lcnl$a; valueOf
		static
		0 o p_37184_
	values ()[Lcnl$a; values
		static
cnl$b net/minecraft/world/entity/projectile/FishingHook$OpenWaterType
	a ABOVE_WATER
	b INSIDE_WATER
	c INVALID
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_37192_
		1 o p_37193_
	a ()[Lcnl$b; $values
		static
	valueOf (Ljava/lang/String;)Lcnl$b; valueOf
		static
		0 o p_37195_
	values ()[Lcnl$b; values
		static
cnm net/minecraft/world/entity/projectile/ItemSupplier
	p ()Lcuq; getItem
cnn net/minecraft/world/entity/projectile/LargeFireball
	e explosionPower
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_37199_
		1 o p_37200_
	<init> (Ldcw;Lbtn;Lexc;I)V <init>
		0 o p_181151_
		1 o p_181152_
		2 o p_347580_
		3 o p_181156_
	a (Lewz;)V onHitEntity
		0 o p_37216_
	a (Lexa;)V onHit
		0 o p_37218_
	a (Lub;)V readAdditionalSaveData
		0 o p_37220_
	b (Lub;)V addAdditionalSaveData
		0 o p_37222_
cno net/minecraft/world/entity/projectile/LlamaSpit
	<init> (Ldcw;Lchl;)V <init>
		0 o p_37235_
		1 o p_37236_
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_37224_
		1 o p_37225_
	a (Lewz;)V onHitEntity
		0 o p_37241_
	a (Labv;)V recreateFromPacket
		0 o p_150162_
	a (Lewy;)V onHitBlock
		0 o p_37239_
	a (Laka$a;)V defineSynchedData
		0 o p_326005_
	aZ ()D getDefaultGravity
	l ()V tick
cnp net/minecraft/world/entity/projectile/Projectile
	b ownerUUID
	c cachedOwner
	d leftOwner
	e hasBeenShot
	f lastDeflectedBy
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_37248_
		1 o p_37249_
	H ()Lbsr; getEffectSource
	I ()V updateRotation
	a (Ldcw;Ljd;)Z mayInteract
		0 o p_150167_
		1 o p_150168_
	a (Lewz;)V onHitEntity
		0 o p_37259_
	a (Laqt;)Lzg; getAddEntityPacket
		0 o p_352459_
	a (Lcnq;Lbsr;Lbsr;Z)Z deflect
		0 o p_341900_
		1 o p_341912_
		2 o p_341932_
		3 o p_341948_
	a (Lbsr;FFFFF)V shootFromRotation
		0 o p_37252_
		1 o p_37253_
		2 o p_37254_
		3 o p_37255_
		4 o p_37256_
		5 o p_37257_
	a (Labv;)V recreateFromPacket
		0 o p_150170_
	a (Lexa;)V onHit
		0 o p_37260_
	a (Lub;)V readAdditionalSaveData
		0 o p_37262_
	a (Lewy;)V onHitBlock
		0 o p_37258_
	a_ (Lbtn;Lbrk;)Lit/unimi/dsi/fastutil/doubles/DoubleDoubleImmutablePair; calculateHorizontalHurtKnockbackDirection
		0 o p_344992_
		1 o p_345905_
	b (Lbsr;)Z canHitEntity
		0 o p_37250_
	b (Lexa;)Lcnq; hitTargetOrDeflectSelf
		0 o p_341949_
	b (Lbsr;Z)V onDeflection
		0 o p_341918_
		1 o p_341907_
	b (Lub;)V addAdditionalSaveData
		0 o p_37265_
	b (Ldcw;)Z mayBreak
		0 o p_307481_
	bA ()Z isPickable
	bL ()F getPickRadius
	c (Lbsr;)V setOwner
		0 o p_37263_
	c (DDDFF)V shoot
		0 o p_37266_
		1 o p_37267_
		2 o p_37268_
		3 o p_37269_
		4 o p_37270_
	d (DDDFF)Lexc; getMovementToShoot
		0 o p_338345_
		1 o p_338731_
		2 o p_338427_
		3 o p_338430_
		4 o p_338697_
	d (Lbsr;)Z lambda$checkLeftOwner$0
		static
		0 o p_37272_
	e (FF)F lerpRotation
		static
		0 o p_37274_
		1 o p_37275_
	e (Lbsr;)Z ownedBy
		0 o p_150172_
	l (DDD)V lerpMotion
		0 o p_37279_
		1 o p_37280_
		2 o p_37281_
	l ()V tick
	s ()Lbsr; getOwner
	t ()Z checkLeftOwner
	w (Lbsr;)V restoreFrom
		0 o p_305838_
cnq net/minecraft/world/entity/projectile/ProjectileDeflection
	a NONE
	b REVERSE
	c AIM_DEFLECT
	d MOMENTUM_DEFLECT
	<clinit> ()V <clinit>
		static
	a (Lcnp;Lbsr;Layw;)V lambda$static$3
		static
		0 o p_350131_
		1 o p_350132_
		2 o p_350133_
	b (Lcnp;Lbsr;Layw;)V lambda$static$2
		static
		0 o p_350137_
		1 o p_350138_
		2 o p_350139_
	c (Lcnp;Lbsr;Layw;)V lambda$static$1
		static
		0 o p_352838_
		1 o p_352839_
		2 o p_352840_
	d (Lcnp;Lbsr;Layw;)V lambda$static$0
		static
		0 o p_320379_
		1 o p_320626_
		2 o p_320122_
	deflect (Lcnp;Lbsr;Layw;)V deflect
		0 o p_320311_
		1 o p_320130_
		2 o p_320125_
cnr net/minecraft/world/entity/projectile/ProjectileUtil
	a DEFAULT_ENTITY_HIT_RESULT_MARGIN
	<init> ()V <init>
	a (Ldcw;Lbsr;Lexc;Lexc;Lewx;Ljava/util/function/Predicate;)Lewz; getEntityHitResult
		static
		0 o p_37305_
		1 o p_37306_
		2 o p_37307_
		3 o p_37308_
		4 o p_37309_
		5 o p_37310_
	a (Lbtn;Lcuq;FLcuq;)Lcnd; getMobArrow
		static
		0 o p_37301_
		1 o p_37302_
		2 o p_37303_
		3 o p_345078_
	a (Lexc;Lbsr;Ljava/util/function/Predicate;Lexc;Ldcw;FLdcf$a;)Lexa; getHitResult
		static
		0 o p_278237_
		1 o p_278320_
		2 o p_278257_
		3 o p_278342_
		4 o p_278321_
		5 o p_305813_
		6 o p_312920_
	a (Lbsr;F)V rotateTowardsMovement
		static
		0 o p_37285_
		1 o p_37286_
	a (Lbtn;Lcul;)Lbqq; getWeaponHoldingHand
		static
		0 o p_37298_
		1 o p_37299_
	a (Lbsr;Lexc;Lexc;Lewx;Ljava/util/function/Predicate;D)Lewz; getEntityHitResult
		static
		0 o p_37288_
		1 o p_37289_
		2 o p_37290_
		3 o p_37291_
		4 o p_37292_
		5 o p_37293_
	a (Lbsr;Ljava/util/function/Predicate;D)Lexa; getHitResultOnViewVector
		static
		0 o p_278281_
		1 o p_278306_
		2 o p_278293_
	a (Ldcw;Lbsr;Lexc;Lexc;Lewx;Ljava/util/function/Predicate;F)Lewz; getEntityHitResult
		static
		0 o p_150176_
		1 o p_150177_
		2 o p_150178_
		3 o p_150179_
		4 o p_150180_
		5 o p_150181_
		6 o p_150182_
	a (Lbsr;Ljava/util/function/Predicate;)Lexa; getHitResultOnMoveVector
		static
		0 o p_278228_
		1 o p_278315_
	a (Lbsr;Ljava/util/function/Predicate;Ldcf$a;)Lexa; getHitResultOnMoveVector
		static
		0 o p_312047_
		1 o p_312251_
		2 o p_311921_
cns net/minecraft/world/entity/projectile/ShulkerBullet
	b SPEED
	c finalTarget
	d currentMoveDirection
	e flightSteps
	f targetDeltaX
	g targetDeltaY
	h targetDeltaZ
	i targetId
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_37319_
		1 o p_37320_
	<init> (Ldcw;Lbtn;Lbsr;Lji$a;)V <init>
		0 o p_37330_
		1 o p_37331_
		2 o p_37332_
		3 o p_37333_
	a (Labv;)V recreateFromPacket
		0 o p_150185_
	a (D)Z shouldRenderAtSqrDistance
		0 o p_37336_
	a (Lji;)V setMoveDirection
		0 o p_37351_
	a (Lexa;)V onHit
		0 o p_37347_
	a (Lub;)V readAdditionalSaveData
		0 o p_37353_
	a (Lji$a;)V selectNextMoveDirection
		0 o p_37349_
	a (Lewz;)V onHitEntity
		0 o p_37345_
	a (Lewy;)V onHitBlock
		0 o p_37343_
	a (Laka$a;)V defineSynchedData
		0 o p_326398_
	a (Lbrk;F)Z hurt
		0 o p_37338_
		1 o p_37339_
	aZ ()D getDefaultGravity
	b (Lbsr;)Z canHitEntity
		0 o p_37341_
	b (Lub;)V addAdditionalSaveData
		0 o p_37357_
	bA ()Z isPickable
	bR ()Z isOnFire
	bu ()F getLightLevelDependentMagicValue
	dA ()V checkDespawn
	de ()Lavq; getSoundSource
	l ()V tick
	p ()Lji; getMoveDirection
	t ()V destroy
cnt net/minecraft/world/entity/projectile/SmallFireball
	<init> (Ldcw;Lbtn;Lexc;)V <init>
		0 o p_37375_
		1 o p_37376_
		2 o p_347501_
	<init> (Ldcw;DDDLexc;)V <init>
		0 o p_37367_
		1 o p_37368_
		2 o p_37369_
		3 o p_37370_
		4 o p_347543_
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_37364_
		1 o p_37365_
	a (Lewz;)V onHitEntity
		0 o p_37386_
	a (Lewy;)V onHitBlock
		0 o p_37384_
	a (Lexa;)V onHit
		0 o p_37388_
	a (Lbrk;F)Z hurt
		0 o p_37381_
		1 o p_37382_
cnu net/minecraft/world/entity/projectile/Snowball
	<init> (Ldcw;Lbtn;)V <init>
		0 o p_37399_
		1 o p_37400_
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_37391_
		1 o p_37392_
	<init> (Ldcw;DDD)V <init>
		0 o p_37394_
		1 o p_37395_
		2 o p_37396_
		3 o p_37397_
	a (Lewz;)V onHitEntity
		0 o p_37404_
	a (Lexa;)V onHit
		0 o p_37406_
	b (B)V handleEntityEvent
		0 o p_37402_
	t ()Lcul; getDefaultItem
	v ()Llk; getParticle
cnv net/minecraft/world/entity/projectile/SpectralArrow
	f duration
	<init> (Ldcw;DDDLcuq;Lcuq;)V <init>
		0 o p_37419_
		1 o p_309044_
		2 o p_309099_
		3 o p_308873_
		4 o p_308959_
		5 o p_345907_
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_37411_
		1 o p_37412_
	<init> (Ldcw;Lbtn;Lcuq;Lcuq;)V <init>
		0 o p_37414_
		1 o p_309162_
		2 o p_309167_
		3 o p_346408_
	a (Lbtn;)V doPostHurtEffects
		0 o p_37422_
	a (Lub;)V readAdditionalSaveData
		0 o p_37424_
	b (Lub;)V addAdditionalSaveData
		0 o p_37426_
	l ()V tick
	x ()Lcuq; getDefaultPickupItem
cnw net/minecraft/world/entity/projectile/ThrowableItemProjectile
	b DATA_ITEM_STACK
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;DDDLdcw;)V <init>
		0 o p_37432_
		1 o p_37433_
		2 o p_37434_
		3 o p_37435_
		4 o p_37436_
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_37442_
		1 o p_37443_
	<init> (Lbsx;Lbtn;Ldcw;)V <init>
		0 o p_37438_
		1 o p_37439_
		2 o p_37440_
	a (Laka$a;)V defineSynchedData
		0 o p_326015_
	a (Lcuq;)V setItem
		0 o p_37447_
	a (Lub;)V readAdditionalSaveData
		0 o p_37445_
	b (Lub;)V addAdditionalSaveData
		0 o p_37449_
	p ()Lcuq; getItem
	t ()Lcul; getDefaultItem
	v ()Lcuq; lambda$readAdditionalSaveData$0
cnx net/minecraft/world/entity/projectile/ThrowableProjectile
	<init> (Lbsx;DDDLdcw;)V <init>
		0 o p_37456_
		1 o p_37457_
		2 o p_37458_
		3 o p_37459_
		4 o p_37460_
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_37466_
		1 o p_37467_
	<init> (Lbsx;Lbtn;Ldcw;)V <init>
		0 o p_37462_
		1 o p_37463_
		2 o p_37464_
	a (D)Z shouldRenderAtSqrDistance
		0 o p_37470_
	aZ ()D getDefaultGravity
	l ()V tick
	o (Z)Z canUsePortal
		0 o p_352918_
cny net/minecraft/world/entity/projectile/ThrownEgg
	b ZERO_SIZED_DIMENSIONS
	<clinit> ()V <clinit>
		static
	<init> (Ldcw;Lbtn;)V <init>
		0 o p_37481_
		1 o p_37482_
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_37473_
		1 o p_37474_
	<init> (Ldcw;DDD)V <init>
		0 o p_37476_
		1 o p_37477_
		2 o p_37478_
		3 o p_37479_
	a (Lewz;)V onHitEntity
		0 o p_37486_
	a (Lexa;)V onHit
		0 o p_37488_
	b (B)V handleEntityEvent
		0 o p_37484_
	t ()Lcul; getDefaultItem
cnz net/minecraft/world/entity/projectile/ThrownEnderpearl
	<init> (Ldcw;Lbtn;)V <init>
		0 o p_37499_
		1 o p_37500_
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_37491_
		1 o p_37492_
	a (Lewz;)V onHitEntity
		0 o p_37502_
	a (Ldcw;Lexc;)V playSound
		0 o p_350706_
		1 o p_350543_
	a (Lbsr;Ldcw;)Z isAllowedToTeleportOwner
		static
		0 o p_352055_
		1 o p_352453_
	a (Ldcw;Ldcw;)Z canChangeDimensions
		0 o p_352941_
		1 o p_352929_
	a (Ldtc;)V onInsideBlock
		0 o p_353066_
	a (Lexa;)V onHit
		0 o p_37504_
	l ()V tick
	t ()Lcul; getDefaultItem
co net/minecraft/advancements/critereon/ItemFireworkExplosionPredicate
	a CODEC
	c predicate
	<clinit> ()V <clinit>
		static
	<init> (Lco$a;)V <init>
		0 o predicate
	a (Lcuq;Lcxl;)Z matches
		0 o p_341180_
		1 o p_340885_
	a (Lcuq;Ljava/lang/Object;)Z matches
		0 o p_340825_
		1 o p_341251_
	a ()Lkp; componentType
	b ()Lco$a; predicate
	equals (Ljava/lang/Object;)Z equals
		0 o p_341099_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
co$a net/minecraft/advancements/critereon/ItemFireworkExplosionPredicate$FireworkPredicate
	a CODEC
	b shape
	c twinkle
	d trail
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o shape
		1 o twinkle
		2 o trail
	a ()Ljava/util/Optional; shape
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_340949_
	a (Lcxl;)Z test
		0 o p_340895_
	b ()Ljava/util/Optional; twinkle
	c ()Ljava/util/Optional; trail
	equals (Ljava/lang/Object;)Z equals
		0 o p_341057_
	hashCode ()I hashCode
	test (Ljava/lang/Object;)Z test
		0 o p_340882_
	toString ()Ljava/lang/String; toString
coa net/minecraft/world/entity/projectile/ThrownExperienceBottle
	<init> (Ldcw;Lbtn;)V <init>
		0 o p_37518_
		1 o p_37519_
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_37510_
		1 o p_37511_
	<init> (Ldcw;DDD)V <init>
		0 o p_37513_
		1 o p_37514_
		2 o p_37515_
		3 o p_37516_
	a (Lexa;)V onHit
		0 o p_37521_
	aZ ()D getDefaultGravity
	t ()Lcul; getDefaultItem
cob net/minecraft/world/entity/projectile/ThrownPotion
	b SPLASH_RANGE
	c WATER_SENSITIVE_OR_ON_FIRE
	d SPLASH_RANGE_SQ
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_37527_
		1 o p_37528_
	<init> (Ldcw;DDD)V <init>
		0 o p_37530_
		1 o p_37531_
		2 o p_37532_
		3 o p_37533_
	<init> (Ldcw;Lbtn;)V <init>
		0 o p_37535_
		1 o p_37536_
	a (Ljava/lang/Iterable;Lbsr;)V applySplash
		0 o p_330815_
		1 o p_37549_
	a (Lcwu;)V makeAreaOfEffectCloud
		0 o p_332124_
	a (Lexa;)V onHit
		0 o p_37543_
	a (Lewy;)V onHitBlock
		0 o p_37541_
	a (Lbtn;)Z lambda$static$0
		static
		0 o p_350140_
	a (DI)I lambda$applySplash$1
		static
		0 o p_267929_
		1 o p_267930_
	a (Ljd;)V dowseFire
		0 o p_150193_
	aZ ()D getDefaultGravity
	a_ (Lbtn;Lbrk;)Lit/unimi/dsi/fastutil/doubles/DoubleDoubleImmutablePair; calculateHorizontalHurtKnockbackDirection
		0 o p_345103_
		1 o p_345887_
	t ()Lcul; getDefaultItem
	v ()V applyWater
	w ()Z isLingering
coc net/minecraft/world/entity/projectile/ThrownTrident
	f clientSideReturnTridentTickCount
	g ID_LOYALTY
	h ID_FOIL
	i dealtDamage
	<clinit> ()V <clinit>
		static
	<init> (Ldcw;Lbtn;Lcuq;)V <init>
		0 o p_37569_
		1 o p_37570_
		2 o p_37571_
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_37561_
		1 o p_37562_
	<init> (Ldcw;DDDLcuq;)V <init>
		0 o p_338686_
		1 o p_338771_
		2 o p_338674_
		3 o p_338477_
		4 o p_338255_
	D ()F getWaterInertia
	F ()Z isFoil
	J ()Z isAcceptibleReturnOwner
	a (Laqu;Lewy;Lcuq;)V hitBlockEnchantmentEffects
		0 o p_344953_
		1 o p_346320_
		2 o p_344999_
	a (Lub;)V readAdditionalSaveData
		0 o p_37578_
	a (Lewz;)V onHitEntity
		0 o p_37573_
	a (Lexc;Lexc;)Lewz; findHitEntity
		0 o p_37575_
		1 o p_37576_
	a (Laka$a;)V defineSynchedData
		0 o p_326249_
	a (Lcmx;)Z tryPickup
		0 o p_150196_
	b (Lub;)V addAdditionalSaveData
		0 o p_37582_
	b (Lcul;)V lambda$hitBlockEnchantmentEffects$0
		0 o p_348680_
	b_ (Lcmx;)V playerTouch
		0 o p_37580_
	c (Lcuq;)B getLoyaltyFromItem
		0 o p_345571_
	dS ()Lcuq; getWeaponItem
	k (DDD)Z shouldRender
		0 o p_37588_
		1 o p_37589_
		2 o p_37590_
	l ()V tick
	p ()V tickDespawn
	t ()Lavo; getDefaultHitGroundSoundEvent
	x ()Lcuq; getDefaultPickupItem
cod net/minecraft/world/entity/projectile/WitherSkull
	e DATA_DANGEROUS
	<clinit> ()V <clinit>
		static
	<init> (Ldcw;Lbtn;Lexc;)V <init>
		0 o p_37609_
		1 o p_37610_
		2 o p_347464_
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_37598_
		1 o p_37599_
	a (Lexa;)V onHit
		0 o p_37628_
	a (Z)V setDangerous
		0 o p_37630_
	a (Lub;)V readAdditionalSaveData
		0 o p_305818_
	a (Lewz;)V onHitEntity
		0 o p_37626_
	a (Ldco;Ldcc;Ljd;Ldtc;Lepe;F)F getBlockExplosionResistance
		0 o p_37619_
		1 o p_37620_
		2 o p_37621_
		3 o p_37622_
		4 o p_37623_
		5 o p_37624_
	a (Laka$a;)V defineSynchedData
		0 o p_325939_
	a (Lbrk;F)Z hurt
		0 o p_37616_
		1 o p_37617_
	b (Lub;)V addAdditionalSaveData
		0 o p_306205_
	bR ()Z isOnFire
	t ()Z shouldBurn
	w ()F getInertia
	y ()Z isDangerous
coe net/minecraft/world/entity/projectile/package-info
cof net/minecraft/world/entity/projectile/windcharge/AbstractWindCharge
	e EXPLOSION_DAMAGE_CALCULATOR
	f JUMP_SCALE
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;DDDLexc;Ldcw;)V <init>
		0 o p_326232_
		1 o p_326236_
		2 o p_326440_
		3 o p_326413_
		4 o p_347459_
		5 o p_326449_
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_325927_
		1 o p_326350_
	<init> (Lbsx;Ldcw;Lbsr;DDD)V <init>
		0 o p_326427_
		1 o p_325931_
		2 o p_325997_
		3 o p_326275_
		4 o p_325936_
		5 o p_326369_
	a (Lexc;)V explode
		0 o p_352265_
	a (Lexa;)V onHit
		0 o p_326337_
	a (Lewz;)V onHitEntity
		0 o p_326121_
	a (Lewy;)V onHitBlock
		0 o p_325933_
	a (Lbrk;F)Z hurt
		0 o p_352147_
		1 o p_352222_
	au ()Lewx; makeBoundingBox
	b (Lbsr;)Z canHitEntity
		0 o p_326159_
	i (Lbsr;)Z canCollideWith
		0 o p_326023_
	j (DDD)V push
		0 o p_334071_
		1 o p_333979_
		2 o p_333996_
	l ()V tick
	p ()Lcuq; getItem
	t ()Z shouldBurn
	v ()Llk; getTrailParticle
	w ()F getInertia
	x ()F getLiquidInertia
cog net/minecraft/world/entity/projectile/windcharge/BreezeWindCharge
	g RADIUS
	<init> (Lckz;Ldcw;)V <init>
		0 o p_326239_
		1 o p_326041_
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_326366_
		1 o p_325976_
	a (Lexc;)V explode
		0 o p_352274_
coh net/minecraft/world/entity/projectile/windcharge/WindCharge
	g EXPLOSION_DAMAGE_CALCULATOR
	h RADIUS
	i noDeflectTicks
	<clinit> ()V <clinit>
		static
	<init> (Lcmx;Ldcw;DDD)V <init>
		0 o p_326044_
		1 o p_326101_
		2 o p_326183_
		3 o p_326157_
		4 o p_325928_
	<init> (Ldcw;DDDLexc;)V <init>
		0 o p_326007_
		1 o p_326331_
		2 o p_326001_
		3 o p_325990_
		4 o p_347497_
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_326226_
		1 o p_326464_
	a (Lexc;)V explode
		0 o p_352393_
	a (Lcnq;Lbsr;Lbsr;Z)Z deflect
		0 o p_350880_
		1 o p_350728_
		2 o p_350716_
		3 o p_350553_
	l ()V tick
coi net/minecraft/world/entity/raid/Raid
	A heroesOfTheVillage
	B ticksActive
	C center
	D level
	E started
	F id
	G totalHealth
	H raidOmenLevel
	I active
	J groupsSpawned
	K raidEvent
	L postRaidTicks
	M raidCooldownTicks
	N random
	O numGroups
	P status
	Q celebrationTicks
	R waveSpawnPos
	a VILLAGE_RADIUS_BUFFER
	b MAX_NO_ACTION_TIME
	c MAX_CELEBRATION_TICKS
	d TICKS_PER_DAY
	e DEFAULT_MAX_RAID_OMEN_LEVEL
	f VALID_RAID_RADIUS_SQR
	g RAID_REMOVAL_THRESHOLD_SQR
	h SECTION_RADIUS_FOR_FINDING_NEW_VILLAGE_CENTER
	i ATTEMPT_RAID_FARTHEST
	j ATTEMPT_RAID_CLOSE
	k ATTEMPT_RAID_INSIDE
	l VILLAGE_SEARCH_RADIUS
	m RAID_TIMEOUT_TICKS
	n NUM_SPAWN_ATTEMPTS
	o OMINOUS_BANNER_PATTERN_NAME
	p RAIDERS_REMAINING
	q POST_RAID_TICK_LIMIT
	r DEFAULT_PRE_RAID_TICKS
	s OUTSIDE_RAID_BOUNDS_TIMEOUT
	t LOW_MOB_THRESHOLD
	u RAID_NAME_COMPONENT
	v RAID_BAR_VICTORY_COMPONENT
	w RAID_BAR_DEFEAT_COMPONENT
	x HERO_OF_THE_VILLAGE_DURATION
	y groupToLeaderMap
	z groupRaiderMap
	<clinit> ()V <clinit>
		static
	<init> (ILaqu;Ljd;)V <init>
		0 o p_37692_
		1 o p_37693_
		2 o p_37694_
	<init> (Laqu;Lub;)V <init>
		0 o p_37696_
		1 o p_37697_
	A ()Z isFinalWave
	B ()Z hasBonusWave
	C ()Z hasSpawnedBonusWave
	D ()Z shouldSpawnBonusGroup
	E ()V updateRaiders
	F ()Z shouldSpawnGroup
	G ()V setDirty
	a (ILcoj;)V setLeader
		0 o p_37711_
		1 o p_37712_
	a (II)Ljd; findRandomSpawnPos
		0 o p_37708_
		1 o p_37709_
	a (Laqv;)Z absorbRaidOmen
		0 o p_338621_
	a (ILcoj;Ljd;Z)V joinRaid
		0 o p_37714_
		1 o p_37715_
		2 o p_37716_
		3 o p_37717_
	a (Lcoi$b;Layw;ILbqp;Z)I getPotentialBonusSpawns
		0 o p_219829_
		1 o p_219830_
		2 o p_219831_
		3 o p_219832_
		4 o p_219833_
	a ()Z isOver
	a (Ljd;)V playSound
		0 o p_37744_
	a (Lbsr;)V addHeroOfTheVillage
		0 o p_37727_
	a (Lbqo;)I getNumGroups
		0 o p_37725_
	a (Lcoi$b;IZ)I getDefaultNumSpawns
		0 o p_37731_
		1 o p_37732_
		2 o p_37733_
	a (Ljava/lang/Integer;)Ljava/util/Set; lambda$addWaveMob$2
		static
		0 o p_37746_
	a (I)V setRaidOmenLevel
		0 o p_338727_
	a (Ljn;)Lcuq; getLeaderBannerInstance
		static
		0 o p_332748_
	a (Lcoj;Z)V removeFromRaid
		0 o p_37741_
		1 o p_37742_
	a (ILcoj;Z)Z addWaveMob
		0 o p_37719_
		1 o p_37720_
		2 o p_37721_
	a (Lub;)Lub; save
		0 o p_37748_
	b (I)Lcoj; getLeader
		0 o p_37751_
	b (Ljd;)V spawnGroup
		0 o p_37756_
	b (ILcoj;)Z addWaveMob
		0 o p_37753_
		1 o p_37754_
	b ()Z isBetweenWaves
	b (Laqv;)Z lambda$validPlayer$0
		0 o p_352841_
	c (I)V removeLeader
		0 o p_37759_
	c ()Z hasFirstWaveSpawned
	c (Ljd;)V setCenter
		0 o p_37761_
	d (Ljd;)D lambda$moveRaidCenterToNearbyVillageSection$1
		0 o p_37766_
	d ()Z isStopped
	d (I)Ljava/util/Optional; getValidSpawnPos
		0 o p_37764_
	e ()Z isVictory
	f ()Z isLoss
	g ()F getTotalHealth
	h ()Ljava/util/Set; getAllRaiders
	i ()Ldcw; getLevel
	j ()Z isStarted
	k ()I getGroupsSpawned
	l ()I getMaxRaidOmenLevel
	m ()I getRaidOmenLevel
	n ()V stop
	o ()V tick
	p ()V updateBossbar
	q ()F getHealthOfLivingRaiders
	r ()I getTotalRaidersAlive
	s ()Ljd; getCenter
	t ()I getId
	u ()Z isActive
	v ()F getEnchantOdds
	w ()Ljava/util/function/Predicate; validPlayer
	x ()V updatePlayers
	y ()V moveRaidCenterToNearbyVillageSection
	z ()Z hasMoreWaves
coi$1 net/minecraft/world/entity/raid/Raid$1
	a $SwitchMap$net$minecraft$world$Difficulty
	<clinit> ()V <clinit>
		static
coi$a net/minecraft/world/entity/raid/Raid$RaidStatus
	a ONGOING
	b VICTORY
	c LOSS
	d STOPPED
	e VALUES
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_37798_
		1 o p_37799_
	a (Ljava/lang/String;)Lcoi$a; getByName
		static
		0 o p_37804_
	a ()Ljava/lang/String; getName
	b ()[Lcoi$a; $values
		static
	valueOf (Ljava/lang/String;)Lcoi$a; valueOf
		static
		0 o p_37806_
	values ()[Lcoi$a; values
		static
coi$b net/minecraft/world/entity/raid/Raid$RaiderType
	a VINDICATOR
	b EVOKER
	c PILLAGER
	d WITCH
	e RAVAGER
	f VALUES
	g entityType
	h spawnsPerWaveBeforeBonus
	i $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILbsx;[I)V <init>
		0 o p_37819_
		1 o p_37820_
		2 o p_37821_
		3 o p_37822_
	a ()[Lcoi$b; $values
		static
	valueOf (Ljava/lang/String;)Lcoi$b; valueOf
		static
		0 o p_37829_
	values ()[Lcoi$b; values
		static
coj net/minecraft/world/entity/raid/Raider
	b ALLOWED_ITEMS
	c IS_CELEBRATING
	cc canJoinRaid
	cd ticksOutsideRaid
	d raid
	e wave
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_37839_
		1 o p_37840_
	A (Z)V setCanJoinRaid
		0 o p_37898_
	B ()V registerGoals
	B (Z)V setCelebrating
		0 o p_37900_
	Y ()Z requiresCustomPersistence
	a (Lcoi;)V setCurrentRaid
		0 o p_37852_
	a (Lddl;Lbqp;Lbtr;Lbuh;)Lbuh; finalizeSpawn
		0 o p_37856_
		1 o p_37857_
		2 o p_37858_
		3 o p_37859_
	a (Lcoj;)Layw; access$000
		static
		0 o p_219835_
	a (Lub;)V readAdditionalSaveData
		0 o p_37862_
	a (Laka$a;)V defineSynchedData
		0 o p_326255_
	a (Laqu;IZ)V applyRaidBuffs
		0 o p_348605_
		1 o p_37844_
		2 o p_37845_
	a (Lbrk;)V die
		0 o p_37847_
	a (Lbrk;F)Z hurt
		0 o p_37849_
		1 o p_37850_
	ai_ ()Lavo; getCelebrateSound
	b (Lcoj;)Layw; access$100
		static
		0 o p_150227_
	b (I)V setWave
		0 o p_37843_
	b (Lub;)V addAdditionalSaveData
		0 o p_37870_
	b (Lcjh;)V pickUpItem
		0 o p_37866_
	c (I)V setTicksOutsideRaid
		0 o p_37864_
	c (Lcjh;)Z lambda$static$0
		static
		0 o p_352842_
	c (Lcoj;)Z access$200
		static
		0 o p_219837_
	d (Lcoj;)Layw; access$300
		static
		0 o p_150231_
	e (Lcoj;)Layw; access$400
		static
		0 o p_219839_
	gA ()Z hasRaid
	gB ()Z hasActiveRaid
	gC ()I getWave
	gD ()Z isCelebrating
	gE ()I getTicksOutsideRaid
	gp ()V updateNoActionTime
	gr ()Z canJoinPatrol
	gx ()Z canJoinRaid
	gy ()Lcoi; getCurrentRaid
	gz ()Z isCaptain
	h (D)Z removeWhenFarAway
		0 o p_37894_
	m_ ()V aiStep
coj$a net/minecraft/world/entity/raid/Raider$HoldGroundAttackGoal
	a shoutTargeting
	b mob
	c hostileRadiusSqr
	<init> (Lcoj;Lcjk;F)V <init>
		0 o p_37906_
		1 o p_37907_
		2 o p_37908_
	V_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
	d ()V start
	e ()V stop
coj$b net/minecraft/world/entity/raid/Raider$ObtainRaidLeaderBannerGoal
	a mob
	<init> (Lcoj;Lcoj;)V <init>
		0 o p_37916_
		1 o p_37917_
	a ()V tick
	b ()Z canUse
coj$c net/minecraft/world/entity/raid/Raider$RaiderCelebration
	a this$0
	b mob
	<init> (Lcoj;Lcoj;)V <init>
		0 o p_37923_
		1 o p_37924_
	a ()V tick
	b ()Z canUse
	d ()V start
	e ()V stop
coj$d net/minecraft/world/entity/raid/Raider$RaiderMoveThroughVillageGoal
	a raider
	b speedModifier
	c poiPos
	d visited
	e distanceToPoi
	f stuck
	<init> (Lcoj;DI)V <init>
		0 o p_37936_
		1 o p_37937_
		2 o p_37938_
	a (Ljd;)Z hasNotVisited
		0 o p_37943_
	a (Ljm;)Z lambda$hasSuitablePoi$0
		static
		0 o p_219843_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
	h ()Z isValidRaid
	i ()Z hasSuitablePoi
	k ()V updateVisited
cok net/minecraft/world/entity/raid/Raids
	a RAID_FILE_ID
	b raidMap
	c level
	d nextAvailableID
	e tick
	<init> (Laqu;)V <init>
		0 o p_37956_
	a (Lcoj;Lcoi;)Z canJoinRaid
		static
		0 o p_37966_
		1 o p_37967_
	a (Lub;Ljo$a;)Lub; save
		0 o p_37976_
		1 o p_323890_
	a (Laqu;Lub;)Lcok; load
		static
		0 o p_150236_
		1 o p_150237_
	a (Laqu;)Leql$a; factory
		static
		0 o p_295840_
	a (Laqv;Ljd;)Lcoi; createOrExtendRaid
		0 o p_37964_
		1 o p_338602_
	a (Ljm;)Ljava/lang/String; getFileId
		static
		0 o p_211597_
	a (Laqu;Lub;Ljo$a;)Lcok; lambda$factory$1
		static
		0 o p_294038_
		1 o p_294039_
		2 o p_324123_
	a ()V tick
	a (I)Lcoi; get
		0 o p_37959_
	a (Laqu;Ljd;)Lcoi; getOrCreateRaid
		0 o p_37961_
		1 o p_37962_
	a (Ljd;I)Lcoi; getNearbyRaid
		0 o p_37971_
		1 o p_37972_
	b (Ljm;)Z lambda$createOrExtendRaid$2
		static
		0 o p_219845_
	b ()I getUniqueId
	b (Laqu;)Lcok; lambda$factory$0
		static
		0 o p_294040_
col net/minecraft/world/entity/raid/package-info
com net/minecraft/world/entity/schedule/Activity
	A name
	B hashCode
	a CORE
	b IDLE
	c WORK
	d PLAY
	e REST
	f MEET
	g PANIC
	h RAID
	i PRE_RAID
	j HIDE
	k FIGHT
	l CELEBRATE
	m ADMIRE_ITEM
	n AVOID
	o RIDE
	p PLAY_DEAD
	q LONG_JUMP
	r RAM
	s TONGUE
	t SWIM
	u LAY_SPAWN
	v SNIFF
	w INVESTIGATE
	x ROAR
	y EMERGE
	z DIG
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o p_37997_
	a ()Ljava/lang/String; getName
	a (Ljava/lang/String;)Lcom; register
		static
		0 o p_38000_
	equals (Ljava/lang/Object;)Z equals
		0 o p_38002_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
com/mojang/blaze3d/platform/GLX com/mojang/blaze3d/platform/GLX
	LOGGER LOGGER
	cpuInfo cpuInfo
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	_getCpuInfo ()Ljava/lang/String; _getCpuInfo
		static
	_getLWJGLVersion ()Ljava/lang/String; _getLWJGLVersion
		static
	_getRefreshRate (Lfam;)I _getRefreshRate
		static
		0 o p_69342_
	_init (IZ)V _init
		static
		0 o p_69344_
		1 o p_69345_
	_initGlfw ()Ljava/util/function/LongSupplier; _initGlfw
		static
	_renderCrosshair (IZZZ)V _renderCrosshair
		static
		0 o p_69348_
		1 o p_69349_
		2 o p_69350_
		3 o p_69351_
	_setGlfwErrorCallback (Lorg/lwjgl/glfw/GLFWErrorCallbackI;)V _setGlfwErrorCallback
		static
		0 o p_69353_
	_shouldClose (Lfam;)Z _shouldClose
		static
		0 o p_69356_
	getOpenGLVersionString ()Ljava/lang/String; getOpenGLVersionString
		static
	lambda$_initGlfw$0 (Ljava/lang/Integer;Ljava/lang/String;)V lambda$_initGlfw$0
		static
		0 o p_242032_
		1 o p_242033_
	lambda$_initGlfw$1 (Ljava/util/List;IJ)V lambda$_initGlfw$1
		static
		0 o p_304050_
		1 o p_304051_
		2 o p_304052_
	lambda$_initGlfw$2 ()J lambda$_initGlfw$2
		static
	make (Ljava/util/function/Supplier;)Ljava/lang/Object; make
		static
		0 o p_69374_
	make (Ljava/lang/Object;Ljava/util/function/Consumer;)Ljava/lang/Object; make
		static
		0 o p_69371_
		1 o p_69372_
com/mojang/blaze3d/platform/GlConst com/mojang/blaze3d/platform/GlConst
	GL_ALPHA_BIAS GL_ALPHA_BIAS
	GL_ALWAYS GL_ALWAYS
	GL_ARRAY_BUFFER GL_ARRAY_BUFFER
	GL_BGR GL_BGR
	GL_BYTE GL_BYTE
	GL_CLAMP_TO_EDGE GL_CLAMP_TO_EDGE
	GL_COLOR_ATTACHMENT0 GL_COLOR_ATTACHMENT0
	GL_COLOR_BUFFER_BIT GL_COLOR_BUFFER_BIT
	GL_COMPILE_STATUS GL_COMPILE_STATUS
	GL_DEPTH_ATTACHMENT GL_DEPTH_ATTACHMENT
	GL_DEPTH_BUFFER_BIT GL_DEPTH_BUFFER_BIT
	GL_DEPTH_COMPONENT GL_DEPTH_COMPONENT
	GL_DEPTH_COMPONENT24 GL_DEPTH_COMPONENT24
	GL_DEPTH_COMPONENT32 GL_DEPTH_COMPONENT32
	GL_DEPTH_TEXTURE_MODE GL_DEPTH_TEXTURE_MODE
	GL_DRAW_FRAMEBUFFER GL_DRAW_FRAMEBUFFER
	GL_DST_ALPHA GL_DST_ALPHA
	GL_DST_COLOR GL_DST_COLOR
	GL_DYNAMIC_DRAW GL_DYNAMIC_DRAW
	GL_ELEMENT_ARRAY_BUFFER GL_ELEMENT_ARRAY_BUFFER
	GL_EQUAL GL_EQUAL
	GL_FALSE GL_FALSE
	GL_FILL GL_FILL
	GL_FLOAT GL_FLOAT
	GL_FRAGMENT_SHADER GL_FRAGMENT_SHADER
	GL_FRAMEBUFFER GL_FRAMEBUFFER
	GL_FRAMEBUFFER_COMPLETE GL_FRAMEBUFFER_COMPLETE
	GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT
	GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER
	GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT
	GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER
	GL_FRAMEBUFFER_UNSUPPORTED GL_FRAMEBUFFER_UNSUPPORTED
	GL_FRONT GL_FRONT
	GL_FRONT_AND_BACK GL_FRONT_AND_BACK
	GL_FUNC_ADD GL_FUNC_ADD
	GL_FUNC_REVERSE_SUBTRACT GL_FUNC_REVERSE_SUBTRACT
	GL_FUNC_SUBTRACT GL_FUNC_SUBTRACT
	GL_GEQUAL GL_GEQUAL
	GL_GREATER GL_GREATER
	GL_INT GL_INT
	GL_LEQUAL GL_LEQUAL
	GL_LINE GL_LINE
	GL_LINEAR GL_LINEAR
	GL_LINEAR_MIPMAP_LINEAR GL_LINEAR_MIPMAP_LINEAR
	GL_LINES GL_LINES
	GL_LINE_STRIP GL_LINE_STRIP
	GL_LINK_STATUS GL_LINK_STATUS
	GL_MAX GL_MAX
	GL_MAX_TEXTURE_SIZE GL_MAX_TEXTURE_SIZE
	GL_MIN GL_MIN
	GL_NEAREST GL_NEAREST
	GL_NEAREST_MIPMAP_LINEAR GL_NEAREST_MIPMAP_LINEAR
	GL_NONE GL_NONE
	GL_ONE GL_ONE
	GL_ONE_MINUS_DST_ALPHA GL_ONE_MINUS_DST_ALPHA
	GL_ONE_MINUS_DST_COLOR GL_ONE_MINUS_DST_COLOR
	GL_ONE_MINUS_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
	GL_ONE_MINUS_SRC_COLOR GL_ONE_MINUS_SRC_COLOR
	GL_OUT_OF_MEMORY GL_OUT_OF_MEMORY
	GL_PACK_ALIGNMENT GL_PACK_ALIGNMENT
	GL_PROXY_TEXTURE_2D GL_PROXY_TEXTURE_2D
	GL_READ_FRAMEBUFFER GL_READ_FRAMEBUFFER
	GL_RED GL_RED
	GL_RENDERBUFFER GL_RENDERBUFFER
	GL_REPLACE GL_REPLACE
	GL_RG GL_RG
	GL_RGB GL_RGB
	GL_RGBA GL_RGBA
	GL_RGBA8 GL_RGBA8
	GL_SHORT GL_SHORT
	GL_SRC_ALPHA GL_SRC_ALPHA
	GL_SRC_COLOR GL_SRC_COLOR
	GL_STATIC_DRAW GL_STATIC_DRAW
	GL_TEXTURE0 GL_TEXTURE0
	GL_TEXTURE1 GL_TEXTURE1
	GL_TEXTURE2 GL_TEXTURE2
	GL_TEXTURE_2D GL_TEXTURE_2D
	GL_TEXTURE_COMPARE_MODE GL_TEXTURE_COMPARE_MODE
	GL_TEXTURE_MAG_FILTER GL_TEXTURE_MAG_FILTER
	GL_TEXTURE_MIN_FILTER GL_TEXTURE_MIN_FILTER
	GL_TEXTURE_WIDTH GL_TEXTURE_WIDTH
	GL_TEXTURE_WRAP_S GL_TEXTURE_WRAP_S
	GL_TEXTURE_WRAP_T GL_TEXTURE_WRAP_T
	GL_TRIANGLES GL_TRIANGLES
	GL_TRIANGLE_FAN GL_TRIANGLE_FAN
	GL_TRIANGLE_STRIP GL_TRIANGLE_STRIP
	GL_TRUE GL_TRUE
	GL_UNPACK_ALIGNMENT GL_UNPACK_ALIGNMENT
	GL_UNPACK_LSB_FIRST GL_UNPACK_LSB_FIRST
	GL_UNPACK_ROW_LENGTH GL_UNPACK_ROW_LENGTH
	GL_UNPACK_SKIP_PIXELS GL_UNPACK_SKIP_PIXELS
	GL_UNPACK_SKIP_ROWS GL_UNPACK_SKIP_ROWS
	GL_UNPACK_SWAP_BYTES GL_UNPACK_SWAP_BYTES
	GL_UNSIGNED_BYTE GL_UNSIGNED_BYTE
	GL_UNSIGNED_INT GL_UNSIGNED_INT
	GL_UNSIGNED_SHORT GL_UNSIGNED_SHORT
	GL_VERTEX_SHADER GL_VERTEX_SHADER
	GL_WRITE_ONLY GL_WRITE_ONLY
	GL_ZERO GL_ZERO
	<init> ()V <init>
com/mojang/blaze3d/platform/GlStateManager com/mojang/blaze3d/platform/GlStateManager
	BLEND BLEND
	COLOR_LOGIC COLOR_LOGIC
	COLOR_MASK COLOR_MASK
	CULL CULL
	DEPTH DEPTH
	ON_LINUX ON_LINUX
	POLY_OFFSET POLY_OFFSET
	SCISSOR SCISSOR
	STENCIL STENCIL
	TEXTURES TEXTURES
	TEXTURE_COUNT TEXTURE_COUNT
	activeTexture activeTexture
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	_activeTexture (I)V _activeTexture
		static
		0 o p_84539_
	_bindTexture (I)V _bindTexture
		static
		0 o p_84545_
	_blendEquation (I)V _blendEquation
		static
		0 o p_84380_
	_blendFunc (II)V _blendFunc
		static
		0 o p_84329_
		1 o p_84330_
	_blendFuncSeparate (IIII)V _blendFuncSeparate
		static
		0 o p_84336_
		1 o p_84337_
		2 o p_84338_
		3 o p_84339_
	_clear (IZ)V _clear
		static
		0 o p_84267_
		1 o p_84268_
	_clearColor (FFFF)V _clearColor
		static
		0 o p_84319_
		1 o p_84320_
		2 o p_84321_
		3 o p_84322_
	_clearDepth (D)V _clearDepth
		static
		0 o p_84122_
	_clearStencil (I)V _clearStencil
		static
		0 o p_84554_
	_colorMask (ZZZZ)V _colorMask
		static
		0 o p_84301_
		1 o p_84302_
		2 o p_84303_
		3 o p_84304_
	_deleteTexture (I)V _deleteTexture
		static
		0 o p_84542_
	_deleteTextures ([I)V _deleteTextures
		static
		0 o p_84366_
	_depthFunc (I)V _depthFunc
		static
		0 o p_84324_
	_depthMask (Z)V _depthMask
		static
		0 o p_84299_
	_disableBlend ()V _disableBlend
		static
	_disableColorLogicOp ()V _disableColorLogicOp
		static
	_disableCull ()V _disableCull
		static
	_disableDepthTest ()V _disableDepthTest
		static
	_disablePolygonOffset ()V _disablePolygonOffset
		static
	_disableScissorTest ()V _disableScissorTest
		static
	_disableVertexAttribArray (I)V _disableVertexAttribArray
		static
		0 o p_84087_
	_drawElements (IIIJ)V _drawElements
		static
		0 o p_157054_
		1 o p_157055_
		2 o p_157056_
		3 o p_157057_
	_enableBlend ()V _enableBlend
		static
	_enableColorLogicOp ()V _enableColorLogicOp
		static
	_enableCull ()V _enableCull
		static
	_enableDepthTest ()V _enableDepthTest
		static
	_enablePolygonOffset ()V _enablePolygonOffset
		static
	_enableScissorTest ()V _enableScissorTest
		static
	_enableVertexAttribArray (I)V _enableVertexAttribArray
		static
		0 o p_84566_
	_genTexture ()I _genTexture
		static
	_genTextures ([I)V _genTextures
		static
		0 o p_84306_
	_getActiveTexture ()I _getActiveTexture
		static
	_getError ()I _getError
		static
	_getInteger (I)I _getInteger
		static
		0 o p_84093_
	_getString (I)Ljava/lang/String; _getString
		static
		0 o p_84090_
	_getTexImage (IIIIJ)V _getTexImage
		static
		0 o p_84228_
		1 o p_84229_
		2 o p_84230_
		3 o p_84231_
		4 o p_84232_
	_getTexLevelParameter (III)I _getTexLevelParameter
		static
		0 o p_84385_
		1 o p_84386_
		2 o p_84387_
	_glBindAttribLocation (IILjava/lang/CharSequence;)V _glBindAttribLocation
		static
		0 o p_157062_
		1 o p_157063_
		2 o p_157064_
	_glBindBuffer (II)V _glBindBuffer
		static
		0 o p_84481_
		1 o p_84482_
	_glBindFramebuffer (II)V _glBindFramebuffer
		static
		0 o p_84487_
		1 o p_84488_
	_glBindRenderbuffer (II)V _glBindRenderbuffer
		static
		0 o p_157066_
		1 o p_157067_
	_glBindVertexArray (I)V _glBindVertexArray
		static
		0 o p_157069_
	_glBlitFrameBuffer (IIIIIIIIII)V _glBlitFrameBuffer
		static
		0 o p_84189_
		1 o p_84190_
		2 o p_84191_
		3 o p_84192_
		4 o p_84193_
		5 o p_84194_
		6 o p_84195_
		7 o p_84196_
		8 o p_84197_
		9 o p_84198_
	_glBufferData (IJI)V _glBufferData
		static
		0 o p_157071_
		1 o p_157072_
		2 o p_157073_
	_glBufferData (ILjava/nio/ByteBuffer;I)V _glBufferData
		static
		0 o p_84257_
		1 o p_84258_
		2 o p_84259_
	_glCopyTexSubImage2D (IIIIIIII)V _glCopyTexSubImage2D
		static
		0 o p_84180_
		1 o p_84181_
		2 o p_84182_
		3 o p_84183_
		4 o p_84184_
		5 o p_84185_
		6 o p_84186_
		7 o p_84187_
	_glDeleteBuffers (I)V _glDeleteBuffers
		static
		0 o p_84497_
	_glDeleteFramebuffers (I)V _glDeleteFramebuffers
		static
		0 o p_84503_
	_glDeleteRenderbuffers (I)V _glDeleteRenderbuffers
		static
		0 o p_157075_
	_glDeleteVertexArrays (I)V _glDeleteVertexArrays
		static
		0 o p_157077_
	_glDrawPixels (IIIIJ)V _glDrawPixels
		static
		0 o p_157079_
		1 o p_157080_
		2 o p_157081_
		3 o p_157082_
		4 o p_157083_
	_glFramebufferRenderbuffer (IIII)V _glFramebufferRenderbuffer
		static
		0 o p_157085_
		1 o p_157086_
		2 o p_157087_
		3 o p_157088_
	_glFramebufferTexture2D (IIIII)V _glFramebufferTexture2D
		static
		0 o p_84174_
		1 o p_84175_
		2 o p_84176_
		3 o p_84177_
		4 o p_84178_
	_glGenBuffers ()I _glGenBuffers
		static
	_glGenVertexArrays ()I _glGenVertexArrays
		static
	_glGetAttribLocation (ILjava/lang/CharSequence;)I _glGetAttribLocation
		static
		0 o p_84399_
		1 o p_84400_
	_glGetUniformLocation (ILjava/lang/CharSequence;)I _glGetUniformLocation
		static
		0 o p_84346_
		1 o p_84347_
	_glMapBuffer (II)Ljava/nio/ByteBuffer; _glMapBuffer
		static
		0 o p_157091_
		1 o p_157092_
	_glRenderbufferStorage (IIII)V _glRenderbufferStorage
		static
		0 o p_157094_
		1 o p_157095_
		2 o p_157096_
		3 o p_157097_
	_glUniform1 (ILjava/nio/IntBuffer;)V _glUniform1
		static
		0 o p_84264_
		1 o p_84265_
	_glUniform1 (ILjava/nio/FloatBuffer;)V _glUniform1
		static
		0 o p_84349_
		1 o p_84350_
	_glUniform1i (II)V _glUniform1i
		static
		0 o p_84468_
		1 o p_84469_
	_glUniform2 (ILjava/nio/FloatBuffer;)V _glUniform2
		static
		0 o p_84402_
		1 o p_84403_
	_glUniform2 (ILjava/nio/IntBuffer;)V _glUniform2
		static
		0 o p_84352_
		1 o p_84353_
	_glUniform3 (ILjava/nio/FloatBuffer;)V _glUniform3
		static
		0 o p_84436_
		1 o p_84437_
	_glUniform3 (ILjava/nio/IntBuffer;)V _glUniform3
		static
		0 o p_84405_
		1 o p_84406_
	_glUniform4 (ILjava/nio/FloatBuffer;)V _glUniform4
		static
		0 o p_84462_
		1 o p_84463_
	_glUniform4 (ILjava/nio/IntBuffer;)V _glUniform4
		static
		0 o p_84439_
		1 o p_84440_
	_glUniformMatrix2 (IZLjava/nio/FloatBuffer;)V _glUniformMatrix2
		static
		0 o p_84270_
		1 o p_84271_
		2 o p_84272_
	_glUniformMatrix3 (IZLjava/nio/FloatBuffer;)V _glUniformMatrix3
		static
		0 o p_84355_
		1 o p_84356_
		2 o p_84357_
	_glUniformMatrix4 (IZLjava/nio/FloatBuffer;)V _glUniformMatrix4
		static
		0 o p_84408_
		1 o p_84409_
		2 o p_84410_
	_glUnmapBuffer (I)V _glUnmapBuffer
		static
		0 o p_157099_
	_glUseProgram (I)V _glUseProgram
		static
		0 o p_84479_
	_logicOp (I)V _logicOp
		static
		0 o p_84533_
	_pixelStore (II)V _pixelStore
		static
		0 o p_84523_
		1 o p_84524_
	_polygonMode (II)V _polygonMode
		static
		0 o p_84517_
		1 o p_84518_
	_polygonOffset (FF)V _polygonOffset
		static
		0 o p_84137_
		1 o p_84138_
	_readPixels (IIIIIIJ)V _readPixels
		static
		0 o p_157101_
		1 o p_157102_
		2 o p_157103_
		3 o p_157104_
		4 o p_157105_
		5 o p_157106_
		6 o p_157107_
	_readPixels (IIIIIILjava/nio/ByteBuffer;)V _readPixels
		static
		0 o p_84220_
		1 o p_84221_
		2 o p_84222_
		3 o p_84223_
		4 o p_84224_
		5 o p_84225_
		6 o p_84226_
	_scissorBox (IIII)V _scissorBox
		static
		0 o p_84169_
		1 o p_84170_
		2 o p_84171_
		3 o p_84172_
	_stencilFunc (III)V _stencilFunc
		static
		0 o p_84427_
		1 o p_84428_
		2 o p_84429_
	_stencilMask (I)V _stencilMask
		static
		0 o p_84551_
	_stencilOp (III)V _stencilOp
		static
		0 o p_84453_
		1 o p_84454_
		2 o p_84455_
	_texImage2D (IIIIIIIILjava/nio/IntBuffer;)V _texImage2D
		static
		0 o p_84210_
		1 o p_84211_
		2 o p_84212_
		3 o p_84213_
		4 o p_84214_
		5 o p_84215_
		6 o p_84216_
		7 o p_84217_
		8 o p_84218_
	_texParameter (IIF)V _texParameter
		static
		0 o p_84161_
		1 o p_84162_
		2 o p_84163_
	_texParameter (III)V _texParameter
		static
		0 o p_84332_
		1 o p_84333_
		2 o p_84334_
	_texSubImage2D (IIIIIIIIJ)V _texSubImage2D
		static
		0 o p_84200_
		1 o p_84201_
		2 o p_84202_
		3 o p_84203_
		4 o p_84204_
		5 o p_84205_
		6 o p_84206_
		7 o p_84207_
		8 o p_84208_
	_upload (IIIIILfaj$a;Ljava/nio/IntBuffer;Ljava/util/function/Consumer;)V _upload
		static
		0 o p_287672_
		1 o p_287577_
		2 o p_287618_
		3 o p_287777_
		4 o p_287707_
		5 o p_287692_
		6 o p_287674_
		7 o p_287588_
	_vertexAttribIPointer (IIIIJ)V _vertexAttribIPointer
		static
		0 o p_157109_
		1 o p_157110_
		2 o p_157111_
		3 o p_157112_
		4 o p_157113_
	_vertexAttribPointer (IIIZIJ)V _vertexAttribPointer
		static
		0 o p_84239_
		1 o p_84240_
		2 o p_84241_
		3 o p_84242_
		4 o p_84243_
		5 o p_84244_
	_viewport (IIII)V _viewport
		static
		0 o p_84431_
		1 o p_84432_
		2 o p_84433_
		3 o p_84434_
	getBoundFramebuffer ()I getBoundFramebuffer
		static
	glActiveTexture (I)V glActiveTexture
		static
		0 o p_84515_
	glAttachShader (II)V glAttachShader
		static
		0 o p_84424_
		1 o p_84425_
	glBlendFuncSeparate (IIII)V glBlendFuncSeparate
		static
		0 o p_84389_
		1 o p_84390_
		2 o p_84391_
		3 o p_84392_
	glCheckFramebufferStatus (I)I glCheckFramebufferStatus
		static
		0 o p_84509_
	glCompileShader (I)V glCompileShader
		static
		0 o p_84466_
	glCreateProgram ()I glCreateProgram
		static
	glCreateShader (I)I glCreateShader
		static
		0 o p_84448_
	glDeleteProgram (I)V glDeleteProgram
		static
		0 o p_84485_
	glDeleteShader (I)V glDeleteShader
		static
		0 o p_84422_
	glGenFramebuffers ()I glGenFramebuffers
		static
	glGenRenderbuffers ()I glGenRenderbuffers
		static
	glGetProgramInfoLog (II)Ljava/lang/String; glGetProgramInfoLog
		static
		0 o p_84499_
		1 o p_84500_
	glGetProgrami (II)I glGetProgrami
		static
		0 o p_84382_
		1 o p_84383_
	glGetShaderInfoLog (II)Ljava/lang/String; glGetShaderInfoLog
		static
		0 o p_84493_
		1 o p_84494_
	glGetShaderi (II)I glGetShaderi
		static
		0 o p_84450_
		1 o p_84451_
	glLinkProgram (I)V glLinkProgram
		static
		0 o p_84491_
	glShaderSource (ILjava/util/List;)V glShaderSource
		static
		0 o p_157117_
		1 o p_157118_
	lambda$static$0 (I)Lcom/mojang/blaze3d/platform/GlStateManager$l; lambda$static$0
		static
		0 o p_157120_
	lambda$static$1 (I)[Lcom/mojang/blaze3d/platform/GlStateManager$l; lambda$static$1
		static
		0 o p_157122_
	lambda$upload$2 (IIIIILfaj$a;Ljava/nio/IntBuffer;Ljava/util/function/Consumer;)V lambda$upload$2
		static
		0 o p_287293_
		1 o p_287294_
		2 o p_287295_
		3 o p_287296_
		4 o p_287297_
		5 o p_287298_
		6 o p_287299_
		7 o p_287300_
	setupGui3DDiffuseLighting (Lorg/joml/Vector3f;Lorg/joml/Vector3f;)V setupGui3DDiffuseLighting
		static
		0 o p_254290_
		1 o p_254528_
	setupGuiFlatDiffuseLighting (Lorg/joml/Vector3f;Lorg/joml/Vector3f;)V setupGuiFlatDiffuseLighting
		static
		0 o p_254237_
		1 o p_253658_
	setupLevelDiffuseLighting (Lorg/joml/Vector3f;Lorg/joml/Vector3f;Lorg/joml/Matrix4f;)V setupLevelDiffuseLighting
		static
		0 o p_254343_
		1 o p_254532_
		2 o p_254339_
	upload (IIIIILfaj$a;Ljava/nio/IntBuffer;Ljava/util/function/Consumer;)V upload
		static
		0 o p_287776_
		1 o p_287602_
		2 o p_287633_
		3 o p_287778_
		4 o p_287752_
		5 o p_287608_
		6 o p_287753_
		7 o p_287739_
com/mojang/blaze3d/platform/GlStateManager$DestFactor com/mojang/blaze3d/platform/GlStateManager$DestFactor
	$VALUES $VALUES
	CONSTANT_ALPHA CONSTANT_ALPHA
	CONSTANT_COLOR CONSTANT_COLOR
	DST_ALPHA DST_ALPHA
	DST_COLOR DST_COLOR
	ONE ONE
	ONE_MINUS_CONSTANT_ALPHA ONE_MINUS_CONSTANT_ALPHA
	ONE_MINUS_CONSTANT_COLOR ONE_MINUS_CONSTANT_COLOR
	ONE_MINUS_DST_ALPHA ONE_MINUS_DST_ALPHA
	ONE_MINUS_DST_COLOR ONE_MINUS_DST_COLOR
	ONE_MINUS_SRC_ALPHA ONE_MINUS_SRC_ALPHA
	ONE_MINUS_SRC_COLOR ONE_MINUS_SRC_COLOR
	SRC_ALPHA SRC_ALPHA
	SRC_COLOR SRC_COLOR
	ZERO ZERO
	value value
	$values ()[Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor; $values
		static
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;II)V <init>
		0 o p_84650_
		1 o p_84651_
		2 o p_84652_
	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor; valueOf
		static
		0 o p_84654_
	values ()[Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor; values
		static
com/mojang/blaze3d/platform/GlStateManager$SourceFactor com/mojang/blaze3d/platform/GlStateManager$SourceFactor
	$VALUES $VALUES
	CONSTANT_ALPHA CONSTANT_ALPHA
	CONSTANT_COLOR CONSTANT_COLOR
	DST_ALPHA DST_ALPHA
	DST_COLOR DST_COLOR
	ONE ONE
	ONE_MINUS_CONSTANT_ALPHA ONE_MINUS_CONSTANT_ALPHA
	ONE_MINUS_CONSTANT_COLOR ONE_MINUS_CONSTANT_COLOR
	ONE_MINUS_DST_ALPHA ONE_MINUS_DST_ALPHA
	ONE_MINUS_DST_COLOR ONE_MINUS_DST_COLOR
	ONE_MINUS_SRC_ALPHA ONE_MINUS_SRC_ALPHA
	ONE_MINUS_SRC_COLOR ONE_MINUS_SRC_COLOR
	SRC_ALPHA SRC_ALPHA
	SRC_ALPHA_SATURATE SRC_ALPHA_SATURATE
	SRC_COLOR SRC_COLOR
	ZERO ZERO
	value value
	$values ()[Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor; $values
		static
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;II)V <init>
		0 o p_84755_
		1 o p_84756_
		2 o p_84757_
	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor; valueOf
		static
		0 o p_84759_
	values ()[Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor; values
		static
com/mojang/blaze3d/platform/GlStateManager$a com/mojang/blaze3d/platform/GlStateManager$BlendState
	a mode
	b srcRgb
	c dstRgb
	d srcAlpha
	e dstAlpha
	<init> ()V <init>
com/mojang/blaze3d/platform/GlStateManager$b com/mojang/blaze3d/platform/GlStateManager$BooleanState
	a state
	b enabled
	<init> (I)V <init>
		0 o p_84588_
	a ()V disable
	a (Z)V setEnabled
		0 o p_84591_
	b ()V enable
com/mojang/blaze3d/platform/GlStateManager$c com/mojang/blaze3d/platform/GlStateManager$ColorLogicState
	a enable
	b op
	<init> ()V <init>
com/mojang/blaze3d/platform/GlStateManager$d com/mojang/blaze3d/platform/GlStateManager$ColorMask
	a red
	b green
	c blue
	d alpha
	<init> ()V <init>
com/mojang/blaze3d/platform/GlStateManager$e com/mojang/blaze3d/platform/GlStateManager$CullState
	a enable
	b mode
	<init> ()V <init>
com/mojang/blaze3d/platform/GlStateManager$f com/mojang/blaze3d/platform/GlStateManager$DepthState
	a mode
	b mask
	c func
	<init> ()V <init>
com/mojang/blaze3d/platform/GlStateManager$g com/mojang/blaze3d/platform/GlStateManager$LogicOp
	a AND
	b AND_INVERTED
	c AND_REVERSE
	d CLEAR
	e COPY
	f COPY_INVERTED
	g EQUIV
	h INVERT
	i NAND
	j NOOP
	k NOR
	l OR
	m OR_INVERTED
	n OR_REVERSE
	o SET
	p XOR
	q value
	r $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;II)V <init>
		0 o p_84719_
		1 o p_84720_
		2 o p_84721_
	a ()[Lcom/mojang/blaze3d/platform/GlStateManager$g; $values
		static
	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/platform/GlStateManager$g; valueOf
		static
		0 o p_84723_
	values ()[Lcom/mojang/blaze3d/platform/GlStateManager$g; values
		static
com/mojang/blaze3d/platform/GlStateManager$h com/mojang/blaze3d/platform/GlStateManager$PolygonOffsetState
	a fill
	b line
	c factor
	d units
	<init> ()V <init>
com/mojang/blaze3d/platform/GlStateManager$i com/mojang/blaze3d/platform/GlStateManager$ScissorState
	a mode
	<init> ()V <init>
com/mojang/blaze3d/platform/GlStateManager$j com/mojang/blaze3d/platform/GlStateManager$StencilFunc
	a func
	b ref
	c mask
	<init> ()V <init>
com/mojang/blaze3d/platform/GlStateManager$k com/mojang/blaze3d/platform/GlStateManager$StencilState
	a func
	b mask
	c fail
	d zfail
	e zpass
	<init> ()V <init>
com/mojang/blaze3d/platform/GlStateManager$l com/mojang/blaze3d/platform/GlStateManager$TextureState
	a binding
	<init> ()V <init>
com/mojang/blaze3d/platform/GlStateManager$m com/mojang/blaze3d/platform/GlStateManager$Viewport
	a INSTANCE
	b x
	c y
	d width
	e height
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_84813_
		1 o p_84814_
	a ()I x
		static
	b ()I y
		static
	c ()I width
		static
	d ()I height
		static
	e ()[Lcom/mojang/blaze3d/platform/GlStateManager$m; $values
		static
	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/platform/GlStateManager$m; valueOf
		static
		0 o p_84816_
	values ()[Lcom/mojang/blaze3d/platform/GlStateManager$m; values
		static
com/mojang/blaze3d/platform/TextureUtil com/mojang/blaze3d/platform/TextureUtil
	DEFAULT_IMAGE_BUFFER_SIZE DEFAULT_IMAGE_BUFFER_SIZE
	LOGGER LOGGER
	MIN_MIPMAP_LEVEL MIN_MIPMAP_LEVEL
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	bind (I)V bind
		static
		0 o p_85310_
	generateTextureId ()I generateTextureId
		static
	getDebugTexturePath (Ljava/nio/file/Path;)Ljava/nio/file/Path; getDebugTexturePath
		static
		0 o p_262015_
	getDebugTexturePath ()Ljava/nio/file/Path; getDebugTexturePath
		static
	prepareImage (Lfaj$b;IIII)V prepareImage
		static
		0 o p_85298_
		1 o p_85299_
		2 o p_85300_
		3 o p_85301_
		4 o p_85302_
	prepareImage (Lfaj$b;III)V prepareImage
		static
		0 o p_85293_
		1 o p_85294_
		2 o p_85295_
		3 o p_85296_
	prepareImage (IIII)V prepareImage
		static
		0 o p_85288_
		1 o p_85289_
		2 o p_85290_
		3 o p_85291_
	prepareImage (III)V prepareImage
		static
		0 o p_85284_
		1 o p_85285_
		2 o p_85286_
	readResource (Ljava/nio/channels/ReadableByteChannel;I)Ljava/nio/ByteBuffer; readResource
		static
		0 o p_273208_
		1 o p_273297_
	readResource (Ljava/io/InputStream;)Ljava/nio/ByteBuffer; readResource
		static
		0 o p_85304_
	releaseTextureId (I)V releaseTextureId
		static
		0 o p_85282_
	writeAsPNG (Ljava/nio/file/Path;Ljava/lang/String;IIII)V writeAsPNG
		static
		0 o p_261923_
		1 o p_262070_
		2 o p_261655_
		3 o p_261576_
		4 o p_261966_
		5 o p_261775_
	writeAsPNG (Ljava/nio/file/Path;Ljava/lang/String;IIIILjava/util/function/IntUnaryOperator;)V writeAsPNG
		static
		0 o p_285286_
		1 o p_285408_
		2 o p_285400_
		3 o p_285244_
		4 o p_285373_
		5 o p_285206_
		6 o p_284988_
com/mojang/blaze3d/systems/RenderSystem com/mojang/blaze3d/systems/RenderSystem
	LOGGER LOGGER
	MAX_SUPPORTED_TEXTURE_SIZE MAX_SUPPORTED_TEXTURE_SIZE
	MINIMUM_ATLAS_TEXTURE_SIZE MINIMUM_ATLAS_TEXTURE_SIZE
	RENDER_THREAD_TESSELATOR RENDER_THREAD_TESSELATOR
	apiDescription apiDescription
	isInInit isInInit
	lastDrawTime lastDrawTime
	modelViewMatrix modelViewMatrix
	modelViewStack modelViewStack
	pollEventsWaitStart pollEventsWaitStart
	pollingEvents pollingEvents
	projectionMatrix projectionMatrix
	recordingQueue recordingQueue
	renderThread renderThread
	savedProjectionMatrix savedProjectionMatrix
	savedVertexSorting savedVertexSorting
	shader shader
	shaderColor shaderColor
	shaderFogColor shaderFogColor
	shaderFogEnd shaderFogEnd
	shaderFogShape shaderFogShape
	shaderFogStart shaderFogStart
	shaderGameTime shaderGameTime
	shaderGlintAlpha shaderGlintAlpha
	shaderLightDirections shaderLightDirections
	shaderLineWidth shaderLineWidth
	shaderTextures shaderTextures
	sharedSequential sharedSequential
	sharedSequentialLines sharedSequentialLines
	sharedSequentialQuad sharedSequentialQuad
	textureMatrix textureMatrix
	vertexSorting vertexSorting
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	_backupProjectionMatrix ()V _backupProjectionMatrix
		static
	_restoreProjectionMatrix ()V _restoreProjectionMatrix
		static
	_setShaderColor (FFFF)V _setShaderColor
		static
		0 o p_157160_
		1 o p_157161_
		2 o p_157162_
		3 o p_157163_
	_setShaderTexture (II)V _setShaderTexture
		static
		0 o p_157177_
		1 o p_157178_
	_setShaderTexture (ILakr;)V _setShaderTexture
		static
		0 o p_157180_
		1 o p_157181_
	activeTexture (I)V activeTexture
		static
		0 o p_69389_
	applyModelViewMatrix ()V applyModelViewMatrix
		static
	assertOnRenderThread ()V assertOnRenderThread
		static
	assertOnRenderThreadOrInit ()V assertOnRenderThreadOrInit
		static
	backupProjectionMatrix ()V backupProjectionMatrix
		static
	beginInitialization ()V beginInitialization
		static
	bindTexture (I)V bindTexture
		static
		0 o p_69397_
	bindTextureForSetup (I)V bindTextureForSetup
		static
		0 o p_157185_
	blendEquation (I)V blendEquation
		static
		0 o p_69404_
	blendFunc (II)V blendFunc
		static
		0 o p_69406_
		1 o p_69407_
	blendFunc (Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;)V blendFunc
		static
		0 o p_69409_
		1 o p_69410_
	blendFuncSeparate (Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;)V blendFuncSeparate
		static
		0 o p_69417_
		1 o p_69418_
		2 o p_69419_
		3 o p_69420_
	blendFuncSeparate (IIII)V blendFuncSeparate
		static
		0 o p_69412_
		1 o p_69413_
		2 o p_69414_
		3 o p_69415_
	clear (IZ)V clear
		static
		0 o p_69422_
		1 o p_69423_
	clearColor (FFFF)V clearColor
		static
		0 o p_69425_
		1 o p_69426_
		2 o p_69427_
		3 o p_69428_
	clearDepth (D)V clearDepth
		static
		0 o p_69431_
	clearStencil (I)V clearStencil
		static
		0 o p_69433_
	colorMask (ZZZZ)V colorMask
		static
		0 o p_69445_
		1 o p_69446_
		2 o p_69447_
		3 o p_69448_
	constructThreadException ()Ljava/lang/IllegalStateException; constructThreadException
		static
	defaultBlendFunc ()V defaultBlendFunc
		static
	deleteTexture (I)V deleteTexture
		static
		0 o p_69455_
	depthFunc (I)V depthFunc
		static
		0 o p_69457_
	depthMask (Z)V depthMask
		static
		0 o p_69459_
	disableBlend ()V disableBlend
		static
	disableColorLogicOp ()V disableColorLogicOp
		static
	disableCull ()V disableCull
		static
	disableDepthTest ()V disableDepthTest
		static
	disablePolygonOffset ()V disablePolygonOffset
		static
	disableScissor ()V disableScissor
		static
	drawElements (III)V drawElements
		static
		0 o p_157187_
		1 o p_157188_
		2 o p_157189_
	enableBlend ()V enableBlend
		static
	enableColorLogicOp ()V enableColorLogicOp
		static
	enableCull ()V enableCull
		static
	enableDepthTest ()V enableDepthTest
		static
	enablePolygonOffset ()V enablePolygonOffset
		static
	enableScissor (IIII)V enableScissor
		static
		0 o p_69489_
		1 o p_69490_
		2 o p_69491_
		3 o p_69492_
	finishInitialization ()V finishInitialization
		static
	flipFrame (J)V flipFrame
		static
		0 o p_69496_
	getApiDescription ()Ljava/lang/String; getApiDescription
		static
	getBackendDescription ()Ljava/lang/String; getBackendDescription
		static
	getCapsString ()Ljava/lang/String; getCapsString
		static
	getModelViewMatrix ()Lorg/joml/Matrix4f; getModelViewMatrix
		static
	getModelViewStack ()Lorg/joml/Matrix4fStack; getModelViewStack
		static
	getProjectionMatrix ()Lorg/joml/Matrix4f; getProjectionMatrix
		static
	getSequentialBuffer (Lfbn$c;)Lcom/mojang/blaze3d/systems/RenderSystem$a; getSequentialBuffer
		static
		0 o p_221942_
	getShader ()Lgfn; getShader
		static
	getShaderColor ()[F getShaderColor
		static
	getShaderFogColor ()[F getShaderFogColor
		static
	getShaderFogEnd ()F getShaderFogEnd
		static
	getShaderFogShape ()Lfav; getShaderFogShape
		static
	getShaderFogStart ()F getShaderFogStart
		static
	getShaderGameTime ()F getShaderGameTime
		static
	getShaderGlintAlpha ()F getShaderGlintAlpha
		static
	getShaderLineWidth ()F getShaderLineWidth
		static
	getShaderTexture (I)I getShaderTexture
		static
		0 o p_157204_
	getString (ILjava/util/function/Consumer;)V getString
		static
		0 o p_69520_
		1 o p_69521_
	getTextureMatrix ()Lorg/joml/Matrix4f; getTextureMatrix
		static
	getVertexSorting ()Lfbq; getVertexSorting
		static
	glBindBuffer (II)V glBindBuffer
		static
		0 o p_157209_
		1 o p_348585_
	glBindVertexArray (I)V glBindVertexArray
		static
		0 o p_348578_
	glBufferData (ILjava/nio/ByteBuffer;I)V glBufferData
		static
		0 o p_69526_
		1 o p_69527_
		2 o p_69528_
	glDeleteBuffers (I)V glDeleteBuffers
		static
		0 o p_69530_
	glDeleteVertexArrays (I)V glDeleteVertexArrays
		static
		0 o p_157214_
	glGenBuffers (Ljava/util/function/Consumer;)V glGenBuffers
		static
		0 o p_69532_
	glGenVertexArrays (Ljava/util/function/Consumer;)V glGenVertexArrays
		static
		0 o p_157216_
	glUniform1 (ILjava/nio/IntBuffer;)V glUniform1
		static
		0 o p_69541_
		1 o p_69542_
	glUniform1 (ILjava/nio/FloatBuffer;)V glUniform1
		static
		0 o p_69538_
		1 o p_69539_
	glUniform1i (II)V glUniform1i
		static
		0 o p_69544_
		1 o p_69545_
	glUniform2 (ILjava/nio/IntBuffer;)V glUniform2
		static
		0 o p_69550_
		1 o p_69551_
	glUniform2 (ILjava/nio/FloatBuffer;)V glUniform2
		static
		0 o p_69547_
		1 o p_69548_
	glUniform3 (ILjava/nio/IntBuffer;)V glUniform3
		static
		0 o p_69556_
		1 o p_69557_
	glUniform3 (ILjava/nio/FloatBuffer;)V glUniform3
		static
		0 o p_69553_
		1 o p_69554_
	glUniform4 (ILjava/nio/FloatBuffer;)V glUniform4
		static
		0 o p_69559_
		1 o p_69560_
	glUniform4 (ILjava/nio/IntBuffer;)V glUniform4
		static
		0 o p_69562_
		1 o p_69563_
	glUniformMatrix2 (IZLjava/nio/FloatBuffer;)V glUniformMatrix2
		static
		0 o p_69565_
		1 o p_69566_
		2 o p_69567_
	glUniformMatrix3 (IZLjava/nio/FloatBuffer;)V glUniformMatrix3
		static
		0 o p_69569_
		1 o p_69570_
		2 o p_69571_
	glUniformMatrix4 (IZLjava/nio/FloatBuffer;)V glUniformMatrix4
		static
		0 o p_69573_
		1 o p_69574_
		2 o p_69575_
	initBackendSystem ()Lazo$a; initBackendSystem
		static
	initRenderThread ()V initRenderThread
		static
	initRenderer (IZ)V initRenderer
		static
		0 o p_69581_
		1 o p_69582_
	isFrozenAtPollEvents ()Z isFrozenAtPollEvents
		static
	isOnRenderThread ()Z isOnRenderThread
		static
	isOnRenderThreadOrInit ()Z isOnRenderThreadOrInit
		static
	lambda$applyModelViewMatrix$12 (Lorg/joml/Matrix4f;)V lambda$applyModelViewMatrix$12
		static
		0 o p_253274_
	lambda$backupProjectionMatrix$13 ()V lambda$backupProjectionMatrix$13
		static
	lambda$glGenBuffers$4 (Ljava/util/function/Consumer;)V lambda$glGenBuffers$4
		static
		0 o p_202062_
	lambda$glGenVertexArrays$5 (Ljava/util/function/Consumer;)V lambda$glGenVertexArrays$5
		static
		0 o p_202064_
	lambda$lineWidth$3 (F)V lambda$lineWidth$3
		static
		0 o p_202105_
	lambda$resetTextureMatrix$11 ()V lambda$resetTextureMatrix$11
		static
	lambda$restoreProjectionMatrix$14 ()V lambda$restoreProjectionMatrix$14
		static
	lambda$setProjectionMatrix$9 (Lorg/joml/Matrix4f;Lfbq;)V lambda$setProjectionMatrix$9
		static
		0 o p_277211_
		1 o p_277212_
	lambda$setShader$6 (Ljava/util/function/Supplier;)V lambda$setShader$6
		static
		0 o p_202126_
	lambda$setShaderColor$2 (FFFF)V lambda$setShaderColor$2
		static
		0 o p_202128_
		1 o p_202129_
		2 o p_202130_
		3 o p_202131_
	lambda$setShaderGameTime$15 (F)V lambda$setShaderGameTime$15
		static
		0 o p_202135_
	lambda$setShaderTexture$7 (ILakr;)V lambda$setShaderTexture$7
		static
		0 o p_202140_
		1 o p_202141_
	lambda$setShaderTexture$8 (II)V lambda$setShaderTexture$8
		static
		0 o p_202143_
		1 o p_202144_
	lambda$setTextureMatrix$10 (Lorg/joml/Matrix4f;)V lambda$setTextureMatrix$10
		static
		0 o p_253273_
	lambda$static$0 (Lit/unimi/dsi/fastutil/ints/IntConsumer;I)V lambda$static$0
		static
		0 o p_157398_
		1 o p_157399_
	lambda$static$1 (Lit/unimi/dsi/fastutil/ints/IntConsumer;I)V lambda$static$1
		static
		0 o p_157401_
		1 o p_157402_
	limitDisplayFPS (I)V limitDisplayFPS
		static
		0 o p_69831_
	lineWidth (F)V lineWidth
		static
		0 o p_69833_
	logicOp (Lcom/mojang/blaze3d/platform/GlStateManager$g;)V logicOp
		static
		0 o p_69836_
	maxSupportedTextureSize ()I maxSupportedTextureSize
		static
	pixelStore (II)V pixelStore
		static
		0 o p_69855_
		1 o p_69856_
	pollEvents ()V pollEvents
		static
	polygonMode (II)V polygonMode
		static
		0 o p_69861_
		1 o p_69862_
	polygonOffset (FF)V polygonOffset
		static
		0 o p_69864_
		1 o p_69865_
	readPixels (IIIIIILjava/nio/ByteBuffer;)V readPixels
		static
		0 o p_69872_
		1 o p_69873_
		2 o p_69874_
		3 o p_69875_
		4 o p_69876_
		5 o p_69877_
		6 o p_69878_
	recordRenderCall (Lezt;)V recordRenderCall
		static
		0 o p_69880_
	renderCrosshair (I)V renderCrosshair
		static
		0 o p_69882_
	renderThreadTesselator ()Lfbk; renderThreadTesselator
		static
	replayQueue ()V replayQueue
		static
	resetTextureMatrix ()V resetTextureMatrix
		static
	restoreProjectionMatrix ()V restoreProjectionMatrix
		static
	runAsFancy (Ljava/lang/Runnable;)V runAsFancy
		static
		0 o p_69891_
	setErrorCallback (Lorg/lwjgl/glfw/GLFWErrorCallbackI;)V setErrorCallback
		static
		0 o p_69901_
	setProjectionMatrix (Lorg/joml/Matrix4f;Lfbq;)V setProjectionMatrix
		static
		0 o p_277884_
		1 o p_277702_
	setShader (Ljava/util/function/Supplier;)V setShader
		static
		0 o p_157428_
	setShaderColor (FFFF)V setShaderColor
		static
		0 o p_157430_
		1 o p_157431_
		2 o p_157432_
		3 o p_157433_
	setShaderFogColor (FFF)V setShaderFogColor
		static
		0 o p_157435_
		1 o p_157436_
		2 o p_157437_
	setShaderFogColor (FFFF)V setShaderFogColor
		static
		0 o p_157439_
		1 o p_157440_
		2 o p_157441_
		3 o p_157442_
	setShaderFogEnd (F)V setShaderFogEnd
		static
		0 o p_157444_
	setShaderFogShape (Lfav;)V setShaderFogShape
		static
		0 o p_202161_
	setShaderFogStart (F)V setShaderFogStart
		static
		0 o p_157446_
	setShaderGameTime (JF)V setShaderGameTime
		static
		0 o p_157448_
		1 o p_157449_
	setShaderGlintAlpha (F)V setShaderGlintAlpha
		static
		0 o p_268329_
	setShaderGlintAlpha (D)V setShaderGlintAlpha
		static
		0 o p_268332_
	setShaderLights (Lorg/joml/Vector3f;Lorg/joml/Vector3f;)V setShaderLights
		static
		0 o p_254155_
		1 o p_254006_
	setShaderTexture (II)V setShaderTexture
		static
		0 o p_157454_
		1 o p_157455_
	setShaderTexture (ILakr;)V setShaderTexture
		static
		0 o p_157457_
		1 o p_157458_
	setTextureMatrix (Lorg/joml/Matrix4f;)V setTextureMatrix
		static
		0 o p_254081_
	setupDefaultState (IIII)V setupDefaultState
		static
		0 o p_69903_
		1 o p_69904_
		2 o p_69905_
		3 o p_69906_
	setupGui3DDiffuseLighting (Lorg/joml/Vector3f;Lorg/joml/Vector3f;)V setupGui3DDiffuseLighting
		static
		0 o p_253859_
		1 o p_253890_
	setupGuiFlatDiffuseLighting (Lorg/joml/Vector3f;Lorg/joml/Vector3f;)V setupGuiFlatDiffuseLighting
		static
		0 o p_254419_
		1 o p_254483_
	setupLevelDiffuseLighting (Lorg/joml/Vector3f;Lorg/joml/Vector3f;)V setupLevelDiffuseLighting
		static
		0 o p_254489_
		1 o p_254541_
	setupOverlayColor (II)V setupOverlayColor
		static
		0 o p_69922_
		1 o p_348499_
	setupShaderLights (Lgfn;)V setupShaderLights
		static
		0 o p_157462_
	stencilFunc (III)V stencilFunc
		static
		0 o p_69926_
		1 o p_69927_
		2 o p_69928_
	stencilMask (I)V stencilMask
		static
		0 o p_69930_
	stencilOp (III)V stencilOp
		static
		0 o p_69932_
		1 o p_69933_
		2 o p_69934_
	teardownOverlayColor ()V teardownOverlayColor
		static
	texParameter (III)V texParameter
		static
		0 o p_69938_
		1 o p_69939_
		2 o p_69940_
	viewport (IIII)V viewport
		static
		0 o p_69950_
		1 o p_69951_
		2 o p_69952_
		3 o p_69953_
com/mojang/blaze3d/systems/RenderSystem$1 com/mojang/blaze3d/systems/RenderSystem$1
	a $SwitchMap$com$mojang$blaze3d$vertex$VertexFormat$Mode
	b $SwitchMap$com$mojang$blaze3d$vertex$VertexFormat$IndexType
	<clinit> ()V <clinit>
		static
com/mojang/blaze3d/systems/RenderSystem$a com/mojang/blaze3d/systems/RenderSystem$AutoStorageIndexBuffer
	a vertexStride
	b indexStride
	c generator
	d name
	e type
	f indexCount
	<init> (IILcom/mojang/blaze3d/systems/RenderSystem$a$a;)V <init>
		0 o p_157472_
		1 o p_157473_
		2 o p_157474_
	a ()Lfbn$b; type
	a (Ljava/nio/ByteBuffer;)Lit/unimi/dsi/fastutil/ints/IntConsumer; intConsumer
		0 o p_157479_
	a (I)Z hasStorage
		0 o p_221945_
	a (Ljava/nio/ByteBuffer;I)V lambda$intConsumer$0
		static
		0 o p_157481_
		1 o p_157482_
	b (I)V bind
		0 o p_221947_
	c (I)V ensureStorage
		0 o p_157477_
com/mojang/blaze3d/systems/RenderSystem$a$a com/mojang/blaze3d/systems/RenderSystem$AutoStorageIndexBuffer$IndexGenerator
	accept (Lit/unimi/dsi/fastutil/ints/IntConsumer;I)V accept
		0 o p_157488_
		1 o p_157489_
coo net/minecraft/world/entity/schedule/Keyframe
	a timeStamp
	b value
	<init> (IF)V <init>
		0 o p_38008_
		1 o p_38009_
	a ()I getTimeStamp
	b ()F getValue
cop net/minecraft/world/entity/schedule/Schedule
	a WORK_START_TIME
	b TOTAL_WORK_TIME
	c EMPTY
	d SIMPLE
	e VILLAGER_BABY
	f VILLAGER_DEFAULT
	g timelines
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (ILjava/util/Map$Entry;)D lambda$getActivityAt$1
		static
		0 o p_38022_
		1 o p_38023_
	a (I)Lcom; getActivityAt
		0 o p_38020_
	a (Lcom;)V ensureTimelineExistsFor
		0 o p_38025_
	a (Lcom;Ljava/util/Map$Entry;)Z lambda$getAllTimelinesExceptFor$0
		static
		0 o p_38027_
		1 o p_38028_
	a (Ljava/lang/String;)Lcoq; register
		static
		0 o p_38030_
	b (Lcom;)Lcor; getTimelineFor
		0 o p_38032_
	c (Lcom;)Ljava/util/List; getAllTimelinesExceptFor
		0 o p_38034_
coq net/minecraft/world/entity/schedule/ScheduleBuilder
	a schedule
	b transitions
	<init> (Lcop;)V <init>
		0 o p_38038_
	a (ILcom;)Lcoq; changeActivityAt
		0 o p_38041_
		1 o p_38042_
	a (Lcoq$a;Lcor;)V lambda$build$0
		static
		0 o p_150244_
		1 o p_150245_
	a (Lcoq$a;)V lambda$build$1
		0 o p_38044_
	a ()Lcop; build
coq$a net/minecraft/world/entity/schedule/ScheduleBuilder$ActivityTransition
	a time
	b activity
	<init> (ILcom;)V <init>
		0 o p_38051_
		1 o p_38052_
	a ()I getTime
	b ()Lcom; getActivity
cor net/minecraft/world/entity/schedule/Timeline
	a keyframes
	b previousIndex
	<init> ()V <init>
	a (I)F getValueAt
		0 o p_38059_
	a ()Lcom/google/common/collect/ImmutableList; getKeyframes
	a (Ljava/util/Collection;)Lcor; addKeyframes
		0 o p_150248_
	a (Lit/unimi/dsi/fastutil/ints/Int2ObjectSortedMap;Lcoo;)V lambda$sortAndDeduplicateKeyframes$0
		static
		0 o p_38064_
		1 o p_38065_
	a (IF)Lcor; addKeyframe
		0 o p_38061_
		1 o p_38062_
	b ()V sortAndDeduplicateKeyframes
cos net/minecraft/world/entity/schedule/package-info
cot net/minecraft/world/entity/vehicle/AbstractMinecart
	b WATER_SLOWDOWN_FACTOR
	c LOWERED_PASSENGER_ATTACHMENT
	d DATA_ID_DISPLAY_BLOCK
	e DATA_ID_DISPLAY_OFFSET
	i DATA_ID_CUSTOM_DISPLAY
	j POSE_DISMOUNT_HEIGHTS
	k flipped
	l onRails
	m lerpSteps
	n lerpX
	o lerpY
	p lerpZ
	q lerpYRot
	r lerpXRot
	s targetDeltaMovement
	t EXITS
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_38087_
		1 o p_38088_
	<init> (Lbsx;Ldcw;DDD)V <init>
		0 o p_38090_
		1 o p_38091_
		2 o p_38092_
		3 o p_38093_
		4 o p_38094_
	A ()Z hasCustomDisplay
	P_ ()D lerpTargetZ
	Q_ ()F lerpTargetXRot
	a (IIIZ)V activateMinecart
		0 o p_38111_
		1 o p_38112_
		2 o p_38113_
		3 o p_38114_
	a (Ljd$a;)Lexv; lambda$getDismountLocationForPassenger$0
		0 o p_352843_
	a (Z)V setCustomDisplay
		0 o p_38139_
	a (Lbsr;Lbsu;F)Lexc; getPassengerAttachmentPoint
		0 o p_294753_
		1 o p_295251_
		2 o p_296054_
	a (DDDD)Lexc; getPosOffs
		0 o p_38097_
		1 o p_38098_
		2 o p_38099_
		3 o p_38100_
	a (Laqu;DDDLcot$a;Lcuq;Lcmx;)Lcot; createMinecart
		static
		0 o p_305794_
		1 o p_38121_
		2 o p_38122_
		3 o p_38123_
		4 o p_38124_
		5 o p_305892_
		6 o p_306203_
	a (Laka$a;)V defineSynchedData
		0 o p_326247_
	a (Ldug;)Lcom/mojang/datafixers/util/Pair; exits
		static
		0 o p_38126_
	a (DDDFFI)V lerpTo
		0 o p_38102_
		1 o p_38103_
		2 o p_38104_
		3 o p_38105_
		4 o p_38106_
		5 o p_38107_
	a (Ljd;)Z isRedstoneConductor
		0 o p_38130_
	a (Ljava/util/EnumMap;)V lambda$static$2
		static
		0 o p_38135_
	a (Lub;)V readAdditionalSaveData
		0 o p_38137_
	a (Lji$a;Ll$a;)Lexc; getRelativePortalPosition
		0 o p_38132_
		1 o p_38133_
	aO ()F getBlockSpeedFactor
	aZ ()D getDefaultGravity
	b (Lbtn;)Lexc; getDismountLocationForPassenger
		0 o p_38145_
	b (Lub;)V addAdditionalSaveData
		0 o p_38151_
	b (Ljd;)Lexv; lambda$getDismountLocationForPassenger$1
		0 o p_352844_
	bA ()Z isPickable
	bB ()Z isPushable
	bc ()Lbsr$b; getMovementEmission
	c (I)V setDisplayOffset
		0 o p_38175_
	c (Ldtc;)V setDisplayBlockState
		0 o p_38147_
	c (Ljd;Ldtc;)V moveAlongTrack
		0 o p_38156_
		1 o p_38157_
	cI ()Lji; getMotionDirection
	c_ ()D lerpTargetX
	cj ()Z isOnRails
	dB ()Lcuq; getPickResult
	d_ ()D lerpTargetY
	e_ ()F lerpTargetYRot
	h (Lbsr;)V push
		0 o p_38165_
	h_ ()Lewx; getBoundingBoxForCulling
	i (Lbsr;)Z canCollideWith
		0 o p_38168_
	l (DDD)V lerpMotion
		0 o p_38171_
		1 o p_38172_
		2 o p_38173_
	l ()V tick
	n (F)V animateHurt
		0 o p_265349_
	p ()D getMaxSpeed
	p (DDD)Lexc; getPos
		0 o p_38180_
		1 o p_38181_
		2 o p_38182_
	s ()V comeOffTrack
	t ()V applyNaturalSlowdown
	v ()Lcot$a; getMinecartType
	w ()Ldtc; getDisplayBlockState
	x ()Ldtc; getDefaultDisplayBlockState
	y ()I getDisplayOffset
	z ()I getDefaultDisplayOffset
cot$1 net/minecraft/world/entity/vehicle/AbstractMinecart$1
	a $SwitchMap$net$minecraft$world$level$block$state$properties$RailShape
	<clinit> ()V <clinit>
		static
cot$a net/minecraft/world/entity/vehicle/AbstractMinecart$Type
	a RIDEABLE
	b CHEST
	c FURNACE
	d TNT
	e SPAWNER
	f HOPPER
	g COMMAND_BLOCK
	h $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_38197_
		1 o p_38198_
	a ()[Lcot$a; $values
		static
	valueOf (Ljava/lang/String;)Lcot$a; valueOf
		static
		0 o p_38200_
	values ()[Lcot$a; values
		static
cou net/minecraft/world/entity/vehicle/AbstractMinecartContainer
	c itemStacks
	d lootTable
	e lootTableSeed
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_38213_
		1 o p_38214_
	<init> (Lbsx;DDDLdcw;)V <init>
		0 o p_38207_
		1 o p_38208_
		2 o p_38209_
		3 o p_38210_
		4 o p_38211_
	B ()Lakq; getLootTable
	C ()J getLootTableSeed
	D ()Ljv; getItemStacks
	E ()V clearItemStacks
	a (ILcmw;)Lcpu; createMenu
		0 o p_38222_
		1 o p_38223_
	a (Lbsr$c;)V remove
		0 o p_150255_
	a (II)Lcuq; removeItem
		0 o p_38220_
		1 o p_38221_
	a ()V clearContent
	a (ILcuq;)V setItem
		0 o p_38225_
		1 o p_38226_
	a (Lakq;J)V setLootTable
		0 o p_335456_
		1 o p_38238_
	a (Lcmx;)Z stillValid
		0 o p_38230_
	a (Lcmx;Lbqq;)Lbqr; interact
		0 o p_38232_
		1 o p_38233_
	a (Lub;)V readAdditionalSaveData
		0 o p_38235_
	a (Lakq;)V setLootTable
		0 o p_336075_
	a (I)Lcuq; getItem
		0 o p_38218_
	a (J)V setLootTableSeed
		0 o p_219857_
	a (Lbrk;)V destroy
		0 o p_38228_
	a_ (I)Lbug; getSlot
		0 o p_150257_
	b (Lub;)V addAdditionalSaveData
		0 o p_38248_
	b (I)Lcuq; removeItemNoUpdate
		0 o p_38244_
	createMenu (ILcmw;Lcmx;)Lcpu; createMenu
		0 o p_38251_
		1 o p_38252_
		2 o p_38253_
	e ()V setChanged
	t ()V applyNaturalSlowdown
cov net/minecraft/world/entity/vehicle/Boat
	aD lerpYRot
	aE lerpXRot
	aF inputLeft
	aG inputRight
	aH inputUp
	aI inputDown
	aJ waterLevel
	aK landFriction
	aL status
	aM oldStatus
	aN lastYd
	aO isAboveBubbleColumn
	aP bubbleColumnDirectionIsDown
	aQ bubbleMultiplier
	aR bubbleAngle
	aS bubbleAngleO
	aT leashData
	b PADDLE_LEFT
	c PADDLE_RIGHT
	d PADDLE_SOUND_TIME
	e BUBBLE_TIME
	i DATA_ID_TYPE
	j DATA_ID_PADDLE_LEFT
	k DATA_ID_PADDLE_RIGHT
	l DATA_ID_BUBBLE_TIME
	m TIME_TO_EJECT
	n PADDLE_SPEED
	o paddlePositions
	p invFriction
	q outOfControlTicks
	r deltaRotation
	s lerpSteps
	t lerpX
	u lerpY
	v lerpZ
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_38290_
		1 o p_38291_
	<init> (Ldcw;DDD)V <init>
		0 o p_38293_
		1 o p_38294_
		2 o p_38295_
		3 o p_38296_
	B ()V tickBubbleColumn
	C ()V tickLerp
	D ()Lcov$a; getStatus
	E ()Z checkInWater
	F ()I getMaxPassengers
	H ()Lcov$a; isUnderwater
	I ()V floatBoat
	J ()V controlBoat
	K ()I getBubbleTime
	P_ ()D lerpTargetZ
	Q_ ()F lerpTargetXRot
	X_ ()Lbtk$a; getLeashData
	a (ZZZZ)V setInput
		0 o p_38343_
		1 o p_38344_
		2 o p_38345_
		3 o p_38346_
	a (Lbsr$c;)V remove
		0 o p_352927_
	a (Lbsr;Lbsu;F)Lexc; getPassengerAttachmentPoint
		0 o p_294665_
		1 o p_295933_
		2 o p_295585_
	a (Lcov$b;)V setVariant
		0 o p_38333_
	a (Ljava/lang/Object;)V setVariant
		0 o p_262627_
	a (Laka$a;)V defineSynchedData
		0 o p_326198_
	a (DDDFFI)V lerpTo
		0 o p_38299_
		1 o p_38300_
		2 o p_38301_
		3 o p_38302_
		4 o p_38303_
		5 o p_38304_
	a (Lbsr;Lbsr;)Z canVehicleCollide
		static
		0 o p_38324_
		1 o p_38325_
	a (Lbtk$a;)V setLeashData
		0 o p_352187_
	a (DZLdtc;Ljd;)V checkFallDamage
		0 o p_38307_
		1 o p_38308_
		2 o p_38309_
		3 o p_38310_
	a (Lbsr;Lbsr$a;)V positionRider
		0 o p_289552_
		1 o p_289571_
	a (F)F getBubbleAngle
		0 o p_38353_
	a (IF)F getRowingTime
		0 o p_38316_
		1 o p_38317_
	a (Lcmx;Lbqq;)Lbqr; interact
		0 o p_38330_
		1 o p_38331_
	a (Lub;)V readAdditionalSaveData
		0 o p_38338_
	a (Lji$a;Ll$a;)Lexc; getRelativePortalPosition
		0 o p_38335_
		1 o p_38336_
	aZ ()D getDefaultGravity
	ak_ ()Lcul; getDropItem
	b (Lbtn;)Lexc; getDismountLocationForPassenger
		0 o p_38357_
	b (ZZ)V setPaddleState
		0 o p_38340_
		1 o p_38341_
	b (Lbsr;F)V elasticRangeLeashBehaviour
		0 o p_353067_
		1 o p_353071_
	b (Lub;)V addAdditionalSaveData
		0 o p_38359_
	b (I)V setBubbleTime
		0 o p_38367_
	bA ()Z isPickable
	bB ()Z isPushable
	bG ()Z canBeCollidedWith
	bc ()Lbsr$b; getMovementEmission
	bk ()Z isUnderWater
	c (I)Z getPaddleState
		0 o p_38314_
	c (Lbsr;)Z hasEnoughSpaceFor
		0 o p_273171_
	cI ()Lji; getMotionDirection
	cM ()Lexc; getLeashOffset
	cQ ()Lbtn; getControllingPassenger
	c_ ()D lerpTargetX
	cs ()Lwz; getTypeName
	d ()Ljava/lang/Object; getVariant
	d (Lbsr;)V clampRotation
		0 o p_38322_
	dB ()Lcuq; getPickResult
	d_ ()D lerpTargetY
	e (Lbsr;)Z lambda$tickBubbleColumn$0
		static
		0 o p_150274_
	e_ ()F lerpTargetYRot
	h (Lbsr;)V push
		0 o p_38373_
	i (Lbsr;)Z canCollideWith
		0 o p_38376_
	k (Lbsr;)V onPassengerTurned
		0 o p_38383_
	l ()V tick
	l (Z)V onAboveBubbleCol
		0 o p_38381_
	n (F)V animateHurt
		0 o p_265761_
	r (Lbsr;)Z canAddPassenger
		0 o p_38390_
	s ()Lavo; getPaddleSound
	t ()F getWaterLevelAbove
	v ()F getGroundFriction
	w ()F getSinglePassengerXOffset
	x ()Lcov$b; getVariant
cov$a net/minecraft/world/entity/vehicle/Boat$Status
	a IN_WATER
	b UNDER_WATER
	c UNDER_FLOWING_WATER
	d ON_LAND
	e IN_AIR
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_38409_
		1 o p_38410_
	a ()[Lcov$a; $values
		static
	valueOf (Ljava/lang/String;)Lcov$a; valueOf
		static
		0 o p_38412_
	values ()[Lcov$a; values
		static
cov$b net/minecraft/world/entity/vehicle/Boat$Type
	a OAK
	b SPRUCE
	c BIRCH
	d JUNGLE
	e ACACIA
	f CHERRY
	g DARK_OAK
	h MANGROVE
	i BAMBOO
	j CODEC
	k name
	l planks
	m BY_ID
	n $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILdfy;Ljava/lang/String;)V <init>
		0 o p_38425_
		1 o p_38426_
		2 o p_38427_
		3 o p_38428_
	a (Ljava/lang/String;)Lcov$b; byName
		static
		0 o p_38433_
	a ()Ljava/lang/String; getName
	a (I)Lcov$b; byId
		static
		0 o p_38431_
	b ()Ldfy; getPlanks
	c ()Ljava/lang/String; getSerializedName
	d ()[Lcov$b; $values
		static
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Lcov$b; valueOf
		static
		0 o p_38437_
	values ()[Lcov$b; values
		static
cow net/minecraft/world/entity/vehicle/ChestBoat
	i CONTAINER_SIZE
	j itemStacks
	k lootTable
	l lootTableSeed
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_219869_
		1 o p_219870_
	<init> (Ldcw;DDD)V <init>
		0 o p_219872_
		1 o p_219873_
		2 o p_219874_
		3 o p_219875_
	B ()Lakq; getLootTable
	C ()J getLootTableSeed
	D ()Ljv; getItemStacks
	E ()V clearItemStacks
	F ()I getMaxPassengers
	a (Lbsr$c;)V remove
		0 o p_219894_
	a (II)Lcuq; removeItem
		0 o p_219882_
		1 o p_219883_
	a ()V clearContent
	a (ILcuq;)V setItem
		0 o p_219885_
		1 o p_219886_
	a (Lcmx;)Z stillValid
		0 o p_219896_
	a (Lcmx;Lbqq;)Lbqr; interact
		0 o p_219898_
		1 o p_219899_
	a (Lub;)V readAdditionalSaveData
		0 o p_219901_
	a (Lakq;)V setLootTable
		0 o p_335715_
	a (I)Lcuq; getItem
		0 o p_219880_
	a (J)V setLootTableSeed
		0 o p_219888_
	a (Lbrk;)V destroy
		0 o p_219892_
	a_ (I)Lbug; getSlot
		0 o p_219918_
	ak_ ()Lcul; getDropItem
	b (Lcmx;)V openCustomInventoryScreen
		0 o p_219906_
	b ()I getContainerSize
	b (Lub;)V addAdditionalSaveData
		0 o p_219908_
	b (I)Lcuq; removeItemNoUpdate
		0 o p_219904_
	c (Lcmx;)V stopOpen
		0 o p_270286_
	createMenu (ILcmw;Lcmx;)Lcpu; createMenu
		0 o p_219910_
		1 o p_219911_
		2 o p_219912_
	e ()V setChanged
	e (Lcmx;)V unpackLootTable
		0 o p_219914_
	w ()F getSinglePassengerXOffset
cow$1 net/minecraft/world/entity/vehicle/ChestBoat$1
	a $SwitchMap$net$minecraft$world$entity$vehicle$Boat$Type
	<clinit> ()V <clinit>
		static
cox net/minecraft/world/entity/vehicle/ContainerEntity
	B ()Lakq; getLootTable
	C ()J getLootTableSeed
	D ()Ljv; getItemStacks
	E ()V clearItemStacks
	a (Lub;Ljo$a;)V addChestVehicleSaveData
		0 o p_219944_
		1 o p_332101_
	a (Lbrk;Ldcw;Lbsr;)V chestVehicleDestroyed
		0 o p_219928_
		1 o p_219929_
		2 o p_219930_
	a (Lakq;)V setLootTable
		0 o p_336019_
	a (J)V setLootTableSeed
		0 o p_219925_
	b (Lub;Ljo$a;)V readChestVehicleSaveData
		0 o p_219935_
		1 o p_331073_
	b (II)Lcuq; removeChestVehicleItem
		0 o p_219937_
		1 o p_219938_
	c (ILcuq;)V setChestVehicleItem
		0 o p_219941_
		1 o p_219942_
	c ()Z isEmpty
	cK ()Lewx; getBoundingBox
	c_ (Lcmx;)Lbqr; interactWithContainerVehicle
		0 o p_270068_
	dJ ()Z isRemoved
	dO ()Ldcw; level
	dm ()Lexc; position
	e_ (I)Lcuq; removeChestVehicleItemNoUpdate
		0 o p_219946_
	f ()V clearChestVehicleContent
	f (Lcmx;)V unpackChestVehicleLootTable
		0 o p_219950_
	f_ (I)Lcuq; getChestVehicleItem
		0 o p_219948_
	g (Lcmx;)Z isChestVehicleStillValid
		0 o p_219955_
	g ()Z isChestVehicleEmpty
	g_ (I)Lbug; getChestVehicleSlot
		0 o p_219952_
cox$1 net/minecraft/world/entity/vehicle/ContainerEntity$1
	b val$slot
	c this$0
	<init> (Lcox;I)V <init>
		0 o p_219960_
		1 o p_219961_
	a ()Lcuq; get
	a (Lcuq;)Z set
		0 o p_219964_
coy net/minecraft/world/entity/vehicle/DismountHelper
	<init> ()V <init>
	a (Ldcc;Ljd;)Lexv; nonClimbableShape
		static
		0 o p_38447_
		1 o p_38448_
	a (Lji;)[[I offsetsForDirection
		static
		0 o p_38468_
	a (D)Z isBlockFloorValid
		static
		0 o p_38440_
	a (Ldcg;Lexc;Lbtn;Lbua;)Z canDismountTo
		static
		0 o p_150280_
		1 o p_150281_
		2 o p_150282_
		3 o p_150283_
	a (Ljd;ILjava/util/function/Function;)D findCeilingFrom
		static
		0 o p_38464_
		1 o p_38465_
		2 o p_38466_
	a (Lbsx;Ldcg;Ljd;Z)Lexc; findSafeDismountLocation
		static
		0 o p_38442_
		1 o p_38443_
		2 o p_38444_
		3 o p_38445_
	a (Ldcg;Ljd;)Lexv; lambda$findSafeDismountLocation$0
		static
		0 o p_38461_
		1 o p_38462_
	a (Ldcg;Lbtn;Lewx;)Z canDismountTo
		static
		0 o p_38457_
		1 o p_38458_
		2 o p_38459_
coz net/minecraft/world/entity/vehicle/Minecart
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_38470_
		1 o p_38471_
	<init> (Ldcw;DDD)V <init>
		0 o p_38473_
		1 o p_38474_
		2 o p_38475_
		3 o p_38476_
	a (IIIZ)V activateMinecart
		0 o p_38478_
		1 o p_38479_
		2 o p_38480_
		3 o p_38481_
	a (Lcmx;Lbqq;)Lbqr; interact
		0 o p_38483_
		1 o p_38484_
	ak_ ()Lcul; getDropItem
	v ()Lcot$a; getMinecartType
cp net/minecraft/advancements/critereon/ItemFireworksPredicate
	a CODEC
	c explosions
	d flightDuration
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ldh$d;)V <init>
		0 o explosions
		1 o flightDuration
	a (Lcuq;Ljava/lang/Object;)Z matches
		0 o p_341084_
		1 o p_341039_
	a ()Lkp; componentType
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_341006_
	a (Lcuq;Lcxm;)Z matches
		0 o p_341262_
		1 o p_341415_
	b ()Ljava/util/Optional; explosions
	c ()Ldh$d; flightDuration
	equals (Ljava/lang/Object;)Z equals
		0 o p_340859_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cpa net/minecraft/world/entity/vehicle/MinecartChest
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_38487_
		1 o p_38488_
	<init> (Ldcw;DDD)V <init>
		0 o p_38490_
		1 o p_38491_
		2 o p_38492_
		3 o p_38493_
	a (ILcmw;)Lcpu; createMenu
		0 o p_38496_
		1 o p_38497_
	a (Lcmx;Lbqq;)Lbqr; interact
		0 o p_270398_
		1 o p_270576_
	ak_ ()Lcul; getDropItem
	b ()I getContainerSize
	c (Lcmx;)V stopOpen
		0 o p_270111_
	v ()Lcot$a; getMinecartType
	x ()Ldtc; getDefaultDisplayBlockState
	z ()I getDefaultDisplayOffset
cpb net/minecraft/world/entity/vehicle/MinecartCommandBlock
	c DATA_ID_COMMAND_NAME
	d DATA_ID_LAST_OUTPUT
	e commandBlock
	i ACTIVATION_DELAY
	j lastActivated
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_38509_
		1 o p_38510_
	<init> (Ldcw;DDD)V <init>
		0 o p_38512_
		1 o p_38513_
		2 o p_38514_
		3 o p_38515_
	B ()Ldbx; getCommandBlock
	a (IIIZ)V activateMinecart
		0 o p_38517_
		1 o p_38518_
		2 o p_38519_
		3 o p_38520_
	a (Lcmx;Lbqq;)Lbqr; interact
		0 o p_38522_
		1 o p_38523_
	a (Lub;)V readAdditionalSaveData
		0 o p_38525_
	a (Laka$a;)V defineSynchedData
		0 o p_326494_
	a (Lajw;)V onSyncedDataUpdated
		0 o p_38527_
	ak_ ()Lcul; getDropItem
	b (Lub;)V addAdditionalSaveData
		0 o p_38529_
	cP ()Z onlyOpCanSetNbt
	v ()Lcot$a; getMinecartType
	x ()Ldtc; getDefaultDisplayBlockState
cpb$a net/minecraft/world/entity/vehicle/MinecartCommandBlock$MinecartCommandBase
	b this$0
	<init> (Lcpb;)V <init>
		0 o p_38539_
	e ()Laqu; getLevel
	f ()V onUpdated
	g ()Lexc; getPosition
	h ()Lcpb; getMinecart
	i ()Let; createCommandSourceStack
	j ()Z isValid
cpc net/minecraft/world/entity/vehicle/MinecartFurnace
	c xPush
	d zPush
	e DATA_ID_FUEL
	i fuel
	j INGREDIENT
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_38552_
		1 o p_38553_
	<init> (Ldcw;DDD)V <init>
		0 o p_38555_
		1 o p_38556_
		2 o p_38557_
		3 o p_38558_
	B ()Z hasFuel
	a (Lcmx;Lbqq;)Lbqr; interact
		0 o p_38562_
		1 o p_38563_
	a (Lub;)V readAdditionalSaveData
		0 o p_38565_
	a (Laka$a;)V defineSynchedData
		0 o p_326389_
	ak_ ()Lcul; getDropItem
	b (Lub;)V addAdditionalSaveData
		0 o p_38567_
	b (Z)V setHasFuel
		0 o p_38577_
	c (Ljd;Ldtc;)V moveAlongTrack
		0 o p_38569_
		1 o p_38570_
	l ()V tick
	p ()D getMaxSpeed
	t ()V applyNaturalSlowdown
	v ()Lcot$a; getMinecartType
	x ()Ldtc; getDefaultDisplayBlockState
cpd net/minecraft/world/entity/vehicle/MinecartHopper
	c enabled
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_38584_
		1 o p_38585_
	<init> (Ldcw;DDD)V <init>
		0 o p_38587_
		1 o p_38588_
		2 o p_38589_
		3 o p_38590_
	F ()Z isEnabled
	H ()D getLevelX
	I ()D getLevelY
	J ()D getLevelZ
	K ()Z isGridAligned
	L ()Z suckInItems
	a (IIIZ)V activateMinecart
		0 o p_38596_
		1 o p_38597_
		2 o p_38598_
		3 o p_38599_
	a (ILcmw;)Lcpu; createMenu
		0 o p_38601_
		1 o p_38602_
	a (Lub;)V readAdditionalSaveData
		0 o p_38606_
	ak_ ()Lcul; getDropItem
	b ()I getContainerSize
	b (Lub;)V addAdditionalSaveData
		0 o p_38608_
	b (Z)V setEnabled
		0 o p_38614_
	l ()V tick
	v ()Lcot$a; getMinecartType
	x ()Ldtc; getDefaultDisplayBlockState
	z ()I getDefaultDisplayOffset
cpe net/minecraft/world/entity/vehicle/MinecartSpawner
	c spawner
	d ticker
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_38623_
		1 o p_38624_
	<init> (Ldcw;DDD)V <init>
		0 o p_38626_
		1 o p_38627_
		2 o p_38628_
		3 o p_38629_
	B ()Ldby; getSpawner
	a (Lub;)V readAdditionalSaveData
		0 o p_38633_
	ak_ ()Lcul; getDropItem
	b (Lub;)V addAdditionalSaveData
		0 o p_38635_
	b (B)V handleEntityEvent
		0 o p_38631_
	b (Ldcw;)Ljava/lang/Runnable; createTicker
		0 o p_150335_
	c (Ldcw;)V lambda$createTicker$1
		0 o p_352845_
	cP ()Z onlyOpCanSetNbt
	d (Ldcw;)V lambda$createTicker$0
		0 o p_352846_
	l ()V tick
	v ()Lcot$a; getMinecartType
	x ()Ldtc; getDefaultDisplayBlockState
cpe$1 net/minecraft/world/entity/vehicle/MinecartSpawner$1
	a this$0
	<init> (Lcpe;)V <init>
		0 o p_38642_
	a (Ldcw;Ljd;I)V broadcastEvent
		0 o p_150342_
		1 o p_150343_
		2 o p_150344_
cpf net/minecraft/world/entity/vehicle/MinecartTNT
	c EVENT_PRIME
	d fuse
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_38649_
		1 o p_38650_
	<init> (Ldcw;DDD)V <init>
		0 o p_38652_
		1 o p_38653_
		2 o p_38654_
		3 o p_38655_
	B ()V primeFuse
	C ()I getFuse
	D ()Z isPrimed
	a (FFLbrk;)Z causeFallDamage
		0 o p_150347_
		1 o p_150348_
		2 o p_150349_
	a (IIIZ)V activateMinecart
		0 o p_38659_
		1 o p_38660_
		2 o p_38661_
		3 o p_38662_
	a (Ldco;Ldcc;Ljd;Ldtc;F)Z shouldBlockExplode
		0 o p_38669_
		1 o p_38670_
		2 o p_38671_
		3 o p_38672_
		4 o p_38673_
	a (Lbrk;D)V explode
		0 o p_259539_
		1 o p_260287_
	a (Lub;)V readAdditionalSaveData
		0 o p_38682_
	a (Ldco;Ldcc;Ljd;Ldtc;Lepe;F)F getBlockExplosionResistance
		0 o p_38675_
		1 o p_38676_
		2 o p_38677_
		3 o p_38678_
		4 o p_38679_
		5 o p_38680_
	a (Lbrk;F)Z hurt
		0 o p_38666_
		1 o p_38667_
	a (Lbrk;)V destroy
		0 o p_38664_
	ak_ ()Lcul; getDropItem
	b (Lub;)V addAdditionalSaveData
		0 o p_38687_
	b (B)V handleEntityEvent
		0 o p_38657_
	d (Lbrk;)Z shouldSourceDestroy
		0 o p_312558_
	e (Lbrk;)Z damageSourceIgnitesTnt
		static
		0 o p_312109_
	h (D)V explode
		0 o p_38689_
	l ()V tick
	v ()Lcot$a; getMinecartType
	x ()Ldtc; getDefaultDisplayBlockState
cpg net/minecraft/world/entity/vehicle/VehicleEntity
	f DATA_ID_HURT
	g DATA_ID_HURTDIR
	h DATA_ID_DAMAGE
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ldcw;)V <init>
		0 o p_306130_
		1 o p_306167_
	N ()F getDamage
	O ()I getHurtTime
	P ()I getHurtDir
	a (Laka$a;)V defineSynchedData
		0 o p_326046_
	a (Lbrk;F)Z hurt
		0 o p_305898_
		1 o p_305999_
	a (Lbrk;)V destroy
		0 o p_306223_
	ak_ ()Lcul; getDropItem
	b (F)V setDamage
		0 o p_306297_
	b (Lcul;)V destroy
		0 o p_306235_
	d (I)V setHurtTime
		0 o p_306126_
	d (Lbrk;)Z shouldSourceDestroy
		0 o p_312875_
	m (I)V setHurtDir
		0 o p_306138_
cph net/minecraft/world/entity/vehicle/package-info
cpi net/minecraft/world/flag/FeatureElement
	bA FILTERED_REGISTRIES
	<clinit> ()V <clinit>
		static
	a (Lcpl;)Z isEnabled
		0 o p_249172_
	i ()Lcpl; requiredFeatures
cpj net/minecraft/world/flag/FeatureFlag
	a universe
	b mask
	<init> (Lcpm;I)V <init>
		0 o p_249115_
		1 o p_251067_
cpk net/minecraft/world/flag/FeatureFlagRegistry
	a LOGGER
	b universe
	c names
	d allFlags
	<clinit> ()V <clinit>
		static
	<init> (Lcpm;Lcpl;Ljava/util/Map;)V <init>
		0 o p_249715_
		1 o p_249277_
		2 o p_249557_
	a (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$codec$3
		0 o p_275144_
	a (Lcpl;Ljava/util/Set;Lakr;Lcpj;)V lambda$toNames$1
		static
		0 o p_249513_
		1 o p_251781_
		2 o p_252018_
		3 o p_250772_
	a (Lcpl;)Z isSubset
		0 o p_251939_
	a ([Lcpj;)Lcpl; subset
		0 o p_252295_
	a (Lakr;)V lambda$fromNames$0
		static
		0 o p_251224_
	a (Ljava/lang/Iterable;Ljava/util/function/Consumer;)Lcpl; fromNames
		0 o p_251769_
		1 o p_251521_
	a (Ljava/lang/Iterable;)Lcpl; fromNames
		0 o p_250759_
	a ()Lcpl; allFlags
	a (Ljava/util/Set;)Ljava/lang/String; lambda$codec$2
		static
		0 o p_339519_
	b (Lcpl;)Ljava/util/Set; toNames
		0 o p_251153_
	b ()Lcom/mojang/serialization/Codec; codec
	c (Lcpl;)Ljava/util/List; lambda$codec$4
		0 o p_249796_
cpk$a net/minecraft/world/flag/FeatureFlagRegistry$Builder
	a universe
	b id
	c flags
	<init> (Ljava/lang/String;)V <init>
		0 o p_251576_
	a (Ljava/lang/String;)Lcpj; createVanilla
		0 o p_251782_
	a ()Lcpk; build
	a (Lakr;)Lcpj; create
		0 o p_250098_
cpl net/minecraft/world/flag/FeatureFlagSet
	a MAX_CONTAINER_SIZE
	b EMPTY
	c universe
	d mask
	<clinit> ()V <clinit>
		static
	<init> (Lcpm;J)V <init>
		0 o p_250433_
		1 o p_251523_
	a (Lcpj;)Lcpl; of
		static
		0 o p_252331_
	a (Lcpj;[Lcpj;)Lcpl; of
		static
		0 o p_251008_
		1 o p_249805_
	a (Lcpl;)Z isSubsetOf
		0 o p_249164_
	a (Lcpm;Ljava/util/Collection;)Lcpl; create
		static
		0 o p_251573_
		1 o p_251037_
	a ()Lcpl; of
		static
	a (Lcpm;JLjava/lang/Iterable;)J computeMask
		static
		0 o p_249684_
		1 o p_250982_
		2 o p_251734_
	b (Lcpj;)Z contains
		0 o p_249521_
	b (Lcpl;)Z intersects
		0 o p_341635_
	b ()Z isEmpty
	c (Lcpl;)Lcpl; join
		0 o p_251527_
	d (Lcpl;)Lcpl; subtract
		0 o p_341688_
	equals (Ljava/lang/Object;)Z equals
		0 o p_248691_
	hashCode ()I hashCode
cpm net/minecraft/world/flag/FeatureFlagUniverse
	a id
	<init> (Ljava/lang/String;)V <init>
		0 o p_249484_
	toString ()Ljava/lang/String; toString
cpn net/minecraft/world/flag/FeatureFlags
	a VANILLA
	b BUNDLE
	c TRADE_REBALANCE
	d REGISTRY
	e CODEC
	f VANILLA_SET
	g DEFAULT_FLAGS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcpl;)Z isExperimental
		static
		0 o p_249170_
	a (Ljava/util/Set;Lakr;)Z lambda$printMissingFlags$0
		static
		0 o p_250136_
		1 o p_251831_
	a (Lcpk;Lcpl;Lcpl;)Ljava/lang/String; printMissingFlags
		static
		0 o p_249213_
		1 o p_250429_
		2 o p_250547_
	a (Lcpl;Lcpl;)Ljava/lang/String; printMissingFlags
		static
		0 o p_250581_
		1 o p_250326_
cpo net/minecraft/world/flag/package-info
cpp net/minecraft/world/food/FoodConstants
	a MAX_FOOD
	b MAX_SATURATION
	c START_SATURATION
	d SATURATION_FLOOR
	e EXHAUSTION_DROP
	f HEALTH_TICK_COUNT
	g HEALTH_TICK_COUNT_SATURATED
	h HEAL_LEVEL
	i SPRINT_LEVEL
	j STARVE_LEVEL
	k FOOD_SATURATION_POOR
	l FOOD_SATURATION_LOW
	m FOOD_SATURATION_NORMAL
	n FOOD_SATURATION_GOOD
	o FOOD_SATURATION_MAX
	p FOOD_SATURATION_SUPERNATURAL
	q EXHAUSTION_HEAL
	r EXHAUSTION_JUMP
	s EXHAUSTION_SPRINT_JUMP
	t EXHAUSTION_MINE
	u EXHAUSTION_ATTACK
	v EXHAUSTION_WALK
	w EXHAUSTION_CROUCH
	x EXHAUSTION_SPRINT
	y EXHAUSTION_SWIM
	<init> ()V <init>
	a (IF)F saturationByModifier
		static
		0 o p_341087_
		1 o p_340877_
cpq net/minecraft/world/food/FoodData
	a foodLevel
	b saturationLevel
	c exhaustionLevel
	d tickTimer
	e lastFoodLevel
	<init> ()V <init>
	a (Lcmx;)V tick
		0 o p_38711_
	a (I)V setFoodLevel
		0 o p_38706_
	a (F)V addExhaustion
		0 o p_38704_
	a (IF)V eat
		0 o p_38708_
		1 o p_38709_
	a ()I getFoodLevel
	a (Lcpr;)V eat
		0 o p_347533_
	a (Lub;)V readAdditionalSaveData
		0 o p_38716_
	b (IF)V add
		0 o p_340988_
		1 o p_340961_
	b ()I getLastFoodLevel
	b (Lub;)V addAdditionalSaveData
		0 o p_38720_
	b (F)V setSaturation
		0 o p_38718_
	c (F)V setExhaustion
		0 o p_150379_
	c ()Z needsFood
	d ()F getExhaustionLevel
	e ()F getSaturationLevel
cpr net/minecraft/world/food/FoodProperties
	a DIRECT_CODEC
	b DIRECT_STREAM_CODEC
	c nutrition
	d saturation
	e canAlwaysEat
	f eatSeconds
	g usingConvertsTo
	h effects
	i DEFAULT_EAT_SECONDS
	<clinit> ()V <clinit>
		static
	<init> (IFZFLjava/util/Optional;Ljava/util/List;)V <init>
		0 o nutrition
		1 o saturation
		2 o canAlwaysEat
		3 o eatSeconds
		4 o usingConvertsTo
		5 o effects
	a ()I eatDurationTicks
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_347270_
	b ()I nutrition
	c ()F saturation
	d ()Z canAlwaysEat
	e ()F eatSeconds
	equals (Ljava/lang/Object;)Z equals
		0 o p_335449_
	f ()Ljava/util/Optional; usingConvertsTo
	g ()Ljava/util/List; effects
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cpr$a net/minecraft/world/food/FoodProperties$Builder
	a nutrition
	b saturationModifier
	c canAlwaysEat
	d eatSeconds
	e usingConvertsTo
	f effects
	<init> ()V <init>
	a (I)Lcpr$a; nutrition
		0 o p_38761_
	a (F)Lcpr$a; saturationModifier
		0 o p_38759_
	a (Ldcv;)Lcpr$a; usingConvertsTo
		0 o p_347650_
	a ()Lcpr$a; alwaysEdible
	a (Lbrz;F)Lcpr$a; effect
		0 o p_38763_
		1 o p_38764_
	b ()Lcpr$a; fast
	c ()Lcpr; build
cpr$b net/minecraft/world/food/FoodProperties$PossibleEffect
	a CODEC
	b STREAM_CODEC
	c effect
	d probability
	<clinit> ()V <clinit>
		static
	<init> (Lbrz;F)V <init>
		0 o effect
		1 o probability
	a ()Lbrz; effect
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337893_
	b ()F probability
	equals (Ljava/lang/Object;)Z equals
		0 o p_336143_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cps net/minecraft/world/food/Foods
	A POISONOUS_POTATO
	B PORKCHOP
	C POTATO
	D PUFFERFISH
	E PUMPKIN_PIE
	F RABBIT
	G RABBIT_STEW
	H ROTTEN_FLESH
	I SALMON
	J SPIDER_EYE
	K SUSPICIOUS_STEW
	L SWEET_BERRIES
	M GLOW_BERRIES
	N TROPICAL_FISH
	O OMINOUS_BOTTLE
	a APPLE
	b BAKED_POTATO
	c BEEF
	d BEETROOT
	e BEETROOT_SOUP
	f BREAD
	g CARROT
	h CHICKEN
	i CHORUS_FRUIT
	j COD
	k COOKED_BEEF
	l COOKED_CHICKEN
	m COOKED_COD
	n COOKED_MUTTON
	o COOKED_PORKCHOP
	p COOKED_RABBIT
	q COOKED_SALMON
	r COOKIE
	s DRIED_KELP
	t ENCHANTED_GOLDEN_APPLE
	u GOLDEN_APPLE
	v GOLDEN_CARROT
	w HONEY_BOTTLE
	x MELON_SLICE
	y MUSHROOM_STEW
	z MUTTON
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (I)Lcpr$a; stew
		static
		0 o p_150384_
cpt net/minecraft/world/food/package-info
cpu net/minecraft/world/inventory/AbstractContainerMenu
	a SLOT_CLICKED_OUTSIDE
	b QUICKCRAFT_TYPE_CHARITABLE
	c QUICKCRAFT_TYPE_GREEDY
	d QUICKCRAFT_TYPE_CLONE
	e QUICKCRAFT_HEADER_START
	f QUICKCRAFT_HEADER_CONTINUE
	g QUICKCRAFT_HEADER_END
	h CARRIED_SLOT_SIZE
	i slots
	j containerId
	k LOGGER
	l lastSlots
	m dataSlots
	n carried
	o remoteSlots
	p remoteDataSlots
	q remoteCarried
	r stateId
	s menuType
	t quickcraftType
	u quickcraftStatus
	v quickcraftSlots
	w containerListeners
	x synchronizer
	y suppressRemoteUpdates
	<clinit> ()V <clinit>
		static
	<init> (Lcrc;I)V <init>
		0 o p_38851_
		1 o p_38852_
	a (Lbqk;I)V checkContainerSize
		static
		0 o p_38870_
		1 o p_38871_
	a (IILcuq;)V setItem
		0 o p_182407_
		1 o p_182408_
		2 o p_182409_
	a (II)V setData
		0 o p_38855_
		1 o p_38856_
	a (Lcmx;Lbqk;)V clearContainer
		0 o p_150412_
		1 o p_150413_
	a (Ljava/util/Set;ILcuq;)I getQuickCraftPlaceCount
		static
		0 o p_279393_
		1 o p_279288_
		2 o p_279172_
	a (Lcqh;)V addSlotListener
		0 o p_38894_
	a (Lcmx;Lcqd;Lcrq;Lcuq;Lcuq;)Z tryItemClickBehaviourOverride
		0 o p_249615_
		1 o p_250300_
		2 o p_249384_
		3 o p_251073_
		4 o p_252026_
	a (Lcmx;)V removed
		0 o p_38940_
	a (Lcuq;IIZ)Z moveItemStackTo
		0 o p_38904_
		1 o p_38905_
		2 o p_38906_
		3 o p_38907_
	a (Lcuq;)V setRemoteCarried
		0 o p_150423_
	a (Lcrq;Lcuq;Z)Z canItemQuickReplace
		static
		0 o p_38900_
		1 o p_38901_
		2 o p_38902_
	a (ILjava/util/List;Lcuq;)V initializeContents
		0 o p_182411_
		1 o p_182412_
		2 o p_182413_
	a (Lcuq;Lcrq;)Z canTakeItemForPickAll
		0 o p_38908_
		1 o p_38909_
	a (Ldfy;Lcmx;Ldcw;Ljd;)Ljava/lang/Boolean; lambda$stillValid$0
		static
		0 o p_339520_
		1 o p_339521_
		2 o p_339522_
		3 o p_339523_
	a (ILcmx;)Z isValidQuickcraftType
		static
		0 o p_38863_
		1 o p_38864_
	a (IILcqe;Lcmx;)V clicked
		0 o p_150400_
		1 o p_150401_
		2 o p_150402_
		3 o p_150403_
	a (Lcmx;I)Z clickMenuButton
		0 o p_38875_
		1 o p_38876_
	a (Lcuq;Lcrq;Lcmx;Lcuq;)V lambda$doClick$4
		static
		0 o p_150425_
		1 o p_150426_
		2 o p_150427_
		3 o p_150428_
	a (Lbqk;)V slotsChanged
		0 o p_38868_
	a ()Lcrc; getType
	a (Lcrq;)Lcrq; addSlot
		0 o p_38898_
	a (ILcuq;)V setRemoteSlot
		0 o p_150405_
		1 o p_150406_
	a (Lcqf;)V addDataSlots
		0 o p_38885_
	a (Lcrq;Lcmx;Lcuq;)V lambda$doClick$3
		0 o p_150419_
		1 o p_150420_
		2 o p_150421_
	a (Lcpu;)V transferState
		0 o p_150415_
	a (ILcuq;Ljava/util/function/Supplier;)V triggerSlotListeners
		0 o p_150408_
		1 o p_150409_
		2 o p_150410_
	a (Ldqh;)I getRedstoneSignalFromBlockEntity
		static
		0 o p_38919_
	a (Lcqn;)Lcqn; addDataSlot
		0 o p_38896_
	a (Lcqg;Lcmx;Ldfy;)Z stillValid
		static
		0 o p_38890_
		1 o p_38891_
		2 o p_38892_
	a (I)Z isValidSlotIndex
		0 o p_207776_
	a (Lcqf;I)V checkContainerDataCount
		static
		0 o p_38887_
		1 o p_38888_
	a (Lcqi;)V setSynchronizer
		0 o p_150417_
	b (Lcrq;)Z canDragTo
		0 o p_38945_
	b (Lbqk;)I getRedstoneSignalFromContainer
		static
		0 o p_38939_
	b (Lbqk;I)Ljava/util/OptionalInt; findSlot
		0 o p_182418_
		1 o p_182419_
	b (ILcuq;Ljava/util/function/Supplier;)V synchronizeSlotToRemote
		0 o p_150436_
		1 o p_150437_
		2 o p_150438_
	b (Lcmx;)Z stillValid
		0 o p_38874_
	b (I)Lcrq; getSlot
		0 o p_38854_
	b (IILcqe;Lcmx;)V doClick
		0 o p_150431_
		1 o p_150432_
		2 o p_150433_
		3 o p_150434_
	b (Lcqh;)V removeSlotListener
		0 o p_38944_
	b (Lcmx;I)Lcuq; quickMoveStack
		0 o p_38941_
		1 o p_38942_
	b (ILcuq;)V setRemoteSlotNoCopy
		0 o p_182415_
		1 o p_182416_
	b (Lcuq;)V setCarried
		0 o p_150439_
	b (II)I getQuickcraftMask
		static
		0 o p_38931_
		1 o p_38932_
	b ()V sendAllDataToRemote
	c (I)I getQuickcraftType
		static
		0 o p_38929_
	c (II)V updateDataSlotListeners
		0 o p_182421_
		1 o p_182422_
	c ()Ljv; getItems
	d (I)I getQuickcraftHeader
		static
		0 o p_38948_
	d ()V broadcastChanges
	d (II)V synchronizeDataSlotToRemote
		0 o p_150441_
		1 o p_150442_
	e ()V broadcastFullState
	f ()V resetQuickCraft
	g ()Lcuq; getCarried
	h ()V suppressRemoteUpdates
	i ()V resumeRemoteUpdates
	j ()I getStateId
	k ()I incrementStateId
	l ()V synchronizeCarriedToRemote
	m ()Lbug; createCarriedSlotAccess
	n ()Ljava/lang/String; lambda$clicked$2
	o ()Ljava/lang/String; lambda$clicked$1
cpu$1 net/minecraft/world/inventory/AbstractContainerMenu$1
	b this$0
	<init> (Lcpu;)V <init>
		0 o p_150449_
	a ()Lcuq; get
	a (Lcuq;)Z set
		0 o p_150452_
cpv net/minecraft/world/inventory/AbstractFurnaceMenu
	k INGREDIENT_SLOT
	l FUEL_SLOT
	m RESULT_SLOT
	n SLOT_COUNT
	o DATA_COUNT
	p level
	q INV_SLOT_START
	r INV_SLOT_END
	s USE_ROW_SLOT_START
	t USE_ROW_SLOT_END
	u container
	v data
	w recipeType
	x recipeBookType
	<init> (Lcrc;Lczf;Lcrj;ILcmw;)V <init>
		0 o p_38960_
		1 o p_38961_
		2 o p_38962_
		3 o p_38963_
		4 o p_38964_
	<init> (Lcrc;Lczf;Lcrj;ILcmw;Lbqk;Lcqf;)V <init>
		0 o p_38966_
		1 o p_38967_
		2 o p_38968_
		3 o p_38969_
		4 o p_38970_
		5 o p_38971_
		6 o p_38972_
	a (Lczb;)Z recipeMatches
		0 o p_300882_
	a (Lcnb;)V fillCraftSlotsStackedContents
		0 o p_38976_
	b (Lcmx;)Z stillValid
		0 o p_38974_
	b (Lcmx;I)Lcuq; quickMoveStack
		0 o p_38986_
		1 o p_38987_
	c (Lcuq;)Z canSmelt
		0 o p_38978_
	d (Lcuq;)Z isFuel
		0 o p_38989_
	e (I)Z shouldMoveToInventory
		0 o p_150463_
	l ()V clearCraftingContent
	m ()I getResultSlotIndex
	n ()I getGridWidth
	o ()I getGridHeight
	p ()I getSize
	q ()F getBurnProgress
	r ()F getLitProgress
	s ()Z isLit
	t ()Lcrj; getRecipeBookType
cpw net/minecraft/world/inventory/AnvilMenu
	A COST_REPAIR_MATERIAL
	B COST_REPAIR_SACRIFICE
	C COST_INCOMPATIBLE_PENALTY
	D COST_RENAME
	E INPUT_SLOT_X_PLACEMENT
	F ADDITIONAL_SLOT_X_PLACEMENT
	G RESULT_SLOT_X_PLACEMENT
	H SLOT_Y_PLACEMENT
	k INPUT_SLOT
	l ADDITIONAL_SLOT
	m RESULT_SLOT
	n MAX_NAME_LENGTH
	s LOGGER
	t DEBUG_COST
	u repairItemCountCost
	v itemName
	w cost
	x COST_FAIL
	y COST_BASE
	z COST_ADDED_BASE
	<clinit> ()V <clinit>
		static
	<init> (ILcmw;Lcqg;)V <init>
		0 o p_39008_
		1 o p_39009_
		2 o p_39010_
	<init> (ILcmw;)V <init>
		0 o p_39005_
		1 o p_39006_
	a (Lcmx;Z)Z mayPickup
		0 o p_39023_
		1 o p_39024_
	a (Ldtc;)Z isValidBlock
		0 o p_39019_
	a (Ljava/lang/String;)Z setItemName
		0 o p_288970_
	a (Lcmx;Lcuq;)V onTake
		0 o p_150474_
		1 o p_150475_
	a (Lcmx;Ldcw;Ljd;)V lambda$onTake$2
		static
		0 o p_182427_
		1 o p_150479_
		2 o p_150480_
	b (Ljava/lang/String;)Ljava/lang/String; validateName
		static
		0 o p_288995_
	e (I)I calculateIncreasedRepairCost
		static
		0 o p_39026_
	e (Lcuq;)Z lambda$createInputSlotDefinitions$1
		static
		0 o p_266634_
	f (Lcuq;)Z lambda$createInputSlotDefinitions$0
		static
		0 o p_266635_
	l ()Lcqy; createInputSlotDefinitions
	m ()V createResult
	n ()I getCost
cpx net/minecraft/world/inventory/ArmorSlot
	a owner
	b slot
	g emptyIcon
	<init> (Lbqk;Lbtn;Lbsy;IIILakr;)V <init>
		0 o p_345898_
		1 o p_345231_
		2 o p_345728_
		3 o p_345121_
		4 o p_346000_
		5 o p_346095_
		6 o p_344841_
	a (Lcuq;)Z mayPlace
		0 o p_345029_
	a ()I getMaxStackSize
	a (Lcuq;Lcuq;)V setByPlayer
		0 o p_345031_
		1 o p_344961_
	a (Lcmx;)Z mayPickup
		0 o p_345575_
	b ()Lcom/mojang/datafixers/util/Pair; getNoItemIcon
cpy net/minecraft/world/inventory/BeaconMenu
	k PAYMENT_SLOT
	l SLOT_COUNT
	m DATA_COUNT
	n INV_SLOT_START
	o INV_SLOT_END
	p USE_ROW_SLOT_START
	q USE_ROW_SLOT_END
	r NO_EFFECT
	s beacon
	t paymentSlot
	u access
	v beaconData
	<init> (ILbqk;Lcqf;Lcqg;)V <init>
		0 o p_39039_
		1 o p_39040_
		2 o p_39041_
		3 o p_39042_
	<init> (ILbqk;)V <init>
		0 o p_39036_
		1 o p_39037_
	a (Lcmx;)V removed
		0 o p_39049_
	a (II)V setData
		0 o p_39044_
		1 o p_39045_
	a (Ljm;)I encodeEffect
		static
		0 o p_316580_
	a (Ljava/util/Optional;Ljava/util/Optional;)V updateEffects
		0 o p_219973_
		1 o p_219974_
	b (Lcmx;)Z stillValid
		0 o p_39047_
	b (Lcmx;I)Lcuq; quickMoveStack
		0 o p_39051_
		1 o p_39052_
	e (I)Ljm; decodeEffect
		static
		0 o p_298318_
	l ()I getLevels
	m ()Ljm; getPrimaryEffect
	n ()Ljm; getSecondaryEffect
	o ()Z hasPayment
cpy$1 net/minecraft/world/inventory/BeaconMenu$1
	<init> (Lcpy;I)V <init>
		0 o p_39062_
		1 o p_39063_
	al_ ()I getMaxStackSize
	b (ILcuq;)Z canPlaceItem
		0 o p_39066_
		1 o p_39067_
cpy$a net/minecraft/world/inventory/BeaconMenu$PaymentSlot
	<init> (Lcpy;Lbqk;III)V <init>
		0 o p_39070_
		1 o p_39071_
		2 o p_39072_
		3 o p_39073_
		4 o p_39074_
	a (Lcuq;)Z mayPlace
		0 o p_39077_
	a ()I getMaxStackSize
cpz net/minecraft/world/inventory/BlastFurnaceMenu
	<init> (ILcmw;)V <init>
		0 o p_39079_
		1 o p_39080_
	<init> (ILcmw;Lbqk;Lcqf;)V <init>
		0 o p_39082_
		1 o p_39083_
		2 o p_39084_
		3 o p_39085_
cq net/minecraft/advancements/critereon/ItemJukeboxPlayablePredicate
	a CODEC
	c song
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;)V <init>
		0 o song
	a (Lcuq;Ljava/lang/Object;)Z matches
		0 o p_350391_
		1 o p_350901_
	a ()Lkp; componentType
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_350276_
	a (Lcuq;Lcuu;)Z matches
		0 o p_350458_
		1 o p_350743_
	b ()Lcq; any
		static
	c ()Ljava/util/Optional; song
	equals (Ljava/lang/Object;)Z equals
		0 o p_350673_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cqa net/minecraft/world/inventory/BrewingStandMenu
	k BOTTLE_SLOT_START
	l BOTTLE_SLOT_END
	m INGREDIENT_SLOT
	n FUEL_SLOT
	o SLOT_COUNT
	p DATA_COUNT
	q INV_SLOT_START
	r INV_SLOT_END
	s USE_ROW_SLOT_START
	t USE_ROW_SLOT_END
	u brewingStand
	v brewingStandData
	w ingredientSlot
	<init> (ILcmw;)V <init>
		0 o p_39090_
		1 o p_39091_
	<init> (ILcmw;Lbqk;Lcqf;)V <init>
		0 o p_39093_
		1 o p_39094_
		2 o p_39095_
		3 o p_39096_
	b (Lcmx;)Z stillValid
		0 o p_39098_
	b (Lcmx;I)Lcuq; quickMoveStack
		0 o p_39100_
		1 o p_39101_
	l ()I getFuel
	m ()I getBrewingTicks
cqa$a net/minecraft/world/inventory/BrewingStandMenu$FuelSlot
	<init> (Lbqk;III)V <init>
		0 o p_39105_
		1 o p_39106_
		2 o p_39107_
		3 o p_39108_
	a (Lcuq;)Z mayPlace
		0 o p_39111_
	b (Lcuq;)Z mayPlaceItem
		static
		0 o p_39113_
cqa$b net/minecraft/world/inventory/BrewingStandMenu$IngredientsSlot
	a potionBrewing
	<init> (Lcwt;Lbqk;III)V <init>
		0 o p_340951_
		1 o p_39115_
		2 o p_39116_
		3 o p_39117_
		4 o p_39118_
	a (Lcuq;)Z mayPlace
		0 o p_39121_
cqa$c net/minecraft/world/inventory/BrewingStandMenu$PotionSlot
	<init> (Lbqk;III)V <init>
		0 o p_39123_
		1 o p_39124_
		2 o p_39125_
		3 o p_39126_
	a (Lcuq;)Z mayPlace
		0 o p_39132_
	a ()I getMaxStackSize
	a (Lcmx;Lcuq;)V onTake
		0 o p_150499_
		1 o p_150500_
	b (Lcuq;)Z mayPlaceItem
		static
		0 o p_39134_
cqb net/minecraft/world/inventory/CartographyTableMenu
	k MAP_SLOT
	l ADDITIONAL_SLOT
	m RESULT_SLOT
	n container
	o INV_SLOT_START
	p INV_SLOT_END
	q USE_ROW_SLOT_START
	r USE_ROW_SLOT_END
	s access
	t lastSoundTime
	u resultContainer
	<init> (ILcmw;Lcqg;)V <init>
		0 o p_39143_
		1 o p_39144_
		2 o p_39145_
	<init> (ILcmw;)V <init>
		0 o p_39140_
		1 o p_39141_
	a (Lcmx;)V removed
		0 o p_39173_
	a (Lcuq;Lcuq;Lcuq;)V setupResultSlot
		0 o p_39163_
		1 o p_39164_
		2 o p_39165_
	a (Lbqk;)V slotsChanged
		0 o p_39147_
	a (Lcuq;Lcrq;)Z canTakeItemForPickAll
		0 o p_39160_
		1 o p_39161_
	a (Lcuq;Lcuq;Lcuq;Ldcw;Ljd;)V lambda$setupResultSlot$0
		0 o p_279036_
		1 o p_279037_
		2 o p_279038_
		3 o p_279039_
		4 o p_279040_
	a (Lcmx;Ldcw;Ljd;)V lambda$removed$1
		0 o p_39151_
		1 o p_39152_
		2 o p_39153_
	b (Lcmx;)Z stillValid
		0 o p_39149_
	b (Lcmx;I)Lcuq; quickMoveStack
		0 o p_39175_
		1 o p_39176_
cqb$1 net/minecraft/world/inventory/CartographyTableMenu$1
	b this$0
	<init> (Lcqb;I)V <init>
		0 o p_39179_
		1 o p_39180_
	e ()V setChanged
cqb$2 net/minecraft/world/inventory/CartographyTableMenu$2
	b this$0
	<init> (Lcqb;)V <init>
		0 o p_39184_
	e ()V setChanged
cqb$3 net/minecraft/world/inventory/CartographyTableMenu$3
	<init> (Lcqb;Lbqk;III)V <init>
		0 o p_39188_
		1 o p_39189_
		2 o p_39190_
		3 o p_39191_
		4 o p_39192_
	a (Lcuq;)Z mayPlace
		0 o p_39194_
cqb$4 net/minecraft/world/inventory/CartographyTableMenu$4
	<init> (Lcqb;Lbqk;III)V <init>
		0 o p_39197_
		1 o p_39198_
		2 o p_39199_
		3 o p_39200_
		4 o p_39201_
	a (Lcuq;)Z mayPlace
		0 o p_39203_
cqb$5 net/minecraft/world/inventory/CartographyTableMenu$5
	a val$access
	b this$0
	<init> (Lcqb;Lbqk;IIILcqg;)V <init>
		0 o p_39207_
		1 o p_39208_
		2 o p_39209_
		3 o p_39210_
		4 o p_39211_
		5 o p_39212_
	a (Lcuq;)Z mayPlace
		0 o p_39217_
	a (Ldcw;Ljd;)V lambda$onTake$0
		0 o p_39219_
		1 o p_39220_
	a (Lcmx;Lcuq;)V onTake
		0 o p_150509_
		1 o p_150510_
cqc net/minecraft/world/inventory/ChestMenu
	k SLOTS_PER_ROW
	l container
	m containerRows
	<init> (Lcrc;ILcmw;Lbqk;I)V <init>
		0 o p_39229_
		1 o p_39230_
		2 o p_39231_
		3 o p_39232_
		4 o p_39233_
	<init> (Lcrc;ILcmw;I)V <init>
		0 o p_39224_
		1 o p_39225_
		2 o p_39226_
		3 o p_39227_
	a (Lcmx;)V removed
		0 o p_39251_
	a (ILcmw;)Lcqc; oneRow
		static
		0 o p_39235_
		1 o p_39236_
	a (ILcmw;Lbqk;)Lcqc; threeRows
		static
		0 o p_39238_
		1 o p_39239_
		2 o p_39240_
	b (ILcmw;Lbqk;)Lcqc; sixRows
		static
		0 o p_39247_
		1 o p_39248_
		2 o p_39249_
	b (Lcmx;)Z stillValid
		0 o p_39242_
	b (ILcmw;)Lcqc; twoRows
		static
		0 o p_39244_
		1 o p_39245_
	b (Lcmx;I)Lcuq; quickMoveStack
		0 o p_39253_
		1 o p_39254_
	c (ILcmw;)Lcqc; threeRows
		static
		0 o p_39256_
		1 o p_39257_
	d (ILcmw;)Lcqc; fourRows
		static
		0 o p_39259_
		1 o p_39260_
	e (ILcmw;)Lcqc; fiveRows
		static
		0 o p_39263_
		1 o p_39264_
	f (ILcmw;)Lcqc; sixRows
		static
		0 o p_39267_
		1 o p_39268_
	l ()Lbqk; getContainer
	m ()I getRowCount
cqd net/minecraft/world/inventory/ClickAction
	a PRIMARY
	b SECONDARY
	c $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_150517_
		1 o p_150518_
	a ()[Lcqd; $values
		static
	valueOf (Ljava/lang/String;)Lcqd; valueOf
		static
		0 o p_150521_
	values ()[Lcqd; values
		static
cqe net/minecraft/world/inventory/ClickType
	a PICKUP
	b QUICK_MOVE
	c SWAP
	d CLONE
	e THROW
	f QUICK_CRAFT
	g PICKUP_ALL
	h $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_39279_
		1 o p_39280_
	a ()[Lcqe; $values
		static
	valueOf (Ljava/lang/String;)Lcqe; valueOf
		static
		0 o p_39282_
	values ()[Lcqe; values
		static
cqf net/minecraft/world/inventory/ContainerData
	a (I)I get
		0 o p_39284_
	a (II)V set
		0 o p_39285_
		1 o p_39286_
	a ()I getCount
cqg net/minecraft/world/inventory/ContainerLevelAccess
	a NULL
	<clinit> ()V <clinit>
		static
	a (Ljava/util/function/BiFunction;)Ljava/util/Optional; evaluate
		0 o p_39298_
	a (Ljava/util/function/BiFunction;Ljava/lang/Object;)Ljava/lang/Object; evaluate
		0 o p_39300_
		1 o p_39301_
	a (Ljava/util/function/BiConsumer;)V execute
		0 o p_39293_
	a (Ldcw;Ljd;)Lcqg; create
		static
		0 o p_39290_
		1 o p_39291_
	a (Ljava/util/function/BiConsumer;Ldcw;Ljd;)Ljava/util/Optional; lambda$execute$0
		static
		0 o p_39295_
		1 o p_39296_
		2 o p_39297_
cqg$1 net/minecraft/world/inventory/ContainerLevelAccess$1
	<init> ()V <init>
	a (Ljava/util/function/BiFunction;)Ljava/util/Optional; evaluate
		0 o p_39304_
cqg$2 net/minecraft/world/inventory/ContainerLevelAccess$2
	b val$level
	c val$pos
	<init> (Ldcw;Ljd;)V <init>
		0 o p_39308_
		1 o p_39309_
	a (Ljava/util/function/BiFunction;)Ljava/util/Optional; evaluate
		0 o p_39311_
cqh net/minecraft/world/inventory/ContainerListener
	a (Lcpu;ILcuq;)V slotChanged
		0 o p_39315_
		1 o p_39316_
		2 o p_39317_
	a (Lcpu;II)V dataChanged
		0 o p_150524_
		1 o p_150525_
		2 o p_150526_
cqi net/minecraft/world/inventory/ContainerSynchronizer
	a (Lcpu;Lcuq;)V sendCarriedChange
		0 o p_150533_
		1 o p_150534_
	a (Lcpu;Ljv;Lcuq;[I)V sendInitialData
		0 o p_150535_
		1 o p_150536_
		2 o p_150537_
		3 o p_150538_
	a (Lcpu;ILcuq;)V sendSlotChange
		0 o p_150530_
		1 o p_150531_
		2 o p_150532_
	a (Lcpu;II)V sendDataChange
		0 o p_150527_
		1 o p_150528_
		2 o p_150529_
cqj net/minecraft/world/inventory/CrafterMenu
	k SLOT_COUNT
	l INV_SLOT_START
	m INV_SLOT_END
	n USE_ROW_SLOT_START
	o USE_ROW_SLOT_END
	p resultContainer
	q containerData
	r player
	s container
	<init> (ILcmw;Lcql;Lcqf;)V <init>
		0 o p_307363_
		1 o p_307517_
		2 o p_307449_
		3 o p_307285_
	<init> (ILcmw;)V <init>
		0 o p_307357_
		1 o p_307257_
	a (Lcyp;Ldcw;Lczb;)Lcuq; lambda$refreshRecipeResult$0
		static
		0 o p_344357_
		1 o p_344358_
		2 o p_344359_
	a (Lcpu;ILcuq;)V slotChanged
		0 o p_307332_
		1 o p_307437_
		2 o p_307233_
	a (Lcpu;II)V dataChanged
		0 o p_307424_
		1 o p_307646_
		2 o p_307221_
	a (IZ)V setSlotState
		0 o p_307384_
		1 o p_307499_
	a (Lcmw;)V addSlots
		0 o p_307214_
	b (Lcmx;)Z stillValid
		0 o p_307229_
	b (Lcmx;I)Lcuq; quickMoveStack
		0 o p_307459_
		1 o p_307204_
	e (I)Z isSlotDisabled
		0 o p_307609_
	l ()Z isPowered
	m ()Lbqk; getContainer
	n ()V refreshRecipeResult
cqk net/minecraft/world/inventory/CrafterSlot
	a menu
	<init> (Lbqk;IIILcqj;)V <init>
		0 o p_307192_
		1 o p_307545_
		2 o p_307618_
		3 o p_307649_
		4 o p_307432_
	a (Lcuq;)Z mayPlace
		0 o p_307320_
	c ()V setChanged
cql net/minecraft/world/inventory/CraftingContainer
	aE_ ()Lcyp; asCraftInput
	aF_ ()Lcyp$a; asPositionedCraftInput
	f ()I getWidth
	g ()I getHeight
	h ()Ljava/util/List; getItems
cqm net/minecraft/world/inventory/CraftingMenu
	k RESULT_SLOT
	l CRAFT_SLOT_START
	m CRAFT_SLOT_END
	n INV_SLOT_START
	o INV_SLOT_END
	p USE_ROW_SLOT_START
	q USE_ROW_SLOT_END
	r craftSlots
	s resultSlots
	t access
	u player
	v placingRecipe
	<init> (ILcmw;Lcqg;)V <init>
		0 o p_39356_
		1 o p_39357_
		2 o p_39358_
	<init> (ILcmw;)V <init>
		0 o p_39353_
		1 o p_39354_
	a (Lcmx;)V removed
		0 o p_39389_
	a (Lcpu;Ldcw;Lcmx;Lcql;Lcrl;Lczb;)V slotChangedCraftingGrid
		static
		0 o p_150547_
		1 o p_150548_
		2 o p_150549_
		3 o p_150550_
		4 o p_150551_
		5 o p_345124_
	a (Ldcw;Ljd;)V lambda$slotsChanged$0
		0 o p_344363_
		1 o p_344364_
	a (Lbqk;)V slotsChanged
		0 o p_39366_
	a (Lcuq;Lcrq;)Z canTakeItemForPickAll
		0 o p_39381_
		1 o p_39382_
	a (Lczb;)Z recipeMatches
		0 o p_300858_
	a (Lcnb;)V fillCraftSlotsStackedContents
		0 o p_39374_
	a (Lczb;Ldcw;Ljd;)V lambda$finishPlacingRecipe$1
		0 o p_344360_
		1 o p_344361_
		2 o p_344362_
	a (Lcuq;Lcmx;Ldcw;Ljd;)V lambda$quickMoveStack$3
		static
		0 o p_39376_
		1 o p_39377_
		2 o p_39378_
		3 o p_39379_
	a (Lcmx;Ldcw;Ljd;)V lambda$removed$2
		0 o p_39370_
		1 o p_39371_
		2 o p_39372_
	an_ ()V beginPlacingRecipe
	b (Lcmx;)Z stillValid
		0 o p_39368_
	b (Lczb;)V finishPlacingRecipe
		0 o p_345915_
	b (Lcmx;I)Lcuq; quickMoveStack
		0 o p_39391_
		1 o p_39392_
	e (I)Z shouldMoveToInventory
		0 o p_150553_
	l ()V clearCraftingContent
	m ()I getResultSlotIndex
	n ()I getGridWidth
	o ()I getGridHeight
	p ()I getSize
	t ()Lcrj; getRecipeBookType
cqn net/minecraft/world/inventory/DataSlot
	a prevValue
	<init> ()V <init>
	a (I)V set
		0 o p_39402_
	a ([II)Lcqn; shared
		static
		0 o p_39407_
		1 o p_39408_
	a ()Lcqn; standalone
		static
	a (Lcqf;I)Lcqn; forContainer
		static
		0 o p_39404_
		1 o p_39405_
	b ()I get
	c ()Z checkAndClearUpdateFlag
cqn$1 net/minecraft/world/inventory/DataSlot$1
	a val$container
	b val$dataId
	<init> (Lcqf;I)V <init>
		0 o p_39413_
		1 o p_39414_
	a (I)V set
		0 o p_39416_
	b ()I get
cqn$2 net/minecraft/world/inventory/DataSlot$2
	a val$storage
	b val$index
	<init> ([II)V <init>
		0 o p_39421_
		1 o p_39422_
	a (I)V set
		0 o p_39424_
	b ()I get
cqn$3 net/minecraft/world/inventory/DataSlot$3
	a value
	<init> ()V <init>
	a (I)V set
		0 o p_39429_
	b ()I get
cqo net/minecraft/world/inventory/DispenserMenu
	k SLOT_COUNT
	l INV_SLOT_START
	m INV_SLOT_END
	n USE_ROW_SLOT_START
	o USE_ROW_SLOT_END
	p dispenser
	<init> (ILcmw;Lbqk;)V <init>
		0 o p_39436_
		1 o p_39437_
		2 o p_39438_
	<init> (ILcmw;)V <init>
		0 o p_39433_
		1 o p_39434_
	a (Lcmx;)V removed
		0 o p_39442_
	b (Lcmx;)Z stillValid
		0 o p_39440_
	b (Lcmx;I)Lcuq; quickMoveStack
		0 o p_39444_
		1 o p_39445_
cqp net/minecraft/world/inventory/EnchantmentMenu
	k costs
	l enchantClue
	m levelClue
	n EMPTY_SLOT_LAPIS_LAZULI
	o enchantSlots
	p access
	q random
	r enchantmentSeed
	<clinit> ()V <clinit>
		static
	<init> (ILcmw;Lcqg;)V <init>
		0 o p_39457_
		1 o p_39458_
		2 o p_39459_
	<init> (ILcmw;)V <init>
		0 o p_39454_
		1 o p_39455_
	a (Lcmx;)V removed
		0 o p_39488_
	a (Lka;Lcuq;II)Ljava/util/List; getEnchantmentList
		0 o p_345264_
		1 o p_39472_
		2 o p_39473_
		3 o p_39474_
	a (Lcuq;Ldcw;Ljd;)V lambda$slotsChanged$0
		0 o p_344365_
		1 o p_344366_
		2 o p_344367_
	a (Lbqk;)V slotsChanged
		0 o p_39461_
	a (Lcuq;ILcmx;ILcuq;Ldcw;Ljd;)V lambda$clickMenuButton$1
		0 o p_347271_
		1 o p_347272_
		2 o p_347273_
		3 o p_347274_
		4 o p_347275_
		5 o p_347276_
		6 o p_347277_
	a (Lcmx;I)Z clickMenuButton
		0 o p_39465_
		1 o p_39466_
	a (Lcmx;Ldcw;Ljd;)V lambda$removed$2
		0 o p_39468_
		1 o p_39469_
		2 o p_39470_
	b (Lcmx;)Z stillValid
		0 o p_39463_
	b (Lcmx;I)Lcuq; quickMoveStack
		0 o p_39490_
		1 o p_39491_
	l ()I getGoldCount
	m ()I getEnchantmentSeed
cqp$1 net/minecraft/world/inventory/EnchantmentMenu$1
	b this$0
	<init> (Lcqp;I)V <init>
		0 o p_39496_
		1 o p_39497_
	e ()V setChanged
cqp$2 net/minecraft/world/inventory/EnchantmentMenu$2
	<init> (Lcqp;Lbqk;III)V <init>
		0 o p_39501_
		1 o p_39502_
		2 o p_39503_
		3 o p_39504_
		4 o p_39505_
	a ()I getMaxStackSize
cqp$3 net/minecraft/world/inventory/EnchantmentMenu$3
	<init> (Lcqp;Lbqk;III)V <init>
		0 o p_39511_
		1 o p_39512_
		2 o p_39513_
		3 o p_39514_
		4 o p_39515_
	a (Lcuq;)Z mayPlace
		0 o p_39517_
	b ()Lcom/mojang/datafixers/util/Pair; getNoItemIcon
cqq net/minecraft/world/inventory/FurnaceFuelSlot
	a menu
	<init> (Lcpv;Lbqk;III)V <init>
		0 o p_39520_
		1 o p_39521_
		2 o p_39522_
		3 o p_39523_
		4 o p_39524_
	a (Lcuq;)Z mayPlace
		0 o p_39526_
	a_ (Lcuq;)I getMaxStackSize
		0 o p_39528_
	c (Lcuq;)Z isBucket
		static
		0 o p_39530_
cqr net/minecraft/world/inventory/FurnaceMenu
	<init> (ILcmw;)V <init>
		0 o p_39532_
		1 o p_39533_
	<init> (ILcmw;Lbqk;Lcqf;)V <init>
		0 o p_39535_
		1 o p_39536_
		2 o p_39537_
		3 o p_39538_
cqs net/minecraft/world/inventory/FurnaceResultSlot
	a player
	b removeCount
	<init> (Lcmx;Lbqk;III)V <init>
		0 o p_39542_
		1 o p_39543_
		2 o p_39544_
		3 o p_39545_
		4 o p_39546_
	a (Lcuq;I)V onQuickCraft
		0 o p_39555_
		1 o p_39556_
	a (Lcuq;)Z mayPlace
		0 o p_39553_
	a (I)Lcuq; remove
		0 o p_39548_
	a (Lcmx;Lcuq;)V onTake
		0 o p_150563_
		1 o p_150564_
	b_ (Lcuq;)V checkTakeAchievements
		0 o p_39558_
cqt net/minecraft/world/inventory/GrindstoneMenu
	k MAX_NAME_LENGTH
	l INPUT_SLOT
	m ADDITIONAL_SLOT
	n RESULT_SLOT
	o INV_SLOT_START
	p INV_SLOT_END
	q USE_ROW_SLOT_START
	r USE_ROW_SLOT_END
	s resultSlots
	t repairSlots
	u access
	<init> (ILcmw;Lcqg;)V <init>
		0 o p_39566_
		1 o p_39567_
		2 o p_39568_
	<init> (ILcmw;)V <init>
		0 o p_39563_
		1 o p_39564_
	a (Lcmx;)V removed
		0 o p_39586_
	a (Ljm;)Z lambda$removeNonCursesFrom$1
		static
		0 o p_344368_
	a (Lbqk;)V slotsChanged
		0 o p_39570_
	a (Lcuq;Ldai$a;)V lambda$mergeEnchantsFrom$0
		static
		0 o p_344369_
		1 o p_344370_
	a (Ldai$a;)V lambda$removeNonCursesFrom$2
		static
		0 o p_330066_
	a (Lcuq;Lcuq;)Lcuq; computeResult
		0 o p_332654_
		1 o p_332736_
	a (Lcmx;Ldcw;Ljd;)V lambda$removed$3
		0 o p_39574_
		1 o p_39575_
		2 o p_39576_
	b (Lcmx;)Z stillValid
		0 o p_39572_
	b (Lcuq;Lcuq;)Lcuq; mergeItems
		0 o p_332723_
		1 o p_332686_
	b (Lcmx;I)Lcuq; quickMoveStack
		0 o p_39588_
		1 o p_39589_
	c (Lcuq;)Lcuq; removeNonCursesFrom
		0 o p_332709_
	c (Lcuq;Lcuq;)V mergeEnchantsFrom
		0 o p_332680_
		1 o p_332800_
	l ()V createResult
cqt$1 net/minecraft/world/inventory/GrindstoneMenu$1
	b this$0
	<init> (Lcqt;I)V <init>
		0 o p_39596_
		1 o p_39597_
	e ()V setChanged
cqt$2 net/minecraft/world/inventory/GrindstoneMenu$2
	<init> (Lcqt;Lbqk;III)V <init>
		0 o p_39601_
		1 o p_39602_
		2 o p_39603_
		3 o p_39604_
		4 o p_39605_
	a (Lcuq;)Z mayPlace
		0 o p_39607_
cqt$3 net/minecraft/world/inventory/GrindstoneMenu$3
	<init> (Lcqt;Lbqk;III)V <init>
		0 o p_39610_
		1 o p_39611_
		2 o p_39612_
		3 o p_39613_
		4 o p_39614_
	a (Lcuq;)Z mayPlace
		0 o p_39616_
cqt$4 net/minecraft/world/inventory/GrindstoneMenu$4
	a val$access
	b this$0
	<init> (Lcqt;Lbqk;IIILcqg;)V <init>
		0 o p_39620_
		1 o p_39621_
		2 o p_39622_
		3 o p_39623_
		4 o p_39624_
		5 o p_39625_
	a (Lcuq;)Z mayPlace
		0 o p_39630_
	a (Ldcw;Ljd;)V lambda$onTake$0
		0 o p_39634_
		1 o p_39635_
	a (Ldcw;)I getExperienceAmount
		0 o p_39632_
	a (Lcmx;Lcuq;)V onTake
		0 o p_150574_
		1 o p_150575_
	g (Lcuq;)I getExperienceFromItem
		0 o p_39637_
cqu net/minecraft/world/inventory/HopperMenu
	k CONTAINER_SIZE
	l hopper
	<init> (ILcmw;Lbqk;)V <init>
		0 o p_39643_
		1 o p_39644_
		2 o p_39645_
	<init> (ILcmw;)V <init>
		0 o p_39640_
		1 o p_39641_
	a (Lcmx;)V removed
		0 o p_39649_
	b (Lcmx;)Z stillValid
		0 o p_39647_
	b (Lcmx;I)Lcuq; quickMoveStack
		0 o p_39651_
		1 o p_39652_
cqv net/minecraft/world/inventory/HorseInventoryMenu
	k horseContainer
	l armorContainer
	m horse
	n SLOT_BODY_ARMOR
	o SLOT_HORSE_INVENTORY_START
	<init> (ILcmw;Lbqk;Lchi;I)V <init>
		0 o p_39656_
		1 o p_39657_
		2 o p_39658_
		3 o p_39659_
		4 o p_352384_
	a (Lcmx;)V removed
		0 o p_39663_
	b (Lcmx;)Z stillValid
		0 o p_39661_
	b (Lcmx;I)Lcuq; quickMoveStack
		0 o p_39665_
		1 o p_39666_
cqv$1 net/minecraft/world/inventory/HorseInventoryMenu$1
	a val$horse
	<init> (Lcqv;Lbqk;IIILchi;)V <init>
		0 o p_39670_
		1 o p_39671_
		2 o p_39672_
		3 o p_39673_
		4 o p_39674_
		5 o p_39675_
	a (Lcuq;)Z mayPlace
		0 o p_39677_
	d ()Z isActive
cqv$2 net/minecraft/world/inventory/HorseInventoryMenu$2
	a val$horse
	<init> (Lcqv;Lbqk;Lbtn;Lbsy;IIILakr;Lchi;)V <init>
		0 o p_39682_
		1 o p_39683_
		2 o p_344956_
		3 o p_346279_
		4 o p_39684_
		5 o p_39685_
		6 o p_39686_
		7 o p_345240_
		8 o p_39687_
	a (Lcuq;)Z mayPlace
		0 o p_39690_
	d ()Z isActive
cqw net/minecraft/world/inventory/InventoryMenu
	A EMPTY_ARMOR_SLOT_LEGGINGS
	B EMPTY_ARMOR_SLOT_BOOTS
	C EMPTY_ARMOR_SLOT_SHIELD
	D active
	E TEXTURE_EMPTY_SLOTS
	F SLOT_IDS
	G craftSlots
	H resultSlots
	I owner
	k CONTAINER_ID
	l RESULT_SLOT
	m CRAFT_SLOT_START
	n CRAFT_SLOT_COUNT
	o CRAFT_SLOT_END
	p ARMOR_SLOT_START
	q ARMOR_SLOT_COUNT
	r ARMOR_SLOT_END
	s INV_SLOT_START
	t INV_SLOT_END
	u USE_ROW_SLOT_START
	v USE_ROW_SLOT_END
	w SHIELD_SLOT
	x BLOCK_ATLAS
	y EMPTY_ARMOR_SLOT_HELMET
	z EMPTY_ARMOR_SLOT_CHESTPLATE
	<clinit> ()V <clinit>
		static
	<init> (Lcmw;ZLcmx;)V <init>
		0 o p_39706_
		1 o p_39707_
		2 o p_39708_
	a (Lcmx;)V removed
		0 o p_39721_
	a (Lbqk;)V slotsChanged
		0 o p_39710_
	a (Lcuq;Lcrq;)Z canTakeItemForPickAll
		0 o p_39716_
		1 o p_39717_
	a (Lczb;)Z recipeMatches
		0 o p_300901_
	a (Lcnb;)V fillCraftSlotsStackedContents
		0 o p_39714_
	b (Lcmx;)Z stillValid
		0 o p_39712_
	b (Lcmx;I)Lcuq; quickMoveStack
		0 o p_39723_
		1 o p_39724_
	e (I)Z shouldMoveToInventory
		0 o p_150591_
	f (I)Z isHotbarSlot
		static
		0 o p_150593_
	l ()V clearCraftingContent
	m ()I getResultSlotIndex
	n ()I getGridWidth
	o ()I getGridHeight
	p ()I getSize
	r ()Lcql; getCraftSlots
	t ()Lcrj; getRecipeBookType
cqw$1 net/minecraft/world/inventory/InventoryMenu$1
	a val$owner
	<init> (Lcqw;Lbqk;IIILcmx;)V <init>
		0 o p_219977_
		1 o p_219978_
		2 o p_219979_
		3 o p_219980_
		4 o p_219981_
		5 o p_219982_
	a (Lcuq;Lcuq;)V setByPlayer
		0 o p_270969_
		1 o p_299918_
	b ()Lcom/mojang/datafixers/util/Pair; getNoItemIcon
cqx net/minecraft/world/inventory/ItemCombinerMenu
	k INVENTORY_SLOTS_PER_ROW
	l INVENTORY_SLOTS_PER_COLUMN
	m inputSlotIndexes
	n resultSlotIndex
	o access
	p player
	q inputSlots
	r resultSlots
	<init> (Lcrc;ILcmw;Lcqg;)V <init>
		0 o p_39773_
		1 o p_39774_
		2 o p_39775_
		3 o p_39776_
	a (Lcmx;)V removed
		0 o p_39790_
	a (Lcmx;Z)Z mayPickup
		0 o p_39798_
		1 o p_39799_
	a (Lbqk;)V slotsChanged
		0 o p_39778_
	a (Lcqy;)V createInputSlots
		0 o p_267172_
	a (Ldtc;)Z isValidBlock
		0 o p_39788_
	a (Lcmw;)V createInventorySlots
		0 o p_267325_
	a (Lcmx;Ldcw;Ljd;)Ljava/lang/Boolean; lambda$stillValid$1
		0 o p_339524_
		1 o p_339525_
		2 o p_339526_
	a (Lcmx;Lcuq;)V onTake
		0 o p_150601_
		1 o p_150602_
	b (Lcmx;)Z stillValid
		0 o p_39780_
	b (Lcmx;Ldcw;Ljd;)V lambda$removed$0
		0 o p_39795_
		1 o p_39796_
		2 o p_39797_
	b (Lcqy;)V createResultSlot
		0 o p_267000_
	b (Lcmx;I)Lcuq; quickMoveStack
		0 o p_39792_
		1 o p_39793_
	c (Lcuq;)Z canMoveIntoInputSlots
		0 o p_39787_
	d (Lcuq;)I getSlotToQuickMoveTo
		0 o p_267159_
	e (I)Lbra; createContainer
		0 o p_267204_
	l ()Lcqy; createInputSlotDefinitions
	m ()V createResult
	n ()I getInventorySlotStart
	o ()I getResultSlot
	p ()I getInventorySlotEnd
	q ()I getUseRowStart
	r ()I getUseRowEnd
cqx$1 net/minecraft/world/inventory/ItemCombinerMenu$1
	a val$slot
	<init> (Lcqx;Lbqk;IIILcqy$b;)V <init>
		0 o p_266793_
		1 o p_266806_
		2 o p_266845_
		3 o p_267070_
		4 o p_266773_
		5 o p_267053_
	a (Lcuq;)Z mayPlace
		0 o p_267156_
cqx$2 net/minecraft/world/inventory/ItemCombinerMenu$2
	a this$0
	<init> (Lcqx;Lbqk;III)V <init>
		0 o p_39807_
		1 o p_39808_
		2 o p_39809_
		3 o p_39810_
		4 o p_39811_
	a (Lcuq;)Z mayPlace
		0 o p_39818_
	a (Lcmx;)Z mayPickup
		0 o p_39813_
	a (Lcmx;Lcuq;)V onTake
		0 o p_150604_
		1 o p_150605_
cqx$3 net/minecraft/world/inventory/ItemCombinerMenu$3
	b this$0
	<init> (Lcqx;I)V <init>
		0 o p_267106_
		1 o p_266840_
	e ()V setChanged
cqy net/minecraft/world/inventory/ItemCombinerMenuSlotDefinition
	a slots
	b resultSlot
	<init> (Ljava/util/List;Lcqy$b;)V <init>
		0 o p_266947_
		1 o p_266715_
	a ()Lcqy$a; create
		static
	a (I)Z hasSlot
		0 o p_267185_
	b ()Lcqy$b; getResultSlot
	b (I)Lcqy$b; getSlot
		0 o p_266907_
	c ()Ljava/util/List; getSlots
	d ()I getNumOfInputSlots
	e ()I getResultSlotIndex
	f ()Ljava/util/List; getInputSlotIndexes
cqy$a net/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$Builder
	a slots
	b resultSlot
	<init> ()V <init>
	a (III)Lcqy$a; withResultSlot
		0 o p_267180_
		1 o p_267130_
		2 o p_266910_
	a ()Lcqy; build
	a (Lcuq;)Z lambda$withResultSlot$0
		static
		0 o p_266825_
	a (IIILjava/util/function/Predicate;)Lcqy$a; withSlot
		0 o p_267315_
		1 o p_267028_
		2 o p_266815_
		3 o p_267120_
cqy$b net/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$SlotDefinition
	a slotIndex
	b x
	c y
	d mayPlace
	e EMPTY
	<clinit> ()V <clinit>
		static
	<init> (IIILjava/util/function/Predicate;)V <init>
		0 o slotIndex
		1 o x
		2 o y
		3 o mayPlace
	a (Lcuq;)Z lambda$static$0
		static
		0 o p_267109_
	a ()I slotIndex
	b ()I x
	c ()I y
	d ()Ljava/util/function/Predicate; mayPlace
	equals (Ljava/lang/Object;)Z equals
		0 o p_267115_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cqz net/minecraft/world/inventory/LecternMenu
	k BUTTON_PREV_PAGE
	l BUTTON_NEXT_PAGE
	m BUTTON_TAKE_BOOK
	n BUTTON_PAGE_JUMP_RANGE_START
	o DATA_COUNT
	p SLOT_COUNT
	q lectern
	r lecternData
	<init> (ILbqk;Lcqf;)V <init>
		0 o p_39824_
		1 o p_39825_
		2 o p_39826_
	<init> (I)V <init>
		0 o p_39822_
	a (Lcmx;I)Z clickMenuButton
		0 o p_39833_
		1 o p_39834_
	a (II)V setData
		0 o p_39828_
		1 o p_39829_
	b (Lcmx;)Z stillValid
		0 o p_39831_
	b (Lcmx;I)Lcuq; quickMoveStack
		0 o p_219987_
		1 o p_219988_
	l ()Lcuq; getBook
	m ()I getPage
cqz$1 net/minecraft/world/inventory/LecternMenu$1
	a this$0
	<init> (Lcqz;Lbqk;III)V <init>
		0 o p_39839_
		1 o p_39840_
		2 o p_39841_
		3 o p_39842_
		4 o p_39843_
	c ()V setChanged
cr net/minecraft/advancements/critereon/ItemPotionsPredicate
	a CODEC
	c potions
	<clinit> ()V <clinit>
		static
	<init> (Ljq;)V <init>
		0 o potions
	a (Lcuq;Ljava/lang/Object;)Z matches
		0 o p_333746_
		1 o p_333856_
	a ()Lkp; componentType
	a (Ljq;)Lct; potions
		static
		0 o p_334085_
	a (Lcuq;Lcwu;)Z matches
		0 o p_333755_
		1 o p_333955_
	b ()Ljq; potions
	equals (Ljava/lang/Object;)Z equals
		0 o p_333794_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cra net/minecraft/world/inventory/LoomMenu
	A outputContainer
	k PATTERN_NOT_SET
	l INV_SLOT_START
	m INV_SLOT_END
	n USE_ROW_SLOT_START
	o USE_ROW_SLOT_END
	p access
	q selectedBannerPatternIndex
	r selectablePatterns
	s slotUpdateListener
	t patternGetter
	u bannerSlot
	v dyeSlot
	w patternSlot
	x resultSlot
	y lastSoundTime
	z inputContainer
	<init> (ILcmw;Lcqg;)V <init>
		0 o p_39859_
		1 o p_39860_
		2 o p_39861_
	<init> (ILcmw;)V <init>
		0 o p_39856_
		1 o p_39857_
	a (Ljava/lang/Runnable;)V registerUpdateListener
		0 o p_39879_
	a (Lcmx;)V removed
		0 o p_39881_
	a (Ljm;)V setupResultSlot
		0 o p_219992_
	a (Lbqk;)V slotsChanged
		0 o p_39863_
	a (Ljm;Lcti;Ldpy;)Ldpy; lambda$setupResultSlot$2
		static
		0 o p_330068_
		1 o p_330069_
		2 o p_330070_
	a (Lcmx;I)Z clickMenuButton
		0 o p_39867_
		1 o p_39868_
	a (Lcmx;Ldcw;Ljd;)V lambda$removed$1
		0 o p_39870_
		1 o p_39871_
		2 o p_39872_
	b (Lcmx;)Z stillValid
		0 o p_39865_
	b (Lcmx;I)Lcuq; quickMoveStack
		0 o p_39883_
		1 o p_39884_
	c (Lcuq;)Ljava/util/List; getSelectablePatterns
		0 o p_219994_
	e (I)Z isValidPatternIndex
		0 o p_242850_
	l ()Ljava/util/List; getSelectablePatterns
	m ()I getSelectedBannerPatternIndex
	n ()Lcrq; getBannerSlot
	o ()Lcrq; getDyeSlot
	p ()Lcrq; getPatternSlot
	q ()Lcrq; getResultSlot
	r ()V lambda$new$0
		static
cra$1 net/minecraft/world/inventory/LoomMenu$1
	b this$0
	<init> (Lcra;I)V <init>
		0 o p_39902_
		1 o p_39903_
	e ()V setChanged
cra$2 net/minecraft/world/inventory/LoomMenu$2
	b this$0
	<init> (Lcra;I)V <init>
		0 o p_39907_
		1 o p_39908_
	e ()V setChanged
cra$3 net/minecraft/world/inventory/LoomMenu$3
	<init> (Lcra;Lbqk;III)V <init>
		0 o p_39912_
		1 o p_39913_
		2 o p_39914_
		3 o p_39915_
		4 o p_39916_
	a (Lcuq;)Z mayPlace
		0 o p_39918_
cra$4 net/minecraft/world/inventory/LoomMenu$4
	<init> (Lcra;Lbqk;III)V <init>
		0 o p_39921_
		1 o p_39922_
		2 o p_39923_
		3 o p_39924_
		4 o p_39925_
	a (Lcuq;)Z mayPlace
		0 o p_39927_
cra$5 net/minecraft/world/inventory/LoomMenu$5
	<init> (Lcra;Lbqk;III)V <init>
		0 o p_39930_
		1 o p_39931_
		2 o p_39932_
		3 o p_39933_
		4 o p_39934_
	a (Lcuq;)Z mayPlace
		0 o p_39936_
cra$6 net/minecraft/world/inventory/LoomMenu$6
	a val$access
	b this$0
	<init> (Lcra;Lbqk;IIILcqg;)V <init>
		0 o p_39940_
		1 o p_39941_
		2 o p_39942_
		3 o p_39943_
		4 o p_39944_
		5 o p_39945_
	a (Lcuq;)Z mayPlace
		0 o p_39950_
	a (Ldcw;Ljd;)V lambda$onTake$0
		0 o p_39952_
		1 o p_39953_
	a (Lcmx;Lcuq;)V onTake
		0 o p_150617_
		1 o p_150618_
crb net/minecraft/world/inventory/MenuConstructor
	createMenu (ILcmw;Lcmx;)Lcpu; createMenu
		0 o p_39954_
		1 o p_39955_
		2 o p_39956_
crc net/minecraft/world/inventory/MenuType
	A constructor
	a GENERIC_9x1
	b GENERIC_9x2
	c GENERIC_9x3
	d GENERIC_9x4
	e GENERIC_9x5
	f GENERIC_9x6
	g GENERIC_3x3
	h CRAFTER_3x3
	i ANVIL
	j BEACON
	k BLAST_FURNACE
	l BREWING_STAND
	m CRAFTING
	n ENCHANTMENT
	o FURNACE
	p GRINDSTONE
	q HOPPER
	r LECTERN
	s LOOM
	t MERCHANT
	u SHULKER_BOX
	v SMITHING
	w SMOKER
	x CARTOGRAPHY_TABLE
	y STONECUTTER
	z requiredFeatures
	<clinit> ()V <clinit>
		static
	<init> (Lcrc$a;Lcpl;)V <init>
		0 o p_267054_
		1 o p_266909_
	a (Ljava/lang/String;Lcrc$a;[Lcpj;)Lcrc; register
		static
		0 o p_267295_
		1 o p_266945_
		2 o p_267055_
	a (Ljava/lang/String;Lcrc$a;)Lcrc; register
		static
		0 o p_39989_
		1 o p_39990_
	a (ILcmw;)Lcpu; create
		0 o p_39986_
		1 o p_39987_
	b (ILcmw;)Lcqz; lambda$static$0
		static
		0 o p_39992_
		1 o p_39993_
	i ()Lcpl; requiredFeatures
crc$a net/minecraft/world/inventory/MenuType$MenuSupplier
	create (ILcmw;)Lcpu; create
		0 o p_39995_
		1 o p_39996_
crd net/minecraft/world/inventory/MerchantContainer
	b merchant
	c itemStacks
	d activeOffer
	e selectionHint
	f futureXp
	<init> (Ldbt;)V <init>
		0 o p_40003_
	a (II)Lcuq; removeItem
		0 o p_40010_
		1 o p_40011_
	a ()V clearContent
	a (I)Lcuq; getItem
		0 o p_40008_
	a (ILcuq;)V setItem
		0 o p_40013_
		1 o p_40014_
	a (Lcmx;)Z stillValid
		0 o p_40016_
	b ()I getContainerSize
	b (I)Lcuq; removeItemNoUpdate
		0 o p_40018_
	c (I)V setSelectionHint
		0 o p_40021_
	c ()Z isEmpty
	d (I)Z isPaymentSlot
		0 o p_40023_
	e ()V setChanged
	f ()V updateSellItem
	g ()Ldbu; getActiveOffer
	h ()I getFutureXp
cre net/minecraft/world/inventory/MerchantMenu
	k PAYMENT1_SLOT
	l PAYMENT2_SLOT
	m RESULT_SLOT
	n INV_SLOT_START
	o INV_SLOT_END
	p USE_ROW_SLOT_START
	q USE_ROW_SLOT_END
	r SELLSLOT1_X
	s SELLSLOT2_X
	t BUYSLOT_X
	u ROW_Y
	v trader
	w tradeContainer
	x merchantLevel
	y showProgressBar
	z canRestock
	<init> (ILcmw;)V <init>
		0 o p_40033_
		1 o p_40034_
	<init> (ILcmw;Ldbt;)V <init>
		0 o p_40036_
		1 o p_40037_
		2 o p_40038_
	a (Lcmx;)V removed
		0 o p_40051_
	a (Ldbv;)V setOffers
		0 o p_40047_
	a (Z)V setShowProgressBar
		0 o p_40049_
	a (Lbqk;)V slotsChanged
		0 o p_40040_
	a (Lcuq;Lcrq;)Z canTakeItemForPickAll
		0 o p_40044_
		1 o p_40045_
	a (Ldbs;)V lambda$tryMoveItems$0
		0 o p_330236_
	a (ILdbs;)V moveFromInventoryToPaymentSlot
		0 o p_40061_
		1 o p_331779_
	b (Lcmx;)Z stillValid
		0 o p_40042_
	b (Z)V setCanRestock
		0 o p_40059_
	b (Lcmx;I)Lcuq; quickMoveStack
		0 o p_40053_
		1 o p_40054_
	e (I)V setSelectionHint
		0 o p_40064_
	f (I)V setXp
		0 o p_40067_
	g (I)V setMerchantLevel
		0 o p_40070_
	h (I)V tryMoveItems
		0 o p_40073_
	l ()I getTraderXp
	m ()I getFutureTraderXp
	n ()I getTraderLevel
	o ()Z canRestock
	p ()Ldbv; getOffers
	q ()Z showProgressBar
	r ()V playTradeSound
crf net/minecraft/world/inventory/MerchantResultSlot
	a slots
	b player
	g removeCount
	h merchant
	<init> (Lcmx;Ldbt;Lcrd;III)V <init>
		0 o p_40083_
		1 o p_40084_
		2 o p_40085_
		3 o p_40086_
		4 o p_40087_
		5 o p_40088_
	a (Lcuq;I)V onQuickCraft
		0 o p_40097_
		1 o p_40098_
	a (Lcuq;)Z mayPlace
		0 o p_40095_
	a (I)Lcuq; remove
		0 o p_40090_
	a (Lcmx;Lcuq;)V onTake
		0 o p_150631_
		1 o p_150632_
	b_ (Lcuq;)V checkTakeAchievements
		0 o p_40100_
crg net/minecraft/world/inventory/NonInteractiveResultSlot
	<init> (Lbqk;III)V <init>
		0 o p_307372_
		1 o p_307687_
		2 o p_307440_
		3 o p_307347_
	a (IILcmx;)Ljava/util/Optional; tryRemove
		0 o p_307436_
		1 o p_307573_
		2 o p_307226_
	a (Lcuq;)Z mayPlace
		0 o p_307504_
	a (I)Lcuq; remove
		0 o p_307370_
	a (Lcmx;)Z mayPickup
		0 o p_307569_
	a (Lcmx;Lcuq;)V onTake
		0 o p_307447_
		1 o p_307430_
	b (Lcmx;)Z allowModification
		0 o p_307532_
	b (Lcuq;I)Lcuq; safeInsert
		0 o p_307656_
		1 o p_307278_
	b (Lcuq;Lcuq;)V onQuickCraft
		0 o p_307668_
		1 o p_307399_
	b (IILcmx;)Lcuq; safeTake
		0 o p_307592_
		1 o p_307524_
		2 o p_307360_
	d (Lcuq;)Lcuq; safeInsert
		0 o p_307685_
	e ()Z isHighlightable
	f ()Z isFake
crh net/minecraft/world/inventory/PlayerEnderChestContainer
	b activeChest
	<init> ()V <init>
	a (Ldrd;)V setActiveChest
		0 o p_40106_
	a (Luh;Ljo$a;)V fromTag
		0 o p_40108_
		1 o p_330977_
	a (Ljo$a;)Luh; createTag
		0 o p_330801_
	a (Lcmx;)Z stillValid
		0 o p_40104_
	b (Ldrd;)Z isActiveChest
		0 o p_150634_
	c (Lcmx;)V stopOpen
		0 o p_40110_
	d_ (Lcmx;)V startOpen
		0 o p_40112_
cri net/minecraft/world/inventory/RecipeBookMenu
	<init> (Lcrc;I)V <init>
		0 o p_40115_
		1 o p_40116_
	a (ZLczb;Laqv;)V handlePlacement
		0 o p_40119_
		1 o p_300860_
		2 o p_40121_
	a (Lczb;)Z recipeMatches
		0 o p_301144_
	a (Lcnb;)V fillCraftSlotsStackedContents
		0 o p_40117_
	an_ ()V beginPlacingRecipe
	b (Lczb;)V finishPlacingRecipe
		0 o p_345813_
	e (I)Z shouldMoveToInventory
		0 o p_150635_
	l ()V clearCraftingContent
	m ()I getResultSlotIndex
	n ()I getGridWidth
	o ()I getGridHeight
	p ()I getSize
	t ()Lcrj; getRecipeBookType
crj net/minecraft/world/inventory/RecipeBookType
	a CRAFTING
	b FURNACE
	c BLAST_FURNACE
	d SMOKER
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_40129_
		1 o p_40130_
	a ()[Lcrj; $values
		static
	valueOf (Ljava/lang/String;)Lcrj; valueOf
		static
		0 o p_40132_
	values ()[Lcrj; values
		static
crk net/minecraft/world/inventory/RecipeCraftingHolder
	a (Ldcw;Laqv;Lczb;)Z setRecipeUsed
		0 o p_300930_
		1 o p_301242_
		2 o p_301296_
	a (Lczb;)V setRecipeUsed
		0 o p_300902_
	a (Lcmx;Ljava/util/List;)V awardUsedRecipes
		0 o p_300892_
		1 o p_301308_
	d ()Lczb; getRecipeUsed
crl net/minecraft/world/inventory/ResultContainer
	b itemStacks
	c recipeUsed
	<init> ()V <init>
	a (II)Lcuq; removeItem
		0 o p_40149_
		1 o p_40150_
	a ()V clearContent
	a (I)Lcuq; getItem
		0 o p_40147_
	a (Lczb;)V setRecipeUsed
		0 o p_301012_
	a (ILcuq;)V setItem
		0 o p_40152_
		1 o p_40153_
	a (Lcmx;)Z stillValid
		0 o p_40155_
	b ()I getContainerSize
	b (I)Lcuq; removeItemNoUpdate
		0 o p_40160_
	c ()Z isEmpty
	d ()Lczb; getRecipeUsed
	e ()V setChanged
crm net/minecraft/world/inventory/ResultSlot
	a craftSlots
	b player
	g removeCount
	<init> (Lcmx;Lcql;Lbqk;III)V <init>
		0 o p_40166_
		1 o p_40167_
		2 o p_40168_
		3 o p_40169_
		4 o p_40170_
		5 o p_40171_
	a (Lcuq;I)V onQuickCraft
		0 o p_40180_
		1 o p_40181_
	a (Lcuq;)Z mayPlace
		0 o p_40178_
	a (I)Lcuq; remove
		0 o p_40173_
	a (Lcmx;Lcuq;)V onTake
		0 o p_150638_
		1 o p_150639_
	b (I)V onSwapCraft
		0 o p_40183_
	b_ (Lcuq;)V checkTakeAchievements
		0 o p_40185_
	f ()Z isFake
crn net/minecraft/world/inventory/ShulkerBoxMenu
	k CONTAINER_SIZE
	l container
	<init> (ILcmw;Lbqk;)V <init>
		0 o p_40191_
		1 o p_40192_
		2 o p_40193_
	<init> (ILcmw;)V <init>
		0 o p_40188_
		1 o p_40189_
	a (Lcmx;)V removed
		0 o p_40197_
	b (Lcmx;)Z stillValid
		0 o p_40195_
	b (Lcmx;I)Lcuq; quickMoveStack
		0 o p_40199_
		1 o p_40200_
cro net/minecraft/world/inventory/ShulkerBoxSlot
	<init> (Lbqk;III)V <init>
		0 o p_40202_
		1 o p_40203_
		2 o p_40204_
		3 o p_40205_
	a (Lcuq;)Z mayPlace
		0 o p_40207_
crp net/minecraft/world/inventory/SimpleContainerData
	a ints
	<init> (I)V <init>
		0 o p_40210_
	a (I)I get
		0 o p_40213_
	a (II)V set
		0 o p_40215_
		1 o p_40216_
	a ()I getCount
crq net/minecraft/world/inventory/Slot
	a slot
	c container
	d index
	e x
	f y
	<init> (Lbqk;III)V <init>
		0 o p_40223_
		1 o p_40224_
		2 o p_40225_
		3 o p_40226_
	a ()I getMaxStackSize
	a (IILcmx;)Ljava/util/Optional; tryRemove
		0 o p_150642_
		1 o p_150643_
		2 o p_150644_
	a (Lcmx;Lcuq;)V onTake
		0 o p_150645_
		1 o p_150646_
	a (Lcmx;)Z mayPickup
		0 o p_40228_
	a (Lcuq;I)V onQuickCraft
		0 o p_40232_
		1 o p_40233_
	a (Lcuq;)Z mayPlace
		0 o p_40231_
	a (I)Lcuq; remove
		0 o p_40227_
	a (Lcuq;Lcuq;)V setByPlayer
		0 o p_299990_
		1 o p_299965_
	a_ (Lcuq;)I getMaxStackSize
		0 o p_40238_
	b (Lcmx;Lcuq;)V lambda$safeTake$0
		0 o p_150654_
		1 o p_150655_
	b (Lcmx;)Z allowModification
		0 o p_150652_
	b (I)V onSwapCraft
		0 o p_40237_
	b (Lcuq;I)Lcuq; safeInsert
		0 o p_150657_
		1 o p_150658_
	b (Lcuq;Lcuq;)V onQuickCraft
		0 o p_40235_
		1 o p_40236_
	b (IILcmx;)Lcuq; safeTake
		0 o p_150648_
		1 o p_150649_
		2 o p_150650_
	b ()Lcom/mojang/datafixers/util/Pair; getNoItemIcon
	b_ (Lcuq;)V checkTakeAchievements
		0 o p_40239_
	c ()V setChanged
	d (Lcuq;)Lcuq; safeInsert
		0 o p_150660_
	d ()Z isActive
	e ()Z isHighlightable
	e (Lcuq;)V setByPlayer
		0 o p_270152_
	f (Lcuq;)V set
		0 o p_40240_
	f ()Z isFake
	g ()Lcuq; getItem
	h ()Z hasItem
	i ()I getContainerSlot
crr net/minecraft/world/inventory/SlotRange
	a (Ljava/lang/String;Lit/unimi/dsi/fastutil/ints/IntList;)Lcrr; of
		static
		0 o p_332809_
		1 o p_332653_
	a ()Lit/unimi/dsi/fastutil/ints/IntList; slots
	b ()I size
crr$1 net/minecraft/world/inventory/SlotRange$1
	a val$slots
	b val$name
	<init> (Lit/unimi/dsi/fastutil/ints/IntList;Ljava/lang/String;)V <init>
		0 o p_332646_
		1 o p_332762_
	a ()Lit/unimi/dsi/fastutil/ints/IntList; slots
	c ()Ljava/lang/String; getSerializedName
	toString ()Ljava/lang/String; toString
crs net/minecraft/world/inventory/SlotRanges
	a CODEC
	b SLOTS
	c NAME_LOOKUP
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/ArrayList;)V lambda$static$0
		static
		0 o p_333664_
	a (Ljava/lang/String;[I)Lcrr; create
		static
		0 o p_332671_
		1 o p_332804_
	a (Lcrr;)Z lambda$singleSlotNames$3
		static
		0 o p_332670_
	a (Ljava/lang/String;Lit/unimi/dsi/fastutil/ints/IntList;)Lcrr; create
		static
		0 o p_332797_
		1 o p_332739_
	a (Ljava/util/List;Ljava/lang/String;II)V addSlotRange
		static
		0 o p_332790_
		1 o p_332813_
		2 o p_332763_
		3 o p_332721_
	a (Ljava/util/List;Ljava/lang/String;I)V addSingleSlot
		static
		0 o p_332716_
		1 o p_332683_
		2 o p_332766_
	a (Ljava/lang/String;I)Lcrr; create
		static
		0 o p_332740_
		1 o p_332819_
	a (Ljava/lang/String;)Lcrr; nameToIds
		static
		0 o p_332718_
	a ()Ljava/util/stream/Stream; allNames
		static
	a (Ljava/util/List;Ljava/lang/String;[I)V addSlots
		static
		0 o p_332784_
		1 o p_332702_
		2 o p_332789_
	b ()Ljava/util/stream/Stream; singleSlotNames
		static
	b (Ljava/lang/String;)Ljava/lang/String; lambda$static$2
		static
		0 o p_332645_
	c ()[Lcrr; lambda$static$1
		static
crt net/minecraft/world/inventory/SmithingMenu
	k TEMPLATE_SLOT
	l BASE_SLOT
	m ADDITIONAL_SLOT
	n RESULT_SLOT
	s TEMPLATE_SLOT_X_PLACEMENT
	t BASE_SLOT_X_PLACEMENT
	u ADDITIONAL_SLOT_X_PLACEMENT
	v SLOT_Y_PLACEMENT
	w RESULT_SLOT_X_PLACEMENT
	x level
	y selectedRecipe
	z recipes
	<init> (ILcmw;Lcqg;)V <init>
		0 o p_40248_
		1 o p_40249_
		2 o p_40250_
	<init> (ILcmw;)V <init>
		0 o p_40245_
		1 o p_40246_
	a (Lcmx;Z)Z mayPickup
		0 o p_40268_
		1 o p_40269_
	a (Ldcw;Ljd;)V lambda$onTake$6
		static
		0 o p_40263_
		1 o p_40264_
	a (Lcuq;Lcrq;)Z canTakeItemForPickAll
		0 o p_40257_
		1 o p_40258_
	a (Lcuq;Lczb;)Ljava/util/stream/IntStream; lambda$findSlotToQuickMoveTo$7
		static
		0 o p_300799_
		1 o p_300800_
	a (Ldtc;)Z isValidBlock
		0 o p_40266_
	a (Lczr;Lcuq;)Ljava/util/OptionalInt; findSlotMatchingIngredient
		static
		0 o p_266790_
		1 o p_266818_
	a (Lcmx;Lcuq;)V onTake
		0 o p_150663_
		1 o p_150664_
	b (Lcuq;Lczb;)Z lambda$createInputSlotDefinitions$4
		static
		0 o p_300797_
		1 o p_300798_
	c (Lcuq;)Z canMoveIntoInputSlots
		0 o p_266846_
	c (Lcuq;Lczb;)Z lambda$createInputSlotDefinitions$2
		static
		0 o p_300801_
		1 o p_300802_
	d (Lcuq;Lczb;)Z lambda$createInputSlotDefinitions$0
		static
		0 o p_300803_
		1 o p_300804_
	d (Lcuq;)I getSlotToQuickMoveTo
		0 o p_266739_
	e (Lcuq;)Ljava/util/OptionalInt; findSlotToQuickMoveTo
		0 o p_295440_
	e (I)V shrinkStackInSlot
		0 o p_40271_
	f (I)Z lambda$findSlotToQuickMoveTo$8
		0 o p_294045_
	f (Lcuq;)Z lambda$createInputSlotDefinitions$5
		0 o p_286207_
	g (Lcuq;)Z lambda$createInputSlotDefinitions$3
		0 o p_286208_
	h (Lcuq;)Z lambda$createInputSlotDefinitions$1
		0 o p_266643_
	l ()Lcqy; createInputSlotDefinitions
	m ()V createResult
	n ()Ljava/util/List; getRelevantItems
	p ()Lczs; createRecipeInput
cru net/minecraft/world/inventory/SmokerMenu
	<init> (ILcmw;)V <init>
		0 o p_40274_
		1 o p_40275_
	<init> (ILcmw;Lbqk;Lcqf;)V <init>
		0 o p_40277_
		1 o p_40278_
		2 o p_40279_
		3 o p_40280_
crv net/minecraft/world/inventory/StackedContentsCompatible
	a (Lcnb;)V fillStackedContents
		0 o p_40281_
crw net/minecraft/world/inventory/StonecutterMenu
	A resultContainer
	k INPUT_SLOT
	l RESULT_SLOT
	m inputSlot
	n resultSlot
	o container
	p INV_SLOT_START
	q INV_SLOT_END
	r USE_ROW_SLOT_START
	s USE_ROW_SLOT_END
	t access
	u selectedRecipeIndex
	v level
	w recipes
	x input
	y lastSoundTime
	z slotUpdateListener
	<init> (ILcmw;Lcqg;)V <init>
		0 o p_40297_
		1 o p_40298_
		2 o p_40299_
	<init> (ILcmw;)V <init>
		0 o p_40294_
		1 o p_40295_
	a (Ljava/lang/Runnable;)V registerUpdateListener
		0 o p_40324_
	a (Lcmx;)V removed
		0 o p_40326_
	a (Lbqk;)V slotsChanged
		0 o p_40302_
	a (Lcuq;Lcrq;)Z canTakeItemForPickAll
		0 o p_40321_
		1 o p_40322_
	a ()Lcrc; getType
	a (Lbqk;Lcuq;)V setupRecipeList
		0 o p_40304_
		1 o p_40305_
	a (Lcmx;I)Z clickMenuButton
		0 o p_40309_
		1 o p_40310_
	a (Lcmx;Ldcw;Ljd;)V lambda$removed$1
		0 o p_40312_
		1 o p_40313_
		2 o p_40314_
	b (Lcmx;)Z stillValid
		0 o p_40307_
	b (Lcmx;I)Lcuq; quickMoveStack
		0 o p_40328_
		1 o p_40329_
	c (Lbqk;)Lczp; createRecipeInput
		static
		0 o p_346312_
	e (I)Z isValidRecipeIndex
		0 o p_40335_
	l ()I getSelectedRecipeIndex
	m ()Ljava/util/List; getRecipes
	n ()I getNumRecipes
	o ()Z hasInputItem
	p ()V setupResultSlot
	q ()V lambda$new$0
		static
crw$1 net/minecraft/world/inventory/StonecutterMenu$1
	b this$0
	<init> (Lcrw;I)V <init>
		0 o p_40346_
		1 o p_40347_
	e ()V setChanged
crw$2 net/minecraft/world/inventory/StonecutterMenu$2
	a val$access
	b this$0
	<init> (Lcrw;Lbqk;IIILcqg;)V <init>
		0 o p_40352_
		1 o p_40353_
		2 o p_40354_
		3 o p_40355_
		4 o p_40356_
		5 o p_40357_
	a (Lcuq;)Z mayPlace
		0 o p_40362_
	a (Ldcw;Ljd;)V lambda$onTake$0
		0 o p_40364_
		1 o p_40365_
	a (Lcmx;Lcuq;)V onTake
		0 o p_150672_
		1 o p_150673_
	j ()Ljava/util/List; getRelevantItems
crx net/minecraft/world/inventory/TransientCraftingContainer
	b items
	c width
	d height
	e menu
	<init> (Lcpu;II)V <init>
		0 o p_287684_
		1 o p_287629_
		2 o p_287593_
	<init> (Lcpu;IILjv;)V <init>
		0 o p_287708_
		1 o p_287591_
		2 o p_287609_
		3 o p_287695_
	a (II)Lcuq; removeItem
		0 o p_287682_
		1 o p_287576_
	a (Lcnb;)V fillStackedContents
		0 o p_287653_
	a ()V clearContent
	a (I)Lcuq; getItem
		0 o p_287712_
	a (ILcuq;)V setItem
		0 o p_287681_
		1 o p_287620_
	a (Lcmx;)Z stillValid
		0 o p_287774_
	b ()I getContainerSize
	b (I)Lcuq; removeItemNoUpdate
		0 o p_287637_
	c ()Z isEmpty
	e ()V setChanged
	f ()I getWidth
	g ()I getHeight
	h ()Ljava/util/List; getItems
cry net/minecraft/world/inventory/package-info
crz net/minecraft/world/inventory/tooltip/BundleTooltip
	a contents
	<init> (Lcxf;)V <init>
		0 o contents
	a ()Lcxf; contents
	equals (Ljava/lang/Object;)Z equals
		0 o p_331327_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cs net/minecraft/advancements/critereon/ItemPredicate
	a CODEC
	b items
	c count
	d components
	e subPredicates
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ldh$d;Lko;Ljava/util/Map;)V <init>
		0 o items
		1 o count
		2 o components
		3 o subPredicates
	a ()Ljava/util/Optional; items
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337371_
	a (Lcuq;)Z test
		0 o p_45050_
	b ()Ldh$d; count
	c ()Lko; components
	d ()Ljava/util/Map; subPredicates
	equals (Ljava/lang/Object;)Z equals
		0 o p_298723_
	hashCode ()I hashCode
	test (Ljava/lang/Object;)Z test
		0 o p_340979_
	toString ()Ljava/lang/String; toString
cs$a net/minecraft/advancements/critereon/ItemPredicate$Builder
	a items
	b count
	c components
	d subPredicates
	<init> ()V <init>
	a ()Lcs$a; item
		static
	a ([Ldcv;)Lcs$a; of
		0 o p_151446_
	a (Ldcv;)Ljm; lambda$of$0
		static
		0 o p_298756_
	a (Ldh$d;)Lcs$a; withCount
		0 o p_151444_
	a (Lawu;)Lcs$a; of
		0 o p_204146_
	a (Lct$a;Lct;)Lcs$a; withSubPredicate
		0 o p_333844_
		1 o p_334018_
	a (Lko;)Lcs$a; hasComponents
		0 o p_331791_
	b ()Lcs; build
csa net/minecraft/world/inventory/tooltip/TooltipComponent
csb net/minecraft/world/inventory/tooltip/package-info
csc net/minecraft/world/item/AdventureModePredicate
	a CODEC
	b STREAM_CODEC
	c CAN_BREAK_HEADER
	d CAN_PLACE_HEADER
	e SIMPLE_CODEC
	f FULL_CODEC
	g UNKNOWN_USE
	h predicates
	i showInTooltip
	j tooltip
	k lastCheckedBlock
	l lastResult
	m checksBlockEntity
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;ZLjava/util/List;)V <init>
		0 o p_335644_
		1 o p_335774_
		2 o p_336056_
	<init> (Ljava/util/List;Z)V <init>
		0 o p_331906_
		1 o p_331780_
	a (Ljava/util/function/Consumer;)V addToTooltip
		0 o p_331792_
	a (Ljm;)Lwz; lambda$computeTooltip$7
		static
		0 o p_331662_
	a (Ldtg;Ldtg;Z)Z areSameBlocks
		static
		0 o p_330901_
		1 o p_331435_
		2 o p_332152_
	a (Lcsc;)Ljava/util/List; lambda$static$5
		static
		0 o p_331439_
	a ()Z showInTooltip
	a (Ldtg;)Z test
		0 o p_331911_
	a (Law;)Ljava/util/stream/Stream; lambda$computeTooltip$6
		static
		0 o p_330395_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_337904_
	a (Ljava/util/List;)Ljava/util/List; computeTooltip
		static
		0 o p_332164_
	a (Z)Lcsc; withTooltip
		0 o p_335684_
	b (Law;)Lcsc; lambda$static$0
		static
		0 o p_330742_
	b (Lcsc;)Ljava/util/List; lambda$static$3
		static
		0 o p_331329_
	b ()Ljava/lang/String; lambda$static$1
		static
	c (Lcsc;)Lcom/mojang/serialization/DataResult; lambda$static$2
		static
		0 o p_330884_
	equals (Ljava/lang/Object;)Z equals
		0 o p_330844_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
csd net/minecraft/world/item/AirItem
	a block
	<init> (Ldfy;Lcul$a;)V <init>
		0 o p_40368_
		1 o p_40369_
	a ()Ljava/lang/String; getDescriptionId
	a (Lcuq;Lcul$b;Ljava/util/List;Lcwm;)V appendHoverText
		0 o p_40372_
		1 o p_339659_
		2 o p_40374_
		3 o p_40375_
cse net/minecraft/world/item/AnimalArmorItem
	j textureLocation
	k overlayTextureLocation
	l bodyType
	<init> (Ljm;Lcse$a;ZLcul$a;)V <init>
		0 o p_323836_
		1 o p_324315_
		2 o p_331679_
		3 o p_316341_
	a (Lcuq;)Z isEnchantable
		0 o p_341697_
	b ()Lakr; getTexture
	c ()Lakr; getOverlayTexture
	d ()Lcse$a; getBodyType
	e ()Lavo; getBreakingSound
cse$a net/minecraft/world/item/AnimalArmorItem$BodyType
	a EQUESTRIAN
	b CANINE
	c textureLocator
	d breakingSound
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/util/function/Function;Lavo;)V <init>
		0 o p_323708_
		1 o p_323610_
		2 o p_324258_
		3 o p_331429_
	a ()[Lcse$a; $values
		static
	a (Lakr;)Lakr; lambda$static$2
		static
		0 o p_323678_
	a (Ljava/lang/String;)Ljava/lang/String; lambda$static$0
		static
		0 o p_323717_
	b (Lakr;)Lakr; lambda$static$1
		static
		0 o p_323547_
	valueOf (Ljava/lang/String;)Lcse$a; valueOf
		static
		0 o p_323963_
	values ()[Lcse$a; values
		static
csf net/minecraft/world/item/ArmorItem
	a DISPENSE_ITEM_BEHAVIOR
	b type
	c material
	j defaultModifiers
	<clinit> ()V <clinit>
		static
	<init> (Ljm;Lcsf$a;Lcul$a;)V <init>
		0 o p_323783_
		1 o p_266831_
		2 o p_40388_
	a (Ljm;Lcsf$a;)Lcxn; lambda$new$0
		static
		0 o p_350147_
		1 o p_350148_
	a (Lcuq;Lcuq;)Z isValidRepairItem
		0 o p_40392_
		1 o p_40393_
	a (Ldcw;Lcmx;Lbqq;)Lbqs; use
		0 o p_40395_
		1 o p_40396_
		2 o p_40397_
	a (Lku;Lcuq;)Z dispenseArmor
		static
		0 o p_302421_
		1 o p_40400_
	f ()Lcsf$a; getType
	g ()I getEnchantmentValue
	h ()Ljm; getMaterial
	j ()Lcxn; getDefaultAttributeModifiers
	k ()I getDefense
	l ()F getToughness
	m ()Lbsy; getEquipmentSlot
	n ()Ljm; getEquipSound
csf$1 net/minecraft/world/item/ArmorItem$1
	<init> ()V <init>
	a (Lku;Lcuq;)Lcuq; execute
		0 o p_302434_
		1 o p_40409_
csf$a net/minecraft/world/item/ArmorItem$Type
	a HELMET
	b CHESTPLATE
	c LEGGINGS
	d BOOTS
	e BODY
	f CODEC
	g slot
	h name
	i durability
	j $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILbsy;ILjava/lang/String;)V <init>
		0 o p_267174_
		1 o p_266877_
		2 o p_266754_
		3 o p_332191_
		4 o p_266886_
	a ()Lbsy; getSlot
	a (I)I getDurability
		0 o p_323808_
	b ()Ljava/lang/String; getName
	c ()Ljava/lang/String; getSerializedName
	d ()Z hasTrims
	e ()[Lcsf$a; $values
		static
	valueOf (Ljava/lang/String;)Lcsf$a; valueOf
		static
		0 o p_267127_
	values ()[Lcsf$a; values
		static
csg net/minecraft/world/item/ArmorMaterial
	a CODEC
	b defense
	c enchantmentValue
	d equipSound
	e repairIngredient
	f layers
	g toughness
	h knockbackResistance
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;ILjm;Ljava/util/function/Supplier;Ljava/util/List;FF)V <init>
		0 o defense
		1 o enchantmentValue
		2 o equipSound
		3 o repairIngredient
		4 o layers
		5 o toughness
		6 o knockbackResistance
	a (Lcsf$a;)I getDefense
		0 o p_324094_
	a ()Ljava/util/Map; defense
	b ()I enchantmentValue
	c ()Ljm; equipSound
	d ()Ljava/util/function/Supplier; repairIngredient
	e ()Ljava/util/List; layers
	equals (Ljava/lang/Object;)Z equals
		0 o p_324569_
	f ()F toughness
	g ()F knockbackResistance
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
csg$a net/minecraft/world/item/ArmorMaterial$Layer
	a assetName
	b suffix
	c dyeable
	d innerTexture
	e outerTexture
	<init> (Lakr;)V <init>
		0 o p_323826_
	<init> (Lakr;Ljava/lang/String;Z)V <init>
		0 o p_324274_
		1 o p_324446_
		2 o p_324406_
	a ()Z dyeable
	a (ZLjava/lang/String;)Ljava/lang/String; lambda$resolveTexture$0
		0 o p_323861_
		1 o p_324187_
	a (Z)Lakr; texture
		0 o p_323901_
	b (Z)Lakr; resolveTexture
		0 o p_324124_
csh net/minecraft/world/item/ArmorMaterials
	a LEATHER
	b CHAIN
	c IRON
	d GOLD
	e DIAMOND
	f TURTLE
	g NETHERITE
	h ARMADILLO
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/EnumMap;)V lambda$static$14
		static
		0 o p_323385_
	a (Ljz;)Ljm; bootstrap
		static
		0 o p_323827_
	a (Ljava/lang/String;Ljava/util/EnumMap;ILjm;FFLjava/util/function/Supplier;)Ljm; register
		static
		0 o p_323589_
		1 o p_323819_
		2 o p_323636_
		3 o p_323958_
		4 o p_323937_
		5 o p_323731_
		6 o p_323970_
	a ()Lcyw; lambda$static$15
		static
	a (Ljava/lang/String;Ljava/util/EnumMap;ILjm;FFLjava/util/function/Supplier;Ljava/util/List;)Ljm; register
		static
		0 o p_323865_
		1 o p_324599_
		2 o p_324319_
		3 o p_324145_
		4 o p_323494_
		5 o p_324549_
		6 o p_323845_
		7 o p_323990_
	b ()Lcyw; lambda$static$13
		static
	b (Ljava/util/EnumMap;)V lambda$static$12
		static
		0 o p_323379_
	c ()Lcyw; lambda$static$11
		static
	c (Ljava/util/EnumMap;)V lambda$static$10
		static
		0 o p_323381_
	d ()Lcyw; lambda$static$9
		static
	d (Ljava/util/EnumMap;)V lambda$static$8
		static
		0 o p_323380_
	e ()Lcyw; lambda$static$7
		static
	e (Ljava/util/EnumMap;)V lambda$static$6
		static
		0 o p_323383_
	f ()Lcyw; lambda$static$5
		static
	f (Ljava/util/EnumMap;)V lambda$static$4
		static
		0 o p_323378_
	g (Ljava/util/EnumMap;)V lambda$static$2
		static
		0 o p_323382_
	g ()Lcyw; lambda$static$3
		static
	h (Ljava/util/EnumMap;)V lambda$static$0
		static
		0 o p_323384_
	h ()Lcyw; lambda$static$1
		static
csi net/minecraft/world/item/ArmorStandItem
	<init> (Lcul$a;)V <init>
		0 o p_40503_
	a (Lcyf;)Lbqr; useOn
		0 o p_40510_
csj net/minecraft/world/item/ArrowItem
	<init> (Lcul$a;)V <init>
		0 o p_40512_
	a (Ldcw;Ljw;Lcuq;Lji;)Lcnp; asProjectile
		0 o p_338330_
		1 o p_338329_
		2 o p_338197_
		3 o p_338469_
	a (Ldcw;Lcuq;Lbtn;Lcuq;)Lcnd; createArrow
		0 o p_40513_
		1 o p_40514_
		2 o p_40515_
		3 o p_344832_
csk net/minecraft/world/item/AxeItem
	a STRIPPABLES
	<clinit> ()V <clinit>
		static
	<init> (Lcwi;Lcul$a;)V <init>
		0 o p_40521_
		1 o p_40524_
	a (Ldcw;Ljd;Lcmx;Ldtc;)Ljava/util/Optional; evaluateNewBlockState
		0 o p_308922_
		1 o p_308899_
		2 o p_309192_
		3 o p_308900_
	a (Ldtc;Ldfy;)Ldtc; lambda$getStripped$1
		static
		0 o p_150688_
		1 o p_150689_
	a (Ldtc;)Ljava/util/Optional; getStripped
		0 o p_150691_
	a (Lcyf;)Lbqr; useOn
		0 o p_40529_
	b (Lcyf;)Z playerHasShieldUseIntent
		static
		0 o p_345141_
	b (Ldtc;Ldfy;)Ldtc; lambda$evaluateNewBlockState$0
		static
		0 o p_150693_
		1 o p_150694_
csl net/minecraft/world/item/BannerItem
	<init> (Ldfy;Ldfy;Lcul$a;)V <init>
		0 o p_40534_
		1 o p_40535_
		2 o p_40536_
	a (Lcuq;Ljava/util/List;)V appendHoverTextFromBannerBlockEntityTag
		static
		0 o p_40543_
		1 o p_40544_
	a (Lcuq;Lcul$b;Ljava/util/List;Lcwm;)V appendHoverText
		0 o p_40538_
		1 o p_339668_
		2 o p_40540_
		3 o p_40541_
	b ()Lcti; getColor
csm net/minecraft/world/item/BannerPatternItem
	a bannerPattern
	<init> (Lawu;Lcul$a;)V <init>
		0 o p_220008_
		1 o p_220009_
	a (Lcuq;Lcul$b;Ljava/util/List;Lcwm;)V appendHoverText
		0 o p_40551_
		1 o p_339598_
		2 o p_40553_
		3 o p_40554_
	b ()Lawu; getBannerPattern
	c ()Lxn; getDisplayName
csn net/minecraft/world/item/BedItem
	<init> (Ldfy;Lcul$a;)V <init>
		0 o p_40558_
		1 o p_40559_
	a (Lcyd;Ldtc;)Z placeBlock
		0 o p_40561_
		1 o p_40562_
cso net/minecraft/world/item/BlockItem
	a block
	<init> (Ldfy;Lcul$a;)V <init>
		0 o p_40565_
		1 o p_40566_
	a (Lcjh;)V onDestroyed
		0 o p_150700_
	a (Lcyd;Ldtc;)Z placeBlock
		0 o p_40578_
		1 o p_40579_
	a (Ldtc;)Lavo; getPlaceSound
		0 o p_40588_
	a ()Ljava/lang/String; getDescriptionId
	a (Lcyd;)Lbqr; place
		0 o p_40577_
	a (Ldcw;Lcmx;Ljd;Lcuq;)Z updateCustomBlockEntityTag
		static
		0 o p_40583_
		1 o p_40584_
		2 o p_40585_
		3 o p_40586_
	a (Lcyf;)Lbqr; useOn
		0 o p_40581_
	a (Ljava/util/Map;Lcul;)V registerBlocks
		0 o p_40607_
		1 o p_40608_
	a (Ldcw;Ljd;Lcuq;)V updateBlockEntityComponents
		static
		0 o p_331559_
		1 o p_331993_
		2 o p_332021_
	a (Lcuq;Ldqj;Lub;)V setBlockEntityData
		static
		0 o p_186339_
		1 o p_186340_
		2 o p_186341_
	a (Ljd;Ldcw;Lcuq;Ldtc;)Ldtc; updateBlockStateFromTag
		0 o p_40603_
		1 o p_40604_
		2 o p_40605_
		3 o p_40606_
	a (Lcuq;Lcul$b;Ljava/util/List;Lcwm;)V appendHoverText
		0 o p_40572_
		1 o p_339655_
		2 o p_40574_
		3 o p_40575_
	a (Ljd;Ldcw;Lcmx;Lcuq;Ldtc;)Z updateCustomBlockEntityTag
		0 o p_40597_
		1 o p_40598_
		2 o p_40599_
		3 o p_40600_
		4 o p_40601_
	ar_ ()Z canFitInsideContainerItems
	b (Lcyd;Ldtc;)Z canPlace
		0 o p_40611_
		1 o p_40612_
	b (Lcyd;)Lcyd; updatePlacementContext
		0 o p_40609_
	c (Lcyd;)Ldtc; getPlacementState
		0 o p_40613_
	c ()Z mustSurvive
	d ()Ldfy; getBlock
	i ()Lcpl; requiredFeatures
csp net/minecraft/world/item/BoatItem
	a ENTITY_PREDICATE
	b type
	c hasChest
	<clinit> ()V <clinit>
		static
	<init> (ZLcov$b;Lcul$a;)V <init>
		0 o p_220013_
		1 o p_220014_
		2 o p_220015_
	a (Ldcw;Lcmx;Lbqq;)Lbqs; use
		0 o p_40622_
		1 o p_40623_
		2 o p_40624_
	a (Ldcw;Lexa;Lcuq;Lcmx;)Lcov; getBoat
		0 o p_220017_
		1 o p_220018_
		2 o p_305852_
		3 o p_306127_
csq net/minecraft/world/item/BoneMealItem
	a GRASS_SPREAD_WIDTH
	b GRASS_SPREAD_HEIGHT
	c GRASS_COUNT_MULTIPLIER
	<init> (Lcul$a;)V <init>
		0 o p_40626_
	a (Lcuq;Ldcw;Ljd;Lji;)Z growWaterPlant
		static
		0 o p_40632_
		1 o p_40633_
		2 o p_40634_
		3 o p_40635_
	a (Ldcx;Ljd;I)V addGrowthParticles
		static
		0 o p_40639_
		1 o p_40640_
		2 o p_40641_
	a (Lcyf;)Lbqr; useOn
		0 o p_40637_
	a (Lcuq;Ldcw;Ljd;)Z growCrop
		static
		0 o p_40628_
		1 o p_40629_
		2 o p_40630_
	a (Ljm;)Ldtc; lambda$growWaterPlant$1
		static
		0 o p_204095_
	a (Ldtb$a;)Z lambda$growWaterPlant$2
		static
		0 o p_204093_
	b (Ljm;)Ldtc; lambda$growWaterPlant$0
		static
		0 o p_204100_
csq$1 net/minecraft/world/item/BoneMealItem$1
	a $SwitchMap$net$minecraft$world$level$block$BonemealableBlock$Type
	<clinit> ()V <clinit>
		static
csr net/minecraft/world/item/BookItem
	<init> (Lcul$a;)V <init>
		0 o p_40643_
	a (Lcuq;)Z isEnchantable
		0 o p_40646_
	g ()I getEnchantmentValue
css net/minecraft/world/item/BottleItem
	<init> (Lcul$a;)V <init>
		0 o p_40648_
	a (Ldcw;Lcmx;Lbqq;)Lbqs; use
		0 o p_40656_
		1 o p_40657_
		2 o p_40658_
	a (Lcuq;Lcmx;Lcuq;)Lcuq; turnBottleIntoItem
		0 o p_40652_
		1 o p_40653_
		2 o p_40654_
	a (Lbsn;)Z lambda$use$0
		static
		0 o p_350149_
cst net/minecraft/world/item/BowItem
	a MAX_DRAW_DURATION
	b DEFAULT_RANGE
	<init> (Lcul$a;)V <init>
		0 o p_40660_
	a (Lbtn;Lcnp;IFFFLbtn;)V shootProjectile
		0 o p_331372_
		1 o p_332000_
		2 o p_330631_
		3 o p_331251_
		4 o p_331199_
		5 o p_330857_
		6 o p_331572_
	a (Ldcw;Lcmx;Lbqq;)Lbqs; use
		0 o p_40672_
		1 o p_40673_
		2 o p_40674_
	a (I)F getPowerForTime
		static
		0 o p_40662_
	a (Lcuq;Ldcw;Lbtn;I)V releaseUsing
		0 o p_40667_
		1 o p_40668_
		2 o p_40669_
		3 o p_40670_
	a (Lcuq;Lbtn;)I getUseDuration
		0 o p_40680_
		1 o p_345962_
	b (Lcuq;)Lcwo; getUseAnimation
		0 o p_40678_
	b ()Ljava/util/function/Predicate; getAllSupportedProjectiles
	c ()I getDefaultProjectileRange
csu net/minecraft/world/item/BrushItem
	a ANIMATION_DURATION
	b USE_DURATION
	<init> (Lcul$a;)V <init>
		0 o p_272907_
	a (Ldcw;Lbtn;Lcuq;I)V onUseTick
		0 o p_273467_
		1 o p_273619_
		2 o p_273316_
		3 o p_273101_
	a (Lcmx;)Lexa; calculateHitResult
		0 o p_305856_
	a (Lbsr;)Z lambda$calculateHitResult$0
		static
		0 o p_281111_
	a (Lcyf;)Lbqr; useOn
		0 o p_272607_
	a (Lcuq;Lbtn;)I getUseDuration
		0 o p_272765_
		1 o p_344739_
	a (Ldcw;Lewy;Ldtc;Lexc;Lbtg;)V spawnDustParticles
		0 o p_278327_
		1 o p_278272_
		2 o p_278235_
		3 o p_278337_
		4 o p_285071_
	b (Lcuq;)Lcwo; getUseAnimation
		0 o p_273490_
csu$1 net/minecraft/world/item/BrushItem$1
	a $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
csu$a net/minecraft/world/item/BrushItem$DustParticlesDelta
	a xd
	b yd
	c zd
	d ALONG_SIDE_DELTA
	e OUT_FROM_SIDE_DELTA
	<init> (DDD)V <init>
		0 o xd
		1 o yd
		2 o zd
	a (Lexc;Lji;)Lcsu$a; fromDirection
		static
		0 o p_273421_
		1 o p_272987_
	a ()D xd
	b ()D yd
	c ()D zd
	equals (Ljava/lang/Object;)Z equals
		0 o p_273751_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
csv net/minecraft/world/item/BucketItem
	a content
	<init> (Lepd;Lcul$a;)V <init>
		0 o p_40689_
		1 o p_40690_
	a (Lcmx;Ldcw;Lcuq;Ljd;)V checkExtraContent
		0 o p_150711_
		1 o p_150712_
		2 o p_150713_
		3 o p_150714_
	a (Ldcw;Lcmx;Lbqq;)Lbqs; use
		0 o p_40703_
		1 o p_40704_
		2 o p_40705_
	a (Lcmx;Ldcw;Ljd;Lewy;)Z emptyContents
		0 o p_150716_
		1 o p_150717_
		2 o p_150718_
		3 o p_150719_
	a (Lcmx;Lavo;)V lambda$use$0
		static
		0 o p_150708_
		1 o p_150709_
	a (Lcuq;Lcmx;)Lcuq; getEmptySuccessItem
		static
		0 o p_40700_
		1 o p_40701_
	a (Lcmx;Ldcx;Ljd;)V playEmptySound
		0 o p_40696_
		1 o p_40697_
		2 o p_40698_
csw net/minecraft/world/item/BundleItem
	a BAR_COLOR
	b TOOLTIP_MAX_WEIGHT
	<clinit> ()V <clinit>
		static
	<init> (Lcul$a;)V <init>
		0 o p_150726_
	a (Lcjh;)V onDestroyed
		0 o p_150728_
	a (Lcuq;Lcrq;Lcqd;Lcmx;)Z overrideStackedOnOther
		0 o p_150733_
		1 o p_150734_
		2 o p_150735_
		3 o p_150736_
	a (Ldcw;Lcmx;Lbqq;)Lbqs; use
		0 o p_150760_
		1 o p_150761_
		2 o p_150762_
	a (Lcuq;Lcmx;)Z dropContents
		static
		0 o p_150730_
		1 o p_150731_
	a (Lbsr;)V playRemoveOneSound
		0 o p_186343_
	a (Lcuq;Lcuq;Lcrq;Lcqd;Lcmx;Lbug;)Z overrideOtherStackedOnMe
		0 o p_150742_
		1 o p_150743_
		2 o p_150744_
		3 o p_150745_
		4 o p_150746_
		5 o p_150747_
	a (Lcuq;Lcul$b;Ljava/util/List;Lcwm;)V appendHoverText
		0 o p_150749_
		1 o p_339687_
		2 o p_150751_
		3 o p_150752_
	a (Lcmx;Lcuq;)V lambda$dropContents$0
		static
		0 o p_330077_
		1 o p_330078_
	b (Lbsr;)V playInsertSound
		0 o p_186352_
	c (Lbsr;)V playDropContentsSound
		0 o p_186354_
	c (Lcuq;)F getFullnessDisplay
		static
		0 o p_150767_
	d (Lcuq;)Z isBarVisible
		0 o p_150769_
	e (Lcuq;)I getBarWidth
		0 o p_150771_
	f (Lcuq;)I getBarColor
		0 o p_150773_
	g (Lcuq;)Ljava/util/Optional; getTooltipImage
		0 o p_150775_
csx net/minecraft/world/item/ChorusFruitItem
	<init> (Lcul$a;)V <init>
		0 o p_40710_
	a (Lcuq;Ldcw;Lbtn;)Lcuq; finishUsingItem
		0 o p_40712_
		1 o p_40713_
		2 o p_40714_
csy net/minecraft/world/item/CompassItem
	<init> (Lcul$a;)V <init>
		0 o p_40718_
	a (Lcuq;Ldcw;Lbsr;IZ)V inventoryTick
		0 o p_40720_
		1 o p_40721_
		2 o p_40722_
		3 o p_40723_
		4 o p_40724_
	a (Ldcw;)Ljl; getSpawnPosition
		static
		0 o p_220020_
	a (Lcyf;)Lbqr; useOn
		0 o p_40726_
	d_ (Lcuq;)Z isFoil
		0 o p_40739_
	h (Lcuq;)Ljava/lang/String; getDescriptionId
		0 o p_40741_
csz net/minecraft/world/item/ComplexItem
	<init> (Lcul$a;)V <init>
		0 o p_40743_
	a (Lcuq;Ldcw;Lcmx;)Lzg; getUpdatePacket
		0 o p_40744_
		1 o p_40745_
		2 o p_40746_
	ao_ ()Z isComplex
ct net/minecraft/advancements/critereon/ItemSubPredicate
	b CODEC
	<clinit> ()V <clinit>
		static
	a (Lcuq;)Z matches
		0 o p_333984_
ct$a net/minecraft/advancements/critereon/ItemSubPredicate$Type
	a codec
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o codec
	a ()Lcom/mojang/serialization/Codec; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_333993_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cta net/minecraft/world/item/CreativeModeTab
	a DEFAULT_BACKGROUND
	b displayName
	c backgroundTexture
	d canScroll
	e showTitle
	f alignedRight
	g row
	h column
	i type
	j iconItemStack
	k displayItems
	l displayItemsSearchTab
	m iconGenerator
	n displayItemsGenerator
	<clinit> ()V <clinit>
		static
	<init> (Lcta$f;ILcta$h;Lwz;Ljava/util/function/Supplier;Lcta$b;)V <init>
		0 o p_260217_
		1 o p_259557_
		2 o p_260176_
		3 o p_260100_
		4 o p_259543_
		5 o p_259085_
	a ()Lwz; getDisplayName
	a (Ljava/lang/String;)Lakr; createTextureLocation
		static
		0 o p_350882_
	a (Lcta$d;)V buildContents
		0 o p_270156_
	a (Lcuq;)Z contains
		0 o p_259317_
	a (Lcta$f;I)Lcta$a; builder
		static
		0 o p_259342_
		1 o p_260312_
	b ()Lcuq; getIconItem
	c ()Lakr; getBackgroundTexture
	d ()Z showTitle
	e ()Z canScroll
	f ()I column
	g ()Lcta$f; row
	h ()Z hasAnyItems
	i ()Z shouldDisplay
	j ()Z isAlignedRight
	k ()Lcta$h; getType
	l ()Ljava/util/Collection; getDisplayItems
	m ()Ljava/util/Collection; getSearchTabDisplayItems
	n ()Ljava/lang/IllegalStateException; lambda$buildContents$0
cta$a net/minecraft/world/item/CreativeModeTab$Builder
	a EMPTY_GENERATOR
	b row
	c column
	d displayName
	e iconGenerator
	f displayItemsGenerator
	g canScroll
	h showTitle
	i alignedRight
	j type
	k backgroundTexture
	<clinit> ()V <clinit>
		static
	<init> (Lcta$f;I)V <init>
		0 o p_259171_
		1 o p_259661_
	a (Ljava/util/function/Supplier;)Lcta$a; icon
		0 o p_259333_
	a (Lcta$b;)Lcta$a; displayItems
		0 o p_259814_
	a (Lakr;)Lcta$a; backgroundTexture
		0 o p_350939_
	a (Lcta$h;)Lcta$a; type
		0 o p_259283_
	a ()Lcta$a; alignedRight
	a (Lcta$d;Lcta$e;)V lambda$static$0
		static
		0 o p_270422_
		1 o p_259433_
	a (Lwz;)Lcta$a; title
		0 o p_259616_
	b ()Lcta$a; hideTitle
	c ()Lcta$a; noScrollBar
	d ()Lcta; build
	e ()Lcuq; lambda$new$1
		static
cta$b net/minecraft/world/item/CreativeModeTab$DisplayItemsGenerator
	accept (Lcta$d;Lcta$e;)V accept
		0 o p_270258_
		1 o p_259752_
cta$c net/minecraft/world/item/CreativeModeTab$ItemDisplayBuilder
	a tabContents
	b searchTabContents
	c tab
	d featureFlagSet
	<init> (Lcta;Lcpl;)V <init>
		0 o p_251040_
		1 o p_249331_
	a (Lcuq;Lcta$g;)V accept
		0 o p_250391_
		1 o p_251472_
cta$d net/minecraft/world/item/CreativeModeTab$ItemDisplayParameters
	a enabledFeatures
	b hasPermissions
	c holders
	<init> (Lcpl;ZLjo$a;)V <init>
		0 o enabledFeatures
		1 o hasPermissions
		2 o holders
	a (Lcpl;ZLjo$a;)Z needsUpdate
		0 o p_270338_
		1 o p_270835_
		2 o p_270575_
	a ()Lcpl; enabledFeatures
	b ()Z hasPermissions
	c ()Ljo$a; holders
	equals (Ljava/lang/Object;)Z equals
		0 o p_270097_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cta$e net/minecraft/world/item/CreativeModeTab$Output
	a (Ldcv;)V accept
		0 o p_248610_
	a (Lcuq;)V accept
		0 o p_249977_
	a (Lcuq;Lcta$g;)V accept
		0 o p_251806_
		1 o p_249603_
	a (Ljava/util/Collection;Lcta$g;)V acceptAll
		0 o p_251548_
		1 o p_252285_
	a (Ljava/util/Collection;)V acceptAll
		0 o p_250244_
	a (Ldcv;Lcta$g;)V accept
		0 o p_251528_
		1 o p_249821_
	a (Lcta$g;Lcuq;)V lambda$acceptAll$0
		0 o p_250983_
		1 o p_252337_
cta$f net/minecraft/world/item/CreativeModeTab$Row
	a TOP
	b BOTTOM
	c $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_259766_
		1 o p_259955_
	a ()[Lcta$f; $values
		static
	valueOf (Ljava/lang/String;)Lcta$f; valueOf
		static
		0 o p_259650_
	values ()[Lcta$f; values
		static
cta$g net/minecraft/world/item/CreativeModeTab$TabVisibility
	a PARENT_AND_SEARCH_TABS
	b PARENT_TAB_ONLY
	c SEARCH_TAB_ONLY
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_251869_
		1 o p_249216_
	a ()[Lcta$g; $values
		static
	valueOf (Ljava/lang/String;)Lcta$g; valueOf
		static
		0 o p_249186_
	values ()[Lcta$g; values
		static
cta$h net/minecraft/world/item/CreativeModeTab$Type
	a CATEGORY
	b INVENTORY
	c HOTBAR
	d SEARCH
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_259131_
		1 o p_259867_
	a ()[Lcta$h; $values
		static
	valueOf (Ljava/lang/String;)Lcta$h; valueOf
		static
		0 o p_259622_
	values ()[Lcta$h; values
		static
ctb net/minecraft/world/item/CreativeModeTabs
	a INVENTORY_BACKGROUND
	b SEARCH_BACKGROUND
	c BUILDING_BLOCKS
	d COLORED_BLOCKS
	e NATURAL_BLOCKS
	f FUNCTIONAL_BLOCKS
	g REDSTONE_BLOCKS
	h HOTBAR
	i SEARCH
	j TOOLS_AND_UTILITIES
	k COMBAT
	l FOOD_AND_DRINKS
	m INGREDIENTS
	n SPAWN_EGGS
	o OP_BLOCKS
	p INVENTORY
	q PAINTING_COMPARATOR
	r CACHED_PARAMETERS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljm;)Z lambda$bootstrap$30
		static
		0 o p_270003_
	a (Lcta$e;Ljo$b;)V lambda$bootstrap$25
		static
		0 o p_350152_
		1 o p_350153_
	a (Lcta$d;Lcta;)V lambda$buildAllTabContents$50
		static
		0 o p_270001_
		1 o p_270002_
	a (Lcta$e;Lcta$d;Ljo$b;)V lambda$bootstrap$31
		static
		0 o p_344381_
		1 o p_344382_
		2 o p_344383_
	a (Ljz;)Lcta; bootstrap
		static
		0 o p_283144_
	a (Lcta$e;Lcta$g;)V generateSuspiciousStews
		static
		0 o p_259484_
		1 o p_260051_
	a (Ljz;Lcta$d;Lcta$e;)V lambda$bootstrap$14
		static
		0 o p_330079_
		1 o p_330080_
		2 o p_330081_
	a (Lcul;Lcta$e;Lcta$g;Ljq$c;)V lambda$generateInstrumentTypes$44
		static
		0 o p_270018_
		1 o p_270019_
		2 o p_270020_
		3 o p_270021_
	a (Lcul;Ljm;)Lcuq; lambda$generateInstrumentTypes$42
		static
		0 o p_269994_
		1 o p_269995_
	a (Lcta$d;)V buildAllTabContents
		static
		0 o p_270447_
	a (Lcta$e;Lcta$g;Lcuq;)V lambda$generateInstrumentTypes$43
		static
		0 o p_270009_
		1 o p_270010_
		2 o p_270011_
	a (Lcpl;Ljm$c;)Z lambda$generatePotionEffectTypes$34
		static
		0 o p_337925_
		1 o p_337926_
	a (Lcta$e;Ljo;Lcta$g;)V generateEnchantmentBookTypesOnlyMaxLevel
		static
		0 o p_270868_
		1 o p_270903_
		2 o p_270407_
	a (Lcpl;ZLjo$a;)Z tryRebuildTabContents
		static
		0 o p_270988_
		1 o p_270090_
		2 o p_270799_
	a (Lcta;)Z lambda$buildAllTabContents$49
		static
		0 o p_260124_
	a (Lakp;Lcta$e;Lcta$g;Ljm$c;)V lambda$generatePresetPaintings$46
		static
		0 o p_344373_
		1 o p_344374_
		2 o p_344375_
		3 o p_344376_
	a (Lcta$e;Ljo$a;Ljo$b;Ljava/util/function/Predicate;Lcta$g;)V generatePresetPaintings
		static
		0 o p_271007_
		1 o p_345774_
		2 o p_270618_
		3 o p_270878_
		4 o p_270261_
	a (Lcta$e;Ljo;Lcul;Lawu;Lcta$g;)V generateInstrumentTypes
		static
		0 o p_270699_
		1 o p_270948_
		2 o p_270421_
		3 o p_270798_
		4 o p_270817_
	a ()V validate
		static
	a (Lcul;Ljm$c;)Lcuq; lambda$generatePotionEffectTypes$35
		static
		0 o p_330082_
		1 o p_330083_
	a (Ljava/lang/String;)Lakq; createKey
		static
		0 o p_281544_
	a (Ljm$c;I)Lcuq; lambda$generateEnchantmentBookTypesAllLevels$39
		static
		0 o p_344398_
		1 o p_344399_
	a (Lcta$e;Ljo;Lcul;Lcta$g;Lcpl;)V generatePotionEffectTypes
		static
		0 o p_270129_
		1 o p_270334_
		2 o p_270968_
		3 o p_270778_
		4 o p_338372_
	a (Ljm$c;)Ljava/util/stream/Stream; lambda$generateEnchantmentBookTypesAllLevels$40
		static
		0 o p_344377_
	a (Lub;)V lambda$generatePresetPaintings$45
		static
		0 o p_332613_
	a (Lcta$d;Lcta$e;)V lambda$bootstrap$32
		static
		0 o p_344391_
		1 o p_344392_
	b (Lcta$d;Lcta$e;)V lambda$bootstrap$28
		static
		0 o p_326768_
		1 o p_326769_
	b (Ljm;)Z lambda$bootstrap$7
		static
		0 o p_270037_
	b (Lcta$e;Lcta$d;Ljo$b;)V lambda$bootstrap$22
		static
		0 o p_337906_
		1 o p_337907_
		2 o p_337908_
	b (Lcta$e;Lcta$g;Lcuq;)V lambda$generateEnchantmentBookTypesAllLevels$41
		static
		0 o p_270015_
		1 o p_270016_
		2 o p_270017_
	b (Lcta$e;Ljo;Lcta$g;)V generateEnchantmentBookTypesAllLevels
		static
		0 o p_270961_
		1 o p_270628_
		2 o p_270805_
	b (Lcta$d;Lcta;)V lambda$buildAllTabContents$48
		static
		0 o p_269996_
		1 o p_269997_
	b (Lcta$e;Lcta$g;)V generateOminousVials
		static
		0 o p_338748_
		1 o p_338797_
	b ()Lcta; getDefaultTab
		static
	b (Lcta;)Z lambda$buildAllTabContents$47
		static
		0 o p_259647_
	b (Lcta$e;Ljo$b;)V lambda$bootstrap$16
		static
		0 o p_270035_
		1 o p_270036_
	b (Ljm$c;)Lcuq; lambda$generateEnchantmentBookTypesOnlyMaxLevel$37
		static
		0 o p_344395_
	c (Lcta$d;Lcta$e;)V lambda$bootstrap$26
		static
		0 o p_271005_
		1 o p_259465_
	c (Lcta$e;Lcta$g;)V generateFireworksAllDurations
		static
		0 o p_259586_
		1 o p_259372_
	c ()Ljava/util/List; tabs
		static
	c (Lcta$e;Lcta$g;Lcuq;)V lambda$generateEnchantmentBookTypesOnlyMaxLevel$38
		static
		0 o p_269987_
		1 o p_269988_
		2 o p_269989_
	c (Lcta$e;Lcta$d;Ljo$b;)V lambda$bootstrap$19
		static
		0 o p_337915_
		1 o p_337916_
		2 o p_337917_
	d ()Ljava/util/List; allTabs
		static
	d (Lcta$e;Lcta$d;Ljo$b;)V lambda$bootstrap$8
		static
		0 o p_344386_
		1 o p_344387_
		2 o p_344388_
	d (Lcta$e;Lcta$g;Lcuq;)V lambda$generatePotionEffectTypes$36
		static
		0 o p_269998_
		1 o p_269999_
		2 o p_270000_
	d (Lcta$d;Lcta$e;)V lambda$bootstrap$23
		static
		0 o p_337921_
		1 o p_337922_
	e (Lcta$d;Lcta$e;)V lambda$bootstrap$20
		static
		0 o p_337923_
		1 o p_337924_
	e ()Lcta; searchTab
		static
	f ()Ljava/util/stream/Stream; streamAllTabs
		static
	f (Lcta$d;Lcta$e;)V lambda$bootstrap$17
		static
		0 o p_344384_
		1 o p_344385_
	g (Lcta$d;Lcta$e;)V lambda$bootstrap$11
		static
		0 o p_270190_
		1 o p_259709_
	g ()Lcuq; lambda$bootstrap$33
		static
	h ()Lcuq; lambda$bootstrap$29
		static
	h (Lcta$d;Lcta$e;)V lambda$bootstrap$9
		static
		0 o p_344393_
		1 o p_344394_
	i ()Lcuq; lambda$bootstrap$27
		static
	i (Lcta$d;Lcta$e;)V lambda$bootstrap$5
		static
		0 o p_288945_
		1 o p_288946_
	j ()Lcuq; lambda$bootstrap$24
		static
	j (Lcta$d;Lcta$e;)V lambda$bootstrap$3
		static
		0 o p_350150_
		1 o p_350151_
	k ()Lcuq; lambda$bootstrap$21
		static
	k (Lcta$d;Lcta$e;)V lambda$bootstrap$1
		static
		0 o p_270617_
		1 o p_259444_
	l ()Lcuq; lambda$bootstrap$18
		static
	m ()Lcuq; lambda$bootstrap$15
		static
	n ()Lcuq; lambda$bootstrap$13
		static
	o ()Lcuq; lambda$bootstrap$12
		static
	p ()Lcuq; lambda$bootstrap$10
		static
	q ()Lcuq; lambda$bootstrap$6
		static
	r ()Lcuq; lambda$bootstrap$4
		static
	s ()Lcuq; lambda$bootstrap$2
		static
	t ()Lcuq; lambda$bootstrap$0
		static
ctc net/minecraft/world/item/CrossbowItem
	a DEFAULT_RANGE
	b MOB_ARROW_POWER
	k MAX_CHARGE_DURATION
	l startSoundPlayed
	m midLoadSoundPlayed
	n START_SOUND_PERCENT
	o MID_SOUND_PERCENT
	p ARROW_POWER
	q FIREWORK_POWER
	r DEFAULT_SOUNDS
	<clinit> ()V <clinit>
		static
	<init> (Lcul$a;)V <init>
		0 o p_40850_
	a (Ldcw;Lbtn;Lcuq;Lcuq;Z)Lcnp; createProjectile
		0 o p_331583_
		1 o p_40863_
		2 o p_40864_
		3 o p_40865_
		4 o p_40866_
	a (Lbtn;Lcnp;IFFFLbtn;)V shootProjectile
		0 o p_40896_
		1 o p_332122_
		2 o p_331865_
		3 o p_40900_
		4 o p_40902_
		5 o p_40903_
		6 o p_330303_
	a (Ldcw;Lcmx;Lbqq;)Lbqs; use
		0 o p_40920_
		1 o p_40921_
		2 o p_40922_
	a (Lcxg;)F getShootingPower
		static
		0 o p_330249_
	a (Lbtn;Lcuq;)Z tryLoadProjectiles
		static
		0 o p_40860_
		1 o p_40861_
	a (ZLayw;)F getRandomShotPitch
		static
		0 o p_220026_
		1 o p_220027_
	a (Ldcw;Lbtn;Ljm;)V lambda$onUseTick$2
		static
		0 o p_352853_
		1 o p_352854_
		2 o p_352855_
	a (Lcuq;Lcul$b;Ljava/util/List;Lcwm;)V appendHoverText
		0 o p_40880_
		1 o p_339686_
		2 o p_40882_
		3 o p_40883_
	a (Ldcw;Lbtn;Lcuq;I)V onUseTick
		0 o p_40910_
		1 o p_40911_
		2 o p_40912_
		3 o p_40913_
	a (ILcuq;Lbtn;)F getPowerForTime
		static
		0 o p_40854_
		1 o p_40855_
		2 o p_344803_
	a (Lcuq;Ldcw;Lbtn;I)V releaseUsing
		0 o p_40875_
		1 o p_40876_
		2 o p_40877_
		3 o p_40878_
	a (Lbtn;Lexc;F)Lorg/joml/Vector3f; getProjectileShotVector
		static
		0 o p_331584_
		1 o p_331590_
		2 o p_331104_
	a (Lcuq;Lbtn;)I getUseDuration
		0 o p_40938_
		1 o p_344898_
	a (Ldcw;Lbtn;Lbqq;Lcuq;FFLbtn;)V performShooting
		0 o p_40888_
		1 o p_40889_
		2 o p_40890_
		3 o p_40891_
		4 o p_40892_
		5 o p_40893_
		6 o p_331602_
	a (Layw;I)F getShotPitch
		static
		0 o p_331176_
		1 o p_331542_
	b (Lcuq;)Lcwo; getUseAnimation
		0 o p_40935_
	b (Ldcw;Lbtn;Ljm;)V lambda$onUseTick$1
		static
		0 o p_352847_
		1 o p_352848_
		2 o p_352849_
	b (Lcuq;Lbtn;)I getChargeDuration
		static
		0 o p_352255_
		1 o p_345687_
	b ()Ljava/util/function/Predicate; getAllSupportedProjectiles
	c ()I getDefaultProjectileRange
	c (Ldcw;Lbtn;Ljm;)V lambda$releaseUsing$0
		static
		0 o p_352850_
		1 o p_352851_
		2 o p_352852_
	d ()Ljava/util/function/Predicate; getSupportedHeldProjectiles
	i (Lcuq;)Z isCharged
		static
		0 o p_40933_
	j (Lcuq;)I getDurabilityUse
		0 o p_331489_
	k (Lcuq;)Lctc$a; getChargingSounds
		0 o p_345050_
	l (Lcuq;)Z useOnRelease
		0 o p_150801_
ctc$a net/minecraft/world/item/CrossbowItem$ChargingSounds
	a CODEC
	b start
	c mid
	d end
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o start
		1 o mid
		2 o end
	a ()Ljava/util/Optional; start
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_345672_
	b ()Ljava/util/Optional; mid
	c ()Ljava/util/Optional; end
	equals (Ljava/lang/Object;)Z equals
		0 o p_346301_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ctd net/minecraft/world/item/DebugStickItem
	<init> (Lcul$a;)V <init>
		0 o p_40948_
	a (Ldtc;Lduf;)Ljava/lang/String; getNameHelper
		static
		0 o p_40967_
		1 o p_40968_
	a (Lcmx;Lwz;)V message
		static
		0 o p_40957_
		1 o p_40958_
	a (Ldtc;Ldcw;Ljd;Lcmx;)Z canAttackBlock
		0 o p_40962_
		1 o p_40963_
		2 o p_40964_
		3 o p_40965_
	a (Ljava/lang/Iterable;Ljava/lang/Object;Z)Ljava/lang/Object; getRelative
		static
		0 o p_40974_
		1 o p_40975_
		2 o p_40976_
	a (Lcmx;Ldtc;Ldcx;Ljd;ZLcuq;)Z handleInteraction
		0 o p_150803_
		1 o p_150804_
		2 o p_150805_
		3 o p_150806_
		4 o p_150807_
		5 o p_150808_
	a (Ldtc;Lduf;Z)Ldtc; cycleState
		static
		0 o p_40970_
		1 o p_40971_
		2 o p_40972_
	a (Lcyf;)Lbqr; useOn
		0 o p_40960_
cte net/minecraft/world/item/DiggerItem
	<init> (Lcwi;Lawu;Lcul$a;)V <init>
		0 o p_204110_
		1 o p_204111_
		2 o p_204112_
	a (Lcwi;FF)Lcxn; createAttributes
		static
		0 o p_330688_
		1 o p_330237_
		2 o p_332017_
	a (Lcuq;Lbtn;Lbtn;)Z hurtEnemy
		0 o p_40994_
		1 o p_40995_
		2 o p_40996_
	b (Lcuq;Lbtn;Lbtn;)V postHurtEnemy
		0 o p_346200_
		1 o p_345855_
		2 o p_346191_
ctf net/minecraft/world/item/DiscFragmentItem
	<init> (Lcul$a;)V <init>
		0 o p_220029_
	a (Lcuq;Lcul$b;Ljava/util/List;Lcwm;)V appendHoverText
		0 o p_220031_
		1 o p_339652_
		2 o p_220033_
		3 o p_220034_
	c ()Lxn; getDisplayName
ctg net/minecraft/world/item/DispensibleContainerItem
	a (Lcmx;Ldcw;Lcuq;Ljd;)V checkExtraContent
		0 o p_150817_
		1 o p_150818_
		2 o p_150819_
		3 o p_150820_
	a (Lcmx;Ldcw;Ljd;Lewy;)Z emptyContents
		0 o p_150821_
		1 o p_150822_
		2 o p_150823_
		3 o p_150824_
cth net/minecraft/world/item/DoubleHighBlockItem
	<init> (Ldfy;Lcul$a;)V <init>
		0 o p_41010_
		1 o p_41011_
	a (Lcyd;Ldtc;)Z placeBlock
		0 o p_41013_
		1 o p_41014_
cti net/minecraft/world/item/DyeColor
	A $VALUES
	a WHITE
	b ORANGE
	c MAGENTA
	d LIGHT_BLUE
	e YELLOW
	f LIME
	g PINK
	h GRAY
	i LIGHT_GRAY
	j CYAN
	k PURPLE
	l BLUE
	m BROWN
	n GREEN
	o RED
	p BLACK
	q CODEC
	r STREAM_CODEC
	s BY_ID
	t BY_FIREWORK_COLOR
	u id
	v name
	w mapColor
	x textureDiffuseColor
	y fireworkColor
	z textColor
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;ILepi;II)V <init>
		0 o p_41044_
		1 o p_41045_
		2 o p_41046_
		3 o p_41047_
		4 o p_41048_
		5 o p_285297_
		6 o p_41050_
		7 o p_41051_
	a ()I getId
	a (I)Lcti; byId
		static
		0 o p_41054_
	a (Lcti;)Lcti; lambda$static$1
		static
		0 o p_41056_
	a (Ljava/lang/String;Lcti;)Lcti; byName
		static
		0 o p_41058_
		1 o p_41059_
	b ()Ljava/lang/String; getName
	b (I)Lcti; byFireworkColor
		static
		0 o p_41062_
	b (Lcti;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_41064_
	c ()Ljava/lang/String; getSerializedName
	d ()I getTextureDiffuseColor
	e ()Lepi; getMapColor
	f ()I getFireworkColor
	g ()I getTextColor
	h ()[Lcti; $values
		static
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Lcti; valueOf
		static
		0 o p_41074_
	values ()[Lcti; values
		static
ctj net/minecraft/world/item/DyeItem
	a ITEM_BY_COLOR
	b dyeColor
	<clinit> ()V <clinit>
		static
	<init> (Lcti;Lcul$a;)V <init>
		0 o p_41080_
		1 o p_41081_
	a (Ldrt;)Ldrt; lambda$tryApplyToSign$0
		0 o p_277649_
	a (Lcuq;Lcmx;Lbtn;Lbqq;)Lbqr; interactLivingEntity
		0 o p_41085_
		1 o p_41086_
		2 o p_41087_
		3 o p_41088_
	a (Lcti;)Lctj; byColor
		static
		0 o p_41083_
	a (Ldcw;Ldrs;ZLcmx;)Z tryApplyToSign
		0 o p_277691_
		1 o p_277488_
		2 o p_277951_
		3 o p_277932_
	c ()Lcti; getDyeColor
ctk net/minecraft/world/item/EggItem
	<init> (Lcul$a;)V <init>
		0 o p_41126_
	a (Ldcw;Ljw;Lcuq;Lji;)Lcnp; asProjectile
		0 o p_338884_
		1 o p_338312_
		2 o p_338704_
		3 o p_338366_
	a (Ldcw;Lcmx;Lbqq;)Lbqs; use
		0 o p_41128_
		1 o p_41129_
		2 o p_41130_
ctl net/minecraft/world/item/EitherHolder
	a holder
	b key
	<init> (Lakq;)V <init>
		0 o p_350883_
	<init> (Ljava/util/Optional;Lakq;)V <init>
		0 o holder
		1 o key
	<init> (Ljm;)V <init>
		0 o p_350710_
	a (Ljz;)Ljava/util/Optional; unwrap
		0 o p_350328_
	a (Lcom/mojang/datafixers/util/Either;)Lctl; fromEither
		static
		0 o p_350717_
	a (Lakq;)Lcom/mojang/serialization/DataResult; lambda$codec$1
		static
		0 o p_350331_
	a (Lakq;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_350627_
		1 o p_350442_
	a ()Lcom/mojang/datafixers/util/Either; asEither
	a (Ljo$a;)Ljava/util/Optional; unwrap
		0 o p_350642_
	a (Lakq;Lyx;)Lyx; streamCodec
		static
		0 o p_350628_
		1 o p_350420_
	b ()Ljava/util/Optional; holder
	b (Ljo$a;)Ljava/util/Optional; lambda$unwrap$4
		0 o p_350762_
	b (Ljz;)Ljava/util/Optional; lambda$unwrap$3
		0 o p_350661_
	c ()Lakq; key
	d ()Lcom/mojang/datafixers/util/Either; lambda$asEither$2
	e ()Ljava/lang/String; lambda$codec$0
		static
	equals (Ljava/lang/Object;)Z equals
		0 o p_350757_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ctm net/minecraft/world/item/ElytraItem
	<init> (Lcul$a;)V <init>
		0 o p_41132_
	a (Lcuq;Lcuq;)Z isValidRepairItem
		0 o p_41134_
		1 o p_41135_
	a (Ldcw;Lcmx;Lbqq;)Lbqs; use
		0 o p_41137_
		1 o p_41138_
		2 o p_41139_
	i (Lcuq;)Z isFlyEnabled
		static
		0 o p_41141_
	m ()Lbsy; getEquipmentSlot
	n ()Ljm; getEquipSound
ctn net/minecraft/world/item/EmptyMapItem
	<init> (Lcul$a;)V <init>
		0 o p_41143_
	a (Ldcw;Lcmx;Lbqq;)Lbqs; use
		0 o p_41145_
		1 o p_41146_
		2 o p_41147_
cto net/minecraft/world/item/EnchantedBookItem
	<init> (Lcul$a;)V <init>
		0 o p_41149_
	a (Ldaf;)Lcuq; createForEnchantment
		static
		0 o p_41162_
	a (Lcuq;)Z isEnchantable
		0 o p_41168_
ctp net/minecraft/world/item/EndCrystalItem
	<init> (Lcul$a;)V <init>
		0 o p_41174_
	a (Lcyf;)Lbqr; useOn
		0 o p_41176_
ctq net/minecraft/world/item/EnderEyeItem
	<init> (Lcul$a;)V <init>
		0 o p_41180_
	a (Ldcw;Lcmx;Lbqq;)Lbqs; use
		0 o p_41184_
		1 o p_41185_
		2 o p_41186_
	a (Lcyf;)Lbqr; useOn
		0 o p_41182_
	a (Lcuq;Lbtn;)I getUseDuration
		0 o p_326954_
		1 o p_346241_
ctr net/minecraft/world/item/EnderpearlItem
	<init> (Lcul$a;)V <init>
		0 o p_41188_
	a (Ldcw;Lcmx;Lbqq;)Lbqs; use
		0 o p_41190_
		1 o p_41191_
		2 o p_41192_
cts net/minecraft/world/item/Equipable
	a (Lcul;Ldcw;Lcmx;Lbqq;)Lbqs; swapWithEquipmentSlot
		0 o p_270453_
		1 o p_270395_
		2 o p_270300_
		3 o p_270262_
	c_ (Lcuq;)Lcts; get
		static
		0 o p_270317_
	m ()Lbsy; getEquipmentSlot
	n ()Ljm; getEquipSound
ctt net/minecraft/world/item/ExperienceBottleItem
	<init> (Lcul$a;)V <init>
		0 o p_41194_
	a (Ldcw;Ljw;Lcuq;Lji;)Lcnp; asProjectile
		0 o p_338868_
		1 o p_338766_
		2 o p_338321_
		3 o p_338772_
	a (Ldcw;Lcmx;Lbqq;)Lbqs; use
		0 o p_41196_
		1 o p_41197_
		2 o p_41198_
	c ()Lcvm$a; createDispenseConfig
ctu net/minecraft/world/item/FireChargeItem
	<init> (Lcul$a;)V <init>
		0 o p_41202_
	a (Ldcw;Ljw;Lcuq;Lji;)Lcnp; asProjectile
		0 o p_338826_
		1 o p_338780_
		2 o p_338320_
		3 o p_338841_
	a (Lcnp;DDDFF)V shoot
		0 o p_338389_
		1 o p_338344_
		2 o p_338646_
		3 o p_338223_
		4 o p_338688_
		5 o p_338812_
	a (Ldcw;Ljd;)V playSound
		0 o p_41206_
		1 o p_41207_
	a (Lcyf;)Lbqr; useOn
		0 o p_41204_
	a (Lku;Lji;)Ljw; lambda$createDispenseConfig$0
		static
		0 o p_338834_
		1 o p_338717_
	c ()Lcvm$a; createDispenseConfig
ctv net/minecraft/world/item/FireworkRocketItem
	a CRAFTABLE_DURATIONS
	b ROCKET_PLACEMENT_OFFSET
	<clinit> ()V <clinit>
		static
	<init> (Lcul$a;)V <init>
		0 o p_41209_
	a (Ldcw;Ljw;Lcuq;Lji;)Lcnp; asProjectile
		0 o p_338390_
		1 o p_338574_
		2 o p_338487_
		3 o p_338368_
	a (Ldcw;Lcmx;Lbqq;)Lbqs; use
		0 o p_41218_
		1 o p_41219_
		2 o p_41220_
	a (Lku;Lji;)Lexc; getEntityPokingOutOfBlockPos
		static
		0 o p_338806_
		1 o p_338706_
	a (Lcyf;)Lbqr; useOn
		0 o p_41216_
	a (Lcuq;Lcul$b;Ljava/util/List;Lcwm;)V appendHoverText
		0 o p_41211_
		1 o p_339661_
		2 o p_41213_
		3 o p_41214_
	c ()Lcvm$a; createDispenseConfig
ctw net/minecraft/world/item/FireworkStarItem
	<init> (Lcul$a;)V <init>
		0 o p_41248_
	a (Lcuq;Lcul$b;Ljava/util/List;Lcwm;)V appendHoverText
		0 o p_41252_
		1 o p_339685_
		2 o p_41254_
		3 o p_41255_
ctx net/minecraft/world/item/FishingRodItem
	<init> (Lcul$a;)V <init>
		0 o p_41285_
	a (Ldcw;Lcmx;Lbqq;)Lbqs; use
		0 o p_41290_
		1 o p_41291_
		2 o p_41292_
	g ()I getEnchantmentValue
cty net/minecraft/world/item/FlintAndSteelItem
	<init> (Lcul$a;)V <init>
		0 o p_41295_
	a (Lcyf;)Lbqr; useOn
		0 o p_41297_
ctz net/minecraft/world/item/FoodOnAStickItem
	a canInteractWith
	b consumeItemDamage
	<init> (Lcul$a;Lbsx;I)V <init>
		0 o p_41307_
		1 o p_41308_
		2 o p_41309_
	a (Ldcw;Lcmx;Lbqq;)Lbqs; use
		0 o p_41314_
		1 o p_41315_
		2 o p_41316_
cu net/minecraft/advancements/critereon/ItemSubPredicates
	a DAMAGE
	b ENCHANTMENTS
	c STORED_ENCHANTMENTS
	d POTIONS
	e CUSTOM_DATA
	f CONTAINER
	g BUNDLE_CONTENTS
	h FIREWORK_EXPLOSION
	i FIREWORKS
	j WRITABLE_BOOK
	k WRITTEN_BOOK
	l ATTRIBUTE_MODIFIERS
	m ARMOR_TRIM
	n JUKEBOX_PLAYABLE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lct$a; register
		static
		0 o p_333883_
		1 o p_333785_
	a (Ljz;)Lct$a; bootstrap
		static
		0 o p_333896_
cua net/minecraft/world/item/GameMasterBlockItem
	<init> (Ldfy;Lcul$a;)V <init>
		0 o p_41318_
		1 o p_41319_
	c (Lcyd;)Ldtc; getPlacementState
		0 o p_41321_
cub net/minecraft/world/item/GlowInkSacItem
	<init> (Lcul$a;)V <init>
		0 o p_277648_
	a (Ldrt;)Ldrt; lambda$tryApplyToSign$0
		static
		0 o p_277781_
	a (Ldcw;Ldrs;ZLcmx;)Z tryApplyToSign
		0 o p_278089_
		1 o p_277706_
		2 o p_277442_
		3 o p_277983_
cuc net/minecraft/world/item/HangingEntityItem
	a TOOLTIP_RANDOM_VARIANT
	b type
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Lcul$a;)V <init>
		0 o p_41324_
		1 o p_41325_
	a (Ljava/util/List;Ljm;)V lambda$appendHoverText$1
		static
		0 o p_344400_
		1 o p_344401_
	a (Ljava/util/List;)V lambda$appendHoverText$2
		static
		0 o p_270620_
	a (Lcyf;)Lbqr; useOn
		0 o p_41331_
	a (Lcmx;Lji;Lcuq;Ljd;)Z mayPlace
		0 o p_41326_
		1 o p_41327_
		2 o p_41328_
		3 o p_41329_
	a (Lcuq;Lcul$b;Ljava/util/List;Lcwm;)V appendHoverText
		0 o p_270235_
		1 o p_339644_
		2 o p_270630_
		3 o p_270170_
	a (Ljava/util/List;Lakq;)V lambda$appendHoverText$0
		static
		0 o p_270665_
		1 o p_270217_
cud net/minecraft/world/item/HangingSignItem
	<init> (Ldfy;Ldfy;Lcul$a;)V <init>
		0 o p_251582_
		1 o p_250734_
		2 o p_250266_
	a (Ldcz;Ldtc;Ljd;)Z canPlace
		0 o p_252032_
		1 o p_252230_
		2 o p_252075_
cue net/minecraft/world/item/HoeItem
	a TILLABLES
	<clinit> ()V <clinit>
		static
	<init> (Lcwi;Lcul$a;)V <init>
		0 o p_41336_
		1 o p_41339_
	a (Ldtc;Ldcv;Lcyf;)V lambda$changeIntoStateAndDropItem$2
		static
		0 o p_316062_
		1 o p_316063_
		2 o p_316064_
	a (Ldtc;Ldcv;)Ljava/util/function/Consumer; changeIntoStateAndDropItem
		static
		0 o p_150850_
		1 o p_150851_
	a (Ldtc;)Ljava/util/function/Consumer; changeIntoState
		static
		0 o p_150859_
	a (Lcyf;)Lbqr; useOn
		0 o p_41341_
	a (Ldtc;Lcyf;)V lambda$changeIntoState$1
		static
		0 o p_316060_
		1 o p_316061_
	b (Lcyf;)Z onlyIfAirAbove
		static
		0 o p_150857_
	c (Lcyf;)Z lambda$static$0
		static
		0 o p_238242_
cuf net/minecraft/world/item/HoneyBottleItem
	a DRINK_DURATION
	<init> (Lcul$a;)V <init>
		0 o p_41346_
	a (Ldcw;Lcmx;Lbqq;)Lbqs; use
		0 o p_41352_
		1 o p_41353_
		2 o p_41354_
	a (Lcuq;Ldcw;Lbtn;)Lcuq; finishUsingItem
		0 o p_41348_
		1 o p_41349_
		2 o p_41350_
	a (Lcuq;Lbtn;)I getUseDuration
		0 o p_41360_
		1 o p_345163_
	ap_ ()Lavo; getDrinkingSound
	aq_ ()Lavo; getEatingSound
	b (Lcuq;)Lcwo; getUseAnimation
		0 o p_41358_
cug net/minecraft/world/item/HoneycombItem
	a WAXABLES
	b WAX_OFF_BY_BLOCK
	<clinit> ()V <clinit>
		static
	<init> (Lcul$a;)V <init>
		0 o p_150867_
	a (Ldrt;Lcmx;)Z canApplyToSign
		0 o p_277550_
		1 o p_277640_
	a (Ldtc;Ldfy;)Ldtc; lambda$getWaxed$3
		static
		0 o p_150876_
		1 o p_150877_
	a (Ldtc;)Ljava/util/Optional; getWaxed
		static
		0 o p_150879_
	a (Lcyf;Ljd;Ldcw;Ldtc;)Lbqr; lambda$useOn$2
		static
		0 o p_308977_
		1 o p_309183_
		2 o p_309194_
		3 o p_308989_
	a (Ldcw;Ldrs;ZLcmx;)Z tryApplyToSign
		0 o p_277838_
		1 o p_277988_
		2 o p_277394_
		3 o p_277816_
	a (Lcyf;)Lbqr; useOn
		0 o p_150869_
	h ()Lcom/google/common/collect/BiMap; lambda$static$1
		static
	k ()Lcom/google/common/collect/BiMap; lambda$static$0
		static
cuh net/minecraft/world/item/InkSacItem
	<init> (Lcul$a;)V <init>
		0 o p_277643_
	a (Ldrt;)Ldrt; lambda$tryApplyToSign$0
		static
		0 o p_277425_
	a (Ldcw;Ldrs;ZLcmx;)Z tryApplyToSign
		0 o p_277633_
		1 o p_277698_
		2 o p_277634_
		3 o p_277815_
cui net/minecraft/world/item/Instrument
	a DIRECT_CODEC
	b DIRECT_STREAM_CODEC
	c CODEC
	d STREAM_CODEC
	e soundEvent
	f useDuration
	g range
	<clinit> ()V <clinit>
		static
	<init> (Ljm;IF)V <init>
		0 o soundEvent
		1 o useDuration
		2 o range
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_220089_
	a ()Ljm; soundEvent
	b ()I useDuration
	c ()F range
	equals (Ljava/lang/Object;)Z equals
		0 o p_220093_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cuj net/minecraft/world/item/InstrumentItem
	a instruments
	<init> (Lcul$a;Lawu;)V <init>
		0 o p_220099_
		1 o p_220100_
	a (Lcul;Ljm;)Lcuq; create
		static
		0 o p_220108_
		1 o p_220109_
	a (Ldcw;Lcmx;Lbqq;)Lbqs; use
		0 o p_220123_
		1 o p_220124_
		2 o p_220125_
	a (Ldcw;Lcmx;Lcui;)V play
		static
		0 o p_220127_
		1 o p_220128_
		2 o p_220129_
	a (Ljm;)Ljava/lang/Integer; lambda$getUseDuration$1
		static
		0 o p_248418_
	a (Lcuq;Lawu;Layw;)V setRandom
		static
		0 o p_220111_
		1 o p_220112_
		2 o p_220113_
	a (Lcuq;Ljm;)V lambda$setRandom$0
		static
		0 o p_330087_
		1 o p_330088_
	a (Lcuq;Lcul$b;Ljava/util/List;Lcwm;)V appendHoverText
		0 o p_220115_
		1 o p_339630_
		2 o p_220117_
		3 o p_220118_
	a (Lcuq;Lbtn;)I getUseDuration
		0 o p_220131_
		1 o p_345916_
	b (Lcuq;)Lcwo; getUseAnimation
		0 o p_220133_
	i (Lcuq;)Ljava/util/Optional; getInstrument
		0 o p_220135_
cuk net/minecraft/world/item/Instruments
	a GOAT_HORN_RANGE_BLOCKS
	b GOAT_HORN_DURATION
	c PONDER_GOAT_HORN
	d SING_GOAT_HORN
	e SEEK_GOAT_HORN
	f FEEL_GOAT_HORN
	g ADMIRE_GOAT_HORN
	h CALL_GOAT_HORN
	i YEARN_GOAT_HORN
	j DREAM_GOAT_HORN
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;)Lakq; create
		static
		0 o p_220151_
	a (Ljz;)Lcui; bootstrap
		static
		0 o p_220149_
cul net/minecraft/world/item/Item
	a LOGGER
	b builtInRegistryHolder
	c components
	d BY_BLOCK
	e BASE_ATTACK_DAMAGE_ID
	f BASE_ATTACK_SPEED_ID
	g DEFAULT_MAX_STACK_SIZE
	h ABSOLUTE_MAX_STACK_SIZE
	i MAX_BAR_WIDTH
	j craftingRemainingItem
	k descriptionId
	l requiredFeatures
	<clinit> ()V <clinit>
		static
	<init> (Lcul$a;)V <init>
		0 o p_41383_
	a (Lcyf;)Lbqr; useOn
		0 o p_41427_
	a (Ldcw;Lcmx;Lbqq;)Lbqs; use
		0 o p_41432_
		1 o p_41433_
		2 o p_41434_
	a (Lcuq;Ldcw;Lbsr;IZ)V inventoryTick
		0 o p_41404_
		1 o p_41405_
		2 o p_41406_
		3 o p_41407_
		4 o p_41408_
	a (Lcuq;Lcuq;Lcrq;Lcqd;Lcmx;Lbug;)Z overrideOtherStackedOnMe
		0 o p_150892_
		1 o p_150893_
		2 o p_150894_
		3 o p_150895_
		4 o p_150896_
		5 o p_150897_
	a (Lcjh;)V onDestroyed
		0 o p_150887_
	a (Lcuq;Ldcw;Lbtn;I)V releaseUsing
		0 o p_41412_
		1 o p_41413_
		2 o p_41414_
		3 o p_41415_
	a (Lcuq;)Z isEnchantable
		0 o p_41456_
	a (Lcuq;Lbtn;Lbtn;)Z hurtEnemy
		0 o p_41395_
		1 o p_41396_
		2 o p_41397_
	a (Lcul;)I getId
		static
		0 o p_41394_
	a (Lcuq;Lcmx;Lbtn;Lbqq;)Lbqr; interactLivingEntity
		0 o p_41398_
		1 o p_41399_
		2 o p_41400_
		3 o p_41401_
	a (Ldtc;Ldcw;Ljd;Lcmx;)Z canAttackBlock
		0 o p_41441_
		1 o p_41442_
		2 o p_41443_
		3 o p_41444_
	a (Lcuq;Lcul$b;Ljava/util/List;Lcwm;)V appendHoverText
		0 o p_41421_
		1 o p_339594_
		2 o p_41423_
		3 o p_41424_
	a (Lbsr;FLbrk;)F getAttackDamageBonus
		0 o p_345249_
		1 o p_336179_
		2 o p_345403_
	a (Lcuq;Lcrq;Lcqd;Lcmx;)Z overrideStackedOnOther
		0 o p_150888_
		1 o p_150889_
		2 o p_150890_
		3 o p_150891_
	a (Ldcw;Lbtn;Lcuq;I)V onUseTick
		0 o p_41428_
		1 o p_41429_
		2 o p_41430_
		3 o p_41431_
	a ()Ljava/lang/String; getDescriptionId
	a (Lcuq;Lbtn;)I getUseDuration
		0 o p_41454_
		1 o p_344979_
	a (Lcuq;Ldcw;Ldtc;Ljd;Lbtn;)Z mineBlock
		0 o p_41416_
		1 o p_41417_
		2 o p_41418_
		3 o p_41419_
		4 o p_41420_
	a (Lcuq;Lcuq;)Z isValidRepairItem
		0 o p_41402_
		1 o p_41403_
	a (Lcuq;Ldcw;Lbtn;)Lcuq; finishUsingItem
		0 o p_41409_
		1 o p_41410_
		2 o p_41411_
	a (Lcuq;Ldcw;)V onCraftedPostProcess
		0 o p_307483_
		1 o p_307537_
	a (Ldcw;Lcmx;Ldcf$b;)Lewy; getPlayerPOVHitResult
		static
		0 o p_41436_
		1 o p_41437_
		2 o p_41438_
	a (Lcuq;Ldtc;)F getDestroySpeed
		0 o p_41425_
		1 o p_41426_
	a (Ldfy;)Lcul; byBlock
		static
		0 o p_41440_
	ao_ ()Z isComplex
	ap_ ()Lavo; getDrinkingSound
	aq_ ()Lavo; getEatingSound
	ar_ ()Z canFitInsideContainerItems
	b (Lcuq;)Lcwo; getUseAnimation
		0 o p_41452_
	b (Lcuq;Ldtc;)Z isCorrectToolForDrops
		0 o p_336002_
		1 o p_41450_
	b (I)Lcul; byId
		static
		0 o p_41446_
	b (Lcuq;Ldcw;Lcmx;)V onCraftedBy
		0 o p_41447_
		1 o p_41448_
		2 o p_41449_
	b (Lcuq;Lbtn;Lbtn;)V postHurtEnemy
		0 o p_346136_
		1 o p_346250_
		2 o p_346014_
	d (Lcuq;)Z isBarVisible
		0 o p_150899_
	d_ (Lcuq;)Z isFoil
		0 o p_41453_
	e ()Lavo; getBreakingSound
	e (Lcuq;)I getBarWidth
		0 o p_150900_
	f (Lcuq;)I getBarColor
		0 o p_150901_
	g (Lcuq;)Ljava/util/Optional; getTooltipImage
		0 o p_150902_
	g ()I getEnchantmentValue
	h (Lcuq;)Ljava/lang/String; getDescriptionId
		0 o p_41455_
	i ()Lcpl; requiredFeatures
	j ()Lcxn; getDefaultAttributeModifiers
	l (Lcuq;)Z useOnRelease
		0 o p_41464_
	m (Lcuq;)V verifyComponentsAfterLoad
		0 o p_331627_
	n (Lcuq;)Lwz; getName
		0 o p_41458_
	o ()Ljm$c; builtInRegistryHolder
	p ()Lkm; components
	q ()I getDefaultMaxStackSize
	r ()Lcul; asItem
	s ()Lwz; getDescription
	t ()Ljava/lang/String; getOrCreateDescriptionId
	toString ()Ljava/lang/String; toString
	u ()Lcul; getCraftingRemainingItem
	v ()Z hasCraftingRemainingItem
	w ()Lcuq; getDefaultInstance
cul$a net/minecraft/world/item/Item$Properties
	a COMPONENT_INTERNER
	b components
	c craftingRemainingItem
	d requiredFeatures
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lakq;)Lcul$a; jukeboxPlayable
		0 o p_350862_
	a (Lcpr;)Lcul$a; food
		0 o p_41490_
	a (I)Lcul$a; stacksTo
		0 o p_41488_
	a ([Lcpj;)Lcul$a; requiredFeatures
		0 o p_250948_
	a (Lkp;Ljava/lang/Object;)Lcul$a; component
		0 o p_330871_
		1 o p_330323_
	a (Lcxn;)Lcul$a; attributes
		0 o p_331533_
	a (Lcul;)Lcul$a; craftRemainder
		0 o p_41496_
	a (Lcvo;)Lcul$a; rarity
		0 o p_41498_
	a ()Lcul$a; fireResistant
	b (I)Lcul$a; durability
		0 o p_41504_
	b ()Lkm; buildAndValidateComponents
	c ()Lkm; buildComponents
cul$b net/minecraft/world/item/Item$TooltipContext
	a EMPTY
	<clinit> ()V <clinit>
		static
	a (Ljo$a;)Lcul$b; of
		static
		0 o p_339633_
	a (Leqr;)Leqt; mapData
		0 o p_339670_
	a (Ldcw;)Lcul$b; of
		static
		0 o p_339599_
	a ()Ljo$a; registries
	b ()F tickRate
cul$b$1 net/minecraft/world/item/Item$TooltipContext$1
	<init> ()V <init>
	a (Leqr;)Leqt; mapData
		0 o p_339618_
	a ()Ljo$a; registries
	b ()F tickRate
cul$b$2 net/minecraft/world/item/Item$TooltipContext$2
	b val$level
	<init> (Ldcw;)V <init>
		0 o p_339635_
	a (Leqr;)Leqt; mapData
		0 o p_339628_
	a ()Ljo$a; registries
	b ()F tickRate
cul$b$3 net/minecraft/world/item/Item$TooltipContext$3
	b val$registries
	<init> (Ljo$a;)V <init>
		0 o p_339651_
	a (Leqr;)Leqt; mapData
		0 o p_339679_
	a ()Ljo$a; registries
	b ()F tickRate
cum net/minecraft/world/item/ItemCooldowns
	a cooldowns
	b tickCount
	<init> ()V <init>
	a (Lcul;F)F getCooldownPercent
		0 o p_41522_
		1 o p_41523_
	a ()V tick
	a (Lcul;I)V addCooldown
		0 o p_41525_
		1 o p_41526_
	a (Lcul;)Z isOnCooldown
		0 o p_41520_
	b (Lcul;)V removeCooldown
		0 o p_41528_
	b (Lcul;I)V onCooldownStarted
		0 o p_41529_
		1 o p_41530_
	c (Lcul;)V onCooldownEnded
		0 o p_41531_
cum$a net/minecraft/world/item/ItemCooldowns$CooldownInstance
	a startTime
	b endTime
	<init> (II)V <init>
		0 o p_186358_
		1 o p_186359_
cun net/minecraft/world/item/ItemDisplayContext
	a NONE
	b THIRD_PERSON_LEFT_HAND
	c THIRD_PERSON_RIGHT_HAND
	d FIRST_PERSON_LEFT_HAND
	e FIRST_PERSON_RIGHT_HAND
	f HEAD
	g GUI
	h GROUND
	i FIXED
	j CODEC
	k BY_ID
	l id
	m name
	n $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
		0 o p_270291_
		1 o p_270563_
		2 o p_270624_
		3 o p_270851_
	a ()B getId
	b ()Z firstPerson
	c ()Ljava/lang/String; getSerializedName
	d ()[Lcun; $values
		static
	valueOf (Ljava/lang/String;)Lcun; valueOf
		static
		0 o p_270079_
	values ()[Lcun; values
		static
cuo net/minecraft/world/item/ItemFrameItem
	<init> (Lbsx;Lcul$a;)V <init>
		0 o p_150904_
		1 o p_150905_
	a (Lcmx;Lji;Lcuq;Ljd;)Z mayPlace
		0 o p_41551_
		1 o p_41552_
		2 o p_41553_
		3 o p_41554_
cup net/minecraft/world/item/ItemNameBlockItem
	<init> (Ldfy;Lcul$a;)V <init>
		0 o p_41579_
		1 o p_41580_
	a ()Ljava/lang/String; getDescriptionId
cuq net/minecraft/world/item/ItemStack
	a ITEM_NON_AIR_CODEC
	b CODEC
	c SINGLE_ITEM_CODEC
	d STRICT_CODEC
	e STRICT_SINGLE_ITEM_CODEC
	f OPTIONAL_CODEC
	g SIMPLE_ITEM_CODEC
	h OPTIONAL_STREAM_CODEC
	i STREAM_CODEC
	j OPTIONAL_LIST_STREAM_CODEC
	k LIST_STREAM_CODEC
	l EMPTY
	m LOGGER
	n DISABLED_ITEM_TOOLTIP
	o count
	p popTime
	q item
	r components
	s entityRepresentation
	<clinit> ()V <clinit>
		static
	<init> (Ldcv;I)V <init>
		0 o p_41601_
		1 o p_41602_
	<init> (Ljm;)V <init>
		0 o p_204116_
	<init> (Ldcv;)V <init>
		0 o p_41599_
	<init> (Ljm;I)V <init>
		0 o p_220155_
		1 o p_220156_
	<init> (Ldcv;ILkr;)V <init>
		0 o p_330978_
		1 o p_330639_
		2 o p_330546_
	<init> (Ljava/lang/Void;)V <init>
		0 o p_282703_
	<init> (Ljm;ILkn;)V <init>
		0 o p_312081_
		1 o p_41605_
		2 o p_330362_
	A ()Z isEnchanted
	B ()Ldai; getEnchantments
	C ()Z isFramed
	D ()Lcja; getFrame
	E ()Lbsr; getEntityRepresentation
	F ()Lwz; getDisplayName
	G ()I getPopTime
	H ()I getCount
	I ()Lavo; getDrinkingSound
	J ()Lavo; getEatingSound
	K ()Lavo; getBreakingSound
	L ()Ljava/lang/String; lambda$validateComponents$13
		static
	M ()Lcom/mojang/serialization/Codec; lambda$static$8
		static
	N ()Lcom/mojang/serialization/Codec; lambda$static$4
		static
	O ()Ljava/lang/String; lambda$static$0
		static
	a (Ljava/util/function/Consumer;Lcmx;Ljm;Lbuu;)V addModifierTooltip
		0 o p_331062_
		1 o p_330317_
		2 o p_330626_
		3 o p_331252_
	a (Ljq;)Z is
		0 o p_298683_
	a (ILaqu;Laqv;Ljava/util/function/Consumer;)V hurtAndBreak
		0 o p_220158_
		1 o p_346256_
		2 o p_220160_
		3 o p_348596_
	a (Lcrq;Lcqd;Lcmx;)Z overrideStackedOnOther
		0 o p_150927_
		1 o p_150928_
		2 o p_150929_
	a (Ldcw;Lcmx;Lbqq;)Lbqs; use
		0 o p_41683_
		1 o p_41684_
		2 o p_41685_
	a (Ljava/util/List;)I hashStackList
		static
		0 o p_332135_
	a (Lcul$b;Lcmx;Lcwm;)Ljava/util/List; getTooltipLines
		0 o p_339637_
		1 o p_41652_
		2 o p_41653_
	a (Ldtc;)F getDestroySpeed
		0 o p_41692_
	a (Ldcw;Lbsr;IZ)V inventoryTick
		0 o p_41667_
		1 o p_41668_
		2 o p_41669_
		3 o p_41670_
	a (Lbtn;)I getUseDuration
		0 o p_345724_
	a (ILbtn;Lbsy;)V hurtAndBreak
		0 o p_41623_
		1 o p_41624_
		2 o p_319898_
	a (Lkp;Ljava/lang/Object;Ljava/util/function/UnaryOperator;)Ljava/lang/Object; update
		0 o p_330921_
		1 o p_331257_
		2 o p_331701_
	a (Lorg/apache/commons/lang3/mutable/MutableBoolean;Ljava/util/function/Consumer;Lbsz;Lcmx;Ljm;Lbuu;)V lambda$addAttributeTooltips$19
		0 o p_348375_
		1 o p_348376_
		2 o p_348377_
		3 o p_348378_
		4 o p_348379_
		5 o p_348380_
	a (Ljava/util/Optional;)Lcuq; lambda$lenientOptionalFieldOf$17
		static
		0 o p_323389_
	a (Ldcw;Ldtc;Ljd;Lcmx;)V mineBlock
		0 o p_41687_
		1 o p_41688_
		2 o p_41689_
		3 o p_41690_
	a (Lyx;)Lyx; validatedStreamCodec
		static
		0 o p_340962_
	a (Ldcv;)Lcuq; transmuteCopy
		0 o p_347550_
	a (Lawu;)Z is
		0 o p_204118_
	a (ILbtn;)V consume
		0 o p_326311_
		1 o p_326200_
	a (Lbsr;)V setEntityRepresentation
		0 o p_41637_
	a (ILdcv;Lbtn;Lbsy;)Lcuq; hurtAndConvertOnBreak
		0 o p_352405_
		1 o p_352337_
		2 o p_352175_
		3 o p_352058_
	a (Lbtn;Lbsy;Lcul;)V lambda$hurtAndBreak$16
		static
		0 o p_348381_
		1 o p_348382_
		2 o p_348383_
	a (Lkn;)V applyComponentsAndValidate
		0 o p_341407_
	a (Ljo$a;Lub;)Lcuq; parseOptional
		static
		0 o p_330543_
		1 o p_330539_
	a (Ldcw;Lbtn;I)V releaseUsing
		0 o p_41675_
		1 o p_41676_
		2 o p_41677_
	a (I)Lcuq; split
		0 o p_41621_
	a (Ldcw;Lbtn;)Lcuq; finishUsingItem
		0 o p_41672_
		1 o p_41673_
	a (Lbrk;)Z canBeHurtBy
		0 o p_335431_
	a (Ljm;)Z is
		0 o p_220166_
	a (Lbtn;Lcmx;)Z hurtEnemy
		0 o p_41641_
		1 o p_41642_
	a ()Lkm; getComponents
	a (Lcmx;Lbtn;Lbqq;)Lbqr; interactLivingEntity
		0 o p_41648_
		1 o p_41649_
		2 o p_41650_
	a (Lcyf;)Lbqr; useOn
		0 o p_41662_
	a (Lbsy;Ljava/util/function/BiConsumer;)V forEachModifier
		0 o p_332001_
		1 o p_330882_
	a (Lcpl;)Z isItemEnabled
		0 o p_250869_
	a (Lkp;Ljava/lang/Object;Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; update
		0 o p_331083_
		1 o p_331443_
		2 o p_331049_
		3 o p_331846_
	a (Ldcv;I)Lcuq; transmuteCopy
		0 o p_323864_
		1 o p_323647_
	a (Ljo$a;Luy;)Ljava/util/Optional; parse
		static
		0 o p_331096_
		1 o p_330238_
	a (Lcuq;Lcrq;Lcqd;Lcmx;Lbug;)Z overrideOtherStackedOnMe
		0 o p_150933_
		1 o p_150934_
		2 o p_150935_
		3 o p_150936_
		4 o p_150937_
	a (Lcjh;)V onDestroyed
		0 o p_150925_
	a (Lbsz;Ljava/util/function/BiConsumer;)V forEachModifier
		0 o p_348610_
		1 o p_348516_
	a (Lcuq;)I hashItemAndComponents
		static
		0 o p_331961_
	a (Ljava/lang/String;)Lcom/mojang/serialization/MapCodec; lenientOptionalFieldOf
		static
		0 o p_338501_
	a (Ldcw;)V onCraftedBySystem
		0 o p_307669_
	a (Ljm;Lkn;)Lcuq; lambda$static$6
		static
		0 o p_332614_
		1 o p_332615_
	a (II)Ljava/lang/String; lambda$validateComponents$14
		static
		0 o p_347289_
		1 o p_347290_
	a (Ldtg;)Z canPlaceOnBlockInAdventureMode
		0 o p_331419_
	a (Lxw;)Lxw; lambda$getDisplayName$21
		0 o p_220170_
	a (Ljo$a;)Luy; save
		0 o p_332160_
	a (Ljava/util/List;Ljava/util/List;)Z listMatches
		static
		0 o p_331725_
		1 o p_331113_
	a (Lkm;)Lcom/mojang/serialization/DataResult; validateComponents
		static
		0 o p_341201_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$7
		static
		0 o p_337931_
	a (Lcul;)Z is
		0 o p_150931_
	a (Lkp;Lcul$b;Ljava/util/function/Consumer;Lcwm;)V addToTooltip
		0 o p_331344_
		1 o p_341231_
		2 o p_331885_
		3 o p_331177_
	a (Ldcw;Lcmx;I)V onCraftedBy
		0 o p_41679_
		1 o p_41680_
		2 o p_41681_
	a (Lcuq;Lcuq;)Z matches
		static
		0 o p_41729_
		1 o p_41730_
	a (Lcuq;Lazs;)Lcuq; lambda$validateStrict$9
		static
		0 o p_340776_
		1 o p_340777_
	a (Ljm;I)V enchant
		0 o p_344751_
		1 o p_41665_
	a (Ljava/util/function/Predicate;)Z is
		0 o p_220168_
	a (Ljava/util/function/Consumer;Lcmx;)V addAttributeTooltips
		0 o p_330796_
		1 o p_330530_
	a (Ljm;ILdai$a;)V lambda$enchant$20
		static
		0 o p_344402_
		1 o p_344403_
		2 o p_344404_
	b ()Ljava/util/Optional; getTooltipImage
	b (Lkm;)V applyComponents
		0 o p_330402_
	b (ILbtn;)Lcuq; consumeAndReturn
		0 o p_347624_
		1 o p_347710_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_347288_
	b (Lcuq;)Lcom/mojang/serialization/DataResult; validateStrict
		static
		0 o p_340966_
	b (Lkp;Ljava/lang/Object;)Ljava/lang/Object; set
		0 o p_331064_
		1 o p_330775_
	b (Ljo$a;Luy;)Luy; save
		0 o p_331900_
		1 o p_330830_
	b (Ljava/util/Optional;)Lcuq; lambda$static$11
		static
		0 o p_330099_
	b (Ldcw;Lbtn;I)V onUseTick
		0 o p_41732_
		1 o p_41733_
		2 o p_41734_
	b (Ldtc;)Z isCorrectToolForDrops
		0 o p_41736_
	b (Lcuq;Lcuq;)Z isSameItem
		static
		0 o p_287761_
		1 o p_287676_
	b (Ljm;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_330100_
	b (Ljo$a;)Luy; saveOptional
		0 o p_330895_
	b (Lbtn;Lcmx;)V postHurtEnemy
		0 o p_346409_
		1 o p_345517_
	b (Lkn;)V applyComponents
		0 o p_332097_
	b (Ljava/lang/String;)V lambda$parse$15
		static
		0 o p_330102_
	b (Ldcv;I)Lcuq; transmuteCopyIgnoreEmpty
		0 o p_323811_
		1 o p_323856_
	b (I)V setDamageValue
		0 o p_41722_
	b (Ldtg;)Z canBreakBlockInAdventureMode
		0 o p_331592_
	c ()Lkm; getPrototype
	c (Lcuq;)Ljava/util/Optional; lambda$lenientOptionalFieldOf$18
		static
		0 o p_323388_
	c (Lkp;)Ljava/lang/Object; remove
		0 o p_332139_
	c (I)Lcuq; copyWithCount
		0 o p_256354_
	c (Lcuq;Lcuq;)Z isSameItemSameComponents
		static
		0 o p_150943_
		1 o p_150944_
	d (I)V setPopTime
		0 o p_41755_
	d (Lcuq;)Ljava/util/Optional; lambda$static$12
		static
		0 o p_330101_
	d ()Lkn; getComponentsPatch
	e (Lcuq;)Ljava/lang/String; lambda$validateStrict$10
		static
		0 o p_330092_
	e (I)V setCount
		0 o p_41765_
	e ()Z isEmpty
	f (I)V limitSize
		0 o p_335437_
	f (Lcuq;)Lkn; lambda$static$5
		static
		0 o p_332616_
	f ()Lcuq; copyAndClear
	g ()Lcul; getItem
	g (Lcuq;)Lkn; lambda$static$2
		static
		0 o p_330103_
	g (I)V grow
		0 o p_41770_
	h ()Ljm; getItemHolder
	h (I)V shrink
		0 o p_41775_
	i ()Ljava/util/stream/Stream; getTags
	j ()I getMaxStackSize
	k ()Z isStackable
	l ()Z isDamageableItem
	m ()Z isDamaged
	n ()I getDamageValue
	o ()I getMaxDamage
	p ()Z isBarVisible
	q ()I getBarWidth
	r ()I getBarColor
	s ()Lcuq; copy
	t ()Ljava/lang/String; getDescriptionId
	toString ()Ljava/lang/String; toString
	u ()Lcwo; getUseAnimation
	v ()Z useOnRelease
	w ()Lwz; getHoverName
	x ()Z hasFoil
	y ()Lcvo; getRarity
	z ()Z isEnchantable
cuq$1 net/minecraft/world/item/ItemStack$1
	a ITEM_STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lwk;)Lcuq; decode
		0 o p_320491_
	a (Lwk;Lcuq;)V encode
		0 o p_320527_
		1 o p_320873_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_320493_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_320539_
		1 o p_319771_
cuq$2 net/minecraft/world/item/ItemStack$2
	<init> ()V <init>
	a (Lwk;)Lcuq; decode
		0 o p_330597_
	a (Lwk;Lcuq;)V encode
		0 o p_331762_
		1 o p_331138_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_330991_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_330623_
		1 o p_331743_
cuq$3 net/minecraft/world/item/ItemStack$3
	a val$codec
	<init> (Lyx;)V <init>
		0 o p_341363_
	a (Lwk;)Lcuq; decode
		0 o p_341238_
	a (Lwk;Lcuq;)V encode
		0 o p_341112_
		1 o p_341358_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_341049_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_341209_
		1 o p_341336_
cuq$4 net/minecraft/world/item/ItemStack$4
	a $SwitchMap$net$minecraft$world$item$Rarity
	<clinit> ()V <clinit>
		static
cur net/minecraft/world/item/ItemStackLinkedSet
	a TYPE_AND_TAG
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Ljava/util/Set; createTypeAndComponentsSet
		static
cur$1 net/minecraft/world/item/ItemStackLinkedSet$1
	<init> ()V <init>
	a (Lcuq;Lcuq;)Z equals
		0 o p_250623_
		1 o p_251135_
	a (Lcuq;)I hashCode
		0 o p_251266_
	equals (Ljava/lang/Object;Ljava/lang/Object;)Z equals
		0 o p_251731_
		1 o p_249435_
	hashCode (Ljava/lang/Object;)I hashCode
		0 o p_251743_
cus net/minecraft/world/item/ItemUtils
	<init> ()V <init>
	a (Ldcw;Lcmx;Lbqq;)Lbqs; startUsingInstantly
		static
		0 o p_150960_
		1 o p_150961_
		2 o p_150962_
	a (Lcjh;Ljava/lang/Iterable;)V onContainerDestroyed
		static
		0 o p_150953_
		1 o p_340959_
	a (Ldcw;Lcjh;Lcuq;)V lambda$onContainerDestroyed$0
		static
		0 o p_352856_
		1 o p_352857_
		2 o p_352858_
	a (Lcuq;Lcmx;Lcuq;)Lcuq; createFilledResult
		static
		0 o p_41814_
		1 o p_41815_
		2 o p_41816_
	a (Lcuq;Lcmx;Lcuq;Z)Lcuq; createFilledResult
		static
		0 o p_41818_
		1 o p_41819_
		2 o p_41820_
		3 o p_41821_
cut net/minecraft/world/item/Items
	A DRIPSTONE_BLOCK
	B GRASS_BLOCK
	C DIRT
	D COARSE_DIRT
	E PODZOL
	F ROOTED_DIRT
	G MUD
	H CRIMSON_NYLIUM
	I WARPED_NYLIUM
	J COBBLESTONE
	K OAK_PLANKS
	L SPRUCE_PLANKS
	M BIRCH_PLANKS
	N JUNGLE_PLANKS
	O ACACIA_PLANKS
	P CHERRY_PLANKS
	Q DARK_OAK_PLANKS
	R MANGROVE_PLANKS
	S BAMBOO_PLANKS
	T CRIMSON_PLANKS
	U WARPED_PLANKS
	V BAMBOO_MOSAIC
	W OAK_SAPLING
	X SPRUCE_SAPLING
	Y BIRCH_SAPLING
	Z JUNGLE_SAPLING
	a AIR
	aA NETHER_GOLD_ORE
	aB NETHER_QUARTZ_ORE
	aC ANCIENT_DEBRIS
	aD COAL_BLOCK
	aE RAW_IRON_BLOCK
	aF RAW_COPPER_BLOCK
	aG RAW_GOLD_BLOCK
	aH HEAVY_CORE
	aI AMETHYST_BLOCK
	aJ BUDDING_AMETHYST
	aK IRON_BLOCK
	aL COPPER_BLOCK
	aM GOLD_BLOCK
	aN DIAMOND_BLOCK
	aO NETHERITE_BLOCK
	aP EXPOSED_COPPER
	aQ WEATHERED_COPPER
	aR OXIDIZED_COPPER
	aS CHISELED_COPPER
	aT EXPOSED_CHISELED_COPPER
	aU WEATHERED_CHISELED_COPPER
	aV OXIDIZED_CHISELED_COPPER
	aW CUT_COPPER
	aX EXPOSED_CUT_COPPER
	aY WEATHERED_CUT_COPPER
	aZ OXIDIZED_CUT_COPPER
	aa ACACIA_SAPLING
	ab CHERRY_SAPLING
	ac DARK_OAK_SAPLING
	ad MANGROVE_PROPAGULE
	ae BEDROCK
	af SAND
	ag SUSPICIOUS_SAND
	ah SUSPICIOUS_GRAVEL
	ai RED_SAND
	aj GRAVEL
	ak COAL_ORE
	al DEEPSLATE_COAL_ORE
	am IRON_ORE
	an DEEPSLATE_IRON_ORE
	ao COPPER_ORE
	ap DEEPSLATE_COPPER_ORE
	aq GOLD_ORE
	ar DEEPSLATE_GOLD_ORE
	as REDSTONE_ORE
	at DEEPSLATE_REDSTONE_ORE
	au EMERALD_ORE
	av DEEPSLATE_EMERALD_ORE
	aw LAPIS_ORE
	ax DEEPSLATE_LAPIS_ORE
	ay DIAMOND_ORE
	az DEEPSLATE_DIAMOND_ORE
	b STONE
	bA WAXED_WEATHERED_CUT_COPPER_SLAB
	bB WAXED_OXIDIZED_CUT_COPPER_SLAB
	bC OAK_LOG
	bD SPRUCE_LOG
	bE BIRCH_LOG
	bF JUNGLE_LOG
	bG ACACIA_LOG
	bH CHERRY_LOG
	bI DARK_OAK_LOG
	bJ MANGROVE_LOG
	bK MANGROVE_ROOTS
	bL MUDDY_MANGROVE_ROOTS
	bM CRIMSON_STEM
	bN WARPED_STEM
	bO BAMBOO_BLOCK
	bP STRIPPED_OAK_LOG
	bQ STRIPPED_SPRUCE_LOG
	bR STRIPPED_BIRCH_LOG
	bS STRIPPED_JUNGLE_LOG
	bT STRIPPED_ACACIA_LOG
	bU STRIPPED_CHERRY_LOG
	bV STRIPPED_DARK_OAK_LOG
	bW STRIPPED_MANGROVE_LOG
	bX STRIPPED_CRIMSON_STEM
	bY STRIPPED_WARPED_STEM
	bZ STRIPPED_OAK_WOOD
	ba CUT_COPPER_STAIRS
	bb EXPOSED_CUT_COPPER_STAIRS
	bc WEATHERED_CUT_COPPER_STAIRS
	bd OXIDIZED_CUT_COPPER_STAIRS
	be CUT_COPPER_SLAB
	bf EXPOSED_CUT_COPPER_SLAB
	bg WEATHERED_CUT_COPPER_SLAB
	bh OXIDIZED_CUT_COPPER_SLAB
	bi WAXED_COPPER_BLOCK
	bj WAXED_EXPOSED_COPPER
	bk WAXED_WEATHERED_COPPER
	bl WAXED_OXIDIZED_COPPER
	bm WAXED_CHISELED_COPPER
	bn WAXED_EXPOSED_CHISELED_COPPER
	bo WAXED_WEATHERED_CHISELED_COPPER
	bp WAXED_OXIDIZED_CHISELED_COPPER
	bq WAXED_CUT_COPPER
	br WAXED_EXPOSED_CUT_COPPER
	bs WAXED_WEATHERED_CUT_COPPER
	bt WAXED_OXIDIZED_CUT_COPPER
	bu WAXED_CUT_COPPER_STAIRS
	bv WAXED_EXPOSED_CUT_COPPER_STAIRS
	bw WAXED_WEATHERED_CUT_COPPER_STAIRS
	bx WAXED_OXIDIZED_CUT_COPPER_STAIRS
	by WAXED_CUT_COPPER_SLAB
	bz WAXED_EXPOSED_CUT_COPPER_SLAB
	c GRANITE
	cA DARK_OAK_LEAVES
	cB MANGROVE_LEAVES
	cC AZALEA_LEAVES
	cD FLOWERING_AZALEA_LEAVES
	cE SPONGE
	cF WET_SPONGE
	cG GLASS
	cH TINTED_GLASS
	cI LAPIS_BLOCK
	cJ SANDSTONE
	cK CHISELED_SANDSTONE
	cL CUT_SANDSTONE
	cM COBWEB
	cN SHORT_GRASS
	cO FERN
	cP AZALEA
	cQ FLOWERING_AZALEA
	cR DEAD_BUSH
	cS SEAGRASS
	cT SEA_PICKLE
	cU WHITE_WOOL
	cV ORANGE_WOOL
	cW MAGENTA_WOOL
	cX LIGHT_BLUE_WOOL
	cY YELLOW_WOOL
	cZ LIME_WOOL
	ca STRIPPED_SPRUCE_WOOD
	cb STRIPPED_BIRCH_WOOD
	cc STRIPPED_JUNGLE_WOOD
	cd STRIPPED_ACACIA_WOOD
	ce STRIPPED_CHERRY_WOOD
	cf STRIPPED_DARK_OAK_WOOD
	cg STRIPPED_MANGROVE_WOOD
	ch STRIPPED_CRIMSON_HYPHAE
	ci STRIPPED_WARPED_HYPHAE
	cj STRIPPED_BAMBOO_BLOCK
	ck OAK_WOOD
	cl SPRUCE_WOOD
	cm BIRCH_WOOD
	cn JUNGLE_WOOD
	co ACACIA_WOOD
	cp CHERRY_WOOD
	cq DARK_OAK_WOOD
	cr MANGROVE_WOOD
	cs CRIMSON_HYPHAE
	ct WARPED_HYPHAE
	cu OAK_LEAVES
	cv SPRUCE_LEAVES
	cw BIRCH_LEAVES
	cx JUNGLE_LEAVES
	cy ACACIA_LEAVES
	cz CHERRY_LEAVES
	d POLISHED_GRANITE
	dA BROWN_MUSHROOM
	dB RED_MUSHROOM
	dC CRIMSON_FUNGUS
	dD WARPED_FUNGUS
	dE CRIMSON_ROOTS
	dF WARPED_ROOTS
	dG NETHER_SPROUTS
	dH WEEPING_VINES
	dI TWISTING_VINES
	dJ SUGAR_CANE
	dK KELP
	dL MOSS_CARPET
	dM PINK_PETALS
	dN MOSS_BLOCK
	dO HANGING_ROOTS
	dP BIG_DRIPLEAF
	dQ SMALL_DRIPLEAF
	dR BAMBOO
	dS OAK_SLAB
	dT SPRUCE_SLAB
	dU BIRCH_SLAB
	dV JUNGLE_SLAB
	dW ACACIA_SLAB
	dX CHERRY_SLAB
	dY DARK_OAK_SLAB
	dZ MANGROVE_SLAB
	da PINK_WOOL
	db GRAY_WOOL
	dc LIGHT_GRAY_WOOL
	dd CYAN_WOOL
	de PURPLE_WOOL
	df BLUE_WOOL
	dg BROWN_WOOL
	dh GREEN_WOOL
	di RED_WOOL
	dj BLACK_WOOL
	dk DANDELION
	dl POPPY
	dm BLUE_ORCHID
	dn ALLIUM
	do AZURE_BLUET
	dp RED_TULIP
	dq ORANGE_TULIP
	dr WHITE_TULIP
	ds PINK_TULIP
	dt OXEYE_DAISY
	du CORNFLOWER
	dv LILY_OF_THE_VALLEY
	dw WITHER_ROSE
	dx TORCHFLOWER
	dy PITCHER_PLANT
	dz SPORE_BLOSSOM
	e DIORITE
	eA BOOKSHELF
	eB CHISELED_BOOKSHELF
	eC DECORATED_POT
	eD MOSSY_COBBLESTONE
	eE OBSIDIAN
	eF TORCH
	eG END_ROD
	eH CHORUS_PLANT
	eI CHORUS_FLOWER
	eJ PURPUR_BLOCK
	eK PURPUR_PILLAR
	eL PURPUR_STAIRS
	eM SPAWNER
	eN CHEST
	eO CRAFTING_TABLE
	eP FARMLAND
	eQ FURNACE
	eR LADDER
	eS COBBLESTONE_STAIRS
	eT SNOW
	eU ICE
	eV SNOW_BLOCK
	eW CACTUS
	eX CLAY
	eY JUKEBOX
	eZ OAK_FENCE
	ea BAMBOO_SLAB
	eb BAMBOO_MOSAIC_SLAB
	ec CRIMSON_SLAB
	ed WARPED_SLAB
	ee STONE_SLAB
	ef SMOOTH_STONE_SLAB
	eg SANDSTONE_SLAB
	eh CUT_STANDSTONE_SLAB
	ei PETRIFIED_OAK_SLAB
	ej COBBLESTONE_SLAB
	ek BRICK_SLAB
	el STONE_BRICK_SLAB
	em MUD_BRICK_SLAB
	en NETHER_BRICK_SLAB
	eo QUARTZ_SLAB
	ep RED_SANDSTONE_SLAB
	eq CUT_RED_SANDSTONE_SLAB
	er PURPUR_SLAB
	es PRISMARINE_SLAB
	et PRISMARINE_BRICK_SLAB
	eu DARK_PRISMARINE_SLAB
	ev SMOOTH_QUARTZ
	ew SMOOTH_RED_SANDSTONE
	ex SMOOTH_SANDSTONE
	ey SMOOTH_STONE
	ez BRICKS
	f POLISHED_DIORITE
	fA INFESTED_CHISELED_STONE_BRICKS
	fB INFESTED_DEEPSLATE
	fC STONE_BRICKS
	fD MOSSY_STONE_BRICKS
	fE CRACKED_STONE_BRICKS
	fF CHISELED_STONE_BRICKS
	fG PACKED_MUD
	fH MUD_BRICKS
	fI DEEPSLATE_BRICKS
	fJ CRACKED_DEEPSLATE_BRICKS
	fK DEEPSLATE_TILES
	fL CRACKED_DEEPSLATE_TILES
	fM CHISELED_DEEPSLATE
	fN REINFORCED_DEEPSLATE
	fO BROWN_MUSHROOM_BLOCK
	fP RED_MUSHROOM_BLOCK
	fQ MUSHROOM_STEM
	fR IRON_BARS
	fS CHAIN
	fT GLASS_PANE
	fU MELON
	fV VINE
	fW GLOW_LICHEN
	fX BRICK_STAIRS
	fY STONE_BRICK_STAIRS
	fZ MUD_BRICK_STAIRS
	fa SPRUCE_FENCE
	fb BIRCH_FENCE
	fc JUNGLE_FENCE
	fd ACACIA_FENCE
	fe CHERRY_FENCE
	ff DARK_OAK_FENCE
	fg MANGROVE_FENCE
	fh BAMBOO_FENCE
	fi CRIMSON_FENCE
	fj WARPED_FENCE
	fk PUMPKIN
	fl CARVED_PUMPKIN
	fm JACK_O_LANTERN
	fn NETHERRACK
	fo SOUL_SAND
	fp SOUL_SOIL
	fq BASALT
	fr POLISHED_BASALT
	fs SMOOTH_BASALT
	ft SOUL_TORCH
	fu GLOWSTONE
	fv INFESTED_STONE
	fw INFESTED_COBBLESTONE
	fx INFESTED_STONE_BRICKS
	fy INFESTED_MOSSY_STONE_BRICKS
	fz INFESTED_CRACKED_STONE_BRICKS
	g ANDESITE
	gA MANGROVE_STAIRS
	gB BAMBOO_STAIRS
	gC BAMBOO_MOSAIC_STAIRS
	gD CRIMSON_STAIRS
	gE WARPED_STAIRS
	gF COMMAND_BLOCK
	gG BEACON
	gH COBBLESTONE_WALL
	gI MOSSY_COBBLESTONE_WALL
	gJ BRICK_WALL
	gK PRISMARINE_WALL
	gL RED_SANDSTONE_WALL
	gM MOSSY_STONE_BRICK_WALL
	gN GRANITE_WALL
	gO STONE_BRICK_WALL
	gP MUD_BRICK_WALL
	gQ NETHER_BRICK_WALL
	gR ANDESITE_WALL
	gS RED_NETHER_BRICK_WALL
	gT SANDSTONE_WALL
	gU END_STONE_BRICK_WALL
	gV DIORITE_WALL
	gW BLACKSTONE_WALL
	gX POLISHED_BLACKSTONE_WALL
	gY POLISHED_BLACKSTONE_BRICK_WALL
	gZ COBBLED_DEEPSLATE_WALL
	ga MYCELIUM
	gb LILY_PAD
	gc NETHER_BRICKS
	gd CRACKED_NETHER_BRICKS
	ge CHISELED_NETHER_BRICKS
	gf NETHER_BRICK_FENCE
	gg NETHER_BRICK_STAIRS
	gh SCULK
	gi SCULK_VEIN
	gj SCULK_CATALYST
	gk SCULK_SHRIEKER
	gl ENCHANTING_TABLE
	gm END_PORTAL_FRAME
	gn END_STONE
	go END_STONE_BRICKS
	gp DRAGON_EGG
	gq SANDSTONE_STAIRS
	gr ENDER_CHEST
	gs EMERALD_BLOCK
	gt OAK_STAIRS
	gu SPRUCE_STAIRS
	gv BIRCH_STAIRS
	gw JUNGLE_STAIRS
	gx ACACIA_STAIRS
	gy CHERRY_STAIRS
	gz DARK_OAK_STAIRS
	h POLISHED_ANDESITE
	hA BLACK_TERRACOTTA
	hB BARRIER
	hC LIGHT
	hD HAY_BLOCK
	hE WHITE_CARPET
	hF ORANGE_CARPET
	hG MAGENTA_CARPET
	hH LIGHT_BLUE_CARPET
	hI YELLOW_CARPET
	hJ LIME_CARPET
	hK PINK_CARPET
	hL GRAY_CARPET
	hM LIGHT_GRAY_CARPET
	hN CYAN_CARPET
	hO PURPLE_CARPET
	hP BLUE_CARPET
	hQ BROWN_CARPET
	hR GREEN_CARPET
	hS RED_CARPET
	hT BLACK_CARPET
	hU TERRACOTTA
	hV PACKED_ICE
	hW DIRT_PATH
	hX SUNFLOWER
	hY LILAC
	hZ ROSE_BUSH
	ha POLISHED_DEEPSLATE_WALL
	hb DEEPSLATE_BRICK_WALL
	hc DEEPSLATE_TILE_WALL
	hd ANVIL
	he CHIPPED_ANVIL
	hf DAMAGED_ANVIL
	hg CHISELED_QUARTZ_BLOCK
	hh QUARTZ_BLOCK
	hi QUARTZ_BRICKS
	hj QUARTZ_PILLAR
	hk QUARTZ_STAIRS
	hl WHITE_TERRACOTTA
	hm ORANGE_TERRACOTTA
	hn MAGENTA_TERRACOTTA
	ho LIGHT_BLUE_TERRACOTTA
	hp YELLOW_TERRACOTTA
	hq LIME_TERRACOTTA
	hr PINK_TERRACOTTA
	hs GRAY_TERRACOTTA
	ht LIGHT_GRAY_TERRACOTTA
	hu CYAN_TERRACOTTA
	hv PURPLE_TERRACOTTA
	hw BLUE_TERRACOTTA
	hx BROWN_TERRACOTTA
	hy GREEN_TERRACOTTA
	hz RED_TERRACOTTA
	i DEEPSLATE
	iA GRAY_STAINED_GLASS_PANE
	iB LIGHT_GRAY_STAINED_GLASS_PANE
	iC CYAN_STAINED_GLASS_PANE
	iD PURPLE_STAINED_GLASS_PANE
	iE BLUE_STAINED_GLASS_PANE
	iF BROWN_STAINED_GLASS_PANE
	iG GREEN_STAINED_GLASS_PANE
	iH RED_STAINED_GLASS_PANE
	iI BLACK_STAINED_GLASS_PANE
	iJ PRISMARINE
	iK PRISMARINE_BRICKS
	iL DARK_PRISMARINE
	iM PRISMARINE_STAIRS
	iN PRISMARINE_BRICK_STAIRS
	iO DARK_PRISMARINE_STAIRS
	iP SEA_LANTERN
	iQ RED_SANDSTONE
	iR CHISELED_RED_SANDSTONE
	iS CUT_RED_SANDSTONE
	iT RED_SANDSTONE_STAIRS
	iU REPEATING_COMMAND_BLOCK
	iV CHAIN_COMMAND_BLOCK
	iW MAGMA_BLOCK
	iX NETHER_WART_BLOCK
	iY WARPED_WART_BLOCK
	iZ RED_NETHER_BRICKS
	ia PEONY
	ib TALL_GRASS
	ic LARGE_FERN
	id WHITE_STAINED_GLASS
	ie ORANGE_STAINED_GLASS
	if MAGENTA_STAINED_GLASS
	ig LIGHT_BLUE_STAINED_GLASS
	ih YELLOW_STAINED_GLASS
	ii LIME_STAINED_GLASS
	ij PINK_STAINED_GLASS
	ik GRAY_STAINED_GLASS
	il LIGHT_GRAY_STAINED_GLASS
	im CYAN_STAINED_GLASS
	in PURPLE_STAINED_GLASS
	io BLUE_STAINED_GLASS
	ip BROWN_STAINED_GLASS
	iq GREEN_STAINED_GLASS
	ir RED_STAINED_GLASS
	is BLACK_STAINED_GLASS
	it WHITE_STAINED_GLASS_PANE
	iu ORANGE_STAINED_GLASS_PANE
	iv MAGENTA_STAINED_GLASS_PANE
	iw LIGHT_BLUE_STAINED_GLASS_PANE
	ix YELLOW_STAINED_GLASS_PANE
	iy LIME_STAINED_GLASS_PANE
	iz PINK_STAINED_GLASS_PANE
	j COBBLED_DEEPSLATE
	jA GRAY_GLAZED_TERRACOTTA
	jB LIGHT_GRAY_GLAZED_TERRACOTTA
	jC CYAN_GLAZED_TERRACOTTA
	jD PURPLE_GLAZED_TERRACOTTA
	jE BLUE_GLAZED_TERRACOTTA
	jF BROWN_GLAZED_TERRACOTTA
	jG GREEN_GLAZED_TERRACOTTA
	jH RED_GLAZED_TERRACOTTA
	jI BLACK_GLAZED_TERRACOTTA
	jJ WHITE_CONCRETE
	jK ORANGE_CONCRETE
	jL MAGENTA_CONCRETE
	jM LIGHT_BLUE_CONCRETE
	jN YELLOW_CONCRETE
	jO LIME_CONCRETE
	jP PINK_CONCRETE
	jQ GRAY_CONCRETE
	jR LIGHT_GRAY_CONCRETE
	jS CYAN_CONCRETE
	jT PURPLE_CONCRETE
	jU BLUE_CONCRETE
	jV BROWN_CONCRETE
	jW GREEN_CONCRETE
	jX RED_CONCRETE
	jY BLACK_CONCRETE
	jZ WHITE_CONCRETE_POWDER
	ja BONE_BLOCK
	jb STRUCTURE_VOID
	jc SHULKER_BOX
	jd WHITE_SHULKER_BOX
	je ORANGE_SHULKER_BOX
	jf MAGENTA_SHULKER_BOX
	jg LIGHT_BLUE_SHULKER_BOX
	jh YELLOW_SHULKER_BOX
	ji LIME_SHULKER_BOX
	jj PINK_SHULKER_BOX
	jk GRAY_SHULKER_BOX
	jl LIGHT_GRAY_SHULKER_BOX
	jm CYAN_SHULKER_BOX
	jn PURPLE_SHULKER_BOX
	jo BLUE_SHULKER_BOX
	jp BROWN_SHULKER_BOX
	jq GREEN_SHULKER_BOX
	jr RED_SHULKER_BOX
	js BLACK_SHULKER_BOX
	jt WHITE_GLAZED_TERRACOTTA
	ju ORANGE_GLAZED_TERRACOTTA
	jv MAGENTA_GLAZED_TERRACOTTA
	jw LIGHT_BLUE_GLAZED_TERRACOTTA
	jx YELLOW_GLAZED_TERRACOTTA
	jy LIME_GLAZED_TERRACOTTA
	jz PINK_GLAZED_TERRACOTTA
	k POLISHED_DEEPSLATE
	kA HORN_CORAL_BLOCK
	kB TUBE_CORAL
	kC BRAIN_CORAL
	kD BUBBLE_CORAL
	kE FIRE_CORAL
	kF HORN_CORAL
	kG DEAD_BRAIN_CORAL
	kH DEAD_BUBBLE_CORAL
	kI DEAD_FIRE_CORAL
	kJ DEAD_HORN_CORAL
	kK DEAD_TUBE_CORAL
	kL TUBE_CORAL_FAN
	kM BRAIN_CORAL_FAN
	kN BUBBLE_CORAL_FAN
	kO FIRE_CORAL_FAN
	kP HORN_CORAL_FAN
	kQ DEAD_TUBE_CORAL_FAN
	kR DEAD_BRAIN_CORAL_FAN
	kS DEAD_BUBBLE_CORAL_FAN
	kT DEAD_FIRE_CORAL_FAN
	kU DEAD_HORN_CORAL_FAN
	kV BLUE_ICE
	kW CONDUIT
	kX POLISHED_GRANITE_STAIRS
	kY SMOOTH_RED_SANDSTONE_STAIRS
	kZ MOSSY_STONE_BRICK_STAIRS
	ka ORANGE_CONCRETE_POWDER
	kb MAGENTA_CONCRETE_POWDER
	kc LIGHT_BLUE_CONCRETE_POWDER
	kd YELLOW_CONCRETE_POWDER
	ke LIME_CONCRETE_POWDER
	kf PINK_CONCRETE_POWDER
	kg GRAY_CONCRETE_POWDER
	kh LIGHT_GRAY_CONCRETE_POWDER
	ki CYAN_CONCRETE_POWDER
	kj PURPLE_CONCRETE_POWDER
	kk BLUE_CONCRETE_POWDER
	kl BROWN_CONCRETE_POWDER
	km GREEN_CONCRETE_POWDER
	kn RED_CONCRETE_POWDER
	ko BLACK_CONCRETE_POWDER
	kp TURTLE_EGG
	kq SNIFFER_EGG
	kr DEAD_TUBE_CORAL_BLOCK
	ks DEAD_BRAIN_CORAL_BLOCK
	kt DEAD_BUBBLE_CORAL_BLOCK
	ku DEAD_FIRE_CORAL_BLOCK
	kv DEAD_HORN_CORAL_BLOCK
	kw TUBE_CORAL_BLOCK
	kx BRAIN_CORAL_BLOCK
	ky BUBBLE_CORAL_BLOCK
	kz FIRE_CORAL_BLOCK
	l CALCITE
	lA POLISHED_ANDESITE_SLAB
	lB DIORITE_SLAB
	lC COBBLED_DEEPSLATE_SLAB
	lD POLISHED_DEEPSLATE_SLAB
	lE DEEPSLATE_BRICK_SLAB
	lF DEEPSLATE_TILE_SLAB
	lG SCAFFOLDING
	lH REDSTONE
	lI REDSTONE_TORCH
	lJ REDSTONE_BLOCK
	lK REPEATER
	lL COMPARATOR
	lM PISTON
	lN STICKY_PISTON
	lO SLIME_BLOCK
	lP HONEY_BLOCK
	lQ OBSERVER
	lR HOPPER
	lS DISPENSER
	lT DROPPER
	lU LECTERN
	lV TARGET
	lW LEVER
	lX LIGHTNING_ROD
	lY DAYLIGHT_DETECTOR
	lZ SCULK_SENSOR
	la POLISHED_DIORITE_STAIRS
	lb MOSSY_COBBLESTONE_STAIRS
	lc END_STONE_BRICK_STAIRS
	ld STONE_STAIRS
	le SMOOTH_SANDSTONE_STAIRS
	lf SMOOTH_QUARTZ_STAIRS
	lg GRANITE_STAIRS
	lh ANDESITE_STAIRS
	li RED_NETHER_BRICK_STAIRS
	lj POLISHED_ANDESITE_STAIRS
	lk DIORITE_STAIRS
	ll COBBLED_DEEPSLATE_STAIRS
	lm POLISHED_DEEPSLATE_STAIRS
	ln DEEPSLATE_BRICK_STAIRS
	lo DEEPSLATE_TILE_STAIRS
	lp POLISHED_GRANITE_SLAB
	lq SMOOTH_RED_SANDSTONE_SLAB
	lr MOSSY_STONE_BRICK_SLAB
	ls POLISHED_DIORITE_SLAB
	lt MOSSY_COBBLESTONE_SLAB
	lu END_STONE_BRICK_SLAB
	lv SMOOTH_SANDSTONE_SLAB
	lw SMOOTH_QUARTZ_SLAB
	lx GRANITE_SLAB
	ly ANDESITE_SLAB
	lz RED_NETHER_BRICK_SLAB
	m TUFF
	mA JUNGLE_PRESSURE_PLATE
	mB ACACIA_PRESSURE_PLATE
	mC CHERRY_PRESSURE_PLATE
	mD DARK_OAK_PRESSURE_PLATE
	mE MANGROVE_PRESSURE_PLATE
	mF BAMBOO_PRESSURE_PLATE
	mG CRIMSON_PRESSURE_PLATE
	mH WARPED_PRESSURE_PLATE
	mI IRON_DOOR
	mJ OAK_DOOR
	mK SPRUCE_DOOR
	mL BIRCH_DOOR
	mM JUNGLE_DOOR
	mN ACACIA_DOOR
	mO CHERRY_DOOR
	mP DARK_OAK_DOOR
	mQ MANGROVE_DOOR
	mR BAMBOO_DOOR
	mS CRIMSON_DOOR
	mT WARPED_DOOR
	mU COPPER_DOOR
	mV EXPOSED_COPPER_DOOR
	mW WEATHERED_COPPER_DOOR
	mX OXIDIZED_COPPER_DOOR
	mY WAXED_COPPER_DOOR
	mZ WAXED_EXPOSED_COPPER_DOOR
	ma CALIBRATED_SCULK_SENSOR
	mb TRIPWIRE_HOOK
	mc TRAPPED_CHEST
	md TNT
	me REDSTONE_LAMP
	mf NOTE_BLOCK
	mg STONE_BUTTON
	mh POLISHED_BLACKSTONE_BUTTON
	mi OAK_BUTTON
	mj SPRUCE_BUTTON
	mk BIRCH_BUTTON
	ml JUNGLE_BUTTON
	mm ACACIA_BUTTON
	mn CHERRY_BUTTON
	mo DARK_OAK_BUTTON
	mp MANGROVE_BUTTON
	mq BAMBOO_BUTTON
	mr CRIMSON_BUTTON
	ms WARPED_BUTTON
	mt STONE_PRESSURE_PLATE
	mu POLISHED_BLACKSTONE_PRESSURE_PLATE
	mv LIGHT_WEIGHTED_PRESSURE_PLATE
	mw HEAVY_WEIGHTED_PRESSURE_PLATE
	mx OAK_PRESSURE_PLATE
	my SPRUCE_PRESSURE_PLATE
	mz BIRCH_PRESSURE_PLATE
	n TUFF_SLAB
	nA ACACIA_FENCE_GATE
	nB CHERRY_FENCE_GATE
	nC DARK_OAK_FENCE_GATE
	nD MANGROVE_FENCE_GATE
	nE BAMBOO_FENCE_GATE
	nF CRIMSON_FENCE_GATE
	nG WARPED_FENCE_GATE
	nH POWERED_RAIL
	nI DETECTOR_RAIL
	nJ RAIL
	nK ACTIVATOR_RAIL
	nL SADDLE
	nM MINECART
	nN CHEST_MINECART
	nO FURNACE_MINECART
	nP TNT_MINECART
	nQ HOPPER_MINECART
	nR CARROT_ON_A_STICK
	nS WARPED_FUNGUS_ON_A_STICK
	nT ELYTRA
	nU OAK_BOAT
	nV OAK_CHEST_BOAT
	nW SPRUCE_BOAT
	nX SPRUCE_CHEST_BOAT
	nY BIRCH_BOAT
	nZ BIRCH_CHEST_BOAT
	na WAXED_WEATHERED_COPPER_DOOR
	nb WAXED_OXIDIZED_COPPER_DOOR
	nc IRON_TRAPDOOR
	nd OAK_TRAPDOOR
	ne SPRUCE_TRAPDOOR
	nf BIRCH_TRAPDOOR
	ng JUNGLE_TRAPDOOR
	nh ACACIA_TRAPDOOR
	ni CHERRY_TRAPDOOR
	nj DARK_OAK_TRAPDOOR
	nk MANGROVE_TRAPDOOR
	nl BAMBOO_TRAPDOOR
	nm CRIMSON_TRAPDOOR
	nn WARPED_TRAPDOOR
	no COPPER_TRAPDOOR
	np EXPOSED_COPPER_TRAPDOOR
	nq WEATHERED_COPPER_TRAPDOOR
	nr OXIDIZED_COPPER_TRAPDOOR
	ns WAXED_COPPER_TRAPDOOR
	nt WAXED_EXPOSED_COPPER_TRAPDOOR
	nu WAXED_WEATHERED_COPPER_TRAPDOOR
	nv WAXED_OXIDIZED_COPPER_TRAPDOOR
	nw OAK_FENCE_GATE
	nx SPRUCE_FENCE_GATE
	ny BIRCH_FENCE_GATE
	nz JUNGLE_FENCE_GATE
	o TUFF_STAIRS
	oA EMERALD
	oB LAPIS_LAZULI
	oC QUARTZ
	oD AMETHYST_SHARD
	oE RAW_IRON
	oF IRON_INGOT
	oG RAW_COPPER
	oH COPPER_INGOT
	oI RAW_GOLD
	oJ GOLD_INGOT
	oK NETHERITE_INGOT
	oL NETHERITE_SCRAP
	oM WOODEN_SWORD
	oN WOODEN_SHOVEL
	oO WOODEN_PICKAXE
	oP WOODEN_AXE
	oQ WOODEN_HOE
	oR STONE_SWORD
	oS STONE_SHOVEL
	oT STONE_PICKAXE
	oU STONE_AXE
	oV STONE_HOE
	oW GOLDEN_SWORD
	oX GOLDEN_SHOVEL
	oY GOLDEN_PICKAXE
	oZ GOLDEN_AXE
	oa JUNGLE_BOAT
	ob JUNGLE_CHEST_BOAT
	oc ACACIA_BOAT
	od ACACIA_CHEST_BOAT
	oe CHERRY_BOAT
	of CHERRY_CHEST_BOAT
	og DARK_OAK_BOAT
	oh DARK_OAK_CHEST_BOAT
	oi MANGROVE_BOAT
	oj MANGROVE_CHEST_BOAT
	ok BAMBOO_RAFT
	ol BAMBOO_CHEST_RAFT
	om STRUCTURE_BLOCK
	on JIGSAW
	oo TURTLE_HELMET
	op TURTLE_SCUTE
	oq ARMADILLO_SCUTE
	or WOLF_ARMOR
	os FLINT_AND_STEEL
	ot BOWL
	ou APPLE
	ov BOW
	ow ARROW
	ox COAL
	oy CHARCOAL
	oz DIAMOND
	p TUFF_WALL
	pA LEATHER_LEGGINGS
	pB LEATHER_BOOTS
	pC CHAINMAIL_HELMET
	pD CHAINMAIL_CHESTPLATE
	pE CHAINMAIL_LEGGINGS
	pF CHAINMAIL_BOOTS
	pG IRON_HELMET
	pH IRON_CHESTPLATE
	pI IRON_LEGGINGS
	pJ IRON_BOOTS
	pK DIAMOND_HELMET
	pL DIAMOND_CHESTPLATE
	pM DIAMOND_LEGGINGS
	pN DIAMOND_BOOTS
	pO GOLDEN_HELMET
	pP GOLDEN_CHESTPLATE
	pQ GOLDEN_LEGGINGS
	pR GOLDEN_BOOTS
	pS NETHERITE_HELMET
	pT NETHERITE_CHESTPLATE
	pU NETHERITE_LEGGINGS
	pV NETHERITE_BOOTS
	pW FLINT
	pX PORKCHOP
	pY COOKED_PORKCHOP
	pZ PAINTING
	pa GOLDEN_HOE
	pb IRON_SWORD
	pc IRON_SHOVEL
	pd IRON_PICKAXE
	pe IRON_AXE
	pf IRON_HOE
	pg DIAMOND_SWORD
	ph DIAMOND_SHOVEL
	pi DIAMOND_PICKAXE
	pj DIAMOND_AXE
	pk DIAMOND_HOE
	pl NETHERITE_SWORD
	pm NETHERITE_SHOVEL
	pn NETHERITE_PICKAXE
	po NETHERITE_AXE
	pp NETHERITE_HOE
	pq STICK
	pr MUSHROOM_STEW
	ps STRING
	pt FEATHER
	pu GUNPOWDER
	pv WHEAT_SEEDS
	pw WHEAT
	px BREAD
	py LEATHER_HELMET
	pz LEATHER_CHESTPLATE
	q CHISELED_TUFF
	qA LAVA_BUCKET
	qB POWDER_SNOW_BUCKET
	qC SNOWBALL
	qD LEATHER
	qE MILK_BUCKET
	qF PUFFERFISH_BUCKET
	qG SALMON_BUCKET
	qH COD_BUCKET
	qI TROPICAL_FISH_BUCKET
	qJ AXOLOTL_BUCKET
	qK TADPOLE_BUCKET
	qL BRICK
	qM CLAY_BALL
	qN DRIED_KELP_BLOCK
	qO PAPER
	qP BOOK
	qQ SLIME_BALL
	qR EGG
	qS COMPASS
	qT RECOVERY_COMPASS
	qU BUNDLE
	qV FISHING_ROD
	qW CLOCK
	qX SPYGLASS
	qY GLOWSTONE_DUST
	qZ COD
	qa GOLDEN_APPLE
	qb ENCHANTED_GOLDEN_APPLE
	qc OAK_SIGN
	qd SPRUCE_SIGN
	qe BIRCH_SIGN
	qf JUNGLE_SIGN
	qg ACACIA_SIGN
	qh CHERRY_SIGN
	qi DARK_OAK_SIGN
	qj MANGROVE_SIGN
	qk BAMBOO_SIGN
	ql CRIMSON_SIGN
	qm WARPED_SIGN
	qn OAK_HANGING_SIGN
	qo SPRUCE_HANGING_SIGN
	qp BIRCH_HANGING_SIGN
	qq JUNGLE_HANGING_SIGN
	qr ACACIA_HANGING_SIGN
	qs CHERRY_HANGING_SIGN
	qt DARK_OAK_HANGING_SIGN
	qu MANGROVE_HANGING_SIGN
	qv BAMBOO_HANGING_SIGN
	qw CRIMSON_HANGING_SIGN
	qx WARPED_HANGING_SIGN
	qy BUCKET
	qz WATER_BUCKET
	r POLISHED_TUFF
	rA SUGAR
	rB CAKE
	rC WHITE_BED
	rD ORANGE_BED
	rE MAGENTA_BED
	rF LIGHT_BLUE_BED
	rG YELLOW_BED
	rH LIME_BED
	rI PINK_BED
	rJ GRAY_BED
	rK LIGHT_GRAY_BED
	rL CYAN_BED
	rM PURPLE_BED
	rN BLUE_BED
	rO BROWN_BED
	rP GREEN_BED
	rQ RED_BED
	rR BLACK_BED
	rS COOKIE
	rT CRAFTER
	rU FILLED_MAP
	rV SHEARS
	rW MELON_SLICE
	rX DRIED_KELP
	rY PUMPKIN_SEEDS
	rZ MELON_SEEDS
	ra SALMON
	rb TROPICAL_FISH
	rc PUFFERFISH
	rd COOKED_COD
	re COOKED_SALMON
	rf INK_SAC
	rg GLOW_INK_SAC
	rh COCOA_BEANS
	ri WHITE_DYE
	rj ORANGE_DYE
	rk MAGENTA_DYE
	rl LIGHT_BLUE_DYE
	rm YELLOW_DYE
	rn LIME_DYE
	ro PINK_DYE
	rp GRAY_DYE
	rq LIGHT_GRAY_DYE
	rr CYAN_DYE
	rs PURPLE_DYE
	rt BLUE_DYE
	ru BROWN_DYE
	rv GREEN_DYE
	rw RED_DYE
	rx BLACK_DYE
	ry BONE_MEAL
	rz BONE
	s POLISHED_TUFF_SLAB
	sA BOGGED_SPAWN_EGG
	sB BREEZE_SPAWN_EGG
	sC CAT_SPAWN_EGG
	sD CAMEL_SPAWN_EGG
	sE CAVE_SPIDER_SPAWN_EGG
	sF CHICKEN_SPAWN_EGG
	sG COD_SPAWN_EGG
	sH COW_SPAWN_EGG
	sI CREEPER_SPAWN_EGG
	sJ DOLPHIN_SPAWN_EGG
	sK DONKEY_SPAWN_EGG
	sL DROWNED_SPAWN_EGG
	sM ELDER_GUARDIAN_SPAWN_EGG
	sN ENDER_DRAGON_SPAWN_EGG
	sO ENDERMAN_SPAWN_EGG
	sP ENDERMITE_SPAWN_EGG
	sQ EVOKER_SPAWN_EGG
	sR FOX_SPAWN_EGG
	sS FROG_SPAWN_EGG
	sT GHAST_SPAWN_EGG
	sU GLOW_SQUID_SPAWN_EGG
	sV GOAT_SPAWN_EGG
	sW GUARDIAN_SPAWN_EGG
	sX HOGLIN_SPAWN_EGG
	sY HORSE_SPAWN_EGG
	sZ HUSK_SPAWN_EGG
	sa BEEF
	sb COOKED_BEEF
	sc CHICKEN
	sd COOKED_CHICKEN
	se ROTTEN_FLESH
	sf ENDER_PEARL
	sg BLAZE_ROD
	sh GHAST_TEAR
	si GOLD_NUGGET
	sj NETHER_WART
	sk POTION
	sl GLASS_BOTTLE
	sm SPIDER_EYE
	sn FERMENTED_SPIDER_EYE
	so BLAZE_POWDER
	sp MAGMA_CREAM
	sq BREWING_STAND
	sr CAULDRON
	ss ENDER_EYE
	st GLISTERING_MELON_SLICE
	su ARMADILLO_SPAWN_EGG
	sv ALLAY_SPAWN_EGG
	sw AXOLOTL_SPAWN_EGG
	sx BAT_SPAWN_EGG
	sy BEE_SPAWN_EGG
	sz BLAZE_SPAWN_EGG
	t POLISHED_TUFF_STAIRS
	tA SPIDER_SPAWN_EGG
	tB SQUID_SPAWN_EGG
	tC STRAY_SPAWN_EGG
	tD STRIDER_SPAWN_EGG
	tE TADPOLE_SPAWN_EGG
	tF TRADER_LLAMA_SPAWN_EGG
	tG TROPICAL_FISH_SPAWN_EGG
	tH TURTLE_SPAWN_EGG
	tI VEX_SPAWN_EGG
	tJ VILLAGER_SPAWN_EGG
	tK VINDICATOR_SPAWN_EGG
	tL WANDERING_TRADER_SPAWN_EGG
	tM WARDEN_SPAWN_EGG
	tN WITCH_SPAWN_EGG
	tO WITHER_SPAWN_EGG
	tP WITHER_SKELETON_SPAWN_EGG
	tQ WOLF_SPAWN_EGG
	tR ZOGLIN_SPAWN_EGG
	tS ZOMBIE_SPAWN_EGG
	tT ZOMBIE_HORSE_SPAWN_EGG
	tU ZOMBIE_VILLAGER_SPAWN_EGG
	tV ZOMBIFIED_PIGLIN_SPAWN_EGG
	tW EXPERIENCE_BOTTLE
	tX FIRE_CHARGE
	tY WIND_CHARGE
	tZ WRITABLE_BOOK
	ta IRON_GOLEM_SPAWN_EGG
	tb LLAMA_SPAWN_EGG
	tc MAGMA_CUBE_SPAWN_EGG
	td MOOSHROOM_SPAWN_EGG
	te MULE_SPAWN_EGG
	tf OCELOT_SPAWN_EGG
	tg PANDA_SPAWN_EGG
	th PARROT_SPAWN_EGG
	ti PHANTOM_SPAWN_EGG
	tj PIG_SPAWN_EGG
	tk PIGLIN_SPAWN_EGG
	tl PIGLIN_BRUTE_SPAWN_EGG
	tm PILLAGER_SPAWN_EGG
	tn POLAR_BEAR_SPAWN_EGG
	to PUFFERFISH_SPAWN_EGG
	tp RABBIT_SPAWN_EGG
	tq RAVAGER_SPAWN_EGG
	tr SALMON_SPAWN_EGG
	ts SHEEP_SPAWN_EGG
	tt SHULKER_SPAWN_EGG
	tu SILVERFISH_SPAWN_EGG
	tv SKELETON_SPAWN_EGG
	tw SKELETON_HORSE_SPAWN_EGG
	tx SLIME_SPAWN_EGG
	ty SNIFFER_SPAWN_EGG
	tz SNOW_GOLEM_SPAWN_EGG
	u POLISHED_TUFF_WALL
	uA RABBIT
	uB COOKED_RABBIT
	uC RABBIT_STEW
	uD RABBIT_FOOT
	uE RABBIT_HIDE
	uF ARMOR_STAND
	uG IRON_HORSE_ARMOR
	uH GOLDEN_HORSE_ARMOR
	uI DIAMOND_HORSE_ARMOR
	uJ LEATHER_HORSE_ARMOR
	uK LEAD
	uL NAME_TAG
	uM COMMAND_BLOCK_MINECART
	uN MUTTON
	uO COOKED_MUTTON
	uP WHITE_BANNER
	uQ ORANGE_BANNER
	uR MAGENTA_BANNER
	uS LIGHT_BLUE_BANNER
	uT YELLOW_BANNER
	uU LIME_BANNER
	uV PINK_BANNER
	uW GRAY_BANNER
	uX LIGHT_GRAY_BANNER
	uY CYAN_BANNER
	uZ PURPLE_BANNER
	ua WRITTEN_BOOK
	ub MACE
	uc ITEM_FRAME
	ud GLOW_ITEM_FRAME
	ue FLOWER_POT
	uf CARROT
	ug POTATO
	uh BAKED_POTATO
	ui POISONOUS_POTATO
	uj MAP
	uk GOLDEN_CARROT
	ul SKELETON_SKULL
	um WITHER_SKELETON_SKULL
	un PLAYER_HEAD
	uo ZOMBIE_HEAD
	up CREEPER_HEAD
	uq DRAGON_HEAD
	ur PIGLIN_HEAD
	us NETHER_STAR
	ut PUMPKIN_PIE
	uu FIREWORK_ROCKET
	uv FIREWORK_STAR
	uw ENCHANTED_BOOK
	ux NETHER_BRICK
	uy PRISMARINE_SHARD
	uz PRISMARINE_CRYSTALS
	v TUFF_BRICKS
	vA MUSIC_DISC_BLOCKS
	vB MUSIC_DISC_CHIRP
	vC MUSIC_DISC_CREATOR
	vD MUSIC_DISC_CREATOR_MUSIC_BOX
	vE MUSIC_DISC_FAR
	vF MUSIC_DISC_MALL
	vG MUSIC_DISC_MELLOHI
	vH MUSIC_DISC_STAL
	vI MUSIC_DISC_STRAD
	vJ MUSIC_DISC_WARD
	vK MUSIC_DISC_11
	vL MUSIC_DISC_WAIT
	vM MUSIC_DISC_OTHERSIDE
	vN MUSIC_DISC_RELIC
	vO MUSIC_DISC_5
	vP MUSIC_DISC_PIGSTEP
	vQ MUSIC_DISC_PRECIPICE
	vR DISC_FRAGMENT_5
	vS TRIDENT
	vT PHANTOM_MEMBRANE
	vU NAUTILUS_SHELL
	vV HEART_OF_THE_SEA
	vW CROSSBOW
	vX SUSPICIOUS_STEW
	vY LOOM
	vZ FLOWER_BANNER_PATTERN
	va BLUE_BANNER
	vb BROWN_BANNER
	vc GREEN_BANNER
	vd RED_BANNER
	ve BLACK_BANNER
	vf END_CRYSTAL
	vg CHORUS_FRUIT
	vh POPPED_CHORUS_FRUIT
	vi TORCHFLOWER_SEEDS
	vj PITCHER_POD
	vk BEETROOT
	vl BEETROOT_SEEDS
	vm BEETROOT_SOUP
	vn DRAGON_BREATH
	vo SPLASH_POTION
	vp SPECTRAL_ARROW
	vq TIPPED_ARROW
	vr LINGERING_POTION
	vs SHIELD
	vt TOTEM_OF_UNDYING
	vu SHULKER_SHELL
	vv IRON_NUGGET
	vw KNOWLEDGE_BOOK
	vx DEBUG_STICK
	vy MUSIC_DISC_13
	vz MUSIC_DISC_CAT
	w TUFF_BRICK_SLAB
	wA BEE_NEST
	wB BEEHIVE
	wC HONEY_BOTTLE
	wD HONEYCOMB_BLOCK
	wE LODESTONE
	wF CRYING_OBSIDIAN
	wG BLACKSTONE
	wH BLACKSTONE_SLAB
	wI BLACKSTONE_STAIRS
	wJ GILDED_BLACKSTONE
	wK POLISHED_BLACKSTONE
	wL POLISHED_BLACKSTONE_SLAB
	wM POLISHED_BLACKSTONE_STAIRS
	wN CHISELED_POLISHED_BLACKSTONE
	wO POLISHED_BLACKSTONE_BRICKS
	wP POLISHED_BLACKSTONE_BRICK_SLAB
	wQ POLISHED_BLACKSTONE_BRICK_STAIRS
	wR CRACKED_POLISHED_BLACKSTONE_BRICKS
	wS RESPAWN_ANCHOR
	wT CANDLE
	wU WHITE_CANDLE
	wV ORANGE_CANDLE
	wW MAGENTA_CANDLE
	wX LIGHT_BLUE_CANDLE
	wY YELLOW_CANDLE
	wZ LIME_CANDLE
	wa CREEPER_BANNER_PATTERN
	wb SKULL_BANNER_PATTERN
	wc MOJANG_BANNER_PATTERN
	wd GLOBE_BANNER_PATTERN
	we PIGLIN_BANNER_PATTERN
	wf FLOW_BANNER_PATTERN
	wg GUSTER_BANNER_PATTERN
	wh GOAT_HORN
	wi COMPOSTER
	wj BARREL
	wk SMOKER
	wl BLAST_FURNACE
	wm CARTOGRAPHY_TABLE
	wn FLETCHING_TABLE
	wo GRINDSTONE
	wp SMITHING_TABLE
	wq STONECUTTER
	wr BELL
	ws LANTERN
	wt SOUL_LANTERN
	wu SWEET_BERRIES
	wv GLOW_BERRIES
	ww CAMPFIRE
	wx SOUL_CAMPFIRE
	wy SHROOMLIGHT
	wz HONEYCOMB
	x TUFF_BRICK_STAIRS
	xA WARD_ARMOR_TRIM_SMITHING_TEMPLATE
	xB EYE_ARMOR_TRIM_SMITHING_TEMPLATE
	xC VEX_ARMOR_TRIM_SMITHING_TEMPLATE
	xD TIDE_ARMOR_TRIM_SMITHING_TEMPLATE
	xE SNOUT_ARMOR_TRIM_SMITHING_TEMPLATE
	xF RIB_ARMOR_TRIM_SMITHING_TEMPLATE
	xG SPIRE_ARMOR_TRIM_SMITHING_TEMPLATE
	xH WAYFINDER_ARMOR_TRIM_SMITHING_TEMPLATE
	xI SHAPER_ARMOR_TRIM_SMITHING_TEMPLATE
	xJ SILENCE_ARMOR_TRIM_SMITHING_TEMPLATE
	xK RAISER_ARMOR_TRIM_SMITHING_TEMPLATE
	xL HOST_ARMOR_TRIM_SMITHING_TEMPLATE
	xM FLOW_ARMOR_TRIM_SMITHING_TEMPLATE
	xN BOLT_ARMOR_TRIM_SMITHING_TEMPLATE
	xO ANGLER_POTTERY_SHERD
	xP ARCHER_POTTERY_SHERD
	xQ ARMS_UP_POTTERY_SHERD
	xR BLADE_POTTERY_SHERD
	xS BREWER_POTTERY_SHERD
	xT BURN_POTTERY_SHERD
	xU DANGER_POTTERY_SHERD
	xV EXPLORER_POTTERY_SHERD
	xW FLOW_POTTERY_SHERD
	xX FRIEND_POTTERY_SHERD
	xY GUSTER_POTTERY_SHERD
	xZ HEART_POTTERY_SHERD
	xa PINK_CANDLE
	xb GRAY_CANDLE
	xc LIGHT_GRAY_CANDLE
	xd CYAN_CANDLE
	xe PURPLE_CANDLE
	xf BLUE_CANDLE
	xg BROWN_CANDLE
	xh GREEN_CANDLE
	xi RED_CANDLE
	xj BLACK_CANDLE
	xk SMALL_AMETHYST_BUD
	xl MEDIUM_AMETHYST_BUD
	xm LARGE_AMETHYST_BUD
	xn AMETHYST_CLUSTER
	xo POINTED_DRIPSTONE
	xp OCHRE_FROGLIGHT
	xq VERDANT_FROGLIGHT
	xr PEARLESCENT_FROGLIGHT
	xs FROGSPAWN
	xt ECHO_SHARD
	xu BRUSH
	xv NETHERITE_UPGRADE_SMITHING_TEMPLATE
	xw SENTRY_ARMOR_TRIM_SMITHING_TEMPLATE
	xx DUNE_ARMOR_TRIM_SMITHING_TEMPLATE
	xy COAST_ARMOR_TRIM_SMITHING_TEMPLATE
	xz WILD_ARMOR_TRIM_SMITHING_TEMPLATE
	y TUFF_BRICK_WALL
	yA WAXED_OXIDIZED_COPPER_BULB
	yB TRIAL_SPAWNER
	yC TRIAL_KEY
	yD OMINOUS_TRIAL_KEY
	yE VAULT
	yF OMINOUS_BOTTLE
	yG BREEZE_ROD
	ya HEARTBREAK_POTTERY_SHERD
	yb HOWL_POTTERY_SHERD
	yc MINER_POTTERY_SHERD
	yd MOURNER_POTTERY_SHERD
	ye PLENTY_POTTERY_SHERD
	yf PRIZE_POTTERY_SHERD
	yg SCRAPE_POTTERY_SHERD
	yh SHEAF_POTTERY_SHERD
	yi SHELTER_POTTERY_SHERD
	yj SKULL_POTTERY_SHERD
	yk SNORT_POTTERY_SHERD
	yl COPPER_GRATE
	ym EXPOSED_COPPER_GRATE
	yn WEATHERED_COPPER_GRATE
	yo OXIDIZED_COPPER_GRATE
	yp WAXED_COPPER_GRATE
	yq WAXED_EXPOSED_COPPER_GRATE
	yr WAXED_WEATHERED_COPPER_GRATE
	ys WAXED_OXIDIZED_COPPER_GRATE
	yt COPPER_BULB
	yu EXPOSED_COPPER_BULB
	yv WEATHERED_COPPER_BULB
	yw OXIDIZED_COPPER_BULB
	yx WAXED_COPPER_BULB
	yy WAXED_EXPOSED_COPPER_BULB
	yz WAXED_WEATHERED_COPPER_BULB
	z CHISELED_TUFF_BRICKS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;Lcul;)Lcul; registerItem
		static
		0 o p_42814_
		1 o p_42815_
	a (Ldfy;Lcul;)Lcul; registerBlock
		static
		0 o p_42811_
		1 o p_42812_
	a (Lcso;)Lcul; registerBlock
		static
		0 o p_42804_
	a (Ldfy;[Ldfy;)Lcul; registerBlock
		static
		0 o p_252092_
		1 o p_248886_
	a (Lakq;Lcul;)Lcul; registerItem
		static
		0 o p_281502_
		1 o p_283159_
	a (Lakr;Lcul;)Lcul; registerItem
		static
		0 o p_42817_
		1 o p_42818_
	a (Lcul$a;)Lcul$a; lambda$static$14
		static
		0 o p_332832_
	a (Ldfy;Ljava/util/function/UnaryOperator;)Lcul; registerBlock
		static
		0 o p_332741_
		1 o p_332641_
	a (Ldfy;)Lcul; registerBlock
		static
		0 o p_42806_
	b (Lcul$a;)Lcul$a; lambda$static$13
		static
		0 o p_332697_
	c (Lcul$a;)Lcul$a; lambda$static$12
		static
		0 o p_332802_
	d (Lcul$a;)Lcul$a; lambda$static$11
		static
		0 o p_332711_
	e (Lcul$a;)Lcul$a; lambda$static$10
		static
		0 o p_332734_
	f (Lcul$a;)Lcul$a; lambda$static$9
		static
		0 o p_332688_
	g (Lcul$a;)Lcul$a; lambda$static$8
		static
		0 o p_332815_
	h (Lcul$a;)Lcul$a; lambda$static$7
		static
		0 o p_332799_
	i (Lcul$a;)Lcul$a; lambda$static$6
		static
		0 o p_332667_
	j (Lcul$a;)Lcul$a; lambda$static$5
		static
		0 o p_332746_
	k (Lcul$a;)Lcul$a; lambda$static$4
		static
		0 o p_332794_
	l (Lcul$a;)Lcul$a; lambda$static$3
		static
		0 o p_332753_
	m (Lcul$a;)Lcul$a; lambda$static$2
		static
		0 o p_332745_
	n (Lcul$a;)Lcul$a; lambda$static$1
		static
		0 o p_332827_
	o (Lcul$a;)Lcul$a; lambda$static$0
		static
		0 o p_332742_
cuu net/minecraft/world/item/JukeboxPlayable
	a CODEC
	b STREAM_CODEC
	c song
	d showInTooltip
	<clinit> ()V <clinit>
		static
	<init> (Lctl;Z)V <init>
		0 o song
		1 o showInTooltip
	a (Lcul$b;Ljava/util/function/Consumer;Lcwm;)V addToTooltip
		0 o p_350489_
		1 o p_350818_
		2 o p_350358_
	a ()Lctl; song
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_350579_
	a (Ldcw;Ljd;Lcuq;Lcmx;)Lbqt; tryInsertIntoJukebox
		static
		0 o p_350560_
		1 o p_350567_
		2 o p_350531_
		3 o p_350807_
	a (Z)Lcuu; withTooltip
		0 o p_350922_
	a (Ljava/util/function/Consumer;Ljm;)V lambda$addToTooltip$1
		static
		0 o p_351036_
		1 o p_350916_
	b ()Z showInTooltip
	equals (Ljava/lang/Object;)Z equals
		0 o p_350996_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cuv net/minecraft/world/item/JukeboxSong
	a DIRECT_CODEC
	b DIRECT_STREAM_CODEC
	c CODEC
	d STREAM_CODEC
	e soundEvent
	f description
	g lengthInSeconds
	h comparatorOutput
	i SONG_END_PADDING_TICKS
	<clinit> ()V <clinit>
		static
	<init> (Ljm;Lwz;FI)V <init>
		0 o soundEvent
		1 o description
		2 o lengthInSeconds
		3 o comparatorOutput
	a ()I lengthInTicks
	a (Ljo$a;Lcuq;)Ljava/util/Optional; fromStack
		static
		0 o p_350602_
		1 o p_350870_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_350467_
	a (J)Z hasFinished
		0 o p_350621_
	b ()Ljm; soundEvent
	c ()Lwz; description
	d ()F lengthInSeconds
	e ()I comparatorOutput
	equals (Ljava/lang/Object;)Z equals
		0 o p_350594_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cuw net/minecraft/world/item/JukeboxSongPlayer
	a PLAY_EVENT_INTERVAL_TICKS
	b ticksSinceSongStarted
	c song
	d blockPos
	e onSongChanged
	<init> (Lcuw$a;Ljd;)V <init>
		0 o p_350439_
		1 o p_350395_
	a (Ljm;J)V setSongWithoutPlaying
		0 o p_350889_
		1 o p_350896_
	a ()Z isPlaying
	a (Ldcx;Ljm;)V play
		0 o p_350839_
		1 o p_350771_
	a (Ldcx;Ljd;)V spawnMusicParticles
		static
		0 o p_350908_
		1 o p_350387_
	a (Ldcx;Ldtc;)V stop
		0 o p_350694_
		1 o p_350611_
	b ()Lcuv; getSong
	b (Ldcx;Ldtc;)V tick
		0 o p_350845_
		1 o p_350953_
	c ()J getTicksSinceSongStarted
	d ()Z shouldEmitJukeboxPlayingEvent
cuw$a net/minecraft/world/item/JukeboxSongPlayer$OnSongChanged
	notifyChange ()V notifyChange
cux net/minecraft/world/item/JukeboxSongs
	a THIRTEEN
	b CAT
	c BLOCKS
	d CHIRP
	e FAR
	f MALL
	g MELLOHI
	h STAL
	i STRAD
	j WARD
	k ELEVEN
	l WAIT
	m PIGSTEP
	n OTHERSIDE
	o FIVE
	p RELIC
	q PRECIPICE
	r CREATOR
	s CREATOR_MUSIC_BOX
	<clinit> ()V <clinit>
		static
	a (Lqq;Lakq;Ljm$c;II)V register
		static
		0 o p_350719_
		1 o p_350460_
		2 o p_350456_
		3 o p_350314_
		4 o p_350919_
	a (Lqq;)V bootstrap
		static
		0 o p_350269_
	a (Ljava/lang/String;)Lakq; create
		static
		0 o p_350505_
cuy net/minecraft/world/item/KnowledgeBookItem
	a LOGGER
	<clinit> ()V <clinit>
		static
	<init> (Lcul$a;)V <init>
		0 o p_42822_
	a (Ldcw;Lcmx;Lbqq;)Lbqs; use
		0 o p_42824_
		1 o p_42825_
		2 o p_42826_
cuz net/minecraft/world/item/LeadItem
	<init> (Lcul$a;)V <init>
		0 o p_42828_
	a (Ljava/util/function/Predicate;Lbsr;)Z lambda$leashableInArea$1
		static
		0 o p_353022_
		1 o p_353023_
	a (Ldcw;Ljd;Ljava/util/function/Predicate;)Ljava/util/List; leashableInArea
		static
		0 o p_353033_
		1 o p_353031_
		2 o p_353062_
	a (Lcmx;Ldcw;Ljd;)Lbqr; bindPlayerMobs
		static
		0 o p_42830_
		1 o p_42831_
		2 o p_42832_
	a (Lcmx;Lbtk;)Z lambda$bindPlayerMobs$0
		static
		0 o p_353024_
		1 o p_353025_
	a (Lcyf;)Lbqr; useOn
		0 o p_42834_
cv net/minecraft/advancements/critereon/ItemTrimPredicate
	a CODEC
	c material
	d pattern
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o material
		1 o pattern
	a (Lcuq;Ljava/lang/Object;)Z matches
		0 o p_341143_
		1 o p_341047_
	a ()Lkp; componentType
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_340958_
	a (Lcuq;Lcwx;)Z matches
		0 o p_341406_
		1 o p_340888_
	b ()Ljava/util/Optional; material
	c ()Ljava/util/Optional; pattern
	equals (Ljava/lang/Object;)Z equals
		0 o p_341192_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cva net/minecraft/world/item/LingeringPotionItem
	<init> (Lcul$a;)V <init>
		0 o p_42836_
	a (Ldcw;Lcmx;Lbqq;)Lbqs; use
		0 o p_42843_
		1 o p_42844_
		2 o p_42845_
	a (Lcuq;Lcul$b;Ljava/util/List;Lcwm;)V appendHoverText
		0 o p_42838_
		1 o p_339607_
		2 o p_42840_
		3 o p_42841_
cvb net/minecraft/world/item/MaceItem
	a SMASH_ATTACK_FALL_THRESHOLD
	b SMASH_ATTACK_KNOCKBACK_RADIUS
	c DEFAULT_ATTACK_DAMAGE
	j DEFAULT_ATTACK_SPEED
	k SMASH_ATTACK_HEAVY_THRESHOLD
	l SMASH_ATTACK_KNOCKBACK_POWER
	<init> (Lcul$a;)V <init>
		0 o p_333796_
	a (Lbsr;Lcmx;Lbtn;)V lambda$knockback$0
		static
		0 o p_347294_
		1 o p_347295_
		2 o p_347296_
	a (Lbsr;FLbrk;)F getAttackDamageBonus
		0 o p_344900_
		1 o p_335575_
		2 o p_344972_
	a (Lcuq;Lbtn;Lbtn;)Z hurtEnemy
		0 o p_334046_
		1 o p_333712_
		2 o p_333812_
	a (Lcmx;Lbsr;)Ljava/util/function/Predicate; knockbackPredicate
		static
		0 o p_338613_
		1 o p_338698_
	a (Ldcw;Lcmx;Lbsr;)V knockback
		static
		0 o p_335716_
		1 o p_335955_
		2 o p_335810_
	a (Lcuq;Lcuq;)Z isValidRepairItem
		0 o p_334031_
		1 o p_334058_
	a (Lbtn;)Z canSmashAttack
		static
		0 o p_344836_
	a (Ldtc;Ldcw;Ljd;Lcmx;)Z canAttackBlock
		0 o p_333875_
		1 o p_333847_
		2 o p_334073_
		3 o p_334042_
	a (Lcmx;Lbtn;Lexc;)D getKnockbackPower
		static
		0 o p_338265_
		1 o p_338630_
		2 o p_338866_
	a (Lcmx;Lbsr;Lbtn;)Z lambda$knockbackPredicate$1
		static
		0 o p_344405_
		1 o p_344406_
		2 o p_344407_
	b (Lcuq;Lbtn;Lbtn;)V postHurtEnemy
		0 o p_345716_
		1 o p_345817_
		2 o p_346003_
	g ()I getEnchantmentValue
	h ()Lcxn; createAttributes
		static
	k ()Lcxx; createToolProperties
		static
cvc net/minecraft/world/item/MapItem
	a IMAGE_WIDTH
	b IMAGE_HEIGHT
	<init> (Lcul$a;)V <init>
		0 o p_42847_
	a (Ldcw;Lbsr;Leqt;)V update
		0 o p_42894_
		1 o p_42895_
		2 o p_42896_
	a (Ldcw;IIIZZLakq;)Leqr; createNewSavedData
		static
		0 o p_151121_
		1 o p_151122_
		2 o p_151123_
		3 o p_151124_
		4 o p_151125_
		5 o p_151126_
		6 o p_151127_
	a (Leqr;)Lwz; getTooltipForId
		static
		0 o p_323616_
	a (Lcuq;Ldcw;Lcmx;)Lzg; getUpdatePacket
		0 o p_42876_
		1 o p_42877_
		2 o p_42878_
	a (Lcyf;)Lbqr; useOn
		0 o p_42885_
	a (Ldcw;Lcuq;)V lockMap
		static
		0 o p_42898_
		1 o p_42899_
	a (Lcuq;Ldcw;Lbsr;IZ)V inventoryTick
		0 o p_42870_
		1 o p_42871_
		2 o p_42872_
		3 o p_42873_
		4 o p_42874_
	a (Leqr;Ldcw;)Leqt; getSavedData
		static
		0 o p_324036_
		1 o p_151130_
	a (Laqu;Lcuq;)V renderBiomePreviewMap
		static
		0 o p_42851_
		1 o p_42852_
	a (Ldcw;IIBZZ)Lcuq; create
		static
		0 o p_42887_
		1 o p_42888_
		2 o p_42889_
		3 o p_42890_
		4 o p_42891_
		5 o p_42892_
	a (Lcuq;Ldcw;)V onCraftedPostProcess
		0 o p_42913_
		1 o p_42914_
	a (Ldcw;Ldtc;Ljd;)Ldtc; getCorrectStateForFluidBlock
		0 o p_42901_
		1 o p_42902_
		2 o p_42903_
	a ([ZII)Z isBiomeWatery
		static
		0 o p_212252_
		1 o p_212253_
		2 o p_212254_
	a (Lcuq;Lcul$b;Ljava/util/List;Lcwm;)V appendHoverText
		0 o p_42880_
		1 o p_339653_
		2 o p_42882_
		3 o p_42883_
	b (Lcuq;Ldcw;)Leqt; getSavedData
		static
		0 o p_42854_
		1 o p_42855_
	c (Lcuq;Ldcw;)V scaleMap
		static
		0 o p_42857_
		1 o p_42858_
cvc$1 net/minecraft/world/item/MapItem$1
	a $SwitchMap$net$minecraft$world$item$component$MapPostProcessing
	<clinit> ()V <clinit>
		static
cvd net/minecraft/world/item/MilkBucketItem
	a DRINK_DURATION
	<init> (Lcul$a;)V <init>
		0 o p_42921_
	a (Ldcw;Lcmx;Lbqq;)Lbqs; use
		0 o p_42927_
		1 o p_42928_
		2 o p_42929_
	a (Lcuq;Ldcw;Lbtn;)Lcuq; finishUsingItem
		0 o p_42923_
		1 o p_42924_
		2 o p_42925_
	a (Lcuq;Lbtn;)I getUseDuration
		0 o p_42933_
		1 o p_345727_
	b (Lcuq;)Lcwo; getUseAnimation
		0 o p_42931_
cve net/minecraft/world/item/MinecartItem
	a DISPENSE_ITEM_BEHAVIOR
	b type
	<clinit> ()V <clinit>
		static
	<init> (Lcot$a;Lcul$a;)V <init>
		0 o p_42938_
		1 o p_42939_
	a (Lcyf;)Lbqr; useOn
		0 o p_42943_
cve$1 net/minecraft/world/item/MinecartItem$1
	c defaultDispenseItemBehavior
	<init> ()V <init>
	a (Lku;Lcuq;)Lcuq; execute
		0 o p_302448_
		1 o p_42950_
	a (Lku;)V playSound
		0 o p_302470_
cvf net/minecraft/world/item/MobBucketItem
	a VARIANT_FIELD_CODEC
	b type
	c emptySound
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Lepd;Lavo;Lcul$a;)V <init>
		0 o p_151137_
		1 o p_151138_
		2 o p_151139_
		3 o p_151140_
	a (Lcmx;Ldcw;Lcuq;Ljd;)V checkExtraContent
		0 o p_151146_
		1 o p_151147_
		2 o p_151148_
		3 o p_151149_
	a (Laqu;Lcuq;Ljd;)V spawn
		0 o p_151142_
		1 o p_151143_
		2 o p_151144_
	a (Lcuq;Lcul$b;Ljava/util/List;Lcwm;)V appendHoverText
		0 o p_151155_
		1 o p_339675_
		2 o p_151157_
		3 o p_151158_
	a (Lcmx;Ldcx;Ljd;)V playEmptySound
		0 o p_151151_
		1 o p_151152_
		2 o p_151153_
cvg net/minecraft/world/item/NameTagItem
	<init> (Lcul$a;)V <init>
		0 o p_42952_
	a (Lcuq;Lcmx;Lbtn;Lbqq;)Lbqr; interactLivingEntity
		0 o p_42954_
		1 o p_42955_
		2 o p_42956_
		3 o p_42957_
cvh net/minecraft/world/item/OminousBottleItem
	a EFFECT_DURATION
	b MIN_AMPLIFIER
	c MAX_AMPLIFIER
	j DRINK_DURATION
	<init> (Lcul$a;)V <init>
		0 o p_338721_
	a (Ldcw;Lcmx;Lbqq;)Lbqs; use
		0 o p_338229_
		1 o p_338350_
		2 o p_338729_
	a (Lcuq;Ldcw;Lbtn;)Lcuq; finishUsingItem
		0 o p_338871_
		1 o p_338693_
		2 o p_338370_
	a (Lcuq;Lcul$b;Ljava/util/List;Lcwm;)V appendHoverText
		0 o p_338470_
		1 o p_339656_
		2 o p_338463_
		3 o p_338317_
	a (Lcuq;Lbtn;)I getUseDuration
		0 o p_338822_
		1 o p_345182_
	b (Lcuq;)Lcwo; getUseAnimation
		0 o p_338722_
cvi net/minecraft/world/item/PickaxeItem
	<init> (Lcwi;Lcul$a;)V <init>
		0 o p_42961_
		1 o p_42964_
cvj net/minecraft/world/item/PlaceOnWaterBlockItem
	<init> (Ldfy;Lcul$a;)V <init>
		0 o p_220226_
		1 o p_220227_
	a (Ldcw;Lcmx;Lbqq;)Lbqs; use
		0 o p_220231_
		1 o p_220232_
		2 o p_220233_
	a (Lcyf;)Lbqr; useOn
		0 o p_220229_
cvk net/minecraft/world/item/PlayerHeadItem
	<init> (Ldfy;Ldfy;Lcul$a;)V <init>
		0 o p_42971_
		1 o p_42972_
		2 o p_42973_
	a (Lcuq;Lcxu;)V lambda$verifyComponentsAfterLoad$0
		static
		0 o p_330574_
		1 o p_332155_
	m (Lcuq;)V verifyComponentsAfterLoad
		0 o p_331032_
	n (Lcuq;)Lwz; getName
		0 o p_42977_
cvl net/minecraft/world/item/PotionItem
	a DRINK_DURATION
	<init> (Lcul$a;)V <init>
		0 o p_42979_
	a (Ldcw;Lcmx;Lbqq;)Lbqs; use
		0 o p_42993_
		1 o p_42994_
		2 o p_42995_
	a (Lcmx;Lbtn;Lbrz;)V lambda$finishUsingItem$0
		static
		0 o p_330577_
		1 o p_330649_
		2 o p_330883_
	a (Lcuq;Ldcw;Lbtn;)Lcuq; finishUsingItem
		0 o p_42984_
		1 o p_42985_
		2 o p_42986_
	a (Lcyf;)Lbqr; useOn
		0 o p_220235_
	a (Lcuq;Lcul$b;Ljava/util/List;Lcwm;)V appendHoverText
		0 o p_42988_
		1 o p_339608_
		2 o p_42990_
		3 o p_42991_
	a (Lcuq;Lbtn;)I getUseDuration
		0 o p_43001_
		1 o p_346041_
	b (Lcuq;)Lcwo; getUseAnimation
		0 o p_42997_
	h (Lcuq;)Ljava/lang/String; getDescriptionId
		0 o p_43003_
	w ()Lcuq; getDefaultInstance
cvm net/minecraft/world/item/ProjectileItem
	a (Ldcw;Ljw;Lcuq;Lji;)Lcnp; asProjectile
		0 o p_338867_
		1 o p_338379_
		2 o p_338543_
		3 o p_338380_
	a (Lcnp;DDDFF)V shoot
		0 o p_338559_
		1 o p_338418_
		2 o p_338827_
		3 o p_338653_
		4 o p_338287_
		5 o p_338314_
	c ()Lcvm$a; createDispenseConfig
cvm$a net/minecraft/world/item/ProjectileItem$DispenseConfig
	a DEFAULT
	b positionFunction
	c uncertainty
	d power
	e overrideDispenseEvent
	<clinit> ()V <clinit>
		static
	<init> (Lcvm$b;FFLjava/util/OptionalInt;)V <init>
		0 o positionFunction
		1 o uncertainty
		2 o power
		3 o overrideDispenseEvent
	a ()Lcvm$a$a; builder
		static
	b ()Lcvm$b; positionFunction
	c ()F uncertainty
	d ()F power
	e ()Ljava/util/OptionalInt; overrideDispenseEvent
	equals (Ljava/lang/Object;)Z equals
		0 o p_338270_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cvm$a$a net/minecraft/world/item/ProjectileItem$DispenseConfig$Builder
	a positionFunction
	b uncertainty
	c power
	d overrideDispenseEvent
	<init> ()V <init>
	a ()Lcvm$a; build
	a (I)Lcvm$a$a; overrideDispenseEvent
		0 o p_338272_
	a (Lcvm$b;)Lcvm$a$a; positionFunction
		0 o p_338644_
	a (F)Lcvm$a$a; uncertainty
		0 o p_338449_
	a (Lku;Lji;)Ljw; lambda$new$0
		static
		0 o p_338429_
		1 o p_338348_
	b (F)Lcvm$a$a; power
		0 o p_338328_
cvm$b net/minecraft/world/item/ProjectileItem$PositionFunction
	getDispensePosition (Lku;Lji;)Ljw; getDispensePosition
		0 o p_338784_
		1 o p_338422_
cvn net/minecraft/world/item/ProjectileWeaponItem
	c ARROW_ONLY
	j ARROW_OR_FIREWORK
	<clinit> ()V <clinit>
		static
	<init> (Lcul$a;)V <init>
		0 o p_43009_
	a (Lcuq;Lcuq;Lbtn;Z)Lcuq; useAmmo
		static
		0 o p_331207_
		1 o p_331434_
		2 o p_330302_
		3 o p_330934_
	a (Lbtn;Ljava/util/function/Predicate;)Lcuq; getHeldProjectile
		static
		0 o p_43011_
		1 o p_43012_
	a (Laqu;Lbtn;Lbqq;Lcuq;Ljava/util/List;FFZLbtn;)V shoot
		0 o p_346125_
		1 o p_330728_
		2 o p_331152_
		3 o p_330646_
		4 o p_331726_
		5 o p_331007_
		6 o p_331445_
		7 o p_331107_
		8 o p_331167_
	a (Ldcw;Lbtn;Lcuq;Lcuq;Z)Lcnp; createProjectile
		0 o p_331008_
		1 o p_330781_
		2 o p_330846_
		3 o p_331497_
		4 o p_331305_
	a (Lbtn;Lcnp;IFFFLbtn;)V shootProjectile
		0 o p_330966_
		1 o p_332201_
		2 o p_331696_
		3 o p_331444_
		4 o p_331156_
		5 o p_331718_
		6 o p_331705_
	a (Lcuq;Lcuq;Lbtn;)Ljava/util/List; draw
		static
		0 o p_331565_
		1 o p_330406_
		2 o p_330823_
	b ()Ljava/util/function/Predicate; getAllSupportedProjectiles
	c ()I getDefaultProjectileRange
	d ()Ljava/util/function/Predicate; getSupportedHeldProjectiles
	g ()I getEnchantmentValue
	i (Lcuq;)Z lambda$static$1
		static
		0 o p_43015_
	j (Lcuq;)I getDurabilityUse
		0 o p_331003_
	k (Lcuq;)Z lambda$static$0
		static
		0 o p_43017_
cvo net/minecraft/world/item/Rarity
	a COMMON
	b UNCOMMON
	c RARE
	d EPIC
	e CODEC
	f BY_ID
	g STREAM_CODEC
	h id
	i name
	j color
	k $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;Ln;)V <init>
		0 o p_43026_
		1 o p_43027_
		2 o p_336096_
		3 o p_335642_
		4 o p_43028_
	a ()Ln; color
	a (Lcvo;)I lambda$static$1
		static
		0 o p_335484_
	b ()[Lcvo; $values
		static
	b (Lcvo;)I lambda$static$0
		static
		0 o p_335877_
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lcvo; valueOf
		static
		0 o p_43030_
	values ()[Lcvo; values
		static
cvp net/minecraft/world/item/SaddleItem
	<init> (Lcul$a;)V <init>
		0 o p_43053_
	a (Lcuq;Lcmx;Lbtn;Lbqq;)Lbqr; interactLivingEntity
		0 o p_43055_
		1 o p_43056_
		2 o p_43057_
		3 o p_43058_
cvq net/minecraft/world/item/ScaffoldingBlockItem
	<init> (Ldfy;Lcul$a;)V <init>
		0 o p_43060_
		1 o p_43061_
	b (Lcyd;)Lcyd; updatePlacementContext
		0 o p_43063_
	c ()Z mustSurvive
cvr net/minecraft/world/item/ServerItemCooldowns
	a player
	<init> (Laqv;)V <init>
		0 o p_43067_
	b (Lcul;I)V onCooldownStarted
		0 o p_43069_
		1 o p_43070_
	c (Lcul;)V onCooldownEnded
		0 o p_43072_
cvs net/minecraft/world/item/ShearsItem
	<init> (Lcul$a;)V <init>
		0 o p_43074_
	a (Lcuq;Ldcw;Ldtc;Ljd;Lbtn;)Z mineBlock
		0 o p_43078_
		1 o p_43079_
		2 o p_43080_
		3 o p_43081_
		4 o p_43082_
	a (Lcyf;)Lbqr; useOn
		0 o p_186371_
	h ()Lcxx; createToolProperties
		static
cvt net/minecraft/world/item/ShieldItem
	a EFFECTIVE_BLOCK_DELAY
	b MINIMUM_DURABILITY_DAMAGE
	<init> (Lcul$a;)V <init>
		0 o p_43089_
	a (Lcuq;Lcuq;)Z isValidRepairItem
		0 o p_43091_
		1 o p_43092_
	a (Ldcw;Lcmx;Lbqq;)Lbqs; use
		0 o p_43099_
		1 o p_43100_
		2 o p_43101_
	a (Lcuq;Lcul$b;Ljava/util/List;Lcwm;)V appendHoverText
		0 o p_43094_
		1 o p_339613_
		2 o p_43096_
		3 o p_43097_
	a (Lcuq;Lbtn;)I getUseDuration
		0 o p_43107_
		1 o p_346168_
	b (Lcuq;)Lcwo; getUseAnimation
		0 o p_43105_
	h (Lcuq;)Ljava/lang/String; getDescriptionId
		0 o p_43109_
	m ()Lbsy; getEquipmentSlot
cvu net/minecraft/world/item/ShovelItem
	a FLATTENABLES
	<clinit> ()V <clinit>
		static
	<init> (Lcwi;Lcul$a;)V <init>
		0 o p_43114_
		1 o p_43117_
	a (Lcyf;)Lbqr; useOn
		0 o p_43119_
cvv net/minecraft/world/item/SignApplicator
	a (Ldrt;Lcmx;)Z canApplyToSign
		0 o p_278084_
		1 o p_277515_
	a (Ldcw;Ldrs;ZLcmx;)Z tryApplyToSign
		0 o p_277619_
		1 o p_277811_
		2 o p_277484_
		3 o p_277362_
cvw net/minecraft/world/item/SignItem
	<init> (Lcul$a;Ldfy;Ldfy;)V <init>
		0 o p_43126_
		1 o p_43127_
		2 o p_43128_
	<init> (Lcul$a;Ldfy;Ldfy;Lji;)V <init>
		0 o p_278081_
		1 o p_277743_
		2 o p_277375_
		3 o p_278052_
	a (Ljd;Ldcw;Lcmx;Lcuq;Ldtc;)Z updateCustomBlockEntityTag
		0 o p_43130_
		1 o p_43131_
		2 o p_43132_
		3 o p_43133_
		4 o p_43134_
cvx net/minecraft/world/item/SmithingTemplateItem
	A EMPTY_SLOT_SHOVEL
	B EMPTY_SLOT_PICKAXE
	C EMPTY_SLOT_INGOT
	D EMPTY_SLOT_REDSTONE_DUST
	E EMPTY_SLOT_QUARTZ
	F EMPTY_SLOT_EMERALD
	G EMPTY_SLOT_DIAMOND
	H EMPTY_SLOT_LAPIS_LAZULI
	I EMPTY_SLOT_AMETHYST_SHARD
	J appliesTo
	K ingredients
	L upgradeDescription
	M baseSlotDescription
	N additionsSlotDescription
	O baseSlotEmptyIcons
	P additionalSlotEmptyIcons
	a TITLE_FORMAT
	b DESCRIPTION_FORMAT
	c INGREDIENTS_TITLE
	j APPLIES_TO_TITLE
	k NETHERITE_UPGRADE
	l ARMOR_TRIM_APPLIES_TO
	m ARMOR_TRIM_INGREDIENTS
	n ARMOR_TRIM_BASE_SLOT_DESCRIPTION
	o ARMOR_TRIM_ADDITIONS_SLOT_DESCRIPTION
	p NETHERITE_UPGRADE_APPLIES_TO
	q NETHERITE_UPGRADE_INGREDIENTS
	r NETHERITE_UPGRADE_BASE_SLOT_DESCRIPTION
	s NETHERITE_UPGRADE_ADDITIONS_SLOT_DESCRIPTION
	t EMPTY_SLOT_HELMET
	u EMPTY_SLOT_CHESTPLATE
	v EMPTY_SLOT_LEGGINGS
	w EMPTY_SLOT_BOOTS
	x EMPTY_SLOT_HOE
	y EMPTY_SLOT_AXE
	z EMPTY_SLOT_SWORD
	<clinit> ()V <clinit>
		static
	<init> (Lwz;Lwz;Lwz;Lwz;Lwz;Ljava/util/List;Ljava/util/List;[Lcpj;)V <init>
		0 o p_266834_
		1 o p_267043_
		2 o p_267048_
		3 o p_267278_
		4 o p_267090_
		5 o p_266755_
		6 o p_267060_
		7 o p_333776_
	A ()Ljava/util/List; createNetheriteUpgradeMaterialList
		static
	a (Lakr;[Lcpj;)Lcvx; createArmorTrimTemplate
		static
		0 o p_266880_
		1 o p_334025_
	a (Lcuq;Lcul$b;Ljava/util/List;Lcwm;)V appendHoverText
		0 o p_267313_
		1 o p_339591_
		2 o p_266820_
		3 o p_266857_
	a (Lakq;[Lcpj;)Lcvx; createArmorTrimTemplate
		static
		0 o p_266875_
		1 o p_334067_
	h ()Lcvx; createNetheriteUpgradeTemplate
		static
	k ()Lwz; getBaseSlotDescription
	l ()Lwz; getAdditionSlotDescription
	m ()Ljava/util/List; getBaseSlotEmptyIcons
	n ()Ljava/util/List; getAdditionalSlotEmptyIcons
	x ()Ljava/util/List; createTrimmableArmorIconList
		static
	y ()Ljava/util/List; createTrimmableMaterialIconList
		static
	z ()Ljava/util/List; createNetheriteUpgradeIconList
		static
cvy net/minecraft/world/item/SnowballItem
	<init> (Lcul$a;)V <init>
		0 o p_43140_
	a (Ldcw;Ljw;Lcuq;Lji;)Lcnp; asProjectile
		0 o p_338685_
		1 o p_338637_
		2 o p_338820_
		3 o p_338856_
	a (Ldcw;Lcmx;Lbqq;)Lbqs; use
		0 o p_43142_
		1 o p_43143_
		2 o p_43144_
cvz net/minecraft/world/item/SolidBucketItem
	a placeSound
	<init> (Ldfy;Lavo;Lcul$a;)V <init>
		0 o p_151187_
		1 o p_151188_
		2 o p_151189_
	a (Lcmx;Ldcw;Ljd;Lewy;)Z emptyContents
		0 o p_151192_
		1 o p_151193_
		2 o p_151194_
		3 o p_151195_
	a (Ldtc;)Lavo; getPlaceSound
		0 o p_151199_
	a ()Ljava/lang/String; getDescriptionId
	a (Lcyf;)Lbqr; useOn
		0 o p_151197_
cw net/minecraft/advancements/critereon/ItemUsedOnLocationTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lerr;Lcw$a;)Z lambda$trigger$0
		static
		0 o p_286482_
		1 o p_286596_
	a (Laqv;Ljd;Lcuq;)V trigger
		0 o p_286813_
		1 o p_286625_
		2 o p_286620_
cw$a net/minecraft/advancements/critereon/ItemUsedOnLocationTrigger$TriggerInstance
	a CODEC
	b player
	c location
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o player
		1 o location
	a (I)[Levc; lambda$placedBlock$1
		static
		0 o p_286827_
	a ([Levc$a;)Lao; placedBlock
		static
		0 o p_301013_
	a (Lerr;)Z matches
		0 o p_286800_
	a (Ldf$a;Lcs$a;)Lao; itemUsedOnBlock
		static
		0 o p_286808_
		1 o p_286486_
	a (Lbh;)V validate
		0 o p_312228_
	a (Ldfy;)Lao; placedBlock
		static
		0 o p_301158_
	a ()Ljava/util/Optional; player
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337372_
	a (Lbh;Lbg;)V lambda$validate$2
		static
		0 o p_311426_
		1 o p_311427_
	b ()Ljava/util/Optional; location
	b (Ldf$a;Lcs$a;)Lao; allayDropItemOnBlock
		static
		0 o p_286325_
		1 o p_286531_
	c (Ldf$a;Lcs$a;)Lcw$a; itemUsedOnLocation
		static
		0 o p_286740_
		1 o p_286777_
	equals (Ljava/lang/Object;)Z equals
		0 o p_311850_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cwa net/minecraft/world/item/SpawnEggItem
	a BY_ID
	b ENTITY_TYPE_FIELD_CODEC
	c backgroundColor
	j highlightColor
	k defaultType
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;IILcul$a;)V <init>
		0 o p_43207_
		1 o p_43208_
		2 o p_43209_
		3 o p_43210_
	a (Lbsx;)Lcwa; byId
		static
		0 o p_43214_
	a (Ldcw;Lcmx;Lbqq;)Lbqs; use
		0 o p_43225_
		1 o p_43226_
		2 o p_43227_
	a (Lcmx;Lbtp;Lbsx;Laqu;Lexc;Lcuq;)Ljava/util/Optional; spawnOffspringFromSpawnEgg
		0 o p_43216_
		1 o p_43217_
		2 o p_43218_
		3 o p_43219_
		4 o p_43220_
		5 o p_43221_
	a (I)I getColor
		0 o p_43212_
	a (Lcyf;)Lbqr; useOn
		0 o p_43223_
	a (Lcuq;Lbsx;)Z spawnsEntity
		0 o p_330965_
		1 o p_43232_
	h ()Ljava/lang/Iterable; eggs
		static
	i ()Lcpl; requiredFeatures
	i (Lcuq;)Lbsx; getType
		0 o p_330335_
cwb net/minecraft/world/item/SpectralArrowItem
	<init> (Lcul$a;)V <init>
		0 o p_43235_
	a (Ldcw;Ljw;Lcuq;Lji;)Lcnp; asProjectile
		0 o p_338332_
		1 o p_338313_
		2 o p_338304_
		3 o p_338842_
	a (Ldcw;Lcuq;Lbtn;Lcuq;)Lcnd; createArrow
		0 o p_43237_
		1 o p_43238_
		2 o p_43239_
		3 o p_345773_
cwc net/minecraft/world/item/SplashPotionItem
	<init> (Lcul$a;)V <init>
		0 o p_43241_
	a (Ldcw;Lcmx;Lbqq;)Lbqs; use
		0 o p_43243_
		1 o p_43244_
		2 o p_43245_
cwd net/minecraft/world/item/SpyglassItem
	a USE_DURATION
	b ZOOM_FOV_MODIFIER
	<init> (Lcul$a;)V <init>
		0 o p_151205_
	a (Ldcw;Lcmx;Lbqq;)Lbqs; use
		0 o p_151218_
		1 o p_151219_
		2 o p_151220_
	a (Lbtn;)V stopUsing
		0 o p_151207_
	a (Lcuq;Ldcw;Lbtn;)Lcuq; finishUsingItem
		0 o p_151209_
		1 o p_151210_
		2 o p_151211_
	a (Lcuq;Ldcw;Lbtn;I)V releaseUsing
		0 o p_151213_
		1 o p_151214_
		2 o p_151215_
		3 o p_151216_
	a (Lcuq;Lbtn;)I getUseDuration
		0 o p_151222_
		1 o p_345399_
	b (Lcuq;)Lcwo; getUseAnimation
		0 o p_151224_
cwe net/minecraft/world/item/StandingAndWallBlockItem
	a wallBlock
	b attachmentDirection
	<init> (Ldfy;Ldfy;Lcul$a;Lji;)V <init>
		0 o p_248873_
		1 o p_251044_
		2 o p_249308_
		3 o p_250800_
	a (Ljava/util/Map;Lcul;)V registerBlocks
		0 o p_43252_
		1 o p_43253_
	a (Ldcz;Ldtc;Ljd;)Z canPlace
		0 o p_250350_
		1 o p_249311_
		2 o p_250328_
	c (Lcyd;)Ldtc; getPlacementState
		0 o p_43255_
cwf net/minecraft/world/item/SuspiciousStewItem
	a DEFAULT_DURATION
	<init> (Lcul$a;)V <init>
		0 o p_43257_
	a (Lcuq;Ldcw;Lbtn;)Lcuq; finishUsingItem
		0 o p_43263_
		1 o p_43264_
		2 o p_43265_
	a (Lcuq;Lcul$b;Ljava/util/List;Lcwm;)V appendHoverText
		0 o p_260314_
		1 o p_339691_
		2 o p_259700_
		3 o p_260021_
cwg net/minecraft/world/item/SwordItem
	<init> (Lcwi;Lcul$a;)V <init>
		0 o p_43269_
		1 o p_43272_
	a (Ldtc;Ldcw;Ljd;Lcmx;)Z canAttackBlock
		0 o p_43291_
		1 o p_43292_
		2 o p_43293_
		3 o p_43294_
	a (Lcwi;IF)Lcxn; createAttributes
		static
		0 o p_330371_
		1 o p_331976_
		2 o p_332104_
	a (Lcuq;Lbtn;Lbtn;)Z hurtEnemy
		0 o p_43278_
		1 o p_43279_
		2 o p_43280_
	b (Lcuq;Lbtn;Lbtn;)V postHurtEnemy
		0 o p_345553_
		1 o p_345771_
		2 o p_346282_
	k ()Lcxx; createToolProperties
		static
cwh net/minecraft/world/item/ThrowablePotionItem
	<init> (Lcul$a;)V <init>
		0 o p_43301_
	a (Ldcw;Ljw;Lcuq;Lji;)Lcnp; asProjectile
		0 o p_338465_
		1 o p_338661_
		2 o p_338506_
		3 o p_338517_
	a (Ldcw;Lcmx;Lbqq;)Lbqs; use
		0 o p_43303_
		1 o p_43304_
		2 o p_43305_
	c ()Lcvm$a; createDispenseConfig
cwi net/minecraft/world/item/Tier
	a (Lawu;)Lcxx; createToolProperties
		0 o p_335416_
	a ()I getUses
	b ()F getSpeed
	c ()F getAttackDamageBonus
	d ()Lawu; getIncorrectBlocksForDrops
	e ()I getEnchantmentValue
	f ()Lcyw; getRepairIngredient
cwj net/minecraft/world/item/TieredItem
	a tier
	<init> (Lcwi;Lcul$a;)V <init>
		0 o p_43308_
		1 o p_43309_
	a (Lcuq;Lcuq;)Z isValidRepairItem
		0 o p_43311_
		1 o p_43312_
	g ()I getEnchantmentValue
	h ()Lcwi; getTier
cwk net/minecraft/world/item/Tiers
	a WOOD
	b STONE
	c IRON
	d DIAMOND
	e GOLD
	f NETHERITE
	g incorrectBlocksForDrops
	h uses
	i speed
	j damage
	k enchantmentValue
	l repairIngredient
	m $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILawu;IFFILjava/util/function/Supplier;)V <init>
		0 o p_43330_
		1 o p_43331_
		2 o p_336171_
		3 o p_43332_
		4 o p_43334_
		5 o p_43335_
		6 o p_43333_
		7 o p_43337_
	a ()I getUses
	b ()F getSpeed
	c ()F getAttackDamageBonus
	d ()Lawu; getIncorrectBlocksForDrops
	e ()I getEnchantmentValue
	f ()Lcyw; getRepairIngredient
	g ()Lcyw; lambda$static$5
		static
	h ()Lcyw; lambda$static$4
		static
	i ()Lcyw; lambda$static$3
		static
	j ()Lcyw; lambda$static$2
		static
	k ()Lcyw; lambda$static$1
		static
	l ()Lcyw; lambda$static$0
		static
	m ()[Lcwk; $values
		static
	valueOf (Ljava/lang/String;)Lcwk; valueOf
		static
		0 o p_43351_
	values ()[Lcwk; values
		static
cwl net/minecraft/world/item/TippedArrowItem
	<init> (Lcul$a;)V <init>
		0 o p_43354_
	a (Lcuq;Lcul$b;Ljava/util/List;Lcwm;)V appendHoverText
		0 o p_43359_
		1 o p_339681_
		2 o p_43361_
		3 o p_43362_
	h (Lcuq;)Ljava/lang/String; getDescriptionId
		0 o p_43364_
	w ()Lcuq; getDefaultInstance
cwm net/minecraft/world/item/TooltipFlag
	a NORMAL
	b ADVANCED
	<clinit> ()V <clinit>
		static
	a ()Z isAdvanced
	b ()Z isCreative
cwm$a net/minecraft/world/item/TooltipFlag$Default
	c advanced
	d creative
	<init> (ZZ)V <init>
		0 o advanced
		1 o creative
	a ()Z isAdvanced
	b ()Z isCreative
	c ()Lcwm$a; asCreative
	d ()Z advanced
	e ()Z creative
	equals (Ljava/lang/Object;)Z equals
		0 o p_260237_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cwn net/minecraft/world/item/TridentItem
	a THROW_THRESHOLD_TIME
	b BASE_DAMAGE
	c SHOOT_POWER
	<init> (Lcul$a;)V <init>
		0 o p_43381_
	a (Lcuq;Ldcw;Lbtn;I)V releaseUsing
		0 o p_43394_
		1 o p_43395_
		2 o p_43396_
		3 o p_43397_
	a (Lcuq;Lbtn;Lbtn;)Z hurtEnemy
		0 o p_43390_
		1 o p_43391_
		2 o p_43392_
	a (Lcuq;Lbtn;)I getUseDuration
		0 o p_43419_
		1 o p_345001_
	a (Ldcw;Ljw;Lcuq;Lji;)Lcnp; asProjectile
		0 o p_338505_
		1 o p_338277_
		2 o p_338353_
		3 o p_338220_
	a (Ldcw;Lcmx;Lbqq;)Lbqs; use
		0 o p_43405_
		1 o p_43406_
		2 o p_43407_
	a (Ldtc;Ldcw;Ljd;Lcmx;)Z canAttackBlock
		0 o p_43409_
		1 o p_43410_
		2 o p_43411_
		3 o p_43412_
	b (Lcuq;)Lcwo; getUseAnimation
		0 o p_43417_
	b (Lcuq;Lbtn;Lbtn;)V postHurtEnemy
		0 o p_345950_
		1 o p_345617_
		2 o p_345537_
	g ()I getEnchantmentValue
	h ()Lcxn; createAttributes
		static
	i (Lcuq;)Z isTooDamagedToUse
		static
		0 o p_353073_
	k ()Lcxx; createToolProperties
		static
cwo net/minecraft/world/item/UseAnim
	a NONE
	b EAT
	c DRINK
	d BLOCK
	e BOW
	f SPEAR
	g CROSSBOW
	h SPYGLASS
	i TOOT_HORN
	j BRUSH
	k $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_43430_
		1 o p_43431_
	a ()[Lcwo; $values
		static
	valueOf (Ljava/lang/String;)Lcwo; valueOf
		static
		0 o p_43433_
	values ()[Lcwo; values
		static
cwp net/minecraft/world/item/WindChargeItem
	a COOLDOWN
	<init> (Lcul$a;)V <init>
		0 o p_326377_
	a (Ldcw;Ljw;Lcuq;Lji;)Lcnp; asProjectile
		0 o p_338589_
		1 o p_338670_
		2 o p_338308_
		3 o p_338206_
	a (Ldcw;Lcmx;Lbqq;)Lbqs; use
		0 o p_326306_
		1 o p_326042_
		2 o p_326470_
	a (Lcnp;DDDFF)V shoot
		0 o p_338260_
		1 o p_338763_
		2 o p_338177_
		3 o p_338349_
		4 o p_338273_
		5 o p_338257_
	a (Lku;Lji;)Ljw; lambda$createDispenseConfig$0
		static
		0 o p_338288_
		1 o p_338801_
	c ()Lcvm$a; createDispenseConfig
cwq net/minecraft/world/item/WritableBookItem
	<init> (Lcul$a;)V <init>
		0 o p_43445_
	a (Ldcw;Lcmx;Lbqq;)Lbqs; use
		0 o p_43449_
		1 o p_43450_
		2 o p_43451_
cwr net/minecraft/world/item/WrittenBookItem
	<init> (Lcul$a;)V <init>
		0 o p_43455_
	a (Ldcw;Lcmx;Lbqq;)Lbqs; use
		0 o p_43468_
		1 o p_43469_
		2 o p_43470_
	a (Lcuq;Lcul$b;Ljava/util/List;Lcwm;)V appendHoverText
		0 o p_43457_
		1 o p_339643_
		2 o p_43459_
		3 o p_43460_
	a (Lcuq;Let;Lcmx;)Z resolveBookComponents
		static
		0 o p_43462_
		1 o p_43463_
		2 o p_43464_
	n (Lcuq;)Lwz; getName
		0 o p_43480_
cws net/minecraft/world/item/alchemy/Potion
	a CODEC
	b STREAM_CODEC
	c name
	d effects
	e requiredFeatures
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;[Lbrz;)V <init>
		0 o p_43484_
		1 o p_43485_
	<init> ([Lbrz;)V <init>
		0 o p_43487_
	a ([Lcpj;)Lcws; requiredFeatures
		0 o p_338520_
	a ()Ljava/util/List; getEffects
	a (Ljava/util/Optional;Ljava/lang/String;)Ljava/lang/String; getName
		static
		0 o p_330503_
		1 o p_43493_
	a (Lakq;)Ljava/lang/String; lambda$getName$0
		static
		0 o p_331494_
	b ()Z hasInstantEffects
	i ()Lcpl; requiredFeatures
cwt net/minecraft/world/item/alchemy/PotionBrewing
	a BREWING_TIME_SECONDS
	b EMPTY
	c containers
	d potionMixes
	e containerMixes
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljava/util/List;Ljava/util/List;)V <init>
		0 o p_340915_
		1 o p_341164_
		2 o p_341170_
	a (Ljm;)Z isBrewablePotion
		0 o p_316354_
	a (Lcuq;Lcuq;)Z hasMix
		0 o p_43509_
		1 o p_43510_
	a (Lcwt$a;)V addVanillaMixes
		static
		0 o p_341215_
	a (Lcuq;)Z isIngredient
		0 o p_43507_
	a (Lcpl;)Lcwt; bootstrap
		static
		0 o p_341301_
	b (Lcuq;Lcuq;)Z hasContainerMix
		0 o p_43520_
		1 o p_43521_
	b (Lcuq;)Z isContainerIngredient
		0 o p_43518_
	c (Lcuq;)Z isPotionIngredient
		0 o p_43523_
	c (Lcuq;Lcuq;)Z hasPotionMix
		0 o p_43525_
		1 o p_43526_
	d (Lcuq;)Z isContainer
		0 o p_341168_
	d (Lcuq;Lcuq;)Lcuq; mix
		0 o p_43530_
		1 o p_43531_
cwt$a net/minecraft/world/item/alchemy/PotionBrewing$Builder
	a containers
	b potionMixes
	c containerMixes
	d enabledFeatures
	<init> (Lcpl;)V <init>
		0 o p_340975_
	a (Ljm;Lcul;Ljm;)V addMix
		0 o p_341151_
		1 o p_341216_
		2 o p_340841_
	a (Lcul;Lcul;Lcul;)V addContainerRecipe
		0 o p_341264_
		1 o p_340992_
		2 o p_341160_
	a (Lcul;)V addContainer
		0 o p_340911_
	a ()Lcwt; build
	a (Lcul;Ljm;)V addStartMix
		0 o p_341103_
		1 o p_341346_
	b (Lcul;)V expectPotion
		static
		0 o p_341194_
cwt$b net/minecraft/world/item/alchemy/PotionBrewing$Mix
	a from
	b ingredient
	c to
	<init> (Ljm;Lcyw;Ljm;)V <init>
		0 o from
		1 o ingredient
		2 o to
	a ()Ljm; from
	b ()Lcyw; ingredient
	c ()Ljm; to
	equals (Ljava/lang/Object;)Z equals
		0 o p_316736_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cwu net/minecraft/world/item/alchemy/PotionContents
	a EMPTY
	b CODEC
	c STREAM_CODEC
	d potion
	e customColor
	f customEffects
	g NO_EFFECT
	h BASE_POTION_COLOR
	i FULL_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/List;)V <init>
		0 o potion
		1 o customColor
		2 o customEffects
	<init> (Ljm;)V <init>
		0 o p_331208_
	a (Ljava/util/function/Consumer;)V forEachEffect
		0 o p_331190_
	a (Ljava/util/function/Consumer;FF)V addPotionTooltip
		0 o p_331688_
		1 o p_330466_
		2 o p_332190_
	a (Lbrz;)Lcwu; withEffectAdded
		0 o p_332083_
	a (Ljm;)Z is
		0 o p_331328_
	a ()Ljava/lang/Iterable; getAllEffects
	a (Ljava/lang/Iterable;)I getColor
		static
		0 o p_331934_
	a (Ljava/util/List;Ljm;Lbuu;)V lambda$addPotionTooltip$1
		static
		0 o p_331388_
		1 o p_331556_
		2 o p_330860_
	a (Lcul;Ljm;)Lcuq; createItemStack
		static
		0 o p_330388_
		1 o p_331030_
	a (Ljava/lang/Iterable;Ljava/util/function/Consumer;FF)V addPotionTooltip
		static
		0 o p_331825_
		1 o p_331296_
		2 o p_332038_
		3 o p_332014_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_348387_
	b (Ljava/lang/Iterable;)Ljava/util/OptionalInt; getColorOptional
		static
		0 o p_332699_
	b (Ljm;)Lcwu; withPotion
		0 o p_330288_
	b ()I getColor
	c (Ljm;)I getColor
		static
		0 o p_330619_
	c ()Z hasEffects
	d ()Ljava/util/List; customEffects
	e ()Ljava/util/Optional; potion
	equals (Ljava/lang/Object;)Z equals
		0 o p_331553_
	f ()Ljava/util/Optional; customColor
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cwv net/minecraft/world/item/alchemy/Potions
	A HARMING
	B STRONG_HARMING
	C POISON
	D LONG_POISON
	E STRONG_POISON
	F REGENERATION
	G LONG_REGENERATION
	H STRONG_REGENERATION
	I STRENGTH
	J LONG_STRENGTH
	K STRONG_STRENGTH
	L WEAKNESS
	M LONG_WEAKNESS
	N LUCK
	O SLOW_FALLING
	P LONG_SLOW_FALLING
	Q WIND_CHARGED
	R WEAVING
	S OOZING
	T INFESTED
	a WATER
	b MUNDANE
	c THICK
	d AWKWARD
	e NIGHT_VISION
	f LONG_NIGHT_VISION
	g INVISIBILITY
	h LONG_INVISIBILITY
	i LEAPING
	j LONG_LEAPING
	k STRONG_LEAPING
	l FIRE_RESISTANCE
	m LONG_FIRE_RESISTANCE
	n SWIFTNESS
	o LONG_SWIFTNESS
	p STRONG_SWIFTNESS
	q SLOWNESS
	r LONG_SLOWNESS
	s STRONG_SLOWNESS
	t TURTLE_MASTER
	u LONG_TURTLE_MASTER
	v STRONG_TURTLE_MASTER
	w WATER_BREATHING
	x LONG_WATER_BREATHING
	y HEALING
	z STRONG_HEALING
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;Lcws;)Ljm; register
		static
		0 o p_43626_
		1 o p_43627_
	a (Ljz;)Ljm; bootstrap
		static
		0 o p_316701_
cww net/minecraft/world/item/alchemy/package-info
cwx net/minecraft/world/item/armortrim/ArmorTrim
	a CODEC
	b STREAM_CODEC
	c UPGRADE_TITLE
	d material
	e pattern
	f showInTooltip
	g innerTexture
	h outerTexture
	<clinit> ()V <clinit>
		static
	<init> (Ljm;Ljm;Z)V <init>
		0 o p_331108_
		1 o p_331731_
		2 o p_331871_
	<init> (Ljm;Ljm;)V <init>
		0 o p_267249_
		1 o p_267212_
	<init> (Ljm;Ljm;ZLjava/util/function/Function;Ljava/util/function/Function;)V <init>
		0 o p_336069_
		1 o p_335896_
		2 o p_335621_
		3 o p_335613_
		4 o p_335818_
	a (Ljm;Ljm;)Z hasPatternAndMaterial
		0 o p_266942_
		1 o p_267247_
	a (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; lambda$new$5
		static
		0 o p_267041_
		1 o p_266864_
	a ()Ljm; pattern
	a (Z)Lcwx; withTooltip
		0 o p_335391_
	a (Lcul$b;Ljava/util/function/Consumer;Lcwm;)V addToTooltip
		0 o p_341366_
		1 o p_331480_
		2 o p_330344_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_337943_
	a (Ljm;Ljm;Ljm;)Lakr; lambda$new$6
		static
		0 o p_335281_
		1 o p_335282_
		2 o p_335283_
	a (Lcwx;)Ljava/lang/Boolean; lambda$static$2
		static
		0 o p_330107_
	a (Ljm;)Lakr; innerTexture
		0 o p_324361_
	b ()Ljm; material
	b (Lcwx;)Ljava/lang/Boolean; lambda$static$0
		static
		0 o p_330108_
	b (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; lambda$new$3
		static
		0 o p_267296_
		1 o p_266737_
	b (Ljm;)Lakr; outerTexture
		0 o p_323530_
	b (Ljm;Ljm;)Ljava/lang/String; getColorPaletteSuffix
		static
		0 o p_323989_
		1 o p_335566_
	b (Ljm;Ljm;Ljm;)Lakr; lambda$new$4
		static
		0 o p_335284_
		1 o p_335285_
		2 o p_335286_
	equals (Ljava/lang/Object;)Z equals
		0 o p_267123_
	hashCode ()I hashCode
cwy net/minecraft/world/item/armortrim/TrimMaterial
	a DIRECT_CODEC
	b DIRECT_STREAM_CODEC
	c CODEC
	d STREAM_CODEC
	e assetName
	f ingredient
	g itemModelIndex
	h overrideArmorMaterials
	i description
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljm;FLjava/util/Map;Lwz;)V <init>
		0 o assetName
		1 o ingredient
		2 o itemModelIndex
		3 o overrideArmorMaterials
		4 o description
	a ()Ljava/lang/String; assetName
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_323397_
	a (Ljava/lang/String;Lcul;FLwz;Ljava/util/Map;)Lcwy; create
		static
		0 o p_268108_
		1 o p_268361_
		2 o p_268202_
		3 o p_268273_
		4 o p_267977_
	b ()Ljm; ingredient
	c ()F itemModelIndex
	d ()Ljava/util/Map; overrideArmorMaterials
	e ()Lwz; description
	equals (Ljava/lang/Object;)Z equals
		0 o p_266748_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cwz net/minecraft/world/item/armortrim/TrimMaterials
	a QUARTZ
	b IRON
	c NETHERITE
	d REDSTONE
	e COPPER
	f GOLD
	g EMERALD
	h DIAMOND
	i LAPIS
	j AMETHYST
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqq;Lakq;Lcul;Lxw;F)V register
		static
		0 o p_321637_
		1 o p_268293_
		2 o p_268156_
		3 o p_268174_
		4 o p_268274_
	a (Lqq;Lakq;Lcul;Lxw;FLjava/util/Map;)V register
		static
		0 o p_321693_
		1 o p_268139_
		2 o p_268311_
		3 o p_268232_
		4 o p_268197_
		5 o p_268352_
	a (Lqq;)V bootstrap
		static
		0 o p_321806_
	a (Ljava/lang/String;)Lakq; registryKey
		static
		0 o p_266965_
	a (Ljo$a;Lcuq;)Ljava/util/Optional; getFromIngredient
		static
		0 o p_335701_
		1 o p_267327_
	a (Lcuq;Ljm$c;)Z lambda$getFromIngredient$0
		static
		0 o p_267154_
		1 o p_266876_
cx net/minecraft/advancements/critereon/ItemWritableBookPredicate
	a CODEC
	c pages
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;)V <init>
		0 o pages
	a (Lcuq;Ljava/lang/Object;)Z matches
		0 o p_341081_
		1 o p_341354_
	a (Lcuq;Lcya;)Z matches
		0 o p_340860_
		1 o p_341176_
	a ()Lkp; componentType
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_341337_
	b ()Ljava/util/Optional; pages
	equals (Ljava/lang/Object;)Z equals
		0 o p_341043_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cx$a net/minecraft/advancements/critereon/ItemWritableBookPredicate$PagePredicate
	a CODEC
	b contents
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o contents
	a (Larl;)Z test
		0 o p_341135_
	a ()Ljava/lang/String; contents
	equals (Ljava/lang/Object;)Z equals
		0 o p_341080_
	hashCode ()I hashCode
	test (Ljava/lang/Object;)Z test
		0 o p_341418_
	toString ()Ljava/lang/String; toString
cxa net/minecraft/world/item/armortrim/TrimPattern
	a DIRECT_CODEC
	b DIRECT_STREAM_CODEC
	c CODEC
	d STREAM_CODEC
	e assetId
	f templateItem
	g description
	h decal
	<clinit> ()V <clinit>
		static
	<init> (Lakr;Ljm;Lwz;Z)V <init>
		0 o assetId
		1 o templateItem
		2 o description
		3 o decal
	a ()Lakr; assetId
	a (Ljm;)Lwz; copyWithStyle
		0 o p_266827_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_304350_
	b ()Ljm; templateItem
	c ()Lwz; description
	d ()Z decal
	equals (Ljava/lang/Object;)Z equals
		0 o p_267026_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cxb net/minecraft/world/item/armortrim/TrimPatterns
	a SENTRY
	b DUNE
	c COAST
	d WILD
	e WARD
	f EYE
	g VEX
	h TIDE
	i SNOUT
	j RIB
	k SPIRE
	l WAYFINDER
	m SHAPER
	n SILENCE
	o RAISER
	p HOST
	q FLOW
	r BOLT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqq;Lcul;Lakq;)V register
		static
		0 o p_321509_
		1 o p_267097_
		2 o p_267079_
	a (Lqq;)V bootstrap
		static
		0 o p_321567_
	a (Ljava/lang/String;)Lakq; registryKey
		static
		0 o p_266889_
	a (Ljo$a;Lcuq;)Ljava/util/Optional; getFromTemplate
		static
		0 o p_335972_
		1 o p_267001_
	a (Lcuq;Ljm$c;)Z lambda$getFromTemplate$0
		static
		0 o p_267027_
		1 o p_266833_
cxc net/minecraft/world/item/armortrim/package-info
cxd net/minecraft/world/item/component/BlockItemStateProperties
	a EMPTY
	b CODEC
	c STREAM_CODEC
	d properties
	e PROPERTIES_STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o properties
	a (Ldtc;Lduf;Ljava/lang/Comparable;)Ldtc; lambda$updateState$0
		static
		0 o p_330900_
		1 o p_331638_
		2 o p_330629_
	a (Ldtc;)Ldtc; apply
		0 o p_330225_
	a (Lduf;Ljava/lang/Comparable;)Lcxd; with
		0 o p_331215_
		1 o p_331193_
	a (Ldtc;Lduf;Ljava/lang/String;)Ldtc; updateState
		static
		0 o p_331833_
		1 o p_331585_
		2 o p_331923_
	a (Lduf;)Ljava/lang/Comparable; get
		0 o p_332023_
	a ()Z isEmpty
	a (Lduf;Ldtc;)Lcxd; with
		0 o p_330873_
		1 o p_330751_
	b ()Ljava/util/Map; properties
	equals (Ljava/lang/Object;)Z equals
		0 o p_331326_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cxe net/minecraft/world/item/component/BookContent
	a ()Ljava/util/List; pages
	a (Ljava/util/List;)Ljava/lang/Object; withReplacedPages
		0 o p_333879_
cxf net/minecraft/world/item/component/BundleContents
	a EMPTY
	b CODEC
	c STREAM_CODEC
	d BUNDLE_IN_BUNDLE_WEIGHT
	e NO_STACK_INDEX
	f items
	g weight
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lorg/apache/commons/lang3/math/Fraction;)V <init>
		0 o p_331277_
		1 o p_339622_
	<init> (Ljava/util/List;)V <init>
		0 o p_331417_
	a (Lcuq;)Lorg/apache/commons/lang3/math/Fraction; getWeight
		static
		0 o p_332084_
	a (Lcxf;)Ljava/util/List; lambda$static$1
		static
		0 o p_331649_
	a (Ljava/util/List;)Lorg/apache/commons/lang3/math/Fraction; computeContentWeight
		static
		0 o p_331148_
	a (I)Lcuq; getItemUnsafe
		0 o p_330802_
	a ()Ljava/util/stream/Stream; itemCopyStream
	b (Lcxf;)Ljava/util/List; lambda$static$0
		static
		0 o p_331551_
	b ()Ljava/lang/Iterable; items
	c ()Ljava/lang/Iterable; itemsCopy
	d ()I size
	e ()Lorg/apache/commons/lang3/math/Fraction; weight
	equals (Ljava/lang/Object;)Z equals
		0 o p_331898_
	f ()Z isEmpty
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cxf$a net/minecraft/world/item/component/BundleContents$Mutable
	a items
	b weight
	<init> (Lcxf;)V <init>
		0 o p_332039_
	a (Lcuq;)I tryInsert
		0 o p_331789_
	a (Lcrq;Lcmx;)I tryTransfer
		0 o p_330834_
		1 o p_331924_
	a ()Lcxf$a; clearItems
	b ()Lcuq; removeOne
	b (Lcuq;)I findStackIndex
		0 o p_331941_
	c (Lcuq;)I getMaxAmountToAdd
		0 o p_330527_
	c ()Lorg/apache/commons/lang3/math/Fraction; weight
	d ()Lcxf; toImmutable
cxg net/minecraft/world/item/component/ChargedProjectiles
	a EMPTY
	b CODEC
	c STREAM_CODEC
	d items
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_331523_
	a ()Ljava/util/List; getItems
	a (Ljava/util/List;)Lcxg; of
		static
		0 o p_331284_
	a (Lcxg;)Ljava/util/List; lambda$static$1
		static
		0 o p_330917_
	a (Lcul;)Z contains
		0 o p_331165_
	a (Lcuq;)Lcxg; of
		static
		0 o p_331405_
	b ()Z isEmpty
	b (Lcxg;)Ljava/util/List; lambda$static$0
		static
		0 o p_331186_
	equals (Ljava/lang/Object;)Z equals
		0 o p_331828_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cxh net/minecraft/world/item/component/CustomData
	a EMPTY
	b CODEC
	c CODEC_WITH_ID
	d STREAM_CODEC
	e LOGGER
	f tag
	<clinit> ()V <clinit>
		static
	<init> (Lub;)V <init>
		0 o p_331863_
	a (Ldqh;Ljo$a;)Z loadInto
		0 o p_331657_
		1 o p_331528_
	a (Lub;)Lcxh; of
		static
		0 o p_330724_
	a (Lcxh;)Lub; lambda$static$3
		static
		0 o p_331280_
	a ()I size
	a (Luy;)Lcxh; lambda$update$5
		static
		0 o p_330397_
	a (Ljava/util/function/Consumer;)Lcxh; update
		0 o p_331451_
	a (Lbsr;)V loadInto
		0 o p_331834_
	a (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapDecoder;)Lcom/mojang/serialization/DataResult; read
		0 o p_346230_
		1 o p_344951_
	a (Lkp;Lcuq;Lub;)V set
		static
		0 o p_330462_
		1 o p_332015_
		2 o p_331019_
	a (Lkp;Lub;)Ljava/util/function/Predicate; itemMatcher
		static
		0 o p_332149_
		1 o p_330658_
	a (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapEncoder;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; update
		0 o p_346001_
		1 o p_331823_
		2 o p_332045_
	a (Lkp;Lub;Lcuq;)Z lambda$itemMatcher$4
		static
		0 o p_330205_
		1 o p_330338_
		2 o p_332154_
	a (Lkp;Lcuq;Ljava/util/function/Consumer;)V update
		static
		0 o p_331895_
		1 o p_332185_
		2 o p_331274_
	a (Lcom/mojang/serialization/MapDecoder;)Lcom/mojang/serialization/DataResult; read
		0 o p_330352_
	a (Ljava/lang/String;)Z contains
		0 o p_331843_
	b (Lub;)Z matchedBy
		0 o p_330550_
	b ()Z isEmpty
	b (Lcxh;)Lcom/mojang/serialization/DataResult; lambda$static$2
		static
		0 o p_331848_
	c ()Lub; copyTag
	c (Lcxh;)Ljava/lang/String; lambda$static$1
		static
		0 o p_339529_
	d (Lcxh;)Lub; lambda$static$0
		static
		0 o p_331996_
	d ()Lub; getUnsafe
	equals (Ljava/lang/Object;)Z equals
		0 o p_331195_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cxi net/minecraft/world/item/component/CustomModelData
	a DEFAULT
	b CODEC
	c STREAM_CODEC
	d value
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o value
	a ()I value
	equals (Ljava/lang/Object;)Z equals
		0 o p_331569_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cxj net/minecraft/world/item/component/DebugStickState
	a EMPTY
	b CODEC
	c properties
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o properties
	a (Ljm;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_331166_
		1 o p_330359_
	a (Ljm;Lduf;)Lcxj; withProperty
		0 o p_331264_
		1 o p_330373_
	a ()Ljava/util/Map; properties
	a (Ljm;)Lcom/mojang/serialization/Codec; lambda$static$2
		static
		0 o p_331051_
	b (Ljm;Ljava/lang/String;)Ljava/lang/String; lambda$static$0
		static
		0 o p_331710_
		1 o p_330343_
	equals (Ljava/lang/Object;)Z equals
		0 o p_330641_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cxk net/minecraft/world/item/component/DyedItemColor
	a CODEC
	b STREAM_CODEC
	c LEATHER_COLOR
	d rgb
	e showInTooltip
	f FULL_CODEC
	<clinit> ()V <clinit>
		static
	<init> (IZ)V <init>
		0 o rgb
		1 o showInTooltip
	a (Ljava/lang/Integer;)Lcxk; lambda$static$1
		static
		0 o p_332619_
	a (Lcuq;Ljava/util/List;)Lcuq; applyDyes
		static
		0 o p_331581_
		1 o p_330568_
	a (Lcuq;I)I getOrDefault
		static
		0 o p_330661_
		1 o p_331869_
	a ()I rgb
	a (Lcul$b;Ljava/util/function/Consumer;Lcwm;)V addToTooltip
		0 o p_340955_
		1 o p_331920_
		2 o p_330757_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337944_
	a (Z)Lcxk; withTooltip
		0 o p_335674_
	b ()Z showInTooltip
	equals (Ljava/lang/Object;)Z equals
		0 o p_331927_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cxl net/minecraft/world/item/component/FireworkExplosion
	a DEFAULT
	b COLOR_LIST_CODEC
	c CODEC
	d STREAM_CODEC
	e shape
	f colors
	g fadeColors
	h hasTrail
	i hasTwinkle
	j COLOR_LIST_STREAM_CODEC
	k CUSTOM_COLOR_NAME
	<clinit> ()V <clinit>
		static
	<init> (Lcxl$a;Lit/unimi/dsi/fastutil/ints/IntList;Lit/unimi/dsi/fastutil/ints/IntList;ZZ)V <init>
		0 o shape
		1 o colors
		2 o fadeColors
		3 o hasTrail
		4 o hasTwinkle
	a (Lit/unimi/dsi/fastutil/ints/IntList;)Lcxl; withFadeColors
		0 o p_330678_
	a (Ljava/util/function/Consumer;)V addShapeNameTooltip
		0 o p_331748_
	a (Lxn;Lit/unimi/dsi/fastutil/ints/IntList;)Lwz; appendColors
		static
		0 o p_331806_
		1 o p_330350_
	a (I)Lwz; getColorName
		static
		0 o p_330226_
	a (Lcul$b;Ljava/util/function/Consumer;Lcwm;)V addToTooltip
		0 o p_341341_
		1 o p_331404_
		2 o p_330365_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337945_
	a ()Lcxl$a; shape
	b ()Lit/unimi/dsi/fastutil/ints/IntList; colors
	b (Ljava/util/function/Consumer;)V addAdditionalTooltip
		0 o p_331075_
	c ()Lit/unimi/dsi/fastutil/ints/IntList; fadeColors
	d ()Z hasTrail
	e ()Z hasTwinkle
	equals (Ljava/lang/Object;)Z equals
		0 o p_330232_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cxl$a net/minecraft/world/item/component/FireworkExplosion$Shape
	a SMALL_BALL
	b LARGE_BALL
	c STAR
	d CREEPER
	e BURST
	f STREAM_CODEC
	g CODEC
	h BY_ID
	i id
	j name
	k $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
		0 o p_330456_
		1 o p_330405_
		2 o p_330605_
		3 o p_331586_
	a (I)Lcxl$a; byId
		static
		0 o p_330838_
	a ()Lxn; getName
	b ()I getId
	c ()Ljava/lang/String; getSerializedName
	d ()[Lcxl$a; $values
		static
	valueOf (Ljava/lang/String;)Lcxl$a; valueOf
		static
		0 o p_331998_
	values ()[Lcxl$a; values
		static
cxm net/minecraft/world/item/component/Fireworks
	a MAX_EXPLOSIONS
	b CODEC
	c STREAM_CODEC
	d flightDuration
	e explosions
	<clinit> ()V <clinit>
		static
	<init> (ILjava/util/List;)V <init>
		0 o flightDuration
		1 o explosions
	a (Ljava/util/function/Consumer;Lwz;)V lambda$addToTooltip$1
		static
		0 o p_330886_
		1 o p_331413_
	a (Lcul$b;Ljava/util/function/Consumer;Lcwm;)V addToTooltip
		0 o p_341156_
		1 o p_331099_
		2 o p_330997_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337946_
	a ()I flightDuration
	b ()Ljava/util/List; explosions
	equals (Ljava/lang/Object;)Z equals
		0 o p_332195_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cxn net/minecraft/world/item/component/ItemAttributeModifiers
	a EMPTY
	b CODEC
	c STREAM_CODEC
	d ATTRIBUTE_MODIFIER_FORMAT
	e modifiers
	f showInTooltip
	g FULL_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Z)V <init>
		0 o modifiers
		1 o showInTooltip
	a ()Lcxn$a; builder
		static
	a (Lbsz;Ljava/util/function/BiConsumer;)V forEach
		0 o p_348576_
		1 o p_348660_
	a (DLbsy;)D compute
		0 o p_330928_
		1 o p_330945_
	a (Ljava/util/List;)Lcxn; lambda$static$1
		static
		0 o p_332621_
	a (Ljm;Lbuu;Lbsz;)Lcxn; withModifierAdded
		0 o p_330266_
		1 o p_331954_
		2 o p_332175_
	a (Lbsy;Ljava/util/function/BiConsumer;)V forEach
		0 o p_332158_
		1 o p_331684_
	a (Ljava/text/DecimalFormat;)V lambda$static$2
		static
		0 o p_331600_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337947_
	a (Z)Lcxn; withTooltip
		0 o p_335777_
	b ()Ljava/util/List; modifiers
	c ()Z showInTooltip
	equals (Ljava/lang/Object;)Z equals
		0 o p_331674_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cxn$1 net/minecraft/world/item/component/ItemAttributeModifiers$1
	a $SwitchMap$net$minecraft$world$entity$ai$attributes$AttributeModifier$Operation
	<clinit> ()V <clinit>
		static
cxn$a net/minecraft/world/item/component/ItemAttributeModifiers$Builder
	a entries
	<init> ()V <init>
	a ()Lcxn; build
	a (Ljm;Lbuu;Lbsz;)Lcxn$a; add
		0 o p_330324_
		1 o p_331766_
		2 o p_331205_
cxn$b net/minecraft/world/item/component/ItemAttributeModifiers$Entry
	a CODEC
	b STREAM_CODEC
	c attribute
	d modifier
	e slot
	<clinit> ()V <clinit>
		static
	<init> (Ljm;Lbuu;Lbsz;)V <init>
		0 o attribute
		1 o modifier
		2 o slot
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_348388_
	a ()Ljm; attribute
	a (Ljm;Lakr;)Z matches
		0 o p_350582_
		1 o p_350416_
	b ()Lbuu; modifier
	c ()Lbsz; slot
	equals (Ljava/lang/Object;)Z equals
		0 o p_331383_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cxo net/minecraft/world/item/component/ItemContainerContents
	a EMPTY
	b CODEC
	c STREAM_CODEC
	d NO_SLOT
	e MAX_SIZE
	f items
	g hashCode
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_331689_
	<init> (Ljava/util/List;)V <init>
		0 o p_331046_
	<init> (Ljv;)V <init>
		0 o p_332193_
	a (Ljava/util/List;)Lcxo; fromItems
		static
		0 o p_340879_
	a (Ljv;)V copyInto
		0 o p_330513_
	a ()Lcuq; copyOne
	a (Lcuq;)Z lambda$nonEmptyItems$2
		static
		0 o p_331420_
	a (Lcxo;)Ljava/util/List; lambda$static$0
		static
		0 o p_331691_
	b ()Ljava/util/stream/Stream; stream
	b (Ljava/util/List;)Lcxo; fromSlots
		static
		0 o p_331424_
	b (Lcuq;)Z lambda$nonEmptyStream$1
		static
		0 o p_331322_
	c (Ljava/util/List;)I findLastNonEmptySlot
		static
		0 o p_340916_
	c ()Ljava/util/stream/Stream; nonEmptyStream
	d ()Ljava/lang/Iterable; nonEmptyItems
	e ()Ljava/lang/Iterable; nonEmptyItemsCopy
	equals (Ljava/lang/Object;)Z equals
		0 o p_331711_
	f ()Ljava/util/List; asSlots
	hashCode ()I hashCode
cxo$a net/minecraft/world/item/component/ItemContainerContents$Slot
	a CODEC
	b index
	c item
	<clinit> ()V <clinit>
		static
	<init> (ILcuq;)V <init>
		0 o index
		1 o item
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_331695_
	a ()I index
	b ()Lcuq; item
	equals (Ljava/lang/Object;)Z equals
		0 o p_330765_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cxp net/minecraft/world/item/component/ItemLore
	a EMPTY
	b MAX_LINES
	c CODEC
	d STREAM_CODEC
	e lines
	f styledLines
	g LORE_STYLE
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljava/util/List;)V <init>
		0 o lines
		1 o styledLines
	<init> (Ljava/util/List;)V <init>
		0 o p_330411_
	a (Lcul$b;Ljava/util/function/Consumer;Lcwm;)V addToTooltip
		0 o p_341353_
		1 o p_332116_
		2 o p_330800_
	a ()Ljava/util/List; lines
	a (Lwz;)Lcxp; withLineAdded
		0 o p_330547_
	b ()Ljava/util/List; styledLines
	b (Lwz;)Lwz; lambda$new$0
		static
		0 o p_330607_
	equals (Ljava/lang/Object;)Z equals
		0 o p_330510_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cxq net/minecraft/world/item/component/LodestoneTracker
	a CODEC
	b STREAM_CODEC
	c target
	d tracked
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Z)V <init>
		0 o target
		1 o tracked
	a ()Ljava/util/Optional; target
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337949_
	a (Laqu;)Lcxq; tick
		0 o p_332798_
	b ()Z tracked
	equals (Ljava/lang/Object;)Z equals
		0 o p_332724_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cxr net/minecraft/world/item/component/MapDecorations
	a EMPTY
	b CODEC
	c decorations
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o decorations
	a ()Ljava/util/Map; decorations
	a (Ljava/lang/String;Lcxr$a;)Lcxr; withDecoration
		0 o p_331258_
		1 o p_330416_
	equals (Ljava/lang/Object;)Z equals
		0 o p_330379_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cxr$a net/minecraft/world/item/component/MapDecorations$Entry
	a CODEC
	b type
	c x
	d z
	e rotation
	<clinit> ()V <clinit>
		static
	<init> (Ljm;DDF)V <init>
		0 o type
		1 o x
		2 o z
		3 o rotation
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_335287_
	a ()Ljm; type
	b ()D x
	c ()D z
	d ()F rotation
	equals (Ljava/lang/Object;)Z equals
		0 o p_331567_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cxs net/minecraft/world/item/component/MapItemColor
	a CODEC
	b STREAM_CODEC
	c DEFAULT
	d rgb
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o rgb
	a ()I rgb
	equals (Ljava/lang/Object;)Z equals
		0 o p_330309_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cxt net/minecraft/world/item/component/MapPostProcessing
	a LOCK
	b SCALE
	c ID_MAP
	d STREAM_CODEC
	e id
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;II)V <init>
		0 o p_331410_
		1 o p_331764_
		2 o p_330213_
	a ()I id
	b ()[Lcxt; $values
		static
	valueOf (Ljava/lang/String;)Lcxt; valueOf
		static
		0 o p_332163_
	values ()[Lcxt; values
		static
cxu net/minecraft/world/item/component/ResolvableProfile
	a CODEC
	b STREAM_CODEC
	c name
	d id
	e properties
	f gameProfile
	g FULL_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/authlib/GameProfile;)V <init>
		0 o p_332009_
	<init> (Ljava/util/Optional;Ljava/util/Optional;Lcom/mojang/authlib/properties/PropertyMap;)V <init>
		0 o p_330853_
		1 o p_332668_
		2 o p_331206_
	<init> (Ljava/util/Optional;Ljava/util/Optional;Lcom/mojang/authlib/properties/PropertyMap;Lcom/mojang/authlib/GameProfile;)V <init>
		0 o name
		1 o id
		2 o properties
		3 o gameProfile
	a (Ljava/util/Optional;Ljava/util/Optional;Lcom/mojang/authlib/properties/PropertyMap;)Lcom/mojang/authlib/GameProfile; createProfile
		static
		0 o p_331092_
		1 o p_332678_
		2 o p_331544_
	a ()Ljava/util/concurrent/CompletableFuture; resolve
	a (Ljava/util/Optional;)Lcxu; lambda$resolve$5
		0 o p_339530_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337950_
	a (Ljava/lang/String;)Lcxu; lambda$static$1
		static
		0 o p_332623_
	b (Ljava/util/Optional;)Lcxu; lambda$resolve$3
		0 o p_332081_
	b ()Z isResolved
	c ()Ljava/util/Optional; name
	d ()Ljava/util/Optional; id
	e ()Lcom/mojang/authlib/properties/PropertyMap; properties
	equals (Ljava/lang/Object;)Z equals
		0 o p_331942_
	f ()Lcom/mojang/authlib/GameProfile; gameProfile
	g ()Lcom/mojang/authlib/GameProfile; lambda$resolve$4
	h ()Lcom/mojang/authlib/GameProfile; lambda$resolve$2
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cxv net/minecraft/world/item/component/SeededContainerLoot
	a CODEC
	b lootTable
	c seed
	<clinit> ()V <clinit>
		static
	<init> (Lakq;J)V <init>
		0 o lootTable
		1 o seed
	a ()Lakq; lootTable
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337951_
	b ()J seed
	equals (Ljava/lang/Object;)Z equals
		0 o p_330439_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cxw net/minecraft/world/item/component/SuspiciousStewEffects
	a EMPTY
	b CODEC
	c STREAM_CODEC
	d effects
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o effects
	a ()Ljava/util/List; effects
	a (Lcxw$a;)Lcxw; withEffectAdded
		0 o p_330534_
	equals (Ljava/lang/Object;)Z equals
		0 o p_332072_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cxw$a net/minecraft/world/item/component/SuspiciousStewEffects$Entry
	a CODEC
	b STREAM_CODEC
	c effect
	d duration
	<clinit> ()V <clinit>
		static
	<init> (Ljm;I)V <init>
		0 o effect
		1 o duration
	a ()Lbrz; createEffectInstance
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_348389_
	b ()Ljm; effect
	c ()I duration
	equals (Ljava/lang/Object;)Z equals
		0 o p_330628_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cxx net/minecraft/world/item/component/Tool
	a CODEC
	b STREAM_CODEC
	c rules
	d defaultMiningSpeed
	e damagePerBlock
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;FI)V <init>
		0 o rules
		1 o defaultMiningSpeed
		2 o damagePerBlock
	a (Ldtc;)F getMiningSpeed
		0 o p_336131_
	a ()Ljava/util/List; rules
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337953_
	b ()F defaultMiningSpeed
	b (Ldtc;)Z isCorrectForDrops
		0 o p_336189_
	c ()I damagePerBlock
	equals (Ljava/lang/Object;)Z equals
		0 o p_335670_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cxx$a net/minecraft/world/item/component/Tool$Rule
	a CODEC
	b STREAM_CODEC
	c blocks
	d speed
	e correctForDrops
	<clinit> ()V <clinit>
		static
	<init> (Ljq;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o blocks
		1 o speed
		2 o correctForDrops
	a (Ljava/util/List;F)Lcxx$a; minesAndDrops
		static
		0 o p_335413_
		1 o p_335923_
	a (Lawu;Ljava/util/Optional;Ljava/util/Optional;)Lcxx$a; forTag
		static
		0 o p_336036_
		1 o p_335728_
		2 o p_335781_
	a (Ljava/util/List;Ljava/util/Optional;Ljava/util/Optional;)Lcxx$a; forBlocks
		static
		0 o p_335983_
		1 o p_335694_
		2 o p_335468_
	a (Lawu;)Lcxx$a; deniesDrops
		static
		0 o p_335654_
	a ()Ljq; blocks
	a (Lawu;F)Lcxx$a; minesAndDrops
		static
		0 o p_335441_
		1 o p_336060_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337954_
	b (Lawu;F)Lcxx$a; overrideSpeed
		static
		0 o p_335580_
		1 o p_335857_
	b ()Ljava/util/Optional; speed
	b (Ljava/util/List;F)Lcxx$a; overrideSpeed
		static
		0 o p_335776_
		1 o p_335593_
	c ()Ljava/util/Optional; correctForDrops
	equals (Ljava/lang/Object;)Z equals
		0 o p_335803_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cxy net/minecraft/world/item/component/TooltipProvider
	a (Lcul$b;Ljava/util/function/Consumer;Lcwm;)V addToTooltip
		0 o p_340892_
		1 o p_330337_
		2 o p_331069_
cxz net/minecraft/world/item/component/Unbreakable
	a CODEC
	b STREAM_CODEC
	c showInTooltip
	d TOOLTIP
	<clinit> ()V <clinit>
		static
	<init> (Z)V <init>
		0 o showInTooltip
	a ()Z showInTooltip
	a (Lcul$b;Ljava/util/function/Consumer;Lcwm;)V addToTooltip
		0 o p_341037_
		1 o p_330706_
		2 o p_331385_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337955_
	a (Z)Lcxz; withTooltip
		0 o p_335889_
	equals (Ljava/lang/Object;)Z equals
		0 o p_331774_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cy net/minecraft/advancements/critereon/ItemWrittenBookPredicate
	a CODEC
	c pages
	d author
	e title
	f generation
	g resolved
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ldh$d;Ljava/util/Optional;)V <init>
		0 o pages
		1 o author
		2 o title
		3 o generation
		4 o resolved
	a ()Lkp; componentType
	a (Lcuq;Lcyb;)Z matches
		0 o p_340982_
		1 o p_341220_
	a (Lcuq;Ljava/lang/Object;)Z matches
		0 o p_341119_
		1 o p_340918_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_340964_
	b ()Ljava/util/Optional; pages
	c ()Ljava/util/Optional; author
	d ()Ljava/util/Optional; title
	e ()Ldh$d; generation
	equals (Ljava/lang/Object;)Z equals
		0 o p_341211_
	f ()Ljava/util/Optional; resolved
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cy$a net/minecraft/advancements/critereon/ItemWrittenBookPredicate$PagePredicate
	a CODEC
	b contents
	<clinit> ()V <clinit>
		static
	<init> (Lwz;)V <init>
		0 o contents
	a (Larl;)Z test
		0 o p_340820_
	a ()Lwz; contents
	equals (Ljava/lang/Object;)Z equals
		0 o p_341157_
	hashCode ()I hashCode
	test (Ljava/lang/Object;)Z test
		0 o p_340956_
	toString ()Ljava/lang/String; toString
cya net/minecraft/world/item/component/WritableBookContent
	a EMPTY
	b PAGE_EDIT_LENGTH
	c MAX_PAGES
	d PAGES_CODEC
	e CODEC
	f STREAM_CODEC
	g pages
	h PAGE_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o pages
	a (ZLarl;)Ljava/lang/String; lambda$getPages$1
		static
		0 o p_331076_
		1 o p_330772_
	a ()Ljava/util/List; pages
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337956_
	a (Z)Ljava/util/stream/Stream; getPages
		0 o p_330613_
	a (Ljava/util/List;)Ljava/lang/Object; withReplacedPages
		0 o p_333854_
	b (Ljava/util/List;)Lcya; withReplacedPages
		0 o p_333808_
	equals (Ljava/lang/Object;)Z equals
		0 o p_331582_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cyb net/minecraft/world/item/component/WrittenBookContent
	a EMPTY
	b PAGE_LENGTH
	c TITLE_LENGTH
	d TITLE_MAX_LENGTH
	e MAX_GENERATION
	f MAX_CRAFTABLE_GENERATION
	g CONTENT_CODEC
	h PAGES_CODEC
	i CODEC
	j STREAM_CODEC
	k title
	l author
	m generation
	n pages
	o resolved
	<clinit> ()V <clinit>
		static
	<init> (Larl;Ljava/lang/String;ILjava/util/List;Z)V <init>
		0 o title
		1 o author
		2 o generation
		3 o pages
		4 o resolved
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; pagesCodec
		static
		0 o p_335930_
	a (Lwz;Ljo$a;)Z isPageTooLarge
		static
		0 o p_331458_
		1 o p_331039_
	a ()Ljava/util/List; pages
	a (Let;Lcmx;Lwz;)Ljava/util/Optional; lambda$resolvePage$1
		static
		0 o p_330673_
		1 o p_330767_
		2 o p_331526_
	a (Ljava/util/List;)Ljava/lang/Object; withReplacedPages
		0 o p_334041_
	a (Z)Ljava/util/List; getPages
		0 o p_330387_
	a (Let;Lcmx;)Lcyb; resolve
		0 o p_330312_
		1 o p_331808_
	a (ZLarl;)Lwz; lambda$getPages$2
		static
		0 o p_330461_
		1 o p_332134_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_331461_
	a (Let;Lcmx;Larl;)Ljava/util/Optional; resolvePage
		static
		0 o p_330620_
		1 o p_330555_
		2 o p_330218_
	b (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; pageCodec
		static
		0 o p_335677_
	b ()Lcyb; tryCraftCopy
	b (Ljava/util/List;)Lcyb; withReplacedPages
		0 o p_333901_
	c ()Lcyb; markResolved
	d ()Larl; title
	e ()Ljava/lang/String; author
	equals (Ljava/lang/Object;)Z equals
		0 o p_332073_
	f ()I generation
	g ()Z resolved
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cyc net/minecraft/world/item/component/package-info
cyd net/minecraft/world/item/context/BlockPlaceContext
	a replaceClicked
	b relativePos
	<init> (Lcyf;)V <init>
		0 o p_43636_
	<init> (Ldcw;Lcmx;Lbqq;Lcuq;Lewy;)V <init>
		0 o p_43638_
		1 o p_43639_
		2 o p_43640_
		3 o p_43641_
		4 o p_43642_
	<init> (Lcmx;Lbqq;Lcuq;Lewy;)V <init>
		0 o p_43631_
		1 o p_43632_
		2 o p_43633_
		3 o p_43634_
	a ()Ljd; getClickedPos
	a (Lcyd;Ljd;Lji;)Lcyd; at
		static
		0 o p_43645_
		1 o p_43646_
		2 o p_43647_
	b ()Z canPlace
	c ()Z replacingClickedOnBlock
	d ()Lji; getNearestLookingDirection
	e ()Lji; getNearestLookingVerticalDirection
	f ()[Lji; getNearestLookingDirections
cye net/minecraft/world/item/context/DirectionalPlaceContext
	b direction
	<init> (Ldcw;Ljd;Lji;Lcuq;Lji;)V <init>
		0 o p_43650_
		1 o p_43651_
		2 o p_43652_
		3 o p_43653_
		4 o p_43654_
	a ()Ljd; getClickedPos
	b ()Z canPlace
	c ()Z replacingClickedOnBlock
	d ()Lji; getNearestLookingDirection
	f ()[Lji; getNearestLookingDirections
	g ()Lji; getHorizontalDirection
	h ()Z isSecondaryUseActive
	i ()F getRotation
cye$1 net/minecraft/world/item/context/DirectionalPlaceContext$1
	a $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
cyf net/minecraft/world/item/context/UseOnContext
	a player
	b hand
	c hitResult
	d level
	e itemStack
	<init> (Lcmx;Lbqq;Lewy;)V <init>
		0 o p_43709_
		1 o p_43710_
		2 o p_43711_
	<init> (Ldcw;Lcmx;Lbqq;Lcuq;Lewy;)V <init>
		0 o p_43713_
		1 o p_43714_
		2 o p_43715_
		3 o p_43716_
		4 o p_43717_
	a ()Ljd; getClickedPos
	g ()Lji; getHorizontalDirection
	h ()Z isSecondaryUseActive
	i ()F getRotation
	j ()Lewy; getHitResult
	k ()Lji; getClickedFace
	l ()Lexc; getClickLocation
	m ()Z isInside
	n ()Lcuq; getItemInHand
	o ()Lcmx; getPlayer
	p ()Lbqq; getHand
	q ()Ldcw; getLevel
cyg net/minecraft/world/item/context/package-info
cyh net/minecraft/world/item/crafting/AbstractCookingRecipe
	a type
	b category
	c group
	d ingredient
	e result
	f experience
	g cookingTime
	<init> (Lczf;Ljava/lang/String;Lcyn;Lcyw;Lcuq;FI)V <init>
		0 o p_250197_
		1 o p_249518_
		2 o p_250891_
		3 o p_251354_
		4 o p_252185_
		5 o p_252165_
		6 o p_250256_
	a ()Ljv; getIngredients
	a (II)Z canCraftInDimensions
		0 o p_43743_
		1 o p_43744_
	a (Lczp;Ljo$a;)Lcuq; assemble
		0 o p_344838_
		1 o p_336115_
	a (Ljo$a;)Lcuq; getResultItem
		0 o p_336110_
	a (Lczc;Ljo$a;)Lcuq; assemble
		0 o p_345877_
		1 o p_345176_
	a (Lczp;Ldcw;)Z matches
		0 o p_344849_
		1 o p_345973_
	a (Lczc;Ldcw;)Z matches
		0 o p_346137_
		1 o p_43749_
	b ()F getExperience
	c ()Ljava/lang/String; getGroup
	d ()I getCookingTime
	e ()Lczf; getType
	f ()Lcyn; category
cyh$a net/minecraft/world/item/crafting/AbstractCookingRecipe$Factory
	create (Ljava/lang/String;Lcyn;Lcyw;Lcuq;FI)Lcyh; create
		0 o p_312581_
		1 o p_312220_
		2 o p_312282_
		3 o p_311868_
		4 o p_312803_
		5 o p_312165_
cyi net/minecraft/world/item/crafting/ArmorDyeRecipe
	<init> (Lcyo;)V <init>
		0 o p_251949_
	a (II)Z canCraftInDimensions
		0 o p_43759_
		1 o p_43760_
	a (Lczc;Ljo$a;)Lcuq; assemble
		0 o p_345404_
		1 o p_335402_
	a (Lczc;Ldcw;)Z matches
		0 o p_344780_
		1 o p_43765_
	a (Lcyp;Ldcw;)Z matches
		0 o p_344736_
		1 o p_43770_
	a (Lcyp;Ljo$a;)Lcuq; assemble
		0 o p_344909_
		1 o p_335722_
	at_ ()Lcze; getSerializer
cyj net/minecraft/world/item/crafting/BannerDuplicateRecipe
	<init> (Lcyo;)V <init>
		0 o p_250373_
	a (II)Z canCraftInDimensions
		0 o p_43775_
		1 o p_43776_
	a (Lczc;)Ljv; getRemainingItems
		0 o p_345640_
	a (Lczc;Ljo$a;)Lcuq; assemble
		0 o p_345033_
		1 o p_335655_
	a (Lczc;Ldcw;)Z matches
		0 o p_345568_
		1 o p_43781_
	a (Lcyp;)Ljv; getRemainingItems
		0 o p_345377_
	a (Lcyp;Ldcw;)Z matches
		0 o p_346043_
		1 o p_43786_
	a (Lcyp;Ljo$a;)Lcuq; assemble
		0 o p_346069_
		1 o p_335574_
	at_ ()Lcze; getSerializer
cyk net/minecraft/world/item/crafting/BlastingRecipe
	<init> (Ljava/lang/String;Lcyn;Lcyw;Lcuq;FI)V <init>
		0 o p_251053_
		1 o p_249936_
		2 o p_251550_
		3 o p_251027_
		4 o p_250843_
		5 o p_249841_
	at_ ()Lcze; getSerializer
	g ()Lcuq; getToastSymbol
cyl net/minecraft/world/item/crafting/BookCloningRecipe
	<init> (Lcyo;)V <init>
		0 o p_251090_
	a (II)Z canCraftInDimensions
		0 o p_43804_
		1 o p_43805_
	a (Lczc;)Ljv; getRemainingItems
		0 o p_345775_
	a (Lczc;Ljo$a;)Lcuq; assemble
		0 o p_345278_
		1 o p_335780_
	a (Lczc;Ldcw;)Z matches
		0 o p_345906_
		1 o p_43810_
	a (Lcyp;)Ljv; getRemainingItems
		0 o p_344763_
	a (Lcyp;Ldcw;)Z matches
		0 o p_345586_
		1 o p_43815_
	a (Lcyp;Ljo$a;)Lcuq; assemble
		0 o p_345803_
		1 o p_335702_
	at_ ()Lcze; getSerializer
cym net/minecraft/world/item/crafting/CampfireCookingRecipe
	<init> (Ljava/lang/String;Lcyn;Lcyw;Lcuq;FI)V <init>
		0 o p_250140_
		1 o p_251808_
		2 o p_249826_
		3 o p_251839_
		4 o p_251432_
		5 o p_251471_
	at_ ()Lcze; getSerializer
	g ()Lcuq; getToastSymbol
cyn net/minecraft/world/item/crafting/CookingBookCategory
	a FOOD
	b BLOCKS
	c MISC
	d CODEC
	e name
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_250900_
		1 o p_250750_
		2 o p_248549_
	a ()[Lcyn; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lcyn; valueOf
		static
		0 o p_250542_
	values ()[Lcyn; values
		static
cyo net/minecraft/world/item/crafting/CraftingBookCategory
	a BUILDING
	b REDSTONE
	c EQUIPMENT
	d MISC
	e CODEC
	f BY_ID
	g STREAM_CODEC
	h name
	i id
	j $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;I)V <init>
		0 o p_250913_
		1 o p_248827_
		2 o p_249346_
		3 o p_320577_
	a ()I id
	b ()[Lcyo; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lcyo; valueOf
		static
		0 o p_251367_
	values ()[Lcyo; values
		static
cyp net/minecraft/world/item/crafting/CraftingInput
	a EMPTY
	b width
	c height
	d items
	e stackedContents
	f ingredientCount
	<clinit> ()V <clinit>
		static
	<init> (IILjava/util/List;)V <init>
		0 o p_346099_
		1 o p_344783_
		2 o p_345241_
	a (IILjava/util/List;)Lcyp; of
		static
		0 o p_346122_
		1 o p_344877_
		2 o p_345183_
	a ()I size
	a (II)Lcuq; getItem
		0 o p_346237_
		1 o p_345556_
	a (I)Lcuq; getItem
		0 o p_345667_
	b (IILjava/util/List;)Lcyp$a; ofPositioned
		static
		0 o p_347479_
		1 o p_347466_
		2 o p_347585_
	b ()Z isEmpty
	c ()Lcnb; stackedContents
	d ()Ljava/util/List; items
	e ()I ingredientCount
	equals (Ljava/lang/Object;)Z equals
		0 o p_345299_
	f ()I width
	g ()I height
	hashCode ()I hashCode
cyp$a net/minecraft/world/item/crafting/CraftingInput$Positioned
	a EMPTY
	b input
	c left
	d top
	<clinit> ()V <clinit>
		static
	<init> (Lcyp;II)V <init>
		0 o input
		1 o left
		2 o top
	a ()Lcyp; input
	b ()I left
	c ()I top
	equals (Ljava/lang/Object;)Z equals
		0 o p_347640_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cyq net/minecraft/world/item/crafting/CraftingRecipe
	d ()Lcyo; category
	e ()Lczf; getType
cyr net/minecraft/world/item/crafting/CustomRecipe
	a category
	<init> (Lcyo;)V <init>
		0 o p_249010_
	a (Ljo$a;)Lcuq; getResultItem
		0 o p_336187_
	as_ ()Z isSpecial
	d ()Lcyo; category
cys net/minecraft/world/item/crafting/DecoratedPotRecipe
	<init> (Lcyo;)V <init>
		0 o p_273056_
	a (II)Z canCraftInDimensions
		0 o p_273734_
		1 o p_273516_
	a (Lczc;Ljo$a;)Lcuq; assemble
		0 o p_345510_
		1 o p_335959_
	a (Lczc;Ldcw;)Z matches
		0 o p_346429_
		1 o p_273084_
	a (Lcyp;Ldcw;)Z matches
		0 o p_344915_
		1 o p_272812_
	a (Lcyp;Ljo$a;)Lcuq; assemble
		0 o p_345761_
		1 o p_335840_
	at_ ()Lcze; getSerializer
cyt net/minecraft/world/item/crafting/FireworkRocketRecipe
	a PAPER_INGREDIENT
	b GUNPOWDER_INGREDIENT
	c STAR_INGREDIENT
	<clinit> ()V <clinit>
		static
	<init> (Lcyo;)V <init>
		0 o p_250134_
	a (II)Z canCraftInDimensions
		0 o p_43844_
		1 o p_43845_
	a (Lczc;Ljo$a;)Lcuq; assemble
		0 o p_345524_
		1 o p_335832_
	a (Lczc;Ldcw;)Z matches
		0 o p_344778_
		1 o p_43850_
	a (Ljo$a;)Lcuq; getResultItem
		0 o p_335481_
	a (Lcyp;Ldcw;)Z matches
		0 o p_345559_
		1 o p_43855_
	a (Lcyp;Ljo$a;)Lcuq; assemble
		0 o p_345921_
		1 o p_335560_
	at_ ()Lcze; getSerializer
cyu net/minecraft/world/item/crafting/FireworkStarFadeRecipe
	a STAR_INGREDIENT
	<clinit> ()V <clinit>
		static
	<init> (Lcyo;)V <init>
		0 o p_251846_
	a (II)Z canCraftInDimensions
		0 o p_43863_
		1 o p_43864_
	a (Lczc;Ljo$a;)Lcuq; assemble
		0 o p_345871_
		1 o p_335443_
	a (Lczc;Ldcw;)Z matches
		0 o p_345292_
		1 o p_43869_
	a (Lcyp;Ldcw;)Z matches
		0 o p_346021_
		1 o p_43874_
	a (Lcyp;Ljo$a;)Lcuq; assemble
		0 o p_346017_
		1 o p_335705_
	at_ ()Lcze; getSerializer
cyv net/minecraft/world/item/crafting/FireworkStarRecipe
	a SHAPE_INGREDIENT
	b TRAIL_INGREDIENT
	c TWINKLE_INGREDIENT
	d SHAPE_BY_ITEM
	e GUNPOWDER_INGREDIENT
	<clinit> ()V <clinit>
		static
	<init> (Lcyo;)V <init>
		0 o p_251577_
	a (II)Z canCraftInDimensions
		0 o p_43885_
		1 o p_43886_
	a (Lczc;Ljo$a;)Lcuq; assemble
		0 o p_346306_
		1 o p_335577_
	a (Lczc;Ldcw;)Z matches
		0 o p_344852_
		1 o p_43891_
	a (Ljava/util/HashMap;)V lambda$static$0
		static
		0 o p_261449_
	a (Ljo$a;)Lcuq; getResultItem
		0 o p_335423_
	a (Lcyp;Ldcw;)Z matches
		0 o p_344993_
		1 o p_43896_
	a (Lcyp;Ljo$a;)Lcuq; assemble
		0 o p_346206_
		1 o p_335498_
	at_ ()Lcze; getSerializer
cyw net/minecraft/world/item/crafting/Ingredient
	a EMPTY
	b CONTENTS_STREAM_CODEC
	c CODEC
	d CODEC_NONEMPTY
	e values
	f itemStacks
	g stackingIds
	<clinit> ()V <clinit>
		static
	<init> ([Lcyw$c;)V <init>
		0 o p_301044_
	<init> (Ljava/util/stream/Stream;)V <init>
		0 o p_43907_
	a (Lcom/mojang/datafixers/util/Either;)Lcyw; lambda$codec$9
		static
		0 o p_300805_
	a (Lawu;)Lcyw; of
		static
		0 o p_204133_
	a (I)[Lcuq; lambda$getItems$4
		static
		0 o p_43910_
	a (Z)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_301074_
	a (ZLcyw;)Lcom/mojang/serialization/DataResult; lambda$codec$11
		static
		0 o p_300807_
		1 o p_300808_
	a (Ljava/util/stream/Stream;)Lcyw; of
		static
		0 o p_43922_
	a (Lcyw;)Ljava/util/List; lambda$static$1
		static
		0 o p_319731_
	a (Ljava/util/List;)Lcyw; lambda$static$0
		static
		0 o p_319730_
	a (Lcyw$c;)Lcyw; lambda$codec$8
		static
		0 o p_300806_
	a ()[Lcuq; getItems
	a (ZLjava/util/List;)Lcom/mojang/serialization/DataResult; lambda$codec$7
		static
		0 o p_300809_
		1 o p_300810_
	a ([Lcuq;)Lcyw; of
		static
		0 o p_43928_
	a (Lcuq;)Z test
		0 o p_43914_
	a ([Ldcv;)Lcyw; of
		static
		0 o p_43930_
	b (I)[Lcyw$c; lambda$new$2
		static
		0 o p_43933_
	b (Ljava/util/stream/Stream;)Lcyw; fromValues
		static
		0 o p_43939_
	b ()Lit/unimi/dsi/fastutil/ints/IntList; getStackingIds
	b (Lcyw$c;)Ljava/util/stream/Stream; lambda$getItems$3
		static
		0 o p_43916_
	b (Lcuq;)Z lambda$of$5
		static
		0 o p_43944_
	c ()Z isEmpty
	d ()Lcyw; of
		static
	e ()Ljava/lang/String; lambda$codec$10
		static
	equals (Ljava/lang/Object;)Z equals
		0 o p_301003_
	f ()Ljava/lang/String; lambda$codec$6
		static
	test (Ljava/lang/Object;)Z test
		0 o p_43950_
cyw$a net/minecraft/world/item/crafting/Ingredient$ItemValue
	b item
	c CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lcuq;)V <init>
		0 o item
	a ()Ljava/util/Collection; getItems
	a (Lcyw$a;)Lcuq; lambda$static$0
		static
		0 o p_300919_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_330109_
	b ()Lcuq; item
	equals (Ljava/lang/Object;)Z equals
		0 o p_301316_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cyw$b net/minecraft/world/item/crafting/Ingredient$TagValue
	b tag
	c CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lawu;)V <init>
		0 o tag
	a ()Ljava/util/Collection; getItems
	a (Lcyw$b;)Lawu; lambda$static$0
		static
		0 o p_301154_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_301118_
	b ()Lawu; tag
	equals (Ljava/lang/Object;)Z equals
		0 o p_301162_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cyw$c net/minecraft/world/item/crafting/Ingredient$Value
	a CODEC
	<clinit> ()V <clinit>
		static
	a ()Ljava/util/Collection; getItems
	a (Lcyw$a;)Ljava/lang/Record; lambda$static$0
		static
		0 o p_300932_
	a (Lcyw$c;)Lcom/mojang/datafixers/util/Either; lambda$static$3
		static
		0 o p_301304_
	a (Lcyw$b;)Ljava/lang/Record; lambda$static$1
		static
		0 o p_301313_
	a (Lcom/mojang/datafixers/util/Either;)Lcyw$c; lambda$static$2
		static
		0 o p_300956_
cyx net/minecraft/world/item/crafting/MapCloningRecipe
	<init> (Lcyo;)V <init>
		0 o p_251985_
	a (II)Z canCraftInDimensions
		0 o p_43970_
		1 o p_43971_
	a (Lczc;Ljo$a;)Lcuq; assemble
		0 o p_346023_
		1 o p_335466_
	a (Lczc;Ldcw;)Z matches
		0 o p_346223_
		1 o p_43976_
	a (Lcyp;Ldcw;)Z matches
		0 o p_345914_
		1 o p_43981_
	a (Lcyp;Ljo$a;)Lcuq; assemble
		0 o p_344908_
		1 o p_335660_
	at_ ()Lcze; getSerializer
cyy net/minecraft/world/item/crafting/MapExtendingRecipe
	<init> (Lcyo;)V <init>
		0 o p_250154_
	a (Lcyp;)Lcuq; findFilledMap
		static
		0 o p_344732_
	a (Lczc;Ljo$a;)Lcuq; assemble
		0 o p_344789_
		1 o p_335958_
	a (Lczc;Ldcw;)Z matches
		0 o p_345308_
		1 o p_43989_
	a (Lcyp;Ldcw;)Z matches
		0 o p_345101_
		1 o p_43994_
	a (Lcyp;Ljo$a;)Lcuq; assemble
		0 o p_345831_
		1 o p_335387_
	as_ ()Z isSpecial
	at_ ()Lcze; getSerializer
cyz net/minecraft/world/item/crafting/Recipe
	h CODEC
	i STREAM_CODEC
	<clinit> ()V <clinit>
		static
	a ()Ljv; getIngredients
	a (II)Z canCraftInDimensions
		0 o p_43999_
		1 o p_44000_
	a (Lczc;)Ljv; getRemainingItems
		0 o p_345383_
	a (Ljo$a;)Lcuq; getResultItem
		0 o p_336125_
	a (Lczc;Ljo$a;)Lcuq; assemble
		0 o p_345149_
		1 o p_346030_
	a (Lcyw;)Z lambda$isIncomplete$0
		static
		0 o p_151268_
	a (Lczc;Ldcw;)Z matches
		0 o p_346065_
		1 o p_345375_
	as_ ()Z isSpecial
	at_ ()Lcze; getSerializer
	c ()Ljava/lang/String; getGroup
	e ()Lczf; getType
	g ()Lcuq; getToastSymbol
	h ()Z showNotification
	i ()Z isIncomplete
cz net/minecraft/advancements/critereon/KilledByCrossbowTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Ljava/util/List;Ljava/util/Set;Lcz$a;)Z lambda$trigger$0
		static
		0 o p_46879_
		1 o p_46880_
		2 o p_46881_
	a (Laqv;Ljava/util/Collection;)V trigger
		0 o p_46872_
		1 o p_46873_
cz$a net/minecraft/advancements/critereon/KilledByCrossbowTrigger$TriggerInstance
	a CODEC
	b player
	c victims
	d uniqueEntityTypes
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/List;Ldh$d;)V <init>
		0 o player
		1 o victims
		2 o uniqueEntityTypes
	a ([Lbv$a;)Lao; crossbowKilled
		static
		0 o p_301077_
	a (Lbh;)V validate
		0 o p_312236_
	a (Ldh$d;)Lao; crossbowKilled
		static
		0 o p_301148_
	a ()Ljava/util/Optional; player
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337373_
	a (Ljava/util/Collection;I)Z matches
		0 o p_46898_
		1 o p_46899_
	b ()Ljava/util/List; victims
	c ()Ldh$d; uniqueEntityTypes
	equals (Ljava/lang/Object;)Z equals
		0 o p_312418_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cza net/minecraft/world/item/crafting/RecipeCache
	a entries
	b cachedRecipeManager
	<init> (I)V <init>
		0 o p_307489_
	a (Ldcw;)V validateRecipeManager
		0 o p_307638_
	a (Ldcw;Lcyp;)Ljava/util/Optional; get
		0 o p_307315_
		1 o p_345726_
	a (I)V moveEntryToFront
		0 o p_307277_
	a (Lcyp;Lczb;)V insert
		0 o p_348525_
		1 o p_336146_
	a (Lcyp;Ldcw;)Ljava/util/Optional; compute
		0 o p_345136_
		1 o p_307202_
cza$a net/minecraft/world/item/crafting/RecipeCache$Entry
	a key
	b width
	c height
	d value
	<init> (Ljv;IILczb;)V <init>
		0 o key
		1 o width
		2 o height
		3 o value
	a ()Ljv; key
	a (Lcyp;)Z matches
		0 o p_348535_
	b ()I width
	c ()I height
	d ()Lczb; value
	equals (Ljava/lang/Object;)Z equals
		0 o p_307395_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
czb net/minecraft/world/item/crafting/RecipeHolder
	a STREAM_CODEC
	b id
	c value
	<clinit> ()V <clinit>
		static
	<init> (Lakr;Lcyz;)V <init>
		0 o id
		1 o value
	a ()Lakr; id
	b ()Lcyz; value
	equals (Ljava/lang/Object;)Z equals
		0 o p_301091_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
czc net/minecraft/world/item/crafting/RecipeInput
	a (I)Lcuq; getItem
		0 o p_346128_
	a ()I size
	b ()Z isEmpty
czd net/minecraft/world/item/crafting/RecipeManager
	a GSON
	b LOGGER
	c registries
	d byType
	e byName
	f hasErrors
	<clinit> ()V <clinit>
		static
	<init> (Ljo$a;)V <init>
		0 o p_324137_
	a (Ljava/lang/Iterable;)V replaceRecipes
		0 o p_44025_
	a (Lczf;Lczc;Ldcw;Lakr;)Ljava/util/Optional; getRecipeFor
		0 o p_345895_
		1 o p_345268_
		2 o p_346336_
		3 o p_346260_
	a (Lczf;)Ljava/util/List; getAllRecipesFor
		0 o p_44014_
	a (Lczc;Ldcw;Lczb;)Z lambda$getRecipesFor$1
		static
		0 o p_344408_
		1 o p_344409_
		2 o p_344410_
	a (Lczf;Lakr;)Lczb; byKeyTyped
		0 o p_341695_
		1 o p_341666_
	a (Lakr;Lcom/google/gson/JsonObject;Ljo$a;)Lczb; fromJson
		static
		0 o p_44046_
		1 o p_44047_
		2 o p_323755_
	a (Ldcw;Lczb;)Ljava/lang/String; lambda$getRecipesFor$2
		static
		0 o p_335289_
		1 o p_335290_
	a ()Z hadErrorsLoading
	a (Ljava/util/Map;Laue;Lbnf;)V apply
		0 o p_44037_
		1 o p_44038_
		2 o p_44039_
	a (Lczf;Lczc;Ldcw;)Ljava/util/Optional; getRecipeFor
		0 o p_44016_
		1 o p_345492_
		2 o p_44018_
	a (Lczf;Lczc;Ldcw;Lczb;)Ljava/util/Optional; getRecipeFor
		0 o p_220249_
		1 o p_345826_
		2 o p_220251_
		3 o p_346407_
	a (Lakr;)Ljava/util/Optional; byKey
		0 o p_44044_
	a (Ljava/lang/Object;Laue;Lbnf;)V apply
		0 o p_44027_
		1 o p_44028_
		2 o p_44029_
	b (Lczf;)Lczd$a; createCheck
		static
		0 o p_220268_
	b ()Ljava/util/Collection; getOrderedRecipes
	b (Lczc;Ldcw;Lczb;)Z lambda$getRecipeFor$0
		static
		0 o p_344411_
		1 o p_344412_
		2 o p_344413_
	b (Lczf;Lczc;Ldcw;)Ljava/util/List; getRecipesFor
		0 o p_44057_
		1 o p_346353_
		2 o p_44059_
	c (Lczf;Lczc;Ldcw;)Ljv; getRemainingItemsFor
		0 o p_44070_
		1 o p_345118_
		2 o p_44072_
	c (Lczf;)Ljava/util/Collection; byType
		0 o p_44055_
	d ()Ljava/util/Collection; getRecipes
	e ()Ljava/util/stream/Stream; getRecipeIds
czd$1 net/minecraft/world/item/crafting/RecipeManager$1
	a val$type
	b lastRecipe
	<init> (Lczf;)V <init>
		0 o p_220276_
	a (Lczc;Ldcw;)Ljava/util/Optional; getRecipeFor
		0 o p_344742_
		1 o p_220279_
czd$a net/minecraft/world/item/crafting/RecipeManager$CachedCheck
	a (Lczc;Ldcw;)Ljava/util/Optional; getRecipeFor
		0 o p_344938_
		1 o p_220281_
cze net/minecraft/world/item/crafting/RecipeSerializer
	a SHAPED_RECIPE
	b SHAPELESS_RECIPE
	c ARMOR_DYE
	d BOOK_CLONING
	e MAP_CLONING
	f MAP_EXTENDING
	g FIREWORK_ROCKET
	h FIREWORK_STAR
	i FIREWORK_STAR_FADE
	j TIPPED_ARROW
	k BANNER_DUPLICATE
	l SHIELD_DECORATION
	m SHULKER_BOX_COLORING
	n SUSPICIOUS_STEW
	o REPAIR_ITEM
	p SMELTING_RECIPE
	q BLASTING_RECIPE
	r SMOKING_RECIPE
	s CAMPFIRE_COOKING_RECIPE
	t STONECUTTER
	u SMITHING_TRANSFORM
	v SMITHING_TRIM
	w DECORATED_POT_RECIPE
	<clinit> ()V <clinit>
		static
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ljava/lang/String;Lcze;)Lcze; register
		static
		0 o p_44099_
		1 o p_44100_
	b ()Lyx; streamCodec
czf net/minecraft/world/item/crafting/RecipeType
	a CRAFTING
	b SMELTING
	c BLASTING
	d SMOKING
	e CAMPFIRE_COOKING
	f STONECUTTING
	g SMITHING
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;)Lczf; register
		static
		0 o p_44120_
czf$1 net/minecraft/world/item/crafting/RecipeType$1
	h val$name
	<init> (Ljava/lang/String;)V <init>
		0 o p_44123_
	toString ()Ljava/lang/String; toString
czg net/minecraft/world/item/crafting/RepairItemRecipe
	<init> (Lcyo;)V <init>
		0 o p_248679_
	a (Ldai;Ldai;Ldai$a;Ljm$c;)V lambda$assemble$1
		static
		0 o p_344415_
		1 o p_344416_
		2 o p_344417_
		3 o p_344418_
	a (Lcuq;Lcuq;)Z canCombine
		static
		0 o p_336139_
		1 o p_335795_
	a (Ljo$a;Ldai;Ldai;Ldai$a;)V lambda$assemble$2
		static
		0 o p_344419_
		1 o p_344420_
		2 o p_344421_
		3 o p_344422_
	a (II)Z canCraftInDimensions
		0 o p_44128_
		1 o p_44129_
	a (Lczc;Ljo$a;)Lcuq; assemble
		0 o p_346343_
		1 o p_335384_
	a (Lcyp;)Lcom/mojang/datafixers/util/Pair; getItemsToCombine
		0 o p_345543_
	a (Lczc;Ldcw;)Z matches
		0 o p_345875_
		1 o p_44134_
	a (Ljm$c;)Z lambda$assemble$0
		static
		0 o p_344414_
	a (Lcyp;Ldcw;)Z matches
		0 o p_345243_
		1 o p_44139_
	a (Lcyp;Ljo$a;)Lcuq; assemble
		0 o p_346224_
		1 o p_335610_
	at_ ()Lcze; getSerializer
czh net/minecraft/world/item/crafting/ShapedRecipe
	a pattern
	b result
	c group
	d category
	e showNotification
	<init> (Ljava/lang/String;Lcyo;Lczi;Lcuq;)V <init>
		0 o p_250221_
		1 o p_250716_
		2 o p_312814_
		3 o p_248581_
	<init> (Ljava/lang/String;Lcyo;Lczi;Lcuq;Z)V <init>
		0 o p_272759_
		1 o p_273506_
		2 o p_312827_
		3 o p_272852_
		4 o p_312010_
	a ()Ljv; getIngredients
	a (II)Z canCraftInDimensions
		0 o p_44161_
		1 o p_44162_
	a (Ljo$a;)Lcuq; getResultItem
		0 o p_335668_
	a (Lcyp;Ljo$a;)Lcuq; assemble
		0 o p_345201_
		1 o p_335688_
	a (Lczc;Ljo$a;)Lcuq; assemble
		0 o p_345275_
		1 o p_335662_
	a (Lcyw;)Z lambda$isIncomplete$1
		static
		0 o p_151273_
	a (Lczc;Ldcw;)Z matches
		0 o p_344825_
		1 o p_44177_
	a (Lcyp;Ldcw;)Z matches
		0 o p_345040_
		1 o p_44167_
	at_ ()Lcze; getSerializer
	b (Lcyw;)Z lambda$isIncomplete$0
		static
		0 o p_151277_
	c ()Ljava/lang/String; getGroup
	d ()Lcyo; category
	h ()Z showNotification
	i ()Z isIncomplete
	j ()I getWidth
	k ()I getHeight
czh$a net/minecraft/world/item/crafting/ShapedRecipe$Serializer
	x CODEC
	y STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lwk;Lczh;)V toNetwork
		static
		0 o p_320738_
		1 o p_320586_
	a (Lwk;)Lczh; fromNetwork
		static
		0 o p_319998_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5
		static
		0 o p_340778_
	a (Lczh;)Ljava/lang/Boolean; lambda$static$4
		static
		0 o p_311731_
	b ()Lyx; streamCodec
	b (Lczh;)Lcuq; lambda$static$3
		static
		0 o p_311730_
	c (Lczh;)Lczi; lambda$static$2
		static
		0 o p_311733_
	d (Lczh;)Lcyo; lambda$static$1
		static
		0 o p_311732_
	e (Lczh;)Ljava/lang/String; lambda$static$0
		static
		0 o p_311729_
czi net/minecraft/world/item/crafting/ShapedRecipePattern
	a MAP_CODEC
	b STREAM_CODEC
	c MAX_SIZE
	d width
	e height
	f ingredients
	g data
	h ingredientCount
	i symmetrical
	<clinit> ()V <clinit>
		static
	<init> (IILjv;Ljava/util/Optional;)V <init>
		0 o p_311959_
		1 o p_312714_
		2 o p_312761_
		3 o p_312427_
	a (Ljava/util/Map;Ljava/util/List;)Lczi; of
		static
		0 o p_312370_
		1 o p_312701_
	a (Ljava/util/List;)[Ljava/lang/String; shrink
		static
		0 o p_311893_
	a (C)Ljava/lang/String; lambda$unpack$3
		static
		0 o p_312191_
	a ()I width
	a (Lwk;Lcyw;)Lcyw; lambda$fromNetwork$5
		static
		0 o p_319732_
		1 o p_319733_
	a (Lcyp;Z)Z matches
		0 o p_345835_
		1 o p_344990_
	a (Ljava/lang/String;)I firstNonSpace
		static
		0 o p_312343_
	a (Lcyp;)Z matches
		0 o p_345063_
	a (Lczi$a;)Lcom/mojang/serialization/DataResult; unpack
		static
		0 o p_312037_
	a (Lwk;)V toNetwork
		0 o p_320098_
	a (Lit/unimi/dsi/fastutil/chars/CharSet;)Ljava/lang/String; lambda$unpack$4
		static
		0 o p_339534_
	a (Ljava/util/Map;[Ljava/lang/String;)Lczi; of
		static
		0 o p_312851_
		1 o p_312645_
	a (Lczi;)Lcom/mojang/serialization/DataResult; lambda$static$2
		static
		0 o p_344423_
	b ()I height
	b (Lwk;)Lczi; fromNetwork
		static
		0 o p_319788_
	b (Ljava/lang/String;)I lastNonSpace
		static
		0 o p_311944_
	c ()Ljv; ingredients
	d ()Lcom/mojang/serialization/DataResult; lambda$static$1
		static
	e ()Ljava/lang/String; lambda$static$0
		static
czi$a net/minecraft/world/item/crafting/ShapedRecipePattern$Data
	a MAP_CODEC
	b key
	c pattern
	d PATTERN_CODEC
	e SYMBOL_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;Ljava/util/List;)V <init>
		0 o key
		1 o pattern
	a (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$static$4
		static
		0 o p_312085_
	a (Lczi$a;)Ljava/util/List; lambda$static$9
		static
		0 o p_312713_
	a (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$7
		static
		0 o p_312250_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$10
		static
		0 o p_312573_
	a ()Ljava/util/Map; key
	b ()Ljava/util/List; pattern
	b (Lczi$a;)Ljava/util/Map; lambda$static$8
		static
		0 o p_312509_
	b (Ljava/lang/String;)Ljava/lang/String; lambda$static$5
		static
		0 o p_311757_
	c ()Ljava/lang/String; lambda$static$6
		static
	d ()Ljava/lang/String; lambda$static$3
		static
	e ()Ljava/lang/String; lambda$static$2
		static
	equals (Ljava/lang/Object;)Z equals
		0 o p_312454_
	f ()Ljava/lang/String; lambda$static$1
		static
	g ()Ljava/lang/String; lambda$static$0
		static
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
czj net/minecraft/world/item/crafting/ShapelessRecipe
	a group
	b category
	c result
	d ingredients
	<init> (Ljava/lang/String;Lcyo;Lcuq;Ljv;)V <init>
		0 o p_249640_
		1 o p_249390_
		2 o p_252071_
		3 o p_250689_
	a ()Ljv; getIngredients
	a (II)Z canCraftInDimensions
		0 o p_44252_
		1 o p_44253_
	a (Lczc;Ljo$a;)Lcuq; assemble
		0 o p_345527_
		1 o p_335848_
	a (Lczc;Ldcw;)Z matches
		0 o p_345011_
		1 o p_44258_
	a (Ljo$a;)Lcuq; getResultItem
		0 o p_335606_
	a (Lcyp;Ldcw;)Z matches
		0 o p_346123_
		1 o p_44263_
	a (Lcyp;Ljo$a;)Lcuq; assemble
		0 o p_345555_
		1 o p_335725_
	at_ ()Lcze; getSerializer
	c ()Ljava/lang/String; getGroup
	d ()Lcyo; category
czj$a net/minecraft/world/item/crafting/ShapelessRecipe$Serializer
	x STREAM_CODEC
	y CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$static$7
		static
		0 o p_301021_
	a (Lwk;)Lczj; fromNetwork
		static
		0 o p_319905_
	a (Lwk;Lcyw;)Lcyw; lambda$fromNetwork$10
		static
		0 o p_319734_
		1 o p_319735_
	a (I)[Lcyw; lambda$static$4
		static
		0 o p_300865_
	a (Lcyw;)Z lambda$static$3
		static
		0 o p_300883_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$9
		static
		0 o p_340779_
	a (Lczj;)Ljv; lambda$static$8
		static
		0 o p_300975_
	a (Lwk;Lczj;)V toNetwork
		static
		0 o p_320371_
		1 o p_320323_
	b ()Lyx; streamCodec
	b (Lczj;)Lcuq; lambda$static$2
		static
		0 o p_301142_
	c (Lczj;)Lcyo; lambda$static$1
		static
		0 o p_301133_
	c ()Ljava/lang/String; lambda$static$6
		static
	d ()Ljava/lang/String; lambda$static$5
		static
	d (Lczj;)Ljava/lang/String; lambda$static$0
		static
		0 o p_301127_
czk net/minecraft/world/item/crafting/ShieldDecorationRecipe
	<init> (Lcyo;)V <init>
		0 o p_251065_
	a (II)Z canCraftInDimensions
		0 o p_44298_
		1 o p_44299_
	a (Lczc;Ljo$a;)Lcuq; assemble
		0 o p_345498_
		1 o p_336068_
	a (Lczc;Ldcw;)Z matches
		0 o p_345526_
		1 o p_44304_
	a (Lcyp;Ldcw;)Z matches
		0 o p_344969_
		1 o p_44309_
	a (Lcyp;Ljo$a;)Lcuq; assemble
		0 o p_345351_
		1 o p_335895_
	at_ ()Lcze; getSerializer
czl net/minecraft/world/item/crafting/ShulkerBoxColoring
	<init> (Lcyo;)V <init>
		0 o p_250756_
	a (II)Z canCraftInDimensions
		0 o p_44314_
		1 o p_44315_
	a (Lczc;Ljo$a;)Lcuq; assemble
		0 o p_346219_
		1 o p_336044_
	a (Lczc;Ldcw;)Z matches
		0 o p_346277_
		1 o p_44320_
	a (Lcyp;Ldcw;)Z matches
		0 o p_345624_
		1 o p_44325_
	a (Lcyp;Ljo$a;)Lcuq; assemble
		0 o p_346433_
		1 o p_335717_
	at_ ()Lcze; getSerializer
czm net/minecraft/world/item/crafting/SimpleCookingSerializer
	x factory
	y codec
	z streamCodec
	<init> (Lcyh$a;I)V <init>
		0 o p_312065_
		1 o p_44331_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ljava/lang/String;Lcyn;Lcyw;Lcuq;FI)Lcyh; create
		0 o p_312671_
		1 o p_312067_
		2 o p_312327_
		3 o p_311758_
		4 o p_312386_
		5 o p_311986_
	a (Lwk;)Lcyh; fromNetwork
		0 o p_320282_
	a (Lcyh;)Ljava/lang/Integer; lambda$new$5
		static
		0 o p_300834_
	a (Lwk;Lcyh;)V toNetwork
		0 o p_320422_
		1 o p_320933_
	a (ILcyh$a;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$new$6
		static
		0 o p_300829_
		1 o p_312751_
		2 o p_300831_
	b ()Lyx; streamCodec
	b (Lcyh;)Ljava/lang/Float; lambda$new$4
		static
		0 o p_300826_
	c (Lcyh;)Lcuq; lambda$new$3
		static
		0 o p_300827_
	d (Lcyh;)Lcyw; lambda$new$2
		static
		0 o p_300833_
	e (Lcyh;)Lcyn; lambda$new$1
		static
		0 o p_300828_
	f (Lcyh;)Ljava/lang/String; lambda$new$0
		static
		0 o p_300832_
czn net/minecraft/world/item/crafting/SimpleCraftingRecipeSerializer
	x codec
	y streamCodec
	<init> (Lczn$a;)V <init>
		0 o p_250090_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lczn$a;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$new$0
		static
		0 o p_311735_
		1 o p_311736_
	b ()Lyx; streamCodec
czn$a net/minecraft/world/item/crafting/SimpleCraftingRecipeSerializer$Factory
	create (Lcyo;)Lcyq; create
		0 o p_249920_
czo net/minecraft/world/item/crafting/SingleItemRecipe
	a ingredient
	b result
	c group
	d type
	e serializer
	<init> (Lczf;Lcze;Ljava/lang/String;Lcyw;Lcuq;)V <init>
		0 o p_44416_
		1 o p_44417_
		2 o p_44419_
		3 o p_44420_
		4 o p_44421_
	a ()Ljv; getIngredients
	a (II)Z canCraftInDimensions
		0 o p_44424_
		1 o p_44425_
	a (Lczc;Ljo$a;)Lcuq; assemble
		0 o p_345882_
		1 o p_344974_
	a (Lczp;Ljo$a;)Lcuq; assemble
		0 o p_345857_
		1 o p_335463_
	a (Ljo$a;)Lcuq; getResultItem
		0 o p_336121_
	at_ ()Lcze; getSerializer
	c ()Ljava/lang/String; getGroup
	e ()Lczf; getType
czo$a net/minecraft/world/item/crafting/SingleItemRecipe$Factory
	create (Ljava/lang/String;Lcyw;Lcuq;)Lczo; create
		0 o p_311769_
		1 o p_312083_
		2 o p_312063_
czo$b net/minecraft/world/item/crafting/SingleItemRecipe$Serializer
	x factory
	y codec
	z streamCodec
	<init> (Lczo$a;)V <init>
		0 o p_312589_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lczo;)Lcuq; lambda$new$6
		static
		0 o p_319736_
	a (Lczo$a;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$new$3
		static
		0 o p_340780_
		1 o p_340781_
	b ()Lyx; streamCodec
	b (Lczo;)Lcyw; lambda$new$5
		static
		0 o p_319738_
	c (Lczo;)Ljava/lang/String; lambda$new$4
		static
		0 o p_319737_
	d (Lczo;)Lcuq; lambda$new$2
		static
		0 o p_302316_
	e (Lczo;)Lcyw; lambda$new$1
		static
		0 o p_301068_
	f (Lczo;)Ljava/lang/String; lambda$new$0
		static
		0 o p_300947_
czp net/minecraft/world/item/crafting/SingleRecipeInput
	a item
	<init> (Lcuq;)V <init>
		0 o item
	a (I)Lcuq; getItem
		0 o p_345528_
	a ()I size
	c ()Lcuq; item
	equals (Ljava/lang/Object;)Z equals
		0 o p_345926_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
czq net/minecraft/world/item/crafting/SmeltingRecipe
	<init> (Ljava/lang/String;Lcyn;Lcyw;Lcuq;FI)V <init>
		0 o p_250200_
		1 o p_251114_
		2 o p_250340_
		3 o p_250306_
		4 o p_249577_
		5 o p_250030_
	at_ ()Lcze; getSerializer
	g ()Lcuq; getToastSymbol
czr net/minecraft/world/item/crafting/SmithingRecipe
	a (II)Z canCraftInDimensions
		0 o p_266835_
		1 o p_266829_
	a (Lcuq;)Z isTemplateIngredient
		0 o p_266982_
	b (Lcuq;)Z isBaseIngredient
		0 o p_266962_
	c (Lcuq;)Z isAdditionIngredient
		0 o p_267132_
	e ()Lczf; getType
	g ()Lcuq; getToastSymbol
czs net/minecraft/world/item/crafting/SmithingRecipeInput
	a template
	b base
	c addition
	<init> (Lcuq;Lcuq;Lcuq;)V <init>
		0 o template
		1 o base
		2 o addition
	a (I)Lcuq; getItem
		0 o p_346205_
	a ()I size
	b ()Z isEmpty
	c ()Lcuq; template
	d ()Lcuq; base
	e ()Lcuq; addition
	equals (Ljava/lang/Object;)Z equals
		0 o p_346222_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
czt net/minecraft/world/item/crafting/SmithingTransformRecipe
	a template
	b base
	c addition
	d result
	<init> (Lcyw;Lcyw;Lcyw;Lcuq;)V <init>
		0 o p_266750_
		1 o p_266787_
		2 o p_267292_
		3 o p_267031_
	a (Lczs;Ldcw;)Z matches
		0 o p_346359_
		1 o p_266781_
	a (Lczs;Ljo$a;)Lcuq; assemble
		0 o p_345093_
		1 o p_345488_
	a (Lczc;Ljo$a;)Lcuq; assemble
		0 o p_345736_
		1 o p_335743_
	a (Lcuq;)Z isTemplateIngredient
		0 o p_267113_
	a (Lczc;Ldcw;)Z matches
		0 o p_344779_
		1 o p_345267_
	a (Ljo$a;)Lcuq; getResultItem
		0 o p_335712_
	at_ ()Lcze; getSerializer
	b (Lcuq;)Z isBaseIngredient
		0 o p_267276_
	c (Lcuq;)Z isAdditionIngredient
		0 o p_267260_
	i ()Z isIncomplete
czt$a net/minecraft/world/item/crafting/SmithingTransformRecipe$Serializer
	x STREAM_CODEC
	y CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lwk;Lczt;)V toNetwork
		static
		0 o p_320743_
		1 o p_319840_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_340782_
	a (Lwk;)Lczt; fromNetwork
		static
		0 o p_320375_
	a (Lczt;)Lcuq; lambda$static$3
		static
		0 o p_300935_
	b ()Lyx; streamCodec
	b (Lczt;)Lcyw; lambda$static$2
		static
		0 o p_301153_
	c (Lczt;)Lcyw; lambda$static$1
		static
		0 o p_300938_
	d (Lczt;)Lcyw; lambda$static$0
		static
		0 o p_301310_
czu net/minecraft/world/item/crafting/SmithingTrimRecipe
	a template
	b base
	c addition
	<init> (Lcyw;Lcyw;Lcyw;)V <init>
		0 o p_267298_
		1 o p_266862_
		2 o p_267050_
	a (Lczs;Ldcw;)Z matches
		0 o p_346082_
		1 o p_345460_
	a (Lczs;Ljo$a;)Lcuq; assemble
		0 o p_345750_
		1 o p_335536_
	a (Lczc;Ljo$a;)Lcuq; assemble
		0 o p_344807_
		1 o p_345684_
	a (Lcuq;)Z isTemplateIngredient
		0 o p_266762_
	a (Lczc;Ldcw;)Z matches
		0 o p_346272_
		1 o p_266798_
	a (Ljo$a;)Lcuq; getResultItem
		0 o p_335445_
	at_ ()Lcze; getSerializer
	b (Lcuq;)Z isBaseIngredient
		0 o p_266795_
	c (Lcuq;)Z isAdditionIngredient
		0 o p_266922_
	i ()Z isIncomplete
czu$a net/minecraft/world/item/crafting/SmithingTrimRecipe$Serializer
	x STREAM_CODEC
	y CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lwk;Lczu;)V toNetwork
		static
		0 o p_319922_
		1 o p_320655_
	a (Lczu;)Lcyw; lambda$static$2
		static
		0 o p_300977_
	a (Lwk;)Lczu; fromNetwork
		static
		0 o p_320719_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_301227_
	b (Lczu;)Lcyw; lambda$static$1
		static
		0 o p_300969_
	b ()Lyx; streamCodec
	c (Lczu;)Lcyw; lambda$static$0
		static
		0 o p_301070_
czv net/minecraft/world/item/crafting/SmokingRecipe
	<init> (Ljava/lang/String;Lcyn;Lcyw;Lcuq;FI)V <init>
		0 o p_249312_
		1 o p_251017_
		2 o p_252345_
		3 o p_250002_
		4 o p_250535_
		5 o p_251222_
	at_ ()Lcze; getSerializer
	g ()Lcuq; getToastSymbol
czw net/minecraft/world/item/crafting/StonecutterRecipe
	<init> (Ljava/lang/String;Lcyw;Lcuq;)V <init>
		0 o p_44479_
		1 o p_44480_
		2 o p_302318_
	a (Lczp;Ldcw;)Z matches
		0 o p_344927_
		1 o p_345392_
	a (Lczc;Ldcw;)Z matches
		0 o p_345282_
		1 o p_44484_
	g ()Lcuq; getToastSymbol
czx net/minecraft/world/item/crafting/SuspiciousStewRecipe
	<init> (Lcyo;)V <init>
		0 o p_250392_
	a (II)Z canCraftInDimensions
		0 o p_44489_
		1 o p_44490_
	a (Lczc;Ljo$a;)Lcuq; assemble
		0 o p_346167_
		1 o p_335979_
	a (Lczc;Ldcw;)Z matches
		0 o p_345364_
		1 o p_44495_
	a (Lcyp;Ldcw;)Z matches
		0 o p_345878_
		1 o p_44500_
	a (Lcyp;Ljo$a;)Lcuq; assemble
		0 o p_346220_
		1 o p_336034_
	at_ ()Lcze; getSerializer
czy net/minecraft/world/item/crafting/TippedArrowRecipe
	<init> (Lcyo;)V <init>
		0 o p_252163_
	a (II)Z canCraftInDimensions
		0 o p_44505_
		1 o p_44506_
	a (Lczc;Ljo$a;)Lcuq; assemble
		0 o p_345133_
		1 o p_335397_
	a (Lczc;Ldcw;)Z matches
		0 o p_345657_
		1 o p_44511_
	a (Lcyp;Ldcw;)Z matches
		0 o p_345143_
		1 o p_44516_
	a (Lcyp;Ljo$a;)Lcuq; assemble
		0 o p_345174_
		1 o p_335792_
	at_ ()Lcze; getSerializer
czz net/minecraft/world/item/crafting/package-info
d com/mojang/math/FieldsAreNonnullByDefault
da net/minecraft/advancements/critereon/KilledTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Laqv;Lerr;Lbrk;Lda$a;)Z lambda$trigger$0
		static
		0 o p_48109_
		1 o p_48110_
		2 o p_48111_
		3 o p_48112_
	a (Laqv;Lbsr;Lbrk;)V trigger
		0 o p_48105_
		1 o p_48106_
		2 o p_48107_
da$a net/minecraft/advancements/critereon/KilledTrigger$TriggerInstance
	a CODEC
	b player
	c entityPredicate
	d killingBlow
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o player
		1 o entityPredicate
		2 o killingBlow
	a (Ljava/util/Optional;)Lao; playerKilledEntity
		static
		0 o p_298999_
	a (Lbv$a;)Lao; playerKilledEntity
		static
		0 o p_48137_
	a (Lbh;)V validate
		0 o p_311935_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337374_
	a (Ljava/util/Optional;Lbk$a;)Lao; playerKilledEntity
		static
		0 o p_299297_
		1 o p_301016_
	a (Lbv$a;Ljava/util/Optional;)Lao; playerKilledEntity
		static
		0 o p_300879_
		1 o p_298956_
	a ()Ljava/util/Optional; player
	a (Ljava/util/Optional;Ljava/util/Optional;)Lao; playerKilledEntity
		static
		0 o p_300920_
		1 o p_300985_
	a (Lbv$a;Lbk$a;)Lao; playerKilledEntity
		static
		0 o p_152106_
		1 o p_301319_
	a (Laqv;Lerr;Lbrk;)Z matches
		0 o p_48131_
		1 o p_48132_
		2 o p_48133_
	b (Lbv$a;)Lao; entityKilledPlayer
		static
		0 o p_298389_
	b (Lbv$a;Lbk$a;)Lao; entityKilledPlayer
		static
		0 o p_301108_
		1 o p_298860_
	b (Lbv$a;Ljava/util/Optional;)Lao; entityKilledPlayer
		static
		0 o p_152119_
		1 o p_301181_
	b ()Lao; playerKilledEntity
		static
	b (Ljava/util/Optional;Ljava/util/Optional;)Lao; entityKilledPlayer
		static
		0 o p_298878_
		1 o p_300913_
	b (Ljava/util/Optional;)Lao; entityKilledPlayer
		static
		0 o p_298209_
	b (Ljava/util/Optional;Lbk$a;)Lao; entityKilledPlayer
		static
		0 o p_301135_
		1 o p_301143_
	c ()Lao; playerKilledEntityNearSculkCatalyst
		static
	d ()Lao; entityKilledPlayer
		static
	e ()Ljava/util/Optional; entityPredicate
	equals (Ljava/lang/Object;)Z equals
		0 o p_312051_
	f ()Ljava/util/Optional; killingBlow
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
daa net/minecraft/world/item/enchantment/ConditionalEffect
	a effect
	b requirements
	<init> (Ljava/lang/Object;Ljava/util/Optional;)V <init>
		0 o effect
		1 o requirements
	a (Leul;Levc;)Lcom/mojang/serialization/DataResult; lambda$conditionCodec$3
		static
		0 o p_351948_
		1 o p_351949_
	a (Lcom/mojang/serialization/Codec;Leul;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$4
		static
		0 o p_344767_
		1 o p_345253_
		2 o p_345993_
	a (Lerr;)Z matches
		0 o p_344977_
	a (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$conditionCodec$1
		static
		0 o p_344978_
	a (Leul;)Lcom/mojang/serialization/Codec; conditionCodec
		static
		0 o p_345335_
	a (Levc;)Lcom/mojang/serialization/DataResult; lambda$conditionCodec$2
		static
		0 o p_344914_
	a (Lcom/mojang/serialization/Codec;Leul;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_345918_
		1 o p_344884_
	a ()Ljava/lang/Object; effect
	b ()Ljava/util/Optional; requirements
	b (Ljava/lang/String;)Ljava/lang/String; lambda$conditionCodec$0
		static
		0 o p_346378_
	equals (Ljava/lang/Object;)Z equals
		0 o p_345867_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dab net/minecraft/world/item/enchantment/EnchantedItemInUse
	a itemStack
	b inSlot
	c owner
	d onBreak
	<init> (Lcuq;Lbsy;Lbtn;Ljava/util/function/Consumer;)V <init>
		0 o itemStack
		1 o inSlot
		2 o owner
		3 o onBreak
	<init> (Lcuq;Lbsy;Lbtn;)V <init>
		0 o p_344800_
		1 o p_344722_
		2 o p_345536_
	a (Lbtn;Lbsy;Lcul;)V lambda$new$0
		static
		0 o p_348390_
		1 o p_348391_
		2 o p_348392_
	a ()Lcuq; itemStack
	b ()Lbsy; inSlot
	c ()Lbtn; owner
	d ()Ljava/util/function/Consumer; onBreak
	equals (Ljava/lang/Object;)Z equals
		0 o p_345144_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dac net/minecraft/world/item/enchantment/Enchantment
	a MAX_LEVEL
	b DIRECT_CODEC
	c CODEC
	d STREAM_CODEC
	e description
	f definition
	g exclusiveSet
	h effects
	<clinit> ()V <clinit>
		static
	<init> (Lwz;Ldac$c;Ljq;Lkm;)V <init>
		0 o description
		1 o definition
		2 o exclusiveSet
		3 o effects
	a (Lorg/apache/commons/lang3/mutable/MutableFloat;ILbsr;Ldau;)V lambda$modifyDamageFilteredValue$7
		static
		0 o p_347301_
		1 o p_347302_
		2 o p_347303_
		3 o p_347304_
	a (Ljm;I)Lwz; getFullname
		static
		0 o p_345597_
		1 o p_44701_
	a (I)Ldac$b; constantCost
		static
		0 o p_336195_
	a (Laqu;ILbsr;Z)Lerr; locationContext
		static
		0 o p_345134_
		1 o p_346182_
		2 o p_345416_
		3 o p_345862_
	a (Laqu;ILbsr;Lexc;)Lerr; entityContext
		static
		0 o p_346134_
		1 o p_346059_
		2 o p_346146_
		3 o p_345814_
	a (Lkp;Laqu;ILcuq;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyItemFilteredCount
		0 o p_345794_
		1 o p_345992_
		2 o p_345038_
		3 o p_345886_
		4 o p_345188_
	a (Laqu;ILcuq;)Lerr; itemContext
		static
		0 o p_345514_
		1 o p_345186_
		2 o p_344997_
	a (Lkp;Layw;ILorg/apache/commons/lang3/mutable/MutableFloat;)V modifyUnfilteredValue
		0 o p_347468_
		1 o p_347513_
		2 o p_347494_
		3 o p_347716_
	a (Laqu;ILbsr;Lbrk;)Z isImmuneToDamage
		0 o p_345480_
		1 o p_345043_
		2 o p_346344_
		3 o p_344985_
	a (Laqu;ILdab;Lbsr;Ldas;)V lambda$onProjectileSpawned$3
		static
		0 o p_346285_
		1 o p_345068_
		2 o p_345763_
		3 o p_345550_
		4 o p_346231_
	a (Laqu;ILdab;Lbsr;Lexc;Ldtc;)V onHitBlock
		0 o p_345175_
		1 o p_346193_
		2 o p_344721_
		3 o p_345951_
		4 o p_344878_
		5 o p_351026_
	a (Lbsy;)Z matchingSlot
		0 o p_345146_
	a (Lcuq;)Z isPrimaryItem
		0 o p_336088_
	a (Laqu;ILcuq;Lbsr;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyMobExperience
		0 o p_346393_
		1 o p_345762_
		2 o p_345945_
		3 o p_345849_
		4 o p_345252_
	a (Laqu;ILbsr;Lexc;Ldtc;)Lerr; blockHitContext
		static
		0 o p_350329_
		1 o p_350503_
		2 o p_350451_
		3 o p_350874_
		4 o p_350311_
	a (Lbtn;)Ljava/util/Map; getSlotItems
		0 o p_44685_
	a (Ldab;Lbtn;ILdat;)V lambda$runLocationChangedEffects$8
		static
		0 o p_352859_
		1 o p_352860_
		2 o p_352861_
		3 o p_352862_
	a (Ldak;Laqu;ILdab;Lbsr;Lbrk;)V doPostAttack
		static
		0 o p_346387_
		1 o p_345844_
		2 o p_344928_
		3 o p_345486_
		4 o p_345472_
		5 o p_345022_
	a (Laqu;ILdab;Lbsr;)V tick
		0 o p_345064_
		1 o p_346148_
		2 o p_345056_
		3 o p_345139_
	a (Lkp;Laqu;ILcuq;Lbsr;Lbrk;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyDamageFilteredValue
		0 o p_345367_
		1 o p_345784_
		2 o p_344796_
		3 o p_345410_
		4 o p_345673_
		5 o p_345768_
		6 o p_345664_
	a (Ljm;Ljm;)Z areCompatible
		static
		0 o p_345800_
		1 o p_346143_
	a (Layw;ILorg/apache/commons/lang3/mutable/MutableFloat;)V modifyTridentSpinAttackStrength
		0 o p_347594_
		1 o p_344845_
		2 o p_346377_
	a (ILdab;Lbtn;)V stopLocationBasedEffects
		0 o p_345030_
		1 o p_345497_
		2 o p_344904_
	a (Lkp;)Ljava/util/List; getEffects
		0 o p_345422_
	a (Ljq;Ljq;IILdac$b;Ldac$b;I[Lbsz;)Ldac$c; definition
		static
		0 o p_345738_
		1 o p_345428_
		2 o p_335506_
		3 o p_335598_
		4 o p_336185_
		5 o p_335768_
		6 o p_335409_
		7 o p_344907_
	a ()Ljq; getSupportedItems
	a (Laqu;ILdab;Lbtn;)V runLocationChangedEffects
		0 o p_345522_
		1 o p_345228_
		2 o p_345521_
		3 o p_346133_
	a (Lorg/apache/commons/lang3/mutable/MutableFloat;ILaqu;Ldau;)V lambda$modifyItemFilteredCount$5
		static
		0 o p_347297_
		1 o p_347298_
		2 o p_347299_
		3 o p_347300_
	a (II)Ldac$b; dynamicCost
		static
		0 o p_336066_
		1 o p_336018_
	a (Laqu;ILcuq;Lbsr;Lbrk;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyDamageProtection
		0 o p_345336_
		1 o p_345347_
		2 o p_346270_
		3 o p_346395_
		4 o p_345595_
		5 o p_345579_
	a (Laqu;ILcuq;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyDurabilityChange
		0 o p_345412_
		1 o p_344937_
		2 o p_345854_
		3 o p_345948_
	a (Ldac$c;)Ldac$a; enchantment
		static
		0 o p_345873_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_344998_
	a (Laqu;ILdab;Lbsr;Lexc;Ldas;)V lambda$onHitBlock$4
		static
		0 o p_344731_
		1 o p_345286_
		2 o p_344860_
		3 o p_345400_
		4 o p_344822_
		5 o p_346325_
	a (Lbsy;Lbsz;)Z lambda$matchingSlot$1
		static
		0 o p_345625_
		1 o p_345027_
	a (Laqu;ILdab;Ldag;Lbsr;Lbrk;)V doPostAttack
		0 o p_344857_
		1 o p_44688_
		2 o p_345323_
		3 o p_345287_
		4 o p_44687_
		5 o p_345177_
	a (Ljq;IILdac$b;Ldac$b;I[Lbsz;)Ldac$c; definition
		static
		0 o p_345097_
		1 o p_335557_
		2 o p_336051_
		3 o p_336176_
		4 o p_335380_
		5 o p_335569_
		6 o p_345444_
	a (Ljava/util/List;Lerr;Ljava/util/function/Consumer;)V applyEffects
		static
		0 o p_345860_
		1 o p_345578_
		2 o p_346164_
	a (Lkp;Laqu;ILcuq;Lbsr;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyEntityFilteredValue
		0 o p_345986_
		1 o p_345473_
		2 o p_345352_
		3 o p_345076_
		4 o p_345170_
		5 o p_345910_
	b (Laqu;ILbsr;Lbrk;)Lerr; damageContext
		static
		0 o p_346018_
		1 o p_345520_
		2 o p_345257_
		3 o p_346340_
	b (Lorg/apache/commons/lang3/mutable/MutableFloat;ILbsr;Ldau;)V lambda$modifyEntityFilteredValue$6
		static
		0 o p_347309_
		1 o p_347310_
		2 o p_347311_
		3 o p_347312_
	b (Laqu;ILcuq;Lbsr;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyTridentReturnToOwnerAcceleration
		0 o p_345534_
		1 o p_345845_
		2 o p_345558_
		3 o p_345333_
		4 o p_344912_
	b (Laqu;ILcuq;Lbsr;Lbrk;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyDamage
		0 o p_345743_
		1 o p_345544_
		2 o p_345269_
		3 o p_346011_
		4 o p_344755_
		5 o p_345551_
	b (Layw;ILorg/apache/commons/lang3/mutable/MutableFloat;)V modifyCrossbowChargeTime
		0 o p_347712_
		1 o p_345448_
		2 o p_345713_
	b ()I getWeight
	b (Laqu;ILcuq;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyAmmoCount
		0 o p_346007_
		1 o p_345438_
		2 o p_345581_
		3 o p_345594_
	b (I)I getMinCost
		0 o p_44679_
	b (Lcuq;)Z isSupportedItem
		0 o p_344865_
	b (Laqu;ILdab;Lbsr;Ldas;)V lambda$tick$2
		static
		0 o p_346321_
		1 o p_346026_
		2 o p_344812_
		3 o p_345421_
		4 o p_345592_
	b (Laqu;ILdab;Lbsr;)V onProjectileSpawned
		0 o p_345440_
		1 o p_346424_
		2 o p_346046_
		3 o p_345958_
	c (I)I getMaxCost
		0 o p_44691_
	c ()I getAnvilCost
	c (Laqu;ILcuq;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyPiercingCount
		0 o p_346422_
		1 o p_344854_
		2 o p_345503_
		3 o p_345370_
	c (Lcuq;)Z canEnchant
		0 o p_44689_
	c (Laqu;ILcuq;Lbsr;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyFishingTimeReduction
		0 o p_344910_
		1 o p_345466_
		2 o p_345847_
		3 o p_346092_
		4 o p_346295_
	c (Laqu;ILcuq;Lbsr;Lbrk;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyFallBasedDamage
		0 o p_345164_
		1 o p_344793_
		2 o p_345159_
		3 o p_345653_
		4 o p_344870_
		5 o p_346329_
	d (Laqu;ILcuq;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyBlockExperience
		0 o p_344830_
		1 o p_345513_
		2 o p_344939_
		3 o p_344754_
	d (Laqu;ILcuq;Lbsr;Lbrk;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyKnockback
		0 o p_346266_
		1 o p_344905_
		2 o p_345602_
		3 o p_346190_
		4 o p_345911_
		5 o p_345127_
	d ()I getMinLevel
	d (Laqu;ILcuq;Lbsr;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyFishingLuckBonus
		0 o p_344932_
		1 o p_346280_
		2 o p_344733_
		3 o p_346035_
		4 o p_345897_
	e (Laqu;ILcuq;Lbsr;Lbrk;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyArmorEffectivness
		0 o p_345449_
		1 o p_346129_
		2 o p_345436_
		3 o p_345815_
		4 o p_346172_
		5 o p_345265_
	e (Laqu;ILcuq;Lbsr;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyProjectileCount
		0 o p_345353_
		1 o p_344837_
		2 o p_346382_
		3 o p_345611_
		4 o p_344765_
	e ()I getMaxLevel
	e (Laqu;ILcuq;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyDurabilityToRepairFromXp
		0 o p_346275_
		1 o p_346253_
		2 o p_346008_
		3 o p_344922_
	equals (Ljava/lang/Object;)Z equals
		0 o p_345704_
	f ()Lwz; description
	f (Laqu;ILcuq;Lbsr;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyProjectileSpread
		0 o p_346170_
		1 o p_345846_
		2 o p_346147_
		3 o p_345832_
		4 o p_345361_
	g ()Ldac$c; definition
	h ()Ljq; exclusiveSet
	hashCode ()I hashCode
	i ()Lkm; effects
	toString ()Ljava/lang/String; toString
dac$1 net/minecraft/world/item/enchantment/Enchantment$1
	a $SwitchMap$net$minecraft$world$item$enchantment$EnchantmentTarget
	<clinit> ()V <clinit>
		static
dac$a net/minecraft/world/item/enchantment/Enchantment$Builder
	a definition
	b exclusiveSet
	c effectLists
	d effectMapBuilder
	<init> (Ldac$c;)V <init>
		0 o p_345317_
	a (Lkp;Ldag;Ldag;Ljava/lang/Object;Levc$a;)Ldac$a; withEffect
		0 o p_345227_
		1 o p_346076_
		2 o p_345283_
		3 o p_346194_
		4 o p_345933_
	a (Lakr;)Ldac; build
		0 o p_344988_
	a (Lkp;Ldar;)Ldac$a; withEffect
		0 o p_345372_
		1 o p_345754_
	a (Lkp;Ldag;Ldag;Ljava/lang/Object;)Ldac$a; withEffect
		0 o p_346304_
		1 o p_346333_
		2 o p_345829_
		3 o p_345094_
	a (Lkp;Ljava/lang/Object;)Ldac$a; withEffect
		0 o p_345254_
		1 o p_346178_
	a (Lkp;)Ldac$a; withEffect
		0 o p_345500_
	a (Lkp;Ljava/lang/Object;Levc$a;)Ldac$a; withEffect
		0 o p_345261_
		1 o p_346342_
		2 o p_344864_
	a (Ljq;)Ldac$a; exclusiveWith
		0 o p_346264_
	a (Lkp;Lkp;)Ljava/util/List; lambda$getEffectsList$0
		0 o p_345489_
		1 o p_346247_
	b (Lkp;Ljava/lang/Object;)Ldac$a; withSpecialEffect
		0 o p_346431_
		1 o p_344725_
	b (Lkp;)Ljava/util/List; getEffectsList
		0 o p_344770_
dac$b net/minecraft/world/item/enchantment/Enchantment$Cost
	a CODEC
	b base
	c perLevelAboveFirst
	<clinit> ()V <clinit>
		static
	<init> (II)V <init>
		0 o base
		1 o perLevelAboveFirst
	a (I)I calculate
		0 o p_335917_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_345979_
	a ()I base
	b ()I perLevelAboveFirst
	equals (Ljava/lang/Object;)Z equals
		0 o p_335420_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dac$c net/minecraft/world/item/enchantment/Enchantment$EnchantmentDefinition
	a CODEC
	b supportedItems
	c primaryItems
	d weight
	e maxLevel
	f minCost
	g maxCost
	h anvilCost
	i slots
	<clinit> ()V <clinit>
		static
	<init> (Ljq;Ljava/util/Optional;IILdac$b;Ldac$b;ILjava/util/List;)V <init>
		0 o supportedItems
		1 o primaryItems
		2 o weight
		3 o maxLevel
		4 o minCost
		5 o maxCost
		6 o anvilCost
		7 o slots
	a ()Ljq; supportedItems
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_344890_
	b ()Ljava/util/Optional; primaryItems
	c ()I weight
	d ()I maxLevel
	e ()Ldac$b; minCost
	equals (Ljava/lang/Object;)Z equals
		0 o p_335867_
	f ()Ldac$b; maxCost
	g ()I anvilCost
	h ()Ljava/util/List; slots
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dad net/minecraft/world/item/enchantment/EnchantmentEffectComponents
	A CROSSBOW_CHARGE_TIME
	B CROSSBOW_CHARGING_SOUNDS
	C TRIDENT_SOUND
	D PREVENT_EQUIPMENT_DROP
	E PREVENT_ARMOR_CHANGE
	F TRIDENT_SPIN_ATTACK_STRENGTH
	a COMPONENT_CODEC
	b CODEC
	c DAMAGE_PROTECTION
	d DAMAGE_IMMUNITY
	e DAMAGE
	f SMASH_DAMAGE_PER_FALLEN_BLOCK
	g KNOCKBACK
	h ARMOR_EFFECTIVENESS
	i POST_ATTACK
	j HIT_BLOCK
	k ITEM_DAMAGE
	l ATTRIBUTES
	m EQUIPMENT_DROPS
	n LOCATION_CHANGED
	o TICK
	p AMMO_USE
	q PROJECTILE_PIERCING
	r PROJECTILE_SPAWNED
	s PROJECTILE_SPREAD
	t PROJECTILE_COUNT
	u TRIDENT_RETURN_ACCELERATION
	v FISHING_TIME_REDUCTION
	w FISHING_LUCK_BONUS
	x BLOCK_EXPERIENCE
	y MOB_EXPERIENCE
	z REPAIR_WITH_XP
	<clinit> ()V <clinit>
		static
	A (Lkp$a;)Lkp$a; lambda$static$4
		static
		0 o p_346058_
	B (Lkp$a;)Lkp$a; lambda$static$3
		static
		0 o p_345923_
	C (Lkp$a;)Lkp$a; lambda$static$2
		static
		0 o p_345263_
	D (Lkp$a;)Lkp$a; lambda$static$1
		static
		0 o p_346197_
	a (Lkp$a;)Lkp$a; lambda$static$30
		static
		0 o p_347313_
	a ()Lcom/mojang/serialization/Codec; lambda$static$0
		static
	a (Ljava/lang/String;Ljava/util/function/UnaryOperator;)Lkp; register
		static
		0 o p_346249_
		1 o p_345843_
	a (Ljz;)Lkp; bootstrap
		static
		0 o p_345744_
	b (Lkp$a;)Lkp$a; lambda$static$29
		static
		0 o p_345721_
	c (Lkp$a;)Lkp$a; lambda$static$28
		static
		0 o p_346368_
	d (Lkp$a;)Lkp$a; lambda$static$27
		static
		0 o p_345208_
	e (Lkp$a;)Lkp$a; lambda$static$26
		static
		0 o p_345990_
	f (Lkp$a;)Lkp$a; lambda$static$25
		static
		0 o p_347314_
	g (Lkp$a;)Lkp$a; lambda$static$24
		static
		0 o p_344828_
	h (Lkp$a;)Lkp$a; lambda$static$23
		static
		0 o p_345613_
	i (Lkp$a;)Lkp$a; lambda$static$22
		static
		0 o p_344756_
	j (Lkp$a;)Lkp$a; lambda$static$21
		static
		0 o p_345008_
	k (Lkp$a;)Lkp$a; lambda$static$20
		static
		0 o p_345828_
	l (Lkp$a;)Lkp$a; lambda$static$19
		static
		0 o p_345548_
	m (Lkp$a;)Lkp$a; lambda$static$18
		static
		0 o p_345055_
	n (Lkp$a;)Lkp$a; lambda$static$17
		static
		0 o p_345532_
	o (Lkp$a;)Lkp$a; lambda$static$16
		static
		0 o p_344930_
	p (Lkp$a;)Lkp$a; lambda$static$15
		static
		0 o p_345446_
	q (Lkp$a;)Lkp$a; lambda$static$14
		static
		0 o p_345561_
	r (Lkp$a;)Lkp$a; lambda$static$13
		static
		0 o p_345270_
	s (Lkp$a;)Lkp$a; lambda$static$12
		static
		0 o p_346078_
	t (Lkp$a;)Lkp$a; lambda$static$11
		static
		0 o p_345869_
	u (Lkp$a;)Lkp$a; lambda$static$10
		static
		0 o p_345468_
	v (Lkp$a;)Lkp$a; lambda$static$9
		static
		0 o p_346356_
	w (Lkp$a;)Lkp$a; lambda$static$8
		static
		0 o p_350170_
	x (Lkp$a;)Lkp$a; lambda$static$7
		static
		0 o p_345098_
	y (Lkp$a;)Lkp$a; lambda$static$6
		static
		0 o p_344808_
	z (Lkp$a;)Lkp$a; lambda$static$5
		static
		0 o p_345971_
dae net/minecraft/world/item/enchantment/EnchantmentHelper
	<init> ()V <init>
	a (Ljava/util/List;Ldaf;)V filterCompatibleEnchantments
		static
		0 o p_44863_
		1 o p_44864_
	a (Lcuq;Lawu;)Z hasTag
		static
		0 o p_345665_
		1 o p_345928_
	a (Lorg/apache/commons/lang3/mutable/MutableObject;Lkp;Ljm;I)V lambda$getHighestLevel$37
		static
		0 o p_344455_
		1 o p_344456_
		2 o p_344457_
		3 o p_344458_
	a (Lbtn;Ljm;ILdab;)V lambda$stopLocationBasedEffects$15
		static
		0 o p_344479_
		1 o p_344480_
		2 o p_344481_
		3 o p_344482_
	a (Laqu;Lbtn;Lbrk;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljm;ILdab;)V lambda$getDamageProtection$5
		static
		0 o p_344600_
		1 o p_344601_
		2 o p_344602_
		3 o p_344603_
		4 o p_344604_
		5 o p_344605_
		6 o p_344606_
	a (Laqu;Lbsr;Lbsr;I)I processMobExperience
		static
		0 o p_344940_
		1 o p_345838_
		2 o p_345369_
		3 o p_344901_
	a (Ldbj;Lcuq;Layw;Lbqp;Ldai$a;)V lambda$enchantItemFromProvider$43
		static
		0 o p_348397_
		1 o p_348398_
		2 o p_348399_
		3 o p_348400_
		4 o p_348401_
	a (Lkp;Lbtn;Ljava/util/function/Predicate;)Ljava/util/Optional; getRandomItemWith
		static
		0 o p_345509_
		1 o p_44841_
		2 o p_44842_
	a (Laqu;Lbtn;Lbrk;F)F processEquipmentDropChance
		static
		0 o p_346339_
		1 o p_345864_
		2 o p_345060_
		3 o p_346089_
	a (Layw;IILcuq;)I getEnchantmentCost
		static
		0 o p_220288_
		1 o p_220289_
		2 o p_220290_
		3 o p_220291_
	a (Laqu;Lcuq;Lcuq;)I getPiercingCount
		static
		0 o p_345735_
		1 o p_344942_
		2 o p_345766_
	a (Laqu;Lcuq;Lcnd;Ljava/util/function/Consumer;)V onProjectileSpawned
		static
		0 o p_345062_
		1 o p_345805_
		2 o p_346298_
		3 o p_348544_
	a (Laqu;Lcuq;Lbtn;Lbsr;Lbsy;Lexc;Ldtc;Ljava/util/function/Consumer;)V onHitBlock
		static
		0 o p_346213_
		1 o p_344826_
		2 o p_345015_
		3 o p_345210_
		4 o p_345889_
		5 o p_345922_
		6 o p_350787_
		7 o p_348575_
	a (Lcuq;Lbtn;F)F modifyCrossbowChargingTime
		static
		0 o p_352460_
		1 o p_347534_
		2 o p_345633_
	a (Lerr;Lorg/apache/commons/lang3/mutable/MutableFloat;ILayw;Ldak;)V lambda$processEquipmentDropChance$25
		static
		0 o p_347323_
		1 o p_347324_
		2 o p_347325_
		3 o p_347326_
		4 o p_347327_
	a (Laqu;Ldab;Lbsr;Lexc;Ldtc;Ljm;I)V lambda$onHitBlock$21
		static
		0 o p_350191_
		1 o p_350192_
		2 o p_350193_
		3 o p_350194_
		4 o p_350195_
		5 o p_350196_
		6 o p_350197_
	a (Lbtn;)V stopLocationBasedEffects
		static
		0 o p_346034_
	a (Layw;Lcuq;ILjava/util/stream/Stream;)Lcuq; enchantItem
		static
		0 o p_220293_
		1 o p_220294_
		2 o p_220295_
		3 o p_345380_
	a (ILcuq;Ljava/util/stream/Stream;)Ljava/util/List; getAvailableEnchantmentResults
		static
		0 o p_44818_
		1 o p_44819_
		2 o p_345348_
	a (Ljm$c;)Ljm; lambda$enchantItem$38
		static
		0 o p_344499_
	a (Laqu;Lcuq;Lbsr;Lbrk;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljm;I)V lambda$modifyKnockback$9
		static
		0 o p_344441_
		1 o p_344442_
		2 o p_344443_
		3 o p_344444_
		4 o p_344445_
		5 o p_344446_
		6 o p_344447_
	a (Ljm;Lbtn;)I getEnchantmentLevel
		static
		0 o p_345086_
		1 o p_44838_
	a (Ljm;Lbsz;Ljava/util/function/BiConsumer;ILdar;)V lambda$forEachModifier$27
		static
		0 o p_350181_
		1 o p_350182_
		2 o p_350183_
		3 o p_350184_
		4 o p_350185_
	a (Laqu;Lbtn;Lbrk;Lorg/apache/commons/lang3/mutable/MutableFloat;Layw;Ljm;ILdab;)V lambda$processEquipmentDropChance$26
		static
		0 o p_347333_
		1 o p_347334_
		2 o p_347335_
		3 o p_347336_
		4 o p_347337_
		5 o p_347338_
		6 o p_347339_
		7 o p_347340_
	a (Lbtn;Ldae$a;)V runIterationOnEquipment
		static
		0 o p_344744_
		1 o p_345709_
	a (Lcuq;Lbsy;Lbtn;Ldae$a;)V runIterationOnItem
		static
		0 o p_44852_
		1 o p_345566_
		2 o p_345792_
		3 o p_345683_
	a (Lcuq;Lbsy;Ljava/util/function/BiConsumer;)V forEachModifier
		static
		0 o p_345685_
		1 o p_345123_
		2 o p_345061_
	a (Laqu;Lcuq;I)I processDurabilityChange
		static
		0 o p_345153_
		1 o p_344889_
		2 o p_345787_
	a (Laqu;Lcuq;Lcuq;I)I processAmmoUse
		static
		0 o p_344848_
		1 o p_345072_
		2 o p_345407_
		3 o p_346289_
	a (Laqu;Lcuq;Lbsr;Lbrk;F)F modifyDamage
		static
		0 o p_345523_
		1 o p_345856_
		2 o p_344995_
		3 o p_345216_
		4 o p_346025_
	a (Lcuq;Lkp;)Z has
		static
		0 o p_345474_
		1 o p_344897_
	a (Lcuq;Lbtn;Lbsy;)V stopLocationBasedEffects
		static
		0 o p_344726_
		1 o p_346085_
		2 o p_345691_
	a (Laqu;Lcuq;Lbsr;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljm;I)V lambda$getTridentReturnToOwnerAcceleration$33
		static
		0 o p_344512_
		1 o p_344513_
		2 o p_344514_
		3 o p_344515_
		4 o p_344516_
		5 o p_344517_
	a (Ldaf;Ldaf;)Z lambda$filterCompatibleEnchantments$40
		static
		0 o p_344518_
		1 o p_344519_
	a (Laqu;Lcuq;Lbsr;I)I processProjectileCount
		static
		0 o p_345598_
		1 o p_346421_
		2 o p_346006_
		3 o p_346388_
	a (Laqu;Lbsr;Lbrk;Ljm;ILdab;)V lambda$doPostAttackEffectsWithItemSource$11
		static
		0 o p_344554_
		1 o p_344555_
		2 o p_344556_
		3 o p_344557_
		4 o p_344558_
		5 o p_344559_
	a (Laqu;Lbtn;Lbrk;)Z isImmuneToDamage
		static
		0 o p_346228_
		1 o p_345220_
		2 o p_345884_
	a (Laqu;Lbtn;Ljm;ILdab;)V lambda$tickEffects$16
		static
		0 o p_344430_
		1 o p_344431_
		2 o p_344432_
		3 o p_344433_
		4 o p_344434_
	a (Lbsz;Ljava/util/function/BiConsumer;Ljm;I)V lambda$forEachModifier$28
		static
		0 o p_348485_
		1 o p_344460_
		2 o p_344461_
		3 o p_344462_
	a (ILjava/util/List;Ljm;)V lambda$getAvailableEnchantmentResults$42
		static
		0 o p_344476_
		1 o p_344477_
		2 o p_344478_
	a (Laqu;Ldab;Lcnd;Ljm;I)V lambda$onProjectileSpawned$20
		static
		0 o p_344577_
		1 o p_344578_
		2 o p_344579_
		3 o p_344580_
		4 o p_344581_
	a (Lcuq;Ldai;)V setEnchantments
		static
		0 o p_44867_
		1 o p_332148_
	a (Lcuq;Ldae$b;)V runIterationOnItem
		static
		0 o p_345425_
		1 o p_345023_
	a (Lbsy;Ljava/util/function/BiConsumer;Ljm;I)V lambda$forEachModifier$30
		static
		0 o p_348407_
		1 o p_348408_
		2 o p_348409_
		3 o p_348410_
	a (Laqu;Lbsr;Lbrk;Lcuq;)V doPostAttackEffectsWithItemSource
		static
		0 o p_348463_
		1 o p_348545_
		2 o p_348552_
		3 o p_348507_
	a (Lcuq;Lka;Lakq;Lbqp;Layw;)V enchantItemFromProvider
		static
		0 o p_345172_
		1 o p_348593_
		2 o p_345876_
		3 o p_348599_
		4 o p_345717_
	a (Laqu;Lcuq;Lbsr;)I getFishingLuckBonus
		static
		0 o p_346163_
		1 o p_44905_
		2 o p_345772_
	a (Ljm;Lcuq;)I getItemEnchantmentLevel
		static
		0 o p_346179_
		1 o p_44845_
	a (Lcuq;)Z canStoreEnchantments
		static
		0 o p_330666_
	a (Laqu;Lbsr;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljm;ILdab;)V lambda$processMobExperience$3
		static
		0 o p_344571_
		1 o p_344572_
		2 o p_344573_
		3 o p_344574_
		4 o p_344575_
		5 o p_344576_
	a (Layw;Lcuq;ILka;Ljava/util/Optional;)Lcuq; enchantItem
		static
		0 o p_346328_
		1 o p_346267_
		2 o p_345272_
		3 o p_345660_
		4 o p_345161_
	a (Ljava/util/Collection;Ljm;)Z isEnchantmentCompatible
		static
		0 o p_44860_
		1 o p_345356_
	a (Laqu;Lcuq;Lbtn;Lbsy;)V runLocationChangedEffects
		static
		0 o p_345755_
		1 o p_345291_
		2 o p_346348_
		3 o p_345919_
	a (Laqu;Lbtn;)V runLocationChangedEffects
		static
		0 o p_345674_
		1 o p_346396_
	a (Lkp;Lorg/apache/commons/lang3/mutable/MutableBoolean;Ljm;I)V lambda$has$36
		static
		0 o p_344618_
		1 o p_344619_
		2 o p_344620_
		3 o p_344621_
	a (Laqu;Lcuq;Lbsr;F)F processProjectileSpread
		static
		0 o p_346048_
		1 o p_345702_
		2 o p_346314_
		3 o p_346070_
	a (Laqu;Lcuq;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljm;I)V lambda$modifyDurabilityToRepairFromXp$22
		static
		0 o p_344537_
		1 o p_344538_
		2 o p_344539_
		3 o p_344540_
		4 o p_344541_
	a (Lcuq;Lbtn;)F getTridentSpinAttackStrength
		static
		0 o p_352129_
		1 o p_345705_
	a (Ljm;Lbsy;Ljava/util/function/BiConsumer;ILdar;)V lambda$forEachModifier$29
		static
		0 o p_350176_
		1 o p_350177_
		2 o p_350178_
		3 o p_350179_
		4 o p_350180_
	a (Lbtn;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljm;I)V lambda$getTridentSpinAttackStrength$35
		static
		0 o p_352863_
		1 o p_352864_
		2 o p_352865_
		3 o p_352866_
	a (Laqu;Lbsr;Lbrk;)V doPostAttackEffects
		static
		0 o p_345941_
		1 o p_345661_
		2 o p_345580_
	a (Lcuq;Ljava/util/function/Consumer;)Ldai; updateEnchantments
		static
		0 o p_331034_
		1 o p_332031_
	a (Lcuq;Lbsz;Ljava/util/function/BiConsumer;)V forEachModifier
		static
		0 o p_348634_
		1 o p_348528_
		2 o p_348554_
	a (Lka;)Ljava/util/stream/Stream; lambda$enchantItem$39
		static
		0 o p_344493_
	a (Lcuq;ZLjm;)Z lambda$getAvailableEnchantmentResults$41
		static
		0 o p_344527_
		1 o p_344528_
		2 o p_344529_
	a (Lorg/apache/commons/lang3/mutable/MutableBoolean;Laqu;Lbtn;Lbrk;Ljm;ILdab;)V lambda$isImmuneToDamage$4
		static
		0 o p_344530_
		1 o p_344531_
		2 o p_344532_
		3 o p_344533_
		4 o p_344534_
		5 o p_344535_
		6 o p_344536_
	b (Lbtn;Ljm;ILdab;)V lambda$stopLocationBasedEffects$14
		static
		0 o p_344642_
		1 o p_344643_
		2 o p_344644_
		3 o p_344645_
	b (Lcuq;)Ldai; getEnchantmentsForCrafting
		static
		0 o p_330538_
	b (Lerr;Lorg/apache/commons/lang3/mutable/MutableFloat;ILayw;Ldak;)V lambda$processEquipmentDropChance$23
		static
		0 o p_347341_
		1 o p_347342_
		2 o p_347343_
		3 o p_347344_
		4 o p_347345_
	b (Layw;Lcuq;ILjava/util/stream/Stream;)Ljava/util/List; selectEnchantment
		static
		0 o p_220298_
		1 o p_220299_
		2 o p_220300_
		3 o p_346061_
	b (Lcuq;Lkp;)Ljava/util/Optional; pickHighestLevel
		static
		0 o p_345398_
		1 o p_346022_
	b (Laqu;Lcuq;Lbsr;Lbrk;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljm;I)V lambda$modifyArmorEffectiveness$8
		static
		0 o p_344463_
		1 o p_344464_
		2 o p_344465_
		3 o p_344466_
		4 o p_344467_
		5 o p_344468_
		6 o p_344469_
	b (Laqu;Lcuq;Lbsr;)F getFishingTimeReduction
		static
		0 o p_345589_
		1 o p_344902_
		2 o p_346054_
	b (Laqu;Lcuq;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljm;I)V lambda$getPiercingCount$19
		static
		0 o p_344595_
		1 o p_344596_
		2 o p_344597_
		3 o p_344598_
		4 o p_344599_
	b (Laqu;Lbtn;Lbrk;)F getDamageProtection
		static
		0 o p_346015_
		1 o p_346118_
		2 o p_44858_
	b (Laqu;Lbtn;)V tickEffects
		static
		0 o p_345788_
		1 o p_344873_
	b (Laqu;Lcuq;Lbsr;Lbrk;F)F modifyFallBasedDamage
		static
		0 o p_345433_
		1 o p_345368_
		2 o p_345047_
		3 o p_345711_
		4 o p_346245_
	b (Laqu;Lcuq;I)I processBlockExperience
		static
		0 o p_344948_
		1 o p_345630_
		2 o p_345026_
	b (Laqu;Lbtn;Lbrk;Lorg/apache/commons/lang3/mutable/MutableFloat;Layw;Ljm;ILdab;)V lambda$processEquipmentDropChance$24
		static
		0 o p_347315_
		1 o p_347316_
		2 o p_347317_
		3 o p_347318_
		4 o p_347319_
		5 o p_347320_
		6 o p_347321_
		7 o p_347322_
	b (Laqu;Lcuq;Lbsr;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljm;I)V lambda$getFishingTimeReduction$32
		static
		0 o p_344607_
		1 o p_344608_
		2 o p_344609_
		3 o p_344610_
		4 o p_344611_
		5 o p_344612_
	b (Lbtn;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljm;I)V lambda$modifyCrossbowChargingTime$34
		static
		0 o p_352867_
		1 o p_352868_
		2 o p_352869_
		3 o p_352870_
	b (Laqu;Lbsr;Lbrk;Ljm;ILdab;)V lambda$doPostAttackEffectsWithItemSource$10
		static
		0 o p_344424_
		1 o p_344425_
		2 o p_344426_
		3 o p_344427_
		4 o p_344428_
		5 o p_344429_
	b (Laqu;Lbtn;Ljm;ILdab;)V lambda$runLocationChangedEffects$13
		static
		0 o p_344613_
		1 o p_344614_
		2 o p_344615_
		3 o p_344616_
		4 o p_344617_
	c (Lcuq;)Z hasAnyEnchantments
		static
		0 o p_332657_
	c (Laqu;Lcuq;I)I modifyDurabilityToRepairFromXp
		static
		0 o p_345119_
		1 o p_345686_
		2 o p_344847_
	c (Laqu;Lcuq;Lbsr;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljm;I)V lambda$getFishingLuckBonus$31
		static
		0 o p_344560_
		1 o p_344561_
		2 o p_344562_
		3 o p_344563_
		4 o p_344564_
		5 o p_344565_
	c (Laqu;Lcuq;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljm;I)V lambda$processBlockExperience$2
		static
		0 o p_344488_
		1 o p_344489_
		2 o p_344490_
		3 o p_344491_
		4 o p_344492_
	c (Lcuq;Lkp;)Lcom/mojang/datafixers/util/Pair; getHighestLevel
		static
		0 o p_346269_
		1 o p_345899_
	c (Laqu;Lcuq;Lbsr;)I getTridentReturnToOwnerAcceleration
		static
		0 o p_344814_
		1 o p_346255_
		2 o p_346332_
	c (Laqu;Lcuq;Lbsr;Lbrk;F)F modifyArmorEffectiveness
		static
		0 o p_345426_
		1 o p_345454_
		2 o p_345834_
		3 o p_345082_
		4 o p_344790_
	c (Laqu;Lcuq;Lbsr;Lbrk;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljm;I)V lambda$modifyFallBasedDamage$7
		static
		0 o p_344547_
		1 o p_344548_
		2 o p_344549_
		3 o p_344550_
		4 o p_344551_
		5 o p_344552_
		6 o p_344553_
	c (Laqu;Lbtn;Ljm;ILdab;)V lambda$runLocationChangedEffects$12
		static
		0 o p_344494_
		1 o p_344495_
		2 o p_344496_
		3 o p_344497_
		4 o p_344498_
	d (Laqu;Lcuq;Lbsr;Lbrk;F)F modifyKnockback
		static
		0 o p_346221_
		1 o p_344862_
		2 o p_345720_
		3 o p_345322_
		4 o p_345116_
	d (Laqu;Lcuq;Lbsr;Lbrk;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljm;I)V lambda$modifyDamage$6
		static
		0 o p_344520_
		1 o p_344521_
		2 o p_344522_
		3 o p_344523_
		4 o p_344524_
		5 o p_344525_
		6 o p_344526_
	d (Laqu;Lcuq;Lbsr;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljm;I)V lambda$processProjectileSpread$18
		static
		0 o p_344470_
		1 o p_344471_
		2 o p_344472_
		3 o p_344473_
		4 o p_344474_
		5 o p_344475_
	d (Lcuq;)Lkp; getComponentType
		static
		0 o p_331909_
	d (Laqu;Lcuq;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljm;I)V lambda$processAmmoUse$1
		static
		0 o p_344542_
		1 o p_344543_
		2 o p_344544_
		3 o p_344545_
		4 o p_344546_
	e (Laqu;Lcuq;Lbsr;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljm;I)V lambda$processProjectileCount$17
		static
		0 o p_344630_
		1 o p_344631_
		2 o p_344632_
		3 o p_344633_
		4 o p_344634_
		5 o p_344635_
	e (Laqu;Lcuq;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljm;I)V lambda$processDurabilityChange$0
		static
		0 o p_344590_
		1 o p_344591_
		2 o p_344592_
		3 o p_344593_
		4 o p_344594_
dae$a net/minecraft/world/item/enchantment/EnchantmentHelper$EnchantmentInSlotVisitor
	accept (Ljm;ILdab;)V accept
		0 o p_346326_
		1 o p_346009_
		2 o p_345960_
dae$b net/minecraft/world/item/enchantment/EnchantmentHelper$EnchantmentVisitor
	accept (Ljm;I)V accept
		0 o p_346050_
		1 o p_44946_
daf net/minecraft/world/item/enchantment/EnchantmentInstance
	a enchantment
	b level
	<init> (Ljm;I)V <init>
		0 o p_345467_
		1 o p_44951_
dag net/minecraft/world/item/enchantment/EnchantmentTarget
	a ATTACKER
	b DAMAGING_ENTITY
	c VICTIM
	d CODEC
	e id
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_346296_
		1 o p_345811_
		2 o p_345108_
	a ()[Ldag; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Ldag; valueOf
		static
		0 o p_345429_
	values ()[Ldag; values
		static
dah net/minecraft/world/item/enchantment/Enchantments
	A FLAME
	B INFINITY
	C LUCK_OF_THE_SEA
	D LURE
	E LOYALTY
	F IMPALING
	G RIPTIDE
	H CHANNELING
	I MULTISHOT
	J QUICK_CHARGE
	K PIERCING
	L DENSITY
	M BREACH
	N WIND_BURST
	O MENDING
	P VANISHING_CURSE
	a PROTECTION
	b FIRE_PROTECTION
	c FEATHER_FALLING
	d BLAST_PROTECTION
	e PROJECTILE_PROTECTION
	f RESPIRATION
	g AQUA_AFFINITY
	h THORNS
	i DEPTH_STRIDER
	j FROST_WALKER
	k BINDING_CURSE
	l SOUL_SPEED
	m SWIFT_SNEAK
	n SHARPNESS
	o SMITE
	p BANE_OF_ARTHROPODS
	q KNOCKBACK
	r FIRE_ASPECT
	s LOOTING
	t SWEEPING_EDGE
	u EFFICIENCY
	v SILK_TOUCH
	w UNBREAKING
	x FORTUNE
	y POWER
	z PUNCH
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqq;)V bootstrap
		static
		0 o p_345935_
	a (Ljava/lang/String;)Lakq; key
		static
		0 o p_345314_
	a (Lqq;Lakq;Ldac$a;)V register
		static
		0 o p_346019_
		1 o p_345703_
		2 o p_345607_
dai net/minecraft/world/item/enchantment/ItemEnchantments
	a EMPTY
	b CODEC
	c STREAM_CODEC
	d LEVEL_CODEC
	e LEVELS_CODEC
	f FULL_CODEC
	g enchantments
	h showInTooltip
	<clinit> ()V <clinit>
		static
	<init> (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;Z)V <init>
		0 o p_341287_
		1 o p_330219_
	a (Z)Ldai; withTooltip
		0 o p_335616_
	a (Ljo$a;Lakq;Lawu;)Ljq; getTagOrEmpty
		static
		0 o p_341186_
		1 o p_341113_
		2 o p_341409_
	a (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)Ldai; lambda$static$3
		static
		0 o p_340783_
	a (Ljm;)I getLevel
		0 o p_345693_
	a (Lcul$b;Ljava/util/function/Consumer;Lcwm;)V addToTooltip
		0 o p_341290_
		1 o p_331119_
		2 o p_330400_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_337961_
	a ()Ljava/util/Set; keySet
	a (Ldai;)Ljava/lang/Boolean; lambda$static$5
		static
		0 o p_330450_
	b ()Ljava/util/Set; entrySet
	b (Ldai;)Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap; lambda$static$4
		static
		0 o p_340784_
	c (Ldai;)Ljava/lang/Boolean; lambda$static$1
		static
		0 o p_331891_
	c ()I size
	d ()Z isEmpty
	d (Ldai;)Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap; lambda$static$0
		static
		0 o p_340785_
	equals (Ljava/lang/Object;)Z equals
		0 o p_331697_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dai$a net/minecraft/world/item/enchantment/ItemEnchantments$Mutable
	a enchantments
	b showInTooltip
	<init> (Ldai;)V <init>
		0 o p_330722_
	a (Ljm;)I getLevel
		0 o p_345430_
	a (Ljm;I)V set
		0 o p_344861_
		1 o p_330832_
	a ()Ljava/util/Set; keySet
	a (Ljava/util/function/Predicate;)V removeIf
		0 o p_332079_
	b ()Ldai; toImmutable
	b (Ljm;I)V upgrade
		0 o p_346263_
		1 o p_331153_
daj net/minecraft/world/item/enchantment/LevelBasedValue
	a DISPATCH_CODEC
	b CODEC
	<clinit> ()V <clinit>
		static
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$static$0
		static
		0 o p_346236_
	a (Ldaj;)Lcom/mojang/datafixers/util/Either; lambda$static$4
		static
		0 o p_346307_
	a (Ljava/util/List;Ldaj;)Ldaj$f; lookup
		static
		0 o p_352164_
		1 o p_352467_
	a (Ljz;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_345955_
	a (I)F calculate
		0 o p_345587_
	a (Lcom/mojang/datafixers/util/Either;)Ldaj; lambda$static$3
		static
		0 o p_345066_
	a (Ldaj$b;)Ldaj; lambda$static$1
		static
		0 o p_345590_
	a (FF)Ldaj$e; perLevel
		static
		0 o p_346188_
		1 o p_346397_
	a (F)Ldaj$b; constant
		static
		0 o p_344768_
	b (F)Ldaj$e; perLevel
		static
		0 o p_345221_
	b (Ldaj;)Ldaj; lambda$static$2
		static
		0 o p_346044_
daj$a net/minecraft/world/item/enchantment/LevelBasedValue$Clamped
	c CODEC
	d value
	e min
	f max
	<clinit> ()V <clinit>
		static
	<init> (Ldaj;FF)V <init>
		0 o value
		1 o min
		2 o max
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldaj$a;)Lcom/mojang/serialization/DataResult; lambda$static$2
		static
		0 o p_345949_
	a (I)F calculate
		0 o p_345820_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_345501_
	b (Ldaj$a;)Ljava/lang/String; lambda$static$1
		static
		0 o p_346071_
	b ()Ldaj; value
	c ()F min
	d ()F max
	equals (Ljava/lang/Object;)Z equals
		0 o p_345406_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
daj$b net/minecraft/world/item/enchantment/LevelBasedValue$Constant
	c CODEC
	d TYPED_CODEC
	e value
	<clinit> ()V <clinit>
		static
	<init> (F)V <init>
		0 o value
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (I)F calculate
		0 o p_346274_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_344772_
	b ()F value
	equals (Ljava/lang/Object;)Z equals
		0 o p_346150_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
daj$c net/minecraft/world/item/enchantment/LevelBasedValue$Fraction
	c CODEC
	d numerator
	e denominator
	<clinit> ()V <clinit>
		static
	<init> (Ldaj;Ldaj;)V <init>
		0 o numerator
		1 o denominator
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (I)F calculate
		0 o p_345976_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_344815_
	b ()Ldaj; numerator
	c ()Ldaj; denominator
	equals (Ljava/lang/Object;)Z equals
		0 o p_345562_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
daj$d net/minecraft/world/item/enchantment/LevelBasedValue$LevelsSquared
	c CODEC
	d added
	<clinit> ()V <clinit>
		static
	<init> (F)V <init>
		0 o added
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (I)F calculate
		0 o p_344759_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_345289_
	b ()F added
	equals (Ljava/lang/Object;)Z equals
		0 o p_345643_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
daj$e net/minecraft/world/item/enchantment/LevelBasedValue$Linear
	c CODEC
	d base
	e perLevelAboveFirst
	<clinit> ()V <clinit>
		static
	<init> (FF)V <init>
		0 o base
		1 o perLevelAboveFirst
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (I)F calculate
		0 o p_345943_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_346144_
	b ()F base
	c ()F perLevelAboveFirst
	equals (Ljava/lang/Object;)Z equals
		0 o p_345663_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
daj$f net/minecraft/world/item/enchantment/LevelBasedValue$Lookup
	c CODEC
	d values
	e fallback
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ldaj;)V <init>
		0 o values
		1 o fallback
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (I)F calculate
		0 o p_352377_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_352084_
	b ()Ljava/util/List; values
	c ()Ldaj; fallback
	equals (Ljava/lang/Object;)Z equals
		0 o p_352362_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dak net/minecraft/world/item/enchantment/TargetedConditionalEffect
	a enchanted
	b affected
	c effect
	d requirements
	<init> (Ldag;Ldag;Ljava/lang/Object;Ljava/util/Optional;)V <init>
		0 o enchanted
		1 o affected
		2 o effect
		3 o requirements
	a (Ldag;Ljava/lang/Object;Ljava/util/Optional;)Ldak; lambda$equipmentDropsCodec$3
		static
		0 o p_345692_
		1 o p_345215_
		2 o p_346096_
	a ()Ldag; enchanted
	a (Lcom/mojang/serialization/Codec;Leul;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$equipmentDropsCodec$4
		static
		0 o p_344975_
		1 o p_344947_
		2 o p_346174_
	a (Lerr;)Z matches
		0 o p_346180_
	a (Lcom/mojang/serialization/Codec;Leul;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_344749_
		1 o p_345115_
	a (Ldag;)Lcom/mojang/serialization/DataResult; lambda$equipmentDropsCodec$2
		static
		0 o p_345851_
	b (Lcom/mojang/serialization/Codec;Leul;)Lcom/mojang/serialization/Codec; equipmentDropsCodec
		static
		0 o p_345181_
		1 o p_345924_
	b ()Ldag; affected
	b (Lcom/mojang/serialization/Codec;Leul;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$0
		static
		0 o p_346262_
		1 o p_345387_
		2 o p_346355_
	c ()Ljava/lang/Object; effect
	d ()Ljava/util/Optional; requirements
	e ()Ljava/lang/String; lambda$equipmentDropsCodec$1
		static
	equals (Ljava/lang/Object;)Z equals
		0 o p_345925_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dal net/minecraft/world/item/enchantment/effects/AddValue
	a CODEC
	c value
	<clinit> ()V <clinit>
		static
	<init> (Ldaj;)V <init>
		0 o value
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (ILayw;F)F process
		0 o p_345014_
		1 o p_345344_
		2 o p_344931_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_345952_
	b ()Ldaj; value
	equals (Ljava/lang/Object;)Z equals
		0 o p_344811_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dam net/minecraft/world/item/enchantment/effects/AllOf
	a ([Ldat;)Ldam$b; locationBasedEffects
		static
		0 o p_345280_
	a (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$0
		static
		0 o p_345279_
		1 o p_345114_
		2 o p_345696_
		3 o p_345790_
	a (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; codec
		static
		0 o p_346365_
		1 o p_344745_
		2 o p_344875_
	a ([Ldau;)Ldam$c; valueEffects
		static
		0 o p_346375_
	a ([Ldas;)Ldam$a; entityEffects
		static
		0 o p_345222_
dam$a net/minecraft/world/item/enchantment/effects/AllOf$EntityEffects
	a CODEC
	d effects
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o effects
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laqu;ILdab;Lbsr;Lexc;)V apply
		0 o p_346093_
		1 o p_345940_
		2 o p_344929_
		3 o p_345319_
		4 o p_345200_
	b ()Ljava/util/List; effects
	equals (Ljava/lang/Object;)Z equals
		0 o p_345156_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dam$b net/minecraft/world/item/enchantment/effects/AllOf$LocationBasedEffects
	a CODEC
	b effects
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o effects
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laqu;ILdab;Lbsr;Lexc;Z)V onChangedBlock
		0 o p_345329_
		1 o p_345154_
		2 o p_344984_
		3 o p_345671_
		4 o p_344781_
		5 o p_345113_
	a (Ldab;Lbsr;Lexc;I)V onDeactivated
		0 o p_346024_
		1 o p_346234_
		2 o p_346036_
		3 o p_345698_
	b ()Ljava/util/List; effects
	equals (Ljava/lang/Object;)Z equals
		0 o p_346383_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dam$c net/minecraft/world/item/enchantment/effects/AllOf$ValueEffects
	a CODEC
	c effects
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o effects
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (ILayw;F)F process
		0 o p_345324_
		1 o p_345137_
		2 o p_344866_
	b ()Ljava/util/List; effects
	equals (Ljava/lang/Object;)Z equals
		0 o p_345859_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dan net/minecraft/world/item/enchantment/effects/ApplyMobEffect
	a CODEC
	d toApply
	e minDuration
	f maxDuration
	g minAmplifier
	h maxAmplifier
	<clinit> ()V <clinit>
		static
	<init> (Ljq;Ldaj;Ldaj;Ldaj;Ldaj;)V <init>
		0 o toApply
		1 o minDuration
		2 o maxDuration
		3 o minAmplifier
		4 o maxAmplifier
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laqu;ILdab;Lbsr;Lexc;)V apply
		0 o p_345355_
		1 o p_346112_
		2 o p_344766_
		3 o p_345996_
		4 o p_345315_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_346379_
	b ()Ljq; toApply
	c ()Ldaj; minDuration
	d ()Ldaj; maxDuration
	e ()Ldaj; minAmplifier
	equals (Ljava/lang/Object;)Z equals
		0 o p_345077_
	f ()Ldaj; maxAmplifier
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dao net/minecraft/world/item/enchantment/effects/DamageEntity
	a CODEC
	d minDamage
	e maxDamage
	f damageType
	<clinit> ()V <clinit>
		static
	<init> (Ldaj;Ldaj;Ljm;)V <init>
		0 o minDamage
		1 o maxDamage
		2 o damageType
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laqu;ILdab;Lbsr;Lexc;)V apply
		0 o p_345710_
		1 o p_344734_
		2 o p_345002_
		3 o p_345450_
		4 o p_345442_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_345888_
	b ()Ldaj; minDamage
	c ()Ldaj; maxDamage
	d ()Ljm; damageType
	equals (Ljava/lang/Object;)Z equals
		0 o p_345764_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dap net/minecraft/world/item/enchantment/effects/DamageImmunity
	a INSTANCE
	b CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Ldap; lambda$static$0
		static
	equals (Ljava/lang/Object;)Z equals
		0 o p_345157_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
daq net/minecraft/world/item/enchantment/effects/DamageItem
	a CODEC
	d amount
	<clinit> ()V <clinit>
		static
	<init> (Ldaj;)V <init>
		0 o amount
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laqu;ILdab;Lbsr;Lexc;)V apply
		0 o p_345496_
		1 o p_344926_
		2 o p_345827_
		3 o p_345408_
		4 o p_345110_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_345307_
	a (Ldaq;)Ldaj; lambda$static$0
		static
		0 o p_346038_
	b ()Ldaj; amount
	equals (Ljava/lang/Object;)Z equals
		0 o p_345913_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dar net/minecraft/world/item/enchantment/effects/EnchantmentAttributeEffect
	a CODEC
	b id
	d attribute
	e amount
	f operation
	<clinit> ()V <clinit>
		static
	<init> (Lakr;Ljm;Ldaj;Lbuu$a;)V <init>
		0 o id
		1 o attribute
		2 o amount
		3 o operation
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laqu;ILdab;Lbsr;Lexc;Z)V onChangedBlock
		0 o p_346176_
		1 o p_345071_
		2 o p_345394_
		3 o p_345539_
		4 o p_346261_
		5 o p_345801_
	a (ILazk;)Lbuu; getModifier
		0 o p_345225_
		1 o p_350734_
	a (Ldab;Lbsr;Lexc;I)V onDeactivated
		0 o p_346016_
		1 o p_346371_
		2 o p_345145_
		3 o p_346185_
	a (ILbsy;)Lcom/google/common/collect/HashMultimap; makeAttributeMap
		0 o p_346033_
		1 o p_350290_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_350198_
	a (Lazk;)Lakr; idForSlot
		0 o p_350940_
	b ()Lakr; id
	c ()Ljm; attribute
	d ()Ldaj; amount
	e ()Lbuu$a; operation
	equals (Ljava/lang/Object;)Z equals
		0 o p_346124_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
das net/minecraft/world/item/enchantment/effects/EnchantmentEntityEffect
	b CODEC
	<clinit> ()V <clinit>
		static
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ljz;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_345205_
	a (Laqu;ILdab;Lbsr;Lexc;Z)V onChangedBlock
		0 o p_345419_
		1 o p_345173_
		2 o p_344724_
		3 o p_346126_
		4 o p_345614_
		5 o p_346410_
	a (Laqu;ILdab;Lbsr;Lexc;)V apply
		0 o p_345106_
		1 o p_346004_
		2 o p_344966_
		3 o p_346140_
		4 o p_345890_
dat net/minecraft/world/item/enchantment/effects/EnchantmentLocationBasedEffect
	c CODEC
	<clinit> ()V <clinit>
		static
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laqu;ILdab;Lbsr;Lexc;Z)V onChangedBlock
		0 o p_345577_
		1 o p_345675_
		2 o p_345807_
		3 o p_345378_
		4 o p_344844_
		5 o p_345637_
	a (Ldab;Lbsr;Lexc;I)V onDeactivated
		0 o p_346131_
		1 o p_345920_
		2 o p_345758_
		3 o p_344750_
	b (Ljz;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_344955_
dau net/minecraft/world/item/enchantment/effects/EnchantmentValueEffect
	b CODEC
	<clinit> ()V <clinit>
		static
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ljz;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_345804_
	a (ILayw;F)F process
		0 o p_345946_
		1 o p_345167_
		2 o p_345777_
dav net/minecraft/world/item/enchantment/effects/ExplodeEffect
	a CODEC
	d attributeToUser
	e damageType
	f knockbackMultiplier
	g immuneBlocks
	h offset
	i radius
	j createFire
	k blockInteraction
	l smallParticle
	m largeParticle
	n sound
	<clinit> ()V <clinit>
		static
	<init> (ZLjava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Lexc;Ldaj;ZLdcw$a;Llk;Llk;Ljm;)V <init>
		0 o attributeToUser
		1 o damageType
		2 o knockbackMultiplier
		3 o immuneBlocks
		4 o offset
		5 o radius
		6 o createFire
		7 o blockInteraction
		8 o smallParticle
		9 o largeParticle
		10 o sound
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laqu;ILdab;Lbsr;Lexc;)V apply
		0 o p_346186_
		1 o p_345966_
		2 o p_346324_
		3 o p_345305_
		4 o p_344916_
	a (ILdaj;)Ljava/lang/Float; lambda$apply$1
		static
		0 o p_345100_
		1 o p_345018_
	a (Lbsr;Lexc;)Lbrk; getDamageSource
		0 o p_346246_
		1 o p_345332_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_344933_
	b ()Z attributeToUser
	c ()Ljava/util/Optional; damageType
	d ()Ljava/util/Optional; knockbackMultiplier
	e ()Ljava/util/Optional; immuneBlocks
	equals (Ljava/lang/Object;)Z equals
		0 o p_346057_
	f ()Lexc; offset
	g ()Ldaj; radius
	h ()Z createFire
	hashCode ()I hashCode
	i ()Ldcw$a; blockInteraction
	j ()Llk; smallParticle
	k ()Llk; largeParticle
	l ()Ljm; sound
	toString ()Ljava/lang/String; toString
daw net/minecraft/world/item/enchantment/effects/Ignite
	a CODEC
	d duration
	<clinit> ()V <clinit>
		static
	<init> (Ldaj;)V <init>
		0 o duration
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laqu;ILdab;Lbsr;Lexc;)V apply
		0 o p_345606_
		1 o p_344968_
		2 o p_346032_
		3 o p_346370_
		4 o p_344775_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_345641_
	a (Ldaw;)Ldaj; lambda$static$0
		static
		0 o p_345622_
	b ()Ldaj; duration
	equals (Ljava/lang/Object;)Z equals
		0 o p_345853_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dax net/minecraft/world/item/enchantment/effects/MultiplyValue
	a CODEC
	c factor
	<clinit> ()V <clinit>
		static
	<init> (Ldaj;)V <init>
		0 o factor
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (ILayw;F)F process
		0 o p_345451_
		1 o p_346156_
		2 o p_345036_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_344723_
	b ()Ldaj; factor
	equals (Ljava/lang/Object;)Z equals
		0 o p_344762_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
day net/minecraft/world/item/enchantment/effects/PlaySoundEffect
	a CODEC
	d soundEvent
	e volume
	f pitch
	<clinit> ()V <clinit>
		static
	<init> (Ljm;Lbpu;Lbpu;)V <init>
		0 o soundEvent
		1 o volume
		2 o pitch
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laqu;ILdab;Lbsr;Lexc;)V apply
		0 o p_344971_
		1 o p_344872_
		2 o p_345016_
		3 o p_346106_
		4 o p_345017_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_345234_
	b ()Ljm; soundEvent
	c ()Lbpu; volume
	d ()Lbpu; pitch
	equals (Ljava/lang/Object;)Z equals
		0 o p_344735_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
daz net/minecraft/world/item/enchantment/effects/RemoveBinomial
	a CODEC
	c chance
	<clinit> ()V <clinit>
		static
	<init> (Ldaj;)V <init>
		0 o chance
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (ILayw;F)F process
		0 o p_345642_
		1 o p_345903_
		2 o p_345714_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_344917_
	b ()Ldaj; chance
	equals (Ljava/lang/Object;)Z equals
		0 o p_345354_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
db net/minecraft/advancements/critereon/LevitationTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Laqv;Lexc;ILdb$a;)Z lambda$trigger$0
		static
		0 o p_49121_
		1 o p_49122_
		2 o p_49123_
		3 o p_49124_
	a (Laqv;Lexc;I)V trigger
		0 o p_49117_
		1 o p_49118_
		2 o p_49119_
db$a net/minecraft/advancements/critereon/LevitationTrigger$TriggerInstance
	a CODEC
	b player
	c distance
	d duration
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Ldh$d;)V <init>
		0 o player
		1 o distance
		2 o duration
	a ()Ljava/util/Optional; player
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337375_
	a (Laqv;Lexc;I)Z matches
		0 o p_49141_
		1 o p_49142_
		2 o p_49143_
	a (Lbm;)Lao; levitated
		static
		0 o p_49145_
	b ()Ljava/util/Optional; distance
	c ()Ldh$d; duration
	equals (Ljava/lang/Object;)Z equals
		0 o p_312365_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dba net/minecraft/world/item/enchantment/effects/ReplaceBlock
	a CODEC
	d offset
	e predicate
	f blockState
	g triggerGameEvent
	<clinit> ()V <clinit>
		static
	<init> (Lkh;Ljava/util/Optional;Legj;Ljava/util/Optional;)V <init>
		0 o offset
		1 o predicate
		2 o blockState
		3 o triggerGameEvent
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laqu;ILdab;Lbsr;Lexc;)V apply
		0 o p_345756_
		1 o p_346215_
		2 o p_345202_
		3 o p_346293_
		4 o p_345339_
	a (Laqu;Lbsr;Ljd;Ljm;)V lambda$apply$2
		static
		0 o p_347351_
		1 o p_347352_
		2 o p_347353_
		3 o p_347354_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_347355_
	a (Laqu;Ljd;Leaf;)Ljava/lang/Boolean; lambda$apply$1
		static
		0 o p_344911_
		1 o p_346055_
		2 o p_345193_
	b ()Lkh; offset
	c ()Ljava/util/Optional; predicate
	d ()Legj; blockState
	e ()Ljava/util/Optional; triggerGameEvent
	equals (Ljava/lang/Object;)Z equals
		0 o p_344785_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dbb net/minecraft/world/item/enchantment/effects/ReplaceDisk
	a CODEC
	d radius
	e height
	f offset
	g predicate
	h blockState
	i triggerGameEvent
	<clinit> ()V <clinit>
		static
	<init> (Ldaj;Ldaj;Lkh;Ljava/util/Optional;Legj;Ljava/util/Optional;)V <init>
		0 o radius
		1 o height
		2 o offset
		3 o predicate
		4 o blockState
		5 o triggerGameEvent
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laqu;ILdab;Lbsr;Lexc;)V apply
		0 o p_353045_
		1 o p_353076_
		2 o p_353050_
		3 o p_353038_
		4 o p_353044_
	a (Laqu;Lbsr;Ljd;Ljm;)V lambda$apply$2
		static
		0 o p_353060_
		1 o p_353056_
		2 o p_353046_
		3 o p_353037_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_353035_
	a (Laqu;Ljd;Leaf;)Ljava/lang/Boolean; lambda$apply$1
		static
		0 o p_353063_
		1 o p_353040_
		2 o p_353051_
	b ()Ldaj; radius
	c ()Ldaj; height
	d ()Lkh; offset
	e ()Ljava/util/Optional; predicate
	equals (Ljava/lang/Object;)Z equals
		0 o p_353028_
	f ()Legj; blockState
	g ()Ljava/util/Optional; triggerGameEvent
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dbc net/minecraft/world/item/enchantment/effects/RunFunction
	a CODEC
	d function
	e LOGGER
	<clinit> ()V <clinit>
		static
	<init> (Lakr;)V <init>
		0 o function
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laqu;ILdab;Lbsr;Lexc;)V apply
		0 o p_346152_
		1 o p_344788_
		2 o p_344801_
		3 o p_346210_
		4 o p_345413_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_346347_
	b ()Lakr; function
	equals (Ljava/lang/Object;)Z equals
		0 o p_345874_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dbd net/minecraft/world/item/enchantment/effects/SetBlockProperties
	a CODEC
	d properties
	e offset
	f triggerGameEvent
	<clinit> ()V <clinit>
		static
	<init> (Lcxd;Lkh;Ljava/util/Optional;)V <init>
		0 o properties
		1 o offset
		2 o triggerGameEvent
	<init> (Lcxd;)V <init>
		0 o p_346404_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laqu;ILdab;Lbsr;Lexc;)V apply
		0 o p_346105_
		1 o p_345373_
		2 o p_346028_
		3 o p_346068_
		4 o p_345511_
	a (Laqu;Lbsr;Ljd;Ljm;)V lambda$apply$1
		static
		0 o p_347362_
		1 o p_347363_
		2 o p_347364_
		3 o p_347365_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_347361_
	b ()Lcxd; properties
	c ()Lkh; offset
	d ()Ljava/util/Optional; triggerGameEvent
	equals (Ljava/lang/Object;)Z equals
		0 o p_345823_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dbe net/minecraft/world/item/enchantment/effects/SetValue
	a CODEC
	c value
	<clinit> ()V <clinit>
		static
	<init> (Ldaj;)V <init>
		0 o value
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (ILayw;F)F process
		0 o p_344906_
		1 o p_345151_
		2 o p_345190_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_345396_
	b ()Ldaj; value
	equals (Ljava/lang/Object;)Z equals
		0 o p_346216_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dbf net/minecraft/world/item/enchantment/effects/SpawnParticlesEffect
	a CODEC
	d particle
	e horizontalPosition
	f verticalPosition
	g horizontalVelocity
	h verticalVelocity
	i speed
	<clinit> ()V <clinit>
		static
	<init> (Llk;Ldbf$a;Ldbf$a;Ldbf$c;Ldbf$c;Lbpu;)V <init>
		0 o particle
		1 o horizontalPosition
		2 o verticalPosition
		3 o horizontalVelocity
		4 o verticalVelocity
		5 o speed
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (F)Ldbf$a; offsetFromEntityPosition
		static
		0 o p_345365_
	a (Laqu;ILdab;Lbsr;Lexc;)V apply
		0 o p_345529_
		1 o p_346425_
		2 o p_346391_
		3 o p_345668_
		4 o p_344842_
	a (Lbpu;)Ldbf$c; fixedVelocity
		static
		0 o p_345397_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_345987_
	b (F)Ldbf$c; movementScaled
		static
		0 o p_345360_
	b ()Ldbf$a; inBoundingBox
		static
	c ()Llk; particle
	d ()Ldbf$a; horizontalPosition
	e ()Ldbf$a; verticalPosition
	equals (Ljava/lang/Object;)Z equals
		0 o p_346145_
	f ()Ldbf$c; horizontalVelocity
	g ()Ldbf$c; verticalVelocity
	h ()Lbpu; speed
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dbf$a net/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$PositionSource
	a CODEC
	b type
	c offset
	d scale
	<clinit> ()V <clinit>
		static
	<init> (Ldbf$b;FF)V <init>
		0 o type
		1 o offset
		2 o scale
	a ()Ldbf$b; type
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_345074_
	a (DDFLayw;)D getCoordinate
		0 o p_345009_
		1 o p_352916_
		2 o p_344887_
		3 o p_345452_
	a (Ldbf$a;)Lcom/mojang/serialization/DataResult; lambda$static$2
		static
		0 o p_345424_
	b ()F offset
	c ()F scale
	d ()Ljava/lang/String; lambda$static$1
		static
	equals (Ljava/lang/Object;)Z equals
		0 o p_344964_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dbf$b net/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$PositionSourceType
	a ENTITY_POSITION
	b BOUNDING_BOX
	c CODEC
	d id
	e source
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Ldbf$b$a;)V <init>
		0 o p_345972_
		1 o p_345203_
		2 o p_345226_
		3 o p_346335_
	a (DDFLayw;)D getCoordinate
		0 o p_345237_
		1 o p_352964_
		2 o p_345722_
		3 o p_345004_
	a ()[Ldbf$b; $values
		static
	b (DDFLayw;)D lambda$static$1
		static
		0 o p_345669_
		1 o p_352951_
		2 o p_345281_
		3 o p_345162_
	c (DDFLayw;)D lambda$static$0
		static
		0 o p_344963_
		1 o p_352938_
		2 o p_346310_
		3 o p_345258_
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Ldbf$b; valueOf
		static
		0 o p_346392_
	values ()[Ldbf$b; values
		static
dbf$b$a net/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$PositionSourceType$CoordinateSource
	getCoordinate (DDFLayw;)D getCoordinate
		0 o p_344782_
		1 o p_352925_
		2 o p_346394_
		3 o p_345638_
dbf$c net/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$VelocitySource
	a CODEC
	b movementScale
	c base
	<clinit> ()V <clinit>
		static
	<init> (FLbpu;)V <init>
		0 o movementScale
		1 o base
	a (DLayw;)D getVelocity
		0 o p_345309_
		1 o p_345168_
	a ()F movementScale
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_346005_
	b ()Lbpu; base
	equals (Ljava/lang/Object;)Z equals
		0 o p_345434_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dbg net/minecraft/world/item/enchantment/effects/SummonEntityEffect
	a CODEC
	d entityTypes
	e joinTeam
	<clinit> ()V <clinit>
		static
	<init> (Ljq;Z)V <init>
		0 o entityTypes
		1 o joinTeam
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laqu;ILdab;Lbsr;Lexc;)V apply
		0 o p_345900_
		1 o p_346183_
		2 o p_345549_
		3 o p_346414_
		4 o p_346284_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_345616_
	b ()Ljq; entityTypes
	c ()Z joinTeam
	equals (Ljava/lang/Object;)Z equals
		0 o p_346199_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dbh net/minecraft/world/item/enchantment/effects/package-info
dbi net/minecraft/world/item/enchantment/package-info
dbj net/minecraft/world/item/enchantment/providers/EnchantmentProvider
	a DIRECT_CODEC
	<clinit> ()V <clinit>
		static
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcuq;Ldai$a;Layw;Lbqp;)V enchant
		0 o p_345974_
		1 o p_344824_
		2 o p_346040_
		3 o p_348672_
dbk net/minecraft/world/item/enchantment/providers/EnchantmentProviderTypes
	a (Ljz;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_346162_
dbl net/minecraft/world/item/enchantment/providers/EnchantmentsByCost
	b CODEC
	c enchantments
	d cost
	<clinit> ()V <clinit>
		static
	<init> (Ljq;Lbpw;)V <init>
		0 o enchantments
		1 o cost
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_345209_
	a (Lcuq;Ldai$a;Layw;Lbqp;)V enchant
		0 o p_345483_
		1 o p_346331_
		2 o p_344794_
		3 o p_348577_
	b ()Ljq; enchantments
	c ()Lbpw; cost
	equals (Ljava/lang/Object;)Z equals
		0 o p_346077_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dbm net/minecraft/world/item/enchantment/providers/EnchantmentsByCostWithDifficulty
	b MAX_ALLOWED_VALUE_PART
	c CODEC
	d enchantments
	e minCost
	f maxCostSpan
	<clinit> ()V <clinit>
		static
	<init> (Ljq;II)V <init>
		0 o enchantments
		1 o minCost
		2 o maxCostSpan
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_350199_
	a (Lcuq;Ldai$a;Layw;Lbqp;)V enchant
		0 o p_344777_
		1 o p_344895_
		2 o p_346012_
		3 o p_348635_
	b ()Ljq; enchantments
	c ()I minCost
	d ()I maxCostSpan
	equals (Ljava/lang/Object;)Z equals
		0 o p_346311_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dbn net/minecraft/world/item/enchantment/providers/SingleEnchantment
	b CODEC
	c enchantment
	d level
	<clinit> ()V <clinit>
		static
	<init> (Ljm;Lbpw;)V <init>
		0 o enchantment
		1 o level
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_346042_
	a (Lcuq;Ldai$a;Layw;Lbqp;)V enchant
		0 o p_346218_
		1 o p_345570_
		2 o p_345742_
		3 o p_348562_
	b ()Ljm; enchantment
	c ()Lbpw; level
	equals (Ljava/lang/Object;)Z equals
		0 o p_345891_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dbo net/minecraft/world/item/enchantment/providers/TradeRebalanceEnchantmentProviders
	A TRADES_JUNGLE_ARMORER_BOOTS_5
	B TRADES_JUNGLE_ARMORER_HELMET_5
	C TRADES_SWAMP_ARMORER_BOOTS_4
	D TRADES_SWAMP_ARMORER_LEGGINGS_4
	E TRADES_SWAMP_ARMORER_CHESTPLATE_4
	F TRADES_SWAMP_ARMORER_HELMET_4
	G TRADES_SWAMP_ARMORER_BOOTS_5
	H TRADES_SWAMP_ARMORER_HELMET_5
	I TRADES_TAIGA_ARMORER_LEGGINGS_5
	J TRADES_TAIGA_ARMORER_CHESTPLATE_5
	a TRADES_DESERT_ARMORER_BOOTS_4
	b TRADES_DESERT_ARMORER_LEGGINGS_4
	c TRADES_DESERT_ARMORER_CHESTPLATE_4
	d TRADES_DESERT_ARMORER_HELMET_4
	e TRADES_DESERT_ARMORER_LEGGINGS_5
	f TRADES_DESERT_ARMORER_CHESTPLATE_5
	g TRADES_PLAINS_ARMORER_BOOTS_4
	h TRADES_PLAINS_ARMORER_LEGGINGS_4
	i TRADES_PLAINS_ARMORER_CHESTPLATE_4
	j TRADES_PLAINS_ARMORER_HELMET_4
	k TRADES_PLAINS_ARMORER_BOOTS_5
	l TRADES_PLAINS_ARMORER_LEGGINGS_5
	m TRADES_SAVANNA_ARMORER_BOOTS_4
	n TRADES_SAVANNA_ARMORER_LEGGINGS_4
	o TRADES_SAVANNA_ARMORER_CHESTPLATE_4
	p TRADES_SAVANNA_ARMORER_HELMET_4
	q TRADES_SAVANNA_ARMORER_CHESTPLATE_5
	r TRADES_SAVANNA_ARMORER_HELMET_5
	s TRADES_SNOW_ARMORER_BOOTS_4
	t TRADES_SNOW_ARMORER_HELMET_4
	u TRADES_SNOW_ARMORER_BOOTS_5
	v TRADES_SNOW_ARMORER_HELMET_5
	w TRADES_JUNGLE_ARMORER_BOOTS_4
	x TRADES_JUNGLE_ARMORER_LEGGINGS_4
	y TRADES_JUNGLE_ARMORER_CHESTPLATE_4
	z TRADES_JUNGLE_ARMORER_HELMET_4
	<clinit> ()V <clinit>
		static
	a (Lqq;)V bootstrap
		static
		0 o p_345608_
dbp net/minecraft/world/item/enchantment/providers/VanillaEnchantmentProviders
	a MOB_SPAWN_EQUIPMENT
	b PILLAGER_SPAWN_CROSSBOW
	c RAID_PILLAGER_POST_WAVE_3
	d RAID_PILLAGER_POST_WAVE_5
	e RAID_VINDICATOR
	f RAID_VINDICATOR_POST_WAVE_5
	g ENDERMAN_LOOT_DROP
	<clinit> ()V <clinit>
		static
	a (Lqq;)V bootstrap
		static
		0 o p_345084_
	a (Ljava/lang/String;)Lakq; create
		static
		0 o p_345024_
dbq net/minecraft/world/item/enchantment/providers/package-info
dbr net/minecraft/world/item/package-info
dbs net/minecraft/world/item/trading/ItemCost
	a CODEC
	b STREAM_CODEC
	c OPTIONAL_STREAM_CODEC
	d item
	e count
	f components
	g itemStack
	<clinit> ()V <clinit>
		static
	<init> (Ldcv;I)V <init>
		0 o p_332181_
		1 o p_330835_
	<init> (Ldcv;)V <init>
		0 o p_330939_
	<init> (Ljm;ILko;Lcuq;)V <init>
		0 o item
		1 o count
		2 o components
		3 o itemStack
	<init> (Ljm;ILko;)V <init>
		0 o p_330702_
		1 o p_331182_
		2 o p_331873_
	a (Ljm;ILko;)Lcuq; createStack
		static
		0 o p_331040_
		1 o p_330313_
		2 o p_331395_
	a ()Ljm; item
	a (Ljava/util/function/UnaryOperator;)Ldbs; withComponents
		0 o p_331084_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_340786_
	a (Lcuq;)Z test
		0 o p_330849_
	b ()I count
	c ()Lko; components
	d ()Lcuq; itemStack
	equals (Ljava/lang/Object;)Z equals
		0 o p_331324_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dbt net/minecraft/world/item/trading/Merchant
	a (Ldbu;)V notifyTrade
		0 o p_45305_
	a (Lcmx;)V setTradingPlayer
		0 o p_45307_
	a (Ldbv;)V overrideOffers
		0 o p_45306_
	a (ILcmw;Lcmx;)Lcpu; lambda$openTradingScreen$0
		0 o p_45298_
		1 o p_45299_
		2 o p_45300_
	a (Lcmx;Lwz;I)V openTradingScreen
		0 o p_45302_
		1 o p_45303_
		2 o p_45304_
	gk ()Lcmx; getTradingPlayer
	gm ()Ldbv; getOffers
	gn ()Z showProgressBar
	go ()Lavo; getNotifyTradeSound
	gs ()Z isClientSide
	gw ()Z canRestock
	n (Lcuq;)V notifyTradeUpdated
		0 o p_45308_
	t ()I getVillagerXp
	t (I)V overrideXp
		0 o p_45309_
dbu net/minecraft/world/item/trading/MerchantOffer
	a CODEC
	b STREAM_CODEC
	c baseCostA
	d costB
	e result
	f uses
	g maxUses
	h rewardExp
	i specialPriceDiff
	j demand
	k priceMultiplier
	l xp
	<clinit> ()V <clinit>
		static
	<init> (Ldbs;Ljava/util/Optional;Lcuq;IIIFI)V <init>
		0 o p_331744_
		1 o p_330460_
		2 o p_324239_
		3 o p_324562_
		4 o p_324493_
		5 o p_323558_
		6 o p_323528_
		7 o p_324484_
	<init> (Ldbs;Ljava/util/Optional;Lcuq;IIIF)V <init>
		0 o p_331409_
		1 o p_331614_
		2 o p_45321_
		3 o p_45323_
		4 o p_45324_
		5 o p_330951_
		6 o p_45325_
	<init> (Ldbs;Lcuq;IIF)V <init>
		0 o p_332077_
		1 o p_320418_
		2 o p_320071_
		3 o p_320069_
		4 o p_320947_
	<init> (Ldbs;Ljava/util/Optional;Lcuq;IIF)V <init>
		0 o p_331596_
		1 o p_330410_
		2 o p_45334_
		3 o p_45337_
		4 o p_45338_
		5 o p_45340_
	<init> (Ldbs;Ljava/util/Optional;Lcuq;IIZIIFI)V <init>
		0 o p_330734_
		1 o p_331500_
		2 o p_45327_
		3 o p_45330_
		4 o p_45331_
		5 o p_330754_
		6 o p_332006_
		7 o p_330432_
		8 o p_45332_
		9 o p_330282_
	<init> (Ldbu;)V <init>
		0 o p_302340_
	a (Lwk;)Ldbu; createFromStream
		static
		0 o p_320207_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$10
		static
		0 o p_324269_
	a ()Lcuq; getBaseCostA
	a (Ldbs;)I getModifiedCostCount
		0 o p_330556_
	a (I)V addToSpecialPriceDiff
		0 o p_45354_
	a (Lcuq;Lcuq;)Z satisfiedBy
		0 o p_45356_
		1 o p_45357_
	a (Lwk;Ldbu;)V writeToStream
		static
		0 o p_320530_
		1 o p_320384_
	a (Ldbu;)Ljava/lang/Integer; lambda$static$9
		static
		0 o p_324202_
	b ()Lcuq; getCostA
	b (I)V setSpecialPriceDiff
		0 o p_45360_
	b (Lcuq;Lcuq;)Z take
		0 o p_45362_
		1 o p_45363_
	b (Ldbu;)Ljava/lang/Float; lambda$static$8
		static
		0 o p_323953_
	c (Ldbu;)Ljava/lang/Integer; lambda$static$7
		static
		0 o p_324040_
	c ()Lcuq; getCostB
	d ()Ldbs; getItemCostA
	d (Ldbu;)Ljava/lang/Integer; lambda$static$6
		static
		0 o p_324423_
	e (Ldbu;)Ljava/lang/Boolean; lambda$static$5
		static
		0 o p_323485_
	e ()Ljava/util/Optional; getItemCostB
	f (Ldbu;)Ljava/lang/Integer; lambda$static$4
		static
		0 o p_323849_
	f ()Lcuq; getResult
	g ()V updateDemand
	g (Ldbu;)Ljava/lang/Integer; lambda$static$3
		static
		0 o p_324003_
	h ()Lcuq; assemble
	h (Ldbu;)Lcuq; lambda$static$2
		static
		0 o p_324095_
	i (Ldbu;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_330120_
	i ()I getUses
	j (Ldbu;)Ldbs; lambda$static$0
		static
		0 o p_330121_
	j ()V resetUses
	k ()I getMaxUses
	l ()V increaseUses
	m ()I getDemand
	n ()V resetSpecialPriceDiff
	o ()I getSpecialPriceDiff
	p ()F getPriceMultiplier
	q ()I getXp
	r ()Z isOutOfStock
	s ()V setToOutOfStock
	t ()Z needsRestock
	u ()Z shouldRewardExp
	v ()Ldbu; copy
dbv net/minecraft/world/item/trading/MerchantOffers
	a CODEC
	b STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_220323_
	<init> (Ljava/util/Collection;)V <init>
		0 o p_323676_
	<init> ()V <init>
	a ()Ldbv; copy
	a (Lcuq;Lcuq;I)Ldbu; getRecipeFor
		0 o p_45390_
		1 o p_45391_
		2 o p_45392_
dbw net/minecraft/world/item/trading/package-info
dbx net/minecraft/world/level/BaseCommandBlock
	b TIME_FORMAT
	c DEFAULT_NAME
	d lastExecution
	e updateLastExecution
	f successCount
	g trackOutput
	h lastOutput
	i command
	j customName
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	M_ ()Z shouldInformAdmins
	a (ZI)V lambda$performCommand$0
		0 o p_45418_
		1 o p_45419_
	a (Ljava/lang/String;)V setCommand
		0 o p_45420_
	a (Z)V setTrackOutput
		0 o p_45429_
	a (Lcmx;)Lbqr; usedBy
		0 o p_45413_
	a (Lwz;)V sendSystemMessage
		0 o p_220330_
	a (Lub;Ljo$a;)Lub; save
		0 o p_45422_
		1 o p_330850_
	a (I)V setSuccessCount
		0 o p_45411_
	a (Ldcw;)Z performCommand
		0 o p_45415_
	b (Lub;Ljo$a;)V load
		0 o p_45432_
		1 o p_331513_
	b (Lwz;)V setCustomName
		0 o p_331531_
	c (Lwz;)V setLastOutput
		0 o p_45434_
	e ()Laqu; getLevel
	f ()V onUpdated
	g ()Lexc; getPosition
	h ()Ljava/lang/String; lambda$performCommand$1
	i ()Let; createCommandSourceStack
	j ()Z isValid
	k ()I getSuccessCount
	k_ ()Z acceptsSuccess
	l ()Lwz; getLastOutput
	m ()Ljava/lang/String; getCommand
	n ()Lwz; getName
	o ()Lwz; getCustomName
	p ()Z isTrackOutput
	w_ ()Z acceptsFailure
dby net/minecraft/world/level/BaseSpawner
	a LOGGER
	b SPAWN_DATA_TAG
	c EVENT_SPAWN
	d spawnDelay
	e spawnPotentials
	f nextSpawnData
	g spin
	h oSpin
	i minSpawnDelay
	j maxSpawnDelay
	k spawnCount
	l displayEntity
	m maxNearbyEntities
	n requiredPlayerRange
	o spawnRange
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldcw;Ljd;Lbpd$b;)V lambda$delay$1
		0 o p_337963_
		1 o p_337964_
		2 o p_337965_
	a (Ldcw;Layw;Ljd;)Lddo; getOrCreateNextSpawnData
		0 o p_254503_
		1 o p_253892_
		2 o p_254487_
	a (Ldcw;Ljd;)V clientTick
		0 o p_151320_
		1 o p_151321_
	a (Ljava/lang/String;)Ljava/lang/IllegalStateException; lambda$save$4
		static
		0 o p_337966_
	a ()D getSpin
	a (Lub;)Lub; save
		0 o p_186382_
	a (Ldcw;Ljd;I)V broadcastEvent
		0 o p_151322_
		1 o p_151323_
		2 o p_151324_
	a (Ldcw;I)Z onEventTriggered
		0 o p_151317_
		1 o p_151318_
	a (Ldcw;Ljd;Lub;)V load
		0 o p_151329_
		1 o p_151330_
		2 o p_151331_
	a (Lbsx;Ldcw;Layw;Ljd;)V setEntityId
		0 o p_253682_
		1 o p_254041_
		2 o p_254221_
		3 o p_254050_
	a (DDDLbsr;)Lbsr; lambda$serverTick$0
		static
		0 o p_151307_
		1 o p_151308_
		2 o p_151309_
		3 o p_151310_
	a (Ldcw;Ljd;Lddo;)V setNextSpawnData
		0 o p_151325_
		1 o p_151326_
		2 o p_151327_
	a (Laqu;Ljd;)V serverTick
		0 o p_151312_
		1 o p_151313_
	b ()D getoSpin
	b (Ldcw;Ljd;)Lbsr; getOrCreateDisplayEntity
		0 o p_254323_
		1 o p_254313_
	b (Ljava/lang/String;)V lambda$load$3
		static
		0 o p_186388_
	c (Ljava/lang/String;)V lambda$load$2
		static
		0 o p_186391_
	c (Ldcw;Ljd;)Z isNearPlayer
		0 o p_151344_
		1 o p_151345_
	d (Ldcw;Ljd;)V delay
		0 o p_151351_
		1 o p_151352_
dbz net/minecraft/world/level/BlockAndTintGetter
	a (Ljd;Ldch;)I getBlockTint
		0 o p_45520_
		1 o p_45521_
	a (Lji;Z)F getShade
		0 o p_45522_
		1 o p_45523_
	a (Lddf;Ljd;)I getBrightness
		0 o p_45518_
		1 o p_45519_
	b (Ljd;I)I getRawBrightness
		0 o p_45525_
		1 o p_45526_
	h (Ljd;)Z canSeeSky
		0 o p_45528_
	y_ ()Leot; getLightEngine
dc net/minecraft/advancements/critereon/LightPredicate
	a CODEC
	b composite
	<clinit> ()V <clinit>
		static
	<init> (Ldh$d;)V <init>
		0 o composite
	a ()Ldh$d; composite
	a (Laqu;Ljd;)Z matches
		0 o p_51342_
		1 o p_51343_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337376_
	equals (Ljava/lang/Object;)Z equals
		0 o p_298651_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dc$a net/minecraft/advancements/critereon/LightPredicate$Builder
	a composite
	<init> ()V <init>
	a (Ldh$d;)Ldc$a; setComposite
		0 o p_153105_
	a ()Ldc$a; light
		static
	b ()Ldc; build
dca net/minecraft/world/level/BlockCollisions
	a box
	b context
	c cursor
	d pos
	e entityShape
	f collisionGetter
	g onlySuffocatingBlocks
	h cachedBlockGetter
	i cachedBlockGetterPos
	j resultProvider
	<init> (Ldcg;Lbsr;Lewx;ZLjava/util/function/BiFunction;)V <init>
		0 o p_286817_
		1 o p_286246_
		2 o p_286624_
		3 o p_286354_
		4 o p_286303_
	a (II)Ldcc; getChunk
		0 o p_186412_
		1 o p_186413_
	computeNext ()Ljava/lang/Object; computeNext
dcb net/minecraft/world/level/BlockEventData
	a pos
	b block
	c paramA
	d paramB
	<init> (Ljd;Ldfy;II)V <init>
		0 o pos
		1 o block
		2 o paramA
		3 o paramB
	a ()Ljd; pos
	b ()Ldfy; block
	c ()I paramA
	d ()I paramB
	equals (Ljava/lang/Object;)Z equals
		0 o p_45543_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dcc net/minecraft/world/level/BlockGetter
	Q ()I getMaxLightLevel
	a (Ldcf;)Lewy; clip
		0 o p_45548_
	a (Ldce;Ljd;)Lewy; lambda$isBlockInLine$0
		0 o p_275154_
		1 o p_275155_
	a (Ldcf;Ljd;)Lewy; lambda$clip$2
		0 o p_151359_
		1 o p_151360_
	a (Lexc;Lexc;Ljava/lang/Object;Ljava/util/function/BiFunction;Ljava/util/function/Function;)Ljava/lang/Object; traverseBlocks
		static
		0 o p_151362_
		1 o p_151363_
		2 o p_151364_
		3 o p_151365_
		4 o p_151366_
	a (Ljd;Ldqj;)Ljava/util/Optional; getBlockEntity
		0 o p_151367_
		1 o p_151368_
	a (Lewx;)Ljava/util/stream/Stream; getBlockStates
		0 o p_45557_
	a (Lexv;Ljava/util/function/Supplier;)D getBlockFloorHeight
		0 o p_45565_
		1 o p_45566_
	a (Ldce;)Lewy; isBlockInLine
		0 o p_151354_
	a (Lexc;Lexc;Ljd;Lexv;Ldtc;)Lewy; clipWithInteractionOverride
		0 o p_45559_
		1 o p_45560_
		2 o p_45561_
		3 o p_45562_
		4 o p_45563_
	a_ (Ljd;)Ldtc; getBlockState
		0 o p_45571_
	b (Ldce;)Lewy; lambda$isBlockInLine$1
		static
		0 o p_275156_
	b (Ldcf;)Lewy; lambda$clip$3
		static
		0 o p_275153_
	b_ (Ljd;)Lepe; getFluidState
		0 o p_45569_
	c_ (Ljd;)Ldqh; getBlockEntity
		0 o p_45570_
	f (Ljd;)Lexv; lambda$getBlockFloorHeight$4
		0 o p_151374_
	i (Ljd;)I getLightEmission
		0 o p_45572_
	j (Ljd;)D getBlockFloorHeight
		0 o p_45574_
dcd net/minecraft/world/level/ChunkPos
	a INVALID_CHUNK_POS
	b ZERO
	c REGION_SIZE
	d REGION_MAX_INDEX
	e x
	f z
	g SAFETY_MARGIN
	h COORD_BITS
	i COORD_MASK
	j REGION_BITS
	k REGION_MASK
	l HASH_A
	m HASH_C
	n HASH_Z_XOR
	<clinit> ()V <clinit>
		static
	<init> (J)V <init>
		0 o p_45585_
	<init> (II)V <init>
		0 o p_45582_
		1 o p_45583_
	<init> (Ljd;)V <init>
		0 o p_45587_
	a ()J toLong
	a (Ldcd;I)Ljava/util/stream/Stream; rangeClosed
		static
		0 o p_45597_
		1 o p_45598_
	a (Ldcd;Ldcd;)Ljava/util/stream/Stream; rangeClosed
		static
		0 o p_45600_
		1 o p_45601_
	a (II)Ldcd; minFromRegion
		static
		0 o p_220338_
		1 o p_220339_
	a (Ljd;)J asLong
		static
		0 o p_151389_
	a (III)Ljd; getBlockAt
		0 o p_151385_
		1 o p_151386_
		2 o p_151387_
	a (Ldcd;)I getChessboardDistance
		0 o p_45595_
	a (I)I getBlockX
		0 o p_151383_
	a (J)I getX
		static
		0 o p_45593_
	b (II)Ldcd; maxFromRegion
		static
		0 o p_220341_
		1 o p_220342_
	b (Ldcd;)I distanceSquared
		0 o p_296302_
	b ()I getMiddleBlockX
	b (I)I getBlockZ
		0 o p_151392_
	b (J)I getZ
		static
		0 o p_45603_
	c (II)J asLong
		static
		0 o p_45590_
		1 o p_45591_
	c (J)I distanceSquared
		0 o p_294872_
	c ()I getMiddleBlockZ
	c (I)Ljd; getMiddleBlockPosition
		0 o p_151395_
	d (II)I hash
		static
		0 o p_220344_
		1 o p_220345_
	d ()I getMinBlockX
	e ()I getMinBlockZ
	e (II)I getChessboardDistance
		0 o p_347518_
		1 o p_347577_
	equals (Ljava/lang/Object;)Z equals
		0 o p_45607_
	f (II)I distanceSquared
		0 o p_295272_
		1 o p_296154_
	f ()I getMaxBlockX
	g ()I getMaxBlockZ
	h ()I getRegionX
	hashCode ()I hashCode
	i ()I getRegionZ
	j ()I getRegionLocalX
	k ()I getRegionLocalZ
	l ()Ljd; getWorldPosition
	toString ()Ljava/lang/String; toString
dcd$1 net/minecraft/world/level/ChunkPos$1
	a val$from
	b val$to
	c val$zDiff
	d val$xDiff
	e pos
	<init> (JILdcd;Ldcd;II)V <init>
		0 o p_45623_
		1 o p_45624_
		2 o p_45625_
		3 o p_45626_
		4 o p_45627_
		5 o p_45628_
	tryAdvance (Ljava/util/function/Consumer;)Z tryAdvance
		0 o p_45630_
dce net/minecraft/world/level/ClipBlockStateContext
	a from
	b to
	c block
	<init> (Lexc;Lexc;Ljava/util/function/Predicate;)V <init>
		0 o p_151401_
		1 o p_151402_
		2 o p_151403_
	a ()Lexc; getTo
	b ()Lexc; getFrom
	c ()Ljava/util/function/Predicate; isTargetBlock
dcf net/minecraft/world/level/ClipContext
	a from
	b to
	c block
	d fluid
	e collisionContext
	<init> (Lexc;Lexc;Ldcf$a;Ldcf$b;Lexh;)V <init>
		0 o p_311916_
		1 o p_312802_
		2 o p_312540_
		3 o p_312487_
		4 o p_311823_
	<init> (Lexc;Lexc;Ldcf$a;Ldcf$b;Lbsr;)V <init>
		0 o p_45688_
		1 o p_45689_
		2 o p_45690_
		3 o p_45691_
		4 o p_45692_
	a ()Lexc; getTo
	a (Lepe;Ldcc;Ljd;)Lexv; getFluidShape
		0 o p_45699_
		1 o p_45700_
		2 o p_45701_
	a (Ldtc;Ldcc;Ljd;)Lexv; getBlockShape
		0 o p_45695_
		1 o p_45696_
		2 o p_45697_
	b ()Lexc; getFrom
dcf$a net/minecraft/world/level/ClipContext$Block
	a COLLIDER
	b OUTLINE
	c VISUAL
	d FALLDAMAGE_RESETTING
	e shapeGetter
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILdcf$c;)V <init>
		0 o p_45710_
		1 o p_45711_
		2 o p_45712_
	a ()[Ldcf$a; $values
		static
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; lambda$static$0
		static
		0 o p_201982_
		1 o p_201983_
		2 o p_201984_
		3 o p_201985_
	get (Ldtc;Ldcc;Ljd;Lexh;)Lexv; get
		0 o p_45714_
		1 o p_45715_
		2 o p_45716_
		3 o p_45717_
	valueOf (Ljava/lang/String;)Ldcf$a; valueOf
		static
		0 o p_45719_
	values ()[Ldcf$a; values
		static
dcf$b net/minecraft/world/level/ClipContext$Fluid
	a NONE
	b SOURCE_ONLY
	c ANY
	d WATER
	e canPick
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/util/function/Predicate;)V <init>
		0 o p_45728_
		1 o p_45729_
		2 o p_45730_
	a ()[Ldcf$b; $values
		static
	a (Lepe;)Z canPick
		0 o p_45732_
	b (Lepe;)Z lambda$static$2
		static
		0 o p_201988_
	c (Lepe;)Z lambda$static$1
		static
		0 o p_45734_
	d (Lepe;)Z lambda$static$0
		static
		0 o p_45736_
	valueOf (Ljava/lang/String;)Ldcf$b; valueOf
		static
		0 o p_45738_
	values ()[Ldcf$b; values
		static
dcf$c net/minecraft/world/level/ClipContext$ShapeGetter
	get (Ldtc;Ldcc;Ljd;Lexh;)Lexv; get
		0 o p_45740_
		1 o p_45741_
		2 o p_45742_
		3 o p_45743_
dcg net/minecraft/world/level/CollisionGetter
	C_ ()Ldut; getWorldBorder
	a (Lexv;)Ljava/util/stream/Stream; lambda$findFreePosition$5
		static
		0 o p_186426_
	a (Ljd$a;Lexv;)Ljd; lambda$findSupportingBlock$3
		static
		0 o p_286213_
		1 o p_286214_
	a (DDDLewx;)Lewx; lambda$findFreePosition$6
		static
		0 o p_186421_
		1 o p_186422_
		2 o p_186423_
		3 o p_186424_
	a (Lbsr;Lewx;)Z noCollision
		0 o p_45757_
		1 o p_45758_
	a (Lbsr;Lexv;)Z isUnobstructed
		0 o p_45750_
		1 o p_45751_
	a (Ldtc;Ljd;Lexh;)Z isUnobstructed
		0 o p_45753_
		1 o p_45754_
		2 o p_45755_
	a (Lbsr;Lexv;Lexc;DDD)Ljava/util/Optional; findFreePosition
		0 o p_151419_
		1 o p_151420_
		2 o p_151421_
		3 o p_151422_
		4 o p_151423_
		5 o p_151424_
	b (Lexv;)Z lambda$findFreePosition$4
		0 o p_186430_
	b (Lbsr;Lewx;)Z noBlockCollision
		0 o p_295728_
		1 o p_294209_
	b (Lewx;)Z noCollision
		0 o p_45773_
	b (Ljd$a;Lexv;)Lexv; lambda$collidesWithSuffocatingBlock$2
		static
		0 o p_286211_
		1 o p_286212_
	c (Ljd$a;Lexv;)Lexv; lambda$getBlockCollisions$0
		static
		0 o p_286215_
		1 o p_286216_
	c (II)Ldcc; getChunkForCollisions
		0 o p_45774_
		1 o p_45775_
	c (Lbsr;Lewx;)Ljava/util/List; getEntityCollisions
		0 o p_186427_
		1 o p_186428_
	d (Lbsr;Lewx;)Ljava/lang/Iterable; getCollisions
		0 o p_186432_
		1 o p_186433_
	e (Lbsr;Lewx;)Ljava/lang/Iterable; getBlockCollisions
		0 o p_186435_
		1 o p_186436_
	f (Lbsr;)Z isUnobstructed
		0 o p_45785_
	f (Lbsr;Lewx;)Z collidesWithSuffocatingBlock
		0 o p_186438_
		1 o p_186439_
	g (Lbsr;)Z noCollision
		0 o p_45787_
	g (Lbsr;Lewx;)Ljava/util/Optional; findSupportingBlock
		0 o p_286468_
		1 o p_286792_
	h (Lbsr;Lewx;)Lexv; borderCollision
		0 o p_186441_
		1 o p_186442_
	i (Lbsr;Lewx;)Ljava/util/Iterator; lambda$getBlockCollisions$1
		0 o p_286209_
		1 o p_286210_
dch net/minecraft/world/level/ColorResolver
	getColor (Lddw;DD)I getColor
		0 o p_130046_
		1 o p_130047_
		2 o p_130048_
dci net/minecraft/world/level/CommonLevelAccessor
	a (Ljd;Ldqj;)Ljava/util/Optional; getBlockEntity
		0 o p_151452_
		1 o p_151453_
	a (Lbsr;Lexv;)Z isUnobstructed
		0 o p_45828_
		1 o p_45829_
	a (Ldyy$a;Ljd;)Ljd; getHeightmapPos
		0 o p_45831_
		1 o p_45832_
	c (Lbsr;Lewx;)Ljava/util/List; getEntityCollisions
		0 o p_186447_
		1 o p_186448_
dcj net/minecraft/world/level/CustomSpawner
	a (Laqu;ZZ)I tick
		0 o p_45839_
		1 o p_45840_
		2 o p_45841_
dck net/minecraft/world/level/DataPackConfig
	a DEFAULT
	b CODEC
	c enabled
	d disabled
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljava/util/List;)V <init>
		0 o p_45848_
		1 o p_45849_
	a ()Ljava/util/List; getEnabled
	a (Ldck;)Ljava/util/List; lambda$static$1
		static
		0 o p_151455_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_45854_
	b (Ldck;)Ljava/util/List; lambda$static$0
		static
		0 o p_151457_
	b ()Ljava/util/List; getDisabled
dcl net/minecraft/world/level/EmptyBlockGetter
	a INSTANCE
	b $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_45862_
		1 o p_45863_
	I_ ()I getMinBuildHeight
	J_ ()I getHeight
	a ()[Ldcl; $values
		static
	a_ (Ljd;)Ldtc; getBlockState
		0 o p_45869_
	b_ (Ljd;)Lepe; getFluidState
		0 o p_45865_
	c_ (Ljd;)Ldqh; getBlockEntity
		0 o p_45867_
	valueOf (Ljava/lang/String;)Ldcl; valueOf
		static
		0 o p_45871_
	values ()[Ldcl; values
		static
dcm net/minecraft/world/level/EntityBasedExplosionDamageCalculator
	a source
	<init> (Lbsr;)V <init>
		0 o p_45894_
	a (Ldco;Ldcc;Ljd;Ldtc;F)Z shouldBlockExplode
		0 o p_45896_
		1 o p_45897_
		2 o p_45898_
		3 o p_45899_
		4 o p_45900_
	a (Ldco;Ldcc;Ljd;Ldtc;Lepe;Ljava/lang/Float;)Ljava/lang/Float; lambda$getBlockExplosionResistance$0
		0 o p_45908_
		1 o p_45909_
		2 o p_45910_
		3 o p_45911_
		4 o p_45912_
		5 o p_45913_
	a (Ldco;Ldcc;Ljd;Ldtc;Lepe;)Ljava/util/Optional; getBlockExplosionResistance
		0 o p_45902_
		1 o p_45903_
		2 o p_45904_
		3 o p_45905_
		4 o p_45906_
dcn net/minecraft/world/level/EntityGetter
	a (Ljava/lang/Class;Lewx;)Ljava/util/List; getEntitiesOfClass
		0 o p_45977_
		1 o p_45978_
	a (DDDDZ)Lcmx; getNearestPlayer
		0 o p_45925_
		1 o p_45926_
		2 o p_45927_
		3 o p_45928_
		4 o p_45929_
	a (DDDD)Z hasNearbyAlivePlayer
		0 o p_45915_
		1 o p_45916_
		2 o p_45917_
		3 o p_45918_
	a (Lbsr;D)Lcmx; getNearestPlayer
		0 o p_45931_
		1 o p_45932_
	a (Lbtn;)Z lambda$getNearbyEntities$1
		static
		0 o p_186450_
	a (Ldxn;Lewx;Ljava/util/function/Predicate;)Ljava/util/List; getEntities
		0 o p_151464_
		1 o p_151465_
		2 o p_151466_
	a (DDDDLjava/util/function/Predicate;)Lcmx; getNearestPlayer
		0 o p_45919_
		1 o p_45920_
		2 o p_45921_
		3 o p_45922_
		4 o p_45923_
	a (Lcef;DDD)Lcmx; getNearestPlayer
		0 o p_45942_
		1 o p_45943_
		2 o p_45944_
		3 o p_45945_
	a (Lcef;Lbtn;)Lcmx; getNearestPlayer
		0 o p_45947_
		1 o p_45948_
	a (Lbsr;Lewx;Ljava/util/function/Predicate;)Ljava/util/List; getEntities
		0 o p_45936_
		1 o p_45937_
		2 o p_45938_
	a (Ljava/lang/Class;Lewx;Ljava/util/function/Predicate;)Ljava/util/List; getEntitiesOfClass
		0 o p_45979_
		1 o p_45980_
		2 o p_45981_
	a (Lcef;Lbtn;DDD)Lcmx; getNearestPlayer
		0 o p_45950_
		1 o p_45951_
		2 o p_45952_
		3 o p_45953_
		4 o p_45954_
	a (Lbsr;Lexv;)Z isUnobstructed
		0 o p_45939_
		1 o p_45940_
	a (Ljava/util/List;Lcef;Lbtn;DDD)Lbtn; getNearestEntity
		0 o p_45983_
		1 o p_45984_
		2 o p_45985_
		3 o p_45986_
		4 o p_45987_
		5 o p_45988_
	a (Ljava/lang/Class;Lcef;Lbtn;Lewx;)Ljava/util/List; getNearbyEntities
		0 o p_45972_
		1 o p_45973_
		2 o p_45974_
		3 o p_45975_
	a (Lcef;Lbtn;Lewx;)Ljava/util/List; getNearbyPlayers
		0 o p_45956_
		1 o p_45957_
		2 o p_45958_
	a (Ljava/lang/Class;Lcef;Lbtn;DDDLewx;)Lbtn; getNearestEntity
		0 o p_45964_
		1 o p_45965_
		2 o p_45966_
		3 o p_45967_
		4 o p_45968_
		5 o p_45969_
		6 o p_45970_
	a_ (Lbsr;Lewx;)Ljava/util/List; getEntities
		0 o p_45934_
		1 o p_45935_
	b (Ljava/util/UUID;)Lcmx; getPlayerByUUID
		0 o p_46004_
	b (Lbtn;)Z lambda$getNearestEntity$0
		static
		0 o p_186454_
	c (Lbsr;Lewx;)Ljava/util/List; getEntityCollisions
		0 o p_186451_
		1 o p_186452_
	x ()Ljava/util/List; players
dco net/minecraft/world/level/Explosion
	a EXPLOSION_DAMAGE_CALCULATOR
	b MAX_DROPS_PER_COMBINED_STACK
	c fire
	d blockInteraction
	e random
	f level
	g x
	h y
	i z
	j source
	k radius
	l damageSource
	m damageCalculator
	n smallExplosionParticles
	o largeExplosionParticles
	p explosionSound
	q toBlow
	r hitPlayers
	<clinit> ()V <clinit>
		static
	<init> (Ldcw;Lbsr;Lbrk;Ldcp;DDDFZLdco$a;Llk;Llk;Ljm;)V <init>
		0 o p_46024_
		1 o p_46025_
		2 o p_312268_
		3 o p_312205_
		4 o p_46026_
		5 o p_46027_
		6 o p_46028_
		7 o p_46029_
		8 o p_312333_
		9 o p_312294_
		10 o p_312158_
		11 o p_311904_
		12 o p_320270_
	<init> (Ldcw;Lbsr;DDDFLjava/util/List;Ldco$a;Llk;Llk;Ljm;)V <init>
		0 o p_46051_
		1 o p_46052_
		2 o p_46055_
		3 o p_46056_
		4 o p_46057_
		5 o p_46058_
		6 o p_312600_
		7 o p_46060_
		8 o p_312560_
		9 o p_312844_
		10 o p_320054_
	<init> (Ldcw;Lbsr;DDDFZLdco$a;)V <init>
		0 o p_46032_
		1 o p_46033_
		2 o p_46034_
		3 o p_46035_
		4 o p_46036_
		5 o p_46037_
		6 o p_46038_
		7 o p_46039_
	<init> (Ldcw;Lbsr;DDDFZLdco$a;Ljava/util/List;)V <init>
		0 o p_46041_
		1 o p_46042_
		2 o p_46043_
		3 o p_46044_
		4 o p_46045_
		5 o p_46046_
		6 o p_46047_
		7 o p_46048_
		8 o p_46049_
	a ()F radius
	a (Z)V finalizeExplosion
		0 o p_46076_
	a (Lexc;Lbsr;)F getSeenPercent
		static
		0 o p_46065_
		1 o p_46066_
	a (Ldcw;Lbsr;)Lbrk; getDefaultDamageSource
		static
		0 o p_312716_
		1 o p_312608_
	a (Lbsr;)Ldcp; makeDamageCalculator
		0 o p_46063_
	a (Ljava/util/List;Lcuq;Ljd;)V addOrAppendStack
		static
		0 o p_312455_
		1 o p_312913_
		2 o p_312738_
	b (Lbsr;)Lbtn; getIndirectSourceEntityInternal
		static
		0 o p_312444_
	b (Ljava/util/List;Lcuq;Ljd;)V lambda$finalizeExplosion$0
		static
		0 o p_311740_
		1 o p_311741_
		2 o p_311742_
	b ()Lexc; center
	c ()V explode
	d ()Z interactsWithBlocks
	e ()Ljava/util/Map; getHitPlayers
	f ()Lbtn; getIndirectSourceEntity
	g ()Lbsr; getDirectSourceEntity
	h ()V clearToBlow
	i ()Ljava/util/List; getToBlow
	j ()Ldco$a; getBlockInteraction
	k ()Llk; getSmallExplosionParticles
	l ()Llk; getLargeExplosionParticles
	m ()Ljm; getExplosionSound
	n ()Z canTriggerBlocks
dco$a net/minecraft/world/level/Explosion$BlockInteraction
	a KEEP
	b DESTROY
	c DESTROY_WITH_DECAY
	d TRIGGER_BLOCK
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_46088_
		1 o p_46089_
	a ()[Ldco$a; $values
		static
	valueOf (Ljava/lang/String;)Ldco$a; valueOf
		static
		0 o p_46091_
	values ()[Ldco$a; values
		static
dcp net/minecraft/world/level/ExplosionDamageCalculator
	<init> ()V <init>
	a (Ldco;Ldcc;Ljd;Ldtc;F)Z shouldBlockExplode
		0 o p_46094_
		1 o p_46095_
		2 o p_46096_
		3 o p_46097_
		4 o p_46098_
	a (Lbsr;)F getKnockbackMultiplier
		0 o p_340973_
	a (Ldco;Ldcc;Ljd;Ldtc;Lepe;)Ljava/util/Optional; getBlockExplosionResistance
		0 o p_46099_
		1 o p_46100_
		2 o p_46101_
		3 o p_46102_
		4 o p_46103_
	a (Ldco;Lbsr;)Z shouldDamageEntity
		0 o p_314652_
		1 o p_314454_
	b (Ldco;Lbsr;)F getEntityDamageAmount
		0 o p_311793_
		1 o p_311929_
dcq net/minecraft/world/level/FoliageColor
	a pixels
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ([I)V init
		static
		0 o p_46111_
	a ()I getEvergreenColor
		static
	a (DD)I get
		static
		0 o p_46108_
		1 o p_46109_
	b ()I getBirchColor
		static
	c ()I getDefaultColor
		static
	d ()I getMangroveColor
		static
dcr net/minecraft/world/level/ForcedChunksSavedData
	a FILE_ID
	b TAG_FORCED
	c chunks
	<init> (Lit/unimi/dsi/fastutil/longs/LongSet;)V <init>
		0 o p_151482_
	<init> ()V <init>
	a (Lub;Ljo$a;)Lub; save
		0 o p_46120_
		1 o p_324573_
	a ()Leql$a; factory
		static
	b ()Lit/unimi/dsi/fastutil/longs/LongSet; getChunks
	b (Lub;Ljo$a;)Ldcr; load
		static
		0 o p_151484_
		1 o p_323940_
dcs net/minecraft/world/level/GameRules
	A RULE_ANNOUNCE_ADVANCEMENTS
	B RULE_DISABLE_RAIDS
	C RULE_DOINSOMNIA
	D RULE_DO_IMMEDIATE_RESPAWN
	E RULE_PLAYERS_NETHER_PORTAL_DEFAULT_DELAY
	F RULE_PLAYERS_NETHER_PORTAL_CREATIVE_DELAY
	G RULE_DROWNING_DAMAGE
	H RULE_FALL_DAMAGE
	I RULE_FIRE_DAMAGE
	J RULE_FREEZE_DAMAGE
	K RULE_DO_PATROL_SPAWNING
	L RULE_DO_TRADER_SPAWNING
	M RULE_DO_WARDEN_SPAWNING
	N RULE_FORGIVE_DEAD_PLAYERS
	O RULE_UNIVERSAL_ANGER
	P RULE_PLAYERS_SLEEPING_PERCENTAGE
	Q RULE_BLOCK_EXPLOSION_DROP_DECAY
	R RULE_MOB_EXPLOSION_DROP_DECAY
	S RULE_TNT_EXPLOSION_DROP_DECAY
	T RULE_SNOW_ACCUMULATION_HEIGHT
	U RULE_WATER_SOURCE_CONVERSION
	V RULE_LAVA_SOURCE_CONVERSION
	W RULE_GLOBAL_SOUND_EVENTS
	X RULE_DO_VINES_SPREAD
	Y RULE_ENDER_PEARLS_VANISH_ON_DEATH
	Z RULE_SPAWN_CHUNK_RADIUS
	a DEFAULT_RANDOM_TICK_SPEED
	aa LOGGER
	ab GAME_RULE_TYPES
	ac rules
	b RULE_DOFIRETICK
	c RULE_MOBGRIEFING
	d RULE_KEEPINVENTORY
	e RULE_DOMOBSPAWNING
	f RULE_DOMOBLOOT
	g RULE_PROJECTILESCANBREAKBLOCKS
	h RULE_DOBLOCKDROPS
	i RULE_DOENTITYDROPS
	j RULE_COMMANDBLOCKOUTPUT
	k RULE_NATURAL_REGENERATION
	l RULE_DAYLIGHT
	m RULE_LOGADMINCOMMANDS
	n RULE_SHOWDEATHMESSAGES
	o RULE_RANDOMTICKING
	p RULE_SENDCOMMANDFEEDBACK
	q RULE_REDUCEDDEBUGINFO
	r RULE_SPECTATORSGENERATECHUNKS
	s RULE_SPAWN_RADIUS
	t RULE_DISABLE_ELYTRA_MOVEMENT_CHECK
	u RULE_MAX_ENTITY_CRAMMING
	v RULE_WEATHER_CYCLE
	w RULE_LIMITED_CRAFTING
	x RULE_MAX_COMMAND_CHAIN_LENGTH
	y RULE_MAX_COMMAND_FORK_COUNT
	z RULE_COMMAND_MODIFICATION_BLOCK_LIMIT
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/serialization/DynamicLike;)V <init>
		0 o p_46160_
	<init> (Ljava/util/Map;)V <init>
		0 o p_46162_
	<init> ()V <init>
	a ()Lub; createTag
	a (Ldcs;Lnet/minecraft/server/MinecraftServer;)V assignFrom
		0 o p_46177_
		1 o p_46178_
	a (Ljava/lang/String;Ldcs$b;Ldcs$f;)Ldcs$e; register
		static
		0 o p_46190_
		1 o p_46191_
		2 o p_46192_
	a (Ldcs$c;)V visitGameRuleTypes
		static
		0 o p_46165_
	a (Lub;Ldcs$e;Ldcs$g;)V lambda$createTag$6
		static
		0 o p_46196_
		1 o p_46197_
		2 o p_46198_
	a (Lnet/minecraft/server/MinecraftServer;Ldcs$d;)V lambda$static$4
		static
		0 o p_340787_
		1 o p_340788_
	a (Ldcs$e;)Ldcs$g; getRule
		0 o p_46171_
	a (Ldcs$c;Ldcs$e;Ldcs$f;)V callVisitorCap
		static
		0 o p_46167_
		1 o p_46168_
		2 o p_46169_
	a (Ljava/util/Map$Entry;)Ldcs$g; lambda$copy$8
		static
		0 o p_46194_
	a (Lcom/mojang/serialization/DynamicLike;Ldcs$e;Ldcs$g;)V lambda$loadFromTag$7
		static
		0 o p_337967_
		1 o p_337968_
		2 o p_337969_
	a (Ldcs;Lnet/minecraft/server/MinecraftServer;Ldcs$e;)V lambda$assignFrom$10
		0 o p_46180_
		1 o p_46181_
		2 o p_46182_
	a (Lnet/minecraft/server/MinecraftServer;Ldcs$a;)V lambda$static$3
		static
		0 o p_294059_
		1 o p_294060_
	a (Ldcs$e;Ldcs;Lnet/minecraft/server/MinecraftServer;)V assignCap
		0 o p_46173_
		1 o p_46174_
		2 o p_46175_
	a (Lcom/mojang/serialization/DynamicLike;)V loadFromTag
		0 o p_46184_
	b (Ldcs$e;)Z getBoolean
		0 o p_46208_
	b (Ldcs$c;Ldcs$e;Ldcs$f;)V lambda$visitGameRuleTypes$9
		static
		0 o p_46204_
		1 o p_46205_
		2 o p_46206_
	b ()Ldcs; copy
	b (Ljava/util/Map$Entry;)Ldcs$g; lambda$new$5
		static
		0 o p_46210_
	b (Lnet/minecraft/server/MinecraftServer;Ldcs$a;)V lambda$static$2
		static
		0 o p_301943_
		1 o p_301944_
	c (Ldcs$e;)I getInt
		0 o p_46216_
	c (Lnet/minecraft/server/MinecraftServer;Ldcs$a;)V lambda$static$1
		static
		0 o p_294061_
		1 o p_294062_
	d (Ldcs$e;)Ljava/lang/String; lambda$static$0
		static
		0 o p_46218_
dcs$a net/minecraft/world/level/GameRules$BooleanValue
	b value
	<init> (Ldcs$f;Z)V <init>
		0 o p_46221_
		1 o p_46222_
	a (Ljava/lang/String;)V deserialize
		0 o p_46234_
	a (Ldcs$a;Lnet/minecraft/server/MinecraftServer;)V setFrom
		0 o p_46225_
		1 o p_46226_
	a (ZLdcs$f;)Ldcs$a; lambda$create$0
		static
		0 o p_46241_
		1 o p_46242_
	a (Lnet/minecraft/server/MinecraftServer;Ldcs$a;)V lambda$create$1
		static
		0 o p_46236_
		1 o p_46237_
	a (ZLnet/minecraft/server/MinecraftServer;)V set
		0 o p_46247_
		1 o p_46248_
	a ()Z get
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)V updateFromArgument
		0 o p_46231_
		1 o p_46232_
	a (Ldcs$g;Lnet/minecraft/server/MinecraftServer;)V setFrom
		0 o p_46228_
		1 o p_46229_
	a (Z)Ldcs$f; create
		static
		0 o p_46251_
	a (ZLjava/util/function/BiConsumer;)Ldcs$f; create
		static
		0 o p_46253_
		1 o p_46254_
	b ()Ljava/lang/String; serialize
	c ()I getCommandResult
	d ()Ldcs$a; getSelf
	e ()Ldcs$a; copy
	f ()Ldcs$g; copy
	g ()Ldcs$g; getSelf
dcs$b net/minecraft/world/level/GameRules$Category
	a PLAYER
	b MOBS
	c SPAWNING
	d DROPS
	e UPDATES
	f CHAT
	g MISC
	h descriptionId
	i $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_46271_
		1 o p_46272_
		2 o p_46273_
	a ()Ljava/lang/String; getDescriptionId
	b ()[Ldcs$b; $values
		static
	valueOf (Ljava/lang/String;)Ldcs$b; valueOf
		static
		0 o p_46276_
	values ()[Ldcs$b; values
		static
dcs$c net/minecraft/world/level/GameRules$GameRuleTypeVisitor
	a (Ldcs$e;Ldcs$f;)V visit
		0 o p_46278_
		1 o p_46279_
	b (Ldcs$e;Ldcs$f;)V visitBoolean
		0 o p_46280_
		1 o p_46281_
	c (Ldcs$e;Ldcs$f;)V visitInteger
		0 o p_46282_
		1 o p_46283_
dcs$d net/minecraft/world/level/GameRules$IntegerValue
	b value
	<init> (Ldcs$f;I)V <init>
		0 o p_46286_
		1 o p_46287_
	a (Ljava/lang/String;)V deserialize
		0 o p_46307_
	a (ILnet/minecraft/server/MinecraftServer;)V set
		0 o p_151490_
		1 o p_151491_
	a (ILjava/util/function/BiConsumer;)Ldcs$f; create
		static
		0 o p_46295_
		1 o p_46296_
	a (ILdcs$f;)Ldcs$d; lambda$create$2
		static
		0 o p_319747_
		1 o p_319748_
	a ()I get
	a (Lnet/minecraft/server/MinecraftServer;Ldcs$d;)V lambda$create$3
		static
		0 o p_46309_
		1 o p_46310_
	a (I)Ldcs$f; create
		static
		0 o p_46313_
	a (II)Lcom/mojang/brigadier/arguments/ArgumentType; lambda$create$1
		static
		0 o p_319745_
		1 o p_319746_
	a (Ldcs$d;Lnet/minecraft/server/MinecraftServer;)V setFrom
		0 o p_46298_
		1 o p_46299_
	a (IIILjava/util/function/BiConsumer;)Ldcs$f; create
		static
		0 o p_320826_
		1 o p_320897_
		2 o p_320198_
		3 o p_320846_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)V updateFromArgument
		0 o p_46304_
		1 o p_46305_
	a (Ldcs$g;Lnet/minecraft/server/MinecraftServer;)V setFrom
		0 o p_46301_
		1 o p_46302_
	b (Ljava/lang/String;)Z tryDeserialize
		0 o p_46315_
	b ()Ljava/lang/String; serialize
	b (ILdcs$f;)Ldcs$d; lambda$create$0
		static
		0 o p_46292_
		1 o p_46293_
	c (Ljava/lang/String;)I safeParse
		static
		0 o p_46318_
	c ()I getCommandResult
	d ()Ldcs$d; getSelf
	e ()Ldcs$d; copy
	f ()Ldcs$g; copy
	g ()Ldcs$g; getSelf
dcs$e net/minecraft/world/level/GameRules$Key
	a id
	b category
	<init> (Ljava/lang/String;Ldcs$b;)V <init>
		0 o p_46326_
		1 o p_46327_
	a ()Ljava/lang/String; getId
	b ()Ljava/lang/String; getDescriptionId
	c ()Ldcs$b; getCategory
	equals (Ljava/lang/Object;)Z equals
		0 o p_46334_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dcs$f net/minecraft/world/level/GameRules$Type
	a argument
	b constructor
	c callback
	d visitorCaller
	<init> (Ljava/util/function/Supplier;Ljava/util/function/Function;Ljava/util/function/BiConsumer;Ldcs$h;)V <init>
		0 o p_46342_
		1 o p_46343_
		2 o p_46344_
		3 o p_46345_
	a ()Ldcs$g; createRule
	a (Ldcs$c;Ldcs$e;)V callVisitor
		0 o p_46354_
		1 o p_46355_
	a (Ljava/lang/String;)Lcom/mojang/brigadier/builder/RequiredArgumentBuilder; createArgument
		0 o p_46359_
dcs$g net/minecraft/world/level/GameRules$Value
	a type
	<init> (Ldcs$f;)V <init>
		0 o p_46362_
	a (Ljava/lang/String;)V deserialize
		0 o p_46367_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)V updateFromArgument
		0 o p_46365_
		1 o p_46366_
	a (Lnet/minecraft/server/MinecraftServer;)V onChanged
		0 o p_46369_
	a (Ldcs$g;Lnet/minecraft/server/MinecraftServer;)V setFrom
		0 o p_46363_
		1 o p_46364_
	b ()Ljava/lang/String; serialize
	b (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)V setFromArgument
		0 o p_46371_
		1 o p_46372_
	c ()I getCommandResult
	f ()Ldcs$g; copy
	g ()Ldcs$g; getSelf
	toString ()Ljava/lang/String; toString
dcs$h net/minecraft/world/level/GameRules$VisitorCaller
	call (Ldcs$c;Ldcs$e;Ldcs$f;)V call
		0 o p_46375_
		1 o p_46376_
		2 o p_46377_
dct net/minecraft/world/level/GameType
	a SURVIVAL
	b CREATIVE
	c ADVENTURE
	d SPECTATOR
	e DEFAULT_MODE
	f CODEC
	g BY_ID
	h NOT_SET
	i id
	j name
	k shortName
	l longName
	m $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
		0 o p_46388_
		1 o p_46389_
		2 o p_46390_
		3 o p_46391_
	a (Ljava/lang/String;Ldct;)Ldct; byName
		static
		0 o p_46403_
		1 o p_46404_
	a (Ldct;)I getNullableId
		static
		0 o p_151496_
	a ()I getId
	a (Ljava/lang/String;)Ldct; byName
		static
		0 o p_46401_
	a (I)Ldct; byId
		static
		0 o p_46394_
	a (Lcmu;)V updatePlayerAbilities
		0 o p_46399_
	b ()Ljava/lang/String; getName
	b (I)Ldct; byNullableId
		static
		0 o p_151498_
	c ()Ljava/lang/String; getSerializedName
	d ()Lwz; getLongDisplayName
	e ()Lwz; getShortDisplayName
	f ()Z isBlockPlacingRestricted
	g ()Z isCreative
	h ()Z isSurvival
	i ()[Ldct; $values
		static
	valueOf (Ljava/lang/String;)Ldct; valueOf
		static
		0 o p_46411_
	values ()[Ldct; values
		static
dcu net/minecraft/world/level/GrassColor
	a pixels
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ([I)V init
		static
		0 o p_46419_
	a ()I getDefaultColor
		static
	a (DD)I get
		static
		0 o p_46416_
		1 o p_46417_
dcv net/minecraft/world/level/ItemLike
	r ()Lcul; asItem
dcw net/minecraft/world/level/Level
	A levelData
	B isClientSide
	D dimensionTypeRegistration
	E profiler
	F worldBorder
	G biomeManager
	H dimension
	I registryAccess
	J damageSources
	K subTickCount
	a pendingBlockEntityTickers
	b tickingBlockEntities
	c thread
	d isDebug
	e skyDarken
	f threadSafeRandom
	g RESOURCE_KEY_CODEC
	h OVERWORLD
	i NETHER
	j END
	k MAX_LEVEL_SIZE
	l LONG_PARTICLE_CLIP_RANGE
	m SHORT_PARTICLE_CLIP_RANGE
	n MAX_BRIGHTNESS
	o TICKS_PER_DAY
	p MAX_ENTITY_SPAWN_Y
	q MIN_ENTITY_SPAWN_Y
	r blockEntityTickers
	s neighborUpdater
	t randValue
	u addend
	v oRainLevel
	w rainLevel
	x oThunderLevel
	y thunderLevel
	z random
	<clinit> ()V <clinit>
		static
	<init> (Lerm;Lakq;Lka;Ljm;Ljava/util/function/Supplier;ZZJI)V <init>
		0 o p_270739_
		1 o p_270683_
		2 o p_270200_
		3 o p_270240_
		4 o p_270692_
		5 o p_270904_
		6 o p_270470_
		7 o p_270248_
		8 o p_270466_
	A_ ()Lerb; getLevelData
	B_ ()I getSkyDarken
	C_ ()Ldut; getWorldBorder
	D_ ()Ldwy; dimensionType
	E_ ()Layw; getRandom
	F_ ()Lddy; getBiomeManager
	G ()Ldxp; getEntities
	G_ ()J nextSubTickCount
	H_ ()Lka; registryAccess
	I ()Ljava/lang/String; gatherChunkSourceStats
	K ()Lcwt; potionBrewing
	M ()Leyg; getScoreboard
	R ()Z isDay
	S ()Z isNight
	T ()V tickBlockEntities
	U ()V updateSkyBrightness
	V ()Ljd; getSharedSpawnPos
	W ()F getSharedSpawnAngle
	X ()V prepareWeather
	Y ()V disconnect
	Z ()J getGameTime
	a (DDDLavo;Lavq;FFZ)V playLocalSound
		0 o p_46482_
		1 o p_46483_
		2 o p_46484_
		3 o p_46485_
		4 o p_46486_
		5 o p_46487_
		6 o p_46488_
		7 o p_46489_
	a (Lcmx;DDDLavo;Lavq;)V playSound
		0 o p_309201_
		1 o p_308925_
		2 o p_309072_
		3 o p_308916_
		4 o p_308917_
		5 o p_308902_
	a (Ljava/util/function/Consumer;Lbsr;)V guardEntityTick
		0 o p_46654_
		1 o p_46655_
	a (Ljd;Ldfy;)V updateNeighborsAt
		0 o p_46673_
		1 o p_46674_
	a (Ljd;Ldtc;I)Z setBlock
		0 o p_46601_
		1 o p_46602_
		2 o p_46603_
	a (Llk;DDDDDD)V addParticle
		0 o p_46631_
		1 o p_46632_
		2 o p_46633_
		3 o p_46634_
		4 o p_46635_
		5 o p_46636_
		6 o p_46637_
	a (Ljd;Ldtc;Ldtc;I)V sendBlockUpdated
		0 o p_46612_
		1 o p_46613_
		2 o p_46614_
		3 o p_46615_
	a (Ljd;Ldfy;Ljd;)V neighborChanged
		0 o p_46587_
		1 o p_46588_
		2 o p_46589_
	a (Ljd;ZLbsr;I)Z destroyBlock
		0 o p_46626_
		1 o p_46627_
		2 o p_46628_
		3 o p_46629_
	a (Lbsr;Ljd;Lavo;Lavq;FF)V playSound
		0 o p_252137_
		1 o p_251749_
		2 o p_248842_
		3 o p_251104_
		4 o p_249531_
		5 o p_250763_
	a (Ldcs$e;)Ldco$a; getDestroyType
		0 o p_256250_
	a (Ljd;Ldfy;II)V blockEvent
		0 o p_46582_
		1 o p_46583_
		2 o p_46584_
		3 o p_46585_
	a (Lcmx;Lbsr;Ljm;Lavq;FFJ)V playSeededSound
		0 o p_220372_
		1 o p_220373_
		2 o p_263500_
		3 o p_220375_
		4 o p_220376_
		5 o p_220377_
		6 o p_220378_
	a (Lbsr;Lbrk;Ldcp;DDDFZLdcw$a;ZLlk;Llk;Ljm;)Ldco; explode
		0 o p_311934_
		1 o p_312790_
		2 o p_311975_
		3 o p_312493_
		4 o p_312456_
		5 o p_312719_
		6 o p_312292_
		7 o p_312144_
		8 o p_312265_
		9 o p_312145_
		10 o p_312842_
		11 o p_312060_
		12 o p_320283_
	a (Ljava/util/function/Predicate;Ljava/util/List;ILdxn;Lbsr;)Laxa$a; lambda$getEntities$1
		static
		0 o p_261450_
		1 o p_261451_
		2 o p_261452_
		3 o p_261453_
		4 o p_261454_
	a (Ljd;Z)Z removeBlock
		0 o p_46623_
		1 o p_46624_
	a (Ljd;Lavo;Lavq;FFZ)V playLocalSound
		0 o p_250938_
		1 o p_252209_
		2 o p_249161_
		3 o p_249980_
		4 o p_250277_
		5 o p_250151_
	a (Ljd;Ldtc;II)Z setBlock
		0 o p_46605_
		1 o p_46606_
		2 o p_46607_
		3 o p_46608_
	a (II)Lduy; getChunk
		0 o p_46494_
		1 o p_46495_
	a (Lo;)Lp; fillReportDetails
		0 o p_46656_
	a (Lbsr;Lbrk;Ldcp;Lexc;FZLdcw$a;)Ldco; explode
		0 o p_255653_
		1 o p_256558_
		2 o p_255929_
		3 o p_256001_
		4 o p_255963_
		5 o p_256099_
		6 o p_256371_
	a (Lcmx;Ljd;)Z mayInteract
		0 o p_46557_
		1 o p_46558_
	a (Lbsr;Lbrk;Ldcp;DDDFZLdcw$a;Llk;Llk;Ljm;)Ldco; explode
		0 o p_256233_
		1 o p_255861_
		2 o p_255867_
		3 o p_256447_
		4 o p_255732_
		5 o p_255717_
		6 o p_256013_
		7 o p_256228_
		8 o p_255784_
		9 o p_311886_
		10 o p_311887_
		11 o p_320084_
	a ()Ljava/lang/String; lambda$fillReportDetails$3
	a (Lbsr;Lbrk;)V broadcastDamageEvent
		0 o p_270831_
		1 o p_270361_
	a (Ldqh;)V setBlockEntity
		0 o p_151524_
	a (Ldyy$a;II)I getHeight
		0 o p_46571_
		1 o p_46572_
		2 o p_46573_
	a (Leqr;Leqt;)V setMapData
		0 o p_324009_
		1 o p_151534_
	a (Lbsr;Lewx;Ljava/util/function/Predicate;)Ljava/util/List; getEntities
		0 o p_46536_
		1 o p_46537_
		2 o p_46538_
	a (Ljd;Ldfy;Lji;)V updateNeighborsAtExceptFromFacing
		0 o p_46591_
		1 o p_46592_
		2 o p_46593_
	a (IILdvz;Z)Lduy; getChunk
		0 o p_46502_
		1 o p_46503_
		2 o p_331611_
		3 o p_46505_
	a (Lbsr;Ljava/util/function/Predicate;Ljava/util/List;Lbsr;)V lambda$getEntities$0
		static
		0 o p_151519_
		1 o p_151520_
		2 o p_151521_
		3 o p_151522_
	a (I)Lbsr; getEntity
		0 o p_46492_
	a (Lbsr;DDDFZLdcw$a;)Ldco; explode
		0 o p_255682_
		1 o p_255803_
		2 o p_256403_
		3 o p_256538_
		4 o p_255674_
		5 o p_256634_
		6 o p_256111_
	a (Leqr;)Leqt; getMapData
		0 o p_324234_
	a (Ljd;Ljava/util/function/Predicate;)Z isStateAtPosition
		0 o p_46620_
		1 o p_46621_
	a (DDDDDDLjava/util/List;)V createFireworks
		0 o p_46475_
		1 o p_46476_
		2 o p_46477_
		3 o p_46478_
		4 o p_46479_
		5 o p_46480_
		6 o p_332050_
	a (Ldtc;Ljd;Ldfy;Ljd;Z)V neighborChanged
		0 o p_220379_
		1 o p_220380_
		2 o p_220381_
		3 o p_220382_
		4 o p_220383_
	a (Lcmx;DDDLavo;Lavq;FFJ)V playSeededSound
		0 o p_220363_
		1 o p_220364_
		2 o p_220365_
		3 o p_220366_
		4 o p_220367_
		5 o p_220368_
		6 o p_220369_
		7 o p_220370_
		8 o p_220371_
	a (Ljd;Lbsr;)Z loadedAndEntityCanStandOn
		0 o p_46576_
		1 o p_46577_
	a (ILjd;I)V destroyBlockProgress
		0 o p_46506_
		1 o p_46507_
		2 o p_46508_
	a (IIII)Ljd; getBlockRandomPos
		0 o p_46497_
		1 o p_46498_
		2 o p_46499_
		3 o p_46500_
	a (Lcmx;DDDLjm;Lavq;FF)V playSound
		0 o p_347719_
		1 o p_347460_
		2 o p_347457_
		3 o p_347558_
		4 o p_347499_
		5 o p_347522_
		6 o p_347447_
		7 o p_347667_
	a (Ldxn;Lewx;Ljava/util/function/Predicate;)Ljava/util/List; getEntities
		0 o p_151528_
		1 o p_151529_
		2 o p_151530_
	a (Lzg;)V sendPacketToServer
		0 o p_46657_
	a (Lbsr;DDDFLdcw$a;)Ldco; explode
		0 o p_256599_
		1 o p_255914_
		2 o p_255684_
		3 o p_255843_
		4 o p_256310_
		5 o p_256178_
	a (Ldxn;Lewx;Ljava/util/function/Predicate;Ljava/util/List;)V getEntities
		0 o p_261899_
		1 o p_261837_
		2 o p_261519_
		3 o p_262046_
	a (Lcmx;Lbsr;Lavo;Lavq;FF)V playSound
		0 o p_46551_
		1 o p_46552_
		2 o p_46553_
		3 o p_46554_
		4 o p_46555_
		5 o p_46556_
	a (Ljd;Ldtc;Ldtc;)V onBlockStateChange
		0 o p_46609_
		1 o p_46610_
		2 o p_46611_
	a (J)Z shouldTickBlocksAt
		0 o p_186456_
	a (Llk;ZDDDDDD)V addParticle
		0 o p_46638_
		1 o p_46639_
		2 o p_46640_
		3 o p_46641_
		4 o p_46642_
		5 o p_46643_
		6 o p_46644_
		7 o p_46645_
	a (Ldsa;)V addBlockEntityTicker
		0 o p_151526_
	a (Lcmx;Ljd;Lavo;Lavq;FF)V playSound
		0 o p_46560_
		1 o p_46561_
		2 o p_46562_
		3 o p_46563_
		4 o p_46564_
		5 o p_46565_
	a (Lcmx;DDDLavo;Lavq;FF)V playSound
		0 o p_46543_
		1 o p_46544_
		2 o p_46545_
		3 o p_46546_
		4 o p_46547_
		5 o p_46548_
		6 o p_46549_
		7 o p_46550_
	a (Lji;Ldtc;Ljd;Ljd;II)V neighborShapeChanged
		0 o p_220385_
		1 o p_220386_
		2 o p_220387_
		3 o p_220388_
		4 o p_220389_
		5 o p_220390_
	a (F)F getSunAngle
		0 o p_46491_
	a (Lcmx;DDDLjm;Lavq;FFJ)V playSeededSound
		0 o p_262953_
		1 o p_263004_
		2 o p_263398_
		3 o p_263376_
		4 o p_263359_
		5 o p_263020_
		6 o p_263055_
		7 o p_262914_
		8 o p_262991_
	a (Ljd;Ldtc;)V addDestroyBlockEffect
		0 o p_151531_
		1 o p_151532_
	a (Lbsr;Lavo;Lavq;FF)V playLocalSound
		0 o p_312189_
		1 o p_312080_
		2 o p_312905_
		3 o p_312914_
		4 o p_312831_
	a (Ljd;Lbsr;Lji;)Z loadedAndEntityCanStandOnFace
		0 o p_46579_
		1 o p_46580_
		2 o p_46581_
	a (Lbsr;B)V broadcastEntityEvent
		0 o p_46509_
		1 o p_46510_
	a (Lbsr;Lbrk;Ldcp;DDDFZLdcw$a;)Ldco; explode
		0 o p_256145_
		1 o p_256004_
		2 o p_255696_
		3 o p_256208_
		4 o p_256036_
		5 o p_255746_
		6 o p_256647_
		7 o p_256098_
		8 o p_256104_
	a (Ldxn;Lewx;Ljava/util/function/Predicate;Ljava/util/List;I)V getEntities
		0 o p_261885_
		1 o p_262086_
		2 o p_261688_
		3 o p_262071_
		4 o p_261858_
	a_ (Ljd;)Ldtc; getBlockState
		0 o p_46732_
	aa ()J getDayTime
	ab ()Ldcs; getGameRules
	ac ()Z isThundering
	ad ()Z isRaining
	ae ()Ljm; dimensionTypeRegistration
	af ()Lakq; dimension
	ag ()Lbnf; getProfiler
	ah ()Ljava/util/function/Supplier; getProfilerSupplier
	ai ()Z isDebug
	aj ()Lbrl; damageSources
	b (ZZ)V setSpawnSettings
		0 o p_46704_
		1 o p_46705_
	b (Ljd;Ljava/util/function/Predicate;)Z isFluidAtPosition
		0 o p_151541_
		1 o p_151542_
	b (F)F getThunderLevel
		0 o p_46662_
	b (Llk;DDDDDD)V addAlwaysVisibleParticle
		0 o p_46684_
		1 o p_46685_
		2 o p_46686_
		3 o p_46687_
		4 o p_46688_
		5 o p_46689_
		6 o p_46690_
	b (Ljd;Ldtc;Ldtc;)V setBlocksDirty
		0 o p_46678_
		1 o p_46679_
		2 o p_46680_
	b (ILjd;I)V globalLevelEvent
		0 o p_46665_
		1 o p_46666_
		2 o p_46667_
	b (Llk;ZDDDDDD)V addAlwaysVisibleParticle
		0 o p_46691_
		1 o p_46692_
		2 o p_46693_
		3 o p_46694_
		4 o p_46695_
		5 o p_46696_
		6 o p_46697_
		7 o p_46698_
	b (I)Z isOutsideSpawnableHeight
		static
		0 o p_46725_
	b (Ljd;Ldtc;)Z setBlockAndUpdate
		0 o p_46598_
		1 o p_46599_
	b_ (Ljd;)Lepe; getFluidState
		0 o p_46671_
	c (Ljd;Ldfy;)V updateNeighbourForOutputSignal
		0 o p_46718_
		1 o p_46719_
	c (F)V setThunderLevel
		0 o p_46708_
	c (I)V setSkyFlashTime
		0 o p_46709_
	c (II)Ldcc; getChunkForCollisions
		0 o p_46711_
		1 o p_46712_
	c_ (Ljd;)Ldqh; getBlockEntity
		0 o p_46716_
	close ()V close
	d (F)F getRainLevel
		0 o p_46723_
	d (II)Ldvi; getChunk
		0 o p_46727_
		1 o p_46728_
	d_ (Ljd;)Lbqp; getCurrentDifficultyAt
		0 o p_46730_
	e (F)V setRainLevel
		0 o p_46735_
	g (Ljd;)Z isInWorldBoundsHorizontal
		static
		0 o p_46458_
	h (Lbsr;)Z shouldTickDeath
		0 o p_186458_
	k (Ljd;)Z isInWorldBounds
		0 o p_46740_
	l (Ljd;)Z isInSpawnableBounds
		static
		0 o p_46742_
	m (Ljd;)Ldvi; getChunkAt
		0 o p_46746_
	n (Ljd;)Z shouldTickBlocksAt
		0 o p_220394_
	o (Ljd;)V removeBlockEntity
		0 o p_46748_
	o ()Lnet/minecraft/server/MinecraftServer; getServer
	p (Ljd;)Z isLoaded
		0 o p_46750_
	p ()Ljava/lang/String; lambda$fillReportDetails$2
	q (Ljd;)V blockEntityChanged
		0 o p_151544_
	r (Ljd;)Z isRainingAt
		0 o p_46759_
	r ()Lczd; getRecipeManager
	s ()Lbrc; tickRateManager
	t ()Z noSave
	v ()Leqr; getFreeMapId
	x_ ()Z isClientSide
	y_ ()Leot; getLightEngine
	z_ ()I getSeaLevel
dcw$1 net/minecraft/world/level/Level$1
	a val$dimensionType
	<init> (Ldcw;Ldwy;)V <init>
		0 o p_220398_
		1 o p_220399_
	a ()D getCenterX
	b ()D getCenterZ
dcw$a net/minecraft/world/level/Level$ExplosionInteraction
	a NONE
	b BLOCK
	c MOB
	d TNT
	e TRIGGER
	f CODEC
	g id
	h $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_255976_
		1 o p_256585_
		2 o p_346300_
	a ()[Ldcw$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Ldcw$a; valueOf
		static
		0 o p_256573_
	values ()[Ldcw$a; values
		static
dcx net/minecraft/world/level/LevelAccessor
	A_ ()Lerb; getLevelData
	E_ ()Layw; getRandom
	G_ ()J nextSubTickCount
	N ()Ldvc; getChunkSource
	O ()Leyp; getFluidTicks
	P ()Leyp; getBlockTicks
	a (Ljd;Ldfy;I)V scheduleTick
		0 o p_186461_
		1 o p_186462_
		2 o p_186463_
	a (Lcmx;Ljd;Lavo;Lavq;FF)V playSound
		0 o p_46775_
		1 o p_46776_
		2 o p_46777_
		3 o p_46778_
		4 o p_46779_
		5 o p_46780_
	a (Ljd;Ldfy;ILeyx;)V scheduleTick
		0 o p_186465_
		1 o p_186466_
		2 o p_186467_
		3 o p_186468_
	a (Lbsr;Ljm;Ljd;)V gameEvent
		0 o p_316772_
		1 o p_316248_
		2 o p_316282_
	a (Lcmx;ILjd;I)V levelEvent
		0 o p_46771_
		1 o p_46772_
		2 o p_46773_
		3 o p_46774_
	a (Lakq;Ljd;Ldxz$a;)V gameEvent
		0 o p_316780_
		1 o p_316509_
		2 o p_316524_
	a (Ljm;Ljd;Ldxz$a;)V gameEvent
		0 o p_316320_
		1 o p_220409_
		2 o p_220410_
	a (Ljd;Lepd;ILeyx;)V scheduleTick
		0 o p_186474_
		1 o p_186475_
		2 o p_186476_
		3 o p_186477_
	a (Lji;Ldtc;Ljd;Ljd;II)V neighborShapeChanged
		0 o p_220411_
		1 o p_220412_
		2 o p_220413_
		3 o p_220414_
		4 o p_220415_
		5 o p_220416_
	a (Llk;DDDDDD)V addParticle
		0 o p_46783_
		1 o p_46784_
		2 o p_46785_
		3 o p_46786_
		4 o p_46787_
		5 o p_46788_
		6 o p_46789_
	a (Ljm;Lexc;Ldxz$a;)V gameEvent
		0 o p_316267_
		1 o p_220405_
		2 o p_220406_
	a (Ljd;Ljava/lang/Object;I)Leyt; createTick
		0 o p_186479_
		1 o p_186480_
		2 o p_186481_
	a (Ljd;Ljava/lang/Object;ILeyx;)Leyt; createTick
		0 o p_186483_
		1 o p_186484_
		2 o p_186485_
		3 o p_186486_
	a (Lbsr;Ljm;Lexc;)V gameEvent
		0 o p_151549_
		1 o p_316314_
		2 o p_316613_
	a (Lcmx;Ljd;Lavo;Lavq;)V playSound
		0 o p_251195_
		1 o p_250192_
		2 o p_249887_
		3 o p_250593_
	a (Ljd;Lepd;I)V scheduleTick
		0 o p_186470_
		1 o p_186471_
		2 o p_186472_
	ak ()J dayTime
	al ()Lbqo; getDifficulty
	b (Ljd;Ldfy;)V blockUpdated
		0 o p_46781_
		1 o p_46782_
	b (II)Z hasChunk
		0 o p_46794_
		1 o p_46795_
	c (ILjd;I)V levelEvent
		0 o p_46797_
		1 o p_46798_
		2 o p_46799_
	d_ (Ljd;)Lbqp; getCurrentDifficultyAt
		0 o p_46800_
	o ()Lnet/minecraft/server/MinecraftServer; getServer
dcy net/minecraft/world/level/LevelHeightAccessor
	I_ ()I getMinBuildHeight
	J_ ()I getHeight
	am ()I getMaxBuildHeight
	an ()I getSectionsCount
	ao ()I getMinSection
	ap ()I getMaxSection
	d (I)Z isOutsideBuildHeight
		0 o p_151563_
	e (I)I getSectionIndex
		0 o p_151565_
	e (II)Ldcy; create
		static
		0 o p_186488_
		1 o p_186489_
	f (I)I getSectionIndexFromSectionY
		0 o p_151567_
	g (I)I getSectionYFromSectionIndex
		0 o p_151569_
	s (Ljd;)Z isOutsideBuildHeight
		0 o p_151571_
dcy$1 net/minecraft/world/level/LevelHeightAccessor$1
	a val$height
	b val$minBuildHeight
	<init> (II)V <init>
		0 o p_186493_
		1 o p_186494_
	I_ ()I getMinBuildHeight
	J_ ()I getHeight
dcz net/minecraft/world/level/LevelReader
	A (Ljd;)I getMaxLocalRawBrightness
		0 o p_46804_
	B (Ljd;)Z hasChunkAt
		0 o p_46806_
	B_ ()I getSkyDarken
	D_ ()Ldwy; dimensionType
	F_ ()Lddy; getBiomeManager
	H_ ()Lka; registryAccess
	I_ ()I getMinBuildHeight
	J ()Lcpl; enabledFeatures
	J_ ()I getHeight
	a (IIIIII)Z hasChunksAt
		0 o p_46813_
		1 o p_46814_
		2 o p_46815_
		3 o p_46816_
		4 o p_46817_
		5 o p_46818_
	a (IILdvz;Z)Lduy; getChunk
		0 o p_46823_
		1 o p_46824_
		2 o p_330944_
		3 o p_46826_
	a (III)Ljm; getUncachedNoiseBiome
		0 o p_204159_
		1 o p_204160_
		2 o p_204161_
	a (IILdvz;)Lduy; getChunk
		0 o p_46820_
		1 o p_46821_
		2 o p_332007_
	a (Ljd;Ljd;)Z hasChunksAt
		0 o p_46833_
		1 o p_46834_
	a (II)Lduy; getChunk
		0 o p_46807_
		1 o p_46808_
	a (Lakq;)Ljo; holderLookup
		0 o p_249578_
	a (Ldyy$a;II)I getHeight
		0 o p_46827_
		1 o p_46828_
		2 o p_46829_
	a (Ljd;Ldch;)I getBlockTint
		0 o p_46836_
		1 o p_46837_
	a (Ldyy$a;Ljd;)Ljd; getHeightmapPos
		0 o p_46830_
		1 o p_46831_
	b (II)Z hasChunk
		0 o p_46838_
		1 o p_46839_
	b (IIII)Z hasChunksAt
		0 o p_151573_
		1 o p_151574_
		2 o p_151575_
		3 o p_151576_
	c (Lewx;)Ljava/util/stream/Stream; getBlockStatesIfLoaded
		0 o p_46848_
	c (Ljd;I)I getMaxLocalRawBrightness
		0 o p_46850_
		1 o p_46851_
	c (II)Ldcc; getChunkForCollisions
		0 o p_46845_
		1 o p_46846_
	d (Lewx;)Z containsAnyLiquid
		0 o p_46856_
	f (II)Z hasChunkAt
		0 o p_151578_
		1 o p_151579_
	getNoiseBiome (III)Ljm; getNoiseBiome
		0 o p_204163_
		1 o p_204164_
		2 o p_204165_
	t (Ljd;)Ljm; getBiome
		0 o p_204167_
	u (Ljd;)Z isEmptyBlock
		0 o p_46860_
	v (Ljd;)Z canSeeSkyFromBelowWater
		0 o p_46862_
	w (Ljd;)F getPathfindingCostFromLightLevels
		0 o p_220420_
	x (Ljd;)F getLightLevelDependentMagicValue
		0 o p_220418_
	x_ ()Z isClientSide
	y (Ljd;)Lduy; getChunk
		0 o p_46866_
	z (Ljd;)Z isWaterAt
		0 o p_46802_
	z_ ()I getSeaLevel
dd net/minecraft/advancements/critereon/LightningBoltPredicate
	b CODEC
	c blocksSetOnFire
	d entityStruck
	<clinit> ()V <clinit>
		static
	<init> (Ldh$d;Ljava/util/Optional;)V <init>
		0 o blocksSetOnFire
		1 o entityStruck
	a (Ldh$d;)Ldd; blockSetOnFire
		static
		0 o p_299013_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337377_
	a (Lbsr;Laqu;Lexc;)Z matches
		0 o p_299034_
		1 o p_299101_
		2 o p_298929_
	a (Laqu;Lexc;Lbsr;)Z lambda$matches$1
		0 o p_298760_
		1 o p_298244_
		2 o p_298360_
	b ()Ldh$d; blocksSetOnFire
	c ()Ljava/util/Optional; entityStruck
	equals (Ljava/lang/Object;)Z equals
		0 o p_298511_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dda net/minecraft/world/level/LevelSettings
	a levelName
	b gameType
	c hardcore
	d difficulty
	e allowCommands
	f gameRules
	g dataConfiguration
	<init> (Ljava/lang/String;Ldct;ZLbqo;ZLdcs;Lddr;)V <init>
		0 o p_250485_
		1 o p_250207_
		2 o p_251631_
		3 o p_252122_
		4 o p_248961_
		5 o p_248536_
		6 o p_249797_
	a ()Ljava/lang/String; levelName
	a (Ldct;)Ldda; withGameType
		0 o p_46923_
	a (Lddr;)Ldda; withDataConfiguration
		0 o p_250867_
	a (Ljava/lang/Number;)Lbqo; lambda$parse$0
		static
		0 o p_46928_
	a (Lbqo;)Ldda; withDifficulty
		0 o p_46919_
	a (Lcom/mojang/serialization/Dynamic;Lddr;)Ldda; parse
		static
		0 o p_46925_
		1 o p_251697_
	b ()Ldct; gameType
	c ()Z hardcore
	d ()Lbqo; difficulty
	e ()Z allowCommands
	f ()Ldcs; gameRules
	g ()Lddr; getDataConfiguration
	h ()Ldda; copy
ddb net/minecraft/world/level/LevelSimulatedRW
ddc net/minecraft/world/level/LevelSimulatedReader
	a (Ljd;Ljava/util/function/Predicate;)Z isStateAtPosition
		0 o p_46938_
		1 o p_46939_
	a (Ljd;Ldqj;)Ljava/util/Optional; getBlockEntity
		0 o p_151582_
		1 o p_151583_
	a (Ldyy$a;Ljd;)Ljd; getHeightmapPos
		0 o p_46936_
		1 o p_46937_
	b (Ljd;Ljava/util/function/Predicate;)Z isFluidAtPosition
		0 o p_151584_
		1 o p_151585_
ddd net/minecraft/world/level/LevelTimeAccess
	ak ()J dayTime
	aq ()F getMoonBrightness
	ar ()I getMoonPhase
	f (F)F getTimeOfDay
		0 o p_46943_
dde net/minecraft/world/level/LevelWriter
	a (Ljd;Ldtc;I)Z setBlock
		0 o p_46944_
		1 o p_46945_
		2 o p_46946_
	a (Ljd;Ldtc;II)Z setBlock
		0 o p_46947_
		1 o p_46948_
		2 o p_46949_
		3 o p_46950_
	a (Ljd;ZLbsr;)Z destroyBlock
		0 o p_46954_
		1 o p_46955_
		2 o p_46956_
	a (Ljd;Z)Z removeBlock
		0 o p_46951_
		1 o p_46952_
	a (Ljd;ZLbsr;I)Z destroyBlock
		0 o p_46957_
		1 o p_46958_
		2 o p_46959_
		3 o p_46960_
	b (Ljd;Z)Z destroyBlock
		0 o p_46962_
		1 o p_46963_
	b (Lbsr;)Z addFreshEntity
		0 o p_46964_
ddf net/minecraft/world/level/LightLayer
	a SKY
	b BLOCK
	c $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_278245_
		1 o p_278287_
	a ()[Lddf; $values
		static
	valueOf (Ljava/lang/String;)Lddf; valueOf
		static
		0 o p_46975_
	values ()[Lddf; values
		static
ddg net/minecraft/world/level/LocalMobCapCalculator
	a playersNearChunk
	b playerMobCounts
	c chunkMap
	<init> (Laqb;)V <init>
		0 o p_186501_
	a (Ldcd;J)Ljava/util/List; lambda$getPlayersNear$0
		0 o p_186510_
		1 o p_186511_
	a (Ldcd;Lbtq;)V addMob
		0 o p_186513_
		1 o p_186514_
	a (Laqv;)Lddg$a; lambda$addMob$1
		static
		0 o p_186503_
	a (Ldcd;)Ljava/util/List; getPlayersNear
		0 o p_186508_
	a (Lbtq;Ldcd;)Z canSpawn
		0 o p_186505_
		1 o p_186506_
ddg$a net/minecraft/world/level/LocalMobCapCalculator$MobCounts
	a counts
	<init> ()V <init>
	a (Lbtq;Ljava/lang/Integer;)Ljava/lang/Integer; lambda$add$0
		static
		0 o p_186520_
		1 o p_186521_
	a (Lbtq;)V add
		0 o p_186518_
	b (Lbtq;)Z canSpawn
		0 o p_186523_
ddh net/minecraft/world/level/NaturalSpawner
	a SPAWN_DISTANCE_CHUNK
	b SPAWN_DISTANCE_BLOCK
	c LOGGER
	d MIN_SPAWN_DISTANCE
	e MAGIC_NUMBER
	f SPAWNING_CATEGORIES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lddl;Ljm;Ldcd;Layw;)V spawnMobsForChunkGeneration
		static
		0 o p_220451_
		1 o p_220452_
		2 o p_220453_
		3 o p_220454_
	a (Ljd;Laqu;Lbtq;Lddq;)Z isInNetherFortressBounds
		static
		0 o p_220456_
		1 o p_220457_
		2 o p_220458_
		3 o p_220459_
	a (Ldcz;Lbsx;II)Ljd; getTopNonCollidingPos
		static
		0 o p_47066_
		1 o p_47067_
		2 o p_47068_
		3 o p_47069_
	a (Ljd;Lbsr;Lddk;Lddg;Lbtq;Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;Ldvi;)V lambda$createState$2
		static
		0 o p_275157_
		1 o p_275158_
		2 o p_275159_
		3 o p_275160_
		4 o p_275161_
		5 o p_275162_
		6 o p_275163_
	a (Laqu;Lbtq;Lddq;Lduz;Ldei$c;Ljd$a;D)Z isValidSpawnPostitionForType
		static
		0 o p_220422_
		1 o p_220423_
		2 o p_220424_
		3 o p_220425_
		4 o p_220426_
		5 o p_220427_
		6 o p_220428_
	a (Ldcw;Ldvi;)Ljd; getRandomPosWithin
		static
		0 o p_47063_
		1 o p_47064_
	a (Laqu;Lduy;Ljd$a;D)Z isRightDistanceToPlayerAndSpawnPoint
		static
		0 o p_47025_
		1 o p_47026_
		2 o p_47027_
		3 o p_47028_
	a (ILjava/lang/Iterable;Lddh$b;Lddg;)Lddh$d; createState
		static
		0 o p_186525_
		1 o p_186526_
		2 o p_186527_
		3 o p_186528_
	a (Lbtq;Laqu;Lduy;Ljd;Lddh$c;Lddh$a;)V spawnCategoryForPosition
		static
		0 o p_47039_
		1 o p_47040_
		2 o p_47041_
		3 o p_47042_
		4 o p_47043_
		5 o p_47044_
	a (Laqu;Lbtp;D)Z isValidPositionForMob
		static
		0 o p_46992_
		1 o p_46993_
		2 o p_46994_
	a (Lbtq;)Z lambda$static$0
		static
		0 o p_47037_
	a (Laqu;Lddq;Lduz;Lbtq;Ljd;Ljm;)Lbpf; mobsAt
		static
		0 o p_220444_
		1 o p_220445_
		2 o p_220446_
		3 o p_220447_
		4 o p_220448_
		5 o p_220449_
	a (Ljd;Lduy;)Lddw; getRoughBiome
		static
		0 o p_47096_
		1 o p_47097_
	a (Laqu;Lddq;Lduz;Lbtq;Layw;Ljd;)Ljava/util/Optional; getRandomSpawnMobAt
		static
		0 o p_220430_
		1 o p_220431_
		2 o p_220432_
		3 o p_220433_
		4 o p_220434_
		5 o p_220435_
	a (Laqu;Ldvi;Lddh$d;ZZZ)V spawnForChunk
		static
		0 o p_47030_
		1 o p_47031_
		2 o p_47032_
		3 o p_47033_
		4 o p_47034_
		5 o p_47035_
	a (Lbtp;Lduy;)V lambda$spawnCategoryForPosition$4
		static
		0 o p_151610_
		1 o p_151611_
	a (Lbtq;Laqu;Ldvi;Lddh$c;Lddh$a;)V spawnCategoryForChunk
		static
		0 o p_47046_
		1 o p_47047_
		2 o p_47048_
		3 o p_47049_
		4 o p_47050_
	a (Laqu;Lbsx;)Lbtp; getMobForSpawn
		static
		0 o p_46989_
		1 o p_46990_
	a (Laqu;Lddq;Lduz;Lbtq;Ldei$c;Ljd;)Z canSpawnMobAt
		static
		0 o p_220437_
		1 o p_220438_
		2 o p_220439_
		3 o p_220440_
		4 o p_220441_
		5 o p_220442_
	a (Lbsx;Ljd;Lduy;)Z lambda$spawnCategoryForPosition$3
		static
		0 o p_151606_
		1 o p_151607_
		2 o p_151608_
	a (I)[Lbtq; lambda$static$1
		static
		0 o p_46983_
	a (Ldcc;Ljd;Ldtc;Lepe;Lbsx;)Z isValidEmptySpawnBlock
		static
		0 o p_47057_
		1 o p_47058_
		2 o p_47059_
		3 o p_47060_
		4 o p_47061_
	a (Lbtq;Laqu;Ljd;)V spawnCategoryForPosition
		static
		0 o p_151613_
		1 o p_151614_
		2 o p_151615_
ddh$a net/minecraft/world/level/NaturalSpawner$AfterSpawnCallback
	run (Lbtp;Lduy;)V run
		0 o p_47101_
		1 o p_47102_
ddh$b net/minecraft/world/level/NaturalSpawner$ChunkGetter
	query (JLjava/util/function/Consumer;)V query
		0 o p_47104_
		1 o p_47105_
ddh$c net/minecraft/world/level/NaturalSpawner$SpawnPredicate
	test (Lbsx;Ljd;Lduy;)Z test
		0 o p_47107_
		1 o p_47108_
		2 o p_47109_
ddh$d net/minecraft/world/level/NaturalSpawner$SpawnState
	a spawnableChunkCount
	b mobCategoryCounts
	c spawnPotential
	d unmodifiableMobCategoryCounts
	e localMobCapCalculator
	f lastCheckedPos
	g lastCheckedType
	h lastCharge
	<init> (ILit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;Lddk;Lddg;)V <init>
		0 o p_186544_
		1 o p_186545_
		2 o p_186546_
		3 o p_186547_
	a (Lbsx;Ljd;Lduy;)Z canSpawn
		0 o p_47128_
		1 o p_47129_
		2 o p_47130_
	a (Lbtp;Lduy;)V afterSpawn
		0 o p_47132_
		1 o p_47133_
	a ()I getSpawnableChunkCount
	a (Lbtq;Ldcd;)Z canSpawnForCategory
		0 o p_186549_
		1 o p_186550_
	b ()Lit/unimi/dsi/fastutil/objects/Object2IntMap; getMobCategoryCounts
ddi net/minecraft/world/level/NoiseColumn
	a minY
	b column
	<init> (I[Ldtc;)V <init>
		0 o p_151623_
		1 o p_151624_
	a (I)Ldtc; getBlock
		0 o p_186552_
	a (ILdtc;)V setBlock
		0 o p_186554_
		1 o p_186555_
ddj net/minecraft/world/level/PathNavigationRegion
	a centerX
	b centerZ
	c chunks
	d allEmpty
	e level
	f plains
	<init> (Ldcw;Ljd;Ljd;)V <init>
		0 o p_47164_
		1 o p_47165_
		2 o p_47166_
	C_ ()Ldut; getWorldBorder
	I_ ()I getMinBuildHeight
	J_ ()I getHeight
	a (II)Lduy; getChunk
		0 o p_47168_
		1 o p_47169_
	a (Ldcw;)Ljm; lambda$new$0
		static
		0 o p_270044_
	a ()Lbnf; getProfiler
	a_ (Ljd;)Ldtc; getBlockState
		0 o p_47188_
	b_ (Ljd;)Lepe; getFluidState
		0 o p_47171_
	c (II)Ldcc; getChunkForCollisions
		0 o p_47173_
		1 o p_47174_
	c (Lbsr;Lewx;)Ljava/util/List; getEntityCollisions
		0 o p_186557_
		1 o p_186558_
	c_ (Ljd;)Ldqh; getBlockEntity
		0 o p_47180_
	d (Ljd;)Lduy; getChunk
		0 o p_47186_
ddk net/minecraft/world/level/PotentialCalculator
	a charges
	<init> ()V <init>
	a (Ljd;D)V addCharge
		0 o p_47193_
		1 o p_47194_
	b (Ljd;D)D getPotentialEnergyChange
		0 o p_47196_
		1 o p_47197_
ddk$a net/minecraft/world/level/PotentialCalculator$PointCharge
	a pos
	b charge
	<init> (Ljd;D)V <init>
		0 o p_47201_
		1 o p_47202_
	a (Ljd;)D getPotentialChange
		0 o p_47204_
ddl net/minecraft/world/level/ServerLevelAccessor
	E ()Laqu; getLevel
	a_ (Lbsr;)V addFreshEntityWithPassengers
		0 o p_47206_
ddm net/minecraft/world/level/SignalGetter
	C DIRECTIONS
	<clinit> ()V <clinit>
		static
	C (Ljd;)Z hasNeighborSignal
		0 o p_277626_
	D (Ljd;)I getBestNeighborSignal
		0 o p_277977_
	a (Ljd;Lji;)I getDirectSignal
		0 o p_277954_
		1 o p_277342_
	a (Ljd;Lji;Z)I getControlInputSignal
		0 o p_277757_
		1 o p_278104_
		2 o p_277707_
	b (Ljd;Lji;)Z hasSignal
		0 o p_277371_
		1 o p_277391_
	c (Ljd;Lji;)I getSignal
		0 o p_277961_
		1 o p_277351_
	e_ (Ljd;)I getDirectSignalTo
		0 o p_277959_
ddn net/minecraft/world/level/SimpleExplosionDamageCalculator
	a explodesBlocks
	b damagesEntities
	c knockbackMultiplier
	d immuneBlocks
	<init> (ZZLjava/util/Optional;Ljava/util/Optional;)V <init>
		0 o p_345621_
		1 o p_345535_
		2 o p_344810_
		3 o p_346110_
	a (Ldco;Ldcc;Ljd;Ldtc;F)Z shouldBlockExplode
		0 o p_345994_
		1 o p_345042_
		2 o p_345057_
		3 o p_345932_
		4 o p_345776_
	a (Lbsr;)F getKnockbackMultiplier
		0 o p_345651_
	a (Ldco;Ldcc;Ljd;Ldtc;Lepe;)Ljava/util/Optional; getBlockExplosionResistance
		0 o p_346109_
		1 o p_345381_
		2 o p_344921_
		3 o p_346239_
		4 o p_345105_
	a (Ldco;Lbsr;)Z shouldDamageEntity
		0 o p_346248_
		1 o p_344983_
	b (Lbsr;)Ljava/lang/Float; lambda$getKnockbackMultiplier$0
		0 o p_345247_
ddo net/minecraft/world/level/SpawnData
	a ENTITY_TAG
	b CODEC
	c LIST_CODEC
	d entityToSpawn
	e customSpawnRules
	f equipment
	<clinit> ()V <clinit>
		static
	<init> (Lub;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o entityToSpawn
		1 o customSpawnRules
		2 o equipment
	<init> ()V <init>
	a ()Lub; getEntityToSpawn
	a (Lddo;)Ljava/util/Optional; lambda$static$2
		static
		0 o p_340789_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_340790_
	b ()Ljava/util/Optional; getCustomSpawnRules
	b (Lddo;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_186569_
	c (Lddo;)Lub; lambda$static$0
		static
		0 o p_186576_
	c ()Ljava/util/Optional; getEquipment
	d ()Lub; entityToSpawn
	e ()Ljava/util/Optional; customSpawnRules
	equals (Ljava/lang/Object;)Z equals
		0 o p_186580_
	f ()Ljava/util/Optional; equipment
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ddo$a net/minecraft/world/level/SpawnData$CustomSpawnRules
	a CODEC
	b blockLightLimit
	c skyLightLimit
	d LIGHT_RANGE
	<clinit> ()V <clinit>
		static
	<init> (Layg;Layg;)V <init>
		0 o blockLightLimit
		1 o skyLightLimit
	a ()Layg; blockLightLimit
	a (Ljava/lang/String;)Lcom/mojang/serialization/MapCodec; lightLimit
		static
		0 o p_286409_
	a (Ljd;Laqu;)Z isValidPosition
		0 o p_321770_
		1 o p_321818_
	a (Layg;)Lcom/mojang/serialization/DataResult; checkLightBoundaries
		static
		0 o p_186593_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_286217_
	a (Lddo$a;)Layg; lambda$static$2
		static
		0 o p_186595_
	b ()Layg; skyLightLimit
	b (Lddo$a;)Layg; lambda$static$1
		static
		0 o p_186600_
	c ()Ljava/lang/String; lambda$checkLightBoundaries$0
		static
	equals (Ljava/lang/Object;)Z equals
		0 o p_186602_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ddp net/minecraft/world/level/Spawner
	a (Lub;Ljava/lang/String;)Lakr; getEntityKey
		static
		0 o p_312232_
		1 o p_312196_
	a (Lcuq;Ljava/util/List;Ljava/lang/String;)V appendHoverText
		static
		0 o p_311863_
		1 o p_312185_
		2 o p_312723_
	a (Lbsx;)Lxn; lambda$getSpawnEntityDisplayName$0
		static
		0 o p_312609_
	a (Lcuq;Ljava/lang/String;)Lwz; getSpawnEntityDisplayName
		static
		0 o p_312585_
		1 o p_312442_
	a (Lbsx;Layw;)V setEntityId
		0 o p_312782_
		1 o p_312579_
ddq net/minecraft/world/level/StructureManager
	a level
	b worldOptions
	c structureCheck
	<init> (Ldcx;Ldzw;Lejs;)V <init>
		0 o p_249675_
		1 o p_248820_
		2 o p_249103_
	a (Ljd;Ljq;)Lejz; getStructureWithPieceAt
		0 o p_331369_
		1 o p_330290_
	a (Ljd;Lawu;)Lejz; getStructureWithPieceAt
		0 o p_220492_
		1 o p_220493_
	a (Ljd;Ljava/util/function/Predicate;)Lejz; getStructureWithPieceAt
		0 o p_220489_
		1 o p_332144_
	a (Ldcd;Ljava/util/function/Predicate;)Ljava/util/List; startsForStructure
		0 o p_220478_
		1 o p_220479_
	a (Lejz;)V addReference
		0 o p_220485_
	a (Lkf;Lejr;Ldvu;)Lejz; getStartForStructure
		0 o p_220513_
		1 o p_220514_
		2 o p_220515_
	a (Larb;)Lddq; forWorldGenRegion
		0 o p_220469_
	a (Ljd;Lejz;)Z structureHasPieceAt
		0 o p_220498_
		1 o p_220499_
	a (Lejr;Lit/unimi/dsi/fastutil/longs/LongSet;Ljava/util/function/Consumer;)V fillStartsForStructure
		0 o p_220481_
		1 o p_220482_
		2 o p_220483_
	a (Ljz;Ljava/util/function/Predicate;Lejr;)Z lambda$getStructureWithPieceAt$1
		static
		0 o p_330126_
		1 o p_330127_
		2 o p_330128_
	a (Lkf;Lejr;)Ljava/util/List; startsForStructure
		0 o p_220505_
		1 o p_220506_
	a (Ljd;)Z hasAnyStructureAt
		0 o p_220487_
	a (Ldcd;Lejr;Leko;Z)Lejt; checkStructurePresence
		0 o p_220474_
		1 o p_220475_
		2 o p_321768_
		3 o p_220476_
	a ()Z shouldGenerateStructures
	a (Ljd;Lejr;)Lejz; getStructureAt
		0 o p_220495_
		1 o p_220496_
	a (Lkf;Lejr;JLdvu;)V addReferenceForStructure
		0 o p_220508_
		1 o p_220509_
		2 o p_220510_
		3 o p_220511_
	a (Lkf;Lejr;Lejz;Ldvu;)V setStartForStructure
		0 o p_220517_
		1 o p_220518_
		2 o p_220519_
		3 o p_220520_
	a (Lawu;Ljm;)Z lambda$getStructureWithPieceAt$0
		static
		0 o p_330124_
		1 o p_330125_
	b (Ljd;Lejr;)Lejz; getStructureWithPieceAt
		0 o p_220525_
		1 o p_220526_
	b (Ljd;)Ljava/util/Map; getAllStructuresAt
		0 o p_220523_
	b ()Lka; registryAccess
ddr net/minecraft/world/level/WorldDataConfiguration
	a ENABLED_FEATURES_ID
	b CODEC
	c DEFAULT
	d dataPacks
	e enabledFeatures
	<clinit> ()V <clinit>
		static
	<init> (Ldck;Lcpl;)V <init>
		0 o dataPacks
		1 o enabledFeatures
	a ()Ldck; dataPacks
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337972_
	a (Lcpl;)Lddr; expandFeatures
		0 o p_249090_
	b ()Lcpl; enabledFeatures
	equals (Ljava/lang/Object;)Z equals
		0 o p_251210_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dds net/minecraft/world/level/WorldGenLevel
	C ()J getSeed
	a (Ljava/util/function/Supplier;)V setCurrentlyGenerating
		0 o p_186618_
	f_ (Ljd;)Z ensureCanWrite
		0 o p_181157_
ddt net/minecraft/world/level/biome/AmbientAdditionsSettings
	a CODEC
	b soundEvent
	c tickChance
	<clinit> ()V <clinit>
		static
	<init> (Ljm;D)V <init>
		0 o p_263329_
		1 o p_263326_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_47382_
	a ()Ljm; getSoundEvent
	a (Lddt;)Ljava/lang/Double; lambda$static$1
		static
		0 o p_151640_
	b (Lddt;)Ljm; lambda$static$0
		static
		0 o p_151642_
	b ()D getTickChance
ddu net/minecraft/world/level/biome/AmbientMoodSettings
	a CODEC
	b LEGACY_CAVE_SETTINGS
	c soundEvent
	d tickDelay
	e blockSearchExtent
	f soundPositionOffset
	<clinit> ()V <clinit>
		static
	<init> (Ljm;IID)V <init>
		0 o p_263350_
		1 o p_263364_
		2 o p_263333_
		3 o p_263345_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_47402_
	a ()Ljm; getSoundEvent
	a (Lddu;)Ljava/lang/Double; lambda$static$3
		static
		0 o p_151644_
	b (Lddu;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_151646_
	b ()I getTickDelay
	c ()I getBlockSearchExtent
	c (Lddu;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_151648_
	d ()D getSoundPositionOffset
	d (Lddu;)Ljm; lambda$static$0
		static
		0 o p_151650_
ddv net/minecraft/world/level/biome/AmbientParticleSettings
	a CODEC
	b options
	c probability
	<clinit> ()V <clinit>
		static
	<init> (Llk;F)V <init>
		0 o p_47417_
		1 o p_47418_
	a ()Llk; getOptions
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_47423_
	a (Layw;)Z canSpawn
		0 o p_220528_
	a (Lddv;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_151652_
	b (Lddv;)Llk; lambda$static$0
		static
		0 o p_151654_
ddw net/minecraft/world/level/biome/Biome
	a DIRECT_CODEC
	b NETWORK_CODEC
	c CODEC
	d LIST_CODEC
	e BIOME_INFO_NOISE
	f TEMPERATURE_NOISE
	g FROZEN_TEMPERATURE_NOISE
	h TEMPERATURE_CACHE_SIZE
	i climateSettings
	j generationSettings
	k mobSettings
	l specialEffects
	m temperatureCache
	<clinit> ()V <clinit>
		static
	<init> (Lddw$b;Ldec;Lddx;Ldei;)V <init>
		0 o p_220530_
		1 o p_220531_
		2 o p_220532_
		3 o p_220533_
	a (Ljd;)Lddw$c; getPrecipitationAt
		0 o p_265163_
	a ()I getSkyColor
	a (Ldcz;Ljd;)Z shouldFreeze
		0 o p_47478_
		1 o p_47479_
	a (Lddw$b;Ldec;)Lddw; lambda$static$7
		static
		0 o p_220535_
		1 o p_220536_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$8
		static
		0 o p_220540_
	a (Ldcz;Ljd;Z)Z shouldFreeze
		0 o p_47481_
		1 o p_47482_
		2 o p_47483_
	a (Lddw;)Ldec; lambda$static$6
		static
		0 o p_220538_
	a (DD)I getGrassColor
		0 o p_47465_
		1 o p_47466_
	b (Ldcz;Ljd;)Z shouldSnow
		0 o p_47520_
		1 o p_47521_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_220544_
	b (Lddw;)Lddw$b; lambda$static$5
		static
		0 o p_220542_
	b (Ljd;)Z coldEnoughToSnow
		0 o p_198905_
	b ()Ldei; getMobSettings
	c ()Z hasPrecipitation
	c (Ljd;)Z warmEnoughToRain
		0 o p_198907_
	c (Lddw;)Ldei; lambda$static$3
		static
		0 o p_220546_
	d ()Lddx; getGenerationSettings
	d (Lddw;)Lddx; lambda$static$2
		static
		0 o p_220548_
	d (Ljd;)Z shouldMeltFrozenOceanIcebergSlightly
		0 o p_198909_
	e ()I getFogColor
	e (Ljd;)F getHeightAdjustedTemperature
		0 o p_47529_
	e (Lddw;)Ldec; lambda$static$1
		static
		0 o p_220550_
	f (Ljd;)F getTemperature
		0 o p_47506_
	f ()I getFoliageColor
	f (Lddw;)Lddw$b; lambda$static$0
		static
		0 o p_151717_
	g ()F getBaseTemperature
	h ()Ldec; getSpecialEffects
	i ()I getWaterColor
	j ()I getWaterFogColor
	k ()Ljava/util/Optional; getAmbientParticle
	l ()Ljava/util/Optional; getAmbientLoop
	m ()Ljava/util/Optional; getAmbientMood
	n ()Ljava/util/Optional; getAmbientAdditions
	o ()Ljava/util/Optional; getBackgroundMusic
	p ()I getGrassColorFromTexture
	q ()I getFoliageColorFromTexture
	r ()Lit/unimi/dsi/fastutil/longs/Long2FloatLinkedOpenHashMap; lambda$new$10
	s ()Lit/unimi/dsi/fastutil/longs/Long2FloatLinkedOpenHashMap; lambda$new$9
ddw$1 net/minecraft/world/level/biome/Biome$1
	a this$0
	<init> (Lddw;IF)V <init>
		0 o p_47576_
		1 o p_47577_
		2 o p_47578_
	rehash (I)V rehash
		0 o p_47580_
ddw$a net/minecraft/world/level/biome/Biome$BiomeBuilder
	a hasPrecipitation
	b temperature
	c temperatureModifier
	d downfall
	e specialEffects
	f mobSpawnSettings
	g generationSettings
	<init> ()V <init>
	a (Lddx;)Lddw$a; generationSettings
		0 o p_47602_
	a ()Lddw; build
	a (Lddw$d;)Lddw$a; temperatureAdjustment
		0 o p_47600_
	a (F)Lddw$a; temperature
		0 o p_47610_
	a (Ldei;)Lddw$a; mobSpawnSettings
		0 o p_47606_
	a (Ldec;)Lddw$a; specialEffects
		0 o p_47604_
	a (Z)Lddw$a; hasPrecipitation
		0 o p_265480_
	b (F)Lddw$a; downfall
		0 o p_47612_
	toString ()Ljava/lang/String; toString
ddw$b net/minecraft/world/level/biome/Biome$ClimateSettings
	a CODEC
	b hasPrecipitation
	c temperature
	d temperatureModifier
	e downfall
	<clinit> ()V <clinit>
		static
	<init> (ZFLddw$d;F)V <init>
		0 o hasPrecipitation
		1 o temperature
		2 o temperatureModifier
		3 o downfall
	a (Lddw$b;)Ljava/lang/Float; lambda$static$3
		static
		0 o p_151733_
	a ()Z hasPrecipitation
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_264995_
	b ()F temperature
	b (Lddw$b;)Lddw$d; lambda$static$2
		static
		0 o p_151735_
	c (Lddw$b;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_151737_
	c ()Lddw$d; temperatureModifier
	d (Lddw$b;)Ljava/lang/Boolean; lambda$static$0
		static
		0 o p_264996_
	d ()F downfall
	equals (Ljava/lang/Object;)Z equals
		0 o p_220558_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ddw$c net/minecraft/world/level/biome/Biome$Precipitation
	a NONE
	b RAIN
	c SNOW
	d CODEC
	e name
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_265396_
		1 o p_265696_
		2 o p_304977_
	a ()[Lddw$c; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lddw$c; valueOf
		static
		0 o p_47733_
	values ()[Lddw$c; values
		static
ddw$d net/minecraft/world/level/biome/Biome$TemperatureModifier
	a NONE
	b FROZEN
	c CODEC
	d name
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_47743_
		1 o p_47744_
		2 o p_47745_
	a (Ljd;F)F modifyTemperature
		0 o p_47754_
		1 o p_47755_
	a ()Ljava/lang/String; getName
	b ()[Lddw$d; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lddw$d; valueOf
		static
		0 o p_47760_
	values ()[Lddw$d; values
		static
ddw$d$1 net/minecraft/world/level/biome/Biome$TemperatureModifier$1
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_47763_
		1 o p_47764_
		2 o p_47765_
	a (Ljd;F)F modifyTemperature
		0 o p_47767_
		1 o p_47768_
ddw$d$2 net/minecraft/world/level/biome/Biome$TemperatureModifier$2
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_47770_
		1 o p_47771_
		2 o p_47772_
	a (Ljd;F)F modifyTemperature
		0 o p_47774_
		1 o p_47775_
ddx net/minecraft/world/level/biome/BiomeGenerationSettings
	a EMPTY
	b CODEC
	c LOGGER
	d carvers
	e features
	f flowerFeatures
	g featureSet
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;Ljava/util/List;)V <init>
		0 o p_186650_
		1 o p_186651_
	a (Leiv;)Z hasFeature
		0 o p_186659_
	a (Lebq;)Z lambda$new$3
		static
		0 o p_186657_
	a ()Ljava/util/List; getFlowerFeatures
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_186655_
	a (Ldyu$a;)Ljava/lang/Iterable; getCarvers
		0 o p_204188_
	a (Lddx;)Ljava/util/List; lambda$static$1
		static
		0 o p_186653_
	a (Ljava/util/List;)Ljava/util/Set; lambda$new$5
		static
		0 o p_204190_
	b (Ljava/util/List;)Ljava/util/List; lambda$new$4
		static
		0 o p_204192_
	b (Lddx;)Ljava/util/Map; lambda$static$0
		static
		0 o p_186661_
	b ()Ljava/util/List; features
ddx$a net/minecraft/world/level/biome/BiomeGenerationSettings$Builder
	a placedFeatures
	b worldCarvers
	<init> (Ljn;Ljn;)V <init>
		0 o p_255774_
		1 o p_256003_
	a (Ldyu$b;Lakq;)Lddx$a; addFeature
		0 o p_256059_
		1 o p_256259_
	a (Ldyu$a;Lakq;)Lddx$a; addCarver
		0 o p_256471_
		1 o p_255733_
ddx$b net/minecraft/world/level/biome/BiomeGenerationSettings$PlainBuilder
	a carvers
	b features
	<init> ()V <init>
	a ()Lddx; build
	a (Ldyu$a;)Ljava/util/List; lambda$addCarver$0
		static
		0 o p_256199_
	a (I)V addFeatureStepsUpTo
		0 o p_256411_
	a (Ljava/util/Map$Entry;)Ljq; lambda$build$1
		static
		0 o p_255831_
	a (Ldyu$a;Ljm;)Lddx$b; addCarver
		0 o p_256091_
		1 o p_256082_
	a (ILjm;)Lddx$b; addFeature
		0 o p_256305_
		1 o p_255636_
	a (Ldyu$b;Ljm;)Lddx$b; addFeature
		0 o p_256360_
		1 o p_256577_
ddy net/minecraft/world/level/biome/BiomeManager
	a CHUNK_CENTER_QUART
	b ZOOM_BITS
	c ZOOM
	d ZOOM_MASK
	e noiseBiomeSource
	f biomeZoomSeed
	<clinit> ()V <clinit>
		static
	<init> (Lddy$a;J)V <init>
		0 o p_186677_
		1 o p_186678_
	a (DDD)Ljm; getNoiseBiomeAtPosition
		0 o p_204207_
		1 o p_204208_
		2 o p_204209_
	a (Lddy$a;)Lddy; withDifferentSource
		0 o p_186688_
	a (Ljd;)Ljm; getBiome
		0 o p_204215_
	a (III)Ljm; getNoiseBiomeAtQuart
		0 o p_204211_
		1 o p_204212_
		2 o p_204213_
	a (J)J obfuscateSeed
		static
		0 o p_47878_
	a (JIIIDDD)D getFiddledDistance
		static
		0 o p_186680_
		1 o p_186681_
		2 o p_186682_
		3 o p_186683_
		4 o p_186684_
		5 o p_186685_
		6 o p_186686_
	b (J)D getFiddle
		static
		0 o p_186690_
	b (Ljd;)Ljm; getNoiseBiomeAtPosition
		0 o p_204217_
ddy$a net/minecraft/world/level/biome/BiomeManager$NoiseBiomeSource
	getNoiseBiome (III)Ljm; getNoiseBiome
		0 o p_204218_
		1 o p_204219_
		2 o p_204220_
ddz net/minecraft/world/level/biome/BiomeResolver
	getNoiseBiome (IIILdef$f;)Ljm; getNoiseBiome
		0 o p_204221_
		1 o p_204222_
		2 o p_204223_
		3 o p_204224_
de net/minecraft/advancements/critereon/LightningStrikeTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lerr;Ljava/util/List;Lde$a;)Z lambda$trigger$1
		static
		0 o p_153400_
		1 o p_153401_
		2 o p_153402_
	a (Laqv;Lbsr;)Lerr; lambda$trigger$0
		static
		0 o p_153389_
		1 o p_153390_
	a (Laqv;Lbtm;Ljava/util/List;)V trigger
		0 o p_153392_
		1 o p_153393_
		2 o p_153394_
de$a net/minecraft/advancements/critereon/LightningStrikeTrigger$TriggerInstance
	a CODEC
	b player
	c lightning
	d bystander
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o player
		1 o lightning
		2 o bystander
	a ()Ljava/util/Optional; player
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337378_
	a (Ljava/util/Optional;Ljava/util/Optional;)Lao; lightningStrike
		static
		0 o p_301078_
		1 o p_301001_
	a (Lerr;Ljava/util/List;)Z matches
		0 o p_153419_
		1 o p_153420_
	a (Lbh;)V validate
		0 o p_312845_
	b ()Ljava/util/Optional; lightning
	c ()Ljava/util/Optional; bystander
	equals (Ljava/lang/Object;)Z equals
		0 o p_312533_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dea net/minecraft/world/level/biome/BiomeSource
	a CODEC
	b possibleBiomes
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (IIIILjava/util/function/Predicate;Layw;Ldef$f;)Lcom/mojang/datafixers/util/Pair; findBiomeHorizontal
		0 o p_220571_
		1 o p_220572_
		2 o p_220573_
		3 o p_220574_
		4 o p_220575_
		5 o p_220576_
		6 o p_220577_
	a (IIIIILjava/util/function/Predicate;Layw;ZLdef$f;)Lcom/mojang/datafixers/util/Pair; findBiomeHorizontal
		0 o p_220561_
		1 o p_220562_
		2 o p_220563_
		3 o p_220564_
		4 o p_220565_
		5 o p_220566_
		6 o p_220567_
		7 o p_220568_
		8 o p_220569_
	a (Ljava/util/List;Ljd;Ldef$f;)V addDebugInfo
		0 o p_207837_
		1 o p_207838_
		2 o p_207839_
	a (IIIILdef$f;)Ljava/util/Set; getBiomesWithin
		0 o p_186705_
		1 o p_186706_
		2 o p_186707_
		3 o p_186708_
		4 o p_186709_
	a (Ljd;IIILjava/util/function/Predicate;Ldef$f;Ldcz;)Lcom/mojang/datafixers/util/Pair; findClosestBiome3d
		0 o p_220578_
		1 o p_220579_
		2 o p_220580_
		3 o p_220581_
		4 o p_220582_
		5 o p_220583_
		6 o p_220584_
	b ()Ljava/util/stream/Stream; collectPossibleBiomes
	c ()Ljava/util/Set; possibleBiomes
	d ()Ljava/util/Set; lambda$new$0
	getNoiseBiome (IIILdef$f;)Ljm; getNoiseBiome
		0 o p_204238_
		1 o p_204239_
		2 o p_204240_
		3 o p_204241_
deb net/minecraft/world/level/biome/BiomeSources
	<init> ()V <init>
	a (Ljz;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_220587_
dec net/minecraft/world/level/biome/BiomeSpecialEffects
	a CODEC
	b fogColor
	c waterColor
	d waterFogColor
	e skyColor
	f foliageColorOverride
	g grassColorOverride
	h grassColorModifier
	i ambientParticleSettings
	j ambientLoopSoundEvent
	k ambientMoodSettings
	l ambientAdditionsSettings
	m backgroundMusic
	<clinit> ()V <clinit>
		static
	<init> (IIIILjava/util/Optional;Ljava/util/Optional;Ldec$b;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o p_47941_
		1 o p_47942_
		2 o p_47943_
		3 o p_47944_
		4 o p_47945_
		5 o p_47946_
		6 o p_47947_
		7 o p_47948_
		8 o p_47949_
		9 o p_47950_
		10 o p_47951_
		11 o p_47952_
	a (Ldec;)Ljava/util/Optional; lambda$static$11
		static
		0 o p_151760_
	a ()I getFogColor
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$12
		static
		0 o p_47971_
	b (Ldec;)Ljava/util/Optional; lambda$static$10
		static
		0 o p_151762_
	b ()I getWaterColor
	c ()I getWaterFogColor
	c (Ldec;)Ljava/util/Optional; lambda$static$9
		static
		0 o p_151764_
	d ()I getSkyColor
	d (Ldec;)Ljava/util/Optional; lambda$static$8
		static
		0 o p_151766_
	e (Ldec;)Ljava/util/Optional; lambda$static$7
		static
		0 o p_151768_
	e ()Ljava/util/Optional; getFoliageColorOverride
	f (Ldec;)Ldec$b; lambda$static$6
		static
		0 o p_151770_
	f ()Ljava/util/Optional; getGrassColorOverride
	g ()Ldec$b; getGrassColorModifier
	g (Ldec;)Ljava/util/Optional; lambda$static$5
		static
		0 o p_151772_
	h ()Ljava/util/Optional; getAmbientParticleSettings
	h (Ldec;)Ljava/util/Optional; lambda$static$4
		static
		0 o p_151774_
	i (Ldec;)Ljava/lang/Integer; lambda$static$3
		static
		0 o p_151776_
	i ()Ljava/util/Optional; getAmbientLoopSoundEvent
	j (Ldec;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_151778_
	j ()Ljava/util/Optional; getAmbientMoodSettings
	k (Ldec;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_151780_
	k ()Ljava/util/Optional; getAmbientAdditionsSettings
	l ()Ljava/util/Optional; getBackgroundMusic
	l (Ldec;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_151782_
dec$a net/minecraft/world/level/biome/BiomeSpecialEffects$Builder
	a fogColor
	b waterColor
	c waterFogColor
	d skyColor
	e foliageColorOverride
	f grassColorOverride
	g grassColorModifier
	h ambientParticle
	i ambientLoopSoundEvent
	j ambientMoodSettings
	k ambientAdditionsSettings
	l backgroundMusic
	<init> ()V <init>
	a (Lddu;)Ldec$a; ambientMoodSound
		0 o p_48028_
	a (Lavm;)Ldec$a; backgroundMusic
		0 o p_48022_
	a (Lddt;)Ldec$a; ambientAdditionsSound
		0 o p_48026_
	a (I)Ldec$a; fogColor
		0 o p_48020_
	a (Ljm;)Ldec$a; ambientLoopSound
		0 o p_263327_
	a (Ldec$b;)Ldec$a; grassColorModifier
		0 o p_48032_
	a ()Ldec; build
	a (Lddv;)Ldec$a; ambientParticle
		0 o p_48030_
	b ()Ljava/lang/IllegalStateException; lambda$build$3
		static
	b (I)Ldec$a; waterColor
		0 o p_48035_
	c ()Ljava/lang/IllegalStateException; lambda$build$2
		static
	c (I)Ldec$a; waterFogColor
		0 o p_48038_
	d ()Ljava/lang/IllegalStateException; lambda$build$1
		static
	d (I)Ldec$a; skyColor
		0 o p_48041_
	e ()Ljava/lang/IllegalStateException; lambda$build$0
		static
	e (I)Ldec$a; foliageColorOverride
		0 o p_48044_
	f (I)Ldec$a; grassColorOverride
		0 o p_48046_
dec$b net/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier
	a NONE
	b DARK_FOREST
	c SWAMP
	d CODEC
	e name
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_48056_
		1 o p_48057_
		2 o p_48058_
	a ()Ljava/lang/String; getName
	a (DDI)I modifyColor
		0 o p_48065_
		1 o p_48066_
		2 o p_48067_
	b ()[Ldec$b; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Ldec$b; valueOf
		static
		0 o p_48074_
	values ()[Ldec$b; values
		static
dec$b$1 net/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier$1
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_48077_
		1 o p_48078_
		2 o p_48079_
	a (DDI)I modifyColor
		0 o p_48081_
		1 o p_48082_
		2 o p_48083_
dec$b$2 net/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier$2
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_48085_
		1 o p_48086_
		2 o p_48087_
	a (DDI)I modifyColor
		0 o p_48089_
		1 o p_48090_
		2 o p_48091_
dec$b$3 net/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier$3
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_48093_
		1 o p_48094_
		2 o p_48095_
	a (DDI)I modifyColor
		0 o p_48097_
		1 o p_48098_
		2 o p_48099_
ded net/minecraft/world/level/biome/Biomes
	A BADLANDS
	B ERODED_BADLANDS
	C WOODED_BADLANDS
	D MEADOW
	E CHERRY_GROVE
	F GROVE
	G SNOWY_SLOPES
	H FROZEN_PEAKS
	I JAGGED_PEAKS
	J STONY_PEAKS
	K RIVER
	L FROZEN_RIVER
	M BEACH
	N SNOWY_BEACH
	O STONY_SHORE
	P WARM_OCEAN
	Q LUKEWARM_OCEAN
	R DEEP_LUKEWARM_OCEAN
	S OCEAN
	T DEEP_OCEAN
	U COLD_OCEAN
	V DEEP_COLD_OCEAN
	W FROZEN_OCEAN
	X DEEP_FROZEN_OCEAN
	Y MUSHROOM_FIELDS
	Z DRIPSTONE_CAVES
	a THE_VOID
	aa LUSH_CAVES
	ab DEEP_DARK
	ac NETHER_WASTES
	ad WARPED_FOREST
	ae CRIMSON_FOREST
	af SOUL_SAND_VALLEY
	ag BASALT_DELTAS
	ah THE_END
	ai END_HIGHLANDS
	aj END_MIDLANDS
	ak SMALL_END_ISLANDS
	al END_BARRENS
	b PLAINS
	c SUNFLOWER_PLAINS
	d SNOWY_PLAINS
	e ICE_SPIKES
	f DESERT
	g SWAMP
	h MANGROVE_SWAMP
	i FOREST
	j FLOWER_FOREST
	k BIRCH_FOREST
	l DARK_FOREST
	m OLD_GROWTH_BIRCH_FOREST
	n OLD_GROWTH_PINE_TAIGA
	o OLD_GROWTH_SPRUCE_TAIGA
	p TAIGA
	q SNOWY_TAIGA
	r SAVANNA
	s SAVANNA_PLATEAU
	t WINDSWEPT_HILLS
	u WINDSWEPT_GRAVELLY_HILLS
	v WINDSWEPT_FOREST
	w WINDSWEPT_SAVANNA
	x JUNGLE
	y SPARSE_JUNGLE
	z BAMBOO_JUNGLE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lakq; register
		static
		0 o p_48229_
dee net/minecraft/world/level/biome/CheckerboardColumnBiomeSource
	b CODEC
	c allowedBiomes
	d bitShift
	e size
	<clinit> ()V <clinit>
		static
	<init> (Ljq;I)V <init>
		0 o p_204243_
		1 o p_204244_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_48244_
	a (Ldee;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_151788_
	b (Ldee;)Ljq; lambda$static$0
		static
		0 o p_204246_
	b ()Ljava/util/stream/Stream; collectPossibleBiomes
	getNoiseBiome (IIILdef$f;)Ljm; getNoiseBiome
		0 o p_204248_
		1 o p_204249_
		2 o p_204250_
		3 o p_204251_
def net/minecraft/world/level/biome/Climate
	a PARAMETER_COUNT
	b DEBUG_SLOW_BIOME_SEARCH
	c QUANTIZATION_FACTOR
	<init> ()V <init>
	a (FFFFFF)Ldef$h; target
		static
		0 o p_186782_
		1 o p_186783_
		2 o p_186784_
		3 o p_186785_
		4 o p_186786_
		5 o p_186787_
	a (Ldef$b;Ldef$b;Ldef$b;Ldef$b;Ldef$b;Ldef$b;F)Ldef$d; parameters
		static
		0 o p_186799_
		1 o p_186800_
		2 o p_186801_
		3 o p_186802_
		4 o p_186803_
		5 o p_186804_
		6 o p_186805_
	a (F)J quantizeCoord
		static
		0 o p_186780_
	a (J)F unquantizeCoord
		static
		0 o p_186797_
	a (FFFFFFF)Ldef$d; parameters
		static
		0 o p_186789_
		1 o p_186790_
		2 o p_186791_
		3 o p_186792_
		4 o p_186793_
		5 o p_186794_
		6 o p_186795_
	a (Ljava/util/List;Ldef$f;)Ljd; findSpawnPosition
		static
		0 o p_207843_
		1 o p_207844_
	a ()Ldef$f; empty
		static
def$a net/minecraft/world/level/biome/Climate$DistanceMetric
	distance (Ldef$e$b;[J)J distance
		0 o p_186810_
		1 o p_186811_
def$b net/minecraft/world/level/biome/Climate$Parameter
	a CODEC
	b min
	c max
	<clinit> ()V <clinit>
		static
	<init> (JJ)V <init>
		0 o min
		1 o max
	a (FF)Ldef$b; span
		static
		0 o p_186823_
		1 o p_186824_
	a (Ljava/lang/Float;Ljava/lang/Float;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_275164_
		1 o p_275165_
	a ()J min
	a (Ldef$b;Ldef$b;)Ldef$b; span
		static
		0 o p_186830_
		1 o p_186831_
	a (Ldef$b;)J distance
		0 o p_186828_
	a (J)J distance
		0 o p_186826_
	a (F)Ldef$b; point
		static
		0 o p_186821_
	b ()J max
	b (Ldef$b;)Ldef$b; span
		0 o p_186837_
	b (Ljava/lang/Float;Ljava/lang/Float;)Ljava/lang/String; lambda$static$0
		static
		0 o p_275166_
		1 o p_275167_
	c (Ldef$b;)Ljava/lang/Float; lambda$static$3
		static
		0 o p_186839_
	d (Ldef$b;)Ljava/lang/Float; lambda$static$2
		static
		0 o p_186841_
	equals (Ljava/lang/Object;)Z equals
		0 o p_186843_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
def$c net/minecraft/world/level/biome/Climate$ParameterList
	a values
	b index
	<init> (Ljava/util/List;)V <init>
		0 o p_186849_
	a (Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$0
		static
		0 o p_275562_
		1 o p_275233_
	a ()Ljava/util/List; values
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_275523_
	a (Ldef$h;)Ljava/lang/Object; findValue
		0 o p_204253_
	a (Ldef$h;Ldef$a;)Ljava/lang/Object; findValueIndex
		0 o p_186854_
		1 o p_186855_
	b (Ldef$h;)Ljava/lang/Object; findValueBruteForce
		0 o p_204255_
	c (Ldef$h;)Ljava/lang/Object; findValueIndex
		0 o p_186852_
def$d net/minecraft/world/level/biome/Climate$ParameterPoint
	a CODEC
	b temperature
	c humidity
	d continentalness
	e erosion
	f depth
	g weirdness
	h offset
	<clinit> ()V <clinit>
		static
	<init> (Ldef$b;Ldef$b;Ldef$b;Ldef$b;Ldef$b;Ldef$b;J)V <init>
		0 o temperature
		1 o humidity
		2 o continentalness
		3 o erosion
		4 o depth
		5 o weirdness
		6 o offset
	a ()Ljava/util/List; parameterSpace
	a (Ldef$h;)J fitness
		0 o p_186883_
	a (Ldef$d;)Ljava/lang/Long; lambda$static$6
		static
		0 o p_186881_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$7
		static
		0 o p_186885_
	b (Ldef$d;)Ldef$b; lambda$static$5
		static
		0 o p_186888_
	b ()Ldef$b; temperature
	c ()Ldef$b; humidity
	c (Ldef$d;)Ldef$b; lambda$static$4
		static
		0 o p_186891_
	d (Ldef$d;)Ldef$b; lambda$static$3
		static
		0 o p_186894_
	d ()Ldef$b; continentalness
	e (Ldef$d;)Ldef$b; lambda$static$2
		static
		0 o p_186897_
	e ()Ldef$b; erosion
	equals (Ljava/lang/Object;)Z equals
		0 o p_186899_
	f ()Ldef$b; depth
	f (Ldef$d;)Ldef$b; lambda$static$1
		static
		0 o p_186902_
	g (Ldef$d;)Ldef$b; lambda$static$0
		static
		0 o p_186905_
	g ()Ldef$b; weirdness
	h ()J offset
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
def$e net/minecraft/world/level/biome/Climate$RTree
	a CHILDREN_PER_NODE
	b root
	c lastResult
	<init> (Ldef$e$b;)V <init>
		0 o p_186913_
	a (Ljava/util/List;IIZ)V sort
		static
		0 o p_186938_
		1 o p_186939_
		2 o p_186940_
		3 o p_186941_
	a (IZ)Ljava/util/Comparator; comparator
		static
		0 o p_186924_
		1 o p_186925_
	a (Lcom/mojang/datafixers/util/Pair;)Ldef$e$a; lambda$create$0
		static
		0 o p_186934_
	a (IZLdef$e$b;)J lambda$comparator$3
		static
		0 o p_186927_
		1 o p_186928_
		2 o p_186929_
	a ([Ldef$b;)J cost
		static
		0 o p_186943_
	a (ILdef$e$c;)Ldef$e$b; lambda$build$2
		static
		0 o p_186918_
		1 o p_186919_
	a (Ljava/util/List;)Ldef$e; create
		static
		0 o p_186936_
	a (ILjava/util/List;)Ldef$e$b; build
		static
		0 o p_186921_
		1 o p_186922_
	a (ILdef$e$b;)J lambda$build$1
		static
		0 o p_186915_
		1 o p_186916_
	a (Ldef$h;Ldef$a;)Ljava/lang/Object; search
		0 o p_186931_
		1 o p_186932_
	b (Ljava/util/List;)Ljava/util/List; bucketize
		static
		0 o p_186945_
	c (Ljava/util/List;)Ljava/util/List; buildParameterSpace
		static
		0 o p_186947_
def$e$a net/minecraft/world/level/biome/Climate$RTree$Leaf
	b value
	<init> (Ldef$d;Ljava/lang/Object;)V <init>
		0 o p_186950_
		1 o p_186951_
	a ([JLdef$e$a;Ldef$a;)Ldef$e$a; search
		0 o p_186953_
		1 o p_186954_
		2 o p_186955_
def$e$b net/minecraft/world/level/biome/Climate$RTree$Node
	a parameterSpace
	<init> (Ljava/util/List;)V <init>
		0 o p_186958_
	a ([JLdef$e$a;Ldef$a;)Ldef$e$a; search
		0 o p_186961_
		1 o p_186962_
		2 o p_186963_
	a ([J)J distance
		0 o p_186960_
	toString ()Ljava/lang/String; toString
def$e$c net/minecraft/world/level/biome/Climate$RTree$SubTree
	b children
	<init> (Ljava/util/List;Ljava/util/List;)V <init>
		0 o p_186969_
		1 o p_186970_
	<init> (Ljava/util/List;)V <init>
		0 o p_186967_
	a ([JLdef$e$a;Ldef$a;)Ldef$e$a; search
		0 o p_186972_
		1 o p_186973_
		2 o p_186974_
def$f net/minecraft/world/level/biome/Climate$Sampler
	a temperature
	b humidity
	c continentalness
	d erosion
	e depth
	f weirdness
	g spawnTarget
	<init> (Ldyr;Ldyr;Ldyr;Ldyr;Ldyr;Ldyr;Ljava/util/List;)V <init>
		0 o temperature
		1 o humidity
		2 o continentalness
		3 o erosion
		4 o depth
		5 o weirdness
		6 o spawnTarget
	a (III)Ldef$h; sample
		0 o p_186975_
		1 o p_186976_
		2 o p_186977_
	a ()Ljd; findSpawnPosition
	b ()Ldyr; temperature
	c ()Ldyr; humidity
	d ()Ldyr; continentalness
	e ()Ldyr; erosion
	equals (Ljava/lang/Object;)Z equals
		0 o p_207865_
	f ()Ldyr; depth
	g ()Ldyr; weirdness
	h ()Ljava/util/List; spawnTarget
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
def$g net/minecraft/world/level/biome/Climate$SpawnFinder
	a result
	<init> (Ljava/util/List;Ldef$f;)V <init>
		0 o p_207872_
		1 o p_207873_
	a (Ljava/util/List;Ldef$f;II)Ldef$g$a; getSpawnPositionAndFitness
		static
		0 o p_207880_
		1 o p_207881_
		2 o p_207882_
		3 o p_207883_
	a (Ljava/util/List;Ldef$f;FF)V radialSearch
		0 o p_207875_
		1 o p_207876_
		2 o p_207877_
		3 o p_207878_
def$g$a net/minecraft/world/level/biome/Climate$SpawnFinder$Result
	a location
	b fitness
	<init> (Ljd;J)V <init>
		0 o location
		1 o fitness
	a ()Ljd; location
	b ()J fitness
	equals (Ljava/lang/Object;)Z equals
		0 o p_187000_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
def$h net/minecraft/world/level/biome/Climate$TargetPoint
	a temperature
	b humidity
	c continentalness
	d erosion
	e depth
	f weirdness
	<init> (JJJJJJ)V <init>
		0 o temperature
		1 o humidity
		2 o continentalness
		3 o erosion
		4 o depth
		5 o weirdness
	a ()[J toParameterArray
	b ()J temperature
	c ()J humidity
	d ()J continentalness
	e ()J erosion
	equals (Ljava/lang/Object;)Z equals
		0 o p_187022_
	f ()J depth
	g ()J weirdness
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
deg net/minecraft/world/level/biome/FeatureSorter
	<init> ()V <init>
	a (Lorg/apache/commons/lang3/mutable/MutableInt;Ljava/lang/Object;)I lambda$buildFeaturesPerStep$0
		static
		0 o p_220608_
		1 o p_220609_
	a (ILdeg$a;)Z lambda$buildFeaturesPerStep$2
		static
		0 o p_220598_
		1 o p_220599_
	a (Ljava/util/List;Ljava/util/function/Function;Z)Ljava/util/List; buildFeaturesPerStep
		static
		0 o p_220604_
		1 o p_220605_
		2 o p_220606_
	a (Ljava/util/Comparator;Ldeg$a;)Ljava/util/Set; lambda$buildFeaturesPerStep$1
		static
		0 o p_220601_
		1 o p_220602_
deg$a net/minecraft/world/level/biome/FeatureSorter$1FeatureData
	a featureIndex
	b step
	c feature
	<init> (IILeiv;)V <init>
		0 o featureIndex
		1 o step
		2 o feature
	a ()I featureIndex
	b ()I step
	c ()Leiv; feature
	equals (Ljava/lang/Object;)Z equals
		0 o p_220621_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
deg$b net/minecraft/world/level/biome/FeatureSorter$StepFeatureData
	a features
	b indexMapping
	<init> (Ljava/util/List;Ljava/util/function/ToIntFunction;)V <init>
		0 o features
		1 o indexMapping
	<init> (Ljava/util/List;)V <init>
		0 o p_220627_
	a ()Ljava/util/List; features
	b ()Ljava/util/function/ToIntFunction; indexMapping
	equals (Ljava/lang/Object;)Z equals
		0 o p_220636_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
deh net/minecraft/world/level/biome/FixedBiomeSource
	b CODEC
	c biome
	<clinit> ()V <clinit>
		static
	<init> (Ljm;)V <init>
		0 o p_204257_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (IIIIILjava/util/function/Predicate;Layw;ZLdef$f;)Lcom/mojang/datafixers/util/Pair; findBiomeHorizontal
		0 o p_220640_
		1 o p_220641_
		2 o p_220642_
		3 o p_220643_
		4 o p_220644_
		5 o p_220645_
		6 o p_220646_
		7 o p_220647_
		8 o p_220648_
	a (Ldeh;)Ljm; lambda$static$0
		static
		0 o p_204259_
	a (Ljd;IIILjava/util/function/Predicate;Ldef$f;Ldcz;)Lcom/mojang/datafixers/util/Pair; findClosestBiome3d
		0 o p_220650_
		1 o p_220651_
		2 o p_220652_
		3 o p_220653_
		4 o p_220654_
		5 o p_220655_
		6 o p_220656_
	a (IIIILdef$f;)Ljava/util/Set; getBiomesWithin
		0 o p_187038_
		1 o p_187039_
		2 o p_187040_
		3 o p_187041_
		4 o p_187042_
	b ()Ljava/util/stream/Stream; collectPossibleBiomes
	getNoiseBiome (IIILdef$f;)Ljm; getNoiseBiome
		0 o p_204265_
		1 o p_204266_
		2 o p_204267_
		3 o p_204268_
	getNoiseBiome (III)Ljm; getNoiseBiome
		0 o p_204261_
		1 o p_204262_
		2 o p_204263_
dei net/minecraft/world/level/biome/MobSpawnSettings
	a EMPTY_MOB_LIST
	b EMPTY
	c CODEC
	d LOGGER
	e DEFAULT_CREATURE_SPAWN_PROBABILITY
	f creatureGenerationProbability
	g spawners
	h mobSpawnCosts
	<clinit> ()V <clinit>
		static
	<init> (FLjava/util/Map;Ljava/util/Map;)V <init>
		0 o p_196689_
		1 o p_196690_
		2 o p_196691_
	a (Lbtq;)Lbpf; getMobs
		0 o p_151799_
	a (Ldei;)Ljava/util/Map; lambda$static$2
		static
		0 o p_187049_
	a ()F getCreatureProbability
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_187051_
	a (Lbsx;)Ldei$b; getMobSpawnCost
		0 o p_48346_
	b (Ldei;)Ljava/util/Map; lambda$static$1
		static
		0 o p_187053_
	c (Ldei;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_187055_
dei$a net/minecraft/world/level/biome/MobSpawnSettings$Builder
	a spawners
	b mobSpawnCosts
	c creatureGenerationProbability
	<init> ()V <init>
	a ()Ldei; build
	a (Lbsx;DD)Ldei$a; addMobCharge
		0 o p_48371_
		1 o p_48372_
		2 o p_48373_
	a (Lbtq;)Ljava/util/List; lambda$new$1
		static
		0 o p_48375_
	a (Ljava/util/Map$Entry;)Lbpf; lambda$build$2
		static
		0 o p_151809_
	a (Lbtq;Ldei$c;)Ldei$a; addSpawn
		0 o p_48377_
		1 o p_48378_
	a (F)Ldei$a; creatureGenerationProbability
		0 o p_48369_
	b (Lbtq;)Lbtq; lambda$new$0
		static
		0 o p_48383_
dei$b net/minecraft/world/level/biome/MobSpawnSettings$MobSpawnCost
	a CODEC
	b energyBudget
	c charge
	<clinit> ()V <clinit>
		static
	<init> (DD)V <init>
		0 o energyBudget
		1 o charge
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_48399_
	a (Ldei$b;)Ljava/lang/Double; lambda$static$1
		static
		0 o p_151811_
	a ()D energyBudget
	b ()D charge
	b (Ldei$b;)Ljava/lang/Double; lambda$static$0
		static
		0 o p_151813_
	equals (Ljava/lang/Object;)Z equals
		0 o p_275664_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dei$c net/minecraft/world/level/biome/MobSpawnSettings$SpawnerData
	a CODEC
	b type
	c minCount
	d maxCount
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;III)V <init>
		0 o p_48409_
		1 o p_48410_
		2 o p_48411_
		3 o p_48412_
	<init> (Lbsx;Lbpc;II)V <init>
		0 o p_151815_
		1 o p_151816_
		2 o p_151817_
		3 o p_151818_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_344646_
	a (Ldei$c;)Lcom/mojang/serialization/DataResult; lambda$static$5
		static
		0 o p_275168_
	b ()Ljava/lang/String; lambda$static$4
		static
	b (Ldei$c;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_151820_
	c (Ldei$c;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_151824_
	d (Ldei$c;)Lbsx; lambda$static$0
		static
		0 o p_151826_
	toString ()Ljava/lang/String; toString
dej net/minecraft/world/level/biome/MultiNoiseBiomeSource
	b DIRECT_CODEC
	c CODEC
	d ENTRY_CODEC
	e PRESET_CODEC
	f parameters
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/util/Either;)V <init>
		0 o p_275370_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldef$h;)Ljm; getNoiseBiome
		0 o p_204270_
	a (Ldej;)Lcom/mojang/datafixers/util/Either; lambda$static$0
		static
		0 o p_275170_
	a (Ljava/util/List;Ljd;Ldef$f;)V addDebugInfo
		0 o p_207895_
		1 o p_207896_
		2 o p_207897_
	a (Ldef$c;)Ldej; createFromList
		static
		0 o p_275223_
	a (Ljm;)Ldej; createFromPreset
		static
		0 o p_275250_
	a (Lakq;)Z stable
		0 o p_275637_
	b (Ldef$c;)Ldef$c; lambda$parameters$1
		static
		0 o p_275171_
	b ()Ljava/util/stream/Stream; collectPossibleBiomes
	b (Ljm;)Ldef$c; lambda$parameters$2
		static
		0 o p_275172_
	d ()Ldef$c; parameters
	getNoiseBiome (IIILdef$f;)Ljm; getNoiseBiome
		0 o p_204272_
		1 o p_204273_
		2 o p_204274_
		3 o p_204275_
dek net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList
	a DIRECT_CODEC
	b CODEC
	c preset
	d parameters
	<clinit> ()V <clinit>
		static
	<init> (Ldek$a;Ljn;)V <init>
		0 o p_275275_
		1 o p_275192_
	a ()Ldef$c; parameters
	a (Lakq;)Lakq; lambda$knownPresets$3
		static
		0 o p_275406_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_275469_
	a (Ldek;)Ldek$a; lambda$static$0
		static
		0 o p_275196_
	a (Ldek$a;)Ldef$c; lambda$knownPresets$4
		static
		0 o p_275480_
	b (Ldek$a;)Ldek$a; lambda$knownPresets$2
		static
		0 o p_275210_
	b ()Ljava/util/Map; knownPresets
		static
dek$a net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset
	a NETHER
	b OVERWORLD
	c CODEC
	d id
	e provider
	f BY_NAME
	<clinit> ()V <clinit>
		static
	<init> (Lakr;Ldek$a$a;)V <init>
		0 o id
		1 o provider
	a (Ldek$a;)Lcom/mojang/serialization/DataResult; lambda$static$4
		static
		0 o p_275325_
	a (Lakr;)Lcom/mojang/serialization/DataResult; lambda$static$3
		static
		0 o p_275567_
	a (Lcom/google/common/collect/ImmutableList$Builder;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Pair;)V lambda$generateOverworldBiomes$5
		static
		0 o p_275512_
		1 o p_275540_
		2 o p_275579_
	a (Lakq;)Lakq; lambda$usedBiomes$6
		static
		0 o p_275429_
	a ()Ljava/util/stream/Stream; usedBiomes
	a (Ljava/util/function/Function;)Ldef$c; generateOverworldBiomes
		static
		0 o p_277826_
	b ()Lakr; id
	b (Lakr;)Lcom/mojang/serialization/DataResult; lambda$static$2
		static
		0 o p_275257_
	b (Ldek$a;)Ldek$a; lambda$static$0
		static
		0 o p_275365_
	c ()Ldek$a$a; provider
	c (Lakr;)Ljava/lang/String; lambda$static$1
		static
		0 o p_339535_
	equals (Ljava/lang/Object;)Z equals
		0 o p_275409_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dek$a$1 net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset$1
	<init> ()V <init>
	apply (Ljava/util/function/Function;)Ldef$c; apply
		0 o p_275356_
dek$a$2 net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset$2
	<init> ()V <init>
	apply (Ljava/util/function/Function;)Ldef$c; apply
		0 o p_275530_
dek$a$a net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset$SourceProvider
	apply (Ljava/util/function/Function;)Ldef$c; apply
		0 o p_275485_
del net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterLists
	a NETHER
	b OVERWORLD
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqq;)V bootstrap
		static
		0 o p_321503_
	a (Ljava/lang/String;)Lakq; register
		static
		0 o p_275281_
dem net/minecraft/world/level/biome/OverworldBiomeBuilder
	A midInlandContinentalness
	B farInlandContinentalness
	C OCEANS
	D MIDDLE_BIOMES
	E MIDDLE_BIOMES_VARIANT
	F PLATEAU_BIOMES
	G PLATEAU_BIOMES_VARIANT
	H SHATTERED_BIOMES
	a HIGH_START
	b PEAK_START
	c NEAR_INLAND_START
	d MID_INLAND_START
	e FAR_INLAND_START
	f EROSION_INDEX_1_START
	g EROSION_INDEX_2_START
	h VALLEY_SIZE
	i LOW_START
	j HIGH_END
	k PEAK_SIZE
	l PEAK_END
	m EROSION_DEEP_DARK_DRYNESS_THRESHOLD
	n DEPTH_DEEP_DARK_DRYNESS_THRESHOLD
	o FULL_RANGE
	p temperatures
	q humidities
	r erosions
	s FROZEN_RANGE
	t UNFROZEN_RANGE
	u mushroomFieldsContinentalness
	v deepOceanContinentalness
	w oceanContinentalness
	x coastContinentalness
	y inlandContinentalness
	z nearInlandContinentalness
	<init> ()V <init>
	a (D)Ljava/lang/String; getDebugStringForPeaksAndValleys
		static
		0 o p_187156_
	a ()Ljava/util/List; spawnTarget
	a (IILdef$b;Lakq;)Lakq; maybePickWindsweptSavannaBiome
		0 o p_201991_
		1 o p_201992_
		2 o p_201993_
		3 o p_201994_
	a (Ljava/util/function/Consumer;Ldef$b;)V addPeaks
		0 o p_187178_
		1 o p_187179_
	a (Ldyr;Ldyr;Ldyr$b;)Z isDeepDarkRegion
		static
		0 o p_252040_
		1 o p_250447_
		2 o p_249270_
	a (IILdef$b;)Lakq; pickMiddleBiome
		0 o p_187164_
		1 o p_187165_
		2 o p_187166_
	a (Ljava/util/function/Consumer;)V addBiomes
		0 o p_187176_
	a (Ljava/util/function/Consumer;Ldef$b;Ldef$b;Ldef$b;Ldef$b;Ldef$b;FLakq;)V addSurfaceBiome
		0 o p_187181_
		1 o p_187182_
		2 o p_187183_
		3 o p_187184_
		4 o p_187185_
		5 o p_187186_
		6 o p_187187_
		7 o p_187188_
	a (II)Lakq; pickBeachBiome
		0 o p_187161_
		1 o p_187162_
	a (ILdef$b;)Lakq; pickBadlandsBiome
		0 o p_187173_
		1 o p_187174_
	a (D[Ldef$b;)Ljava/lang/String; getDebugStringForNoiseValue
		static
		0 o p_187158_
		1 o p_187159_
	b (IILdef$b;)Lakq; pickMiddleBiomeOrBadlandsIfHot
		0 o p_187192_
		1 o p_187193_
		2 o p_187194_
	b ()[Ldef$b; getTemperatureThresholds
	b (Ljava/util/function/Consumer;Ldef$b;)V addHighSlice
		0 o p_187198_
		1 o p_187199_
	b (Ljava/util/function/Consumer;Ldef$b;Ldef$b;Ldef$b;Ldef$b;Ldef$b;FLakq;)V addUndergroundBiome
		0 o p_187201_
		1 o p_187202_
		2 o p_187203_
		3 o p_187204_
		4 o p_187205_
		5 o p_187206_
		6 o p_187207_
		7 o p_187208_
	b (D)Ljava/lang/String; getDebugStringForContinentalness
		0 o p_187190_
	b (Ljava/util/function/Consumer;)V addDebugBiomes
		0 o p_256276_
	c (Ljava/util/function/Consumer;Ldef$b;Ldef$b;Ldef$b;Ldef$b;Ldef$b;FLakq;)V addBottomBiome
		0 o p_220669_
		1 o p_220670_
		2 o p_220671_
		3 o p_220672_
		4 o p_220673_
		5 o p_220674_
		6 o p_220675_
		7 o p_220676_
	c (Ljava/util/function/Consumer;)V addOffCoastBiomes
		0 o p_187196_
	c (Ljava/util/function/Consumer;Ldef$b;)V addMidSlice
		0 o p_187218_
		1 o p_187219_
	c (IILdef$b;)Lakq; pickMiddleBiomeOrBadlandsIfHotOrSlopeIfCold
		0 o p_187212_
		1 o p_187213_
		2 o p_187214_
	c ()[Ldef$b; getHumidityThresholds
	c (D)Ljava/lang/String; getDebugStringForErosion
		0 o p_187210_
	d ()[Ldef$b; getErosionThresholds
	d (Ljava/util/function/Consumer;Ldef$b;)V addLowSlice
		0 o p_187229_
		1 o p_187230_
	d (D)Ljava/lang/String; getDebugStringForTemperature
		0 o p_187221_
	d (IILdef$b;)Lakq; pickShatteredCoastBiome
		0 o p_187223_
		1 o p_187224_
		2 o p_187225_
	d (Ljava/util/function/Consumer;)V addInlandBiomes
		0 o p_187216_
	e (IILdef$b;)Lakq; pickPlateauBiome
		0 o p_187234_
		1 o p_187235_
		2 o p_187236_
	e (Ljava/util/function/Consumer;)V addUndergroundBiomes
		0 o p_187227_
	e (Ljava/util/function/Consumer;Ldef$b;)V addValleys
		0 o p_187238_
		1 o p_187239_
	e (D)Ljava/lang/String; getDebugStringForHumidity
		0 o p_187232_
	e ()[Ldef$b; getContinentalnessThresholds
	f ()[Ldef$b; getPeaksAndValleysThresholds
	f (IILdef$b;)Lakq; pickPeakBiome
		0 o p_187241_
		1 o p_187242_
		2 o p_187243_
	g (IILdef$b;)Lakq; pickSlopeBiome
		0 o p_187245_
		1 o p_187246_
		2 o p_187247_
	g ()[Ldef$b; getWeirdnessThresholds
	h (IILdef$b;)Lakq; pickShatteredBiome
		0 o p_202002_
		1 o p_202003_
		2 o p_202004_
den net/minecraft/world/level/biome/TheEndBiomeSource
	b CODEC
	c end
	d highlands
	e midlands
	f islands
	g barrens
	<clinit> ()V <clinit>
		static
	<init> (Ljm;Ljm;Ljm;Ljm;Ljm;)V <init>
		0 o p_220678_
		1 o p_220679_
		2 o p_220680_
		3 o p_220681_
		4 o p_220682_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ljn;)Lden; create
		static
		0 o p_256561_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_255555_
	b ()Ljava/util/stream/Stream; collectPossibleBiomes
	getNoiseBiome (IIILdef$f;)Ljm; getNoiseBiome
		0 o p_204292_
		1 o p_204293_
		2 o p_204294_
		3 o p_204295_
deo net/minecraft/world/level/biome/package-info
dep net/minecraft/world/level/block/AbstractBannerBlock
	a color
	<init> (Lcti;Ldtb$d;)V <init>
		0 o p_48659_
		1 o p_48660_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;)Z isPossibleToRespawnInThis
		0 o p_279267_
	a (Ldcz;Ljd;Ldtc;)Lcuq; getCloneItemStack
		0 o p_304796_
		1 o p_48665_
		2 o p_48666_
	a (Ljd;Ldtc;)Ldqh; newBlockEntity
		0 o p_151892_
		1 o p_151893_
	b ()Lcti; getColor
deq net/minecraft/world/level/block/AbstractCandleBlock
	a LIGHT_PER_CANDLE
	b LIT
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_151898_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcx;Ljd;Lexc;)V lambda$extinguish$1
		static
		0 o p_151924_
		1 o p_151925_
		2 o p_151926_
	a (Ldcw;Ljd;Layw;Lexc;)V lambda$animateTick$0
		static
		0 o p_220692_
		1 o p_220693_
		2 o p_220694_
		3 o p_220695_
	a (Ldcw;Lexc;Layw;)V addParticlesAndSound
		static
		0 o p_220688_
		1 o p_220689_
		2 o p_220690_
	a (Ldcx;Ldtc;Ljd;Z)V setLit
		static
		0 o p_151919_
		1 o p_151920_
		2 o p_151921_
		3 o p_151922_
	a (Lcmx;Ldtc;Ldcx;Ljd;)V extinguish
		static
		0 o p_151900_
		1 o p_151901_
		2 o p_151902_
		3 o p_151903_
	a (Ldtc;Ldcw;Ljd;Ldco;Ljava/util/function/BiConsumer;)V onExplosionHit
		0 o p_311992_
		1 o p_312631_
		2 o p_312387_
		3 o p_312661_
		4 o p_312093_
	a (Ldcw;Ldtc;Lewy;Lcnp;)V onProjectileHit
		0 o p_151905_
		1 o p_151906_
		2 o p_151907_
		3 o p_151908_
	a (Ldtc;Ldcw;Ljd;Layw;)V animateTick
		0 o p_220697_
		1 o p_220698_
		2 o p_220699_
		3 o p_220700_
	b (Ldtc;)Ljava/lang/Iterable; getParticleOffsets
		0 o p_151927_
	c (Ldtc;)Z isLit
		static
		0 o p_151934_
	d (Ldtc;)Z canBeLit
		0 o p_151935_
der net/minecraft/world/level/block/AbstractCauldronBlock
	a FLOOR_LEVEL
	b SHAPE
	c interactions
	d SIDE_THICKNESS
	e LEG_WIDTH
	f LEG_HEIGHT
	g LEG_DEPTH
	h INSIDE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;Lkj$a;)V <init>
		0 o p_151946_
		1 o p_304473_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_220702_
		1 o p_220703_
		2 o p_220704_
		3 o p_220705_
	a (Ldtc;Ljd;Lbsr;)Z isEntityInsideContent
		0 o p_151980_
		1 o p_151981_
		2 o p_151982_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_151959_
		1 o p_151962_
	a (Ldtc;Ldcc;Ljd;)Lexv; getInteractionShape
		0 o p_151955_
		1 o p_151956_
		2 o p_151957_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_151964_
		1 o p_151965_
		2 o p_151966_
		3 o p_151967_
	a (Lepd;)Z canReceiveStalactiteDrip
		0 o p_151983_
	a (Lcuq;Ldtc;Ldcw;Ljd;Lcmx;Lbqq;Lewy;)Lbqt; useItemOn
		0 o p_316791_
		1 o p_316287_
		2 o p_316530_
		3 o p_316585_
		4 o p_316671_
		5 o p_316186_
		6 o p_316294_
	a (Ldtc;Ldcw;Ljd;Lepd;)V receiveStalactiteDrip
		0 o p_151975_
		1 o p_151976_
		2 o p_151977_
		3 o p_151978_
	b (Ldtc;)D getContentHeight
		0 o p_151948_
	c_ (Ldtc;)Z hasAnalogOutputSignal
		0 o p_151986_
	d (Ldtc;)Z isFull
		0 o p_151984_
des net/minecraft/world/level/block/AbstractChestBlock
	a blockEntityType
	<init> (Ldtb$d;Ljava/util/function/Supplier;)V <init>
		0 o p_48677_
		1 o p_48678_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Z)Ldif$c; combine
		0 o p_48679_
		1 o p_48680_
		2 o p_48681_
		3 o p_48682_
det net/minecraft/world/level/block/AbstractFurnaceBlock
	a FACING
	b LIT
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_48687_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_48706_
		1 o p_48707_
		2 o p_48708_
		3 o p_48709_
		4 o p_48711_
	a (Ldcw;Ljd;Lcmx;)V openContainer
		0 o p_48690_
		1 o p_48691_
		2 o p_48692_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_48722_
		1 o p_48723_
	a (Ldtc;Ldcw;Ljd;Ldtc;Z)V onRemove
		0 o p_48713_
		1 o p_48714_
		2 o p_48715_
		3 o p_48716_
		4 o p_48717_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_48689_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_48719_
		1 o p_48720_
	a (Ldtc;Ldcw;Ljd;)I getAnalogOutputSignal
		0 o p_48702_
		1 o p_48703_
		2 o p_48704_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_48725_
	a (Ldcw;Ldqj;Ldqj;)Ldqi; createFurnaceTicker
		static
		0 o p_151988_
		1 o p_151989_
		2 o p_151990_
	a_ (Ldtc;)Ldmf; getRenderShape
		0 o p_48727_
	c_ (Ldtc;)Z hasAnalogOutputSignal
		0 o p_48700_
deu net/minecraft/world/level/block/AbstractSkullBlock
	a POWERED
	b type
	<clinit> ()V <clinit>
		static
	<init> (Ldnb$a;Ldtb$d;)V <init>
		0 o p_48745_
		1 o p_48746_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Ldfy;Ljd;Z)V neighborChanged
		0 o p_301179_
		1 o p_301325_
		2 o p_301085_
		3 o p_301182_
		4 o p_301255_
		5 o p_300890_
	a (Ldcw;Ldtc;Ldqj;)Ldqi; getTicker
		0 o p_151992_
		1 o p_151993_
		2 o p_151994_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_300939_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_48750_
		1 o p_48753_
	a (Ljd;Ldtc;)Ldqh; newBlockEntity
		0 o p_151996_
		1 o p_151997_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_300993_
	b ()Ldnb$a; getType
	m ()Lbsy; getEquipmentSlot
dev net/minecraft/world/level/block/AirBlock
	a CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_48756_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_48760_
		1 o p_48761_
		2 o p_48762_
		3 o p_48763_
	a_ (Ldtc;)Ldmf; getRenderShape
		0 o p_48758_
dew net/minecraft/world/level/block/AmethystBlock
	a CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_151999_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcw;Ldtc;Lewy;Lcnp;)V onProjectileHit
		0 o p_152001_
		1 o p_152002_
		2 o p_152003_
		3 o p_152004_
dex net/minecraft/world/level/block/AmethystClusterBlock
	b CODEC
	c WATERLOGGED
	d FACING
	e northAabb
	f southAabb
	g eastAabb
	h westAabb
	i upAabb
	j downAabb
	k height
	l aabbOffset
	<clinit> ()V <clinit>
		static
	<init> (FFLdtb$d;)V <init>
		0 o p_304949_
		1 o p_304728_
		2 o p_152017_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldex;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_304908_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_152021_
		1 o p_152022_
		2 o p_152023_
		3 o p_152024_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_152033_
		1 o p_152034_
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_152026_
		1 o p_152027_
		2 o p_152028_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_152019_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_308798_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_152030_
		1 o p_152031_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_152043_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_152036_
		1 o p_152037_
		2 o p_152038_
		3 o p_152039_
		4 o p_152040_
		5 o p_152041_
	b (Ldex;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_304411_
	b_ (Ldtc;)Lepe; getFluidState
		0 o p_152045_
dex$1 net/minecraft/world/level/block/AmethystClusterBlock$1
	a $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
dey net/minecraft/world/level/block/AnvilBlock
	a CODEC
	b FACING
	c BASE
	d X_LEG1
	e X_LEG2
	f X_TOP
	g Z_LEG1
	h Z_LEG2
	i Z_TOP
	j X_AXIS_AABB
	k Z_AXIS_AABB
	l CONTAINER_TITLE
	m FALL_DAMAGE_PER_DISTANCE
	n FALL_DAMAGE_MAX
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_48777_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_48804_
		1 o p_48805_
		2 o p_48806_
		3 o p_48807_
		4 o p_48809_
	a (Lcjg;)V falling
		0 o p_48779_
	a (Ldcw;Ljd;Lcjg;)V onBrokenAfterFall
		0 o p_152053_
		1 o p_152054_
		2 o p_152055_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_48799_
		1 o p_48802_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_48816_
		1 o p_48817_
		2 o p_48818_
		3 o p_48819_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_48811_
		1 o p_48812_
	a (Ldcw;Ljd;Ldtc;Ldtc;Lcjg;)V onLand
		0 o p_48793_
		1 o p_48794_
		2 o p_48795_
		3 o p_48796_
		4 o p_48797_
	a (Lbsr;)Lbrk; getFallDamageSource
		0 o p_254036_
	a (Ldcw;Ljd;ILcmw;Lcmx;)Lcpu; lambda$getMenuProvider$0
		static
		0 o p_48783_
		1 o p_48784_
		2 o p_48785_
		3 o p_48786_
		4 o p_48787_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_48781_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_48814_
	b (Ldtc;Ldcc;Ljd;)I getDustColor
		0 o p_48827_
		1 o p_48828_
		2 o p_48829_
	b (Ldtc;Ldcw;Ljd;)Lbqv; getMenuProvider
		0 o p_48821_
		1 o p_48822_
		2 o p_48823_
	e (Ldtc;)Ldtc; damage
		static
		0 o p_48825_
dez net/minecraft/world/level/block/AttachedStemBlock
	a CODEC
	b FACING
	c AABB_OFFSET
	d AABBS
	e fruit
	f stem
	g seed
	<clinit> ()V <clinit>
		static
	<init> (Lakq;Lakq;Lakq;Ldtb$d;)V <init>
		0 o p_304582_
		1 o p_304450_
		2 o p_304828_
		3 o p_152062_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcz;Ljd;Ldtc;)Lcuq; getCloneItemStack
		0 o p_304950_
		1 o p_48839_
		2 o p_48840_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_48858_
		1 o p_48859_
		2 o p_48860_
		3 o p_48861_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_48845_
		1 o p_48846_
	a (Ldez;)Lakq; lambda$static$2
		static
		0 o p_304775_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_308799_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_48842_
		1 o p_48843_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_48855_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_48848_
		1 o p_48849_
		2 o p_48850_
		3 o p_48851_
		4 o p_48852_
		5 o p_48853_
	b (Ldez;)Lakq; lambda$static$1
		static
		0 o p_304975_
	b (Ldtc;Ldcc;Ljd;)Z mayPlaceOn
		0 o p_48863_
		1 o p_48864_
		2 o p_48865_
	c (Ldez;)Lakq; lambda$static$0
		static
		0 o p_304711_
df net/minecraft/advancements/critereon/LocationPredicate
	a CODEC
	b position
	c biomes
	d structures
	e dimension
	f smokey
	g light
	h block
	i fluid
	j canSeeSky
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o position
		1 o biomes
		2 o structures
		3 o dimension
		4 o smokey
		5 o light
		6 o block
		7 o fluid
		8 o canSeeSky
	a (Laqu;DDD)Z matches
		0 o p_52618_
		1 o p_52619_
		2 o p_52620_
		3 o p_52621_
	a ()Ljava/util/Optional; position
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_297907_
	b ()Ljava/util/Optional; biomes
	c ()Ljava/util/Optional; structures
	d ()Ljava/util/Optional; dimension
	e ()Ljava/util/Optional; smokey
	equals (Ljava/lang/Object;)Z equals
		0 o p_298585_
	f ()Ljava/util/Optional; light
	g ()Ljava/util/Optional; block
	h ()Ljava/util/Optional; fluid
	hashCode ()I hashCode
	i ()Ljava/util/Optional; canSeeSky
	toString ()Ljava/lang/String; toString
df$a net/minecraft/advancements/critereon/LocationPredicate$Builder
	a x
	b y
	c z
	d biomes
	e structures
	f dimension
	g smokey
	h light
	i block
	j fluid
	k canSeeSky
	<init> ()V <init>
	a (Law$a;)Ldf$a; setBlock
		0 o p_298335_
	a (Lcd$a;)Ldf$a; setFluid
		0 o p_299307_
	a (Ljq;)Ldf$a; setBiomes
		0 o p_330686_
	a (Ldh$c;)Ldf$a; atYLocation
		static
		0 o p_298783_
	a (Z)Ldf$a; setSmokey
		0 o p_299155_
	a ()Ldf$a; location
		static
	a (Ldc$a;)Ldf$a; setLight
		0 o p_298888_
	a (Lakq;)Ldf$a; inDimension
		static
		0 o p_298871_
	a (Ljm;)Ldf$a; inBiome
		static
		0 o p_332168_
	b (Ljm;)Ldf$a; inStructure
		static
		0 o p_330610_
	b (Ldh$c;)Ldf$a; setX
		0 o p_153971_
	b (Lakq;)Ldf$a; setDimension
		0 o p_153977_
	b (Ljq;)Ldf$a; setStructures
		0 o p_332189_
	b ()Ldf; build
	b (Z)Ldf$a; setCanSeeSky
		0 o p_345443_
	c (Ldh$c;)Ldf$a; setY
		0 o p_153975_
	d (Ldh$c;)Ldf$a; setZ
		0 o p_153979_
df$b net/minecraft/advancements/critereon/LocationPredicate$PositionPredicate
	a CODEC
	b x
	c y
	d z
	<clinit> ()V <clinit>
		static
	<init> (Ldh$c;Ldh$c;Ldh$c;)V <init>
		0 o x
		1 o y
		2 o z
	a (DDD)Z matches
		0 o p_298782_
		1 o p_299123_
		2 o p_298955_
	a ()Ldh$c; x
	a (Ldh$c;Ldh$c;Ldh$c;)Ljava/util/Optional; of
		static
		0 o p_298771_
		1 o p_298418_
		2 o p_299133_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337379_
	b ()Ldh$c; y
	c ()Ldh$c; z
	equals (Ljava/lang/Object;)Z equals
		0 o p_299083_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dfa net/minecraft/world/level/block/AzaleaBlock
	a CODEC
	b SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_152067_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laqu;Layw;Ljd;Ldtc;)V performBonemeal
		0 o p_220707_
		1 o p_220708_
		2 o p_220709_
		3 o p_220710_
	a (Ldcw;Layw;Ljd;Ldtc;)Z isBonemealSuccess
		0 o p_220712_
		1 o p_220713_
		2 o p_220714_
		3 o p_220715_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_152084_
		1 o p_152085_
		2 o p_152086_
		3 o p_152087_
	b (Ldcz;Ljd;Ldtc;)Z isValidBonemealTarget
		0 o p_256329_
		1 o p_256107_
		2 o p_255771_
	b (Ldtc;Ldcc;Ljd;)Z mayPlaceOn
		0 o p_152089_
		1 o p_152090_
		2 o p_152091_
dfb net/minecraft/world/level/block/BambooSaplingBlock
	a CODEC
	b SAPLING_AABB_OFFSET
	c SAPLING_SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_48957_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Lcmx;Ldcc;Ljd;)F getDestroyProgress
		0 o p_48981_
		1 o p_48982_
		2 o p_48983_
		3 o p_48984_
	a (Ldcz;Ljd;Ldtc;)Lcuq; getCloneItemStack
		0 o p_304956_
		1 o p_48965_
		2 o p_48966_
	a (Ldcw;Ljd;)V growBamboo
		0 o p_48973_
		1 o p_48974_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_49003_
		1 o p_49004_
		2 o p_49005_
		3 o p_49006_
	a (Laqu;Layw;Ljd;Ldtc;)V performBonemeal
		0 o p_220743_
		1 o p_220744_
		2 o p_220745_
		3 o p_220746_
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_48986_
		1 o p_48987_
		2 o p_48988_
	a (Ldcw;Layw;Ljd;Ldtc;)Z isBonemealSuccess
		0 o p_220748_
		1 o p_220749_
		2 o p_220750_
		3 o p_220751_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_48990_
		1 o p_48991_
		2 o p_48992_
		3 o p_48993_
		4 o p_48994_
		5 o p_48995_
	b (Ldcz;Ljd;Ldtc;)Z isValidBonemealTarget
		0 o p_256136_
		1 o p_256527_
		2 o p_255620_
	b (Ldtc;Laqu;Ljd;Layw;)V randomTick
		0 o p_220753_
		1 o p_220754_
		2 o p_220755_
		3 o p_220756_
dfc net/minecraft/world/level/block/BambooStalkBlock
	a CODEC
	b SMALL_LEAVES_AABB_OFFSET
	c LARGE_LEAVES_AABB_OFFSET
	d COLLISION_AABB_OFFSET
	e SMALL_SHAPE
	f LARGE_SHAPE
	g COLLISION_SHAPE
	h AGE
	i LEAVES
	j STAGE
	k MAX_HEIGHT
	l STAGE_GROWING
	m STAGE_DONE_GROWING
	n AGE_THIN_BAMBOO
	o AGE_THICK_BAMBOO
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_261753_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Lcmx;Ldcc;Ljd;)F getDestroyProgress
		0 o p_261691_
		1 o p_262171_
		2 o p_261621_
		3 o p_261500_
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_261612_
		1 o p_261527_
		2 o p_261846_
		3 o p_261638_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_262166_
		1 o p_261513_
	a (Ldtc;Ldcw;Ljd;Layw;I)V growBamboo
		0 o p_261855_
		1 o p_262076_
		2 o p_262109_
		3 o p_261633_
		4 o p_261759_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_261515_
		1 o p_261586_
		2 o p_261526_
		3 o p_261930_
	a (Laqu;Layw;Ljd;Ldtc;)V performBonemeal
		0 o p_261845_
		1 o p_262034_
		2 o p_261955_
		3 o p_261685_
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_261860_
		1 o p_262154_
		2 o p_261493_
	a (Ldcw;Layw;Ljd;Ldtc;)Z isBonemealSuccess
		0 o p_261870_
		1 o p_261802_
		2 o p_262123_
		3 o p_261972_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_261764_
	a (Ldcc;Ljd;)I getHeightAboveUpToMax
		0 o p_261541_
		1 o p_261593_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_261641_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_261476_
		1 o p_261512_
		2 o p_262167_
		3 o p_261956_
		4 o p_261876_
		5 o p_262140_
	a_ (Ldtc;Ldcc;Ljd;)Z propagatesSkylightDown
		0 o p_261479_
		1 o p_261942_
		2 o p_261844_
	b (Ldcz;Ljd;Ldtc;)Z isValidBonemealTarget
		0 o p_262065_
		1 o p_262033_
		2 o p_261700_
	b (Ldtc;Laqu;Ljd;Layw;)V randomTick
		0 o p_261931_
		1 o p_261751_
		2 o p_261616_
		3 o p_261766_
	b (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getCollisionShape
		0 o p_261560_
		1 o p_261965_
		2 o p_261950_
		3 o p_261571_
	b (Ldcc;Ljd;)I getHeightBelowUpToMax
		0 o p_261927_
		1 o p_261481_
	c (Ldtc;Ldcc;Ljd;)Z isCollisionShapeFullBlock
		0 o p_262062_
		1 o p_261848_
		2 o p_261466_
	d_ (Ldtc;)Z isRandomlyTicking
		0 o p_262083_
dfd net/minecraft/world/level/block/BannerBlock
	a CODEC
	b ROTATION
	c BY_COLOR
	d SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Lcti;Ldtb$d;)V <init>
		0 o p_49012_
		1 o p_49013_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_49019_
		1 o p_49020_
		2 o p_49021_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_49017_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_308800_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_49023_
		1 o p_49024_
	a (Lcti;)Ldfy; byColor
		static
		0 o p_49015_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_49036_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_49038_
		1 o p_49039_
		2 o p_49040_
		3 o p_49041_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_49029_
		1 o p_49030_
		2 o p_49031_
		3 o p_49032_
		4 o p_49033_
		5 o p_49034_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_49026_
		1 o p_49027_
dfe net/minecraft/world/level/block/BarrelBlock
	a CODEC
	b FACING
	c OPEN
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_49046_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_220758_
		1 o p_220759_
		2 o p_220760_
		3 o p_220761_
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_49069_
		1 o p_49070_
		2 o p_49071_
		3 o p_49072_
		4 o p_49074_
	a (Ljd;Ldtc;)Ldqh; newBlockEntity
		0 o p_152102_
		1 o p_152103_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_49085_
		1 o p_49086_
	a (Ldtc;Ldcw;Ljd;Ldtc;Z)V onRemove
		0 o p_49076_
		1 o p_49077_
		2 o p_49078_
		3 o p_49079_
		4 o p_49080_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_49048_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_49082_
		1 o p_49083_
	a (Ldtc;Ldcw;Ljd;)I getAnalogOutputSignal
		0 o p_49065_
		1 o p_49066_
		2 o p_49067_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_49088_
	a_ (Ldtc;)Ldmf; getRenderShape
		0 o p_49090_
	c_ (Ldtc;)Z hasAnalogOutputSignal
		0 o p_49058_
dff net/minecraft/world/level/block/BarrierBlock
	a CODEC
	b WATERLOGGED
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_49092_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcmx;Ldcc;Ljd;Ldtc;Lepd;)Z canPlaceLiquid
		0 o p_296463_
		1 o p_295048_
		2 o p_295143_
		3 o p_294224_
		4 o p_294851_
	a (Lcmx;Ldcx;Ljd;Ldtc;)Lcuq; pickupBlock
		0 o p_295338_
		1 o p_295817_
		2 o p_295857_
		3 o p_294189_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_295385_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_296107_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_296123_
		1 o p_294509_
		2 o p_296367_
		3 o p_294373_
		4 o p_294499_
		5 o p_295044_
	a_ (Ldtc;)Ldmf; getRenderShape
		0 o p_49098_
	a_ (Ldtc;Ldcc;Ljd;)Z propagatesSkylightDown
		0 o p_49100_
		1 o p_49101_
		2 o p_49102_
	b_ (Ldtc;)Lepe; getFluidState
		0 o p_296372_
	d (Ldtc;Ldcc;Ljd;)F getShadeBrightness
		0 o p_49094_
		1 o p_49095_
		2 o p_49096_
dfg net/minecraft/world/level/block/BaseCoralFanBlock
	a CODEC
	b AABB
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_49106_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_49108_
		1 o p_49109_
		2 o p_49110_
		3 o p_49111_
dfh net/minecraft/world/level/block/BaseCoralPlantBlock
	a CODEC
	b AABB_OFFSET
	c SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_49151_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_49153_
		1 o p_49154_
		2 o p_49155_
		3 o p_49156_
dfi net/minecraft/world/level/block/BaseCoralPlantTypeBlock
	a AABB
	d WATERLOGGED
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_49161_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_49169_
		1 o p_49170_
		2 o p_49171_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_49163_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_49180_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_49182_
		1 o p_49183_
		2 o p_49184_
		3 o p_49185_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_49173_
		1 o p_49174_
		2 o p_49175_
		3 o p_49176_
		4 o p_49177_
		5 o p_49178_
	a (Ldtc;Ldcx;Ljd;)V tryScheduleDieTick
		0 o p_49165_
		1 o p_49166_
		2 o p_49167_
	b_ (Ldtc;)Lepe; getFluidState
		0 o p_49191_
	e (Ldtc;Ldcc;Ljd;)Z scanForWater
		static
		0 o p_49187_
		1 o p_49188_
		2 o p_49189_
dfj net/minecraft/world/level/block/BaseCoralWallFanBlock
	b CODEC
	c FACING
	e SHAPES
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_49196_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_49200_
		1 o p_49201_
		2 o p_49202_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_49198_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_49204_
		1 o p_49205_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_49217_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_49219_
		1 o p_49220_
		2 o p_49221_
		3 o p_49222_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_49207_
		1 o p_49208_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_49210_
		1 o p_49211_
		2 o p_49212_
		3 o p_49213_
		4 o p_49214_
		5 o p_49215_
dfk net/minecraft/world/level/block/BaseEntityBlock
	<init> (Ldtb$d;)V <init>
		0 o p_49224_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;II)Z triggerEvent
		0 o p_49226_
		1 o p_49227_
		2 o p_49228_
		3 o p_49229_
		4 o p_49230_
	a (Ldqj;Ldqj;Ldqi;)Ldqi; createTickerHelper
		static
		0 o p_152133_
		1 o p_152134_
		2 o p_152135_
	a_ (Ldtc;)Ldmf; getRenderShape
		0 o p_49232_
	b (Ldtc;Ldcw;Ljd;)Lbqv; getMenuProvider
		0 o p_49234_
		1 o p_49235_
		2 o p_49236_
dfl net/minecraft/world/level/block/BaseFireBlock
	a AABB_OFFSET
	b DOWN_AABB
	c SECONDS_ON_FIRE
	d fireDamage
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;F)V <init>
		0 o p_49241_
		1 o p_49242_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcw;Lcmx;Ljd;Ldtc;)V spawnDestroyParticles
		0 o p_152139_
		1 o p_152140_
		2 o p_152141_
		3 o p_152142_
	a (Ldcc;Ljd;)Ldtc; getState
		static
		0 o p_49246_
		1 o p_49247_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_49274_
		1 o p_49275_
		2 o p_49276_
		3 o p_49277_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_49244_
	a (Ldtc;Ldcw;Ljd;Layw;)V animateTick
		0 o p_220763_
		1 o p_220764_
		2 o p_220765_
		3 o p_220766_
	a (Ldcw;)Z inPortalDimension
		static
		0 o p_49249_
	a (Ldcw;Ljd;Lji;)Z canBePlacedAt
		static
		0 o p_49256_
		1 o p_49257_
		2 o p_49258_
	a (Ldtc;Ldcw;Ljd;Lbsr;)V entityInside
		0 o p_49260_
		1 o p_49261_
		2 o p_49262_
		3 o p_49263_
	a (Ldcw;Ljd;Ldtc;Lcmx;)Ldtc; playerWillDestroy
		0 o p_49251_
		1 o p_49252_
		2 o p_49253_
		3 o p_49254_
	b (Ldtc;Ldcw;Ljd;Ldtc;Z)V onPlace
		0 o p_49279_
		1 o p_49280_
		2 o p_49281_
		3 o p_49282_
		4 o p_49283_
	b (Ldcw;Ljd;Lji;)Z isPortal
		static
		0 o p_49270_
		1 o p_49271_
		2 o p_49272_
	f (Ldtc;)Z canBurn
		0 o p_49284_
dfm net/minecraft/world/level/block/BasePressurePlateBlock
	a PRESSED_AABB
	b AABB
	c TOUCH_AABB
	d type
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;Ldtr;)V <init>
		0 o p_273450_
		1 o p_273402_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lbsr;Ldcw;Ljd;Ldtc;I)V checkPressed
		0 o p_152144_
		1 o p_152145_
		2 o p_152146_
		3 o p_152147_
		4 o p_152148_
	a (Ldcw;Lewx;Ljava/lang/Class;)I getEntityCount
		static
		0 o p_289656_
		1 o p_289647_
		2 o p_289686_
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_220768_
		1 o p_220769_
		2 o p_220770_
		3 o p_220771_
	a (Ldcw;Ljd;)V updateNeighbours
		0 o p_49292_
		1 o p_49293_
	a (Lbsr;)Z lambda$getEntityCount$0
		static
		0 o p_289691_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_49341_
		1 o p_49342_
		2 o p_49343_
		3 o p_49344_
	a (Ldtc;I)Ldtc; setSignalForState
		0 o p_49301_
		1 o p_49302_
	a (Ldtc;)Z isPossibleToRespawnInThis
		0 o p_279155_
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_49325_
		1 o p_49326_
		2 o p_49327_
	a (Ldtc;Ldcw;Ljd;Ldtc;Z)V onRemove
		0 o p_49319_
		1 o p_49320_
		2 o p_49321_
		3 o p_49322_
		4 o p_49323_
	a (Ldtc;Ldcc;Ljd;Lji;)I getSignal
		0 o p_49309_
		1 o p_49310_
		2 o p_49311_
		3 o p_49312_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_49329_
		1 o p_49330_
		2 o p_49331_
		3 o p_49332_
		4 o p_49333_
		5 o p_49334_
	a (Ldtc;Ldcw;Ljd;Lbsr;)V entityInside
		0 o p_49314_
		1 o p_49315_
		2 o p_49316_
		3 o p_49317_
	b ()I getPressedTime
	b (Ldtc;Ldcc;Ljd;Lji;)I getDirectSignal
		0 o p_49346_
		1 o p_49347_
		2 o p_49348_
		3 o p_49349_
	b (Ldcw;Ljd;)I getSignalStrength
		0 o p_49336_
		1 o p_49337_
	e_ (Ldtc;)Z isSignalSource
		0 o p_49351_
	g (Ldtc;)I getSignalForState
		0 o p_49354_
dfn net/minecraft/world/level/block/BaseRailBlock
	a FLAT_AABB
	b HALF_BLOCK_AABB
	c WATERLOGGED
	d isStraight
	<clinit> ()V <clinit>
		static
	<init> (ZLdtb$d;)V <init>
		0 o p_49360_
		1 o p_49361_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Ldfy;Ljd;Z)V neighborChanged
		0 o p_49377_
		1 o p_49378_
		2 o p_49379_
		3 o p_49380_
		4 o p_49381_
		5 o p_49382_
	a (Ldtc;Ldcw;Ljd;Z)Ldtc; updateState
		0 o p_49390_
		1 o p_49391_
		2 o p_49392_
		3 o p_49393_
	a (Ldcw;Ljd;Ldtc;Z)Ldtc; updateDir
		0 o p_49368_
		1 o p_49369_
		2 o p_49370_
		3 o p_49371_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_49403_
		1 o p_49404_
		2 o p_49405_
		3 o p_49406_
	a (Ldcw;Ljd;)Z isRail
		static
		0 o p_49365_
		1 o p_49366_
	a (Ljd;Ldcw;Ldug;)Z shouldBeRemoved
		static
		0 o p_49399_
		1 o p_49400_
		2 o p_49401_
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_49395_
		1 o p_49396_
		2 o p_49397_
	a (Ldtc;Ldcw;Ljd;Ldtc;Z)V onRemove
		0 o p_49384_
		1 o p_49385_
		2 o p_49386_
		3 o p_49387_
		4 o p_49388_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_49363_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_152151_
		1 o p_152152_
		2 o p_152153_
		3 o p_152154_
		4 o p_152155_
		5 o p_152156_
	a (Ldtc;Ldcw;Ljd;Ldfy;)V updateState
		0 o p_49372_
		1 o p_49373_
		2 o p_49374_
		3 o p_49375_
	b (Ldtc;Ldcw;Ljd;Ldtc;Z)V onPlace
		0 o p_49408_
		1 o p_49409_
		2 o p_49410_
		3 o p_49411_
		4 o p_49412_
	b ()Z isStraight
	b_ (Ldtc;)Lepe; getFluidState
		0 o p_152158_
	c ()Lduf; getShapeProperty
	g (Ldtc;)Z isRail
		static
		0 o p_49417_
dfn$1 net/minecraft/world/level/block/BaseRailBlock$1
	a $SwitchMap$net$minecraft$world$level$block$state$properties$RailShape
	<clinit> ()V <clinit>
		static
dfo net/minecraft/world/level/block/BaseTorchBlock
	a AABB_STANDING_OFFSET
	b AABB
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_304955_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_304413_
		1 o p_304885_
		2 o p_304808_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_304673_
		1 o p_304919_
		2 o p_304930_
		3 o p_304757_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_304418_
		1 o p_304475_
		2 o p_304669_
		3 o p_304637_
		4 o p_304633_
		5 o p_304603_
dfp net/minecraft/world/level/block/BeaconBeamBlock
	b ()Lcti; getColor
dfq net/minecraft/world/level/block/BeaconBlock
	a CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_49421_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcw;Ldtc;Ldqj;)Ldqi; getTicker
		0 o p_152160_
		1 o p_152161_
		2 o p_152162_
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_49432_
		1 o p_49433_
		2 o p_49434_
		3 o p_49435_
		4 o p_49437_
	a (Ljd;Ldtc;)Ldqh; newBlockEntity
		0 o p_152164_
		1 o p_152165_
	a_ (Ldtc;)Ldmf; getRenderShape
		0 o p_49439_
	b ()Lcti; getColor
dfr net/minecraft/world/level/block/BedBlock
	a CODEC
	b PART
	c OCCUPIED
	d HEIGHT
	e BASE
	f LEG_NORTH_WEST
	g LEG_SOUTH_WEST
	h LEG_NORTH_EAST
	i LEG_SOUTH_EAST
	j NORTH_SHAPE
	k SOUTH_SHAPE
	l WEST_SHAPE
	m EAST_SHAPE
	n LEG_WIDTH
	o color
	<clinit> ()V <clinit>
		static
	<init> (Lcti;Ldtb$d;)V <init>
		0 o p_49454_
		1 o p_49455_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcc;Lbsr;)V updateEntityAfterFallOn
		0 o p_49483_
		1 o p_49484_
	a (Ljd;Ldtc;)Ldqh; newBlockEntity
		0 o p_152175_
		1 o p_152176_
	a (Ldcw;Ljd;)Z kickVillagerOutOfBed
		0 o p_49491_
		1 o p_49492_
	a (Ldtp;Lji;)Lji; getNeighbourDirection
		static
		0 o p_49534_
		1 o p_49535_
	a (Ldtc;Ljd;)J getSeed
		0 o p_49522_
		1 o p_49523_
	a (Lbsx;Ldcg;Ljd;Lji;F)Ljava/util/Optional; findStandUpPosition
		static
		0 o p_261547_
		1 o p_261946_
		2 o p_261614_
		3 o p_261648_
		4 o p_261680_
	a (Lbsr;)V bounceUp
		0 o p_49457_
	a (Lcmx;Lcmx$a;)V lambda$useWithoutItem$1
		static
		0 o p_49476_
		1 o p_49477_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_308801_
	a (Lbsx;Ldcg;Ljd;Lji;Lji;)Ljava/util/Optional; findBunkBedStandUpPosition
		static
		0 o p_49464_
		1 o p_49465_
		2 o p_49466_
		3 o p_49467_
		4 o p_49468_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_49532_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_49525_
		1 o p_49526_
		2 o p_49527_
		3 o p_49528_
		4 o p_49529_
		5 o p_49530_
	a (Ldcc;Ljd;)Lji; getBedOrientation
		static
		0 o p_49486_
		1 o p_49487_
	a (Lji;Lji;)[[I bedStandUpOffsets
		static
		0 o p_49539_
		1 o p_49540_
	a (Lji;)[[I bedAboveStandUpOffsets
		static
		0 o p_49537_
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_49515_
		1 o p_49516_
		2 o p_49517_
		3 o p_49518_
		4 o p_49520_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_49510_
		1 o p_49513_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_49547_
		1 o p_49548_
		2 o p_49549_
		3 o p_49550_
	a (Ldcw;Ljd;Ldtc;Lbtn;Lcuq;)V setPlacedBy
		0 o p_49499_
		1 o p_49500_
		2 o p_49501_
		3 o p_49502_
		4 o p_49503_
	a (Ldcw;Ldtc;Ljd;Lbsr;F)V fallOn
		0 o p_152169_
		1 o p_152170_
		2 o p_152171_
		3 o p_152172_
		4 o p_152173_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_49479_
	a (Ldcw;)Z canSetSpawn
		static
		0 o p_49489_
	a (Lbsx;Ldcg;Ljd;[[IZ)Ljava/util/Optional; findStandUpPositionAtOffset
		static
		0 o p_49470_
		1 o p_49471_
		2 o p_49472_
		3 o p_49473_
		4 o p_49474_
	a (Ldcw;Ljd;Ldtc;Lcmx;)Ldtc; playerWillDestroy
		0 o p_49505_
		1 o p_49506_
		2 o p_49507_
		3 o p_49508_
	a_ (Ldtc;)Ldmf; getRenderShape
		0 o p_49545_
	b (Ldcc;Ljd;)Z isBunkBed
		static
		0 o p_49542_
		1 o p_49543_
	b (Lji;Lji;)[[I bedSurroundStandUpOffsets
		static
		0 o p_49552_
		1 o p_49553_
	b ()Lcti; getColor
	g (Ldtc;)Lji; getConnectedDirection
		static
		0 o p_49558_
	h (Ldtc;)Ldif$a; getBlockType
		static
		0 o p_49560_
dfr$1 net/minecraft/world/level/block/BedBlock$1
	a $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
dfs net/minecraft/world/level/block/BeehiveBlock
	a CODEC
	b FACING
	c HONEY_LEVEL
	d MAX_HONEY_LEVELS
	e SHEARED_HONEYCOMB_COUNT
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_49568_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcw;Ljd;)V dropHoneycomb
		static
		0 o p_49601_
		1 o p_49602_
	a (Ljd;Ldtc;)Ldqh; newBlockEntity
		0 o p_152184_
		1 o p_152185_
	a (Ldcw;Ldtc;Ljd;)V resetHoneyLevel
		0 o p_49591_
		1 o p_49592_
		2 o p_49593_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_304785_
		1 o p_304624_
	a (Ldcw;Lcmx;Ljd;Ldtc;Ldqh;Lcuq;)V playerDestroy
		0 o p_49584_
		1 o p_49585_
		2 o p_49586_
		3 o p_49587_
		4 o p_49588_
		5 o p_49589_
	a (Ldcw;Ljd;Ldtc;)V trySpawnDripParticles
		0 o p_49604_
		1 o p_49605_
		2 o p_49606_
	a (Lcuq;Ldtc;Ldcw;Ljd;Lcmx;Lbqq;Lewy;)Lbqt; useItemOn
		0 o p_316844_
		1 o p_316365_
		2 o p_316306_
		3 o p_316497_
		4 o p_316824_
		5 o p_316436_
		6 o p_316125_
	a (Ldcw;Ldtc;Ljd;Lcmx;Ldqe$b;)V releaseBeesAndResetHoneyLevel
		0 o p_49595_
		1 o p_49596_
		2 o p_49597_
		3 o p_49598_
		4 o p_49599_
	a (Ldtc;Ldcw;Ljd;)I getAnalogOutputSignal
		0 o p_49620_
		1 o p_49621_
		2 o p_49622_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_49646_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_49639_
		1 o p_49640_
		2 o p_49641_
		3 o p_49642_
		4 o p_49643_
		5 o p_49644_
	a (Ldcw;DDDDD)V spawnFluidParticle
		0 o p_49577_
		1 o p_49578_
		2 o p_49579_
		3 o p_49580_
		4 o p_49581_
		5 o p_49582_
	a (Ldcw;Ldtc;Ldqj;)Ldqi; getTicker
		0 o p_152180_
		1 o p_152181_
		2 o p_152182_
	a (Ldcw;Ljd;Lexv;D)V spawnParticle
		0 o p_49613_
		1 o p_49614_
		2 o p_49615_
		3 o p_49616_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_49573_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_304677_
		1 o p_304660_
	a (Ldtc;Ldcw;Ljd;Layw;)V animateTick
		0 o p_220773_
		1 o p_220774_
		2 o p_220775_
		3 o p_220776_
	a (Ldtc;Leru$a;)Ljava/util/List; getDrops
		0 o p_49636_
		1 o p_287581_
	a (Ldcw;Ljd;Ldtc;Lcmx;)Ldtc; playerWillDestroy
		0 o p_49608_
		1 o p_49609_
		2 o p_49610_
		3 o p_49611_
	a_ (Ldtc;)Ldmf; getRenderShape
		0 o p_49653_
	b (Ldcw;Ljd;)V angerNearbyBees
		0 o p_49650_
		1 o p_49651_
	c (Ldcw;Ljd;)Z hiveContainsBees
		0 o p_49655_
		1 o p_49656_
	c_ (Ldtc;)Z hasAnalogOutputSignal
		0 o p_49618_
dft net/minecraft/world/level/block/BeetrootBlock
	a CODEC
	b MAX_AGE
	c AGE
	g SHAPE_BY_AGE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_49661_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_49665_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_49672_
		1 o p_49673_
		2 o p_49674_
		3 o p_49675_
	a (Ldcw;)I getBonemealAgeIncrease
		0 o p_49663_
	b ()Lduc; getAgeProperty
	b (Ldtc;Laqu;Ljd;Layw;)V randomTick
		0 o p_220778_
		1 o p_220779_
		2 o p_220780_
		3 o p_220781_
	c ()I getMaxAge
	d ()Ldcv; getBaseSeedId
dfu net/minecraft/world/level/block/BellBlock
	F TO_SOUTH
	G CEILING_SHAPE
	a CODEC
	b FACING
	c ATTACHMENT
	d POWERED
	e EVENT_BELL_RING
	f NORTH_SOUTH_FLOOR_SHAPE
	g EAST_WEST_FLOOR_SHAPE
	h BELL_TOP_SHAPE
	i BELL_BOTTOM_SHAPE
	j BELL_SHAPE
	k NORTH_SOUTH_BETWEEN
	l EAST_WEST_BETWEEN
	m TO_WEST
	n TO_EAST
	o TO_NORTH
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_49696_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Ldfy;Ljd;Z)V neighborChanged
		0 o p_49729_
		1 o p_49730_
		2 o p_49731_
		3 o p_49732_
		4 o p_49733_
		5 o p_49734_
	a (Ldcw;Ldtc;Lewy;Lcmx;Z)Z onHit
		0 o p_49702_
		1 o p_49703_
		2 o p_49704_
		3 o p_49705_
		4 o p_49706_
	a (Ljd;Ldtc;)Ldqh; newBlockEntity
		0 o p_152198_
		1 o p_152199_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_304966_
		1 o p_304463_
	a (Ldtc;Lji;D)Z isProperHit
		0 o p_49740_
		1 o p_49741_
		2 o p_49742_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_49751_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_49744_
		1 o p_49745_
		2 o p_49746_
		3 o p_49747_
		4 o p_49748_
		5 o p_49749_
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_49722_
		1 o p_49723_
		2 o p_49724_
		3 o p_49725_
		4 o p_49727_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_49717_
		1 o p_49720_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_49755_
		1 o p_49756_
		2 o p_49757_
		3 o p_49758_
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_49736_
		1 o p_49737_
		2 o p_49738_
	a (Ldcw;Ldtc;Ldqj;)Ldqi; getTicker
		0 o p_152194_
		1 o p_152195_
		2 o p_152196_
	a (Ldtc;Ldcw;Ljd;Ldco;Ljava/util/function/BiConsumer;)V onExplosionHit
		0 o p_311884_
		1 o p_311798_
		2 o p_312717_
		3 o p_312800_
		4 o p_312339_
	a (Ldcw;Ldtc;Lewy;Lcnp;)V onProjectileHit
		0 o p_49708_
		1 o p_49709_
		2 o p_49710_
		3 o p_49711_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_49698_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_304560_
		1 o p_304709_
	a (Lbsr;Ldcw;Ljd;Lji;)Z attemptToRing
		0 o p_152189_
		1 o p_152190_
		2 o p_152191_
		3 o p_152192_
	a (Ldcw;Ljd;Lji;)Z attemptToRing
		0 o p_49713_
		1 o p_49714_
		2 o p_49715_
	a_ (Ldtc;)Ldmf; getRenderShape
		0 o p_49753_
	b (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getCollisionShape
		0 o p_49760_
		1 o p_49761_
		2 o p_49762_
		3 o p_49763_
	m (Ldtc;)Lexv; getVoxelShape
		0 o p_49767_
	n (Ldtc;)Lji; getConnectedDirection
		static
		0 o p_49769_
dfu$1 net/minecraft/world/level/block/BellBlock$1
	a $SwitchMap$net$minecraft$world$level$block$state$properties$BellAttachType
	<clinit> ()V <clinit>
		static
dfv net/minecraft/world/level/block/BigDripleafBlock
	a CODEC
	b WATERLOGGED
	c TILT
	d NO_TICK
	e DELAY_UNTIL_NEXT_TILT_STATE
	f MAX_GEN_HEIGHT
	g STEM_WIDTH
	h ENTITY_DETECTION_MIN_Y
	i LOWEST_LEAF_TOP
	j LEAF_SHAPES
	k STEM_SLICER
	l STEM_SHAPES
	m shapesCache
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_152214_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Ldfy;Ljd;Z)V neighborChanged
		0 o p_152271_
		1 o p_152272_
		2 o p_152273_
		3 o p_152274_
		4 o p_152275_
		5 o p_152276_
	a (Ldcx;Layw;Ljd;Lji;)V placeWithRandomHeight
		static
		0 o p_220793_
		1 o p_220794_
		2 o p_220795_
		3 o p_220796_
	a (Ldcx;Ljd;Lepe;Lji;)Z place
		static
		0 o p_152242_
		1 o p_152243_
		2 o p_152244_
		3 o p_152245_
	a (Ldcw;Ljd;Lavo;)V playTiltSound
		static
		0 o p_152233_
		1 o p_152234_
		2 o p_152235_
	a (Lit/unimi/dsi/fastutil/objects/Object2IntArrayMap;)V lambda$static$0
		static
		0 o p_152305_
	a (Ldcw;Layw;Ljd;Ldtc;)Z isBonemealSuccess
		0 o p_220788_
		1 o p_220789_
		2 o p_220790_
		3 o p_220791_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_152300_
	a (Ldcy;Ljd;Ldtc;)Z canPlaceAt
		static
		0 o p_152252_
		1 o p_152253_
		2 o p_152254_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_152293_
		1 o p_152294_
		2 o p_152295_
		3 o p_152296_
		4 o p_152297_
		5 o p_152298_
	a (Ldtc;Ldcw;Ljd;Lbsr;)V entityInside
		0 o p_152266_
		1 o p_152267_
		2 o p_152268_
		3 o p_152269_
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_220798_
		1 o p_220799_
		2 o p_220800_
		3 o p_220801_
	a (Ldtc;Ldcw;Ljd;Ldun;)V setTilt
		static
		0 o p_152278_
		1 o p_152279_
		2 o p_152280_
		3 o p_152281_
	a (Ljd;Lbsr;)Z canEntityTilt
		static
		0 o p_152302_
		1 o p_152303_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_152261_
		1 o p_152262_
		2 o p_152263_
		3 o p_152264_
	a (Laqu;Layw;Ljd;Ldtc;)V performBonemeal
		0 o p_220783_
		1 o p_220784_
		2 o p_220785_
		3 o p_220786_
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_152289_
		1 o p_152290_
		2 o p_152291_
	a (Ldtc;Ldcw;Ljd;Ldun;Lavo;)V setTiltAndScheduleTick
		0 o p_152283_
		1 o p_152284_
		2 o p_152285_
		3 o p_152286_
		4 o p_152287_
	a (Ldcw;Ldtc;Lewy;Lcnp;)V onProjectileHit
		0 o p_152228_
		1 o p_152229_
		2 o p_152230_
		3 o p_152231_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_152221_
	b (Ldcz;Ljd;Ldtc;)Z isValidBonemealTarget
		0 o p_255698_
		1 o p_256302_
		2 o p_255648_
	b (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getCollisionShape
		0 o p_152307_
		1 o p_152308_
		2 o p_152309_
		3 o p_152310_
	b_ (Ldtc;)Lepe; getFluidState
		0 o p_152312_
	d (Ldtc;Ldcw;Ljd;)V resetTilt
		static
		0 o p_152314_
		1 o p_152315_
		2 o p_152316_
	m (Ldtc;)Lexv; calculateShape
		static
		0 o p_152318_
	n (Ldtc;)Z canReplace
		static
		0 o p_152320_
dfw net/minecraft/world/level/block/BigDripleafStemBlock
	a CODEC
	b NORTH_SHAPE
	c SOUTH_SHAPE
	d EAST_SHAPE
	e WEST_SHAPE
	f WATERLOGGED
	g STEM_WIDTH
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_152329_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_220813_
		1 o p_220814_
		2 o p_220815_
		3 o p_220816_
	a (Ldcz;Ljd;Ldtc;)Lcuq; getCloneItemStack
		0 o p_304938_
		1 o p_152337_
		2 o p_152338_
	a (Ldcx;Ljd;Lepe;Lji;)Z place
		static
		0 o p_152350_
		1 o p_152351_
		2 o p_152352_
		3 o p_152353_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_152360_
		1 o p_152361_
		2 o p_152362_
		3 o p_152363_
	a (Laqu;Layw;Ljd;Ldtc;)V performBonemeal
		0 o p_220803_
		1 o p_220804_
		2 o p_220805_
		3 o p_220806_
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_152365_
		1 o p_152366_
		2 o p_152367_
	a (Ldcw;Layw;Ljd;Ldtc;)Z isBonemealSuccess
		0 o p_220808_
		1 o p_220809_
		2 o p_220810_
		3 o p_220811_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_152376_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_152369_
		1 o p_152370_
		2 o p_152371_
		3 o p_152372_
		4 o p_152373_
		5 o p_152374_
	b (Ldcz;Ljd;Ldtc;)Z isValidBonemealTarget
		0 o p_255683_
		1 o p_256358_
		2 o p_256408_
	b_ (Ldtc;)Lepe; getFluidState
		0 o p_152378_
dfw$1 net/minecraft/world/level/block/BigDripleafStemBlock$1
	a $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
dfx net/minecraft/world/level/block/BlastFurnaceBlock
	c CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_49773_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcw;Ldtc;Ldqj;)Ldqi; getTicker
		0 o p_152382_
		1 o p_152383_
		2 o p_152384_
	a (Ljd;Ldtc;)Ldqh; newBlockEntity
		0 o p_152386_
		1 o p_152387_
	a (Ldcw;Ljd;Lcmx;)V openContainer
		0 o p_49777_
		1 o p_49778_
		2 o p_49779_
	a (Ldtc;Ldcw;Ljd;Layw;)V animateTick
		0 o p_220818_
		1 o p_220819_
		2 o p_220820_
		3 o p_220821_
dfy net/minecraft/world/level/block/Block
	A UPDATE_ALL_IMMEDIATE
	B INDESTRUCTIBLE
	C INSTANT
	D UPDATE_LIMIT
	E stateDefinition
	a LOGGER
	b builtInRegistryHolder
	c SHAPE_FULL_BLOCK_CACHE
	d defaultBlockState
	e descriptionId
	f item
	g CACHE_SIZE
	h OCCLUSION_CACHE
	p CODEC
	q BLOCK_STATE_REGISTRY
	r UPDATE_NEIGHBORS
	s UPDATE_CLIENTS
	t UPDATE_INVISIBLE
	u UPDATE_IMMEDIATE
	v UPDATE_KNOWN_SHAPE
	w UPDATE_SUPPRESS_DROPS
	x UPDATE_MOVE_BY_PISTON
	y UPDATE_NONE
	z UPDATE_ALL
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_49795_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcw;Ljd;Ldco;)V wasExploded
		0 o p_49844_
		1 o p_49845_
		2 o p_49846_
	a (Ldcc;Lbsr;)V updateEntityAfterFallOn
		0 o p_49821_
		1 o p_49822_
	a (Ldtc;Ldcw;Ljd;Lddw$c;)V handlePrecipitation
		0 o p_152450_
		1 o p_152451_
		2 o p_152452_
		3 o p_152453_
	a (Laqu;Ljd;Lcuq;Lbpw;)V tryDropExperience
		0 o p_220823_
		1 o p_220824_
		2 o p_220825_
		3 o p_220826_
	a (Ldcz;Ljd;Lji;)Z canSupportCenter
		static
		0 o p_49864_
		1 o p_49865_
		2 o p_49866_
	a (Ldcw;Lcmx;Ljd;Ldtc;Ldqh;Lcuq;)V playerDestroy
		0 o p_49827_
		1 o p_49828_
		2 o p_49829_
		3 o p_49830_
		4 o p_49831_
		5 o p_49832_
	a (Ldcw;DDDLcuq;DDD)Lcjh; lambda$popResourceFromFace$5
		static
		0 o p_152414_
		1 o p_152415_
		2 o p_152416_
		3 o p_152417_
		4 o p_152418_
		5 o p_152419_
		6 o p_152420_
		7 o p_152421_
	a (Ldcw;Ljava/util/function/Supplier;Lcuq;)V popResource
		static
		0 o p_152441_
		1 o p_152442_
		2 o p_152443_
	a (Ldtc;Ldtc;Lduf;)Ldtc; copyProperty
		static
		0 o p_152455_
		1 o p_152456_
		2 o p_152457_
	a (Ldcz;Ljd;Ldtc;)Lcuq; getCloneItemStack
		0 o p_304395_
		1 o p_49824_
		2 o p_49825_
	a (Ldtc;Ldcx;Ljd;Ldqh;)V dropResources
		static
		0 o p_49893_
		1 o p_49894_
		2 o p_49895_
		3 o p_49896_
	a (Ldcw;Ldtc;Ljd;Lbsr;F)V fallOn
		0 o p_152426_
		1 o p_152427_
		2 o p_152428_
		3 o p_152429_
		4 o p_152430_
	a (Lexv;Lji;)Z isFaceFull
		static
		0 o p_49919_
		1 o p_49920_
	a (Ldtc;)Z isPossibleToRespawnInThis
		0 o p_279289_
	a (Ldtc;Laqu;Ljd;Ldqh;)Ljava/util/List; getDrops
		static
		0 o p_49870_
		1 o p_49871_
		2 o p_49872_
		3 o p_49873_
	a (Ldtc;Ldcw;Ljd;Layw;)V animateTick
		0 o p_220827_
		1 o p_220828_
		2 o p_220829_
		3 o p_220830_
	a (Ldcw;Ljd;Ldtc;Lcmx;)Ldtc; playerWillDestroy
		0 o p_49852_
		1 o p_49853_
		2 o p_49854_
		3 o p_49855_
	a (Ldcw;Ljd;Ldtc;Lbsr;)V stepOn
		0 o p_152431_
		1 o p_152432_
		2 o p_152433_
		3 o p_152434_
	a (Ldcw;Lcmx;Ljd;Ldtc;)V spawnDestroyParticles
		0 o p_152422_
		1 o p_152423_
		2 o p_152424_
		3 o p_152425_
	a (Ldco;)Z dropFromExplosion
		0 o p_49826_
	a (Ldtc;Laqu;Ljd;Ldqh;Lbsr;Lcuq;)Ljava/util/List; getDrops
		static
		0 o p_49875_
		1 o p_49876_
		2 o p_49877_
		3 o p_49878_
		4 o p_49879_
		5 o p_49880_
	a (DDDDDD)Lexv; box
		static
		0 o p_49797_
		1 o p_49798_
		2 o p_49799_
		3 o p_49800_
		4 o p_49801_
		5 o p_49802_
	a (Ldtc;Ldcw;Ljd;Ldqh;Lbsr;Lcuq;)V dropResources
		static
		0 o p_49882_
		1 o p_49883_
		2 o p_49884_
		3 o p_49885_
		4 o p_49886_
		5 o p_49887_
	a (Ljava/util/function/Function;)Lcom/google/common/collect/ImmutableMap; getShapeForEachState
		0 o p_152459_
	a (Laqu;Ljd;I)V popExperience
		0 o p_49806_
		1 o p_49807_
		2 o p_49808_
	a (I)Ldtc; stateById
		static
		0 o p_49804_
	a (Ldcx;Ljd;Ldtc;)V destroy
		0 o p_49860_
		1 o p_49861_
		2 o p_49862_
	a (Ldtc;Ldcc;Ljd;Lji;Ljd;)Z shouldRenderFace
		static
		0 o p_152445_
		1 o p_152446_
		2 o p_152447_
		3 o p_152448_
		4 o p_152449_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_49915_
	a (Lcuq;Lcul$b;Ljava/util/List;Lcwm;)V appendHoverText
		0 o p_49816_
		1 o p_339606_
		2 o p_49818_
		3 o p_49819_
	a (Ldcw;Ljd;Lji;Lcuq;)V popResourceFromFace
		static
		0 o p_152436_
		1 o p_152437_
		2 o p_152438_
		3 o p_152439_
	a (Ldtc;Ldtc;Ldcx;Ljd;I)V updateOrDestroy
		static
		0 o p_49903_
		1 o p_49904_
		2 o p_49905_
		3 o p_49906_
		4 o p_49907_
	a (Ldcw;DDDLcuq;)Lcjh; lambda$popResource$4
		static
		0 o p_152408_
		1 o p_152409_
		2 o p_152410_
		3 o p_152411_
		4 o p_152412_
	a (Ldcx;Ljd;Lcuq;)V lambda$dropResources$2
		static
		0 o p_49857_
		1 o p_49858_
		2 o p_49859_
	a (Ldcw;Ljd;Ldtc;Lbtn;Lcuq;)V setPlacedBy
		0 o p_49847_
		1 o p_49848_
		2 o p_49849_
		3 o p_49850_
		4 o p_49851_
	a (Ldtc;Ldtc;Ldcx;Ljd;II)V updateOrDestroy
		static
		0 o p_49909_
		1 o p_49910_
		2 o p_49911_
		3 o p_49912_
		4 o p_49913_
		5 o p_49914_
	a (Lexv;)Z isShapeFullBlock
		static
		0 o p_49917_
	a (Lcul;)Ldfy; byItem
		static
		0 o p_49815_
	a (Ldcw;Ljd;Lcuq;)V popResource
		static
		0 o p_49841_
		1 o p_49842_
		2 o p_49843_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_49820_
	a (Ldtc;Ldtc;Ldcx;Ljd;)Ldtc; pushEntitiesUp
		static
		0 o p_49898_
		1 o p_49899_
		2 o p_238252_
		3 o p_49901_
	b (Ldtc;Ldcx;Ljd;)Ldtc; updateFromNeighbourShapes
		static
		0 o p_49932_
		1 o p_49933_
		2 o p_49934_
	b (Ldcw;Ljd;Lcuq;)V lambda$dropResources$3
		static
		0 o p_49942_
		1 o p_49943_
		2 o p_49944_
	c (Ldcw;Ljd;Lcuq;)V lambda$dropResources$1
		static
		0 o p_287755_
		1 o p_152405_
		2 o p_152406_
	c (Ldtc;Ldcw;Ljd;)V dropResources
		static
		0 o p_49951_
		1 o p_49952_
		2 o p_49953_
	c (Ldcc;Ljd;)Z canSupportRigidBlock
		static
		0 o p_49937_
		1 o p_49938_
	e ()F getExplosionResistance
	f ()Lxn; getName
	g ()Ljava/lang/String; getDescriptionId
	h ()F getFriction
	i (Ldtc;)I getId
		static
		0 o p_49957_
	j ()F getSpeedFactor
	j (Ldtc;)Z isExceptionForConnection
		static
		0 o p_152464_
	k ()F getJumpFactor
	k (Ldtc;)V registerDefaultState
		0 o p_49960_
	l ()Ldtd; getStateDefinition
	l (Ldtc;)Ldtc; withPropertiesOf
		0 o p_152466_
	o ()Ldtc; defaultBlockState
	p ()Z hasDynamicShape
	q ()Ldfy; asBlock
	r ()Lcul; asItem
	s ()Ljm$c; builtInRegistryHolder
	toString ()Ljava/lang/String; toString
	y ()Lit/unimi/dsi/fastutil/objects/Object2ByteLinkedOpenHashMap; lambda$static$0
		static
dfy$1 net/minecraft/world/level/block/Block$1
	<init> ()V <init>
	a (Lexv;)Ljava/lang/Boolean; load
		0 o p_49972_
	load (Ljava/lang/Object;)Ljava/lang/Object; load
		0 o p_49974_
dfy$2 net/minecraft/world/level/block/Block$2
	<init> (IF)V <init>
		0 o p_49976_
		1 o p_49977_
	rehash (I)V rehash
		0 o p_49979_
dfy$a net/minecraft/world/level/block/Block$BlockStatePairKey
	a first
	b second
	c direction
	<init> (Ldtc;Ldtc;Lji;)V <init>
		0 o p_49984_
		1 o p_49985_
		2 o p_49986_
	equals (Ljava/lang/Object;)Z equals
		0 o p_49988_
	hashCode ()I hashCode
dfz net/minecraft/world/level/block/BlockTypes
	a CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljz;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_304881_
dg net/minecraft/advancements/critereon/LootTableTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lakq;Ldg$a;)Z lambda$trigger$0
		static
		0 o p_335159_
		1 o p_335160_
	a (Laqv;Lakq;)V trigger
		0 o p_54598_
		1 o p_335591_
dg$a net/minecraft/advancements/critereon/LootTableTrigger$TriggerInstance
	a CODEC
	b player
	c lootTable
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Lakq;)V <init>
		0 o player
		1 o lootTable
	a ()Ljava/util/Optional; player
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337380_
	a (Lakq;)Lao; lootTableUsed
		static
		0 o p_335395_
	b (Lakq;)Z matches
		0 o p_335509_
	b ()Lakq; lootTable
	equals (Ljava/lang/Object;)Z equals
		0 o p_312123_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dga net/minecraft/world/level/block/Blocks
	A JUNGLE_SAPLING
	B ACACIA_SAPLING
	C CHERRY_SAPLING
	D DARK_OAK_SAPLING
	E MANGROVE_PROPAGULE
	F BEDROCK
	G WATER
	H LAVA
	I SAND
	J SUSPICIOUS_SAND
	K RED_SAND
	L GRAVEL
	M SUSPICIOUS_GRAVEL
	N GOLD_ORE
	O DEEPSLATE_GOLD_ORE
	P IRON_ORE
	Q DEEPSLATE_IRON_ORE
	R COAL_ORE
	S DEEPSLATE_COAL_ORE
	T NETHER_GOLD_ORE
	U OAK_LOG
	V SPRUCE_LOG
	W BIRCH_LOG
	X JUNGLE_LOG
	Y ACACIA_LOG
	Z CHERRY_LOG
	a AIR
	aA STRIPPED_ACACIA_WOOD
	aB STRIPPED_CHERRY_WOOD
	aC STRIPPED_DARK_OAK_WOOD
	aD STRIPPED_MANGROVE_WOOD
	aE OAK_LEAVES
	aF SPRUCE_LEAVES
	aG BIRCH_LEAVES
	aH JUNGLE_LEAVES
	aI ACACIA_LEAVES
	aJ CHERRY_LEAVES
	aK DARK_OAK_LEAVES
	aL MANGROVE_LEAVES
	aM AZALEA_LEAVES
	aN FLOWERING_AZALEA_LEAVES
	aO SPONGE
	aP WET_SPONGE
	aQ GLASS
	aR LAPIS_ORE
	aS DEEPSLATE_LAPIS_ORE
	aT LAPIS_BLOCK
	aU DISPENSER
	aV SANDSTONE
	aW CHISELED_SANDSTONE
	aX CUT_SANDSTONE
	aY NOTE_BLOCK
	aZ WHITE_BED
	aa DARK_OAK_LOG
	ab MANGROVE_LOG
	ac MANGROVE_ROOTS
	ad MUDDY_MANGROVE_ROOTS
	ae BAMBOO_BLOCK
	af STRIPPED_SPRUCE_LOG
	ag STRIPPED_BIRCH_LOG
	ah STRIPPED_JUNGLE_LOG
	ai STRIPPED_ACACIA_LOG
	aj STRIPPED_CHERRY_LOG
	ak STRIPPED_DARK_OAK_LOG
	al STRIPPED_OAK_LOG
	am STRIPPED_MANGROVE_LOG
	an STRIPPED_BAMBOO_BLOCK
	ao OAK_WOOD
	ap SPRUCE_WOOD
	aq BIRCH_WOOD
	ar JUNGLE_WOOD
	as ACACIA_WOOD
	at CHERRY_WOOD
	au DARK_OAK_WOOD
	av MANGROVE_WOOD
	aw STRIPPED_OAK_WOOD
	ax STRIPPED_SPRUCE_WOOD
	ay STRIPPED_BIRCH_WOOD
	az STRIPPED_JUNGLE_WOOD
	b STONE
	bA WHITE_WOOL
	bB ORANGE_WOOL
	bC MAGENTA_WOOL
	bD LIGHT_BLUE_WOOL
	bE YELLOW_WOOL
	bF LIME_WOOL
	bG PINK_WOOL
	bH GRAY_WOOL
	bI LIGHT_GRAY_WOOL
	bJ CYAN_WOOL
	bK PURPLE_WOOL
	bL BLUE_WOOL
	bM BROWN_WOOL
	bN GREEN_WOOL
	bO RED_WOOL
	bP BLACK_WOOL
	bQ MOVING_PISTON
	bR DANDELION
	bS TORCHFLOWER
	bT POPPY
	bU BLUE_ORCHID
	bV ALLIUM
	bW AZURE_BLUET
	bX RED_TULIP
	bY ORANGE_TULIP
	bZ WHITE_TULIP
	ba ORANGE_BED
	bb MAGENTA_BED
	bc LIGHT_BLUE_BED
	bd YELLOW_BED
	be LIME_BED
	bf PINK_BED
	bg GRAY_BED
	bh LIGHT_GRAY_BED
	bi CYAN_BED
	bj PURPLE_BED
	bk BLUE_BED
	bl BROWN_BED
	bm GREEN_BED
	bn RED_BED
	bo BLACK_BED
	bp POWERED_RAIL
	bq DETECTOR_RAIL
	br STICKY_PISTON
	bs COBWEB
	bt SHORT_GRASS
	bu FERN
	bv DEAD_BUSH
	bw SEAGRASS
	bx TALL_SEAGRASS
	by PISTON
	bz PISTON_HEAD
	c GRANITE
	cA CRAFTING_TABLE
	cB WHEAT
	cC FARMLAND
	cD FURNACE
	cE OAK_SIGN
	cF SPRUCE_SIGN
	cG BIRCH_SIGN
	cH ACACIA_SIGN
	cI CHERRY_SIGN
	cJ JUNGLE_SIGN
	cK DARK_OAK_SIGN
	cL MANGROVE_SIGN
	cM BAMBOO_SIGN
	cN OAK_DOOR
	cO LADDER
	cP RAIL
	cQ COBBLESTONE_STAIRS
	cR OAK_WALL_SIGN
	cS SPRUCE_WALL_SIGN
	cT BIRCH_WALL_SIGN
	cU ACACIA_WALL_SIGN
	cV CHERRY_WALL_SIGN
	cW JUNGLE_WALL_SIGN
	cX DARK_OAK_WALL_SIGN
	cY MANGROVE_WALL_SIGN
	cZ BAMBOO_WALL_SIGN
	ca PINK_TULIP
	cb OXEYE_DAISY
	cc CORNFLOWER
	cd WITHER_ROSE
	ce LILY_OF_THE_VALLEY
	cf BROWN_MUSHROOM
	cg RED_MUSHROOM
	ch GOLD_BLOCK
	ci IRON_BLOCK
	cj BRICKS
	ck TNT
	cl BOOKSHELF
	cm CHISELED_BOOKSHELF
	cn MOSSY_COBBLESTONE
	co OBSIDIAN
	cp TORCH
	cq WALL_TORCH
	cr FIRE
	cs SOUL_FIRE
	ct SPAWNER
	cu OAK_STAIRS
	cv CHEST
	cw REDSTONE_WIRE
	cx DIAMOND_ORE
	cy DEEPSLATE_DIAMOND_ORE
	cz DIAMOND_BLOCK
	d POLISHED_GRANITE
	dA SPRUCE_PRESSURE_PLATE
	dB BIRCH_PRESSURE_PLATE
	dC JUNGLE_PRESSURE_PLATE
	dD ACACIA_PRESSURE_PLATE
	dE CHERRY_PRESSURE_PLATE
	dF DARK_OAK_PRESSURE_PLATE
	dG MANGROVE_PRESSURE_PLATE
	dH BAMBOO_PRESSURE_PLATE
	dI REDSTONE_ORE
	dJ DEEPSLATE_REDSTONE_ORE
	dK REDSTONE_TORCH
	dL REDSTONE_WALL_TORCH
	dM STONE_BUTTON
	dN SNOW
	dO ICE
	dP SNOW_BLOCK
	dQ CACTUS
	dR CLAY
	dS SUGAR_CANE
	dT JUKEBOX
	dU OAK_FENCE
	dV NETHERRACK
	dW SOUL_SAND
	dX SOUL_SOIL
	dY BASALT
	dZ POLISHED_BASALT
	da OAK_HANGING_SIGN
	db SPRUCE_HANGING_SIGN
	dc BIRCH_HANGING_SIGN
	dd ACACIA_HANGING_SIGN
	de CHERRY_HANGING_SIGN
	df JUNGLE_HANGING_SIGN
	dg DARK_OAK_HANGING_SIGN
	dh CRIMSON_HANGING_SIGN
	di WARPED_HANGING_SIGN
	dj MANGROVE_HANGING_SIGN
	dk BAMBOO_HANGING_SIGN
	dl OAK_WALL_HANGING_SIGN
	dm SPRUCE_WALL_HANGING_SIGN
	dn BIRCH_WALL_HANGING_SIGN
	do ACACIA_WALL_HANGING_SIGN
	dp CHERRY_WALL_HANGING_SIGN
	dq JUNGLE_WALL_HANGING_SIGN
	dr DARK_OAK_WALL_HANGING_SIGN
	ds MANGROVE_WALL_HANGING_SIGN
	dt CRIMSON_WALL_HANGING_SIGN
	du WARPED_WALL_HANGING_SIGN
	dv BAMBOO_WALL_HANGING_SIGN
	dw LEVER
	dx STONE_PRESSURE_PLATE
	dy IRON_DOOR
	dz OAK_PRESSURE_PLATE
	e DIORITE
	eA BIRCH_TRAPDOOR
	eB JUNGLE_TRAPDOOR
	eC ACACIA_TRAPDOOR
	eD CHERRY_TRAPDOOR
	eE DARK_OAK_TRAPDOOR
	eF MANGROVE_TRAPDOOR
	eG BAMBOO_TRAPDOOR
	eH STONE_BRICKS
	eI MOSSY_STONE_BRICKS
	eJ CRACKED_STONE_BRICKS
	eK CHISELED_STONE_BRICKS
	eL PACKED_MUD
	eM MUD_BRICKS
	eN INFESTED_STONE
	eO INFESTED_COBBLESTONE
	eP INFESTED_STONE_BRICKS
	eQ INFESTED_MOSSY_STONE_BRICKS
	eR INFESTED_CRACKED_STONE_BRICKS
	eS INFESTED_CHISELED_STONE_BRICKS
	eT BROWN_MUSHROOM_BLOCK
	eU RED_MUSHROOM_BLOCK
	eV MUSHROOM_STEM
	eW IRON_BARS
	eX CHAIN
	eY GLASS_PANE
	eZ PUMPKIN
	ea SOUL_TORCH
	eb SOUL_WALL_TORCH
	ec GLOWSTONE
	ed NETHER_PORTAL
	ee CARVED_PUMPKIN
	ef JACK_O_LANTERN
	eg CAKE
	eh REPEATER
	ei WHITE_STAINED_GLASS
	ej ORANGE_STAINED_GLASS
	ek MAGENTA_STAINED_GLASS
	el LIGHT_BLUE_STAINED_GLASS
	em YELLOW_STAINED_GLASS
	en LIME_STAINED_GLASS
	eo PINK_STAINED_GLASS
	ep GRAY_STAINED_GLASS
	eq LIGHT_GRAY_STAINED_GLASS
	er CYAN_STAINED_GLASS
	es PURPLE_STAINED_GLASS
	et BLUE_STAINED_GLASS
	eu BROWN_STAINED_GLASS
	ev GREEN_STAINED_GLASS
	ew RED_STAINED_GLASS
	ex BLACK_STAINED_GLASS
	ey OAK_TRAPDOOR
	ez SPRUCE_TRAPDOOR
	f POLISHED_DIORITE
	fA DRAGON_EGG
	fB REDSTONE_LAMP
	fC COCOA
	fD SANDSTONE_STAIRS
	fE EMERALD_ORE
	fF DEEPSLATE_EMERALD_ORE
	fG ENDER_CHEST
	fH TRIPWIRE_HOOK
	fI TRIPWIRE
	fJ EMERALD_BLOCK
	fK SPRUCE_STAIRS
	fL BIRCH_STAIRS
	fM JUNGLE_STAIRS
	fN COMMAND_BLOCK
	fO BEACON
	fP COBBLESTONE_WALL
	fQ MOSSY_COBBLESTONE_WALL
	fR FLOWER_POT
	fS POTTED_TORCHFLOWER
	fT POTTED_OAK_SAPLING
	fU POTTED_SPRUCE_SAPLING
	fV POTTED_BIRCH_SAPLING
	fW POTTED_JUNGLE_SAPLING
	fX POTTED_ACACIA_SAPLING
	fY POTTED_CHERRY_SAPLING
	fZ POTTED_DARK_OAK_SAPLING
	fa MELON
	fb ATTACHED_PUMPKIN_STEM
	fc ATTACHED_MELON_STEM
	fd PUMPKIN_STEM
	fe MELON_STEM
	ff VINE
	fg GLOW_LICHEN
	fh OAK_FENCE_GATE
	fi BRICK_STAIRS
	fj STONE_BRICK_STAIRS
	fk MUD_BRICK_STAIRS
	fl MYCELIUM
	fm LILY_PAD
	fn NETHER_BRICKS
	fo NETHER_BRICK_FENCE
	fp NETHER_BRICK_STAIRS
	fq NETHER_WART
	fr ENCHANTING_TABLE
	fs BREWING_STAND
	ft CAULDRON
	fu WATER_CAULDRON
	fv LAVA_CAULDRON
	fw POWDER_SNOW_CAULDRON
	fx END_PORTAL
	fy END_PORTAL_FRAME
	fz END_STONE
	g ANDESITE
	gA CHERRY_BUTTON
	gB DARK_OAK_BUTTON
	gC MANGROVE_BUTTON
	gD BAMBOO_BUTTON
	gE SKELETON_SKULL
	gF SKELETON_WALL_SKULL
	gG WITHER_SKELETON_SKULL
	gH WITHER_SKELETON_WALL_SKULL
	gI ZOMBIE_HEAD
	gJ ZOMBIE_WALL_HEAD
	gK PLAYER_HEAD
	gL PLAYER_WALL_HEAD
	gM CREEPER_HEAD
	gN CREEPER_WALL_HEAD
	gO DRAGON_HEAD
	gP DRAGON_WALL_HEAD
	gQ PIGLIN_HEAD
	gR PIGLIN_WALL_HEAD
	gS ANVIL
	gT CHIPPED_ANVIL
	gU DAMAGED_ANVIL
	gV TRAPPED_CHEST
	gW LIGHT_WEIGHTED_PRESSURE_PLATE
	gX HEAVY_WEIGHTED_PRESSURE_PLATE
	gY COMPARATOR
	gZ DAYLIGHT_DETECTOR
	ga POTTED_MANGROVE_PROPAGULE
	gb POTTED_FERN
	gc POTTED_DANDELION
	gd POTTED_POPPY
	ge POTTED_BLUE_ORCHID
	gf POTTED_ALLIUM
	gg POTTED_AZURE_BLUET
	gh POTTED_RED_TULIP
	gi POTTED_ORANGE_TULIP
	gj POTTED_WHITE_TULIP
	gk POTTED_PINK_TULIP
	gl POTTED_OXEYE_DAISY
	gm POTTED_CORNFLOWER
	gn POTTED_LILY_OF_THE_VALLEY
	go POTTED_WITHER_ROSE
	gp POTTED_RED_MUSHROOM
	gq POTTED_BROWN_MUSHROOM
	gr POTTED_DEAD_BUSH
	gs POTTED_CACTUS
	gt CARROTS
	gu POTATOES
	gv OAK_BUTTON
	gw SPRUCE_BUTTON
	gx BIRCH_BUTTON
	gy JUNGLE_BUTTON
	gz ACACIA_BUTTON
	h POLISHED_ANDESITE
	hA ORANGE_STAINED_GLASS_PANE
	hB MAGENTA_STAINED_GLASS_PANE
	hC LIGHT_BLUE_STAINED_GLASS_PANE
	hD YELLOW_STAINED_GLASS_PANE
	hE LIME_STAINED_GLASS_PANE
	hF PINK_STAINED_GLASS_PANE
	hG GRAY_STAINED_GLASS_PANE
	hH LIGHT_GRAY_STAINED_GLASS_PANE
	hI CYAN_STAINED_GLASS_PANE
	hJ PURPLE_STAINED_GLASS_PANE
	hK BLUE_STAINED_GLASS_PANE
	hL BROWN_STAINED_GLASS_PANE
	hM GREEN_STAINED_GLASS_PANE
	hN RED_STAINED_GLASS_PANE
	hO BLACK_STAINED_GLASS_PANE
	hP ACACIA_STAIRS
	hQ CHERRY_STAIRS
	hR DARK_OAK_STAIRS
	hS MANGROVE_STAIRS
	hT BAMBOO_STAIRS
	hU BAMBOO_MOSAIC_STAIRS
	hV SLIME_BLOCK
	hW BARRIER
	hX LIGHT
	hY IRON_TRAPDOOR
	hZ PRISMARINE
	ha REDSTONE_BLOCK
	hb NETHER_QUARTZ_ORE
	hc HOPPER
	hd QUARTZ_BLOCK
	he CHISELED_QUARTZ_BLOCK
	hf QUARTZ_PILLAR
	hg QUARTZ_STAIRS
	hh ACTIVATOR_RAIL
	hi DROPPER
	hj WHITE_TERRACOTTA
	hk ORANGE_TERRACOTTA
	hl MAGENTA_TERRACOTTA
	hm LIGHT_BLUE_TERRACOTTA
	hn YELLOW_TERRACOTTA
	ho LIME_TERRACOTTA
	hp PINK_TERRACOTTA
	hq GRAY_TERRACOTTA
	hr LIGHT_GRAY_TERRACOTTA
	hs CYAN_TERRACOTTA
	ht PURPLE_TERRACOTTA
	hu BLUE_TERRACOTTA
	hv BROWN_TERRACOTTA
	hw GREEN_TERRACOTTA
	hx RED_TERRACOTTA
	hy BLACK_TERRACOTTA
	hz WHITE_STAINED_GLASS_PANE
	i GRASS_BLOCK
	iA TERRACOTTA
	iB COAL_BLOCK
	iC PACKED_ICE
	iD SUNFLOWER
	iE LILAC
	iF ROSE_BUSH
	iG PEONY
	iH TALL_GRASS
	iI LARGE_FERN
	iJ WHITE_BANNER
	iK ORANGE_BANNER
	iL MAGENTA_BANNER
	iM LIGHT_BLUE_BANNER
	iN YELLOW_BANNER
	iO LIME_BANNER
	iP PINK_BANNER
	iQ GRAY_BANNER
	iR LIGHT_GRAY_BANNER
	iS CYAN_BANNER
	iT PURPLE_BANNER
	iU BLUE_BANNER
	iV BROWN_BANNER
	iW GREEN_BANNER
	iX RED_BANNER
	iY BLACK_BANNER
	iZ WHITE_WALL_BANNER
	ia PRISMARINE_BRICKS
	ib DARK_PRISMARINE
	ic PRISMARINE_STAIRS
	id PRISMARINE_BRICK_STAIRS
	ie DARK_PRISMARINE_STAIRS
	if PRISMARINE_SLAB
	ig PRISMARINE_BRICK_SLAB
	ih DARK_PRISMARINE_SLAB
	ii SEA_LANTERN
	ij HAY_BLOCK
	ik WHITE_CARPET
	il ORANGE_CARPET
	im MAGENTA_CARPET
	in LIGHT_BLUE_CARPET
	io YELLOW_CARPET
	ip LIME_CARPET
	iq PINK_CARPET
	ir GRAY_CARPET
	is LIGHT_GRAY_CARPET
	it CYAN_CARPET
	iu PURPLE_CARPET
	iv BLUE_CARPET
	iw BROWN_CARPET
	ix GREEN_CARPET
	iy RED_CARPET
	iz BLACK_CARPET
	j DIRT
	jA MANGROVE_SLAB
	jB BAMBOO_SLAB
	jC BAMBOO_MOSAIC_SLAB
	jD STONE_SLAB
	jE SMOOTH_STONE_SLAB
	jF SANDSTONE_SLAB
	jG CUT_SANDSTONE_SLAB
	jH PETRIFIED_OAK_SLAB
	jI COBBLESTONE_SLAB
	jJ BRICK_SLAB
	jK STONE_BRICK_SLAB
	jL MUD_BRICK_SLAB
	jM NETHER_BRICK_SLAB
	jN QUARTZ_SLAB
	jO RED_SANDSTONE_SLAB
	jP CUT_RED_SANDSTONE_SLAB
	jQ PURPUR_SLAB
	jR SMOOTH_STONE
	jS SMOOTH_SANDSTONE
	jT SMOOTH_QUARTZ
	jU SMOOTH_RED_SANDSTONE
	jV SPRUCE_FENCE_GATE
	jW BIRCH_FENCE_GATE
	jX JUNGLE_FENCE_GATE
	jY ACACIA_FENCE_GATE
	jZ CHERRY_FENCE_GATE
	ja ORANGE_WALL_BANNER
	jb MAGENTA_WALL_BANNER
	jc LIGHT_BLUE_WALL_BANNER
	jd YELLOW_WALL_BANNER
	je LIME_WALL_BANNER
	jf PINK_WALL_BANNER
	jg GRAY_WALL_BANNER
	jh LIGHT_GRAY_WALL_BANNER
	ji CYAN_WALL_BANNER
	jj PURPLE_WALL_BANNER
	jk BLUE_WALL_BANNER
	jl BROWN_WALL_BANNER
	jm GREEN_WALL_BANNER
	jn RED_WALL_BANNER
	jo BLACK_WALL_BANNER
	jp RED_SANDSTONE
	jq CHISELED_RED_SANDSTONE
	jr CUT_RED_SANDSTONE
	js RED_SANDSTONE_STAIRS
	jt OAK_SLAB
	ju SPRUCE_SLAB
	jv BIRCH_SLAB
	jw JUNGLE_SLAB
	jx ACACIA_SLAB
	jy CHERRY_SLAB
	jz DARK_OAK_SLAB
	k COARSE_DIRT
	kA TORCHFLOWER_CROP
	kB PITCHER_CROP
	kC PITCHER_PLANT
	kD BEETROOTS
	kE DIRT_PATH
	kF END_GATEWAY
	kG REPEATING_COMMAND_BLOCK
	kH CHAIN_COMMAND_BLOCK
	kI FROSTED_ICE
	kJ MAGMA_BLOCK
	kK NETHER_WART_BLOCK
	kL RED_NETHER_BRICKS
	kM BONE_BLOCK
	kN STRUCTURE_VOID
	kO OBSERVER
	kP SHULKER_BOX
	kQ WHITE_SHULKER_BOX
	kR ORANGE_SHULKER_BOX
	kS MAGENTA_SHULKER_BOX
	kT LIGHT_BLUE_SHULKER_BOX
	kU YELLOW_SHULKER_BOX
	kV LIME_SHULKER_BOX
	kW PINK_SHULKER_BOX
	kX GRAY_SHULKER_BOX
	kY LIGHT_GRAY_SHULKER_BOX
	kZ CYAN_SHULKER_BOX
	ka DARK_OAK_FENCE_GATE
	kb MANGROVE_FENCE_GATE
	kc BAMBOO_FENCE_GATE
	kd SPRUCE_FENCE
	ke BIRCH_FENCE
	kf JUNGLE_FENCE
	kg ACACIA_FENCE
	kh CHERRY_FENCE
	ki DARK_OAK_FENCE
	kj MANGROVE_FENCE
	kk BAMBOO_FENCE
	kl SPRUCE_DOOR
	km BIRCH_DOOR
	kn JUNGLE_DOOR
	ko ACACIA_DOOR
	kp CHERRY_DOOR
	kq DARK_OAK_DOOR
	kr MANGROVE_DOOR
	ks BAMBOO_DOOR
	kt END_ROD
	ku CHORUS_PLANT
	kv CHORUS_FLOWER
	kw PURPUR_BLOCK
	kx PURPUR_PILLAR
	ky PURPUR_STAIRS
	kz END_STONE_BRICKS
	l PODZOL
	lA YELLOW_CONCRETE
	lB LIME_CONCRETE
	lC PINK_CONCRETE
	lD GRAY_CONCRETE
	lE LIGHT_GRAY_CONCRETE
	lF CYAN_CONCRETE
	lG PURPLE_CONCRETE
	lH BLUE_CONCRETE
	lI BROWN_CONCRETE
	lJ GREEN_CONCRETE
	lK RED_CONCRETE
	lL BLACK_CONCRETE
	lM WHITE_CONCRETE_POWDER
	lN ORANGE_CONCRETE_POWDER
	lO MAGENTA_CONCRETE_POWDER
	lP LIGHT_BLUE_CONCRETE_POWDER
	lQ YELLOW_CONCRETE_POWDER
	lR LIME_CONCRETE_POWDER
	lS PINK_CONCRETE_POWDER
	lT GRAY_CONCRETE_POWDER
	lU LIGHT_GRAY_CONCRETE_POWDER
	lV CYAN_CONCRETE_POWDER
	lW PURPLE_CONCRETE_POWDER
	lX BLUE_CONCRETE_POWDER
	lY BROWN_CONCRETE_POWDER
	lZ GREEN_CONCRETE_POWDER
	la PURPLE_SHULKER_BOX
	lb BLUE_SHULKER_BOX
	lc BROWN_SHULKER_BOX
	ld GREEN_SHULKER_BOX
	le RED_SHULKER_BOX
	lf BLACK_SHULKER_BOX
	lg WHITE_GLAZED_TERRACOTTA
	lh ORANGE_GLAZED_TERRACOTTA
	li MAGENTA_GLAZED_TERRACOTTA
	lj LIGHT_BLUE_GLAZED_TERRACOTTA
	lk YELLOW_GLAZED_TERRACOTTA
	ll LIME_GLAZED_TERRACOTTA
	lm PINK_GLAZED_TERRACOTTA
	ln GRAY_GLAZED_TERRACOTTA
	lo LIGHT_GRAY_GLAZED_TERRACOTTA
	lp CYAN_GLAZED_TERRACOTTA
	lq PURPLE_GLAZED_TERRACOTTA
	lr BLUE_GLAZED_TERRACOTTA
	ls BROWN_GLAZED_TERRACOTTA
	lt GREEN_GLAZED_TERRACOTTA
	lu RED_GLAZED_TERRACOTTA
	lv BLACK_GLAZED_TERRACOTTA
	lw WHITE_CONCRETE
	lx ORANGE_CONCRETE
	ly MAGENTA_CONCRETE
	lz LIGHT_BLUE_CONCRETE
	m COBBLESTONE
	mA HORN_CORAL
	mB DEAD_TUBE_CORAL_FAN
	mC DEAD_BRAIN_CORAL_FAN
	mD DEAD_BUBBLE_CORAL_FAN
	mE DEAD_FIRE_CORAL_FAN
	mF DEAD_HORN_CORAL_FAN
	mG TUBE_CORAL_FAN
	mH BRAIN_CORAL_FAN
	mI BUBBLE_CORAL_FAN
	mJ FIRE_CORAL_FAN
	mK HORN_CORAL_FAN
	mL DEAD_TUBE_CORAL_WALL_FAN
	mM DEAD_BRAIN_CORAL_WALL_FAN
	mN DEAD_BUBBLE_CORAL_WALL_FAN
	mO DEAD_FIRE_CORAL_WALL_FAN
	mP DEAD_HORN_CORAL_WALL_FAN
	mQ TUBE_CORAL_WALL_FAN
	mR BRAIN_CORAL_WALL_FAN
	mS BUBBLE_CORAL_WALL_FAN
	mT FIRE_CORAL_WALL_FAN
	mU HORN_CORAL_WALL_FAN
	mV SEA_PICKLE
	mW BLUE_ICE
	mX CONDUIT
	mY BAMBOO_SAPLING
	mZ BAMBOO
	ma RED_CONCRETE_POWDER
	mb BLACK_CONCRETE_POWDER
	mc KELP
	md KELP_PLANT
	me DRIED_KELP_BLOCK
	mf TURTLE_EGG
	mg SNIFFER_EGG
	mh DEAD_TUBE_CORAL_BLOCK
	mi DEAD_BRAIN_CORAL_BLOCK
	mj DEAD_BUBBLE_CORAL_BLOCK
	mk DEAD_FIRE_CORAL_BLOCK
	ml DEAD_HORN_CORAL_BLOCK
	mm TUBE_CORAL_BLOCK
	mn BRAIN_CORAL_BLOCK
	mo BUBBLE_CORAL_BLOCK
	mp FIRE_CORAL_BLOCK
	mq HORN_CORAL_BLOCK
	mr DEAD_TUBE_CORAL
	ms DEAD_BRAIN_CORAL
	mt DEAD_BUBBLE_CORAL
	mu DEAD_FIRE_CORAL
	mv DEAD_HORN_CORAL
	mw TUBE_CORAL
	mx BRAIN_CORAL
	my BUBBLE_CORAL
	mz FIRE_CORAL
	n OAK_PLANKS
	nA GRANITE_SLAB
	nB ANDESITE_SLAB
	nC RED_NETHER_BRICK_SLAB
	nD POLISHED_ANDESITE_SLAB
	nE DIORITE_SLAB
	nF BRICK_WALL
	nG PRISMARINE_WALL
	nH RED_SANDSTONE_WALL
	nI MOSSY_STONE_BRICK_WALL
	nJ GRANITE_WALL
	nK STONE_BRICK_WALL
	nL MUD_BRICK_WALL
	nM NETHER_BRICK_WALL
	nN ANDESITE_WALL
	nO RED_NETHER_BRICK_WALL
	nP SANDSTONE_WALL
	nQ END_STONE_BRICK_WALL
	nR DIORITE_WALL
	nS SCAFFOLDING
	nT LOOM
	nU BARREL
	nV SMOKER
	nW BLAST_FURNACE
	nX CARTOGRAPHY_TABLE
	nY FLETCHING_TABLE
	nZ GRINDSTONE
	na POTTED_BAMBOO
	nb VOID_AIR
	nc CAVE_AIR
	nd BUBBLE_COLUMN
	ne POLISHED_GRANITE_STAIRS
	nf SMOOTH_RED_SANDSTONE_STAIRS
	ng MOSSY_STONE_BRICK_STAIRS
	nh POLISHED_DIORITE_STAIRS
	ni MOSSY_COBBLESTONE_STAIRS
	nj END_STONE_BRICK_STAIRS
	nk STONE_STAIRS
	nl SMOOTH_SANDSTONE_STAIRS
	nm SMOOTH_QUARTZ_STAIRS
	nn GRANITE_STAIRS
	no ANDESITE_STAIRS
	np RED_NETHER_BRICK_STAIRS
	nq POLISHED_ANDESITE_STAIRS
	nr DIORITE_STAIRS
	ns POLISHED_GRANITE_SLAB
	nt SMOOTH_RED_SANDSTONE_SLAB
	nu MOSSY_STONE_BRICK_SLAB
	nv POLISHED_DIORITE_SLAB
	nw MOSSY_COBBLESTONE_SLAB
	nx END_STONE_BRICK_SLAB
	ny SMOOTH_SANDSTONE_SLAB
	nz SMOOTH_QUARTZ_SLAB
	o SPRUCE_PLANKS
	oA WEEPING_VINES_PLANT
	oB TWISTING_VINES
	oC TWISTING_VINES_PLANT
	oD CRIMSON_ROOTS
	oE CRIMSON_PLANKS
	oF WARPED_PLANKS
	oG CRIMSON_SLAB
	oH WARPED_SLAB
	oI CRIMSON_PRESSURE_PLATE
	oJ WARPED_PRESSURE_PLATE
	oK CRIMSON_FENCE
	oL WARPED_FENCE
	oM CRIMSON_TRAPDOOR
	oN WARPED_TRAPDOOR
	oO CRIMSON_FENCE_GATE
	oP WARPED_FENCE_GATE
	oQ CRIMSON_STAIRS
	oR WARPED_STAIRS
	oS CRIMSON_BUTTON
	oT WARPED_BUTTON
	oU CRIMSON_DOOR
	oV WARPED_DOOR
	oW CRIMSON_SIGN
	oX WARPED_SIGN
	oY CRIMSON_WALL_SIGN
	oZ WARPED_WALL_SIGN
	oa LECTERN
	ob SMITHING_TABLE
	oc STONECUTTER
	od BELL
	oe LANTERN
	of SOUL_LANTERN
	og CAMPFIRE
	oh SOUL_CAMPFIRE
	oi SWEET_BERRY_BUSH
	oj WARPED_STEM
	ok STRIPPED_WARPED_STEM
	ol WARPED_HYPHAE
	om STRIPPED_WARPED_HYPHAE
	on WARPED_NYLIUM
	oo WARPED_FUNGUS
	op WARPED_WART_BLOCK
	oq WARPED_ROOTS
	or NETHER_SPROUTS
	os CRIMSON_STEM
	ot STRIPPED_CRIMSON_STEM
	ou CRIMSON_HYPHAE
	ov STRIPPED_CRIMSON_HYPHAE
	ow CRIMSON_NYLIUM
	ox CRIMSON_FUNGUS
	oy SHROOMLIGHT
	oz WEEPING_VINES
	p BIRCH_PLANKS
	pA POLISHED_BLACKSTONE_BRICK_STAIRS
	pB POLISHED_BLACKSTONE_BRICK_WALL
	pC GILDED_BLACKSTONE
	pD POLISHED_BLACKSTONE_STAIRS
	pE POLISHED_BLACKSTONE_SLAB
	pF POLISHED_BLACKSTONE_PRESSURE_PLATE
	pG POLISHED_BLACKSTONE_BUTTON
	pH POLISHED_BLACKSTONE_WALL
	pI CHISELED_NETHER_BRICKS
	pJ CRACKED_NETHER_BRICKS
	pK QUARTZ_BRICKS
	pL CANDLE
	pM WHITE_CANDLE
	pN ORANGE_CANDLE
	pO MAGENTA_CANDLE
	pP LIGHT_BLUE_CANDLE
	pQ YELLOW_CANDLE
	pR LIME_CANDLE
	pS PINK_CANDLE
	pT GRAY_CANDLE
	pU LIGHT_GRAY_CANDLE
	pV CYAN_CANDLE
	pW PURPLE_CANDLE
	pX BLUE_CANDLE
	pY BROWN_CANDLE
	pZ GREEN_CANDLE
	pa STRUCTURE_BLOCK
	pb JIGSAW
	pc COMPOSTER
	pd TARGET
	pe BEE_NEST
	pf BEEHIVE
	pg HONEY_BLOCK
	ph HONEYCOMB_BLOCK
	pi NETHERITE_BLOCK
	pj ANCIENT_DEBRIS
	pk CRYING_OBSIDIAN
	pl RESPAWN_ANCHOR
	pm POTTED_CRIMSON_FUNGUS
	pn POTTED_WARPED_FUNGUS
	po POTTED_CRIMSON_ROOTS
	pp POTTED_WARPED_ROOTS
	pq LODESTONE
	pr BLACKSTONE
	ps BLACKSTONE_STAIRS
	pt BLACKSTONE_WALL
	pu BLACKSTONE_SLAB
	pv POLISHED_BLACKSTONE
	pw POLISHED_BLACKSTONE_BRICKS
	px CRACKED_POLISHED_BLACKSTONE_BRICKS
	py CHISELED_POLISHED_BLACKSTONE
	pz POLISHED_BLACKSTONE_BRICK_SLAB
	q JUNGLE_PLANKS
	qA TUFF_SLAB
	qB TUFF_STAIRS
	qC TUFF_WALL
	qD POLISHED_TUFF
	qE POLISHED_TUFF_SLAB
	qF POLISHED_TUFF_STAIRS
	qG POLISHED_TUFF_WALL
	qH CHISELED_TUFF
	qI TUFF_BRICKS
	qJ TUFF_BRICK_SLAB
	qK TUFF_BRICK_STAIRS
	qL TUFF_BRICK_WALL
	qM CHISELED_TUFF_BRICKS
	qN CALCITE
	qO TINTED_GLASS
	qP POWDER_SNOW
	qQ SCULK_SENSOR
	qR CALIBRATED_SCULK_SENSOR
	qS SCULK
	qT SCULK_VEIN
	qU SCULK_CATALYST
	qV SCULK_SHRIEKER
	qW COPPER_BLOCK
	qX EXPOSED_COPPER
	qY WEATHERED_COPPER
	qZ OXIDIZED_COPPER
	qa RED_CANDLE
	qb BLACK_CANDLE
	qc CANDLE_CAKE
	qd WHITE_CANDLE_CAKE
	qe ORANGE_CANDLE_CAKE
	qf MAGENTA_CANDLE_CAKE
	qg LIGHT_BLUE_CANDLE_CAKE
	qh YELLOW_CANDLE_CAKE
	qi LIME_CANDLE_CAKE
	qj PINK_CANDLE_CAKE
	qk GRAY_CANDLE_CAKE
	ql LIGHT_GRAY_CANDLE_CAKE
	qm CYAN_CANDLE_CAKE
	qn PURPLE_CANDLE_CAKE
	qo BLUE_CANDLE_CAKE
	qp BROWN_CANDLE_CAKE
	qq GREEN_CANDLE_CAKE
	qr RED_CANDLE_CAKE
	qs BLACK_CANDLE_CAKE
	qt AMETHYST_BLOCK
	qu BUDDING_AMETHYST
	qv AMETHYST_CLUSTER
	qw LARGE_AMETHYST_BUD
	qx MEDIUM_AMETHYST_BUD
	qy SMALL_AMETHYST_BUD
	qz TUFF
	r ACACIA_PLANKS
	rA WAXED_OXIDIZED_CUT_COPPER
	rB WAXED_WEATHERED_CUT_COPPER
	rC WAXED_EXPOSED_CUT_COPPER
	rD WAXED_CUT_COPPER
	rE WAXED_OXIDIZED_CUT_COPPER_STAIRS
	rF WAXED_WEATHERED_CUT_COPPER_STAIRS
	rG WAXED_EXPOSED_CUT_COPPER_STAIRS
	rH WAXED_CUT_COPPER_STAIRS
	rI WAXED_OXIDIZED_CUT_COPPER_SLAB
	rJ WAXED_WEATHERED_CUT_COPPER_SLAB
	rK WAXED_EXPOSED_CUT_COPPER_SLAB
	rL WAXED_CUT_COPPER_SLAB
	rM COPPER_DOOR
	rN EXPOSED_COPPER_DOOR
	rO OXIDIZED_COPPER_DOOR
	rP WEATHERED_COPPER_DOOR
	rQ WAXED_COPPER_DOOR
	rR WAXED_EXPOSED_COPPER_DOOR
	rS WAXED_OXIDIZED_COPPER_DOOR
	rT WAXED_WEATHERED_COPPER_DOOR
	rU COPPER_TRAPDOOR
	rV EXPOSED_COPPER_TRAPDOOR
	rW OXIDIZED_COPPER_TRAPDOOR
	rX WEATHERED_COPPER_TRAPDOOR
	rY WAXED_COPPER_TRAPDOOR
	rZ WAXED_EXPOSED_COPPER_TRAPDOOR
	ra COPPER_ORE
	rb DEEPSLATE_COPPER_ORE
	rc OXIDIZED_CUT_COPPER
	rd WEATHERED_CUT_COPPER
	re EXPOSED_CUT_COPPER
	rf CUT_COPPER
	rg OXIDIZED_CHISELED_COPPER
	rh WEATHERED_CHISELED_COPPER
	ri EXPOSED_CHISELED_COPPER
	rj CHISELED_COPPER
	rk WAXED_OXIDIZED_CHISELED_COPPER
	rl WAXED_WEATHERED_CHISELED_COPPER
	rm WAXED_EXPOSED_CHISELED_COPPER
	rn WAXED_CHISELED_COPPER
	ro OXIDIZED_CUT_COPPER_STAIRS
	rp WEATHERED_CUT_COPPER_STAIRS
	rq EXPOSED_CUT_COPPER_STAIRS
	rr CUT_COPPER_STAIRS
	rs OXIDIZED_CUT_COPPER_SLAB
	rt WEATHERED_CUT_COPPER_SLAB
	ru EXPOSED_CUT_COPPER_SLAB
	rv CUT_COPPER_SLAB
	rw WAXED_COPPER_BLOCK
	rx WAXED_WEATHERED_COPPER
	ry WAXED_EXPOSED_COPPER
	rz WAXED_OXIDIZED_COPPER
	s CHERRY_PLANKS
	sA MOSS_CARPET
	sB PINK_PETALS
	sC MOSS_BLOCK
	sD BIG_DRIPLEAF
	sE BIG_DRIPLEAF_STEM
	sF SMALL_DRIPLEAF
	sG HANGING_ROOTS
	sH ROOTED_DIRT
	sI MUD
	sJ DEEPSLATE
	sK COBBLED_DEEPSLATE
	sL COBBLED_DEEPSLATE_STAIRS
	sM COBBLED_DEEPSLATE_SLAB
	sN COBBLED_DEEPSLATE_WALL
	sO POLISHED_DEEPSLATE
	sP POLISHED_DEEPSLATE_STAIRS
	sQ POLISHED_DEEPSLATE_SLAB
	sR POLISHED_DEEPSLATE_WALL
	sS DEEPSLATE_TILES
	sT DEEPSLATE_TILE_STAIRS
	sU DEEPSLATE_TILE_SLAB
	sV DEEPSLATE_TILE_WALL
	sW DEEPSLATE_BRICKS
	sX DEEPSLATE_BRICK_STAIRS
	sY DEEPSLATE_BRICK_SLAB
	sZ DEEPSLATE_BRICK_WALL
	sa WAXED_OXIDIZED_COPPER_TRAPDOOR
	sb WAXED_WEATHERED_COPPER_TRAPDOOR
	sc COPPER_GRATE
	sd EXPOSED_COPPER_GRATE
	se WEATHERED_COPPER_GRATE
	sf OXIDIZED_COPPER_GRATE
	sg WAXED_COPPER_GRATE
	sh WAXED_EXPOSED_COPPER_GRATE
	si WAXED_WEATHERED_COPPER_GRATE
	sj WAXED_OXIDIZED_COPPER_GRATE
	sk COPPER_BULB
	sl EXPOSED_COPPER_BULB
	sm WEATHERED_COPPER_BULB
	sn OXIDIZED_COPPER_BULB
	so WAXED_COPPER_BULB
	sp WAXED_EXPOSED_COPPER_BULB
	sq WAXED_WEATHERED_COPPER_BULB
	sr WAXED_OXIDIZED_COPPER_BULB
	ss LIGHTNING_ROD
	st POINTED_DRIPSTONE
	su DRIPSTONE_BLOCK
	sv CAVE_VINES
	sw CAVE_VINES_PLANT
	sx SPORE_BLOSSOM
	sy AZALEA
	sz FLOWERING_AZALEA
	t DARK_OAK_PLANKS
	ta CHISELED_DEEPSLATE
	tb CRACKED_DEEPSLATE_BRICKS
	tc CRACKED_DEEPSLATE_TILES
	td INFESTED_DEEPSLATE
	te SMOOTH_BASALT
	tf RAW_IRON_BLOCK
	tg RAW_COPPER_BLOCK
	th RAW_GOLD_BLOCK
	ti POTTED_AZALEA
	tj POTTED_FLOWERING_AZALEA
	tk OCHRE_FROGLIGHT
	tl VERDANT_FROGLIGHT
	tm PEARLESCENT_FROGLIGHT
	tn FROGSPAWN
	to REINFORCED_DEEPSLATE
	tp DECORATED_POT
	tq CRAFTER
	tr TRIAL_SPAWNER
	ts VAULT
	tt HEAVY_CORE
	tu NOT_CLOSED_SHULKER
	u MANGROVE_PLANKS
	v BAMBOO_PLANKS
	w BAMBOO_MOSAIC
	x OAK_SAPLING
	y SPRUCE_SAPLING
	z BIRCH_SAPLING
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	A (Ldtc;)I lambda$static$25
		static
		0 o p_50854_
	B (Ldtc;)I lambda$static$24
		static
		0 o p_152690_
	C (Ldtc;)I lambda$static$23
		static
		0 o p_50856_
	D (Ldtc;)I lambda$static$22
		static
		0 o p_152692_
	E (Ldtc;)I lambda$static$21
		static
		0 o p_187437_
	F (Ldtc;)I lambda$static$20
		static
		0 o p_50870_
	G (Ldtc;)I lambda$static$19
		static
		0 o p_50872_
	H (Ldtc;)I lambda$static$18
		static
		0 o p_50874_
	I (Ldtc;)I lambda$static$17
		static
		0 o p_50876_
	J (Ldtc;)I lambda$static$13
		static
		0 o p_50884_
	K (Ldtc;)I lambda$static$12
		static
		0 o p_152605_
	L (Ldtc;)I lambda$static$11
		static
		0 o p_152607_
	M (Ldtc;)I lambda$static$10
		static
		0 o p_50886_
	N (Ldtc;)I lambda$static$9
		static
		0 o p_50892_
	O (Ldtc;)I lambda$static$8
		static
		0 o p_50755_
	a (Ldfy;)Ldfy; flowerPot
		static
		0 o p_278261_
	a (Ldtc;Ldcc;Ljd;)Z always
		static
		0 o p_50775_
		1 o p_50776_
		2 o p_50777_
	a (Ldnm;)Ldfy; leaves
		static
		0 o p_152615_
	a (Lepi;Lepi;Ldtc;)Lepi; lambda$log$5
		static
		0 o p_285344_
		1 o p_285394_
		2 o p_258972_
	a (Lepi;Lepi;Ldnm;)Ldfy; log
		static
		0 o p_285425_
		1 o p_285292_
		2 o p_285418_
	a (I)Ljava/util/function/ToIntFunction; litBlockEmission
		static
		0 o p_50760_
	a (ILdtc;)I lambda$litBlockEmission$1
		static
		0 o p_50762_
		1 o p_50763_
	a (Lcti;Lepi;)Ldfy; shulkerBox
		static
		0 o p_50767_
		1 o p_304422_
	a (Lepi;Ldtc;)Lepi; lambda$netherStem$6
		static
		0 o p_285359_
		1 o p_152620_
	a (Ldtc;)I lambda$static$54
		static
		0 o p_323402_
	a (Ldtr;)Ldfy; woodenButton
		static
		0 o p_278239_
	a (Lakq;Ldfy;)Ldfy; register
		static
		0 o p_304740_
		1 o p_294615_
	a (Ldtc;Ldcc;Ljd;Lbsx;)Ljava/lang/Boolean; never
		static
		0 o p_50779_
		1 o p_50780_
		2 o p_50781_
		3 o p_50782_
	a (Lepi;Lepi;)Ldfy; log
		static
		0 o p_285370_
		1 o p_285126_
	a (Z)Ldfy; pistonBase
		static
		0 o p_50799_
	a ()V rebuildCache
		static
	a (Lepi;)Ljava/util/function/Function; waterloggedMapColor
		static
		0 o p_341621_
	a (Lcti;Ldtc;)Lepi; lambda$bed$3
		static
		0 o p_284862_
		1 o p_284863_
	a (Ljava/lang/String;Ldfy;)Ldfy; register
		static
		0 o p_50796_
		1 o p_50797_
	a (Lcti;)Ldfy; bed
		static
		0 o p_50765_
	b (Ldfy;)Ldfy; legacyStair
		static
		0 o p_312243_
	b (Ldtc;Ldcc;Ljd;)Z never
		static
		0 o p_50806_
		1 o p_50807_
		2 o p_50808_
	b (Lepi;Lepi;Ldtc;)Lepi; lambda$log$4
		static
		0 o p_285399_
		1 o p_285349_
		2 o p_152624_
	b ()Ldfy; stoneButton
		static
	b (Lepi;)Ldfy; netherStem
		static
		0 o p_285125_
	b (Ldtc;Ldcc;Ljd;Lbsx;)Ljava/lang/Boolean; always
		static
		0 o p_50810_
		1 o p_50811_
		2 o p_50812_
		3 o p_50813_
	b (Lcti;)Ldfy; stainedGlass
		static
		0 o p_50802_
	b (Lepi;Ldtc;)Lepi; lambda$waterloggedMapColor$2
		static
		0 o p_341577_
		1 o p_341578_
	b (Ldtc;)I lambda$static$53
		static
		0 o p_311743_
	c (Ldfy;)Ldfy; stair
		static
		0 o p_304516_
	c (Lepi;)Ldfy; candle
		static
		0 o p_285034_
	c (Ldtc;)I lambda$static$52
		static
		0 o p_220867_
	c (Ldtc;Ldcc;Ljd;)Z lambda$static$48
		static
		0 o p_187412_
		1 o p_187413_
		2 o p_187414_
	c ()Ldqj; lambda$static$14
		static
	c (Ldtc;Ldcc;Ljd;Lbsx;)Ljava/lang/Boolean; ocelotOrParrot
		static
		0 o p_50822_
		1 o p_50823_
		2 o p_50824_
		3 o p_50825_
	d (Ldtc;Ldcc;Ljd;Lbsx;)Z lambda$static$35
		static
		0 o p_187421_
		1 o p_187422_
		2 o p_187423_
		3 o p_187424_
	d (Ldtc;Ldcc;Ljd;)Z lambda$static$15
		static
		0 o p_187417_
		1 o p_187418_
		2 o p_187419_
	d (Ldtc;)I lambda$static$51
		static
		0 o p_220869_
	e (Ldtc;Ldcc;Ljd;Lbsx;)Z lambda$static$33
		static
		0 o p_152645_
		1 o p_152646_
		2 o p_152647_
		3 o p_152648_
	e (Ldtc;)I lambda$static$50
		static
		0 o p_220871_
	e (Ldtc;Ldcc;Ljd;)Z lambda$pistonBase$7
		static
		0 o p_152641_
		1 o p_152642_
		2 o p_152643_
	f (Ldtc;Ldcc;Ljd;Lbsx;)Z lambda$static$16
		static
		0 o p_187426_
		1 o p_187427_
		2 o p_187428_
		3 o p_187429_
	f (Ldtc;)I lambda$static$49
		static
		0 o p_220873_
	f (Ldtc;Ldcc;Ljd;)Z lambda$static$0
		static
		0 o p_304352_
		1 o p_304353_
		2 o p_304354_
	g (Ldtc;)I lambda$static$47
		static
		0 o p_187406_
	h (Ldtc;)I lambda$static$46
		static
		0 o p_187409_
	i (Ldtc;)I lambda$static$45
		static
		0 o p_152617_
	j (Ldtc;)I lambda$static$44
		static
		0 o p_152629_
	k (Ldtc;)I lambda$static$43
		static
		0 o p_152632_
	l (Ldtc;)I lambda$static$42
		static
		0 o p_152639_
	m (Ldtc;)I lambda$static$41
		static
		0 o p_152651_
	n (Ldtc;)I lambda$static$40
		static
		0 o p_152663_
	o (Ldtc;)I lambda$static$39
		static
		0 o p_187431_
	p (Ldtc;)I lambda$static$38
		static
		0 o p_187433_
	q (Ldtc;)I lambda$static$37
		static
		0 o p_152677_
	r (Ldtc;)I lambda$static$36
		static
		0 o p_152680_
	s (Ldtc;)I lambda$static$34
		static
		0 o p_152684_
	t (Ldtc;)I lambda$static$32
		static
		0 o p_50804_
	u (Ldtc;)I lambda$static$31
		static
		0 o p_187435_
	v (Ldtc;)I lambda$static$30
		static
		0 o p_152686_
	w (Ldtc;)I lambda$static$29
		static
		0 o p_152688_
	x (Ldtc;)I lambda$static$28
		static
		0 o p_50828_
	y (Ldtc;)I lambda$static$27
		static
		0 o p_50840_
	z (Ldtc;)I lambda$static$26
		static
		0 o p_50847_
dgb net/minecraft/world/level/block/BonemealableBlock
	a (Laqu;Layw;Ljd;Ldtc;)V performBonemeal
		0 o p_220874_
		1 o p_220875_
		2 o p_220876_
		3 o p_220877_
	a (Ljd;)Ljd; getParticlePos
		0 o p_316301_
	a (Ldcw;Layw;Ljd;Ldtc;)Z isBonemealSuccess
		0 o p_220878_
		1 o p_220879_
		2 o p_220880_
		3 o p_220881_
	au_ ()Ldgb$a; getType
	b (Ldcz;Ljd;Ldtc;)Z isValidBonemealTarget
		0 o p_256559_
		1 o p_50898_
		2 o p_50899_
dgb$a net/minecraft/world/level/block/BonemealableBlock$Type
	a NEIGHBOR_SPREADER
	b GROWER
	c $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_316558_
		1 o p_316594_
	a ()[Ldgb$a; $values
		static
	valueOf (Ljava/lang/String;)Ldgb$a; valueOf
		static
		0 o p_316717_
	values ()[Ldgb$a; values
		static
dgc net/minecraft/world/level/block/BrewingStandBlock
	a CODEC
	b HAS_BOTTLE
	c SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_50909_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_50930_
		1 o p_50931_
		2 o p_50932_
		3 o p_50933_
		4 o p_50935_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_50921_
		1 o p_50924_
	a (Ljd;Ldtc;)Ldqh; newBlockEntity
		0 o p_152698_
		1 o p_152699_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_50952_
		1 o p_50953_
		2 o p_50954_
		3 o p_50955_
	a (Ldcw;Ldtc;Ldqj;)Ldqi; getTicker
		0 o p_152694_
		1 o p_152695_
		2 o p_152696_
	a (Ldtc;Ldcw;Ljd;Ldtc;Z)V onRemove
		0 o p_50937_
		1 o p_50938_
		2 o p_50939_
		3 o p_50940_
		4 o p_50941_
	a (Ldtc;Ldcw;Ljd;Layw;)V animateTick
		0 o p_220883_
		1 o p_220884_
		2 o p_220885_
		3 o p_220886_
	a (Ldtc;Ldcw;Ljd;)I getAnalogOutputSignal
		0 o p_50926_
		1 o p_50927_
		2 o p_50928_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_50948_
	a_ (Ldtc;)Ldmf; getRenderShape
		0 o p_50950_
	c_ (Ldtc;)Z hasAnalogOutputSignal
		0 o p_50919_
dgd net/minecraft/world/level/block/BrushableBlock
	a CODEC
	b TICK_DELAY
	c DUSTED
	d turnsInto
	e brushSound
	f brushCompletedSound
	<clinit> ()V <clinit>
		static
	<init> (Ldfy;Lavo;Lavo;Ldtb$d;)V <init>
		0 o p_277629_
		1 o p_278060_
		2 o p_277352_
		3 o p_277373_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_277544_
		1 o p_277779_
		2 o p_278019_
		3 o p_277471_
	a (Ldcw;Ljd;Lcjg;)V onBrokenAfterFall
		0 o p_278097_
		1 o p_277734_
		2 o p_277539_
	a (Ljd;Ldtc;)Ldqh; newBlockEntity
		0 o p_277683_
		1 o p_277381_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_344647_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_277623_
	a (Ldtc;Ldcw;Ljd;Layw;)V animateTick
		0 o p_277390_
		1 o p_277525_
		2 o p_278107_
		3 o p_277574_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_277801_
		1 o p_277455_
		2 o p_277832_
		3 o p_277473_
		4 o p_278111_
		5 o p_277904_
	a_ (Ldtc;)Ldmf; getRenderShape
		0 o p_277553_
	b (Ldtc;Ldcw;Ljd;Ldtc;Z)V onPlace
		0 o p_277817_
		1 o p_277984_
		2 o p_277869_
		3 o p_277926_
		4 o p_277736_
	b ()Ldfy; getTurnsInto
	c ()Lavo; getBrushSound
	d ()Lavo; getBrushCompletedSound
dge net/minecraft/world/level/block/BubbleColumnBlock
	a CODEC
	b DRAG_DOWN
	c CHECK_PERIOD
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_50959_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_220888_
		1 o p_220889_
		2 o p_220890_
		3 o p_220891_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_51005_
		1 o p_51006_
		2 o p_51007_
		3 o p_51008_
	a (Lcmx;Ldcx;Ljd;Ldtc;)Lcuq; pickupBlock
		0 o p_295722_
		1 o p_152712_
		2 o p_152713_
		3 o p_152714_
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_50986_
		1 o p_50987_
		2 o p_50988_
	a (Ldcx;Ljd;Ldtc;Ldtc;)V updateColumn
		static
		0 o p_152703_
		1 o p_152704_
		2 o p_152705_
		3 o p_152706_
	a (Ldtc;Ldcw;Ljd;Layw;)V animateTick
		0 o p_220893_
		1 o p_220894_
		2 o p_220895_
		3 o p_220896_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_50997_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_50990_
		1 o p_50991_
		2 o p_50992_
		3 o p_50993_
		4 o p_50994_
		5 o p_50995_
	a (Ldtc;Ldcw;Ljd;Lbsr;)V entityInside
		0 o p_50976_
		1 o p_50977_
		2 o p_50978_
		3 o p_50979_
	a_ (Ldtc;)Ldmf; getRenderShape
		0 o p_51003_
	aw_ ()Ljava/util/Optional; getPickupSound
	b (Ldcx;Ljd;Ldtc;)V updateColumn
		static
		0 o p_152708_
		1 o p_152709_
		2 o p_152710_
	b_ (Ldtc;)Lepe; getFluidState
		0 o p_51016_
	m (Ldtc;)Z canExistIn
		static
		0 o p_152716_
	n (Ldtc;)Ldtc; getColumnState
		static
		0 o p_152718_
dgf net/minecraft/world/level/block/BucketPickup
	a (Lcmx;Ldcx;Ljd;Ldtc;)Lcuq; pickupBlock
		0 o p_294682_
		1 o p_152719_
		2 o p_152720_
		3 o p_152721_
	aw_ ()Ljava/util/Optional; getPickupSound
dgg net/minecraft/world/level/block/BuddingAmethystBlock
	b CODEC
	c GROWTH_CHANCE
	d DIRECTIONS
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_152726_
	a ()Lcom/mojang/serialization/MapCodec; codec
	b (Ldtc;Laqu;Ljd;Layw;)V randomTick
		0 o p_220898_
		1 o p_220899_
		2 o p_220900_
		3 o p_220901_
	g (Ldtc;)Z canClusterGrowAtState
		static
		0 o p_152735_
dgh net/minecraft/world/level/block/BushBlock
	<init> (Ldtb$d;)V <init>
		0 o p_51021_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_51028_
		1 o p_51029_
		2 o p_51030_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_51023_
		1 o p_51026_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_51032_
		1 o p_51033_
		2 o p_51034_
		3 o p_51035_
		4 o p_51036_
		5 o p_51037_
	a_ (Ldtc;Ldcc;Ljd;)Z propagatesSkylightDown
		0 o p_51039_
		1 o p_51040_
		2 o p_51041_
	b (Ldtc;Ldcc;Ljd;)Z mayPlaceOn
		0 o p_51042_
		1 o p_51043_
		2 o p_51044_
dgi net/minecraft/world/level/block/ButtonBlock
	F PRESSED_FLOOR_AABB_Z
	G PRESSED_NORTH_AABB
	H PRESSED_SOUTH_AABB
	I PRESSED_WEST_AABB
	J PRESSED_EAST_AABB
	L PRESSED_DEPTH
	M UNPRESSED_DEPTH
	N type
	O ticksToStayPressed
	a CODEC
	b POWERED
	c HALF_AABB_HEIGHT
	d HALF_AABB_WIDTH
	e CEILING_AABB_X
	f CEILING_AABB_Z
	g FLOOR_AABB_X
	h FLOOR_AABB_Z
	i NORTH_AABB
	j SOUTH_AABB
	k WEST_AABB
	l EAST_AABB
	m PRESSED_CEILING_AABB_X
	n PRESSED_CEILING_AABB_Z
	o PRESSED_FLOOR_AABB_X
	<clinit> ()V <clinit>
		static
	<init> (Ldtr;ILdtb$d;)V <init>
		0 o p_273462_
		1 o p_273212_
		2 o p_273290_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_220903_
		1 o p_220904_
		2 o p_220905_
		3 o p_220906_
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_316833_
		1 o p_316124_
		2 o p_316184_
		3 o p_316845_
		4 o p_316247_
	a (Lcmx;Ldcx;Ljd;Z)V playSound
		0 o p_51068_
		1 o p_51069_
		2 o p_51070_
		3 o p_51071_
	a (Ldtc;Ldcw;Ljd;Lcmx;)V press
		0 o p_51117_
		1 o p_51118_
		2 o p_51119_
		3 o p_345338_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_51104_
		1 o p_51105_
		2 o p_51106_
		3 o p_51107_
	a (Ldtc;Ldcw;Ljd;Ldtc;Z)V onRemove
		0 o p_51095_
		1 o p_51096_
		2 o p_51097_
		3 o p_51098_
		4 o p_51099_
	a (Ldtc;Ldcc;Ljd;Lji;)I getSignal
		0 o p_51078_
		1 o p_51079_
		2 o p_51080_
		3 o p_51081_
	a (Ldtc;Ldcw;Ljd;Ldco;Ljava/util/function/BiConsumer;)V onExplosionHit
		0 o p_312395_
		1 o p_311915_
		2 o p_311817_
		3 o p_312150_
		4 o p_311898_
	a (Z)Lavo; getSound
		0 o p_51102_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_308803_
	a (Ldgi;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_304953_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_51101_
	a (Ldtc;Ldcw;Ljd;Lbsr;)V entityInside
		0 o p_51083_
		1 o p_51084_
		2 o p_51085_
		3 o p_51086_
	b (Ldtc;Ldcc;Ljd;Lji;)I getDirectSignal
		0 o p_51109_
		1 o p_51110_
		2 o p_51111_
		3 o p_51112_
	b (Ldgi;)Ldtr; lambda$static$0
		static
		0 o p_304607_
	d (Ldtc;Ldcw;Ljd;)V checkPressed
		0 o p_51121_
		1 o p_51122_
		2 o p_51123_
	e (Ldtc;Ldcw;Ljd;)V updateNeighbours
		0 o p_51125_
		1 o p_51126_
		2 o p_51127_
	e_ (Ldtc;)Z isSignalSource
		0 o p_51114_
dgi$1 net/minecraft/world/level/block/ButtonBlock$1
	a $SwitchMap$net$minecraft$core$Direction
	b $SwitchMap$net$minecraft$world$level$block$state$properties$AttachFace
	<clinit> ()V <clinit>
		static
dgj net/minecraft/world/level/block/CactusBlock
	a CODEC
	b AGE
	c MAX_AGE
	d AABB_OFFSET
	e COLLISION_SHAPE
	f OUTLINE_SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_51136_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_220908_
		1 o p_220909_
		2 o p_220910_
		3 o p_220911_
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_51153_
		1 o p_51154_
		2 o p_51155_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_51143_
		1 o p_51146_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_51164_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_51171_
		1 o p_51172_
		2 o p_51173_
		3 o p_51174_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_51157_
		1 o p_51158_
		2 o p_51159_
		3 o p_51160_
		4 o p_51161_
		5 o p_51162_
	a (Ldtc;Ldcw;Ljd;Lbsr;)V entityInside
		0 o p_51148_
		1 o p_51149_
		2 o p_51150_
		3 o p_51151_
	b (Ldtc;Laqu;Ljd;Layw;)V randomTick
		0 o p_220913_
		1 o p_220914_
		2 o p_220915_
		3 o p_220916_
	b (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getCollisionShape
		0 o p_51176_
		1 o p_51177_
		2 o p_51178_
		3 o p_51179_
dgk net/minecraft/world/level/block/CakeBlock
	a CODEC
	b MAX_BITES
	c BITES
	d FULL_CAKE_SIGNAL
	e AABB_OFFSET
	f AABB_SIZE_PER_BITE
	g SHAPE_BY_BITE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_51184_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_316481_
		1 o p_316406_
		2 o p_316218_
		3 o p_316212_
		4 o p_316525_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_51193_
		1 o p_51196_
	a (Ldcx;Ljd;Ldtc;Lcmx;)Lbqr; eat
		static
		0 o p_51186_
		1 o p_51187_
		2 o p_51188_
		3 o p_51189_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_51222_
		1 o p_51223_
		2 o p_51224_
		3 o p_51225_
	a (Lcuq;Ldtc;Ldcw;Ljd;Lcmx;Lbqq;Lewy;)Lbqt; useItemOn
		0 o p_316238_
		1 o p_316837_
		2 o p_316766_
		3 o p_316227_
		4 o p_316853_
		5 o p_316422_
		6 o p_316869_
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_51209_
		1 o p_51210_
		2 o p_51211_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_51220_
	a (Ldtc;Ldcw;Ljd;)I getAnalogOutputSignal
		0 o p_51198_
		1 o p_51199_
		2 o p_51200_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_51213_
		1 o p_51214_
		2 o p_51215_
		3 o p_51216_
		4 o p_51217_
		5 o p_51218_
	b (I)I getOutputSignal
		static
		0 o p_152747_
	c_ (Ldtc;)Z hasAnalogOutputSignal
		0 o p_51191_
dgl net/minecraft/world/level/block/CalibratedSculkSensorBlock
	a CODEC
	b FACING
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_277532_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcw;Ldtc;Ldqj;)Ldqi; getTicker
		0 o p_277645_
		1 o p_278033_
		2 o p_277641_
	a (Ldtc;Ldcc;Ljd;Lji;)I getSignal
		0 o p_277782_
		1 o p_277556_
		2 o p_277903_
		3 o p_278059_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_277423_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_277615_
		1 o p_277916_
	a (Ldcw;Ljd;Ldtc;Ldqm;)V lambda$getTicker$0
		static
		0 o p_352871_
		1 o p_352872_
		2 o p_352873_
		3 o p_352874_
	a (Ljd;Ldtc;)Ldqh; newBlockEntity
		0 o p_277925_
		1 o p_277938_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_277652_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_277545_
		1 o p_277482_
	c ()I getActiveTicks
dgm net/minecraft/world/level/block/CampfireBlock
	a CODEC
	b SHAPE
	c LIT
	d SIGNAL_FIRE
	e WATERLOGGED
	f FACING
	g VIRTUAL_FENCE_POST
	h SMOKE_DISTANCE
	i spawnParticles
	j fireDamage
	<clinit> ()V <clinit>
		static
	<init> (ZILdtb$d;)V <init>
		0 o p_51236_
		1 o p_51237_
		2 o p_51238_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcw;Ljd;ZZ)V makeParticles
		static
		0 o p_51252_
		1 o p_51253_
		2 o p_51254_
		3 o p_51255_
	a (Ldgm;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_304360_
	a (Lbsr;Ldcx;Ljd;Ldtc;)V dowse
		static
		0 o p_152750_
		1 o p_152751_
		2 o p_152752_
		3 o p_152753_
	a (Ljd;Ldtc;)Ldqh; newBlockEntity
		0 o p_152759_
		1 o p_152760_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_51295_
		1 o p_51296_
	a (Ldcw;Ljd;)Z isSmokeyPos
		static
		0 o p_51249_
		1 o p_51250_
	a (Lcuq;Ldtc;Ldcw;Ljd;Lcmx;Lbqq;Lewy;)Lbqt; useItemOn
		0 o p_316347_
		1 o p_51274_
		2 o p_51275_
		3 o p_51276_
		4 o p_51277_
		5 o p_51278_
		6 o p_51279_
	a (Ldtc;Ldcw;Ljd;Ldtc;Z)V onRemove
		0 o p_51281_
		1 o p_51282_
		2 o p_51283_
		3 o p_51284_
		4 o p_51285_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_308808_
	a (Ldcx;Ljd;Ldtc;Lepe;)Z placeLiquid
		0 o p_51257_
		1 o p_51258_
		2 o p_51259_
		3 o p_51260_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_51305_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_51298_
		1 o p_51299_
		2 o p_51300_
		3 o p_51301_
		4 o p_51302_
		5 o p_51303_
	a (Ldtc;Ldcw;Ljd;Lbsr;)V entityInside
		0 o p_51269_
		1 o p_51270_
		2 o p_51271_
		3 o p_51272_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_51264_
		1 o p_51267_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_51309_
		1 o p_51310_
		2 o p_51311_
		3 o p_51312_
	a (Ldcw;Ldtc;Ldqj;)Ldqi; getTicker
		0 o p_152755_
		1 o p_152756_
		2 o p_152757_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_51240_
	a (Ldcw;Ldtc;Lewy;Lcnp;)V onProjectileHit
		0 o p_51244_
		1 o p_51245_
		2 o p_51246_
		3 o p_51247_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_51292_
		1 o p_51293_
	a (Ldtc;Ldcw;Ljd;Layw;)V animateTick
		0 o p_220918_
		1 o p_220919_
		2 o p_220920_
		3 o p_220921_
	a (Ldtb$a;)Z lambda$canLight$3
		static
		0 o p_51262_
	a_ (Ldtc;)Ldmf; getRenderShape
		0 o p_51307_
	b (Ldgm;)Ljava/lang/Boolean; lambda$static$0
		static
		0 o p_304361_
	b_ (Ldtc;)Lepe; getFluidState
		0 o p_51318_
	g (Ldtc;)Z isLitCampfire
		static
		0 o p_51320_
	h (Ldtc;)Z canLight
		static
		0 o p_51322_
	m (Ldtc;)Z isSmokeSource
		0 o p_51324_
dgn net/minecraft/world/level/block/CandleBlock
	c CODEC
	d MIN_CANDLES
	e MAX_CANDLES
	f CANDLES
	g LIT
	h WATERLOGGED
	i LIGHT_EMISSION
	j PARTICLE_OFFSETS
	k ONE_AABB
	l TWO_AABB
	m THREE_AABB
	n FOUR_AABB
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_152801_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Lcyd;)Z canBeReplaced
		0 o p_152814_
		1 o p_152815_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_152817_
		1 o p_152818_
		2 o p_152819_
		3 o p_152820_
	a (Lcuq;Ldtc;Ldcw;Ljd;Lcmx;Lbqq;Lewy;)Lbqt; useItemOn
		0 o p_316279_
		1 o p_316163_
		2 o p_316881_
		3 o p_316480_
		4 o p_316191_
		5 o p_316669_
		6 o p_316641_
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_152829_
		1 o p_152830_
		2 o p_152831_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_152803_
	a (Ldcx;Ljd;Ldtc;Lepe;)Z placeLiquid
		0 o p_152805_
		1 o p_152806_
		2 o p_152807_
		3 o p_152808_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_152840_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_152833_
		1 o p_152834_
		2 o p_152835_
		3 o p_152836_
		4 o p_152837_
		5 o p_152838_
	a (Ldtb$a;)Z lambda$canLight$2
		static
		0 o p_152810_
	b (Ldtc;)Ljava/lang/Iterable; getParticleOffsets
		0 o p_152812_
	b_ (Ldtc;)Lepe; getFluidState
		0 o p_152844_
	d (Ldtc;)Z canBeLit
		0 o p_152842_
	g (Ldtc;)Z canLight
		static
		0 o p_152846_
	m ()Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; lambda$static$1
		static
	m (Ldtc;)I lambda$static$0
		static
		0 o p_152848_
dgo net/minecraft/world/level/block/CandleCakeBlock
	c CODEC
	d LIT
	e AABB_OFFSET
	f CAKE_SHAPE
	g CANDLE_SHAPE
	h SHAPE
	i BY_CANDLE
	j PARTICLE_OFFSETS
	k candleBlock
	<clinit> ()V <clinit>
		static
	<init> (Ldfy;Ldtb$d;)V <init>
		0 o p_152859_
		1 o p_152860_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_316519_
		1 o p_316226_
		2 o p_316122_
		3 o p_316438_
		4 o p_316849_
	a (Ldcz;Ljd;Ldtc;)Lcuq; getCloneItemStack
		0 o p_304662_
		1 o p_152863_
		2 o p_152864_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_152870_
		1 o p_152873_
	a (Ldgn;)Ldtc; byCandle
		static
		0 o p_316552_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_152875_
		1 o p_152876_
		2 o p_152877_
		3 o p_152878_
	a (Ldtc;Ldtb$a;)Z lambda$canLight$2
		static
		0 o p_152895_
		1 o p_152896_
	a (Lcuq;Ldtc;Ldcw;Ljd;Lcmx;Lbqq;Lewy;)Lbqt; useItemOn
		0 o p_316571_
		1 o p_316514_
		2 o p_316171_
		3 o p_316112_
		4 o p_316172_
		5 o p_316257_
		6 o p_316286_
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_152891_
		1 o p_152892_
		2 o p_152893_
	a (Ldgo;)Ldfy; lambda$static$0
		static
		0 o p_316072_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_344652_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_152905_
	a (Ldtc;Ldcw;Ljd;)I getAnalogOutputSignal
		0 o p_152880_
		1 o p_152881_
		2 o p_152882_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_152898_
		1 o p_152899_
		2 o p_152900_
		3 o p_152901_
		4 o p_152902_
		5 o p_152903_
	a (Lewy;)Z candleHit
		static
		0 o p_152907_
	b (Ldtc;)Ljava/lang/Iterable; getParticleOffsets
		0 o p_152868_
	c_ (Ldtc;)Z hasAnalogOutputSignal
		0 o p_152909_
	g (Ldtc;)Z canLight
		static
		0 o p_152911_
dgp net/minecraft/world/level/block/CarpetBlock
	a CODEC
	b SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_152915_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_152922_
		1 o p_152923_
		2 o p_152924_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_152917_
		1 o p_152918_
		2 o p_152919_
		3 o p_152920_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_152926_
		1 o p_152927_
		2 o p_152928_
		3 o p_152929_
		4 o p_152930_
		5 o p_152931_
dgq net/minecraft/world/level/block/CarrotBlock
	a CODEC
	b SHAPE_BY_AGE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_51328_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_51330_
		1 o p_51331_
		2 o p_51332_
		3 o p_51333_
	d ()Ldcv; getBaseSeedId
dgr net/minecraft/world/level/block/CartographyTableBlock
	a CODEC
	b CONTAINER_TITLE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_51349_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcw;Ljd;ILcmw;Lcmx;)Lcpu; lambda$getMenuProvider$0
		static
		0 o p_51351_
		1 o p_51352_
		2 o p_51353_
		3 o p_51354_
		4 o p_51355_
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_51357_
		1 o p_51358_
		2 o p_51359_
		3 o p_51360_
		4 o p_51362_
	b (Ldtc;Ldcw;Ljd;)Lbqv; getMenuProvider
		0 o p_51364_
		1 o p_51365_
		2 o p_51366_
dgs net/minecraft/world/level/block/CarvedPumpkinBlock
	a CODEC
	b FACING
	c snowGolemBase
	d snowGolemFull
	e ironGolemBase
	f ironGolemFull
	g PUMPKINS_PREDICATE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_51375_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcw;Ljd;)V trySpawnGolem
		0 o p_51379_
		1 o p_51380_
	a (Ldcw;Ldth$b;)V clearPatternBlocks
		static
		0 o p_249604_
		1 o p_251190_
	a (Ldcz;Ljd;)Z canSpawnGolem
		0 o p_51382_
		1 o p_51383_
	a (Ldtg;)Z lambda$getOrCreateIronGolemFull$2
		static
		0 o p_284868_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_51377_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_51385_
	a (Ldcw;Ldth$b;Lbsr;Ljd;)V spawnGolemInWorld
		static
		0 o p_249110_
		1 o p_251293_
		2 o p_251251_
		3 o p_251189_
	b (Ldtc;Ldcw;Ljd;Ldtc;Z)V onPlace
		0 o p_51387_
		1 o p_51388_
		2 o p_51389_
		3 o p_51390_
		4 o p_51391_
	b (Ldtg;)Z lambda$getOrCreateIronGolemBase$1
		static
		0 o p_284869_
	b ()Ldth; getOrCreateSnowGolemBase
	b (Ldcw;Ldth$b;)V updatePatternBlocks
		static
		0 o p_248711_
		1 o p_251935_
	m (Ldtc;)Z lambda$static$0
		static
		0 o p_51396_
	m ()Ldth; getOrCreateSnowGolemFull
	y ()Ldth; getOrCreateIronGolemBase
	z ()Ldth; getOrCreateIronGolemFull
dgt net/minecraft/world/level/block/CauldronBlock
	d CODEC
	e RAIN_FILL_CHANCE
	f POWDER_SNOW_FILL_CHANCE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_51403_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lepd;)Z canReceiveStalactiteDrip
		0 o p_152945_
	a (Ldtc;Ldcw;Ljd;Lepd;)V receiveStalactiteDrip
		0 o p_152940_
		1 o p_152941_
		2 o p_152942_
		3 o p_152943_
	a (Ldtc;Ldcw;Ljd;Lddw$c;)V handlePrecipitation
		0 o p_152935_
		1 o p_152936_
		2 o p_152937_
		3 o p_152938_
	a (Ldcw;Lddw$c;)Z shouldHandlePrecipitation
		static
		0 o p_182451_
		1 o p_182452_
	d (Ldtc;)Z isFull
		0 o p_152947_
dgu net/minecraft/world/level/block/CaveVines
	t_ SHAPE
	u_ BERRIES
	<clinit> ()V <clinit>
		static
	a (Lbsr;Ldtc;Ldcw;Ljd;)Lbqr; use
		static
		0 o p_270738_
		1 o p_270772_
		2 o p_270721_
		3 o p_270587_
	a (ILdtc;)I lambda$emission$0
		static
		0 o p_181215_
		1 o p_181216_
	h_ (Ldtc;)Z hasGlowBerries
		static
		0 o p_152952_
	i_ (I)Ljava/util/function/ToIntFunction; emission
		static
		0 o p_181218_
dgv net/minecraft/world/level/block/CaveVinesBlock
	c CODEC
	g CHANCE_OF_BERRIES_ON_GROWTH
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_152959_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_152980_
		1 o p_152981_
		2 o p_152982_
		3 o p_152983_
		4 o p_152985_
	a (Ldcz;Ljd;Ldtc;)Lcuq; getCloneItemStack
		0 o p_304590_
		1 o p_152967_
		2 o p_152968_
	a (Laqu;Layw;Ljd;Ldtc;)V performBonemeal
		0 o p_220923_
		1 o p_220924_
		2 o p_220925_
		3 o p_220926_
	a (Ldtc;Ldtc;)Ldtc; updateBodyAfterConvertedFromHead
		0 o p_152987_
		1 o p_152988_
	a (Ldtc;Layw;)Ldtc; getGrowIntoState
		0 o p_220935_
		1 o p_220936_
	a (Ldcw;Layw;Ljd;Ldtc;)Z isBonemealSuccess
		0 o p_220930_
		1 o p_220931_
		2 o p_220932_
		3 o p_220933_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_152993_
	a (Layw;)I getBlocksToGrowWhenBonemealed
		0 o p_220928_
	b (Ldcz;Ljd;Ldtc;)Z isValidBonemealTarget
		0 o p_256026_
		1 o p_152971_
		2 o p_152972_
	b ()Ldfy; getBodyBlock
	g (Ldtc;)Z canGrowInto
		0 o p_152998_
dgw net/minecraft/world/level/block/CaveVinesPlantBlock
	c CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_153000_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laqu;Layw;Ljd;Ldtc;)V performBonemeal
		0 o p_220938_
		1 o p_220939_
		2 o p_220940_
		3 o p_220941_
	a (Ldtc;Ldtc;)Ldtc; updateHeadAfterConvertedFromBody
		0 o p_153028_
		1 o p_153029_
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_153021_
		1 o p_153022_
		2 o p_153023_
		3 o p_153024_
		4 o p_153026_
	a (Ldcw;Layw;Ljd;Ldtc;)Z isBonemealSuccess
		0 o p_220943_
		1 o p_220944_
		2 o p_220945_
		3 o p_220946_
	a (Ldcz;Ljd;Ldtc;)Lcuq; getCloneItemStack
		0 o p_304444_
		1 o p_153008_
		2 o p_153009_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_153031_
	b (Ldcz;Ljd;Ldtc;)Z isValidBonemealTarget
		0 o p_255942_
		1 o p_153012_
		2 o p_153013_
	c ()Ldjn; getHeadBlock
dgx net/minecraft/world/level/block/CeilingHangingSignBlock
	a CODEC
	b ROTATION
	c ATTACHED
	d AABB_OFFSET
	e SHAPE
	i AABBS
	<clinit> ()V <clinit>
		static
	<init> (Ldup;Ldtb$d;)V <init>
		0 o p_248716_
		1 o p_250481_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcmx;Lewy;Ldrs;Lcuq;)Z shouldTryToChainAnotherHangingSign
		0 o p_278279_
		1 o p_278273_
		2 o p_278236_
		3 o p_278343_
	a (Ljd;Ldtc;)Ldqh; newBlockEntity
		0 o p_249338_
		1 o p_250706_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_250564_
		1 o p_248998_
		2 o p_249501_
		3 o p_248978_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_251162_
		1 o p_250515_
	a (Lcuq;Ldtc;Ldcw;Ljd;Lcmx;Lbqq;Lewy;)Lbqt; useItemOn
		0 o p_316602_
		1 o p_316839_
		2 o p_316805_
		3 o p_316894_
		4 o p_316202_
		5 o p_316538_
		6 o p_316895_
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_248994_
		1 o p_249061_
		2 o p_249490_
	a (Ldcw;Ldtc;Ldqj;)Ldqi; getTicker
		0 o p_279379_
		1 o p_279390_
		2 o p_279231_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_252121_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_308810_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_249682_
		1 o p_250199_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_251174_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_251270_
		1 o p_250331_
		2 o p_249591_
		3 o p_251903_
		4 o p_249685_
		5 o p_251506_
	b_ (Ldtc;Ldcc;Ljd;)Lexv; getBlockSupportShape
		0 o p_254482_
		1 o p_253669_
		2 o p_253916_
	g (Ldtc;)F getYRotationDegrees
		0 o p_277758_
dgy net/minecraft/world/level/block/ChainBlock
	a CODEC
	b WATERLOGGED
	c AABB_MIN
	d AABB_MAX
	e Y_AXIS_AABB
	f Z_AXIS_AABB
	g X_AXIS_AABB
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_51452_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_51454_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_51456_
		1 o p_51459_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_51468_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_51470_
		1 o p_51471_
		2 o p_51472_
		3 o p_51473_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_51461_
		1 o p_51462_
		2 o p_51463_
		3 o p_51464_
		4 o p_51465_
		5 o p_51466_
	b_ (Ldtc;)Lepe; getFluidState
		0 o p_51475_
dgy$1 net/minecraft/world/level/block/ChainBlock$1
	a $SwitchMap$net$minecraft$core$Direction$Axis
	<clinit> ()V <clinit>
		static
dgz net/minecraft/world/level/block/ChangeOverTimeBlock
	y_ SCAN_DISTANCE
	a (Laqu;Ljd;Ldtc;)V lambda$changeOverTime$0
		static
		0 o p_153037_
		1 o p_153038_
		2 o p_153039_
	a_ (Ldtc;Laqu;Ljd;Layw;)V changeOverTime
		0 o p_309154_
		1 o p_309115_
		2 o p_308999_
		3 o p_308868_
	ay_ ()F getChanceModifier
	c (Ldtc;Laqu;Ljd;Layw;)Ljava/util/Optional; getNextState
		0 o p_309150_
		1 o p_309039_
		2 o p_309042_
		3 o p_308890_
	c ()Ljava/lang/Enum; getAge
	i_ (Ldtc;)Ljava/util/Optional; getNext
		0 o p_153040_
dh net/minecraft/advancements/critereon/MinMaxBounds
	a ERROR_EMPTY
	b ERROR_SWAPPED
	<clinit> ()V <clinit>
		static
	a (Lcom/mojang/brigadier/StringReader;)Z isAllowedInputChat
		static
		0 o p_55312_
	a (Ldh;)Lcom/mojang/datafixers/util/Either; lambda$createCodec$4
		static
		0 o p_298447_
	a (Lcom/mojang/serialization/Codec;Ldh$a;)Lcom/mojang/serialization/Codec; createCodec
		static
		0 o p_298521_
		1 o p_298688_
	a (Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;Ljava/util/function/Supplier;)Ljava/util/Optional; readNumber
		static
		0 o p_55320_
		1 o p_55321_
		2 o p_55322_
	a (Ldh$a;Ljava/lang/Number;)Ldh; lambda$createCodec$2
		static
		0 o p_299064_
		1 o p_298935_
	a (Lcom/mojang/brigadier/StringReader;Ldh$b;Ljava/util/function/Function;Ljava/util/function/Supplier;Ljava/util/function/Function;)Ldh; fromReader
		static
		0 o p_55314_
		1 o p_55315_
		2 o p_55316_
		3 o p_55317_
		4 o p_55318_
	a (Ldh$a;Lcom/mojang/datafixers/util/Either;)Ldh; lambda$createCodec$3
		static
		0 o p_299007_
		1 o p_298558_
	a ()Ljava/util/Optional; min
	a (Lcom/mojang/serialization/Codec;Ldh$a;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$createCodec$0
		static
		0 o p_337381_
		1 o p_337382_
		2 o p_337383_
	b ()Ljava/util/Optional; max
	b (Ldh;)Ldh; lambda$createCodec$1
		static
		0 o p_299210_
	c ()Z isAny
	d ()Ljava/util/Optional; unwrapPoint
dh$a net/minecraft/advancements/critereon/MinMaxBounds$BoundsFactory
	create (Ljava/util/Optional;Ljava/util/Optional;)Ldh; create
		0 o p_298287_
		1 o p_299044_
dh$b net/minecraft/advancements/critereon/MinMaxBounds$BoundsFromReaderFactory
	create (Lcom/mojang/brigadier/StringReader;Ljava/util/Optional;Ljava/util/Optional;)Ldh; create
		0 o p_55333_
		1 o p_298885_
		2 o p_298613_
dh$c net/minecraft/advancements/critereon/MinMaxBounds$Doubles
	c ANY
	d CODEC
	e min
	f max
	g minSq
	h maxSq
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o min
		1 o max
		2 o minSq
		3 o maxSq
	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o p_298243_
		1 o p_299159_
	a (Lcom/mojang/brigadier/StringReader;)Ldh$c; fromReader
		static
		0 o p_154794_
	a (D)Ldh$c; exactly
		static
		0 o p_154787_
	a (Ljava/lang/Double;)Ljava/lang/Double; lambda$fromReader$1
		static
		0 o p_154807_
	a (Lcom/mojang/brigadier/StringReader;Ljava/util/Optional;Ljava/util/Optional;)Ldh$c; create
		static
		0 o p_154796_
		1 o p_298478_
		2 o p_298476_
	a (DD)Ldh$c; between
		static
		0 o p_154789_
		1 o p_154790_
	a (Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;)Ldh$c; fromReader
		static
		0 o p_154800_
		1 o p_154801_
	a ()Ljava/util/Optional; min
	a (Ljava/util/Optional;)Ljava/util/Optional; squareOpt
		static
		0 o p_298534_
	b (D)Ldh$c; atLeast
		static
		0 o p_154805_
	b ()Ljava/util/Optional; max
	b (Ljava/lang/Double;)Ljava/lang/Double; lambda$squareOpt$0
		static
		0 o p_297908_
	c (D)Ldh$c; atMost
		static
		0 o p_154809_
	d (D)Z matches
		0 o p_154811_
	e (D)Z matchesSqr
		0 o p_154813_
	e ()Ljava/util/Optional; minSq
	equals (Ljava/lang/Object;)Z equals
		0 o p_299321_
	f ()Ljava/util/Optional; maxSq
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dh$d net/minecraft/advancements/critereon/MinMaxBounds$Ints
	c ANY
	d CODEC
	e min
	f max
	g minSq
	h maxSq
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o min
		1 o max
		2 o minSq
		3 o maxSq
	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o p_298275_
		1 o p_298272_
	a (I)Ldh$d; exactly
		static
		0 o p_55372_
	a (Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;)Ldh$d; fromReader
		static
		0 o p_55382_
		1 o p_55383_
	a (Ljava/lang/Integer;)Ljava/lang/Integer; lambda$fromReader$2
		static
		0 o p_55389_
	a (Lcom/mojang/brigadier/StringReader;)Ldh$d; fromReader
		static
		0 o p_55376_
	a (II)Ldh$d; between
		static
		0 o p_154815_
		1 o p_154816_
	a (Lcom/mojang/brigadier/StringReader;Ljava/util/Optional;Ljava/util/Optional;)Ldh$d; create
		static
		0 o p_55378_
		1 o p_298250_
		2 o p_298579_
	a ()Ljava/util/Optional; min
	a (Ljava/util/Optional;)Ljava/util/Optional; squareOpt
		static
		0 o p_298733_
	a (J)Z matchesSqr
		0 o p_154818_
	b ()Ljava/util/Optional; max
	b (Ljava/lang/Integer;)Ljava/lang/Long; lambda$new$1
		static
		0 o p_297910_
	b (I)Ldh$d; atLeast
		static
		0 o p_55387_
	c (Ljava/lang/Integer;)Ljava/lang/Long; lambda$squareOpt$0
		static
		0 o p_297909_
	c (I)Ldh$d; atMost
		static
		0 o p_154820_
	d (I)Z matches
		0 o p_55391_
	e ()Ljava/util/Optional; minSq
	equals (Ljava/lang/Object;)Z equals
		0 o p_298297_
	f ()Ljava/util/Optional; maxSq
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dha net/minecraft/world/level/block/CherryLeavesBlock
	a CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_273704_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Layw;)V animateTick
		0 o p_272714_
		1 o p_272837_
		2 o p_273218_
		3 o p_273360_
dhb net/minecraft/world/level/block/ChestBlock
	b CODEC
	c FACING
	d TYPE
	e WATERLOGGED
	f EVENT_SET_OPEN_COUNT
	g AABB_OFFSET
	h AABB_HEIGHT
	i NORTH_AABB
	j SOUTH_AABB
	k WEST_AABB
	l EAST_AABB
	m AABB
	n CHEST_COMBINER
	o MENU_PROVIDER_COMBINER
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;Ljava/util/function/Supplier;)V <init>
		0 o p_51490_
		1 o p_51491_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtb$d;)Ldhb; lambda$static$1
		static
		0 o p_304364_
	a (Ldhb;Ldtc;Ldcw;Ljd;Z)Lbqk; getContainer
		static
		0 o p_51512_
		1 o p_51513_
		2 o p_51514_
		3 o p_51515_
		4 o p_51516_
	a (Ldcx;Ljd;)Z isChestBlockedAt
		static
		0 o p_51509_
		1 o p_51510_
	a (Ldcc;Ljd;)Z isBlockedChestByBlock
		static
		0 o p_51500_
		1 o p_51501_
	a (Ljd;Ldtc;)Ldqh; newBlockEntity
		0 o p_153064_
		1 o p_153065_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_51552_
		1 o p_51553_
	a (Lcyd;Lji;)Lji; candidatePartnerFacing
		0 o p_51495_
		1 o p_51496_
	a (Ldtc;Ldcw;Ljd;Ldtc;Z)V onRemove
		0 o p_51538_
		1 o p_51539_
		2 o p_51540_
		3 o p_51541_
		4 o p_51542_
	a (Ldtc;Ldcw;Ljd;)I getAnalogOutputSignal
		0 o p_51527_
		1 o p_51528_
		2 o p_51529_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_51562_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_51555_
		1 o p_51556_
		2 o p_51557_
		3 o p_51558_
		4 o p_51559_
		5 o p_51560_
	a (Ldtc;Ldcw;Ljd;Z)Ldif$c; combine
		0 o p_51544_
		1 o p_51545_
		2 o p_51546_
		3 o p_51547_
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_220958_
		1 o p_220959_
		2 o p_220960_
		3 o p_220961_
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_51531_
		1 o p_51532_
		2 o p_51533_
		3 o p_51534_
		4 o p_51536_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_51522_
		1 o p_51525_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_51569_
		1 o p_51570_
		2 o p_51571_
		3 o p_51572_
	a (Ldrl;)Ldif$b; opennessCombiner
		static
		0 o p_51518_
	a (Ldcw;Ldtc;Ldqj;)Ldqi; getTicker
		0 o p_153055_
		1 o p_153056_
		2 o p_153057_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_51493_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_51549_
		1 o p_51550_
	a_ (Ldtc;)Ldmf; getRenderShape
		0 o p_51567_
	b (Ldcx;Ljd;)Z isCatSittingOnChest
		static
		0 o p_51564_
		1 o p_51565_
	b (Ldtc;Ldcw;Ljd;)Lbqv; getMenuProvider
		0 o p_51574_
		1 o p_51575_
		2 o p_51576_
	b_ (Ldtc;)Lepe; getFluidState
		0 o p_51581_
	c (Ldcx;Ljd;)Z lambda$combine$2
		static
		0 o p_51578_
		1 o p_51579_
	c ()Lavw; getOpenChestStat
	c_ (Ldtc;)Z hasAnalogOutputSignal
		0 o p_51520_
	d ()Ldqj; blockEntityType
	g (Ldtc;)Ldif$a; getBlockType
		static
		0 o p_51583_
	h (Ldtc;)Lji; getConnectedDirection
		static
		0 o p_51585_
	m ()Ldqj; lambda$static$0
		static
dhb$1 net/minecraft/world/level/block/ChestBlock$1
	<init> ()V <init>
	a (Ljava/lang/Object;)Ljava/lang/Object; acceptSingle
		0 o p_51594_
	a (Ldqo;)Ljava/util/Optional; acceptSingle
		0 o p_51589_
	a (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; acceptDouble
		0 o p_51596_
		1 o p_51597_
	a ()Ljava/util/Optional; acceptNone
	a (Ldqo;Ldqo;)Ljava/util/Optional; acceptDouble
		0 o p_51591_
		1 o p_51592_
	b ()Ljava/lang/Object; acceptNone
dhb$2 net/minecraft/world/level/block/ChestBlock$2
	<init> ()V <init>
	a (Ljava/lang/Object;)Ljava/lang/Object; acceptSingle
		0 o p_51607_
	a (Ldqo;)Ljava/util/Optional; acceptSingle
		0 o p_51602_
	a (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; acceptDouble
		0 o p_51609_
		1 o p_51610_
	a ()Ljava/util/Optional; acceptNone
	a (Ldqo;Ldqo;)Ljava/util/Optional; acceptDouble
		0 o p_51604_
		1 o p_51605_
	b ()Ljava/lang/Object; acceptNone
dhb$2$1 net/minecraft/world/level/block/ChestBlock$2$1
	a val$first
	b val$second
	c val$container
	<init> (Ldhb$2;Ldqo;Ldqo;Lbqk;)V <init>
		0 o p_51617_
		1 o p_51618_
		2 o p_51619_
		3 o p_51620_
	S_ ()Lwz; getDisplayName
	createMenu (ILcmw;Lcmx;)Lcpu; createMenu
		0 o p_51622_
		1 o p_51623_
		2 o p_51624_
dhb$3 net/minecraft/world/level/block/ChestBlock$3
	a val$entity
	<init> (Ldrl;)V <init>
		0 o p_51628_
	a (Ldqo;Ldqo;)Lit/unimi/dsi/fastutil/floats/Float2FloatFunction; acceptDouble
		0 o p_51633_
		1 o p_51634_
	a (Ljava/lang/Object;)Ljava/lang/Object; acceptSingle
		0 o p_51640_
	a (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; acceptDouble
		0 o p_51642_
		1 o p_51643_
	a ()Lit/unimi/dsi/fastutil/floats/Float2FloatFunction; acceptNone
	a (Ldqo;Ldqo;F)F lambda$acceptDouble$0
		static
		0 o p_51636_
		1 o p_51637_
		2 o p_51638_
	a (Ldqo;)Lit/unimi/dsi/fastutil/floats/Float2FloatFunction; acceptSingle
		0 o p_51631_
	b ()Ljava/lang/Object; acceptNone
dhb$4 net/minecraft/world/level/block/ChestBlock$4
	a $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
dhc net/minecraft/world/level/block/ChiseledBookShelfBlock
	a CODEC
	b BOOKS_PER_ROW
	c SLOT_OCCUPIED_PROPERTIES
	d MAX_BOOKS_IN_STORAGE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_249989_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_316403_
		1 o p_316842_
		2 o p_316539_
		3 o p_316349_
		4 o p_316278_
	a (Ldcw;Ljd;Lcmx;Ldqq;Lcuq;I)V addBook
		static
		0 o p_262592_
		1 o p_262669_
		2 o p_262572_
		3 o p_262606_
		4 o p_262587_
		5 o p_262692_
	a (Ljd;Ldtc;)Ldqh; newBlockEntity
		0 o p_250440_
		1 o p_248729_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_288975_
		1 o p_288993_
	a (Lexb;)Ljava/util/OptionalInt; lambda$getHitSlot$0
		static
		0 o p_316073_
	a (Lewy;Lji;)Ljava/util/Optional; getRelativeHitCoordinatesForBlockFace
		static
		0 o p_261714_
		1 o p_262116_
	a (Lcuq;Ldtc;Ldcw;Ljd;Lcmx;Lbqq;Lewy;)Lbqt; useItemOn
		0 o p_316457_
		1 o p_316201_
		2 o p_316747_
		3 o p_316462_
		4 o p_316228_
		5 o p_316721_
		6 o p_316464_
	a (Lewy;Ldtc;)Ljava/util/OptionalInt; getHitSlot
		0 o p_316156_
		1 o p_316148_
	a (F)I getSection
		static
		0 o p_261599_
	a (Ldtc;Ldcw;Ljd;Ldtc;Z)V onRemove
		0 o p_250071_
		1 o p_251485_
		2 o p_251954_
		3 o p_251852_
		4 o p_252250_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_251318_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_289000_
		1 o p_288962_
	a (Ldcw;Ljd;Lcmx;Ldqq;I)V removeBook
		static
		0 o p_262654_
		1 o p_262601_
		2 o p_262636_
		3 o p_262605_
		4 o p_262673_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_250973_
	a (Ldtc;Ldcw;Ljd;)I getAnalogOutputSignal
		0 o p_249192_
		1 o p_252207_
		2 o p_248999_
	a (Ldtd$a;Lduf;)V lambda$createBlockStateDefinition$1
		static
		0 o p_261455_
		1 o p_261456_
	a_ (Ldtc;)Ldmf; getRenderShape
		0 o p_251274_
	c_ (Ldtc;)Z hasAnalogOutputSignal
		0 o p_249302_
dhc$1 net/minecraft/world/level/block/ChiseledBookShelfBlock$1
	a $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
dhd net/minecraft/world/level/block/ChorusFlowerBlock
	a CODEC
	b DEAD_AGE
	c AGE
	d BLOCK_SUPPORT_SHAPE
	e plant
	<clinit> ()V <clinit>
		static
	<init> (Ldfy;Ldtb$d;)V <init>
		0 o p_304388_
		1 o p_51652_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcx;Ljd;Layw;Ljd;II)V growTreeRecursive
		static
		0 o p_220968_
		1 o p_220969_
		2 o p_220970_
		3 o p_220971_
		4 o p_220972_
		5 o p_220973_
	a (Ldhd;)Ldfy; lambda$static$0
		static
		0 o p_304498_
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_220975_
		1 o p_220976_
		2 o p_220977_
		3 o p_220978_
	a (Ldcw;Ljd;)V placeDeadFlower
		0 o p_51659_
		1 o p_51660_
	a (Ldcx;Ljd;Layw;I)V generatePlant
		static
		0 o p_220963_
		1 o p_220964_
		2 o p_220965_
		3 o p_220966_
	a (Ldcw;Ljd;I)V placeGrownFlower
		0 o p_51662_
		1 o p_51663_
		2 o p_51664_
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_51683_
		1 o p_51684_
		2 o p_51685_
	a (Ldcw;Ldtc;Lewy;Lcnp;)V onProjectileHit
		0 o p_51654_
		1 o p_51655_
		2 o p_51656_
		3 o p_51657_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_344653_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_51694_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_51687_
		1 o p_51688_
		2 o p_51689_
		3 o p_51690_
		4 o p_51691_
		5 o p_51692_
	b (Ldtc;Laqu;Ljd;Layw;)V randomTick
		0 o p_220980_
		1 o p_220981_
		2 o p_220982_
		3 o p_220983_
	b (Ldcz;Ljd;Lji;)Z allNeighborsEmpty
		static
		0 o p_51698_
		1 o p_51699_
		2 o p_51700_
	b_ (Ldtc;Ldcc;Ljd;)Lexv; getBlockSupportShape
		0 o p_294099_
		1 o p_294531_
		2 o p_295431_
	d_ (Ldtc;)Z isRandomlyTicking
		0 o p_51696_
dhe net/minecraft/world/level/block/ChorusPlantBlock
	a CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_51707_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcc;Ljd;Ldtc;)Ldtc; getStateWithConnections
		static
		0 o p_51711_
		1 o p_51712_
		2 o p_304771_
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_220985_
		1 o p_220986_
		2 o p_220987_
		3 o p_220988_
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_51724_
		1 o p_51725_
		2 o p_51726_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_51709_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_51719_
		1 o p_51722_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_51735_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_51728_
		1 o p_51729_
		2 o p_51730_
		3 o p_51731_
		4 o p_51732_
		5 o p_51733_
dhf net/minecraft/world/level/block/CocoaBlock
	F SOUTH_AABB
	a CODEC
	b MAX_AGE
	c AGE
	d AGE_0_WIDTH
	e AGE_0_HEIGHT
	f AGE_0_HALFWIDTH
	g AGE_1_WIDTH
	h AGE_1_HEIGHT
	i AGE_1_HALFWIDTH
	j AGE_2_WIDTH
	k AGE_2_HEIGHT
	l AGE_2_HALFWIDTH
	m EAST_AABB
	n WEST_AABB
	o NORTH_AABB
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_51743_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_51762_
		1 o p_51765_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_51787_
		1 o p_51788_
		2 o p_51789_
		3 o p_51790_
	a (Laqu;Layw;Ljd;Ldtc;)V performBonemeal
		0 o p_220990_
		1 o p_220991_
		2 o p_220992_
		3 o p_220993_
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_51767_
		1 o p_51768_
		2 o p_51769_
	a (Ldcw;Layw;Ljd;Ldtc;)Z isBonemealSuccess
		0 o p_220995_
		1 o p_220996_
		2 o p_220997_
		3 o p_220998_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_51750_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_51778_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_51771_
		1 o p_51772_
		2 o p_51773_
		3 o p_51774_
		4 o p_51775_
		5 o p_51776_
	b (Ldcz;Ljd;Ldtc;)Z isValidBonemealTarget
		0 o p_256189_
		1 o p_51753_
		2 o p_51754_
	b (Ldtc;Laqu;Ljd;Layw;)V randomTick
		0 o p_221000_
		1 o p_221001_
		2 o p_221002_
		3 o p_221003_
	d_ (Ldtc;)Z isRandomlyTicking
		0 o p_51780_
dhf$1 net/minecraft/world/level/block/CocoaBlock$1
	a $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
dhg net/minecraft/world/level/block/ColoredFallingBlock
	a CODEC
	b dustColor
	<clinit> ()V <clinit>
		static
	<init> (Laxh;Ldtb$d;)V <init>
		0 o p_304786_
		1 o p_304896_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_308812_
	a (Ldhg;)Laxh; lambda$static$0
		static
		0 o p_304722_
	b (Ldtc;Ldcc;Ljd;)I getDustColor
		0 o p_304891_
		1 o p_304551_
		2 o p_304702_
dhh net/minecraft/world/level/block/CommandBlock
	a CODEC
	b FACING
	c CONDITIONAL
	d LOGGER
	e automatic
	<clinit> ()V <clinit>
		static
	<init> (ZLdtb$d;)V <init>
		0 o p_153081_
		1 o p_153080_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Ldfy;Ljd;Z)V neighborChanged
		0 o p_51838_
		1 o p_51839_
		2 o p_51840_
		3 o p_51841_
		4 o p_51842_
		5 o p_51843_
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_221005_
		1 o p_221006_
		2 o p_221007_
		3 o p_221008_
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_51825_
		1 o p_51826_
		2 o p_51827_
		3 o p_51828_
		4 o p_51830_
	a (Ljd;Ldtc;)Ldqh; newBlockEntity
		0 o p_153083_
		1 o p_153084_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_51848_
		1 o p_51849_
	a (Ldcw;Ljd;Ldtc;Lbtn;Lcuq;)V setPlacedBy
		0 o p_51804_
		1 o p_51805_
		2 o p_51806_
		3 o p_51807_
		4 o p_51808_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_51800_
	a (Ldcw;Ljd;Lji;)V executeChain
		static
		0 o p_51810_
		1 o p_51811_
		2 o p_51812_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_308813_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_51845_
		1 o p_51846_
	a (Ldtc;Ldcw;Ljd;)I getAnalogOutputSignal
		0 o p_51821_
		1 o p_51822_
		2 o p_51823_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_51851_
	a (Ldhh;)Ljava/lang/Boolean; lambda$static$0
		static
		0 o p_304800_
	a (Ldtc;Ldcw;Ljd;Ldbx;Z)V execute
		0 o p_51832_
		1 o p_51833_
		2 o p_51834_
		3 o p_51835_
		4 o p_51836_
	a_ (Ldtc;)Ldmf; getRenderShape
		0 o p_51853_
	c_ (Ldtc;)Z hasAnalogOutputSignal
		0 o p_51814_
dhi net/minecraft/world/level/block/ComparatorBlock
	a CODEC
	b MODE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_51857_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_221010_
		1 o p_221011_
		2 o p_221012_
		3 o p_221013_
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_51880_
		1 o p_51881_
		2 o p_51882_
		3 o p_51883_
		4 o p_51885_
	a (Ljd;Ldtc;)Ldqh; newBlockEntity
		0 o p_153086_
		1 o p_153087_
	a (Ldtc;Ldcw;Ljd;II)Z triggerEvent
		0 o p_51874_
		1 o p_51875_
		2 o p_51876_
		3 o p_51877_
		4 o p_51878_
	a (Ldcc;Ljd;Ldtc;)I getOutputSignal
		0 o p_51892_
		1 o p_51893_
		2 o p_51894_
	a (Ldcw;Lji;Ljd;)Lcja; getItemFrame
		0 o p_51865_
		1 o p_51866_
		2 o p_51867_
	a (Ldcw;Ljd;Ldtc;)Z shouldTurnOn
		0 o p_51861_
		1 o p_51862_
		2 o p_51863_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_51887_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_301069_
		1 o p_301249_
		2 o p_301318_
		3 o p_301207_
		4 o p_301025_
		5 o p_301045_
	a (Lji;Lcja;)Z lambda$getItemFrame$0
		static
		0 o p_352875_
		1 o p_352876_
	b (Ldcw;Ljd;Ldtc;)I getInputSignal
		0 o p_51896_
		1 o p_51897_
		2 o p_51898_
	c (Ldcw;Ljd;Ldtc;)V checkTickOnNeighbor
		0 o p_51900_
		1 o p_51901_
		2 o p_51902_
	e (Ldcw;Ljd;Ldtc;)I calculateOutputSignal
		0 o p_51904_
		1 o p_51905_
		2 o p_51906_
	f (Ldcw;Ljd;Ldtc;)V refreshOutputState
		0 o p_51908_
		1 o p_51909_
		2 o p_51910_
	g (Ldtc;)I getDelay
		0 o p_51912_
dhj net/minecraft/world/level/block/ComposterBlock
	a CODEC
	b READY
	c MIN_LEVEL
	d MAX_LEVEL
	e LEVEL
	f COMPOSTABLES
	g AABB_SIDE_THICKNESS
	h OUTER_SHAPE
	i SHAPES
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_51919_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (FLdcv;)V add
		static
		0 o p_51921_
		1 o p_51922_
	a (Ldcw;Ljd;Z)V handleFill
		static
		0 o p_51924_
		1 o p_51925_
		2 o p_51926_
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_221015_
		1 o p_221016_
		2 o p_221017_
		3 o p_221018_
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_316361_
		1 o p_316271_
		2 o p_316647_
		3 o p_316633_
		4 o p_316555_
	a (Lbsr;Ldtc;Ldcx;Ljd;)Ldtc; empty
		static
		0 o p_270236_
		1 o p_270873_
		2 o p_270963_
		3 o p_270211_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_51940_
		1 o p_51943_
	a ([Lexv;)V lambda$static$0
		static
		0 o p_51967_
	a (Ldtc;Ldcc;Ljd;)Lexv; getInteractionShape
		0 o p_51969_
		1 o p_51970_
		2 o p_51971_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_51973_
		1 o p_51974_
		2 o p_51975_
		3 o p_51976_
	a (Lcuq;Ldtc;Ldcw;Ljd;Lcmx;Lbqq;Lewy;)Lbqt; useItemOn
		0 o p_316332_
		1 o p_316118_
		2 o p_316624_
		3 o p_316660_
		4 o p_316715_
		5 o p_316472_
		6 o p_316606_
	a (Lbsr;Ldtc;Ldcx;Ljd;Lcuq;)Ldtc; addItem
		static
		0 o p_270464_
		1 o p_270603_
		2 o p_270151_
		3 o p_270547_
		4 o p_270354_
	a (Lbsr;Ldtc;Ldcw;Ljd;)Ldtc; extractProduce
		static
		0 o p_270467_
		1 o p_51999_
		2 o p_52000_
		3 o p_52001_
	a (Lbsr;Ldtc;Laqu;Lcuq;Ljd;)Ldtc; insertItem
		static
		0 o p_270919_
		1 o p_270087_
		2 o p_270284_
		3 o p_270253_
		4 o p_270678_
	a (Ldtc;Ldcw;Ljd;)I getAnalogOutputSignal
		0 o p_51945_
		1 o p_51946_
		2 o p_51947_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_51965_
	a (Ldtc;Ldcx;Ljd;)Lbrd; getContainer
		0 o p_51956_
		1 o p_51957_
		2 o p_51958_
	b (Ldtc;Ldcw;Ljd;Ldtc;Z)V onPlace
		0 o p_51978_
		1 o p_51979_
		2 o p_51980_
		3 o p_51981_
		4 o p_51982_
	b (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getCollisionShape
		0 o p_51990_
		1 o p_51991_
		2 o p_51992_
		3 o p_51993_
	b ()V bootStrap
		static
	c_ (Ldtc;)Z hasAnalogOutputSignal
		0 o p_51928_
dhj$a net/minecraft/world/level/block/ComposterBlock$EmptyContainer
	<init> ()V <init>
	a (Lji;)[I getSlotsForFace
		0 o p_52012_
	a (ILcuq;Lji;)Z canPlaceItemThroughFace
		0 o p_52008_
		1 o p_52009_
		2 o p_52010_
	b (ILcuq;Lji;)Z canTakeItemThroughFace
		0 o p_52014_
		1 o p_52015_
		2 o p_52016_
dhj$b net/minecraft/world/level/block/ComposterBlock$InputContainer
	b state
	c level
	d pos
	e changed
	<init> (Ldtc;Ldcx;Ljd;)V <init>
		0 o p_52022_
		1 o p_52023_
		2 o p_52024_
	a (Lji;)[I getSlotsForFace
		0 o p_52032_
	a (ILcuq;Lji;)Z canPlaceItemThroughFace
		0 o p_52028_
		1 o p_52029_
		2 o p_52030_
	al_ ()I getMaxStackSize
	b (ILcuq;Lji;)Z canTakeItemThroughFace
		0 o p_52034_
		1 o p_52035_
		2 o p_52036_
	e ()V setChanged
dhj$c net/minecraft/world/level/block/ComposterBlock$OutputContainer
	b state
	c level
	d pos
	e changed
	<init> (Ldtc;Ldcx;Ljd;Lcuq;)V <init>
		0 o p_52042_
		1 o p_52043_
		2 o p_52044_
		3 o p_52045_
	a (Lji;)[I getSlotsForFace
		0 o p_52053_
	a (ILcuq;Lji;)Z canPlaceItemThroughFace
		0 o p_52049_
		1 o p_52050_
		2 o p_52051_
	al_ ()I getMaxStackSize
	b (ILcuq;Lji;)Z canTakeItemThroughFace
		0 o p_52055_
		1 o p_52056_
		2 o p_52057_
	e ()V setChanged
dhk net/minecraft/world/level/block/ConcretePowderBlock
	a CODEC
	b concrete
	<clinit> ()V <clinit>
		static
	<init> (Ldfy;Ldtb$d;)V <init>
		0 o p_52060_
		1 o p_52061_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcw;Ljd;Ldtc;Ldtc;Lcjg;)V onLand
		0 o p_52068_
		1 o p_52069_
		2 o p_52070_
		3 o p_52071_
		4 o p_52072_
	a (Ldcc;Ljd;Ldtc;)Z shouldSolidify
		static
		0 o p_52081_
		1 o p_52082_
		2 o p_52083_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_52063_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_344654_
	a (Ldcc;Ljd;)Z touchesLiquid
		static
		0 o p_52065_
		1 o p_52066_
	a (Ldhk;)Ldfy; lambda$static$0
		static
		0 o p_304618_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_52074_
		1 o p_52075_
		2 o p_52076_
		3 o p_52077_
		4 o p_52078_
		5 o p_52079_
	b (Ldtc;Ldcc;Ljd;)I getDustColor
		0 o p_52085_
		1 o p_52086_
		2 o p_52087_
	n (Ldtc;)Z canSolidify
		static
		0 o p_52089_
dhl net/minecraft/world/level/block/ConduitBlock
	a CODEC
	b WATERLOGGED
	c SHAPE
	d SIZE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_52094_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcw;Ldtc;Ldqj;)Ldqi; getTicker
		0 o p_153094_
		1 o p_153095_
		2 o p_153096_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_52096_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_52106_
		1 o p_52109_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_52118_
	a (Ljd;Ldtc;)Ldqh; newBlockEntity
		0 o p_153098_
		1 o p_153099_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_52111_
		1 o p_52112_
		2 o p_52113_
		3 o p_52114_
		4 o p_52115_
		5 o p_52116_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_52122_
		1 o p_52123_
		2 o p_52124_
		3 o p_52125_
	a_ (Ldtc;)Ldmf; getRenderShape
		0 o p_52120_
	b_ (Ldtc;)Lepe; getFluidState
		0 o p_52127_
dhm net/minecraft/world/level/block/CopperBulbBlock
	a CODEC
	b POWERED
	c LIT
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_308970_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Ldfy;Ljd;Z)V neighborChanged
		0 o p_309025_
		1 o p_308955_
		2 o p_309153_
		3 o p_308949_
		4 o p_308887_
		5 o p_309085_
	a (Ldtc;Laqu;Ljd;)V checkAndFlip
		0 o p_313720_
		1 o p_313753_
		2 o p_313735_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_308903_
	a (Ldtc;Ldcw;Ljd;)I getAnalogOutputSignal
		0 o p_308938_
		1 o p_309149_
		2 o p_309114_
	b (Ldtc;Ldcw;Ljd;Ldtc;Z)V onPlace
		0 o p_309207_
		1 o p_309068_
		2 o p_309087_
		3 o p_308908_
		4 o p_308906_
	c_ (Ldtc;)Z hasAnalogOutputSignal
		0 o p_308965_
dhn net/minecraft/world/level/block/CoralBlock
	a DEAD_CORAL_FIELD
	b CODEC
	c deadBlock
	<clinit> ()V <clinit>
		static
	<init> (Ldfy;Ldtb$d;)V <init>
		0 o p_52130_
		1 o p_52131_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldhn;)Ldfy; lambda$static$0
		static
		0 o p_304453_
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_221020_
		1 o p_221021_
		2 o p_221022_
		3 o p_221023_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_52133_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_308817_
	a (Ldcc;Ljd;)Z scanForWater
		0 o p_52135_
		1 o p_52136_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_52143_
		1 o p_52144_
		2 o p_52145_
		3 o p_52146_
		4 o p_52147_
		5 o p_52148_
dho net/minecraft/world/level/block/CoralFanBlock
	b CODEC
	c deadBlock
	<clinit> ()V <clinit>
		static
	<init> (Ldfy;Ldtb$d;)V <init>
		0 o p_52151_
		1 o p_52152_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_221025_
		1 o p_221026_
		2 o p_221027_
		3 o p_221028_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_308818_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_52159_
		1 o p_52160_
		2 o p_52161_
		3 o p_52162_
		4 o p_52163_
		5 o p_52164_
	a (Ldho;)Ldfy; lambda$static$0
		static
		0 o p_304769_
	b (Ldtc;Ldcw;Ljd;Ldtc;Z)V onPlace
		0 o p_52166_
		1 o p_52167_
		2 o p_52168_
		3 o p_52169_
		4 o p_52170_
dhp net/minecraft/world/level/block/CoralPlantBlock
	a CODEC
	b AABB_OFFSET
	c SHAPE
	e deadBlock
	<clinit> ()V <clinit>
		static
	<init> (Ldfy;Ldtb$d;)V <init>
		0 o p_52175_
		1 o p_52176_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_221030_
		1 o p_221031_
		2 o p_221032_
		3 o p_221033_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_308819_
	a (Ldhp;)Ldfy; lambda$static$0
		static
		0 o p_304420_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_52183_
		1 o p_52184_
		2 o p_52185_
		3 o p_52186_
		4 o p_52187_
		5 o p_52188_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_52190_
		1 o p_52191_
		2 o p_52192_
		3 o p_52193_
	b (Ldtc;Ldcw;Ljd;Ldtc;Z)V onPlace
		0 o p_52195_
		1 o p_52196_
		2 o p_52197_
		3 o p_52198_
		4 o p_52199_
dhq net/minecraft/world/level/block/CoralWallFanBlock
	e CODEC
	f deadBlock
	<clinit> ()V <clinit>
		static
	<init> (Ldfy;Ldtb$d;)V <init>
		0 o p_52202_
		1 o p_52203_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_221035_
		1 o p_221036_
		2 o p_221037_
		3 o p_221038_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_308820_
	a (Ldhq;)Ldfy; lambda$static$0
		static
		0 o p_304706_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_52210_
		1 o p_52211_
		2 o p_52212_
		3 o p_52213_
		4 o p_52214_
		5 o p_52215_
	b (Ldtc;Ldcw;Ljd;Ldtc;Z)V onPlace
		0 o p_52217_
		1 o p_52218_
		2 o p_52219_
		3 o p_52220_
		4 o p_52221_
dhr net/minecraft/world/level/block/CrafterBlock
	a CODEC
	b CRAFTING
	c TRIGGERED
	d ORIENTATION
	e MAX_CRAFTING_TICKS
	f CRAFTING_TICK_DELAY
	g RECIPE_CACHE
	h CRAFTER_ADVANCEMENT_DIAMETER
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_307674_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Ldfy;Ljd;Z)V neighborChanged
		0 o p_307205_
		1 o p_307451_
		2 o p_307272_
		3 o p_307542_
		4 o p_307508_
		5 o p_307540_
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_307471_
		1 o p_307641_
		2 o p_307339_
		3 o p_307565_
	a (Lcuq;)V lambda$dispenseFrom$0
		static
		0 o p_307295_
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_307454_
		1 o p_307255_
		2 o p_307303_
		3 o p_307670_
		4 o p_307546_
	a (Ljd;Ldtc;)Ldqh; newBlockEntity
		0 o p_307381_
		1 o p_307601_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_307240_
		1 o p_307431_
	a (Ldcw;Ljd;Ldtc;Lbtn;Lcuq;)V setPlacedBy
		0 o p_307219_
		1 o p_307681_
		2 o p_307383_
		3 o p_307647_
		4 o p_307190_
	a (Laqu;Ljd;Ldqv;Lcuq;Ldtc;Lczb;)V dispenseItem
		0 o p_335887_
		1 o p_307620_
		2 o p_307387_
		3 o p_307296_
		4 o p_307501_
		5 o p_335494_
	a (Ldcw;Lcyp;)Ljava/util/Optional; getPotentialResults
		static
		0 o p_307625_
		1 o p_345096_
	a (Ldcw;Ldtc;Ldqj;)Ldqi; getTicker
		0 o p_307308_
		1 o p_307639_
		2 o p_307651_
	a (Ldqh;Z)V setBlockEntityTriggered
		0 o p_307610_
		1 o p_307577_
	a (Ldtc;Ldcw;Ljd;Ldtc;Z)V onRemove
		0 o p_307425_
		1 o p_307460_
		2 o p_307342_
		3 o p_307466_
		4 o p_307349_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_307251_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_307514_
		1 o p_307198_
	a (Ldtc;Ldcw;Ljd;)I getAnalogOutputSignal
		0 o p_307633_
		1 o p_307264_
		2 o p_307557_
	a (Ldtc;Laqu;Ljd;)V dispenseFrom
		0 o p_307495_
		1 o p_307310_
		2 o p_307672_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_307200_
	a_ (Ldtc;)Ldmf; getRenderShape
		0 o p_307427_
	c_ (Ldtc;)Z hasAnalogOutputSignal
		0 o p_307445_
dhr$1 net/minecraft/world/level/block/CrafterBlock$1
	a $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
dhs net/minecraft/world/level/block/CraftingTableBlock
	a CODEC
	b CONTAINER_TITLE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_52225_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcw;Ljd;ILcmw;Lcmx;)Lcpu; lambda$getMenuProvider$0
		static
		0 o p_52227_
		1 o p_52228_
		2 o p_52229_
		3 o p_52230_
		4 o p_52231_
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_52233_
		1 o p_52234_
		2 o p_52235_
		3 o p_52236_
		4 o p_52238_
	b (Ldtc;Ldcw;Ljd;)Lbqv; getMenuProvider
		0 o p_52240_
		1 o p_52241_
		2 o p_52242_
dht net/minecraft/world/level/block/CropBlock
	a SHAPE_BY_AGE
	d CODEC
	e MAX_AGE
	f AGE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_52247_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcz;Ljd;Ldtc;)Lcuq; getCloneItemStack
		0 o p_304482_
		1 o p_52255_
		2 o p_52256_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_52297_
		1 o p_52298_
		2 o p_52299_
		3 o p_52300_
	a (Ldcw;)I getBonemealAgeIncrease
		0 o p_52262_
	a (Ldcz;Ljd;)Z hasSufficientLight
		static
		0 o p_294828_
		1 o p_295989_
	a (Laqu;Layw;Ljd;Ldtc;)V performBonemeal
		0 o p_221040_
		1 o p_221041_
		2 o p_221042_
		3 o p_221043_
	a (Ldcw;Ljd;Ldtc;)V growCrops
		0 o p_52264_
		1 o p_52265_
		2 o p_52266_
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_52282_
		1 o p_52283_
		2 o p_52284_
	a (Ldcw;Layw;Ljd;Ldtc;)Z isBonemealSuccess
		0 o p_221045_
		1 o p_221046_
		2 o p_221047_
		3 o p_221048_
	a (Ldfy;Ldcc;Ljd;)F getGrowthSpeed
		static
		0 o p_52273_
		1 o p_52274_
		2 o p_52275_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_52286_
	a (Ldtc;Ldcw;Ljd;Lbsr;)V entityInside
		0 o p_52277_
		1 o p_52278_
		2 o p_52279_
		3 o p_52280_
	b (Ldcz;Ljd;Ldtc;)Z isValidBonemealTarget
		0 o p_255715_
		1 o p_52259_
		2 o p_52260_
	b ()Lduc; getAgeProperty
	b (I)Ldtc; getStateForAge
		0 o p_52290_
	b (Ldtc;Laqu;Ljd;Layw;)V randomTick
		0 o p_221050_
		1 o p_221051_
		2 o p_221052_
		3 o p_221053_
	b (Ldtc;Ldcc;Ljd;)Z mayPlaceOn
		0 o p_52302_
		1 o p_52303_
		2 o p_52304_
	c ()I getMaxAge
	d ()Ldcv; getBaseSeedId
	d_ (Ldtc;)Z isRandomlyTicking
		0 o p_52288_
	g (Ldtc;)I getAge
		0 o p_52306_
	h (Ldtc;)Z isMaxAge
		0 o p_52308_
dhu net/minecraft/world/level/block/CrossCollisionBlock
	a NORTH
	b EAST
	c SOUTH
	d WEST
	e WATERLOGGED
	f PROPERTY_BY_DIRECTION
	g collisionShapeByIndex
	h shapeByIndex
	i stateToIndex
	<clinit> ()V <clinit>
		static
	<init> (FFFFFLdtb$d;)V <init>
		0 o p_52320_
		1 o p_52321_
		2 o p_52322_
		3 o p_52323_
		4 o p_52324_
		5 o p_52325_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_52333_
		1 o p_52336_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_52352_
		1 o p_52353_
		2 o p_52354_
		3 o p_52355_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_52341_
		1 o p_52342_
	a (Ljava/util/Map$Entry;)Z lambda$static$0
		static
		0 o p_52346_
	a (FFFFF)[Lexv; makeShapes
		0 o p_52327_
		1 o p_52328_
		2 o p_52329_
		3 o p_52330_
		4 o p_52331_
	a (Lji;)I indexFor
		static
		0 o p_52344_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_52338_
		1 o p_52339_
	a_ (Ldtc;Ldcc;Ljd;)Z propagatesSkylightDown
		0 o p_52348_
		1 o p_52349_
		2 o p_52350_
	b (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getCollisionShape
		0 o p_52357_
		1 o p_52358_
		2 o p_52359_
		3 o p_52360_
	b_ (Ldtc;)Lepe; getFluidState
		0 o p_52362_
	g (Ldtc;)I getAABBIndex
		0 o p_52364_
	m (Ldtc;)I lambda$getAABBIndex$1
		static
		0 o p_52366_
dhu$1 net/minecraft/world/level/block/CrossCollisionBlock$1
	a $SwitchMap$net$minecraft$world$level$block$Rotation
	b $SwitchMap$net$minecraft$world$level$block$Mirror
	<clinit> ()V <clinit>
		static
dhv net/minecraft/world/level/block/CryingObsidianBlock
	a CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_52371_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Layw;)V animateTick
		0 o p_221055_
		1 o p_221056_
		2 o p_221057_
		3 o p_221058_
dhw net/minecraft/world/level/block/DaylightDetectorBlock
	a CODEC
	b POWER
	c INVERTED
	d SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_52382_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_52391_
		1 o p_52392_
		2 o p_52393_
		3 o p_52394_
		4 o p_52396_
	a (Ljd;Ldtc;)Ldqh; newBlockEntity
		0 o p_153118_
		1 o p_153119_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_52402_
		1 o p_52403_
		2 o p_52404_
		3 o p_52405_
	a (Ldtc;Ldcc;Ljd;Lji;)I getSignal
		0 o p_52386_
		1 o p_52387_
		2 o p_52388_
		3 o p_52389_
	a (Ldcw;Ldtc;Ldqj;)Ldqi; getTicker
		0 o p_153109_
		1 o p_153110_
		2 o p_153111_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_52398_
	a (Ldcw;Ljd;Ldtc;Ldqw;)V tickEntity
		static
		0 o p_153113_
		1 o p_153114_
		2 o p_153115_
		3 o p_153116_
	a_ (Ldtc;)Ldmf; getRenderShape
		0 o p_52400_
	d (Ldtc;Ldcw;Ljd;)V updateSignalStrength
		static
		0 o p_52411_
		1 o p_52412_
		2 o p_52413_
	e_ (Ldtc;)Z isSignalSource
		0 o p_52407_
	f_ (Ldtc;)Z useShapeForLightOcclusion
		0 o p_52409_
dhx net/minecraft/world/level/block/DeadBushBlock
	a CODEC
	b AABB_OFFSET
	c SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_52417_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_52419_
		1 o p_52420_
		2 o p_52421_
		3 o p_52422_
	b (Ldtc;Ldcc;Ljd;)Z mayPlaceOn
		0 o p_52424_
		1 o p_52425_
		2 o p_52426_
dhy net/minecraft/world/level/block/DecoratedPotBlock
	a CODEC
	b SHERDS_DYNAMIC_DROP_ID
	c CRACKED
	d BOUNDING_BOX
	e HORIZONTAL_FACING
	f WATERLOGGED
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_273064_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldqx;Ljava/util/function/Consumer;)V lambda$getDrops$0
		static
		0 o p_330131_
		1 o p_330132_
	a (Ljd;Ldtc;)Ldqh; newBlockEntity
		0 o p_273396_
		1 o p_272674_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_333895_
		1 o p_333806_
	a (Lcuq;Ldtc;Ldcw;Ljd;Lcmx;Lbqq;Lewy;)Lbqt; useItemOn
		0 o p_316569_
		1 o p_316562_
		2 o p_316177_
		3 o p_316898_
		4 o p_316632_
		5 o p_316424_
		6 o p_316345_
	a (Ldtc;Ldcw;Ljd;Ldtc;Z)V onRemove
		0 o p_305821_
		1 o p_306245_
		2 o p_305894_
		3 o p_306294_
		4 o p_306159_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_273169_
	a (Ldtc;Ldcw;Ljd;)I getAnalogOutputSignal
		0 o p_306206_
		1 o p_306113_
		2 o p_306305_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_276307_
		1 o p_276322_
		2 o p_276280_
		3 o p_276320_
		4 o p_276270_
		5 o p_276312_
	a (Lcuq;Lcul$b;Ljava/util/List;Lcwm;)V appendHoverText
		0 o p_285238_
		1 o p_339662_
		2 o p_285448_
		3 o p_284997_
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_316866_
		1 o p_316544_
		2 o p_316541_
		3 o p_316732_
		4 o p_316860_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_276295_
		1 o p_276303_
	a (Ldcz;Ljd;Ldtc;)Lcuq; getCloneItemStack
		0 o p_304622_
		1 o p_294412_
		2 o p_294723_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_273112_
		1 o p_273055_
		2 o p_273137_
		3 o p_273151_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_272711_
	a (Ldcw;Ldtc;Lewy;Lcnp;)V onProjectileHit
		0 o p_306322_
		1 o p_306005_
		2 o p_306105_
		3 o p_305851_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_334078_
		1 o p_333905_
	a (Ljava/util/List;Ljava/util/Optional;)V lambda$appendHoverText$1
		static
		0 o p_330129_
		1 o p_330130_
	a (Ldtc;Leru$a;)Ljava/util/List; getDrops
		0 o p_287683_
		1 o p_287582_
	a (Ldcw;Ljd;Ldtc;Lcmx;)Ldtc; playerWillDestroy
		0 o p_273590_
		1 o p_273343_
		2 o p_272869_
		3 o p_273002_
	b_ (Ldtc;)Lepe; getFluidState
		0 o p_272593_
	c_ (Ldtc;)Z hasAnalogOutputSignal
		0 o p_305995_
	g_ (Ldtc;)Ldnm; getSoundType
		0 o p_277561_
dhz net/minecraft/world/level/block/DetectorRailBlock
	d CODEC
	e SHAPE
	f POWERED
	g PRESSED_CHECK_PERIOD
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_52431_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_221060_
		1 o p_221061_
		2 o p_221062_
		3 o p_221063_
	a (Ldcw;Ljd;Ljava/lang/Class;Ljava/util/function/Predicate;)Ljava/util/List; getInteractingMinecartOfType
		0 o p_52437_
		1 o p_52438_
		2 o p_52439_
		3 o p_52440_
	a (Lbsr;)Z lambda$getAnalogOutputSignal$1
		static
		0 o p_153123_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_52466_
		1 o p_52467_
	a (Ldcw;Ljd;Ldtc;)V checkPressed
		0 o p_52433_
		1 o p_52434_
		2 o p_52435_
	a (Ldtc;Ldcc;Ljd;Lji;)I getSignal
		0 o p_52449_
		1 o p_52450_
		2 o p_52451_
		3 o p_52452_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_52463_
		1 o p_52464_
	a (Ldtc;Ldcw;Ljd;)I getAnalogOutputSignal
		0 o p_52454_
		1 o p_52455_
		2 o p_52456_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_52469_
	a (Ljd;)Lewx; getSearchBB
		0 o p_52471_
	a (Ldtc;Ldcw;Ljd;Lbsr;)V entityInside
		0 o p_52458_
		1 o p_52459_
		2 o p_52460_
		3 o p_52461_
	b (Ldtc;Ldcw;Ljd;Ldtc;Z)V onPlace
		0 o p_52483_
		1 o p_52484_
		2 o p_52485_
		3 o p_52486_
		4 o p_52487_
	b (Ldtc;Ldcc;Ljd;Lji;)I getDirectSignal
		0 o p_52478_
		1 o p_52479_
		2 o p_52480_
		3 o p_52481_
	b (Lbsr;)Z lambda$checkPressed$0
		static
		0 o p_153125_
	b (Ldcw;Ljd;Ldtc;Z)V updatePowerToConnected
		0 o p_52473_
		1 o p_52474_
		2 o p_52475_
		3 o p_52476_
	c ()Lduf; getShapeProperty
	c_ (Ldtc;)Z hasAnalogOutputSignal
		0 o p_52442_
	e_ (Ldtc;)Z isSignalSource
		0 o p_52489_
dhz$1 net/minecraft/world/level/block/DetectorRailBlock$1
	a $SwitchMap$net$minecraft$world$level$block$state$properties$RailShape
	b $SwitchMap$net$minecraft$world$level$block$Rotation
	c $SwitchMap$net$minecraft$world$level$block$Mirror
	<clinit> ()V <clinit>
		static
di net/minecraft/advancements/critereon/MobEffectsPredicate
	a CODEC
	b effectMap
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o effectMap
	a (Lbtn;)Z matches
		0 o p_56558_
	a (Ljava/util/Map;)Z matches
		0 o p_56562_
	a (Lbsr;)Z matches
		0 o p_56556_
	a ()Ljava/util/Map; effectMap
	equals (Ljava/lang/Object;)Z equals
		0 o p_298666_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
di$a net/minecraft/advancements/critereon/MobEffectsPredicate$Builder
	a effectMap
	<init> ()V <init>
	a ()Ldi$a; effects
		static
	a (Ljm;Ldi$b;)Ldi$a; and
		0 o p_316450_
		1 o p_298742_
	a (Ljm;)Ldi$a; and
		0 o p_316128_
	b ()Ljava/util/Optional; build
di$b net/minecraft/advancements/critereon/MobEffectsPredicate$MobEffectInstancePredicate
	a CODEC
	b amplifier
	c duration
	d ambient
	e visible
	<clinit> ()V <clinit>
		static
	<init> (Ldh$d;Ldh$d;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o amplifier
		1 o duration
		2 o ambient
		3 o visible
	<init> ()V <init>
	a ()Ldh$d; amplifier
	a (Lbrz;)Z matches
		0 o p_56578_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337384_
	b ()Ldh$d; duration
	c ()Ljava/util/Optional; ambient
	d ()Ljava/util/Optional; visible
	equals (Ljava/lang/Object;)Z equals
		0 o p_298996_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dia net/minecraft/world/level/block/DiodeBlock
	c SHAPE
	d POWERED
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_52499_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Ldfy;Ljd;Z)V neighborChanged
		0 o p_52525_
		1 o p_52526_
		2 o p_52527_
		3 o p_52528_
		4 o p_52529_
		5 o p_52530_
	a (Lddm;Ljd;Ldtc;)I getAlternateSignal
		0 o p_277358_
		1 o p_277763_
		2 o p_277604_
	a (Ldtc;Ldcc;Ljd;Lji;)I getSignal
		0 o p_52520_
		1 o p_52521_
		2 o p_52522_
		3 o p_52523_
	a (Ldtc;Ldcw;Ljd;Ldtc;Z)V onRemove
		0 o p_52532_
		1 o p_52533_
		2 o p_52534_
		3 o p_52535_
		4 o p_52536_
	a (Ldcw;Ljd;Ldtc;)Z shouldTurnOn
		0 o p_52502_
		1 o p_52503_
		2 o p_52504_
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_221065_
		1 o p_221066_
		2 o p_221067_
		3 o p_221068_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_52556_
		1 o p_52557_
		2 o p_52558_
		3 o p_52559_
	a (Ldcw;Ljd;Ldtc;Lbtn;Lcuq;)V setPlacedBy
		0 o p_52506_
		1 o p_52507_
		2 o p_52508_
		3 o p_52509_
		4 o p_52510_
	a (Ldcc;Ljd;Ldtc;)I getOutputSignal
		0 o p_52541_
		1 o p_52542_
		2 o p_52543_
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_52538_
		1 o p_52539_
		2 o p_52540_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_52501_
	b (Ldcz;Ljd;Ldtc;)Z canSurviveOn
		0 o p_301314_
		1 o p_301010_
		2 o p_301320_
	b (Ldtc;Ldcw;Ljd;Ldtc;Z)V onPlace
		0 o p_52566_
		1 o p_52567_
		2 o p_52568_
		3 o p_52569_
		4 o p_52570_
	b (Ldtc;Ldcc;Ljd;Lji;)I getDirectSignal
		0 o p_52561_
		1 o p_52562_
		2 o p_52563_
		3 o p_52564_
	b (Ldcw;Ljd;Ldtc;)I getInputSignal
		0 o p_52544_
		1 o p_52545_
		2 o p_52546_
	b (Ldcc;Ljd;Ldtc;)Z shouldPrioritize
		0 o p_52574_
		1 o p_52575_
		2 o p_52576_
	b ()Z sideInputDiodesOnly
	c (Ldcw;Ljd;Ldtc;)V checkTickOnNeighbor
		0 o p_52577_
		1 o p_52578_
		2 o p_52579_
	c (Ldcz;Ljd;Ldtc;)Z isLocked
		0 o p_52511_
		1 o p_52512_
		2 o p_52513_
	d (Ldcw;Ljd;Ldtc;)V updateNeighborsInFront
		0 o p_52581_
		1 o p_52582_
		2 o p_52583_
	e_ (Ldtc;)Z isSignalSource
		0 o p_52572_
	g (Ldtc;)I getDelay
		0 o p_52584_
	m (Ldtc;)Z isDiode
		static
		0 o p_52587_
dib net/minecraft/world/level/block/DirectionalBlock
	a FACING
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_52591_
	a ()Lcom/mojang/serialization/MapCodec; codec
dic net/minecraft/world/level/block/DirtPathBlock
	a CODEC
	b SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_153129_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_221070_
		1 o p_221071_
		2 o p_221072_
		3 o p_221073_
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_153148_
		1 o p_153149_
		2 o p_153150_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_153131_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_153138_
		1 o p_153141_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_153152_
		1 o p_153153_
		2 o p_153154_
		3 o p_153155_
		4 o p_153156_
		5 o p_153157_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_153143_
		1 o p_153144_
		2 o p_153145_
		3 o p_153146_
	f_ (Ldtc;)Z useShapeForLightOcclusion
		0 o p_153159_
did net/minecraft/world/level/block/DispenserBlock
	a CODEC
	b FACING
	c TRIGGERED
	d DISPENSER_REGISTRY
	e LOGGER
	f DEFAULT_BEHAVIOR
	g TRIGGER_DURATION
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_52664_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcv;Lkx;)V registerBehavior
		static
		0 o p_52673_
		1 o p_52674_
	a (Lku;)Ljw; getDispensePosition
		static
		0 o p_302440_
	a (Ldtc;Ldcw;Ljd;Ldfy;Ljd;Z)V neighborChanged
		0 o p_52700_
		1 o p_52701_
		2 o p_52702_
		3 o p_52703_
		4 o p_52704_
		5 o p_52705_
	a (Lku;DLexc;)Ljw; getDispensePosition
		static
		0 o p_338419_
		1 o p_338633_
		2 o p_338798_
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_221075_
		1 o p_221076_
		2 o p_221077_
		3 o p_221078_
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_52693_
		1 o p_52694_
		2 o p_52695_
		3 o p_52696_
		4 o p_52698_
	a (Lit/unimi/dsi/fastutil/objects/Object2ObjectOpenHashMap;)V lambda$static$0
		static
		0 o p_340795_
	a (Ljd;Ldtc;)Ldqh; newBlockEntity
		0 o p_153162_
		1 o p_153163_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_52716_
		1 o p_52717_
	a (Ldcw;Lcuq;)Lkx; getDispenseMethod
		0 o p_341306_
		1 o p_52667_
	a (Laqu;Ldtc;Ljd;)V dispenseFrom
		0 o p_52665_
		1 o p_302451_
		2 o p_52666_
	a (Ldcv;)V registerProjectileBehavior
		static
		0 o p_338817_
	a (Ldtc;Ldcw;Ljd;Ldtc;Z)V onRemove
		0 o p_52707_
		1 o p_52708_
		2 o p_52709_
		3 o p_52710_
		4 o p_52711_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_52669_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_52713_
		1 o p_52714_
	a (Ldtc;Ldcw;Ljd;)I getAnalogOutputSignal
		0 o p_52689_
		1 o p_52690_
		2 o p_52691_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_52719_
	a_ (Ldtc;)Ldmf; getRenderShape
		0 o p_52725_
	c_ (Ldtc;)Z hasAnalogOutputSignal
		0 o p_52682_
die net/minecraft/world/level/block/DoorBlock
	a CODEC
	b FACING
	c OPEN
	d HINGE
	e POWERED
	f HALF
	g AABB_DOOR_THICKNESS
	h SOUTH_AABB
	i NORTH_AABB
	j WEST_AABB
	k EAST_AABB
	l type
	<clinit> ()V <clinit>
		static
	<init> (Ldtr;Ldtb$d;)V <init>
		0 o p_272854_
		1 o p_273303_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Ldfy;Ljd;Z)V neighborChanged
		0 o p_52776_
		1 o p_52777_
		2 o p_52778_
		3 o p_52779_
		4 o p_52780_
		5 o p_52781_
	a (Lbsr;Ldcw;Ldtc;Ljd;Z)V setOpen
		0 o p_153166_
		1 o p_153167_
		2 o p_153168_
		3 o p_153169_
		4 o p_153170_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_52790_
		1 o p_52791_
	a (Ldcw;Ljd;)Z isWoodenDoor
		static
		0 o p_52746_
		1 o p_52747_
	a (Lbsr;Ldcw;Ljd;Z)V playSound
		0 o p_251616_
		1 o p_249656_
		2 o p_249439_
		3 o p_251628_
	a (Ldtc;Ljd;)J getSeed
		0 o p_52793_
		1 o p_52794_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_308821_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_52803_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_52796_
		1 o p_52797_
		2 o p_52798_
		3 o p_52799_
		4 o p_52800_
		5 o p_52801_
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_52769_
		1 o p_52770_
		2 o p_52771_
		3 o p_52772_
		4 o p_52774_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_52764_
		1 o p_52767_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_52807_
		1 o p_52808_
		2 o p_52809_
		3 o p_52810_
	a (Ldcw;Ljd;Ldtc;Lbtn;Lcuq;)V setPlacedBy
		0 o p_52749_
		1 o p_52750_
		2 o p_52751_
		3 o p_52752_
		4 o p_52753_
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_52783_
		1 o p_52784_
		2 o p_52785_
	a (Ldtc;Ldcw;Ljd;Ldco;Ljava/util/function/BiConsumer;)V onExplosionHit
		0 o p_312769_
		1 o p_312778_
		2 o p_311900_
		3 o p_312544_
		4 o p_312107_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_52739_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_52787_
		1 o p_52788_
	a (Ldcw;Ljd;Ldtc;Lcmx;)Ldtc; playerWillDestroy
		0 o p_52755_
		1 o p_52756_
		2 o p_52757_
		3 o p_52758_
	b (Lcyd;)Ldtx; getHinge
		0 o p_52805_
	b ()Ldtr; type
	m (Ldtc;)Z isOpen
		0 o p_52816_
	n (Ldtc;)Z isWoodenDoor
		static
		0 o p_52818_
die$1 net/minecraft/world/level/block/DoorBlock$1
	a $SwitchMap$net$minecraft$core$Direction
	b $SwitchMap$net$minecraft$world$level$pathfinder$PathComputationType
	<clinit> ()V <clinit>
		static
dif net/minecraft/world/level/block/DoubleBlockCombiner
	<init> ()V <init>
	a (Ldqj;Ljava/util/function/Function;Ljava/util/function/Function;Ldtw;Ldtc;Ldcx;Ljd;Ljava/util/function/BiPredicate;)Ldif$c; combineWithNeigbour
		static
		0 o p_52823_
		1 o p_52824_
		2 o p_52825_
		3 o p_52826_
		4 o p_52827_
		5 o p_52828_
		6 o p_52829_
		7 o p_52830_
dif$a net/minecraft/world/level/block/DoubleBlockCombiner$BlockType
	a SINGLE
	b FIRST
	c SECOND
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_52837_
		1 o p_52838_
	a ()[Ldif$a; $values
		static
	valueOf (Ljava/lang/String;)Ldif$a; valueOf
		static
		0 o p_52840_
	values ()[Ldif$a; values
		static
dif$b net/minecraft/world/level/block/DoubleBlockCombiner$Combiner
	a (Ljava/lang/Object;)Ljava/lang/Object; acceptSingle
		0 o p_52842_
	a (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; acceptDouble
		0 o p_52843_
		1 o p_52844_
	b ()Ljava/lang/Object; acceptNone
dif$c net/minecraft/world/level/block/DoubleBlockCombiner$NeighborCombineResult
	apply (Ldif$b;)Ljava/lang/Object; apply
		0 o p_52845_
dif$c$a net/minecraft/world/level/block/DoubleBlockCombiner$NeighborCombineResult$Double
	a first
	b second
	<init> (Ljava/lang/Object;Ljava/lang/Object;)V <init>
		0 o p_52849_
		1 o p_52850_
	apply (Ldif$b;)Ljava/lang/Object; apply
		0 o p_52852_
dif$c$b net/minecraft/world/level/block/DoubleBlockCombiner$NeighborCombineResult$Single
	a single
	<init> (Ljava/lang/Object;)V <init>
		0 o p_52855_
	apply (Ldif$b;)Ljava/lang/Object; apply
		0 o p_52857_
dig net/minecraft/world/level/block/DoublePlantBlock
	a CODEC
	b HALF
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_52861_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcx;Ldtc;Ljd;I)V placeAt
		static
		0 o p_153174_
		1 o p_153175_
		2 o p_153176_
		3 o p_153177_
	a (Ldcw;Ljd;Ldtc;Lbtn;Lcuq;)V setPlacedBy
		0 o p_52872_
		1 o p_52873_
		2 o p_52874_
		3 o p_52875_
		4 o p_52876_
	a (Ldcw;Lcmx;Ljd;Ldtc;Ldqh;Lcuq;)V playerDestroy
		0 o p_52865_
		1 o p_52866_
		2 o p_52867_
		3 o p_52868_
		4 o p_52869_
		5 o p_52870_
	a (Ldtc;Ljd;)J getSeed
		0 o p_52891_
		1 o p_52892_
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_52887_
		1 o p_52888_
		2 o p_52889_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_52863_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_52901_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_52894_
		1 o p_52895_
		2 o p_52896_
		3 o p_52897_
		4 o p_52898_
		5 o p_52899_
	a (Ldcw;Ljd;Ldtc;Lcmx;)Ldtc; playerWillDestroy
		0 o p_52878_
		1 o p_52879_
		2 o p_52880_
		3 o p_52881_
	b (Ldcw;Ljd;Ldtc;Lcmx;)V preventDropFromBottomPart
		static
		0 o p_52904_
		1 o p_52905_
		2 o p_52906_
		3 o p_52907_
	c (Ldcz;Ljd;Ldtc;)Ldtc; copyWaterloggedFrom
		static
		0 o p_182454_
		1 o p_182455_
		2 o p_182456_
dih net/minecraft/world/level/block/DragonEggBlock
	a CODEC
	b SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_52911_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_52923_
		1 o p_52924_
		2 o p_52925_
		3 o p_52926_
		4 o p_52928_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_52913_
		1 o p_52916_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_52930_
		1 o p_52931_
		2 o p_52932_
		3 o p_52933_
	a_ (Ldtc;Ldcw;Ljd;Lcmx;)V attack
		0 o p_52918_
		1 o p_52919_
		2 o p_52920_
		3 o p_52921_
	b ()I getDelayAfterPlace
	d (Ldtc;Ldcw;Ljd;)V teleport
		0 o p_52936_
		1 o p_52937_
		2 o p_52938_
dii net/minecraft/world/level/block/DropExperienceBlock
	a CODEC
	b xpRange
	<clinit> ()V <clinit>
		static
	<init> (Lbpw;Ldtb$d;)V <init>
		0 o p_221084_
		1 o p_221083_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Laqu;Ljd;Lcuq;Z)V spawnAfterBreak
		0 o p_221086_
		1 o p_221087_
		2 o p_221088_
		3 o p_221089_
		4 o p_221090_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_308822_
	a (Ldii;)Lbpw; lambda$static$0
		static
		0 o p_304879_
dij net/minecraft/world/level/block/DropperBlock
	e CODEC
	f LOGGER
	g DISPENSE_BEHAVIOUR
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_52942_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laqu;Ldtc;Ljd;)V dispenseFrom
		0 o p_52944_
		1 o p_302455_
		2 o p_52945_
	a (Ljd;Ldtc;)Ldqh; newBlockEntity
		0 o p_153179_
		1 o p_153180_
	a (Ldcw;Lcuq;)Lkx; getDispenseMethod
		0 o p_341227_
		1 o p_52947_
dik net/minecraft/world/level/block/EnchantingTableBlock
	a CODEC
	b SHAPE
	c BOOKSHELF_OFFSETS
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_341305_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_341077_
		1 o p_341293_
		2 o p_341394_
		3 o p_340990_
		4 o p_341300_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_341007_
		1 o p_341167_
	a (Ljd;Ldtc;)Ldqh; newBlockEntity
		0 o p_341190_
		1 o p_340989_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_340823_
		1 o p_340890_
		2 o p_340839_
		3 o p_341114_
	a (Ljd;)Z lambda$static$0
		static
		0 o p_341357_
	a (Ldcw;Ldtc;Ldqj;)Ldqi; getTicker
		0 o p_340880_
		1 o p_341416_
		2 o p_341078_
	a (Ldcw;Ljd;ILcmw;Lcmx;)Lcpu; lambda$getMenuProvider$1
		static
		0 o p_341018_
		1 o p_341347_
		2 o p_341299_
		3 o p_341308_
		4 o p_341334_
	a (Ldtc;Ldcw;Ljd;Layw;)V animateTick
		0 o p_341263_
		1 o p_341303_
		2 o p_340983_
		3 o p_341147_
	a (Ldcw;Ljd;Ljd;)Z isValidBookShelf
		static
		0 o p_340976_
		1 o p_340984_
		2 o p_341294_
	a_ (Ldtc;)Ldmf; getRenderShape
		0 o p_340914_
	b (Ldtc;Ldcw;Ljd;)Lbqv; getMenuProvider
		0 o p_341244_
		1 o p_340950_
		2 o p_340923_
	f_ (Ldtc;)Z useShapeForLightOcclusion
		0 o p_341280_
dil net/minecraft/world/level/block/EndGatewayBlock
	a CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_52999_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laqu;Lbsr;Ljd;)Leqc; getPortalDestination
		0 o p_350958_
		1 o p_350650_
		2 o p_350525_
	a (Ldcw;Ldtc;Ldqj;)Ldqi; getTicker
		0 o p_153189_
		1 o p_153190_
		2 o p_153191_
	a (Ldtc;Lepd;)Z canBeReplaced
		0 o p_53012_
		1 o p_53013_
	a (Ldcz;Ljd;Ldtc;)Lcuq; getCloneItemStack
		0 o p_304768_
		1 o p_53004_
		2 o p_53005_
	a (Ljd;Ldtc;)Ldqh; newBlockEntity
		0 o p_153193_
		1 o p_153194_
	a (Ldtc;Ldcw;Ljd;Layw;)V animateTick
		0 o p_221097_
		1 o p_221098_
		2 o p_221099_
		3 o p_221100_
	a (Ldtc;Ldcw;Ljd;Lbsr;)V entityInside
		0 o p_350647_
		1 o p_350785_
		2 o p_350610_
		3 o p_350849_
	a (Lbsr;)Lexc; calculateExitMovement
		static
		0 o p_352063_
dim net/minecraft/world/level/block/EndPortalBlock
	a CODEC
	b SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_53017_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laqu;Lbsr;Ljd;)Leqc; getPortalDestination
		0 o p_351032_
		1 o p_350274_
		2 o p_350589_
	a (Ldtc;Lepd;)Z canBeReplaced
		0 o p_53035_
		1 o p_53036_
	a (Ldcz;Ljd;Ldtc;)Lcuq; getCloneItemStack
		0 o p_304508_
		1 o p_53022_
		2 o p_53023_
	a (Ljd;Ldtc;)Ldqh; newBlockEntity
		0 o p_153196_
		1 o p_153197_
	a (Ldtc;Ldcw;Ljd;Layw;)V animateTick
		0 o p_221102_
		1 o p_221103_
		2 o p_221104_
		3 o p_221105_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_53038_
		1 o p_53039_
		2 o p_53040_
		3 o p_53041_
	a (Ldtc;Ldcw;Ljd;Lbsr;)V entityInside
		0 o p_53025_
		1 o p_53026_
		2 o p_53027_
		3 o p_53028_
din net/minecraft/world/level/block/EndPortalFrameBlock
	a CODEC
	b FACING
	c HAS_EYE
	d BASE_SHAPE
	e EYE_SHAPE
	f FULL_SHAPE
	g portalShape
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_53050_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_53056_
		1 o p_53059_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_53073_
		1 o p_53074_
		2 o p_53075_
		3 o p_53076_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_53068_
		1 o p_53069_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_53052_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_53065_
		1 o p_53066_
	a (Ldtc;Ldcw;Ljd;)I getAnalogOutputSignal
		0 o p_53061_
		1 o p_53062_
		2 o p_53063_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_53071_
	b ()Ldth; getOrCreatePortalShape
		static
	c_ (Ldtc;)Z hasAnalogOutputSignal
		0 o p_53054_
	f_ (Ldtc;)Z useShapeForLightOcclusion
		0 o p_53079_
dio net/minecraft/world/level/block/EndRodBlock
	b CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_53085_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_53087_
	a (Ldtc;Ldcw;Ljd;Layw;)V animateTick
		0 o p_221107_
		1 o p_221108_
		2 o p_221109_
		3 o p_221110_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_53105_
dip net/minecraft/world/level/block/EnderChestBlock
	b CODEC
	c FACING
	d WATERLOGGED
	e SHAPE
	f CONTAINER_TITLE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_53121_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Z)Ldif$c; combine
		0 o p_53149_
		1 o p_53150_
		2 o p_53151_
		3 o p_53152_
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_221112_
		1 o p_221113_
		2 o p_221114_
		3 o p_221115_
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_53137_
		1 o p_53138_
		2 o p_53139_
		3 o p_53140_
		4 o p_53142_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_53132_
		1 o p_53135_
	a (Ljd;Ldtc;)Ldqh; newBlockEntity
		0 o p_153208_
		1 o p_153209_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_53171_
		1 o p_53172_
		2 o p_53173_
		3 o p_53174_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_53157_
		1 o p_53158_
	a (Lcrh;ILcmw;Lcmx;)Lcpu; lambda$useWithoutItem$1
		static
		0 o p_53123_
		1 o p_53124_
		2 o p_53125_
		3 o p_53126_
	a (Ldcw;Ldtc;Ldqj;)Ldqi; getTicker
		0 o p_153199_
		1 o p_153200_
		2 o p_153201_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_53128_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_53154_
		1 o p_53155_
	a (Ldtc;Ldcw;Ljd;Layw;)V animateTick
		0 o p_221117_
		1 o p_221118_
		2 o p_221119_
		3 o p_221120_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_53167_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_53160_
		1 o p_53161_
		2 o p_53162_
		3 o p_53163_
		4 o p_53164_
		5 o p_53165_
	a_ (Ldtc;)Ldmf; getRenderShape
		0 o p_53169_
	b_ (Ldtc;)Lepe; getFluidState
		0 o p_53177_
	m ()Ldqj; lambda$new$0
		static
diq net/minecraft/world/level/block/EntityBlock
	a (Ldcw;Ldtc;Ldqj;)Ldqi; getTicker
		0 o p_153212_
		1 o p_153213_
		2 o p_153214_
	a (Laqu;Ldqh;)Ldyb; getListener
		0 o p_221121_
		1 o p_221122_
	a (Ljd;Ldtc;)Ldqh; newBlockEntity
		0 o p_153215_
		1 o p_153216_
dir net/minecraft/world/level/block/EquipableCarvedPumpkinBlock
	c CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_289677_
	a ()Lcom/mojang/serialization/MapCodec; codec
	m ()Lbsy; getEquipmentSlot
dis net/minecraft/world/level/block/FaceAttachedHorizontalDirectionalBlock
	K FACE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_53182_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_53186_
		1 o p_53187_
		2 o p_53188_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_53184_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_53190_
		1 o p_53191_
		2 o p_53192_
		3 o p_53193_
		4 o p_53194_
		5 o p_53195_
	b (Ldcz;Ljd;Lji;)Z canAttach
		static
		0 o p_53197_
		1 o p_53198_
		2 o p_53199_
	m (Ldtc;)Lji; getConnectedDirection
		static
		0 o p_53201_
dis$1 net/minecraft/world/level/block/FaceAttachedHorizontalDirectionalBlock$1
	a $SwitchMap$net$minecraft$world$level$block$state$properties$AttachFace
	<clinit> ()V <clinit>
		static
dit net/minecraft/world/level/block/Fallable
	a (Ldcw;Ljd;Ldtc;Ldtc;Lcjg;)V onLand
		0 o p_153220_
		1 o p_153221_
		2 o p_153222_
		3 o p_153223_
		4 o p_153224_
	a (Lbsr;)Lbrk; getFallDamageSource
		0 o p_253907_
	a (Ldcw;Ljd;Lcjg;)V onBrokenAfterFall
		0 o p_153217_
		1 o p_153218_
		2 o p_153219_
diu net/minecraft/world/level/block/FallingBlock
	<init> (Ldtb$d;)V <init>
		0 o p_53205_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_221124_
		1 o p_221125_
		2 o p_221126_
		3 o p_221127_
	a (Lcjg;)V falling
		0 o p_53206_
	a (Ldtc;Ldcw;Ljd;Layw;)V animateTick
		0 o p_221129_
		1 o p_221130_
		2 o p_221131_
		3 o p_221132_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_53226_
		1 o p_53227_
		2 o p_53228_
		3 o p_53229_
		4 o p_53230_
		5 o p_53231_
	b (Ldtc;Ldcw;Ljd;Ldtc;Z)V onPlace
		0 o p_53233_
		1 o p_53234_
		2 o p_53235_
		3 o p_53236_
		4 o p_53237_
	b ()I getDelayAfterPlace
	b (Ldtc;Ldcc;Ljd;)I getDustColor
		0 o p_53238_
		1 o p_53239_
		2 o p_53240_
	m (Ldtc;)Z isFree
		static
		0 o p_53242_
div net/minecraft/world/level/block/FarmBlock
	a CODEC
	b MOISTURE
	c SHAPE
	d MAX_MOISTURE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_53247_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_221134_
		1 o p_221135_
		2 o p_221136_
		3 o p_221137_
	a (Ldcc;Ljd;)Z shouldMaintainFarmland
		static
		0 o p_279219_
		1 o p_279209_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_53267_
		1 o p_53270_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_53290_
		1 o p_53291_
		2 o p_53292_
		3 o p_53293_
	a (Ldcz;Ljd;)Z isNearWater
		static
		0 o p_53259_
		1 o p_53260_
	a (Ldcw;Ldtc;Ljd;Lbsr;F)V fallOn
		0 o p_153227_
		1 o p_153228_
		2 o p_153229_
		3 o p_153230_
		4 o p_153231_
	a (Lbsr;Ldtc;Ldcw;Ljd;)V turnToDirt
		static
		0 o p_270981_
		1 o p_270402_
		2 o p_270568_
		3 o p_270551_
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_53272_
		1 o p_53273_
		2 o p_53274_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_53249_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_53283_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_53276_
		1 o p_53277_
		2 o p_53278_
		3 o p_53279_
		4 o p_53280_
		5 o p_53281_
	b (Ldtc;Laqu;Ljd;Layw;)V randomTick
		0 o p_221139_
		1 o p_221140_
		2 o p_221141_
		3 o p_221142_
	f_ (Ldtc;)Z useShapeForLightOcclusion
		0 o p_53295_
diw net/minecraft/world/level/block/FenceBlock
	i CODEC
	j occlusionByIndex
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_53302_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_316111_
		1 o p_316725_
		2 o p_316646_
		3 o p_316453_
		4 o p_316769_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_53306_
		1 o p_53309_
	a (Ldtc;ZLji;)Z connectsTo
		0 o p_53330_
		1 o p_53331_
		2 o p_53332_
	a (Lcuq;Ldtc;Ldcw;Ljd;Lcmx;Lbqq;Lewy;)Lbqt; useItemOn
		0 o p_316871_
		1 o p_316305_
		2 o p_316763_
		3 o p_316504_
		4 o p_316364_
		5 o p_316507_
		6 o p_316760_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_53304_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_53334_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_53323_
		1 o p_53324_
		2 o p_53325_
		3 o p_53326_
		4 o p_53327_
		5 o p_53328_
	c (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getVisualShape
		0 o p_53311_
		1 o p_53312_
		2 o p_53313_
		3 o p_53314_
	f (Ldtc;Ldcc;Ljd;)Lexv; getOcclusionShape
		0 o p_53338_
		1 o p_53339_
		2 o p_53340_
	m (Ldtc;)Z isSameFence
		0 o p_153255_
dix net/minecraft/world/level/block/FenceGateBlock
	F X_OCCLUSION_SHAPE_LOW
	G type
	a CODEC
	b OPEN
	c POWERED
	d IN_WALL
	e Z_SHAPE
	f X_SHAPE
	g Z_SHAPE_LOW
	h X_SHAPE_LOW
	i Z_COLLISION_SHAPE
	j X_COLLISION_SHAPE
	k Z_SUPPORT_SHAPE
	l X_SUPPORT_SHAPE
	m Z_OCCLUSION_SHAPE
	n X_OCCLUSION_SHAPE
	o Z_OCCLUSION_SHAPE_LOW
	<clinit> ()V <clinit>
		static
	<init> (Ldup;Ldtb$d;)V <init>
		0 o p_273340_
		1 o p_273352_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Ldfy;Ljd;Z)V neighborChanged
		0 o p_53372_
		1 o p_53373_
		2 o p_53374_
		3 o p_53375_
		4 o p_53376_
		5 o p_53377_
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_53365_
		1 o p_53366_
		2 o p_53367_
		3 o p_53368_
		4 o p_53370_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_53360_
		1 o p_53363_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_53391_
		1 o p_53392_
		2 o p_53393_
		3 o p_53394_
	a (Ldix;)Ldup; lambda$static$0
		static
		0 o p_304842_
	a (Ldtc;Ldcw;Ljd;Ldco;Ljava/util/function/BiConsumer;)V onExplosionHit
		0 o p_312699_
		1 o p_311813_
		2 o p_312680_
		3 o p_312186_
		4 o p_312187_
	a (Ldtc;Lji;)Z connectsToDirection
		static
		0 o p_53379_
		1 o p_53380_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_53358_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_308823_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_53389_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_53382_
		1 o p_53383_
		2 o p_53384_
		3 o p_53385_
		4 o p_53386_
		5 o p_53387_
	b (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getCollisionShape
		0 o p_53396_
		1 o p_53397_
		2 o p_53398_
		3 o p_53399_
	b_ (Ldtc;Ldcc;Ljd;)Lexv; getBlockSupportShape
		0 o p_253862_
		1 o p_254569_
		2 o p_254197_
	f (Ldtc;Ldcc;Ljd;)Lexv; getOcclusionShape
		0 o p_53401_
		1 o p_53402_
		2 o p_53403_
	m (Ldtc;)Z isWall
		0 o p_53405_
dix$1 net/minecraft/world/level/block/FenceGateBlock$1
	a $SwitchMap$net$minecraft$world$level$pathfinder$PathComputationType
	<clinit> ()V <clinit>
		static
diy net/minecraft/world/level/block/FireBlock
	F SOUTH_AABB
	G shapesCache
	H IGNITE_INSTANT
	I IGNITE_EASY
	J IGNITE_MEDIUM
	K IGNITE_HARD
	L BURN_INSTANT
	M BURN_EASY
	N BURN_MEDIUM
	O BURN_HARD
	P igniteOdds
	Q burnOdds
	c CODEC
	d MAX_AGE
	e AGE
	f NORTH
	g EAST
	h SOUTH
	i WEST
	j UP
	k PROPERTY_BY_DIRECTION
	l UP_AABB
	m WEST_AABB
	n EAST_AABB
	o NORTH_AABB
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_53425_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcw;Ljd;)Z isNearRain
		0 o p_53429_
		1 o p_53430_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_53465_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_53458_
		1 o p_53459_
		2 o p_53460_
		3 o p_53461_
		4 o p_53462_
		5 o p_53463_
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_221160_
		1 o p_221161_
		2 o p_221162_
		3 o p_221163_
	a (Ldcw;Ljd;ILayw;I)V checkBurnOut
		0 o p_221151_
		1 o p_221152_
		2 o p_221153_
		3 o p_221154_
		4 o p_221155_
	a (Ldfy;II)V setFlammable
		0 o p_53445_
		1 o p_53446_
		2 o p_53447_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_53474_
		1 o p_53475_
		2 o p_53476_
		3 o p_53477_
	a (Ljava/util/Map$Entry;)Z lambda$static$0
		static
		0 o p_53467_
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_53454_
		1 o p_53455_
		2 o p_53456_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_53427_
	a (Ldcx;Ljd;I)Ldtc; getStateWithAge
		0 o p_53438_
		1 o p_53439_
		2 o p_53440_
	a (Ldcz;Ljd;)I getIgniteOdds
		0 o p_221157_
		1 o p_221158_
	a (Layw;)I getFireTickDelay
		static
		0 o p_221149_
	b (Ldtc;Ldcw;Ljd;Ldtc;Z)V onPlace
		0 o p_53479_
		1 o p_53480_
		2 o p_53481_
		3 o p_53482_
		4 o p_53483_
	b (Ldcc;Ljd;)Ldtc; getStateForPlacement
		0 o p_53471_
		1 o p_53472_
	b ()V bootStrap
		static
	d (Ldcc;Ljd;)Z isValidFireLocation
		0 o p_53486_
		1 o p_53487_
	f (Ldtc;)Z canBurn
		0 o p_53489_
	m (Ldtc;)Lexv; calculateShape
		static
		0 o p_53491_
	n (Ldtc;)I getBurnOdds
		0 o p_221165_
	o (Ldtc;)I getIgniteOdds
		0 o p_221167_
	p (Ldtc;)Z lambda$new$1
		static
		0 o p_53497_
diz net/minecraft/world/level/block/FletchingTableBlock
	b CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_53499_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_53501_
		1 o p_53502_
		2 o p_53503_
		3 o p_53504_
		4 o p_53506_
dj net/minecraft/advancements/critereon/MovementPredicate
	a CODEC
	b x
	c y
	d z
	e speed
	f horizontalSpeed
	g verticalSpeed
	h fallDistance
	<clinit> ()V <clinit>
		static
	<init> (Ldh$c;Ldh$c;Ldh$c;Ldh$c;Ldh$c;Ldh$c;Ldh$c;)V <init>
		0 o x
		1 o y
		2 o z
		3 o speed
		4 o horizontalSpeed
		5 o verticalSpeed
		6 o fallDistance
	a (DDDD)Z matches
		0 o p_346097_
		1 o p_344727_
		2 o p_346309_
		3 o p_346374_
	a (Ldh$c;)Ldj; speed
		static
		0 o p_345901_
	a ()Ldh$c; x
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_345089_
	b ()Ldh$c; y
	b (Ldh$c;)Ldj; horizontalSpeed
		static
		0 o p_345197_
	c ()Ldh$c; z
	c (Ldh$c;)Ldj; verticalSpeed
		static
		0 o p_345809_
	d ()Ldh$c; speed
	d (Ldh$c;)Ldj; fallDistance
		static
		0 o p_344924_
	e ()Ldh$c; horizontalSpeed
	equals (Ljava/lang/Object;)Z equals
		0 o p_345757_
	f ()Ldh$c; verticalSpeed
	g ()Ldh$c; fallDistance
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dja net/minecraft/world/level/block/FlowerBlock
	a EFFECTS_FIELD
	b CODEC
	c AABB_OFFSET
	d SHAPE
	e suspiciousStewEffects
	<clinit> ()V <clinit>
		static
	<init> (Ljm;FLdtb$d;)V <init>
		0 o p_316154_
		1 o p_332744_
		2 o p_53514_
	<init> (Lcxw;Ldtb$d;)V <init>
		0 o p_330645_
		1 o p_304822_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_308824_
	a (Ljm;F)Lcxw; makeEffectList
		static
		0 o p_316817_
		1 o p_332817_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_53517_
		1 o p_53518_
		2 o p_53519_
		3 o p_53520_
	b ()Lcxw; getSuspiciousEffects
djb net/minecraft/world/level/block/FlowerPotBlock
	a CODEC
	b AABB_SIZE
	c SHAPE
	d POTTED_BY_CONTENT
	e potted
	<clinit> ()V <clinit>
		static
	<init> (Ldfy;Ldtb$d;)V <init>
		0 o p_53528_
		1 o p_53529_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldjb;)Ldfy; lambda$static$0
		static
		0 o p_304928_
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_316363_
		1 o p_316655_
		2 o p_316654_
		3 o p_316338_
		4 o p_316518_
	a (Ldcz;Ljd;Ldtc;)Lcuq; getCloneItemStack
		0 o p_304505_
		1 o p_53532_
		2 o p_53533_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_53535_
		1 o p_53538_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_53556_
		1 o p_53557_
		2 o p_53558_
		3 o p_53559_
	a (Lcuq;Ldtc;Ldcw;Ljd;Lcmx;Lbqq;Lewy;)Lbqt; useItemOn
		0 o p_316610_
		1 o p_316240_
		2 o p_316456_
		3 o p_316502_
		4 o p_316491_
		5 o p_316444_
		6 o p_316826_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_344655_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_53547_
		1 o p_53548_
		2 o p_53549_
		3 o p_53550_
		4 o p_53551_
		5 o p_53552_
	b ()Ldfy; getPotted
	m ()Z isEmpty
djc net/minecraft/world/level/block/FrogspawnBlock
	a CODEC
	b SHAPE
	c MIN_TADPOLES_SPAWN
	d MAX_TADPOLES_SPAWN
	e DEFAULT_MIN_HATCH_TICK_DELAY
	f DEFAULT_MAX_HATCH_TICK_DELAY
	g minHatchTickDelay
	h maxHatchTickDelay
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_221177_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_221194_
		1 o p_221195_
		2 o p_221196_
		3 o p_221197_
	a (II)V setHatchDelay
		static
		0 o p_221179_
		1 o p_221180_
	a (Ldcc;Ljd;)Z mayPlaceOn
		static
		0 o p_221188_
		1 o p_221189_
	a (Ldcw;Ljd;)V destroyBlock
		0 o p_221191_
		1 o p_221192_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_221199_
		1 o p_221200_
		2 o p_221201_
		3 o p_221202_
	a (Laqu;Ljd;Layw;)V hatchFrogspawn
		0 o p_221182_
		1 o p_221183_
		2 o p_221184_
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_221209_
		1 o p_221210_
		2 o p_221211_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_221213_
		1 o p_221214_
		2 o p_221215_
		3 o p_221216_
		4 o p_221217_
		5 o p_221218_
	a (Layw;)I getFrogspawnHatchDelay
		static
		0 o p_221186_
	a (Ldtc;Ldcw;Ljd;Lbsr;)V entityInside
		0 o p_221204_
		1 o p_221205_
		2 o p_221206_
		3 o p_221207_
	b (Ldtc;Ldcw;Ljd;Ldtc;Z)V onPlace
		0 o p_221227_
		1 o p_221228_
		2 o p_221229_
		3 o p_221230_
		4 o p_221231_
	b (Layw;)D getRandomTadpolePositionOffset
		0 o p_221225_
	b ()V setDefaultHatchDelay
		static
	b (Laqu;Ljd;Layw;)V spawnTadpoles
		0 o p_221221_
		1 o p_221222_
		2 o p_221223_
djd net/minecraft/world/level/block/FrostedIceBlock
	a CODEC
	b MAX_AGE
	c AGE
	f NEIGHBORS_TO_AGE
	g NEIGHBORS_TO_MELT
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_53564_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Ldfy;Ljd;Z)V neighborChanged
		0 o p_53579_
		1 o p_53580_
		2 o p_53581_
		3 o p_53582_
		4 o p_53583_
		5 o p_53584_
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_221233_
		1 o p_221234_
		2 o p_221235_
		3 o p_221236_
	a (Ldcc;Ljd;I)Z fewerNeigboursThan
		0 o p_53566_
		1 o p_53567_
		2 o p_53568_
	a (Ldcz;Ljd;Ldtc;)Lcuq; getCloneItemStack
		0 o p_304729_
		1 o p_53571_
		2 o p_53572_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_53586_
	b (Ldtc;Ldcw;Ljd;Ldtc;Z)V onPlace
		0 o p_345576_
		1 o p_346049_
		2 o p_346299_
		3 o p_346367_
		4 o p_344840_
	e (Ldtc;Ldcw;Ljd;)Z slightlyMelt
		0 o p_53593_
		1 o p_53594_
		2 o p_53595_
dje net/minecraft/world/level/block/FungusBlock
	a CODEC
	b SHAPE
	c BONEMEAL_SUCCESS_PROBABILITY
	d requiredBlock
	e feature
	<clinit> ()V <clinit>
		static
	<init> (Lakq;Ldfy;Ldtb$d;)V <init>
		0 o p_259087_
		1 o p_260223_
		2 o p_259749_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldje;)Ldfy; lambda$static$1
		static
		0 o p_304365_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_53618_
		1 o p_53619_
		2 o p_53620_
		3 o p_53621_
	a (Laqu;Layw;Ljd;Ljm;)V lambda$performBonemeal$3
		static
		0 o p_256516_
		1 o p_255804_
		2 o p_255721_
		3 o p_256352_
	a (Laqu;Layw;Ljd;Ldtc;)V performBonemeal
		0 o p_221243_
		1 o p_221244_
		2 o p_221245_
		3 o p_221246_
	a (Ldcw;Layw;Ljd;Ldtc;)Z isBonemealSuccess
		0 o p_221248_
		1 o p_221249_
		2 o p_221250_
		3 o p_221251_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_344656_
	a (Ldcz;)Ljava/util/Optional; getFeature
		0 o p_256589_
	b (Ldcz;Ljd;Ldtc;)Z isValidBonemealTarget
		0 o p_256655_
		1 o p_256553_
		2 o p_256213_
	b (Ldje;)Lakq; lambda$static$0
		static
		0 o p_304367_
	b (Ldtc;Ldcc;Ljd;)Z mayPlaceOn
		0 o p_53623_
		1 o p_53624_
		2 o p_53625_
djf net/minecraft/world/level/block/FurnaceBlock
	c CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_53627_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcw;Ldtc;Ldqj;)Ldqi; getTicker
		0 o p_153273_
		1 o p_153274_
		2 o p_153275_
	a (Ljd;Ldtc;)Ldqh; newBlockEntity
		0 o p_153277_
		1 o p_153278_
	a (Ldcw;Ljd;Lcmx;)V openContainer
		0 o p_53631_
		1 o p_53632_
		2 o p_53633_
	a (Ldtc;Ldcw;Ljd;Layw;)V animateTick
		0 o p_221253_
		1 o p_221254_
		2 o p_221255_
		3 o p_221256_
djg net/minecraft/world/level/block/GameMasterBlock
djh net/minecraft/world/level/block/GlazedTerracottaBlock
	a CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_53677_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_53679_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_53681_
dji net/minecraft/world/level/block/GlowLichenBlock
	a CODEC
	c WATERLOGGED
	d spreader
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_153282_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Lcyd;)Z canBeReplaced
		0 o p_153299_
		1 o p_153300_
	a (Laqu;Layw;Ljd;Ldtc;)V performBonemeal
		0 o p_221259_
		1 o p_221260_
		2 o p_221261_
		3 o p_221262_
	a (Ldtc;Ldcz;Ljd;Lji;)Z lambda$isValidBonemealTarget$1
		0 o p_181229_
		1 o p_255939_
		2 o p_181231_
		3 o p_153316_
	a (Ldcw;Layw;Ljd;Ldtc;)Z isBonemealSuccess
		0 o p_221264_
		1 o p_221265_
		2 o p_221266_
		3 o p_221267_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_153309_
	a (ILdtc;)I lambda$emission$0
		static
		0 o p_181220_
		1 o p_181221_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_153302_
		1 o p_153303_
		2 o p_153304_
		3 o p_153305_
		4 o p_153306_
		5 o p_153307_
	a_ (Ldtc;Ldcc;Ljd;)Z propagatesSkylightDown
		0 o p_181225_
		1 o p_181226_
		2 o p_181227_
	b (Ldcz;Ljd;Ldtc;)Z isValidBonemealTarget
		0 o p_256569_
		1 o p_153290_
		2 o p_153291_
	b (I)Ljava/util/function/ToIntFunction; emission
		static
		0 o p_181223_
	b_ (Ldtc;)Lepe; getFluidState
		0 o p_153311_
	c ()Ldkz; getSpreader
djj net/minecraft/world/level/block/GrassBlock
	a CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_53685_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laqu;Layw;Ljd;Ldtc;)V performBonemeal
		0 o p_221270_
		1 o p_221271_
		2 o p_221272_
		3 o p_221273_
	a (Ldcw;Layw;Ljd;Ldtc;)Z isBonemealSuccess
		0 o p_221275_
		1 o p_221276_
		2 o p_221277_
		3 o p_221278_
	au_ ()Ldgb$a; getType
	b (Ldcz;Ljd;Ldtc;)Z isValidBonemealTarget
		0 o p_256229_
		1 o p_256432_
		2 o p_255677_
djk net/minecraft/world/level/block/GrindstoneBlock
	F FLOOR_EAST_WEST_ALL_LEGS
	G FLOOR_EAST_WEST_GRINDSTONE
	H WALL_SOUTH_LEFT_POST
	I WALL_SOUTH_RIGHT_POST
	J WALL_SOUTH_LEFT_PIVOT
	L WALL_SOUTH_RIGHT_PIVOT
	M WALL_SOUTH_LEFT_LEG
	N WALL_SOUTH_RIGHT_LEG
	O WALL_SOUTH_ALL_LEGS
	P WALL_SOUTH_GRINDSTONE
	Q WALL_NORTH_LEFT_POST
	R WALL_NORTH_RIGHT_POST
	S WALL_NORTH_LEFT_PIVOT
	T WALL_NORTH_RIGHT_PIVOT
	U WALL_NORTH_LEFT_LEG
	V WALL_NORTH_RIGHT_LEG
	W WALL_NORTH_ALL_LEGS
	X WALL_NORTH_GRINDSTONE
	Y WALL_WEST_LEFT_POST
	Z WALL_WEST_RIGHT_POST
	a CODEC
	aA CEILING_EAST_WEST_LEFT_LEG
	aB CEILING_EAST_WEST_RIGHT_LEG
	aC CEILING_EAST_WEST_ALL_LEGS
	aD CEILING_EAST_WEST_GRINDSTONE
	aR CONTAINER_TITLE
	aa WALL_WEST_LEFT_PIVOT
	ab WALL_WEST_RIGHT_PIVOT
	ac WALL_WEST_LEFT_LEG
	ad WALL_WEST_RIGHT_LEG
	ae WALL_WEST_ALL_LEGS
	af WALL_WEST_GRINDSTONE
	ag WALL_EAST_LEFT_POST
	ah WALL_EAST_RIGHT_POST
	ai WALL_EAST_LEFT_PIVOT
	aj WALL_EAST_RIGHT_PIVOT
	ak WALL_EAST_LEFT_LEG
	al WALL_EAST_RIGHT_LEG
	am WALL_EAST_ALL_LEGS
	an WALL_EAST_GRINDSTONE
	ao CEILING_NORTH_SOUTH_LEFT_POST
	ap CEILING_NORTH_SOUTH_RIGHT_POST
	aq CEILING_NORTH_SOUTH_LEFT_PIVOT
	ar CEILING_NORTH_SOUTH_RIGHT_PIVOT
	as CEILING_NORTH_SOUTH_LEFT_LEG
	at CEILING_NORTH_SOUTH_RIGHT_LEG
	au CEILING_NORTH_SOUTH_ALL_LEGS
	av CEILING_NORTH_SOUTH_GRINDSTONE
	aw CEILING_EAST_WEST_LEFT_POST
	ax CEILING_EAST_WEST_RIGHT_POST
	ay CEILING_EAST_WEST_LEFT_PIVOT
	az CEILING_EAST_WEST_RIGHT_PIVOT
	b FLOOR_NORTH_SOUTH_LEFT_POST
	c FLOOR_NORTH_SOUTH_RIGHT_POST
	d FLOOR_NORTH_SOUTH_LEFT_PIVOT
	e FLOOR_NORTH_SOUTH_RIGHT_PIVOT
	f FLOOR_NORTH_SOUTH_LEFT_LEG
	g FLOOR_NORTH_SOUTH_RIGHT_LEG
	h FLOOR_NORTH_SOUTH_ALL_LEGS
	i FLOOR_NORTH_SOUTH_GRINDSTONE
	j FLOOR_EAST_WEST_LEFT_POST
	k FLOOR_EAST_WEST_RIGHT_POST
	l FLOOR_EAST_WEST_LEFT_PIVOT
	m FLOOR_EAST_WEST_RIGHT_PIVOT
	n FLOOR_EAST_WEST_LEFT_LEG
	o FLOOR_EAST_WEST_RIGHT_LEG
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_53808_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_53821_
		1 o p_53822_
		2 o p_53823_
		3 o p_53824_
		4 o p_53826_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_53816_
		1 o p_53819_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_53842_
		1 o p_53843_
		2 o p_53844_
		3 o p_53845_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_53835_
		1 o p_53836_
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_53828_
		1 o p_53829_
		2 o p_53830_
	a (Ldcw;Ljd;ILcmw;Lcmx;)Lcpu; lambda$getMenuProvider$0
		static
		0 o p_53810_
		1 o p_53811_
		2 o p_53812_
		3 o p_53813_
		4 o p_53814_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_53832_
		1 o p_53833_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_53838_
	a_ (Ldtc;)Ldmf; getRenderShape
		0 o p_53840_
	b (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getCollisionShape
		0 o p_53851_
		1 o p_53852_
		2 o p_53853_
		3 o p_53854_
	b (Ldtc;Ldcw;Ljd;)Lbqv; getMenuProvider
		0 o p_53847_
		1 o p_53848_
		2 o p_53849_
	n (Ldtc;)Lexv; getVoxelShape
		0 o p_53856_
djk$1 net/minecraft/world/level/block/GrindstoneBlock$1
	a $SwitchMap$net$minecraft$world$level$block$state$properties$AttachFace
	<clinit> ()V <clinit>
		static
djl net/minecraft/world/level/block/GrowingPlantBlock
	a growthDirection
	b scheduleFluidTicks
	d shape
	<init> (Ldtb$d;Lji;Lexv;Z)V <init>
		0 o p_53863_
		1 o p_53864_
		2 o p_53865_
		3 o p_53866_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_53876_
		1 o p_53877_
		2 o p_53878_
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_221280_
		1 o p_221281_
		2 o p_221282_
		3 o p_221283_
	a (Ldcx;)Ldtc; getStateForPlacement
		0 o p_53869_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_53868_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_53880_
		1 o p_53881_
		2 o p_53882_
		3 o p_53883_
	b ()Ldfy; getBodyBlock
	c ()Ldjn; getHeadBlock
	m (Ldtc;)Z canAttachTo
		0 o p_153321_
djm net/minecraft/world/level/block/GrowingPlantBodyBlock
	<init> (Ldtb$d;Lji;Lexv;Z)V <init>
		0 o p_53886_
		1 o p_53887_
		2 o p_53888_
		3 o p_53889_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laqu;Layw;Ljd;Ldtc;)V performBonemeal
		0 o p_221285_
		1 o p_221286_
		2 o p_221287_
		3 o p_221288_
	a (Ldtc;Ldtc;)Ldtc; updateHeadAfterConvertedFromBody
		0 o p_153326_
		1 o p_153327_
	a (Ldtc;Lcyd;)Z canBeReplaced
		0 o p_53910_
		1 o p_53911_
	a (Ldcw;Layw;Ljd;Ldtc;)Z isBonemealSuccess
		0 o p_221290_
		1 o p_221291_
		2 o p_221292_
		3 o p_221293_
	a (Ldcc;Ljd;Ldfy;)Ljava/util/Optional; getHeadPos
		0 o p_153323_
		1 o p_153324_
		2 o p_153325_
	a (Ldcz;Ljd;Ldtc;)Lcuq; getCloneItemStack
		0 o p_304650_
		1 o p_53897_
		2 o p_53898_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_53913_
		1 o p_53914_
		2 o p_53915_
		3 o p_53916_
		4 o p_53917_
		5 o p_53918_
	b (Ldcz;Ljd;Ldtc;)Z isValidBonemealTarget
		0 o p_256221_
		1 o p_255647_
		2 o p_256117_
	b ()Ldfy; getBodyBlock
djn net/minecraft/world/level/block/GrowingPlantHeadBlock
	c growPerTickProbability
	e AGE
	f MAX_AGE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;Lji;Lexv;ZD)V <init>
		0 o p_53928_
		1 o p_53929_
		2 o p_53930_
		3 o p_53931_
		4 o p_53932_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laqu;Layw;Ljd;Ldtc;)V performBonemeal
		0 o p_221337_
		1 o p_221338_
		2 o p_221339_
		3 o p_221340_
	a (Ldtc;Ldtc;)Ldtc; updateBodyAfterConvertedFromHead
		0 o p_153329_
		1 o p_153330_
	a (Ldtc;Layw;)Ldtc; getGrowIntoState
		0 o p_221347_
		1 o p_221348_
	a (Ldcw;Layw;Ljd;Ldtc;)Z isBonemealSuccess
		0 o p_221343_
		1 o p_221344_
		2 o p_221345_
		3 o p_221346_
	a (Ldcx;)Ldtc; getStateForPlacement
		0 o p_53949_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_53958_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_53951_
		1 o p_53952_
		2 o p_53953_
		3 o p_53954_
		4 o p_53955_
		5 o p_53956_
	a (Layw;)I getBlocksToGrowWhenBonemealed
		0 o p_221341_
	b (Ldcz;Ljd;Ldtc;)Z isValidBonemealTarget
		0 o p_255931_
		1 o p_256046_
		2 o p_256550_
	b (Ldtc;Laqu;Ljd;Layw;)V randomTick
		0 o p_221350_
		1 o p_221351_
		2 o p_221352_
		3 o p_221353_
	c ()Ldjn; getHeadBlock
	d_ (Ldtc;)Z isRandomlyTicking
		0 o p_53961_
	g (Ldtc;)Z canGrowInto
		0 o p_53968_
	n (Ldtc;)Ldtc; getMaxAgeState
		0 o p_187439_
	o (Ldtc;)Z isMaxAge
		0 o p_187441_
djo net/minecraft/world/level/block/HalfTransparentBlock
	d CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_53970_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldtc;Lji;)Z skipRendering
		0 o p_53972_
		1 o p_53973_
		2 o p_53974_
djp net/minecraft/world/level/block/HangingRootsBlock
	a CODEC
	b SHAPE
	c WATERLOGGED
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_153337_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_153347_
		1 o p_153348_
		2 o p_153349_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_153340_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_153358_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_153342_
		1 o p_153343_
		2 o p_153344_
		3 o p_153345_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_153351_
		1 o p_153352_
		2 o p_153353_
		3 o p_153354_
		4 o p_153355_
		5 o p_153356_
	b_ (Ldtc;)Lepe; getFluidState
		0 o p_153360_
djq net/minecraft/world/level/block/HayBlock
	a CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_53976_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcw;Ldtc;Ljd;Lbsr;F)V fallOn
		0 o p_153362_
		1 o p_153363_
		2 o p_153364_
		3 o p_153365_
		4 o p_153366_
djr net/minecraft/world/level/block/HeavyCoreBlock
	a CODEC
	b SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_333904_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_338691_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_333758_
		1 o p_333728_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_333925_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_338756_
		1 o p_338189_
		2 o p_338723_
		3 o p_338514_
		4 o p_338346_
		5 o p_338401_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_334026_
		1 o p_334049_
		2 o p_334056_
		3 o p_333870_
	b_ (Ldtc;)Lepe; getFluidState
		0 o p_335518_
djs net/minecraft/world/level/block/HoneyBlock
	a CODEC
	b SHAPE
	c SLIDE_STARTS_WHEN_VERTICAL_SPEED_IS_AT_LEAST
	e MIN_FALL_SPEED_TO_BE_CONSIDERED_SLIDING
	f THROTTLE_SLIDE_SPEED_TO
	g SLIDE_ADVANCEMENT_CHECK_INTERVAL
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_53985_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcw;Lbsr;)V maybeDoSlideEffects
		0 o p_53995_
		1 o p_53996_
	a (Ljd;Lbsr;)Z isSlidingDown
		0 o p_54008_
		1 o p_54009_
	a (Lbsr;Ljd;)V maybeDoSlideAchievement
		0 o p_53992_
		1 o p_53993_
	a (Ldcw;Ldtc;Ljd;Lbsr;F)V fallOn
		0 o p_153372_
		1 o p_153373_
		2 o p_153374_
		3 o p_153375_
		4 o p_153376_
	a (Lbsr;)V showSlideParticles
		static
		0 o p_53987_
	a (Lbsr;I)V showParticles
		static
		0 o p_53989_
		1 o p_53990_
	a (Ldtc;Ldcw;Ljd;Lbsr;)V entityInside
		0 o p_54003_
		1 o p_54004_
		2 o p_54005_
		3 o p_54006_
	b (Lbsr;)V showJumpParticles
		static
		0 o p_54011_
	b (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getCollisionShape
		0 o p_54015_
		1 o p_54016_
		2 o p_54017_
		3 o p_54018_
	c (Lbsr;)Z doesEntityDoHoneyBlockSlideEffects
		static
		0 o p_54013_
	d (Lbsr;)V doSlideMovement
		0 o p_54020_
djt net/minecraft/world/level/block/HopperBlock
	F NORTH_INTERACTION_SHAPE
	G SOUTH_INTERACTION_SHAPE
	H WEST_INTERACTION_SHAPE
	a CODEC
	b FACING
	c ENABLED
	d TOP
	e FUNNEL
	f CONVEX_BASE
	g INSIDE
	h BASE
	i DOWN_SHAPE
	j EAST_SHAPE
	k NORTH_SHAPE
	l SOUTH_SHAPE
	m WEST_SHAPE
	n DOWN_INTERACTION_SHAPE
	o EAST_INTERACTION_SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_54039_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Ldfy;Ljd;Z)V neighborChanged
		0 o p_54078_
		1 o p_54079_
		2 o p_54080_
		3 o p_54081_
		4 o p_54082_
		5 o p_54083_
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_54071_
		1 o p_54072_
		2 o p_54073_
		3 o p_54074_
		4 o p_54076_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_54057_
		1 o p_54060_
	a (Ldtc;Ldcc;Ljd;)Lexv; getInteractionShape
		0 o p_54099_
		1 o p_54100_
		2 o p_54101_
	a (Ljd;Ldtc;)Ldqh; newBlockEntity
		0 o p_153382_
		1 o p_153383_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_54105_
		1 o p_54106_
		2 o p_54107_
		3 o p_54108_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_54094_
		1 o p_54095_
	a (Ldcw;Ljd;Ldtc;)V checkPoweredState
		0 o p_275499_
		1 o p_275298_
		2 o p_275611_
	a (Ldcw;Ldtc;Ldqj;)Ldqi; getTicker
		0 o p_153378_
		1 o p_153379_
		2 o p_153380_
	a (Ldtc;Ldcw;Ljd;Ldtc;Z)V onRemove
		0 o p_54085_
		1 o p_54086_
		2 o p_54087_
		3 o p_54088_
		4 o p_54089_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_54041_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_54091_
		1 o p_54092_
	a (Ldtc;Ldcw;Ljd;)I getAnalogOutputSignal
		0 o p_54062_
		1 o p_54063_
		2 o p_54064_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_54097_
	a (Ldtc;Ldcw;Ljd;Lbsr;)V entityInside
		0 o p_54066_
		1 o p_54067_
		2 o p_54068_
		3 o p_54069_
	a_ (Ldtc;)Ldmf; getRenderShape
		0 o p_54103_
	b (Ldtc;Ldcw;Ljd;Ldtc;Z)V onPlace
		0 o p_54110_
		1 o p_54111_
		2 o p_54112_
		3 o p_54113_
		4 o p_54114_
	c_ (Ldtc;)Z hasAnalogOutputSignal
		0 o p_54055_
djt$1 net/minecraft/world/level/block/HopperBlock$1
	a $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
dju net/minecraft/world/level/block/HorizontalDirectionalBlock
	aE FACING
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_54120_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_54122_
		1 o p_54123_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_54125_
		1 o p_54126_
djv net/minecraft/world/level/block/HugeMushroomBlock
	a CODEC
	b NORTH
	c EAST
	d SOUTH
	e WEST
	f UP
	g DOWN
	h PROPERTY_BY_DIRECTION
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_54136_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_54138_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_54140_
		1 o p_54141_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_54153_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_54146_
		1 o p_54147_
		2 o p_54148_
		3 o p_54149_
		4 o p_54150_
		5 o p_54151_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_54143_
		1 o p_54144_
djw net/minecraft/world/level/block/IceBlock
	e CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_54155_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcw;Lcmx;Ljd;Ldtc;Ldqh;Lcuq;)V playerDestroy
		0 o p_54157_
		1 o p_54158_
		2 o p_54159_
		3 o p_54160_
		4 o p_54161_
		5 o p_54162_
	b ()Ldtc; meltsInto
		static
	b (Ldtc;Laqu;Ljd;Layw;)V randomTick
		0 o p_221355_
		1 o p_221356_
		2 o p_221357_
		3 o p_221358_
	d (Ldtc;Ldcw;Ljd;)V melt
		0 o p_54169_
		1 o p_54170_
		2 o p_54171_
djx net/minecraft/world/level/block/InfestedBlock
	a CODEC
	b hostBlock
	c BLOCK_BY_HOST_BLOCK
	d HOST_TO_INFESTED_STATES
	e INFESTED_TO_HOST_STATES
	<clinit> ()V <clinit>
		static
	<init> (Ldfy;Ldtb$d;)V <init>
		0 o p_54178_
		1 o p_54179_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Laqu;Ljd;Lcuq;Z)V spawnAfterBreak
		0 o p_221360_
		1 o p_221361_
		2 o p_221362_
		3 o p_221363_
		4 o p_221364_
	a (Ljava/util/Map;Ldtc;Ljava/util/function/Supplier;)Ldtc; getNewStateWithProperties
		static
		0 o p_153424_
		1 o p_153425_
		2 o p_153426_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_344657_
	a (Ljava/util/function/Supplier;Ldtc;)Ldtc; lambda$getNewStateWithProperties$3
		static
		0 o p_153428_
		1 o p_153429_
	a (Laqu;Ljd;)V spawnInfestation
		0 o p_54181_
		1 o p_54182_
	b ()Ldfy; getHostBlock
	m ()Ldtc; lambda$hostStateByInfested$2
	m (Ldtc;)Z isCompatibleHostBlock
		static
		0 o p_54196_
	n (Ldtc;)Ldtc; infestedStateByHost
		static
		0 o p_153431_
	o (Ldtc;)Ldtc; hostStateByInfested
		0 o p_153433_
	p (Ldtc;)Ldtc; lambda$infestedStateByHost$1
		static
		0 o p_153435_
djy net/minecraft/world/level/block/InfestedRotatedPillarBlock
	b CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldfy;Ldtb$d;)V <init>
		0 o p_153438_
		1 o p_153439_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_153441_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_344658_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_153446_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_153443_
		1 o p_153444_
djz net/minecraft/world/level/block/IronBarsBlock
	i CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_54198_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Z)Z attachsTo
		0 o p_54218_
		1 o p_54219_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_54200_
	a (Ldtc;Ldtc;Lji;)Z skipRendering
		0 o p_54207_
		1 o p_54208_
		2 o p_54209_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_54221_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_54211_
		1 o p_54212_
		2 o p_54213_
		3 o p_54214_
		4 o p_54215_
		5 o p_54216_
	c (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getVisualShape
		0 o p_54202_
		1 o p_54203_
		2 o p_54204_
		3 o p_54205_
dk net/minecraft/advancements/critereon/NbtPredicate
	a CODEC
	b STREAM_CODEC
	c tag
	<clinit> ()V <clinit>
		static
	<init> (Lub;)V <init>
		0 o tag
	a ()Lub; tag
	a (Luy;)Z matches
		0 o p_57484_
	a (Lcuq;)Z matches
		0 o p_57480_
	a (Lbsr;)Z matches
		0 o p_57478_
	b (Lbsr;)Lub; getEntityTagToCompare
		static
		0 o p_57486_
	equals (Ljava/lang/Object;)Z equals
		0 o p_298672_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dka net/minecraft/world/level/block/JigsawBlock
	a CODEC
	b ORIENTATION
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_54225_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_54231_
		1 o p_54232_
		2 o p_54233_
		3 o p_54234_
		4 o p_54236_
	a (Lji;)Ldri$a; lambda$canAttach$0
		static
		0 o p_54249_
	a (Ljd;Ldtc;)Ldqh; newBlockEntity
		0 o p_153448_
		1 o p_153449_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_54241_
		1 o p_54242_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_54227_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_54238_
		1 o p_54239_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_54244_
	a (Lent$c;Lent$c;)Z canAttach
		static
		0 o p_54246_
		1 o p_54247_
	m (Ldtc;)Lji; getFrontFacing
		static
		0 o p_54251_
	n (Ldtc;)Lji; getTopFacing
		static
		0 o p_54253_
dkb net/minecraft/world/level/block/JukeboxBlock
	a CODEC
	b HAS_RECORD
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_54257_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_54281_
		1 o p_54282_
		2 o p_54283_
		3 o p_54284_
		4 o p_54286_
	a (Ljd;Ldtc;)Ldqh; newBlockEntity
		0 o p_153451_
		1 o p_153452_
	a (Ldcw;Ljd;Ldtc;Lbtn;Lcuq;)V setPlacedBy
		0 o p_54264_
		1 o p_54265_
		2 o p_54266_
		3 o p_54267_
		4 o p_54268_
	a (Lcuq;Ldtc;Ldcw;Ljd;Lcmx;Lbqq;Lewy;)Lbqt; useItemOn
		0 o p_350348_
		1 o p_351033_
		2 o p_350995_
		3 o p_350838_
		4 o p_350684_
		5 o p_350461_
		6 o p_351025_
	a (Ldtc;Ldcw;Ljd;Ldtc;Z)V onRemove
		0 o p_54288_
		1 o p_54289_
		2 o p_54290_
		3 o p_54291_
		4 o p_54292_
	a (Ldtc;Ldcc;Ljd;Lji;)I getSignal
		0 o p_272942_
		1 o p_273232_
		2 o p_273524_
		3 o p_272902_
	a (Ldcw;Ldtc;Ldqj;)Ldqi; getTicker
		0 o p_239682_
		1 o p_239683_
		2 o p_239684_
	a (Ldtc;Ldcw;Ljd;)I getAnalogOutputSignal
		0 o p_54277_
		1 o p_54278_
		2 o p_54279_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_54294_
	a_ (Ldtc;)Ldmf; getRenderShape
		0 o p_54296_
	c_ (Ldtc;)Z hasAnalogOutputSignal
		0 o p_54275_
	e_ (Ldtc;)Z isSignalSource
		0 o p_273404_
dkc net/minecraft/world/level/block/KelpBlock
	c CODEC
	g SHAPE
	h GROW_PER_TICK_PROBABILITY
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_54300_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcmx;Ldcc;Ljd;Ldtc;Lepd;)Z canPlaceLiquid
		0 o p_295152_
		1 o p_54304_
		2 o p_54305_
		3 o p_54306_
		4 o p_54307_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_54302_
	a (Ldcx;Ljd;Ldtc;Lepe;)Z placeLiquid
		0 o p_54309_
		1 o p_54310_
		2 o p_54311_
		3 o p_54312_
	a (Layw;)I getBlocksToGrowWhenBonemealed
		0 o p_221366_
	b ()Ldfy; getBodyBlock
	b_ (Ldtc;)Lepe; getFluidState
		0 o p_54319_
	g (Ldtc;)Z canGrowInto
		0 o p_54321_
	m (Ldtc;)Z canAttachTo
		0 o p_153455_
dkd net/minecraft/world/level/block/KelpPlantBlock
	c CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_54323_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcmx;Ldcc;Ljd;Ldtc;Lepd;)Z canPlaceLiquid
		0 o p_296032_
		1 o p_54325_
		2 o p_54326_
		3 o p_54327_
		4 o p_54328_
	a (Ldcx;Ljd;Ldtc;Lepe;)Z placeLiquid
		0 o p_54330_
		1 o p_54331_
		2 o p_54332_
		3 o p_54333_
	b_ (Ldtc;)Lepe; getFluidState
		0 o p_54336_
	c ()Ldjn; getHeadBlock
	m (Ldtc;)Z canAttachTo
		0 o p_153457_
dke net/minecraft/world/level/block/LadderBlock
	a CODEC
	b FACING
	c WATERLOGGED
	d AABB_OFFSET
	e EAST_AABB
	f WEST_AABB
	g SOUTH_AABB
	h NORTH_AABB
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_54345_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcc;Ljd;Lji;)Z canAttachTo
		0 o p_54349_
		1 o p_54350_
		2 o p_54351_
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_54353_
		1 o p_54354_
		2 o p_54355_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_54347_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_54357_
		1 o p_54358_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_54370_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_54372_
		1 o p_54373_
		2 o p_54374_
		3 o p_54375_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_54363_
		1 o p_54364_
		2 o p_54365_
		3 o p_54366_
		4 o p_54367_
		5 o p_54368_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_54360_
		1 o p_54361_
	b_ (Ldtc;)Lepe; getFluidState
		0 o p_54377_
dke$1 net/minecraft/world/level/block/LadderBlock$1
	a $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
dkf net/minecraft/world/level/block/LanternBlock
	a CODEC
	b HANGING
	c WATERLOGGED
	d AABB
	e HANGING_AABB
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_153465_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_153479_
		1 o p_153480_
		2 o p_153481_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_153467_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_153469_
		1 o p_153472_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_153490_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_153474_
		1 o p_153475_
		2 o p_153476_
		3 o p_153477_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_153483_
		1 o p_153484_
		2 o p_153485_
		3 o p_153486_
		4 o p_153487_
		5 o p_153488_
	b_ (Ldtc;)Lepe; getFluidState
		0 o p_153492_
	m (Ldtc;)Lji; getConnectedDirection
		static
		0 o p_153496_
dkg net/minecraft/world/level/block/LavaCauldronBlock
	d CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_153498_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;)I getAnalogOutputSignal
		0 o p_153502_
		1 o p_153503_
		2 o p_153504_
	a (Ldtc;Ldcw;Ljd;Lbsr;)V entityInside
		0 o p_153506_
		1 o p_153507_
		2 o p_153508_
		3 o p_153509_
	b (Ldtc;)D getContentHeight
		0 o p_153500_
	d (Ldtc;)Z isFull
		0 o p_153511_
dkh net/minecraft/world/level/block/LayeredCauldronBlock
	d CODEC
	e MIN_FILL_LEVEL
	f MAX_FILL_LEVEL
	g LEVEL
	h BASE_CONTENT_HEIGHT
	i HEIGHT_PER_LEVEL
	j precipitationType
	<clinit> ()V <clinit>
		static
	<init> (Lddw$c;Lkj$a;Ldtb$d;)V <init>
		0 o p_304591_
		1 o p_304761_
		2 o p_153522_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldkh;)Lkj$a; lambda$static$1
		static
		0 o p_304369_
	a (Ldtc;Ldcw;Ljd;Lddw$c;)V handlePrecipitation
		0 o p_153539_
		1 o p_153540_
		2 o p_153541_
		3 o p_153542_
	a (Lepd;)Z canReceiveStalactiteDrip
		0 o p_153551_
	a (Ldtc;Ldcw;Ljd;Lepd;)V receiveStalactiteDrip
		0 o p_153544_
		1 o p_153545_
		2 o p_153546_
		3 o p_153547_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_308829_
	a (Ldtc;Ldcw;Ljd;)I getAnalogOutputSignal
		0 o p_153530_
		1 o p_153531_
		2 o p_153532_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_153549_
	a (Ldtc;Ldcw;Ljd;Lbsr;)V entityInside
		0 o p_153534_
		1 o p_153535_
		2 o p_153536_
		3 o p_153537_
	b (Ldkh;)Lddw$c; lambda$static$0
		static
		0 o p_304371_
	b (Ldtc;)D getContentHeight
		0 o p_153528_
	d (Ldtc;Ldcw;Ljd;)V lowerFillLevel
		static
		0 o p_153560_
		1 o p_153561_
		2 o p_153562_
	d (Ldtc;)Z isFull
		0 o p_153555_
	e (Ldtc;Ldcw;Ljd;)V handleEntityOnFireInside
		0 o p_153556_
		1 o p_153557_
		2 o p_153558_
dki net/minecraft/world/level/block/LeavesBlock
	a TICK_DELAY
	b CODEC
	c DECAY_DISTANCE
	d DISTANCE
	e PERSISTENT
	f WATERLOGGED
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_54422_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_221369_
		1 o p_221370_
		2 o p_221371_
		3 o p_221372_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_54424_
	a (Ldtc;Ldcw;Ljd;Layw;)V animateTick
		0 o p_221374_
		1 o p_221375_
		2 o p_221376_
		3 o p_221377_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_54447_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_54440_
		1 o p_54441_
		2 o p_54442_
		3 o p_54443_
		4 o p_54444_
		5 o p_54445_
	a (Ldtc;Ldcx;Ljd;)Ldtc; updateDistance
		static
		0 o p_54436_
		1 o p_54437_
		2 o p_54438_
	b (Ldtc;Laqu;Ljd;Layw;)V randomTick
		0 o p_221379_
		1 o p_221380_
		2 o p_221381_
		3 o p_221382_
	b_ (Ldtc;Ldcc;Ljd;)Lexv; getBlockSupportShape
		0 o p_54456_
		1 o p_54457_
		2 o p_54458_
	b_ (Ldtc;)Lepe; getFluidState
		0 o p_221384_
	d_ (Ldtc;)Z isRandomlyTicking
		0 o p_54449_
	g (Ldtc;Ldcc;Ljd;)I getLightBlock
		0 o p_54460_
		1 o p_54461_
		2 o p_54462_
	m (Ldtc;)Z decaying
		0 o p_221386_
	n (Ldtc;)Ljava/util/OptionalInt; getOptionalDistanceAt
		static
		0 o p_277868_
	o (Ldtc;)I getDistanceAt
		static
		0 o p_54464_
dkj net/minecraft/world/level/block/LecternBlock
	a CODEC
	b FACING
	c POWERED
	d HAS_BOOK
	e SHAPE_BASE
	f SHAPE_POST
	g SHAPE_COMMON
	h SHAPE_TOP_PLATE
	i SHAPE_COLLISION
	j SHAPE_WEST
	k SHAPE_NORTH
	l SHAPE_EAST
	m SHAPE_SOUTH
	n PAGE_CHANGE_IMPULSE_TICKS
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_54479_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ljd;Ldtc;)Ldqh; newBlockEntity
		0 o p_153573_
		1 o p_153574_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_54540_
		1 o p_54541_
	a (Ldcw;Ljd;Ldtc;)V signalPageChange
		static
		0 o p_54489_
		1 o p_54490_
		2 o p_54491_
	a (Ldtc;Ldcw;Ljd;Ldtc;Z)V onRemove
		0 o p_54531_
		1 o p_54532_
		2 o p_54533_
		3 o p_54534_
		4 o p_54535_
	a (Ldtc;Ldcc;Ljd;Lji;)I getSignal
		0 o p_54515_
		1 o p_54516_
		2 o p_54517_
		3 o p_54518_
	a (Lcuq;Ldtc;Ldcw;Ljd;Lcmx;Lbqq;Lewy;)Lbqt; useItemOn
		0 o p_316392_
		1 o p_316600_
		2 o p_316640_
		3 o p_316673_
		4 o p_316670_
		5 o p_316384_
		6 o p_316419_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_54543_
	a (Ldtc;Ldcw;Ljd;)I getAnalogOutputSignal
		0 o p_54520_
		1 o p_54521_
		2 o p_54522_
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_221388_
		1 o p_221389_
		2 o p_221390_
		3 o p_221391_
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_316164_
		1 o p_316515_
		2 o p_316598_
		3 o p_316584_
		4 o p_316197_
	a (Ldcw;Ljd;Ldtc;Z)V changePowered
		static
		0 o p_54554_
		1 o p_54555_
		2 o p_54556_
		3 o p_54557_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_54510_
		1 o p_54513_
	a (Ldcw;Ljd;Lcmx;)V openScreen
		0 o p_54485_
		1 o p_54486_
		2 o p_54487_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_54561_
		1 o p_54562_
		2 o p_54563_
		3 o p_54564_
	a (Lbtn;Ldcw;Ljd;Ldtc;Lcuq;)Z tryPlaceBook
		static
		0 o p_347473_
		1 o p_270604_
		2 o p_270276_
		3 o p_270445_
		4 o p_270458_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_54481_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_54537_
		1 o p_54538_
	a (Lbsr;Ldcw;Ljd;Ldtc;Z)V resetBookState
		static
		0 o p_270231_
		1 o p_270114_
		2 o p_270251_
		3 o p_270758_
		4 o p_270452_
	a_ (Ldtc;)Ldmf; getRenderShape
		0 o p_54559_
	b (Ldcw;Ljd;Ldtc;)V updateBelow
		static
		0 o p_54545_
		1 o p_54546_
		2 o p_54547_
	b (Lbtn;Ldcw;Ljd;Ldtc;Lcuq;)V placeBook
		static
		0 o p_347484_
		1 o p_270065_
		2 o p_270155_
		3 o p_270753_
		4 o p_270173_
	b (Ldtc;Ldcc;Ljd;Lji;)I getDirectSignal
		0 o p_54566_
		1 o p_54567_
		2 o p_54568_
		3 o p_54569_
	b (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getCollisionShape
		0 o p_54577_
		1 o p_54578_
		2 o p_54579_
		3 o p_54580_
	b (Ldtc;Ldcw;Ljd;)Lbqv; getMenuProvider
		0 o p_54571_
		1 o p_54572_
		2 o p_54573_
	c_ (Ldtc;)Z hasAnalogOutputSignal
		0 o p_54503_
	d (Ldtc;Ldcw;Ljd;)V popBook
		0 o p_54588_
		1 o p_54589_
		2 o p_54590_
	e_ (Ldtc;)Z isSignalSource
		0 o p_54575_
	f (Ldtc;Ldcc;Ljd;)Lexv; getOcclusionShape
		0 o p_54584_
		1 o p_54585_
		2 o p_54586_
	f_ (Ldtc;)Z useShapeForLightOcclusion
		0 o p_54582_
dkj$1 net/minecraft/world/level/block/LecternBlock$1
	a $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
dkk net/minecraft/world/level/block/LevelEvent
	A SOUND_CHORUS_DEATH
	B SOUND_BREWING_STAND_BREW
	C SOUND_END_PORTAL_SPAWN
	D SOUND_PHANTOM_BITE
	E SOUND_ZOMBIE_TO_DROWNED
	F SOUND_HUSK_TO_ZOMBIE
	G SOUND_GRINDSTONE_USED
	H SOUND_PAGE_TURN
	I SOUND_SMITHING_TABLE_USED
	J SOUND_POINTED_DRIPSTONE_LAND
	K SOUND_DRIP_LAVA_INTO_CAULDRON
	L SOUND_DRIP_WATER_INTO_CAULDRON
	M SOUND_SKELETON_TO_STRAY
	N SOUND_CRAFTER_CRAFT
	O SOUND_CRAFTER_FAIL
	P SOUND_WIND_CHARGE_SHOOT
	Q COMPOSTER_FILL
	R LAVA_FIZZ
	S REDSTONE_TORCH_BURNOUT
	T END_PORTAL_FRAME_FILL
	U DRIPSTONE_DRIP
	V PARTICLES_AND_SOUND_PLANT_GROWTH
	W PARTICLES_SHOOT_SMOKE
	X PARTICLES_DESTROY_BLOCK
	Y PARTICLES_SPELL_POTION_SPLASH
	Z PARTICLES_EYE_OF_ENDER_DEATH
	a SOUND_DISPENSER_DISPENSE
	aA ANIMATION_SPAWN_COBWEB
	aB PARTICLES_TRIAL_SPAWNER_DETECT_PLAYER_OMINOUS
	aC PARTICLES_TRIAL_SPAWNER_BECOME_OMINOUS
	aD PARTICLES_TRIAL_SPAWNER_SPAWN_ITEM
	aa PARTICLES_MOBBLOCK_SPAWN
	ab PARTICLES_DRAGON_FIREBALL_SPLASH
	ac PARTICLES_INSTANT_POTION_SPLASH
	ad PARTICLES_DRAGON_BLOCK_BREAK
	ae PARTICLES_WATER_EVAPORATING
	af PARTICLES_SHOOT_WHITE_SMOKE
	ag PARTICLES_BEE_GROWTH
	ah PARTICLES_TURTLE_EGG_PLACEMENT
	ai PARTICLES_SMASH_ATTACK
	aj ANIMATION_END_GATEWAY_SPAWN
	ak ANIMATION_DRAGON_SUMMON_ROAR
	al PARTICLES_ELECTRIC_SPARK
	am PARTICLES_AND_SOUND_WAX_ON
	an PARTICLES_WAX_OFF
	ao PARTICLES_SCRAPE
	ap PARTICLES_SCULK_CHARGE
	aq PARTICLES_SCULK_SHRIEK
	ar PARTICLES_AND_SOUND_BRUSH_BLOCK_COMPLETE
	as PARTICLES_EGG_CRACK
	at PARTICLES_TRIAL_SPAWNER_SPAWN
	au PARTICLES_TRIAL_SPAWNER_SPAWN_MOB_AT
	av PARTICLES_TRIAL_SPAWNER_DETECT_PLAYER
	aw ANIMATION_TRIAL_SPAWNER_EJECT_ITEM
	ax ANIMATION_VAULT_ACTIVATE
	ay ANIMATION_VAULT_DEACTIVATE
	az ANIMATION_VAULT_EJECT_ITEM
	b SOUND_DISPENSER_FAIL
	c SOUND_DISPENSER_PROJECTILE_LAUNCH
	d SOUND_FIREWORK_SHOOT
	e SOUND_EXTINGUISH_FIRE
	f SOUND_PLAY_JUKEBOX_SONG
	g SOUND_STOP_JUKEBOX_SONG
	h SOUND_GHAST_WARNING
	i SOUND_GHAST_FIREBALL
	j SOUND_DRAGON_FIREBALL
	k SOUND_BLAZE_FIREBALL
	l SOUND_ZOMBIE_WOODEN_DOOR
	m SOUND_ZOMBIE_IRON_DOOR
	n SOUND_ZOMBIE_DOOR_CRASH
	o SOUND_WITHER_BLOCK_BREAK
	p SOUND_WITHER_BOSS_SPAWN
	q SOUND_WITHER_BOSS_SHOOT
	r SOUND_BAT_LIFTOFF
	s SOUND_ZOMBIE_INFECTED
	t SOUND_ZOMBIE_CONVERTED
	u SOUND_DRAGON_DEATH
	v SOUND_ANVIL_BROKEN
	w SOUND_ANVIL_USED
	x SOUND_ANVIL_LAND
	y SOUND_PORTAL_TRAVEL
	z SOUND_CHORUS_GROW
	<init> ()V <init>
dkl net/minecraft/world/level/block/LeverBlock
	a CODEC
	b POWERED
	c DEPTH
	d WIDTH
	e HEIGHT
	f NORTH_AABB
	g SOUTH_AABB
	h WEST_AABB
	i EAST_AABB
	j UP_AABB_Z
	k UP_AABB_X
	l DOWN_AABB_Z
	m DOWN_AABB_X
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_54633_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_54640_
		1 o p_54641_
		2 o p_54642_
		3 o p_54643_
		4 o p_54645_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_54665_
		1 o p_54666_
		2 o p_54667_
		3 o p_54668_
	a (Ldtc;Ldcx;Ljd;F)V makeParticle
		static
		0 o p_54658_
		1 o p_54659_
		2 o p_54660_
		3 o p_54661_
	a (Lcmx;Ldcx;Ljd;Ldtc;)V playSound
		static
		0 o p_346119_
		1 o p_346020_
		2 o p_345585_
		3 o p_346002_
	a (Ldtc;Ldcw;Ljd;Ldtc;Z)V onRemove
		0 o p_54647_
		1 o p_54648_
		2 o p_54649_
		3 o p_54650_
		4 o p_54651_
	a (Ldtc;Ldcc;Ljd;Lji;)I getSignal
		0 o p_54635_
		1 o p_54636_
		2 o p_54637_
		3 o p_54638_
	a (Ldtc;Ldcw;Ljd;Ldco;Ljava/util/function/BiConsumer;)V onExplosionHit
		0 o p_312405_
		1 o p_312603_
		2 o p_311795_
		3 o p_312090_
		4 o p_312313_
	a (Ldtc;Ldcw;Ljd;Layw;)V animateTick
		0 o p_221395_
		1 o p_221396_
		2 o p_221397_
		3 o p_221398_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_54663_
	b (Ldtc;Ldcw;Ljd;Lcmx;)V pull
		0 o p_54677_
		1 o p_54678_
		2 o p_54679_
		3 o p_344918_
	b (Ldtc;Ldcc;Ljd;Lji;)I getDirectSignal
		0 o p_54670_
		1 o p_54671_
		2 o p_54672_
		3 o p_54673_
	d (Ldtc;Ldcw;Ljd;)V updateNeighbours
		0 o p_54681_
		1 o p_54682_
		2 o p_54683_
	e_ (Ldtc;)Z isSignalSource
		0 o p_54675_
dkl$1 net/minecraft/world/level/block/LeverBlock$1
	a $SwitchMap$net$minecraft$core$Direction$Axis
	b $SwitchMap$net$minecraft$core$Direction
	c $SwitchMap$net$minecraft$world$level$block$state$properties$AttachFace
	<clinit> ()V <clinit>
		static
dkm net/minecraft/world/level/block/LightBlock
	a CODEC
	b MAX_LEVEL
	c LEVEL
	d WATERLOGGED
	e LIGHT_EMISSION
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_153662_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_153673_
		1 o p_153674_
		2 o p_153675_
		3 o p_153676_
		4 o p_153678_
	a (Ldcz;Ljd;Ldtc;)Lcuq; getCloneItemStack
		0 o p_304798_
		1 o p_153665_
		2 o p_153666_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_153668_
		1 o p_153669_
		2 o p_153670_
		3 o p_153671_
	a (Lcuq;I)Lcuq; setLightOnStack
		static
		0 o p_259339_
		1 o p_259353_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_153687_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_153680_
		1 o p_153681_
		2 o p_153682_
		3 o p_153683_
		4 o p_153684_
		5 o p_153685_
	a_ (Ldtc;)Ldmf; getRenderShape
		0 o p_153693_
	a_ (Ldtc;Ldcc;Ljd;)Z propagatesSkylightDown
		0 o p_153695_
		1 o p_153696_
		2 o p_153697_
	b_ (Ldtc;)Lepe; getFluidState
		0 o p_153699_
	d (Ldtc;Ldcc;Ljd;)F getShadeBrightness
		0 o p_153689_
		1 o p_153690_
		2 o p_153691_
	m (Ldtc;)I lambda$static$0
		static
		0 o p_153701_
dkn net/minecraft/world/level/block/LightningRodBlock
	b CODEC
	c WATERLOGGED
	d POWERED
	e RANGE
	k ACTIVATION_TICKS
	l SPARK_CYCLE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_153709_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_221400_
		1 o p_221401_
		2 o p_221402_
		3 o p_221403_
	a (Ldtc;Ldcc;Ljd;Lji;)I getSignal
		0 o p_153723_
		1 o p_153724_
		2 o p_153725_
		3 o p_153726_
	a (Ldtc;Ldcw;Ljd;Ldtc;Z)V onRemove
		0 o p_153728_
		1 o p_153729_
		2 o p_153730_
		3 o p_153731_
		4 o p_153732_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_153711_
	a (Ldtc;Ldcw;Ljd;Layw;)V animateTick
		0 o p_221405_
		1 o p_221406_
		2 o p_221407_
		3 o p_221408_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_153746_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_153739_
		1 o p_153740_
		2 o p_153741_
		3 o p_153742_
		4 o p_153743_
		5 o p_153744_
	b (Ldtc;Ldcw;Ljd;Ldtc;Z)V onPlace
		0 o p_153753_
		1 o p_153754_
		2 o p_153755_
		3 o p_153756_
		4 o p_153757_
	b (Ldtc;Ldcc;Ljd;Lji;)I getDirectSignal
		0 o p_153748_
		1 o p_153749_
		2 o p_153750_
		3 o p_153751_
	b_ (Ldtc;)Lepe; getFluidState
		0 o p_153759_
	d (Ldtc;Ldcw;Ljd;)V onLightningStrike
		0 o p_153761_
		1 o p_153762_
		2 o p_153763_
	e (Ldtc;Ldcw;Ljd;)V updateNeighbours
		0 o p_153765_
		1 o p_153766_
		2 o p_153767_
	e_ (Ldtc;)Z isSignalSource
		0 o p_153769_
dko net/minecraft/world/level/block/LiquidBlock
	a CODEC
	b LEVEL
	c fluid
	d STABLE_SHAPE
	e POSSIBLE_FLOW_DIRECTIONS
	f FLOWING_FLUID
	g stateCache
	<clinit> ()V <clinit>
		static
	<init> (Lepc;Ldtb$d;)V <init>
		0 o p_54694_
		1 o p_54695_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldko;)Lepc; lambda$static$3
		static
		0 o p_304898_
	a (Lepc;)Lepd; lambda$static$2
		static
		0 o p_304608_
	a (Ldtc;Ldcw;Ljd;Ldfy;Ljd;Z)V neighborChanged
		0 o p_54709_
		1 o p_54710_
		2 o p_54711_
		3 o p_54712_
		4 o p_54713_
		5 o p_54714_
	a (Lepd;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_304912_
	a (Ldcx;Ljd;)V fizz
		0 o p_54701_
		1 o p_54702_
	a (Lcmx;Ldcx;Ljd;Ldtc;)Lcuq; pickupBlock
		0 o p_295410_
		1 o p_153772_
		2 o p_153773_
		3 o p_153774_
	a (Ldcw;Ljd;Ldtc;)Z shouldSpreadLiquid
		0 o p_54697_
		1 o p_54698_
		2 o p_54699_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_308830_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_54730_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_54723_
		1 o p_54724_
		2 o p_54725_
		3 o p_54726_
		4 o p_54727_
		5 o p_54728_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_54704_
		1 o p_54707_
	a (Ldtc;Ldtc;Lji;)Z skipRendering
		0 o p_54716_
		1 o p_54717_
		2 o p_54718_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_54749_
		1 o p_54750_
		2 o p_54751_
		3 o p_54752_
	a (Ldtc;Leru$a;)Ljava/util/List; getDrops
		0 o p_54720_
		1 o p_287727_
	a_ (Ldtc;)Ldmf; getRenderShape
		0 o p_54738_
	a_ (Ldtc;Ldcc;Ljd;)Z propagatesSkylightDown
		0 o p_54745_
		1 o p_54746_
		2 o p_54747_
	aw_ ()Ljava/util/Optional; getPickupSound
	b (Ldtc;Ldcw;Ljd;Ldtc;Z)V onPlace
		0 o p_54754_
		1 o p_54755_
		2 o p_54756_
		3 o p_54757_
		4 o p_54758_
	b (Ldtc;Laqu;Ljd;Layw;)V randomTick
		0 o p_221410_
		1 o p_221411_
		2 o p_221412_
		3 o p_221413_
	b (Lepd;)Ljava/lang/String; lambda$static$0
		static
		0 o p_339536_
	b (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getCollisionShape
		0 o p_54760_
		1 o p_54761_
		2 o p_54762_
		3 o p_54763_
	b_ (Ldtc;)Lepe; getFluidState
		0 o p_54765_
	d_ (Ldtc;)Z isRandomlyTicking
		0 o p_54732_
dkp net/minecraft/world/level/block/LiquidBlockContainer
	a (Lcmx;Ldcc;Ljd;Ldtc;Lepd;)Z canPlaceLiquid
		0 o p_295256_
		1 o p_54766_
		2 o p_54767_
		3 o p_54768_
		4 o p_54769_
	a (Ldcx;Ljd;Ldtc;Lepe;)Z placeLiquid
		0 o p_54770_
		1 o p_54771_
		2 o p_54772_
		3 o p_54773_
dkq net/minecraft/world/level/block/LoomBlock
	a CODEC
	b CONTAINER_TITLE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_54777_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcw;Ljd;ILcmw;Lcmx;)Lcpu; lambda$getMenuProvider$0
		static
		0 o p_54781_
		1 o p_54782_
		2 o p_54783_
		3 o p_54784_
		4 o p_54785_
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_54787_
		1 o p_54788_
		2 o p_54789_
		3 o p_54790_
		4 o p_54792_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_54779_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_54794_
	b (Ldtc;Ldcw;Ljd;)Lbqv; getMenuProvider
		0 o p_54796_
		1 o p_54797_
		2 o p_54798_
dkr net/minecraft/world/level/block/MagmaBlock
	a CODEC
	b BUBBLE_COLUMN_CHECK_DELAY
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_54800_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcw;Ljd;Ldtc;Lbsr;)V stepOn
		0 o p_153777_
		1 o p_153778_
		2 o p_153779_
		3 o p_153780_
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_221415_
		1 o p_221416_
		2 o p_221417_
		3 o p_221418_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_54811_
		1 o p_54812_
		2 o p_54813_
		3 o p_54814_
		4 o p_54815_
		5 o p_54816_
	b (Ldtc;Ldcw;Ljd;Ldtc;Z)V onPlace
		0 o p_54823_
		1 o p_54824_
		2 o p_54825_
		3 o p_54826_
		4 o p_54827_
dks net/minecraft/world/level/block/MangroveLeavesBlock
	a CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_221425_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laqu;Layw;Ljd;Ldtc;)V performBonemeal
		0 o p_221427_
		1 o p_221428_
		2 o p_221429_
		3 o p_221430_
	a (Ljd;)Ljd; getParticlePos
		0 o p_316180_
	a (Ldcw;Layw;Ljd;Ldtc;)Z isBonemealSuccess
		0 o p_221437_
		1 o p_221438_
		2 o p_221439_
		3 o p_221440_
	b (Ldcz;Ljd;Ldtc;)Z isValidBonemealTarget
		0 o p_256534_
		1 o p_256299_
		2 o p_255926_
dkt net/minecraft/world/level/block/MangrovePropaguleBlock
	a CODEC
	b AGE
	c MAX_AGE
	d HANGING
	j SHAPE_PER_AGE
	k WATERLOGGED
	<clinit> ()V <clinit>
		static
	<init> (Ldsr;Ldtb$d;)V <init>
		0 o p_304562_
		1 o p_221449_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_221468_
		1 o p_221469_
		2 o p_221470_
		3 o p_221471_
	a (Ldkt;)Ldsr; lambda$static$0
		static
		0 o p_304527_
	a (Laqu;Layw;Ljd;Ldtc;)V performBonemeal
		0 o p_221451_
		1 o p_221452_
		2 o p_221453_
		3 o p_221454_
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_221473_
		1 o p_221474_
		2 o p_221475_
	a (Ldcw;Layw;Ljd;Ldtc;)Z isBonemealSuccess
		0 o p_221463_
		1 o p_221464_
		2 o p_221465_
		3 o p_221466_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_221456_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_308831_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_221484_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_221477_
		1 o p_221478_
		2 o p_221479_
		3 o p_221480_
		4 o p_221481_
		5 o p_221482_
	b (Ldcz;Ljd;Ldtc;)Z isValidBonemealTarget
		0 o p_256541_
		1 o p_221459_
		2 o p_221460_
	b (Ldtc;Laqu;Ljd;Layw;)V randomTick
		0 o p_221488_
		1 o p_221489_
		2 o p_221490_
		3 o p_221491_
	b (I)Ldtc; createNewHangingPropagule
		static
		0 o p_221486_
	b (Ldtc;Ldcc;Ljd;)Z mayPlaceOn
		0 o p_221496_
		1 o p_221497_
		2 o p_221498_
	b_ (Ldtc;)Lepe; getFluidState
		0 o p_221494_
	c ()Ldtc; createNewHangingPropagule
		static
	m (Ldtc;)Z isHanging
		static
		0 o p_221500_
	n (Ldtc;)Z isFullyGrown
		static
		0 o p_221502_
dku net/minecraft/world/level/block/MangroveRootsBlock
	a CODEC
	b WATERLOGGED
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_221506_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_221508_
	a (Ldtc;Ldtc;Lji;)Z skipRendering
		0 o p_221510_
		1 o p_221511_
		2 o p_221512_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_221521_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_221514_
		1 o p_221515_
		2 o p_221516_
		3 o p_221517_
		4 o p_221518_
		5 o p_221519_
	b_ (Ldtc;)Lepe; getFluidState
		0 o p_221523_
dkv net/minecraft/world/level/block/Mirror
	a NONE
	b LEFT_RIGHT
	c FRONT_BACK
	d CODEC
	e id
	f symbol
	g rotation
	h $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Lh;)V <init>
		0 o p_221527_
		1 o p_221528_
		2 o p_221529_
		3 o p_221530_
	a ()Lh; rotation
	a (II)I mirror
		0 o p_54844_
		1 o p_54845_
	a (Lji;)Ldmm; getRotation
		0 o p_54847_
	b ()Lwz; symbol
	b (Lji;)Lji; mirror
		0 o p_54849_
	c ()Ljava/lang/String; getSerializedName
	d ()[Ldkv; $values
		static
	valueOf (Ljava/lang/String;)Ldkv; valueOf
		static
		0 o p_54851_
	values ()[Ldkv; values
		static
dkw net/minecraft/world/level/block/MossBlock
	a CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_153790_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laqu;Layw;Ljd;Ljm$c;)V lambda$performBonemeal$1
		static
		0 o p_256652_
		1 o p_256263_
		2 o p_256443_
		3 o p_255669_
	a (Laqu;Layw;Ljd;Ldtc;)V performBonemeal
		0 o p_221533_
		1 o p_221534_
		2 o p_221535_
		3 o p_221536_
	a (Ljz;)Ljava/util/Optional; lambda$performBonemeal$0
		static
		0 o p_258973_
	a (Ldcw;Layw;Ljd;Ldtc;)Z isBonemealSuccess
		0 o p_221538_
		1 o p_221539_
		2 o p_221540_
		3 o p_221541_
	au_ ()Ldgb$a; getType
	b (Ldcz;Ljd;Ldtc;)Z isValidBonemealTarget
		0 o p_256507_
		1 o p_256224_
		2 o p_256628_
dkx net/minecraft/world/level/block/MudBlock
	a CODEC
	b SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_221545_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_221547_
		1 o p_221550_
	b (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getCollisionShape
		0 o p_221561_
		1 o p_221562_
		2 o p_221563_
		3 o p_221564_
	b_ (Ldtc;Ldcc;Ljd;)Lexv; getBlockSupportShape
		0 o p_221566_
		1 o p_221567_
		2 o p_221568_
	c (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getVisualShape
		0 o p_221556_
		1 o p_221557_
		2 o p_221558_
		3 o p_221559_
	d (Ldtc;Ldcc;Ljd;)F getShadeBrightness
		0 o p_221552_
		1 o p_221553_
		2 o p_221554_
dky net/minecraft/world/level/block/MultifaceBlock
	a AABB_OFFSET
	b DIRECTIONS
	c UP_AABB
	d DOWN_AABB
	e WEST_AABB
	f EAST_AABB
	g NORTH_AABB
	h SOUTH_AABB
	i PROPERTY_BY_DIRECTION
	j SHAPE_BY_DIRECTION
	k shapesCache
	l canRotate
	m canMirrorX
	n canMirrorZ
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_153822_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ljava/util/Collection;)B pack
		static
		0 o p_221577_
	a (Lji;)Z isFaceSupported
		0 o p_153921_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_153895_
		1 o p_153896_
	a (Ldcc;Lji;Ljd;Ldtc;)Z canAttachTo
		static
		0 o p_153830_
		1 o p_153831_
		2 o p_153832_
		3 o p_153833_
	a (B)Ljava/util/Set; unpack
		static
		0 o p_221570_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_153917_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_153904_
		1 o p_153905_
		2 o p_153906_
		3 o p_153907_
		4 o p_153908_
		5 o p_153909_
	a (Ldtc;Lcyd;)Z canBeReplaced
		0 o p_153848_
		1 o p_153849_
	a (Ljava/util/EnumMap;)V lambda$static$0
		static
		0 o p_153923_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_153851_
		1 o p_153852_
		2 o p_153853_
		3 o p_153854_
	a (Ldtc;Ldcw;Ljd;Lji;)Ldtc; lambda$getStateForPlacement$1
		0 o p_153862_
		1 o p_153863_
		2 o p_153864_
		3 o p_153865_
	a (Ldtd;)Ldtc; getDefaultMultifaceState
		static
		0 o p_153919_
	a (Ldtc;Ldtt;)Ldtc; removeFace
		static
		0 o p_153898_
		1 o p_153899_
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_153888_
		1 o p_153889_
		2 o p_153890_
	a (Ldtc;Lji;)Z hasFace
		static
		0 o p_153901_
		1 o p_153902_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_153824_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_153892_
		1 o p_153893_
	a (Ldcc;Ldtc;Ljd;Lji;)Z isValidStateForPlacement
		0 o p_221572_
		1 o p_221573_
		2 o p_221574_
		3 o p_221575_
	a (Ldtc;Ljava/util/function/Function;)Ldtc; mapDirections
		0 o p_153911_
		1 o p_153912_
	b (Lji;)Ldtt; getFaceProperty
		static
		0 o p_153934_
	b (Ldtc;Lji;)Z lambda$hasAnyVacantFace$3
		static
		0 o p_221579_
		1 o p_221580_
	c ()Ldkz; getSpreader
	c (Ldtc;Ldcc;Ljd;Lji;)Ldtc; getStateForPlacement
		0 o p_153941_
		1 o p_153942_
		2 o p_153943_
		3 o p_153944_
	c (Ldtc;Lji;)Z lambda$hasAnyFace$2
		static
		0 o p_221582_
		1 o p_221583_
	m ()Z isWaterloggable
	m (Ldtc;)Ljava/util/Set; availableFaces
		static
		0 o p_221585_
	n (Ldtc;)Z hasAnyFace
		static
		0 o p_153961_
	o (Ldtc;)Lexv; calculateMultifaceShape
		static
		0 o p_153959_
	p (Ldtc;)Z hasAnyVacantFace
		static
		0 o p_153963_
dkz net/minecraft/world/level/block/MultifaceSpreader
	a DEFAULT_SPREAD_ORDER
	b config
	<clinit> ()V <clinit>
		static
	<init> (Ldkz$b;)V <init>
		0 o p_221592_
	<init> (Ldky;)V <init>
		0 o p_221590_
	a (Ldtc;Ldcc;Ljd;Lji;)Z canSpreadInAnyDirection
		0 o p_221602_
		1 o p_221603_
		2 o p_221604_
		3 o p_221605_
	a (Ldtc;Ldcx;Ljd;Lji;Layw;Z)Ljava/util/Optional; spreadFromFaceTowardRandomDirection
		0 o p_221631_
		1 o p_221632_
		2 o p_221633_
		3 o p_221634_
		4 o p_221635_
		5 o p_221636_
	a (Ldcx;ZLdkz$c;)Ljava/util/Optional; lambda$spreadFromFaceTowardDirection$7
		0 o p_221598_
		1 o p_221599_
		2 o p_221600_
	a (Ldtc;Ldcx;Ljd;Lji;ZLji;)Ljava/util/Optional; lambda$spreadFromFaceTowardAllDirections$6
		0 o p_221651_
		1 o p_221652_
		2 o p_221653_
		3 o p_221654_
		4 o p_221655_
		5 o p_221656_
	a (Ldtc;Ldcc;Ljd;Lji;Lji;)Z lambda$canSpreadInAnyDirection$0
		0 o p_221607_
		1 o p_221608_
		2 o p_221609_
		3 o p_221610_
		4 o p_221611_
	a (Ldtc;Ldcx;Ljd;Lji;Lji;Z)Ljava/util/Optional; spreadFromFaceTowardDirection
		0 o p_221638_
		1 o p_221639_
		2 o p_221640_
		3 o p_221641_
		4 o p_221642_
		5 o p_221643_
	a (Ldtc;Ldcx;Ljd;ZLji;)Ljava/lang/Long; lambda$spreadAll$4
		0 o p_221663_
		1 o p_221664_
		2 o p_221665_
		3 o p_221666_
		4 o p_221667_
	a (Ldtc;Ldcc;Ljd;Lji;Lji;Ldkz$d;)Ljava/util/Optional; getSpreadFromFaceTowardDirection
		0 o p_221613_
		1 o p_221614_
		2 o p_221615_
		3 o p_221616_
		4 o p_221617_
		5 o p_221618_
	a (Ldtc;Ldcx;Ljd;Layw;)Ljava/util/Optional; spreadFromRandomFaceTowardRandomDirection
		0 o p_221620_
		1 o p_221621_
		2 o p_221622_
		3 o p_221623_
	a (Ldtc;Ldcx;Ljd;Lji;Z)J spreadFromFaceTowardAllDirections
		0 o p_221645_
		1 o p_221646_
		2 o p_221647_
		3 o p_221648_
		4 o p_221649_
	a (Ldtc;Ldcx;Ljd;Layw;Lji;)Ljava/util/Optional; lambda$spreadFromRandomFaceTowardRandomDirection$2
		0 o p_221625_
		1 o p_221626_
		2 o p_221627_
		3 o p_221628_
		4 o p_221629_
	a (Ldcx;Ldkz$c;Z)Ljava/util/Optional; spreadToFace
		0 o p_221594_
		1 o p_221595_
		2 o p_221596_
	a (Ldtc;Ldcx;Ljd;Z)J spreadAll
		0 o p_221658_
		1 o p_221659_
		2 o p_221660_
		3 o p_221661_
	a (Ldtc;Lji;)Z lambda$spreadAll$3
		0 o p_221669_
		1 o p_221670_
	b (Ldtc;Lji;)Z lambda$spreadFromRandomFaceTowardRandomDirection$1
		0 o p_221679_
		1 o p_221680_
	b (Ldtc;Ldcx;Ljd;Lji;ZLji;)Ljava/util/Optional; lambda$spreadFromFaceTowardRandomDirection$5
		0 o p_221672_
		1 o p_221673_
		2 o p_221674_
		3 o p_221675_
		4 o p_221676_
		5 o p_221677_
dkz$a net/minecraft/world/level/block/MultifaceSpreader$DefaultSpreaderConfig
	a block
	<init> (Ldky;)V <init>
		0 o p_221683_
	a (Ldcc;Ljd;Ljd;Lji;Ldtc;)Z stateCanBeReplaced
		0 o p_221688_
		1 o p_221689_
		2 o p_221690_
		3 o p_221691_
		4 o p_221692_
	a (Ldcc;Ljd;Ldkz$c;)Z canSpreadInto
		0 o p_221685_
		1 o p_221686_
		2 o p_221687_
	a (Ldtc;Ldcc;Ljd;Lji;)Ldtc; getStateForPlacement
		0 o p_221694_
		1 o p_221695_
		2 o p_221696_
		3 o p_221697_
dkz$b net/minecraft/world/level/block/MultifaceSpreader$SpreadConfig
	a (Ldcx;Ldkz$c;Ldtc;Z)Z placeBlock
		0 o p_221702_
		1 o p_221703_
		2 o p_221704_
		3 o p_221705_
	a (Ldtc;)Z isOtherBlockValidAsSource
		0 o p_221706_
	a ()[Ldkz$e; getSpreadTypes
	a (Ldtc;Lji;)Z hasFace
		0 o p_221712_
		1 o p_221713_
	a (Ldcc;Ljd;Ldkz$c;)Z canSpreadInto
		0 o p_221698_
		1 o p_221699_
		2 o p_221700_
	a (Ldtc;Ldcc;Ljd;Lji;)Ldtc; getStateForPlacement
		0 o p_221707_
		1 o p_221708_
		2 o p_221709_
		3 o p_221710_
	b (Ldtc;Lji;)Z canSpreadFrom
		0 o p_221715_
		1 o p_221716_
dkz$c net/minecraft/world/level/block/MultifaceSpreader$SpreadPos
	a pos
	b face
	<init> (Ljd;Lji;)V <init>
		0 o pos
		1 o face
	a ()Ljd; pos
	b ()Lji; face
	equals (Ljava/lang/Object;)Z equals
		0 o p_221725_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dkz$d net/minecraft/world/level/block/MultifaceSpreader$SpreadPredicate
	test (Ldcc;Ljd;Ldkz$c;)Z test
		0 o p_221729_
		1 o p_221730_
		2 o p_221731_
dkz$e net/minecraft/world/level/block/MultifaceSpreader$SpreadType
	a SAME_POSITION
	b SAME_PLANE
	c WRAP_AROUND
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_221738_
		1 o p_221739_
	a (Ljd;Lji;Lji;)Ldkz$c; getSpreadPos
		0 o p_221741_
		1 o p_221742_
		2 o p_221743_
	a ()[Ldkz$e; $values
		static
	valueOf (Ljava/lang/String;)Ldkz$e; valueOf
		static
		0 o p_221745_
	values ()[Ldkz$e; values
		static
dkz$e$1 net/minecraft/world/level/block/MultifaceSpreader$SpreadType$1
	<init> (Ljava/lang/String;I)V <init>
		0 o p_221748_
		1 o p_221749_
	a (Ljd;Lji;Lji;)Ldkz$c; getSpreadPos
		0 o p_221751_
		1 o p_221752_
		2 o p_221753_
dkz$e$2 net/minecraft/world/level/block/MultifaceSpreader$SpreadType$2
	<init> (Ljava/lang/String;I)V <init>
		0 o p_221755_
		1 o p_221756_
	a (Ljd;Lji;Lji;)Ldkz$c; getSpreadPos
		0 o p_221758_
		1 o p_221759_
		2 o p_221760_
dkz$e$3 net/minecraft/world/level/block/MultifaceSpreader$SpreadType$3
	<init> (Ljava/lang/String;I)V <init>
		0 o p_221762_
		1 o p_221763_
	a (Ljd;Lji;Lji;)Ldkz$c; getSpreadPos
		0 o p_221765_
		1 o p_221766_
		2 o p_221767_
dl net/minecraft/advancements/critereon/PickedUpItemTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Laqv;Lcuq;Lerr;Ldl$a;)Z lambda$trigger$0
		static
		0 o p_221303_
		1 o p_221304_
		2 o p_221305_
		3 o p_221306_
	a (Laqv;Lcuq;Lbsr;)V trigger
		0 o p_221299_
		1 o p_221300_
		2 o p_221301_
dl$a net/minecraft/advancements/critereon/PickedUpItemTrigger$TriggerInstance
	a CODEC
	b player
	c item
	d entity
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o player
		1 o item
		2 o entity
	a (Lbg;Ljava/util/Optional;Ljava/util/Optional;)Lao; thrownItemPickedUpByEntity
		static
		0 o p_286865_
		1 o p_299099_
		2 o p_299117_
	a (Lbh;)V validate
		0 o p_312248_
	a (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)Lao; thrownItemPickedUpByPlayer
		static
		0 o p_298917_
		1 o p_298224_
		2 o p_298405_
	a ()Ljava/util/Optional; player
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337385_
	a (Laqv;Lcuq;Lerr;)Z matches
		0 o p_221323_
		1 o p_221324_
		2 o p_221325_
	b ()Ljava/util/Optional; item
	c ()Ljava/util/Optional; entity
	equals (Ljava/lang/Object;)Z equals
		0 o p_311910_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dla net/minecraft/world/level/block/MushroomBlock
	a CODEC
	b AABB_OFFSET
	c SHAPE
	d feature
	<clinit> ()V <clinit>
		static
	<init> (Lakq;Ldtb$d;)V <init>
		0 o p_256049_
		1 o p_256027_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_54889_
		1 o p_54890_
		2 o p_54891_
		3 o p_54892_
	a (Ldla;)Lakq; lambda$static$0
		static
		0 o p_304931_
	a (Laqu;Layw;Ljd;Ldtc;)V performBonemeal
		0 o p_221769_
		1 o p_221770_
		2 o p_221771_
		3 o p_221772_
	a (Laqu;Ljd;Ldtc;Layw;)Z growMushroom
		0 o p_221774_
		1 o p_221775_
		2 o p_221776_
		3 o p_221777_
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_54880_
		1 o p_54881_
		2 o p_54882_
	a (Ldcw;Layw;Ljd;Ldtc;)Z isBonemealSuccess
		0 o p_221779_
		1 o p_221780_
		2 o p_221781_
		3 o p_221782_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_308832_
	b (Ldcz;Ljd;Ldtc;)Z isValidBonemealTarget
		0 o p_255904_
		1 o p_54871_
		2 o p_54872_
	b (Ldtc;Laqu;Ljd;Layw;)V randomTick
		0 o p_221784_
		1 o p_221785_
		2 o p_221786_
		3 o p_221787_
	b (Ldtc;Ldcc;Ljd;)Z mayPlaceOn
		0 o p_54894_
		1 o p_54895_
		2 o p_54896_
dlb net/minecraft/world/level/block/MyceliumBlock
	a CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_54898_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Layw;)V animateTick
		0 o p_221789_
		1 o p_221790_
		2 o p_221791_
		3 o p_221792_
dlc net/minecraft/world/level/block/NetherPortalBlock
	a CODEC
	b AXIS
	c AABB_OFFSET
	d X_AXIS_AABB
	e Z_AXIS_AABB
	f LOGGER
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_54909_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laqu;Lbsr;Ljd;)Leqc; getPortalDestination
		0 o p_350444_
		1 o p_350334_
		2 o p_350764_
	a (Lbsr;Ldtc;Ljd;)Z lambda$getDimensionTransitionFromExit$2
		static
		0 o p_350617_
		1 o p_350823_
		2 o p_351016_
	a (Ljd;Lbsr;)V lambda$getExitPortal$1
		static
		0 o p_351966_
		1 o p_351967_
	a (Lbsr;Ljd;Ll$a;Laqu;Leqc$a;)Leqc; getDimensionTransitionFromExit
		static
		0 o p_350906_
		1 o p_350376_
		2 o p_350428_
		3 o p_350928_
		4 o p_352093_
	a (Ldcz;Ljd;Ldtc;)Lcuq; getCloneItemStack
		0 o p_304402_
		1 o p_54912_
		2 o p_54913_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_54942_
		1 o p_54943_
		2 o p_54944_
		3 o p_54945_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_54925_
		1 o p_54926_
	a (Laqu;Ldtc;Ljd;)Z lambda$getExitPortal$0
		static
		0 o p_351968_
		1 o p_351969_
		2 o p_351970_
	a (Laqu;Lbsr;)I getPortalTransitionTime
		0 o p_350689_
		1 o p_350280_
	a (Laqu;Lbsr;Ljd;Ljd;ZLdut;)Leqc; getExitPortal
		0 o p_350564_
		1 o p_350493_
		2 o p_350379_
		3 o p_350747_
		4 o p_350326_
		5 o p_350718_
	a (Ldtc;Ldcw;Ljd;Layw;)V animateTick
		0 o p_221794_
		1 o p_221795_
		2 o p_221796_
		3 o p_221797_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_54935_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_54928_
		1 o p_54929_
		2 o p_54930_
		3 o p_54931_
		4 o p_54932_
		5 o p_54933_
	a (Laqu;Ll$a;Lji$a;Lexc;Lbsr;Lexc;FFLeqc$a;)Leqc; createDimensionTransition
		static
		0 o p_350955_
		1 o p_350865_
		2 o p_351013_
		3 o p_351020_
		4 o p_350578_
		5 o p_350266_
		6 o p_350648_
		7 o p_350338_
		8 o p_352441_
	a (Ldtc;Ldcw;Ljd;Lbsr;)V entityInside
		0 o p_54915_
		1 o p_54916_
		2 o p_54917_
		3 o p_54918_
	b (Ldtc;Laqu;Ljd;Layw;)V randomTick
		0 o p_221799_
		1 o p_221800_
		2 o p_221801_
		3 o p_221802_
	b ()Ldlr$a; getLocalTransition
dlc$1 net/minecraft/world/level/block/NetherPortalBlock$1
	a $SwitchMap$net$minecraft$core$Direction$Axis
	b $SwitchMap$net$minecraft$world$level$block$Rotation
	<clinit> ()V <clinit>
		static
dld net/minecraft/world/level/block/NetherSproutsBlock
	a CODEC
	b SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_54952_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_54955_
		1 o p_54956_
		2 o p_54957_
		3 o p_54958_
	b (Ldtc;Ldcc;Ljd;)Z mayPlaceOn
		0 o p_54960_
		1 o p_54961_
		2 o p_54962_
dle net/minecraft/world/level/block/NetherVines
	a GROW_PER_TICK_PROBABILITY
	b BONEMEAL_GROW_PROBABILITY_DECREASE_RATE
	<init> ()V <init>
	a (Ldtc;)Z isValidGrowthState
		static
		0 o p_54964_
	a (Layw;)I getBlocksToGrowWhenBonemealed
		static
		0 o p_221804_
dlf net/minecraft/world/level/block/NetherWartBlock
	a CODEC
	b MAX_AGE
	c AGE
	d SHAPE_BY_AGE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_54971_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcz;Ljd;Ldtc;)Lcuq; getCloneItemStack
		0 o p_304797_
		1 o p_54974_
		2 o p_54975_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_54977_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_54986_
		1 o p_54987_
		2 o p_54988_
		3 o p_54989_
	b (Ldtc;Laqu;Ljd;Layw;)V randomTick
		0 o p_221806_
		1 o p_221807_
		2 o p_221808_
		3 o p_221809_
	b (Ldtc;Ldcc;Ljd;)Z mayPlaceOn
		0 o p_54991_
		1 o p_54992_
		2 o p_54993_
	d_ (Ldtc;)Z isRandomlyTicking
		0 o p_54979_
dlg net/minecraft/world/level/block/NetherrackBlock
	a CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_54995_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laqu;Layw;Ljd;Ldtc;)V performBonemeal
		0 o p_221811_
		1 o p_221812_
		2 o p_221813_
		3 o p_221814_
	a (Ldcw;Layw;Ljd;Ldtc;)Z isBonemealSuccess
		0 o p_221816_
		1 o p_221817_
		2 o p_221818_
		3 o p_221819_
	au_ ()Ldgb$a; getType
	b (Ldcz;Ljd;Ldtc;)Z isValidBonemealTarget
		0 o p_256620_
		1 o p_55003_
		2 o p_55004_
dlh net/minecraft/world/level/block/NoteBlock
	a CODEC
	b INSTRUMENT
	c POWERED
	d NOTE
	e NOTE_VOLUME
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_55016_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Ldfy;Ljd;Z)V neighborChanged
		0 o p_55041_
		1 o p_55042_
		2 o p_55043_
		3 o p_55044_
		4 o p_55045_
		5 o p_55046_
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_316441_
		1 o p_316774_
		2 o p_316344_
		3 o p_316884_
		4 o p_316631_
	a (Ldtc;Ldcw;Ljd;II)Z triggerEvent
		0 o p_55023_
		1 o p_55024_
		2 o p_55025_
		3 o p_55026_
		4 o p_55027_
	a (Ldcw;Ljd;)Lakr; getCustomSoundId
		0 o p_263070_
		1 o p_262999_
	a (Lbsr;Ldtc;Ldcw;Ljd;)V playNote
		0 o p_261664_
		1 o p_261606_
		2 o p_261819_
		3 o p_262042_
	a (Lcuq;Ldtc;Ldcw;Ljd;Lcmx;Lbqq;Lewy;)Lbqt; useItemOn
		0 o p_316716_
		1 o p_316688_
		2 o p_316672_
		3 o p_316355_
		4 o p_316822_
		5 o p_316505_
		6 o p_316667_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_55018_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_55055_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_55048_
		1 o p_55049_
		2 o p_55050_
		3 o p_55051_
		4 o p_55052_
		5 o p_55053_
	a_ (Ldtc;Ldcw;Ljd;Lcmx;)V attack
		0 o p_55029_
		1 o p_55030_
		2 o p_55031_
		3 o p_55032_
	b (Ldcx;Ljd;Ldtc;)Ldtc; setInstrument
		0 o p_262117_
		1 o p_261908_
		2 o p_262130_
	b (I)F getPitchFromNote
		static
		0 o p_277409_
dli net/minecraft/world/level/block/NyliumBlock
	a CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_55057_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laqu;Layw;Ljd;Ldtc;)V performBonemeal
		0 o p_221825_
		1 o p_221826_
		2 o p_221827_
		3 o p_221828_
	a (Ljz;Lakq;Laqu;Lduz;Layw;Ljd;)V place
		0 o p_255879_
		1 o p_256032_
		2 o p_255631_
		3 o p_256445_
		4 o p_255709_
		5 o p_256019_
	a (Ldcw;Layw;Ljd;Ldtc;)Z isBonemealSuccess
		0 o p_221830_
		1 o p_221831_
		2 o p_221832_
		3 o p_221833_
	a (Laqu;Lduz;Layw;Ljd;Ljm$c;)V lambda$place$0
		static
		0 o p_255824_
		1 o p_256334_
		2 o p_255646_
		3 o p_256332_
		4 o p_255920_
	au_ ()Ldgb$a; getType
	b (Ldcz;Ljd;Ldtc;)Z isValidBonemealTarget
		0 o p_256194_
		1 o p_256152_
		2 o p_256389_
	b (Ldtc;Laqu;Ljd;Layw;)V randomTick
		0 o p_221835_
		1 o p_221836_
		2 o p_221837_
		3 o p_221838_
	b (Ldtc;Ldcz;Ljd;)Z canBeNylium
		static
		0 o p_55079_
		1 o p_55080_
		2 o p_55081_
dlj net/minecraft/world/level/block/ObserverBlock
	b CODEC
	c POWERED
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_55085_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_221840_
		1 o p_221841_
		2 o p_221842_
		3 o p_221843_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_55115_
		1 o p_55116_
	a (Ldcx;Ljd;)V startSignal
		0 o p_55093_
		1 o p_55094_
	a (Ldcw;Ljd;Ldtc;)V updateNeighborsInFront
		0 o p_55089_
		1 o p_55090_
		2 o p_55091_
	a (Ldtc;Ldcc;Ljd;Lji;)I getSignal
		0 o p_55101_
		1 o p_55102_
		2 o p_55103_
		3 o p_55104_
	a (Ldtc;Ldcw;Ljd;Ldtc;Z)V onRemove
		0 o p_55106_
		1 o p_55107_
		2 o p_55108_
		3 o p_55109_
		4 o p_55110_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_55087_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_55112_
		1 o p_55113_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_55125_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_55118_
		1 o p_55119_
		2 o p_55120_
		3 o p_55121_
		4 o p_55122_
		5 o p_55123_
	b (Ldtc;Ldcw;Ljd;Ldtc;Z)V onPlace
		0 o p_55132_
		1 o p_55133_
		2 o p_55134_
		3 o p_55135_
		4 o p_55136_
	b (Ldtc;Ldcc;Ljd;Lji;)I getDirectSignal
		0 o p_55127_
		1 o p_55128_
		2 o p_55129_
		3 o p_55130_
	e_ (Ldtc;)Z isSignalSource
		0 o p_55138_
dlk net/minecraft/world/level/block/PiglinWallSkullBlock
	b CODEC
	e AABBS
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_261530_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_261765_
		1 o p_261604_
		2 o p_261948_
		3 o p_261889_
dll net/minecraft/world/level/block/PinkPetalsBlock
	a CODEC
	b MIN_FLOWERS
	c MAX_FLOWERS
	d FACING
	e AMOUNT
	f SHAPE_BY_PROPERTIES
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_273335_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Lcyd;)Z canBeReplaced
		0 o p_272922_
		1 o p_273534_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_273485_
		1 o p_273021_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_273399_
		1 o p_273568_
		2 o p_273314_
		3 o p_273274_
	a (Laqu;Layw;Ljd;Ldtc;)V performBonemeal
		0 o p_273476_
		1 o p_273093_
		2 o p_272601_
		3 o p_272683_
	a (Ldcw;Layw;Ljd;Ldtc;)Z isBonemealSuccess
		0 o p_272604_
		1 o p_273609_
		2 o p_272988_
		3 o p_273231_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_273158_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_272961_
		1 o p_273278_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_272634_
	a (Lji;Ljava/lang/Integer;)Lexv; lambda$static$0
		static
		0 o p_296142_
		1 o p_294775_
	b (Ldcz;Ljd;Ldtc;)Z isValidBonemealTarget
		0 o p_272968_
		1 o p_273762_
		2 o p_273662_
dlm net/minecraft/world/level/block/PipeBlock
	a DIRECTIONS
	b NORTH
	c EAST
	d SOUTH
	e WEST
	f UP
	g DOWN
	h PROPERTY_BY_DIRECTION
	i shapeByIndex
	<clinit> ()V <clinit>
		static
	<init> (FLdtb$d;)V <init>
		0 o p_55159_
		1 o p_55160_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ljava/util/EnumMap;)V lambda$static$0
		static
		0 o p_55164_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_55170_
		1 o p_55171_
		2 o p_55172_
		3 o p_55173_
	a (F)[Lexv; makeShapes
		0 o p_55162_
	a_ (Ldtc;Ldcc;Ljd;)Z propagatesSkylightDown
		0 o p_55166_
		1 o p_55167_
		2 o p_55168_
	m (Ldtc;)I getAABBIndex
		0 o p_55175_
dln net/minecraft/world/level/block/PitcherCropBlock
	c CODEC
	d AGE
	e MAX_AGE
	f DOUBLE_PLANT_AGE_INTERSECTION
	g BONEMEAL_INCREASE
	h FULL_UPPER_SHAPE
	i FULL_LOWER_SHAPE
	j COLLISION_SHAPE_BULB
	k COLLISION_SHAPE_CROP
	l UPPER_SHAPE_BY_AGE
	m LOWER_SHAPE_BY_AGE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_277780_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laqu;Ldtc;Ljd;I)V grow
		0 o p_277975_
		1 o p_277349_
		2 o p_277585_
		3 o p_277498_
	a (Ldcz;Ljd;)Z canGrowInto
		static
		0 o p_290010_
		1 o p_277823_
	a (Ldcw;Layw;Ljd;Ldtc;)Z isBonemealSuccess
		0 o p_277920_
		1 o p_277594_
		2 o p_277401_
		3 o p_277434_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_277573_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_277518_
		1 o p_277700_
		2 o p_277660_
		3 o p_277653_
		4 o p_277982_
		5 o p_278106_
	a (Ldtc;Ldcw;Ljd;Lbsr;)V entityInside
		0 o p_279266_
		1 o p_279469_
		2 o p_279119_
		3 o p_279372_
	a (Ldtc;Lcyd;)Z canBeReplaced
		0 o p_277627_
		1 o p_277759_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_277602_
		1 o p_277617_
		2 o p_278005_
		3 o p_277514_
	a (Ldcw;Ljd;Ldtc;Lbtn;Lcuq;)V setPlacedBy
		0 o p_277432_
		1 o p_277632_
		2 o p_277479_
		3 o p_277805_
		4 o p_277663_
	a (Ldcz;Ljd;Ldtc;I)Z canGrow
		0 o p_290007_
		1 o p_290014_
		2 o p_290017_
		3 o p_290008_
	a (Laqu;Layw;Ljd;Ldtc;)V performBonemeal
		0 o p_277717_
		1 o p_277870_
		2 o p_277836_
		3 o p_278034_
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_277671_
		1 o p_277477_
		2 o p_278085_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_277448_
	b (Ldcz;Ljd;Ldtc;)Z isValidBonemealTarget
		0 o p_277380_
		1 o p_277500_
		2 o p_277715_
	b (Ldcz;Ljd;)Z sufficientLight
		static
		0 o p_290018_
		1 o p_290011_
	b (Ldtc;Laqu;Ljd;Layw;)V randomTick
		0 o p_277950_
		1 o p_277589_
		2 o p_277937_
		3 o p_277887_
	b (Ldtc;Ldcc;Ljd;)Z mayPlaceOn
		0 o p_277418_
		1 o p_277461_
		2 o p_277608_
	b (I)Z isDouble
		static
		0 o p_295217_
	b (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getCollisionShape
		0 o p_277609_
		1 o p_277398_
		2 o p_278042_
		3 o p_277995_
	d (Ldcz;Ljd;Ldtc;)Ldln$a; getLowerHalf
		0 o p_290009_
		1 o p_290016_
		2 o p_290015_
	d_ (Ldtc;)Z isRandomlyTicking
		0 o p_277483_
	m (Ldtc;)Z isLower
		static
		0 o p_279488_
	n (Ldtc;)Z isMaxAge
		0 o p_277387_
dln$a net/minecraft/world/level/block/PitcherCropBlock$PosAndState
	a pos
	b state
	<init> (Ljd;Ldtc;)V <init>
		0 o pos
		1 o state
	a ()Ljd; pos
	b ()Ldtc; state
	equals (Ljava/lang/Object;)Z equals
		0 o p_290012_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dlo net/minecraft/world/level/block/PlayerHeadBlock
	b CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_55177_
	a ()Lcom/mojang/serialization/MapCodec; codec
dlp net/minecraft/world/level/block/PlayerWallHeadBlock
	b CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_55185_
	a ()Lcom/mojang/serialization/MapCodec; codec
dlq net/minecraft/world/level/block/PointedDripstoneBlock
	F STALAGMITE_FALL_DISTANCE_OFFSET
	G STALAGMITE_FALL_DAMAGE_MODIFIER
	H AVERAGE_DAYS_PER_GROWTH
	I GROWTH_PROBABILITY_PER_RANDOM_TICK
	J MAX_GROWTH_LENGTH
	K MAX_STALAGMITE_SEARCH_RANGE_WHEN_GROWING
	L STALACTITE_DRIP_START_PIXEL
	M TIP_MERGE_SHAPE
	N TIP_SHAPE_UP
	O TIP_SHAPE_DOWN
	P FRUSTUM_SHAPE
	Q MIDDLE_SHAPE
	R BASE_SHAPE
	S MAX_HORIZONTAL_OFFSET
	T REQUIRED_SPACE_TO_DRIP_THROUGH_NON_SOLID_BLOCK
	a CODEC
	b TIP_DIRECTION
	c THICKNESS
	d WATERLOGGED
	e MAX_SEARCH_LENGTH_WHEN_CHECKING_DRIP_TYPE
	f DELAY_BEFORE_FALLING
	g DRIP_PROBABILITY_PER_ANIMATE_TICK
	h DRIP_PROBABILITY_PER_ANIMATE_TICK_IF_UNDER_LIQUID_SOURCE
	i MAX_SEARCH_LENGTH_BETWEEN_STALACTITE_TIP_AND_CAULDRON
	j WATER_TRANSFER_PROBABILITY_PER_RANDOM_TICK
	k LAVA_TRANSFER_PROBABILITY_PER_RANDOM_TICK
	l MIN_TRIDENT_VELOCITY_TO_BREAK_DRIPSTONE
	m STALACTITE_DAMAGE_PER_FALL_DISTANCE_AND_SIZE
	n STALACTITE_MAX_DAMAGE
	o MAX_STALACTITE_HEIGHT_FOR_DAMAGE_CALCULATION
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_154025_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcw;Ljd;Ldtc;Lepd;)V spawnDripParticle
		static
		0 o p_154072_
		1 o p_154073_
		2 o p_154074_
		3 o p_154075_
	a (ZLdtc;)Z lambda$findTip$4
		static
		0 o p_154167_
		1 o p_154168_
	a (FLdlq$a;)Z lambda$animateTick$0
		static
		0 o p_221847_
		1 o p_221848_
	a (Ldtc;Laqu;Ljd;F)V maybeTransferFluid
		static
		0 o p_221860_
		1 o p_221861_
		2 o p_221862_
		3 o p_221863_
	a (Ldcw;Ljd;Ldtc;Ldlq$a;)V lambda$spawnDripParticle$2
		static
		0 o p_221853_
		1 o p_221854_
		2 o p_221855_
		3 o p_221856_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_154147_
		1 o p_154148_
		2 o p_154149_
		3 o p_154150_
		4 o p_154151_
		5 o p_154152_
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_221865_
		1 o p_221866_
		2 o p_221867_
		3 o p_221868_
	a (Ldcc;Ljd;Ldtc;)Z canDripThrough
		static
		0 o p_202018_
		1 o p_202019_
		2 o p_202020_
	a (Ldcz;Ljd;Lji;Z)Ldtz; calculateDripstoneThickness
		static
		0 o p_154093_
		1 o p_154094_
		2 o p_154095_
		3 o p_154096_
	a (Lepd;)Z canFillCauldron
		static
		0 o p_154159_
	a (Ldcw;Ldtc;Ljd;Lbsr;F)V fallOn
		0 o p_154047_
		1 o p_154048_
		2 o p_154049_
		3 o p_154050_
		4 o p_154051_
	a (Ldtc;Z)Z isTip
		static
		0 o p_154154_
		1 o p_154155_
	a (Ldcw;Ljd;)Ljd; findStalactiteTipAboveCauldron
		static
		0 o p_154056_
		1 o p_154057_
	a (Ldcx;Ljd;Lji$b;Ljava/util/function/BiPredicate;Ljava/util/function/Predicate;I)Ljava/util/Optional; findBlockVertical
		static
		0 o p_202007_
		1 o p_202008_
		2 o p_202009_
		3 o p_202010_
		4 o p_202011_
		5 o p_202012_
	a (Lbsr;)Lbrk; getFallDamageSource
		0 o p_254432_
	a (Lepd;Ldtc;)Z lambda$findFillableCauldronBelowStalactiteTip$7
		static
		0 o p_154161_
		1 o p_154162_
	a (Lji;Ljd;Ldtc;)Z lambda$findRootBlock$5
		static
		0 o p_202014_
		1 o p_202015_
		2 o p_202016_
	a (Ldtc;Ldcw;Ljd;Layw;)V animateTick
		0 o p_221870_
		1 o p_221871_
		2 o p_221872_
		3 o p_221873_
	a (Ldtc;Laqu;Ljd;)V spawnFallingStalactite
		static
		0 o p_154098_
		1 o p_154099_
		2 o p_154100_
	a (Ldtc;Ldcx;Ljd;IZ)Ljd; findTip
		static
		0 o p_154131_
		1 o p_154132_
		2 o p_154133_
		3 o p_154134_
		4 o p_154135_
	a (Laqu;Ljd;Lji;)V grow
		static
		0 o p_154036_
		1 o p_154037_
		2 o p_154038_
	a (Ldcw;Ljd;Lcjg;)V onBrokenAfterFall
		0 o p_154059_
		1 o p_154060_
		2 o p_154061_
	a (Ldcw;Ljd;Lepd;)Ljd; findFillableCauldronBelowStalactiteTip
		static
		0 o p_154077_
		1 o p_154078_
		2 o p_154079_
	a (Ldlq$a;)Lepd; lambda$getCauldronFillFluidType$10
		static
		0 o p_221858_
	a (Ldcw;Ljd;Ldtc;)V spawnDripParticle
		static
		0 o p_154063_
		1 o p_154064_
		2 o p_154065_
	a (Ldcx;Ljd;Lji;Ldtz;)V createDripstone
		static
		0 o p_154088_
		1 o p_154089_
		2 o p_154090_
		3 o p_154091_
	a (Ldcw;Ljd;Ldtc;I)Ljava/util/Optional; findRootBlock
		static
		0 o p_154067_
		1 o p_154068_
		2 o p_154069_
		3 o p_154070_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_154157_
	a (Laqu;Ljd;)Lepd; getCauldronFillFluidType
		static
		0 o p_221850_
		1 o p_221851_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_154112_
		1 o p_154115_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_154117_
		1 o p_154118_
		2 o p_154119_
		3 o p_154120_
	a (Ldtc;Ldcx;Ljd;)V createMergedTips
		static
		0 o p_154231_
		1 o p_154232_
		2 o p_154233_
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_154137_
		1 o p_154138_
		2 o p_154139_
	a (Ldtc;Lji;)Z isUnmergedTipWithDirection
		static
		0 o p_154144_
		1 o p_154145_
	a (Ldcw;Lepd;)Lepd; getDripFluid
		static
		0 o p_154053_
		1 o p_154054_
	a (Ldcw;Ldtc;Lewy;Lcnp;)V onProjectileHit
		0 o p_154042_
		1 o p_154043_
		2 o p_154044_
		3 o p_154045_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_154040_
	a (Ldtc;Ldtc;)Z canGrow
		static
		0 o p_154141_
		1 o p_154142_
	av_ ()F getMaxHorizontalOffset
	b (Lji;Ljd;Ldtc;)Z lambda$findTip$3
		static
		0 o p_202022_
		1 o p_202023_
		2 o p_202024_
	b (Ldtc;Laqu;Ljd;Layw;)V randomTick
		0 o p_221883_
		1 o p_221884_
		2 o p_221885_
		3 o p_221886_
	b (Laqu;Ljd;)V growStalagmiteBelow
		static
		0 o p_154033_
		1 o p_154034_
	b (Ldtc;Ldcz;Ljd;)Z isStalactiteStartPos
		static
		0 o p_154204_
		1 o p_154205_
		2 o p_154206_
	b (Ldcw;Ljd;Ldtc;)Ljava/util/Optional; getFluidAboveStalactite
		static
		0 o p_154182_
		1 o p_154183_
		2 o p_154184_
	b (Ldtc;Laqu;Ljd;)Z canTipGrow
		static
		0 o p_154195_
		1 o p_154196_
		2 o p_154197_
	b (Ldcz;Ljd;Lji;)Lji; calculateTipDirection
		static
		0 o p_154191_
		1 o p_154192_
		2 o p_154193_
	b (Ldcw;Ljd;)Ldlq$a; lambda$getFluidAboveStalactite$11
		static
		0 o p_221875_
		1 o p_221876_
	b (Ldcw;Ljd;Ldtc;Ldlq$a;)V lambda$animateTick$1
		static
		0 o p_221878_
		1 o p_221879_
		2 o p_221880_
		3 o p_221881_
	b (Ldtc;Lji;)Z isPointedDripstoneWithDirection
		static
		0 o p_154208_
		1 o p_154209_
	b_ (Ldtc;)Lepe; getFluidState
		0 o p_154235_
	c (Ldtc;Laqu;Ljd;Layw;)V growStalactiteOrStalagmiteIfPossible
		static
		0 o p_221888_
		1 o p_221889_
		2 o p_221890_
		3 o p_221891_
	c (Ldtc;Ldcc;Ljd;)Z isCollisionShapeFullBlock
		0 o p_181235_
		1 o p_181236_
		2 o p_181237_
	c (Ldcw;Ljd;Ldtc;)Z lambda$findStalactiteTipAboveCauldron$9
		static
		0 o p_202029_
		1 o p_202030_
		2 o p_202031_
	c (Ldcz;Ljd;Lji;)Z isValidPointedDripstonePlacement
		static
		0 o p_154222_
		1 o p_154223_
		2 o p_154224_
	d (Ldcw;Ljd;Ldtc;)Z lambda$findFillableCauldronBelowStalactiteTip$8
		static
		0 o p_202033_
		1 o p_202034_
		2 o p_202035_
	f (Ldtc;Ldcc;Ljd;)Lexv; getOcclusionShape
		0 o p_154170_
		1 o p_154171_
		2 o p_154172_
	m (Ldtc;)Z canDrip
		static
		0 o p_154239_
	n (Ldtc;)Z isStalactite
		static
		0 o p_154241_
	o (Ldtc;)Z isStalagmite
		static
		0 o p_154243_
	p (Ldtc;)Z lambda$findRootBlock$6
		static
		0 o p_154245_
dlq$a net/minecraft/world/level/block/PointedDripstoneBlock$FluidInfo
	a pos
	b fluid
	c sourceState
	<init> (Ljd;Lepd;Ldtc;)V <init>
		0 o pos
		1 o fluid
		2 o sourceState
	a ()Ljd; pos
	b ()Lepd; fluid
	c ()Ldtc; sourceState
	equals (Ljava/lang/Object;)Z equals
		0 o p_221903_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dlr net/minecraft/world/level/block/Portal
	a (Laqu;Lbsr;Ljd;)Leqc; getPortalDestination
		0 o p_350469_
		1 o p_350401_
		2 o p_350443_
	a (Laqu;Lbsr;)I getPortalTransitionTime
		0 o p_350613_
		1 o p_350544_
	b ()Ldlr$a; getLocalTransition
dlr$a net/minecraft/world/level/block/Portal$Transition
	a CONFUSION
	b NONE
	c $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_350945_
		1 o p_350265_
	a ()[Ldlr$a; $values
		static
	valueOf (Ljava/lang/String;)Ldlr$a; valueOf
		static
		0 o p_350520_
	values ()[Ldlr$a; values
		static
dls net/minecraft/world/level/block/PotatoBlock
	a CODEC
	b SHAPE_BY_AGE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_55198_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_55200_
		1 o p_55201_
		2 o p_55202_
		3 o p_55203_
	d ()Ldcv; getBaseSeedId
dlt net/minecraft/world/level/block/PowderSnowBlock
	a CODEC
	b HORIZONTAL_PARTICLE_MOMENTUM_FACTOR
	c IN_BLOCK_HORIZONTAL_SPEED_MULTIPLIER
	d IN_BLOCK_VERTICAL_SPEED_MULTIPLIER
	e NUM_BLOCKS_TO_FALL_INTO_BLOCK
	f FALLING_COLLISION_SHAPE
	g MINIMUM_FALL_DISTANCE_FOR_SOUND
	h MINIMUM_FALL_DISTANCE_FOR_BIG_SOUND
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_154253_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_154258_
		1 o p_154261_
	a (Ldtc;Ldtc;Lji;)Z skipRendering
		0 o p_154268_
		1 o p_154269_
		2 o p_154270_
	a (Lbsr;)Z canEntityWalkOnPowderSnow
		static
		0 o p_154256_
	a (Ldcw;Ldtc;Ljd;Lbsr;F)V fallOn
		0 o p_196695_
		1 o p_196696_
		2 o p_196697_
		3 o p_196698_
		4 o p_196699_
	a (Lcmx;Ldcx;Ljd;Ldtc;)Lcuq; pickupBlock
		0 o p_295645_
		1 o p_154281_
		2 o p_154282_
		3 o p_154283_
	a (Ldtc;Ldcw;Ljd;Lbsr;)V entityInside
		0 o p_154263_
		1 o p_154264_
		2 o p_154265_
		3 o p_154266_
	aw_ ()Ljava/util/Optional; getPickupSound
	b (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getCollisionShape
		0 o p_154285_
		1 o p_154286_
		2 o p_154287_
		3 o p_154288_
	c (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getVisualShape
		0 o p_154276_
		1 o p_154277_
		2 o p_154278_
		3 o p_154279_
	f (Ldtc;Ldcc;Ljd;)Lexv; getOcclusionShape
		0 o p_154272_
		1 o p_154273_
		2 o p_154274_
dlu net/minecraft/world/level/block/PoweredBlock
	a CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_55206_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcc;Ljd;Lji;)I getSignal
		0 o p_55208_
		1 o p_55209_
		2 o p_55210_
		3 o p_55211_
	e_ (Ldtc;)Z isSignalSource
		0 o p_55213_
dlv net/minecraft/world/level/block/PoweredRailBlock
	d CODEC
	e SHAPE
	f POWERED
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_55218_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_55237_
		1 o p_55238_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_55243_
	a (Ldcw;Ljd;ZILdug;)Z isSameRailWithPower
		0 o p_55226_
		1 o p_55227_
		2 o p_55228_
		3 o p_55229_
		4 o p_55230_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_55240_
		1 o p_55241_
	a (Ldcw;Ljd;Ldtc;ZI)Z findPoweredRailSignal
		0 o p_55220_
		1 o p_55221_
		2 o p_55222_
		3 o p_55223_
		4 o p_55224_
	a (Ldtc;Ldcw;Ljd;Ldfy;)V updateState
		0 o p_55232_
		1 o p_55233_
		2 o p_55234_
		3 o p_55235_
	c ()Lduf; getShapeProperty
dlv$1 net/minecraft/world/level/block/PoweredRailBlock$1
	a $SwitchMap$net$minecraft$world$level$block$state$properties$RailShape
	b $SwitchMap$net$minecraft$world$level$block$Rotation
	c $SwitchMap$net$minecraft$world$level$block$Mirror
	<clinit> ()V <clinit>
		static
dlw net/minecraft/world/level/block/PressurePlateBlock
	e CODEC
	f POWERED
	<clinit> ()V <clinit>
		static
	<init> (Ldtr;Ldtb$d;)V <init>
		0 o p_273284_
		1 o p_273571_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;I)Ldtc; setSignalForState
		0 o p_55259_
		1 o p_55260_
	a (Ldlw;)Ldtr; lambda$static$0
		static
		0 o p_304917_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_308833_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_55262_
	b (Ldcw;Ljd;)I getSignalStrength
		0 o p_55264_
		1 o p_55265_
	g (Ldtc;)I getSignalForState
		0 o p_55270_
dlw$1 net/minecraft/world/level/block/PressurePlateBlock$1
	a $SwitchMap$net$minecraft$world$level$block$state$properties$BlockSetType$PressurePlateSensitivity
	<clinit> ()V <clinit>
		static
dlx net/minecraft/world/level/block/PumpkinBlock
	a CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_55284_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcuq;Ldtc;Ldcw;Ljd;Lcmx;Lbqq;Lewy;)Lbqt; useItemOn
		0 o p_316383_
		1 o p_316676_
		2 o p_316272_
		3 o p_316484_
		4 o p_316367_
		5 o p_316216_
		6 o p_316827_
dly net/minecraft/world/level/block/RailBlock
	d CODEC
	e SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_55395_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_55402_
		1 o p_55403_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_55408_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_55405_
		1 o p_55406_
	a (Ldtc;Ldcw;Ljd;Ldfy;)V updateState
		0 o p_55397_
		1 o p_55398_
		2 o p_55399_
		3 o p_55400_
	c ()Lduf; getShapeProperty
dly$1 net/minecraft/world/level/block/RailBlock$1
	a $SwitchMap$net$minecraft$world$level$block$state$properties$RailShape
	b $SwitchMap$net$minecraft$world$level$block$Rotation
	c $SwitchMap$net$minecraft$world$level$block$Mirror
	<clinit> ()V <clinit>
		static
dlz net/minecraft/world/level/block/RailState
	a level
	b pos
	c block
	d state
	e isStraight
	f connections
	<init> (Ldcw;Ljd;Ldtc;)V <init>
		0 o p_55421_
		1 o p_55422_
		2 o p_55423_
	a ()Ljava/util/List; getConnections
	a (Ldug;)V updateConnections
		0 o p_55428_
	a (Ljd;)Z hasRail
		0 o p_55430_
	a (Ldlz;)Z connectsTo
		0 o p_55426_
	a (ZZLdug;)Ldlz; place
		0 o p_55432_
		1 o p_55433_
		2 o p_55434_
	b (Ldlz;)Z canConnectTo
		0 o p_55437_
	b ()I countPotentialConnections
	b (Ljd;)Ldlz; getRail
		0 o p_55439_
	c (Ljd;)Z hasConnection
		0 o p_55444_
	c ()Ldtc; getState
	c (Ldlz;)V connectTo
		0 o p_55442_
	d (Ljd;)Z hasNeighborRail
		0 o p_55447_
	d ()V removeSoftConnections
dlz$1 net/minecraft/world/level/block/RailState$1
	a $SwitchMap$net$minecraft$world$level$block$state$properties$RailShape
	<clinit> ()V <clinit>
		static
dm net/minecraft/advancements/critereon/PlayerHurtEntityTrigger
	<init> ()V <init>
	a (Laqv;Lerr;Lbrk;FFZLdm$a;)Z lambda$trigger$0
		static
		0 o p_60120_
		1 o p_60121_
		2 o p_60122_
		3 o p_60123_
		4 o p_60124_
		5 o p_60125_
		6 o p_60126_
	a ()Lcom/mojang/serialization/Codec; codec
	a (Laqv;Lbsr;Lbrk;FFZ)V trigger
		0 o p_60113_
		1 o p_60114_
		2 o p_60115_
		3 o p_60116_
		4 o p_60117_
		5 o p_60118_
dm$a net/minecraft/advancements/critereon/PlayerHurtEntityTrigger$TriggerInstance
	a CODEC
	b player
	c damage
	d entity
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o player
		1 o damage
		2 o entity
	a (Lbj$a;)Lao; playerHurtEntityWithDamage
		static
		0 o p_300924_
	a (Lbj$a;Ljava/util/Optional;)Lao; playerHurtEntity
		static
		0 o p_301281_
		1 o p_298362_
	a (Ljava/util/Optional;)Lao; playerHurtEntityWithDamage
		static
		0 o p_300880_
	a (Lbh;)V validate
		0 o p_312140_
	a (Laqv;Lerr;Lbrk;FFZ)Z matches
		0 o p_60143_
		1 o p_60144_
		2 o p_60145_
		3 o p_60146_
		4 o p_60147_
		5 o p_60148_
	a ()Ljava/util/Optional; player
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337386_
	a (Ljava/util/Optional;Ljava/util/Optional;)Lao; playerHurtEntity
		static
		0 o p_301287_
		1 o p_300951_
	b ()Lao; playerHurtEntity
		static
	b (Ljava/util/Optional;)Lao; playerHurtEntity
		static
		0 o p_298252_
	c ()Ljava/util/Optional; damage
	d ()Ljava/util/Optional; entity
	equals (Ljava/lang/Object;)Z equals
		0 o p_312238_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dma net/minecraft/world/level/block/RedStoneOreBlock
	a CODEC
	b LIT
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_55453_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcw;Ljd;Ldtc;Lbsr;)V stepOn
		0 o p_154299_
		1 o p_154300_
		2 o p_154301_
		3 o p_154302_
	a (Ldtc;Laqu;Ljd;Lcuq;Z)V spawnAfterBreak
		0 o p_221907_
		1 o p_221908_
		2 o p_221909_
		3 o p_221910_
		4 o p_221911_
	a (Ldcw;Ljd;)V spawnParticles
		static
		0 o p_55455_
		1 o p_55456_
	a (Lcuq;Ldtc;Ldcw;Ljd;Lcmx;Lbqq;Lewy;)Lbqt; useItemOn
		0 o p_316235_
		1 o p_316208_
		2 o p_316432_
		3 o p_316592_
		4 o p_316564_
		5 o p_316389_
		6 o p_316390_
	a (Ldtc;Ldcw;Ljd;Layw;)V animateTick
		0 o p_221913_
		1 o p_221914_
		2 o p_221915_
		3 o p_221916_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_55484_
	a_ (Ldtc;Ldcw;Ljd;Lcmx;)V attack
		0 o p_55467_
		1 o p_55468_
		2 o p_55469_
		3 o p_55470_
	b (Ldtc;Laqu;Ljd;Layw;)V randomTick
		0 o p_221918_
		1 o p_221919_
		2 o p_221920_
		3 o p_221921_
	d (Ldtc;Ldcw;Ljd;)V interact
		static
		0 o p_55493_
		1 o p_55494_
		2 o p_55495_
	d_ (Ldtc;)Z isRandomlyTicking
		0 o p_55486_
dmb net/minecraft/world/level/block/RedStoneWireBlock
	F SHAPES_CACHE
	G COLORS
	H PARTICLE_DENSITY
	I crossState
	J shouldSignal
	a CODEC
	b NORTH
	c EAST
	d SOUTH
	e WEST
	f POWER
	g PROPERTY_BY_DIRECTION
	h H
	i W
	j E
	k N
	l S
	m SHAPE_DOT
	n SHAPES_FLOOR
	o SHAPES_UP
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_55511_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Ldfy;Ljd;Z)V neighborChanged
		0 o p_55561_
		1 o p_55562_
		2 o p_55563_
		3 o p_55564_
		4 o p_55565_
		5 o p_55566_
	a (Ldcw;Ljd;Ldtc;Ldtc;)V updatesOnShapeChange
		0 o p_55535_
		1 o p_55536_
		2 o p_55537_
		3 o p_55538_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_55592_
		1 o p_55593_
	a (Ldtc;Ldcx;Ljd;II)V updateIndirectNeighbourShapes
		0 o p_55579_
		1 o p_55580_
		2 o p_55581_
		3 o p_55582_
		4 o p_55583_
	a (Ldcw;Ljd;Ldtc;)V updatePowerStrength
		0 o p_55531_
		1 o p_55532_
		2 o p_55533_
	a (Ldtc;Ldcw;Ljd;Ldtc;Z)V onRemove
		0 o p_55568_
		1 o p_55569_
		2 o p_55570_
		3 o p_55571_
		4 o p_55572_
	a (Ldtc;Ldcc;Ljd;Lji;)I getSignal
		0 o p_55549_
		1 o p_55550_
		2 o p_55551_
		3 o p_55552_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_55605_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_55598_
		1 o p_55599_
		2 o p_55600_
		3 o p_55601_
		4 o p_55602_
		5 o p_55603_
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_55554_
		1 o p_55555_
		2 o p_55556_
		3 o p_55557_
		4 o p_55559_
	a (Ldcc;Ljd;Ldtc;)Z canSurviveOn
		0 o p_55613_
		1 o p_55614_
		2 o p_55615_
	a (Ldcc;Ldtc;Ljd;)Ldtc; getConnectionState
		0 o p_55515_
		1 o p_55516_
		2 o p_55517_
	a (Ldcc;Ljd;Lji;Z)Lduh; getConnectingSide
		0 o p_55523_
		1 o p_55524_
		2 o p_55525_
		3 o p_55526_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_55620_
		1 o p_55621_
		2 o p_55622_
		3 o p_55623_
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_55585_
		1 o p_55586_
		2 o p_55587_
	a (Ldtc;Lji;)Z shouldConnectTo
		static
		0 o p_55595_
		1 o p_55596_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_55513_
	a (Ldcc;Ljd;Lji;)Lduh; getConnectingSide
		0 o p_55519_
		1 o p_55520_
		2 o p_55521_
	a (Ldcw;Layw;Ljd;Lexc;Lji;Lji;FF)V spawnParticlesAlongLine
		0 o p_221923_
		1 o p_221924_
		2 o p_221925_
		3 o p_221926_
		4 o p_221927_
		5 o p_221928_
		6 o p_221929_
		7 o p_221930_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_55589_
		1 o p_55590_
	a (Ldtc;Ldcw;Ljd;Layw;)V animateTick
		0 o p_221932_
		1 o p_221933_
		2 o p_221934_
		3 o p_221935_
	a ([Lexc;)V lambda$static$0
		static
		0 o p_154319_
	a (Ldcw;Ljd;)I calculateTargetStrength
		0 o p_55528_
		1 o p_55529_
	b (Ldcc;Ldtc;Ljd;)Ldtc; getMissingConnections
		0 o p_55609_
		1 o p_55610_
		2 o p_55611_
	b (Ldtc;Ldcw;Ljd;Ldtc;Z)V onPlace
		0 o p_55630_
		1 o p_55631_
		2 o p_55632_
		3 o p_55633_
		4 o p_55634_
	b (Ldcw;Ljd;)V checkCornerChangeAt
		0 o p_55617_
		1 o p_55618_
	b (Ldtc;Ldcc;Ljd;Lji;)I getDirectSignal
		0 o p_55625_
		1 o p_55626_
		2 o p_55627_
		3 o p_55628_
	b (I)I getColorForPower
		static
		0 o p_55607_
	c (Ldcw;Ljd;)V updateNeighborsOfNeighboringWires
		0 o p_55638_
		1 o p_55639_
	e_ (Ldtc;)Z isSignalSource
		0 o p_55636_
	m (Ldtc;)Z shouldConnectTo
		static
		0 o p_55641_
	n (Ldtc;)Lexv; calculateShape
		0 o p_55643_
	o (Ldtc;)Z isCross
		static
		0 o p_55645_
	p (Ldtc;)Z isDot
		static
		0 o p_55647_
	q (Ldtc;)I getWireSignal
		0 o p_55649_
dmb$1 net/minecraft/world/level/block/RedStoneWireBlock$1
	a $SwitchMap$net$minecraft$world$level$block$state$properties$RedstoneSide
	b $SwitchMap$net$minecraft$world$level$block$Rotation
	c $SwitchMap$net$minecraft$world$level$block$Mirror
	<clinit> ()V <clinit>
		static
dmc net/minecraft/world/level/block/RedstoneLampBlock
	a CODEC
	b LIT
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_55657_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Ldfy;Ljd;Z)V neighborChanged
		0 o p_55666_
		1 o p_55667_
		2 o p_55668_
		3 o p_55669_
		4 o p_55670_
		5 o p_55671_
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_221937_
		1 o p_221938_
		2 o p_221939_
		3 o p_221940_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_55659_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_55673_
dmd net/minecraft/world/level/block/RedstoneTorchBlock
	c CODEC
	d LIT
	e RECENT_TOGGLE_TIMER
	f MAX_RECENT_TOGGLES
	g RESTART_DELAY
	h RECENT_TOGGLES
	i TOGGLE_DELAY
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_55678_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcc;)Ljava/util/List; lambda$isToggledTooFrequently$0
		static
		0 o p_55680_
	a (Ldtc;Ldcw;Ljd;Ldfy;Ljd;Z)V neighborChanged
		0 o p_55699_
		1 o p_55700_
		2 o p_55701_
		3 o p_55702_
		4 o p_55703_
		5 o p_55704_
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_221949_
		1 o p_221950_
		2 o p_221951_
		3 o p_221952_
	a (Ldcw;Ljd;Z)Z isToggledTooFrequently
		static
		0 o p_55685_
		1 o p_55686_
		2 o p_55687_
	a (Ldtc;Ldcw;Ljd;Ldtc;Z)V onRemove
		0 o p_55706_
		1 o p_55707_
		2 o p_55708_
		3 o p_55709_
		4 o p_55710_
	a (Ldtc;Ldcc;Ljd;Lji;)I getSignal
		0 o p_55694_
		1 o p_55695_
		2 o p_55696_
		3 o p_55697_
	a (Ldcw;Ljd;Ldtc;)Z hasNeighborSignal
		0 o p_55681_
		1 o p_55682_
		2 o p_55683_
	a (Ldtc;Ldcw;Ljd;Layw;)V animateTick
		0 o p_221954_
		1 o p_221955_
		2 o p_221956_
		3 o p_221957_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_55717_
	b (Ldtc;Ldcw;Ljd;Ldtc;Z)V onPlace
		0 o p_55724_
		1 o p_55725_
		2 o p_55726_
		3 o p_55727_
		4 o p_55728_
	b (Ldtc;Ldcc;Ljd;Lji;)I getDirectSignal
		0 o p_55719_
		1 o p_55720_
		2 o p_55721_
		3 o p_55722_
	e_ (Ldtc;)Z isSignalSource
		0 o p_55730_
dmd$a net/minecraft/world/level/block/RedstoneTorchBlock$Toggle
	a pos
	b when
	<init> (Ljd;J)V <init>
		0 o p_55734_
		1 o p_55735_
dme net/minecraft/world/level/block/RedstoneWallTorchBlock
	h CODEC
	i FACING
	j LIT
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_55744_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_55781_
		1 o p_55782_
		2 o p_55783_
		3 o p_55784_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_55769_
		1 o p_55770_
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_55762_
		1 o p_55763_
		2 o p_55764_
	a (Ldtc;Ldcc;Ljd;Lji;)I getSignal
		0 o p_55752_
		1 o p_55753_
		2 o p_55754_
		3 o p_55755_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_55746_
	a (Ldcw;Ljd;Ldtc;)Z hasNeighborSignal
		0 o p_55748_
		1 o p_55749_
		2 o p_55750_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_55766_
		1 o p_55767_
	a (Ldtc;Ldcw;Ljd;Layw;)V animateTick
		0 o p_221959_
		1 o p_221960_
		2 o p_221961_
		3 o p_221962_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_55779_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_55772_
		1 o p_55773_
		2 o p_55774_
		3 o p_55775_
		4 o p_55776_
		5 o p_55777_
	g ()Ljava/lang/String; getDescriptionId
dmf net/minecraft/world/level/block/RenderShape
	a INVISIBLE
	b ENTITYBLOCK_ANIMATED
	c MODEL
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_55792_
		1 o p_55793_
	a ()[Ldmf; $values
		static
	valueOf (Ljava/lang/String;)Ldmf; valueOf
		static
		0 o p_55795_
	values ()[Ldmf; values
		static
dmg net/minecraft/world/level/block/RepeaterBlock
	a CODEC
	b LOCKED
	e DELAY
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_55801_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_55809_
		1 o p_55810_
		2 o p_55811_
		3 o p_55812_
		4 o p_55814_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_55803_
	a (Ldtc;Ldcw;Ljd;Layw;)V animateTick
		0 o p_221964_
		1 o p_221965_
		2 o p_221966_
		3 o p_221967_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_55828_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_55821_
		1 o p_55822_
		2 o p_55823_
		3 o p_55824_
		4 o p_55825_
		5 o p_55826_
	b ()Z sideInputDiodesOnly
	c (Ldcz;Ljd;Ldtc;)Z isLocked
		0 o p_55805_
		1 o p_55806_
		2 o p_55807_
	g (Ldtc;)I getDelay
		0 o p_55830_
dmh net/minecraft/world/level/block/RespawnAnchorBlock
	a CODEC
	b MIN_CHARGES
	c MAX_CHARGES
	d CHARGE
	e RESPAWN_HORIZONTAL_OFFSETS
	f RESPAWN_OFFSETS
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_55838_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_316377_
		1 o p_316150_
		2 o p_316161_
		3 o p_316889_
		4 o p_316358_
	a (Lbsx;Ldcg;Ljd;Z)Ljava/util/Optional; findStandUpPosition
		static
		0 o p_55844_
		1 o p_55845_
		2 o p_55846_
		3 o p_55847_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_55865_
		1 o p_55868_
	a (Lbsx;Ldcg;Ljd;)Ljava/util/Optional; findStandUpPosition
		static
		0 o p_55840_
		1 o p_55841_
		2 o p_55842_
	a (Ldcw;Ljd;)Z lambda$explode$0
		static
		0 o p_55853_
		1 o p_55854_
	a (Lbsr;Ldcw;Ljd;Ldtc;)V charge
		static
		0 o p_270997_
		1 o p_270172_
		2 o p_270534_
		3 o p_270661_
	a (Ldtc;I)I getScaledChargeLevel
		static
		0 o p_55862_
		1 o p_55863_
	a (Lcuq;Ldtc;Ldcw;Ljd;Lcmx;Lbqq;Lewy;)Lbqt; useItemOn
		0 o p_316531_
		1 o p_316665_
		2 o p_316165_
		3 o p_316402_
		4 o p_316556_
		5 o p_316586_
		6 o p_316326_
	a (Lcuq;)Z isRespawnFuel
		static
		0 o p_55849_
	a (Ljd;Ldcw;)Z isWaterThatWouldFlow
		static
		0 o p_55888_
		1 o p_55889_
	a (Ldtc;Ldcw;Ljd;Layw;)V animateTick
		0 o p_221969_
		1 o p_221970_
		2 o p_221971_
		3 o p_221972_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_55886_
	a (Ldtc;Ldcw;Ljd;)I getAnalogOutputSignal
		0 o p_55870_
		1 o p_55871_
		2 o p_55872_
	a (Ldcw;)Z canSetSpawn
		static
		0 o p_55851_
	c_ (Ldtc;)Z hasAnalogOutputSignal
		0 o p_55860_
	d (Ldtc;Ldcw;Ljd;)V explode
		0 o p_55891_
		1 o p_55892_
		2 o p_55893_
	m (Ldtc;)Z canBeCharged
		static
		0 o p_55895_
dmh$1 net/minecraft/world/level/block/RespawnAnchorBlock$1
	a val$pos
	b val$inWater
	<init> (Ldmh;Ljd;Z)V <init>
		0 o p_55900_
		1 o p_55901_
		2 o p_55902_
	a (Ldco;Ldcc;Ljd;Ldtc;Lepe;)Ljava/util/Optional; getBlockExplosionResistance
		0 o p_55904_
		1 o p_55905_
		2 o p_55906_
		3 o p_55907_
		4 o p_55908_
dmi net/minecraft/world/level/block/RodBlock
	f AABB_MIN
	g AABB_MAX
	h Y_AXIS_AABB
	i Z_AXIS_AABB
	j X_AXIS_AABB
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_154339_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_154351_
		1 o p_154352_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_154341_
		1 o p_154344_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_154346_
		1 o p_154347_
		2 o p_154348_
		3 o p_154349_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_154354_
		1 o p_154355_
dmi$1 net/minecraft/world/level/block/RodBlock$1
	a $SwitchMap$net$minecraft$core$Direction$Axis
	<clinit> ()V <clinit>
		static
dmj net/minecraft/world/level/block/RootedDirtBlock
	a CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_154359_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laqu;Layw;Ljd;Ldtc;)V performBonemeal
		0 o p_221974_
		1 o p_221975_
		2 o p_221976_
		3 o p_221977_
	a (Ljd;)Ljd; getParticlePos
		0 o p_316883_
	a (Ldcw;Layw;Ljd;Ldtc;)Z isBonemealSuccess
		0 o p_221979_
		1 o p_221980_
		2 o p_221981_
		3 o p_221982_
	b (Ldcz;Ljd;Ldtc;)Z isValidBonemealTarget
		0 o p_256100_
		1 o p_255943_
		2 o p_255655_
dmk net/minecraft/world/level/block/RootsBlock
	a CODEC
	b AABB_OFFSET
	c SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_55912_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_55915_
		1 o p_55916_
		2 o p_55917_
		3 o p_55918_
	b (Ldtc;Ldcc;Ljd;)Z mayPlaceOn
		0 o p_55920_
		1 o p_55921_
		2 o p_55922_
dml net/minecraft/world/level/block/RotatedPillarBlock
	h CODEC
	i AXIS
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_55926_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_55928_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_55933_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_55930_
		1 o p_55931_
	b (Ldtc;Ldmm;)Ldtc; rotatePillar
		static
		0 o p_154377_
		1 o p_154378_
dml$1 net/minecraft/world/level/block/RotatedPillarBlock$1
	a $SwitchMap$net$minecraft$core$Direction$Axis
	b $SwitchMap$net$minecraft$world$level$block$Rotation
	<clinit> ()V <clinit>
		static
dmm net/minecraft/world/level/block/Rotation
	a NONE
	b CLOCKWISE_90
	c CLOCKWISE_180
	d COUNTERCLOCKWISE_90
	e CODEC
	f id
	g rotation
	h $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Lh;)V <init>
		0 o p_221986_
		1 o p_221987_
		2 o p_221988_
		3 o p_221989_
	a ()Lh; rotation
	a (Ldmm;)Ldmm; getRotated
		0 o p_55953_
	a (Lji;)Lji; rotate
		0 o p_55955_
	a (Layw;)Ldmm; getRandom
		static
		0 o p_221991_
	a (II)I rotate
		0 o p_55950_
		1 o p_55951_
	b ()[Ldmm; $values
		static
	b (Layw;)Ljava/util/List; getShuffled
		static
		0 o p_221993_
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Ldmm; valueOf
		static
		0 o p_55961_
	values ()[Ldmm; values
		static
dmn net/minecraft/world/level/block/SaplingBlock
	e CODEC
	f STAGE
	g AABB_OFFSET
	h SHAPE
	i treeGrower
	<clinit> ()V <clinit>
		static
	<init> (Ldsr;Ldtb$d;)V <init>
		0 o p_304782_
		1 o p_55979_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laqu;Layw;Ljd;Ldtc;)V performBonemeal
		0 o p_221996_
		1 o p_221997_
		2 o p_221998_
		3 o p_221999_
	a (Ldmn;)Ldsr; lambda$static$0
		static
		0 o p_304391_
	a (Ldcw;Layw;Ljd;Ldtc;)Z isBonemealSuccess
		0 o p_222006_
		1 o p_222007_
		2 o p_222008_
		3 o p_222009_
	a (Laqu;Ljd;Ldtc;Layw;)V advanceTree
		0 o p_222001_
		1 o p_222002_
		2 o p_222003_
		3 o p_222004_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_308834_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_56001_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_56008_
		1 o p_56009_
		2 o p_56010_
		3 o p_56011_
	b (Ldcz;Ljd;Ldtc;)Z isValidBonemealTarget
		0 o p_256124_
		1 o p_55992_
		2 o p_55993_
	b (Ldtc;Laqu;Ljd;Layw;)V randomTick
		0 o p_222011_
		1 o p_222012_
		2 o p_222013_
		3 o p_222014_
dmo net/minecraft/world/level/block/ScaffoldingBlock
	a CODEC
	b STABILITY_MAX_DISTANCE
	c DISTANCE
	d WATERLOGGED
	e BOTTOM
	f TICK_DELAY
	g STABLE_SHAPE
	h UNSTABLE_SHAPE
	i UNSTABLE_SHAPE_BOTTOM
	j BELOW_BLOCK
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_56021_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Lcyd;)Z canBeReplaced
		0 o p_56037_
		1 o p_56038_
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_222019_
		1 o p_222020_
		2 o p_222021_
		3 o p_222022_
	a (Ldtc;Ldcc;Ljd;)Lexv; getInteractionShape
		0 o p_56053_
		1 o p_56054_
		2 o p_56055_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_56057_
		1 o p_56058_
		2 o p_56059_
		3 o p_56060_
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_56040_
		1 o p_56041_
		2 o p_56042_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_56023_
	a (Ldcc;Ljd;I)Z isBottom
		0 o p_56028_
		1 o p_56029_
		2 o p_56030_
	a (Ldcc;Ljd;)I getDistance
		static
		0 o p_56025_
		1 o p_56026_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_56051_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_56044_
		1 o p_56045_
		2 o p_56046_
		3 o p_56047_
		4 o p_56048_
		5 o p_56049_
	b (Ldtc;Ldcw;Ljd;Ldtc;Z)V onPlace
		0 o p_56062_
		1 o p_56063_
		2 o p_56064_
		3 o p_56065_
		4 o p_56066_
	b (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getCollisionShape
		0 o p_56068_
		1 o p_56069_
		2 o p_56070_
		3 o p_56071_
	b_ (Ldtc;)Lepe; getFluidState
		0 o p_56073_
dmp net/minecraft/world/level/block/SculkBehaviour
	v_ DEFAULT
	<clinit> ()V <clinit>
		static
	a (Ldmu$a;Ldcx;Ljd;Layw;Ldmu;Z)I attemptUseCharge
		0 o p_222039_
		1 o p_222040_
		2 o p_222041_
		3 o p_222042_
		4 o p_222043_
		5 o p_222044_
	a (Ldcx;Ldtc;Ljd;Layw;)V onDischarged
		0 o p_222026_
		1 o p_222027_
		2 o p_222028_
		3 o p_222029_
	a (Ldcx;Ljd;Layw;)Z depositCharge
		0 o p_222031_
		1 o p_222032_
		2 o p_222033_
	a (Ldcx;Ljd;Ldtc;Ljava/util/Collection;Z)Z attemptSpreadVein
		0 o p_222034_
		1 o p_222035_
		2 o p_222036_
		3 o p_222037_
		4 o p_222038_
	b ()B getSculkSpreadDelay
	d ()Z canChangeBlockStateOnSpread
	j_ (I)I updateDecayDelay
		0 o p_222045_
dmp$1 net/minecraft/world/level/block/SculkBehaviour$1
	<init> ()V <init>
	a (Ldmu$a;Ldcx;Ljd;Layw;Ldmu;Z)I attemptUseCharge
		0 o p_222054_
		1 o p_222055_
		2 o p_222056_
		3 o p_222057_
		4 o p_222058_
		5 o p_222059_
	a (Ldcx;Ljd;Ldtc;Ljava/util/Collection;Z)Z attemptSpreadVein
		0 o p_222048_
		1 o p_222049_
		2 o p_222050_
		3 o p_222051_
		4 o p_222052_
	j_ (I)I updateDecayDelay
		0 o p_222061_
dmq net/minecraft/world/level/block/SculkBlock
	b CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_222063_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldmu$a;Ldcx;Ljd;Layw;Ldmu;Z)I attemptUseCharge
		0 o p_222073_
		1 o p_222074_
		2 o p_222075_
		3 o p_222076_
		4 o p_222077_
		5 o p_222078_
	a (Ldmu;Ljd;Ljd;I)I getDecayPenalty
		static
		0 o p_222080_
		1 o p_222081_
		2 o p_222082_
		3 o p_222083_
	a (Ldcx;Ljd;Layw;Z)Ldtc; getRandomGrowthState
		0 o p_222068_
		1 o p_222069_
		2 o p_222070_
		3 o p_222071_
	a (Ldcx;Ljd;)Z canPlaceGrowth
		static
		0 o p_222065_
		1 o p_222066_
	d ()Z canChangeBlockStateOnSpread
dmr net/minecraft/world/level/block/SculkCatalystBlock
	a CODEC
	b PULSE
	c xpRange
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_222090_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_222104_
		1 o p_222105_
		2 o p_222106_
		3 o p_222107_
	a (Ldcw;Ldtc;Ldqj;)Ldqi; getTicker
		0 o p_222100_
		1 o p_222101_
		2 o p_222102_
	a (Ldtc;Laqu;Ljd;Lcuq;Z)V spawnAfterBreak
		0 o p_222109_
		1 o p_222110_
		2 o p_222111_
		3 o p_222112_
		4 o p_222113_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_222115_
	a (Ljd;Ldtc;)Ldqh; newBlockEntity
		0 o p_222117_
		1 o p_222118_
	a_ (Ldtc;)Ldmf; getRenderShape
		0 o p_222120_
dms net/minecraft/world/level/block/SculkSensorBlock
	a RESONANCE_PITCH_BEND
	c CODEC
	d ACTIVE_TICKS
	e COOLDOWN_TICKS
	f PHASE
	g POWER
	h WATERLOGGED
	i SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_277588_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcw;Ljd;Ldtc;Lbsr;)V stepOn
		0 o p_222132_
		1 o p_222133_
		2 o p_222134_
		3 o p_222135_
	a (Ljd;Ldtc;)Ldqh; newBlockEntity
		0 o p_154466_
		1 o p_154467_
	a (Ldcw;Ljd;Ldtc;)V deactivate
		static
		0 o p_154408_
		1 o p_154409_
		2 o p_154410_
	a (Ldtc;Ldcw;Ljd;Ldtc;Z)V onRemove
		0 o p_154446_
		1 o p_154447_
		2 o p_154448_
		3 o p_154449_
		4 o p_154450_
	a (Ldtc;Ldcc;Ljd;Lji;)I getSignal
		0 o p_154437_
		1 o p_154438_
		2 o p_154439_
		3 o p_154440_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_154464_
	a (Ldtc;Ldcw;Ljd;)I getAnalogOutputSignal
		0 o p_154442_
		1 o p_154443_
		2 o p_154444_
	a ([F)V lambda$static$0
		static
		0 o p_277301_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_154457_
		1 o p_154458_
		2 o p_154459_
		3 o p_154460_
		4 o p_154461_
		5 o p_154462_
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_222137_
		1 o p_222138_
		2 o p_222139_
		3 o p_222140_
	a (Ldtc;Laqu;Ljd;Lcuq;Z)V spawnAfterBreak
		0 o p_222142_
		1 o p_222143_
		2 o p_222144_
		3 o p_222145_
		4 o p_222146_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_154427_
		1 o p_154430_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_154432_
		1 o p_154433_
		2 o p_154434_
		3 o p_154435_
	a (Ldcw;Ljd;Ldtc;Ldrp;)V lambda$getTicker$1
		static
		0 o p_281130_
		1 o p_281131_
		2 o p_281132_
		3 o p_281133_
	a (Lbsr;Ldcw;Ljd;Ldtc;II)V activate
		0 o p_277529_
		1 o p_277340_
		2 o p_277386_
		3 o p_277799_
		4 o p_277993_
		5 o p_278003_
	a (Ldcw;Ldtc;Ldqj;)Ldqi; getTicker
		0 o p_154401_
		1 o p_154402_
		2 o p_154403_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_154396_
	a (Ldtc;Ldcw;Ljd;Layw;)V animateTick
		0 o p_222148_
		1 o p_222149_
		2 o p_222150_
		3 o p_222151_
	a (Lbsr;Ldcw;Ljd;I)V tryResonateVibration
		static
		0 o p_279315_
		1 o p_277804_
		2 o p_277458_
		3 o p_277347_
	a_ (Ldtc;)Ldmf; getRenderShape
		0 o p_154477_
	b (Ldcw;Ljd;Ldtc;)V updateNeighbours
		static
		0 o p_278067_
		1 o p_277440_
		2 o p_277354_
	b (Ldtc;Ldcw;Ljd;Ldtc;Z)V onPlace
		0 o p_154471_
		1 o p_154472_
		2 o p_154473_
		3 o p_154474_
		4 o p_154475_
	b (Ldtc;Ldcc;Ljd;Lji;)I getDirectSignal
		0 o p_279407_
		1 o p_279217_
		2 o p_279190_
		3 o p_279273_
	b_ (Ldtc;)Lepe; getFluidState
		0 o p_154479_
	c ()I getActiveTicks
	c_ (Ldtc;)Z hasAnalogOutputSignal
		0 o p_154481_
	e_ (Ldtc;)Z isSignalSource
		0 o p_154484_
	f_ (Ldtc;)Z useShapeForLightOcclusion
		0 o p_154486_
	m (Ldtc;)Lduj; getPhase
		static
		0 o p_154488_
	n (Ldtc;)Z canActivate
		static
		0 o p_154490_
dmt net/minecraft/world/level/block/SculkShriekerBlock
	a CODEC
	b SHRIEKING
	c WATERLOGGED
	d CAN_SUMMON
	e COLLIDER
	f TOP_Y
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_222159_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcw;Ljd;Ldtc;Lbsr;)V stepOn
		0 o p_222177_
		1 o p_222178_
		2 o p_222179_
		3 o p_222180_
	a (Laqu;Ldrq;)V lambda$tick$2
		static
		0 o p_222168_
		1 o p_222169_
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_222187_
		1 o p_222188_
		2 o p_222189_
		3 o p_222190_
	a (Ldtc;Laqu;Ljd;Lcuq;Z)V spawnAfterBreak
		0 o p_222192_
		1 o p_222193_
		2 o p_222194_
		3 o p_222195_
		4 o p_222196_
	a (Ljd;Ldtc;)Ldqh; newBlockEntity
		0 o p_222213_
		1 o p_222214_
	a (Ldcw;Ljd;Ldtc;Ldrq;)V lambda$getTicker$3
		static
		0 o p_281134_
		1 o p_281135_
		2 o p_281136_
		3 o p_281137_
	a (Ldtc;Ldcw;Ljd;Ldtc;Z)V onRemove
		0 o p_222198_
		1 o p_222199_
		2 o p_222200_
		3 o p_222201_
		4 o p_222202_
	a (Ldcw;Ldtc;Ldqj;)Ldqi; getTicker
		0 o p_222173_
		1 o p_222174_
		2 o p_222175_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_222171_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_222211_
	a (Laqu;Laqv;Ldrq;)V lambda$stepOn$0
		static
		0 o p_222161_
		1 o p_222162_
		2 o p_222163_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_222204_
		1 o p_222205_
		2 o p_222206_
		3 o p_222207_
		4 o p_222208_
		5 o p_222209_
	a_ (Ldtc;)Ldmf; getRenderShape
		0 o p_222219_
	b (Laqu;Ldrq;)V lambda$onRemove$1
		static
		0 o p_222216_
		1 o p_222217_
	b (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getCollisionShape
		0 o p_222225_
		1 o p_222226_
		2 o p_222227_
		3 o p_222228_
	b_ (Ldtc;)Lepe; getFluidState
		0 o p_222230_
	f (Ldtc;Ldcc;Ljd;)Lexv; getOcclusionShape
		0 o p_222221_
		1 o p_222222_
		2 o p_222223_
	f_ (Ldtc;)Z useShapeForLightOcclusion
		0 o p_222232_
dmu net/minecraft/world/level/block/SculkSpreader
	a MAX_GROWTH_RATE_RADIUS
	b MAX_CHARGE
	c MAX_DECAY_FACTOR
	d SHRIEKER_PLACEMENT_RATE
	e MAX_CURSORS
	f isWorldGeneration
	g replaceableBlocks
	h growthSpawnCost
	i noGrowthRadius
	j chargeDecayRate
	k additionalDecayRate
	l cursors
	m LOGGER
	<clinit> ()V <clinit>
		static
	<init> (ZLawu;IIII)V <init>
		0 o p_222248_
		1 o p_222249_
		2 o p_222250_
		3 o p_222251_
		4 o p_222252_
		5 o p_222253_
	a (Ldmu$a;Ljd;Ljava/lang/Integer;)Ljava/lang/Integer; lambda$updateCursors$2
		static
		0 o p_222263_
		1 o p_222264_
		2 o p_222265_
	a (Lub;)V load
		0 o p_222270_
	a (Ljd;I)V addCursors
		0 o p_222267_
		1 o p_222268_
	a ()Ldmu; createLevelSpreader
		static
	a (Ldmu$a;)V addCursor
		0 o p_222261_
	a (Lub;Luy;)V lambda$save$0
		static
		0 o p_222272_
		1 o p_222273_
	a (Ldcx;Ljd;Layw;Z)V updateCursors
		0 o p_222256_
		1 o p_222257_
		2 o p_222258_
		3 o p_222259_
	b (Ldmu$a;)Ljava/lang/Integer; lambda$save$1
		static
		0 o p_281138_
	b (Lub;)V save
		0 o p_222276_
	b ()Ldmu; createWorldGenSpreader
		static
	c ()Lawu; replaceableBlocks
	d ()I growthSpawnCost
	e ()I noGrowthRadius
	f ()I chargeDecayRate
	g ()I additionalDecayRate
	h ()Z isWorldGeneration
	i ()Ljava/util/List; getCursors
	j ()V clear
dmu$a net/minecraft/world/level/block/SculkSpreader$ChargeCursor
	a MAX_CURSOR_DECAY_DELAY
	b CODEC
	c NON_CORNER_NEIGHBOURS
	d pos
	e charge
	f updateDelay
	g decayDelay
	h facings
	i DIRECTION_SET
	<clinit> ()V <clinit>
		static
	<init> (Ljd;I)V <init>
		0 o p_222296_
		1 o p_222297_
	<init> (Ljd;IIILjava/util/Optional;)V <init>
		0 o p_222299_
		1 o p_222300_
		2 o p_222301_
		3 o p_222302_
		4 o p_222303_
	a (Ldcx;Ljd;Z)Z shouldUpdate
		0 o p_222326_
		1 o p_222327_
		2 o p_222328_
	a (Lit/unimi/dsi/fastutil/objects/ObjectArrayList;)V lambda$static$1
		static
		0 o p_222338_
	a (Ldcx;Ljd;Layw;Ldmu;Z)V update
		0 o p_222312_
		1 o p_222313_
		2 o p_222314_
		3 o p_222315_
		4 o p_222316_
	a (Ljava/util/List;)Ljava/util/Set; lambda$static$2
		static
		0 o p_222340_
	a (Ldcx;Ljd;Lji;)Z isUnobstructed
		static
		0 o p_222322_
		1 o p_222323_
		2 o p_222324_
	a (Layw;)Ljava/util/List; getRandomizedNonCornerNeighbourOffsets
		static
		0 o p_222306_
	a (Ljd;)Z lambda$static$0
		static
		0 o p_222336_
	a ()Ljd; getPos
	a (Ldtc;)Ldmp; getBlockBehaviour
		static
		0 o p_222334_
	a (Ldcx;Ljd;Ljd;)Z isMovementUnobstructed
		static
		0 o p_222318_
		1 o p_222319_
		2 o p_222320_
	a (Ldcx;Ljd;Layw;)Ljd; getValidMovementPos
		static
		0 o p_222308_
		1 o p_222309_
		2 o p_222310_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5
		static
		0 o p_222330_
	a (Ldmu$a;)V mergeWith
		0 o p_222332_
	b ()I getCharge
	b (Ldmu$a;)Ljava/util/Optional; lambda$static$4
		static
		0 o p_222343_
	c ()I getDecayDelay
	c (Ldmu$a;)Ljava/lang/Integer; lambda$static$3
		static
		0 o p_222346_
	d ()Ljava/util/Set; getFacingData
dmv net/minecraft/world/level/block/SculkVeinBlock
	c CODEC
	d WATERLOGGED
	e veinSpreader
	f sameSpaceSpreader
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_222353_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Lcyd;)Z canBeReplaced
		0 o p_222381_
		1 o p_222382_
	a (Ldmu;Ldcx;Ljd;Layw;)Z attemptPlaceSculk
		0 o p_222376_
		1 o p_222377_
		2 o p_222378_
		3 o p_222379_
	a (Ldcx;Ljd;Ldtc;Ljava/util/Collection;)Z regrow
		static
		0 o p_222364_
		1 o p_222365_
		2 o p_222366_
		3 o p_222367_
	a (Ldmu$a;Ldcx;Ljd;Layw;Ldmu;Z)I attemptUseCharge
		0 o p_222369_
		1 o p_222370_
		2 o p_222371_
		3 o p_222372_
		4 o p_222373_
		5 o p_222374_
	a (Ldcx;Ldtc;Ljd;)Z hasSubstrateAccess
		static
		0 o p_222355_
		1 o p_222356_
		2 o p_222357_
	a (Ldcx;Ldtc;Ljd;Layw;)V onDischarged
		0 o p_222359_
		1 o p_222360_
		2 o p_222361_
		3 o p_222362_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_222391_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_222384_
		1 o p_222385_
		2 o p_222386_
		3 o p_222387_
		4 o p_222388_
		5 o p_222389_
	b_ (Ldtc;)Lepe; getFluidState
		0 o p_222394_
	c ()Ldkz; getSpreader
	m ()Ldkz; getSameSpaceSpreader
dmv$a net/minecraft/world/level/block/SculkVeinBlock$SculkVeinSpreaderConfig
	b spreadTypes
	<init> (Ldmv;[Ldkz$e;)V <init>
		0 o p_222401_
		1 o p_222402_
	a (Ldtc;)Z isOtherBlockValidAsSource
		0 o p_222411_
	a ()[Ldkz$e; getSpreadTypes
	a (Ldcc;Ljd;Ljd;Lji;Ldtc;)Z stateCanBeReplaced
		0 o p_222405_
		1 o p_222406_
		2 o p_222407_
		3 o p_222408_
		4 o p_222409_
dmw net/minecraft/world/level/block/SeaPickleBlock
	a CODEC
	b MAX_PICKLES
	c PICKLES
	d WATERLOGGED
	e ONE_AABB
	f TWO_AABB
	g THREE_AABB
	h FOUR_AABB
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_56082_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Lcyd;)Z canBeReplaced
		0 o p_56101_
		1 o p_56102_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_56104_
		1 o p_56107_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_56122_
		1 o p_56123_
		2 o p_56124_
		3 o p_56125_
	a (Laqu;Layw;Ljd;Ldtc;)V performBonemeal
		0 o p_222413_
		1 o p_222414_
		2 o p_222415_
		3 o p_222416_
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_56109_
		1 o p_56110_
		2 o p_56111_
	a (Ldcw;Layw;Ljd;Ldtc;)Z isBonemealSuccess
		0 o p_222418_
		1 o p_222419_
		2 o p_222420_
		3 o p_222421_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_56089_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_56120_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_56113_
		1 o p_56114_
		2 o p_56115_
		3 o p_56116_
		4 o p_56117_
		5 o p_56118_
	b (Ldcz;Ljd;Ldtc;)Z isValidBonemealTarget
		0 o p_255984_
		1 o p_56092_
		2 o p_56093_
	b (Ldtc;Ldcc;Ljd;)Z mayPlaceOn
		0 o p_56127_
		1 o p_56128_
		2 o p_56129_
	b_ (Ldtc;)Lepe; getFluidState
		0 o p_56131_
	m (Ldtc;)Z isDead
		static
		0 o p_56133_
dmx net/minecraft/world/level/block/SeagrassBlock
	a CODEC
	b AABB_OFFSET
	c SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_154496_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_154525_
		1 o p_154526_
		2 o p_154527_
		3 o p_154528_
	a (Laqu;Layw;Ljd;Ldtc;)V performBonemeal
		0 o p_222423_
		1 o p_222424_
		2 o p_222425_
		3 o p_222426_
	a (Lcmx;Ldcc;Ljd;Ldtc;Lepd;)Z canPlaceLiquid
		0 o p_296226_
		1 o p_296449_
		2 o p_154511_
		3 o p_154512_
		4 o p_295712_
	a (Ldcw;Layw;Ljd;Ldtc;)Z isBonemealSuccess
		0 o p_222428_
		1 o p_222429_
		2 o p_222430_
		3 o p_222431_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_154503_
	a (Ldcx;Ljd;Ldtc;Lepe;)Z placeLiquid
		0 o p_154520_
		1 o p_154521_
		2 o p_154522_
		3 o p_154523_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_154530_
		1 o p_154531_
		2 o p_154532_
		3 o p_154533_
		4 o p_154534_
		5 o p_154535_
	b (Ldcz;Ljd;Ldtc;)Z isValidBonemealTarget
		0 o p_295512_
		1 o p_154506_
		2 o p_154507_
	b (Ldtc;Ldcc;Ljd;)Z mayPlaceOn
		0 o p_154539_
		1 o p_154540_
		2 o p_154541_
	b_ (Ldtc;)Lepe; getFluidState
		0 o p_154537_
dmy net/minecraft/world/level/block/ShulkerBoxBlock
	a CODEC
	b FACING
	c CONTENTS
	d UNKNOWN_CONTENTS
	e OPEN_AABB_SIZE
	f UP_OPEN_AABB
	g DOWN_OPEN_AABB
	h WES_OPEN_AABB
	i EAST_OPEN_AABB
	j NORTH_OPEN_AABB
	k SOUTH_OPEN_AABB
	l OPEN_SHAPE_BY_DIRECTION
	m color
	<clinit> ()V <clinit>
		static
	<init> (Lcti;Ldtb$d;)V <init>
		0 o p_56188_
		1 o p_56189_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Ldrr;)Z canOpen
		static
		0 o p_154547_
		1 o p_154548_
		2 o p_154549_
		3 o p_154550_
	a (Lcuq;Ldcz;Ldrr;)V lambda$getCloneItemStack$5
		static
		0 o p_323409_
		1 o p_323410_
		2 o p_323411_
	a (Ljd;Ldtc;)Ldqh; newBlockEntity
		0 o p_154552_
		1 o p_154553_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_56243_
		1 o p_56244_
	a (Ldrr;Ljava/util/function/Consumer;)V lambda$getDrops$4
		static
		0 o p_56217_
		1 o p_56219_
	a (Ljava/util/Optional;Ldtb$d;)Ldmy; lambda$static$1
		static
		0 o p_304374_
		1 o p_304375_
	a (Ldmy;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_304373_
	a (Ldtc;Ldcw;Ljd;Ldtc;Z)V onRemove
		0 o p_56234_
		1 o p_56235_
		2 o p_56236_
		3 o p_56237_
		4 o p_56238_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_308835_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_56249_
	a (Ldtc;Ldcw;Ljd;)I getAnalogOutputSignal
		0 o p_56223_
		1 o p_56224_
		2 o p_56225_
	a (Ldfy;)Lcti; getColorFromBlock
		static
		0 o p_56263_
	a (Lcuq;Lcul$b;Ljava/util/List;Lcwm;)V appendHoverText
		0 o p_56193_
		1 o p_339693_
		2 o p_56195_
		3 o p_56196_
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_56227_
		1 o p_56228_
		2 o p_56229_
		3 o p_56230_
		4 o p_56232_
	a (Ljava/util/EnumMap;)V lambda$static$3
		static
		0 o p_258974_
	a (Ldcz;Ljd;Ldtc;)Lcuq; getCloneItemStack
		0 o p_304539_
		1 o p_56203_
		2 o p_56204_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_56257_
		1 o p_56258_
		2 o p_56259_
		3 o p_56260_
	a (Ldcw;Ldtc;Ldqj;)Ldqi; getTicker
		0 o p_154543_
		1 o p_154544_
		2 o p_154545_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_56198_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_56240_
		1 o p_56241_
	a (Lcti;)Ldfy; getBlockByColor
		static
		0 o p_56191_
	a (Ldtc;Leru$a;)Ljava/util/List; getDrops
		0 o p_287632_
		1 o p_287691_
	a (Ldcw;Ljd;Ldtc;Lcmx;)Ldtc; playerWillDestroy
		0 o p_56212_
		1 o p_56213_
		2 o p_56214_
		3 o p_56215_
	a_ (Ldtc;)Ldmf; getRenderShape
		0 o p_56255_
	a_ (Ldtc;Ldcc;Ljd;)Z propagatesSkylightDown
		0 o p_341628_
		1 o p_341633_
		2 o p_341694_
	b ()Lcti; getColor
	b (Lcul;)Lcti; getColorFromItem
		static
		0 o p_56253_
	b (Lcti;)Lcuq; getColoredItemStack
		static
		0 o p_56251_
	b_ (Ldtc;Ldcc;Ljd;)Lexv; getBlockSupportShape
		0 o p_259177_
		1 o p_260305_
		2 o p_259168_
	c_ (Ldtc;)Z hasAnalogOutputSignal
		0 o p_56221_
dmy$1 net/minecraft/world/level/block/ShulkerBoxBlock$1
	a $SwitchMap$net$minecraft$world$item$DyeColor
	<clinit> ()V <clinit>
		static
dmz net/minecraft/world/level/block/SignBlock
	a type
	f WATERLOGGED
	g AABB_OFFSET
	h SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Ldup;Ldtb$d;)V <init>
		0 o p_56274_
		1 o p_56273_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lwz;)Z lambda$hasEditableText$0
		static
		0 o p_339537_
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_316779_
		1 o p_316615_
		2 o p_316127_
		3 o p_316173_
		4 o p_316850_
	a (Lcmx;Ldrs;)Z otherPlayerIsEditingSign
		0 o p_277952_
		1 o p_277599_
	a (Ljd;Ldtc;)Ldqh; newBlockEntity
		0 o p_154556_
		1 o p_154557_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_56293_
		1 o p_56294_
		2 o p_56295_
		3 o p_56296_
	a (Lcmx;Ldrs;Z)V openTextEdit
		0 o p_277738_
		1 o p_277467_
		2 o p_277771_
	a (Ldtc;)Z isPossibleToRespawnInThis
		0 o p_279137_
	a (Lcuq;Ldtc;Ldcw;Ljd;Lcmx;Lbqq;Lewy;)Lbqt; useItemOn
		0 o p_316116_
		1 o p_316899_
		2 o p_316692_
		3 o p_316578_
		4 o p_316244_
		5 o p_316196_
		6 o p_316744_
	a (Ldcw;Ldtc;Ldqj;)Ldqi; getTicker
		0 o p_277367_
		1 o p_277896_
		2 o p_277724_
	a (Ldfy;)Ldup; getWoodType
		static
		0 o p_251096_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_56285_
		1 o p_56286_
		2 o p_56287_
		3 o p_56288_
		4 o p_56289_
		5 o p_56290_
	b (Lcmx;Ldrs;Z)Z hasEditableText
		0 o p_279394_
		1 o p_279187_
		2 o p_279225_
	b_ (Ldtc;)Lepe; getFluidState
		0 o p_56299_
	d ()Ldup; type
	g (Ldtc;)F getYRotationDegrees
		0 o p_277705_
	m (Ldtc;)Lexc; getSignHitboxCenterPosition
		0 o p_278294_
dn net/minecraft/advancements/critereon/PlayerInteractTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lcuq;Lerr;Ldn$a;)Z lambda$trigger$0
		static
		0 o p_61499_
		1 o p_61500_
		2 o p_61501_
	a (Laqv;Lcuq;Lbsr;)V trigger
		0 o p_61495_
		1 o p_61496_
		2 o p_61497_
dn$a net/minecraft/advancements/critereon/PlayerInteractTrigger$TriggerInstance
	a CODEC
	b player
	c item
	d entity
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o player
		1 o item
		2 o entity
	a (Lbh;)V validate
		0 o p_312461_
	a (Ljava/util/Optional;Lcs$a;Ljava/util/Optional;)Lao; itemUsedOnEntity
		static
		0 o p_299056_
		1 o p_286289_
		2 o p_301218_
	a (Lcs$a;Ljava/util/Optional;)Lao; itemUsedOnEntity
		static
		0 o p_286235_
		1 o p_298893_
	a ()Ljava/util/Optional; player
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337387_
	a (Lcuq;Lerr;)Z matches
		0 o p_61522_
		1 o p_61523_
	b ()Ljava/util/Optional; item
	c ()Ljava/util/Optional; entity
	equals (Ljava/lang/Object;)Z equals
		0 o p_312215_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dna net/minecraft/world/level/block/SimpleWaterloggedBlock
	a (Lcmx;Ldcc;Ljd;Ldtc;Lepd;)Z canPlaceLiquid
		0 o p_294196_
		1 o p_56301_
		2 o p_56302_
		3 o p_56303_
		4 o p_56304_
	a (Lcmx;Ldcx;Ljd;Ldtc;)Lcuq; pickupBlock
		0 o p_294786_
		1 o p_154560_
		2 o p_154561_
		3 o p_154562_
	a (Ldcx;Ljd;Ldtc;Lepe;)Z placeLiquid
		0 o p_56306_
		1 o p_56307_
		2 o p_56308_
		3 o p_56309_
	aw_ ()Ljava/util/Optional; getPickupSound
dnb net/minecraft/world/level/block/SkullBlock
	b ROTATIONS
	c CODEC
	d MAX
	e ROTATION
	f SHAPE
	g PIGLIN_SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Ldnb$a;Ldtb$d;)V <init>
		0 o p_56318_
		1 o p_56319_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_56321_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_308836_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_56323_
		1 o p_56324_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_56329_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_56331_
		1 o p_56332_
		2 o p_56333_
		3 o p_56334_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_56326_
		1 o p_56327_
	f (Ldtc;Ldcc;Ljd;)Lexv; getOcclusionShape
		0 o p_56336_
		1 o p_56337_
		2 o p_56338_
dnb$a net/minecraft/world/level/block/SkullBlock$Type
	a TYPES
	b CODEC
	<clinit> ()V <clinit>
		static
dnb$b net/minecraft/world/level/block/SkullBlock$Types
	c SKELETON
	d WITHER_SKELETON
	e PLAYER
	f ZOMBIE
	g CREEPER
	h PIGLIN
	i DRAGON
	j name
	k $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_56348_
		1 o p_56349_
		2 o p_304496_
	a ()[Ldnb$b; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Ldnb$b; valueOf
		static
		0 o p_56351_
	values ()[Ldnb$b; values
		static
dnc net/minecraft/world/level/block/SlabBlock
	a CODEC
	b TYPE
	c WATERLOGGED
	d BOTTOM_AABB
	e TOP_AABB
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_56359_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Lcyd;)Z canBeReplaced
		0 o p_56373_
		1 o p_56374_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_56376_
		1 o p_56379_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_56390_
		1 o p_56391_
		2 o p_56392_
		3 o p_56393_
	a (Lcmx;Ldcc;Ljd;Ldtc;Lepd;)Z canPlaceLiquid
		0 o p_294165_
		1 o p_56363_
		2 o p_56364_
		3 o p_56365_
		4 o p_56366_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_56361_
	a (Ldcx;Ljd;Ldtc;Lepe;)Z placeLiquid
		0 o p_56368_
		1 o p_56369_
		2 o p_56370_
		3 o p_56371_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_56388_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_56381_
		1 o p_56382_
		2 o p_56383_
		3 o p_56384_
		4 o p_56385_
		5 o p_56386_
	b_ (Ldtc;)Lepe; getFluidState
		0 o p_56397_
	f_ (Ldtc;)Z useShapeForLightOcclusion
		0 o p_56395_
dnc$1 net/minecraft/world/level/block/SlabBlock$1
	a $SwitchMap$net$minecraft$world$level$block$state$properties$SlabType
	b $SwitchMap$net$minecraft$world$level$pathfinder$PathComputationType
	<clinit> ()V <clinit>
		static
dnd net/minecraft/world/level/block/SlimeBlock
	a CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_56402_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcw;Ljd;Ldtc;Lbsr;)V stepOn
		0 o p_154573_
		1 o p_154574_
		2 o p_154575_
		3 o p_154576_
	a (Ldcw;Ldtc;Ljd;Lbsr;F)V fallOn
		0 o p_154567_
		1 o p_154568_
		2 o p_154569_
		3 o p_154570_
		4 o p_154571_
	a (Ldcc;Lbsr;)V updateEntityAfterFallOn
		0 o p_56406_
		1 o p_56407_
	a (Lbsr;)V bounceUp
		0 o p_56404_
dne net/minecraft/world/level/block/SmallDripleafBlock
	c CODEC
	d FACING
	e AABB_OFFSET
	f SHAPE
	g WATERLOGGED
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_154583_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_154610_
		1 o p_154611_
		2 o p_154612_
		3 o p_154613_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_154622_
		1 o p_154623_
	a (Ldcw;Ljd;Ldtc;Lbtn;Lcuq;)V setPlacedBy
		0 o p_154599_
		1 o p_154600_
		2 o p_154601_
		3 o p_154602_
		4 o p_154603_
	a (Laqu;Layw;Ljd;Ldtc;)V performBonemeal
		0 o p_222433_
		1 o p_222434_
		2 o p_222435_
		3 o p_222436_
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_154615_
		1 o p_154616_
		2 o p_154617_
	a (Ldcw;Layw;Ljd;Ldtc;)Z isBonemealSuccess
		0 o p_222438_
		1 o p_222439_
		2 o p_222440_
		3 o p_222441_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_154592_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_154619_
		1 o p_154620_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_154632_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_154625_
		1 o p_154626_
		2 o p_154627_
		3 o p_154628_
		4 o p_154629_
		5 o p_154630_
	ax_ ()F getMaxVerticalOffset
	b (Ldcz;Ljd;Ldtc;)Z isValidBonemealTarget
		0 o p_255772_
		1 o p_154595_
		2 o p_154596_
	b (Ldtc;Ldcc;Ljd;)Z mayPlaceOn
		0 o p_154636_
		1 o p_154637_
		2 o p_154638_
	b_ (Ldtc;)Lepe; getFluidState
		0 o p_154634_
dnf net/minecraft/world/level/block/SmithingTableBlock
	b CODEC
	c CONTAINER_TITLE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_56420_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcw;Ljd;ILcmw;Lcmx;)Lcpu; lambda$getMenuProvider$0
		static
		0 o p_277302_
		1 o p_277303_
		2 o p_277304_
		3 o p_277305_
		4 o p_277306_
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_56428_
		1 o p_56429_
		2 o p_56430_
		3 o p_56431_
		4 o p_56433_
	b (Ldtc;Ldcw;Ljd;)Lbqv; getMenuProvider
		0 o p_56435_
		1 o p_56436_
		2 o p_56437_
dng net/minecraft/world/level/block/SmokerBlock
	c CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_56439_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcw;Ldtc;Ldqj;)Ldqi; getTicker
		0 o p_154640_
		1 o p_154641_
		2 o p_154642_
	a (Ljd;Ldtc;)Ldqh; newBlockEntity
		0 o p_154644_
		1 o p_154645_
	a (Ldcw;Ljd;Lcmx;)V openContainer
		0 o p_56443_
		1 o p_56444_
		2 o p_56445_
	a (Ldtc;Ldcw;Ljd;Layw;)V animateTick
		0 o p_222443_
		1 o p_222444_
		2 o p_222445_
		3 o p_222446_
dnh net/minecraft/world/level/block/SnifferEggBlock
	a CODEC
	b MAX_HATCH_LEVEL
	c HATCH
	d REGULAR_HATCH_TIME_TICKS
	e BOOSTED_HATCH_TIME_TICKS
	f RANDOM_HATCH_OFFSET_TICKS
	g SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_277906_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_277841_
		1 o p_277739_
		2 o p_277692_
		3 o p_277973_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_279414_
		1 o p_279299_
	a (Ldcc;Ljd;)Z hatchBoost
		static
		0 o p_277485_
		1 o p_278065_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_277441_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_277872_
		1 o p_278090_
		2 o p_277364_
		3 o p_278016_
	b (Ldtc;Ldcw;Ljd;Ldtc;Z)V onPlace
		0 o p_277964_
		1 o p_277827_
		2 o p_277526_
		3 o p_277618_
		4 o p_277819_
	m (Ldtc;)I getHatchLevel
		0 o p_279125_
	n (Ldtc;)Z isReadyToHatch
		0 o p_278021_
dni net/minecraft/world/level/block/SnowLayerBlock
	a CODEC
	b MAX_HEIGHT
	c LAYERS
	d SHAPE_BY_LAYER
	e HEIGHT_IMPASSABLE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_56585_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Lcyd;)Z canBeReplaced
		0 o p_56589_
		1 o p_56590_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_56592_
		1 o p_56595_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_56620_
		1 o p_56621_
		2 o p_56622_
		3 o p_56623_
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_56602_
		1 o p_56603_
		2 o p_56604_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_56587_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_56613_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_56606_
		1 o p_56607_
		2 o p_56608_
		3 o p_56609_
		4 o p_56610_
		5 o p_56611_
	b (Ldtc;Laqu;Ljd;Layw;)V randomTick
		0 o p_222448_
		1 o p_222449_
		2 o p_222450_
		3 o p_222451_
	b (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getCollisionShape
		0 o p_56625_
		1 o p_56626_
		2 o p_56627_
		3 o p_56628_
	b_ (Ldtc;Ldcc;Ljd;)Lexv; getBlockSupportShape
		0 o p_56632_
		1 o p_56633_
		2 o p_56634_
	c (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getVisualShape
		0 o p_56597_
		1 o p_56598_
		2 o p_56599_
		3 o p_56600_
	d (Ldtc;Ldcc;Ljd;)F getShadeBrightness
		0 o p_222453_
		1 o p_222454_
		2 o p_222455_
	f_ (Ldtc;)Z useShapeForLightOcclusion
		0 o p_56630_
dni$1 net/minecraft/world/level/block/SnowLayerBlock$1
	a $SwitchMap$net$minecraft$world$level$pathfinder$PathComputationType
	<clinit> ()V <clinit>
		static
dnj net/minecraft/world/level/block/SnowyDirtBlock
	b CODEC
	c SNOWY
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_56640_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_56642_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_56651_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_56644_
		1 o p_56645_
		2 o p_56646_
		3 o p_56647_
		4 o p_56648_
		5 o p_56649_
	m (Ldtc;)Z isSnowySetting
		static
		0 o p_154649_
dnk net/minecraft/world/level/block/SoulFireBlock
	c CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_56653_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_56655_
		1 o p_56656_
		2 o p_56657_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_56659_
		1 o p_56660_
		2 o p_56661_
		3 o p_56662_
		4 o p_56663_
		5 o p_56664_
	f (Ldtc;)Z canBurn
		0 o p_56668_
	m (Ldtc;)Z canSurviveOnBlock
		static
		0 o p_154651_
dnl net/minecraft/world/level/block/SoulSandBlock
	a CODEC
	b SHAPE
	c BUBBLE_COLUMN_CHECK_DELAY
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_56672_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_222457_
		1 o p_222458_
		2 o p_222459_
		3 o p_222460_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_56679_
		1 o p_56682_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_56689_
		1 o p_56690_
		2 o p_56691_
		3 o p_56692_
		4 o p_56693_
		5 o p_56694_
	b (Ldtc;Ldcw;Ljd;Ldtc;Z)V onPlace
		0 o p_56696_
		1 o p_56697_
		2 o p_56698_
		3 o p_56699_
		4 o p_56700_
	b (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getCollisionShape
		0 o p_56702_
		1 o p_56703_
		2 o p_56704_
		3 o p_56705_
	b_ (Ldtc;Ldcc;Ljd;)Lexv; getBlockSupportShape
		0 o p_56707_
		1 o p_56708_
		2 o p_56709_
	c (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getVisualShape
		0 o p_56684_
		1 o p_56685_
		2 o p_56686_
		3 o p_56687_
	d (Ldtc;Ldcc;Ljd;)F getShadeBrightness
		0 o p_222462_
		1 o p_222463_
		2 o p_222464_
dnm net/minecraft/world/level/block/SoundType
	A LANTERN
	B STEM
	C NYLIUM
	D FUNGUS
	E ROOTS
	F SHROOMLIGHT
	G WEEPING_VINES
	H TWISTING_VINES
	I SOUL_SAND
	J SOUL_SOIL
	K BASALT
	L WART_BLOCK
	M NETHERRACK
	N NETHER_BRICKS
	O NETHER_SPROUTS
	P NETHER_ORE
	Q BONE_BLOCK
	R NETHERITE_BLOCK
	S ANCIENT_DEBRIS
	T LODESTONE
	U CHAIN
	V NETHER_GOLD_ORE
	W GILDED_BLACKSTONE
	X CANDLE
	Y AMETHYST
	Z AMETHYST_CLUSTER
	a EMPTY
	aA SCULK
	aB SCULK_VEIN
	aC SCULK_SHRIEKER
	aD GLOW_LICHEN
	aE DEEPSLATE
	aF DEEPSLATE_BRICKS
	aG DEEPSLATE_TILES
	aH POLISHED_DEEPSLATE
	aI FROGLIGHT
	aJ FROGSPAWN
	aK MANGROVE_ROOTS
	aL MUDDY_MANGROVE_ROOTS
	aM MUD
	aN MUD_BRICKS
	aO PACKED_MUD
	aP HANGING_SIGN
	aQ NETHER_WOOD_HANGING_SIGN
	aR BAMBOO_WOOD_HANGING_SIGN
	aS BAMBOO_WOOD
	aT NETHER_WOOD
	aU CHERRY_WOOD
	aV CHERRY_SAPLING
	aW CHERRY_LEAVES
	aX CHERRY_WOOD_HANGING_SIGN
	aY CHISELED_BOOKSHELF
	aZ SUSPICIOUS_SAND
	aa SMALL_AMETHYST_BUD
	ab MEDIUM_AMETHYST_BUD
	ac LARGE_AMETHYST_BUD
	ad TUFF
	ae TUFF_BRICKS
	af POLISHED_TUFF
	ag CALCITE
	ah DRIPSTONE_BLOCK
	ai POINTED_DRIPSTONE
	aj COPPER
	ak COPPER_BULB
	al COPPER_GRATE
	am CAVE_VINES
	an SPORE_BLOSSOM
	ao AZALEA
	ap FLOWERING_AZALEA
	aq MOSS_CARPET
	ar PINK_PETALS
	as MOSS
	at BIG_DRIPLEAF
	au SMALL_DRIPLEAF
	av ROOTED_DIRT
	aw HANGING_ROOTS
	ax AZALEA_LEAVES
	ay SCULK_SENSOR
	az SCULK_CATALYST
	b WOOD
	ba SUSPICIOUS_GRAVEL
	bb DECORATED_POT
	bc DECORATED_POT_CRACKED
	bd TRIAL_SPAWNER
	be SPONGE
	bf WET_SPONGE
	bg VAULT
	bh HEAVY_CORE
	bi COBWEB
	bj volume
	bk pitch
	bl breakSound
	bm stepSound
	bn placeSound
	bo hitSound
	bp fallSound
	c GRAVEL
	d GRASS
	e LILY_PAD
	f STONE
	g METAL
	h GLASS
	i WOOL
	j SAND
	k SNOW
	l POWDER_SNOW
	m LADDER
	n ANVIL
	o SLIME_BLOCK
	p HONEY_BLOCK
	q WET_GRASS
	r CORAL_BLOCK
	s BAMBOO
	t BAMBOO_SAPLING
	u SCAFFOLDING
	v SWEET_BERRY_BUSH
	w CROP
	x HARD_CROP
	y VINE
	z NETHER_WART
	<clinit> ()V <clinit>
		static
	<init> (FFLavo;Lavo;Lavo;Lavo;Lavo;)V <init>
		0 o p_56766_
		1 o p_56767_
		2 o p_56768_
		3 o p_56769_
		4 o p_56770_
		5 o p_56771_
		6 o p_56772_
	a ()F getVolume
	b ()F getPitch
	c ()Lavo; getBreakSound
	d ()Lavo; getStepSound
	e ()Lavo; getPlaceSound
	f ()Lavo; getHitSound
	g ()Lavo; getFallSound
dnn net/minecraft/world/level/block/SpawnerBlock
	a CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_56781_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcw;Ldtc;Ldqj;)Ldqi; getTicker
		0 o p_154683_
		1 o p_154684_
		2 o p_154685_
	a (Ldtc;Laqu;Ljd;Lcuq;Z)V spawnAfterBreak
		0 o p_222477_
		1 o p_222478_
		2 o p_222479_
		3 o p_222480_
		4 o p_222481_
	a (Ljd;Ldtc;)Ldqh; newBlockEntity
		0 o p_154687_
		1 o p_154688_
	a (Lcuq;Lcul$b;Ljava/util/List;Lcwm;)V appendHoverText
		0 o p_255714_
		1 o p_339639_
		2 o p_255708_
		3 o p_255667_
	a_ (Ldtc;)Ldmf; getRenderShape
		0 o p_56794_
dno net/minecraft/world/level/block/SpongeBlock
	a CODEC
	b MAX_DEPTH
	c MAX_COUNT
	d ALL_DIRECTIONS
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_56796_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Ldfy;Ljd;Z)V neighborChanged
		0 o p_56801_
		1 o p_56802_
		2 o p_56803_
		3 o p_56804_
		4 o p_56805_
		5 o p_56806_
	a (Ljd;Ldcw;Ljd;)Z lambda$removeWaterBreadthFirstSearch$1
		static
		0 o p_294067_
		1 o p_294068_
		2 o p_294069_
	a (Ldcw;Ljd;)V tryAbsorbWater
		0 o p_56798_
		1 o p_56799_
	a (Ljd;Ljava/util/function/Consumer;)V lambda$removeWaterBreadthFirstSearch$0
		static
		0 o p_277519_
		1 o p_277492_
	b (Ldtc;Ldcw;Ljd;Ldtc;Z)V onPlace
		0 o p_56811_
		1 o p_56812_
		2 o p_56813_
		3 o p_56814_
		4 o p_56815_
	b (Ldcw;Ljd;)Z removeWaterBreadthFirstSearch
		0 o p_56808_
		1 o p_56809_
dnp net/minecraft/world/level/block/SporeBlossomBlock
	a CODEC
	b SHAPE
	c ADD_PARTICLE_ATTEMPTS
	d PARTICLE_XZ_RADIUS
	e PARTICLE_Y_MAX
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_154697_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_154709_
		1 o p_154710_
		2 o p_154711_
	a (Ldtc;Ldcw;Ljd;Layw;)V animateTick
		0 o p_222503_
		1 o p_222504_
		2 o p_222505_
		3 o p_222506_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_154713_
		1 o p_154714_
		2 o p_154715_
		3 o p_154716_
		4 o p_154717_
		5 o p_154718_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_154699_
		1 o p_154700_
		2 o p_154701_
		3 o p_154702_
dnq net/minecraft/world/level/block/SpreadingSnowyDirtBlock
	<init> (Ldtb$d;)V <init>
		0 o p_56817_
	a ()Lcom/mojang/serialization/MapCodec; codec
	b (Ldtc;Laqu;Ljd;Layw;)V randomTick
		0 o p_222508_
		1 o p_222509_
		2 o p_222510_
		3 o p_222511_
	b (Ldtc;Ldcz;Ljd;)Z canBeGrass
		static
		0 o p_56824_
		1 o p_56825_
		2 o p_56826_
	c (Ldtc;Ldcz;Ljd;)Z canPropagate
		static
		0 o p_56828_
		1 o p_56829_
		2 o p_56830_
dnr net/minecraft/world/level/block/StainedGlassBlock
	a CODEC
	c color
	<clinit> ()V <clinit>
		static
	<init> (Lcti;Ldtb$d;)V <init>
		0 o p_56833_
		1 o p_56834_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_308837_
	b ()Lcti; getColor
dns net/minecraft/world/level/block/StainedGlassPaneBlock
	j CODEC
	k color
	<clinit> ()V <clinit>
		static
	<init> (Lcti;Ldtb$d;)V <init>
		0 o p_56838_
		1 o p_56839_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_308838_
	b ()Lcti; getColor
dnt net/minecraft/world/level/block/StairBlock
	F TOP_SHAPES
	G BOTTOM_SHAPES
	H baseState
	I SHAPE_BY_STATE
	J base
	a CODEC
	b FACING
	c HALF
	d SHAPE
	e WATERLOGGED
	f TOP_AABB
	g BOTTOM_AABB
	h OCTET_NNN
	i OCTET_NNP
	j OCTET_NPN
	k OCTET_NPP
	l OCTET_PNN
	m OCTET_PNP
	n OCTET_PPN
	o OCTET_PPP
	<clinit> ()V <clinit>
		static
	<init> (Ldtc;Ldtb$d;)V <init>
		0 o p_56862_
		1 o p_56863_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_56891_
		1 o p_56894_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_56956_
		1 o p_56957_
		2 o p_56958_
		3 o p_56959_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_56922_
		1 o p_56923_
	a (Ldnt;)Ldtc; lambda$static$0
		static
		0 o p_304378_
	a (Lexv;Lexv;Lexv;Lexv;Lexv;I)Lexv; lambda$makeShapes$2
		static
		0 o p_56940_
		1 o p_56941_
		2 o p_56942_
		3 o p_56943_
		4 o p_56944_
		5 o p_56945_
	a (Lexv;Lexv;Lexv;Lexv;Lexv;)[Lexv; makeShapes
		static
		0 o p_56934_
		1 o p_56935_
		2 o p_56936_
		3 o p_56937_
		4 o p_56938_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_56872_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_308839_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_56919_
		1 o p_56920_
	a (ILexv;Lexv;Lexv;Lexv;Lexv;)Lexv; makeStairShape
		static
		0 o p_56865_
		1 o p_56866_
		2 o p_56867_
		3 o p_56868_
		4 o p_56869_
		5 o p_56870_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_56932_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_56925_
		1 o p_56926_
		2 o p_56927_
		3 o p_56928_
		4 o p_56929_
		5 o p_56930_
	b (I)[Lexv; lambda$makeShapes$3
		static
		0 o p_56949_
	b_ (Ldtc;)Lepe; getFluidState
		0 o p_56969_
	c (Ldtc;Ldcc;Ljd;Lji;)Z canTakeShape
		static
		0 o p_56971_
		1 o p_56972_
		2 o p_56973_
		3 o p_56974_
	e ()F getExplosionResistance
	f_ (Ldtc;)Z useShapeForLightOcclusion
		0 o p_56967_
	i (Ldtc;Ldcc;Ljd;)Ldul; getStairsShape
		static
		0 o p_56977_
		1 o p_56978_
		2 o p_56979_
	m (Ldtc;)Z isStairs
		static
		0 o p_56981_
	n (Ldtc;)I getShapeIndex
		0 o p_56983_
dnt$1 net/minecraft/world/level/block/StairBlock$1
	a $SwitchMap$net$minecraft$world$level$block$state$properties$StairsShape
	b $SwitchMap$net$minecraft$world$level$block$Mirror
	<clinit> ()V <clinit>
		static
dnu net/minecraft/world/level/block/StandingSignBlock
	a CODEC
	b ROTATION
	<clinit> ()V <clinit>
		static
	<init> (Ldup;Ldtb$d;)V <init>
		0 o p_56991_
		1 o p_56990_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_56995_
		1 o p_56996_
		2 o p_56997_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_56993_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_308840_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_56999_
		1 o p_57000_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_57012_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_57005_
		1 o p_57006_
		2 o p_57007_
		3 o p_57008_
		4 o p_57009_
		5 o p_57010_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_57002_
		1 o p_57003_
	g (Ldtc;)F getYRotationDegrees
		0 o p_277795_
dnv net/minecraft/world/level/block/StemBlock
	a CODEC
	b MAX_AGE
	c AGE
	d AABB_OFFSET
	e SHAPE_BY_AGE
	f fruit
	g attachedStem
	h seed
	<clinit> ()V <clinit>
		static
	<init> (Lakq;Lakq;Lakq;Ldtb$d;)V <init>
		0 o p_304976_
		1 o p_304671_
		2 o p_304942_
		3 o p_154730_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcz;Ljd;Ldtc;)Lcuq; getCloneItemStack
		0 o p_304982_
		1 o p_57027_
		2 o p_57028_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_57047_
		1 o p_57048_
		2 o p_57049_
		3 o p_57050_
	a (Laqu;Layw;Ljd;Ldtc;)V performBonemeal
		0 o p_222528_
		1 o p_222529_
		2 o p_222530_
		3 o p_222531_
	a (Ldcw;Layw;Ljd;Ldtc;)Z isBonemealSuccess
		0 o p_222533_
		1 o p_222534_
		2 o p_222535_
		3 o p_222536_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_308841_
	a (Ldnv;)Lakq; lambda$static$2
		static
		0 o p_304883_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_57040_
	b (Ldcz;Ljd;Ldtc;)Z isValidBonemealTarget
		0 o p_255699_
		1 o p_57031_
		2 o p_57032_
	b (Ldtc;Laqu;Ljd;Layw;)V randomTick
		0 o p_222538_
		1 o p_222539_
		2 o p_222540_
		3 o p_222541_
	b (Ldnv;)Lakq; lambda$static$1
		static
		0 o p_304684_
	b (Ldtc;Ldcc;Ljd;)Z mayPlaceOn
		0 o p_57053_
		1 o p_57054_
		2 o p_57055_
	c (Ldnv;)Lakq; lambda$static$0
		static
		0 o p_304695_
dnw net/minecraft/world/level/block/StonecutterBlock
	a CODEC
	b FACING
	c SHAPE
	d CONTAINER_TITLE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_57068_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_57083_
		1 o p_57084_
		2 o p_57085_
		3 o p_57086_
		4 o p_57088_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_57078_
		1 o p_57081_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_57100_
		1 o p_57101_
		2 o p_57102_
		3 o p_57103_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_57093_
		1 o p_57094_
	a (Ldcw;Ljd;ILcmw;Lcmx;)Lcpu; lambda$getMenuProvider$0
		static
		0 o p_57072_
		1 o p_57073_
		2 o p_57074_
		3 o p_57075_
		4 o p_57076_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_57070_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_57090_
		1 o p_57091_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_57096_
	a_ (Ldtc;)Ldmf; getRenderShape
		0 o p_57098_
	b (Ldtc;Ldcw;Ljd;)Lbqv; getMenuProvider
		0 o p_57105_
		1 o p_57106_
		2 o p_57107_
	f_ (Ldtc;)Z useShapeForLightOcclusion
		0 o p_57109_
dnx net/minecraft/world/level/block/StructureBlock
	a CODEC
	b MODE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_57113_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Ldfy;Ljd;Z)V neighborChanged
		0 o p_57135_
		1 o p_57136_
		2 o p_57137_
		3 o p_57138_
		4 o p_57139_
		5 o p_57140_
	a (Laqu;Ldrx;)V trigger
		0 o p_57115_
		1 o p_57116_
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_57128_
		1 o p_57129_
		2 o p_57130_
		3 o p_57131_
		4 o p_57133_
	a (Ljd;Ldtc;)Ldqh; newBlockEntity
		0 o p_154732_
		1 o p_154733_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_57142_
	a (Ldcw;Ljd;Ldtc;Lbtn;Lcuq;)V setPlacedBy
		0 o p_57122_
		1 o p_57123_
		2 o p_57124_
		3 o p_57125_
		4 o p_57126_
	a_ (Ldtc;)Ldmf; getRenderShape
		0 o p_57144_
dnx$1 net/minecraft/world/level/block/StructureBlock$1
	a $SwitchMap$net$minecraft$world$level$block$state$properties$StructureMode
	<clinit> ()V <clinit>
		static
dny net/minecraft/world/level/block/StructureVoidBlock
	a CODEC
	b SIZE
	c SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_57150_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_57158_
		1 o p_57159_
		2 o p_57160_
		3 o p_57161_
	a_ (Ldtc;)Ldmf; getRenderShape
		0 o p_57156_
	d (Ldtc;Ldcc;Ljd;)F getShadeBrightness
		0 o p_57152_
		1 o p_57153_
		2 o p_57154_
dnz net/minecraft/world/level/block/SugarCaneBlock
	a CODEC
	b AGE
	c AABB_OFFSET
	d SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_57168_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_222543_
		1 o p_222544_
		2 o p_222545_
		3 o p_222546_
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_57175_
		1 o p_57176_
		2 o p_57177_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_57186_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_57193_
		1 o p_57194_
		2 o p_57195_
		3 o p_57196_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_57179_
		1 o p_57180_
		2 o p_57181_
		3 o p_57182_
		4 o p_57183_
		5 o p_57184_
	b (Ldtc;Laqu;Ljd;Layw;)V randomTick
		0 o p_222548_
		1 o p_222549_
		2 o p_222550_
		3 o p_222551_
doa net/minecraft/world/level/block/SupportType
	a FULL
	b CENTER
	c RIGID
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_57203_
		1 o p_57204_
	a (Ldtc;Ldcc;Ljd;Lji;)Z isSupporting
		0 o p_57209_
		1 o p_57210_
		2 o p_57211_
		3 o p_57212_
	a ()[Ldoa; $values
		static
	valueOf (Ljava/lang/String;)Ldoa; valueOf
		static
		0 o p_57214_
	values ()[Ldoa; values
		static
doa$1 net/minecraft/world/level/block/SupportType$1
	<init> (Ljava/lang/String;I)V <init>
		0 o p_57217_
		1 o p_57218_
	a (Ldtc;Ldcc;Ljd;Lji;)Z isSupporting
		0 o p_57220_
		1 o p_57221_
		2 o p_57222_
		3 o p_57223_
doa$2 net/minecraft/world/level/block/SupportType$2
	d CENTER_SUPPORT_WIDTH
	e CENTER_SUPPORT_SHAPE
	<init> (Ljava/lang/String;I)V <init>
		0 o p_57227_
		1 o p_57228_
	a (Ldtc;Ldcc;Ljd;Lji;)Z isSupporting
		0 o p_57230_
		1 o p_57231_
		2 o p_57232_
		3 o p_57233_
doa$3 net/minecraft/world/level/block/SupportType$3
	d RIGID_SUPPORT_WIDTH
	e RIGID_SUPPORT_SHAPE
	<init> (Ljava/lang/String;I)V <init>
		0 o p_57237_
		1 o p_57238_
	a (Ldtc;Ldcc;Ljd;Lji;)Z isSupporting
		0 o p_57240_
		1 o p_57241_
		2 o p_57242_
		3 o p_57243_
dob net/minecraft/world/level/block/SuspiciousEffectHolder
	a (Ldcv;)Ldob; tryGet
		static
		0 o p_259322_
	b ()Lcxw; getSuspiciousEffects
	c ()Ljava/util/List; getAllEffectHolders
		static
doc net/minecraft/world/level/block/SweetBerryBushBlock
	a CODEC
	b MAX_AGE
	c AGE
	d HURT_SPEED_THRESHOLD
	e SAPLING_SHAPE
	f MID_GROWTH_SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_57249_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_316134_
		1 o p_316429_
		2 o p_316748_
		3 o p_316431_
		4 o p_316474_
	a (Ldcz;Ljd;Ldtc;)Lcuq; getCloneItemStack
		0 o p_304655_
		1 o p_57257_
		2 o p_57258_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_57291_
		1 o p_57292_
		2 o p_57293_
		3 o p_57294_
	a (Laqu;Layw;Ljd;Ldtc;)V performBonemeal
		0 o p_222553_
		1 o p_222554_
		2 o p_222555_
		3 o p_222556_
	a (Lcuq;Ldtc;Ldcw;Ljd;Lcmx;Lbqq;Lewy;)Lbqt; useItemOn
		0 o p_316636_
		1 o p_316295_
		2 o p_316812_
		3 o p_316380_
		4 o p_316731_
		5 o p_316188_
		6 o p_316626_
	a (Ldcw;Layw;Ljd;Ldtc;)Z isBonemealSuccess
		0 o p_222558_
		1 o p_222559_
		2 o p_222560_
		3 o p_222561_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_57282_
	a (Ldtc;Ldcw;Ljd;Lbsr;)V entityInside
		0 o p_57270_
		1 o p_57271_
		2 o p_57272_
		3 o p_57273_
	b (Ldcz;Ljd;Ldtc;)Z isValidBonemealTarget
		0 o p_256056_
		1 o p_57261_
		2 o p_57262_
	b (Ldtc;Laqu;Ljd;Layw;)V randomTick
		0 o p_222563_
		1 o p_222564_
		2 o p_222565_
		3 o p_222566_
	d_ (Ldtc;)Z isRandomlyTicking
		0 o p_57284_
dod net/minecraft/world/level/block/TallFlowerBlock
	c CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_57296_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laqu;Layw;Ljd;Ldtc;)V performBonemeal
		0 o p_222568_
		1 o p_222569_
		2 o p_222570_
		3 o p_222571_
	a (Ldcw;Layw;Ljd;Ldtc;)Z isBonemealSuccess
		0 o p_222573_
		1 o p_222574_
		2 o p_222575_
		3 o p_222576_
	b (Ldcz;Ljd;Ldtc;)Z isValidBonemealTarget
		0 o p_256234_
		1 o p_57304_
		2 o p_57305_
doe net/minecraft/world/level/block/TallGrassBlock
	a CODEC
	b AABB_OFFSET
	c SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_57318_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laqu;Layw;Ljd;Ldtc;)V performBonemeal
		0 o p_222578_
		1 o p_222579_
		2 o p_222580_
		3 o p_222581_
	a (Ldcw;Layw;Ljd;Ldtc;)Z isBonemealSuccess
		0 o p_222583_
		1 o p_222584_
		2 o p_222585_
		3 o p_222586_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_57336_
		1 o p_57337_
		2 o p_57338_
		3 o p_57339_
	b (Ldcz;Ljd;Ldtc;)Z isValidBonemealTarget
		0 o p_255692_
		1 o p_57326_
		2 o p_57327_
dof net/minecraft/world/level/block/TallSeagrassBlock
	c CODEC
	d HALF
	e AABB_OFFSET
	f SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_154745_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcmx;Ldcc;Ljd;Ldtc;Lepd;)Z canPlaceLiquid
		0 o p_296027_
		1 o p_154753_
		2 o p_154754_
		3 o p_154755_
		4 o p_154756_
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_154768_
		1 o p_154769_
		2 o p_154770_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_154747_
	a (Ldcz;Ljd;Ldtc;)Lcuq; getCloneItemStack
		0 o p_304988_
		1 o p_154750_
		2 o p_154751_
	a (Ldcx;Ljd;Ldtc;Lepe;)Z placeLiquid
		0 o p_154758_
		1 o p_154759_
		2 o p_154760_
		3 o p_154761_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_154763_
		1 o p_154764_
		2 o p_154765_
		3 o p_154766_
	b (Ldtc;Ldcc;Ljd;)Z mayPlaceOn
		0 o p_154774_
		1 o p_154775_
		2 o p_154776_
	b_ (Ldtc;)Lepe; getFluidState
		0 o p_154772_
dog net/minecraft/world/level/block/TargetBlock
	a CODEC
	b OUTPUT_POWER
	c ACTIVATION_TICKS_ARROWS
	d ACTIVATION_TICKS_OTHER
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_57379_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcx;Ldtc;Lewy;Lbsr;)I updateRedstoneOutput
		static
		0 o p_57392_
		1 o p_57393_
		2 o p_57394_
		3 o p_57395_
	a (Ldcx;Ldtc;ILjd;I)V setOutputPower
		static
		0 o p_57386_
		1 o p_57387_
		2 o p_57388_
		3 o p_57389_
		4 o p_57390_
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_222588_
		1 o p_222589_
		2 o p_222590_
		3 o p_222591_
	a (Ldtc;Ldcc;Ljd;Lji;)I getSignal
		0 o p_57402_
		1 o p_57403_
		2 o p_57404_
		3 o p_57405_
	a (Ldcw;Ldtc;Lewy;Lcnp;)V onProjectileHit
		0 o p_57381_
		1 o p_57382_
		2 o p_57383_
		3 o p_57384_
	a (Lewy;Lexc;)I getRedstoneStrength
		static
		0 o p_57409_
		1 o p_57410_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_57407_
	b (Ldtc;Ldcw;Ljd;Ldtc;Z)V onPlace
		0 o p_57412_
		1 o p_57413_
		2 o p_57414_
		3 o p_57415_
		4 o p_57416_
	e_ (Ldtc;)Z isSignalSource
		0 o p_57418_
doh net/minecraft/world/level/block/TintedGlassBlock
	a CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_154822_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a_ (Ldtc;Ldcc;Ljd;)Z propagatesSkylightDown
		0 o p_154824_
		1 o p_154825_
		2 o p_154826_
	g (Ldtc;Ldcc;Ljd;)I getLightBlock
		0 o p_154828_
		1 o p_154829_
		2 o p_154830_
doi net/minecraft/world/level/block/TntBlock
	a CODEC
	b UNSTABLE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_57422_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldco;)Z dropFromExplosion
		0 o p_57427_
	a (Ldcw;Ljd;Ldco;)V wasExploded
		0 o p_57441_
		1 o p_57442_
		2 o p_57443_
	a (Ldtc;Ldcw;Ljd;Ldfy;Ljd;Z)V neighborChanged
		0 o p_57457_
		1 o p_57458_
		2 o p_57459_
		3 o p_57460_
		4 o p_57461_
		5 o p_57462_
	a (Ldcw;Ljd;)V explode
		static
		0 o p_57434_
		1 o p_57435_
	a (Ldcw;Ljd;Lbtn;)V explode
		static
		0 o p_57437_
		1 o p_57438_
		2 o p_57439_
	a (Lcuq;Ldtc;Ldcw;Ljd;Lcmx;Lbqq;Lewy;)Lbqt; useItemOn
		0 o p_316149_
		1 o p_316217_
		2 o p_316520_
		3 o p_316601_
		4 o p_316770_
		5 o p_316393_
		6 o p_316532_
	a (Ldcw;Ldtc;Lewy;Lcnp;)V onProjectileHit
		0 o p_57429_
		1 o p_57430_
		2 o p_57431_
		3 o p_57432_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_57464_
	a (Ldcw;Ljd;Ldtc;Lcmx;)Ldtc; playerWillDestroy
		0 o p_57445_
		1 o p_57446_
		2 o p_57447_
		3 o p_57448_
	b (Ldtc;Ldcw;Ljd;Ldtc;Z)V onPlace
		0 o p_57466_
		1 o p_57467_
		2 o p_57468_
		3 o p_57469_
		4 o p_57470_
doj net/minecraft/world/level/block/TorchBlock
	c PARTICLE_OPTIONS_FIELD
	d CODEC
	e flameParticle
	<clinit> ()V <clinit>
		static
	<init> (Llq;Ldtb$d;)V <init>
		0 o p_304940_
		1 o p_57491_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lll;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_304958_
	a (Llq;)Lll; lambda$static$2
		static
		0 o p_304720_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_308842_
	a (Ldtc;Ldcw;Ljd;Layw;)V animateTick
		0 o p_222593_
		1 o p_222594_
		2 o p_222595_
		3 o p_222596_
	a (Ldoj;)Llq; lambda$static$3
		static
		0 o p_304762_
	b (Lll;)Ljava/lang/String; lambda$static$0
		static
		0 o p_339538_
dok net/minecraft/world/level/block/TorchflowerCropBlock
	a CODEC
	b MAX_AGE
	c AGE
	g AABB_OFFSET
	h SHAPE_BY_AGE
	i BONEMEAL_INCREASE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_272642_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_272679_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_272748_
		1 o p_273408_
		2 o p_272762_
		3 o p_272649_
	a (Ldcw;)I getBonemealAgeIncrease
		0 o p_273475_
	b ()Lduc; getAgeProperty
	b (I)Ldtc; getStateForAge
		0 o p_275698_
	b (Ldtc;Laqu;Ljd;Layw;)V randomTick
		0 o p_273361_
		1 o p_273515_
		2 o p_273546_
		3 o p_273261_
	c ()I getMaxAge
	d ()Ldcv; getBaseSeedId
dol net/minecraft/world/level/block/TransparentBlock
	b CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_309186_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a_ (Ldtc;Ldcc;Ljd;)Z propagatesSkylightDown
		0 o p_309084_
		1 o p_309133_
		2 o p_309097_
	c (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getVisualShape
		0 o p_309057_
		1 o p_308936_
		2 o p_308956_
		3 o p_309006_
	d (Ldtc;Ldcc;Ljd;)F getShadeBrightness
		0 o p_308911_
		1 o p_308952_
		2 o p_308918_
dom net/minecraft/world/level/block/TrapDoorBlock
	a CODEC
	b OPEN
	c HALF
	d POWERED
	e WATERLOGGED
	f AABB_THICKNESS
	g EAST_OPEN_AABB
	h WEST_OPEN_AABB
	i SOUTH_OPEN_AABB
	j NORTH_OPEN_AABB
	k BOTTOM_AABB
	l TOP_AABB
	m type
	<clinit> ()V <clinit>
		static
	<init> (Ldtr;Ldtb$d;)V <init>
		0 o p_272964_
		1 o p_273079_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Ldfy;Ljd;Z)V neighborChanged
		0 o p_57547_
		1 o p_57548_
		2 o p_57549_
		3 o p_57550_
		4 o p_57551_
		5 o p_57552_
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_57540_
		1 o p_57541_
		2 o p_57542_
		3 o p_57543_
		4 o p_57545_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_57535_
		1 o p_57538_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_57563_
		1 o p_57564_
		2 o p_57565_
		3 o p_57566_
	a (Ldtc;Ldcw;Ljd;Ldco;Ljava/util/function/BiConsumer;)V onExplosionHit
		0 o p_312371_
		1 o p_312286_
		2 o p_312879_
		3 o p_312330_
		4 o p_312161_
	a (Ldom;)Ldtr; lambda$static$0
		static
		0 o p_304735_
	a (Lcmx;Ldcw;Ljd;Z)V playSound
		0 o p_57528_
		1 o p_57529_
		2 o p_57530_
		3 o p_57531_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_57533_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_308843_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_57561_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_57554_
		1 o p_57555_
		2 o p_57556_
		3 o p_57557_
		4 o p_57558_
		5 o p_57559_
	b (Ldtc;Ldcw;Ljd;Lcmx;)V toggle
		0 o p_312094_
		1 o p_312235_
		2 o p_312619_
		3 o p_312853_
	b_ (Ldtc;)Lepe; getFluidState
		0 o p_57568_
	m ()Ldtr; getType
dom$1 net/minecraft/world/level/block/TrapDoorBlock$1
	a $SwitchMap$net$minecraft$core$Direction
	b $SwitchMap$net$minecraft$world$level$pathfinder$PathComputationType
	<clinit> ()V <clinit>
		static
don net/minecraft/world/level/block/TrappedChestBlock
	n CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_57573_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcc;Ljd;Lji;)I getSignal
		0 o p_57577_
		1 o p_57578_
		2 o p_57579_
		3 o p_57580_
	a (Ljd;Ldtc;)Ldqh; newBlockEntity
		0 o p_154834_
		1 o p_154835_
	b (Ldtc;Ldcc;Ljd;Lji;)I getDirectSignal
		0 o p_57582_
		1 o p_57583_
		2 o p_57584_
		3 o p_57585_
	c ()Lavw; getOpenChestStat
	e_ (Ldtc;)Z isSignalSource
		0 o p_57587_
	m ()Ldqj; lambda$new$0
		static
doo net/minecraft/world/level/block/TrialSpawnerBlock
	a CODEC
	b STATE
	c OMINOUS
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_312795_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcw;Ldtc;Ldqj;)Ldqi; getTicker
		0 o p_311756_
		1 o p_312797_
		2 o p_312122_
	a (Ldcw;Ljd;Ldtc;Ldsc;)V lambda$getTicker$1
		static
		0 o p_337980_
		1 o p_337981_
		2 o p_337982_
		3 o p_337983_
	a (Laqu;Ldcw;Ljd;Ldtc;Ldsc;)V lambda$getTicker$0
		static
		0 o p_337975_
		1 o p_337976_
		2 o p_337977_
		3 o p_337978_
		4 o p_337979_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_312785_
	a (Ljd;Ldtc;)Ldqh; newBlockEntity
		0 o p_311941_
		1 o p_312821_
	a (Lcuq;Lcul$b;Ljava/util/List;Lcwm;)V appendHoverText
		0 o p_312446_
		1 o p_339621_
		2 o p_312088_
		3 o p_311895_
	a_ (Ldtc;)Ldmf; getRenderShape
		0 o p_312710_
dop net/minecraft/world/level/block/TripWireBlock
	a CODEC
	b POWERED
	c ATTACHED
	d DISARMED
	e NORTH
	f EAST
	g SOUTH
	h WEST
	i AABB
	j NOT_ATTACHED_AABB
	k PROPERTY_BY_DIRECTION
	l RECHECK_PERIOD
	m hook
	<clinit> ()V <clinit>
		static
	<init> (Ldfy;Ldtb$d;)V <init>
		0 o p_304873_
		1 o p_57604_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_222598_
		1 o p_222599_
		2 o p_222600_
		3 o p_222601_
	a (Ldcw;Ljd;)V checkPressed
		0 o p_57608_
		1 o p_57609_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_57654_
		1 o p_57655_
		2 o p_57656_
		3 o p_57657_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_57639_
		1 o p_57640_
	a (Ldop;)Ldfy; lambda$static$0
		static
		0 o p_304664_
	a (Ldcw;Ljd;Ldtc;)V updateSource
		0 o p_57611_
		1 o p_57612_
		2 o p_57613_
	a (Ldtc;Ldcw;Ljd;Ldtc;Z)V onRemove
		0 o p_57630_
		1 o p_57631_
		2 o p_57632_
		3 o p_57633_
		4 o p_57634_
	a (Ldtc;Lji;)Z shouldConnectTo
		0 o p_57642_
		1 o p_57643_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_57606_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_344659_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_57636_
		1 o p_57637_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_57652_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_57645_
		1 o p_57646_
		2 o p_57647_
		3 o p_57648_
		4 o p_57649_
		5 o p_57650_
	a (Ldcw;Ljd;Ldtc;Lcmx;)Ldtc; playerWillDestroy
		0 o p_57615_
		1 o p_57616_
		2 o p_57617_
		3 o p_57618_
	a (Ldtc;Ldcw;Ljd;Lbsr;)V entityInside
		0 o p_57625_
		1 o p_57626_
		2 o p_57627_
		3 o p_57628_
	b (Ldtc;Ldcw;Ljd;Ldtc;Z)V onPlace
		0 o p_57659_
		1 o p_57660_
		2 o p_57661_
		3 o p_57662_
		4 o p_57663_
dop$1 net/minecraft/world/level/block/TripWireBlock$1
	a $SwitchMap$net$minecraft$world$level$block$Rotation
	b $SwitchMap$net$minecraft$world$level$block$Mirror
	<clinit> ()V <clinit>
		static
doq net/minecraft/world/level/block/TripWireHookBlock
	a CODEC
	b FACING
	c POWERED
	d ATTACHED
	e WIRE_DIST_MIN
	f WIRE_DIST_MAX
	g AABB_OFFSET
	h NORTH_AABB
	i SOUTH_AABB
	j WEST_AABB
	k EAST_AABB
	l RECHECK_PERIOD
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_57676_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_222610_
		1 o p_222611_
		2 o p_222612_
		3 o p_222613_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_57740_
		1 o p_57741_
		2 o p_57742_
		3 o p_57743_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_57728_
		1 o p_57729_
	a (Ldcw;Ljd;Ldtc;Lbtn;Lcuq;)V setPlacedBy
		0 o p_57680_
		1 o p_57681_
		2 o p_57682_
		3 o p_57683_
		4 o p_57684_
	a (Ldcw;Ljd;Ldtc;ZZILdtc;)V calculateState
		static
		0 o p_57686_
		1 o p_57687_
		2 o p_57688_
		3 o p_57689_
		4 o p_57690_
		5 o p_57691_
		6 o p_57692_
	a (Ldcw;Ljd;ZZZZ)V emitState
		static
		0 o p_222603_
		1 o p_222604_
		2 o p_222605_
		3 o p_222606_
		4 o p_222607_
		5 o p_222608_
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_57721_
		1 o p_57722_
		2 o p_57723_
	a (Ldtc;Ldcw;Ljd;Ldtc;Z)V onRemove
		0 o p_57715_
		1 o p_57716_
		2 o p_57717_
		3 o p_57718_
		4 o p_57719_
	a (Ldtc;Ldcc;Ljd;Lji;)I getSignal
		0 o p_57710_
		1 o p_57711_
		2 o p_57712_
		3 o p_57713_
	a (Ldfy;Ldcw;Ljd;Lji;)V notifyNeighbors
		static
		0 o p_304466_
		1 o p_57694_
		2 o p_57695_
		3 o p_57696_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_57678_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_57725_
		1 o p_57726_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_57738_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_57731_
		1 o p_57732_
		2 o p_57733_
		3 o p_57734_
		4 o p_57735_
		5 o p_57736_
	b (Ldtc;Ldcc;Ljd;Lji;)I getDirectSignal
		0 o p_57745_
		1 o p_57746_
		2 o p_57747_
		3 o p_57748_
	e_ (Ldtc;)Z isSignalSource
		0 o p_57750_
doq$1 net/minecraft/world/level/block/TripWireHookBlock$1
	a $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
dor net/minecraft/world/level/block/TurtleEggBlock
	a CODEC
	b MAX_HATCH_LEVEL
	c MIN_EGGS
	d MAX_EGGS
	e HATCH
	f EGGS
	g ONE_EGG_AABB
	h MULTIPLE_EGGS_AABB
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_57759_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcw;Ljd;Ldtc;Lbsr;)V stepOn
		0 o p_154857_
		1 o p_154858_
		2 o p_154859_
		3 o p_154860_
	a (Ldcw;Lbsr;)Z canDestroyEgg
		0 o p_57768_
		1 o p_57769_
	a (Ldtc;Lcyd;)Z canBeReplaced
		0 o p_57796_
		1 o p_57797_
	a (Ldcc;Ljd;)Z onSand
		static
		0 o p_57763_
		1 o p_57764_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_57809_
		1 o p_57810_
		2 o p_57811_
		3 o p_57812_
	a (Ldcw;Ldtc;Ljd;Lbsr;I)V destroyEgg
		0 o p_154851_
		1 o p_154852_
		2 o p_154853_
		3 o p_154854_
		4 o p_154855_
	a (Ldcw;Lcmx;Ljd;Ldtc;Ldqh;Lcuq;)V playerDestroy
		0 o p_57771_
		1 o p_57772_
		2 o p_57773_
		3 o p_57774_
		4 o p_57775_
		5 o p_57776_
	a (Ldcw;Ldtc;Ljd;Lbsr;F)V fallOn
		0 o p_154845_
		1 o p_154846_
		2 o p_154847_
		3 o p_154848_
		4 o p_154849_
	a (Ldcw;Ljd;Ldtc;)V decreaseEggs
		0 o p_57792_
		1 o p_57793_
		2 o p_57794_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_57761_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_57799_
	a (Ldcw;)Z shouldUpdateHatchLevel
		0 o p_57766_
	b (Ldtc;Ldcw;Ljd;Ldtc;Z)V onPlace
		0 o p_57814_
		1 o p_57815_
		2 o p_57816_
		3 o p_57817_
		4 o p_57818_
	b (Ldcc;Ljd;)Z isSand
		static
		0 o p_57801_
		1 o p_57802_
	b (Ldtc;Laqu;Ljd;Layw;)V randomTick
		0 o p_222644_
		1 o p_222645_
		2 o p_222646_
		3 o p_222647_
dos net/minecraft/world/level/block/TwistingVinesBlock
	c CODEC
	g SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_154864_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Layw;)I getBlocksToGrowWhenBonemealed
		0 o p_222649_
	b ()Ldfy; getBodyBlock
	g (Ldtc;)Z canGrowInto
		0 o p_154869_
dot net/minecraft/world/level/block/TwistingVinesPlantBlock
	c CODEC
	e SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_154873_
	a ()Lcom/mojang/serialization/MapCodec; codec
	c ()Ldjn; getHeadBlock
dou net/minecraft/world/level/block/VaultBlock
	a CODEC
	b STATE
	c FACING
	d OMINOUS
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_324605_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laqu;Ldcw;Ljd;Ldtc;Ldsk;)V lambda$getTicker$0
		static
		0 o p_323789_
		1 o p_323957_
		2 o p_324322_
		3 o p_323828_
		4 o p_323769_
	a (Ldcw;Ljd;Ldtc;Ldsk;)V lambda$getTicker$1
		static
		0 o p_324290_
		1 o p_323926_
		2 o p_323941_
		3 o p_323489_
	a (Ljd;Ldtc;)Ldqh; newBlockEntity
		0 o p_324543_
		1 o p_323652_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_324232_
		1 o p_324443_
	a (Lcuq;Ldtc;Ldcw;Ljd;Lcmx;Lbqq;Lewy;)Lbqt; useItemOn
		0 o p_324161_
		1 o p_323816_
		2 o p_324403_
		3 o p_324623_
		4 o p_324219_
		5 o p_324416_
		6 o p_324261_
	a (Ldcw;Ldtc;Ldqj;)Ldqi; getTicker
		0 o p_323525_
		1 o p_324070_
		2 o p_323541_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_324576_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_323894_
		1 o p_324242_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_323673_
	a_ (Ldtc;)Ldmf; getRenderShape
		0 o p_324584_
dov net/minecraft/world/level/block/VineBlock
	a CODEC
	b UP
	c NORTH
	d EAST
	e SOUTH
	f WEST
	g PROPERTY_BY_DIRECTION
	h AABB_OFFSET
	i UP_AABB
	j WEST_AABB
	k EAST_AABB
	l NORTH_AABB
	m SOUTH_AABB
	n shapesCache
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_57847_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Lcyd;)Z canBeReplaced
		0 o p_57858_
		1 o p_57859_
	a (Ldcc;Ljd;)Z canSpread
		0 o p_57851_
		1 o p_57852_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_57897_
		1 o p_57898_
		2 o p_57899_
		3 o p_57900_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_57868_
		1 o p_57869_
	a (Ljava/util/Map$Entry;)Z lambda$static$0
		static
		0 o p_57886_
	a (Ldcc;Ljd;Lji;)Z isAcceptableNeighbour
		static
		0 o p_57854_
		1 o p_57855_
		2 o p_57856_
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_57861_
		1 o p_57862_
		2 o p_57863_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_57849_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_57865_
		1 o p_57866_
	a (Ldtc;Ldtc;Layw;)Ldtc; copyRandomFaces
		0 o p_222651_
		1 o p_222652_
		2 o p_222653_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_57882_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_57875_
		1 o p_57876_
		2 o p_57877_
		3 o p_57878_
		4 o p_57879_
		5 o p_57880_
	a (Lji;)Ldtt; getPropertyForFace
		static
		0 o p_57884_
	a_ (Ldtc;Ldcc;Ljd;)Z propagatesSkylightDown
		0 o p_181239_
		1 o p_181240_
		2 o p_181241_
	b (Ldtc;Laqu;Ljd;Layw;)V randomTick
		0 o p_222655_
		1 o p_222656_
		2 o p_222657_
		3 o p_222658_
	b (Ldcc;Ljd;Lji;)Z canSupportAtFace
		0 o p_57888_
		1 o p_57889_
		2 o p_57890_
	i (Ldtc;Ldcc;Ljd;)Ldtc; getUpdatedState
		0 o p_57902_
		1 o p_57903_
		2 o p_57904_
	m (Ldtc;)Lexv; calculateShape
		static
		0 o p_57906_
	n (Ldtc;)Z hasFaces
		0 o p_57908_
	o (Ldtc;)I countFaces
		0 o p_57910_
	p (Ldtc;)Z hasHorizontalConnection
		0 o p_57912_
dov$1 net/minecraft/world/level/block/VineBlock$1
	a $SwitchMap$net$minecraft$world$level$block$Rotation
	b $SwitchMap$net$minecraft$world$level$block$Mirror
	<clinit> ()V <clinit>
		static
dow net/minecraft/world/level/block/WallBannerBlock
	a CODEC
	b FACING
	c SHAPES
	<clinit> ()V <clinit>
		static
	<init> (Lcti;Ldtb$d;)V <init>
		0 o p_57920_
		1 o p_57921_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_57925_
		1 o p_57926_
		2 o p_57927_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_57923_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_308845_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_57929_
		1 o p_57930_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_57942_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_57935_
		1 o p_57936_
		2 o p_57937_
		3 o p_57938_
		4 o p_57939_
		5 o p_57940_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_57944_
		1 o p_57945_
		2 o p_57946_
		3 o p_57947_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_57932_
		1 o p_57933_
	g ()Ljava/lang/String; getDescriptionId
dox net/minecraft/world/level/block/WallBlock
	F POST_TEST
	G NORTH_TEST
	H SOUTH_TEST
	I WEST_TEST
	J EAST_TEST
	a CODEC
	b UP
	c EAST_WALL
	d NORTH_WALL
	e SOUTH_WALL
	f WEST_WALL
	g WATERLOGGED
	h shapeByIndex
	i collisionShapeByIndex
	j WALL_WIDTH
	k WALL_HEIGHT
	l POST_WIDTH
	m POST_COVER_WIDTH
	n WALL_COVER_START
	o WALL_COVER_END
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_57964_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Lduf;)Z isConnected
		static
		0 o p_58011_
		1 o p_58012_
	a (Ldcz;Ljd;Ldtc;Ljd;Ldtc;Lji;)Ldtc; sideUpdate
		0 o p_57989_
		1 o p_57990_
		2 o p_57991_
		3 o p_57992_
		4 o p_57993_
		5 o p_57994_
	a (FFFFFF)Ljava/util/Map; makeShapes
		0 o p_57966_
		1 o p_57967_
		2 o p_57968_
		3 o p_57969_
		4 o p_57970_
		5 o p_57971_
	a (Lexv;Lexv;)Z isCovered
		static
		0 o p_58039_
		1 o p_58040_
	a (Lexv;Lduo;Lexv;Lexv;)Lexv; applyWallShape
		static
		0 o p_58034_
		1 o p_58035_
		2 o p_58036_
		3 o p_58037_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_57996_
		1 o p_57999_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_58050_
		1 o p_58051_
		2 o p_58052_
		3 o p_58053_
	a (ZLexv;Lexv;)Lduo; makeWallState
		0 o p_58042_
		1 o p_58043_
		2 o p_58044_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_58004_
		1 o p_58005_
	a (Ldtc;ZLji;)Z connectsTo
		0 o p_58021_
		1 o p_58022_
		2 o p_58023_
	a (Ldcz;Ldtc;Ljd;Ldtc;)Ldtc; topUpdate
		0 o p_57975_
		1 o p_57976_
		2 o p_57977_
		3 o p_57978_
	a (Ldtc;Ldtc;Lexv;)Z shouldRaisePost
		0 o p_58007_
		1 o p_58008_
		2 o p_58009_
	a (Ldcz;Ldtc;Ljd;Ldtc;ZZZZ)Ldtc; updateShape
		0 o p_57980_
		1 o p_57981_
		2 o p_57982_
		3 o p_57983_
		4 o p_57984_
		5 o p_57985_
		6 o p_57986_
		7 o p_57987_
	a (Ldtc;ZZZZLexv;)Ldtc; updateSides
		0 o p_58025_
		1 o p_58026_
		2 o p_58027_
		3 o p_58028_
		4 o p_58029_
		5 o p_58030_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_57973_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_58001_
		1 o p_58002_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_58032_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_58014_
		1 o p_58015_
		2 o p_58016_
		3 o p_58017_
		4 o p_58018_
		5 o p_58019_
	a_ (Ldtc;Ldcc;Ljd;)Z propagatesSkylightDown
		0 o p_58046_
		1 o p_58047_
		2 o p_58048_
	b (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getCollisionShape
		0 o p_58055_
		1 o p_58056_
		2 o p_58057_
		3 o p_58058_
	b_ (Ldtc;)Lepe; getFluidState
		0 o p_58060_
dox$1 net/minecraft/world/level/block/WallBlock$1
	a $SwitchMap$net$minecraft$world$level$block$Rotation
	b $SwitchMap$net$minecraft$world$level$block$Mirror
	<clinit> ()V <clinit>
		static
doy net/minecraft/world/level/block/WallHangingSignBlock
	a CODEC
	b FACING
	c PLANK_NORTHSOUTH
	d PLANK_EASTWEST
	e SHAPE_NORTHSOUTH
	i SHAPE_EASTWEST
	j AABBS
	<clinit> ()V <clinit>
		static
	<init> (Ldup;Ldtb$d;)V <init>
		0 o p_252140_
		1 o p_251606_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lewy;Ldtc;)Z isHittingEditableSide
		0 o p_278339_
		1 o p_278302_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_253755_
		1 o p_253687_
	a (Ljd;Ldtc;)Ldqh; newBlockEntity
		0 o p_250745_
		1 o p_250905_
	a (Ldtc;Lcmx;Lewy;Ldrs;Lcuq;)Z shouldTryToChainAnotherHangingSign
		0 o p_278346_
		1 o p_278263_
		2 o p_278269_
		3 o p_278290_
		4 o p_278238_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_250980_
		1 o p_251012_
		2 o p_251391_
		3 o p_251875_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_249292_
		1 o p_249867_
	a (Ldcz;Ldtc;Ljd;Lji;)Z canAttachTo
		0 o p_249746_
		1 o p_251128_
		2 o p_250583_
		3 o p_250567_
	a (Lcuq;Ldtc;Ldcw;Ljd;Lcmx;Lbqq;Lewy;)Lbqt; useItemOn
		0 o p_316420_
		1 o p_316885_
		2 o p_316114_
		3 o p_316297_
		4 o p_316609_
		5 o p_316187_
		6 o p_316223_
	a (Ldcw;Ldtc;Ldqj;)Ldqi; getTicker
		0 o p_279316_
		1 o p_279345_
		2 o p_279384_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_251399_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_308846_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_250446_
		1 o p_249494_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_251029_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_249879_
		1 o p_249939_
		2 o p_250767_
		3 o p_252228_
		4 o p_252327_
		5 o p_251853_
	b (Ldtc;Ldcz;Ljd;)Z canPlace
		0 o p_249472_
		1 o p_249453_
		2 o p_251235_
	b (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getCollisionShape
		0 o p_249963_
		1 o p_248542_
		2 o p_252224_
		3 o p_251891_
	b_ (Ldtc;Ldcc;Ljd;)Lexv; getBlockSupportShape
		0 o p_253927_
		1 o p_254149_
		2 o p_253805_
	g ()Ljava/lang/String; getDescriptionId
	g (Ldtc;)F getYRotationDegrees
		0 o p_278073_
doy$1 net/minecraft/world/level/block/WallHangingSignBlock$1
	a $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
doz net/minecraft/world/level/block/WallSignBlock
	a CODEC
	b FACING
	c AABB_THICKNESS
	d AABB_BOTTOM
	e AABB_TOP
	i AABBS
	<clinit> ()V <clinit>
		static
	<init> (Ldup;Ldtb$d;)V <init>
		0 o p_58069_
		1 o p_58068_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_58092_
		1 o p_58093_
		2 o p_58094_
		3 o p_58095_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_58080_
		1 o p_58081_
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_58073_
		1 o p_58074_
		2 o p_58075_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_58071_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_308847_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_58077_
		1 o p_58078_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_58090_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_58083_
		1 o p_58084_
		2 o p_58085_
		3 o p_58086_
		4 o p_58087_
		5 o p_58088_
	g ()Ljava/lang/String; getDescriptionId
	g (Ldtc;)F getYRotationDegrees
		0 o p_278024_
	m (Ldtc;)Lexc; getSignHitboxCenterPosition
		0 o p_278316_
dp net/minecraft/advancements/critereon/PlayerPredicate
	b LOOKING_AT_RANGE
	c CODEC
	d level
	e gameType
	f stats
	g recipes
	h advancements
	i lookingAt
	<clinit> ()V <clinit>
		static
	<init> (Ldh$d;Lce;Ljava/util/List;Lit/unimi/dsi/fastutil/objects/Object2BooleanMap;Ljava/util/Map;Ljava/util/Optional;)V <init>
		0 o level
		1 o gameType
		2 o stats
		3 o recipes
		4 o advancements
		5 o lookingAt
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lbsr;)Z lambda$matches$1
		static
		0 o p_156765_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_297911_
	a (Lbsr;Laqu;Lexc;)Z matches
		0 o p_222484_
		1 o p_222485_
		2 o p_222486_
	b ()Ldh$d; level
	c ()Lce; gameType
	d ()Ljava/util/List; stats
	e ()Lit/unimi/dsi/fastutil/objects/Object2BooleanMap; recipes
	equals (Ljava/lang/Object;)Z equals
		0 o p_298717_
	f ()Ljava/util/Map; advancements
	g ()Ljava/util/Optional; lookingAt
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dp$a net/minecraft/advancements/critereon/PlayerPredicate$AdvancementCriterionsPredicate
	a CODEC
	c criterions
	<clinit> ()V <clinit>
		static
	<init> (Lit/unimi/dsi/fastutil/objects/Object2BooleanMap;)V <init>
		0 o criterions
	a ()Lit/unimi/dsi/fastutil/objects/Object2BooleanMap; criterions
	a (Lai;)Z test
		0 o p_62296_
	equals (Ljava/lang/Object;)Z equals
		0 o p_298328_
	hashCode ()I hashCode
	test (Ljava/lang/Object;)Z test
		0 o p_62298_
	toString ()Ljava/lang/String; toString
dp$b net/minecraft/advancements/critereon/PlayerPredicate$AdvancementDonePredicate
	a CODEC
	c state
	<clinit> ()V <clinit>
		static
	<init> (Z)V <init>
		0 o state
	a ()Z state
	a (Lai;)Z test
		0 o p_62304_
	equals (Ljava/lang/Object;)Z equals
		0 o p_298271_
	hashCode ()I hashCode
	test (Ljava/lang/Object;)Z test
		0 o p_62306_
	toString ()Ljava/lang/String; toString
dp$c net/minecraft/advancements/critereon/PlayerPredicate$AdvancementPredicate
	b CODEC
	<clinit> ()V <clinit>
		static
	a (Ldp$c;)Lcom/mojang/datafixers/util/Either; lambda$static$0
		static
		0 o p_298611_
dp$d net/minecraft/advancements/critereon/PlayerPredicate$Builder
	a level
	b gameType
	c stats
	d recipes
	e advancements
	f lookingAt
	<init> ()V <init>
	a (Lavy;Ljm$c;Ldh$d;)Ldp$d; addStat
		0 o p_299266_
		1 o p_299053_
		2 o p_156770_
	a ()Ldp$d; player
		static
	a (Lce;)Ldp$d; setGameType
		0 o p_350565_
	a (Lakr;Ljava/util/Map;)Ldp$d; checkAdvancementCriterions
		0 o p_156778_
		1 o p_156779_
	a (Lakr;Z)Ldp$d; addRecipe
		0 o p_156781_
		1 o p_156782_
	a (Ldh$d;)Ldp$d; setLevel
		0 o p_156776_
	a (Lbv$a;)Ldp$d; setLookingAt
		0 o p_301131_
	b (Lakr;Z)Ldp$d; checkAdvancementDone
		0 o p_156784_
		1 o p_156785_
	b ()Ldp; build
dp$e net/minecraft/advancements/critereon/PlayerPredicate$StatMatcher
	a CODEC
	b type
	c value
	d range
	e stat
	<clinit> ()V <clinit>
		static
	<init> (Lavy;Ljm;Ldh$d;Ljava/util/function/Supplier;)V <init>
		0 o type
		1 o value
		2 o range
		3 o stat
	<init> (Lavy;Ljm;Ldh$d;)V <init>
		0 o p_299207_
		1 o p_298208_
		2 o p_299102_
	a (Lavy;Ljm;)Lavw; lambda$new$2
		static
		0 o p_298897_
		1 o p_298634_
	a (Lawa;)Z matches
		0 o p_298568_
	a (Lavy;)Lcom/mojang/serialization/MapCodec; createTypedCodec
		static
		0 o p_299086_
	a (Lavy;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$createTypedCodec$1
		static
		0 o p_337388_
		1 o p_337389_
	a (Lavy;Ljm;Ldh$d;)Ldp$e; lambda$createTypedCodec$0
		static
		0 o p_298311_
		1 o p_298946_
		2 o p_299298_
	a ()Lavy; type
	b ()Ljm; value
	c ()Ldh$d; range
	d ()Ljava/util/function/Supplier; stat
	equals (Ljava/lang/Object;)Z equals
		0 o p_298454_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dpa net/minecraft/world/level/block/WallSkullBlock
	b AABBS
	c CODEC
	d FACING
	<clinit> ()V <clinit>
		static
	<init> (Ldnb$a;Ldtb$d;)V <init>
		0 o p_58101_
		1 o p_58102_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_58104_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_308848_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_58106_
		1 o p_58107_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_58112_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_58114_
		1 o p_58115_
		2 o p_58116_
		3 o p_58117_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_58109_
		1 o p_58110_
	g ()Ljava/lang/String; getDescriptionId
dpb net/minecraft/world/level/block/WallTorchBlock
	f CODEC
	g FACING
	h AABB_OFFSET
	i AABBS
	<clinit> ()V <clinit>
		static
	<init> (Llq;Ldtb$d;)V <init>
		0 o p_304467_
		1 o p_58123_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldpb;)Llq; lambda$static$0
		static
		0 o p_304470_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_58152_
		1 o p_58153_
		2 o p_58154_
		3 o p_58155_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_58140_
		1 o p_58141_
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_58133_
		1 o p_58134_
		2 o p_58135_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_58126_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_308849_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_58137_
		1 o p_58138_
	a (Ldtc;Ldcw;Ljd;Layw;)V animateTick
		0 o p_222660_
		1 o p_222661_
		2 o p_222662_
		3 o p_222663_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_58150_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_58143_
		1 o p_58144_
		2 o p_58145_
		3 o p_58146_
		4 o p_58147_
		5 o p_58148_
	b (Ldcz;Ljd;Lji;)Z canSurvive
		static
		0 o p_320074_
		1 o p_320860_
		2 o p_320326_
	g ()Ljava/lang/String; getDescriptionId
	m (Ldtc;)Lexv; getShape
		static
		0 o p_58157_
dpc net/minecraft/world/level/block/WaterlilyBlock
	a CODEC
	b AABB
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_58162_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_58169_
		1 o p_58170_
		2 o p_58171_
		3 o p_58172_
	a (Ldtc;Ldcw;Ljd;Lbsr;)V entityInside
		0 o p_58164_
		1 o p_58165_
		2 o p_58166_
		3 o p_58167_
	b (Ldtc;Ldcc;Ljd;)Z mayPlaceOn
		0 o p_58174_
		1 o p_58175_
		2 o p_58176_
dpd net/minecraft/world/level/block/WaterloggedTransparentBlock
	a CODEC
	c WATERLOGGED
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_313902_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_313836_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_313896_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_313906_
		1 o p_313739_
		2 o p_313829_
		3 o p_313692_
		4 o p_313842_
		5 o p_313843_
	b_ (Ldtc;)Lepe; getFluidState
		0 o p_313789_
dpe net/minecraft/world/level/block/WeatheringCopper
	w_ NEXT_BY_BLOCK
	x_ PREVIOUS_BY_BLOCK
	<clinit> ()V <clinit>
		static
	a ()Lcom/google/common/collect/BiMap; lambda$static$1
		static
	a (Ldtc;Ldfy;)Ldtc; lambda$getNext$3
		static
		0 o p_154895_
		1 o p_154896_
	a (Ldfy;)Ljava/util/Optional; getPrevious
		static
		0 o p_154891_
	ay_ ()F getChanceModifier
	b (Ldtc;Ldfy;)Ldtc; lambda$getPrevious$2
		static
		0 o p_154902_
		1 o p_154903_
	b (Ldfy;)Ldfy; getFirst
		static
		0 o p_154898_
	b (Ldtc;)Ljava/util/Optional; getPrevious
		static
		0 o p_154900_
	c (Ldfy;)Ljava/util/Optional; getNext
		static
		0 o p_154905_
	c (Ldtc;)Ldtc; getFirst
		static
		0 o p_154907_
	d ()Lcom/google/common/collect/BiMap; lambda$static$0
		static
	i_ (Ldtc;)Ljava/util/Optional; getNext
		0 o p_154893_
dpe$a net/minecraft/world/level/block/WeatheringCopper$WeatherState
	a UNAFFECTED
	b EXPOSED
	c WEATHERED
	d OXIDIZED
	e CODEC
	f name
	g $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_154917_
		1 o p_154918_
		2 o p_304569_
	a ()[Ldpe$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Ldpe$a; valueOf
		static
		0 o p_154921_
	values ()[Ldpe$a; values
		static
dpf net/minecraft/world/level/block/WeatheringCopperBulbBlock
	d CODEC
	e weatherState
	<clinit> ()V <clinit>
		static
	<init> (Ldpe$a;Ldtb$d;)V <init>
		0 o p_308927_
		1 o p_309010_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_309135_
	b (Ldtc;Laqu;Ljd;Layw;)V randomTick
		0 o p_309163_
		1 o p_309177_
		2 o p_309033_
		3 o p_308946_
	c ()Ljava/lang/Enum; getAge
	d_ (Ldtc;)Z isRandomlyTicking
		0 o p_308966_
	m ()Ldpe$a; getAge
dpg net/minecraft/world/level/block/WeatheringCopperDoorBlock
	l CODEC
	m weatherState
	<clinit> ()V <clinit>
		static
	<init> (Ldtr;Ldpe$a;Ldtb$d;)V <init>
		0 o p_309051_
		1 o p_308937_
		2 o p_309122_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_309083_
	b (Ldtc;Laqu;Ljd;Layw;)V randomTick
		0 o p_308942_
		1 o p_309109_
		2 o p_309034_
		3 o p_309156_
	c ()Ljava/lang/Enum; getAge
	d_ (Ldtc;)Z isRandomlyTicking
		0 o p_308997_
	m ()Ldpe$a; getAge
dph net/minecraft/world/level/block/WeatheringCopperFullBlock
	d CODEC
	e weatherState
	<clinit> ()V <clinit>
		static
	<init> (Ldpe$a;Ldtb$d;)V <init>
		0 o p_154925_
		1 o p_154926_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_308850_
	b (Ldtc;Laqu;Ljd;Layw;)V randomTick
		0 o p_222665_
		1 o p_222666_
		2 o p_222667_
		3 o p_222668_
	c ()Ljava/lang/Enum; getAge
	d_ (Ldtc;)Z isRandomlyTicking
		0 o p_154935_
	m ()Ldpe$a; getAge
dpi net/minecraft/world/level/block/WeatheringCopperGrateBlock
	e CODEC
	f weatherState
	<clinit> ()V <clinit>
		static
	<init> (Ldpe$a;Ldtb$d;)V <init>
		0 o p_309130_
		1 o p_309077_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_309146_
	b (Ldtc;Laqu;Ljd;Layw;)V randomTick
		0 o p_309111_
		1 o p_309121_
		2 o p_309090_
		3 o p_308865_
	c ()Ljava/lang/Enum; getAge
	d_ (Ldtc;)Z isRandomlyTicking
		0 o p_309102_
	m ()Ldpe$a; getAge
dpj net/minecraft/world/level/block/WeatheringCopperSlabBlock
	f CODEC
	g weatherState
	<clinit> ()V <clinit>
		static
	<init> (Ldpe$a;Ldtb$d;)V <init>
		0 o p_154938_
		1 o p_154939_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_308851_
	b (Ldtc;Laqu;Ljd;Layw;)V randomTick
		0 o p_222670_
		1 o p_222671_
		2 o p_222672_
		3 o p_222673_
	c ()Ljava/lang/Enum; getAge
	d_ (Ldtc;)Z isRandomlyTicking
		0 o p_154947_
	m ()Ldpe$a; getAge
dpk net/minecraft/world/level/block/WeatheringCopperStairBlock
	I CODEC
	J weatherState
	<clinit> ()V <clinit>
		static
	<init> (Ldpe$a;Ldtc;Ldtb$d;)V <init>
		0 o p_154951_
		1 o p_154952_
		2 o p_154953_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldpk;)Ldtc; lambda$static$0
		static
		0 o p_304556_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_308852_
	b (Ldtc;Laqu;Ljd;Layw;)V randomTick
		0 o p_222675_
		1 o p_222676_
		2 o p_222677_
		3 o p_222678_
	c ()Ljava/lang/Enum; getAge
	d_ (Ldtc;)Z isRandomlyTicking
		0 o p_154961_
	m ()Ldpe$a; getAge
dpl net/minecraft/world/level/block/WeatheringCopperTrapDoorBlock
	m CODEC
	n weatherState
	<clinit> ()V <clinit>
		static
	<init> (Ldtr;Ldpe$a;Ldtb$d;)V <init>
		0 o p_309013_
		1 o p_309166_
		2 o p_308943_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_308882_
	b (Ldtc;Laqu;Ljd;Layw;)V randomTick
		0 o p_309138_
		1 o p_309005_
		2 o p_309123_
		3 o p_309094_
	c ()Ljava/lang/Enum; getAge
	d_ (Ldtc;)Z isRandomlyTicking
		0 o p_309078_
	n ()Ldpe$a; getAge
dpm net/minecraft/world/level/block/WebBlock
	a CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_58178_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Lbsr;)V entityInside
		0 o p_58180_
		1 o p_58181_
		2 o p_58182_
		3 o p_58183_
dpn net/minecraft/world/level/block/WeepingVinesBlock
	c CODEC
	g SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_154966_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Layw;)I getBlocksToGrowWhenBonemealed
		0 o p_222680_
	b ()Ldfy; getBodyBlock
	g (Ldtc;)Z canGrowInto
		0 o p_154971_
dpo net/minecraft/world/level/block/WeepingVinesPlantBlock
	c CODEC
	e SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_154975_
	a ()Lcom/mojang/serialization/MapCodec; codec
	c ()Ldjn; getHeadBlock
dpp net/minecraft/world/level/block/WeightedPressurePlateBlock
	e CODEC
	f POWER
	g maxWeight
	<clinit> ()V <clinit>
		static
	<init> (ILdtr;Ldtb$d;)V <init>
		0 o p_273669_
		1 o p_272868_
		2 o p_273512_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;I)Ldtc; setSignalForState
		0 o p_58208_
		1 o p_58209_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_308853_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_58211_
	a (Ldpp;)Ldtr; lambda$static$1
		static
		0 o p_304629_
	b (Ldcw;Ljd;)I getSignalStrength
		0 o p_58213_
		1 o p_58214_
	b ()I getPressedTime
	b (Ldpp;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_304500_
	g (Ldtc;)I getSignalForState
		0 o p_58220_
dpq net/minecraft/world/level/block/WetSpongeBlock
	a CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_58222_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Layw;)V animateTick
		0 o p_222682_
		1 o p_222683_
		2 o p_222684_
		3 o p_222685_
	b (Ldtc;Ldcw;Ljd;Ldtc;Z)V onPlace
		0 o p_58229_
		1 o p_58230_
		2 o p_58231_
		3 o p_58232_
		4 o p_58233_
dpr net/minecraft/world/level/block/WitherRoseBlock
	e CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ljm;FLdtb$d;)V <init>
		0 o p_316323_
		1 o p_332767_
		2 o p_304869_
	<init> (Lcxw;Ldtb$d;)V <init>
		0 o p_330573_
		1 o p_58236_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_308854_
	a (Ldtc;Ldcw;Ljd;Layw;)V animateTick
		0 o p_222687_
		1 o p_222688_
		2 o p_222689_
		3 o p_222690_
	a (Ldtc;Ldcw;Ljd;Lbsr;)V entityInside
		0 o p_58238_
		1 o p_58239_
		2 o p_58240_
		3 o p_58241_
	b (Ldtc;Ldcc;Ljd;)Z mayPlaceOn
		0 o p_58248_
		1 o p_58249_
		2 o p_58250_
dps net/minecraft/world/level/block/WitherSkullBlock
	b CODEC
	h witherPatternFull
	i witherPatternBase
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_58254_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcw;Ljd;)V checkSpawn
		static
		0 o p_320011_
		1 o p_320602_
	a (Ldcw;Ljd;Ldru;)V checkSpawn
		static
		0 o p_58256_
		1 o p_58257_
		2 o p_58258_
	a (Ldcw;Ljd;Ldtc;Lbtn;Lcuq;)V setPlacedBy
		0 o p_58260_
		1 o p_58261_
		2 o p_58262_
		3 o p_58263_
		4 o p_58264_
	a (Ldtg;)Z lambda$getOrCreateWitherBase$3
		static
		0 o p_284878_
	b (Ldtg;)Z lambda$getOrCreateWitherBase$2
		static
		0 o p_58266_
	b (Ldcw;Ljd;Lcuq;)Z canSpawnMob
		static
		0 o p_58268_
		1 o p_58269_
		2 o p_58270_
	c (Ldtg;)Z lambda$getOrCreateWitherFull$1
		static
		0 o p_284877_
	d (Ldtg;)Z lambda$getOrCreateWitherFull$0
		static
		0 o p_58272_
	y ()Ldth; getOrCreateWitherFull
		static
	z ()Ldth; getOrCreateWitherBase
		static
dpt net/minecraft/world/level/block/WitherWallSkullBlock
	b CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_58276_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcw;Ljd;Ldtc;Lbtn;Lcuq;)V setPlacedBy
		0 o p_58278_
		1 o p_58279_
		2 o p_58280_
		3 o p_58281_
		4 o p_58282_
dpu net/minecraft/world/level/block/WoolCarpetBlock
	c CODEC
	d color
	<clinit> ()V <clinit>
		static
	<init> (Lcti;Ldtb$d;)V <init>
		0 o p_58291_
		1 o p_58292_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_308855_
	b ()Lcti; getColor
	m ()Lbsy; getEquipmentSlot
	n ()Ljm; getEquipSound
dpv net/minecraft/world/level/block/entity/AbstractFurnaceBlockEntity
	b SLOT_INPUT
	c SLOT_FUEL
	d SLOT_RESULT
	e DATA_LIT_TIME
	f DATA_LIT_DURATION
	g DATA_COOKING_PROGRESS
	h DATA_COOKING_TOTAL_TIME
	i NUM_DATA_VALUES
	j BURN_TIME_STANDARD
	k BURN_COOL_SPEED
	l items
	m dataAccess
	q SLOTS_FOR_UP
	r SLOTS_FOR_DOWN
	s SLOTS_FOR_SIDES
	t litTime
	u litDuration
	v cookingProgress
	w cookingTotalTime
	x fuelCache
	y recipesUsed
	z quickCheck
	<clinit> ()V <clinit>
		static
	<init> (Ldqj;Ljd;Ldtc;Lczf;)V <init>
		0 o p_154991_
		1 o p_154992_
		2 o p_154993_
		3 o p_154994_
	a (Lub;Ljo$a;)V loadAdditional
		0 o p_155025_
		1 o p_323468_
	a (Ldcw;Ljd;Ldtc;Ldpv;)V serverTick
		static
		0 o p_155014_
		1 o p_155015_
		2 o p_155016_
		3 o p_155017_
	a (Ljv;)V setItems
		0 o p_332808_
	a (Lka;Lczb;Ljv;I)Z canBurn
		static
		0 o p_266924_
		1 o p_301107_
		2 o p_155007_
		3 o p_155008_
	a (ILcuq;)V setItem
		0 o p_58333_
		1 o p_58334_
	a (Lji;)[I getSlotsForFace
		0 o p_58363_
	a (Ljava/util/Map;Lawu;I)V add
		static
		0 o p_204303_
		1 o p_204304_
		2 o p_204305_
	a (Ldcw;Ldpv;)I getTotalCookTime
		static
		0 o p_222693_
		1 o p_222694_
	a (Lczb;)V setRecipeUsed
		0 o p_301245_
	a (Lcmx;Ljava/util/List;)V awardUsedRecipes
		0 o p_58396_
		1 o p_282202_
	a (Laqu;Lexc;IF)V createExperience
		static
		0 o p_154999_
		1 o p_155000_
		2 o p_155001_
		3 o p_155002_
	a (Laqu;Lexc;)Ljava/util/List; getRecipesToAwardAndPopExperience
		0 o p_154996_
		1 o p_154997_
	a (Laqv;)V awardUsedRecipesAndPopExperience
		0 o p_155004_
	a (ILcuq;Lji;)Z canPlaceItemThroughFace
		0 o p_58336_
		1 o p_58337_
		2 o p_58338_
	a (Lub;Lakr;Ljava/lang/Integer;)V lambda$saveAdditional$0
		static
		0 o p_187448_
		1 o p_187449_
		2 o p_187450_
	a (Lcnb;)V fillStackedContents
		0 o p_58342_
	a (Ljava/util/Map;Ldcv;I)V add
		static
		0 o p_58375_
		1 o p_58376_
		2 o p_58377_
	a (Ljava/util/List;Laqu;Lexc;Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;Lczb;)V lambda$getRecipesToAwardAndPopExperience$2
		static
		0 o p_300835_
		1 o p_300836_
		2 o p_300837_
		3 o p_300838_
		4 o p_300839_
	b (Lub;Ljo$a;)V saveAdditional
		0 o p_187452_
		1 o p_323656_
	b (Lcul;)Z isNeverAFurnaceFuel
		static
		0 o p_58398_
	b (ILcuq;Lji;)Z canTakeItemThroughFace
		0 o p_58392_
		1 o p_58393_
		2 o p_58394_
	b (Lka;Lczb;Ljv;I)Z burn
		static
		0 o p_266740_
		1 o p_300910_
		2 o p_267073_
		3 o p_267157_
	b (ILcuq;)Z canPlaceItem
		0 o p_58389_
		1 o p_58390_
	b (Lczb;)Ljava/lang/Integer; lambda$getTotalCookTime$1
		static
		0 o p_300840_
	b ()I getContainerSize
	b (Lcuq;)I getBurnDuration
		0 o p_58343_
	c (Lcuq;)Z isFuel
		static
		0 o p_58400_
	d ()Lczb; getRecipeUsed
	f ()V invalidateCache
		static
	g ()Ljava/util/Map; getFuel
		static
	j ()Ljv; getItems
	l ()Z isLit
dpv$1 net/minecraft/world/level/block/entity/AbstractFurnaceBlockEntity$1
	a this$0
	<init> (Ldpv;)V <init>
		0 o p_58428_
	a (I)I get
		0 o p_58431_
	a (II)V set
		0 o p_58433_
		1 o p_58434_
	a ()I getCount
dpw net/minecraft/world/level/block/entity/BannerBlockEntity
	a MAX_PATTERNS
	b LOGGER
	c TAG_PATTERNS
	d name
	e baseColor
	f patterns
	<clinit> ()V <clinit>
		static
	<init> (Ljd;Ldtc;Lcti;)V <init>
		0 o p_155038_
		1 o p_155039_
		2 o p_155040_
	<init> (Ljd;Ldtc;)V <init>
		0 o p_155035_
		1 o p_155036_
	a (Ljava/lang/String;)V lambda$loadAdditional$0
		static
		0 o p_331289_
	a (Lcuq;Lcti;)V fromItem
		0 o p_58490_
		1 o p_58491_
	a (Lkm$a;)V collectImplicitComponents
		0 o p_338762_
	a (Lub;Ljo$a;)V loadAdditional
		0 o p_338645_
		1 o p_338247_
	a (Ljo$a;)Lub; getUpdateTag
		0 o p_324478_
	a (Lub;)V removeComponentsFromTag
		0 o p_331690_
	a ()Lacb; getUpdatePacket
	a (Ldqh$b;)V applyImplicitComponents
		0 o p_338244_
	a (Ldpy;)V lambda$loadAdditional$1
		0 o p_332632_
	ah ()Lwz; getName
	aj ()Lwz; getCustomName
	az_ ()Lzg; getUpdatePacket
	b (Lub;Ljo$a;)V saveAdditional
		0 o p_187456_
		1 o p_324143_
	b ()Ldpy; getPatterns
	c ()Lcuq; getItem
	f ()Lcti; getBaseColor
dpx net/minecraft/world/level/block/entity/BannerPattern
	a DIRECT_CODEC
	b DIRECT_STREAM_CODEC
	c CODEC
	d STREAM_CODEC
	e assetId
	f translationKey
	<clinit> ()V <clinit>
		static
	<init> (Lakr;Ljava/lang/String;)V <init>
		0 o assetId
		1 o translationKey
	a ()Lakr; assetId
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_332778_
	b ()Ljava/lang/String; translationKey
	equals (Ljava/lang/Object;)Z equals
		0 o p_331778_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dpy net/minecraft/world/level/block/entity/BannerPatternLayers
	a EMPTY
	b CODEC
	c STREAM_CODEC
	d layers
	e LOGGER
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o layers
	a ()Ldpy; removeLast
	b ()Ljava/util/List; layers
	equals (Ljava/lang/Object;)Z equals
		0 o p_331712_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dpy$a net/minecraft/world/level/block/entity/BannerPatternLayers$Builder
	a layers
	<init> ()V <init>
	a (Ljm;Lcti;)Ldpy$a; add
		0 o p_330325_
		1 o p_330891_
	a (Ldpy;)Ldpy$a; addAll
		0 o p_330600_
	a ()Ldpy; build
	a (Ljn;Lakq;Lcti;)Ldpy$a; addIfRegistered
		0 o p_332806_
		1 o p_332663_
		2 o p_332781_
	a (Ldpy$b;)Ldpy$a; add
		0 o p_331518_
dpy$b net/minecraft/world/level/block/entity/BannerPatternLayers$Layer
	a CODEC
	b STREAM_CODEC
	c pattern
	d color
	<clinit> ()V <clinit>
		static
	<init> (Ljm;Lcti;)V <init>
		0 o pattern
		1 o color
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_332633_
	a ()Lxn; description
	b ()Ljm; pattern
	c ()Lcti; color
	equals (Ljava/lang/Object;)Z equals
		0 o p_330817_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dpz net/minecraft/world/level/block/entity/BannerPatterns
	A HALF_VERTICAL
	B HALF_HORIZONTAL
	C HALF_VERTICAL_MIRROR
	D HALF_HORIZONTAL_MIRROR
	E BORDER
	F CURLY_BORDER
	G GRADIENT
	H GRADIENT_UP
	I BRICKS
	J GLOBE
	K CREEPER
	L SKULL
	M FLOWER
	N MOJANG
	O PIGLIN
	P FLOW
	Q GUSTER
	a BASE
	b SQUARE_BOTTOM_LEFT
	c SQUARE_BOTTOM_RIGHT
	d SQUARE_TOP_LEFT
	e SQUARE_TOP_RIGHT
	f STRIPE_BOTTOM
	g STRIPE_TOP
	h STRIPE_LEFT
	i STRIPE_RIGHT
	j STRIPE_CENTER
	k STRIPE_MIDDLE
	l STRIPE_DOWNRIGHT
	m STRIPE_DOWNLEFT
	n STRIPE_SMALL
	o CROSS
	p STRAIGHT_CROSS
	q TRIANGLE_BOTTOM
	r TRIANGLE_TOP
	s TRIANGLES_BOTTOM
	t TRIANGLES_TOP
	u DIAGONAL_LEFT
	v DIAGONAL_RIGHT
	w DIAGONAL_LEFT_MIRROR
	x DIAGONAL_RIGHT_MIRROR
	y CIRCLE_MIDDLE
	z RHOMBUS_MIDDLE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqq;)V bootstrap
		static
		0 o p_332769_
	a (Ljava/lang/String;)Lakq; create
		static
		0 o p_222757_
	a (Lqq;Lakq;)V register
		static
		0 o p_332752_
		1 o p_331267_
dq net/minecraft/advancements/critereon/PlayerTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Ldq$a;)Z lambda$trigger$0
		static
		0 o p_222625_
	a (Laqv;)V trigger
		0 o p_222619_
dq$a net/minecraft/advancements/critereon/PlayerTrigger$TriggerInstance
	a CODEC
	b player
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;)V <init>
		0 o player
	a (Ljava/util/Optional;)Lao; located
		static
		0 o p_301141_
	a (Ldf$a;)Lao; located
		static
		0 o p_301139_
	a (Lbv$a;)Lao; located
		static
		0 o p_300962_
	a (Ldfy;Lcul;)Lao; walkOnBlockWithEquipment
		static
		0 o p_222638_
		1 o p_222639_
	a ()Ljava/util/Optional; player
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337390_
	b ()Lao; sleptInBed
		static
	c ()Lao; raidWon
		static
	d ()Lao; avoidVibration
		static
	e ()Lao; tick
		static
	equals (Ljava/lang/Object;)Z equals
		0 o p_312382_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dqa net/minecraft/world/level/block/entity/BarrelBlockEntity
	d items
	e openersCounter
	<init> (Ljd;Ldtc;)V <init>
		0 o p_155052_
		1 o p_155053_
	a (ILcmw;)Lcpu; createMenu
		0 o p_58598_
		1 o p_58599_
	a (Ldtc;Lavo;)V playSound
		0 o p_58601_
		1 o p_58602_
	a (Lub;Ljo$a;)V loadAdditional
		0 o p_155055_
		1 o p_324230_
	a (Ljv;)V setItems
		0 o p_58610_
	a (Ldtc;Z)V updateBlockState
		0 o p_58607_
		1 o p_58608_
	b (Lub;Ljo$a;)V saveAdditional
		0 o p_187459_
		1 o p_323686_
	b ()I getContainerSize
	c (Lcmx;)V stopOpen
		0 o p_58614_
	d_ (Lcmx;)V startOpen
		0 o p_58616_
	j ()Ljv; getItems
	k ()Lwz; getDefaultName
	l ()V recheckOpen
dqa$1 net/minecraft/world/level/block/entity/BarrelBlockEntity$1
	a this$0
	<init> (Ldqa;)V <init>
		0 o p_155058_
	a (Ldcw;Ljd;Ldtc;)V onOpen
		0 o p_155062_
		1 o p_155063_
		2 o p_155064_
	a (Ldcw;Ljd;Ldtc;II)V openerCountChanged
		0 o p_155066_
		1 o p_155067_
		2 o p_155068_
		3 o p_155069_
		4 o p_155070_
	a (Lcmx;)Z isOwnContainer
		0 o p_155060_
	b (Ldcw;Ljd;Ldtc;)V onClose
		0 o p_155072_
		1 o p_155073_
		2 o p_155074_
dqb net/minecraft/world/level/block/entity/BaseContainerBlockEntity
	d lockKey
	e name
	<init> (Ldqj;Ljd;Ldtc;)V <init>
		0 o p_155076_
		1 o p_155077_
		2 o p_155078_
	S_ ()Lwz; getDisplayName
	a (Lkm$a;)V collectImplicitComponents
		0 o p_338252_
	a (Lcmx;Lbqu;Lwz;)Z canUnlock
		static
		0 o p_58630_
		1 o p_58631_
		2 o p_58632_
	a (ILcmw;)Lcpu; createMenu
		0 o p_58627_
		1 o p_58628_
	a (Lub;Ljo$a;)V loadAdditional
		0 o p_338606_
		1 o p_338309_
	a (Lub;)V removeComponentsFromTag
		0 o p_330762_
	a (Ljv;)V setItems
		0 o p_332640_
	a (II)Lcuq; removeItem
		0 o p_332707_
		1 o p_332672_
	a ()V clearContent
	a (I)Lcuq; getItem
		0 o p_332727_
	a (ILcuq;)V setItem
		0 o p_332705_
		1 o p_332643_
	a (Ldqh$b;)V applyImplicitComponents
		0 o p_338855_
	a (Lcmx;)Z stillValid
		0 o p_332791_
	ah ()Lwz; getName
	aj ()Lwz; getCustomName
	b (Lub;Ljo$a;)V saveAdditional
		0 o p_187461_
		1 o p_324280_
	b (I)Lcuq; removeItemNoUpdate
		0 o p_332812_
	c ()Z isEmpty
	createMenu (ILcmw;Lcmx;)Lcpu; createMenu
		0 o p_58641_
		1 o p_58642_
		2 o p_58643_
	d (Lcmx;)Z canOpen
		0 o p_58645_
	j ()Ljv; getItems
	k ()Lwz; getDefaultName
dqc net/minecraft/world/level/block/entity/BeaconBlockEntity
	a BEACON_EFFECTS
	b DATA_LEVELS
	c DATA_PRIMARY
	d DATA_SECONDARY
	e NUM_DATA_VALUES
	f MAX_LEVELS
	g VALID_EFFECTS
	h BLOCKS_CHECK_PER_TICK
	i DEFAULT_NAME
	j TAG_PRIMARY
	k TAG_SECONDARY
	l beamSections
	m checkingBeamSections
	q levels
	r lastCheckY
	s primaryPower
	t secondaryPower
	u name
	v lockKey
	w dataAccess
	<clinit> ()V <clinit>
		static
	<init> (Ljd;Ldtc;)V <init>
		0 o p_155088_
		1 o p_155089_
	S_ ()Lwz; getDisplayName
	a (Ldcw;III)I updateBase
		static
		0 o p_155093_
		1 o p_155094_
		2 o p_155095_
		3 o p_155096_
	a (Lub;Ljava/lang/String;)Ljm; loadEffect
		static
		0 o p_298570_
		1 o p_299310_
	a (Ljo$a;)Lub; getUpdateTag
		0 o p_324570_
	a (Lub;Ljo$a;)V loadAdditional
		0 o p_338669_
		1 o p_338291_
	a (Ldcw;Ljd;Lavo;)V playSound
		static
		0 o p_155104_
		1 o p_155105_
		2 o p_155106_
	a (Ldqh$b;)V applyImplicitComponents
		0 o p_338364_
	a (Lwz;)V setCustomName
		0 o p_58682_
	a (Lub;Ljava/lang/String;Ljm;)V storeEffect
		static
		0 o p_298214_
		1 o p_298983_
		2 o p_316689_
	a (Ldcw;Ljd;Ldtc;Ldqc;)V tick
		static
		0 o p_155108_
		1 o p_155109_
		2 o p_155110_
		3 o p_155111_
	a (Lkm$a;)V collectImplicitComponents
		0 o p_338239_
	a (Ljm;)Ljm; filterEffect
		static
		0 o p_316372_
	a (Lub;)V removeComponentsFromTag
		0 o p_331401_
	a (Ldcw;)V setLevel
		0 o p_155091_
	a (Ldcw;Ljd;ILjm;Ljm;)V applyEffects
		static
		0 o p_155098_
		1 o p_155099_
		2 o p_155100_
		3 o p_316599_
		4 o p_316343_
	a (Lub;Ljava/lang/String;Lakq;)V lambda$storeEffect$0
		static
		0 o p_316740_
		1 o p_316169_
		2 o p_316401_
	aA_ ()V setRemoved
	ah ()Lwz; getName
	aj ()Lwz; getCustomName
	az_ ()Lzg; getUpdatePacket
	b (Lub;Ljo$a;)V saveAdditional
		0 o p_187463_
		1 o p_324268_
	b ()Ljava/util/List; getBeamSections
	c ()Lacb; getUpdatePacket
	createMenu (ILcmw;Lcmx;)Lcpu; createMenu
		0 o p_58696_
		1 o p_58697_
		2 o p_58698_
dqc$1 net/minecraft/world/level/block/entity/BeaconBlockEntity$1
	a this$0
	<init> (Ldqc;)V <init>
		0 o p_58708_
	a (I)I get
		0 o p_58711_
	a (II)V set
		0 o p_58713_
		1 o p_58714_
	a ()I getCount
dqc$a net/minecraft/world/level/block/entity/BeaconBlockEntity$BeaconBeamSection
	a color
	b height
	<init> (I)V <init>
		0 o p_350966_
	a ()V increaseHeight
	b ()I getColor
	c ()I getHeight
dqd net/minecraft/world/level/block/entity/BedBlockEntity
	a color
	<init> (Ljd;Ldtc;Lcti;)V <init>
		0 o p_155118_
		1 o p_155119_
		2 o p_155120_
	<init> (Ljd;Ldtc;)V <init>
		0 o p_155115_
		1 o p_155116_
	a (Lcti;)V setColor
		0 o p_58730_
	az_ ()Lzg; getUpdatePacket
	b ()Lacb; getUpdatePacket
	c ()Lcti; getColor
dqe net/minecraft/world/level/block/entity/BeehiveBlockEntity
	a MAX_OCCUPANTS
	b MIN_OCCUPATION_TICKS_NECTARLESS
	c LOGGER
	d TAG_FLOWER_POS
	e BEES
	f IGNORED_BEE_TAGS
	g MIN_TICKS_BEFORE_REENTERING_HIVE
	h MIN_OCCUPATION_TICKS_NECTAR
	i stored
	j savedFlowerPos
	<clinit> ()V <clinit>
		static
	<init> (Ljd;Ldtc;)V <init>
		0 o p_155134_
		1 o p_155135_
	a (Ljava/lang/String;)V lambda$loadAdditional$2
		static
		0 o p_330133_
	a (Lub;Ljo$a;)V loadAdditional
		0 o p_338675_
		1 o p_338666_
	a (Ldcw;Ljd;Ldtc;Ljava/util/List;Ljd;)V tickOccupants
		static
		0 o p_155150_
		1 o p_155151_
		2 o p_155152_
		3 o p_155153_
		4 o p_155154_
	a (Lbsr;)V addOccupant
		0 o p_58742_
	a (Ldqh$b;)V applyImplicitComponents
		0 o p_338335_
	a (Lkm$a;)V collectImplicitComponents
		0 o p_338773_
	a (Ldtc;)I getHoneyLevel
		static
		0 o p_58753_
	a (Ldcw;Ljd;Ldtc;Ldqe;)V serverTick
		static
		0 o p_155145_
		1 o p_155146_
		2 o p_155147_
		3 o p_155148_
	a (Ljava/util/List;)V lambda$loadAdditional$3
		0 o p_330134_
	a (Ldcw;Ljd;Ldtc;Ldqe$c;Ljava/util/List;Ldqe$b;Ljd;)Z releaseOccupant
		static
		0 o p_155137_
		1 o p_155138_
		2 o p_155139_
		3 o p_332184_
		4 o p_155141_
		5 o p_155142_
		6 o p_155143_
	a (Lub;)V removeComponentsFromTag
		0 o p_331127_
	a (Lcmx;Ldtc;Ldqe$b;)V emptyAllLivingFromHive
		0 o p_58749_
		1 o p_58750_
		2 o p_58751_
	a (Ldtc;Ldqe$b;)Ljava/util/List; releaseAllOccupants
		0 o p_58760_
		1 o p_58761_
	a (Ldqe$c;)V storeBee
		0 o p_330820_
	a (Ldtc;Ljava/util/List;Ldqe$b;Ldqe$a;)Z lambda$releaseAllOccupants$0
		0 o p_330135_
		1 o p_330136_
		2 o p_330137_
		3 o p_330138_
	a (Ldtb$a;)Z lambda$releaseOccupant$1
		static
		0 o p_202037_
	b (Lub;Ljo$a;)V saveAdditional
		0 o p_187467_
		1 o p_324426_
	b ()Z isFireNearby
	c ()Z isEmpty
	d ()Z isFull
	e ()V setChanged
	f ()I getOccupantCount
	j ()Z isSedated
	k ()Z hasSavedFlowerPos
	l ()Ljava/util/List; getBees
dqe$a net/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeData
	a occupant
	b ticksInHive
	<init> (Ldqe$c;)V <init>
		0 o p_331832_
	a ()Z tick
	b ()Ldqe$c; toOccupant
	c ()Z hasNectar
dqe$b net/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeReleaseStatus
	a HONEY_DELIVERED
	b BEE_RELEASED
	c EMERGENCY
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_58808_
		1 o p_58809_
	a ()[Ldqe$b; $values
		static
	valueOf (Ljava/lang/String;)Ldqe$b; valueOf
		static
		0 o p_58811_
	values ()[Ldqe$b; values
		static
dqe$c net/minecraft/world/level/block/entity/BeehiveBlockEntity$Occupant
	a CODEC
	b LIST_CODEC
	c STREAM_CODEC
	d entityData
	e ticksInHive
	f minTicksInHive
	<clinit> ()V <clinit>
		static
	<init> (Lcxh;II)V <init>
		0 o entityData
		1 o ticksInHive
		2 o minTicksInHive
	a (Ldcw;Ljd;)Lbsr; createEntity
		0 o p_331790_
		1 o p_330712_
	a ()Lcxh; entityData
	a (I)Ldqe$c; create
		static
		0 o p_331115_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337984_
	a (Lbsr;)Ldqe$c; of
		static
		0 o p_331485_
	a (ILcff;)V setBeeReleaseData
		static
		0 o p_331728_
		1 o p_331988_
	b (Lbsr;)Lbsr; lambda$createEntity$1
		static
		0 o p_331097_
	b ()I ticksInHive
	c ()I minTicksInHive
	equals (Ljava/lang/Object;)Z equals
		0 o p_330319_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dqf net/minecraft/world/level/block/entity/BellBlockEntity
	a ticks
	b shaking
	c clickDirection
	d DURATION
	e GLOW_DURATION
	f MIN_TICKS_BETWEEN_SEARCHES
	g MAX_RESONATION_TICKS
	h TICKS_BEFORE_RESONATION
	i SEARCH_RADIUS
	j HEAR_BELL_RADIUS
	k HIGHLIGHT_RAIDERS_RADIUS
	l lastRingTimestamp
	m nearbyEntities
	q resonating
	r resonationTicks
	<init> (Ljd;Ldtc;)V <init>
		0 o p_155173_
		1 o p_155174_
	a (Ldcw;Ljd;Ldtc;Ldqf;)V clientTick
		static
		0 o p_155176_
		1 o p_155177_
		2 o p_155178_
		3 o p_155179_
	a (Ldcw;Ljd;Ljava/util/List;)V makeRaidersGlow
		static
		0 o p_155187_
		1 o p_155188_
		2 o p_155189_
	a (Lji;)V onHit
		0 o p_58835_
	a (Ljd;Ljava/util/List;)Z areRaidersNearby
		static
		0 o p_155200_
		1 o p_155201_
	a (Lbtn;)V glow
		static
		0 o p_58841_
	a (Ljd;ILorg/apache/commons/lang3/mutable/MutableInt;Ldcw;Lbtn;)V lambda$showBellParticles$3
		static
		0 o p_333679_
		1 o p_333680_
		2 o p_333681_
		3 o p_333682_
		4 o p_333683_
	a (Ldcw;Ljd;Ldtc;Ldqf;Ldqf$a;)V tick
		static
		0 o p_155181_
		1 o p_155182_
		2 o p_155183_
		3 o p_155184_
		4 o p_155185_
	a (Ljd;Lbtn;)Z isRaiderWithinRange
		static
		0 o p_155197_
		1 o p_155198_
	a_ (II)Z triggerEvent
		0 o p_58837_
		1 o p_58838_
	b (Ljd;Lbtn;)Z lambda$showBellParticles$2
		static
		0 o p_155212_
		1 o p_155213_
	b (Ldcw;Ljd;Ldtc;Ldqf;)V serverTick
		static
		0 o p_155203_
		1 o p_155204_
		2 o p_155205_
		3 o p_155206_
	b (Ldcw;Ljd;Ljava/util/List;)V showBellParticles
		static
		0 o p_155208_
		1 o p_155209_
		2 o p_155210_
	b ()V updateEntities
	c (Ljd;Lbtn;)Z lambda$showBellParticles$1
		static
		0 o p_352877_
		1 o p_352878_
	d (Ljd;Lbtn;)Z lambda$makeRaidersGlow$0
		static
		0 o p_155218_
		1 o p_155219_
dqf$a net/minecraft/world/level/block/entity/BellBlockEntity$ResonationEndAction
	run (Ldcw;Ljd;Ljava/util/List;)V run
		0 o p_155221_
		1 o p_155222_
		2 o p_155223_
dqg net/minecraft/world/level/block/entity/BlastFurnaceBlockEntity
	<init> (Ljd;Ldtc;)V <init>
		0 o p_155225_
		1 o p_155226_
	a (ILcmw;)Lcpu; createMenu
		0 o p_58849_
		1 o p_58850_
	b (Lcuq;)I getBurnDuration
		0 o p_58852_
	k ()Lwz; getDefaultName
dqh net/minecraft/world/level/block/entity/BlockEntity
	d LOGGER
	e type
	f blockState
	g components
	n level
	o worldPosition
	p remove
	<clinit> ()V <clinit>
		static
	<init> (Ldqj;Ljd;Ldtc;)V <init>
		0 o p_155228_
		1 o p_155229_
		2 o p_155230_
	a (Lub;Ljo$a;)V loadAdditional
		0 o p_338466_
		1 o p_338445_
	a (Lkm;)V setComponents
		0 o p_338529_
	a (Ljd;Ldtc;Ljava/lang/String;Ldqj;)Ldqh; lambda$loadStatic$4
		static
		0 o p_155237_
		1 o p_155238_
		2 o p_155239_
		3 o p_155240_
	a (Lcuq;)V applyComponentsFromItemStack
		0 o p_338428_
	a (Lkm$a;)V collectImplicitComponents
		0 o p_338210_
	a (Ldcw;)V setLevel
		0 o p_155231_
	a (Ljava/lang/String;Ljo$a;)Lwz; parseCustomNameSafe
		static
		0 o p_342033_
		1 o p_342030_
	a (Ldtc;)V validateBlockState
		0 o p_353132_
	a (Lub;Ldqj;)V addEntityType
		static
		0 o p_187469_
		1 o p_187470_
	a (Lub;Luy;)V lambda$saveWithoutMetadata$3
		static
		0 o p_337993_
		1 o p_337994_
	a (Lcuq;Ljo$a;)V saveToItem
		0 o p_187477_
		1 o p_323484_
	a (Ljava/lang/String;)Ldqh; lambda$loadStatic$6
		static
		0 o p_58882_
	a (Ljd;Ldtc;Lub;Ljo$a;)Ldqh; loadStatic
		static
		0 o p_155242_
		1 o p_155243_
		2 o p_155244_
		3 o p_323542_
	a (Lkm;Lkn;)V applyComponents
		0 o p_330364_
		1 o p_338381_
	a (Ljo$a;)Lub; getUpdateTag
		0 o p_323910_
	a (Ldcw;Ljd;Ldtc;)V setChanged
		static
		0 o p_155233_
		1 o p_155234_
		2 o p_155235_
	a (Ldqh$b;)V applyImplicitComponents
		0 o p_338718_
	a (Lub;)V removeComponentsFromTag
		0 o p_332032_
	a (Lub;Ljo$a;Ljava/lang/String;Ldqh;)Ldqh; lambda$loadStatic$5
		static
		0 o p_337989_
		1 o p_337990_
		2 o p_337991_
		3 o p_337992_
	a (Lp;)V fillCrashReportCategory
		0 o p_58887_
	aA_ ()V setRemoved
	aD_ ()Ljd; getBlockPos
	a_ (II)Z triggerEvent
		0 o p_58889_
		1 o p_58890_
	az_ ()Lzg; getUpdatePacket
	b (Lkm;)V lambda$loadWithComponents$1
		0 o p_337995_
	b (Lub;Ljo$a;)V saveAdditional
		0 o p_187471_
		1 o p_323635_
	b (Ljo$a;)Lub; saveWithFullMetadata
		0 o p_323767_
	b (Ljava/lang/String;)V lambda$saveWithoutMetadata$2
		static
		0 o p_337988_
	b (Lub;)Ljd; getPosFromTag
		static
		0 o p_187473_
	b (Ldtc;)Z isValidBlockState
		0 o p_353131_
	c (Lub;Ljo$a;)V loadWithComponents
		0 o p_338356_
		1 o p_338558_
	c (Ldtc;)V setBlockState
		0 o p_155251_
	c (Lub;)V saveId
		0 o p_187475_
	c (Ljava/lang/String;)V lambda$loadWithComponents$0
		static
		0 o p_337987_
	c (Ljo$a;)Lub; saveWithId
		0 o p_324357_
	d (Lub;)V saveMetadata
		0 o p_187479_
	d (Lub;Ljo$a;)V loadCustomOnly
		0 o p_338387_
		1 o p_338713_
	d (Ljo$a;)Lub; saveWithoutMetadata
		0 o p_324030_
	e ()V setChanged
	e (Ljo$a;)Lub; saveCustomOnly
		0 o p_338656_
	f (Ljo$a;)Lub; saveCustomAndMetadata
		0 o p_339688_
	i ()Ldcw; getLevel
	k ()Ljava/lang/String; getNameForReporting
	m ()Z hasLevel
	n ()Ldtc; getBlockState
	o ()Z isRemoved
	p ()V clearRemoved
	q ()Z onlyOpCanSetNbt
	r ()Ldqj; getType
	s ()Lkm; collectComponents
	t ()Lkm; components
dqh$1 net/minecraft/world/level/block/entity/BlockEntity$1
	a val$implicitComponents
	b val$fullView
	<init> (Ldqh;Ljava/util/Set;Lkm;)V <init>
		0 o p_338838_
		1 o p_338498_
		2 o p_338324_
	a (Lkp;)Ljava/lang/Object; get
		0 o p_338266_
	a (Lkp;Ljava/lang/Object;)Ljava/lang/Object; getOrDefault
		0 o p_338358_
		1 o p_338352_
dqh$a net/minecraft/world/level/block/entity/BlockEntity$ComponentHelper
	a COMPONENTS_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
dqh$b net/minecraft/world/level/block/entity/BlockEntity$DataComponentInput
	a (Lkp;)Ljava/lang/Object; get
		0 o p_338658_
	a (Lkp;Ljava/lang/Object;)Ljava/lang/Object; getOrDefault
		0 o p_338573_
		1 o p_338734_
dqi net/minecraft/world/level/block/entity/BlockEntityTicker
	tick (Ldcw;Ljd;Ldtc;Ldqh;)V tick
		0 o p_155253_
		1 o p_155254_
		2 o p_155255_
		3 o p_155256_
dqj net/minecraft/world/level/block/entity/BlockEntityType
	A BARREL
	B SMOKER
	C BLAST_FURNACE
	D LECTERN
	E BELL
	F JIGSAW
	G CAMPFIRE
	H BEEHIVE
	I SCULK_SENSOR
	J CALIBRATED_SCULK_SENSOR
	K SCULK_CATALYST
	L SCULK_SHRIEKER
	M CHISELED_BOOKSHELF
	N BRUSHABLE_BLOCK
	O DECORATED_POT
	P CRAFTER
	Q TRIAL_SPAWNER
	R VAULT
	S LOGGER
	T factory
	U validBlocks
	V dataType
	W builtInRegistryHolder
	a FURNACE
	b CHEST
	c TRAPPED_CHEST
	d ENDER_CHEST
	e JUKEBOX
	f DISPENSER
	g DROPPER
	h SIGN
	i HANGING_SIGN
	j MOB_SPAWNER
	k PISTON
	l BREWING_STAND
	m ENCHANTING_TABLE
	n END_PORTAL
	o BEACON
	p SKULL
	q DAYLIGHT_DETECTOR
	r HOPPER
	s COMPARATOR
	t BANNER
	u STRUCTURE_BLOCK
	v END_GATEWAY
	w COMMAND_BLOCK
	x SHULKER_BOX
	y BED
	z CONDUIT
	<clinit> ()V <clinit>
		static
	<init> (Ldqj$a;Ljava/util/Set;Lcom/mojang/datafixers/types/Type;)V <init>
		0 o p_155259_
		1 o p_155260_
		2 o p_155261_
	a (Ljava/lang/String;Ldqj$b;)Ldqj; register
		static
		0 o p_58957_
		1 o p_58958_
	a (Ldtc;)Z isValid
		0 o p_155263_
	a (Ldqj;)Lakr; getKey
		static
		0 o p_58955_
	a (Ljd;Ldtc;)Ldqh; create
		0 o p_155265_
		1 o p_155266_
	a ()Ljm$c; builtInRegistryHolder
	a (Ldcc;Ljd;)Ldqh; getBlockEntity
		0 o p_58950_
		1 o p_58951_
dqj$a net/minecraft/world/level/block/entity/BlockEntityType$BlockEntitySupplier
	create (Ljd;Ldtc;)Ldqh; create
		0 o p_155268_
		1 o p_155269_
dqj$b net/minecraft/world/level/block/entity/BlockEntityType$Builder
	a factory
	b validBlocks
	<init> (Ldqj$a;Ljava/util/Set;)V <init>
		0 o p_155271_
		1 o p_155272_
	a (Lcom/mojang/datafixers/types/Type;)Ldqj; build
		0 o p_58967_
	a (Ldqj$a;[Ldfy;)Ldqj$b; of
		static
		0 o p_155274_
		1 o p_155275_
dqk net/minecraft/world/level/block/entity/BrewingStandBlockEntity
	b FUEL_USES
	c DATA_BREW_TIME
	d DATA_FUEL_USES
	e NUM_DATA_VALUES
	f dataAccess
	g INGREDIENT_SLOT
	h FUEL_SLOT
	i SLOTS_FOR_UP
	j SLOTS_FOR_DOWN
	k SLOTS_FOR_SIDES
	l items
	m brewTime
	q lastPotionCount
	r ingredient
	s fuel
	<clinit> ()V <clinit>
		static
	<init> (Ljd;Ldtc;)V <init>
		0 o p_155283_
		1 o p_155284_
	a (Lcwt;Ljv;)Z isBrewable
		static
		0 o p_341061_
		1 o p_155295_
	a (ILcmw;)Lcpu; createMenu
		0 o p_58990_
		1 o p_58991_
	a (Ldcw;Ljd;Ljv;)V doBrew
		static
		0 o p_155291_
		1 o p_155292_
		2 o p_155293_
	a (Lub;Ljo$a;)V loadAdditional
		0 o p_338530_
		1 o p_338200_
	a (ILcuq;Lji;)Z canPlaceItemThroughFace
		0 o p_58996_
		1 o p_58997_
		2 o p_58998_
	a (Ljv;)V setItems
		0 o p_332710_
	a (Ldcw;Ljd;Ldtc;Ldqk;)V serverTick
		static
		0 o p_155286_
		1 o p_155287_
		2 o p_155288_
		3 o p_155289_
	a (Lji;)[I getSlotsForFace
		0 o p_59010_
	b (ILcuq;Lji;)Z canTakeItemThroughFace
		0 o p_59020_
		1 o p_59021_
		2 o p_59022_
	b (ILcuq;)Z canPlaceItem
		0 o p_59017_
		1 o p_59018_
	b (Lub;Ljo$a;)V saveAdditional
		0 o p_187484_
		1 o p_324461_
	b ()I getContainerSize
	f ()[Z getPotionBits
	j ()Ljv; getItems
	k ()Lwz; getDefaultName
dqk$1 net/minecraft/world/level/block/entity/BrewingStandBlockEntity$1
	a this$0
	<init> (Ldqk;)V <init>
		0 o p_59035_
	a (I)I get
		0 o p_59038_
	a (II)V set
		0 o p_59040_
		1 o p_59041_
	a ()I getCount
dql net/minecraft/world/level/block/entity/BrushableBlockEntity
	a LOGGER
	b LOOT_TABLE_TAG
	c LOOT_TABLE_SEED_TAG
	d HIT_DIRECTION_TAG
	e ITEM_TAG
	f BRUSH_COOLDOWN_TICKS
	g BRUSH_RESET_TICKS
	h REQUIRED_BRUSHES_TO_BREAK
	i brushCount
	j brushCountResetsAtTick
	k coolDownEndsAtTick
	l item
	m hitDirection
	q lootTable
	r lootTableSeed
	<clinit> ()V <clinit>
		static
	<init> (Ljd;Ldtc;)V <init>
		0 o p_277558_
		1 o p_278093_
	a (Lcmx;)V unpackLootTable
		0 o p_277940_
	a (JLcmx;Lji;)Z brush
		0 o p_277786_
		1 o p_277520_
		2 o p_277424_
	a (Ljo$a;)Lub; getUpdateTag
		0 o p_323531_
	a (Lub;Ljo$a;)V loadAdditional
		0 o p_338786_
		1 o p_338480_
	a (Lakq;J)V setLootTable
		0 o p_335433_
		1 o p_277991_
	az_ ()Lzg; getUpdatePacket
	b (Lcmx;)V brushingCompleted
		0 o p_277549_
	b (Lub;Ljo$a;)V saveAdditional
		0 o p_277339_
		1 o p_323885_
	b ()V checkReset
	c ()Lacb; getUpdatePacket
	c (Lub;)Z tryLoadLootTable
		0 o p_277740_
	c (Lcmx;)V dropContent
		0 o p_278006_
	d ()Lji; getHitDirection
	d (Lub;)Z trySaveLootTable
		0 o p_277591_
	f ()Lcuq; getItem
	j ()I getCompletionState
dqm net/minecraft/world/level/block/entity/CalibratedSculkSensorBlockEntity
	<init> (Ljd;Ldtc;)V <init>
		0 o p_277459_
		1 o p_278100_
	b ()Ldyi$d; createVibrationUser
dqm$a net/minecraft/world/level/block/entity/CalibratedSculkSensorBlockEntity$VibrationUser
	a this$0
	<init> (Ldqm;Ljd;)V <init>
		0 o p_282767_
		1 o p_281602_
	a (Laqu;Ljd;Ljm;Ldxz$a;)Z canReceiveVibration
		0 o p_282061_
		1 o p_282550_
		2 o p_316545_
		3 o p_281456_
	a (Ldcw;Ljd;Ldtc;)I getBackSignal
		0 o p_282204_
		1 o p_282397_
		2 o p_282240_
	a ()I getListenerRadius
dqn net/minecraft/world/level/block/entity/CampfireBlockEntity
	a BURN_COOL_SPEED
	b NUM_SLOTS
	c items
	d cookingProgress
	e cookingTime
	f quickCheck
	<init> (Ljd;Ldtc;)V <init>
		0 o p_155301_
		1 o p_155302_
	a (Lkm$a;)V collectImplicitComponents
		0 o p_338620_
	a (Lub;Ljo$a;)V loadAdditional
		0 o p_155312_
		1 o p_323804_
	a (Ljo$a;)Lub; getUpdateTag
		0 o p_324612_
	a (Lub;)V removeComponentsFromTag
		0 o p_332690_
	a (Lczp;Ldcw;Lczb;)Lcuq; lambda$cookTick$0
		static
		0 o p_344660_
		1 o p_344661_
		2 o p_344662_
	a (Lbtn;Lcuq;I)Z placeFood
		0 o p_347582_
		1 o p_238286_
		2 o p_238287_
	a ()V clearContent
	a (Ldcw;Ljd;Ldtc;Ldqn;)V cookTick
		static
		0 o p_155307_
		1 o p_155308_
		2 o p_155309_
		3 o p_155310_
	a (Ldqh$b;)V applyImplicitComponents
		0 o p_338534_
	az_ ()Lzg; getUpdatePacket
	b (Ldcw;Ljd;Ldtc;Ldqn;)V cooldownTick
		static
		0 o p_155314_
		1 o p_155315_
		2 o p_155316_
		3 o p_155317_
	b (Lub;Ljo$a;)V saveAdditional
		0 o p_187486_
		1 o p_324005_
	b ()Ljv; getItems
	b (Lcuq;)Ljava/util/Optional; getCookableRecipe
		0 o p_59052_
	c ()Lacb; getUpdatePacket
	c (Ldcw;Ljd;Ldtc;Ldqn;)V particleTick
		static
		0 o p_155319_
		1 o p_155320_
		2 o p_155321_
		3 o p_155322_
	d ()V dowse
	f ()V markUpdated
dqo net/minecraft/world/level/block/entity/ChestBlockEntity
	d EVENT_SET_OPEN_COUNT
	e items
	f openersCounter
	g chestLidController
	<init> (Ljd;Ldtc;)V <init>
		0 o p_155331_
		1 o p_155332_
	<init> (Ldqj;Ljd;Ldtc;)V <init>
		0 o p_155327_
		1 o p_155328_
		2 o p_155329_
	a (Ldcw;Ljd;Ldtc;II)V signalOpenCount
		0 o p_155333_
		1 o p_155334_
		2 o p_155335_
		3 o p_155336_
		4 o p_155337_
	a (ILcmw;)Lcpu; createMenu
		0 o p_59082_
		1 o p_59083_
	a (Lub;Ljo$a;)V loadAdditional
		0 o p_155349_
		1 o p_324564_
	a (Ldqo;Ldqo;)V swapContents
		static
		0 o p_59104_
		1 o p_59105_
	a (Ljv;)V setItems
		0 o p_59110_
	a (Ldcw;Ljd;Ldtc;Ldqo;)V lidAnimateTick
		static
		0 o p_155344_
		1 o p_155345_
		2 o p_155346_
		3 o p_155347_
	a (Ldcw;Ljd;Ldtc;Lavo;)V playSound
		static
		0 o p_155339_
		1 o p_155340_
		2 o p_155341_
		3 o p_155342_
	a (F)F getOpenNess
		0 o p_59080_
	a (Ldcc;Ljd;)I getOpenCount
		static
		0 o p_59087_
		1 o p_59088_
	a_ (II)Z triggerEvent
		0 o p_59114_
		1 o p_59115_
	b (Lub;Ljo$a;)V saveAdditional
		0 o p_187489_
		1 o p_324448_
	b ()I getContainerSize
	c (Lcmx;)V stopOpen
		0 o p_59118_
	d_ (Lcmx;)V startOpen
		0 o p_59120_
	j ()Ljv; getItems
	k ()Lwz; getDefaultName
	l ()V recheckOpen
dqo$1 net/minecraft/world/level/block/entity/ChestBlockEntity$1
	a this$0
	<init> (Ldqo;)V <init>
		0 o p_155353_
	a (Ldcw;Ljd;Ldtc;)V onOpen
		0 o p_155357_
		1 o p_155358_
		2 o p_155359_
	a (Ldcw;Ljd;Ldtc;II)V openerCountChanged
		0 o p_155361_
		1 o p_155362_
		2 o p_155363_
		3 o p_155364_
		4 o p_155365_
	a (Lcmx;)Z isOwnContainer
		0 o p_155355_
	b (Ldcw;Ljd;Ldtc;)V onClose
		0 o p_155367_
		1 o p_155368_
		2 o p_155369_
dqp net/minecraft/world/level/block/entity/ChestLidController
	a shouldBeOpen
	b openness
	c oOpenness
	<init> ()V <init>
	a (F)F getOpenness
		0 o p_155376_
	a ()V tickLid
	a (Z)V shouldBeOpen
		0 o p_155378_
dqq net/minecraft/world/level/block/entity/ChiseledBookShelfBlockEntity
	b MAX_BOOKS_IN_STORAGE
	c LOGGER
	d items
	e lastInteractedSlot
	<clinit> ()V <clinit>
		static
	<init> (Ljd;Ldtc;)V <init>
		0 o p_249541_
		1 o p_251752_
	a (Lkm$a;)V collectImplicitComponents
		0 o p_338540_
	a (Lub;Ljo$a;)V loadAdditional
		0 o p_338883_
		1 o p_338454_
	a (Lub;)V removeComponentsFromTag
		0 o p_332725_
	a (II)Lcuq; removeItem
		0 o p_255828_
		1 o p_255673_
	a (Lbqk;ILcuq;)Z canTakeItem
		0 o p_282172_
		1 o p_281387_
		2 o p_283257_
	a ()V clearContent
	a (I)Lcuq; getItem
		0 o p_256203_
	a (ILcuq;)V setItem
		0 o p_256610_
		1 o p_255789_
	a (Ldqh$b;)V applyImplicitComponents
		0 o p_338565_
	a (Lcuq;Lbqk;Lcuq;)Z lambda$canTakeItem$0
		static
		0 o p_335298_
		1 o p_335299_
		2 o p_335300_
	a (Lcmx;)Z stillValid
		0 o p_256481_
	al_ ()I getMaxStackSize
	b (ILcuq;)Z canPlaceItem
		0 o p_256567_
		1 o p_255922_
	b (Lub;Ljo$a;)V saveAdditional
		0 o p_251872_
		1 o p_323649_
	b ()I getContainerSize
	b (I)Lcuq; removeItemNoUpdate
		0 o p_255874_
	c (I)V updateState
		0 o p_261806_
	c ()Z isEmpty
	f ()I count
	j ()I getLastInteractedSlot
dqr net/minecraft/world/level/block/entity/CommandBlockEntity
	a powered
	b auto
	c conditionMet
	d commandBlock
	<init> (Ljd;Ldtc;)V <init>
		0 o p_155380_
		1 o p_155381_
	a (Lkm$a;)V collectImplicitComponents
		0 o p_338580_
	a (Z)V setPowered
		0 o p_59136_
	a (Lub;Ljo$a;)V loadAdditional
		0 o p_338502_
		1 o p_338638_
	a (Lub;)V removeComponentsFromTag
		0 o p_331967_
	a (Ldqh$b;)V applyImplicitComponents
		0 o p_338181_
	b (Lub;Ljo$a;)V saveAdditional
		0 o p_187491_
		1 o p_324575_
	b ()Ldbx; getCommandBlock
	b (Z)V setAutomatic
		0 o p_59138_
	c ()Z isPowered
	d ()Z isAutomatic
	f ()V onModeSwitch
	j ()Z wasConditionMet
	k ()Z markConditionMet
	l ()Ldqr$a; getMode
	q ()Z onlyOpCanSetNbt
	u ()Z isConditional
	v ()V scheduleTick
dqr$1 net/minecraft/world/level/block/entity/CommandBlockEntity$1
	b this$0
	<init> (Ldqr;)V <init>
		0 o p_59155_
	a (Ljava/lang/String;)V setCommand
		0 o p_59157_
	e ()Laqu; getLevel
	f ()V onUpdated
	g ()Lexc; getPosition
	i ()Let; createCommandSourceStack
	j ()Z isValid
dqr$a net/minecraft/world/level/block/entity/CommandBlockEntity$Mode
	a SEQUENCE
	b AUTO
	c REDSTONE
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_59168_
		1 o p_59169_
	a ()[Ldqr$a; $values
		static
	valueOf (Ljava/lang/String;)Ldqr$a; valueOf
		static
		0 o p_59171_
	values ()[Ldqr$a; values
		static
dqs net/minecraft/world/level/block/entity/ComparatorBlockEntity
	a output
	<init> (Ljd;Ldtc;)V <init>
		0 o p_155386_
		1 o p_155387_
	a (I)V setOutputSignal
		0 o p_59176_
	a (Lub;Ljo$a;)V loadAdditional
		0 o p_338778_
		1 o p_338355_
	b (Lub;Ljo$a;)V saveAdditional
		0 o p_187493_
		1 o p_323979_
	b ()I getOutputSignal
dqt net/minecraft/world/level/block/entity/ConduitBlockEntity
	a tickCount
	b BLOCK_REFRESH_RATE
	c EFFECT_DURATION
	d ROTATION_SPEED
	e MIN_ACTIVE_SIZE
	f MIN_KILL_SIZE
	g KILL_RANGE
	h VALID_BLOCKS
	i activeRotation
	j isActive
	k isHunting
	l effectBlocks
	m destroyTarget
	q destroyTargetUUID
	r nextAmbientSoundActivation
	<clinit> ()V <clinit>
		static
	<init> (Ljd;Ldtc;)V <init>
		0 o p_155397_
		1 o p_155398_
	a (Ldcw;Ljd;Ljava/util/List;)Z updateShape
		static
		0 o p_155415_
		1 o p_155416_
		2 o p_155417_
	a (Ldcw;Ljd;Ljava/util/UUID;)Lbtn; findDestroyTarget
		static
		0 o p_155425_
		1 o p_155426_
		2 o p_155427_
	a (Z)V setHunting
		0 o p_59215_
	a (Lub;Ljo$a;)V loadAdditional
		0 o p_338591_
		1 o p_338280_
	a (Ljo$a;)Lub; getUpdateTag
		0 o p_324390_
	a (Ldqt;Ljava/util/List;)V updateHunting
		static
		0 o p_155429_
		1 o p_155430_
	a (Lbtn;)Z lambda$updateDestroyTarget$0
		static
		0 o p_350210_
	a (F)F getActiveRotation
		0 o p_59198_
	a (Ldcw;Ljd;Ljava/util/List;Lbsr;I)V animationTick
		static
		0 o p_155419_
		1 o p_155420_
		2 o p_155421_
		3 o p_155422_
		4 o p_155423_
	a (Ljava/util/UUID;Lbtn;)Z lambda$findDestroyTarget$1
		static
		0 o p_352879_
		1 o p_352880_
	a (Ldcw;Ljd;Ldtc;Ldqt;)V clientTick
		static
		0 o p_155404_
		1 o p_155405_
		2 o p_155406_
		3 o p_155407_
	a (Ldcw;Ljd;Ldqt;)V updateClientTarget
		static
		0 o p_155400_
		1 o p_155401_
		2 o p_155402_
	a (Ljd;)Lewx; getDestroyRangeAABB
		static
		0 o p_155432_
	a (Ldcw;Ljd;Ldtc;Ljava/util/List;Ldqt;)V updateDestroyTarget
		static
		0 o p_155409_
		1 o p_155410_
		2 o p_155411_
		3 o p_155412_
		4 o p_155413_
	az_ ()Lzg; getUpdatePacket
	b (Lub;Ljo$a;)V saveAdditional
		0 o p_187495_
		1 o p_323702_
	b (Ldcw;Ljd;Ldtc;Ldqt;)V serverTick
		static
		0 o p_155439_
		1 o p_155440_
		2 o p_155441_
		3 o p_155442_
	b (Ldcw;Ljd;Ljava/util/List;)V applyEffects
		static
		0 o p_155444_
		1 o p_155445_
		2 o p_155446_
	b ()Lacb; getUpdatePacket
	c ()Z isActive
	d ()Z isHunting
dqu net/minecraft/world/level/block/entity/ContainerOpenersCounter
	a CHECK_TICK_DELAY
	b openCount
	c maxInteractionRange
	<init> ()V <init>
	a (Ldcw;Ljd;)Ljava/util/List; getPlayersWithContainerOpen
		0 o p_320335_
		1 o p_320624_
	a (Ldcw;Ljd;Ldtc;)V onOpen
		0 o p_155460_
		1 o p_155461_
		2 o p_155462_
	a (Ldcw;Ljd;Ldtc;II)V openerCountChanged
		0 o p_155463_
		1 o p_155464_
		2 o p_155465_
		3 o p_155466_
		4 o p_155467_
	a ()I getOpenerCount
	a (Lcmx;)Z isOwnContainer
		0 o p_155451_
	a (Lcmx;Ldcw;Ljd;Ldtc;)V incrementOpeners
		0 o p_155453_
		1 o p_155454_
		2 o p_155455_
		3 o p_155456_
	b (Ldcw;Ljd;Ldtc;)V onClose
		0 o p_155473_
		1 o p_155474_
		2 o p_155475_
	b (Lcmx;Ldcw;Ljd;Ldtc;)V decrementOpeners
		0 o p_155469_
		1 o p_155470_
		2 o p_155471_
		3 o p_155472_
	c (Ldcw;Ljd;Ldtc;)V recheckOpeners
		0 o p_155477_
		1 o p_155478_
		2 o p_155479_
	d (Ldcw;Ljd;Ldtc;)V scheduleRecheck
		static
		0 o p_155481_
		1 o p_155482_
		2 o p_155483_
dqv net/minecraft/world/level/block/entity/CrafterBlockEntity
	d CONTAINER_WIDTH
	e CONTAINER_HEIGHT
	f CONTAINER_SIZE
	g SLOT_DISABLED
	h SLOT_ENABLED
	i DATA_TRIGGERED
	j NUM_DATA
	k containerData
	q items
	r craftingTicksRemaining
	<init> (Ljd;Ldtc;)V <init>
		0 o p_307502_
		1 o p_307485_
	a (ILcmw;)Lcpu; createMenu
		0 o p_307441_
		1 o p_307664_
	a (Z)V setTriggered
		0 o p_307366_
	a (Lub;Ljo$a;)V loadAdditional
		0 o p_307457_
		1 o p_324538_
	a (Ljv;)V setItems
		0 o p_307392_
	a (ILcuq;)V setItem
		0 o p_307195_
		1 o p_307232_
	a (Lcmx;)Z stillValid
		0 o p_307443_
	a (ILcuq;I)Z smallerStackExist
		0 o p_307396_
		1 o p_307520_
		2 o p_307348_
	a (Lcnb;)V fillStackedContents
		0 o p_307380_
	a (IZ)V setSlotState
		0 o p_307571_
		1 o p_307624_
	a (I)Lcuq; getItem
		0 o p_307189_
	a (Ldcw;Ljd;Ldtc;Ldqv;)V serverTick
		static
		0 o p_307316_
		1 o p_307463_
		2 o p_307350_
		3 o p_307265_
	b (Lub;Ljo$a;)V saveAdditional
		0 o p_307531_
		1 o p_324381_
	b (ILcuq;)Z canPlaceItem
		0 o p_307543_
		1 o p_307267_
	b ()I getContainerSize
	c (I)Z isSlotDisabled
		0 o p_307461_
	c ()Z isEmpty
	c (Lub;)V addDisabledSlots
		0 o p_307523_
	d (I)V setCraftingTicksRemaining
		0 o p_307276_
	d (Lub;)V addTriggered
		0 o p_307675_
	e (I)Z slotCanBeDisabled
		0 o p_307658_
	f ()I getWidth
	g ()I getHeight
	h ()Ljava/util/List; getItems
	j ()Ljv; getItems
	k ()Lwz; getDefaultName
	l ()Z isTriggered
	u ()I getRedstoneSignal
dqv$1 net/minecraft/world/level/block/entity/CrafterBlockEntity$1
	a slotStates
	b triggered
	<init> (Ldqv;)V <init>
		0 o p_307452_
	a (I)I get
		0 o p_307671_
	a (II)V set
		0 o p_307241_
		1 o p_307484_
	a ()I getCount
dqw net/minecraft/world/level/block/entity/DaylightDetectorBlockEntity
	<init> (Ljd;Ldtc;)V <init>
		0 o p_155485_
		1 o p_155486_
dqx net/minecraft/world/level/block/entity/DecoratedPotBlockEntity
	d TAG_SHERDS
	e TAG_ITEM
	f EVENT_POT_WOBBLES
	g wobbleStartedAtTick
	h lastWobbleStyle
	i lootTable
	j lootTableSeed
	k decorations
	l item
	<init> (Ljd;Ldtc;)V <init>
		0 o p_273660_
		1 o p_272831_
	a (Lkm$a;)V collectImplicitComponents
		0 o p_338608_
	a (Lub;Ljo$a;)V loadAdditional
		0 o p_338486_
		1 o p_338310_
	a (Ljo$a;)Lub; getUpdateTag
		0 o p_324359_
	a (Lub;)V removeComponentsFromTag
		0 o p_330569_
	a (Ldqx$a;)V wobble
		0 o p_305984_
	a (Lakq;)V setLootTable
		0 o p_336080_
	a (Ldrm;)Lcuq; createDecoratedPotItem
		static
		0 o p_330827_
	a (J)V setLootTableSeed
		0 o p_309580_
	a (Ldqh$b;)V applyImplicitComponents
		0 o p_338521_
	aB_ ()Lakq; getLootTable
	aC_ ()J getLootTableSeed
	a_ (II)Z triggerEvent
		0 o p_306146_
		1 o p_305858_
	az_ ()Lzg; getUpdatePacket
	b (Lcuq;)V setTheItem
		0 o p_305817_
	b (Lub;Ljo$a;)V saveAdditional
		0 o p_272957_
		1 o p_323719_
	c (I)Lcuq; splitTheItem
		0 o p_305991_
	c (Lcuq;)V setFromItem
		0 o p_273109_
	f ()Lcuq; getTheItem
	j ()Lacb; getUpdatePacket
	k ()Lji; getDirection
	l ()Ldrm; getDecorations
	u ()Lcuq; getPotAsItem
	v ()Ldqh; getContainerBlockEntity
dqx$a net/minecraft/world/level/block/entity/DecoratedPotBlockEntity$WobbleStyle
	a POSITIVE
	b NEGATIVE
	c duration
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;II)V <init>
		0 o p_306274_
		1 o p_306006_
		2 o p_305780_
	a ()[Ldqx$a; $values
		static
	valueOf (Ljava/lang/String;)Ldqx$a; valueOf
		static
		0 o p_305966_
	values ()[Ldqx$a; values
		static
dqy net/minecraft/world/level/block/entity/DecoratedPotPattern
	a assetId
	<init> (Lakr;)V <init>
		0 o assetId
	a ()Lakr; assetId
	equals (Ljava/lang/Object;)Z equals
		0 o p_347673_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dqz net/minecraft/world/level/block/entity/DecoratedPotPatterns
	a BLANK
	b ANGLER
	c ARCHER
	d ARMS_UP
	e BLADE
	f BREWER
	g BURN
	h DANGER
	i EXPLORER
	j FLOW
	k FRIEND
	l GUSTER
	m HEART
	n HEARTBREAK
	o HOWL
	p MINER
	q MOURNER
	r PLENTY
	s PRIZE
	t SCRAPE
	u SHEAF
	v SHELTER
	w SKULL
	x SNORT
	y ITEM_TO_POT_TEXTURE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcul;)Lakq; getPatternFromItem
		static
		0 o p_273094_
	a (Ljz;)Ldqy; bootstrap
		static
		0 o p_273479_
	a (Ljava/lang/String;)Lakq; create
		static
		0 o p_272919_
	a (Ljz;Lakq;Ljava/lang/String;)Ldqy; register
		static
		0 o p_347598_
		1 o p_347620_
		2 o p_347616_
dr net/minecraft/advancements/critereon/RaiderPredicate
	b CODEC
	c CAPTAIN_WITHOUT_RAID
	d hasRaid
	e isCaptain
	<clinit> ()V <clinit>
		static
	<init> (ZZ)V <init>
		0 o hasRaid
		1 o isCaptain
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_338585_
	a (Lbsr;Laqu;Lexc;)Z matches
		0 o p_338232_
		1 o p_338194_
		2 o p_338564_
	b ()Z hasRaid
	c ()Z isCaptain
	equals (Ljava/lang/Object;)Z equals
		0 o p_338640_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dra net/minecraft/world/level/block/entity/DispenserBlockEntity
	d CONTAINER_SIZE
	e items
	<init> (Ljd;Ldtc;)V <init>
		0 o p_155493_
		1 o p_155494_
	<init> (Ldqj;Ljd;Ldtc;)V <init>
		0 o p_155489_
		1 o p_155490_
		2 o p_155491_
	a (Ljv;)V setItems
		0 o p_59243_
	a (ILcmw;)Lcpu; createMenu
		0 o p_59235_
		1 o p_59236_
	a (Lub;Ljo$a;)V loadAdditional
		0 o p_155496_
		1 o p_323868_
	a (Layw;)I getRandomSlot
		0 o p_222762_
	b (Lcuq;)Lcuq; insertItem
		0 o p_347519_
	b (Lub;Ljo$a;)V saveAdditional
		0 o p_187498_
		1 o p_323791_
	b ()I getContainerSize
	j ()Ljv; getItems
	k ()Lwz; getDefaultName
drb net/minecraft/world/level/block/entity/DropperBlockEntity
	<init> (Ljd;Ldtc;)V <init>
		0 o p_155498_
		1 o p_155499_
	k ()Lwz; getDefaultName
drc net/minecraft/world/level/block/entity/EnchantingTableBlockEntity
	a time
	b flip
	c oFlip
	d flipT
	e flipA
	f open
	g oOpen
	h rot
	i oRot
	j tRot
	k RANDOM
	l name
	<clinit> ()V <clinit>
		static
	<init> (Ljd;Ldtc;)V <init>
		0 o p_340972_
		1 o p_340871_
	a (Lwz;)V setCustomName
		0 o p_341274_
	a (Lkm$a;)V collectImplicitComponents
		0 o p_340897_
	a (Ldcw;Ljd;Ldtc;Ldrc;)V bookAnimationTick
		static
		0 o p_341315_
		1 o p_341271_
		2 o p_341158_
		3 o p_341066_
	a (Lub;Ljo$a;)V loadAdditional
		0 o p_341199_
		1 o p_341063_
	a (Ldqh$b;)V applyImplicitComponents
		0 o p_341179_
	a (Lub;)V removeComponentsFromTag
		0 o p_341218_
	ah ()Lwz; getName
	aj ()Lwz; getCustomName
	b (Lub;Ljo$a;)V saveAdditional
		0 o p_341088_
		1 o p_341376_
drd net/minecraft/world/level/block/entity/EnderChestBlockEntity
	a chestLidController
	b openersCounter
	<init> (Ljd;Ldtc;)V <init>
		0 o p_155513_
		1 o p_155514_
	a (Lcmx;)V startOpen
		0 o p_155516_
	a (Ldcw;Ljd;Ldtc;Ldrd;)V lidAnimateTick
		static
		0 o p_155518_
		1 o p_155519_
		2 o p_155520_
		3 o p_155521_
	a (F)F getOpenNess
		0 o p_59281_
	a_ (II)Z triggerEvent
		0 o p_59285_
		1 o p_59286_
	b (Lcmx;)V stopOpen
		0 o p_155523_
	b ()V recheckOpen
	c (Lcmx;)Z stillValid
		0 o p_59283_
drd$1 net/minecraft/world/level/block/entity/EnderChestBlockEntity$1
	a this$0
	<init> (Ldrd;)V <init>
		0 o p_155527_
	a (Ldcw;Ljd;Ldtc;)V onOpen
		0 o p_155531_
		1 o p_155532_
		2 o p_155533_
	a (Ldcw;Ljd;Ldtc;II)V openerCountChanged
		0 o p_155535_
		1 o p_155536_
		2 o p_155537_
		3 o p_155538_
		4 o p_155539_
	a (Lcmx;)Z isOwnContainer
		0 o p_155529_
	b (Ldcw;Ljd;Ldtc;)V onClose
		0 o p_155541_
		1 o p_155542_
		2 o p_155543_
dre net/minecraft/world/level/block/entity/FurnaceBlockEntity
	<init> (Ljd;Ldtc;)V <init>
		0 o p_155545_
		1 o p_155546_
	a (ILcmw;)Lcpu; createMenu
		0 o p_59293_
		1 o p_59294_
	k ()Lwz; getDefaultName
drf net/minecraft/world/level/block/entity/HangingSignBlockEntity
	a MAX_TEXT_LINE_WIDTH
	b TEXT_LINE_HEIGHT
	<init> (Ljd;Ldtc;)V <init>
		0 o p_250603_
		1 o p_251674_
	b ()I getTextLineHeight
	c ()I getMaxTextLineWidth
	d ()Lavo; getSignInteractionFailedSoundEvent
drg net/minecraft/world/level/block/entity/Hopper
	s_ SUCK_AABB
	<clinit> ()V <clinit>
		static
	H ()D getLevelX
	I ()D getLevelY
	J ()D getLevelZ
	K ()Z isGridAligned
	am_ ()Lewx; getSuckAabb
drh net/minecraft/world/level/block/entity/HopperBlockEntity
	d MOVE_ITEM_SPEED
	e HOPPER_CONTAINER_SIZE
	f CACHED_SLOTS
	g items
	h cooldownTime
	i tickedGameTime
	j facing
	<clinit> ()V <clinit>
		static
	<init> (Ljd;Ldtc;)V <init>
		0 o p_155550_
		1 o p_155551_
	H ()D getLevelX
	I ()D getLevelY
	J ()D getLevelZ
	K ()Z isGridAligned
	a (Ldcw;Ljd;)Lbqk; getContainerAt
		static
		0 o p_59391_
		1 o p_59392_
	a (ILcmw;)Lcpu; createMenu
		0 o p_59312_
		1 o p_59313_
	a (Lbqk;Lbqk;Lcuq;Lji;)Lcuq; addItem
		static
		0 o p_59327_
		1 o p_59328_
		2 o p_59329_
		3 o p_59330_
	a (Lub;Ljo$a;)V loadAdditional
		0 o p_155588_
		1 o p_324320_
	a (II)Lcuq; removeItem
		0 o p_59309_
		1 o p_59310_
	a (Ldcw;Ljd;Ldtc;Ldrh;)V pushItemsTick
		static
		0 o p_155574_
		1 o p_155575_
		2 o p_155576_
		3 o p_155577_
	a (Lbqk;Lbqk;Lcuq;ILji;)Z canTakeItemFromContainer
		static
		0 o p_273433_
		1 o p_273542_
		2 o p_273400_
		3 o p_273519_
		4 o p_273088_
	a (Ljv;)V setItems
		0 o p_59371_
	a (Ldcw;Ljd;Ldtc;Lbsr;Ldrh;)V entityInside
		static
		0 o p_155568_
		1 o p_155569_
		2 o p_155570_
		3 o p_155571_
		4 o p_155572_
	a (Ldcw;Ldrg;)Z suckInItems
		static
		0 o p_155553_
		1 o p_155554_
	a (Lbqk;Lcuq;ILji;)Z canPlaceItemInContainer
		static
		0 o p_59335_
		1 o p_59336_
		2 o p_59337_
		3 o p_59338_
	a (Lbqk;Lcjh;)Z addItem
		static
		0 o p_59332_
		1 o p_59333_
	a (Ldcw;Ljd;Ldrh;)Z ejectItems
		static
		0 o p_155563_
		1 o p_155564_
		2 o p_326256_
	a (ILcuq;)V setItem
		0 o p_59315_
		1 o p_59316_
	a (Ldcw;Ljd;Ldtc;Ldrh;Ljava/util/function/BooleanSupplier;)Z tryMoveItems
		static
		0 o p_155579_
		1 o p_155580_
		2 o p_155581_
		3 o p_155582_
		4 o p_155583_
	a (Ldcw;DDD)Lbqk; getEntityContainer
		static
		0 o p_326325_
		1 o p_326012_
		2 o p_326191_
		3 o p_326289_
	a (Lcuq;Lcuq;)Z canMergeItems
		static
		0 o p_59345_
		1 o p_59346_
	a (Ldcw;Ldrh;)Z lambda$pushItemsTick$0
		static
		0 o p_155560_
		1 o p_155561_
	a (Lbqk;Lji;)[I getSlots
		static
		0 o p_59340_
		1 o p_59341_
	a (Ldcw;Ljd;Ldtc;DDD)Lbqk; getContainerAt
		static
		0 o p_59348_
		1 o p_326114_
		2 o p_326445_
		3 o p_59349_
		4 o p_59350_
		5 o p_59351_
	a (Ldrh;Lcjh;)Z lambda$entityInside$1
		static
		0 o p_300844_
		1 o p_300845_
	a (Ldcw;Ldrg;Ljd;Ldtc;)Lbqk; getSourceContainer
		static
		0 o p_155597_
		1 o p_155598_
		2 o p_326315_
		3 o p_326093_
	a (Ldrg;Lbqk;ILji;)Z tryTakeInItemFromSlot
		static
		0 o p_59355_
		1 o p_59356_
		2 o p_59357_
		3 o p_59358_
	b (Ldcw;Ldrg;)Ljava/util/List; getItemsAtAndAbove
		static
		0 o p_155590_
		1 o p_155591_
	b (Lub;Ljo$a;)V saveAdditional
		0 o p_187502_
		1 o p_324174_
	b (Ldcw;Ljd;Ldtc;)Lbqk; getBlockContainer
		static
		0 o p_326127_
		1 o p_326017_
		2 o p_326108_
	b (Lbqk;Lji;)Z isFullContainer
		static
		0 o p_59386_
		1 o p_59387_
	b (Ldcw;Ljd;Ldrh;)Lbqk; getAttachedContainer
		static
		0 o p_155593_
		1 o p_155594_
		2 o p_326320_
	b ()I getContainerSize
	b (Lbqk;Lbqk;Lcuq;ILji;)Lcuq; tryMoveInItem
		static
		0 o p_59321_
		1 o p_59322_
		2 o p_59323_
		3 o p_59324_
		4 o p_59325_
	c (Ldtc;)V setBlockState
		0 o p_326468_
	c (I)[I createFlatSlots
		static
		0 o p_326328_
	d (I)V setCooldown
		0 o p_59396_
	j ()Ljv; getItems
	k ()Lwz; getDefaultName
	l ()Z inventoryFull
	u ()Z isOnCooldown
	v ()Z isOnCustomCooldown
dri net/minecraft/world/level/block/entity/JigsawBlockEntity
	a TARGET
	b POOL
	c JOINT
	d PLACEMENT_PRIORITY
	e SELECTION_PRIORITY
	f NAME
	g FINAL_STATE
	h name
	i target
	j pool
	k joint
	l finalState
	m placementPriority
	q selectionPriority
	<init> (Ljd;Ldtc;)V <init>
		0 o p_155605_
		1 o p_155606_
	a (Ljava/lang/String;)V setFinalState
		0 o p_59432_
	a (I)V setPlacementPriority
		0 o p_309107_
	a (Lub;Ljo$a;)V loadAdditional
		0 o p_155608_
		1 o p_324139_
	a (Ljo$a;)Lub; getUpdateTag
		0 o p_323882_
	a (Lakr;)V setName
		0 o p_59436_
	a (Lakq;)V setPool
		0 o p_222764_
	a (Laqu;IZ)V generate
		0 o p_59421_
		1 o p_59422_
		2 o p_59423_
	a (Ldri$a;)V setJoint
		0 o p_59425_
	az_ ()Lzg; getUpdatePacket
	b ()Lakr; getName
	b (Lub;Ljo$a;)V saveAdditional
		0 o p_187504_
		1 o p_323960_
	b (I)V setSelectionPriority
		0 o p_309018_
	b (Lakr;)V setTarget
		0 o p_59439_
	c ()Lakr; getTarget
	d ()Lakq; getPool
	f ()Ljava/lang/String; getFinalState
	j ()Ldri$a; getJoint
	k ()I getPlacementPriority
	l ()I getSelectionPriority
	u ()Lacb; getUpdatePacket
	v ()Ldri$a; lambda$loadAdditional$0
dri$a net/minecraft/world/level/block/entity/JigsawBlockEntity$JointType
	a ROLLABLE
	b ALIGNED
	c name
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_59453_
		1 o p_59454_
		2 o p_59455_
	a (Ljava/lang/String;)Ljava/util/Optional; byName
		static
		0 o p_59458_
	a (Ljava/lang/String;Ldri$a;)Z lambda$byName$0
		static
		0 o p_59460_
		1 o p_59461_
	a ()Lwz; getTranslatedName
	b ()[Ldri$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Ldri$a; valueOf
		static
		0 o p_59463_
	values ()[Ldri$a; values
		static
drj net/minecraft/world/level/block/entity/JukeboxBlockEntity
	b SONG_ITEM_TAG_ID
	c TICKS_SINCE_SONG_STARTED_TAG_ID
	d item
	e jukeboxSongPlayer
	<init> (Ljd;Ldtc;)V <init>
		0 o p_155613_
		1 o p_155614_
	a (Ljm;)V lambda$tryForcePlaySong$2
		0 o p_350319_
	a (Z)V notifyItemChangedInJukebox
		0 o p_350455_
	a (Lub;Ljo$a;)V loadAdditional
		0 o p_155616_
		1 o p_324026_
	a (Lbqk;ILcuq;)Z canTakeItem
		0 o p_273497_
		1 o p_273168_
		2 o p_273785_
	a (Ldcw;Ljd;Ldtc;Ldrj;)V tick
		static
		0 o p_273615_
		1 o p_273143_
		2 o p_273372_
		3 o p_350984_
	a (Lub;Ljm;)V lambda$loadAdditional$0
		0 o p_350417_
		1 o p_350445_
	al_ ()I getMaxStackSize
	b (Lcuq;)V setTheItem
		0 o p_304781_
	b (ILcuq;)Z canPlaceItem
		0 o p_273369_
		1 o p_273689_
	b (Lub;Ljo$a;)V saveAdditional
		0 o p_187507_
		1 o p_323723_
	b (Ljm;)V lambda$setSongItemWithoutPlaying$1
		0 o p_350672_
	c (I)Lcuq; splitTheItem
		0 o p_304604_
	c (Lcuq;)V setSongItemWithoutPlaying
		0 o p_350615_
	f ()Lcuq; getTheItem
	j ()Lcuw; getSongPlayer
	k ()V onSongChanged
	l ()V popOutTheItem
	u ()I getComparatorOutput
	v ()Ldqh; getContainerBlockEntity
	w ()V tryForcePlaySong
drk net/minecraft/world/level/block/entity/LecternBlockEntity
	a DATA_PAGE
	b NUM_DATA
	c SLOT_BOOK
	d NUM_SLOTS
	e bookAccess
	f dataAccess
	g book
	h page
	i pageCount
	<init> (Ljd;Ldtc;)V <init>
		0 o p_155622_
		1 o p_155623_
	S_ ()Lwz; getDisplayName
	a (I)V setPage
		0 o p_59533_
	a (Lub;Ljo$a;)V loadAdditional
		0 o p_155625_
		1 o p_324025_
	a (Lcmx;)Let; createCommandSourceStack
		0 o p_59535_
	a ()V clearContent
	a (Lcuq;Lcmx;)V setBook
		0 o p_59539_
		1 o p_59540_
	b (Lcuq;)V setBook
		0 o p_59537_
	b ()Lcuq; getBook
	b (Lub;Ljo$a;)V saveAdditional
		0 o p_187509_
		1 o p_323474_
	b (Lcuq;Lcmx;)Lcuq; resolveBook
		0 o p_59555_
		1 o p_59556_
	c (Lcuq;)I getPageCount
		static
		0 o p_331229_
	c ()Z hasBook
	createMenu (ILcmw;Lcmx;)Lcpu; createMenu
		0 o p_59562_
		1 o p_59563_
		2 o p_59564_
	f ()I getPage
	j ()I getRedstoneSignal
	k ()V onBookItemRemove
	q ()Z onlyOpCanSetNbt
drk$1 net/minecraft/world/level/block/entity/LecternBlockEntity$1
	b this$0
	<init> (Ldrk;)V <init>
		0 o p_59574_
	a (II)Lcuq; removeItem
		0 o p_59582_
		1 o p_59583_
	a ()V clearContent
	a (I)Lcuq; getItem
		0 o p_59580_
	a (ILcuq;)V setItem
		0 o p_59585_
		1 o p_59586_
	a (Lcmx;)Z stillValid
		0 o p_59588_
	al_ ()I getMaxStackSize
	b (ILcuq;)Z canPlaceItem
		0 o p_59592_
		1 o p_59593_
	b ()I getContainerSize
	b (I)Lcuq; removeItemNoUpdate
		0 o p_59590_
	c ()Z isEmpty
	e ()V setChanged
drk$2 net/minecraft/world/level/block/entity/LecternBlockEntity$2
	a this$0
	<init> (Ldrk;)V <init>
		0 o p_59597_
	a (I)I get
		0 o p_59600_
	a (II)V set
		0 o p_59602_
		1 o p_59603_
	a ()I getCount
drl net/minecraft/world/level/block/entity/LidBlockEntity
	a (F)F getOpenNess
		0 o p_59604_
drm net/minecraft/world/level/block/entity/PotDecorations
	a EMPTY
	b CODEC
	c STREAM_CODEC
	d back
	e left
	f right
	g front
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o back
		1 o left
		2 o right
		3 o front
	<init> (Ljava/util/List;)V <init>
		0 o p_331803_
	<init> (Lcul;Lcul;Lcul;Lcul;)V <init>
		0 o p_331754_
		1 o p_331488_
		2 o p_331845_
		3 o p_330988_
	a ()Ljava/util/List; ordered
	a (Lub;)Lub; save
		0 o p_331751_
	a (Ljava/util/Optional;)Lcul; lambda$ordered$0
		static
		0 o p_331733_
	a (Ljava/util/List;I)Ljava/util/Optional; getItem
		static
		0 o p_332036_
		1 o p_331756_
	b ()Ljava/util/Optional; back
	b (Lub;)Ldrm; load
		static
		0 o p_331530_
	c ()Ljava/util/Optional; left
	d ()Ljava/util/Optional; right
	e ()Ljava/util/Optional; front
	equals (Ljava/lang/Object;)Z equals
		0 o p_331606_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
drn net/minecraft/world/level/block/entity/RandomizableContainerBlockEntity
	l lootTable
	m lootTableSeed
	<init> (Ldqj;Ljd;Ldtc;)V <init>
		0 o p_155629_
		1 o p_155630_
		2 o p_155631_
	a (Lkm$a;)V collectImplicitComponents
		0 o p_338607_
	a (Lub;)V removeComponentsFromTag
		0 o p_331200_
	a (II)Lcuq; removeItem
		0 o p_59613_
		1 o p_59614_
	a (Lakq;)V setLootTable
		0 o p_335597_
	a (I)Lcuq; getItem
		0 o p_59611_
	a (J)V setLootTableSeed
		0 o p_309615_
	a (ILcuq;)V setItem
		0 o p_59616_
		1 o p_59617_
	a (Ldqh$b;)V applyImplicitComponents
		0 o p_338832_
	aB_ ()Lakq; getLootTable
	aC_ ()J getLootTableSeed
	b (I)Lcuq; removeItemNoUpdate
		0 o p_59630_
	c ()Z isEmpty
	createMenu (ILcmw;Lcmx;)Lcpu; createMenu
		0 o p_59637_
		1 o p_59638_
		2 o p_59639_
	d (Lcmx;)Z canOpen
		0 o p_59643_
dro net/minecraft/world/level/block/entity/SculkCatalystBlockEntity
	a catalystListener
	<init> (Ljd;Ldtc;)V <init>
		0 o p_222774_
		1 o p_222775_
	a (Ldcw;Ljd;Ldtc;Ldro;)V serverTick
		static
		0 o p_222780_
		1 o p_222781_
		2 o p_222782_
		3 o p_222783_
	a (Lub;Ljo$a;)V loadAdditional
		0 o p_338264_
		1 o p_338447_
	b ()Ldro$a; getListener
	b (Lub;Ljo$a;)V saveAdditional
		0 o p_222789_
		1 o p_324018_
	c ()Ldyb; getListener
dro$a net/minecraft/world/level/block/entity/SculkCatalystBlockEntity$CatalystListener
	a PULSE_TICKS
	b sculkSpreader
	c blockState
	d positionSource
	<init> (Ldtc;Ldyd;)V <init>
		0 o p_283224_
		1 o p_283095_
	a (Laqu;Lexc;)V lambda$handleGameEvent$0
		0 o p_325868_
		1 o p_325869_
	a (Laqu;Ljm;Ldxz$a;Lexc;)Z handleGameEvent
		0 o p_283470_
		1 o p_316661_
		2 o p_283014_
		3 o p_282350_
	a ()Ldyd; getListenerSource
	a (Laqu;Ljd;Ldtc;Layw;)V bloom
		0 o p_281501_
		1 o p_281448_
		2 o p_281966_
		3 o p_283606_
	a (Ldcw;Lbtn;)V tryAwardItSpreadsAdvancement
		0 o p_281279_
		1 o p_281378_
	b ()I getListenerRadius
	c ()Ldyb$a; getDeliveryMode
	d ()Ldmu; getSculkSpreader
drp net/minecraft/world/level/block/entity/SculkSensorBlockEntity
	b LOGGER
	c vibrationData
	d vibrationListener
	e vibrationUser
	h lastVibrationFrequency
	<clinit> ()V <clinit>
		static
	<init> (Ljd;Ldtc;)V <init>
		0 o p_155635_
		1 o p_155636_
	<init> (Ldqj;Ljd;Ldtc;)V <init>
		0 o p_277405_
		1 o p_277502_
		2 o p_277699_
	a (Ljava/lang/String;)V lambda$saveAdditional$2
		static
		0 o p_351974_
	a (I)V setLastVibrationFrequency
		0 o p_222801_
	a (Lub;Ljo$a;)V loadAdditional
		0 o p_338719_
		1 o p_338792_
	a (Ldyi$a;)V lambda$loadAdditional$1
		0 o p_281146_
	a (Lub;Luy;)V lambda$saveAdditional$3
		static
		0 o p_222819_
		1 o p_222820_
	b ()Ldyi$d; createVibrationUser
	b (Lub;Ljo$a;)V saveAdditional
		0 o p_187511_
		1 o p_323787_
	b (Ljava/lang/String;)V lambda$loadAdditional$0
		static
		0 o p_351973_
	c ()Ldyb; getListener
	d ()I getLastVibrationFrequency
	f ()Ldyi$b; getListener
	gm ()Ldyi$a; getVibrationData
	gn ()Ldyi$d; getVibrationUser
drp$a net/minecraft/world/level/block/entity/SculkSensorBlockEntity$VibrationUser
	a positionSource
	b LISTENER_RANGE
	c blockPos
	d this$0
	<init> (Ldrp;Ljd;)V <init>
		0 o p_281952_
		1 o p_283482_
	a (Laqu;Ljd;Ljm;Ldxz$a;)Z canReceiveVibration
		0 o p_282127_
		1 o p_283268_
		2 o p_316115_
		3 o p_282856_
	a ()I getListenerRadius
	a (Laqu;Ljd;Ljm;Lbsr;Lbsr;F)V onReceiveVibration
		0 o p_282851_
		1 o p_281608_
		2 o p_316423_
		3 o p_282123_
		4 o p_283090_
		5 o p_283130_
	b ()Ldyd; getPositionSource
	d ()Z canTriggerAvoidVibration
	e ()V onDataChanged
	f ()Z requiresAdjacentChunksToBeTicking
drq net/minecraft/world/level/block/entity/SculkShriekerBlockEntity
	b LOGGER
	c WARNING_SOUND_RADIUS
	d WARDEN_SPAWN_ATTEMPTS
	e WARDEN_SPAWN_RANGE_XZ
	h WARDEN_SPAWN_RANGE_Y
	i DARKNESS_RADIUS
	j SHRIEKING_TICKS
	k SOUND_BY_LEVEL
	l warningLevel
	m vibrationUser
	q vibrationData
	r vibrationListener
	<clinit> ()V <clinit>
		static
	<init> (Ljd;Ldtc;)V <init>
		0 o p_222835_
		1 o p_222836_
	a (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V lambda$static$0
		static
		0 o p_222866_
	a (Ljava/lang/String;)V lambda$saveAdditional$3
		static
		0 o p_351975_
	a (Laqu;)V tryRespond
		0 o p_222840_
	a (Laqu;Lbsr;)V shriek
		0 o p_222845_
		1 o p_222846_
	a (I)V lambda$tryToWarn$5
		0 o p_222838_
	a (Lbsr;)Laqv; tryGetPlayer
		static
		0 o p_222862_
	a (Lub;Ljo$a;)V loadAdditional
		0 o p_222868_
		1 o p_324354_
	a (Ldyi$a;)V lambda$loadAdditional$2
		0 o p_281147_
	a (Lub;Luy;)V lambda$saveAdditional$4
		static
		0 o p_222870_
		1 o p_222871_
	a (Laqu;Laqv;)V tryShriek
		0 o p_222842_
		1 o p_222843_
	b (Laqu;)Z canRespond
		0 o p_222873_
	b ()Ldyi$b; getListener
	b (Lub;Ljo$a;)V saveAdditional
		0 o p_222878_
		1 o p_324505_
	b (Ljava/lang/String;)V lambda$loadAdditional$1
		static
		0 o p_351976_
	b (Laqu;Laqv;)Z tryToWarn
		0 o p_222875_
		1 o p_222876_
	b (Ldcw;)V playWardenReplySound
		0 o p_281300_
	c ()Ldyb; getListener
	c (Laqu;)Z trySummonWarden
		0 o p_222881_
	gm ()Ldyi$a; getVibrationData
	gn ()Ldyi$d; getVibrationUser
drq$a net/minecraft/world/level/block/entity/SculkShriekerBlockEntity$VibrationUser
	a this$0
	b LISTENER_RADIUS
	c positionSource
	<init> (Ldrq;)V <init>
		0 o p_281443_
	a (Laqu;Ljd;Ljm;Ldxz$a;)Z canReceiveVibration
		0 o p_281256_
		1 o p_281528_
		2 o p_316788_
		3 o p_282914_
	a ()I getListenerRadius
	a (Laqu;Ljd;Ljm;Lbsr;Lbsr;F)V onReceiveVibration
		0 o p_283372_
		1 o p_281679_
		2 o p_316155_
		3 o p_282286_
		4 o p_281384_
		5 o p_283119_
	b ()Ldyd; getPositionSource
	c ()Lawu; getListenableEvents
	e ()V onDataChanged
	f ()Z requiresAdjacentChunksToBeTicking
drr net/minecraft/world/level/block/entity/ShulkerBoxBlockEntity
	d COLUMNS
	e ROWS
	f CONTAINER_SIZE
	g EVENT_SET_OPEN_COUNT
	h OPENING_TICK_LENGTH
	i MAX_LID_HEIGHT
	j MAX_LID_ROTATION
	k SLOTS
	q itemStacks
	r openCount
	s animationStatus
	t progress
	u progressOld
	v color
	<clinit> ()V <clinit>
		static
	<init> (Lcti;Ljd;Ldtc;)V <init>
		0 o p_155666_
		1 o p_155667_
		2 o p_155668_
	<init> (Ljd;Ldtc;)V <init>
		0 o p_155670_
		1 o p_155671_
	a (ILcmw;)Lcpu; createMenu
		0 o p_59660_
		1 o p_59661_
	a (Lub;Ljo$a;)V loadAdditional
		0 o p_155678_
		1 o p_324114_
	a (Ljv;)V setItems
		0 o p_59674_
	a (F)F getProgress
		0 o p_59658_
	a (Lji;)[I getSlotsForFace
		0 o p_59672_
	a (Ldcw;Ljd;Ldtc;Ldrr;)V tick
		static
		0 o p_155673_
		1 o p_155674_
		2 o p_155675_
		3 o p_155676_
	a (ILcuq;Lji;)Z canPlaceItemThroughFace
		0 o p_59663_
		1 o p_59664_
		2 o p_59665_
	a (Ldtc;)Lewx; getBoundingBox
		0 o p_59667_
	a_ (II)Z triggerEvent
		0 o p_59678_
		1 o p_59679_
	b (Ldcw;Ljd;Ldtc;)V updateAnimation
		0 o p_155680_
		1 o p_155681_
		2 o p_155682_
	b (Lub;Ljo$a;)V saveAdditional
		0 o p_187513_
		1 o p_324152_
	b (ILcuq;Lji;)Z canTakeItemThroughFace
		0 o p_59682_
		1 o p_59683_
		2 o p_59684_
	b ()I getContainerSize
	c (Lcmx;)V stopOpen
		0 o p_59688_
	c (Ldcw;Ljd;Ldtc;)V moveCollidedEntities
		0 o p_155684_
		1 o p_155685_
		2 o p_155686_
	d (Ldcw;Ljd;Ldtc;)V doNeighborUpdates
		static
		0 o p_155688_
		1 o p_155689_
		2 o p_155690_
	d_ (Lcmx;)V startOpen
		0 o p_59692_
	e (Lub;Ljo$a;)V loadFromTag
		0 o p_59694_
		1 o p_331802_
	j ()Ljv; getItems
	k ()Lwz; getDefaultName
	l ()Ldrr$a; getAnimationStatus
	u ()Lcti; getColor
	v ()Z isClosed
drr$a net/minecraft/world/level/block/entity/ShulkerBoxBlockEntity$AnimationStatus
	a CLOSED
	b OPENING
	c OPENED
	d CLOSING
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_59715_
		1 o p_59716_
	a ()[Ldrr$a; $values
		static
	valueOf (Ljava/lang/String;)Ldrr$a; valueOf
		static
		0 o p_59718_
	values ()[Ldrr$a; values
		static
drs net/minecraft/world/level/block/entity/SignBlockEntity
	a LOGGER
	b MAX_TEXT_LINE_WIDTH
	c TEXT_LINE_HEIGHT
	d playerWhoMayEdit
	e frontText
	f backText
	g isWaxed
	<clinit> ()V <clinit>
		static
	<init> (Ljd;Ldtc;)V <init>
		0 o p_155700_
		1 o p_155701_
	<init> (Ldqj;Ljd;Ldtc;)V <init>
		0 o p_249609_
		1 o p_248914_
		2 o p_249550_
	a (Ldcw;Ljd;Ldtc;Ldrs;)V tick
		static
		0 o p_277662_
		1 o p_278050_
		2 o p_277927_
		3 o p_277928_
	a (Ldrt;Z)Z setText
		0 o p_277733_
		1 o p_277720_
	a (Lwz;)Lwz; loadLine
		0 o p_278307_
	a (Z)Ldrt; getText
		0 o p_277918_
	a (Lub;Ljo$a;)V loadAdditional
		0 o p_155716_
		1 o p_324351_
	a (Ljo$a;)Lub; getUpdateTag
		0 o p_324439_
	a (Lcmx;Ljava/util/List;Ldrt;)Ldrt; setMessages
		0 o p_277396_
		1 o p_277744_
		2 o p_277359_
	a (Ldrt;)Ldrt; loadLines
		0 o p_278305_
	a (Ljava/util/UUID;)V setAllowedPlayerEditor
		0 o p_155714_
	a (Lcmx;ZLjava/util/List;)V updateSignText
		0 o p_278048_
		1 o p_278103_
		2 o p_277990_
	a (Lcmx;)Z isFacingFrontText
		0 o p_277382_
	a (Lcmx;Ldcw;Ljd;)Let; createCommandSourceStack
		static
		0 o p_279428_
		1 o p_279359_
		2 o p_279430_
	a (Lcmx;Ldcw;Ljd;Z)Z executeClickCommandsIfPresent
		0 o p_279304_
		1 o p_279201_
		2 o p_278282_
		3 o p_278254_
	a (Ldrs;Ldcw;Ljava/util/UUID;)V clearInvalidPlayerWhoMayEdit
		0 o p_277656_
		1 o p_277853_
		2 o p_277849_
	a (ZLcmx;)Z canExecuteClickCommands
		0 o p_278276_
		1 o p_278240_
	a (Lub;Luy;)V lambda$saveAdditional$1
		static
		0 o p_277829_
		1 o p_277389_
	a (Ljava/util/function/UnaryOperator;Z)Z updateText
		0 o p_277877_
		1 o p_277426_
	az_ ()Lzg; getUpdatePacket
	b (Lub;Ljo$a;)V saveAdditional
		0 o p_187515_
		1 o p_324471_
	b (Lub;Luy;)V lambda$saveAdditional$0
		static
		0 o p_277523_
		1 o p_277417_
	b (Lcmx;Ljava/util/List;Ldrt;)Ldrt; lambda$updateSignText$4
		0 o p_277775_
		1 o p_277941_
		2 o p_277776_
	b (Z)Z setWaxed
		0 o p_277344_
	b (Ljava/util/UUID;)Z playerIsTooFarAwayToEdit
		0 o p_277978_
	b ()I getTextLineHeight
	b (Ldrt;)Z setBackText
		0 o p_277777_
	c ()I getMaxTextLineWidth
	c (Ldrt;)Z setFrontText
		0 o p_278038_
	d (Ldrt;)V lambda$loadAdditional$3
		0 o p_278213_
	d ()Lavo; getSignInteractionFailedSoundEvent
	e (Ldrt;)V lambda$loadAdditional$2
		0 o p_278212_
	f ()Ldrt; createDefaultSignText
	j ()Ldrt; getFrontText
	k ()Ldrt; getBackText
	l ()Lacb; getUpdatePacket
	q ()Z onlyOpCanSetNbt
	u ()Ljava/util/UUID; getPlayerWhoMayEdit
	v ()Z isWaxed
	w ()V markUpdated
drt net/minecraft/world/level/block/entity/SignText
	a DIRECT_CODEC
	b LINES
	c LINES_CODEC
	d messages
	e filteredMessages
	f color
	g hasGlowingText
	h renderMessages
	i renderMessagedFiltered
	<clinit> ()V <clinit>
		static
	<init> ([Lwz;[Lwz;Lcti;Z)V <init>
		0 o p_277506_
		1 o p_277908_
		2 o p_277883_
		3 o p_278091_
	<init> ()V <init>
	a (IZ)Lwz; getMessage
		0 o p_277404_
		1 o p_278108_
	a (Z)Ldrt; setHasGlowingText
		0 o p_277953_
	a ([Lwz;)Ljava/util/List; lambda$static$2
		static
		0 o p_277460_
	a ()Z hasGlowingText
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$6
		static
		0 o p_338000_
	a (ILwz;Lwz;)Ldrt; setMessage
		0 o p_277690_
		1 o p_277852_
		2 o p_277564_
	a (Lcmx;)Z hasMessage
		0 o p_277764_
	a (Lwz;)Z lambda$hasMessage$7
		static
		0 o p_277499_
	a (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_337999_
	a (ZLjava/util/function/Function;)[Laya; getRenderMessages
		0 o p_277336_
		1 o p_277538_
	a (ILwz;)Ldrt; setMessage
		0 o p_277878_
		1 o p_277360_
	a (Ldrt;)Ljava/lang/Boolean; lambda$static$5
		static
		0 o p_277555_
	a (Lcti;)Ldrt; setColor
		0 o p_277507_
	a ([Lwz;Ljava/util/Optional;Lcti;Z)Ldrt; load
		static
		0 o p_277661_
		1 o p_277768_
		2 o p_277345_
		3 o p_278008_
	b (Ldrt;)Lcti; lambda$static$4
		static
		0 o p_277343_
	b (Lcmx;)Z hasAnyClickCommands
		0 o p_277865_
	b (Ljava/util/List;)[Lwz; lambda$static$0
		static
		0 o p_277881_
	b ()Lcti; getColor
	b (Z)[Lwz; getMessages
		0 o p_277992_
	c ()[Lwz; emptyMessages
		static
	c (Ldrt;)[Lwz; lambda$static$3
		static
		0 o p_277822_
	d ()Ljava/util/Optional; filteredMessages
dru net/minecraft/world/level/block/entity/SkullBlockEntity
	a CHECKED_MAIN_THREAD_EXECUTOR
	b TAG_PROFILE
	c TAG_NOTE_BLOCK_SOUND
	d TAG_CUSTOM_NAME
	e LOGGER
	f mainThreadExecutor
	g profileCacheByName
	h profileCacheById
	i owner
	j noteBlockSound
	k animationTickCount
	l isAnimating
	m customName
	<clinit> ()V <clinit>
		static
	<init> (Ljd;Ldtc;)V <init>
		0 o p_155731_
		1 o p_155732_
	a (Lub;Ljo$a;)V loadAdditional
		0 o p_155745_
		1 o p_323876_
	a (Ljo$a;)Lub; getUpdateTag
		0 o p_323711_
	a (Ldcw;Ljd;Ldtc;Ldru;)V animation
		static
		0 o p_261710_
		1 o p_262153_
		2 o p_262021_
		3 o p_261594_
	a (Ljava/util/Optional;)Ljava/util/concurrent/CompletionStage; lambda$fetchProfileByName$4
		static
		0 o p_339545_
	a (F)F getAnimation
		0 o p_262053_
	a (Lcxu;)V setOwner
		0 o p_332738_
	a (Ldqh$b;)V applyImplicitComponents
		0 o p_338654_
	a (Ljava/lang/String;Lalm;)Ljava/util/concurrent/CompletableFuture; fetchProfileByName
		static
		0 o p_339683_
		1 o p_339592_
	a (Ljava/util/function/BooleanSupplier;Lalm;Ljava/util/UUID;)Ljava/util/Optional; lambda$fetchProfileById$5
		static
		0 o p_339539_
		1 o p_339540_
		2 o p_339541_
	a (Ljava/util/UUID;)Ljava/util/concurrent/CompletableFuture; fetchGameProfile
		static
		0 o p_339604_
	a (Ljava/lang/Runnable;)V lambda$static$0
		static
		0 o p_294078_
	a (Ljava/util/UUID;Lalm;Ljava/util/function/BooleanSupplier;)Ljava/util/concurrent/CompletableFuture; fetchProfileById
		static
		0 o p_339663_
		1 o p_339676_
		2 o p_339631_
	a (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; fetchGameProfile
		static
		0 o p_295932_
	a (Lkm$a;)V collectImplicitComponents
		0 o p_338880_
	a (Lalm;Ljava/util/concurrent/Executor;)V setup
		static
		0 o p_222886_
		1 o p_222887_
	a (Ljava/util/Optional;Ljava/util/Optional;)Ljava/util/Optional; lambda$fetchProfileByName$3
		static
		0 o p_339542_
		1 o p_339543_
	a (Lub;)V removeComponentsFromTag
		0 o p_331773_
	az_ ()Lzg; getUpdatePacket
	b (Lub;Ljo$a;)V saveAdditional
		0 o p_187518_
		1 o p_324418_
	b (Lcxu;)V lambda$updateOwnerProfile$7
		0 o p_332638_
	b (Ljava/lang/String;)V lambda$loadAdditional$6
		static
		0 o p_332637_
	b (Ljava/util/Optional;)Ljava/util/Optional; lambda$fetchProfileByName$2
		static
		0 o p_339544_
	b ()V clear
		static
	c ()Lcxu; getOwnerProfile
	d ()Lakr; getNoteBlockSound
	f ()Lacb; getUpdatePacket
	j ()V updateOwnerProfile
	k ()Z lambda$setup$1
		static
dru$1 net/minecraft/world/level/block/entity/SkullBlockEntity$1
	a val$services
	<init> (Lalm;)V <init>
		0 o p_304588_
	a (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; load
		0 o p_304652_
	load (Ljava/lang/Object;)Ljava/lang/Object; load
		0 o p_304407_
dru$2 net/minecraft/world/level/block/entity/SkullBlockEntity$2
	a val$services
	b val$invalidated
	<init> (Lalm;Ljava/util/function/BooleanSupplier;)V <init>
		0 o p_339601_
		1 o p_339692_
	a (Ljava/util/UUID;)Ljava/util/concurrent/CompletableFuture; load
		0 o p_339657_
	load (Ljava/lang/Object;)Ljava/lang/Object; load
		0 o p_339658_
drv net/minecraft/world/level/block/entity/SmokerBlockEntity
	<init> (Ljd;Ldtc;)V <init>
		0 o p_155749_
		1 o p_155750_
	a (ILcmw;)Lcpu; createMenu
		0 o p_59783_
		1 o p_59784_
	b (Lcuq;)I getBurnDuration
		0 o p_59786_
	k ()Lwz; getDefaultName
drw net/minecraft/world/level/block/entity/SpawnerBlockEntity
	a spawner
	<init> (Ljd;Ldtc;)V <init>
		0 o p_155752_
		1 o p_155753_
	a (Lub;Ljo$a;)V loadAdditional
		0 o p_338334_
		1 o p_338853_
	a (Ljo$a;)Lub; getUpdateTag
		0 o p_324015_
	a (Ldcw;Ljd;Ldtc;Ldrw;)V clientTick
		static
		0 o p_155755_
		1 o p_155756_
		2 o p_155757_
		3 o p_155758_
	a (Lbsx;Layw;)V setEntityId
		0 o p_254530_
		1 o p_253719_
	a_ (II)Z triggerEvent
		0 o p_59797_
		1 o p_59798_
	az_ ()Lzg; getUpdatePacket
	b (Lub;Ljo$a;)V saveAdditional
		0 o p_187521_
		1 o p_324509_
	b ()Lacb; getUpdatePacket
	b (Ldcw;Ljd;Ldtc;Ldrw;)V serverTick
		static
		0 o p_155762_
		1 o p_155763_
		2 o p_155764_
		3 o p_155765_
	c ()Ldby; getSpawner
	q ()Z onlyOpCanSetNbt
drw$1 net/minecraft/world/level/block/entity/SpawnerBlockEntity$1
	<init> (Ldrw;)V <init>
		0 o p_59805_
	a (Ldcw;Ljd;I)V broadcastEvent
		0 o p_155767_
		1 o p_155768_
		2 o p_155769_
	a (Ldcw;Ljd;Lddo;)V setNextSpawnData
		0 o p_155771_
		1 o p_155772_
		2 o p_155773_
drx net/minecraft/world/level/block/entity/StructureBlockEntity
	a MAX_OFFSET_PER_AXIS
	b MAX_SIZE_PER_AXIS
	c AUTHOR_TAG
	d SCAN_CORNER_BLOCKS_RANGE
	e structureName
	f author
	g metaData
	h structurePos
	i structureSize
	j mirror
	k rotation
	l mode
	m ignoreEntities
	q powered
	r showAir
	s showBoundingBox
	t integrity
	u seed
	<init> (Ljd;Ldtc;)V <init>
		0 o p_155779_
		1 o p_155780_
	A ()Z saveStructure
	B ()V unloadStructure
	C ()Z isStructureLoadable
	D ()Z isPowered
	E ()Z getShowAir
	F ()Z getShowBoundingBox
	G ()V updateBlockState
	a (Ldmm;)V setRotation
		0 o p_59884_
	a (Laqu;)Z placeStructureIfSameSize
		0 o p_309647_
	a (Z)V setIgnoreEntities
		0 o p_59877_
	a (Lub;Ljo$a;)V loadAdditional
		0 o p_155800_
		1 o p_324076_
	a (Lent;)V loadStructureInfo
		0 o p_309715_
	a (Laqu;Ljd;)V lambda$placeStructure$5
		static
		0 o p_155782_
		1 o p_155783_
	a (F)V setIntegrity
		0 o p_59839_
	a (Lkh;)V setStructureSize
		0 o p_155798_
	a (Ldqh;)Ldrx; lambda$getRelatedCorners$3
		static
		0 o p_155785_
	a (Ldkv;)V setMirror
		0 o p_59882_
	a (Lbtn;)V createdBy
		0 o p_59852_
	a (Ljd;Lejj;)Z lambda$detectSize$0
		0 o p_155789_
		1 o p_155790_
	a (J)V setSeed
		0 o p_59841_
	a (Ljava/lang/String;)V setStructureName
		0 o p_59869_
	a (Ljo$a;)Lub; getUpdateTag
		0 o p_324257_
	a (Lakr;)V setStructureName
		0 o p_59875_
	a (Ljd;)V setStructurePos
		0 o p_59886_
	a (Lcmx;)Z usedBy
		0 o p_59854_
	a (Ljd;Ljava/util/stream/Stream;)Ljava/util/Optional; calculateEnclosingBoundingBox
		static
		0 o p_155795_
		1 o p_155796_
	a (Ldum;)V setMode
		0 o p_59861_
	a (Ljd;Ljd;)Ljava/util/stream/Stream; getRelatedCorners
		0 o p_155792_
		1 o p_155793_
	a (Laqu;Lent;)V placeStructure
		0 o p_309691_
		1 o p_309550_
	a (Ldrx;)Z lambda$getRelatedCorners$4
		0 o p_155787_
	az_ ()Lzg; getUpdatePacket
	b (Z)Z saveStructure
		0 o p_59890_
	b (Ldqh;)Z lambda$getRelatedCorners$2
		static
		0 o p_155802_
	b (Laqu;)Z loadStructureInfo
		0 o p_309683_
	b (Lub;Ljo$a;)V saveAdditional
		0 o p_187524_
		1 o p_323617_
	b (Ljava/lang/String;)V setMetaData
		0 o p_59888_
	b (J)Layw; createRandom
		static
		0 o p_222889_
	b (Ljd;)Z lambda$getRelatedCorners$1
		0 o p_272561_
	b ()Lacb; getUpdatePacket
	c (Laqu;)V placeStructure
		0 o p_309543_
	c ()Ljava/lang/String; getStructureName
	c (Z)V setPowered
		0 o p_59894_
	d ()Z hasStructureName
	d (Laqu;)Lent; getStructureTemplate
		0 o p_309601_
	d (Z)V setShowAir
		0 o p_59897_
	e (Z)V setShowBoundingBox
		0 o p_59899_
	f ()Ljd; getStructurePos
	j ()Lkh; getStructureSize
	k ()Ldkv; getMirror
	l ()Ldmm; getRotation
	u ()Ljava/lang/String; getMetaData
	v ()Ldum; getMode
	w ()Z isIgnoreEntities
	x ()F getIntegrity
	y ()J getSeed
	z ()Z detectSize
drx$a net/minecraft/world/level/block/entity/StructureBlockEntity$UpdateType
	a UPDATE_DATA
	b SAVE_AREA
	c LOAD_AREA
	d SCAN_AREA
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_59920_
		1 o p_59921_
	a ()[Ldrx$a; $values
		static
	valueOf (Ljava/lang/String;)Ldrx$a; valueOf
		static
		0 o p_59923_
	values ()[Ldrx$a; values
		static
dry net/minecraft/world/level/block/entity/TheEndGatewayBlockEntity
	a LOGGER
	b SPAWN_TIME
	c COOLDOWN_TIME
	d ATTENTION_INTERVAL
	e EVENT_COOLDOWN
	f GATEWAY_HEIGHT_ABOVE_SURFACE
	g age
	h teleportCooldown
	i exitPortal
	j exactTeleport
	<clinit> ()V <clinit>
		static
	<init> (Ljd;Ldtc;)V <init>
		0 o p_155813_
		1 o p_155814_
	a (Ljz;)Ljava/util/Optional; lambda$findOrCreateValidTeleportPos$1
		static
		0 o p_258975_
	a (Ldcw;Lexc;)Ldvi; getChunk
		static
		0 o p_59948_
		1 o p_59949_
	a (Ldcw;Ljd;Ldtc;Ldry;)V beamAnimationTick
		static
		0 o p_155835_
		1 o p_155836_
		2 o p_155837_
		3 o p_155838_
	a (Lji;)Z shouldRenderFace
		0 o p_59959_
	a (Lub;Ljo$a;)V loadAdditional
		0 o p_155840_
		1 o p_323480_
	a (Ljo$a;)Lub; getUpdateTag
		0 o p_324313_
	a (Ldvi;)Ljd; findValidSpawnInChunk
		static
		0 o p_59954_
	a (F)F getSpawnPercent
		0 o p_59934_
	a (Ljd;)V lambda$loadAdditional$0
		0 o p_325870_
	a (Laqu;Ljd;Leeh;)V spawnGatewayPortal
		static
		0 o p_155822_
		1 o p_155823_
		2 o p_155824_
	a (Laqu;Ljd;)Lexc; getPortalPosition
		0 o p_350561_
		1 o p_350271_
	a (Ldcw;Ljd;)Ljd; findExitPosition
		static
		0 o p_155826_
		1 o p_155827_
	a (Laqu;Lexc;)Z isChunkEmpty
		static
		0 o p_155816_
		1 o p_155817_
	a (Ldcc;Ljd;IZ)Ljd; findTallestBlock
		static
		0 o p_59943_
		1 o p_59944_
		2 o p_59945_
		3 o p_59946_
	a (Laqu;Ljd;Ljm$c;)V lambda$findOrCreateValidTeleportPos$2
		static
		0 o p_255911_
		1 o p_255685_
		2 o p_256040_
	a (Ljd;Z)V setExitPosition
		0 o p_59956_
		1 o p_59957_
	a_ (II)Z triggerEvent
		0 o p_59963_
		1 o p_59964_
	az_ ()Lzg; getUpdatePacket
	b (F)F getCooldownPercent
		0 o p_59968_
	b (Lub;Ljo$a;)V saveAdditional
		0 o p_187527_
		1 o p_324553_
	b (Ldcw;Ljd;Ldtc;Ldry;)V portalTick
		static
		0 o p_350841_
		1 o p_350745_
		2 o p_350476_
		3 o p_350562_
	b (Laqu;Ljd;)Ljd; findOrCreateValidTeleportPos
		static
		0 o p_155819_
		1 o p_155820_
	b ()Z isSpawning
	c ()Z isCoolingDown
	c (Laqu;Ljd;)Lexc; findExitPortalXZPosTentative
		static
		0 o p_155842_
		1 o p_155843_
	c (Ldcw;Ljd;Ldtc;Ldry;)V triggerCooldown
		static
		0 o p_155850_
		1 o p_155851_
		2 o p_155852_
		3 o p_155853_
	d ()Lacb; getUpdatePacket
	f ()I getParticleAmount
drz net/minecraft/world/level/block/entity/TheEndPortalBlockEntity
	<init> (Ljd;Ldtc;)V <init>
		0 o p_155859_
		1 o p_155860_
	<init> (Ldqj;Ljd;Ldtc;)V <init>
		0 o p_155855_
		1 o p_155856_
		2 o p_155857_
	a (Lji;)Z shouldRenderFace
		0 o p_59980_
ds net/minecraft/advancements/critereon/RecipeCraftedTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Laqv;Lakr;Ljava/util/List;)V trigger
		0 o p_281468_
		1 o p_282903_
		2 o p_282070_
	a (Lakr;Ljava/util/List;Lds$a;)Z lambda$trigger$0
		static
		0 o p_281309_
		1 o p_282707_
		2 o p_282798_
ds$a net/minecraft/advancements/critereon/RecipeCraftedTrigger$TriggerInstance
	a CODEC
	b player
	c recipeId
	d ingredients
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Lakr;Ljava/util/List;)V <init>
		0 o player
		1 o recipeId
		2 o ingredients
	a (Lakr;)Lao; craftedItem
		static
		0 o p_283538_
	a ()Ljava/util/Optional; player
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337391_
	a (Lakr;Ljava/util/List;)Lao; craftedItem
		static
		0 o p_282794_
		1 o p_281369_
	b (Lakr;)Lao; crafterCraftedItem
		static
		0 o p_335404_
	b ()Lakr; recipeId
	b (Lakr;Ljava/util/List;)Z matches
		0 o p_283528_
		1 o p_283698_
	c ()Ljava/util/List; ingredients
	equals (Ljava/lang/Object;)Z equals
		0 o p_312877_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dsa net/minecraft/world/level/block/entity/TickingBlockEntity
	a ()V tick
	b ()Z isRemoved
	c ()Ljd; getPos
	d ()Ljava/lang/String; getType
dsb net/minecraft/world/level/block/entity/TrappedChestBlockEntity
	<init> (Ljd;Ldtc;)V <init>
		0 o p_155862_
		1 o p_155863_
	a (Ldcw;Ljd;Ldtc;II)V signalOpenCount
		0 o p_155865_
		1 o p_155866_
		2 o p_155867_
		3 o p_155868_
		4 o p_155869_
dsc net/minecraft/world/level/block/entity/TrialSpawnerBlockEntity
	a LOGGER
	b trialSpawner
	<clinit> ()V <clinit>
		static
	<init> (Ljd;Ldtc;)V <init>
		0 o p_312399_
		1 o p_312206_
	a (Ldcw;Ldsi;)V setState
		0 o p_311786_
		1 o p_312721_
	a (Ldsf;)V lambda$loadAdditional$0
		0 o p_311911_
	a (Lub;Ljo$a;)V loadAdditional
		0 o p_338752_
		1 o p_338872_
	a (Ljo$a;)Lub; getUpdateTag
		0 o p_323524_
	a (Lub;Luy;)V lambda$saveAdditional$1
		static
		0 o p_312000_
		1 o p_312175_
	a (Lcom/mojang/serialization/DataResult$Error;)V lambda$saveAdditional$2
		static
		0 o p_338001_
	a (Lbsx;Layw;)V setEntityId
		0 o p_311807_
		1 o p_311976_
	az_ ()Lzg; getUpdatePacket
	b (Lub;Ljo$a;)V saveAdditional
		0 o p_311806_
		1 o p_324342_
	b ()Lacb; getUpdatePacket
	c ()Ldsf; getTrialSpawner
	d ()Ldsi; getState
	f ()V markUpdated
	q ()Z onlyOpCanSetNbt
dsd net/minecraft/world/level/block/entity/package-info
dse net/minecraft/world/level/block/entity/trialspawner/PlayerDetector
	a NO_CREATIVE_PLAYERS
	b INCLUDING_CREATIVE_PLAYERS
	c SHEEP
	<clinit> ()V <clinit>
		static
	a (Laqu;Ldse$a;Ljd;DZ)Ljava/util/List; lambda$static$7
		static
		0 o p_338002_
		1 o p_338003_
		2 o p_338004_
		3 o p_338005_
		4 o p_338006_
	a (ZLaqu;Ljd;Lcga;)Z lambda$static$6
		static
		0 o p_350214_
		1 o p_350215_
		2 o p_350216_
		3 o p_350217_
	a (ZLaqu;Ljd;Lcmx;)Z lambda$static$4
		static
		0 o p_350225_
		1 o p_350226_
		2 o p_350227_
		3 o p_350228_
	a (Ljd;DLcmx;)Z lambda$static$3
		static
		0 o p_352884_
		1 o p_352885_
		2 o p_352886_
	a (Ldcw;Lexc;Lexc;)Z inLineOfSight
		static
		0 o p_338760_
		1 o p_338259_
		2 o p_338810_
	b (ZLaqu;Ljd;Lcmx;)Z lambda$static$1
		static
		0 o p_350218_
		1 o p_350219_
		2 o p_350220_
		3 o p_350221_
	b (Ljd;DLcmx;)Z lambda$static$0
		static
		0 o p_352881_
		1 o p_352882_
		2 o p_352883_
	b (Laqu;Ldse$a;Ljd;DZ)Ljava/util/List; lambda$static$5
		static
		0 o p_338015_
		1 o p_338016_
		2 o p_338017_
		3 o p_338018_
		4 o p_338019_
	c (Laqu;Ldse$a;Ljd;DZ)Ljava/util/List; lambda$static$2
		static
		0 o p_338030_
		1 o p_338031_
		2 o p_338032_
		3 o p_338033_
		4 o p_338034_
	detect (Laqu;Ldse$a;Ljd;DZ)Ljava/util/List; detect
		0 o p_312124_
		1 o p_323893_
		2 o p_312149_
		3 o p_324310_
		4 o p_338443_
dse$a net/minecraft/world/level/block/entity/trialspawner/PlayerDetector$EntitySelector
	a SELECT_FROM_LEVEL
	<clinit> ()V <clinit>
		static
	a (Ljava/util/List;)Ldse$a; onlySelectPlayers
		static
		0 o p_323995_
	a (Laqu;Ldxn;Lewx;Ljava/util/function/Predicate;)Ljava/util/List; getEntities
		0 o p_324233_
		1 o p_324216_
		2 o p_324151_
		3 o p_323700_
	a (Lcmx;)Ldse$a; onlySelectPlayer
		static
		0 o p_324540_
	a (Laqu;Ljava/util/function/Predicate;)Ljava/util/List; getPlayers
		0 o p_323807_
		1 o p_324034_
dse$a$1 net/minecraft/world/level/block/entity/trialspawner/PlayerDetector$EntitySelector$1
	<init> ()V <init>
	a (Laqu;Ldxn;Lewx;Ljava/util/function/Predicate;)Ljava/util/List; getEntities
		0 o p_324491_
		1 o p_323728_
		2 o p_324572_
		3 o p_323881_
	a (Laqu;Ljava/util/function/Predicate;)Ljava/util/List; getPlayers
		0 o p_323695_
		1 o p_324206_
dse$a$2 net/minecraft/world/level/block/entity/trialspawner/PlayerDetector$EntitySelector$2
	b val$players
	<init> (Ljava/util/List;)V <init>
		0 o p_324440_
	a (Laqu;Ldxn;Lewx;Ljava/util/function/Predicate;)Ljava/util/List; getEntities
		0 o p_324352_
		1 o p_323526_
		2 o p_324544_
		3 o p_323570_
	a (Laqu;Ljava/util/function/Predicate;)Ljava/util/List; getPlayers
		0 o p_323585_
		1 o p_323950_
dsf net/minecraft/world/level/block/entity/trialspawner/TrialSpawner
	a NORMAL_CONFIG_TAG_NAME
	b OMINOUS_CONFIG_TAG_NAME
	c DETECT_PLAYER_SPAWN_BUFFER
	d DEFAULT_TARGET_COOLDOWN_LENGTH
	e DEFAULT_PLAYER_SCAN_RANGE
	f MAX_MOB_TRACKING_DISTANCE
	g MAX_MOB_TRACKING_DISTANCE_SQR
	h SPAWNING_AMBIENT_SOUND_CHANCE
	i normalConfig
	j ominousConfig
	k data
	l requiredPlayerRange
	m targetCooldownLength
	n stateAccessor
	o playerDetector
	p entitySelector
	q overridePeacefulAndMobSpawnRule
	r isOminous
	<clinit> ()V <clinit>
		static
	<init> (Ldsf$b;Ldse;Ldse$a;)V <init>
		0 o p_312676_
		1 o p_312004_
		2 o p_323917_
	<init> (Ldsg;Ldsg;Ldsh;IILdsf$b;Ldse;Ldse$a;)V <init>
		0 o p_323942_
		1 o p_338891_
		2 o p_323470_
		3 o p_338747_
		4 o p_338885_
		5 o p_312198_
		6 o p_312690_
		7 o p_323834_
	a (Laqu;Ljd;Z)V tickServer
		0 o p_312132_
		1 o p_312062_
		2 o p_338207_
	a (Ldcw;Ldsi;)V setState
		0 o p_312688_
		1 o p_312718_
	a (Ldse;)V setPlayerDetector
		0 o p_312510_
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$1
		0 o p_338040_
	a (Ldcw;Ljd;Layw;)V addBecomeOminousParticles
		static
		0 o p_338657_
		1 o p_338406_
		2 o p_338527_
	a (Laqu;Ljd;)V applyOminous
		0 o p_338315_
		1 o p_338416_
	a (Ldcw;Ljd;Z)V tickClient
		0 o p_312771_
		1 o p_312484_
		2 o p_338382_
	a (Ldcw;Ljd;Layw;Llq;)V addSpawnParticles
		static
		0 o p_312303_
		1 o p_312392_
		2 o p_312825_
		3 o p_338426_
	a (Ldcw;Ljd;Layw;ILlk;)V addDetectPlayerParticles
		static
		0 o p_312225_
		1 o p_311759_
		2 o p_312553_
		3 o p_312188_
		4 o p_338522_
	a (Laqu;Ljd;Ljava/util/UUID;)Z shouldMobBeUntracked
		static
		0 o p_312908_
		1 o p_312807_
		2 o p_311952_
	a (Ldsg;Ldsg;Ldsh;Ljava/lang/Integer;Ljava/lang/Integer;)Ldsf; lambda$codec$0
		0 o p_338035_
		1 o p_338036_
		2 o p_338037_
		3 o p_338038_
		4 o p_338039_
	a (Ldcw;)Z canSpawnInLevel
		0 o p_312615_
	a (Laqu;Ljd;Lakq;)V ejectReward
		0 o p_312892_
		1 o p_312668_
		2 o p_335942_
	a (Ldcw;Lexc;Lexc;)Z inLineOfSight
		static
		0 o p_312623_
		1 o p_312390_
		2 o p_312652_
	a (DDDLayw;Lbsr;)Lbsr; lambda$spawnMob$2
		static
		0 o p_312276_
		1 o p_312384_
		2 o p_311811_
		3 o p_312280_
		4 o p_312375_
	b ()Ldsg; getConfig
	b (Laqu;Ljd;)V removeOminous
		0 o p_338672_
		1 o p_338318_
	b (Ldcw;Ljd;Layw;)V addEjectItemParticles
		static
		0 o p_312009_
		1 o p_312583_
		2 o p_312715_
	b (Laqu;Ljd;Ljava/util/UUID;)Z lambda$tickServer$3
		static
		0 o p_311928_
		1 o p_311982_
		2 o p_312870_
	c ()Ldsg; getNormalConfig
	c (Laqu;Ljd;)Ljava/util/Optional; spawnMob
		0 o p_312582_
		1 o p_312518_
	d ()Ldsg; getOminousConfig
	e ()Z isOminous
	f ()Ldsh; getData
	g ()I getTargetCooldownLength
	h ()I getRequiredPlayerRange
	i ()Ldsi; getState
	j ()V markUpdated
	k ()Ldse; getPlayerDetector
	l ()Ldse$a; getEntitySelector
	m ()V overridePeacefulAndMobSpawnRule
	n ()Ldsg; getOminousConfigForSerialization
dsf$a net/minecraft/world/level/block/entity/trialspawner/TrialSpawner$FlameParticle
	a NORMAL
	b OMINOUS
	c particleType
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILlq;)V <init>
		0 o p_338614_
		1 o p_338626_
		2 o p_338374_
	a (I)Ldsf$a; decode
		static
		0 o p_338695_
	a ()I encode
	b ()[Ldsf$a; $values
		static
	valueOf (Ljava/lang/String;)Ldsf$a; valueOf
		static
		0 o p_338179_
	values ()[Ldsf$a; values
		static
dsf$b net/minecraft/world/level/block/entity/trialspawner/TrialSpawner$StateAccessor
	a (Ldcw;Ldsi;)V setState
		0 o p_312617_
		1 o p_312288_
	d ()Ldsi; getState
	f ()V markUpdated
dsg net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig
	a DEFAULT
	b CODEC
	c spawnRange
	d totalMobs
	e simultaneousMobs
	f totalMobsAddedPerPlayer
	g simultaneousMobsAddedPerPlayer
	h ticksBetweenSpawn
	i spawnPotentialsDefinition
	j lootTablesToEject
	k itemsToDropWhenOminous
	<clinit> ()V <clinit>
		static
	<init> (IFFFFILbpb;Lbpb;Lakq;)V <init>
		0 o spawnRange
		1 o totalMobs
		2 o simultaneousMobs
		3 o totalMobsAddedPerPlayer
		4 o simultaneousMobsAddedPerPlayer
		5 o ticksBetweenSpawn
		6 o spawnPotentialsDefinition
		7 o lootTablesToEject
		8 o itemsToDropWhenOminous
	a ()J ticksBetweenItemSpawners
	a (I)I calculateTargetTotalMobs
		0 o p_312026_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_338041_
	b ()I spawnRange
	b (I)I calculateTargetSimultaneousMobs
		0 o p_312885_
	c ()F totalMobs
	d ()F simultaneousMobs
	e ()F totalMobsAddedPerPlayer
	equals (Ljava/lang/Object;)Z equals
		0 o p_311907_
	f ()F simultaneousMobsAddedPerPlayer
	g ()I ticksBetweenSpawn
	h ()Lbpb; spawnPotentialsDefinition
	hashCode ()I hashCode
	i ()Lbpb; lootTablesToEject
	j ()Lakq; itemsToDropWhenOminous
	toString ()Ljava/lang/String; toString
dsh net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerData
	a TAG_SPAWN_DATA
	b MAP_CODEC
	c detectedPlayers
	d currentMobs
	e cooldownEndsAt
	f nextMobSpawnsAt
	g totalMobsSpawned
	h nextSpawnData
	i ejectingLootTable
	j displayEntity
	k spin
	l oSpin
	m TAG_NEXT_MOB_SPAWNS_AT
	n DELAY_BETWEEN_PLAYER_SCANS
	o TRIAL_OMEN_PER_BAD_OMEN_LEVEL
	p dispensing
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Set;Ljava/util/Set;JJILjava/util/Optional;Ljava/util/Optional;)V <init>
		0 o p_312283_
		1 o p_312919_
		2 o p_312537_
		3 o p_311955_
		4 o p_312227_
		5 o p_312562_
		6 o p_312406_
	<init> ()V <init>
	a (Ldsg;I)Z hasFinishedSpawningAllMobs
		0 o p_311805_
		1 o p_312034_
	a (Laqu;Ljd;Ldsf;)V tryDetectPlayers
		0 o p_311852_
		1 o p_312503_
		2 o p_338452_
	a (Laqu;FI)Z isReadyToOpenShutter
		0 o p_312291_
		1 o p_312417_
		2 o p_338634_
	a (Laqu;)Z isCooldownFinished
		0 o p_312743_
	a (Ldsf;Layw;)Z hasMobToSpawn
		0 o p_331432_
		1 o p_330985_
	a (Laqu;Ldsg;I)Z isReadyToSpawnNextMob
		0 o p_311818_
		1 o p_312100_
		2 o p_312550_
	a (Ldsf;Ldcw;Ldsi;)Lbsr; getOrCreateDisplayEntity
		0 o p_312366_
		1 o p_312148_
		2 o p_311790_
	a (Laqu;Ljava/util/List;)Ljava/util/Optional; findPlayerWithOminousEffect
		static
		0 o p_350655_
		1 o p_350735_
	a (Laqu;Ljd;)J lowResolutionPosition
		static
		0 o p_338878_
		1 o p_338542_
	a ()V reset
	a (Ldsi;)Lub; getUpdateTag
		0 o p_312104_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$7
		static
		0 o p_312830_
	a (Lub;Lddo;)V lambda$getUpdateTag$12
		static
		0 o p_338044_
		1 o p_338045_
	a (Lcmx;)V transformBadOmenIntoTrialOmen
		static
		0 o p_338616_
	a (Ljd;)I countAdditionalPlayers
		0 o p_312262_
	a (Laqu;Lbsr;)V lambda$resetAfterBecomingOminous$10
		static
		0 o p_351983_
		1 o p_351984_
	a (Laqu;Ldsf;Ljd;Lcom/mojang/datafixers/util/Pair;)V lambda$tryDetectPlayers$8
		static
		0 o p_350230_
		1 o p_350231_
		2 o p_350232_
		3 o p_350233_
	a (Ldsf;Laqu;)V resetAfterBecomingOminous
		0 o p_338478_
		1 o p_338185_
	a (Laqu;Ldsg;Ljd;)Lbpb; getDispensingItems
		0 o p_338857_
		1 o p_338213_
		2 o p_338577_
	a (Ldsh;)Ljava/util/Optional; lambda$static$6
		static
		0 o p_312388_
	a (Ldsf;Layw;Lbsx;)V setEntityId
		0 o p_312044_
		1 o p_312864_
		2 o p_312415_
	b (Ldsh;)Ljava/util/Optional; lambda$static$5
		static
		0 o p_312634_
	b (Lcmx;)Lcom/mojang/datafixers/util/Pair; lambda$findPlayerWithOminousEffect$9
		static
		0 o p_350229_
	b (Laqu;FI)Z isReadyToEjectItems
		0 o p_312692_
		1 o p_312374_
		2 o p_338651_
	b (Ldsf;Layw;)Lddo; getOrCreateNextSpawnData
		0 o p_312745_
		1 o p_312242_
	b ()Z haveAllCurrentMobsDied
	c ()D getSpin
	c (Ldsh;)Ljava/lang/Integer; lambda$static$4
		static
		0 o p_312862_
	d ()D getOSpin
	d (Ldsh;)Ljava/lang/Long; lambda$static$3
		static
		0 o p_311772_
	e (Ldsh;)Ljava/lang/Long; lambda$static$2
		static
		0 o p_312792_
	e ()Ljava/lang/IllegalStateException; lambda$getUpdateTag$11
		static
	f (Ldsh;)Ljava/util/Set; lambda$static$1
		static
		0 o p_312798_
	g (Ldsh;)Ljava/util/Set; lambda$static$0
		static
		0 o p_312495_
dsi net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState
	a INACTIVE
	b WAITING_FOR_PLAYERS
	c ACTIVE
	d WAITING_FOR_REWARD_EJECTION
	e EJECTING_REWARD
	f COOLDOWN
	g DELAY_BEFORE_EJECT_AFTER_KILLING_LAST_MOB
	h TIME_BETWEEN_EACH_EJECTION
	i name
	j lightLevel
	k spinningMobSpeed
	l particleEmission
	m isCapableOfSpawning
	n $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;ILdsi$b;DZ)V <init>
		0 o p_312117_
		1 o p_312889_
		2 o p_312098_
		3 o p_312873_
		4 o p_312259_
		5 o p_312005_
		6 o p_312451_
	a (Ljd;Ldsf;Laqu;)Ldsi; tickAndGetNext
		0 o p_312221_
		1 o p_311912_
		2 o p_311974_
	a (Laqu;Ljd;Ldsf;)V spawnOminousOminousItemSpawner
		0 o p_338483_
		1 o p_338824_
		2 o p_338767_
	a (Ldcw;Ljd;Z)V emitParticles
		0 o p_312507_
		1 o p_312610_
		2 o p_338615_
	a (Laqu;Ldsh;)Z timeToSpawnItemSpawner
		0 o p_338741_
		1 o p_338296_
	a (Ljd;Ldsf;Lbsr;)Z lambda$selectEntityToSpawnItemAbove$5
		static
		0 o p_338049_
		1 o p_338050_
		2 o p_338051_
	a (Laqu;Lcuq;Ldsh;Ldsf;Lexc;)V lambda$spawnOminousOminousItemSpawner$3
		static
		0 o p_338060_
		1 o p_338061_
		2 o p_338062_
		3 o p_338063_
		4 o p_338064_
	a (Lbsr;Laqu;)Ljava/util/Optional; calculatePositionAbove
		static
		0 o p_338791_
		1 o p_338807_
	a (Ldsh;Ldsf;Lbpd$b;)V lambda$tickAndGetNext$0
		static
		0 o p_338046_
		1 o p_338047_
		2 o p_338048_
	a (Ljava/util/List;Ljava/util/Set;Ldsf;Ljd;Laqu;)Lbsr; selectEntityToSpawnItemAbove
		static
		0 o p_338467_
		1 o p_338224_
		2 o p_338687_
		3 o p_338268_
		4 o p_338524_
	a ()I lightLevel
	a (Ldsf;Laqu;Ljd;Lakq;)V lambda$tickAndGetNext$2
		static
		0 o p_335301_
		1 o p_335302_
		2 o p_335303_
		3 o p_335304_
	a (Laqu;Ljd;Ldsf;Ldsh;)Ljava/util/Optional; calculatePositionToSpawnSpawner
		static
		0 o p_338436_
		1 o p_338583_
		2 o p_338226_
		3 o p_338461_
	a (Ldsh;Laqu;Ldsg;Ldsf;Ljava/util/UUID;)V lambda$tickAndGetNext$1
		static
		0 o p_340796_
		1 o p_340797_
		2 o p_340798_
		3 o p_340799_
		4 o p_340800_
	a (Ljd;Ldsf;Lcmx;)Z lambda$calculatePositionToSpawnSpawner$4
		static
		0 o p_350234_
		1 o p_350235_
		2 o p_350236_
	b ()D spinningMobSpeed
	c ()Ljava/lang/String; getSerializedName
	d ()Z hasSpinningMob
	e ()Z isCapableOfSpawning
	f ()[Ldsi; $values
		static
	valueOf (Ljava/lang/String;)Ldsi; valueOf
		static
		0 o p_311917_
	values ()[Ldsi; values
		static
dsi$a net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState$LightLevel
	a UNLIT
	b HALF_LIT
	c LIT
	<init> ()V <init>
dsi$b net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState$ParticleEmission
	a NONE
	b SMALL_FLAMES
	c FLAMES_AND_SMOKE
	d SMOKE_INSIDE_AND_TOP_FACE
	<clinit> ()V <clinit>
		static
	a (Ldcw;Layw;Ljd;Z)V lambda$static$3
		static
		0 o p_311899_
		1 o p_311762_
		2 o p_312096_
		3 o p_338301_
	a (Llq;Lexc;Ldcw;)V addParticle
		static
		0 o p_312519_
		1 o p_312023_
		2 o p_311937_
	b (Ldcw;Layw;Ljd;Z)V lambda$static$2
		static
		0 o p_338065_
		1 o p_338066_
		2 o p_338067_
		3 o p_338068_
	c (Ldcw;Layw;Ljd;Z)V lambda$static$1
		static
		0 o p_338069_
		1 o p_338070_
		2 o p_338071_
		3 o p_338072_
	d (Ldcw;Layw;Ljd;Z)V lambda$static$0
		static
		0 o p_311998_
		1 o p_311983_
		2 o p_312351_
		3 o p_338371_
	emit (Ldcw;Layw;Ljd;Z)V emit
		0 o p_312730_
		1 o p_312474_
		2 o p_312127_
		3 o p_338742_
dsi$c net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState$SpinningMob
	a NONE
	b SLOW
	c FAST
	<init> ()V <init>
dsj net/minecraft/world/level/block/entity/trialspawner/package-info
dsk net/minecraft/world/level/block/entity/vault/VaultBlockEntity
	a LOGGER
	b serverData
	c sharedData
	d clientData
	e config
	<clinit> ()V <clinit>
		static
	<init> (Ljd;Ldtc;)V <init>
		0 o p_324016_
		1 o p_324022_
	a (Lcom/mojang/serialization/Codec;Ljava/lang/Object;Ljo$a;)Luy; encode
		static
		0 o p_324465_
		1 o p_324338_
		2 o p_331118_
	a (Ljo$a;)Lub; getUpdateTag
		0 o p_324118_
	a (Lub;Ljo$a;)V loadAdditional
		0 o p_324011_
		1 o p_324430_
	a (Ldsm;)V setConfig
		0 o p_324010_
	a (Ljo$a;Lub;)V lambda$getUpdateTag$0
		0 o p_330144_
		1 o p_330145_
	az_ ()Lzg; getUpdatePacket
	b (Ldcw;Ljd;Ldtc;)V access$000
		static
		0 o p_323749_
		1 o p_324074_
		2 o p_324488_
	b ()Ldsn; getServerData
	b (Lub;Ljo$a;)V saveAdditional
		0 o p_323998_
		1 o p_324356_
	b (Ldsm;)V lambda$loadAdditional$1
		0 o p_324546_
	c ()Ldso; getSharedData
	d ()Ldsl; getClientData
	f ()Ldsm; getConfig
dsk$a net/minecraft/world/level/block/entity/vault/VaultBlockEntity$Client
	a PARTICLE_TICK_RATE
	b IDLE_PARTICLE_CHANCE
	c AMBIENT_SOUND_CHANCE
	d ACTIVATION_PARTICLE_COUNT
	e DEACTIVATION_PARTICLE_COUNT
	<init> ()V <init>
	a (Ldcw;Ljd;Llk;)V emitDeactivationParticles
		static
		0 o p_324419_
		1 o p_324587_
		2 o p_338582_
	a (Ldcw;Ljd;Ldtc;Ldso;Llk;)V emitActivationParticles
		static
		0 o p_323761_
		1 o p_324150_
		2 o p_324527_
		3 o p_324466_
		4 o p_338551_
	a (Ljd;Ldso;Lcmx;)Z isWithinConnectionRange
		static
		0 o p_324081_
		1 o p_323688_
		2 o p_324438_
	a (Ldcw;Ljd;Ldso;)V playIdleSounds
		static
		0 o p_323802_
		1 o p_323510_
		2 o p_324457_
	a (Ldso;)Z shouldDisplayActiveEffects
		static
		0 o p_323681_
	a (Ljd;Layw;)Lexc; randomPosCenterOfCage
		static
		0 o p_323493_
		1 o p_324481_
	a (Ldcw;Ljd;Ldtc;Ldso;)V emitConnectionParticlesForNearbyPlayers
		static
		0 o p_324593_
		1 o p_324162_
		2 o p_324246_
		3 o p_323584_
	a (Ldcw;Ljd;Ldtc;Ldsl;Ldso;)V tick
		static
		0 o p_324312_
		1 o p_323810_
		2 o p_323862_
		3 o p_324314_
		4 o p_323914_
	a (Ldcw;Ljd;Ldso;Llk;)V emitIdleParticles
		static
		0 o p_324004_
		1 o p_324516_
		2 o p_324173_
		3 o p_338823_
	a (Ldcw;Lexc;Lcmx;)V emitConnectionParticlesForPlayer
		static
		0 o p_323629_
		1 o p_324592_
		2 o p_324428_
	a (Ljd;Lji;)Lexc; keyholePos
		static
		0 o p_323572_
		1 o p_324503_
	b (Ljd;Layw;)Lexc; randomPosInsideCage
		static
		0 o p_324080_
		1 o p_324532_
dsk$b net/minecraft/world/level/block/entity/vault/VaultBlockEntity$Server
	a UNLOCKING_DELAY_TICKS
	b DISPLAY_CYCLE_TICK_RATE
	c INSERT_FAIL_SOUND_BUFFER_TICKS
	<init> ()V <init>
	a (Laqu;Ljd;Ldtc;Ldsm;Ldsn;Ldso;Lcmx;Lcuq;)V tryInsertKey
		static
		0 o p_323533_
		1 o p_323777_
		2 o p_324589_
		3 o p_323660_
		4 o p_323829_
		5 o p_324341_
		6 o p_324373_
		7 o p_324551_
	a (Laqu;Ldsp;Ldsm;Ldso;Ljd;)V cycleDisplayItemFromLootTable
		static
		0 o p_323551_
		1 o p_324221_
		2 o p_324332_
		3 o p_323644_
		4 o p_323602_
	a (Laqu;Ldtc;Ljd;Ldsm;Ldsn;Ldso;Ljava/util/List;)V unlock
		static
		0 o p_323501_
		1 o p_323758_
		2 o p_323773_
		3 o p_324195_
		4 o p_324600_
		5 o p_324277_
		6 o p_324574_
	a (Laqu;Ljd;Ldtc;Ldsm;Ldsn;Ldso;)V tick
		static
		0 o p_323841_
		1 o p_324265_
		2 o p_324343_
		3 o p_324129_
		4 o p_324579_
		5 o p_324317_
	a (JLdsp;)Z shouldCycleDisplayItem
		static
		0 o p_323548_
		1 o p_323823_
	a (Laqu;Ldsm;Ljd;Lcmx;)Ljava/util/List; resolveItemsToEject
		static
		0 o p_323877_
		1 o p_324041_
		2 o p_324255_
		3 o p_324347_
	a (Ldsm;Ldsp;)Z canEjectReward
		static
		0 o p_323595_
		1 o p_324160_
	a (Laqu;Ljd;Lakq;)Lcuq; getRandomDisplayItemFromLootTable
		static
		0 o p_323781_
		1 o p_324109_
		2 o p_336119_
	a (Laqu;Ljd;Ldtc;Ldtc;Ldsm;Ldso;)V setVaultState
		static
		0 o p_324091_
		1 o p_324620_
		2 o p_323759_
		3 o p_324027_
		4 o p_324140_
		5 o p_323624_
	a (Ldsm;Lcuq;)Z isValidToInsert
		static
		0 o p_323488_
		1 o p_324101_
	a (Laqu;Ldsn;Ljd;Lavo;)V playInsertFailSound
		static
		0 o p_324555_
		1 o p_324017_
		2 o p_324186_
		3 o p_350407_
dsl net/minecraft/world/level/block/entity/vault/VaultClientData
	a ROTATION_SPEED
	b currentSpin
	c previousSpin
	<init> ()V <init>
	a ()F currentSpin
	b ()F previousSpin
	c ()V updateDisplayItemSpin
dsm net/minecraft/world/level/block/entity/vault/VaultConfig
	a TAG_NAME
	b DEFAULT
	c CODEC
	d lootTable
	e activationRange
	f deactivationRange
	g keyItem
	h overrideLootTableToDisplay
	i playerDetector
	j entitySelector
	<clinit> ()V <clinit>
		static
	<init> (Lakq;DDLcuq;Ljava/util/Optional;)V <init>
		0 o p_335999_
		1 o p_323704_
		2 o p_323499_
		3 o p_323661_
		4 o p_323481_
	<init> (Lakq;DDLcuq;Ljava/util/Optional;Ldse;Ldse$a;)V <init>
		0 o lootTable
		1 o activationRange
		2 o deactivationRange
		3 o keyItem
		4 o overrideLootTableToDisplay
		5 o playerDetector
		6 o entitySelector
	<init> ()V <init>
	a ()Ldse; playerDetector
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_335305_
	b ()Lakq; lootTable
	c ()D activationRange
	d ()D deactivationRange
	e ()Lcuq; keyItem
	equals (Ljava/lang/Object;)Z equals
		0 o p_324353_
	f ()Ljava/util/Optional; overrideLootTableToDisplay
	g ()Ldse$a; entitySelector
	h ()Lcom/mojang/serialization/DataResult; validate
	hashCode ()I hashCode
	i ()Ljava/lang/String; lambda$validate$1
	toString ()Ljava/lang/String; toString
dsn net/minecraft/world/level/block/entity/vault/VaultServerData
	a TAG_NAME
	b CODEC
	c isDirty
	d MAX_REWARD_PLAYERS
	e rewardedPlayers
	f stateUpdatingResumesAt
	g itemsToEject
	h lastInsertFailTimestamp
	i totalEjectionsNeeded
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Set;JLjava/util/List;I)V <init>
		0 o p_324455_
		1 o p_324396_
		2 o p_324515_
		3 o p_324586_
	<init> ()V <init>
	a ()J getLastInsertFailTimestamp
	a (Ljava/util/List;)V setItemsToEject
		0 o p_324402_
	a (Ldsn;)V set
		0 o p_323643_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_338073_
	a (J)V setLastInsertFailTimestamp
		0 o p_324469_
	a (Lcmx;)Z hasRewardedPlayer
		0 o p_324533_
	b (Lcmx;)V addToRewardedPlayers
		0 o p_323713_
	b ()Ljava/util/Set; getRewardedPlayers
	b (J)V pauseStateUpdatingUntil
		0 o p_323478_
	b (Ldsn;)Ljava/lang/Integer; lambda$static$3
		static
		0 o p_323753_
	c (Ldsn;)Ljava/util/List; lambda$static$2
		static
		0 o p_323976_
	c ()J stateUpdatingResumesAt
	d ()Ljava/util/List; getItemsToEject
	d (Ldsn;)Ljava/lang/Long; lambda$static$1
		static
		0 o p_323634_
	e (Ldsn;)Ljava/util/Set; lambda$static$0
		static
		0 o p_323523_
	e ()V markEjectionFinished
	f ()Lcuq; getNextItemToEject
	g ()Lcuq; popNextItemToEject
	h ()F ejectionProgress
	i ()V markChanged
dso net/minecraft/world/level/block/entity/vault/VaultSharedData
	a TAG_NAME
	b CODEC
	c isDirty
	d displayItem
	e connectedPlayers
	f connectedParticlesRange
	<clinit> ()V <clinit>
		static
	<init> (Lcuq;Ljava/util/Set;D)V <init>
		0 o p_324245_
		1 o p_324007_
		2 o p_324069_
	<init> ()V <init>
	a (Lcuq;)V setDisplayItem
		0 o p_324243_
	a (Ldso;)V set
		0 o p_324621_
	a (Laqu;Ljd;Ldsn;Ldsm;D)V updateConnectedPlayersWithinRange
		0 o p_324193_
		1 o p_324358_
		2 o p_324348_
		3 o p_324058_
		4 o p_324450_
	a (Ldsn;Ljava/util/UUID;)Z lambda$updateConnectedPlayersWithinRange$4
		static
		0 o p_323919_
		1 o p_324308_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_338074_
	a ()Lcuq; getDisplayItem
	b ()Z hasDisplayItem
	b (Ldso;)Ljava/lang/Double; lambda$static$2
		static
		0 o p_323486_
	c (Ldso;)Ljava/util/Set; lambda$static$1
		static
		0 o p_324110_
	c ()Z hasConnectedPlayers
	d (Ldso;)Lcuq; lambda$static$0
		static
		0 o p_324217_
	d ()Ljava/util/Set; getConnectedPlayers
	e ()D connectedParticlesRange
	f ()V markDirty
dsp net/minecraft/world/level/block/entity/vault/VaultState
	a INACTIVE
	b ACTIVE
	c UNLOCKING
	d EJECTING
	e UPDATE_CONNECTED_PLAYERS_TICK_RATE
	f DELAY_BETWEEN_EJECTIONS_TICKS
	g DELAY_AFTER_LAST_EJECTION_TICKS
	h DELAY_BEFORE_FIRST_EJECTION_TICKS
	i stateName
	j lightLevel
	k $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Ldsp$a;)V <init>
		0 o p_324287_
		1 o p_324365_
		2 o p_323637_
		3 o p_324597_
	a (Laqu;Ljd;Lcuq;F)V ejectResultItem
		0 o p_324066_
		1 o p_324594_
		2 o p_324065_
		3 o p_324283_
	a (Laqu;Ljd;Ldsp;Ldsm;Ldso;Z)V onTransition
		0 o p_323698_
		1 o p_324545_
		2 o p_324339_
		3 o p_324218_
		4 o p_323812_
		5 o p_338417_
	a (Laqu;Ljd;Ldsm;Ldsn;Ldso;D)Ldsp; updateStateForConnectedPlayers
		static
		0 o p_324451_
		1 o p_324085_
		2 o p_323780_
		3 o p_323896_
		4 o p_323954_
		5 o p_324489_
	a ()I lightLevel
	a (Laqu;Ljd;Ldsm;Ldso;)V onExit
		0 o p_324093_
		1 o p_324256_
		2 o p_324614_
		3 o p_324591_
	a (Laqu;Ljd;Ldsm;Ldsn;Ldso;)Ldsp; tickAndGetNext
		0 o p_324582_
		1 o p_323837_
		2 o p_323770_
		3 o p_324291_
		4 o p_324388_
	a (Laqu;Ljd;Ldsm;Ldso;Z)V onEnter
		0 o p_323591_
		1 o p_324053_
		2 o p_324561_
		3 o p_323516_
		4 o p_338369_
	b ()[Ldsp; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Ldsp; valueOf
		static
		0 o p_324334_
	values ()[Ldsp; values
		static
dsp$1 net/minecraft/world/level/block/entity/vault/VaultState$1
	<init> (Ljava/lang/String;ILjava/lang/String;Ldsp$a;)V <init>
		0 o p_323745_
		1 o p_324267_
		2 o p_324436_
		3 o p_324368_
	a (Laqu;Ljd;Ldsm;Ldso;Z)V onEnter
		0 o p_324512_
		1 o p_324300_
		2 o p_323552_
		3 o p_324096_
		4 o p_338586_
dsp$2 net/minecraft/world/level/block/entity/vault/VaultState$2
	<init> (Ljava/lang/String;ILjava/lang/String;Ldsp$a;)V <init>
		0 o p_324429_
		1 o p_323843_
		2 o p_324062_
		3 o p_324012_
	a (Laqu;Ljd;Ldsm;Ldso;Z)V onEnter
		0 o p_324513_
		1 o p_324445_
		2 o p_323855_
		3 o p_323750_
		4 o p_338489_
dsp$3 net/minecraft/world/level/block/entity/vault/VaultState$3
	<init> (Ljava/lang/String;ILjava/lang/String;Ldsp$a;)V <init>
		0 o p_324588_
		1 o p_323872_
		2 o p_324472_
		3 o p_323601_
	a (Laqu;Ljd;Ldsm;Ldso;Z)V onEnter
		0 o p_324077_
		1 o p_323729_
		2 o p_323520_
		3 o p_323550_
		4 o p_338182_
dsp$4 net/minecraft/world/level/block/entity/vault/VaultState$4
	<init> (Ljava/lang/String;ILjava/lang/String;Ldsp$a;)V <init>
		0 o p_324577_
		1 o p_324456_
		2 o p_323867_
		3 o p_324188_
	a (Laqu;Ljd;Ldsm;Ldso;)V onExit
		0 o p_323987_
		1 o p_324064_
		2 o p_323588_
		3 o p_324224_
	a (Laqu;Ljd;Ldsm;Ldso;Z)V onEnter
		0 o p_324167_
		1 o p_324285_
		2 o p_324106_
		3 o p_324596_
		4 o p_338590_
dsp$a net/minecraft/world/level/block/entity/vault/VaultState$LightLevel
	a HALF_LIT
	b LIT
	c value
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;II)V <init>
		0 o p_323490_
		1 o p_323782_
		2 o p_324585_
	a ()[Ldsp$a; $values
		static
	valueOf (Ljava/lang/String;)Ldsp$a; valueOf
		static
		0 o p_324052_
	values ()[Ldsp$a; values
		static
dsq net/minecraft/world/level/block/entity/vault/package-info
dsr net/minecraft/world/level/block/grower/TreeGrower
	a CODEC
	b OAK
	c SPRUCE
	d MANGROVE
	e AZALEA
	f BIRCH
	g JUNGLE
	h ACACIA
	i CHERRY
	j DARK_OAK
	k GROWERS
	l name
	m secondaryChance
	n megaTree
	o secondaryMegaTree
	p tree
	q secondaryTree
	r flowers
	s secondaryFlowers
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;FLjava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o p_304522_
		1 o p_304600_
		2 o p_304738_
		3 o p_304561_
		4 o p_304433_
		5 o p_304821_
		6 o p_304558_
		7 o p_304488_
	<init> (Ljava/lang/String;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o p_304408_
		1 o p_304634_
		2 o p_304477_
		3 o p_304753_
	a (Layw;Z)Lakq; getConfiguredFeature
		0 o p_304525_
		1 o p_304410_
	a (Laqu;Lduz;Ljd;Ldtc;Layw;)Z growTree
		0 o p_304396_
		1 o p_304672_
		2 o p_304643_
		3 o p_304439_
		4 o p_304893_
	a (Ldcx;Ljd;)Z hasFlowers
		0 o p_304555_
		1 o p_304465_
	a (Ldsr;)Ljava/lang/String; lambda$static$0
		static
		0 o p_304625_
	a (Ldtc;Ldcc;Ljd;II)Z isTwoByTwoSapling
		static
		0 o p_304497_
		1 o p_304772_
		2 o p_304920_
		3 o p_304941_
		4 o p_304932_
	a (Layw;)Lakq; getConfiguredMegaFeature
		0 o p_304575_
dss net/minecraft/world/level/block/grower/package-info
dst net/minecraft/world/level/block/package-info
dsu net/minecraft/world/level/block/piston/MovingPistonBlock
	a CODEC
	b FACING
	c TYPE
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_60050_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_60070_
		1 o p_60071_
		2 o p_60072_
		3 o p_60073_
		4 o p_60075_
	a (Ljd;Ldtc;Ldtc;Lji;ZZ)Ldqh; newMovingBlockEntity
		static
		0 o p_155882_
		1 o p_155883_
		2 o p_155884_
		3 o p_155885_
		4 o p_155886_
		5 o p_155887_
	a (Ldcz;Ljd;Ldtc;)Lcuq; getCloneItemStack
		0 o p_304937_
		1 o p_60058_
		2 o p_60059_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_60065_
		1 o p_60068_
	a (Ljd;Ldtc;)Ldqh; newBlockEntity
		0 o p_155879_
		1 o p_155880_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_60099_
		1 o p_60100_
		2 o p_60101_
		3 o p_60102_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_60086_
		1 o p_60087_
	a (Ldcw;Ldtc;Ldqj;)Ldqi; getTicker
		0 o p_155875_
		1 o p_155876_
		2 o p_155877_
	a (Ldtc;Ldcw;Ljd;Ldtc;Z)V onRemove
		0 o p_60077_
		1 o p_60078_
		2 o p_60079_
		3 o p_60080_
		4 o p_60081_
	a (Ldcx;Ljd;Ldtc;)V destroy
		0 o p_60061_
		1 o p_60062_
		2 o p_60063_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_60083_
		1 o p_60084_
	a (Ldcc;Ljd;)Ldsy; getBlockEntity
		0 o p_60054_
		1 o p_60055_
	a (Ldtc;Leru$a;)Ljava/util/List; getDrops
		0 o p_287650_
		1 o p_287754_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_60097_
	b (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getCollisionShape
		0 o p_60104_
		1 o p_60105_
		2 o p_60106_
		3 o p_60107_
dsv net/minecraft/world/level/block/piston/PistonBaseBlock
	b CODEC
	c EXTENDED
	d TRIGGER_EXTEND
	e TRIGGER_CONTRACT
	f TRIGGER_DROP
	g PLATFORM_THICKNESS
	h EAST_AABB
	i WEST_AABB
	j SOUTH_AABB
	k NORTH_AABB
	l UP_AABB
	m DOWN_AABB
	n isSticky
	<clinit> ()V <clinit>
		static
	<init> (ZLdtb$d;)V <init>
		0 o p_60163_
		1 o p_60164_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Ldfy;Ljd;Z)V neighborChanged
		0 o p_60198_
		1 o p_60199_
		2 o p_60200_
		3 o p_60201_
		4 o p_60202_
		5 o p_60203_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_60187_
		1 o p_60190_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_60220_
		1 o p_60221_
		2 o p_60222_
		3 o p_60223_
	a (Ldtc;Ldcw;Ljd;II)Z triggerEvent
		0 o p_60192_
		1 o p_60193_
		2 o p_60194_
		3 o p_60195_
		4 o p_60196_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_60215_
		1 o p_60216_
	a (Ldcw;Ljd;Ldtc;Lbtn;Lcuq;)V setPlacedBy
		0 o p_60172_
		1 o p_60173_
		2 o p_60174_
		3 o p_60175_
		4 o p_60176_
	a (Ldsv;)Ljava/lang/Boolean; lambda$static$0
		static
		0 o p_304492_
	a (Ldcw;Ljd;Ldtc;)V checkIfExtend
		0 o p_60168_
		1 o p_60169_
		2 o p_60170_
	a (Lcyd;)Ldtc; getStateForPlacement
		0 o p_60166_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_308861_
	a (Ldtc;Ldcw;Ljd;Lji;ZLji;)Z isPushable
		static
		0 o p_60205_
		1 o p_60206_
		2 o p_60207_
		3 o p_60208_
		4 o p_60209_
		5 o p_60210_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_60212_
		1 o p_60213_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_60218_
	a (Lddm;Ljd;Lji;)Z getNeighborSignal
		0 o p_277378_
		1 o p_60179_
		2 o p_60180_
	a (Ldcw;Ljd;Lji;Z)Z moveBlocks
		0 o p_60182_
		1 o p_60183_
		2 o p_60184_
		3 o p_60185_
	b (Ldtc;Ldcw;Ljd;Ldtc;Z)V onPlace
		0 o p_60225_
		1 o p_60226_
		2 o p_60227_
		3 o p_60228_
		4 o p_60229_
	f_ (Ldtc;)Z useShapeForLightOcclusion
		0 o p_60231_
dsv$1 net/minecraft/world/level/block/piston/PistonBaseBlock$1
	a $SwitchMap$net$minecraft$core$Direction
	b $SwitchMap$net$minecraft$world$level$material$PushReaction
	<clinit> ()V <clinit>
		static
dsw net/minecraft/world/level/block/piston/PistonHeadBlock
	F DOWN_ARM_AABB
	G SOUTH_ARM_AABB
	H NORTH_ARM_AABB
	I EAST_ARM_AABB
	J WEST_ARM_AABB
	K SHORT_UP_ARM_AABB
	L SHORT_DOWN_ARM_AABB
	M SHORT_SOUTH_ARM_AABB
	N SHORT_NORTH_ARM_AABB
	O SHORT_EAST_ARM_AABB
	P SHORT_WEST_ARM_AABB
	Q SHAPES_SHORT
	R SHAPES_LONG
	b CODEC
	c TYPE
	d SHORT
	e PLATFORM
	f EAST_AABB
	g WEST_AABB
	h SOUTH_AABB
	i NORTH_AABB
	j UP_AABB
	k DOWN_AABB
	l AABB_OFFSET
	m EDGE_MIN
	n EDGE_MAX
	o UP_ARM_AABB
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_60259_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Ldcw;Ljd;Ldfy;Ljd;Z)V neighborChanged
		0 o p_60275_
		1 o p_60276_
		2 o p_60277_
		3 o p_60278_
		4 o p_60279_
		5 o p_60280_
	a (Z)[Lexv; makeShapes
		static
		0 o p_60313_
	a (Ldcz;Ljd;Ldtc;)Lcuq; getCloneItemStack
		0 o p_304638_
		1 o p_60262_
		2 o p_60263_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_60270_
		1 o p_60273_
	a (Lji;Z)Lexv; calculateShape
		static
		0 o p_60310_
		1 o p_60311_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_60320_
		1 o p_60321_
		2 o p_60322_
		3 o p_60323_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_60295_
		1 o p_60296_
	a (ZLji;)Lexv; lambda$makeShapes$0
		static
		0 o p_60315_
		1 o p_60316_
	a (Ldtc;Ldcw;Ljd;Ldtc;Z)V onRemove
		0 o p_60282_
		1 o p_60283_
		2 o p_60284_
		3 o p_60285_
		4 o p_60286_
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_60288_
		1 o p_60289_
		2 o p_60290_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_60292_
		1 o p_60293_
	a (Ldtd$a;)V createBlockStateDefinition
		0 o p_60308_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_60301_
		1 o p_60302_
		2 o p_60303_
		3 o p_60304_
		4 o p_60305_
		5 o p_60306_
	a (Ldtc;Ldtc;)Z isFittingBase
		0 o p_60298_
		1 o p_60299_
	a (Ldcw;Ljd;Ldtc;Lcmx;)Ldtc; playerWillDestroy
		0 o p_60265_
		1 o p_60266_
		2 o p_60267_
		3 o p_60268_
	b (I)[Lexv; lambda$makeShapes$1
		static
		0 o p_60318_
	f_ (Ldtc;)Z useShapeForLightOcclusion
		0 o p_60325_
dsw$1 net/minecraft/world/level/block/piston/PistonHeadBlock$1
	a $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
dsx net/minecraft/world/level/block/piston/PistonMath
	<init> ()V <init>
	a (Lewx;Lji;D)Lewx; getMovementArea
		static
		0 o p_60329_
		1 o p_60330_
		2 o p_60331_
dsx$1 net/minecraft/world/level/block/piston/PistonMath$1
	a $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
dsy net/minecraft/world/level/block/piston/PistonMovingBlockEntity
	a TICK_MOVEMENT
	b TICKS_TO_EXTEND
	c PUSH_OFFSET
	d movedState
	e direction
	f extending
	g isSourcePiston
	h NOCLIP
	i progress
	j progressO
	k lastTicked
	l deathTicks
	<clinit> ()V <clinit>
		static
	<init> (Ljd;Ldtc;Ldtc;Lji;ZZ)V <init>
		0 o p_155904_
		1 o p_155905_
		2 o p_155906_
		3 o p_155907_
		4 o p_155908_
		5 o p_155909_
	<init> (Ljd;Ldtc;)V <init>
		0 o p_155901_
		1 o p_155902_
	a (Ljo$a;)Lub; getUpdateTag
		0 o p_324521_
	a (Ldcw;Ljd;FLdsy;)V moveCollidedEntities
		static
		0 o p_155911_
		1 o p_155912_
		2 o p_155913_
		3 o p_155914_
	a (Lub;Ljo$a;)V loadAdditional
		0 o p_155930_
		1 o p_324214_
	a (Lewx;Lji;Lewx;)D getMovement
		static
		0 o p_60368_
		1 o p_60369_
		2 o p_60370_
	a (Ldcc;Ljd;)Lexv; getCollisionShape
		0 o p_60357_
		1 o p_60358_
	a (Lji;Lbsr;DLji;)V moveEntityByPiston
		static
		0 o p_60372_
		1 o p_60373_
		2 o p_60374_
		3 o p_60375_
	a (F)F getProgress
		0 o p_60351_
	a (Lewx;Ljd;Lbsr;)Z lambda$moveStuckEntities$1
		static
		0 o p_287550_
		1 o p_287551_
		2 o p_287552_
	a (Lewx;Lbsr;Ljd;)Z matchesStickyCritera
		static
		0 o p_287782_
		1 o p_287720_
		2 o p_287775_
	a (Ljd;Lbsr;Lji;D)V fixEntityWithinPistonBase
		static
		0 o p_155921_
		1 o p_155922_
		2 o p_155923_
		3 o p_155924_
	a (Ldcw;)V setLevel
		0 o p_250671_
	a (Ljd;Lewx;Ldsy;)Lewx; moveByPositionAndProgress
		static
		0 o p_155926_
		1 o p_155927_
		2 o p_155928_
	a (Ldcw;Ljd;Ldtc;Ldsy;)V tick
		static
		0 o p_155916_
		1 o p_155917_
		2 o p_155918_
		3 o p_155919_
	b (F)F getXOff
		0 o p_60381_
	b (Lub;Ljo$a;)V saveAdditional
		0 o p_187530_
		1 o p_323923_
	b (Ldcw;Ljd;FLdsy;)V moveStuckEntities
		static
		0 o p_155932_
		1 o p_155933_
		2 o p_155934_
		3 o p_155935_
	b ()Z isExtending
	c ()Lji; getDirection
	c (F)F getYOff
		0 o p_60386_
	d (F)F getZOff
		0 o p_60389_
	d ()Z isSourcePiston
	e (F)F getExtendedProgress
		0 o p_60391_
	f ()Lji; getMovementDirection
	j ()Ldtc; getMovedState
	k ()V finalTick
	l ()J getLastTicked
	u ()Ldtc; getCollisionRelatedBlockState
	v ()Z isStickyForEntities
	w ()Lji; lambda$static$0
		static
dsy$1 net/minecraft/world/level/block/piston/PistonMovingBlockEntity$1
	a $SwitchMap$net$minecraft$core$Direction$Axis
	b $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
dsz net/minecraft/world/level/block/piston/PistonStructureResolver
	a MAX_PUSH_DEPTH
	b level
	c pistonPos
	d extending
	e startPos
	f pushDirection
	g toPush
	h toDestroy
	i pistonDirection
	<init> (Ldcw;Ljd;Lji;Z)V <init>
		0 o p_60418_
		1 o p_60419_
		2 o p_60420_
		3 o p_60421_
	a (Ljd;)Z addBranchingBlocks
		0 o p_60432_
	a ()Z resolve
	a (Ldtc;)Z isSticky
		static
		0 o p_155938_
	a (Ljd;Lji;)Z addBlockLine
		0 o p_60434_
		1 o p_60435_
	a (II)V reorderListAtCollision
		0 o p_60424_
		1 o p_60425_
	a (Ldtc;Ldtc;)Z canStickToEachOther
		static
		0 o p_155940_
		1 o p_155941_
	b ()Lji; getPushDirection
	c ()Ljava/util/List; getToPush
	d ()Ljava/util/List; getToDestroy
dt net/minecraft/advancements/critereon/RecipeUnlockedTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lakr;)Lao; unlocked
		static
		0 o p_63729_
	a (Lczb;Ldt$a;)Z lambda$trigger$0
		static
		0 o p_300665_
		1 o p_300666_
	a (Laqv;Lczb;)V trigger
		0 o p_63719_
		1 o p_301160_
dt$a net/minecraft/advancements/critereon/RecipeUnlockedTrigger$TriggerInstance
	a CODEC
	b player
	c recipe
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Lakr;)V <init>
		0 o player
		1 o recipe
	a ()Ljava/util/Optional; player
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337392_
	a (Lczb;)Z matches
		0 o p_301295_
	b ()Lakr; recipe
	equals (Ljava/lang/Object;)Z equals
		0 o p_312779_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dta net/minecraft/world/level/block/piston/package-info
dtb net/minecraft/world/level/block/state/BlockBehaviour
	aF UPDATE_SHAPE_ORDER
	aG hasCollision
	aH explosionResistance
	aI isRandomlyTicking
	aJ soundType
	aK friction
	aL speedFactor
	aM jumpFactor
	aN dynamicShape
	aO requiredFeatures
	aP properties
	aQ drops
	<clinit> ()V <clinit>
		static
	<init> (Ldtb$d;)V <init>
		0 o p_60452_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtc;Lcmx;Ldcc;Ljd;)F getDestroyProgress
		0 o p_60466_
		1 o p_60467_
		2 o p_60468_
		3 o p_60469_
	a (Ldtc;Ldcx;Ljd;II)V updateIndirectNeighbourShapes
		0 o p_60520_
		1 o p_60521_
		2 o p_60522_
		3 o p_60523_
		4 o p_60524_
	a (Ldtc;Ljd;)J getSeed
		0 o p_60539_
		1 o p_60540_
	a (Ldtc;Ldcw;Ljd;Ldtc;Z)V onRemove
		0 o p_60515_
		1 o p_60516_
		2 o p_60517_
		3 o p_60518_
		4 o p_60519_
	a (Lcuq;Ldtc;Ldcw;Ljd;Lcmx;Lbqq;Lewy;)Lbqt; useItemOn
		0 o p_316304_
		1 o p_316362_
		2 o p_316459_
		3 o p_316366_
		4 o p_316132_
		5 o p_316595_
		6 o p_316140_
	a (Ldtc;Ldcc;Ljd;Lji;)I getSignal
		0 o p_60483_
		1 o p_60484_
		2 o p_60485_
		3 o p_60486_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_60541_
		1 o p_60542_
		2 o p_60543_
		3 o p_60544_
		4 o p_60545_
		5 o p_60546_
	a (Ldtc;Lcyd;)Z canBeReplaced
		0 o p_60470_
		1 o p_60471_
	a (Ldtc;Laqu;Ljd;Layw;)V tick
		0 o p_222945_
		1 o p_222946_
		2 o p_222947_
		3 o p_222948_
	a (Ldtc;Ldcw;Ljd;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_60503_
		1 o p_60504_
		2 o p_60505_
		3 o p_60506_
		4 o p_60508_
	a (Ldtc;Ldtc;Lji;)Z skipRendering
		0 o p_60532_
		1 o p_60533_
		2 o p_60534_
	a (Ldtc;Ldcc;Ljd;)Lexv; getInteractionShape
		0 o p_60547_
		1 o p_60548_
		2 o p_60549_
	a (Ldtc;Ldcw;Ljd;II)Z triggerEvent
		0 o p_60490_
		1 o p_60491_
		2 o p_60492_
		3 o p_60493_
		4 o p_60494_
	a (Ldtc;Ldcw;Ljd;Ldco;Ljava/util/function/BiConsumer;)V onExplosionHit
		0 o p_311951_
		1 o p_312820_
		2 o p_312489_
		3 o p_312925_
		4 o p_312073_
	a (Ldtc;Ldkv;)Ldtc; mirror
		0 o p_60528_
		1 o p_60529_
	a (Ldtc;Leru$a;)Ljava/util/List; getDrops
		0 o p_287732_
		1 o p_287596_
	a (Ldtc;Ldcw;Ljd;Ldfy;Ljd;Z)V neighborChanged
		0 o p_60509_
		1 o p_60510_
		2 o p_60511_
		3 o p_60512_
		4 o p_60513_
		5 o p_60514_
	a (Ldtc;Ldmm;)Ldtc; rotate
		0 o p_60530_
		1 o p_60531_
	a (Ljava/util/function/Function;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$simpleCodec$0
		static
		0 o p_304693_
		1 o p_304392_
	a (Ljava/util/function/BiConsumer;Ljd;Lcuq;)V lambda$onExplosionHit$1
		static
		0 o p_311750_
		1 o p_311751_
		2 o p_311752_
	a (Ldtc;Ldcw;Ljd;)I getAnalogOutputSignal
		0 o p_60487_
		1 o p_60488_
		2 o p_60489_
	a (Ldtc;Ldcw;Ljd;Lbsr;)V entityInside
		0 o p_60495_
		1 o p_60496_
		2 o p_60497_
		3 o p_60498_
	a (Ldtc;Laqu;Ljd;Lcuq;Z)V spawnAfterBreak
		0 o p_222949_
		1 o p_222950_
		2 o p_222951_
		3 o p_222952_
		4 o p_222953_
	a (Ldtc;Lept;)Z isPathfindable
		0 o p_60475_
		1 o p_60478_
	a (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_60555_
		1 o p_60556_
		2 o p_60557_
		3 o p_60558_
	a (Ldtc;Ldcz;Ljd;)Z canSurvive
		0 o p_60525_
		1 o p_60526_
		2 o p_60527_
	a (Ldtc;Lepd;)Z canBeReplaced
		0 o p_60535_
		1 o p_60536_
	a (Ldcw;Ldtc;Lewy;Lcnp;)V onProjectileHit
		0 o p_60453_
		1 o p_60454_
		2 o p_60455_
		3 o p_60456_
	a_ (Ldtc;Ldcw;Ljd;Lcmx;)V attack
		0 o p_60499_
		1 o p_60500_
		2 o p_60501_
		3 o p_60502_
	a_ (Ldtc;)Ldmf; getRenderShape
		0 o p_60550_
	a_ (Ldtc;Ldcc;Ljd;)Z propagatesSkylightDown
		0 o p_320652_
		1 o p_320953_
		2 o p_320082_
	av_ ()F getMaxHorizontalOffset
	ax_ ()F getMaxVerticalOffset
	b (Ldtc;Laqu;Ljd;Layw;)V randomTick
		0 o p_222954_
		1 o p_222955_
		2 o p_222956_
		3 o p_222957_
	b (Ldtc;Ldcc;Ljd;Lji;)I getDirectSignal
		0 o p_60559_
		1 o p_60560_
		2 o p_60561_
		3 o p_60562_
	b (Ldtc;Ldcw;Ljd;)Lbqv; getMenuProvider
		0 o p_60563_
		1 o p_60564_
		2 o p_60565_
	b (Ldtc;Ldcw;Ljd;Ldtc;Z)V onPlace
		0 o p_60566_
		1 o p_60567_
		2 o p_60568_
		3 o p_60569_
		4 o p_60570_
	b (Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; simpleCodec
		static
		0 o p_304394_
	b (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getCollisionShape
		0 o p_60572_
		1 o p_60573_
		2 o p_60574_
		3 o p_60575_
	b_ (Ldtc;)Lepe; getFluidState
		0 o p_60577_
	b_ (Ldtc;Ldcc;Ljd;)Lexv; getBlockSupportShape
		0 o p_60581_
		1 o p_60582_
		2 o p_60583_
	c (Ldtc;Ldcc;Ljd;Lexh;)Lexv; getVisualShape
		0 o p_60479_
		1 o p_60480_
		2 o p_60481_
		3 o p_60482_
	c (Ldtc;Ldcc;Ljd;)Z isCollisionShapeFullBlock
		0 o p_181242_
		1 o p_181243_
		2 o p_181244_
	c_ (Ldtc;)Z hasAnalogOutputSignal
		0 o p_60457_
	d (Ldtc;Ldcc;Ljd;)F getShadeBrightness
		0 o p_60472_
		1 o p_60473_
		2 o p_60474_
	d_ (Ldtc;)Z isRandomlyTicking
		0 o p_320297_
	e_ (Ldtc;)Z isSignalSource
		0 o p_60571_
	f (Ldtc;Ldcc;Ljd;)Lexv; getOcclusionShape
		0 o p_60578_
		1 o p_60579_
		2 o p_60580_
	f_ (Ldtc;)Z useShapeForLightOcclusion
		0 o p_60576_
	g (Ldtc;Ldcc;Ljd;)I getLightBlock
		0 o p_60585_
		1 o p_60586_
		2 o p_60587_
	g_ (Ldtc;)Ldnm; getSoundType
		0 o p_320941_
	h (Ldtc;Ldcc;Ljd;)Z isOcclusionShapeFullBlock
		0 o p_222959_
		1 o p_222960_
		2 o p_222961_
	i ()Lcpl; requiredFeatures
	q ()Ldfy; asBlock
	r ()Lcul; asItem
	t ()Ldtb$d; properties
	u ()Lcom/mojang/serialization/codecs/RecordCodecBuilder; propertiesCodec
		static
	v ()Lakq; getLootTable
	w ()Lepi; defaultMapColor
	x ()F defaultDestroyTime
dtb$1 net/minecraft/world/level/block/state/BlockBehaviour$1
	a $SwitchMap$net$minecraft$world$level$pathfinder$PathComputationType
	<clinit> ()V <clinit>
		static
dtb$a net/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase
	A isRandomlyTicking
	a cache
	b lightEmission
	g useShapeForLightOcclusion
	h isAir
	i ignitedByLava
	j liquid
	k legacySolid
	l pushReaction
	m mapColor
	n destroySpeed
	o requiresCorrectToolForDrops
	p canOcclude
	q isRedstoneConductor
	r isSuffocating
	s isViewBlocking
	t hasPostProcess
	u emissiveRendering
	v offsetFunction
	w spawnTerrainParticles
	x instrument
	y replaceable
	z fluidState
	<init> (Ldfy;Lit/unimi/dsi/fastutil/objects/Reference2ObjectArrayMap;Lcom/mojang/serialization/MapCodec;)V <init>
		0 o p_60608_
		1 o p_326208_
		2 o p_60610_
	A ()Ldud; instrument
	D ()Z calculateSolid
	a (Ljq;)Z is
		0 o p_204342_
	a (Ljm;)Z is
		0 o p_298890_
	a (Ldcc;Ljd;)Z propagatesSkylightDown
		0 o p_60632_
		1 o p_60633_
	a (Ldcw;Ljd;Lbsr;)V entityInside
		0 o p_60683_
		1 o p_60684_
		2 o p_60685_
	a (Laqu;Ljd;Layw;)V tick
		0 o p_222964_
		1 o p_222965_
		2 o p_222966_
	a (Lcuq;Ldcw;Lcmx;Lbqq;Lewy;)Lbqt; useItemOn
		0 o p_316374_
		1 o p_316651_
		2 o p_316623_
		3 o p_316469_
		4 o p_316877_
	a (Ldkv;)Ldtc; mirror
		0 o p_60716_
	a (Ldcc;Ljd;Lbsr;)Z entityCanStandOn
		0 o p_60635_
		1 o p_60636_
		2 o p_60637_
	a (Ldcw;Ljd;Ldtc;Z)V onPlace
		0 o p_60697_
		1 o p_60698_
		2 o p_60699_
		3 o p_60700_
	a (Ldcw;Ljd;Lcmx;)V attack
		0 o p_60687_
		1 o p_60688_
		2 o p_60689_
	a (Ldcc;Ljd;Lexh;)Lexv; getShape
		0 o p_60652_
		1 o p_60653_
		2 o p_60654_
	a (Ldcc;Ljd;Lji;)Lexv; getFaceOcclusionShape
		0 o p_60656_
		1 o p_60657_
		2 o p_60658_
	a (Ldcw;Ljd;II)Z triggerEvent
		0 o p_60678_
		1 o p_60679_
		2 o p_60680_
		3 o p_60681_
	a (Lepd;)Z canBeReplaced
		0 o p_60723_
	a (Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_60729_
		1 o p_60730_
		2 o p_60731_
		3 o p_60732_
		4 o p_60733_
	a (Lept;)Z isPathfindable
		0 o p_60650_
	a (Ldcc;Ljd;Lbsr;Lji;)Z entityCanStandOnFace
		0 o p_60639_
		1 o p_60640_
		2 o p_60641_
		3 o p_60642_
	a (Ldcx;Ljd;II)V updateNeighbourShapes
		0 o p_60706_
		1 o p_60707_
		2 o p_60708_
		3 o p_60709_
	a (Ldfy;)Z is
		0 o p_60714_
	a (Lawu;Ljava/util/function/Predicate;)Z is
		0 o p_204339_
		1 o p_204340_
	a (Ldcc;Ljd;Lji;Ldoa;)Z isFaceSturdy
		0 o p_60660_
		1 o p_60661_
		2 o p_60662_
		3 o p_60663_
	a (Ldcz;Ljd;)Z canSurvive
		0 o p_60711_
		1 o p_60712_
	a (Lawu;)Z is
		0 o p_204337_
	a (Ldcx;Ljd;I)V updateNeighbourShapes
		0 o p_60702_
		1 o p_60703_
		2 o p_60704_
	a (Ldcw;Lcmx;Lewy;)Lbqr; useWithoutItem
		0 o p_316368_
		1 o p_316500_
		2 o p_316346_
	a ()V initCache
	a (Ldcw;Ldqj;)Ldqi; getTicker
		0 o p_155945_
		1 o p_155946_
	a (Ldcw;Ljd;Ldco;Ljava/util/function/BiConsumer;)V onExplosionHit
		0 o p_312839_
		1 o p_311872_
		2 o p_312863_
		3 o p_312559_
	a (Lcyd;)Z canBeReplaced
		0 o p_60630_
	a (Ljd;)J getSeed
		0 o p_60727_
	a (Ldmm;)Ldtc; rotate
		0 o p_60718_
	a (Ldcc;Ljd;Lbsx;)Z isValidSpawn
		0 o p_60644_
		1 o p_60645_
		2 o p_60646_
	a (Lcmx;Ldcc;Ljd;)F getDestroyProgress
		0 o p_60626_
		1 o p_60627_
		2 o p_60628_
	a (Ldcw;Ljd;Ldfy;Ljd;Z)V handleNeighborChanged
		0 o p_60691_
		1 o p_60692_
		2 o p_60693_
		3 o p_60694_
		4 o p_60695_
	a (Leru$a;)Ljava/util/List; getDrops
		0 o p_287688_
	a (Laqu;Ljd;Lcuq;Z)V spawnAfterBreak
		0 o p_222968_
		1 o p_222969_
		2 o p_222970_
		3 o p_222971_
	a (Ldtc;Lji;)Z skipRendering
		0 o p_60720_
		1 o p_60721_
	a (Ldcw;Ldtc;Lewy;Lcnp;)V onProjectileHit
		0 o p_60670_
		1 o p_60671_
		2 o p_60672_
		3 o p_60673_
	a (Ldcw;Ljd;)I getAnalogOutputSignal
		0 o p_60675_
		1 o p_60676_
	a (Lakq;)Z is
		0 o p_304668_
	b (Ldcx;Ljd;I)V updateIndirectNeighbourShapes
		0 o p_60759_
		1 o p_60760_
		2 o p_60761_
	b (Ldcx;Ljd;II)V updateIndirectNeighbourShapes
		0 o p_60763_
		1 o p_60764_
		2 o p_60765_
		3 o p_60766_
	b ()Ldfy; getBlock
	b (Ldcw;Ljd;Ldtc;Z)V onRemove
		0 o p_60754_
		1 o p_60755_
		2 o p_60756_
		3 o p_60757_
	b (Ldcw;Ljd;)Lbqv; getMenuProvider
		0 o p_60751_
		1 o p_60752_
	b (Ldcc;Ljd;Lji;)I getSignal
		0 o p_60747_
		1 o p_60748_
		2 o p_60749_
	b (Ldcc;Ljd;Lexh;)Lexv; getCollisionShape
		0 o p_60743_
		1 o p_60744_
		2 o p_60745_
	b (Ldcc;Ljd;)I getLightBlock
		0 o p_60740_
		1 o p_60741_
	b (Laqu;Ljd;Layw;)V randomTick
		0 o p_222973_
		1 o p_222974_
		2 o p_222975_
	c ()Ljm; getBlockHolder
	c (Ldcc;Ljd;Lexh;)Lexv; getVisualShape
		0 o p_60772_
		1 o p_60773_
		2 o p_60774_
	c (Ldcc;Ljd;Lji;)I getDirectSignal
		0 o p_60776_
		1 o p_60777_
		2 o p_60778_
	c (Ldcc;Ljd;)Lexv; getOcclusionShape
		0 o p_60769_
		1 o p_60770_
	d (Ldcc;Ljd;Lji;)Z isFaceSturdy
		0 o p_60784_
		1 o p_60785_
		2 o p_60786_
	d ()Z blocksMotion
	d (Ldcc;Ljd;)Lepi; getMapColor
		0 o p_285002_
		1 o p_285293_
	e (Ldcc;Ljd;)Z emissiveRendering
		0 o p_60789_
		1 o p_60790_
	e ()Z isSolid
	f (Ldcc;Ljd;)F getShadeBrightness
		0 o p_60793_
		1 o p_60794_
	f ()Z hasLargeCollisionShape
	g (Ldcc;Ljd;)Z isRedstoneConductor
		0 o p_60797_
		1 o p_60798_
	g ()Z useShapeForLightOcclusion
	h ()I getLightEmission
	h (Ldcc;Ljd;)F getDestroySpeed
		0 o p_60801_
		1 o p_60802_
	i (Ldcc;Ljd;)Z isSolidRender
		0 o p_60805_
		1 o p_60806_
	i ()Z isAir
	j (Ldcc;Ljd;)Lexv; getShape
		0 o p_60809_
		1 o p_60810_
	j ()Z ignitedByLava
	k (Ldcc;Ljd;)Lexv; getCollisionShape
		0 o p_60813_
		1 o p_60814_
	k ()Z liquid
	l ()Ldmf; getRenderShape
	l (Ldcc;Ljd;)Lexv; getBlockSupportShape
		0 o p_60817_
		1 o p_60818_
	m (Ldcc;Ljd;)Lexv; getInteractionShape
		0 o p_60821_
		1 o p_60822_
	m ()Z isSignalSource
	n (Ldcc;Ljd;)Lexc; getOffset
		0 o p_60825_
		1 o p_60826_
	n ()Z hasAnalogOutputSignal
	o (Ldcc;Ljd;)Z isSuffocating
		0 o p_60829_
		1 o p_60830_
	o ()Lepj; getPistonPushReaction
	p (Ldcc;Ljd;)Z isViewBlocking
		0 o p_60832_
		1 o p_60833_
	p ()Z canOcclude
	q (Ldcc;Ljd;)Z hasPostProcess
		0 o p_60836_
		1 o p_60837_
	q ()Z hasOffsetFunction
	r (Ldcc;Ljd;)Z isCollisionShapeFullBlock
		0 o p_60839_
		1 o p_60840_
	r ()Z canBeReplaced
	s ()Ljava/util/stream/Stream; getTags
	t ()Z hasBlockEntity
	u ()Lepe; getFluidState
	v ()Z isRandomlyTicking
	w ()Ldnm; getSoundType
	x ()Ldtc; asState
	y ()Z requiresCorrectToolForDrops
	z ()Z shouldSpawnTerrainParticles
dtb$a$a net/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase$Cache
	a solidRender
	b collisionShape
	c largeCollisionShape
	d isCollisionShapeFullBlock
	e DIRECTIONS
	f SUPPORT_TYPE_COUNT
	g propagatesSkylightDown
	h lightBlock
	i occlusionShapes
	j faceSturdy
	<clinit> ()V <clinit>
		static
	<init> (Ldtc;)V <init>
		0 o p_60853_
	a (Lji$a;)Z lambda$new$0
		0 o p_60860_
	a (Lji;Ldoa;)Z isFaceSturdy
		0 o p_60862_
		1 o p_60863_
	b (Lji;Ldoa;)I getFaceSupportIndex
		static
		0 o p_60867_
		1 o p_60868_
dtb$b net/minecraft/world/level/block/state/BlockBehaviour$OffsetFunction
	evaluate (Ldtc;Ldcc;Ljd;)Lexc; evaluate
		0 o p_273639_
		1 o p_273732_
		2 o p_273779_
dtb$c net/minecraft/world/level/block/state/BlockBehaviour$OffsetType
	a NONE
	b XZ
	c XYZ
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_60877_
		1 o p_60878_
	a ()[Ldtb$c; $values
		static
	valueOf (Ljava/lang/String;)Ldtb$c; valueOf
		static
		0 o p_60880_
	values ()[Ldtb$c; values
		static
dtb$d net/minecraft/world/level/block/state/BlockBehaviour$Properties
	A isViewBlocking
	B hasPostProcess
	C emissiveRendering
	D dynamicShape
	E requiredFeatures
	F offsetFunction
	a CODEC
	b mapColor
	c hasCollision
	d soundType
	e lightEmission
	f explosionResistance
	g destroyTime
	h requiresCorrectToolForDrops
	i isRandomlyTicking
	j friction
	k speedFactor
	l jumpFactor
	m drops
	n canOcclude
	o isAir
	p ignitedByLava
	q liquid
	r forceSolidOff
	s forceSolidOn
	t pushReaction
	u spawnTerrainParticles
	v instrument
	w replaceable
	x isValidSpawn
	y isRedstoneConductor
	z isSuffocating
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldtb$f;)Ldtb$d; isRedstoneConductor
		0 o p_60925_
	a (Lepj;)Ldtb$d; pushReaction
		0 o p_278265_
	a (Ldtc;Ldcc;Ljd;)Lexc; lambda$offsetType$11
		static
		0 o p_272565_
		1 o p_272566_
		2 o p_272567_
	a (Ljava/util/function/Function;)Ldtb$d; mapColor
		0 o p_285406_
	a (Lepi;Ldtc;)Lepi; lambda$mapColor$9
		static
		0 o p_285237_
		1 o p_222988_
	a (FF)Ldtb$d; strength
		0 o p_60914_
		1 o p_60915_
	a (Ldtc;)I lambda$new$2
		static
		0 o p_60929_
	a (Ljava/util/function/ToIntFunction;)Ldtb$d; lightLevel
		0 o p_60954_
	a (Ldnm;)Ldtb$d; sound
		0 o p_60919_
	a (Ldtb$e;)Ldtb$d; isValidSpawn
		0 o p_60923_
	a (Ldtc;Ldcc;Ljd;Lbsx;)Z lambda$new$3
		static
		0 o p_284893_
		1 o p_284894_
		2 o p_284895_
		3 o p_284896_
	a (Lcti;)Ldtb$d; mapColor
		0 o p_285331_
	a (Lepi;)Ldtb$d; mapColor
		0 o p_285137_
	a (Ldfy;)Ldtb$d; dropsLike
		0 o p_60917_
	a (F)Ldtb$d; friction
		0 o p_60912_
	a (Ldtb;)Ldtb$d; ofFullCopy
		static
		0 o p_312473_
	a ()Ldtb$d; of
		static
	a (Lcti;Ldtc;)Lepi; lambda$mapColor$8
		static
		0 o p_284891_
		1 o p_284892_
	a (Ldud;)Ldtb$d; instrument
		0 o p_282170_
	a (Ldtb$c;)Ldtb$d; offsetType
		0 o p_222980_
	a ([Lcpj;)Ldtb$d; requiredFeatures
		0 o p_248792_
	b (Ldtb;)Ldtb$d; ofLegacyCopy
		static
		0 o p_312385_
	b (Ldtc;)Lepi; lambda$new$1
		static
		0 o p_284884_
	b ()Ldtb$d; noCollission
	b (F)Ldtb$d; speedFactor
		0 o p_60957_
	b (Ldtb$f;)Ldtb$d; isSuffocating
		0 o p_60961_
	b (Ldtc;Ldcc;Ljd;)Lexc; lambda$offsetType$10
		static
		0 o p_272562_
		1 o p_272563_
		2 o p_272564_
	c (F)Ldtb$d; jumpFactor
		0 o p_60968_
	c ()Ldtb$d; noOcclusion
	c (Ldtc;Ldcc;Ljd;)Z lambda$new$7
		static
		0 o p_60931_
		1 o p_60932_
		2 o p_60933_
	c (Ldtb$f;)Ldtb$d; isViewBlocking
		0 o p_60972_
	d (Ldtb$f;)Ldtb$d; hasPostProcess
		0 o p_60983_
	d (Ldtc;Ldcc;Ljd;)Z lambda$new$6
		static
		0 o p_60963_
		1 o p_60964_
		2 o p_60965_
	d (F)Ldtb$d; strength
		0 o p_60979_
	d ()Ldtb$d; instabreak
	e ()Ldtb$d; randomTicks
	e (F)Ldtb$d; destroyTime
		0 o p_155955_
	e (Ldtc;Ldcc;Ljd;)Z lambda$new$5
		static
		0 o p_284885_
		1 o p_284886_
		2 o p_284887_
	e (Ldtb$f;)Ldtb$d; emissiveRendering
		0 o p_60992_
	f (F)Ldtb$d; explosionResistance
		0 o p_155957_
	f (Ldtc;Ldcc;Ljd;)Z lambda$new$4
		static
		0 o p_284888_
		1 o p_284889_
		2 o p_284890_
	f ()Ldtb$d; dynamicShape
	g ()Ldtb$d; noLootTable
	h ()Ldtb$d; ignitedByLava
	i ()Ldtb$d; liquid
	j ()Ldtb$d; forceSolidOn
	k ()Ldtb$d; forceSolidOff
	l ()Ldtb$d; air
	m ()Ldtb$d; requiresCorrectToolForDrops
	n ()Ldtb$d; noTerrainParticles
	o ()Ldtb$d; replaceable
	p ()Ldtb$d; lambda$static$0
		static
dtb$e net/minecraft/world/level/block/state/BlockBehaviour$StateArgumentPredicate
	test (Ldtc;Ldcc;Ljd;Ljava/lang/Object;)Z test
		0 o p_61031_
		1 o p_61032_
		2 o p_61033_
		3 o p_61034_
dtb$f net/minecraft/world/level/block/state/BlockBehaviour$StatePredicate
	test (Ldtc;Ldcc;Ljd;)Z test
		0 o p_61036_
		1 o p_61037_
		2 o p_61038_
dtc net/minecraft/world/level/block/state/BlockState
	b CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldfy;Lit/unimi/dsi/fastutil/objects/Reference2ObjectArrayMap;Lcom/mojang/serialization/MapCodec;)V <init>
		0 o p_61042_
		1 o p_326238_
		2 o p_61044_
	x ()Ldtc; asState
dtd net/minecraft/world/level/block/state/StateDefinition
	a NAME_PATTERN
	b owner
	c propertiesByName
	d states
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/function/Function;Ljava/lang/Object;Ldtd$b;Ljava/util/Map;)V <init>
		0 o p_61052_
		1 o p_61053_
		2 o p_61054_
		3 o p_61055_
	a (Lduf;Ljava/util/List;)Ljava/util/stream/Stream; lambda$new$2
		static
		0 o p_61071_
		1 o p_61072_
	a ()Lcom/google/common/collect/ImmutableList; getPossibleStates
	a (Ljava/util/List;Lduf;Ljava/lang/Comparable;)Ljava/util/List; lambda$new$1
		static
		0 o p_155959_
		1 o p_155960_
		2 o p_155961_
	a (Ldtd$b;Ljava/lang/Object;Lcom/mojang/serialization/MapCodec;Ljava/util/Map;Ljava/util/List;Ljava/util/List;)V lambda$new$3
		static
		0 o p_325882_
		1 o p_325883_
		2 o p_325884_
		3 o p_325885_
		4 o p_325886_
		5 o p_325887_
	a (Lcom/mojang/serialization/MapCodec;Ljava/util/function/Supplier;Ljava/lang/String;Lduf;)Lcom/mojang/serialization/MapCodec; appendPropertyCodec
		static
		0 o p_61077_
		1 o p_61078_
		2 o p_61079_
		3 o p_61080_
	a (Lduf;Lcom/mojang/datafixers/util/Pair;)Ldte; lambda$appendPropertyCodec$6
		static
		0 o p_187535_
		1 o p_187536_
	a (Lduf;Ljava/util/function/Supplier;)Lduf$a; lambda$appendPropertyCodec$5
		static
		0 o p_187538_
		1 o p_187539_
	a (Ljava/lang/String;)Lduf; getProperty
		0 o p_61082_
	a (Lduf;Ldte;)Lcom/mojang/datafixers/util/Pair; lambda$appendPropertyCodec$7
		static
		0 o p_187532_
		1 o p_187533_
	a (Ljava/util/function/Function;Ljava/lang/Object;)Ldte; lambda$new$0
		static
		0 o p_61088_
		1 o p_61089_
	b ()Ldte; any
	b (Ljava/lang/String;)V lambda$appendPropertyCodec$4
		static
		0 o p_187541_
	c ()Ljava/lang/Object; getOwner
	d ()Ljava/util/Collection; getProperties
	toString ()Ljava/lang/String; toString
dtd$a net/minecraft/world/level/block/state/StateDefinition$Builder
	a owner
	b properties
	<init> (Ljava/lang/Object;)V <init>
		0 o p_61098_
	a (Lduf;)V validateProperty
		0 o p_61100_
	a ([Lduf;)Ldtd$a; add
		0 o p_61105_
	a (Ljava/util/function/Function;Ldtd$b;)Ldtd; create
		0 o p_61102_
		1 o p_61103_
dtd$b net/minecraft/world/level/block/state/StateDefinition$Factory
	create (Ljava/lang/Object;Lit/unimi/dsi/fastutil/objects/Reference2ObjectArrayMap;Lcom/mojang/serialization/MapCodec;)Ljava/lang/Object; create
		0 o p_61107_
		1 o p_326428_
		2 o p_61109_
dte net/minecraft/world/level/block/state/StateHolder
	a PROPERTY_ENTRY_TO_STRING_FUNCTION
	b values
	c NAME_TAG
	d PROPERTIES_TAG
	e owner
	f propertiesCodec
	g neighbours
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/Object;Lit/unimi/dsi/fastutil/objects/Reference2ObjectArrayMap;Lcom/mojang/serialization/MapCodec;)V <init>
		0 o p_61117_
		1 o p_326342_
		2 o p_61119_
	B ()Ljava/util/Collection; getProperties
	C ()Ljava/util/Map; getValues
	a (Lduf;)Ljava/lang/Object; cycle
		0 o p_61123_
	a (Ldte;)Ljava/lang/Object; lambda$codec$0
		static
		0 o p_61121_
	a (Lduf;Ljava/lang/Comparable;)Ljava/lang/Object; setValue
		0 o p_61125_
		1 o p_61126_
	a (Ljava/util/function/Function;Ljava/lang/Object;)Lcom/mojang/serialization/MapCodec; lambda$codec$2
		static
		0 o p_338075_
		1 o p_338076_
	a (Ljava/util/Map;)V populateNeighbours
		0 o p_61134_
	a (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_61128_
		1 o p_61129_
	a (Ljava/util/Collection;Ljava/lang/Object;)Ljava/lang/Object; findNextInCollection
		static
		0 o p_61131_
		1 o p_61132_
	a (Ldte;Ljava/util/Optional;)Ldte; lambda$codec$1
		static
		0 o p_187543_
		1 o p_187544_
	b (Lduf;)Z hasProperty
		0 o p_61139_
	b (Lduf;Ljava/lang/Comparable;)Ljava/lang/Object; trySetValue
		0 o p_263324_
		1 o p_263334_
	c (Lduf;Ljava/lang/Comparable;)Ljava/util/Map; makeNeighbourValues
		0 o p_61141_
		1 o p_61142_
	c (Lduf;)Ljava/lang/Comparable; getValue
		0 o p_61144_
	d (Lduf;)Ljava/util/Optional; getOptionalValue
		0 o p_61146_
	toString ()Ljava/lang/String; toString
dte$1 net/minecraft/world/level/block/state/StateHolder$1
	<init> ()V <init>
	a (Lduf;Ljava/lang/Comparable;)Ljava/lang/String; getName
		0 o p_61152_
		1 o p_61153_
	a (Ljava/util/Map$Entry;)Ljava/lang/String; apply
		0 o p_61155_
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_61157_
dtf net/minecraft/world/level/block/state/package-info
dtg net/minecraft/world/level/block/state/pattern/BlockInWorld
	a level
	b pos
	c loadChunks
	d state
	e entity
	f cachedEntity
	<init> (Ldcz;Ljd;Z)V <init>
		0 o p_61165_
		1 o p_61166_
		2 o p_61167_
	a (Ljava/util/function/Predicate;)Ljava/util/function/Predicate; hasState
		static
		0 o p_61170_
	a ()Ldtc; getState
	a (Ljava/util/function/Predicate;Ldtg;)Z lambda$hasState$0
		static
		0 o p_61172_
		1 o p_61173_
	b ()Ldqh; getEntity
	c ()Ldcz; getLevel
	d ()Ljd; getPos
dth net/minecraft/world/level/block/state/pattern/BlockPattern
	a pattern
	b depth
	c height
	d width
	<init> ([[[Ljava/util/function/Predicate;)V <init>
		0 o p_61182_
	a (Ldcz;Ljd;)Ldth$b; find
		0 o p_61185_
		1 o p_61186_
	a (Ljd;Lji;Lji;III)Ljd; translateAndRotate
		static
		0 o p_61191_
		1 o p_61192_
		2 o p_61193_
		3 o p_61194_
		4 o p_61195_
		5 o p_61196_
	a (Ldcz;Ljd;Lji;Lji;)Ldth$b; matches
		0 o p_155965_
		1 o p_155966_
		2 o p_155967_
		3 o p_155968_
	a ()I getDepth
	a (Ljd;Lji;Lji;Lcom/google/common/cache/LoadingCache;)Ldth$b; matches
		0 o p_61198_
		1 o p_61199_
		2 o p_61200_
		3 o p_61201_
	a (Ldcz;Z)Lcom/google/common/cache/LoadingCache; createLevelCache
		static
		0 o p_61188_
		1 o p_61189_
	b ()I getHeight
	c ()I getWidth
	d ()[[[Ljava/util/function/Predicate; getPattern
dth$a net/minecraft/world/level/block/state/pattern/BlockPattern$BlockCacheLoader
	a level
	b loadChunks
	<init> (Ldcz;Z)V <init>
		0 o p_61207_
		1 o p_61208_
	a (Ljd;)Ldtg; load
		0 o p_61210_
	load (Ljava/lang/Object;)Ljava/lang/Object; load
		0 o p_61212_
dth$b net/minecraft/world/level/block/state/pattern/BlockPattern$BlockPatternMatch
	a frontTopLeft
	b forwards
	c up
	d cache
	e width
	f height
	g depth
	<init> (Ljd;Lji;Lji;Lcom/google/common/cache/LoadingCache;III)V <init>
		0 o p_61221_
		1 o p_61222_
		2 o p_61223_
		3 o p_61224_
		4 o p_61225_
		5 o p_61226_
		6 o p_61227_
	a ()Ljd; getFrontTopLeft
	a (III)Ldtg; getBlock
		0 o p_61230_
		1 o p_61231_
		2 o p_61232_
	b ()Lji; getForwards
	c ()Lji; getUp
	d ()I getWidth
	e ()I getHeight
	f ()I getDepth
	toString ()Ljava/lang/String; toString
dti net/minecraft/world/level/block/state/pattern/BlockPatternBuilder
	a COMMA_JOINED
	b pattern
	c lookup
	d height
	e width
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldtg;)Z lambda$new$0
		static
		0 o p_187549_
	a ([Ljava/lang/String;)Ldti; aisle
		0 o p_61248_
	a ()Ldti; start
		static
	a (CLjava/util/function/Predicate;)Ldti; where
		0 o p_61245_
		1 o p_61246_
	b ()Ldth; build
	c ()[[[Ljava/util/function/Predicate; createPattern
	d ()V ensureAllCharactersMatched
dtj net/minecraft/world/level/block/state/pattern/package-info
dtk net/minecraft/world/level/block/state/predicate/BlockPredicate
	a block
	<init> (Ldfy;)V <init>
		0 o p_61274_
	a (Ldtc;)Z test
		0 o p_61278_
	a (Ldfy;)Ldtk; forBlock
		static
		0 o p_61276_
	test (Ljava/lang/Object;)Z test
		0 o p_61280_
dtl net/minecraft/world/level/block/state/predicate/BlockStatePredicate
	a ANY
	b definition
	c properties
	<clinit> ()V <clinit>
		static
	<init> (Ldtd;)V <init>
		0 o p_61286_
	a (Lduf;Ljava/util/function/Predicate;)Ldtl; where
		0 o p_61296_
		1 o p_61297_
	a (Ldtc;)Z test
		0 o p_61290_
	a (Ldfy;)Ldtl; forBlock
		static
		0 o p_61288_
	a (Ldtc;Lduf;Ljava/util/function/Predicate;)Z applies
		0 o p_61292_
		1 o p_61293_
		2 o p_61294_
	b (Ldtc;)Z lambda$static$0
		static
		0 o p_61299_
	test (Ljava/lang/Object;)Z test
		0 o p_61301_
dtm net/minecraft/world/level/block/state/predicate/package-info
dtn net/minecraft/world/level/block/state/properties/AttachFace
	a FLOOR
	b WALL
	c CEILING
	d name
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_61309_
		1 o p_61310_
		2 o p_61311_
	a ()[Ldtn; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Ldtn; valueOf
		static
		0 o p_61314_
	values ()[Ldtn; values
		static
dto net/minecraft/world/level/block/state/properties/BambooLeaves
	a NONE
	b SMALL
	c LARGE
	d name
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_61323_
		1 o p_61324_
		2 o p_61325_
	a ()[Ldto; $values
		static
	c ()Ljava/lang/String; getSerializedName
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Ldto; valueOf
		static
		0 o p_61329_
	values ()[Ldto; values
		static
dtp net/minecraft/world/level/block/state/properties/BedPart
	a HEAD
	b FOOT
	c name
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_61337_
		1 o p_61338_
		2 o p_61339_
	a ()[Ldtp; $values
		static
	c ()Ljava/lang/String; getSerializedName
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Ldtp; valueOf
		static
		0 o p_61343_
	values ()[Ldtp; values
		static
dtq net/minecraft/world/level/block/state/properties/BellAttachType
	a FLOOR
	b CEILING
	c SINGLE_WALL
	d DOUBLE_WALL
	e name
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_61353_
		1 o p_61354_
		2 o p_61355_
	a ()[Ldtq; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Ldtq; valueOf
		static
		0 o p_61358_
	values ()[Ldtq; values
		static
dtr net/minecraft/world/level/block/state/properties/BlockSetType
	A trapdoorOpen
	B pressurePlateClickOff
	C pressurePlateClickOn
	D buttonClickOff
	E buttonClickOn
	F TYPES
	a CODEC
	b IRON
	c COPPER
	d GOLD
	e STONE
	f POLISHED_BLACKSTONE
	g OAK
	h SPRUCE
	i BIRCH
	j ACACIA
	k CHERRY
	l JUNGLE
	m DARK_OAK
	n CRIMSON
	o WARPED
	p MANGROVE
	q BAMBOO
	r name
	s canOpenByHand
	t canOpenByWindCharge
	u canButtonBeActivatedByArrows
	v pressurePlateSensitivity
	w soundType
	x doorClose
	y doorOpen
	z trapdoorClose
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o p_272860_
	<init> (Ljava/lang/String;ZZZLdtr$a;Ldnm;Lavo;Lavo;Lavo;Lavo;Lavo;Lavo;Lavo;Lavo;)V <init>
		0 o name
		1 o canOpenByHand
		2 o canOpenByWindCharge
		3 o canButtonBeActivatedByArrows
		4 o pressurePlateSensitivity
		5 o soundType
		6 o doorClose
		7 o doorOpen
		8 o trapdoorClose
		9 o trapdoorOpen
		10 o pressurePlateClickOff
		11 o pressurePlateClickOn
		12 o buttonClickOff
		13 o buttonClickOn
	a (Ldtr;)Ldtr; register
		static
		0 o p_273033_
	a ()Ljava/util/stream/Stream; values
		static
	b ()Ljava/lang/String; name
	c ()Z canOpenByHand
	d ()Z canOpenByWindCharge
	e ()Z canButtonBeActivatedByArrows
	equals (Ljava/lang/Object;)Z equals
		0 o p_272893_
	f ()Ldtr$a; pressurePlateSensitivity
	g ()Ldnm; soundType
	h ()Lavo; doorClose
	hashCode ()I hashCode
	i ()Lavo; doorOpen
	j ()Lavo; trapdoorClose
	k ()Lavo; trapdoorOpen
	l ()Lavo; pressurePlateClickOff
	m ()Lavo; pressurePlateClickOn
	n ()Lavo; buttonClickOff
	o ()Lavo; buttonClickOn
	toString ()Ljava/lang/String; toString
dtr$a net/minecraft/world/level/block/state/properties/BlockSetType$PressurePlateSensitivity
	a EVERYTHING
	b MOBS
	c $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_304398_
		1 o p_304426_
	a ()[Ldtr$a; $values
		static
	valueOf (Ljava/lang/String;)Ldtr$a; valueOf
		static
		0 o p_304778_
	values ()[Ldtr$a; values
		static
dts net/minecraft/world/level/block/state/properties/BlockStateProperties
	A TRIGGERED
	B UNSTABLE
	C WATERLOGGED
	D BERRIES
	E BLOOM
	F SHRIEKING
	G CAN_SUMMON
	H HORIZONTAL_AXIS
	I AXIS
	J UP
	K DOWN
	L NORTH
	M EAST
	N SOUTH
	O WEST
	P FACING
	Q FACING_HOPPER
	R HORIZONTAL_FACING
	S FLOWER_AMOUNT
	T ORIENTATION
	U ATTACH_FACE
	V BELL_ATTACHMENT
	W EAST_WALL
	X NORTH_WALL
	Y SOUTH_WALL
	Z WEST_WALL
	a ATTACHED
	aA DELAY
	aB MAX_DISTANCE
	aC DISTANCE
	aD EGGS
	aE HATCH
	aF LAYERS
	aG MIN_LEVEL
	aH MIN_LEVEL_CAULDRON
	aI MAX_LEVEL_3
	aJ MAX_LEVEL_8
	aK LEVEL_CAULDRON
	aL LEVEL_COMPOSTER
	aM LEVEL_FLOWING
	aN LEVEL_HONEY
	aO MAX_LEVEL_15
	aP LEVEL
	aQ MOISTURE
	aR NOTE
	aS PICKLES
	aT POWER
	aU STAGE
	aV STABILITY_MAX_DISTANCE
	aW STABILITY_DISTANCE
	aX MIN_RESPAWN_ANCHOR_CHARGES
	aY MAX_RESPAWN_ANCHOR_CHARGES
	aZ RESPAWN_ANCHOR_CHARGES
	aa EAST_REDSTONE
	ab NORTH_REDSTONE
	ac SOUTH_REDSTONE
	ad WEST_REDSTONE
	ae DOUBLE_BLOCK_HALF
	af HALF
	ag RAIL_SHAPE
	ah RAIL_SHAPE_STRAIGHT
	ai MAX_AGE_1
	aj MAX_AGE_2
	ak MAX_AGE_3
	al MAX_AGE_4
	am MAX_AGE_5
	an MAX_AGE_7
	ao MAX_AGE_15
	ap MAX_AGE_25
	aq AGE_1
	ar AGE_2
	as AGE_3
	at AGE_4
	au AGE_5
	av AGE_7
	aw AGE_15
	ax AGE_25
	ay BITES
	az CANDLES
	b BOTTOM
	bA OMINOUS
	ba ROTATION_16
	bb BED_PART
	bc CHEST_TYPE
	bd MODE_COMPARATOR
	be DOOR_HINGE
	bf NOTEBLOCK_INSTRUMENT
	bg PISTON_TYPE
	bh SLAB_TYPE
	bi STAIRS_SHAPE
	bj STRUCTUREBLOCK_MODE
	bk BAMBOO_LEAVES
	bl TILT
	bm VERTICAL_DIRECTION
	bn DRIPSTONE_THICKNESS
	bo SCULK_SENSOR_PHASE
	bp CHISELED_BOOKSHELF_SLOT_0_OCCUPIED
	bq CHISELED_BOOKSHELF_SLOT_1_OCCUPIED
	br CHISELED_BOOKSHELF_SLOT_2_OCCUPIED
	bs CHISELED_BOOKSHELF_SLOT_3_OCCUPIED
	bt CHISELED_BOOKSHELF_SLOT_4_OCCUPIED
	bu CHISELED_BOOKSHELF_SLOT_5_OCCUPIED
	bv DUSTED
	bw CRACKED
	bx CRAFTING
	by TRIAL_SPAWNER_STATE
	bz VAULT_STATE
	c CONDITIONAL
	d DISARMED
	e DRAG
	f ENABLED
	g EXTENDED
	h EYE
	i FALLING
	j HANGING
	k HAS_BOTTLE_0
	l HAS_BOTTLE_1
	m HAS_BOTTLE_2
	n HAS_RECORD
	o HAS_BOOK
	p INVERTED
	q IN_WALL
	r LIT
	s LOCKED
	t OCCUPIED
	u OPEN
	v PERSISTENT
	w POWERED
	x SHORT
	y SIGNAL_FIRE
	z SNOWY
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldug;)Z lambda$static$1
		static
		0 o p_61454_
	a (Lji;)Z lambda$static$0
		static
		0 o p_61456_
dtt net/minecraft/world/level/block/state/properties/BooleanProperty
	a values
	<init> (Ljava/lang/String;)V <init>
		0 o p_61459_
	a ()Ljava/util/Collection; getPossibleValues
	a (Ljava/lang/Boolean;)Ljava/lang/String; getName
		0 o p_61462_
	a (Ljava/lang/String;)Ldtt; create
		static
		0 o p_61466_
	a (Ljava/lang/Comparable;)Ljava/lang/String; getName
		0 o p_61464_
	b ()I generateHashCode
	b (Ljava/lang/String;)Ljava/util/Optional; getValue
		0 o p_61469_
	equals (Ljava/lang/Object;)Z equals
		0 o p_61471_
dtu net/minecraft/world/level/block/state/properties/ChestType
	a SINGLE
	b LEFT
	c RIGHT
	d name
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_262986_
		1 o p_263054_
		2 o p_263109_
	a ()Ldtu; getOpposite
	b ()[Ldtu; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Ldtu; valueOf
		static
		0 o p_61488_
	values ()[Ldtu; values
		static
dtv net/minecraft/world/level/block/state/properties/ComparatorMode
	a COMPARE
	b SUBTRACT
	c name
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_61532_
		1 o p_61533_
		2 o p_61534_
	a ()[Ldtv; $values
		static
	c ()Ljava/lang/String; getSerializedName
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Ldtv; valueOf
		static
		0 o p_61538_
	values ()[Ldtv; values
		static
dtw net/minecraft/world/level/block/state/properties/DirectionProperty
	<init> (Ljava/lang/String;Ljava/util/Collection;)V <init>
		0 o p_61541_
		1 o p_61542_
	a (Ljava/lang/String;[Lji;)Ldtw; create
		static
		0 o p_61550_
		1 o p_61551_
	a (Ljava/lang/String;Ljava/util/Collection;)Ldtw; create
		static
		0 o p_61544_
		1 o p_61545_
	a (Ljava/lang/String;Ljava/util/function/Predicate;)Ldtw; create
		static
		0 o p_61547_
		1 o p_61548_
	a (Lji;)Z lambda$create$0
		static
		0 o p_187558_
	a (Ljava/lang/String;)Ldtw; create
		static
		0 o p_156004_
dtx net/minecraft/world/level/block/state/properties/DoorHingeSide
	a LEFT
	b RIGHT
	c $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_61557_
		1 o p_61558_
	a ()[Ldtx; $values
		static
	c ()Ljava/lang/String; getSerializedName
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Ldtx; valueOf
		static
		0 o p_61562_
	values ()[Ldtx; values
		static
dty net/minecraft/world/level/block/state/properties/DoubleBlockHalf
	a UPPER
	b LOWER
	c directionToOther
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILji;)V <init>
		0 o p_61569_
		1 o p_61570_
		2 o p_309059_
	a ()Lji; getDirectionToOther
	b ()Ldty; getOtherHalf
	c ()Ljava/lang/String; getSerializedName
	d ()[Ldty; $values
		static
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Ldty; valueOf
		static
		0 o p_61574_
	values ()[Ldty; values
		static
dtz net/minecraft/world/level/block/state/properties/DripstoneThickness
	a TIP_MERGE
	b TIP
	c FRUSTUM
	d MIDDLE
	e BASE
	f name
	g $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_156016_
		1 o p_156017_
		2 o p_156018_
	a ()[Ldtz; $values
		static
	c ()Ljava/lang/String; getSerializedName
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Ldtz; valueOf
		static
		0 o p_156023_
	values ()[Ldtz; values
		static
du net/minecraft/advancements/critereon/ShotCrossbowTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lcuq;Ldu$a;)Z lambda$trigger$0
		static
		0 o p_65466_
		1 o p_65467_
	a (Laqv;Lcuq;)V trigger
		0 o p_65463_
		1 o p_65464_
du$a net/minecraft/advancements/critereon/ShotCrossbowTrigger$TriggerInstance
	a CODEC
	b player
	c item
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o player
		1 o item
	a (Ljava/util/Optional;)Lao; shotCrossbow
		static
		0 o p_300988_
	a ()Ljava/util/Optional; player
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337393_
	a (Lcuq;)Z matches
		0 o p_65482_
	a (Ldcv;)Lao; shotCrossbow
		static
		0 o p_301042_
	b ()Ljava/util/Optional; item
	equals (Ljava/lang/Object;)Z equals
		0 o p_312490_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dua net/minecraft/world/level/block/state/properties/EnumProperty
	a values
	b names
	<init> (Ljava/lang/String;Ljava/lang/Class;Ljava/util/Collection;)V <init>
		0 o p_61579_
		1 o p_61580_
		2 o p_61581_
	a ()Ljava/util/Collection; getPossibleValues
	a (Ljava/lang/Enum;)Ljava/lang/String; getName
		0 o p_61586_
	a (Ljava/lang/String;Ljava/lang/Class;[Ljava/lang/Enum;)Ldua; create
		static
		0 o p_61599_
		1 o p_61600_
		2 o p_61601_
	a (Ljava/lang/String;Ljava/lang/Class;Ljava/util/function/Predicate;)Ldua; create
		static
		0 o p_61595_
		1 o p_61596_
		2 o p_61597_
	a (Ljava/lang/String;Ljava/lang/Class;)Ldua; create
		static
		0 o p_61588_
		1 o p_61589_
	a (Ljava/lang/String;Ljava/lang/Class;Ljava/util/Collection;)Ldua; create
		static
		0 o p_61591_
		1 o p_61592_
		2 o p_61593_
	a (Ljava/lang/Comparable;)Ljava/lang/String; getName
		0 o p_61584_
	b (Ljava/lang/Enum;)Z lambda$create$0
		static
		0 o p_187560_
	b ()I generateHashCode
	b (Ljava/lang/String;)Ljava/util/Optional; getValue
		0 o p_61604_
	equals (Ljava/lang/Object;)Z equals
		0 o p_61606_
dub net/minecraft/world/level/block/state/properties/Half
	a TOP
	b BOTTOM
	c name
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_61613_
		1 o p_61614_
		2 o p_61615_
	a ()[Ldub; $values
		static
	c ()Ljava/lang/String; getSerializedName
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Ldub; valueOf
		static
		0 o p_61619_
	values ()[Ldub; values
		static
duc net/minecraft/world/level/block/state/properties/IntegerProperty
	a values
	b min
	c max
	<init> (Ljava/lang/String;II)V <init>
		0 o p_61623_
		1 o p_61624_
		2 o p_61625_
	a ()Ljava/util/Collection; getPossibleValues
	a (Ljava/lang/String;II)Lduc; create
		static
		0 o p_61632_
		1 o p_61633_
		2 o p_61634_
	a (Ljava/lang/Integer;)Ljava/lang/String; getName
		0 o p_61630_
	a (Ljava/lang/Comparable;)Ljava/lang/String; getName
		0 o p_61628_
	b ()I generateHashCode
	b (Ljava/lang/String;)Ljava/util/Optional; getValue
		0 o p_61637_
	equals (Ljava/lang/Object;)Z equals
		0 o p_61639_
dud net/minecraft/world/level/block/state/properties/NoteBlockInstrument
	A $VALUES
	a HARP
	b BASEDRUM
	c SNARE
	d HAT
	e BASS
	f FLUTE
	g BELL
	h GUITAR
	i CHIME
	j XYLOPHONE
	k IRON_XYLOPHONE
	l COW_BELL
	m DIDGERIDOO
	n BIT
	o BANJO
	p PLING
	q ZOMBIE
	r SKELETON
	s CREEPER
	t DRAGON
	u WITHER_SKELETON
	v PIGLIN
	w CUSTOM_HEAD
	x name
	y soundEvent
	z type
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Ljm;Ldud$a;)V <init>
		0 o p_263379_
		1 o p_263396_
		2 o p_263425_
		3 o p_263341_
		4 o p_263322_
	a ()Ljm; getSoundEvent
	b ()Z isTunable
	c ()Ljava/lang/String; getSerializedName
	d ()Z hasCustomSound
	e ()Z worksAboveNoteBlock
	f ()[Ldud; $values
		static
	valueOf (Ljava/lang/String;)Ldud; valueOf
		static
		0 o p_61670_
	values ()[Ldud; values
		static
dud$a net/minecraft/world/level/block/state/properties/NoteBlockInstrument$Type
	a BASE_BLOCK
	b MOB_HEAD
	c CUSTOM
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_262639_
		1 o p_262649_
	a ()[Ldud$a; $values
		static
	valueOf (Ljava/lang/String;)Ldud$a; valueOf
		static
		0 o p_262650_
	values ()[Ldud$a; values
		static
due net/minecraft/world/level/block/state/properties/PistonType
	a DEFAULT
	b STICKY
	c name
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_61678_
		1 o p_61679_
		2 o p_61680_
	a ()[Ldue; $values
		static
	c ()Ljava/lang/String; getSerializedName
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Ldue; valueOf
		static
		0 o p_61684_
	values ()[Ldue; values
		static
duf net/minecraft/world/level/block/state/properties/Property
	a clazz
	b name
	c hashCode
	d codec
	e valueCodec
	<init> (Ljava/lang/String;Ljava/lang/Class;)V <init>
		0 o p_61692_
		1 o p_61693_
	a ()Ljava/util/Collection; getPossibleValues
	a (Ldte;Ljava/lang/Comparable;)Ldte; lambda$parseValue$3
		0 o p_156029_
		1 o p_156030_
	a (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$new$2
		0 o p_61698_
	a (Ldte;)Lduf$a; value
		0 o p_61695_
	a (Ljava/lang/Comparable;)Ljava/lang/String; getName
		0 o p_61696_
	a (Lcom/mojang/serialization/DynamicOps;Ldte;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; parseValue
		0 o p_156032_
		1 o p_156033_
		2 o p_156034_
	b (Ljava/lang/Comparable;)Lduf$a; value
		0 o p_61700_
	b ()I generateHashCode
	b (Ljava/lang/String;)Ljava/util/Optional; getValue
		0 o p_61701_
	c (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$new$1
		0 o p_275177_
	c ()Ljava/util/stream/Stream; getAllValues
	d (Ljava/lang/String;)Ljava/lang/String; lambda$new$0
		0 o p_339546_
	d ()Lcom/mojang/serialization/Codec; codec
	e ()Lcom/mojang/serialization/Codec; valueCodec
	equals (Ljava/lang/Object;)Z equals
		0 o p_61707_
	f ()Ljava/lang/String; getName
	g ()Ljava/lang/Class; getValueClass
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
duf$a net/minecraft/world/level/block/state/properties/Property$Value
	a property
	b value
	<init> (Lduf;Ljava/lang/Comparable;)V <init>
		0 o property
		1 o value
	a ()Lduf; property
	b ()Ljava/lang/Comparable; value
	equals (Ljava/lang/Object;)Z equals
		0 o p_61724_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dug net/minecraft/world/level/block/state/properties/RailShape
	a NORTH_SOUTH
	b EAST_WEST
	c ASCENDING_EAST
	d ASCENDING_WEST
	e ASCENDING_NORTH
	f ASCENDING_SOUTH
	g SOUTH_EAST
	h SOUTH_WEST
	i NORTH_WEST
	j NORTH_EAST
	k name
	l $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_61741_
		1 o p_61742_
		2 o p_61743_
	a ()Ljava/lang/String; getName
	b ()Z isAscending
	c ()Ljava/lang/String; getSerializedName
	d ()[Ldug; $values
		static
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Ldug; valueOf
		static
		0 o p_61748_
	values ()[Ldug; values
		static
duh net/minecraft/world/level/block/state/properties/RedstoneSide
	a UP
	b SIDE
	c NONE
	d name
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_61757_
		1 o p_61758_
		2 o p_61759_
	a ()Z isConnected
	b ()[Lduh; $values
		static
	c ()Ljava/lang/String; getSerializedName
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Lduh; valueOf
		static
		0 o p_61764_
	values ()[Lduh; values
		static
dui net/minecraft/world/level/block/state/properties/RotationSegment
	a SEGMENTED_ANGLE16
	b MAX_SEGMENT_INDEX
	c NORTH_0
	d EAST_90
	e SOUTH_180
	f WEST_270
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (I)Ljava/util/Optional; convertToDirection
		static
		0 o p_250978_
	a (F)I convertToSegment
		static
		0 o p_249057_
	a (Lji;)I convertToSegment
		static
		0 o p_249634_
	a ()I getMaxSegmentIndex
		static
	b (I)F convertToDegrees
		static
		0 o p_250653_
duj net/minecraft/world/level/block/state/properties/SculkSensorPhase
	a INACTIVE
	b ACTIVE
	c COOLDOWN
	d name
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_156048_
		1 o p_156049_
		2 o p_156050_
	a ()[Lduj; $values
		static
	c ()Ljava/lang/String; getSerializedName
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Lduj; valueOf
		static
		0 o p_156055_
	values ()[Lduj; values
		static
duk net/minecraft/world/level/block/state/properties/SlabType
	a TOP
	b BOTTOM
	c DOUBLE
	d name
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_61773_
		1 o p_61774_
		2 o p_61775_
	a ()[Lduk; $values
		static
	c ()Ljava/lang/String; getSerializedName
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Lduk; valueOf
		static
		0 o p_61779_
	values ()[Lduk; values
		static
dul net/minecraft/world/level/block/state/properties/StairsShape
	a STRAIGHT
	b INNER_LEFT
	c INNER_RIGHT
	d OUTER_LEFT
	e OUTER_RIGHT
	f name
	g $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_61790_
		1 o p_61791_
		2 o p_61792_
	a ()[Ldul; $values
		static
	c ()Ljava/lang/String; getSerializedName
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Ldul; valueOf
		static
		0 o p_61796_
	values ()[Ldul; values
		static
dum net/minecraft/world/level/block/state/properties/StructureMode
	a SAVE
	b LOAD
	c CORNER
	d DATA
	e name
	f displayName
	g $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_61807_
		1 o p_61808_
		2 o p_61809_
	a ()Lwz; getDisplayName
	b ()[Ldum; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Ldum; valueOf
		static
		0 o p_61813_
	values ()[Ldum; values
		static
dun net/minecraft/world/level/block/state/properties/Tilt
	a NONE
	b UNSTABLE
	c PARTIAL
	d FULL
	e name
	f causesVibration
	g $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Z)V <init>
		0 o p_156080_
		1 o p_156081_
		2 o p_156082_
		3 o p_156083_
	a ()Z causesVibration
	b ()[Ldun; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Ldun; valueOf
		static
		0 o p_156088_
	values ()[Ldun; values
		static
duo net/minecraft/world/level/block/state/properties/WallSide
	a NONE
	b LOW
	c TALL
	d name
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_61822_
		1 o p_61823_
		2 o p_61824_
	a ()[Lduo; $values
		static
	c ()Ljava/lang/String; getSerializedName
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Lduo; valueOf
		static
		0 o p_61828_
	values ()[Lduo; values
		static
dup net/minecraft/world/level/block/state/properties/WoodType
	a CODEC
	b OAK
	c SPRUCE
	d BIRCH
	e ACACIA
	f CHERRY
	g JUNGLE
	h DARK_OAK
	i CRIMSON
	j WARPED
	k MANGROVE
	l BAMBOO
	m name
	n setType
	o soundType
	p hangingSignSoundType
	q fenceGateClose
	r fenceGateOpen
	s TYPES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ldtr;)V <init>
		0 o p_273766_
		1 o p_273104_
	<init> (Ljava/lang/String;Ldtr;Ldnm;Ldnm;Lavo;Lavo;)V <init>
		0 o name
		1 o setType
		2 o soundType
		3 o hangingSignSoundType
		4 o fenceGateClose
		5 o fenceGateOpen
	a (Ldup;)Ldup; register
		static
		0 o p_61845_
	a ()Ljava/util/stream/Stream; values
		static
	b ()Ljava/lang/String; name
	c ()Ldtr; setType
	d ()Ldnm; soundType
	e ()Ldnm; hangingSignSoundType
	equals (Ljava/lang/Object;)Z equals
		0 o p_273126_
	f ()Lavo; fenceGateClose
	g ()Lavo; fenceGateOpen
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
duq net/minecraft/world/level/block/state/properties/package-info
dur net/minecraft/world/level/border/BorderChangeListener
	a (Ldut;D)V onBorderSizeSet
		0 o p_61847_
		1 o p_61848_
	a (Ldut;DDJ)V onBorderSizeLerping
		0 o p_61852_
		1 o p_61853_
		2 o p_61854_
		3 o p_61855_
	a (Ldut;DD)V onBorderCenterSet
		0 o p_61849_
		1 o p_61850_
		2 o p_61851_
	a (Ldut;I)V onBorderSetWarningTime
		0 o p_61856_
		1 o p_61857_
	b (Ldut;I)V onBorderSetWarningBlocks
		0 o p_61860_
		1 o p_61861_
	b (Ldut;D)V onBorderSetDamagePerBlock
		0 o p_61858_
		1 o p_61859_
	c (Ldut;D)V onBorderSetDamageSafeZOne
		0 o p_61862_
		1 o p_61863_
dur$a net/minecraft/world/level/border/BorderChangeListener$DelegateBorderChangeListener
	a worldBorder
	<init> (Ldut;)V <init>
		0 o p_61866_
	a (Ldut;D)V onBorderSizeSet
		0 o p_61868_
		1 o p_61869_
	a (Ldut;DDJ)V onBorderSizeLerping
		0 o p_61875_
		1 o p_61876_
		2 o p_61877_
		3 o p_61878_
	a (Ldut;DD)V onBorderCenterSet
		0 o p_61871_
		1 o p_61872_
		2 o p_61873_
	a (Ldut;I)V onBorderSetWarningTime
		0 o p_61880_
		1 o p_61881_
	b (Ldut;I)V onBorderSetWarningBlocks
		0 o p_61886_
		1 o p_61887_
	b (Ldut;D)V onBorderSetDamagePerBlock
		0 o p_61883_
		1 o p_61884_
	c (Ldut;D)V onBorderSetDamageSafeZOne
		0 o p_61889_
		1 o p_61890_
dus net/minecraft/world/level/border/BorderStatus
	a GROWING
	b SHRINKING
	c STATIONARY
	d color
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;II)V <init>
		0 o p_61898_
		1 o p_61899_
		2 o p_61900_
	a ()I getColor
	b ()[Ldus; $values
		static
	valueOf (Ljava/lang/String;)Ldus; valueOf
		static
		0 o p_61903_
	values ()[Ldus; values
		static
dut net/minecraft/world/level/border/WorldBorder
	a listeners
	b MAX_SIZE
	c MAX_CENTER_COORDINATE
	d DEFAULT_SETTINGS
	e damagePerBlock
	f damageSafeZone
	g warningTime
	h warningBlocks
	i centerX
	j centerZ
	k absoluteMaxSize
	l extent
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (DDDD)Z isWithinBounds
		0 o p_352952_
		1 o p_352910_
		2 o p_352939_
		3 o p_352943_
	a (Lbsr;Lewx;)Z isInsideCloseToBorder
		0 o p_187567_
		1 o p_187568_
	a (DDJ)V lerpSizeBetween
		0 o p_61920_
		1 o p_61921_
		2 o p_61922_
	a ()D getCenterX
	a (Ldcd;)Z isWithinBounds
		0 o p_61928_
	a (Ljd;)Z isWithinBounds
		0 o p_61938_
	a (DDD)Z isWithinBounds
		0 o p_187563_
		1 o p_187564_
		2 o p_187565_
	a (Lexc;)Z isWithinBounds
		0 o p_352959_
	a (Lewx;)Z isWithinBounds
		0 o p_61936_
	a (Lbsr;)D getDistanceToBorder
		0 o p_61926_
	a (D)V setSize
		0 o p_61918_
	a (DD)Z isWithinBounds
		0 o p_156094_
		1 o p_156095_
	a (I)V setAbsoluteMaxSize
		0 o p_61924_
	a (Ldur;)V addListener
		0 o p_61930_
	a (Ldut$c;)V applySettings
		0 o p_61932_
	b (DD)D getDistanceToBorder
		0 o p_61942_
		1 o p_61943_
	b (Ljd;)Ljd; clampToBounds
		0 o p_352967_
	b (DDD)Ljd; clampToBounds
		0 o p_187570_
		1 o p_187571_
		2 o p_187572_
	b (Ldur;)V removeListener
		0 o p_156097_
	b (I)V setWarningTime
		0 o p_61945_
	b ()D getCenterZ
	b (D)V setDamageSafeZone
		0 o p_61940_
	b (Lexc;)Ljd; clampToBounds
		0 o p_352921_
	c ()Lexv; getCollisionShape
	c (D)V setDamagePerBlock
		0 o p_61948_
	c (I)V setWarningBlocks
		0 o p_61953_
	c (DD)V setCenter
		0 o p_61950_
		1 o p_61951_
	d ()Ldus; getStatus
	e ()D getMinX
	f ()D getMinZ
	g ()D getMaxX
	h ()D getMaxZ
	i ()D getSize
	j ()J getLerpRemainingTime
	k ()D getLerpTarget
	l ()Ljava/util/List; getListeners
	m ()I getAbsoluteMaxSize
	n ()D getDamageSafeZone
	o ()D getDamagePerBlock
	p ()D getLerpSpeed
	q ()I getWarningTime
	r ()I getWarningBlocks
	s ()V tick
	t ()Ldut$c; createSettings
dut$a net/minecraft/world/level/border/WorldBorder$BorderExtent
	a ()D getMinX
	b ()D getMaxX
	c ()D getMinZ
	d ()D getMaxZ
	e ()D getSize
	f ()D getLerpSpeed
	g ()J getLerpRemainingTime
	h ()D getLerpTarget
	i ()Ldus; getStatus
	j ()V onAbsoluteMaxSizeChange
	k ()V onCenterChange
	l ()Ldut$a; update
	m ()Lexv; getCollisionShape
dut$b net/minecraft/world/level/border/WorldBorder$MovingBorderExtent
	a this$0
	b from
	c to
	d lerpEnd
	e lerpBegin
	f lerpDuration
	<init> (Ldut;DDJ)V <init>
		0 o p_61978_
		1 o p_61979_
		2 o p_61980_
		3 o p_61981_
	a ()D getMinX
	b ()D getMaxX
	c ()D getMinZ
	d ()D getMaxZ
	e ()D getSize
	f ()D getLerpSpeed
	g ()J getLerpRemainingTime
	h ()D getLerpTarget
	i ()Ldus; getStatus
	j ()V onAbsoluteMaxSizeChange
	k ()V onCenterChange
	l ()Ldut$a; update
	m ()Lexv; getCollisionShape
dut$c net/minecraft/world/level/border/WorldBorder$Settings
	a centerX
	b centerZ
	c damagePerBlock
	d safeZone
	e warningBlocks
	f warningTime
	g size
	h sizeLerpTime
	i sizeLerpTarget
	<init> (DDDDIIDJD)V <init>
		0 o p_62011_
		1 o p_62012_
		2 o p_62013_
		3 o p_62014_
		4 o p_62015_
		5 o p_62016_
		6 o p_62017_
		7 o p_62018_
		8 o p_62019_
	<init> (Ldut;)V <init>
		0 o p_62032_
	a ()D getCenterX
	a (Lub;)V write
		0 o p_62041_
	a (Lcom/mojang/serialization/DynamicLike;Ldut$c;)Ldut$c; read
		static
		0 o p_62038_
		1 o p_62039_
	b ()D getCenterZ
	c ()D getDamagePerBlock
	d ()D getSafeZone
	e ()I getWarningBlocks
	f ()I getWarningTime
	g ()D getSize
	h ()J getSizeLerpTime
	i ()D getSizeLerpTarget
dut$d net/minecraft/world/level/border/WorldBorder$StaticBorderExtent
	a this$0
	b size
	c minX
	d minZ
	e maxX
	f maxZ
	g shape
	<init> (Ldut;D)V <init>
		0 o p_62058_
		1 o p_62059_
	a ()D getMinX
	b ()D getMaxX
	c ()D getMinZ
	d ()D getMaxZ
	e ()D getSize
	f ()D getLerpSpeed
	g ()J getLerpRemainingTime
	h ()D getLerpTarget
	i ()Ldus; getStatus
	j ()V onAbsoluteMaxSizeChange
	k ()V onCenterChange
	l ()Ldut$a; update
	m ()Lexv; getCollisionShape
	n ()V updateBox
duu net/minecraft/world/level/border/package-info
duv net/minecraft/world/level/chunk/BlockColumn
	a (I)Ldtc; getBlock
		0 o p_187573_
	a (ILdtc;)V setBlock
		0 o p_187574_
		1 o p_187575_
duw net/minecraft/world/level/chunk/BulkSectionAccess
	a level
	b acquiredSections
	c lastSection
	d lastSectionKey
	<init> (Ldcx;)V <init>
		0 o p_156103_
	a (Ljd;)Ldvj; getSection
		0 o p_156105_
	a (Ljd;IJ)Ldvj; lambda$getSection$0
		0 o p_156107_
		1 o p_156108_
		2 o p_156109_
	b (Ljd;)Ldtc; getBlockState
		0 o p_156111_
	close ()V close
dux net/minecraft/world/level/chunk/CarvingMask
	a minY
	b mask
	c additionalMask
	<init> ([JI)V <init>
		0 o p_187582_
		1 o p_187583_
	<init> (II)V <init>
		0 o p_187579_
		1 o p_187580_
	a (Ldcd;I)Ljd; lambda$stream$1
		0 o p_196708_
		1 o p_196709_
	a (Ldux$a;)V setAdditionalMask
		0 o p_196711_
	a ()[J toArray
	a (III)V set
		0 o p_187586_
		1 o p_187587_
		2 o p_187588_
	a (Ldcd;)Ljava/util/stream/Stream; stream
		0 o p_187590_
	b (III)Z get
		0 o p_187595_
		1 o p_187596_
		2 o p_187597_
	c (III)I getIndex
		0 o p_187599_
		1 o p_187600_
		2 o p_187601_
	d (III)Z lambda$new$0
		static
		0 o p_196713_
		1 o p_196714_
		2 o p_196715_
dux$a net/minecraft/world/level/chunk/CarvingMask$Mask
	test (III)Z test
		0 o p_196717_
		1 o p_196718_
		2 o p_196719_
duy net/minecraft/world/level/chunk/ChunkAccess
	a NO_FILLED_SECTION
	b postProcessing
	c unsaved
	d chunkPos
	e noiseChunk
	f upgradeData
	g blendingData
	h heightmaps
	i skyLightSources
	j pendingBlockEntities
	k blockEntities
	l levelHeightAccessor
	m sections
	n LOGGER
	o EMPTY_REFERENCE_SET
	p isLightCorrect
	q inhabitedTime
	r carverBiomeSettings
	s structureStarts
	t structuresRefences
	<clinit> ()V <clinit>
		static
	<init> (Ldcd;Ldvv;Ldcy;Ljz;J[Ldvj;Leab;)V <init>
		0 o p_187621_
		1 o p_187622_
		2 o p_187623_
		3 o p_187624_
		4 o p_187625_
		5 o p_187626_
		6 o p_187627_
	A ()V initializeLightSources
	B ()Leoo; getSkyLightSources
	I_ ()I getMinBuildHeight
	J_ ()I getHeight
	a (II)Z isYSpaceEmpty
		0 o p_62075_
		1 o p_62076_
	a (I)Ldyc; getListenerRegistry
		0 o p_251437_
	a (Z)V setUnsaved
		0 o p_62094_
	a (Ljava/util/function/Predicate;Ljava/util/function/BiConsumer;)V findBlocks
		0 o p_285343_
		1 o p_285030_
	a (Lddz;Ldef$f;)V fillBiomesFromNoise
		0 o p_187638_
		1 o p_187639_
	a (III)Ljava/lang/String; lambda$getNoiseBiome$3
		0 o p_207934_
		1 o p_207935_
		2 o p_207936_
	a (Leab;)V setBlendingData
		0 o p_187646_
	a (Ljava/util/function/BiConsumer;)V findBlockLightSources
		0 o p_285269_
	a (Ldtc;)Z lambda$findBlockLightSources$2
		static
		0 o p_284897_
	a (Ljz;[Ldvj;)V replaceMissingSections
		static
		0 o p_281389_
		1 o p_282796_
	a (Ljd;Ljo$a;)Lub; getBlockEntityNbtForSaving
		0 o p_62104_
		1 o p_324415_
	a (J)V incrementInhabitedTime
		0 o p_187633_
	a ()I getHighestFilledSectionIndex
	a (Lbsr;)V addEntity
		0 o p_62078_
	a (Ljava/util/function/Function;)Ldzc; getOrCreateNoiseChunk
		0 o p_223013_
	a (Lejr;)Lejz; getStartForStructure
		0 o p_223005_
	a (Ldyy$a;)Ldyy; getOrCreateHeightmapUnprimed
		0 o p_62079_
	a ([Lit/unimi/dsi/fastutil/shorts/ShortList;I)Lit/unimi/dsi/fastutil/shorts/ShortList; getOrCreateOffsetList
		static
		0 o p_62096_
		1 o p_62097_
	a (Ljd;Ldtc;Z)Ldtc; setBlockState
		0 o p_62087_
		1 o p_62088_
		2 o p_62089_
	a (Ldyy$a;[J)V setHeightmap
		0 o p_62083_
		1 o p_62084_
	a (SI)V addPackedPostProcess
		0 o p_62092_
		1 o p_62093_
	a (Lejr;Lejz;)V setStartForStructure
		0 o p_223010_
		1 o p_223011_
	a (Lub;)V setBlockEntityNbt
		0 o p_62091_
	a (Ljava/util/Map;)V setAllStarts
		0 o p_62090_
	a (Ldqh;)V setBlockEntity
		0 o p_156114_
	a (Lejr;J)V addReferenceForStructure
		0 o p_223007_
		1 o p_223008_
	a (Ldyy$a;II)I getHeight
		0 o p_62080_
		1 o p_62081_
		2 o p_62082_
	a (Ljava/util/function/Supplier;)Lddx; carverBiome
		0 o p_223015_
	b (Z)V setLightCorrect
		0 o p_62100_
	b (J)V setInhabitedTime
		0 o p_62099_
	b (Ldyy$a;)Z hasPrimedHeightmap
		0 o p_187659_
	b (Lejr;)Lit/unimi/dsi/fastutil/longs/LongSet; getReferencesForStructure
		0 o p_223017_
	b (Ljava/util/Map;)V setAllReferences
		0 o p_187663_
	b ()I getHighestSectionPosition
	b (I)Ldvj; getSection
		0 o p_187657_
	c (I)Z isSectionEmpty
		0 o p_350678_
	c (Lejr;)Lit/unimi/dsi/fastutil/longs/LongSet; lambda$addReferenceForStructure$1
		static
		0 o p_223019_
	c ()Ljava/util/Set; getBlockEntitiesPos
	c (Ldyy$a;)Ldyy; lambda$getOrCreateHeightmapUnprimed$0
		0 o p_187665_
	d (Ljd;)V removeBlockEntity
		0 o p_62101_
	d ()[Ldvj; getSections
	e (Ljd;)V markPosForPostprocessing
		0 o p_62102_
	e ()Ljava/util/Collection; getHeightmaps
	f (Ljd;)Lub; getBlockEntityNbt
		0 o p_62103_
	f ()Ldcd; getPos
	g ()Ljava/util/Map; getAllStarts
	getNoiseBiome (III)Ljm; getNoiseBiome
		0 o p_204347_
		1 o p_204348_
		2 o p_204349_
	h ()Ljava/util/Map; getAllReferences
	i ()Z isUnsaved
	j ()Ldvz; getPersistedStatus
	k ()Ldvz; getHighestGeneratedStatus
	n ()[Lit/unimi/dsi/fastutil/shorts/ShortList; getPostProcessing
	o ()Leyw; getBlockTicks
	p ()Leyw; getFluidTicks
	q ()Lduy$a; getTicksForSerialization
	r ()Ldvv; getUpgradeData
	s ()Z isOldNoiseGeneration
	t ()Leab; getBlendingData
	u ()J getInhabitedTime
	v ()Z isLightCorrect
	w ()Z hasAnyStructureReferences
	x ()Ldym; getBelowZeroRetrogen
	y ()Z isUpgrading
	z ()Ldcy; getHeightAccessorForGeneration
duy$a net/minecraft/world/level/chunk/ChunkAccess$TicksToSave
	a blocks
	b fluids
	<init> (Leyu;Leyu;)V <init>
		0 o blocks
		1 o fluids
	a ()Leyu; blocks
	b ()Leyu; fluids
	equals (Ljava/lang/Object;)Z equals
		0 o p_187688_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
duz net/minecraft/world/level/chunk/ChunkGenerator
	a CODEC
	b biomeSource
	c featuresPerStep
	d generationSettingsGetter
	<clinit> ()V <clinit>
		static
	<init> (Ldea;Ljava/util/function/Function;)V <init>
		0 o p_255838_
		1 o p_256216_
	<init> (Ldea;)V <init>
		0 o p_256133_
	a (Ldzm;Leaa;Lddq;Lduy;)Ljava/util/concurrent/CompletableFuture; createBiomes
		0 o p_223160_
		1 o p_223161_
		2 o p_223162_
		3 o p_223163_
	a (Lka;Ldva;Lddq;Lduy;Lenu;)V createStructures
		0 o p_255835_
		1 o p_256505_
		2 o p_255934_
		3 o p_255767_
		4 o p_255832_
	a (Ljava/util/function/Function;Ljm;)Ljava/util/List; lambda$new$1
		static
		0 o p_223215_
		1 o p_223216_
	a (Ljz;Leiv;)Ljava/lang/String; lambda$applyBiomeDecoration$10
		static
		0 o p_258978_
		1 o p_258979_
	a (Ldds;Lddq;Ldzx;Lduy;Ldcd;Lejz;)V lambda$applyBiomeDecoration$8
		0 o p_223081_
		1 o p_223082_
		2 o p_223083_
		3 o p_223084_
		4 o p_223085_
		5 o p_223086_
	a (Ljava/util/Set;Laqu;Lddq;Ljd;ZLekl;)Lcom/mojang/datafixers/util/Pair; getNearestGeneratedStructure
		0 o p_223182_
		1 o p_223183_
		2 o p_223184_
		3 o p_223185_
		4 o p_223186_
		5 o p_223187_
	a (Ldds;Ljava/util/Set;Ldcd;)V lambda$applyBiomeDecoration$6
		static
		0 o p_223091_
		1 o p_223092_
		2 o p_223093_
	a (Ldea;Ljava/util/function/Function;)Ljava/util/List; lambda$new$2
		static
		0 o p_223095_
		1 o p_223096_
	a (IILdcy;Ldzm;)Lddi; getBaseColumn
		0 o p_223028_
		1 o p_223029_
		2 o p_223030_
		3 o p_223031_
	a (Lduy;)Lejj; getWritableArea
		static
		0 o p_187718_
	a (Ljo;Ldzm;J)Ldva; createState
		0 o p_256405_
		1 o p_256101_
		2 o p_256018_
	a (Ljm;Lddq;Lbtq;Ljd;)Lbpf; getMobsAt
		0 o p_223134_
		1 o p_223135_
		2 o p_223136_
		3 o p_223137_
	a (Larb;)V spawnOriginalMobs
		0 o p_62167_
	a (Leaa;Ldzm;Lddq;Lduy;)Ljava/util/concurrent/CompletableFuture; fillFromNoise
		0 o p_223210_
		1 o p_223211_
		2 o p_223212_
		3 o p_223213_
	a (Ljava/util/Set;Ldcz;Lddq;IIIZJLekm;)Lcom/mojang/datafixers/util/Pair; getNearestGeneratedStructure
		static
		0 o p_223189_
		1 o p_223190_
		2 o p_223191_
		3 o p_223192_
		4 o p_223193_
		5 o p_223194_
		6 o p_223195_
		7 o p_223196_
		8 o p_223197_
	a (Ljava/util/Set;Ldcz;Lddq;ZLeko;Ldcd;)Lcom/mojang/datafixers/util/Pair; getStructureGeneratingAt
		static
		0 o p_223199_
		1 o p_223200_
		2 o p_223201_
		3 o p_223202_
		4 o p_223203_
		5 o p_223204_
	a (Ljd;Lejz;)Z lambda$getMobsAt$12
		static
		0 o p_223129_
		1 o p_223130_
	a (Lddq;Ljd;Lejz;)Z lambda$getMobsAt$11
		static
		0 o p_223063_
		1 o p_223064_
		2 o p_223065_
	a (Lddq;Lkf;Lduy;Ldva;Ldcd;Lka;Ldzm;Lenu;Ljm;)V lambda$createStructures$14
		0 o p_255556_
		1 o p_255557_
		2 o p_255558_
		3 o p_255559_
		4 o p_255560_
		5 o p_255561_
		6 o p_255562_
		7 o p_255563_
		8 o p_255564_
	a (IILdyy$a;Ldcy;Ldzm;)I getBaseHeight
		0 o p_223032_
		1 o p_223033_
		2 o p_223034_
		3 o p_223035_
		4 o p_223036_
	a (Leko;)Ljava/util/Set; lambda$findNearestMapStructure$4
		static
		0 o p_223127_
	a (Lejr;)Ljava/lang/Integer; lambda$applyBiomeDecoration$5
		static
		0 o p_223103_
	a (Lduy;Ldzm;)Lduy; lambda$createBiomes$3
		0 o p_223098_
		1 o p_223099_
	a (Ljm;)Lddx; getBiomeGenerationSettings
		0 o p_223132_
	a (Ldds;Lddq;Lduy;)V createReferences
		0 o p_223077_
		1 o p_223078_
		2 o p_223079_
	a (Lddq;Lejz;)Z tryAddReference
		static
		0 o p_223060_
		1 o p_223061_
	a ()V validate
	a (Ldcy;)I getSpawnHeight
		0 o p_156157_
	a (Larb;Lddq;Ldzm;Lduy;)V buildSurface
		0 o p_223050_
		1 o p_223051_
		2 o p_223052_
		3 o p_223053_
	a (Lejx$a;Lddq;Lka;Ldzm;Lenu;JLduy;Ldcd;Lkf;)Z tryGenerateStructure
		0 o p_223105_
		1 o p_223106_
		2 o p_223107_
		3 o p_223108_
		4 o p_223109_
		5 o p_223110_
		6 o p_223111_
		7 o p_223112_
		8 o p_223113_
	a (Lejz;)Ljava/lang/String; lambda$createReferences$18
		static
		0 o p_223115_
	a (Ljava/util/Optional;Lejz;)Ljava/lang/String; lambda$createReferences$16
		static
		0 o p_223179_
		1 o p_223180_
	a (Lit/unimi/dsi/fastutil/ints/IntSet;Ldeg$b;Leiv;)V lambda$applyBiomeDecoration$9
		static
		0 o p_223172_
		1 o p_223173_
		2 o p_223174_
	a (Ljz;Lejr;)Ljava/lang/String; lambda$applyBiomeDecoration$7
		static
		0 o p_258981_
		1 o p_258982_
	a (Lorg/apache/commons/lang3/mutable/MutableBoolean;Ljava/util/function/Predicate;Lejz;)V lambda$getMobsAt$13
		static
		0 o p_223218_
		1 o p_223219_
		2 o p_223220_
	a (Laqu;Ljq;Ljd;IZ)Lcom/mojang/datafixers/util/Pair; findNearestMapStructure
		0 o p_223038_
		1 o p_223039_
		2 o p_223040_
		3 o p_223041_
		4 o p_223042_
	a (Ldds;Lduy;Lddq;)V applyBiomeDecoration
		0 o p_223087_
		1 o p_223088_
		2 o p_223089_
	a (Ljava/util/List;Ldzm;Ljd;)V addDebugScreenInfo
		0 o p_223175_
		1 o p_223176_
		2 o p_223177_
	a (Lejz;Ljz;)Ljava/lang/String; lambda$createReferences$15
		static
		0 o p_258976_
		1 o p_258977_
	a (Larb;JLdzm;Lddy;Lddq;Lduy;Ldyu$a;)V applyCarvers
		0 o p_223043_
		1 o p_223044_
		2 o p_223045_
		3 o p_223046_
		4 o p_223047_
		5 o p_223048_
		6 o p_223049_
	a (Lddq;Lduy;Lkf;Lejr;)I fetchReferences
		static
		0 o p_223055_
		1 o p_223056_
		2 o p_223057_
		3 o p_223058_
	b (IILdyy$a;Ldcy;Ldzm;)I getFirstFreeHeight
		0 o p_223222_
		1 o p_223223_
		2 o p_223224_
		3 o p_223225_
		4 o p_223226_
	b (Ljm;)Lddx; lambda$new$0
		static
		0 o p_223234_
	b ()Lcom/mojang/serialization/MapCodec; codec
	b (Lejz;)Ljava/lang/String; lambda$createReferences$17
		static
		0 o p_258980_
	c (IILdyy$a;Ldcy;Ldzm;)I getFirstOccupiedHeight
		0 o p_223236_
		1 o p_223237_
		2 o p_223238_
		3 o p_223239_
		4 o p_223240_
	c ()Ljava/util/Optional; getTypeNameForDataFixer
	d ()Ldea; getBiomeSource
	e ()I getGenDepth
	f ()I getSeaLevel
	g ()I getMinY
dv net/minecraft/advancements/critereon/SimpleCriterionTrigger
	a players
	<init> ()V <init>
	a (Laqv;Ljava/util/function/Predicate;)V trigger
		0 o p_66235_
		1 o p_66236_
	a (Lakz;Laq$a;)V addPlayerListener
		0 o p_66243_
		1 o p_66244_
	a (Lakz;)V removePlayerListeners
		0 o p_66241_
	b (Lakz;Laq$a;)V removePlayerListener
		0 o p_66254_
		1 o p_66255_
	b (Lakz;)Ljava/util/Set; lambda$addPlayerListener$0
		static
		0 o p_66252_
dv$a net/minecraft/advancements/critereon/SimpleCriterionTrigger$SimpleInstance
	a ()Ljava/util/Optional; player
	a (Lbh;)V validate
		0 o p_312329_
dva net/minecraft/world/level/chunk/ChunkGeneratorStructureState
	a LOGGER
	b randomState
	c biomeSource
	d levelSeed
	e concentricRingsSeed
	f placementsForStructure
	g ringPositions
	h hasGeneratedPositions
	i possibleStructureSets
	<clinit> ()V <clinit>
		static
	<init> (Ldzm;Ldea;JJLjava/util/List;)V <init>
		0 o p_256401_
		1 o p_255742_
		2 o p_256615_
		3 o p_255979_
		4 o p_256237_
	a (Lekl;)Ljava/util/List; getRingPositionsFor
		0 o p_256667_
	a ()Ljava/util/List; possibleStructureSets
	a (Ljm;)Ljava/util/List; getPlacementsForStructure
		0 o p_256494_
	a (Ldzm;JLdea;Ljo;)Ldva; createForNormal
		static
		0 o p_256197_
		1 o p_255806_
		2 o p_256653_
		3 o p_256659_
	a (Ldea;Ljm;)Z lambda$createForFlat$0
		static
		0 o p_256624_
		1 o p_255616_
	a (Ljm;III)Z hasStructureChunkInRange
		0 o p_256489_
		1 o p_256593_
		2 o p_256115_
		3 o p_256619_
	a (Ljm;Lekl;)Ljava/util/concurrent/CompletableFuture; generateRingPositions
		0 o p_255966_
		1 o p_255744_
	a (Lejx$a;)Ljava/util/stream/Stream; lambda$hasBiomesForStructureSet$2
		static
		0 o p_255738_
	a (IILjq;Layw;)Ldcd; lambda$generateRingPositions$5
		0 o p_256436_
		1 o p_255909_
		2 o p_255994_
		3 o p_255880_
	a (Ljava/util/Set;Ljm;)V lambda$generatePositions$4
		0 o p_255659_
		1 o p_255638_
	a (Lejr;)Ljava/util/List; lambda$generatePositions$3
		static
		0 o p_256235_
	a (Lcom/google/common/base/Stopwatch;Ljm;Ljava/util/List;)Ljava/util/List; lambda$generateRingPositions$6
		static
		0 o p_256458_
		1 o p_256047_
		2 o p_256372_
	a (Ldzm;JLdea;Ljava/util/stream/Stream;)Ldva; createForFlat
		static
		0 o p_256240_
		1 o p_256404_
		2 o p_256274_
		3 o p_256348_
	a (Lejx;Ldea;)Z hasBiomesForStructureSet
		static
		0 o p_255766_
		1 o p_256424_
	a (Ldea;Ljm$c;)Z lambda$createForNormal$1
		static
		0 o p_256116_
		1 o p_256144_
	b ()V ensureStructuresGenerated
	c ()Ldzm; randomState
	d ()J getLevelSeed
	e ()V generatePositions
dvb net/minecraft/world/level/chunk/ChunkGenerators
	<init> ()V <init>
	a (Ljz;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_223243_
dvc net/minecraft/world/level/chunk/ChunkSource
	<init> ()V <init>
	a (IILdvz;Z)Lduy; getChunk
		0 o p_62223_
		1 o p_62224_
		2 o p_330657_
		3 o p_62226_
	a (ZZ)V setSpawnSettings
		0 o p_62236_
		1 o p_62237_
	a (Ljava/util/function/BooleanSupplier;Z)V tick
		0 o p_202162_
		1 o p_202163_
	a (Ldcd;Z)V updateChunkForced
		0 o p_62233_
		1 o p_62234_
	a (II)Ldvi; getChunkNow
		0 o p_62221_
		1 o p_62222_
	a (IIZ)Ldvi; getChunk
		0 o p_62228_
		1 o p_62229_
		2 o p_62230_
	b (II)Z hasChunk
		0 o p_62238_
		1 o p_62239_
	c (II)Ldvk; getChunkForLighting
		0 o p_62241_
		1 o p_62242_
	close ()V close
	e ()Ljava/lang/String; gatherStats
	j ()I getLoadedChunksCount
	p ()Leot; getLightEngine
dvd net/minecraft/world/level/chunk/DataLayer
	a LAYER_COUNT
	b LAYER_SIZE
	c SIZE
	d data
	e NIBBLE_SIZE
	f defaultValue
	<init> (I)V <init>
		0 o p_62554_
	<init> ([B)V <init>
		0 o p_62556_
	<init> ()V <init>
	a ()[B getData
	a (I)V fill
		0 o p_285142_
	a (III)I get
		0 o p_62561_
		1 o p_62562_
		2 o p_62563_
	a (II)V set
		0 o p_62558_
		1 o p_62559_
	a (IIII)V set
		0 o p_62565_
		1 o p_62566_
		2 o p_62567_
		3 o p_62568_
	b (III)I getIndex
		static
		0 o p_62572_
		1 o p_62573_
		2 o p_62574_
	b ()Ldvd; copy
	b (I)Ljava/lang/String; layerToString
		0 o p_156342_
	c (I)Z isDefinitelyFilledWith
		0 o p_281763_
	c ()Z isDefinitelyHomogenous
	d (I)I get
		0 o p_62571_
	d ()Z isEmpty
	e (I)I getNibbleIndex
		static
		0 o p_182482_
	f (I)I getByteIndex
		static
		0 o p_62579_
	g (I)B packFilled
		static
		0 o p_282176_
	toString ()Ljava/lang/String; toString
dve net/minecraft/world/level/chunk/EmptyLevelChunk
	n biome
	<init> (Ldcw;Ldcd;Ljm;)V <init>
		0 o p_204422_
		1 o p_204423_
		2 o p_204424_
	C ()Z isEmpty
	D ()Laql; getFullStatus
	a (II)Z isYSpaceEmpty
		0 o p_62587_
		1 o p_62588_
	a (Ljd;Ldtc;Z)Ldtc; setBlockState
		0 o p_62605_
		1 o p_62606_
		2 o p_62607_
	a (Ldqh;)V setBlockEntity
		0 o p_156344_
	a (Ljd;Ldvi$b;)Ldqh; getBlockEntity
		0 o p_62609_
		1 o p_62610_
	a_ (Ljd;)Ldtc; getBlockState
		0 o p_62625_
	b (Ldqh;)V addAndRegisterBlockEntity
		0 o p_156346_
	b_ (Ljd;)Lepe; getFluidState
		0 o p_62621_
	c (I)Z isSectionEmpty
		0 o p_350288_
	d (Ljd;)V removeBlockEntity
		0 o p_62623_
	getNoiseBiome (III)Ljm; getNoiseBiome
		0 o p_204426_
		1 o p_204427_
		2 o p_204428_
	i (Ljd;)I getLightEmission
		0 o p_62628_
dvf net/minecraft/world/level/chunk/GlobalPalette
	a registry
	<init> (Ljr;)V <init>
		0 o p_187897_
	a (Lvw;)V read
		0 o p_62654_
	a (Ljava/util/function/Predicate;)Z maybeHas
		0 o p_62650_
	a (I)Ljava/lang/Object; valueFor
		0 o p_62646_
	a ()I getSerializedSize
	a (Ljava/lang/Object;)I idFor
		0 o p_62648_
	a (ILjr;Ldvp;Ljava/util/List;)Ldvo; create
		static
		0 o p_187899_
		1 o p_187900_
		2 o p_187901_
		3 o p_187902_
	b (Lvw;)V write
		0 o p_62656_
	b ()I getSize
	c ()Ldvo; copy
dvg net/minecraft/world/level/chunk/HashMapPalette
	a registry
	b values
	c resizeHandler
	d bits
	<init> (Ljr;ILdvp;Ljava/util/List;)V <init>
		0 o p_187908_
		1 o p_187909_
		2 o p_187910_
		3 o p_187911_
	<init> (Ljr;ILdvp;)V <init>
		0 o p_187904_
		1 o p_187905_
		2 o p_187906_
	<init> (Ljr;ILdvp;Laxk;)V <init>
		0 o p_199915_
		1 o p_199916_
		2 o p_199917_
		3 o p_199918_
	a ()I getSerializedSize
	a (Lvw;)V read
		0 o p_62679_
	a (Ljava/util/function/Predicate;)Z maybeHas
		0 o p_62675_
	a (I)Ljava/lang/Object; valueFor
		0 o p_62671_
	a (Ljava/lang/Object;)I idFor
		0 o p_62673_
	a (ILjr;Ldvp;Ljava/util/List;)Ldvo; create
		static
		0 o p_187913_
		1 o p_187914_
		2 o p_187915_
		3 o p_187916_
	b ()I getSize
	b (Lvw;)V write
		0 o p_62684_
	c ()Ldvo; copy
	d ()Ljava/util/List; getEntries
dvh net/minecraft/world/level/chunk/ImposterProtoChunk
	n wrapped
	o allowWrites
	<init> (Ldvi;Z)V <init>
		0 o p_187920_
		1 o p_187921_
	A ()V initializeLightSources
	B ()Leoo; getSkyLightSources
	C ()Ldvi; getWrapped
	Q ()I getMaxLightLevel
	a (Z)V setUnsaved
		0 o p_62730_
	a (Ljava/util/function/Predicate;Ljava/util/function/BiConsumer;)V findBlocks
		0 o p_285465_
		1 o p_285061_
	a (Lddz;Ldef$f;)V fillBiomesFromNoise
		0 o p_187923_
		1 o p_187924_
	a (Leab;)V setBlendingData
		0 o p_187930_
	a (Lbsr;)V addEntity
		0 o p_62692_
	a (Lejr;)Lejz; getStartForStructure
		0 o p_223400_
	a (Ldyy$a;)Ldyy; getOrCreateHeightmapUnprimed
		0 o p_187928_
	a (Ljd;Ldtc;Z)Ldtc; setBlockState
		0 o p_62722_
		1 o p_62723_
		2 o p_62724_
	a (Ldyy$a;[J)V setHeightmap
		0 o p_62706_
		1 o p_62707_
	a (Lejr;Lejz;)V setStartForStructure
		0 o p_223405_
		1 o p_223406_
	a (Ldyu$a;)Ldux; getCarvingMask
		0 o p_187926_
	a (Lub;)V setBlockEntityNbt
		0 o p_62728_
	a (Ljava/util/Map;)V setAllStarts
		0 o p_62726_
	a (Ldqh;)V setBlockEntity
		0 o p_156358_
	a (Lejr;J)V addReferenceForStructure
		0 o p_223402_
		1 o p_223403_
	a (Ldyy$a;II)I getHeight
		0 o p_62702_
		1 o p_62703_
		2 o p_62704_
	a (Ldvz;)V setPersistedStatus
		0 o p_347629_
	a (Ljd;Ljo$a;)Lub; getBlockEntityNbtForSaving
		0 o p_62760_
		1 o p_323691_
	a_ (Ljd;)Ldtc; getBlockState
		0 o p_62749_
	b (Ldyu$a;)Ldux; getOrCreateCarvingMask
		0 o p_187934_
	b (Ljava/util/Map;)V setAllReferences
		0 o p_62738_
	b (Z)V setLightCorrect
		0 o p_62740_
	b (Lejr;)Lit/unimi/dsi/fastutil/longs/LongSet; getReferencesForStructure
		0 o p_223408_
	b (I)Ldvj; getSection
		0 o p_187932_
	b_ (Ljd;)Lepe; getFluidState
		0 o p_62736_
	c (Ldyy$a;)Ldyy$a; fixType
		0 o p_62742_
	c_ (Ljd;)Ldqh; getBlockEntity
		0 o p_62744_
	d (Ljd;)V removeBlockEntity
		0 o p_62747_
	d ()[Ldvj; getSections
	e (Ljd;)V markPosForPostprocessing
		0 o p_62752_
	f ()Ldcd; getPos
	f (Ljd;)Lub; getBlockEntityNbt
		0 o p_62757_
	g ()Ljava/util/Map; getAllStarts
	getNoiseBiome (III)Ljm; getNoiseBiome
		0 o p_204430_
		1 o p_204431_
		2 o p_204432_
	h ()Ljava/util/Map; getAllReferences
	i ()Z isUnsaved
	j ()Ldvz; getPersistedStatus
	o ()Leyw; getBlockTicks
	p ()Leyw; getFluidTicks
	q ()Lduy$a; getTicksForSerialization
	t ()Leab; getBlendingData
	v ()Z isLightCorrect
dvi net/minecraft/world/level/chunk/LevelChunk
	n LOGGER
	o NULL_TICKER
	p tickersInLevel
	q loaded
	r level
	s fullStatus
	t postLoad
	u gameEventListenerRegistrySections
	v blockTicks
	w fluidTicks
	<clinit> ()V <clinit>
		static
	<init> (Ldcw;Ldcd;Ldvv;Leyo;Leyo;J[Ldvj;Ldvi$c;Leab;)V <init>
		0 o p_196854_
		1 o p_196855_
		2 o p_196856_
		3 o p_196857_
		4 o p_196858_
		5 o p_196859_
		6 o p_196860_
		7 o p_196861_
		8 o p_196862_
	<init> (Ldcw;Ldcd;)V <init>
		0 o p_187945_
		1 o p_187946_
	<init> (Laqu;Ldvs;Ldvi$c;)V <init>
		0 o p_196850_
		1 o p_196851_
		2 o p_196852_
	C ()Z isEmpty
	D ()Laql; getFullStatus
	E ()V runPostLoad
	F ()Ldcw; getLevel
	G ()Ljava/util/Map; getBlockEntities
	H ()V postProcessGeneration
	I ()V clearAllBlockEntities
	J ()V registerAllBlockEntitiesAfterLevelLoad
	K ()Z isInLevel
	a (Laqu;)V registerTickContainerInLevel
		0 o p_187959_
	a (I)Ldyc; getListenerRegistry
		0 o p_251193_
	a (Ljd;Ldvi$b;)Ldqh; getBlockEntity
		0 o p_62868_
		1 o p_62869_
	a (Ldqh;Ldqi;)Ldsa; createTicker
		0 o p_156376_
		1 o p_156377_
	a (Ldqh;Laqu;)V removeGameEventListener
		0 o p_223413_
		1 o p_223414_
	a (Ljd;Lub;)Ldqh; promotePendingBlockEntity
		0 o p_62871_
		1 o p_62872_
	a (Laqu;II)Ldyc; lambda$getListenerRegistry$0
		0 o p_281219_
		1 o p_281220_
		2 o p_281221_
	a (Ljd;Ljo$a;)Lub; getBlockEntityNbtForSaving
		0 o p_62932_
		1 o p_323699_
	a (Ljd;Ldqj;Lub;)V lambda$replaceWithPacketData$3
		0 o p_338077_
		1 o p_338078_
		2 o p_338079_
	a (Ldqh;Ldqi;Ljd;Ldvi$d;)Ldvi$d; lambda$updateBlockEntityTicker$6
		0 o p_187961_
		1 o p_187962_
		2 o p_187963_
		3 o p_187964_
	a (Ldvi$d;)V lambda$clearAllBlockEntities$4
		static
		0 o p_187966_
	a (Lvw;Lub;Ljava/util/function/Consumer;)V replaceWithPacketData
		0 o p_187972_
		1 o p_187973_
		2 o p_187974_
	a (III)Lepe; getFluidState
		0 o p_62815_
		1 o p_62816_
		2 o p_62817_
	a (Lbsr;)V addEntity
		0 o p_62826_
	a (Ljd;Ldtc;Z)Ldtc; setBlockState
		0 o p_62865_
		1 o p_62866_
		2 o p_62867_
	a (Ldqh;)V setBlockEntity
		0 o p_156374_
	a (Lvw;)V replaceBiomes
		0 o p_275574_
	a_ (Ljd;)Ldtc; getBlockState
		0 o p_62923_
	b (Ldqh;Laqu;)V addGameEventListener
		0 o p_223416_
		1 o p_223417_
	b (Ldqh;)V addAndRegisterBlockEntity
		0 o p_156391_
	b (Laqu;)V unregisterTickContainerFromLevel
		0 o p_187980_
	b (Ljava/util/function/Supplier;)V setFullStatus
		0 o p_62880_
	b (III)Ljava/lang/String; lambda$getFluidState$2
		0 o p_187976_
		1 o p_187977_
		2 o p_187978_
	b_ (Ljd;)Lepe; getFluidState
		0 o p_62895_
	c (III)Ljava/lang/String; lambda$getBlockState$1
		0 o p_187982_
		1 o p_187983_
		2 o p_187984_
	c (J)V unpackTicks
		0 o p_187986_
	c (Z)V setLoaded
		0 o p_62914_
	c (Ldqh;)V updateBlockEntityTicker
		0 o p_156407_
	c_ (Ljd;)Ldqh; getBlockEntity
		0 o p_62912_
	d (Ldqh;)V lambda$registerAllBlockEntitiesAfterLevelLoad$5
		0 o p_187988_
	d (Ljd;)V removeBlockEntity
		0 o p_62919_
	g (Ljd;)Ldqh; createBlockEntity
		0 o p_62935_
	h (I)V removeGameEventListenerRegistry
		0 o p_283355_
	h (Ljd;)Z isTicking
		0 o p_156411_
	j ()Ldvz; getPersistedStatus
	k (Ljd;)V removeBlockEntityTicker
		0 o p_156413_
	o ()Leyw; getBlockTicks
	p ()Leyw; getFluidTicks
	q ()Lduy$a; getTicksForSerialization
dvi$1 net/minecraft/world/level/chunk/LevelChunk$1
	<init> ()V <init>
	a ()V tick
	b ()Z isRemoved
	c ()Ljd; getPos
	d ()Ljava/lang/String; getType
dvi$a net/minecraft/world/level/chunk/LevelChunk$BoundTickingBlockEntity
	a this$0
	b blockEntity
	c ticker
	d loggedInvalidBlockState
	<init> (Ldvi;Ldqh;Ldqi;)V <init>
		0 o p_156432_
		1 o p_156433_
		2 o p_156434_
	a ()V tick
	b ()Z isRemoved
	c ()Ljd; getPos
	d ()Ljava/lang/String; getType
	toString ()Ljava/lang/String; toString
dvi$b net/minecraft/world/level/chunk/LevelChunk$EntityCreationType
	a IMMEDIATE
	b QUEUED
	c CHECK
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_62962_
		1 o p_62963_
	a ()[Ldvi$b; $values
		static
	valueOf (Ljava/lang/String;)Ldvi$b; valueOf
		static
		0 o p_62965_
	values ()[Ldvi$b; values
		static
dvi$c net/minecraft/world/level/chunk/LevelChunk$PostLoadProcessor
	run (Ldvi;)V run
		0 o p_196867_
dvi$d net/minecraft/world/level/chunk/LevelChunk$RebindableTickingBlockEntityWrapper
	a ticker
	<init> (Ldvi;Ldsa;)V <init>
		0 o p_156446_
		1 o p_156447_
	a (Ldsa;)V rebind
		0 o p_156450_
	a ()V tick
	b ()Z isRemoved
	c ()Ljd; getPos
	d ()Ljava/lang/String; getType
	toString ()Ljava/lang/String; toString
dvj net/minecraft/world/level/chunk/LevelChunkSection
	a SECTION_WIDTH
	b SECTION_HEIGHT
	c SECTION_SIZE
	d BIOME_CONTAINER_BITS
	e nonEmptyBlockCount
	f tickingBlockCount
	g tickingFluidCount
	h states
	i biomes
	<init> (Ldvq;Ldvr;)V <init>
		0 o p_282846_
		1 o p_281695_
	<init> (Ljz;)V <init>
		0 o p_282873_
	a (IIILdtc;Z)Ldtc; setBlockState
		0 o p_62992_
		1 o p_62993_
		2 o p_62994_
		3 o p_62995_
		4 o p_62996_
	a (Lvw;)V read
		0 o p_63005_
	a (Lddz;Ldef$f;III)V fillBiomesFromNoise
		0 o p_282075_
		1 o p_283084_
		2 o p_282310_
		3 o p_281510_
		4 o p_283057_
	a ()V acquire
	a (Ljava/util/function/Predicate;)Z maybeHas
		0 o p_63003_
	a (III)Ldtc; getBlockState
		0 o p_62983_
		1 o p_62984_
		2 o p_62985_
	a (IIILdtc;)Ldtc; setBlockState
		0 o p_62987_
		1 o p_62988_
		2 o p_62989_
		3 o p_62990_
	b (Lvw;)V readBiomes
		0 o p_275669_
	b (III)Lepe; getFluidState
		0 o p_63008_
		1 o p_63009_
		2 o p_63010_
	b ()V release
	c (Lvw;)V write
		0 o p_63012_
	c ()Z hasOnlyAir
	c (III)Ljm; getNoiseBiome
		0 o p_204434_
		1 o p_204435_
		2 o p_204436_
	d ()Z isRandomlyTicking
	e ()Z isRandomlyTickingBlocks
	f ()Z isRandomlyTickingFluids
	g ()V recalcBlockCounts
	h ()Ldvq; getStates
	i ()Ldvr; getBiomes
	j ()I getSerializedSize
dvj$a net/minecraft/world/level/chunk/LevelChunkSection$1BlockCounter
	a nonEmptyBlockCount
	b tickingBlockCount
	c tickingFluidCount
	<init> (Ldvj;)V <init>
		0 o p_204442_
	a (Ldtc;I)V accept
		0 o p_204444_
		1 o p_204445_
	accept (Ljava/lang/Object;I)V accept
		0 o p_204447_
		1 o p_204448_
dvk net/minecraft/world/level/chunk/LightChunk
	B ()Leoo; getSkyLightSources
	a (Ljava/util/function/BiConsumer;)V findBlockLightSources
		0 o p_285040_
dvl net/minecraft/world/level/chunk/LightChunkGetter
	a (Lddf;Lkf;)V onLightUpdate
		0 o p_63021_
		1 o p_63022_
	c (II)Ldvk; getChunkForLighting
		0 o p_63023_
		1 o p_63024_
	q ()Ldcc; getLevel
dvm net/minecraft/world/level/chunk/LinearPalette
	a registry
	b values
	c resizeHandler
	d bits
	e size
	<init> (Ljr;ILdvp;Ljava/util/List;)V <init>
		0 o p_188015_
		1 o p_188016_
		2 o p_188017_
		3 o p_188018_
	<init> (Ljr;[Ljava/lang/Object;Ldvp;II)V <init>
		0 o p_199921_
		1 o p_199922_
		2 o p_199923_
		3 o p_199924_
		4 o p_199925_
	a (Lvw;)V read
		0 o p_63046_
	a (Ljava/util/function/Predicate;)Z maybeHas
		0 o p_63042_
	a (I)Ljava/lang/Object; valueFor
		0 o p_63038_
	a ()I getSerializedSize
	a (Ljava/lang/Object;)I idFor
		0 o p_63040_
	a (ILjr;Ldvp;Ljava/util/List;)Ldvo; create
		static
		0 o p_188020_
		1 o p_188021_
		2 o p_188022_
		3 o p_188023_
	b (Lvw;)V write
		0 o p_63049_
	b ()I getSize
	c ()Ldvo; copy
dvn net/minecraft/world/level/chunk/MissingPaletteEntryException
	<init> (I)V <init>
		0 o p_188025_
dvo net/minecraft/world/level/chunk/Palette
	a (Lvw;)V read
		0 o p_63064_
	a (Ljava/util/function/Predicate;)Z maybeHas
		0 o p_63062_
	a (I)Ljava/lang/Object; valueFor
		0 o p_63060_
	a ()I getSerializedSize
	a (Ljava/lang/Object;)I idFor
		0 o p_63061_
	b (Lvw;)V write
		0 o p_63065_
	b ()I getSize
	c ()Ldvo; copy
dvo$a net/minecraft/world/level/chunk/Palette$Factory
	create (ILjr;Ldvp;Ljava/util/List;)Ldvo; create
		0 o p_188027_
		1 o p_188028_
		2 o p_188029_
		3 o p_188030_
dvp net/minecraft/world/level/chunk/PaletteResize
	onResize (ILjava/lang/Object;)I onResize
		0 o p_63066_
		1 o p_63067_
dvq net/minecraft/world/level/chunk/PalettedContainer
	a MIN_PALETTE_BITS
	b dummyPaletteResize
	c registry
	d data
	e strategy
	f threadingDetector
	<init> (Ljr;Ljava/lang/Object;Ldvq$d;)V <init>
		0 o p_188041_
		1 o p_188042_
		2 o p_188043_
	<init> (Ljr;Ldvq$d;Ldvq$a;Laxc;Ljava/util/List;)V <init>
		0 o p_188035_
		1 o p_188036_
		2 o p_188037_
		3 o p_188038_
		4 o p_188039_
	<init> (Ljr;Ldvq$d;Ldvq$c;)V <init>
		0 o p_199928_
		1 o p_199929_
		2 o p_199930_
	a (Ldvq$c;I)Ldvq$c; createOrReuseData
		0 o p_188052_
		1 o p_188053_
	a (Ljr;Ldvq$d;)Ldvr$a; pack
		0 o p_188065_
		1 o p_188066_
	a (Ljr;Ldvo;I)I lambda$unpack$9
		static
		0 o p_238281_
		1 o p_238282_
		2 o p_238283_
	a (Ldvq;)Ldvr; lambda$codecRO$1
		static
		0 o p_238264_
	a (Ldvr$b;Ljr;Ldvq$d;Ldvr$a;)Lcom/mojang/serialization/DataResult; lambda$codec$4
		static
		0 o p_238259_
		1 o p_238260_
		2 o p_238261_
		3 o p_238262_
	a (Ldvq$b;)V count
		0 o p_63100_
	a (Lcom/mojang/serialization/Codec;Ljava/lang/Object;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$3
		static
		0 o p_338080_
		1 o p_338081_
		2 o p_338082_
	a ()V acquire
	a (Lazd$a;)Ljava/lang/String; lambda$unpack$10
		static
		0 o p_275178_
	a (Ljr;Lcom/mojang/serialization/Codec;Ldvq$d;Ljava/lang/Object;)Lcom/mojang/serialization/Codec; codecRW
		static
		0 o p_238372_
		1 o p_238373_
		2 o p_238374_
		3 o p_238375_
	a (ILjava/lang/Object;)Ljava/lang/Object; getAndSet
		0 o p_63097_
		1 o p_63098_
	a (III)Ljava/lang/Object; get
		0 o p_63088_
		1 o p_63089_
		2 o p_63090_
	a (Ljava/util/function/Consumer;)V getAll
		0 o p_196880_
	a (Ljr;Ldvq$d;Ldvr;)Ldvr$a; lambda$codec$5
		static
		0 o p_188072_
		1 o p_188073_
		2 o p_238263_
	a (Ljava/util/function/Consumer;Ldvo;I)V lambda$getAll$6
		static
		0 o p_238272_
		1 o p_238273_
		2 o p_238274_
	a (IIILjava/lang/Object;)Ljava/lang/Object; getAndSet
		0 o p_63092_
		1 o p_63093_
		2 o p_63094_
		3 o p_63095_
	a (Ldvg;I)I lambda$pack$11
		0 o p_198177_
		1 o p_198178_
	a (Ljr;Lcom/mojang/serialization/Codec;Ldvq$d;Ljava/lang/Object;Ldvr$b;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_238428_
		1 o p_238429_
		2 o p_238430_
		3 o p_238431_
		4 o p_238432_
	a (Lvw;)V read
		0 o p_63119_
	a (Ljr;Ldvq$d;Ldvr$a;)Lcom/mojang/serialization/DataResult; unpack
		static
		0 o p_188068_
		1 o p_188069_
		2 o p_238258_
	a (Lit/unimi/dsi/fastutil/ints/Int2IntOpenHashMap;I)V lambda$count$12
		static
		0 o p_238268_
		1 o p_238269_
	a (I)Ljava/lang/Object; get
		0 o p_63086_
	a (Ljava/util/function/Predicate;)Z maybeHas
		0 o p_63110_
	a ([ILjava/util/function/IntUnaryOperator;)V swapPalette
		static
		0 o p_198190_
		1 o p_198191_
	a (Ldvq$b;Lit/unimi/dsi/fastutil/ints/Int2IntMap$Entry;)V lambda$count$13
		0 o p_238270_
		1 o p_238271_
	b (ILjava/lang/Object;)V set
		0 o p_63133_
		1 o p_63134_
	b (Ljr;Ldvq$d;Ldvr$a;)Lcom/mojang/serialization/DataResult; lambda$codecRO$2
		static
		0 o p_338083_
		1 o p_338084_
		2 o p_338085_
	b (IIILjava/lang/Object;)Ljava/lang/Object; getAndSetUnchecked
		0 o p_63128_
		1 o p_63129_
		2 o p_63130_
		3 o p_63131_
	b (Lvw;)V write
		0 o p_63136_
	b (Ljr;Lcom/mojang/serialization/Codec;Ldvq$d;Ljava/lang/Object;)Lcom/mojang/serialization/Codec; codecRO
		static
		0 o p_238419_
		1 o p_238420_
		2 o p_238421_
		3 o p_238422_
	b ()V release
	c ()I getSerializedSize
	c (IIILjava/lang/Object;)V set
		0 o p_156471_
		1 o p_156472_
		2 o p_156473_
		3 o p_156474_
	c (ILjava/lang/Object;)I lambda$unpack$8
		static
		0 o p_238278_
		1 o p_238279_
	d ()Ldvq; copy
	d (ILjava/lang/Object;)I lambda$new$0
		static
		0 o p_238275_
		1 o p_238276_
	e ()Ldvq; recreate
	f ()Ljava/lang/String; lambda$unpack$7
		static
	onResize (ILjava/lang/Object;)I onResize
		0 o p_63142_
		1 o p_63143_
dvq$a net/minecraft/world/level/chunk/PalettedContainer$Configuration
	a factory
	b bits
	<init> (Ldvo$a;I)V <init>
		0 o factory
		1 o bits
	a (Ljr;Ldvp;I)Ldvq$c; createData
		0 o p_188092_
		1 o p_188093_
		2 o p_188094_
	a ()Ldvo$a; factory
	b ()I bits
	equals (Ljava/lang/Object;)Z equals
		0 o p_188097_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dvq$b net/minecraft/world/level/chunk/PalettedContainer$CountConsumer
	accept (Ljava/lang/Object;I)V accept
		0 o p_63145_
		1 o p_63146_
dvq$c net/minecraft/world/level/chunk/PalettedContainer$Data
	a configuration
	b storage
	c palette
	<init> (Ldvq$a;Laxc;Ldvo;)V <init>
		0 o configuration
		1 o storage
		2 o palette
	a (Lvw;)V write
		0 o p_188115_
	a ()I getSerializedSize
	a (Ldvo;Laxc;)V copyFrom
		0 o p_188112_
		1 o p_188113_
	b ()Ldvq$c; copy
	c ()Ldvq$a; configuration
	d ()Laxc; storage
	e ()Ldvo; palette
	equals (Ljava/lang/Object;)Z equals
		0 o p_188120_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dvq$d net/minecraft/world/level/chunk/PalettedContainer$Strategy
	a SINGLE_VALUE_PALETTE_FACTORY
	b LINEAR_PALETTE_FACTORY
	c HASHMAP_PALETTE_FACTORY
	d SECTION_STATES
	e SECTION_BIOMES
	f GLOBAL_PALETTE_FACTORY
	g sizeBits
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_188143_
	a (Ljr;I)Ldvq$a; getConfiguration
		0 o p_188149_
		1 o p_188150_
	a (III)I getIndex
		0 o p_188146_
		1 o p_188147_
		2 o p_188148_
	a ()I size
	b (Ljr;I)I calculateBitsForSerialization
		0 o p_188152_
		1 o p_188153_
dvq$d$1 net/minecraft/world/level/chunk/PalettedContainer$Strategy$1
	<init> (I)V <init>
		0 o p_188155_
	a (Ljr;I)Ldvq$a; getConfiguration
		0 o p_188157_
		1 o p_188158_
dvq$d$2 net/minecraft/world/level/chunk/PalettedContainer$Strategy$2
	<init> (I)V <init>
		0 o p_188160_
	a (Ljr;I)Ldvq$a; getConfiguration
		0 o p_188162_
		1 o p_188163_
dvr net/minecraft/world/level/chunk/PalettedContainerRO
	a (III)Ljava/lang/Object; get
		0 o p_238291_
		1 o p_238292_
		2 o p_238293_
	a (Ljava/util/function/Consumer;)V getAll
		0 o p_238353_
	a (Ldvq$b;)V count
		0 o p_238355_
	a (Ljr;Ldvq$d;)Ldvr$a; pack
		0 o p_238441_
		1 o p_238442_
	a (Ljava/util/function/Predicate;)Z maybeHas
		0 o p_238437_
	b (Lvw;)V write
		0 o p_238417_
	c ()I getSerializedSize
	e ()Ldvq; recreate
dvr$a net/minecraft/world/level/chunk/PalettedContainerRO$PackedData
	a paletteEntries
	b storage
	<init> (Ljava/util/List;Ljava/util/Optional;)V <init>
		0 o paletteEntries
		1 o storage
	a ()Ljava/util/List; paletteEntries
	b ()Ljava/util/Optional; storage
	equals (Ljava/lang/Object;)Z equals
		0 o p_238439_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dvr$b net/minecraft/world/level/chunk/PalettedContainerRO$Unpacker
	read (Ljr;Ldvq$d;Ldvr$a;)Lcom/mojang/serialization/DataResult; read
		0 o p_238364_
		1 o p_238365_
		2 o p_238366_
dvs net/minecraft/world/level/chunk/ProtoChunk
	n lightEngine
	o status
	p entities
	q carvingMasks
	r belowZeroRetrogen
	s blockTicks
	t fluidTicks
	<init> (Ldcd;Ldvv;[Ldvj;Leyr;Leyr;Ldcy;Ljz;Leab;)V <init>
		0 o p_188173_
		1 o p_188174_
		2 o p_188175_
		3 o p_188176_
		4 o p_188177_
		5 o p_188178_
		6 o p_188179_
		7 o p_188180_
	<init> (Ldcd;Ldvv;Ldcy;Ljz;Leab;)V <init>
		0 o p_188167_
		1 o p_188168_
		2 o p_188169_
		3 o p_188170_
		4 o p_188171_
	D ()Ljava/util/Map; getBlockEntities
	E ()Ljava/util/List; getEntities
	F ()Ljava/util/Map; getBlockEntityNbts
	G ()Leyo; unpackBlockTicks
	H ()Leyo; unpackFluidTicks
	a (SILdcd;)Ljd; unpackOffsetCoordinates
		static
		0 o p_63228_
		1 o p_63229_
		2 o p_63230_
	a (Lbsr;)V addEntity
		0 o p_63183_
	a (Leot;)V setLightEngine
		0 o p_63210_
	a (Ldym;)V setBelowZeroRetrogen
		0 o p_188184_
	a (Ljd;Ldtc;Z)Ldtc; setBlockState
		0 o p_63217_
		1 o p_63218_
		2 o p_63219_
	a (SI)V addPackedPostProcess
		0 o p_63225_
		1 o p_63226_
	a (Leyr;)Leyo; unpackTicks
		static
		0 o p_188190_
	a (Lejr;Lejz;)V setStartForStructure
		0 o p_223432_
		1 o p_223433_
	a (Ldyu$a;)Ldux; getCarvingMask
		0 o p_188185_
	a (Ldqh;)V setBlockEntity
		0 o p_156488_
	a (Ldyu$a;Ldux;)V setCarvingMask
		0 o p_188187_
		1 o p_188188_
	a (Ldvz;)V setPersistedStatus
		0 o p_330748_
	a (Ljd;Ljo$a;)Lub; getBlockEntityNbtForSaving
		0 o p_63275_
		1 o p_324473_
	a_ (Ljd;)Ldtc; getBlockState
		0 o p_63264_
	b (Ldyu$a;)Ldux; getOrCreateCarvingMask
		0 o p_188191_
	b (Lub;)V addEntity
		0 o p_63243_
	b_ (Ljd;)Lepe; getFluidState
		0 o p_63239_
	c (Ldyu$a;)Ldux; lambda$getOrCreateCarvingMask$0
		0 o p_325904_
	c_ (Ljd;)Ldqh; getBlockEntity
		0 o p_63257_
	d (Ljd;)V removeBlockEntity
		0 o p_63262_
	e (Ljd;)V markPosForPostprocessing
		0 o p_63266_
	g (Ljd;)S packOffsetCoordinates
		static
		0 o p_63281_
	getNoiseBiome (III)Ljm; getNoiseBiome
		0 o p_204450_
		1 o p_204451_
		2 o p_204452_
	j ()Ldvz; getPersistedStatus
	o ()Leyw; getBlockTicks
	p ()Leyw; getFluidTicks
	q ()Lduy$a; getTicksForSerialization
	x ()Ldym; getBelowZeroRetrogen
	z ()Ldcy; getHeightAccessorForGeneration
dvt net/minecraft/world/level/chunk/SingleValuePalette
	a registry
	b value
	c resizeHandler
	<init> (Ljr;Ldvp;Ljava/util/List;)V <init>
		0 o p_188207_
		1 o p_188208_
		2 o p_188209_
	a (Lvw;)V read
		0 o p_188223_
	a (Ljava/util/function/Predicate;)Z maybeHas
		0 o p_188221_
	a (I)Ljava/lang/Object; valueFor
		0 o p_188212_
	a ()I getSerializedSize
	a (Ljava/lang/Object;)I idFor
		0 o p_188219_
	a (ILjr;Ldvp;Ljava/util/List;)Ldvo; create
		static
		0 o p_188214_
		1 o p_188215_
		2 o p_188216_
		3 o p_188217_
	b (Lvw;)V write
		0 o p_188226_
	b ()I getSize
	c ()Ldvo; copy
dvu net/minecraft/world/level/chunk/StructureAccess
	a (Lejr;J)V addReferenceForStructure
		0 o p_223435_
		1 o p_223436_
	a (Lejr;)Lejz; getStartForStructure
		0 o p_223434_
	a (Lejr;Lejz;)V setStartForStructure
		0 o p_223437_
		1 o p_223438_
	b (Lejr;)Lit/unimi/dsi/fastutil/longs/LongSet; getReferencesForStructure
		0 o p_223439_
	b (Ljava/util/Map;)V setAllReferences
		0 o p_223440_
	h ()Ljava/util/Map; getAllReferences
dvv net/minecraft/world/level/chunk/UpgradeData
	a EMPTY
	b LOGGER
	c TAG_INDICES
	d DIRECTIONS
	e sides
	f neighborBlockTicks
	g neighborFluidTicks
	h index
	i MAP
	j CHUNKY_FIXERS
	<clinit> ()V <clinit>
		static
	<init> (Ldcy;)V <init>
		0 o p_156506_
	<init> (Lub;Ldcy;)V <init>
		0 o p_156508_
		1 o p_156509_
	a (Ljava/lang/String;)Ljava/util/Optional; lambda$new$3
		static
		0 o p_258986_
	a (Lub;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/List;)V loadTicks
		static
		0 o p_208133_
		1 o p_208134_
		2 o p_208135_
		3 o p_208136_
	a (Ldcw;Ldvv$a;)V lambda$upgrade$6
		static
		0 o p_208121_
		1 o p_208122_
	a (Ldfy;)Ljava/lang/String; lambda$write$7
		static
		0 o p_258984_
	a (Ldvi;Ljj;)V upgradeSides
		static
		0 o p_63344_
		1 o p_63345_
	a (Ldtc;Lji;Ldcx;Ljd;Ljd;)Ldtc; updateState
		static
		0 o p_63336_
		1 o p_63337_
		2 o p_63338_
		3 o p_63339_
		4 o p_63340_
	a (Ldcw;Leys;)V lambda$upgrade$5
		static
		0 o p_208124_
		1 o p_208125_
	a (Luh;Leys;)V lambda$write$10
		static
		0 o p_208138_
		1 o p_208139_
	a (Lepd;)Ljava/lang/String; lambda$write$9
		static
		0 o p_258985_
	a ()Z isEmpty
	a (Ldvi;)V upgrade
		0 o p_63342_
	b (Ldcw;Leys;)V lambda$upgrade$4
		static
		0 o p_208141_
		1 o p_208142_
	b (Ljava/lang/String;)Ljava/util/Optional; lambda$new$1
		static
		0 o p_258983_
	b ()Lub; write
	b (Luh;Leys;)V lambda$write$8
		static
		0 o p_208146_
		1 o p_208147_
	b (Ldvi;)V upgradeInside
		0 o p_63348_
	c ()Ljava/util/Optional; lambda$new$2
		static
	d ()Ljava/util/Optional; lambda$new$0
		static
dvv$a net/minecraft/world/level/chunk/UpgradeData$BlockFixer
	a (Ldcx;)V processChunk
		0 o p_63351_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_63352_
		1 o p_63353_
		2 o p_63354_
		3 o p_63355_
		4 o p_63356_
		5 o p_63357_
dvv$b net/minecraft/world/level/chunk/UpgradeData$BlockFixers
	a BLACKLIST
	b DEFAULT
	c CHEST
	d LEAVES
	e STEM_BLOCK
	f DIRECTIONS
	g $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IZ[Ldfy;)V <init>
		0 o p_63367_
		1 o p_63368_
		2 o p_63369_
		3 o p_63370_
	<init> (Ljava/lang/String;I[Ldfy;)V <init>
		0 o p_63378_
		1 o p_63379_
		2 o p_63380_
	a ()[Ldvv$b; $values
		static
	valueOf (Ljava/lang/String;)Ldvv$b; valueOf
		static
		0 o p_63387_
	values ()[Ldvv$b; values
		static
dvv$b$1 net/minecraft/world/level/chunk/UpgradeData$BlockFixers$1
	<init> (Ljava/lang/String;I[Ldfy;)V <init>
		0 o p_63390_
		1 o p_63391_
		2 o p_63392_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_63394_
		1 o p_63395_
		2 o p_63396_
		3 o p_63397_
		4 o p_63398_
		5 o p_63399_
dvv$b$2 net/minecraft/world/level/chunk/UpgradeData$BlockFixers$2
	<init> (Ljava/lang/String;I[Ldfy;)V <init>
		0 o p_63401_
		1 o p_63402_
		2 o p_63403_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_63405_
		1 o p_63406_
		2 o p_63407_
		3 o p_63408_
		4 o p_63409_
		5 o p_63410_
dvv$b$3 net/minecraft/world/level/chunk/UpgradeData$BlockFixers$3
	<init> (Ljava/lang/String;I[Ldfy;)V <init>
		0 o p_63412_
		1 o p_63413_
		2 o p_63414_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_63416_
		1 o p_63417_
		2 o p_63418_
		3 o p_63419_
		4 o p_63420_
		5 o p_63421_
dvv$b$4 net/minecraft/world/level/chunk/UpgradeData$BlockFixers$4
	g queue
	<init> (Ljava/lang/String;IZ[Ldfy;)V <init>
		0 o p_63424_
		1 o p_63425_
		2 o p_63426_
		3 o p_63427_
	a (Ldcx;)V processChunk
		0 o p_63430_
	a ()Ljava/util/List; lambda$$0
		static
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_63432_
		1 o p_63433_
		2 o p_63434_
		3 o p_63435_
		4 o p_63436_
		5 o p_63437_
dvv$b$5 net/minecraft/world/level/chunk/UpgradeData$BlockFixers$5
	<init> (Ljava/lang/String;I[Ldfy;)V <init>
		0 o p_63439_
		1 o p_63440_
		2 o p_63441_
	a (Ldtc;Lji;Ldtc;Ldcx;Ljd;Ljd;)Ldtc; updateShape
		0 o p_63443_
		1 o p_63444_
		2 o p_63445_
		3 o p_63446_
		4 o p_63447_
		5 o p_63448_
dvw net/minecraft/world/level/chunk/package-info
dvx net/minecraft/world/level/chunk/status/ChunkDependencies
	a dependencyByRadius
	b radiusByDependency
	<init> (Lcom/google/common/collect/ImmutableList;)V <init>
		0 o p_347595_
	a (I)Ldvz; get
		0 o p_347623_
	a ()Lcom/google/common/collect/ImmutableList; asList
	a (Ldvz;)I getRadiusOf
		0 o p_347685_
	b ()I size
	c ()I getRadius
	toString ()Ljava/lang/String; toString
dvy net/minecraft/world/level/chunk/status/ChunkPyramid
	a GENERATION_PYRAMID
	b LOADING_PYRAMID
	c steps
	<clinit> ()V <clinit>
		static
	<init> (Lcom/google/common/collect/ImmutableList;)V <init>
		0 o steps
	a (Ldvz;)Ldwc; getStepTo
		0 o p_347527_
	a ()Lcom/google/common/collect/ImmutableList; steps
	a (Ldwc$a;)Ldwc$a; lambda$static$23
		static
		0 o p_347695_
	b (Ldwc$a;)Ldwc$a; lambda$static$22
		static
		0 o p_347516_
	c (Ldwc$a;)Ldwc$a; lambda$static$21
		static
		0 o p_347463_
	d (Ldwc$a;)Ldwc$a; lambda$static$20
		static
		0 o p_347603_
	e (Ldwc$a;)Ldwc$a; lambda$static$19
		static
		0 o p_347446_
	equals (Ljava/lang/Object;)Z equals
		0 o p_347536_
	f (Ldwc$a;)Ldwc$a; lambda$static$18
		static
		0 o p_347448_
	g (Ldwc$a;)Ldwc$a; lambda$static$17
		static
		0 o p_347532_
	h (Ldwc$a;)Ldwc$a; lambda$static$16
		static
		0 o p_347573_
	hashCode ()I hashCode
	i (Ldwc$a;)Ldwc$a; lambda$static$15
		static
		0 o p_347461_
	j (Ldwc$a;)Ldwc$a; lambda$static$14
		static
		0 o p_347653_
	k (Ldwc$a;)Ldwc$a; lambda$static$13
		static
		0 o p_347676_
	l (Ldwc$a;)Ldwc$a; lambda$static$12
		static
		0 o p_347564_
	m (Ldwc$a;)Ldwc$a; lambda$static$11
		static
		0 o p_347696_
	n (Ldwc$a;)Ldwc$a; lambda$static$10
		static
		0 o p_347644_
	o (Ldwc$a;)Ldwc$a; lambda$static$9
		static
		0 o p_347515_
	p (Ldwc$a;)Ldwc$a; lambda$static$8
		static
		0 o p_347525_
	q (Ldwc$a;)Ldwc$a; lambda$static$7
		static
		0 o p_347654_
	r (Ldwc$a;)Ldwc$a; lambda$static$6
		static
		0 o p_347578_
	s (Ldwc$a;)Ldwc$a; lambda$static$5
		static
		0 o p_347669_
	t (Ldwc$a;)Ldwc$a; lambda$static$4
		static
		0 o p_347641_
	toString ()Ljava/lang/String; toString
	u (Ldwc$a;)Ldwc$a; lambda$static$3
		static
		0 o p_347660_
	v (Ldwc$a;)Ldwc$a; lambda$static$2
		static
		0 o p_347504_
	w (Ldwc$a;)Ldwc$a; lambda$static$1
		static
		0 o p_347517_
	x (Ldwc$a;)Ldwc$a; lambda$static$0
		static
		0 o p_347683_
dvy$a net/minecraft/world/level/chunk/status/ChunkPyramid$Builder
	a steps
	<init> ()V <init>
	a (Ldvz;Ljava/util/function/UnaryOperator;)Ldvy$a; step
		0 o p_347677_
		1 o p_347470_
	a ()Ldvy; build
dvz net/minecraft/world/level/chunk/status/ChunkStatus
	a MAX_STRUCTURE_DISTANCE
	b FINAL_HEIGHTMAPS
	c EMPTY
	d STRUCTURE_STARTS
	e STRUCTURE_REFERENCES
	f BIOMES
	g NOISE
	h SURFACE
	i CARVERS
	j FEATURES
	k INITIALIZE_LIGHT
	l LIGHT
	m SPAWN
	n FULL
	o WORLDGEN_HEIGHTMAPS
	p index
	q parent
	r chunkType
	s heightmapsAfter
	<clinit> ()V <clinit>
		static
	<init> (Ldvz;Ljava/util/EnumSet;Ldwd;)V <init>
		0 o p_330316_
		1 o p_331442_
		2 o p_331412_
	a ()Ljava/util/List; getStatusList
		static
	a (Ljava/lang/String;)Ldvz; byName
		static
		0 o p_330923_
	a (Ljava/lang/String;Ldvz;Ljava/util/EnumSet;Ldwd;)Ldvz; register
		static
		0 o p_330494_
		1 o p_331829_
		2 o p_330717_
		3 o p_331982_
	a (Ldvz;)Z isOrAfter
		0 o p_330216_
	a (Ldvz;Ldvz;)Ldvz; max
		static
		0 o p_347651_
		1 o p_347554_
	b ()I getIndex
	b (Ldvz;)Z isAfter
		0 o p_347553_
	c (Ldvz;)Z isOrBefore
		0 o p_347528_
	c ()Ldvz; getParent
	d ()Ldwd; getChunkType
	d (Ldvz;)Z isBefore
		0 o p_347551_
	e ()Ljava/util/EnumSet; heightmapsAfter
	f ()Ljava/lang/String; getName
	toString ()Ljava/lang/String; toString
dw net/minecraft/advancements/critereon/SingleComponentItemPredicate
	a (Lcuq;Ljava/lang/Object;)Z matches
		0 o p_333980_
		1 o p_334084_
	a ()Lkp; componentType
	a (Lcuq;)Z matches
		0 o p_333958_
dwa net/minecraft/world/level/chunk/status/ChunkStatusTask
	doWork (Ldwe;Ldwc;Lazi;Lduy;)Ljava/util/concurrent/CompletableFuture; doWork
		0 o p_347520_
		1 o p_347546_
		2 o p_347485_
		3 o p_347617_
dwb net/minecraft/world/level/chunk/status/ChunkStatusTasks
	<init> ()V <init>
	a (Laqu;Ldvs;Ldvi;)V lambda$full$1
		static
		0 o p_347398_
		1 o p_347399_
		2 o p_347400_
	a (Ldwe;Ldcd;Laqn;Ljava/lang/Runnable;)V lambda$full$3
		static
		0 o p_347401_
		1 o p_347402_
		2 o p_347403_
		3 o p_347404_
	a (Lduy;)Z isLighted
		static
		0 o p_330524_
	a (Ldwe;Ldwc;Lazi;Lduy;)Ljava/util/concurrent/CompletableFuture; passThrough
		static
		0 o p_347652_
		1 o p_347508_
		2 o p_347686_
		3 o p_347612_
	a (Laqu;Ljava/util/List;)V postLoadProtoChunk
		static
		0 o p_347492_
		1 o p_347609_
	a (Lduy;Ldwe;Laqn;)Lduy; lambda$full$2
		static
		0 o p_347405_
		1 o p_347406_
		2 o p_347407_
	b (Lduy;)Lduy; lambda$generateNoise$0
		static
		0 o p_330442_
	b (Ldwe;Ldwc;Lazi;Lduy;)Ljava/util/concurrent/CompletableFuture; generateStructureStarts
		static
		0 o p_331607_
		1 o p_347505_
		2 o p_347639_
		3 o p_330224_
	c (Ldwe;Ldwc;Lazi;Lduy;)Ljava/util/concurrent/CompletableFuture; loadStructureStarts
		static
		0 o p_331337_
		1 o p_347700_
		2 o p_347697_
		3 o p_331647_
	d (Ldwe;Ldwc;Lazi;Lduy;)Ljava/util/concurrent/CompletableFuture; generateStructureReferences
		static
		0 o p_331037_
		1 o p_347588_
		2 o p_347555_
		3 o p_331453_
	e (Ldwe;Ldwc;Lazi;Lduy;)Ljava/util/concurrent/CompletableFuture; generateBiomes
		static
		0 o p_331619_
		1 o p_347659_
		2 o p_347729_
		3 o p_332054_
	f (Ldwe;Ldwc;Lazi;Lduy;)Ljava/util/concurrent/CompletableFuture; generateNoise
		static
		0 o p_331452_
		1 o p_347576_
		2 o p_347613_
		3 o p_330927_
	g (Ldwe;Ldwc;Lazi;Lduy;)Ljava/util/concurrent/CompletableFuture; generateSurface
		static
		0 o p_331468_
		1 o p_347720_
		2 o p_347636_
		3 o p_331100_
	h (Ldwe;Ldwc;Lazi;Lduy;)Ljava/util/concurrent/CompletableFuture; generateCarvers
		static
		0 o p_331858_
		1 o p_347728_
		2 o p_347581_
		3 o p_330818_
	i (Ldwe;Ldwc;Lazi;Lduy;)Ljava/util/concurrent/CompletableFuture; generateFeatures
		static
		0 o p_330280_
		1 o p_347560_
		2 o p_347674_
		3 o p_332040_
	j (Ldwe;Ldwc;Lazi;Lduy;)Ljava/util/concurrent/CompletableFuture; initializeLight
		static
		0 o p_347725_
		1 o p_347727_
		2 o p_347486_
		3 o p_331196_
	k (Ldwe;Ldwc;Lazi;Lduy;)Ljava/util/concurrent/CompletableFuture; light
		static
		0 o p_347668_
		1 o p_347535_
		2 o p_347456_
		3 o p_347599_
	l (Ldwe;Ldwc;Lazi;Lduy;)Ljava/util/concurrent/CompletableFuture; generateSpawn
		static
		0 o p_330441_
		1 o p_347702_
		2 o p_347488_
		3 o p_331907_
	m (Ldwe;Ldwc;Lazi;Lduy;)Ljava/util/concurrent/CompletableFuture; full
		static
		0 o p_347565_
		1 o p_347455_
		2 o p_347586_
		3 o p_347656_
dwc net/minecraft/world/level/chunk/status/ChunkStep
	a targetStatus
	b directDependencies
	c accumulatedDependencies
	d blockStateWriteRadius
	e task
	<init> (Ldvz;Ldvx;Ldvx;ILdwa;)V <init>
		0 o targetStatus
		1 o directDependencies
		2 o accumulatedDependencies
		3 o blockStateWriteRadius
		4 o task
	a (Lduy;Lbno;)Lduy; completeChunkGeneration
		0 o p_347705_
		1 o p_347691_
	a (Lbno;Lduy;)Lduy; lambda$apply$0
		0 o p_347637_
		1 o p_347625_
	a (Ldwe;Lazi;Lduy;)Ljava/util/concurrent/CompletableFuture; apply
		0 o p_347561_
		1 o p_347614_
		2 o p_347449_
	a (Ldvz;)I getAccumulatedRadiusOf
		0 o p_347454_
	a ()Ldvz; targetStatus
	b ()Ldvx; directDependencies
	c ()Ldvx; accumulatedDependencies
	d ()I blockStateWriteRadius
	e ()Ldwa; task
	equals (Ljava/lang/Object;)Z equals
		0 o p_347583_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dwc$a net/minecraft/world/level/chunk/status/ChunkStep$Builder
	a status
	b parent
	c directDependenciesByRadius
	d blockStateWriteRadius
	e task
	<init> (Ldvz;Ldwc;)V <init>
		0 o p_347600_
		1 o p_347655_
	<init> (Ldvz;)V <init>
		0 o p_347618_
	a (Ldwa;)Ldwc$a; setTask
		0 o p_347502_
	a ()Ldwc; build
	a (Ldvz;)I getRadiusOfParent
		0 o p_347567_
	a (I)Ldwc$a; blockStateWriteRadius
		0 o p_347450_
	a (Ldvz;I)Ldwc$a; addRequirement
		0 o p_347610_
		1 o p_347602_
	b ()[Ldvz; buildAccumulatedDependencies
dwd net/minecraft/world/level/chunk/status/ChunkType
	a PROTOCHUNK
	b LEVELCHUNK
	c $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_332094_
		1 o p_331692_
	a ()[Ldwd; $values
		static
	valueOf (Ljava/lang/String;)Ldwd; valueOf
		static
		0 o p_331645_
	values ()[Ldwd; values
		static
dwe net/minecraft/world/level/chunk/status/WorldGenContext
	a level
	b generator
	c structureManager
	d lightEngine
	e mainThreadMailBox
	<init> (Laqu;Lduz;Lenu;Laqx;Lbpj;)V <init>
		0 o level
		1 o generator
		2 o structureManager
		3 o lightEngine
		4 o mainThreadMailBox
	a ()Laqu; level
	b ()Lduz; generator
	c ()Lenu; structureManager
	d ()Laqx; lightEngine
	e ()Lbpj; mainThreadMailBox
	equals (Ljava/lang/Object;)Z equals
		0 o p_331303_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dwf net/minecraft/world/level/chunk/status/package-info
dwg net/minecraft/world/level/chunk/storage/ChunkIOErrorReporter
	a (Ldcd;Ldcd;Ldws;)V reportMisplacedChunk
		0 o p_352223_
		1 o p_352433_
		2 o p_352461_
	a (Ljava/lang/Throwable;Ldws;Ldcd;)V reportChunkLoadFailure
		0 o p_352423_
		1 o p_352249_
		2 o p_352119_
	a (Ldcd;Ldcd;)Lz; createMisplacedChunkReport
		static
		0 o p_352158_
		1 o p_352311_
	b (Ljava/lang/Throwable;Ldws;Ldcd;)V reportChunkSaveFailure
		0 o p_352260_
		1 o p_352103_
		2 o p_352276_
dwh net/minecraft/world/level/chunk/storage/ChunkScanAccess
	a (Ldcd;Luv;)Ljava/util/concurrent/CompletableFuture; scanChunk
		0 o p_196888_
		1 o p_196889_
dwi net/minecraft/world/level/chunk/storage/ChunkSerializer
	a X_POS_TAG
	b Z_POS_TAG
	c HEIGHTMAPS_TAG
	d IS_LIGHT_ON_TAG
	e SECTIONS_TAG
	f BLOCK_LIGHT_TAG
	g SKY_LIGHT_TAG
	h BLOCK_STATE_CODEC
	i LOGGER
	j TAG_UPGRADE_DATA
	k BLOCK_TICKS_TAG
	l FLUID_TICKS_TAG
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Ljava/util/Optional; lambda$read$5
		static
		0 o p_258991_
	a (Luh;Laqu;Luh;Ldvi;)V lambda$postLoadChunk$10
		static
		0 o p_196901_
		1 o p_196902_
		2 o p_196903_
		3 o p_196904_
	a (Ldfy;)Ljava/lang/String; lambda$saveTicks$8
		static
		0 o p_258987_
	a (Laqu;Lduy;)Lub; write
		static
		0 o p_63455_
		1 o p_63456_
	a (Ldcd;Lakr;J)Z lambda$unpackStructureReferences$11
		static
		0 o p_208151_
		1 o p_208152_
		2 o p_208153_
	a (Laqu;Lub;)Ldvi$c; postLoadChunk
		static
		0 o p_196891_
		1 o p_196892_
	a (Lub;)Ldwd; getChunkTypeFromTag
		static
		0 o p_63486_
	a (Laqu;Lub;Lduy$a;)V saveTicks
		static
		0 o p_188236_
		1 o p_188237_
		2 o p_188238_
	a (Lekh;Lub;J)Ljava/util/Map; unpackStructureStart
		static
		0 o p_188255_
		1 o p_188256_
		2 o p_188257_
	a (Laqu;Lces;Ldws;Ldcd;Lub;)Ldvs; read
		static
		0 o p_188231_
		1 o p_188232_
		2 o p_352213_
		3 o p_188233_
		4 o p_188234_
	a (Ljz;)Lcom/mojang/serialization/Codec; makeBiomeCodec
		static
		0 o p_188261_
	a (Lub;Ljava/lang/String;)Luh; getListOfCompoundsOrNull
		static
		0 o p_196898_
		1 o p_196899_
	a (Lepd;)Ljava/lang/String; lambda$saveTicks$9
		static
		0 o p_258989_
	a ([Lit/unimi/dsi/fastutil/shorts/ShortList;)Luh; packOffsets
		static
		0 o p_63491_
	a (Lub;Luy;)V lambda$write$7
		static
		0 o p_188278_
		1 o p_188279_
	a (Lekh;Ldcd;Ljava/util/Map;Ljava/util/Map;)Lub; packStructureData
		static
		0 o p_188250_
		1 o p_188251_
		2 o p_188252_
		3 o p_188253_
	a (Lka;Ldcd;Lub;)Ljava/util/Map; unpackStructureReferences
		static
		0 o p_208155_
		1 o p_208156_
		2 o p_208157_
	a (Ldcd;ILjava/lang/String;)V logErrors
		static
		0 o p_188240_
		1 o p_188241_
		2 o p_188242_
	b (Lub;Luy;)V lambda$write$6
		static
		0 o p_196908_
		1 o p_196909_
	b (Ljava/lang/String;)Ljava/util/Optional; lambda$read$4
		static
		0 o p_258992_
	b (Ldcd;ILjava/lang/String;)V lambda$read$1
		static
		0 o p_188272_
		1 o p_188273_
		2 o p_188274_
	c (Ljava/lang/String;)Ljava/util/Optional; lambda$read$3
		static
		0 o p_258990_
	c (Ldcd;ILjava/lang/String;)V lambda$read$0
		static
		0 o p_188281_
		1 o p_188282_
		2 o p_188283_
	d (Ljava/lang/String;)Ljava/util/Optional; lambda$read$2
		static
		0 o p_258988_
dwi$a net/minecraft/world/level/chunk/storage/ChunkSerializer$ChunkReadException
	<init> (Ljava/lang/String;)V <init>
		0 o p_331759_
dwj net/minecraft/world/level/chunk/storage/ChunkStorage
	a worker
	b legacyStructureHandler
	d LAST_MONOLYTH_STRUCTURE_DATA_VERSION
	e fixerUpper
	<init> (Ldws;Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;Z)V <init>
		0 o p_326130_
		1 o p_196912_
		2 o p_196913_
		3 o p_196914_
	a (Lub;Lakq;)V lambda$injectDatafixingContext$0
		static
		0 o p_196916_
		1 o p_196917_
	a (Lub;Lakq;Ljava/util/Optional;)V injectDatafixingContext
		static
		0 o p_196919_
		1 o p_196920_
		2 o p_196921_
	a (Ldcd;Lub;)Ljava/util/concurrent/CompletableFuture; write
		0 o p_63503_
		1 o p_63504_
	a (Lakq;Ljava/util/function/Supplier;)Lejm; getLegacyStructureHandler
		0 o p_223449_
		1 o p_223450_
	a (Lub;)I getVersion
		static
		0 o p_63506_
	a (Lakq;Ljava/util/function/Supplier;Lub;Ljava/util/Optional;)Lub; upgradeChunkTag
		0 o p_188289_
		1 o p_188290_
		2 o p_188291_
		3 o p_188292_
	b (Lub;)V removeDatafixingContext
		static
		0 o p_348632_
	b (Ldcd;I)Z isOldChunkAround
		0 o p_223452_
		1 o p_223453_
	close ()V close
	d (Ldcd;)Ljava/util/concurrent/CompletableFuture; read
		0 o p_223455_
	e (Ldcd;)V handleLegacyStructureIndex
		0 o p_321604_
	o ()V flushWorker
	p ()Ldwh; chunkScanner
	q ()Ldws; storageInfo
dwk net/minecraft/world/level/chunk/storage/EntityStorage
	a LOGGER
	b ENTITIES_TAG
	c POSITION_TAG
	d level
	e simpleRegionStorage
	f emptyChunks
	g entityDeserializerQueue
	<clinit> ()V <clinit>
		static
	<init> (Ldwu;Laqu;Ljava/util/concurrent/Executor;)V <init>
		0 o p_321748_
		1 o p_196924_
		2 o p_196928_
	a (Ljava/util/concurrent/CompletableFuture;Ldcd;)V reportSaveFailureIfPresent
		0 o p_352240_
		1 o p_352077_
	a (Ldcd;)Ljava/util/concurrent/CompletableFuture; loadEntities
		0 o p_156551_
	a (Z)V flush
		0 o p_182487_
	a (Ldcd;Ljava/lang/Throwable;)Ljava/lang/Object; lambda$reportLoadFailureIfPresent$3
		0 o p_351989_
		1 o p_351990_
	a (Lub;Ldcd;)V writeChunkPos
		static
		0 o p_156563_
		1 o p_156564_
	a (Lub;)Ldcd; readChunkPos
		static
		0 o p_156571_
	a (Ldcd;Ljava/util/Optional;)Ldxe; lambda$loadEntities$0
		0 o p_351987_
		1 o p_351988_
	a (Ldxe;)V storeEntities
		0 o p_156559_
	a (Luh;Lbsr;)V lambda$storeEntities$1
		static
		0 o p_156566_
		1 o p_156567_
	b (Ldcd;Ljava/lang/Throwable;)Ljava/lang/Object; lambda$reportSaveFailureIfPresent$2
		0 o p_351985_
		1 o p_351986_
	b (Ljava/util/concurrent/CompletableFuture;Ldcd;)V reportLoadFailureIfPresent
		0 o p_352123_
		1 o p_352328_
	b (Ldcd;)Ldxe; emptyChunk
		static
		0 o p_156569_
	close ()V close
dwl net/minecraft/world/level/chunk/storage/IOWorker
	a LOGGER
	b shutdownRequested
	c mailbox
	d storage
	e pendingWrites
	f regionCacheForBlender
	g REGION_CACHE_SIZE
	<clinit> ()V <clinit>
		static
	<init> (Ldws;Ljava/nio/file/Path;Z)V <init>
		0 o p_325953_
		1 o p_196930_
		2 o p_196931_
	a (Ldcd;Luv;)Ljava/util/concurrent/CompletableFuture; scanChunk
		0 o p_196939_
		1 o p_196940_
	a (Ldcd;I)Z isOldChunkAround
		0 o p_223472_
		1 o p_223473_
	a ()Ldws; storageInfo
	a (Ljava/util/BitSet;Ldcd;)V lambda$createOldDataForRegion$0
		0 o p_223479_
		1 o p_223480_
	a (Ldcd;)Ljava/util/concurrent/CompletableFuture; loadAsync
		0 o p_156588_
	a (Ldcd;Lub;)Ljava/util/concurrent/CompletableFuture; store
		0 o p_63539_
		1 o p_63540_
	a (Lbpj;)Lbpm$b; lambda$close$16
		static
		0 o p_223467_
	a (Ldwl$a;)Ljava/util/concurrent/CompletableFuture; lambda$synchronize$5
		static
		0 o p_223475_
	a (II)Ljava/util/concurrent/CompletableFuture; getOrCreateOldDataForRegion
		0 o p_223464_
		1 o p_223465_
	a (Lub;)Z isOldChunk
		0 o p_223485_
	a (Ldcd;Ldwl$a;)V runStore
		0 o p_63536_
		1 o p_63537_
	a (Lub;Ldcd;)Ldwl$a; lambda$store$2
		static
		0 o p_223487_
		1 o p_223488_
	a (Ljava/util/function/Supplier;Lbpj;)Lbpm$b; lambda$submitTask$14
		0 o p_223482_
		1 o p_223483_
	a (Ljava/lang/Void;)Ljava/util/concurrent/CompletionStage; lambda$synchronize$11
		0 o p_223477_
	a (Z)Ljava/util/concurrent/CompletableFuture; synchronize
		0 o p_182499_
	a (Ljava/util/function/Supplier;)Ljava/util/concurrent/CompletableFuture; submitTask
		0 o p_63546_
	a (Lbpj;Ljava/util/function/Supplier;)V lambda$submitTask$13
		0 o p_223469_
		1 o p_223470_
	a (I)[Ljava/util/concurrent/CompletableFuture; lambda$synchronize$6
		static
		0 o p_223462_
	b (Ljava/lang/Void;)Ljava/util/concurrent/CompletionStage; lambda$synchronize$9
		0 o p_182494_
	b (Ldcd;Luv;)Lcom/mojang/datafixers/util/Either; lambda$scanChunk$12
		0 o p_223500_
		1 o p_223501_
	b (Ldcd;Lub;)Lcom/mojang/datafixers/util/Either; lambda$store$3
		0 o p_223497_
		1 o p_223498_
	b (Lbpj;)V lambda$close$15
		static
		0 o p_223493_
	b (II)Ljava/util/concurrent/CompletableFuture; createOldDataForRegion
		0 o p_223490_
		1 o p_223491_
	b (Ldcd;)Lcom/mojang/datafixers/util/Either; lambda$loadAsync$4
		0 o p_348453_
	b ()V storePendingChunk
	c ()V tellStorePending
	c (II)Ljava/util/BitSet; lambda$createOldDataForRegion$1
		0 o p_223504_
		1 o p_223505_
	close ()V close
	d ()Lcom/mojang/datafixers/util/Either; lambda$synchronize$10
		static
	e ()Lcom/mojang/datafixers/util/Either; lambda$synchronize$8
	f ()Lcom/mojang/datafixers/util/Either; lambda$synchronize$7
dwl$a net/minecraft/world/level/chunk/storage/IOWorker$PendingStore
	a data
	b result
	<init> (Lub;)V <init>
		0 o p_63568_
	a ()Lub; copyData
dwl$b net/minecraft/world/level/chunk/storage/IOWorker$Priority
	a FOREGROUND
	b BACKGROUND
	c SHUTDOWN
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_63581_
		1 o p_63582_
	a ()[Ldwl$b; $values
		static
	valueOf (Ljava/lang/String;)Ldwl$b; valueOf
		static
		0 o p_63584_
	values ()[Ldwl$b; values
		static
dwm net/minecraft/world/level/chunk/storage/RecreatingChunkStorage
	a writeWorker
	b writeFolder
	<init> (Ldws;Ljava/nio/file/Path;Ldws;Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;Z)V <init>
		0 o p_325929_
		1 o p_321613_
		2 o p_326497_
		3 o p_321731_
		4 o p_321644_
		5 o p_321789_
	a (Ldcd;Lub;)Ljava/util/concurrent/CompletableFuture; write
		0 o p_321778_
		1 o p_321767_
	close ()V close
dwn net/minecraft/world/level/chunk/storage/RecreatingSimpleRegionStorage
	a writeWorker
	b writeFolder
	<init> (Ldws;Ljava/nio/file/Path;Ldws;Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;ZLazw;)V <init>
		0 o p_326344_
		1 o p_321669_
		2 o p_326265_
		3 o p_321677_
		4 o p_321544_
		5 o p_321823_
		6 o p_321736_
	a (Ldcd;Lub;)Ljava/util/concurrent/CompletableFuture; write
		0 o p_321592_
		1 o p_321676_
	close ()V close
dwo net/minecraft/world/level/chunk/storage/RegionBitmap
	a used
	<init> ()V <init>
	a ()Lit/unimi/dsi/fastutil/ints/IntSet; getUsed
	a (II)V force
		0 o p_63613_
		1 o p_63614_
	a (I)I allocate
		0 o p_63611_
	b (II)V free
		0 o p_63616_
		1 o p_63617_
dwp net/minecraft/world/level/chunk/storage/RegionFile
	a SECTOR_INTS
	b usedSectors
	c LOGGER
	d SECTOR_BYTES
	e CHUNK_HEADER_SIZE
	f HEADER_OFFSET
	g PADDING_BUFFER
	h EXTERNAL_FILE_EXTENSION
	i EXTERNAL_STREAM_FLAG
	j EXTERNAL_CHUNK_THRESHOLD
	k CHUNK_NOT_PRESENT
	l info
	m path
	n file
	o externalFileDir
	p version
	q header
	r offsets
	s timestamps
	<clinit> ()V <clinit>
		static
	<init> (Ldws;Ljava/nio/file/Path;Ljava/nio/file/Path;Z)V <init>
		0 o p_326174_
		1 o p_196950_
		2 o p_196951_
		3 o p_196952_
	<init> (Ldws;Ljava/nio/file/Path;Ljava/nio/file/Path;Ldwr;Z)V <init>
		0 o p_326221_
		1 o p_63633_
		2 o p_63634_
		3 o p_63635_
		4 o p_63636_
	a (Ljava/nio/file/Path;Ljava/nio/ByteBuffer;)Ldwp$b; writeToExternalFile
		0 o p_63663_
		1 o p_63664_
	a (Ldcd;)Ljava/io/DataInputStream; getChunkDataInputStream
		0 o p_63646_
	a (Ldcd;B)Ljava/io/DataInputStream; createExternalChunkInputStream
		0 o p_63648_
		1 o p_63649_
	a (II)I packSectorOffset
		0 o p_63643_
		1 o p_63644_
	a (Ldcd;BLjava/io/InputStream;)Ljava/io/DataInputStream; createChunkInputStream
		0 o p_63651_
		1 o p_63652_
		2 o p_63653_
	a ()Ljava/nio/file/Path; getPath
	a (B)Z isExternalStreamChunk
		static
		0 o p_63639_
	a (I)I getNumSectors
		static
		0 o p_63641_
	a (Ljava/nio/ByteBuffer;I)Ljava/io/ByteArrayInputStream; createStream
		static
		0 o p_63660_
		1 o p_63661_
	a (Ldcd;Ljava/nio/ByteBuffer;)V write
		0 o p_63655_
		1 o p_63656_
	a (Ljava/nio/file/Path;Ljava/nio/file/Path;)V lambda$writeToExternalFile$1
		static
		0 o p_63666_
		1 o p_63667_
	b (B)B getExternalChunkVersion
		static
		0 o p_63670_
	b (Ldcd;)Z doesChunkExist
		0 o p_63674_
	b (I)I getSectorNumber
		static
		0 o p_63672_
	b ()V flush
	c (I)I sizeToSectors
		static
		0 o p_63677_
	c ()I getTimestamp
		static
	c (Ldcd;)Ljava/io/DataOutputStream; getChunkDataOutputStream
		0 o p_63679_
	close ()V close
	d (Ldcd;)V clear
		0 o p_156614_
	d ()Ljava/nio/ByteBuffer; createExternalStub
	e ()V writeHeader
	e (Ldcd;)Z hasChunk
		0 o p_63683_
	f ()V padToFullSector
	f (Ldcd;)Ljava/nio/file/Path; getExternalChunkPath
		0 o p_63685_
	g (Ldcd;)I getOffset
		0 o p_63687_
	h (Ldcd;)I getOffsetIndex
		static
		0 o p_63689_
	i (Ldcd;)V lambda$write$0
		0 o p_63691_
dwp$a net/minecraft/world/level/chunk/storage/RegionFile$ChunkBuffer
	a this$0
	b pos
	<init> (Ldwp;Ldcd;)V <init>
		0 o p_63695_
		1 o p_63696_
	close ()V close
dwp$b net/minecraft/world/level/chunk/storage/RegionFile$CommitOp
	run ()V run
dwq net/minecraft/world/level/chunk/storage/RegionFileStorage
	a ANVIL_EXTENSION
	b MAX_CACHE_SIZE
	c regionCache
	d info
	e folder
	f sync
	<init> (Ldws;Ljava/nio/file/Path;Z)V <init>
		0 o p_326161_
		1 o p_196954_
		2 o p_196955_
	a (Ldcd;Luv;)V scanChunk
		0 o p_196957_
		1 o p_196958_
	a ()V flush
	a (Ldcd;)Lub; read
		0 o p_63707_
	a (Ldcd;Lub;)V write
		0 o p_63709_
		1 o p_63710_
	b ()Ldws; info
	b (Ldcd;)Ldwp; getRegionFile
		0 o p_63712_
	close ()V close
dwr net/minecraft/world/level/chunk/storage/RegionFileVersion
	a VERSION_GZIP
	b VERSION_DEFLATE
	c VERSION_NONE
	d VERSION_LZ4
	e VERSION_CUSTOM
	f DEFAULT
	g LOGGER
	h VERSIONS
	i VERSIONS_BY_NAME
	j selected
	k id
	l optionName
	m inputWrapper
	n outputWrapper
	<clinit> ()V <clinit>
		static
	<init> (ILjava/lang/String;Ldwr$a;Ldwr$a;)V <init>
		0 o p_63752_
		1 o p_321638_
		2 o p_63753_
		3 o p_63754_
	a (Ljava/lang/String;)V configure
		static
		0 o p_321707_
	a (Ljava/io/InputStream;)Ljava/io/InputStream; wrap
		0 o p_63761_
	a ()Ldwr; getSelected
		static
	a (Ldwr;)Ldwr; register
		static
		0 o p_63759_
	a (I)Ldwr; fromId
		static
		0 o p_63757_
	a (Ljava/io/OutputStream;)Ljava/io/OutputStream; wrap
		0 o p_63763_
	b (Ljava/io/InputStream;)Ljava/io/InputStream; lambda$static$6
		static
		0 o p_323443_
	b ()I getId
	b (I)Z isValidVersion
		static
		0 o p_63765_
	b (Ljava/io/OutputStream;)Ljava/io/OutputStream; lambda$static$7
		static
		0 o p_323444_
	c (Ljava/io/InputStream;)Ljava/io/InputStream; lambda$static$4
		static
		0 o p_321472_
	c (Ljava/io/OutputStream;)Ljava/io/OutputStream; lambda$static$5
		static
		0 o p_321471_
	d (Ljava/io/InputStream;)Ljava/io/InputStream; lambda$static$2
		static
		0 o p_196964_
	d (Ljava/io/OutputStream;)Ljava/io/OutputStream; lambda$static$3
		static
		0 o p_196966_
	e (Ljava/io/InputStream;)Ljava/io/InputStream; lambda$static$0
		static
		0 o p_63767_
	e (Ljava/io/OutputStream;)Ljava/io/OutputStream; lambda$static$1
		static
		0 o p_63769_
dwr$a net/minecraft/world/level/chunk/storage/RegionFileVersion$StreamWrapper
	wrap (Ljava/lang/Object;)Ljava/lang/Object; wrap
		0 o p_63771_
dws net/minecraft/world/level/chunk/storage/RegionStorageInfo
	a level
	b dimension
	c type
	<init> (Ljava/lang/String;Lakq;Ljava/lang/String;)V <init>
		0 o level
		1 o dimension
		2 o type
	a (Ljava/lang/String;)Ldws; withTypeSuffix
		0 o p_325980_
	a ()Ljava/lang/String; level
	b ()Lakq; dimension
	c ()Ljava/lang/String; type
	equals (Ljava/lang/Object;)Z equals
		0 o p_326074_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dwt net/minecraft/world/level/chunk/storage/SectionStorage
	a LOGGER
	b SECTIONS_TAG
	c levelHeightAccessor
	d simpleRegionStorage
	e storage
	f dirty
	g codec
	h factory
	i registryAccess
	j errorReporter
	<clinit> ()V <clinit>
		static
	<init> (Ldwu;Ljava/util/function/Function;Ljava/util/function/Function;Lka;Ldwg;Ldcy;)V <init>
		0 o p_321814_
		1 o p_223510_
		2 o p_223511_
		3 o p_223515_
		4 o p_352357_
		5 o p_223516_
	a (Lcom/mojang/serialization/Dynamic;)I getVersion
		static
		0 o p_63806_
	a (JLcom/mojang/serialization/Dynamic;)Ljava/util/Optional; lambda$readColumn$3
		0 o p_338086_
		1 o p_338087_
	a (JZLjava/lang/Object;)V lambda$readColumn$4
		0 o p_223521_
		1 o p_223522_
		2 o p_223523_
	a ()Z hasWork
	a (Ldcd;)V flush
		0 o p_63797_
	a (Ldcd;I)J getKey
		static
		0 o p_156628_
		1 o p_156629_
	a (Ldcd;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic; writeColumn
		0 o p_63799_
		1 o p_63800_
	a (Ldcd;Ljava/lang/Throwable;)Ljava/lang/Void; lambda$writeColumn$5
		0 o p_351991_
		1 o p_351992_
	a (Ljava/util/function/BooleanSupplier;)V tick
		0 o p_63812_
	a (J)V setDirty
		0 o p_63788_
	a (Ldcd;Lakp;Lub;)V readColumn
		0 o p_63802_
		1 o p_321830_
		2 o p_321530_
	a (Ljava/util/Map;Lcom/mojang/serialization/DynamicOps;Ljava/lang/String;Ljava/lang/Object;)V lambda$writeColumn$7
		static
		0 o p_223528_
		1 o p_223529_
		2 o p_223530_
		3 o p_223531_
	b (Ldcd;Ljava/lang/Throwable;)Ljava/util/Optional; lambda$tryRead$1
		0 o p_351993_
		1 o p_351994_
	b (Ldcd;)V readColumn
		0 o p_63815_
	b (J)V onSectionLoad
		0 o p_63813_
	c (J)Ljava/util/Optional; get
		0 o p_63819_
	c (Ldcd;)Ljava/util/concurrent/CompletableFuture; tryRead
		0 o p_223533_
	close ()V close
	d (Ldcd;)V writeColumn
		0 o p_63826_
	d (J)Ljava/util/Optional; getOrLoad
		0 o p_63824_
	e (J)Z outsideStoredRange
		0 o p_156631_
	f (J)Ljava/lang/Object; getOrCreate
		0 o p_63828_
	g (J)V lambda$writeColumn$6
		0 o p_223535_
	h (J)V lambda$readColumn$2
		0 o p_223537_
	i (J)V lambda$getOrCreate$0
		0 o p_63834_
dwu net/minecraft/world/level/chunk/storage/SimpleRegionStorage
	a worker
	b fixerUpper
	c dataFixType
	<init> (Ldws;Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;ZLazw;)V <init>
		0 o p_326109_
		1 o p_321582_
		2 o p_321815_
		3 o p_321788_
		4 o p_321522_
	a (Lub;I)Lub; upgradeChunkTag
		0 o p_321601_
		1 o p_321496_
	a ()Ldws; storageInfo
	a (Ldcd;)Ljava/util/concurrent/CompletableFuture; read
		0 o p_321653_
	a (Ldcd;Lub;)Ljava/util/concurrent/CompletableFuture; write
		0 o p_321715_
		1 o p_321816_
	a (Z)Ljava/util/concurrent/CompletableFuture; synchronize
		0 o p_321682_
	a (Lcom/mojang/serialization/Dynamic;I)Lcom/mojang/serialization/Dynamic; upgradeChunkTag
		0 o p_321643_
		1 o p_321759_
	close ()V close
dwv net/minecraft/world/level/chunk/storage/package-info
dww net/minecraft/world/level/dimension/BuiltinDimensionTypes
	a OVERWORLD
	b NETHER
	c END
	d OVERWORLD_CAVES
	e OVERWORLD_EFFECTS
	f NETHER_EFFECTS
	g END_EFFECTS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lakq; register
		static
		0 o p_223548_
dwx net/minecraft/world/level/dimension/DimensionDefaults
	a OVERWORLD_MIN_Y
	b OVERWORLD_LEVEL_HEIGHT
	c OVERWORLD_GENERATION_HEIGHT
	d OVERWORLD_LOGICAL_HEIGHT
	e NETHER_MIN_Y
	f NETHER_LEVEL_HEIGHT
	g NETHER_GENERATION_HEIGHT
	h NETHER_LOGICAL_HEIGHT
	i END_MIN_Y
	j END_LEVEL_HEIGHT
	k END_GENERATION_HEIGHT
	l END_LOGICAL_HEIGHT
	<init> ()V <init>
dwy net/minecraft/world/level/dimension/DimensionType
	A MOON_PHASES
	a BITS_FOR_Y
	b MIN_HEIGHT
	c Y_SIZE
	d MAX_Y
	e MIN_Y
	f WAY_ABOVE_MAX_Y
	g WAY_BELOW_MIN_Y
	h DIRECT_CODEC
	i STREAM_CODEC
	j MOON_BRIGHTNESS_PER_PHASE
	k CODEC
	l fixedTime
	m hasSkyLight
	n hasCeiling
	o ultraWarm
	p natural
	q coordinateScale
	r bedWorks
	s respawnAnchorWorks
	t minY
	u height
	v logicalHeight
	w infiniburn
	x effectsLocation
	y ambientLight
	z monsterSettings
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/OptionalLong;ZZZZDZZIIILawu;Lakr;FLdwy$a;)V <init>
		0 o fixedTime
		1 o hasSkyLight
		2 o hasCeiling
		3 o ultraWarm
		4 o natural
		5 o coordinateScale
		6 o bedWorks
		7 o respawnAnchorWorks
		8 o minY
		9 o height
		10 o logicalHeight
		11 o infiniburn
		12 o effectsLocation
		13 o ambientLight
		14 o monsterSettings
	a ()Z hasFixedTime
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_223568_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/DataResult; parseLegacy
		static
		0 o p_63912_
	a (J)F timeOfDay
		0 o p_63905_
	a (Ldwy;Ldwy;)D getTeleportationScale
		static
		0 o p_63909_
		1 o p_63910_
	a (Lakq;Ljava/nio/file/Path;)Ljava/nio/file/Path; getStorageFolder
		static
		0 o p_196976_
		1 o p_196977_
	b ()Z piglinSafe
	b (J)I moonPhase
		0 o p_63937_
	c ()Z hasRaids
	d ()Lbpw; monsterSpawnLightTest
	e ()I monsterSpawnBlockLightLimit
	equals (Ljava/lang/Object;)Z equals
		0 o p_223572_
	f ()Ljava/util/OptionalLong; fixedTime
	g ()Z hasSkyLight
	h ()Z hasCeiling
	hashCode ()I hashCode
	i ()Z ultraWarm
	j ()Z natural
	k ()D coordinateScale
	l ()Z bedWorks
	m ()Z respawnAnchorWorks
	n ()I minY
	o ()I height
	p ()I logicalHeight
	q ()Lawu; infiniburn
	r ()Lakr; effectsLocation
	s ()F ambientLight
	t ()Ldwy$a; monsterSettings
	toString ()Ljava/lang/String; toString
dwy$a net/minecraft/world/level/dimension/DimensionType$MonsterSettings
	a CODEC
	b piglinSafe
	c hasRaids
	d monsterSpawnLightTest
	e monsterSpawnBlockLightLimit
	<clinit> ()V <clinit>
		static
	<init> (ZZLbpw;I)V <init>
		0 o piglinSafe
		1 o hasRaids
		2 o monsterSpawnLightTest
		3 o monsterSpawnBlockLightLimit
	a ()Z piglinSafe
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_223591_
	b ()Z hasRaids
	c ()Lbpw; monsterSpawnLightTest
	d ()I monsterSpawnBlockLightLimit
	equals (Ljava/lang/Object;)Z equals
		0 o p_223596_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dwz net/minecraft/world/level/dimension/LevelStem
	a CODEC
	b OVERWORLD
	c NETHER
	d END
	e type
	f generator
	<clinit> ()V <clinit>
		static
	<init> (Ljm;Lduz;)V <init>
		0 o type
		1 o generator
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_63986_
	a ()Ljm; type
	b ()Lduz; generator
	equals (Ljava/lang/Object;)Z equals
		0 o p_249224_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dx net/minecraft/advancements/critereon/SlideDownBlockTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Ldtc;Ldx$a;)Z lambda$trigger$0
		static
		0 o p_66985_
		1 o p_66986_
	a (Laqv;Ldtc;)V trigger
		0 o p_66979_
		1 o p_66980_
dx$a net/minecraft/advancements/critereon/SlideDownBlockTrigger$TriggerInstance
	a CODEC
	b player
	c block
	d state
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o player
		1 o block
		2 o state
	a (Ljm;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$validate$3
		static
		0 o p_311444_
		1 o p_311445_
	a (Ldx$a;Ljm;)Ljava/util/Optional; lambda$validate$4
		static
		0 o p_311440_
		1 o p_311441_
	a (Ldfy;)Lao; slidesDownBlock
		static
		0 o p_67007_
	a (Ldx$a;)Lcom/mojang/serialization/DataResult; validate
		static
		0 o p_312038_
	a (Ldtc;)Z matches
		0 o p_67009_
	a ()Ljava/util/Optional; player
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_344150_
	a (Ljm;Leb;)Ljava/util/Optional; lambda$validate$1
		static
		0 o p_311442_
		1 o p_311443_
	b ()Ljava/util/Optional; block
	b (Ldx$a;)Lcom/mojang/serialization/DataResult; lambda$validate$5
		static
		0 o p_311436_
	b (Ljm;Ljava/lang/String;)Ljava/lang/String; lambda$validate$2
		static
		0 o p_339260_
		1 o p_339261_
	c ()Ljava/util/Optional; state
	equals (Ljava/lang/Object;)Z equals
		0 o p_312496_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dxa net/minecraft/world/level/dimension/end/DragonRespawnAnimation
	a START
	b PREPARING_TO_SUMMON_PILLARS
	c SUMMONING_PILLARS
	d SUMMONING_DRAGON
	e END
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_63999_
		1 o p_64000_
	a ()[Ldxa; $values
		static
	a (Laqu;Ldxb;Ljava/util/List;ILjd;)V tick
		0 o p_64005_
		1 o p_64006_
		2 o p_64007_
		3 o p_64008_
		4 o p_64009_
	valueOf (Ljava/lang/String;)Ldxa; valueOf
		static
		0 o p_64011_
	values ()[Ldxa; values
		static
dxa$1 net/minecraft/world/level/dimension/end/DragonRespawnAnimation$1
	<init> (Ljava/lang/String;I)V <init>
		0 o p_64014_
		1 o p_64015_
	a (Laqu;Ldxb;Ljava/util/List;ILjd;)V tick
		0 o p_64017_
		1 o p_64018_
		2 o p_64019_
		3 o p_64020_
		4 o p_64021_
dxa$2 net/minecraft/world/level/dimension/end/DragonRespawnAnimation$2
	<init> (Ljava/lang/String;I)V <init>
		0 o p_64023_
		1 o p_64024_
	a (Laqu;Ldxb;Ljava/util/List;ILjd;)V tick
		0 o p_64026_
		1 o p_64027_
		2 o p_64028_
		3 o p_64029_
		4 o p_64030_
dxa$3 net/minecraft/world/level/dimension/end/DragonRespawnAnimation$3
	<init> (Ljava/lang/String;I)V <init>
		0 o p_64032_
		1 o p_64033_
	a (Laqu;Ldxb;Ljava/util/List;ILjd;)V tick
		0 o p_64035_
		1 o p_64036_
		2 o p_64037_
		3 o p_64038_
		4 o p_64039_
dxa$4 net/minecraft/world/level/dimension/end/DragonRespawnAnimation$4
	<init> (Ljava/lang/String;I)V <init>
		0 o p_64041_
		1 o p_64042_
	a (Laqu;Ldxb;Ljava/util/List;ILjd;)V tick
		0 o p_64044_
		1 o p_64045_
		2 o p_64046_
		3 o p_64047_
		4 o p_64048_
dxa$5 net/minecraft/world/level/dimension/end/DragonRespawnAnimation$5
	<init> (Ljava/lang/String;I)V <init>
		0 o p_64050_
		1 o p_64051_
	a (Laqu;Ldxb;Ljava/util/List;ILjd;)V tick
		0 o p_64053_
		1 o p_64054_
		2 o p_64055_
		3 o p_64056_
		4 o p_64057_
dxb net/minecraft/world/level/dimension/end/EndDragonFight
	A respawnTime
	B respawnCrystals
	a TIME_BETWEEN_PLAYER_SCANS
	b ARENA_TICKET_LEVEL
	c DRAGON_SPAWN_Y
	d LOGGER
	e MAX_TICKS_BEFORE_DRAGON_RESPAWN
	f TIME_BETWEEN_CRYSTAL_SCANS
	g ARENA_SIZE_CHUNKS
	h GATEWAY_COUNT
	i GATEWAY_DISTANCE
	j validPlayer
	k dragonEvent
	l level
	m origin
	n gateways
	o exitPortalPattern
	p ticksSinceDragonSeen
	q crystalsAlive
	r ticksSinceCrystalsScanned
	s ticksSinceLastPlayerScan
	t dragonKilled
	u previouslyKilled
	v skipArenaLoadedCheck
	w dragonUUID
	x needsStateScanning
	y portalLocation
	z respawnStage
	<clinit> ()V <clinit>
		static
	<init> (Laqu;JLdxb$a;)V <init>
		0 o p_289759_
		1 o p_289805_
		2 o p_289800_
	<init> (Laqu;JLdxb$a;Ljd;)V <init>
		0 o p_289771_
		1 o p_289793_
		2 o p_289768_
		3 o p_289794_
	a (Ldxa;)V setRespawnStage
		0 o p_64088_
	a (Ljz;)Ljava/util/Optional; lambda$spawnNewGateway$1
		static
		0 o p_258993_
	a (Z)V spawnExitPortal
		0 o p_64094_
	a (Ljd;)V spawnNewGateway
		0 o p_64090_
	a ()V skipArenaLoadedCheck
	a (Lchz;Lbrk;)V onCrystalDestroyed
		0 o p_64083_
		1 o p_64084_
	a (J)Ljava/util/List; lambda$new$0
		static
		0 o p_308862_
	a (Ljava/util/List;)V respawnDragon
		0 o p_64092_
	a (Ljd;Ljm$c;)V lambda$spawnNewGateway$2
		0 o p_256007_
		1 o p_256486_
	a (Lcia;)V setDragonKilled
		0 o p_64086_
	b (Lcia;)V updateDragon
		0 o p_64097_
	b ()Ldxb$a; saveData
	c ()V tick
	d ()V removeAllGateways
	e ()I getCrystalsAlive
	f ()Z hasPreviouslyKilledDragon
	g ()V tryRespawn
	h ()V resetSpikeCrystals
	i ()Ljava/util/UUID; getDragonUUID
	j ()V scanState
	k ()V findOrCreateDragon
	l ()Z hasActiveExitPortal
	m ()Ldth$b; findExitPortal
	n ()Z isArenaLoaded
	o ()V updatePlayers
	p ()V updateCrystalCount
	q ()V spawnNewGateway
	r ()Lcia; createNewDragon
dxb$a net/minecraft/world/level/dimension/end/EndDragonFight$Data
	a CODEC
	b DEFAULT
	c needsStateScanning
	d dragonKilled
	e previouslyKilled
	f isRespawning
	g dragonUUID
	h exitPortalLocation
	i gateways
	<clinit> ()V <clinit>
		static
	<init> (ZZZZLjava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o needsStateScanning
		1 o dragonKilled
		2 o previouslyKilled
		3 o isRespawning
		4 o dragonUUID
		5 o exitPortalLocation
		6 o gateways
	a ()Z needsStateScanning
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_289803_
	b ()Z dragonKilled
	c ()Z previouslyKilled
	d ()Z isRespawning
	e ()Ljava/util/Optional; dragonUUID
	equals (Ljava/lang/Object;)Z equals
		0 o p_289779_
	f ()Ljava/util/Optional; exitPortalLocation
	g ()Ljava/util/Optional; gateways
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dxc net/minecraft/world/level/dimension/end/package-info
dxd net/minecraft/world/level/dimension/package-info
dxe net/minecraft/world/level/entity/ChunkEntities
	a pos
	b entities
	<init> (Ldcd;Ljava/util/List;)V <init>
		0 o p_156789_
		1 o p_156790_
	a ()Ldcd; getPos
	b ()Ljava/util/stream/Stream; getEntities
	c ()Z isEmpty
dxf net/minecraft/world/level/entity/ChunkStatusUpdateListener
	onChunkStatusChange (Ldcd;Laql;)V onChunkStatusChange
		0 o p_156795_
		1 o p_287725_
dxg net/minecraft/world/level/entity/EntityAccess
	a (Ldxh;)V setLevelCallback
		0 o p_156797_
	an ()I getId
	b (Lbsr$c;)V setRemoved
		0 o p_156798_
	cK ()Lewx; getBoundingBox
	cU ()Ljava/util/stream/Stream; getSelfAndPassengers
	cV ()Ljava/util/stream/Stream; getPassengersAndSelf
	cz ()Ljava/util/UUID; getUUID
	dM ()Z shouldBeSaved
	dN ()Z isAlwaysTicking
	do ()Ljd; blockPosition
dxh net/minecraft/world/level/entity/EntityInLevelCallback
	a NULL
	<clinit> ()V <clinit>
		static
	a ()V onMove
	a (Lbsr$c;)V onRemove
		0 o p_156801_
dxh$1 net/minecraft/world/level/entity/EntityInLevelCallback$1
	<init> ()V <init>
	a ()V onMove
	a (Lbsr$c;)V onRemove
		0 o p_156805_
dxi net/minecraft/world/level/entity/EntityLookup
	a LOGGER
	b byId
	c byUuid
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldxn;Laxa;)V getEntities
		0 o p_261575_
		1 o p_261925_
	a (I)Ldxg; getEntity
		0 o p_156813_
	a (Ljava/util/UUID;)Ldxg; getEntity
		0 o p_156820_
	a ()Ljava/lang/Iterable; getAllEntities
	a (Ldxg;)V add
		0 o p_156815_
	b (Ldxg;)V remove
		0 o p_156823_
	b ()I count
dxj net/minecraft/world/level/entity/EntityPersistentStorage
	a (Ldcd;)Ljava/util/concurrent/CompletableFuture; loadEntities
		0 o p_156824_
	a (Ldxe;)V storeEntities
		0 o p_156825_
	a (Z)V flush
		0 o p_182503_
	close ()V close
dxk net/minecraft/world/level/entity/EntitySection
	a LOGGER
	b storage
	c chunkStatus
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/Class;Ldxt;)V <init>
		0 o p_156831_
		1 o p_156832_
	a (Ldxt;)Ldxt; updateChunkStatus
		0 o p_156839_
	a ()Z isEmpty
	a (Ldxg;)V add
		0 o p_188347_
	a (Lewx;Laxa;)Laxa$a; getEntities
		0 o p_262016_
		1 o p_261863_
	a (Ldxn;Lewx;Laxa;)Laxa$a; getEntities
		0 o p_188349_
		1 o p_188350_
		2 o p_261535_
	b (Ldxg;)Z remove
		0 o p_188356_
	b ()Ljava/util/stream/Stream; getEntities
	c ()Ldxt; getStatus
	d ()I size
dxl net/minecraft/world/level/entity/EntitySectionStorage
	a entityClass
	b intialSectionVisibility
	c sections
	d sectionIds
	<init> (Ljava/lang/Class;Lit/unimi/dsi/fastutil/longs/Long2ObjectFunction;)V <init>
		0 o p_156855_
		1 o p_156856_
	a (Lit/unimi/dsi/fastutil/longs/LongSet;J)V lambda$getAllChunksWithExistingSections$0
		static
		0 o p_156885_
		1 o p_156886_
	a (Ldxn;Lewx;Laxa;Ldxk;)Laxa$a; lambda$getEntities$2
		static
		0 o p_261460_
		1 o p_261461_
		2 o p_261462_
		3 o p_261463_
	a (Lewx;Laxa;)V forEachAccessibleNonEmptySection
		0 o p_188363_
		1 o p_261588_
	a (II)Lit/unimi/dsi/fastutil/longs/LongSortedSet; getChunkSections
		0 o p_156859_
		1 o p_156860_
	a (Ldxn;Lewx;Laxa;)V getEntities
		0 o p_261630_
		1 o p_261843_
		2 o p_261742_
	a (Lewx;Laxa;Ldxk;)Laxa$a; lambda$getEntities$1
		static
		0 o p_261457_
		1 o p_261458_
		2 o p_261459_
	a ()Lit/unimi/dsi/fastutil/longs/LongSet; getAllChunksWithExistingSections
	a (J)Ljava/util/stream/LongStream; getExistingSectionPositionsInChunk
		0 o p_156862_
	b (J)Ljava/util/stream/Stream; getExistingSectionsInChunk
		0 o p_156889_
	b ()I count
	b (Lewx;Laxa;)V getEntities
		0 o p_261820_
		1 o p_261992_
	c (J)Ldxk; getOrCreateSection
		0 o p_156894_
	d (J)Ldxk; getSection
		0 o p_156896_
	e (J)V remove
		0 o p_156898_
	f (J)J getChunkKeyFromSectionKey
		static
		0 o p_156900_
	g (J)Ldxk; createSection
		0 o p_156902_
dxm net/minecraft/world/level/entity/EntityTickList
	a active
	b passive
	c iterated
	<init> ()V <init>
	a (Ljava/util/function/Consumer;)V forEach
		0 o p_156911_
	a (Lbsr;)V add
		0 o p_156909_
	a ()V ensureActiveIsNotIterated
	b (Lbsr;)V remove
		0 o p_156913_
	c (Lbsr;)Z contains
		0 o p_156915_
dxn net/minecraft/world/level/entity/EntityTypeTest
	a (Ljava/lang/Class;)Ldxn; forClass
		static
		0 o p_156917_
	a (Ljava/lang/Object;)Ljava/lang/Object; tryCast
		0 o p_156918_
	a ()Ljava/lang/Class; getBaseClass
	b (Ljava/lang/Class;)Ldxn; forExactClass
		static
		0 o p_313881_
dxn$1 net/minecraft/world/level/entity/EntityTypeTest$1
	a val$cls
	<init> (Ljava/lang/Class;)V <init>
		0 o p_156921_
	a (Ljava/lang/Object;)Ljava/lang/Object; tryCast
		0 o p_156924_
	a ()Ljava/lang/Class; getBaseClass
dxn$2 net/minecraft/world/level/entity/EntityTypeTest$2
	a val$cls
	<init> (Ljava/lang/Class;)V <init>
		0 o p_313719_
	a (Ljava/lang/Object;)Ljava/lang/Object; tryCast
		0 o p_313860_
	a ()Ljava/lang/Class; getBaseClass
dxo net/minecraft/world/level/entity/LevelCallback
	a (Ljava/lang/Object;)V onSectionChange
		0 o p_223609_
	b (Ljava/lang/Object;)V onTrackingEnd
		0 o p_156925_
	c (Ljava/lang/Object;)V onTrackingStart
		0 o p_156926_
	d (Ljava/lang/Object;)V onTickingEnd
		0 o p_156927_
	e (Ljava/lang/Object;)V onTickingStart
		0 o p_156928_
	f (Ljava/lang/Object;)V onDestroyed
		0 o p_156929_
	g (Ljava/lang/Object;)V onCreated
		0 o p_156930_
dxp net/minecraft/world/level/entity/LevelEntityGetter
	a (Lewx;Ljava/util/function/Consumer;)V get
		0 o p_156937_
		1 o p_156938_
	a (Ldxn;Laxa;)V get
		0 o p_156935_
		1 o p_261602_
	a (I)Ldxg; get
		0 o p_156931_
	a (Ldxn;Lewx;Laxa;)V get
		0 o p_156932_
		1 o p_156933_
		2 o p_261542_
	a (Ljava/util/UUID;)Ldxg; get
		0 o p_156939_
	a ()Ljava/lang/Iterable; getAll
dxq net/minecraft/world/level/entity/LevelEntityGetterAdapter
	a visibleEntities
	b sectionStorage
	<init> (Ldxi;Ldxl;)V <init>
		0 o p_156943_
		1 o p_156944_
	a (Lewx;Ljava/util/function/Consumer;)V get
		0 o p_156956_
		1 o p_156957_
	a (Ldxn;Laxa;)V get
		0 o p_261718_
		1 o p_262009_
	a (I)Ldxg; get
		0 o p_156947_
	a (Ldxn;Lewx;Laxa;)V get
		0 o p_261696_
		1 o p_261693_
		2 o p_261719_
	a (Ljava/util/UUID;)Ldxg; get
		0 o p_156959_
	a ()Ljava/lang/Iterable; getAll
dxr net/minecraft/world/level/entity/PersistentEntitySectionManager
	a LOGGER
	b knownUuids
	c callbacks
	d permanentStorage
	e visibleEntityStorage
	f sectionStorage
	g entityGetter
	h chunkVisibility
	i chunkLoadStatuses
	j chunksToUnload
	k loadingInbox
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/Class;Ldxo;Ldxj;)V <init>
		0 o p_157503_
		1 o p_157504_
		2 o p_157505_
	a (Laxn;Ldxr$b;J)V lambda$dumpSections$16
		0 o p_157519_
		1 o p_157520_
		2 o p_157521_
	a (Ldxt;Ldxk;)V lambda$updateChunkStatus$6
		0 o p_157544_
		1 o p_157545_
	a (Ljava/io/Writer;)V dumpSections
		0 o p_157549_
	a (Ldcd;Ldxt;)V updateChunkStatus
		0 o p_157528_
		1 o p_157529_
	a (Ljava/util/UUID;)Z isLoaded
		0 o p_157551_
	a (Ldxg;Z)Z addEntity
		0 o p_157539_
		1 o p_157540_
	a (Laxn;J)V lambda$dumpSections$17
		0 o p_157516_
		1 o p_157517_
	a (Ldcd;Ljava/lang/Throwable;)Ljava/lang/Void; lambda$requestChunkLoad$8
		static
		0 o p_157531_
		1 o p_157532_
	a (Ldxk;)Ljava/util/stream/Stream; lambda$storeChunkSections$7
		static
		0 o p_157542_
	a (J)Z areEntitiesLoaded
		0 o p_157508_
	a (Ldcd;)Z canPositionTick
		0 o p_202166_
	a (Ldxg;Ldxt;)Ldxt; getEffectiveStatus
		static
		0 o p_157536_
		1 o p_157537_
	a (Ljd;)Z canPositionTick
		0 o p_202168_
	a ()V tick
	a (JLdxk;)V removeSectionIfEmpty
		0 o p_157510_
		1 o p_157511_
	a (JLjava/util/function/Consumer;)Z storeChunkSections
		0 o p_157513_
		1 o p_157514_
	a (Ljava/util/stream/Stream;)V addLegacyChunkEntities
		0 o p_157553_
	a (Ldxg;)Z addNewEntity
		0 o p_157534_
	a (Ldcd;Laql;)V updateChunkStatus
		0 o p_287590_
		1 o p_287623_
	b (Ljava/util/stream/Stream;)V addWorldGenChunkEntities
		0 o p_157560_
	b (J)V ensureChunkQueuedForLoad
		0 o p_157556_
	b (Ldxg;)Z addEntityUuid
		0 o p_157558_
	b ()V autoSave
	c ()V saveAll
	c (J)V requestChunkLoad
		0 o p_157563_
	c (Ldxg;)V startTicking
		0 o p_157565_
	close ()V close
	d ()Ldxp; getEntityGetter
	d (Ldxg;)V stopTicking
		0 o p_157571_
	d (J)Z processChunkUnload
		0 o p_157569_
	e ()Ljava/lang/String; gatherStats
	e (Ldxg;)V startTracking
		0 o p_157576_
	e (J)Z lambda$saveAll$15
		0 o p_157574_
	f (Ldxg;)V stopTracking
		0 o p_157581_
	f (J)V lambda$autoSave$13
		0 o p_157579_
	f ()I count
	g ()V processUnloads
	g (Ldxg;)V unloadEntity
		0 o p_157586_
	g (J)Z lambda$processUnloads$10
		0 o p_157584_
	h ()V processPendingLoads
	h (Ldxg;)V lambda$saveAll$14
		static
		0 o p_157589_
	i ()Lit/unimi/dsi/fastutil/longs/LongSet; getAllChunksToSave
	i (Ldxg;)V lambda$autoSave$12
		static
		0 o p_157591_
	j (Ldxg;)V lambda$processPendingLoads$11
		0 o p_157593_
	k (Ldxg;)V lambda$processChunkUnload$9
		0 o p_157595_
	l (Ldxg;)Z lambda$updateChunkStatus$5
		static
		0 o p_157597_
	m (Ldxg;)Z lambda$updateChunkStatus$4
		static
		0 o p_157599_
	n (Ldxg;)Z lambda$updateChunkStatus$3
		static
		0 o p_157601_
	o (Ldxg;)Z lambda$updateChunkStatus$2
		static
		0 o p_157603_
	p (Ldxg;)V lambda$addWorldGenChunkEntities$1
		0 o p_157605_
	q (Ldxg;)V lambda$addLegacyChunkEntities$0
		0 o p_157607_
dxr$a net/minecraft/world/level/entity/PersistentEntitySectionManager$Callback
	b this$0
	c entity
	d currentSectionKey
	e currentSection
	<init> (Ldxr;Ldxg;JLdxk;)V <init>
		0 o p_157613_
		1 o p_157614_
		2 o p_157615_
		3 o p_157616_
	a ()V onMove
	a (Ldxt;Ldxt;)V updateStatus
		0 o p_157621_
		1 o p_157622_
	a (Lbsr$c;)V onRemove
		0 o p_157619_
dxr$b net/minecraft/world/level/entity/PersistentEntitySectionManager$ChunkLoadStatus
	a FRESH
	b PENDING
	c LOADED
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_157629_
		1 o p_157630_
	a ()[Ldxr$b; $values
		static
	valueOf (Ljava/lang/String;)Ldxr$b; valueOf
		static
		0 o p_157633_
	values ()[Ldxr$b; values
		static
dxs net/minecraft/world/level/entity/TransientEntitySectionManager
	a LOGGER
	b callbacks
	c entityStorage
	d sectionStorage
	e tickingChunks
	f entityGetter
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/Class;Ldxo;)V <init>
		0 o p_157643_
		1 o p_157644_
	a ()Ldxp; getEntityGetter
	a (Ldxk;)V lambda$stopTicking$4
		0 o p_157656_
	a (Ldcd;)V startTicking
		0 o p_157652_
	a (Ldxg;)V addEntity
		0 o p_157654_
	a (JLdxk;)V removeSectionIfEmpty
		0 o p_157649_
		1 o p_157650_
	a (J)Ldxt; lambda$new$0
		0 o p_157647_
	b (Ldcd;)V stopTicking
		0 o p_157659_
	b ()I count
	b (Ldxg;)Z lambda$stopTicking$3
		static
		0 o p_157661_
	b (Ldxk;)V lambda$startTicking$2
		0 o p_157663_
	c (Ldxg;)Z lambda$startTicking$1
		static
		0 o p_157666_
	c ()Ljava/lang/String; gatherStats
dxs$a net/minecraft/world/level/entity/TransientEntitySectionManager$Callback
	b this$0
	c entity
	d currentSectionKey
	e currentSection
	<init> (Ldxs;Ldxg;JLdxk;)V <init>
		0 o p_157672_
		1 o p_157673_
		2 o p_157674_
		3 o p_157675_
	a ()V onMove
	a (Lbsr$c;)V onRemove
		0 o p_157678_
dxt net/minecraft/world/level/entity/Visibility
	a HIDDEN
	b TRACKED
	c TICKING
	d accessible
	e ticking
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IZZ)V <init>
		0 o p_157687_
		1 o p_157688_
		2 o p_157689_
		3 o p_157690_
	a ()Z isTicking
	a (Laql;)Ldxt; fromFullChunkStatus
		static
		0 o p_287651_
	b ()Z isAccessible
	c ()[Ldxt; $values
		static
	valueOf (Ljava/lang/String;)Ldxt; valueOf
		static
		0 o p_157697_
	values ()[Ldxt; values
		static
dxu net/minecraft/world/level/entity/package-info
dxv net/minecraft/world/level/gameevent/BlockPositionSource
	a CODEC
	b STREAM_CODEC
	e pos
	<clinit> ()V <clinit>
		static
	<init> (Ljd;)V <init>
		0 o p_157703_
	a (Ldxv;)Ljd; lambda$static$2
		static
		0 o p_319758_
	a (Ldcw;)Ljava/util/Optional; getPosition
		0 o p_157708_
	a ()Ldye; getType
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_157710_
	b (Ldxv;)Ljd; lambda$static$0
		static
		0 o p_223611_
dxv$a net/minecraft/world/level/gameevent/BlockPositionSource$Type
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; codec
	b ()Lyx; streamCodec
dxw net/minecraft/world/level/gameevent/DynamicGameEventListener
	a listener
	b lastSection
	<init> (Ldyb;)V <init>
		0 o p_223615_
	a (Laqu;)V add
		0 o p_223618_
	a ()Ldyb; getListener
	a (Ldcz;Lkf;Ljava/util/function/Consumer;)V ifChunkExists
		static
		0 o p_223623_
		1 o p_223624_
		2 o p_223625_
	a (Laqu;Lkf;)V lambda$move$3
		0 o p_223620_
		1 o p_223621_
	a (Ldyc;)V lambda$move$2
		0 o p_248451_
	b (Laqu;)V remove
		0 o p_223635_
	b (Ldyc;)V lambda$move$1
		0 o p_248452_
	c (Ldyc;)V lambda$remove$0
		0 o p_248453_
	c (Laqu;)V move
		0 o p_223642_
dxx net/minecraft/world/level/gameevent/EntityPositionSource
	a CODEC
	b STREAM_CODEC
	e entityOrUuidOrId
	f yOffset
	<clinit> ()V <clinit>
		static
	<init> (Lbsr;F)V <init>
		0 o p_223648_
		1 o p_223649_
	<init> (Lcom/mojang/datafixers/util/Either;F)V <init>
		0 o p_223651_
		1 o p_223652_
	a (Ldcw;)Ljava/util/Optional; getPosition
		0 o p_157733_
	a (Ljava/util/UUID;Ljava/lang/Float;)Ldxx; lambda$static$1
		static
		0 o p_223672_
		1 o p_223673_
	a (Ljava/lang/Integer;Ljava/lang/Float;)Ldxx; lambda$static$4
		static
		0 o p_319759_
		1 o p_319760_
	a (Ldxx;)Ljava/lang/Float; lambda$static$3
		static
		0 o p_319761_
	a (Ldcw;Lcom/mojang/datafixers/util/Either;)Ljava/util/Optional; lambda$resolveEntity$7
		static
		0 o p_223656_
		1 o p_223657_
	a (Ljava/util/UUID;)Ljava/lang/Integer; lambda$getId$11
		static
		0 o p_223670_
	a (Lcom/mojang/datafixers/util/Either;)Ljava/lang/Integer; lambda$getId$12
		static
		0 o p_223662_
	a ()Ldye; getType
	a (Lbsr;)V lambda$resolveEntity$8
		0 o p_223654_
	a (Ldcw;Ljava/util/UUID;)Lbsr; lambda$resolveEntity$6
		static
		0 o p_223659_
		1 o p_223660_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_253607_
	a (Ljava/lang/Integer;)Ljava/util/UUID; lambda$getUuid$9
		static
		0 o p_223668_
	b ()Ljava/util/UUID; getUuid
	b (Lcom/mojang/datafixers/util/Either;)Ljava/util/UUID; lambda$getUuid$10
		static
		0 o p_223680_
	b (Ldxx;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_223666_
	b (Lbsr;)Lexc; lambda$getPosition$5
		0 o p_223676_
	b (Ldcw;)V resolveEntity
		0 o p_223678_
	c ()I getId
dxx$a net/minecraft/world/level/gameevent/EntityPositionSource$Type
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; codec
	b ()Lyx; streamCodec
dxy net/minecraft/world/level/gameevent/EuclideanGameEventListenerRegistry
	b listeners
	c listenersToRemove
	d listenersToAdd
	e processing
	f level
	g sectionY
	h onEmptyAction
	<init> (Laqu;ILdxy$a;)V <init>
		0 o p_281505_
		1 o p_283450_
		2 o p_282325_
	a (Ldyb;)V register
		0 o p_248767_
	a ()Z isEmpty
	a (Ljm;Lexc;Ldxz$a;Ldyc$a;)Z visitInRangeListeners
		0 o p_316862_
		1 o p_251445_
		2 o p_252317_
		3 o p_251422_
	a (Laqu;Lexc;Ldyb;)Ljava/util/Optional; getPostableListenerPosition
		static
		0 o p_249585_
		1 o p_251333_
		2 o p_251051_
	b (Ldyb;)V unregister
		0 o p_250006_
dxy$a net/minecraft/world/level/gameevent/EuclideanGameEventListenerRegistry$OnEmptyAction
	apply (I)V apply
		0 o p_282867_
dxz net/minecraft/world/level/gameevent/GameEvent
	A HIT_GROUND
	B INSTRUMENT_PLAY
	C ITEM_INTERACT_FINISH
	D ITEM_INTERACT_START
	E JUKEBOX_PLAY
	F JUKEBOX_STOP_PLAY
	G LIGHTNING_STRIKE
	H NOTE_BLOCK_PLAY
	I PRIME_FUSE
	J PROJECTILE_LAND
	K PROJECTILE_SHOOT
	L SCULK_SENSOR_TENDRILS_CLICKING
	M SHEAR
	N SHRIEK
	O SPLASH
	P STEP
	Q SWIM
	R TELEPORT
	S UNEQUIP
	T RESONATE_1
	U RESONATE_2
	V RESONATE_3
	W RESONATE_4
	X RESONATE_5
	Y RESONATE_6
	Z RESONATE_7
	a BLOCK_ACTIVATE
	aa RESONATE_8
	ab RESONATE_9
	ac RESONATE_10
	ad RESONATE_11
	ae RESONATE_12
	af RESONATE_13
	ag RESONATE_14
	ah RESONATE_15
	ai DEFAULT_NOTIFICATION_RADIUS
	aj CODEC
	ak notificationRadius
	b BLOCK_ATTACH
	c BLOCK_CHANGE
	d BLOCK_CLOSE
	e BLOCK_DEACTIVATE
	f BLOCK_DESTROY
	g BLOCK_DETACH
	h BLOCK_OPEN
	i BLOCK_PLACE
	j CONTAINER_CLOSE
	k CONTAINER_OPEN
	l DRINK
	m EAT
	n ELYTRA_GLIDE
	o ENTITY_DAMAGE
	p ENTITY_DIE
	q ENTITY_DISMOUNT
	r ENTITY_INTERACT
	s ENTITY_MOUNT
	t ENTITY_PLACE
	u ENTITY_ACTION
	v EQUIP
	w EXPLODE
	x FLAP
	y FLUID_PICKUP
	z FLUID_PLACE
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o notificationRadius
	a (Ljava/lang/String;)Ljm$c; register
		static
		0 o p_157825_
	a (Ljz;)Ljm; bootstrap
		static
		0 o p_316246_
	a (Ljava/lang/String;I)Ljm$c; register
		static
		0 o p_157823_
		1 o p_316588_
	a ()I notificationRadius
	equals (Ljava/lang/Object;)Z equals
		0 o p_316493_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dxz$a net/minecraft/world/level/gameevent/GameEvent$Context
	a sourceEntity
	b affectedState
	<init> (Lbsr;Ldtc;)V <init>
		0 o sourceEntity
		1 o affectedState
	a (Lbsr;)Ldxz$a; of
		static
		0 o p_223718_
	a (Lbsr;Ldtc;)Ldxz$a; of
		static
		0 o p_223720_
		1 o p_223721_
	a ()Lbsr; sourceEntity
	a (Ldtc;)Ldxz$a; of
		static
		0 o p_223723_
	b ()Ldtc; affectedState
	equals (Ljava/lang/Object;)Z equals
		0 o p_223726_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dxz$b net/minecraft/world/level/gameevent/GameEvent$ListenerInfo
	a gameEvent
	b source
	c context
	d recipient
	e distanceToRecipient
	<init> (Ljm;Lexc;Ldxz$a;Ldyb;Lexc;)V <init>
		0 o p_316198_
		1 o p_249118_
		2 o p_251196_
		3 o p_251701_
		4 o p_248854_
	a (Ldxz$b;)I compareTo
		0 o p_249631_
	a ()Ljm; gameEvent
	b ()Lexc; source
	c ()Ldxz$a; context
	compareTo (Ljava/lang/Object;)I compareTo
		0 o p_252054_
	d ()Ldyb; recipient
dy net/minecraft/advancements/critereon/SlimePredicate
	b CODEC
	c size
	<clinit> ()V <clinit>
		static
	<init> (Ldh$d;)V <init>
		0 o size
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldh$d;)Ldy; sized
		static
		0 o p_223427_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337395_
	a (Lbsr;Laqu;Lexc;)Z matches
		0 o p_223423_
		1 o p_223424_
		2 o p_223425_
	b ()Ldh$d; size
	equals (Ljava/lang/Object;)Z equals
		0 o p_298769_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dya net/minecraft/world/level/gameevent/GameEventDispatcher
	a level
	<init> (Laqu;)V <init>
		0 o p_251921_
	a (Ljm;Lexc;Ldxz$a;)V post
		0 o p_316151_
		1 o p_250613_
		2 o p_251777_
	a (Ljava/util/List;)V handleGameEventMessagesInQueue
		0 o p_251433_
	a (Ljava/util/List;Ljm;Lexc;Ldxz$a;Ldyb;Lexc;)V lambda$post$0
		0 o p_316087_
		1 o p_316088_
		2 o p_316089_
		3 o p_316090_
		4 o p_316091_
		5 o p_316092_
dyb net/minecraft/world/level/gameevent/GameEventListener
	a (Laqu;Ljm;Ldxz$a;Lexc;)Z handleGameEvent
		0 o p_223757_
		1 o p_316739_
		2 o p_249681_
		3 o p_251048_
	a ()Ldyd; getListenerSource
	b ()I getListenerRadius
	c ()Ldyb$a; getDeliveryMode
dyb$a net/minecraft/world/level/gameevent/GameEventListener$DeliveryMode
	a UNSPECIFIED
	b BY_DISTANCE
	c $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_249147_
		1 o p_249637_
	a ()[Ldyb$a; $values
		static
	valueOf (Ljava/lang/String;)Ldyb$a; valueOf
		static
		0 o p_250916_
	values ()[Ldyb$a; values
		static
dyb$b net/minecraft/world/level/gameevent/GameEventListener$Provider
	c ()Ldyb; getListener
dyc net/minecraft/world/level/gameevent/GameEventListenerRegistry
	a NOOP
	<clinit> ()V <clinit>
		static
	a (Ldyb;)V register
		0 o p_249257_
	a ()Z isEmpty
	a (Ljm;Lexc;Ldxz$a;Ldyc$a;)Z visitInRangeListeners
		0 o p_316434_
		1 o p_249144_
		2 o p_249328_
		3 o p_250123_
	b (Ldyb;)V unregister
		0 o p_248758_
dyc$1 net/minecraft/world/level/gameevent/GameEventListenerRegistry$1
	<init> ()V <init>
	a (Ldyb;)V register
		0 o p_251092_
	a ()Z isEmpty
	a (Ljm;Lexc;Ldxz$a;Ldyc$a;)Z visitInRangeListeners
		0 o p_316158_
		1 o p_249086_
		2 o p_249012_
		3 o p_252106_
	b (Ldyb;)V unregister
		0 o p_251937_
dyc$a net/minecraft/world/level/gameevent/GameEventListenerRegistry$ListenerVisitor
	visit (Ldyb;Lexc;)V visit
		0 o p_250787_
		1 o p_251603_
dyd net/minecraft/world/level/gameevent/PositionSource
	c CODEC
	d STREAM_CODEC
	<clinit> ()V <clinit>
		static
	a (Ldcw;)Ljava/util/Optional; getPosition
		0 o p_157870_
	a ()Ldye; getType
dye net/minecraft/world/level/gameevent/PositionSourceType
	a BLOCK
	b ENTITY
	<clinit> ()V <clinit>
		static
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ljava/lang/String;Ldye;)Ldye; register
		static
		0 o p_157878_
		1 o p_157879_
	b ()Lyx; streamCodec
dyf net/minecraft/world/level/gameevent/package-info
dyg net/minecraft/world/level/gameevent/vibrations/VibrationInfo
	a CODEC
	b gameEvent
	c distance
	d pos
	e uuid
	f projectileOwnerUuid
	g entity
	<clinit> ()V <clinit>
		static
	<init> (Ljm;FLexc;Ljava/util/UUID;Ljava/util/UUID;Lbsr;)V <init>
		0 o gameEvent
		1 o distance
		2 o pos
		3 o uuid
		4 o projectileOwnerUuid
		5 o entity
	<init> (Ljm;FLexc;Ljava/util/UUID;Ljava/util/UUID;)V <init>
		0 o p_316546_
		1 o p_251086_
		2 o p_250935_
		3 o p_316193_
		4 o p_316157_
	<init> (Ljm;FLexc;Lbsr;)V <init>
		0 o p_316851_
		1 o p_250190_
		2 o p_251692_
		3 o p_316868_
	a (Lbsr;)Ljava/util/UUID; getProjectileOwner
		static
		0 o p_251531_
	a ()Ljm; gameEvent
	a (Laqu;)Ljava/util/Optional; getEntity
		0 o p_249184_
	a (Ljm;Ljava/lang/Float;Lexc;Ljava/util/Optional;Ljava/util/Optional;)Ldyg; lambda$static$2
		static
		0 o p_316093_
		1 o p_316094_
		2 o p_316095_
		3 o p_316096_
		4 o p_316097_
	a (Ldyg;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_250607_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_348454_
	b (Ldyg;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_250608_
	b (Lbsr;)Lcnp; lambda$getProjectileOwner$6
		static
		0 o p_249388_
	b ()F distance
	b (Laqu;)Ljava/util/Optional; getProjectileOwner
		0 o p_249217_
	c (Laqu;)Ljava/util/Optional; lambda$getProjectileOwner$7
		0 o p_251816_
	c ()Lexc; pos
	c (Lbsr;)Z lambda$getProjectileOwner$5
		static
		0 o p_249829_
	d ()Ljava/util/UUID; uuid
	d (Laqu;)Ljava/util/Optional; lambda$getEntity$4
		0 o p_251545_
	e ()Ljava/util/UUID; projectileOwnerUuid
	equals (Ljava/lang/Object;)Z equals
		0 o p_249239_
	f ()Lbsr; entity
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dyh net/minecraft/world/level/gameevent/vibrations/VibrationSelector
	a CODEC
	b currentVibrationData
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	<init> (Ljava/util/Optional;J)V <init>
		0 o p_251736_
		1 o p_251649_
	a (Ldyh;)Ljava/lang/Long; lambda$static$1
		static
		0 o p_251458_
	a (Ldyg;J)V addCandidate
		0 o p_250149_
		1 o p_249749_
	a ()V startOver
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_338089_
	a (JLdyg;)Lorg/apache/commons/lang3/tuple/Pair; lambda$new$3
		static
		0 o p_251479_
		1 o p_251571_
	a (J)Ljava/util/Optional; chosenCandidate
		0 o p_250251_
	b (Ldyg;J)Z shouldReplaceVibration
		0 o p_248697_
		1 o p_249040_
	b (Ldyh;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_251862_
dyi net/minecraft/world/level/gameevent/vibrations/VibrationSystem
	f_ RESONANCE_EVENTS
	g_ DEFAULT_VIBRATION_FREQUENCY
	h_ VIBRATION_FREQUENCY_FOR_EVENT
	<clinit> ()V <clinit>
		static
	a (Lit/unimi/dsi/fastutil/objects/Reference2IntOpenHashMap;)V lambda$static$0
		static
		0 o p_316653_
	a (Lakq;)I getGameEventFrequency
		static
		0 o p_316800_
	a_ (FI)I getRedstoneStrengthForDistance
		static
		0 o p_282483_
		1 o p_282722_
	a_ (Ljm;)I getGameEventFrequency
		static
		0 o p_316300_
	b (I)Lakq; getResonanceEventByFrequency
		static
		0 o p_282105_
	gm ()Ldyi$a; getVibrationData
	gn ()Ldyi$d; getVibrationUser
dyi$a net/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data
	a CODEC
	b NBT_TAG_KEY
	c currentVibration
	d travelTimeInTicks
	e selectionStrategy
	f reloadVibrationParticle
	<clinit> ()V <clinit>
		static
	<init> (Ldyg;Ldyh;IZ)V <init>
		0 o p_281967_
		1 o p_283036_
		2 o p_283607_
		3 o p_282438_
	<init> ()V <init>
	a (I)V setTravelTimeInTicks
		0 o p_282973_
	a (Z)V setReloadVibrationParticle
		0 o p_281702_
	a (Ldyg;)V setCurrentVibration
		0 o p_282049_
	a ()Ldyh; getSelectionStrategy
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_338090_
	a (Ljava/util/Optional;Ldyh;Ljava/lang/Integer;)Ldyi$a; lambda$static$1
		static
		0 o p_281934_
		1 o p_282381_
		2 o p_282931_
	a (Ldyi$a;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_281665_
	b ()Ldyg; getCurrentVibration
	c ()I getTravelTimeInTicks
	d ()V decrementTravelTime
	e ()Z shouldReloadVibrationParticle
dyi$b net/minecraft/world/level/gameevent/vibrations/VibrationSystem$Listener
	a system
	<init> (Ldyi;)V <init>
		0 o p_281843_
	a (Laqu;Ljm;Ldxz$a;Lexc;Lexc;)V lambda$forceScheduleVibration$0
		0 o p_316099_
		1 o p_316100_
		2 o p_316101_
		3 o p_316102_
		4 o p_316103_
	a (Laqu;Ljm;Ldxz$a;Lexc;)Z handleGameEvent
		0 o p_282254_
		1 o p_316513_
		2 o p_283664_
		3 o p_282426_
	a (Ldtc;)Z lambda$isOccluded$1
		static
		0 o p_283608_
	a ()Ldyd; getListenerSource
	a (Ljd;Ljd;)F distanceBetweenInBlocks
		static
		0 o p_282413_
		1 o p_281960_
	a (Laqu;Ldyi$a;Ljm;Ldxz$a;Lexc;Lexc;)V scheduleVibration
		0 o p_282037_
		1 o p_283229_
		2 o p_316858_
		3 o p_283344_
		4 o p_281758_
		5 o p_282990_
	a (Ldcw;Lexc;Lexc;)Z isOccluded
		static
		0 o p_283225_
		1 o p_283328_
		2 o p_283163_
	b (Laqu;Ljm;Ldxz$a;Lexc;)V forceScheduleVibration
		0 o p_282808_
		1 o p_316321_
		2 o p_281652_
		3 o p_281530_
	b ()I getListenerRadius
dyi$c net/minecraft/world/level/gameevent/vibrations/VibrationSystem$Ticker
	a (Laqu;Ldyi$a;Ldyi$d;)V trySelectAndScheduleVibration
		static
		0 o p_282775_
		1 o p_282792_
		2 o p_281845_
	a (Laqu;Ldyi$a;Ldyi$d;Ldyg;)Z receiveVibration
		static
		0 o p_282967_
		1 o p_283447_
		2 o p_282301_
		3 o p_281498_
	a (Ldyi$a;Ldyi$d;Laqu;Ldyg;)V lambda$trySelectAndScheduleVibration$0
		static
		0 o p_281625_
		1 o p_282561_
		2 o p_281332_
		3 o p_282059_
	a (Ldcw;Ldyi$a;Ldyi$d;)V tick
		static
		0 o p_281704_
		1 o p_282633_
		2 o p_281564_
	a (Ldcw;Ljd;)Z areAdjacentChunksTicking
		static
		0 o p_282735_
		1 o p_281722_
	b (Laqu;Ldyi$a;Ldyi$d;)V tryReloadVibrationParticle
		static
		0 o p_282010_
		1 o p_282354_
		2 o p_282958_
dyi$d net/minecraft/world/level/gameevent/vibrations/VibrationSystem$User
	a (Ljm;Ldxz$a;)Z isValidVibration
		0 o p_316804_
		1 o p_283373_
	a (F)I calculateTravelTimeInTicks
		0 o p_281658_
	a (Laqu;Ljd;Ljm;Ldxz$a;)Z canReceiveVibration
		0 o p_282960_
		1 o p_282488_
		2 o p_316319_
		3 o p_283577_
	a ()I getListenerRadius
	a (Laqu;Ljd;Ljm;Lbsr;Lbsr;F)V onReceiveVibration
		0 o p_282148_
		1 o p_282090_
		2 o p_316773_
		3 o p_281578_
		4 o p_281308_
		5 o p_281707_
	b ()Ldyd; getPositionSource
	c ()Lawu; getListenableEvents
	d ()Z canTriggerAvoidVibration
	e ()V onDataChanged
	f ()Z requiresAdjacentChunksToBeTicking
dyj net/minecraft/world/level/gameevent/vibrations/package-info
dyk net/minecraft/world/level/levelgen/Aquifer
	a (Ldyr$b;D)Ldtc; computeSubstance
		0 o p_208158_
		1 o p_208159_
	a (Ldyk$a;)Ldyk; createDisabled
		static
		0 o p_188375_
	a ()Z shouldScheduleFluidUpdate
	a (Ldzc;Ldcd;Ldze;Ldzl;IILdyk$a;)Ldyk; create
		static
		0 o p_223881_
		1 o p_223882_
		2 o p_223883_
		3 o p_223884_
		4 o p_223885_
		5 o p_223886_
		6 o p_223887_
dyk$1 net/minecraft/world/level/levelgen/Aquifer$1
	a val$fluidRule
	<init> (Ldyk$a;)V <init>
		0 o p_188390_
	a (Ldyr$b;D)Ldtc; computeSubstance
		0 o p_208172_
		1 o p_208173_
	a ()Z shouldScheduleFluidUpdate
dyk$a net/minecraft/world/level/levelgen/Aquifer$FluidPicker
	computeFluid (III)Ldyk$b; computeFluid
		0 o p_188397_
		1 o p_188398_
		2 o p_188399_
dyk$b net/minecraft/world/level/levelgen/Aquifer$FluidStatus
	a fluidLevel
	b fluidType
	<init> (ILdtc;)V <init>
		0 o p_188403_
		1 o p_188404_
	a (I)Ldtc; at
		0 o p_188406_
dyk$c net/minecraft/world/level/levelgen/Aquifer$NoiseBasedAquifer
	A gridSizeX
	B gridSizeZ
	C SURFACE_SAMPLING_OFFSETS_IN_CHUNKS
	a X_RANGE
	b Y_RANGE
	c Z_RANGE
	d X_SEPARATION
	e Y_SEPARATION
	f Z_SEPARATION
	g X_SPACING
	h Y_SPACING
	i Z_SPACING
	j MAX_REASONABLE_DISTANCE_TO_AQUIFER_CENTER
	k FLOWING_UPDATE_SIMULARITY
	l noiseChunk
	m barrierNoise
	n fluidLevelFloodednessNoise
	o fluidLevelSpreadNoise
	p lavaNoise
	q positionalRandomFactory
	r aquiferCache
	s aquiferLocationCache
	t globalFluidPicker
	u erosion
	v depth
	w shouldScheduleFluidUpdate
	x minGridX
	y minGridY
	z minGridZ
	<clinit> ()V <clinit>
		static
	<init> (Ldzc;Ldcd;Ldze;Ldzl;IILdyk$a;)V <init>
		0 o p_223891_
		1 o p_223892_
		2 o p_223893_
		3 o p_223894_
		4 o p_223895_
		5 o p_223896_
		6 o p_223897_
	a (Ldyr$b;D)Ldtc; computeSubstance
		0 o p_208186_
		1 o p_208187_
	a (IIII)I computeRandomizedFluidSurfaceLevel
		0 o p_223899_
		1 o p_223900_
		2 o p_223901_
		3 o p_223902_
	a (III)I getIndex
		0 o p_158028_
		1 o p_158029_
		2 o p_158030_
	a (I)I gridX
		0 o p_158040_
	a (IIILdyk$b;I)Ldtc; computeFluidType
		0 o p_223904_
		1 o p_223905_
		2 o p_223906_
		3 o p_223907_
		4 o p_223908_
	a ()Z shouldScheduleFluidUpdate
	a (Ldyr$b;Lorg/apache/commons/lang3/mutable/MutableDouble;Ldyk$b;Ldyk$b;)D calculatePressure
		0 o p_208189_
		1 o p_208190_
		2 o p_208191_
		3 o p_208192_
	a (IIILdyk$b;IZ)I computeSurfaceLevel
		0 o p_223910_
		1 o p_223911_
		2 o p_223912_
		3 o p_223913_
		4 o p_223914_
		5 o p_223915_
	a (II)D similarity
		static
		0 o p_158025_
		1 o p_158026_
	a (J)Ldyk$b; getAquiferStatus
		0 o p_188446_
	b (III)Ldyk$b; computeFluid
		0 o p_188448_
		1 o p_188449_
		2 o p_188450_
	b (I)I gridY
		0 o p_158046_
	c (I)I gridZ
		0 o p_158048_
dyl net/minecraft/world/level/levelgen/Beardifier
	a BEARD_KERNEL_RADIUS
	f BEARD_KERNEL_SIZE
	g BEARD_KERNEL
	h pieceIterator
	i junctionIterator
	<clinit> ()V <clinit>
		static
	<init> (Lit/unimi/dsi/fastutil/objects/ObjectListIterator;Lit/unimi/dsi/fastutil/objects/ObjectListIterator;)V <init>
		0 o p_223917_
		1 o p_223918_
	a (IDI)D computeBeardContribution
		static
		0 o p_223922_
		1 o p_223923_
		2 o p_223924_
	a (DDD)D getBuryContribution
		static
		0 o p_340947_
		1 o p_340921_
		2 o p_341266_
	a (IIII)D getBeardContribution
		static
		0 o p_223926_
		1 o p_223927_
		2 o p_223928_
		3 o p_223929_
	a (Ldcd;Lit/unimi/dsi/fastutil/objects/ObjectList;IILit/unimi/dsi/fastutil/objects/ObjectList;Lejz;)V lambda$forStructuresInChunk$2
		static
		0 o p_223931_
		1 o p_223932_
		2 o p_223933_
		3 o p_223934_
		4 o p_223935_
		5 o p_223936_
	a (Ldyr$b;)D compute
		0 o p_208200_
	a ()D minValue
	a (III)D computeBeardContribution
		static
		0 o p_158092_
		1 o p_158093_
		2 o p_158094_
	a (I)Z isInKernelRange
		static
		0 o p_223920_
	a ([F)V lambda$static$0
		static
		0 o p_158082_
	a (Lddq;Ldcd;)Ldyl; forStructuresInChunk
		static
		0 o p_223938_
		1 o p_223939_
	a (Lejr;)Z lambda$forStructuresInChunk$1
		static
		0 o p_223941_
	b ()D maxValue
dyl$1 net/minecraft/world/level/levelgen/Beardifier$1
	a $SwitchMap$net$minecraft$world$level$levelgen$structure$TerrainAdjustment
	<clinit> ()V <clinit>
		static
dyl$a net/minecraft/world/level/levelgen/Beardifier$Rigid
	a box
	b terrainAdjustment
	c groundLevelDelta
	<init> (Lejj;Lekc;I)V <init>
		0 o box
		1 o terrainAdjustment
		2 o groundLevelDelta
	a ()Lejj; box
	b ()Lekc; terrainAdjustment
	c ()I groundLevelDelta
	equals (Ljava/lang/Object;)Z equals
		0 o p_223955_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dym net/minecraft/world/level/levelgen/BelowZeroRetrogen
	a CODEC
	b UPGRADE_HEIGHT_ACCESSOR
	c EMPTY
	d BITSET_CODEC
	e NON_EMPTY_CHUNK_STATUS
	f RETAINED_RETROGEN_BIOMES
	g targetStatus
	h missingBedrock
	<clinit> ()V <clinit>
		static
	<init> (Ldvz;Ljava/util/Optional;)V <init>
		0 o p_331125_
		1 o p_188465_
	a (Ldvs;)V replaceOldBedrock
		static
		0 o p_188475_
	a (II)Z hasBedrockHole
		0 o p_198215_
		1 o p_198216_
	a (Lddz;Ljava/util/function/Predicate;Lduy;IIILdef$f;)Ljm; lambda$getBiomeResolver$8
		static
		0 o p_204535_
		1 o p_204536_
		2 o p_204537_
		3 o p_204538_
		4 o p_204539_
		5 o p_204540_
		6 o p_204541_
	a (Ldvz;)Lcom/mojang/serialization/DataResult; lambda$static$3
		static
		0 o p_330147_
	a (Ljava/util/BitSet;)Ljava/util/stream/LongStream; lambda$static$1
		static
		0 o p_188482_
	a (Ljava/util/stream/LongStream;)Ljava/util/BitSet; lambda$static$0
		static
		0 o p_188484_
	a (Ldvs;Ljd;)V lambda$applyBedrockMask$7
		static
		0 o p_198218_
		1 o p_198219_
	a (Lddz;Lduy;)Lddz; getBiomeResolver
		static
		0 o p_204532_
		1 o p_204533_
	a (Ldym;)Ljava/util/Optional; lambda$static$4
		static
		0 o p_188480_
	a (Lub;)Ldym; read
		static
		0 o p_188486_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5
		static
		0 o p_338091_
	a ()Ldvz; targetStatus
	b (Ldvs;Ljd;)V lambda$replaceOldBedrock$6
		static
		0 o p_188491_
		1 o p_188492_
	b ()Z hasBedrockHoles
	b (Ldvs;)V applyBedrockMask
		0 o p_198222_
	c ()Ljava/lang/String; lambda$static$2
		static
dym$1 net/minecraft/world/level/levelgen/BelowZeroRetrogen$1
	<init> ()V <init>
	I_ ()I getMinBuildHeight
	J_ ()I getHeight
dyn net/minecraft/world/level/levelgen/BitRandomSource
	b FLOAT_MULTIPLIER
	c DOUBLE_MULTIPLIER
	a (I)I nextInt
		0 o p_188504_
	c (I)I next
		0 o p_188498_
	f ()I nextInt
	g ()J nextLong
	h ()Z nextBoolean
	i ()F nextFloat
	j ()D nextDouble
dyo net/minecraft/world/level/levelgen/Column
	<init> ()V <init>
	a (Ljava/util/OptionalInt;)Ldyo; withFloor
		0 o p_158182_
	a (II)Ldyo$b; around
		static
		0 o p_158165_
		1 o p_158166_
	a (Ljava/util/OptionalInt;Ljava/util/OptionalInt;)Ldyo; create
		static
		0 o p_158184_
		1 o p_158185_
	a ()Ldyo; line
		static
	a (Lddc;Ljd;ILjava/util/function/Predicate;Ljava/util/function/Predicate;)Ljava/util/Optional; scan
		static
		0 o p_158176_
		1 o p_158177_
		2 o p_158178_
		3 o p_158179_
		4 o p_158180_
	a (Lddc;ILjava/util/function/Predicate;Ljava/util/function/Predicate;Ljd$a;ILji;)Ljava/util/OptionalInt; scanDirection
		static
		0 o p_158168_
		1 o p_158169_
		2 o p_158170_
		3 o p_158171_
		4 o p_158172_
		5 o p_158173_
		6 o p_158174_
	a (I)Ldyo; below
		static
		0 o p_158163_
	b (Ljava/util/OptionalInt;)Ldyo; withCeiling
		0 o p_158192_
	b ()Ljava/util/OptionalInt; getCeiling
	b (II)Ldyo$b; inside
		static
		0 o p_158189_
		1 o p_158190_
	b (I)Ldyo; fromHighest
		static
		0 o p_158187_
	c ()Ljava/util/OptionalInt; getFloor
	c (I)Ldyo; above
		static
		0 o p_158194_
	d (I)Ldyo; fromLowest
		static
		0 o p_158196_
	d ()Ljava/util/OptionalInt; getHeight
dyo$a net/minecraft/world/level/levelgen/Column$Line
	a INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	b ()Ljava/util/OptionalInt; getCeiling
	c ()Ljava/util/OptionalInt; getFloor
	d ()Ljava/util/OptionalInt; getHeight
	toString ()Ljava/lang/String; toString
dyo$b net/minecraft/world/level/levelgen/Column$Range
	a floor
	b ceiling
	<init> (II)V <init>
		0 o p_158207_
		1 o p_158208_
	b ()Ljava/util/OptionalInt; getCeiling
	c ()Ljava/util/OptionalInt; getFloor
	d ()Ljava/util/OptionalInt; getHeight
	e ()I ceiling
	f ()I floor
	g ()I height
	toString ()Ljava/lang/String; toString
dyo$c net/minecraft/world/level/levelgen/Column$Ray
	a edge
	b pointingUp
	<init> (IZ)V <init>
		0 o p_158219_
		1 o p_158220_
	b ()Ljava/util/OptionalInt; getCeiling
	c ()Ljava/util/OptionalInt; getFloor
	d ()Ljava/util/OptionalInt; getHeight
	toString ()Ljava/lang/String; toString
dyp net/minecraft/world/level/levelgen/DebugLevelSource
	c CODEC
	d AIR
	e BARRIER
	f HEIGHT
	g BARRIER_HEIGHT
	h BLOCK_MARGIN
	i ALL_BLOCKS
	j GRID_WIDTH
	k GRID_HEIGHT
	<clinit> ()V <clinit>
		static
	<init> (Ljm$c;)V <init>
		0 o p_255723_
	a (Larb;Lddq;Ldzm;Lduy;)V buildSurface
		0 o p_223978_
		1 o p_223979_
		2 o p_223980_
		3 o p_223981_
	a (II)Ldtc; getBlockStateFor
		static
		0 o p_64149_
		1 o p_64150_
	a (IILdcy;Ldzm;)Lddi; getBaseColumn
		0 o p_223959_
		1 o p_223960_
		2 o p_223961_
		3 o p_223962_
	a (Larb;)V spawnOriginalMobs
		0 o p_188511_
	a (Ldfy;)Ljava/util/stream/Stream; lambda$static$1
		static
		0 o p_208208_
	a (Leaa;Ldzm;Lddq;Lduy;)Ljava/util/concurrent/CompletableFuture; fillFromNoise
		0 o p_223992_
		1 o p_223993_
		2 o p_223994_
		3 o p_223995_
	a (Ldds;Lduy;Lddq;)V applyBiomeDecoration
		0 o p_223983_
		1 o p_223984_
		2 o p_223985_
	a (Ljava/util/List;Ldzm;Ljd;)V addDebugScreenInfo
		0 o p_223987_
		1 o p_223988_
		2 o p_223989_
	a (IILdyy$a;Ldcy;Ldzm;)I getBaseHeight
		0 o p_223964_
		1 o p_223965_
		2 o p_223966_
		3 o p_223967_
		4 o p_223968_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_255576_
	a (Larb;JLdzm;Lddy;Lddq;Lduy;Ldyu$a;)V applyCarvers
		0 o p_223970_
		1 o p_223971_
		2 o p_223972_
		3 o p_223973_
		4 o p_223974_
		5 o p_223975_
		6 o p_223976_
	b ()Lcom/mojang/serialization/MapCodec; codec
	e ()I getGenDepth
	f ()I getSeaLevel
	g ()I getMinY
dyq net/minecraft/world/level/levelgen/Density
	a SURFACE
	b UNRECOVERABLY_DENSE
	c UNRECOVERABLY_THIN
	<init> ()V <init>
dyr net/minecraft/world/level/levelgen/DensityFunction
	b DIRECT_CODEC
	c CODEC
	d HOLDER_HELPER_CODEC
	<clinit> ()V <clinit>
		static
	a (Ldyr$b;)D compute
		0 o p_208223_
	a ()D minValue
	a (Ldyr;)Ljm; lambda$static$0
		static
		0 o p_208226_
	a ([DLdyr$a;)V fillArray
		0 o p_208227_
		1 o p_208228_
	a (DD)Ldyr; clamp
		0 o p_208221_
		1 o p_208222_
	a (Ldyr$f;)Ldyr; mapAll
		0 o p_208224_
	b ()D maxValue
	c ()Layh; codec
	d ()Ldyr; abs
	e ()Ldyr; square
	f ()Ldyr; cube
	g ()Ldyr; halfNegative
	h ()Ldyr; quarterNegative
	i ()Ldyr; squeeze
dyr$a net/minecraft/world/level/levelgen/DensityFunction$ContextProvider
	a (I)Ldyr$b; forIndex
		0 o p_208235_
	a ([DLdyr;)V fillAllDirectly
		0 o p_208236_
		1 o p_208237_
dyr$b net/minecraft/world/level/levelgen/DensityFunction$FunctionContext
	a ()I blockX
	b ()I blockY
	c ()I blockZ
	d ()Leaa; getBlender
dyr$c net/minecraft/world/level/levelgen/DensityFunction$NoiseHolder
	a CODEC
	b noiseData
	c noise
	<clinit> ()V <clinit>
		static
	<init> (Ljm;)V <init>
		0 o p_224001_
	<init> (Ljm;Leoh;)V <init>
		0 o noiseData
		1 o noise
	a (DDD)D getValue
		0 o p_224007_
		1 o p_224008_
		2 o p_224009_
	a (Ljm;)Ldyr$c; lambda$static$0
		static
		0 o p_224011_
	a ()D maxValue
	b ()Ljm; noiseData
	c ()Leoh; noise
	equals (Ljava/lang/Object;)Z equals
		0 o p_224015_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dyr$d net/minecraft/world/level/levelgen/DensityFunction$SimpleFunction
	a ([DLdyr$a;)V fillArray
		0 o p_208241_
		1 o p_208242_
	a (Ldyr$f;)Ldyr; mapAll
		0 o p_208239_
dyr$e net/minecraft/world/level/levelgen/DensityFunction$SinglePointContext
	a blockX
	b blockY
	c blockZ
	<init> (III)V <init>
		0 o blockX
		1 o blockY
		2 o blockZ
	a ()I blockX
	b ()I blockY
	c ()I blockZ
	equals (Ljava/lang/Object;)Z equals
		0 o p_208254_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dyr$f net/minecraft/world/level/levelgen/DensityFunction$Visitor
	a (Ldyr$c;)Ldyr$c; visitNoise
		0 o p_224018_
	apply (Ldyr;)Ldyr; apply
		0 o p_224019_
dys net/minecraft/world/level/levelgen/DensityFunctions
	a MAX_REASONABLE_NOISE_VALUE
	b DIRECT_CODEC
	c CODEC
	d NOISE_VALUE_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/serialization/MapCodec;)Layh; makeCodec
		static
		0 o p_224029_
	a (Ldyr;Ldyr;)Ldyr; add
		static
		0 o p_208294_
		1 o p_208295_
	a (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;)Layh; singleArgumentCodec
		static
		0 o p_224025_
		1 o p_224026_
		2 o p_224027_
	a (Ljava/util/function/Function;Ljava/util/function/Function;)Layh; singleFunctionArgumentCodec
		static
		0 o p_224043_
		1 o p_224044_
	a (Lcom/mojang/datafixers/util/Either;)Ldyr; lambda$static$1
		static
		0 o p_224023_
	a (D)Ldyr; constant
		static
		0 o p_208265_
	a (Ljm;DDD)Ldyr; mappedNoise
		static
		0 o p_208332_
		1 o p_208333_
		2 o p_208334_
		3 o p_208335_
	a (Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/BiFunction;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$doubleFunctionArgumentCodec$3
		static
		0 o p_224046_
		1 o p_224047_
		2 o p_224048_
		3 o p_224049_
	a (Ldyr;Ldyr;DLjm;)Ldyr; shiftedNoise2d
		static
		0 o p_208297_
		1 o p_208298_
		2 o p_208299_
		3 o p_208300_
	a (Ljz;Ljava/lang/String;Layh;)Lcom/mojang/serialization/MapCodec; register
		static
		0 o p_224035_
		1 o p_224036_
		2 o p_224037_
	a (J)Ldyr; endIslands
		static
		0 o p_208272_
	a (Ljm;DD)Ldyr; mappedNoise
		static
		0 o p_208328_
		1 o p_208329_
		2 o p_208330_
	a (Ldyr;DLdyr;)Ldyr; lerp
		static
		0 o p_224031_
		1 o p_224032_
		2 o p_224033_
	a (Ldyr;Ljm;Ldys$z$a;)Ldyr; weirdScaledSampler
		static
		0 o p_208316_
		1 o p_208317_
		2 o p_208318_
	a (IIDD)Ldyr; yClampedGradient
		static
		0 o p_208267_
		1 o p_208268_
		2 o p_208269_
		3 o p_208270_
	a (Ljm;)Ldyr; noise
		static
		0 o p_208323_
	a (Ljm;D)Ldyr; noise
		static
		0 o p_208325_
		1 o p_208326_
	a ()Ldyr; zero
		static
	a (Ldyr;Ldyr;Ldyr;)Ldyr; lerp
		static
		0 o p_208302_
		1 o p_208303_
		2 o p_208304_
	a (Ljm;DDDD)Ldyr; mappedNoise
		static
		0 o p_208337_
		1 o p_208338_
		2 o p_208339_
		3 o p_208340_
		4 o p_208341_
	a (Ldyr;DD)Ldyr; mapFromUnitTo
		static
		0 o p_208284_
		1 o p_208285_
		2 o p_208286_
	a (Ljz;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_208343_
	a (Ljava/util/function/BiFunction;Ljava/util/function/Function;Ljava/util/function/Function;)Layh; doubleFunctionArgumentCodec
		static
		0 o p_224039_
		1 o p_224040_
		2 o p_224041_
	a (Laxp;)Ldyr; spline
		static
		0 o p_224021_
	a (Ldyr;Ldys$k$a;)Ldyr; map
		static
		0 o p_208313_
		1 o p_208314_
	a (Ldyr;DDLdyr;Ldyr;)Ldyr; rangeChoice
		static
		0 o p_208288_
		1 o p_208289_
		2 o p_208290_
		3 o p_208291_
		4 o p_208292_
	a (Ldyr;)Ldyr; interpolated
		static
		0 o p_208282_
	b (Ldyr;)Ldyr; flatCache
		static
		0 o p_208362_
	b (Ljm;DD)Ldyr; noise
		static
		0 o p_208369_
		1 o p_208370_
		2 o p_208371_
	b (Ljm;)Ldyr; shiftA
		static
		0 o p_208367_
	b ()Ldyr; blendAlpha
		static
	b (Ldyr;Ldyr;)Ldyr; mul
		static
		0 o p_208364_
		1 o p_208365_
	c (Ldyr;)Ldyr; cache2d
		static
		0 o p_208374_
	c (Ljm;)Ldyr; shiftB
		static
		0 o p_208379_
	c ()Ldyr; blendOffset
		static
	c (Ldyr;Ldyr;)Ldyr; min
		static
		0 o p_208376_
		1 o p_208377_
	d (Ldyr;)Ldyr; cacheOnce
		static
		0 o p_208381_
	d (Ldyr;Ldyr;)Ldyr; max
		static
		0 o p_208383_
		1 o p_208384_
	d (Ljm;)Ldyr; shift
		static
		0 o p_208386_
	e (Ldyr;)Ldyr; cacheAllInCell
		static
		0 o p_208388_
	f (Ldyr;)Ldyr; blendDensity
		static
		0 o p_208390_
	g (Ldyr;)Lcom/mojang/datafixers/util/Either; lambda$static$2
		static
		0 o p_224051_
	h (Ldyr;)Lcom/mojang/serialization/MapCodec; lambda$static$0
		static
		0 o p_338092_
dys$a net/minecraft/world/level/levelgen/DensityFunctions$Ap2
	e type
	f argument1
	g argument2
	h minValue
	i maxValue
	<init> (Ldys$y$a;Ldyr;Ldyr;DD)V <init>
		0 o type
		1 o argument1
		2 o argument2
		3 o minValue
		4 o maxValue
	a ([DLdyr$a;)V fillArray
		0 o p_208414_
		1 o p_208415_
	a (Ldyr$b;)D compute
		0 o p_208410_
	a (Ldyr$f;)Ldyr; mapAll
		0 o p_208412_
	a ()D minValue
	b ()D maxValue
	equals (Ljava/lang/Object;)Z equals
		0 o p_208418_
	hashCode ()I hashCode
	j ()Ldys$y$a; type
	k ()Ldyr; argument1
	l ()Ldyr; argument2
	toString ()Ljava/lang/String; toString
dys$aa net/minecraft/world/level/levelgen/DensityFunctions$YClampedGradient
	a CODEC
	e fromY
	f toY
	g fromValue
	h toValue
	i DATA_CODEC
	<clinit> ()V <clinit>
		static
	<init> (IIDD)V <init>
		0 o fromY
		1 o toY
		2 o fromValue
		3 o toValue
	a (Ldyr$b;)D compute
		0 o p_208496_
	a ()D minValue
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_208494_
	b ()D maxValue
	c ()Layh; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_208500_
	hashCode ()I hashCode
	j ()I fromY
	k ()I toY
	l ()D fromValue
	m ()D toValue
	toString ()Ljava/lang/String; toString
dys$b net/minecraft/world/level/levelgen/DensityFunctions$BeardifierMarker
	a INSTANCE
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_208511_
		1 o p_208512_
	a ([DLdyr$a;)V fillArray
		0 o p_208517_
		1 o p_208518_
	a (Ldyr$b;)D compute
		0 o p_208515_
	a ()D minValue
	b ()D maxValue
	j ()[Ldys$b; $values
		static
	valueOf (Ljava/lang/String;)Ldys$b; valueOf
		static
		0 o p_208522_
	values ()[Ldys$b; values
		static
dys$c net/minecraft/world/level/levelgen/DensityFunctions$BeardifierOrMarker
	e CODEC
	<clinit> ()V <clinit>
		static
	c ()Layh; codec
dys$d net/minecraft/world/level/levelgen/DensityFunctions$BlendAlpha
	a INSTANCE
	e CODEC
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_208532_
		1 o p_208533_
	a ([DLdyr$a;)V fillArray
		0 o p_208538_
		1 o p_208539_
	a (Ldyr$b;)D compute
		0 o p_208536_
	a ()D minValue
	b ()D maxValue
	c ()Layh; codec
	j ()[Ldys$d; $values
		static
	valueOf (Ljava/lang/String;)Ldys$d; valueOf
		static
		0 o p_208544_
	values ()[Ldys$d; values
		static
dys$e net/minecraft/world/level/levelgen/DensityFunctions$BlendDensity
	a input
	e CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldyr;)V <init>
		0 o input
	a (Ldyr$b;D)D transform
		0 o p_208553_
		1 o p_208554_
	a (Ldyr$f;)Ldyr; mapAll
		0 o p_208556_
	a ()D minValue
	b ()D maxValue
	c ()Layh; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_208560_
	hashCode ()I hashCode
	j ()Ldyr; input
	toString ()Ljava/lang/String; toString
dys$f net/minecraft/world/level/levelgen/DensityFunctions$BlendOffset
	a INSTANCE
	e CODEC
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_208569_
		1 o p_208570_
	a ([DLdyr$a;)V fillArray
		0 o p_208575_
		1 o p_208576_
	a (Ldyr$b;)D compute
		0 o p_208573_
	a ()D minValue
	b ()D maxValue
	c ()Layh; codec
	j ()[Ldys$f; $values
		static
	valueOf (Ljava/lang/String;)Ldys$f; valueOf
		static
		0 o p_208581_
	values ()[Ldys$f; values
		static
dys$g net/minecraft/world/level/levelgen/DensityFunctions$Clamp
	a CODEC
	e input
	f minValue
	g maxValue
	h DATA_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldyr;DD)V <init>
		0 o input
		1 o minValue
		2 o maxValue
	a (D)D transform
		0 o p_208595_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_208597_
	a (Ldyr$f;)Ldyr; mapAll
		0 o p_208599_
	a ()D minValue
	aG_ ()Ldyr; input
	b ()D maxValue
	c ()Layh; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_208604_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dys$h net/minecraft/world/level/levelgen/DensityFunctions$Constant
	a value
	e CODEC
	f ZERO
	<clinit> ()V <clinit>
		static
	<init> (D)V <init>
		0 o value
	a ([DLdyr$a;)V fillArray
		0 o p_208617_
		1 o p_208618_
	a (Ldyr$b;)D compute
		0 o p_208615_
	a ()D minValue
	b ()D maxValue
	c ()Layh; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_208622_
	hashCode ()I hashCode
	j ()D value
	toString ()Ljava/lang/String; toString
dys$i net/minecraft/world/level/levelgen/DensityFunctions$EndIslandDensityFunction
	a CODEC
	e ISLAND_THRESHOLD
	f islandNoise
	<clinit> ()V <clinit>
		static
	<init> (J)V <init>
		0 o p_208630_
	a (Leok;II)F getHeightValue
		static
		0 o p_224063_
		1 o p_224064_
		2 o p_224065_
	a (Ldyr$b;)D compute
		0 o p_208633_
	a ()D minValue
	b ()D maxValue
	c ()Layh; codec
dys$j net/minecraft/world/level/levelgen/DensityFunctions$HolderHolder
	a function
	<init> (Ljm;)V <init>
		0 o function
	a ([DLdyr$a;)V fillArray
		0 o p_208645_
		1 o p_208646_
	a (Ldyr$b;)D compute
		0 o p_208641_
	a (Ldyr$f;)Ldyr; mapAll
		0 o p_208643_
	a ()D minValue
	b ()D maxValue
	c ()Layh; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_208650_
	hashCode ()I hashCode
	j ()Ljm; function
	toString ()Ljava/lang/String; toString
dys$k net/minecraft/world/level/levelgen/DensityFunctions$Mapped
	a type
	e input
	f minValue
	g maxValue
	<init> (Ldys$k$a;Ldyr;DD)V <init>
		0 o type
		1 o input
		2 o minValue
		3 o maxValue
	a (Ldys$k$a;Ldyr;)Ldys$k; create
		static
		0 o p_208672_
		1 o p_208673_
	a (Ldys$k$a;D)D transform
		static
		0 o p_208669_
		1 o p_208670_
	a ()D minValue
	a (D)D transform
		0 o p_208665_
	a (Ldyr$f;)Ldyr; mapAll
		0 o p_208667_
	aG_ ()Ldyr; input
	b (Ldyr$f;)Ldys$k; mapAll
		0 o p_208677_
	b ()D maxValue
	c ()Layh; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_208680_
	hashCode ()I hashCode
	k ()Ldys$k$a; type
	toString ()Ljava/lang/String; toString
dys$k$a net/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type
	a ABS
	b SQUARE
	c CUBE
	d HALF_NEGATIVE
	e QUARTER_NEGATIVE
	f SQUEEZE
	g name
	h codec
	i $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_208695_
		1 o p_208696_
		2 o p_208697_
	a (Ldyr;)Ldys$k; lambda$new$0
		0 o p_208700_
	a ()[Ldys$k$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Ldys$k$a; valueOf
		static
		0 o p_208703_
	values ()[Ldys$k$a; values
		static
dys$l net/minecraft/world/level/levelgen/DensityFunctions$Marker
	a type
	e wrapped
	<init> (Ldys$l$a;Ldyr;)V <init>
		0 o type
		1 o wrapped
	a ([DLdyr$a;)V fillArray
		0 o p_208716_
		1 o p_208717_
	a (Ldyr$b;)D compute
		0 o p_208712_
	a ()D minValue
	b ()D maxValue
	equals (Ljava/lang/Object;)Z equals
		0 o p_208720_
	hashCode ()I hashCode
	j ()Ldys$l$a; type
	k ()Ldyr; wrapped
	toString ()Ljava/lang/String; toString
dys$l$a net/minecraft/world/level/levelgen/DensityFunctions$Marker$Type
	a Interpolated
	b FlatCache
	c Cache2D
	d CacheOnce
	e CacheAllInCell
	f name
	g codec
	h $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_208735_
		1 o p_208736_
		2 o p_208737_
	a (Ldyr;)Ldys$m; lambda$new$0
		0 o p_208740_
	a ()[Ldys$l$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Ldys$l$a; valueOf
		static
		0 o p_208743_
	values ()[Ldys$l$a; values
		static
dys$m net/minecraft/world/level/levelgen/DensityFunctions$MarkerOrMarked
	a (Ldyr$f;)Ldyr; mapAll
		0 o p_224070_
	c ()Layh; codec
	j ()Ldys$l$a; type
	k ()Ldyr; wrapped
dys$n net/minecraft/world/level/levelgen/DensityFunctions$MulOrAdd
	e specificType
	f input
	g minValue
	h maxValue
	i argument
	<init> (Ldys$n$a;Ldyr;DDD)V <init>
		0 o specificType
		1 o input
		2 o minValue
		3 o maxValue
		4 o argument
	a ()D minValue
	a (D)D transform
		0 o p_208759_
	a (Ldyr$f;)Ldyr; mapAll
		0 o p_208761_
	aG_ ()Ldyr; input
	b ()D maxValue
	equals (Ljava/lang/Object;)Z equals
		0 o p_208765_
	hashCode ()I hashCode
	j ()Ldys$y$a; type
	k ()Ldyr; argument1
	l ()Ldyr; argument2
	m ()Ldys$n$a; specificType
	n ()D argument
	toString ()Ljava/lang/String; toString
dys$n$a net/minecraft/world/level/levelgen/DensityFunctions$MulOrAdd$Type
	a MUL
	b ADD
	c $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_208778_
		1 o p_208779_
	a ()[Ldys$n$a; $values
		static
	valueOf (Ljava/lang/String;)Ldys$n$a; valueOf
		static
		0 o p_208782_
	values ()[Ldys$n$a; values
		static
dys$o net/minecraft/world/level/levelgen/DensityFunctions$Noise
	a DATA_CODEC
	e CODEC
	f noise
	g xzScale
	h yScale
	<clinit> ()V <clinit>
		static
	<init> (Ldyr$c;DD)V <init>
		0 o noise
		1 o xzScale
		2 o yScale
	a (Ldyr$b;)D compute
		0 o p_208800_
	a ()D minValue
	a ([DLdyr$a;)V fillArray
		0 o p_224079_
		1 o p_224080_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_208798_
	a (Ldyr$f;)Ldyr; mapAll
		0 o p_224077_
	b ()D maxValue
	c ()Layh; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_208808_
	hashCode ()I hashCode
	j ()Ldyr$c; noise
	k ()D xzScale
	l ()D yScale
	toString ()Ljava/lang/String; toString
dys$p net/minecraft/world/level/levelgen/DensityFunctions$PureTransformer
	a (D)D transform
		0 o p_208815_
	a ([DLdyr$a;)V fillArray
		0 o p_208819_
		1 o p_208820_
	a (Ldyr$b;)D compute
		0 o p_208817_
	aG_ ()Ldyr; input
dys$q net/minecraft/world/level/levelgen/DensityFunctions$RangeChoice
	a DATA_CODEC
	e CODEC
	f input
	g minInclusive
	h maxExclusive
	i whenInRange
	j whenOutOfRange
	<clinit> ()V <clinit>
		static
	<init> (Ldyr;DDLdyr;Ldyr;)V <init>
		0 o input
		1 o minInclusive
		2 o maxExclusive
		3 o whenInRange
		4 o whenOutOfRange
	a (Ldyr$b;)D compute
		0 o p_208839_
	a ()D minValue
	a ([DLdyr$a;)V fillArray
		0 o p_208843_
		1 o p_208844_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_208837_
	a (Ldyr$f;)Ldyr; mapAll
		0 o p_208841_
	b ()D maxValue
	c ()Layh; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_208848_
	hashCode ()I hashCode
	j ()Ldyr; input
	k ()D minInclusive
	l ()D maxExclusive
	m ()Ldyr; whenInRange
	n ()Ldyr; whenOutOfRange
	toString ()Ljava/lang/String; toString
dys$r net/minecraft/world/level/levelgen/DensityFunctions$Shift
	a offsetNoise
	e CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldyr$c;)V <init>
		0 o offsetNoise
	a (Ldyr$b;)D compute
		0 o p_208864_
	a (Ldyr$f;)Ldyr; mapAll
		0 o p_224087_
	c ()Layh; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_208871_
	hashCode ()I hashCode
	j ()Ldyr$c; offsetNoise
	toString ()Ljava/lang/String; toString
dys$s net/minecraft/world/level/levelgen/DensityFunctions$ShiftA
	a offsetNoise
	e CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldyr$c;)V <init>
		0 o offsetNoise
	a (Ldyr$b;)D compute
		0 o p_208884_
	a (Ldyr$f;)Ldyr; mapAll
		0 o p_224093_
	c ()Layh; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_208891_
	hashCode ()I hashCode
	j ()Ldyr$c; offsetNoise
	toString ()Ljava/lang/String; toString
dys$t net/minecraft/world/level/levelgen/DensityFunctions$ShiftB
	a offsetNoise
	e CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldyr$c;)V <init>
		0 o offsetNoise
	a (Ldyr$b;)D compute
		0 o p_208904_
	a (Ldyr$f;)Ldyr; mapAll
		0 o p_224099_
	c ()Layh; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_208911_
	hashCode ()I hashCode
	j ()Ldyr$c; offsetNoise
	toString ()Ljava/lang/String; toString
dys$u net/minecraft/world/level/levelgen/DensityFunctions$ShiftNoise
	a (DDD)D compute
		0 o p_208918_
		1 o p_208919_
		2 o p_208920_
	a ([DLdyr$a;)V fillArray
		0 o p_224103_
		1 o p_224104_
	a ()D minValue
	b ()D maxValue
	j ()Ldyr$c; offsetNoise
dys$v net/minecraft/world/level/levelgen/DensityFunctions$ShiftedNoise
	a CODEC
	e shiftX
	f shiftY
	g shiftZ
	h xzScale
	i yScale
	j noise
	k DATA_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldyr;Ldyr;Ldyr;DDLdyr$c;)V <init>
		0 o shiftX
		1 o shiftY
		2 o shiftZ
		3 o xzScale
		4 o yScale
		5 o noise
	a (Ldyr$b;)D compute
		0 o p_208945_
	a ()D minValue
	a ([DLdyr$a;)V fillArray
		0 o p_208956_
		1 o p_208957_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_208943_
	a (Ldyr$f;)Ldyr; mapAll
		0 o p_208947_
	b ()D maxValue
	c ()Layh; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_208961_
	hashCode ()I hashCode
	j ()Ldyr; shiftX
	k ()Ldyr; shiftY
	l ()Ldyr; shiftZ
	m ()D xzScale
	n ()D yScale
	o ()Ldyr$c; noise
	toString ()Ljava/lang/String; toString
dys$w net/minecraft/world/level/levelgen/DensityFunctions$Spline
	a CODEC
	e spline
	f SPLINE_CODEC
	g DATA_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Laxp;)V <init>
		0 o spline
	a (Ldyr$b;)D compute
		0 o p_211715_
	a ()D minValue
	a ([DLdyr$a;)V fillArray
		0 o p_211722_
		1 o p_211723_
	a (Ldyr$f;Ldys$w$a;)Ldys$w$a; lambda$mapAll$0
		static
		0 o p_224118_
		1 o p_224119_
	a (Ldyr$f;)Ldyr; mapAll
		0 o p_211717_
	b ()D maxValue
	c ()Layh; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_211727_
	hashCode ()I hashCode
	j ()Laxp; spline
	toString ()Ljava/lang/String; toString
dys$w$a net/minecraft/world/level/levelgen/DensityFunctions$Spline$Coordinate
	b CODEC
	c function
	<clinit> ()V <clinit>
		static
	<init> (Ljm;)V <init>
		0 o function
	a (Ldyr$f;)Ldys$w$a; mapAll
		0 o p_224128_
	a ()Ljm; function
	a (Ldys$w$b;)F apply
		0 o p_224130_
	a (Ljava/lang/Object;)F apply
		0 o p_224132_
	b ()F minValue
	c ()F maxValue
	equals (Ljava/lang/Object;)Z equals
		0 o p_224136_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dys$w$b net/minecraft/world/level/levelgen/DensityFunctions$Spline$Point
	a context
	<init> (Ldyr$b;)V <init>
		0 o context
	a ()Ldyr$b; context
	equals (Ljava/lang/Object;)Z equals
		0 o p_224144_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dys$x net/minecraft/world/level/levelgen/DensityFunctions$TransformerWithContext
	a (Ldyr$b;D)D transform
		0 o p_209066_
		1 o p_209067_
	a ([DLdyr$a;)V fillArray
		0 o p_209069_
		1 o p_209070_
	a (Ldyr$b;)D compute
		0 o p_209065_
	j ()Ldyr; input
dys$y net/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction
	a LOGGER
	<clinit> ()V <clinit>
		static
	a (Ldys$y$a;Ldyr;Ldyr;)Ldys$y; create
		static
		0 o p_209074_
		1 o p_209075_
		2 o p_209076_
	c ()Layh; codec
	j ()Ldys$y$a; type
	k ()Ldyr; argument1
	l ()Ldyr; argument2
dys$y$a net/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction$Type
	a ADD
	b MUL
	c MIN
	d MAX
	e codec
	f name
	g $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_209087_
		1 o p_209088_
		2 o p_209089_
	a ()[Ldys$y$a; $values
		static
	a (Ldyr;Ldyr;)Ldys$y; lambda$new$0
		0 o p_209092_
		1 o p_209093_
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Ldys$y$a; valueOf
		static
		0 o p_209096_
	values ()[Ldys$y$a; values
		static
dys$z net/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler
	a CODEC
	e input
	f noise
	g rarityValueMapper
	h DATA_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldyr;Ldyr$c;Ldys$z$a;)V <init>
		0 o input
		1 o noise
		2 o rarityValueMapper
	a (Ldyr$b;D)D transform
		0 o p_208440_
		1 o p_208441_
	a ()D minValue
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_208438_
	a (Ldyr$f;)Ldyr; mapAll
		0 o p_208443_
	b ()D maxValue
	c ()Layh; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_208451_
	hashCode ()I hashCode
	j ()Ldyr; input
	k ()Ldyr$c; noise
	l ()Ldys$z$a; rarityValueMapper
	toString ()Ljava/lang/String; toString
dys$z$a net/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler$RarityValueMapper
	a TYPE1
	b TYPE2
	c CODEC
	d name
	e mapper
	f maxRarity
	g $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Lit/unimi/dsi/fastutil/doubles/Double2DoubleFunction;D)V <init>
		0 o p_208468_
		1 o p_208469_
		2 o p_208470_
		3 o p_208471_
		4 o p_208472_
	a ()[Ldys$z$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Ldys$z$a; valueOf
		static
		0 o p_208478_
	values ()[Ldys$z$a; values
		static
dyt net/minecraft/world/level/levelgen/FlatLevelSource
	c CODEC
	d settings
	<clinit> ()V <clinit>
		static
	<init> (Leht;)V <init>
		0 o p_256337_
	a (Ldcy;)I getSpawnHeight
		0 o p_158279_
	a (Larb;Lddq;Ldzm;Lduy;)V buildSurface
		0 o p_224174_
		1 o p_224175_
		2 o p_224176_
		3 o p_224177_
	a (I)[Ldtc; lambda$getBaseColumn$4
		static
		0 o p_204543_
	a (IILdcy;Ldzm;)Lddi; getBaseColumn
		0 o p_224155_
		1 o p_224156_
		2 o p_224157_
		3 o p_224158_
	a (Ljo;Ldzm;J)Ldva; createState
		0 o p_256602_
		1 o p_255830_
		2 o p_256355_
	a (Larb;)V spawnOriginalMobs
		0 o p_188545_
	a (Leaa;Ldzm;Lddq;Lduy;)Ljava/util/concurrent/CompletableFuture; fillFromNoise
		0 o p_224184_
		1 o p_224185_
		2 o p_224186_
		3 o p_224187_
	a (Ldtc;)Ldtc; lambda$getBaseColumn$3
		static
		0 o p_204549_
	a (Ljava/util/List;Ldzm;Ljd;)V addDebugScreenInfo
		0 o p_224179_
		1 o p_224180_
		2 o p_224181_
	a (IILdyy$a;Ldcy;Ldzm;)I getBaseHeight
		0 o p_224160_
		1 o p_224161_
		2 o p_224162_
		3 o p_224163_
		4 o p_224164_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_255577_
	a (Larb;JLdzm;Lddy;Lddq;Lduy;Ldyu$a;)V applyCarvers
		0 o p_224166_
		1 o p_224167_
		2 o p_224168_
		3 o p_224169_
		4 o p_224170_
		5 o p_224171_
		6 o p_224172_
	a (Ljo;)Ljava/util/stream/Stream; lambda$createState$2
		static
		0 o p_255578_
	a (Ljm$c;)Ljm; lambda$createState$1
		static
		0 o p_255579_
	b ()Lcom/mojang/serialization/MapCodec; codec
	e ()I getGenDepth
	f ()I getSeaLevel
	g ()I getMinY
	h ()Leht; settings
dyu net/minecraft/world/level/levelgen/GenerationStep
	<init> ()V <init>
dyu$a net/minecraft/world/level/levelgen/GenerationStep$Carving
	a AIR
	b LIQUID
	c CODEC
	d name
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_64200_
		1 o p_64201_
		2 o p_64202_
	a ()Ljava/lang/String; getName
	b ()[Ldyu$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Ldyu$a; valueOf
		static
		0 o p_64210_
	values ()[Ldyu$a; values
		static
dyu$b net/minecraft/world/level/levelgen/GenerationStep$Decoration
	a RAW_GENERATION
	b LAKES
	c LOCAL_MODIFICATIONS
	d UNDERGROUND_STRUCTURES
	e SURFACE_STRUCTURES
	f STRONGHOLDS
	g UNDERGROUND_ORES
	h UNDERGROUND_DECORATION
	i FLUID_SPRINGS
	j VEGETAL_DECORATION
	k TOP_LAYER_MODIFICATION
	l CODEC
	m name
	n $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_224191_
		1 o p_224192_
		2 o p_224193_
	a ()Ljava/lang/String; getName
	b ()[Ldyu$b; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Ldyu$b; valueOf
		static
		0 o p_64228_
	values ()[Ldyu$b; values
		static
dyv net/minecraft/world/level/levelgen/GeodeBlockSettings
	a fillingProvider
	b innerLayerProvider
	c alternateInnerLayerProvider
	d middleLayerProvider
	e outerLayerProvider
	f innerPlacements
	g cannotReplace
	h invalidBlocks
	i CODEC
	<clinit> ()V <clinit>
		static
	<init> (Legj;Legj;Legj;Legj;Legj;Ljava/util/List;Lawu;Lawu;)V <init>
		0 o p_204555_
		1 o p_204556_
		2 o p_204557_
		3 o p_204558_
		4 o p_204559_
		5 o p_204560_
		6 o p_204561_
		7 o p_204562_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$8
		static
		0 o p_158307_
	a (Ldyv;)Lawu; lambda$static$7
		static
		0 o p_204564_
	b (Ldyv;)Lawu; lambda$static$6
		static
		0 o p_204566_
	c (Ldyv;)Ljava/util/List; lambda$static$5
		static
		0 o p_158313_
	d (Ldyv;)Legj; lambda$static$4
		static
		0 o p_158315_
	e (Ldyv;)Legj; lambda$static$3
		static
		0 o p_158317_
	f (Ldyv;)Legj; lambda$static$2
		static
		0 o p_158319_
	g (Ldyv;)Legj; lambda$static$1
		static
		0 o p_158321_
	h (Ldyv;)Legj; lambda$static$0
		static
		0 o p_158323_
dyw net/minecraft/world/level/levelgen/GeodeCrackSettings
	a CODEC
	b generateCrackChance
	c baseCrackSize
	d crackPointOffset
	<clinit> ()V <clinit>
		static
	<init> (DDI)V <init>
		0 o p_158330_
		1 o p_158331_
		2 o p_158332_
	a (Ldyw;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_158336_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_158334_
	b (Ldyw;)Ljava/lang/Double; lambda$static$1
		static
		0 o p_158338_
	c (Ldyw;)Ljava/lang/Double; lambda$static$0
		static
		0 o p_158340_
dyx net/minecraft/world/level/levelgen/GeodeLayerSettings
	a CODEC
	b filling
	c innerLayer
	d middleLayer
	e outerLayer
	f LAYER_RANGE
	<clinit> ()V <clinit>
		static
	<init> (DDDD)V <init>
		0 o p_158349_
		1 o p_158350_
		2 o p_158351_
		3 o p_158352_
	a (Ldyx;)Ljava/lang/Double; lambda$static$3
		static
		0 o p_158356_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_158354_
	b (Ldyx;)Ljava/lang/Double; lambda$static$2
		static
		0 o p_158358_
	c (Ldyx;)Ljava/lang/Double; lambda$static$1
		static
		0 o p_158360_
	d (Ldyx;)Ljava/lang/Double; lambda$static$0
		static
		0 o p_158362_
dyy net/minecraft/world/level/levelgen/Heightmap
	a LOGGER
	b NOT_AIR
	c MATERIAL_MOTION_BLOCKING
	d data
	e isOpaque
	f chunk
	<clinit> ()V <clinit>
		static
	<init> (Lduy;Ldyy$a;)V <init>
		0 o p_64237_
		1 o p_64238_
	a (Ldtc;)Z lambda$static$0
		static
		0 o p_284913_
	a (IIILdtc;)Z update
		0 o p_64250_
		1 o p_64251_
		2 o p_64252_
		3 o p_64253_
	a (Lduy;Ldyy$a;[J)V setRawData
		0 o p_158365_
		1 o p_158366_
		2 o p_158367_
	a (I)I getFirstAvailable
		0 o p_64241_
	a ()[J getRawData
	a (III)V setHeight
		0 o p_64246_
		1 o p_64247_
		2 o p_64248_
	a (II)I getFirstAvailable
		0 o p_64243_
		1 o p_64244_
	a (Lduy;Ljava/util/Set;)V primeHeightmaps
		static
		0 o p_64257_
		1 o p_64258_
	b (II)I getHighestTaken
		0 o p_158369_
		1 o p_158370_
	c (II)I getIndex
		static
		0 o p_64266_
		1 o p_64267_
dyy$a net/minecraft/world/level/levelgen/Heightmap$Types
	a WORLD_SURFACE_WG
	b WORLD_SURFACE
	c OCEAN_FLOOR_WG
	d OCEAN_FLOOR
	e MOTION_BLOCKING
	f MOTION_BLOCKING_NO_LEAVES
	g CODEC
	h serializationKey
	i usage
	j isOpaque
	k $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Ldyy$b;Ljava/util/function/Predicate;)V <init>
		0 o p_64282_
		1 o p_64283_
		2 o p_64284_
		3 o p_64285_
		4 o p_64286_
	a (Ldtc;)Z lambda$static$1
		static
		0 o p_284914_
	a ()Ljava/lang/String; getSerializationKey
	b ()Z sendToClient
	b (Ldtc;)Z lambda$static$0
		static
		0 o p_284915_
	c ()Ljava/lang/String; getSerializedName
	d ()Z keepAfterWorldgen
	e ()Ljava/util/function/Predicate; isOpaque
	f ()[Ldyy$a; $values
		static
	valueOf (Ljava/lang/String;)Ldyy$a; valueOf
		static
		0 o p_64301_
	values ()[Ldyy$a; values
		static
dyy$b net/minecraft/world/level/levelgen/Heightmap$Usage
	a WORLDGEN
	b LIVE_WORLD
	c CLIENT
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_64309_
		1 o p_64310_
	a ()[Ldyy$b; $values
		static
	valueOf (Ljava/lang/String;)Ldyy$b; valueOf
		static
		0 o p_64312_
	values ()[Ldyy$b; values
		static
dyz net/minecraft/world/level/levelgen/LegacyRandomSource
	d MODULUS_BITS
	e MODULUS_MASK
	f MULTIPLIER
	g INCREMENT
	h seed
	i gaussianSource
	<init> (J)V <init>
		0 o p_188578_
	b (J)V setSeed
		0 o p_188585_
	c (I)I next
		0 o p_188581_
	d ()Layw; fork
	e ()Ldzl; forkPositional
	k ()D nextGaussian
dyz$a net/minecraft/world/level/levelgen/LegacyRandomSource$LegacyPositionalRandomFactory
	a seed
	<init> (J)V <init>
		0 o p_188588_
	a (Ljava/lang/StringBuilder;)V parityConfigString
		0 o p_188596_
	a (III)Layw; at
		0 o p_224198_
		1 o p_224199_
		2 o p_224200_
	a (Ljava/lang/String;)Layw; fromHashOf
		0 o p_224202_
	a (J)Layw; fromSeed
		0 o p_348617_
dz net/minecraft/advancements/critereon/SlotsPredicate
	a CODEC
	b slots
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o slots
	a (Lbsr;Lcs;Lit/unimi/dsi/fastutil/ints/IntList;)Z matchSlots
		static
		0 o p_332687_
		1 o p_332814_
		2 o p_332676_
	a (Lbsr;)Z matches
		0 o p_332796_
	a ()Ljava/util/Map; slots
	equals (Ljava/lang/Object;)Z equals
		0 o p_332785_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dza net/minecraft/world/level/levelgen/MarsagliaPolarGaussian
	a randomSource
	b nextNextGaussian
	c haveNextNextGaussian
	<init> (Layw;)V <init>
		0 o p_224204_
	a ()V reset
	b ()D nextGaussian
dzb net/minecraft/world/level/levelgen/NoiseBasedChunkGenerator
	c CODEC
	d AIR
	e settings
	f globalFluidPicker
	<clinit> ()V <clinit>
		static
	<init> (Ldea;Ljm;)V <init>
		0 o p_256415_
		1 o p_256182_
	a (Ldcy;Ldzm;IILorg/apache/commons/lang3/mutable/MutableObject;Ljava/util/function/Predicate;)Ljava/util/OptionalInt; iterateNoiseColumn
		0 o p_224240_
		1 o p_224241_
		2 o p_224242_
		3 o p_224243_
		4 o p_224244_
		5 o p_224245_
	a (Ldzm;Leaa;Lddq;Lduy;)Ljava/util/concurrent/CompletableFuture; createBiomes
		0 o p_224299_
		1 o p_224300_
		2 o p_224301_
		3 o p_224302_
	a (Ldzm;III)Ljm; lambda$applyCarvers$8
		0 o p_255580_
		1 o p_255581_
		2 o p_255582_
		3 o p_255583_
	a (Lduy;Ldzv;Ldzm;Lddq;Lddy;Ljz;Leaa;)V buildSurface
		0 o p_224262_
		1 o p_224263_
		2 o p_224264_
		3 o p_224265_
		4 o p_224266_
		5 o p_224267_
		6 o p_224268_
	a (Lduy;ILdzg;ILeaa;Lddq;Ldzm;I)Lduy; lambda$fillFromNoise$11
		0 o p_347408_
		1 o p_347409_
		2 o p_347410_
		3 o p_347411_
		4 o p_347412_
		5 o p_347413_
		6 o p_347414_
		7 o p_347415_
	a (Lddq;Larb;Ldzm;Lduy;)Ldzc; lambda$applyCarvers$9
		0 o p_224247_
		1 o p_224248_
		2 o p_224249_
		3 o p_224250_
	a (Leaa;Lddq;Ldzm;Lduy;II)Lduy; doFill
		0 o p_224285_
		1 o p_224286_
		2 o p_224287_
		3 o p_224288_
		4 o p_224289_
		5 o p_224290_
	a (Lduy;Lddq;Leaa;Ldzm;)Ldzc; createNoiseChunk
		0 o p_224257_
		1 o p_224258_
		2 o p_224259_
		3 o p_224260_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_255585_
	a (Ldzb;)Ljm; lambda$static$1
		static
		0 o p_224278_
	a (Larb;Lddq;Ldzm;Lduy;)V buildSurface
		0 o p_224232_
		1 o p_224233_
		2 o p_224234_
		3 o p_224235_
	a (Lddq;Leaa;Ldzm;Lduy;)Ldzc; lambda$doFill$12
		0 o p_224252_
		1 o p_224253_
		2 o p_224254_
		3 o p_224255_
	a (IILdcy;Ldzm;)Lddi; getBaseColumn
		0 o p_224211_
		1 o p_224212_
		2 o p_224213_
		3 o p_224214_
	a (Larb;)V spawnOriginalMobs
		0 o p_64379_
	a (Ldzd;)Ldyk$a; createFluidPicker
		static
		0 o p_249264_
	a (Leaa;Ldzm;Lddq;Lduy;)Ljava/util/concurrent/CompletableFuture; fillFromNoise
		0 o p_224313_
		1 o p_224314_
		2 o p_224315_
		3 o p_224316_
	a (Ljava/util/List;Ldzm;Ljd;)V addDebugScreenInfo
		0 o p_224304_
		1 o p_224305_
		2 o p_224306_
	a (Ldcd;Ldzm;)Lddx; lambda$applyCarvers$10
		0 o p_255586_
		1 o p_255587_
	a (IILdyy$a;Ldcy;Ldzm;)I getBaseHeight
		0 o p_224216_
		1 o p_224217_
		2 o p_224218_
		3 o p_224219_
		4 o p_224220_
	a (Ldzc;IIILdtc;)Ldtc; debugPreliminarySurfaceLevel
		0 o p_198232_
		1 o p_198233_
		2 o p_198234_
		3 o p_198235_
		4 o p_198236_
	a (Larb;JLdzm;Lddy;Lddq;Lduy;Ldyu$a;)V applyCarvers
		0 o p_224224_
		1 o p_224225_
		2 o p_224226_
		3 o p_224227_
		4 o p_224228_
		5 o p_224229_
		6 o p_224230_
	a (Ldyk$b;ILdyk$b;Ldyk$b;III)Ldyk$b; lambda$createFluidPicker$4
		static
		0 o p_224270_
		1 o p_224271_
		2 o p_224272_
		3 o p_224273_
		4 o p_224274_
		5 o p_224275_
		6 o p_224276_
	a (Lakq;)Z stable
		0 o p_224222_
	b (Ldzb;)Ldea; lambda$static$0
		static
		0 o p_255584_
	b ()Lcom/mojang/serialization/MapCodec; codec
	b (Leaa;Ldzm;Lddq;Lduy;)V doCreateBiomes
		0 o p_224292_
		1 o p_224293_
		2 o p_224294_
		3 o p_224295_
	b (Lddq;Leaa;Ldzm;Lduy;)Ldzc; lambda$buildSurface$7
		0 o p_224318_
		1 o p_224319_
		2 o p_224320_
		3 o p_224321_
	b (Ljm;)Ldyk$a; lambda$new$3
		static
		0 o p_248476_
	c (Lddq;Leaa;Ldzm;Lduy;)Ldzc; lambda$doCreateBiomes$6
		0 o p_224337_
		1 o p_224338_
		2 o p_224339_
		3 o p_224340_
	c (Leaa;Ldzm;Lddq;Lduy;)Lduy; lambda$createBiomes$5
		0 o p_224332_
		1 o p_224333_
		2 o p_224334_
		3 o p_224335_
	e ()I getGenDepth
	f ()I getSeaLevel
	g ()I getMinY
	h ()Ljm; generatorSettings
dzc net/minecraft/world/level/levelgen/NoiseChunk
	A cellStartBlockX
	B cellStartBlockY
	C cellStartBlockZ
	D inCellX
	E inCellY
	F inCellZ
	G interpolationCounter
	H arrayInterpolationCounter
	I arrayIndex
	J sliceFillingContextProvider
	a noiseSettings
	b cellCountXZ
	c cellCountY
	d cellNoiseMinY
	e firstCellX
	f firstCellZ
	g firstNoiseX
	h firstNoiseZ
	i interpolators
	j cellCaches
	k wrapped
	l preliminarySurfaceLevel
	m aquifer
	n initialDensityNoJaggedness
	o blockStateRule
	p blender
	q blendAlpha
	r blendOffset
	s beardifier
	t lastBlendingDataPos
	u lastBlendingOutput
	v noiseSizeXZ
	w cellWidth
	x cellHeight
	y interpolating
	z fillingCell
	<init> (ILdzm;IILdzg;Ldys$c;Ldzd;Ldyk$a;Leaa;)V <init>
		0 o p_224343_
		1 o p_224344_
		2 o p_224345_
		3 o p_224346_
		4 o p_224347_
		5 o p_224348_
		6 o p_224349_
		7 o p_224350_
		8 o p_224351_
	a (ZI)V fillSlice
		0 o p_209221_
		1 o p_209222_
	a ()I blockX
	a (DLdzc$i;)V lambda$updateForZ$4
		static
		0 o p_209187_
		1 o p_209188_
	a (ID)V updateForY
		0 o p_209192_
		1 o p_209193_
	a (Ldyr;Ldyr$b;)Ldtc; lambda$new$0
		0 o p_209216_
		1 o p_209217_
	a (II)I preliminarySurfaceLevel
		0 o p_198257_
		1 o p_198258_
	a ([DLdyr;)V fillAllDirectly
		0 o p_209224_
		1 o p_209225_
	a (Ldze;Ljava/util/List;)Ldef$f; cachedClimateSampler
		0 o p_224360_
		1 o p_224361_
	a (J)I computePreliminarySurfaceLevel
		0 o p_198250_
	a (Lduy;Ldzm;Ldys$c;Ldzd;Ldyk$a;Leaa;)Ldzc; forChunk
		static
		0 o p_224353_
		1 o p_224354_
		2 o p_224355_
		3 o p_224356_
		4 o p_224357_
		5 o p_224358_
	a (IILdzc$i;)V lambda$selectCellYZ$1
		static
		0 o p_209203_
		1 o p_209204_
		2 o p_209205_
	a (I)Ldyr$b; forIndex
		0 o p_209190_
	a (Ldyr;)Ldyr; wrap
		0 o p_209214_
	b (Ldyr;)Ldyr; wrapNew
		0 o p_209234_
	b (DLdzc$i;)V lambda$updateForX$3
		static
		0 o p_209228_
		1 o p_209229_
	b (II)V selectCellYZ
		0 o p_188811_
		1 o p_188812_
	b (I)V advanceCellX
		0 o p_188750_
	b ()I blockY
	b (ID)V updateForX
		0 o p_209231_
		1 o p_209232_
	c ()I blockZ
	c (ID)V updateForZ
		0 o p_209242_
		1 o p_209243_
	c (DLdzc$i;)V lambda$updateForY$2
		static
		0 o p_209237_
		1 o p_209238_
	c (II)Leaa$a; getOrComputeBlendingOutput
		0 o p_209245_
		1 o p_209246_
	c (I)Ldzc; forIndex
		0 o p_209240_
	d ()Leaa; getBlender
	e ()Ldtc; getInterpolatedState
	f ()V initializeForFirstCellX
	g ()V stopInterpolation
	h ()V swapSlices
	i ()Ldyk; aquifer
	j ()I cellWidth
	k ()I cellHeight
dzc$1 net/minecraft/world/level/levelgen/NoiseChunk$1
	a this$0
	<init> (Ldzc;)V <init>
		0 o p_209251_
	a (I)Ldyr$b; forIndex
		0 o p_209253_
	a ([DLdyr;)V fillAllDirectly
		0 o p_209255_
		1 o p_209256_
dzc$2 net/minecraft/world/level/levelgen/NoiseChunk$2
	a $SwitchMap$net$minecraft$world$level$levelgen$DensityFunctions$Marker$Type
	<clinit> ()V <clinit>
		static
dzc$a net/minecraft/world/level/levelgen/NoiseChunk$BlendAlpha
	a this$0
	<init> (Ldzc;)V <init>
		0 o p_209261_
	a ([DLdyr$a;)V fillArray
		0 o p_209266_
		1 o p_209267_
	a (Ldyr$b;)D compute
		0 o p_209264_
	a (Ldyr$f;)Ldyr; mapAll
		0 o p_224365_
	a ()D minValue
	b ()D maxValue
	c ()Layh; codec
	k ()Ldyr; wrapped
dzc$b net/minecraft/world/level/levelgen/NoiseChunk$BlendOffset
	a this$0
	<init> (Ldzc;)V <init>
		0 o p_209273_
	a ([DLdyr$a;)V fillArray
		0 o p_209278_
		1 o p_209279_
	a (Ldyr$b;)D compute
		0 o p_209276_
	a (Ldyr$f;)Ldyr; mapAll
		0 o p_224368_
	a ()D minValue
	b ()D maxValue
	c ()Layh; codec
	k ()Ldyr; wrapped
dzc$c net/minecraft/world/level/levelgen/NoiseChunk$BlockStateFiller
	calculate (Ldyr$b;)Ldtc; calculate
		0 o p_209283_
dzc$d net/minecraft/world/level/levelgen/NoiseChunk$Cache2D
	a function
	e lastPos2D
	f lastValue
	<init> (Ldyr;)V <init>
		0 o p_209288_
	a ([DLdyr$a;)V fillArray
		0 o p_209292_
		1 o p_209293_
	a (Ldyr$b;)D compute
		0 o p_209290_
	j ()Ldys$l$a; type
	k ()Ldyr; wrapped
dzc$e net/minecraft/world/level/levelgen/NoiseChunk$CacheAllInCell
	a this$0
	e noiseFiller
	f values
	<init> (Ldzc;Ldyr;)V <init>
		0 o p_209300_
		1 o p_209301_
	a ([DLdyr$a;)V fillArray
		0 o p_209305_
		1 o p_209306_
	a (Ldyr$b;)D compute
		0 o p_209303_
	j ()Ldys$l$a; type
	k ()Ldyr; wrapped
dzc$f net/minecraft/world/level/levelgen/NoiseChunk$CacheOnce
	a this$0
	e function
	f lastCounter
	g lastArrayCounter
	h lastValue
	i lastArray
	<init> (Ldzc;Ldyr;)V <init>
		0 o p_209316_
		1 o p_209317_
	a ([DLdyr$a;)V fillArray
		0 o p_209321_
		1 o p_209322_
	a (Ldyr$b;)D compute
		0 o p_209319_
	j ()Ldys$l$a; type
	k ()Ldyr; wrapped
dzc$g net/minecraft/world/level/levelgen/NoiseChunk$FlatCache
	a this$0
	e noiseFiller
	f values
	<init> (Ldzc;Ldyr;Z)V <init>
		0 o p_209329_
		1 o p_209330_
		2 o p_209331_
	a ([DLdyr$a;)V fillArray
		0 o p_209335_
		1 o p_209336_
	a (Ldyr$b;)D compute
		0 o p_209333_
	j ()Ldys$l$a; type
	k ()Ldyr; wrapped
dzc$h net/minecraft/world/level/levelgen/NoiseChunk$NoiseChunkDensityFunction
	a ()D minValue
	b ()D maxValue
	k ()Ldyr; wrapped
dzc$i net/minecraft/world/level/levelgen/NoiseChunk$NoiseInterpolator
	a this$0
	e slice0
	f slice1
	g noiseFiller
	h noise000
	i noise001
	j noise100
	k noise101
	l noise010
	m noise011
	n noise110
	o noise111
	p valueXZ00
	q valueXZ10
	r valueXZ01
	s valueXZ11
	t valueZ0
	u valueZ1
	v value
	<init> (Ldzc;Ldyr;)V <init>
		0 o p_209344_
		1 o p_209345_
	a (D)V updateForY
		0 o p_188851_
	a ([DLdyr$a;)V fillArray
		0 o p_209349_
		1 o p_209350_
	a (II)[[D allocateSlice
		0 o p_188855_
		1 o p_188856_
	a (Ldyr$b;)D compute
		0 o p_209347_
	b (II)V selectCellYZ
		0 o p_188864_
		1 o p_188865_
	b (D)V updateForX
		0 o p_188862_
	c (D)V updateForZ
		0 o p_188867_
	j ()Ldys$l$a; type
	k ()Ldyr; wrapped
	l ()V swapSlices
dzd net/minecraft/world/level/levelgen/NoiseGeneratorSettings
	a DIRECT_CODEC
	b CODEC
	c OVERWORLD
	d LARGE_BIOMES
	e AMPLIFIED
	f NETHER
	g END
	h CAVES
	i FLOATING_ISLANDS
	j noiseSettings
	k defaultBlock
	l defaultFluid
	m noiseRouter
	n surfaceRule
	o spawnTarget
	p seaLevel
	q disableMobGeneration
	r aquifersEnabled
	s oreVeinsEnabled
	t useLegacyRandomSource
	<clinit> ()V <clinit>
		static
	<init> (Ldzg;Ldtc;Ldtc;Ldze;Ldzp$o;Ljava/util/List;IZZZZ)V <init>
		0 o noiseSettings
		1 o defaultBlock
		2 o defaultFluid
		3 o noiseRouter
		4 o surfaceRule
		5 o spawnTarget
		6 o seaLevel
		7 o disableMobGeneration
		8 o aquifersEnabled
		9 o oreVeinsEnabled
		10 o useLegacyRandomSource
	a ()Z disableMobGeneration
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_64475_
	a (Lqq;)V bootstrap
		static
		0 o p_321686_
	a (Lqq;ZZ)Ldzd; overworld
		static
		0 o p_321795_
		1 o p_256427_
		2 o p_256318_
	b (Lqq;)Ldzd; end
		static
		0 o p_321661_
	b ()Z isAquifersEnabled
	c ()Z oreVeinsEnabled
	c (Lqq;)Ldzd; nether
		static
		0 o p_321619_
	d ()Ldzx$a; getRandomSource
	d (Lqq;)Ldzd; caves
		static
		0 o p_321694_
	e ()Ldzd; dummy
		static
	e (Lqq;)Ldzd; floatingIslands
		static
		0 o p_321614_
	equals (Ljava/lang/Object;)Z equals
		0 o p_209371_
	f ()Ldzg; noiseSettings
	g ()Ldtc; defaultBlock
	h ()Ldtc; defaultFluid
	hashCode ()I hashCode
	i ()Ldze; noiseRouter
	j ()Ldzp$o; surfaceRule
	k ()Ljava/util/List; spawnTarget
	l ()I seaLevel
	m ()Z aquifersEnabled
	n ()Z useLegacyRandomSource
	toString ()Ljava/lang/String; toString
dze net/minecraft/world/level/levelgen/NoiseRouter
	a CODEC
	b barrierNoise
	c fluidLevelFloodednessNoise
	d fluidLevelSpreadNoise
	e lavaNoise
	f temperature
	g vegetation
	h continents
	i erosion
	j depth
	k ridges
	l initialDensityWithoutJaggedness
	m finalDensity
	n veinToggle
	o veinRidged
	p veinGap
	<clinit> ()V <clinit>
		static
	<init> (Ldyr;Ldyr;Ldyr;Ldyr;Ldyr;Ldyr;Ldyr;Ldyr;Ldyr;Ldyr;Ldyr;Ldyr;Ldyr;Ldyr;Ldyr;)V <init>
		0 o barrierNoise
		1 o fluidLevelFloodednessNoise
		2 o fluidLevelSpreadNoise
		3 o lavaNoise
		4 o temperature
		5 o vegetation
		6 o continents
		7 o erosion
		8 o depth
		9 o ridges
		10 o initialDensityWithoutJaggedness
		11 o finalDensity
		12 o veinToggle
		13 o veinRidged
		14 o veinGap
	a ()Ldyr; barrierNoise
	a (Ldyr$f;)Ldze; mapAll
		0 o p_224413_
	a (Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; field
		static
		0 o p_224415_
		1 o p_224416_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_224411_
	b ()Ldyr; fluidLevelFloodednessNoise
	c ()Ldyr; fluidLevelSpreadNoise
	d ()Ldyr; lavaNoise
	e ()Ldyr; temperature
	equals (Ljava/lang/Object;)Z equals
		0 o p_209421_
	f ()Ldyr; vegetation
	g ()Ldyr; continents
	h ()Ldyr; erosion
	hashCode ()I hashCode
	i ()Ldyr; depth
	j ()Ldyr; ridges
	k ()Ldyr; initialDensityWithoutJaggedness
	l ()Ldyr; finalDensity
	m ()Ldyr; veinToggle
	n ()Ldyr; veinRidged
	o ()Ldyr; veinGap
	toString ()Ljava/lang/String; toString
dzf net/minecraft/world/level/levelgen/NoiseRouterData
	A BASE_3D_NOISE_END
	B SLOPED_CHEESE
	C OFFSET_LARGE
	D FACTOR_LARGE
	E JAGGEDNESS_LARGE
	F DEPTH_LARGE
	G SLOPED_CHEESE_LARGE
	H OFFSET_AMPLIFIED
	I FACTOR_AMPLIFIED
	J JAGGEDNESS_AMPLIFIED
	K DEPTH_AMPLIFIED
	L SLOPED_CHEESE_AMPLIFIED
	M SLOPED_CHEESE_END
	N SPAGHETTI_ROUGHNESS_FUNCTION
	O ENTRANCES
	P NOODLE
	Q PILLARS
	R SPAGHETTI_2D_THICKNESS_MODULATOR
	S SPAGHETTI_2D
	a GLOBAL_OFFSET
	b ISLAND_CHUNK_DISTANCE
	c ISLAND_CHUNK_DISTANCE_SQR
	d CONTINENTS
	e EROSION
	f RIDGES
	g RIDGES_FOLDED
	h OFFSET
	i FACTOR
	j JAGGEDNESS
	k DEPTH
	l CONTINENTS_LARGE
	m EROSION_LARGE
	n ORE_THICKNESS
	o VEININESS_FREQUENCY
	p NOODLE_SPACING_AND_STRAIGHTNESS
	q SURFACE_DENSITY_THRESHOLD
	r CHEESE_NOISE_TARGET
	s BLENDING_FACTOR
	t BLENDING_JAGGEDNESS
	u ZERO
	v Y
	w SHIFT_X
	x SHIFT_Z
	y BASE_3D_NOISE_OVERWORLD
	z BASE_3D_NOISE_NETHER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqq;Lakq;Ldyr;)Ldyr; registerAndWrap
		static
		0 o p_321585_
		1 o p_255905_
		2 o p_255856_
	a (Ldyr;Ldyr;)Ldyr; splineWithBlending
		static
		0 o p_224454_
		1 o p_224455_
	a (Ldzi$a;)I lambda$overworld$1
		static
		0 o p_224457_
	a (Ljn;Ljn;Ldyr;)Ldyr; underground
		static
		0 o p_256548_
		1 o p_256236_
		2 o p_256658_
	a (Lqq;Ljn;Ldyr;Ljm;Ljm;Lakq;Lakq;Lakq;Lakq;Lakq;Z)V registerTerrainNoises
		static
		0 o p_321572_
		1 o p_256393_
		2 o p_224476_
		3 o p_224477_
		4 o p_224478_
		5 o p_224479_
		6 o p_224480_
		7 o p_224481_
		8 o p_224482_
		9 o p_224483_
		10 o p_224484_
	a (Ljn;Lakq;)Ldyr; getFunction
		static
		0 o p_256312_
		1 o p_256077_
	a (Ldyr;Ldyr;III)Ldyr; yLimitedInterpolatable
		static
		0 o p_209472_
		1 o p_209473_
		2 o p_209474_
		3 o p_209475_
		4 o p_209476_
	a (F)F peaksAndValleys
		static
		0 o p_224436_
	a (ZLdyr;)Ldyr; slideOverworld
		static
		0 o p_224490_
		1 o p_224491_
	a ()Ldze; none
		static
	a (Ljava/lang/String;)Lakq; createKey
		static
		0 o p_209537_
	a (Ljn;II)Ldyr; slideNetherLike
		static
		0 o p_256084_
		1 o p_255802_
		2 o p_255834_
	a (Ljn;Ljn;ZZ)Ldze; overworld
		static
		0 o p_255681_
		1 o p_256005_
		2 o p_255649_
		3 o p_255617_
	a (Lqq;)Ljm; bootstrap
		static
		0 o p_321740_
	a (Ljn;)Ldze; end
		static
		0 o p_256079_
	a (Ljn;Ljn;)Ldze; nether
		static
		0 o p_256256_
		1 o p_256169_
	a (Ldyr;IIIIDIID)Ldyr; slide
		static
		0 o p_224444_
		1 o p_224445_
		2 o p_224446_
		3 o p_224447_
		4 o p_224448_
		5 o p_224449_
		6 o p_224450_
		7 o p_224451_
		8 o p_224452_
	a (Ldyr;)Ldyr; peaksAndValleys
		static
		0 o p_224438_
	a (Ldyr;II)Ldyr; slideEndLike
		static
		0 o p_224440_
		1 o p_224441_
		2 o p_224442_
	b (Ldyr;)Ldyr; postProcess
		static
		0 o p_224493_
	b (Ljn;)Ldyr; spaghettiRoughnessFunction
		static
		0 o p_255763_
	b (Ljn;Ljn;)Ldze; caves
		static
		0 o p_256088_
		1 o p_255675_
	b (Ljn;Ljn;Ldyr;)Ldze; noNewCaves
		static
		0 o p_255724_
		1 o p_255986_
		2 o p_256378_
	b (Ldzi$a;)I lambda$overworld$0
		static
		0 o p_224495_
	b (Ldyr;Ldyr;)Ldyr; noiseGradientDensity
		static
		0 o p_212272_
		1 o p_212273_
	c (Ldyr;)Ldyr; slideEnd
		static
		0 o p_224506_
	c (Ljn;)Ldyr; pillars
		static
		0 o p_255985_
	c (Ljn;Ljn;)Ldze; floatingIslands
		static
		0 o p_256633_
		1 o p_255902_
	d (Ljn;Ljn;)Ldyr; entrances
		static
		0 o p_256511_
		1 o p_255899_
	e (Ljn;Ljn;)Ldyr; noodle
		static
		0 o p_256402_
		1 o p_255632_
	f (Ljn;Ljn;)Ldyr; spaghetti2D
		static
		0 o p_256535_
		1 o p_255650_
dzf$a net/minecraft/world/level/levelgen/NoiseRouterData$QuantizedSpaghettiRarity
	<init> ()V <init>
	a (D)D getSphaghettiRarity2D
		static
		0 o p_209564_
	b (D)D getSpaghettiRarity3D
		static
		0 o p_209566_
dzg net/minecraft/world/level/levelgen/NoiseSettings
	a CODEC
	b OVERWORLD_NOISE_SETTINGS
	c NETHER_NOISE_SETTINGS
	d END_NOISE_SETTINGS
	e CAVES_NOISE_SETTINGS
	f FLOATING_ISLANDS_NOISE_SETTINGS
	g minY
	h height
	i noiseSizeHorizontal
	j noiseSizeVertical
	<clinit> ()V <clinit>
		static
	<init> (IIII)V <init>
		0 o minY
		1 o height
		2 o noiseSizeHorizontal
		3 o noiseSizeVertical
	a (IIII)Ldzg; create
		static
		0 o p_224526_
		1 o p_224527_
		2 o p_224528_
		3 o p_224529_
	a (Ldzg;)Lcom/mojang/serialization/DataResult; guardY
		static
		0 o p_158721_
	a ()I getCellHeight
	a (Ldcy;)Ldzg; clampToHeightAccessor
		0 o p_224531_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_64536_
	a (Lcom/mojang/serialization/DataResult$Error;)V lambda$create$4
		static
		0 o p_338093_
	b ()I getCellWidth
	c ()I minY
	d ()I height
	e ()I noiseSizeHorizontal
	equals (Ljava/lang/Object;)Z equals
		0 o p_189215_
	f ()I noiseSizeVertical
	g ()Ljava/lang/String; lambda$guardY$3
		static
	h ()Ljava/lang/String; lambda$guardY$2
		static
	hashCode ()I hashCode
	i ()Ljava/lang/String; lambda$guardY$1
		static
	toString ()Ljava/lang/String; toString
dzh net/minecraft/world/level/levelgen/Noises
	A SPAGHETTI_ROUGHNESS_MODULATOR
	B CAVE_ENTRANCE
	C CAVE_LAYER
	D CAVE_CHEESE
	E ORE_VEININESS
	F ORE_VEIN_A
	G ORE_VEIN_B
	H ORE_GAP
	I NOODLE
	J NOODLE_THICKNESS
	K NOODLE_RIDGE_A
	L NOODLE_RIDGE_B
	M JAGGED
	N SURFACE
	O SURFACE_SECONDARY
	P CLAY_BANDS_OFFSET
	Q BADLANDS_PILLAR
	R BADLANDS_PILLAR_ROOF
	S BADLANDS_SURFACE
	T ICEBERG_PILLAR
	U ICEBERG_PILLAR_ROOF
	V ICEBERG_SURFACE
	W SWAMP
	X CALCITE
	Y GRAVEL
	Z POWDER_SNOW
	a TEMPERATURE
	aa PACKED_ICE
	ab ICE
	ac SOUL_SAND_LAYER
	ad GRAVEL_LAYER
	ae PATCH
	af NETHERRACK
	ag NETHER_WART
	ah NETHER_STATE_SELECTOR
	b VEGETATION
	c CONTINENTALNESS
	d EROSION
	e TEMPERATURE_LARGE
	f VEGETATION_LARGE
	g CONTINENTALNESS_LARGE
	h EROSION_LARGE
	i RIDGE
	j SHIFT
	k AQUIFER_BARRIER
	l AQUIFER_FLUID_LEVEL_FLOODEDNESS
	m AQUIFER_LAVA
	n AQUIFER_FLUID_LEVEL_SPREAD
	o PILLAR
	p PILLAR_RARENESS
	q PILLAR_THICKNESS
	r SPAGHETTI_2D
	s SPAGHETTI_2D_ELEVATION
	t SPAGHETTI_2D_MODULATOR
	u SPAGHETTI_2D_THICKNESS
	v SPAGHETTI_3D_1
	w SPAGHETTI_3D_2
	x SPAGHETTI_3D_RARITY
	y SPAGHETTI_3D_THICKNESS
	z SPAGHETTI_ROUGHNESS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljn;Ldzl;Lakq;)Leoh; instantiate
		static
		0 o p_256362_
		1 o p_256306_
		2 o p_256639_
	a (Ljava/lang/String;)Lakq; createKey
		static
		0 o p_189310_
dzi net/minecraft/world/level/levelgen/OreVeinifier
	a VEININESS_THRESHOLD
	b EDGE_ROUNDOFF_BEGIN
	c MAX_EDGE_ROUNDOFF
	d VEIN_SOLIDNESS
	e MIN_RICHNESS
	f MAX_RICHNESS
	g MAX_RICHNESS_THRESHOLD
	h CHANCE_OF_RAW_ORE_BLOCK
	i SKIP_ORE_IF_GAP_NOISE_IS_BELOW
	<init> ()V <init>
	a (Ldyr;Ldyr;Ldyr;Ldzl;)Ldzc$c; create
		static
		0 o p_209668_
		1 o p_209669_
		2 o p_209670_
		3 o p_209671_
	a (Ldyr;Ldtc;Ldzl;Ldyr;Ldyr;Ldyr$b;)Ldtc; lambda$create$0
		static
		0 o p_209661_
		1 o p_209662_
		2 o p_209663_
		3 o p_209664_
		4 o p_209665_
		5 o p_209666_
dzi$a net/minecraft/world/level/levelgen/OreVeinifier$VeinType
	a COPPER
	b IRON
	c minY
	d maxY
	e ore
	f rawOreBlock
	g filler
	h $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILdtc;Ldtc;Ldtc;II)V <init>
		0 o p_209682_
		1 o p_209683_
		2 o p_209684_
		3 o p_209685_
		4 o p_209686_
		5 o p_209687_
		6 o p_209688_
	a ()[Ldzi$a; $values
		static
	valueOf (Ljava/lang/String;)Ldzi$a; valueOf
		static
		0 o p_209691_
	values ()[Ldzi$a; values
		static
dzj net/minecraft/world/level/levelgen/PatrolSpawner
	a nextTick
	<init> ()V <init>
	a (Laqu;Ljd;Layw;Z)Z spawnPatrolMember
		0 o p_224533_
		1 o p_224534_
		2 o p_224535_
		3 o p_224536_
	a (Laqu;ZZ)I tick
		0 o p_64570_
		1 o p_64571_
		2 o p_64572_
dzk net/minecraft/world/level/levelgen/PhantomSpawner
	a nextTick
	<init> ()V <init>
	a (Laqu;ZZ)I tick
		0 o p_64576_
		1 o p_64577_
		2 o p_64578_
dzl net/minecraft/world/level/levelgen/PositionalRandomFactory
	a (Ljava/lang/StringBuilder;)V parityConfigString
		0 o p_189317_
	a (Lakr;)Layw; fromHashOf
		0 o p_224541_
	a (III)Layw; at
		0 o p_224537_
		1 o p_224538_
		2 o p_224539_
	a (Ljava/lang/String;)Layw; fromHashOf
		0 o p_224544_
	a (Ljd;)Layw; at
		0 o p_224543_
	a (J)Layw; fromSeed
		0 o p_348480_
dzm net/minecraft/world/level/levelgen/RandomState
	a random
	b noises
	c router
	d sampler
	e surfaceSystem
	f aquiferRandom
	g oreRandom
	h noiseIntances
	i positionalRandoms
	<init> (Ldzd;Ljn;J)V <init>
		0 o p_255668_
		1 o p_256663_
		2 o p_255691_
	a (Lakr;Lakr;)Ldzl; lambda$getOrCreateRandomFactory$1
		0 o p_224568_
		1 o p_224569_
	a (Lakr;)Ldzl; getOrCreateRandomFactory
		0 o p_224566_
	a ()Ldze; router
	a (Ldzd;Ljn;J)Ldzm; create
		static
		0 o p_255761_
		1 o p_256649_
		2 o p_255965_
	a (Ljn$a;Lakq;J)Ldzm; create
		static
		0 o p_255935_
		1 o p_256314_
		2 o p_256595_
	a (Lakq;)Leoh; getOrCreateNoise
		0 o p_224561_
	a (Lakq;Lakq;)Leoh; lambda$getOrCreateNoise$0
		0 o p_255588_
		1 o p_255589_
	b ()Ldef$f; sampler
	c ()Ldzq; surfaceSystem
	d ()Ldzl; aquiferRandom
	e ()Ldzl; oreRandom
dzm$1 net/minecraft/world/level/levelgen/RandomState$1
	a wrapped
	<init> (Ldzm;)V <init>
		0 o p_249240_
	a (Ldyr;)Ldyr; wrapNew
		0 o p_249732_
	apply (Ldyr;)Ldyr; apply
		0 o p_248616_
dzm$a net/minecraft/world/level/levelgen/RandomState$1NoiseWiringHelper
	a val$seed
	b val$useLegacyInit
	c this$0
	d wrapped
	<init> (Ldzm;JZ)V <init>
		0 o p_224588_
		1 o p_224589_
		2 o p_224590_
	a (Ldyr;)Ldyr; wrapNew
		0 o p_224596_
	a (J)Layw; newLegacyInstance
		0 o p_224592_
	a (Ldyr$c;)Ldyr$c; visitNoise
		0 o p_224594_
	apply (Ldyr;)Ldyr; apply
		0 o p_224598_
dzn net/minecraft/world/level/levelgen/RandomSupport
	a GOLDEN_RATIO_64
	b SILVER_RATIO_64
	c MD5_128
	d SEED_UNIQUIFIER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()J generateUniqueSeed
		static
	a (Ljava/lang/String;)Ldzn$a; seedFromHashOf
		static
		0 o p_288994_
	a (J)J mixStafford13
		static
		0 o p_189330_
	b (J)Ldzn$a; upgradeSeedTo128bitUnmixed
		static
		0 o p_289660_
	c (J)Ldzn$a; upgradeSeedTo128bit
		static
		0 o p_189332_
	d (J)J lambda$generateUniqueSeed$0
		static
		0 o p_224601_
dzn$a net/minecraft/world/level/levelgen/RandomSupport$Seed128bit
	a seedLo
	b seedHi
	<init> (JJ)V <init>
		0 o seedLo
		1 o seedHi
	a (JJ)Ldzn$a; xor
		0 o p_288963_
		1 o p_288992_
	a (Ldzn$a;)Ldzn$a; xor
		0 o p_289009_
	a ()Ldzn$a; mixed
	b ()J seedLo
	c ()J seedHi
	equals (Ljava/lang/Object;)Z equals
		0 o p_189343_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dzo net/minecraft/world/level/levelgen/SingleThreadedRandomSource
	d MODULUS_BITS
	e MODULUS_MASK
	f MULTIPLIER
	g INCREMENT
	h seed
	i gaussianSource
	<init> (J)V <init>
		0 o p_189353_
	b (J)V setSeed
		0 o p_189360_
	c (I)I next
		0 o p_189356_
	d ()Layw; fork
	e ()Ldzl; forkPositional
	k ()D nextGaussian
dzp net/minecraft/world/level/levelgen/SurfaceRules
	a ON_FLOOR
	b UNDER_FLOOR
	c DEEP_UNDER_FLOOR
	d VERY_DEEP_UNDER_FLOOR
	e ON_CEILING
	f UNDER_CEILING
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldzp$f;Ldzp$o;)Ldzp$o; ifTrue
		static
		0 o p_189395_
		1 o p_189396_
	a (Ldzp$f;)Ldzp$f; not
		static
		0 o p_189393_
	a (Ldzs;I)Ldzp$f; yBlockCheck
		static
		0 o p_189401_
		1 o p_189402_
	a (Ljava/util/List;)Ldzp$c; isBiome
		static
		0 o p_189408_
	a (II)Ldzp$f; waterBlockCheck
		static
		0 o p_189383_
		1 o p_189384_
	a ([Lakq;)Ldzp$f; isBiome
		static
		0 o p_189417_
	a (Ljava/lang/String;Ldzs;Ldzs;)Ldzp$f; verticalGradient
		static
		0 o p_189404_
		1 o p_189405_
		2 o p_189406_
	a ()Ldzp$f; steep
		static
	a (Ljz;Ljava/lang/String;Layh;)Lcom/mojang/serialization/MapCodec; register
		static
		0 o p_224604_
		1 o p_224605_
		2 o p_224606_
	a (Lakq;DD)Ldzp$f; noiseCondition
		static
		0 o p_189413_
		1 o p_189414_
		2 o p_189415_
	a (IZLeil;)Ldzp$f; stoneDepthCheck
		static
		0 o p_202177_
		1 o p_202178_
		2 o p_202179_
	a (Lakq;D)Ldzp$f; noiseCondition
		static
		0 o p_189410_
		1 o p_189411_
	a ([Ldzp$o;)Ldzp$o; sequence
		static
		0 o p_198273_
	a (Ldtc;)Ldzp$o; state
		static
		0 o p_189391_
	a (IZILeil;)Ldzp$f; stoneDepthCheck
		static
		0 o p_202172_
		1 o p_202173_
		2 o p_202174_
		3 o p_202175_
	b (II)Ldzp$f; waterStartCheck
		static
		0 o p_189420_
		1 o p_189421_
	b ()Ldzp$f; hole
		static
	b (Ldzs;I)Ldzp$f; yStartCheck
		static
		0 o p_189423_
		1 o p_189424_
	c ()Ldzp$f; abovePreliminarySurface
		static
	d ()Ldzp$f; temperature
		static
	e ()Ldzp$o; bandlands
		static
dzp$a net/minecraft/world/level/levelgen/SurfaceRules$AbovePreliminarySurface
	a INSTANCE
	c CODEC
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_189433_
		1 o p_189434_
	a ()Layh; codec
	a (Ldzp$g;)Ldzp$e; apply
		0 o p_189437_
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_189439_
	b ()[Ldzp$a; $values
		static
	valueOf (Ljava/lang/String;)Ldzp$a; valueOf
		static
		0 o p_189442_
	values ()[Ldzp$a; values
		static
dzp$aa net/minecraft/world/level/levelgen/SurfaceRules$YConditionSource
	a anchor
	c surfaceDepthMultiplier
	d addStoneDepth
	e CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldzs;IZ)V <init>
		0 o anchor
		1 o surfaceDepthMultiplier
		2 o addStoneDepth
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_189455_
	a ()Layh; codec
	a (Ldzp$g;)Ldzp$e; apply
		0 o p_189457_
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_189459_
	b ()Ldzs; anchor
	c ()I surfaceDepthMultiplier
	d ()Z addStoneDepth
	equals (Ljava/lang/Object;)Z equals
		0 o p_189464_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dzp$aa$a net/minecraft/world/level/levelgen/SurfaceRules$YConditionSource$1YCondition
	a val$ruleContext
	b this$0
	<init> (Ldzp$aa;Ldzp$g;)V <init>
		0 o p_189470_
		1 o p_189471_
	a ()Z compute
dzp$b net/minecraft/world/level/levelgen/SurfaceRules$Bandlands
	a INSTANCE
	c CODEC
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_189478_
		1 o p_189479_
	a ()Layh; codec
	a (Ldzp$g;)Ldzp$u; apply
		0 o p_189482_
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_189484_
	b ()[Ldzp$b; $values
		static
	valueOf (Ljava/lang/String;)Ldzp$b; valueOf
		static
		0 o p_189487_
	values ()[Ldzp$b; values
		static
dzp$c net/minecraft/world/level/levelgen/SurfaceRules$BiomeConditionSource
	a CODEC
	c biomes
	d biomeNameTest
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_189493_
	a (Ldzp$c;)Ljava/util/List; lambda$static$0
		static
		0 o p_204620_
	a ()Layh; codec
	a (Ldzp$g;)Ldzp$e; apply
		0 o p_189496_
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_189498_
	equals (Ljava/lang/Object;)Z equals
		0 o p_209694_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dzp$c$a net/minecraft/world/level/levelgen/SurfaceRules$BiomeConditionSource$1BiomeCondition
	a val$ruleContext
	b this$0
	<init> (Ldzp$c;Ldzp$g;)V <init>
		0 o p_204622_
		1 o p_204623_
	a ()Z compute
dzp$d net/minecraft/world/level/levelgen/SurfaceRules$BlockRuleSource
	a resultState
	c rule
	d CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldtc;Ldzp$r;)V <init>
		0 o resultState
		1 o rule
	<init> (Ldtc;)V <init>
		0 o p_189517_
	a ()Layh; codec
	a (Ldzp$g;)Ldzp$u; apply
		0 o p_189523_
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_189525_
	b ()Ldtc; resultState
	c ()Ldzp$r; rule
	equals (Ljava/lang/Object;)Z equals
		0 o p_189529_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dzp$e net/minecraft/world/level/levelgen/SurfaceRules$Condition
	b ()Z test
dzp$f net/minecraft/world/level/levelgen/SurfaceRules$ConditionSource
	b CODEC
	<clinit> ()V <clinit>
		static
	a (Ljz;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_204625_
	a (Ldzp$f;)Lcom/mojang/serialization/MapCodec; lambda$static$0
		static
		0 o p_338094_
	a ()Layh; codec
dzp$g net/minecraft/world/level/levelgen/SurfaceRules$Context
	A biome
	B blockY
	C waterHeight
	D stoneDepthBelow
	E stoneDepthAbove
	a HOW_FAR_BELOW_PRELIMINARY_SURFACE_LEVEL_TO_BUILD_SURFACE
	b SURFACE_CELL_BITS
	c SURFACE_CELL_SIZE
	d SURFACE_CELL_MASK
	e system
	f temperature
	g steep
	h hole
	i abovePreliminarySurface
	j randomState
	k chunk
	l noiseChunk
	m biomeGetter
	n context
	o lastPreliminarySurfaceCellOrigin
	p preliminarySurfaceCache
	q lastUpdateXZ
	r blockX
	s blockZ
	t surfaceDepth
	u lastSurfaceDepth2Update
	v surfaceSecondary
	w lastMinSurfaceLevelUpdate
	x minSurfaceLevel
	y lastUpdateY
	z pos
	<init> (Ldzq;Ldzm;Lduy;Ldzc;Ljava/util/function/Function;Ljz;Ldzv;)V <init>
		0 o p_224616_
		1 o p_224617_
		2 o p_224618_
		3 o p_224619_
		4 o p_224620_
		5 o p_224621_
		6 o p_224622_
	a (II)V updateXZ
		0 o p_189570_
		1 o p_189571_
	a (I)I blockCoordToSurfaceCell
		static
		0 o p_198281_
	a (III)Ljm; lambda$updateY$0
		0 o p_204627_
		1 o p_204628_
		2 o p_204629_
	a (IIIIII)V updateY
		0 o p_189577_
		1 o p_189578_
		2 o p_189579_
		3 o p_189580_
		4 o p_189581_
		5 o p_189582_
	a ()D getSurfaceSecondary
	b (I)I surfaceCellToBlockCoord
		static
		0 o p_198283_
	b ()I getMinSurfaceLevel
dzp$g$a net/minecraft/world/level/levelgen/SurfaceRules$Context$AbovePreliminarySurfaceCondition
	a this$0
	<init> (Ldzp$g;)V <init>
		0 o p_189588_
	b ()Z test
dzp$g$b net/minecraft/world/level/levelgen/SurfaceRules$Context$HoleCondition
	<init> (Ldzp$g;)V <init>
		0 o p_189591_
	a ()Z compute
dzp$g$c net/minecraft/world/level/levelgen/SurfaceRules$Context$SteepMaterialCondition
	<init> (Ldzp$g;)V <init>
		0 o p_189594_
	a ()Z compute
dzp$g$d net/minecraft/world/level/levelgen/SurfaceRules$Context$TemperatureHelperCondition
	<init> (Ldzp$g;)V <init>
		0 o p_189597_
	a ()Z compute
dzp$h net/minecraft/world/level/levelgen/SurfaceRules$Hole
	a INSTANCE
	c CODEC
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_189604_
		1 o p_189605_
	a ()Layh; codec
	a (Ldzp$g;)Ldzp$e; apply
		0 o p_189608_
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_189610_
	b ()[Ldzp$h; $values
		static
	valueOf (Ljava/lang/String;)Ldzp$h; valueOf
		static
		0 o p_189613_
	values ()[Ldzp$h; values
		static
dzp$i net/minecraft/world/level/levelgen/SurfaceRules$LazyCondition
	a lastUpdate
	c context
	d result
	<init> (Ldzp$g;)V <init>
		0 o p_189619_
	a ()Z compute
	b ()Z test
	c ()J getContextLastUpdate
dzp$j net/minecraft/world/level/levelgen/SurfaceRules$LazyXZCondition
	<init> (Ldzp$g;)V <init>
		0 o p_189622_
	c ()J getContextLastUpdate
dzp$k net/minecraft/world/level/levelgen/SurfaceRules$LazyYCondition
	<init> (Ldzp$g;)V <init>
		0 o p_189625_
	c ()J getContextLastUpdate
dzp$l net/minecraft/world/level/levelgen/SurfaceRules$NoiseThresholdConditionSource
	a noise
	c minThreshold
	d maxThreshold
	e CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lakq;DD)V <init>
		0 o noise
		1 o minThreshold
		2 o maxThreshold
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_258995_
	a ()Layh; codec
	a (Ldzp$g;)Ldzp$e; apply
		0 o p_189640_
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_189642_
	b ()Lakq; noise
	c ()D minThreshold
	d ()D maxThreshold
	equals (Ljava/lang/Object;)Z equals
		0 o p_189647_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dzp$l$a net/minecraft/world/level/levelgen/SurfaceRules$NoiseThresholdConditionSource$1NoiseThresholdCondition
	a val$ruleContext
	b val$noise
	e this$0
	<init> (Ldzp$l;Ldzp$g;Leoh;)V <init>
		0 o p_189654_
		1 o p_189655_
		2 o p_189656_
	a ()Z compute
dzp$m net/minecraft/world/level/levelgen/SurfaceRules$NotCondition
	a target
	<init> (Ldzp$e;)V <init>
		0 o target
	a ()Ldzp$e; target
	b ()Z test
	equals (Ljava/lang/Object;)Z equals
		0 o p_189664_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dzp$n net/minecraft/world/level/levelgen/SurfaceRules$NotConditionSource
	a target
	c CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldzp$f;)V <init>
		0 o target
	a ()Layh; codec
	a (Ldzp$g;)Ldzp$e; apply
		0 o p_189674_
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_189676_
	b ()Ldzp$f; target
	equals (Ljava/lang/Object;)Z equals
		0 o p_189679_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dzp$o net/minecraft/world/level/levelgen/SurfaceRules$RuleSource
	b CODEC
	<clinit> ()V <clinit>
		static
	a (Ljz;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_204631_
	a (Ldzp$o;)Lcom/mojang/serialization/MapCodec; lambda$static$0
		static
		0 o p_338095_
	a ()Layh; codec
dzp$p net/minecraft/world/level/levelgen/SurfaceRules$SequenceRule
	a rules
	<init> (Ljava/util/List;)V <init>
		0 o rules
	a ()Ljava/util/List; rules
	equals (Ljava/lang/Object;)Z equals
		0 o p_189690_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
	tryApply (III)Ldtc; tryApply
		0 o p_189694_
		1 o p_189695_
		2 o p_189696_
dzp$q net/minecraft/world/level/levelgen/SurfaceRules$SequenceRuleSource
	a sequence
	c CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o sequence
	a ()Layh; codec
	a (Ldzp$g;)Ldzp$u; apply
		0 o p_189704_
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_189706_
	b ()Ljava/util/List; sequence
	equals (Ljava/lang/Object;)Z equals
		0 o p_189709_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dzp$r net/minecraft/world/level/levelgen/SurfaceRules$StateRule
	a state
	<init> (Ldtc;)V <init>
		0 o state
	a ()Ldtc; state
	equals (Ljava/lang/Object;)Z equals
		0 o p_189717_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
	tryApply (III)Ldtc; tryApply
		0 o p_189721_
		1 o p_189722_
		2 o p_189723_
dzp$s net/minecraft/world/level/levelgen/SurfaceRules$Steep
	a INSTANCE
	c CODEC
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_189729_
		1 o p_189730_
	a ()Layh; codec
	a (Ldzp$g;)Ldzp$e; apply
		0 o p_189733_
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_189735_
	b ()[Ldzp$s; $values
		static
	valueOf (Ljava/lang/String;)Ldzp$s; valueOf
		static
		0 o p_189738_
	values ()[Ldzp$s; values
		static
dzp$t net/minecraft/world/level/levelgen/SurfaceRules$StoneDepthCheck
	a offset
	c addSurfaceDepth
	d secondaryDepthRange
	e surfaceType
	f CODEC
	<clinit> ()V <clinit>
		static
	<init> (IZILeil;)V <init>
		0 o offset
		1 o addSurfaceDepth
		2 o secondaryDepthRange
		3 o surfaceType
	a ()Layh; codec
	a (Ldzp$g;)Ldzp$e; apply
		0 o p_189755_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_189753_
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_189757_
	b ()I offset
	c ()Z addSurfaceDepth
	d ()I secondaryDepthRange
	e ()Leil; surfaceType
	equals (Ljava/lang/Object;)Z equals
		0 o p_189762_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dzp$t$a net/minecraft/world/level/levelgen/SurfaceRules$StoneDepthCheck$1StoneDepthCondition
	a val$ruleContext
	b val$ceiling
	e this$0
	<init> (Ldzp$t;Ldzp$g;Z)V <init>
		0 o p_189770_
		1 o p_189771_
		2 o p_189772_
	a ()Z compute
dzp$u net/minecraft/world/level/levelgen/SurfaceRules$SurfaceRule
	tryApply (III)Ldtc; tryApply
		0 o p_189774_
		1 o p_189775_
		2 o p_189776_
dzp$v net/minecraft/world/level/levelgen/SurfaceRules$Temperature
	a INSTANCE
	c CODEC
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_189782_
		1 o p_189783_
	a ()Layh; codec
	a (Ldzp$g;)Ldzp$e; apply
		0 o p_189786_
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_189788_
	b ()[Ldzp$v; $values
		static
	valueOf (Ljava/lang/String;)Ldzp$v; valueOf
		static
		0 o p_189791_
	values ()[Ldzp$v; values
		static
dzp$w net/minecraft/world/level/levelgen/SurfaceRules$TestRule
	a condition
	b followup
	<init> (Ldzp$e;Ldzp$u;)V <init>
		0 o condition
		1 o followup
	a ()Ldzp$e; condition
	b ()Ldzp$u; followup
	equals (Ljava/lang/Object;)Z equals
		0 o p_189801_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
	tryApply (III)Ldtc; tryApply
		0 o p_189805_
		1 o p_189806_
		2 o p_189807_
dzp$x net/minecraft/world/level/levelgen/SurfaceRules$TestRuleSource
	a ifTrue
	c thenRun
	d CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldzp$f;Ldzp$o;)V <init>
		0 o ifTrue
		1 o thenRun
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_189817_
	a ()Layh; codec
	a (Ldzp$g;)Ldzp$u; apply
		0 o p_189819_
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_189821_
	b ()Ldzp$f; ifTrue
	c ()Ldzp$o; thenRun
	equals (Ljava/lang/Object;)Z equals
		0 o p_189825_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dzp$y net/minecraft/world/level/levelgen/SurfaceRules$VerticalGradientConditionSource
	a randomName
	c trueAtAndBelow
	d falseAtAndAbove
	e CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lakr;Ldzs;Ldzs;)V <init>
		0 o randomName
		1 o trueAtAndBelow
		2 o falseAtAndAbove
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_189839_
	a ()Layh; codec
	a (Ldzp$g;)Ldzp$e; apply
		0 o p_189841_
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_189843_
	b ()Lakr; randomName
	c ()Ldzs; trueAtAndBelow
	d ()Ldzs; falseAtAndAbove
	equals (Ljava/lang/Object;)Z equals
		0 o p_189848_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dzp$y$a net/minecraft/world/level/levelgen/SurfaceRules$VerticalGradientConditionSource$1VerticalGradientCondition
	a val$ruleContext
	b val$trueAtAndBelow
	e val$falseAtAndAbove
	f val$randomFactory
	<init> (Ldzp$y;Ldzp$g;IILdzl;)V <init>
		0 o p_189857_
		1 o p_189858_
		2 o p_189859_
		3 o p_189860_
		4 o p_189861_
	a ()Z compute
dzp$z net/minecraft/world/level/levelgen/SurfaceRules$WaterConditionSource
	a offset
	c surfaceDepthMultiplier
	d addStoneDepth
	e CODEC
	<clinit> ()V <clinit>
		static
	<init> (IIZ)V <init>
		0 o offset
		1 o surfaceDepthMultiplier
		2 o addStoneDepth
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_189874_
	a ()Layh; codec
	a (Ldzp$g;)Ldzp$e; apply
		0 o p_189876_
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_189878_
	b ()I offset
	c ()I surfaceDepthMultiplier
	d ()Z addStoneDepth
	equals (Ljava/lang/Object;)Z equals
		0 o p_189883_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dzp$z$a net/minecraft/world/level/levelgen/SurfaceRules$WaterConditionSource$1WaterCondition
	a val$ruleContext
	b this$0
	<init> (Ldzp$z;Ldzp$g;)V <init>
		0 o p_189889_
		1 o p_189890_
	a ()Z compute
dzq net/minecraft/world/level/levelgen/SurfaceSystem
	a WHITE_TERRACOTTA
	b ORANGE_TERRACOTTA
	c TERRACOTTA
	d YELLOW_TERRACOTTA
	e BROWN_TERRACOTTA
	f RED_TERRACOTTA
	g LIGHT_GRAY_TERRACOTTA
	h PACKED_ICE
	i SNOW_BLOCK
	j defaultBlock
	k seaLevel
	l clayBands
	m clayBandsOffsetNoise
	n badlandsPillarNoise
	o badlandsPillarRoofNoise
	p badlandsSurfaceNoise
	q icebergPillarNoise
	r icebergPillarRoofNoise
	s icebergSurfaceNoise
	t noiseRandom
	u surfaceNoise
	v surfaceSecondaryNoise
	<clinit> ()V <clinit>
		static
	<init> (Ldzm;Ldtc;ILdzl;)V <init>
		0 o p_224637_
		1 o p_224638_
		2 o p_224639_
		3 o p_224640_
	a (ILddw;Lduv;Ljd$a;III)V frozenOceanExtension
		0 o p_189935_
		1 o p_189936_
		2 o p_189937_
		3 o p_189938_
		4 o p_189939_
		5 o p_189940_
		6 o p_189941_
	a (Layw;[Ldtc;ILdtc;)V makeBands
		static
		0 o p_224644_
		1 o p_224645_
		2 o p_224646_
		3 o p_224647_
	a (Ldtc;)Z isStone
		0 o p_189953_
	a (Lduv;IIILdcy;)V erodedBadlandsExtension
		0 o p_189955_
		1 o p_189956_
		2 o p_189957_
		3 o p_189958_
		4 o p_189959_
	a (Layw;)[Ldtc; generateBands
		static
		0 o p_224642_
	a (II)I getSurfaceDepth
		0 o p_189928_
		1 o p_189929_
	a (III)Ldtc; getBand
		0 o p_189931_
		1 o p_189932_
		2 o p_189933_
	a (Ldzp$o;Leaz;Ljava/util/function/Function;Lduy;Ldzc;Ljd;Z)Ljava/util/Optional; topMaterial
		0 o p_189972_
		1 o p_189973_
		2 o p_189974_
		3 o p_189975_
		4 o p_189976_
		5 o p_189977_
		6 o p_189978_
	a (Ldzm;Lddy;Ljz;ZLdzv;Lduy;Ldzc;Ldzp$o;)V buildSurface
		0 o p_224649_
		1 o p_224650_
		2 o p_224651_
		3 o p_224652_
		4 o p_224653_
		5 o p_224654_
		6 o p_224655_
		7 o p_224656_
	b (II)D getSurfaceSecondary
		0 o p_202190_
		1 o p_202191_
dzq$1 net/minecraft/world/level/levelgen/SurfaceSystem$1
	a val$protoChunk
	b val$columnPos
	c val$chunkPos
	<init> (Ldzq;Lduy;Ljd$a;Ldcd;)V <init>
		0 o p_190001_
		1 o p_190002_
		2 o p_190003_
		3 o p_190004_
	a (I)Ldtc; getBlock
		0 o p_190006_
	a (ILdtc;)V setBlock
		0 o p_190008_
		1 o p_190009_
	toString ()Ljava/lang/String; toString
dzr net/minecraft/world/level/levelgen/ThreadSafeLegacyRandomSource
	d MODULUS_BITS
	e MODULUS_MASK
	f MULTIPLIER
	g INCREMENT
	h seed
	i gaussianSource
	<init> (J)V <init>
		0 o p_224664_
	b (J)V setSeed
		0 o p_224666_
	c (I)I next
		0 o p_224668_
	d ()Layw; fork
	e ()Ldzl; forkPositional
	k ()D nextGaussian
dzs net/minecraft/world/level/levelgen/VerticalAnchor
	a CODEC
	b BOTTOM
	c TOP
	<clinit> ()V <clinit>
		static
	a (Lcom/mojang/datafixers/util/Either;)Ldzs; merge
		static
		0 o p_158925_
	a (Ldzs;)Lcom/mojang/datafixers/util/Either; split
		static
		0 o p_158927_
	a ()Ldzs; bottom
		static
	a (Ldzv;)I resolveY
		0 o p_158928_
	a (I)Ldzs; absolute
		static
		0 o p_158923_
	b ()Ldzs; top
		static
	b (I)Ldzs; aboveBottom
		static
		0 o p_158931_
	c (I)Ldzs; belowTop
		static
		0 o p_158936_
dzs$a net/minecraft/world/level/levelgen/VerticalAnchor$AboveBottom
	d CODEC
	e offset
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o offset
	a (Ldzv;)I resolveY
		0 o p_158942_
	c ()I offset
	equals (Ljava/lang/Object;)Z equals
		0 o p_209702_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dzs$b net/minecraft/world/level/levelgen/VerticalAnchor$Absolute
	d CODEC
	e y
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o y
	a (Ldzv;)I resolveY
		0 o p_158949_
	c ()I y
	equals (Ljava/lang/Object;)Z equals
		0 o p_209707_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dzs$c net/minecraft/world/level/levelgen/VerticalAnchor$BelowTop
	d CODEC
	e offset
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o offset
	a (Ldzv;)I resolveY
		0 o p_158956_
	c ()I offset
	equals (Ljava/lang/Object;)Z equals
		0 o p_209712_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dzt net/minecraft/world/level/levelgen/WorldDimensions
	a CODEC
	b dimensions
	c BUILTIN_ORDER
	d VANILLA_DIMENSION_COUNT
	<clinit> ()V <clinit>
		static
	<init> (Ljz;)V <init>
		0 o p_251356_
	<init> (Ljava/util/Map;)V <init>
		0 o dimensions
	a (Ljz;Ljava/util/Map;Lduz;)Ljava/util/Map; withOverworld
		static
		0 o p_248907_
		1 o p_326250_
		2 o p_250220_
	a (Ldwz;)Z isStableOverworld
		static
		0 o p_250762_
	a (Ljz;Ljava/util/List;Lakq;)V lambda$bake$5
		0 o p_258997_
		1 o p_258998_
		2 o p_248571_
	a (Lakq;)Ljava/util/Optional; get
		0 o p_250824_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_325905_
	a (Ljz;)Ldzt$b; bake
		0 o p_248787_
	a (Lka;Lduz;)Ldzt; replaceOverworldGenerator
		0 o p_251390_
		1 o p_248755_
	a ()Lduz; overworld
	a (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; keysInOrder
		static
		0 o p_251309_
	a (Ljava/util/List;Lakq;Ldwz;)V lambda$bake$4
		static
		0 o p_249027_
		1 o p_249313_
		2 o p_250263_
	a (Lki;Ldzt$a;)V lambda$bake$6
		static
		0 o p_325907_
		1 o p_325908_
	a (Ljava/util/Map;Ljm;Lduz;)Ljava/util/Map; withOverworld
		static
		0 o p_326287_
		1 o p_326403_
		2 o p_251737_
	a (Lakq;Ldwz;)Lcom/mojang/serialization/Lifecycle; checkStability
		static
		0 o p_250764_
		1 o p_248865_
	b ()Lcom/google/common/collect/ImmutableSet; levels
	b (Lakq;Ldwz;)Z isVanillaLike
		static
		0 o p_250556_
		1 o p_250034_
	b (Ljz;)Lerj$a; specialWorldProperty
		static
		0 o p_251549_
	b (Ldwz;)Z isStableNether
		static
		0 o p_250497_
	b (Lakq;)Ljava/util/Optional; lambda$bake$3
		0 o p_325906_
	c (Ldwz;)Z isStableEnd
		static
		0 o p_250720_
	c ()Z isDebug
	c (Lakq;)Z lambda$keysInOrder$1
		static
		0 o p_251885_
	d ()Ljava/util/Map; dimensions
	d (Ldwz;)Lerj$a; lambda$specialWorldProperty$2
		static
		0 o p_251481_
	equals (Ljava/lang/Object;)Z equals
		0 o p_251618_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dzt$a net/minecraft/world/level/levelgen/WorldDimensions$1Entry
	a key
	b value
	<init> (Lakq;Ldwz;)V <init>
		0 o key
		1 o value
	a ()Lakq; key
	b ()Ldwz; value
	c ()Ljy; registrationInfo
	equals (Ljava/lang/Object;)Z equals
		0 o p_250835_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dzt$b net/minecraft/world/level/levelgen/WorldDimensions$Complete
	a dimensions
	b specialWorldProperty
	<init> (Ljz;Lerj$a;)V <init>
		0 o dimensions
		1 o specialWorldProperty
	a ()Lcom/mojang/serialization/Lifecycle; lifecycle
	b ()Lka$b; dimensionsRegistryAccess
	c ()Ljz; dimensions
	d ()Lerj$a; specialWorldProperty
	equals (Ljava/lang/Object;)Z equals
		0 o p_250925_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dzu net/minecraft/world/level/levelgen/WorldGenSettings
	a CODEC
	b options
	c dimensions
	<clinit> ()V <clinit>
		static
	<init> (Ldzw;Ldzt;)V <init>
		0 o options
		1 o dimensions
	a ()Ldzw; options
	a (Lcom/mojang/serialization/DynamicOps;Ldzw;Lka;)Lcom/mojang/serialization/DataResult; encode
		static
		0 o p_250917_
		1 o p_250366_
		2 o p_251515_
	a (Lcom/mojang/serialization/DynamicOps;Ldzw;Ldzt;)Lcom/mojang/serialization/DataResult; encode
		static
		0 o p_250104_
		1 o p_250578_
		2 o p_249244_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_248477_
	b ()Ldzt; dimensions
	equals (Ljava/lang/Object;)Z equals
		0 o p_250076_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dzv net/minecraft/world/level/levelgen/WorldGenerationContext
	a minY
	b height
	<init> (Lduz;Ldcy;)V <init>
		0 o p_182507_
		1 o p_182508_
	a ()I getMinGenY
	b ()I getGenDepth
dzw net/minecraft/world/level/levelgen/WorldOptions
	a CODEC
	b DEMO_OPTIONS
	c seed
	d generateStructures
	e generateBonusChest
	f legacyCustomOptions
	<clinit> ()V <clinit>
		static
	<init> (JZZLjava/util/Optional;)V <init>
		0 o p_249191_
		1 o p_250927_
		2 o p_249013_
		3 o p_250735_
	<init> (JZZ)V <init>
		0 o p_251567_
		1 o p_250743_
		2 o p_250454_
	a (Ldzw;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_249400_
	a ()Ldzw; defaultWithRandomSeed
		static
	a (Ljava/lang/String;)Ljava/util/OptionalLong; parseSeed
		static
		0 o p_262144_
	a (Z)Ldzw; withBonusChest
		0 o p_251744_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_338096_
	a (Ljava/util/OptionalLong;)Ldzw; withSeed
		0 o p_261572_
	b ()J seed
	b (Z)Ldzw; withStructures
		0 o p_251426_
	c ()Z generateStructures
	d ()Z generateBonusChest
	e ()Z isOldCustomizedWorld
	f ()J randomSeed
		static
dzx net/minecraft/world/level/levelgen/WorldgenRandom
	d randomSource
	e count
	<init> (Layw;)V <init>
		0 o p_224680_
	a (JII)J setDecorationSeed
		0 o p_64691_
		1 o p_64692_
		2 o p_64693_
	a (JIII)V setLargeFeatureWithSalt
		0 o p_190059_
		1 o p_190060_
		2 o p_190061_
		3 o p_190062_
	a (IIJJ)Layw; seedSlimeChunk
		static
		0 o p_224682_
		1 o p_224683_
		2 o p_224684_
		3 o p_224685_
	b (JII)V setFeatureSeed
		0 o p_190065_
		1 o p_190066_
		2 o p_190067_
	b (J)V setSeed
		0 o p_190073_
	c (I)I next
		0 o p_64708_
	c (JII)V setLargeFeatureSeed
		0 o p_190069_
		1 o p_190070_
		2 o p_190071_
	d ()Layw; fork
	e ()Ldzl; forkPositional
	l ()I getCount
dzx$a net/minecraft/world/level/levelgen/WorldgenRandom$Algorithm
	a LEGACY
	b XOROSHIRO
	c constructor
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/util/function/LongFunction;)V <init>
		0 o p_190080_
		1 o p_190081_
		2 o p_190082_
	a ()[Ldzx$a; $values
		static
	a (J)Layw; newInstance
		0 o p_224688_
	valueOf (Ljava/lang/String;)Ldzx$a; valueOf
		static
		0 o p_190087_
	values ()[Ldzx$a; values
		static
dzy net/minecraft/world/level/levelgen/Xoroshiro128PlusPlus
	a CODEC
	b seedLo
	c seedHi
	<clinit> ()V <clinit>
		static
	<init> (JJ)V <init>
		0 o p_190092_
		1 o p_190093_
	<init> (Ldzn$a;)V <init>
		0 o p_190095_
	a ([J)Ldzy; lambda$static$0
		static
		0 o p_287742_
	a ()J nextLong
	a (Ldzy;)Ljava/util/stream/LongStream; lambda$static$2
		static
		0 o p_287687_
	a (Ljava/util/stream/LongStream;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_338097_
dzz net/minecraft/world/level/levelgen/XoroshiroRandomSource
	b CODEC
	c FLOAT_UNIT
	d DOUBLE_UNIT
	e randomNumberGenerator
	f gaussianSource
	<clinit> ()V <clinit>
		static
	<init> (J)V <init>
		0 o p_190102_
	<init> (Ldzy;)V <init>
		0 o p_287656_
	<init> (JJ)V <init>
		0 o p_190104_
		1 o p_190105_
	<init> (Ldzn$a;)V <init>
		0 o p_289014_
	a (I)I nextInt
		0 o p_190118_
	a (Ldzz;)Ldzy; lambda$static$1
		static
		0 o p_287690_
	a (Ldzy;)Ldzz; lambda$static$0
		static
		0 o p_287645_
	b (I)V consumeCount
		0 o p_190111_
	b (J)V setSeed
		0 o p_190121_
	c (I)J nextBits
		0 o p_190108_
	d ()Layw; fork
	e ()Ldzl; forkPositional
	f ()I nextInt
	g ()J nextLong
	h ()Z nextBoolean
	i ()F nextFloat
	j ()D nextDouble
	k ()D nextGaussian
dzz$a net/minecraft/world/level/levelgen/XoroshiroRandomSource$XoroshiroPositionalRandomFactory
	a seedLo
	b seedHi
	<init> (JJ)V <init>
		0 o p_190127_
		1 o p_190128_
	a (Ljava/lang/StringBuilder;)V parityConfigString
		0 o p_190136_
	a (III)Layw; at
		0 o p_224691_
		1 o p_224692_
		2 o p_224693_
	a (Ljava/lang/String;)Layw; fromHashOf
		0 o p_224695_
	a (J)Layw; fromSeed
		0 o p_348665_
e com/mojang/math/GivensParameters
	a sinHalf
	b cosHalf
	<init> (FF)V <init>
		0 o sinHalf
		1 o cosHalf
	a (FF)Le; fromUnnormalized
		static
		0 o p_276277_
		1 o p_276305_
	a ()Le; inverse
	a (F)Le; fromPositiveAngle
		static
		0 o p_276260_
	a (Lorg/joml/Quaternionf;)Lorg/joml/Quaternionf; aroundX
		0 o p_276271_
	a (Lorg/joml/Matrix3f;)Lorg/joml/Matrix3f; aroundX
		0 o p_276268_
	b ()F cos
	b (Lorg/joml/Quaternionf;)Lorg/joml/Quaternionf; aroundY
		0 o p_276323_
	b (Lorg/joml/Matrix3f;)Lorg/joml/Matrix3f; aroundY
		0 o p_276274_
	c ()F sin
	c (Lorg/joml/Matrix3f;)Lorg/joml/Matrix3f; aroundZ
		0 o p_276317_
	c (Lorg/joml/Quaternionf;)Lorg/joml/Quaternionf; aroundZ
		0 o p_276281_
	d ()F sinHalf
	e ()F cosHalf
	equals (Ljava/lang/Object;)Z equals
		0 o p_276283_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ea net/minecraft/advancements/critereon/StartRidingTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Laqv;)V trigger
		0 o p_160388_
	a (Lea$a;)Z lambda$trigger$0
		static
		0 o p_160394_
ea$a net/minecraft/advancements/critereon/StartRidingTrigger$TriggerInstance
	a CODEC
	b player
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;)V <init>
		0 o player
	a ()Ljava/util/Optional; player
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337396_
	a (Lbv$a;)Lao; playerStartsRiding
		static
		0 o p_160402_
	equals (Ljava/lang/Object;)Z equals
		0 o p_312576_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eaa net/minecraft/world/level/levelgen/blending/Blender
	a EMPTY
	b SHIFT_NOISE
	c HEIGHT_BLENDING_RANGE_CELLS
	d HEIGHT_BLENDING_RANGE_CHUNKS
	e DENSITY_BLENDING_RANGE_CELLS
	f DENSITY_BLENDING_RANGE_CHUNKS
	g OLD_CHUNK_XZ_RADIUS
	h heightAndBiomeBlendingData
	i densityBlendingData
	<clinit> ()V <clinit>
		static
	<init> (Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;)V <init>
		0 o p_202197_
		1 o p_202198_
	a (Ljava/util/List;DDD)D lambda$makeOldChunkDistanceGetter$10
		static
		0 o p_202266_
		1 o p_202267_
		2 o p_202268_
		3 o p_202269_
	a (IIILorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;IIID)V lambda$blendDensity$2
		static
		0 o p_202224_
		1 o p_202225_
		2 o p_202226_
		3 o p_202227_
		4 o p_202228_
		5 o p_202229_
		6 o p_202230_
		7 o p_202231_
		8 o p_202232_
		9 o p_202233_
	a (Ldyr$b;D)D blendDensity
		0 o p_209721_
		1 o p_209722_
	a (II)Leaa$a; blendOffsetAndFactor
		0 o p_209719_
		1 o p_209720_
	a (DDDDDD)D distanceToCube
		static
		0 o p_197025_
		1 o p_197026_
		2 o p_197027_
		3 o p_197028_
		4 o p_197029_
		5 o p_197030_
	a (Larb;Lduy;)V generateBorderTicks
		static
		0 o p_197032_
		1 o p_197033_
	a (IILorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;IID)V lambda$blendOffsetAndFactor$0
		static
		0 o p_190194_
		1 o p_190195_
		2 o p_190196_
		3 o p_190197_
		4 o p_190198_
		5 o p_190199_
		6 o p_190200_
		7 o p_190201_
	a (Lddz;IIILdef$f;)Ljm; lambda$getBiomeResolver$4
		0 o p_204668_
		1 o p_204669_
		2 o p_204670_
		3 o p_204671_
		4 o p_204672_
	a (III)Ljm; blendBiome
		0 o p_224707_
		1 o p_224708_
		2 o p_224709_
	a (Lduy;Ljd;)V generateBorderTick
		static
		0 o p_197041_
		1 o p_197042_
	a (IILorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;Ljava/lang/Long;Leab;)V lambda$blendOffsetAndFactor$1
		static
		0 o p_202244_
		1 o p_202245_
		2 o p_202246_
		3 o p_202247_
		4 o p_202248_
		5 o p_202249_
		6 o p_202250_
	a (D)D heightToOffset
		static
		0 o p_190155_
	a (Ljava/util/List;Ljj;Leab;)V lambda$makeOldChunkDistanceGetter$9
		static
		0 o p_224733_
		1 o p_224734_
		2 o p_224735_
	a (Ljj;Leab;)Leaa$c; makeOffsetOldChunkDistanceGetter
		static
		0 o p_224730_
		1 o p_224731_
	a (DDDDDDD)D lambda$makeOffsetOldChunkDistanceGetter$11
		static
		0 o p_224699_
		1 o p_224700_
		2 o p_224701_
		3 o p_224702_
		4 o p_224703_
		5 o p_224704_
		6 o p_224705_
	a (IIILeaa$b;)D getBlendingDataValue
		0 o p_190175_
		1 o p_190176_
		2 o p_190177_
		3 o p_190178_
	a (Larb;)Leaa; of
		static
		0 o p_190203_
	a (Ldds;Ldvs;)V addAroundOldChunksCarvingMaskFilter
		static
		0 o p_197035_
		1 o p_197036_
	a (Leaa$b;IIIII)D getBlendingDataValue
		0 o p_190212_
		1 o p_190213_
		2 o p_190214_
		3 o p_190215_
		4 o p_190216_
		5 o p_190217_
	a ()Leaa; empty
		static
	a (Lddz;)Lddz; getBiomeResolver
		0 o p_190204_
	a (IIILorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableObject;Ljava/lang/Long;Leab;)V lambda$blendBiome$6
		static
		0 o p_224711_
		1 o p_224712_
		2 o p_224713_
		3 o p_224714_
		4 o p_224715_
		5 o p_224716_
		6 o p_224717_
	a (IILorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableObject;IILjm;)V lambda$blendBiome$5
		static
		0 o p_224719_
		1 o p_224720_
		2 o p_224721_
		3 o p_224722_
		4 o p_224723_
		5 o p_224724_
		6 o p_224725_
	a (IIILorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;Ljava/lang/Long;Leab;)V lambda$blendDensity$3
		static
		0 o p_202235_
		1 o p_202236_
		2 o p_202237_
		3 o p_202238_
		4 o p_202239_
		5 o p_202240_
		6 o p_202241_
		7 o p_202242_
	a (Leab;Ljava/util/Map;)Leaa$c; makeOldChunkDistanceGetter
		static
		0 o p_224727_
		1 o p_224728_
	a (Ldux$a;Ldux;)V lambda$addAroundOldChunksCarvingMaskFilter$8
		static
		0 o p_202258_
		1 o p_202259_
	a (Leaa$c;III)Z lambda$addAroundOldChunksCarvingMaskFilter$7
		static
		0 o p_202261_
		1 o p_202262_
		2 o p_202263_
		3 o p_202264_
eaa$1 net/minecraft/world/level/levelgen/blending/Blender$1
	<init> (Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;)V <init>
		0 o p_202274_
		1 o p_202275_
	a (Lddz;)Lddz; getBiomeResolver
		0 o p_190232_
	a (Ldyr$b;D)D blendDensity
		0 o p_209727_
		1 o p_209728_
	a (II)Leaa$a; blendOffsetAndFactor
		0 o p_209724_
		1 o p_209725_
eaa$a net/minecraft/world/level/levelgen/blending/Blender$BlendingOutput
	a alpha
	b blendingOffset
	<init> (DD)V <init>
		0 o alpha
		1 o blendingOffset
	a ()D alpha
	b ()D blendingOffset
	equals (Ljava/lang/Object;)Z equals
		0 o p_209737_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eaa$b net/minecraft/world/level/levelgen/blending/Blender$CellValueGetter
	get (Leab;III)D get
		0 o p_190234_
		1 o p_190235_
		2 o p_190236_
		3 o p_190237_
eaa$c net/minecraft/world/level/levelgen/blending/Blender$DistanceGetter
	getDistance (DDD)D getDistance
		0 o p_197062_
		1 o p_197063_
		2 o p_197064_
eab net/minecraft/world/level/levelgen/blending/BlendingData
	a CELL_WIDTH
	b CELL_HEIGHT
	c CELL_RATIO
	d NO_VALUE
	e CODEC
	f BLENDING_DENSITY_FACTOR
	g SOLID_DENSITY
	h AIR_DENSITY
	i CELLS_PER_SECTION_Y
	j QUARTS_PER_SECTION
	k CELL_HORIZONTAL_MAX_INDEX_INSIDE
	l CELL_HORIZONTAL_MAX_INDEX_OUTSIDE
	m CELL_COLUMN_INSIDE_COUNT
	n CELL_COLUMN_OUTSIDE_COUNT
	o CELL_COLUMN_COUNT
	p areaWithOldGeneration
	q SURFACE_BLOCKS
	r hasCalculatedData
	s heights
	t biomes
	u densities
	v DOUBLE_ARRAY_CODEC
	<clinit> ()V <clinit>
		static
	<init> (IILjava/util/Optional;)V <init>
		0 o p_224740_
		1 o p_224741_
		2 o p_224742_
	a (Ldds;IIZ)Ljava/util/Set; sideByGenerationAge
		static
		0 o p_197066_
		1 o p_197067_
		2 o p_197068_
		3 o p_197069_
	a (Larb;II)Leab; getOrUpdateBlendingData
		static
		0 o p_190305_
		1 o p_190306_
		2 o p_190307_
	a (Lduy;Ljd;)Z isGround
		static
		0 o p_190315_
		1 o p_190316_
	a ()Ldcy; getAreaWithOldGeneration
	a (IIILeab$a;)V iterateBiomes
		0 o p_224749_
		1 o p_224750_
		2 o p_224751_
		3 o p_224752_
	a (Lduy;III)[D getDensityColumn
		0 o p_198293_
		1 o p_198294_
		2 o p_198295_
		3 o p_198296_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_338098_
	a ([D)V lambda$new$6
		static
		0 o p_224756_
	a (Lduy;Ljd$a;)D read1
		static
		0 o p_198298_
		1 o p_198299_
	a (II)I getInsideIndex
		static
		0 o p_190331_
		1 o p_190332_
	a (IILeab$c;)V iterateHeights
		0 o p_190296_
		1 o p_190297_
		2 o p_190298_
	a (D)Z lambda$static$2
		static
		0 o p_224745_
	a (Lduy;II)I getHeightAtXZ
		0 o p_190311_
		1 o p_190312_
		2 o p_190313_
	a (I)I getCellYIndex
		0 o p_224747_
	a (ILduy;II)V addValuesForColumn
		0 o p_190300_
		1 o p_190301_
		2 o p_190302_
		3 o p_190303_
	a ([DI)D getDensity
		0 o p_190325_
		1 o p_190326_
	a (IIIILeab$b;)V iterateDensities
		0 o p_190290_
		1 o p_190291_
		2 o p_190292_
		3 o p_190293_
		4 o p_190294_
	a (III)D getHeight
		0 o p_190286_
		1 o p_190287_
		2 o p_190288_
	a (Lduy;Ljava/util/Set;)V calculateData
		0 o p_190318_
		1 o p_190319_
	a (Leab;)Lcom/mojang/serialization/DataResult; validateArraySize
		static
		0 o p_190321_
	b (Lduy;II)Ljava/util/List; getBiomeColumn
		0 o p_224758_
		1 o p_224759_
		2 o p_224760_
	b (III)D getDensity
		0 o p_190334_
		1 o p_190335_
		2 o p_190336_
	b (Leab;)Ljava/util/Optional; lambda$static$3
		static
		0 o p_224762_
	b (Lduy;Ljd$a;)D read7
		static
		0 o p_198301_
		1 o p_198302_
	b ()I cellCountPerColumn
	b (II)I getOutsideIndex
		static
		0 o p_190351_
		1 o p_190352_
	b (I)I getX
		static
		0 o p_190349_
	c (I)I getZ
		static
		0 o p_190355_
	c ()I quartCountPerColumn
	c (Leab;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_224765_
	d (Leab;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_224767_
	d (I)I zeroIfNegative
		static
		0 o p_190357_
	d ()I getColumnMinY
	e ()I getMinY
	f ()Ljava/lang/String; lambda$validateArraySize$5
		static
eab$a net/minecraft/world/level/levelgen/blending/BlendingData$BiomeConsumer
	consume (IILjm;)V consume
		0 o p_204674_
		1 o p_204675_
		2 o p_204676_
eab$b net/minecraft/world/level/levelgen/blending/BlendingData$DensityConsumer
	consume (IIID)V consume
		0 o p_190362_
		1 o p_190363_
		2 o p_190364_
		3 o p_190365_
eab$c net/minecraft/world/level/levelgen/blending/BlendingData$HeightConsumer
	consume (IID)V consume
		0 o p_190367_
		1 o p_190368_
		2 o p_190369_
eac net/minecraft/world/level/levelgen/blending/package-info
ead net/minecraft/world/level/levelgen/blockpredicates/AllOfPredicate
	a CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_190373_
	a (Ldds;Ljd;)Z test
		0 o p_190376_
		1 o p_190377_
	a ()Leag; type
	test (Ljava/lang/Object;Ljava/lang/Object;)Z test
		0 o p_190379_
		1 o p_190380_
eae net/minecraft/world/level/levelgen/blockpredicates/AnyOfPredicate
	a CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_190384_
	a (Ldds;Ljd;)Z test
		0 o p_190387_
		1 o p_190388_
	a ()Leag; type
	test (Ljava/lang/Object;Ljava/lang/Object;)Z test
		0 o p_190390_
		1 o p_190391_
eaf net/minecraft/world/level/levelgen/blockpredicates/BlockPredicate
	b CODEC
	c ONLY_IN_AIR_PREDICATE
	d ONLY_IN_AIR_OR_WATER_PREDICATE
	<clinit> ()V <clinit>
		static
	a ([Ldfy;)Leaf; matchesBlocks
		static
		0 o p_224781_
	a (Lji;)Leaf; hasSturdyFace
		static
		0 o p_198914_
	a ([Leaf;)Leaf; allOf
		static
		0 o p_190418_
	a (Ldtc;Lkh;)Leaf; wouldSurvive
		static
		0 o p_190400_
		1 o p_190401_
	a (Lkh;[Lepd;)Leaf; matchesFluids
		static
		0 o p_224778_
		1 o p_224779_
	a ()Leag; type
	a (Lkh;Ljava/util/List;)Leaf; matchesBlocks
		static
		0 o p_224772_
		1 o p_224773_
	a (Ljava/util/List;)Leaf; allOf
		static
		0 o p_190413_
	a (Lkh;)Leaf; replaceable
		static
		0 o p_190411_
	a (Lkh;Lawu;)Leaf; matchesTag
		static
		0 o p_224769_
		1 o p_224770_
	a (Lawu;)Leaf; matchesTag
		static
		0 o p_204678_
	a (Lkh;Lji;)Leaf; hasSturdyFace
		static
		0 o p_198309_
		1 o p_198310_
	a (Lkh;[Ldfy;)Leaf; matchesBlocks
		static
		0 o p_224775_
		1 o p_224776_
	a (Leaf;Leaf;)Leaf; allOf
		static
		0 o p_190405_
		1 o p_190406_
	a (Leaf;)Leaf; not
		static
		0 o p_190403_
	a ([Lepd;)Leaf; matchesFluids
		static
		0 o p_224783_
	b (Leaf;Leaf;)Leaf; anyOf
		static
		0 o p_190421_
		1 o p_190422_
	b ([Leaf;)Leaf; anyOf
		static
		0 o p_190431_
	b (Lkh;)Leaf; solid
		static
		0 o p_190424_
	b (Lkh;Ljava/util/List;)Leaf; matchesFluids
		static
		0 o p_224785_
		1 o p_224786_
	b ()Leaf; replaceable
		static
	b (Ljava/util/List;)Leaf; anyOf
		static
		0 o p_190426_
	c (Ljava/util/List;)Leaf; matchesBlocks
		static
		0 o p_198312_
	c ()Leaf; solid
		static
	c (Lkh;)Leaf; noFluid
		static
		0 o p_249383_
	d (Lkh;)Leaf; insideWorld
		static
		0 o p_190434_
	d ()Leaf; noFluid
		static
	e (Lkh;)Leaf; unobstructed
		static
		0 o p_345358_
	e ()Leaf; alwaysTrue
		static
	f ()Leaf; unobstructed
		static
eag net/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType
	a MATCHING_BLOCKS
	b MATCHING_BLOCK_TAG
	c MATCHING_FLUIDS
	d HAS_STURDY_FACE
	e SOLID
	f REPLACEABLE
	g WOULD_SURVIVE
	h INSIDE_WORLD_BOUNDS
	i ANY_OF
	j ALL_OF
	k NOT
	l TRUE
	m UNOBSTRUCTED
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Leag; register
		static
		0 o p_190450_
		1 o p_338619_
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$register$0
		static
		0 o p_338601_
	codec ()Lcom/mojang/serialization/MapCodec; codec
eah net/minecraft/world/level/levelgen/blockpredicates/CombiningPredicate
	e predicates
	<init> (Ljava/util/List;)V <init>
		0 o p_190455_
	a (Leah;)Ljava/util/List; lambda$codec$0
		static
		0 o p_190457_
	a (Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; codec
		static
		0 o p_190459_
	a (Ljava/util/function/Function;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$1
		static
		0 o p_190461_
		1 o p_190462_
eai net/minecraft/world/level/levelgen/blockpredicates/HasSturdyFacePredicate
	a CODEC
	e offset
	f direction
	<clinit> ()V <clinit>
		static
	<init> (Lkh;Lji;)V <init>
		0 o p_198320_
		1 o p_198321_
	a (Ldds;Ljd;)Z test
		0 o p_198324_
		1 o p_198325_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_198327_
	a ()Leag; type
	a (Leai;)Lji; lambda$static$1
		static
		0 o p_198329_
	b (Leai;)Lkh; lambda$static$0
		static
		0 o p_198331_
	test (Ljava/lang/Object;Ljava/lang/Object;)Z test
		0 o p_198333_
		1 o p_198334_
eaj net/minecraft/world/level/levelgen/blockpredicates/InsideWorldBoundsPredicate
	a CODEC
	e offset
	<clinit> ()V <clinit>
		static
	<init> (Lkh;)V <init>
		0 o p_190467_
	a (Ldds;Ljd;)Z test
		0 o p_190470_
		1 o p_190471_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_190473_
	a ()Leag; type
	a (Leaj;)Lkh; lambda$static$0
		static
		0 o p_190475_
	test (Ljava/lang/Object;Ljava/lang/Object;)Z test
		0 o p_190477_
		1 o p_190478_
eak net/minecraft/world/level/levelgen/blockpredicates/MatchingBlockTagPredicate
	a tag
	e CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lkh;Lawu;)V <init>
		0 o p_204683_
		1 o p_204684_
	a (Ldtc;)Z test
		0 o p_198343_
	a (Leak;)Lawu; lambda$static$0
		static
		0 o p_204686_
	a ()Leag; type
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_259003_
eal net/minecraft/world/level/levelgen/blockpredicates/MatchingBlocksPredicate
	a CODEC
	e blocks
	<clinit> ()V <clinit>
		static
	<init> (Lkh;Ljq;)V <init>
		0 o p_204690_
		1 o p_204691_
	a (Ldtc;)Z test
		0 o p_190487_
	a ()Leag; type
	a (Leal;)Ljq; lambda$static$0
		static
		0 o p_204693_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_259004_
eam net/minecraft/world/level/levelgen/blockpredicates/MatchingFluidsPredicate
	a CODEC
	e fluids
	<clinit> ()V <clinit>
		static
	<init> (Lkh;Ljq;)V <init>
		0 o p_204695_
		1 o p_204696_
	a (Leam;)Ljq; lambda$static$0
		static
		0 o p_204698_
	a (Ldtc;)Z test
		0 o p_190500_
	a ()Leag; type
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_259005_
ean net/minecraft/world/level/levelgen/blockpredicates/NotPredicate
	a CODEC
	e predicate
	<clinit> ()V <clinit>
		static
	<init> (Leaf;)V <init>
		0 o p_190509_
	a (Ldds;Ljd;)Z test
		0 o p_190512_
		1 o p_190513_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_190515_
	a (Lean;)Leaf; lambda$static$0
		static
		0 o p_190517_
	a ()Leag; type
	test (Ljava/lang/Object;Ljava/lang/Object;)Z test
		0 o p_190519_
		1 o p_190520_
eao net/minecraft/world/level/levelgen/blockpredicates/ReplaceablePredicate
	a CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lkh;)V <init>
		0 o p_190524_
	a (Ldtc;)Z test
		0 o p_190527_
	a ()Leag; type
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_190529_
eap net/minecraft/world/level/levelgen/blockpredicates/SolidPredicate
	a CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lkh;)V <init>
		0 o p_190533_
	a (Ldtc;)Z test
		0 o p_190536_
	a ()Leag; type
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_190538_
eaq net/minecraft/world/level/levelgen/blockpredicates/StateTestingPredicate
	f offset
	<init> (Lkh;)V <init>
		0 o p_190541_
	a (Ldds;Ljd;)Z test
		0 o p_190543_
		1 o p_190544_
	a (Ldtc;)Z test
		0 o p_190545_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P1; stateTestingCodec
		static
		0 o p_190547_
	a (Leaq;)Lkh; lambda$stateTestingCodec$0
		static
		0 o p_190549_
	test (Ljava/lang/Object;Ljava/lang/Object;)Z test
		0 o p_190551_
		1 o p_190552_
ear net/minecraft/world/level/levelgen/blockpredicates/TrueBlockPredicate
	a INSTANCE
	e CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldds;Ljd;)Z test
		0 o p_190559_
		1 o p_190560_
	a ()Leag; type
	g ()Lear; lambda$static$0
		static
	test (Ljava/lang/Object;Ljava/lang/Object;)Z test
		0 o p_190563_
		1 o p_190564_
eas net/minecraft/world/level/levelgen/blockpredicates/UnobstructedPredicate
	a CODEC
	e offset
	<clinit> ()V <clinit>
		static
	<init> (Lkh;)V <init>
		0 o offset
	a (Ldds;Ljd;)Z test
		0 o p_346037_
		1 o p_345229_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_345644_
	a ()Leag; type
	equals (Ljava/lang/Object;)Z equals
		0 o p_345609_
	g ()Lkh; offset
	hashCode ()I hashCode
	test (Ljava/lang/Object;Ljava/lang/Object;)Z test
		0 o p_345647_
		1 o p_346406_
	toString ()Ljava/lang/String; toString
eat net/minecraft/world/level/levelgen/blockpredicates/WouldSurvivePredicate
	a CODEC
	e offset
	f state
	<clinit> ()V <clinit>
		static
	<init> (Lkh;Ldtc;)V <init>
		0 o p_190570_
		1 o p_190571_
	a (Ldds;Ljd;)Z test
		0 o p_190574_
		1 o p_190575_
	a (Leat;)Ldtc; lambda$static$1
		static
		0 o p_190579_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_190577_
	a ()Leag; type
	b (Leat;)Lkh; lambda$static$0
		static
		0 o p_190581_
	test (Ljava/lang/Object;Ljava/lang/Object;)Z test
		0 o p_190583_
		1 o p_190584_
eau net/minecraft/world/level/levelgen/blockpredicates/package-info
eav net/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration
	a CODEC
	b verticalRotation
	c shape
	<clinit> ()V <clinit>
		static
	<init> (Leax;Lbpu;Leav$a;)V <init>
		0 o p_158980_
		1 o p_158981_
		2 o p_158982_
	<init> (FLehx;Lbpu;Ldzs;Leay;Ljq;Lbpu;Leav$a;)V <init>
		0 o p_224788_
		1 o p_224789_
		2 o p_224790_
		3 o p_224791_
		4 o p_224792_
		5 o p_224793_
		6 o p_224794_
		7 o p_224795_
	a (Leav;)Leav$a; lambda$static$2
		static
		0 o p_158986_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_158984_
	b (Leav;)Lbpu; lambda$static$1
		static
		0 o p_158988_
	c (Leav;)Leax; lambda$static$0
		static
		0 o p_158990_
eav$a net/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$CanyonShapeConfiguration
	a CODEC
	b distanceFactor
	c thickness
	d widthSmoothness
	e horizontalRadiusFactor
	f verticalRadiusDefaultFactor
	g verticalRadiusCenterFactor
	<clinit> ()V <clinit>
		static
	<init> (Lbpu;Lbpu;ILbpu;FF)V <init>
		0 o p_159000_
		1 o p_159001_
		2 o p_159002_
		3 o p_159003_
		4 o p_159004_
		5 o p_159005_
	a (Leav$a;)Ljava/lang/Float; lambda$static$5
		static
		0 o p_159009_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$6
		static
		0 o p_159007_
	b (Leav$a;)Ljava/lang/Float; lambda$static$4
		static
		0 o p_159011_
	c (Leav$a;)Lbpu; lambda$static$3
		static
		0 o p_159013_
	d (Leav$a;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_159015_
	e (Leav$a;)Lbpu; lambda$static$1
		static
		0 o p_159017_
	f (Leav$a;)Lbpu; lambda$static$0
		static
		0 o p_159019_
eaw net/minecraft/world/level/levelgen/carver/CanyonWorldCarver
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_64711_
	a (Leaz;Leav;Lduy;Ljava/util/function/Function;Layw;Ldyk;Ldcd;Ldux;)Z carve
		0 o p_224813_
		1 o p_224814_
		2 o p_224815_
		3 o p_224816_
		4 o p_224817_
		5 o p_224818_
		6 o p_224819_
		7 o p_224820_
	a (Leax;Layw;)Z isStartChunk
		0 o p_224806_
		1 o p_224807_
	a (Leaz;Leav;Layw;)[F initWidthFactors
		0 o p_224809_
		1 o p_224810_
		2 o p_224811_
	a (Leav;Layw;DFF)D updateVerticalRadius
		0 o p_224800_
		1 o p_224801_
		2 o p_224802_
		3 o p_224803_
		4 o p_224804_
	a (Leaz;[FDDDI)Z shouldSkip
		0 o p_159074_
		1 o p_159075_
		2 o p_159076_
		3 o p_159077_
		4 o p_159078_
		5 o p_159079_
	a ([FLeaz;DDDI)Z lambda$doCarve$0
		0 o p_159081_
		1 o p_159082_
		2 o p_159083_
		3 o p_159084_
		4 o p_159085_
		5 o p_159086_
	a (Leav;Layw;)Z isStartChunk
		0 o p_224797_
		1 o p_224798_
	a (Leaz;Leav;Lduy;Ljava/util/function/Function;JLdyk;DDDFFFIIDLdux;)V doCarve
		0 o p_190594_
		1 o p_190595_
		2 o p_190596_
		3 o p_190597_
		4 o p_190598_
		5 o p_190599_
		6 o p_190600_
		7 o p_190601_
		8 o p_190602_
		9 o p_190603_
		10 o p_190604_
		11 o p_190605_
		12 o p_190606_
		13 o p_190607_
		14 o p_190608_
		15 o p_190609_
	a (Leaz;Leax;Lduy;Ljava/util/function/Function;Layw;Ldyk;Ldcd;Ldux;)Z carve
		0 o p_224822_
		1 o p_224823_
		2 o p_224824_
		3 o p_224825_
		4 o p_224826_
		5 o p_224827_
		6 o p_224828_
		7 o p_224829_
eax net/minecraft/world/level/levelgen/carver/CarverConfiguration
	d CODEC
	e y
	f yScale
	g lavaLevel
	h debugSettings
	i replaceable
	<clinit> ()V <clinit>
		static
	<init> (FLehx;Lbpu;Ldzs;Leay;Ljq;)V <init>
		0 o p_224832_
		1 o p_224833_
		2 o p_224834_
		3 o p_224835_
		4 o p_224836_
		5 o p_224837_
	a (Leax;)Ljq; lambda$static$5
		static
		0 o p_224841_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$6
		static
		0 o p_224839_
	b (Leax;)Leay; lambda$static$4
		static
		0 o p_190637_
	c (Leax;)Ldzs; lambda$static$3
		static
		0 o p_159107_
	d (Leax;)Lbpu; lambda$static$2
		static
		0 o p_159109_
	e (Leax;)Lehx; lambda$static$1
		static
		0 o p_159111_
	f (Leax;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_159113_
eay net/minecraft/world/level/levelgen/carver/CarverDebugSettings
	a DEFAULT
	b CODEC
	c debugMode
	d airState
	e waterState
	f lavaState
	g barrierState
	<clinit> ()V <clinit>
		static
	<init> (ZLdtc;Ldtc;Ldtc;Ldtc;)V <init>
		0 o p_159123_
		1 o p_159124_
		2 o p_159125_
		3 o p_159126_
		4 o p_159127_
	a (Ldtc;Ldtc;Ldtc;Ldtc;)Leay; of
		static
		0 o p_159130_
		1 o p_159131_
		2 o p_159132_
		3 o p_159133_
	a ()Z isDebugMode
	a (ZLdtc;)Leay; of
		static
		0 o p_159137_
		1 o p_159138_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_159135_
	a (ZLdtc;Ldtc;Ldtc;Ldtc;)Leay; of
		static
		0 o p_159140_
		1 o p_159141_
		2 o p_159142_
		3 o p_159143_
		4 o p_159144_
	b ()Ldtc; getAirState
	c ()Ldtc; getWaterState
	d ()Ldtc; getLavaState
	e ()Ldtc; getBarrierState
eaz net/minecraft/world/level/levelgen/carver/CarvingContext
	a registryAccess
	b noiseChunk
	c randomState
	d surfaceRule
	<init> (Ldzb;Lka;Ldcy;Ldzc;Ldzm;Ldzp$o;)V <init>
		0 o p_224845_
		1 o p_224846_
		2 o p_224847_
		3 o p_224848_
		4 o p_224849_
		5 o p_224850_
	a (Ljava/util/function/Function;Lduy;Ljd;Z)Ljava/util/Optional; topMaterial
		0 o p_190647_
		1 o p_190648_
		2 o p_190649_
		3 o p_190650_
	c ()Lka; registryAccess
	d ()Ldzm; randomState
eb net/minecraft/advancements/critereon/StatePropertiesPredicate
	a CODEC
	b STREAM_CODEC
	c properties
	d PROPERTIES_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o properties
	a (Ljava/util/Map;)Ljava/util/List; lambda$static$1
		static
		0 o p_297916_
	a ()Ljava/util/List; properties
	a (Ljava/util/List;)Ljava/util/Map; lambda$static$2
		static
		0 o p_297915_
	a (Ldtd;)Ljava/util/Optional; checkState
		0 o p_298590_
	a (Ldtc;)Z matches
		0 o p_67668_
	a (Ljava/util/Map$Entry;)Leb$c; lambda$static$0
		static
		0 o p_297914_
	a (Ldtd;Ldte;)Z matches
		0 o p_67670_
		1 o p_67671_
	a (Lepe;)Z matches
		0 o p_67685_
	equals (Ljava/lang/Object;)Z equals
		0 o p_299046_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eb$a net/minecraft/advancements/critereon/StatePropertiesPredicate$Builder
	a matchers
	<init> ()V <init>
	a (Lduf;Ljava/lang/String;)Leb$a; hasProperty
		0 o p_67701_
		1 o p_67702_
	a (Lduf;I)Leb$a; hasProperty
		0 o p_67695_
		1 o p_67696_
	a (Lduf;Z)Leb$a; hasProperty
		0 o p_67704_
		1 o p_67705_
	a (Lduf;Ljava/lang/Comparable;)Leb$a; hasProperty
		0 o p_67698_
		1 o p_67699_
	a ()Leb$a; properties
		static
	b ()Ljava/util/Optional; build
eb$b net/minecraft/advancements/critereon/StatePropertiesPredicate$ExactMatcher
	a CODEC
	b STREAM_CODEC
	e value
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o value
	a (Ldte;Lduf;)Z match
		0 o p_298379_
		1 o p_299294_
	a ()Ljava/lang/String; value
	equals (Ljava/lang/Object;)Z equals
		0 o p_299180_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eb$c net/minecraft/advancements/critereon/StatePropertiesPredicate$PropertyMatcher
	a STREAM_CODEC
	b name
	c valueMatcher
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Leb$e;)V <init>
		0 o name
		1 o valueMatcher
	a ()Ljava/lang/String; name
	a (Ldtd;Ldte;)Z match
		0 o p_67719_
		1 o p_67720_
	a (Ldtd;)Ljava/util/Optional; checkState
		0 o p_67722_
	b ()Leb$e; valueMatcher
	equals (Ljava/lang/Object;)Z equals
		0 o p_298382_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eb$d net/minecraft/advancements/critereon/StatePropertiesPredicate$RangedMatcher
	a CODEC
	b STREAM_CODEC
	e minValue
	f maxValue
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o minValue
		1 o maxValue
	a (Ldte;Lduf;)Z match
		0 o p_298772_
		1 o p_298371_
	a ()Ljava/util/Optional; minValue
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337397_
	b ()Ljava/util/Optional; maxValue
	equals (Ljava/lang/Object;)Z equals
		0 o p_298334_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eb$e net/minecraft/advancements/critereon/StatePropertiesPredicate$ValueMatcher
	c CODEC
	d STREAM_CODEC
	<clinit> ()V <clinit>
		static
	a (Ldte;Lduf;)Z match
		0 o p_299255_
		1 o p_298372_
	a (Leb$e;)Lcom/mojang/datafixers/util/Either; lambda$static$1
		static
		0 o p_329686_
	b (Leb$e;)Lcom/mojang/datafixers/util/Either; lambda$static$0
		static
		0 o p_299089_
eba net/minecraft/world/level/levelgen/carver/CaveCarverConfiguration
	a CODEC
	b horizontalRadiusMultiplier
	c verticalRadiusMultiplier
	j floorLevel
	<clinit> ()V <clinit>
		static
	<init> (Leax;Lbpu;Lbpu;Lbpu;)V <init>
		0 o p_159179_
		1 o p_159180_
		2 o p_159181_
		3 o p_159182_
	<init> (FLehx;Lbpu;Ldzs;Ljq;Lbpu;Lbpu;Lbpu;)V <init>
		0 o p_224863_
		1 o p_224864_
		2 o p_224865_
		3 o p_224866_
		4 o p_224867_
		5 o p_224868_
		6 o p_224869_
		7 o p_224870_
	<init> (FLehx;Lbpu;Ldzs;Leay;Ljq;Lbpu;Lbpu;Lbpu;)V <init>
		0 o p_224853_
		1 o p_224854_
		2 o p_224855_
		3 o p_224856_
		4 o p_224857_
		5 o p_224858_
		6 o p_224859_
		7 o p_224860_
		8 o p_224861_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_159184_
	a (Leba;)Lbpu; lambda$static$3
		static
		0 o p_159186_
	b (Leba;)Lbpu; lambda$static$2
		static
		0 o p_159188_
	c (Leba;)Lbpu; lambda$static$1
		static
		0 o p_159190_
	d (Leba;)Leax; lambda$static$0
		static
		0 o p_159192_
ebb net/minecraft/world/level/levelgen/carver/CaveWorldCarver
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_159194_
	a (Leaz;Leba;Lduy;Ljava/util/function/Function;Layw;Ldyk;Ldcd;Ldux;)Z carve
		0 o p_224885_
		1 o p_224886_
		2 o p_224887_
		3 o p_224888_
		4 o p_224889_
		5 o p_224890_
		6 o p_224891_
		7 o p_224892_
	a (Layw;)F getThickness
		0 o p_224871_
	a (Leax;Layw;)Z isStartChunk
		0 o p_224873_
		1 o p_224874_
	a (Leba;Layw;)Z isStartChunk
		0 o p_224894_
		1 o p_224895_
	a (DLeaz;DDDI)Z lambda$carve$0
		static
		0 o p_159201_
		1 o p_159202_
		2 o p_159203_
		3 o p_159204_
		4 o p_159205_
		5 o p_159206_
	a (DDDD)Z shouldSkip
		static
		0 o p_159196_
		1 o p_159197_
		2 o p_159198_
		3 o p_159199_
	a ()I getCaveBound
	a (Leaz;Leba;Lduy;Ljava/util/function/Function;Ldyk;DDDFDLdux;Lebe$a;)V createRoom
		0 o p_190691_
		1 o p_190692_
		2 o p_190693_
		3 o p_190694_
		4 o p_190695_
		5 o p_190696_
		6 o p_190697_
		7 o p_190698_
		8 o p_190699_
		9 o p_190700_
		10 o p_190701_
		11 o p_190702_
	a (Leaz;Leax;Lduy;Ljava/util/function/Function;Layw;Ldyk;Ldcd;Ldux;)Z carve
		0 o p_224876_
		1 o p_224877_
		2 o p_224878_
		3 o p_224879_
		4 o p_224880_
		5 o p_224881_
		6 o p_224882_
		7 o p_224883_
	a (Leaz;Leba;Lduy;Ljava/util/function/Function;JLdyk;DDDDDFFFIIDLdux;Lebe$a;)V createTunnel
		0 o p_190671_
		1 o p_190672_
		2 o p_190673_
		3 o p_190674_
		4 o p_190675_
		5 o p_190676_
		6 o p_190677_
		7 o p_190678_
		8 o p_190679_
		9 o p_190680_
		10 o p_190681_
		11 o p_190682_
		12 o p_190683_
		13 o p_190684_
		14 o p_190685_
		15 o p_190686_
		16 o p_190687_
		17 o p_190688_
		18 o p_190689_
	b ()D getYScale
ebc net/minecraft/world/level/levelgen/carver/ConfiguredWorldCarver
	a DIRECT_CODEC
	b CODEC
	c LIST_CODEC
	d worldCarver
	e config
	<clinit> ()V <clinit>
		static
	<init> (Lebe;Leax;)V <init>
		0 o worldCarver
		1 o config
	a (Lebc;)Lebe; lambda$static$0
		static
		0 o p_64867_
	a (Leaz;Lduy;Ljava/util/function/Function;Layw;Ldyk;Ldcd;Ldux;)Z carve
		0 o p_224899_
		1 o p_224900_
		2 o p_224901_
		3 o p_224902_
		4 o p_224903_
		5 o p_224904_
		6 o p_224905_
	a ()Lebe; worldCarver
	a (Layw;)Z isStartChunk
		0 o p_224897_
	b ()Leax; config
	equals (Ljava/lang/Object;)Z equals
		0 o p_204701_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ebd net/minecraft/world/level/levelgen/carver/NetherWorldCarver
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_64873_
	a (Layw;)F getThickness
		0 o p_224907_
	a (Leaz;Leax;Lduy;Ljava/util/function/Function;Ldux;Ljd$a;Ljd$a;Ldyk;Lorg/apache/commons/lang3/mutable/MutableBoolean;)Z carveBlock
		0 o p_190721_
		1 o p_190722_
		2 o p_190723_
		3 o p_190724_
		4 o p_190725_
		5 o p_190726_
		6 o p_190727_
		7 o p_190728_
		8 o p_190729_
	a ()I getCaveBound
	a (Leaz;Leba;Lduy;Ljava/util/function/Function;Ldux;Ljd$a;Ljd$a;Ldyk;Lorg/apache/commons/lang3/mutable/MutableBoolean;)Z carveBlock
		0 o p_190731_
		1 o p_190732_
		2 o p_190733_
		3 o p_190734_
		4 o p_190735_
		5 o p_190736_
		6 o p_190737_
		7 o p_190738_
		8 o p_190739_
	b ()D getYScale
ebe net/minecraft/world/level/levelgen/carver/WorldCarver
	a CAVE
	b NETHER_CAVE
	c CANYON
	d AIR
	e CAVE_AIR
	f WATER
	g LAVA
	h liquids
	i configuredCodec
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_159366_
	a (Leaz;Leax;Lduy;Ljava/util/function/Function;Ldyk;DDDDDLdux;Lebe$a;)Z carveEllipsoid
		0 o p_190754_
		1 o p_190755_
		2 o p_190756_
		3 o p_190757_
		4 o p_190758_
		5 o p_190759_
		6 o p_190760_
		7 o p_190761_
		8 o p_190762_
		9 o p_190763_
		10 o p_190764_
		11 o p_190765_
	a (Leaz;Leax;Ljd;Ldyk;)Ldtc; getCarveState
		0 o p_159419_
		1 o p_159420_
		2 o p_159421_
		3 o p_159422_
	a (Ldcd;DDIIF)Z canReach
		static
		0 o p_159368_
		1 o p_159369_
		2 o p_159370_
		3 o p_159371_
		4 o p_159372_
		5 o p_159373_
	a (Lduy;Ljd$a;Ldtc;)V lambda$carveBlock$0
		static
		0 o p_284916_
		1 o p_284917_
		2 o p_284918_
	a (Leaz;Leax;Lduy;Ljava/util/function/Function;Layw;Ldyk;Ldcd;Ldux;)Z carve
		0 o p_224913_
		1 o p_224914_
		2 o p_224915_
		3 o p_224916_
		4 o p_224917_
		5 o p_224918_
		6 o p_224919_
		7 o p_224920_
	a (Leax;Layw;)Z isStartChunk
		0 o p_224908_
		1 o p_224909_
	a (Leaz;Leax;Lduy;Ljava/util/function/Function;Ldux;Ljd$a;Ljd$a;Ldyk;Lorg/apache/commons/lang3/mutable/MutableBoolean;)Z carveBlock
		0 o p_190744_
		1 o p_190745_
		2 o p_190746_
		3 o p_190747_
		4 o p_190748_
		5 o p_190749_
		6 o p_190750_
		7 o p_190751_
		8 o p_190752_
	a (Leax;Ldtc;)Z canReplaceBlock
		0 o p_224911_
		1 o p_224912_
	a (Leax;)Lebc; configured
		0 o p_65064_
	a (Ljava/lang/String;Lebe;)Lebe; register
		static
		0 o p_65066_
		1 o p_65067_
	b (Leax;Ldtc;)Ldtc; getDebugState
		static
		0 o p_159382_
		1 o p_159383_
	b (Leax;)Z isDebugEnabled
		static
		0 o p_159424_
	c ()Lcom/mojang/serialization/MapCodec; configuredCodec
	d ()I getRange
ebe$a net/minecraft/world/level/levelgen/carver/WorldCarver$CarveSkipChecker
	shouldSkip (Leaz;DDDI)Z shouldSkip
		0 o p_159426_
		1 o p_159427_
		2 o p_159428_
		3 o p_159429_
		4 o p_159430_
ebf net/minecraft/world/level/levelgen/carver/package-info
ebg net/minecraft/world/level/levelgen/feature/AbstractHugeMushroomFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65093_
	a (IIII)I getTreeRadiusForHeight
		0 o p_65094_
		1 o p_65095_
		2 o p_65096_
		3 o p_65097_
	a (Ldcx;Ljd;ILjd$a;Leek;)Z isValidPosition
		0 o p_65099_
		1 o p_65100_
		2 o p_65101_
		3 o p_65102_
		4 o p_65103_
	a (Ldcx;Layw;Ljd;Leek;ILjd$a;)V placeTrunk
		0 o p_224930_
		1 o p_224931_
		2 o p_224932_
		3 o p_224933_
		4 o p_224934_
		5 o p_224935_
	a (Lecg;)Z place
		0 o p_159436_
	a (Ldcx;Layw;Ljd;ILjd$a;Leek;)V makeCap
		0 o p_224923_
		1 o p_224924_
		2 o p_224925_
		3 o p_224926_
		4 o p_224927_
		5 o p_224928_
	a (Layw;)I getTreeHeight
		0 o p_224922_
ebh net/minecraft/world/level/levelgen/feature/BambooFeature
	a BAMBOO_TRUNK
	b BAMBOO_FINAL_LARGE
	c BAMBOO_TOP_LARGE
	d BAMBOO_TOP_SMALL
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65137_
	a (Lecg;)Z place
		0 o p_159438_
ebi net/minecraft/world/level/levelgen/feature/BasaltColumnsFeature
	a CANNOT_PLACE_ON
	ao UNCLUSTERED_SIZE
	b CLUSTERED_REACH
	c CLUSTERED_SIZE
	d UNCLUSTERED_REACH
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65153_
	a (Ldcx;ILjd;II)Z placeColumn
		0 o p_65168_
		1 o p_65169_
		2 o p_65170_
		3 o p_65171_
		4 o p_65172_
	a (Ldcx;ILjd;)Z isAirOrLavaOcean
		static
		0 o p_65164_
		1 o p_65165_
		2 o p_65166_
	a (Lecg;)Z place
		0 o p_159444_
	a (Ldcx;Ljd$a;I)Ljd; findAir
		static
		0 o p_65174_
		1 o p_65175_
		2 o p_65176_
	a (Ldcx;ILjd$a;)Z canPlaceAt
		static
		0 o p_65155_
		1 o p_65156_
		2 o p_65157_
	a (Ldcx;ILjd$a;I)Ljd; findSurface
		static
		0 o p_65159_
		1 o p_65160_
		2 o p_65161_
		3 o p_65162_
ebj net/minecraft/world/level/levelgen/feature/BasaltPillarFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65190_
	a (Ldcx;Layw;Ljd;)V placeBaseHangOff
		0 o p_224937_
		1 o p_224938_
		2 o p_224939_
	a (Lecg;)Z place
		0 o p_159446_
	b (Ldcx;Layw;Ljd;)Z placeHangOff
		0 o p_224941_
		1 o p_224942_
		2 o p_224943_
ebk net/minecraft/world/level/levelgen/feature/BlockBlobFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65248_
	a (Lecg;)Z place
		0 o p_159471_
ebl net/minecraft/world/level/levelgen/feature/BlockColumnFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_190789_
	a (Lecg;)Z place
		0 o p_190791_
	a ([IIIZ)V truncate
		static
		0 o p_190793_
		1 o p_190794_
		2 o p_190795_
		3 o p_190796_
ebm net/minecraft/world/level/levelgen/feature/BlockPileFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65262_
	a (Ldcx;Ljd;Layw;)Z mayPlaceOn
		0 o p_224945_
		1 o p_224946_
		2 o p_224947_
	a (Lecg;)Z place
		0 o p_159473_
	a (Ldcx;Ljd;Layw;Leea;)V tryPlaceBlock
		0 o p_224949_
		1 o p_224950_
		2 o p_224951_
		3 o p_224952_
ebn net/minecraft/world/level/levelgen/feature/BlueIceFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65285_
	a (Lecg;)Z place
		0 o p_159475_
ebo net/minecraft/world/level/levelgen/feature/BonusChestFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65299_
	a (Lecg;)Z place
		0 o p_159477_
ebp net/minecraft/world/level/levelgen/feature/ChorusPlantFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65360_
	a (Lecg;)Z place
		0 o p_159521_
ebq net/minecraft/world/level/levelgen/feature/ConfiguredFeature
	a DIRECT_CODEC
	b CODEC
	c LIST_CODEC
	d feature
	e config
	<clinit> ()V <clinit>
		static
	<init> (Lece;Leei;)V <init>
		0 o feature
		1 o config
	a (Lebq;)Lece; lambda$static$0
		static
		0 o p_65391_
	a ()Ljava/util/stream/Stream; getFeatures
	a (Ldds;Lduz;Layw;Ljd;)Z place
		0 o p_224954_
		1 o p_224955_
		2 o p_224956_
		3 o p_224957_
	b ()Lece; feature
	c ()Leei; config
	equals (Ljava/lang/Object;)Z equals
		0 o p_204705_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ebr net/minecraft/world/level/levelgen/feature/CoralClawFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65422_
	a (Ldcx;Layw;Ljd;Ldtc;)Z placeFeature
		0 o p_224959_
		1 o p_224960_
		2 o p_224961_
		3 o p_224962_
ebs net/minecraft/world/level/levelgen/feature/CoralFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65429_
	a (Ldcx;Ljd;Ldfy;)V lambda$placeCoralBlock$0
		static
		0 o p_204718_
		1 o p_204719_
		2 o p_204720_
	a (Ldcx;Layw;Ljd;Ldtc;)Z placeFeature
		0 o p_224966_
		1 o p_224967_
		2 o p_224968_
		3 o p_224969_
	a (Lecg;)Z place
		0 o p_159536_
	a (Lji;Ldcx;Ljd;Ldfy;)V lambda$placeCoralBlock$1
		static
		0 o p_204722_
		1 o p_204723_
		2 o p_204724_
		3 o p_204725_
	b (Ldcx;Layw;Ljd;Ldtc;)Z placeCoralBlock
		0 o p_224974_
		1 o p_224975_
		2 o p_224976_
		3 o p_224977_
ebt net/minecraft/world/level/levelgen/feature/CoralMushroomFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65452_
	a (Ldcx;Layw;Ljd;Ldtc;)Z placeFeature
		0 o p_224982_
		1 o p_224983_
		2 o p_224984_
		3 o p_224985_
ebu net/minecraft/world/level/levelgen/feature/CoralTreeFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65488_
	a (Ldcx;Layw;Ljd;Ldtc;)Z placeFeature
		0 o p_224987_
		1 o p_224988_
		2 o p_224989_
		3 o p_224990_
ebv net/minecraft/world/level/levelgen/feature/DeltaFeature
	a CANNOT_REPLACE
	b DIRECTIONS
	c RIM_SPAWN_CHANCE
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65550_
	a (Ldcx;Ljd;Leee;)Z isClear
		static
		0 o p_65552_
		1 o p_65553_
		2 o p_65554_
	a (Lecg;)Z place
		0 o p_159548_
ebw net/minecraft/world/level/levelgen/feature/DesertWellFeature
	a IS_SAND
	ao water
	b sand
	c sandSlab
	d sandstone
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65599_
	a (Ljd;Ldql;)V lambda$placeSusSand$0
		static
		0 o p_335306_
		1 o p_335307_
	a (Lecg;)Z place
		0 o p_159571_
	b (Ldds;Ljd;)V placeSusSand
		static
		0 o p_278029_
		1 o p_278082_
ebx net/minecraft/world/level/levelgen/feature/DiskFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_224992_
	a (Leef;Ldds;Layw;IILjd$a;)Z placeColumn
		0 o p_224996_
		1 o p_224997_
		2 o p_224998_
		3 o p_224999_
		4 o p_225000_
		5 o p_225001_
	a (Lecg;)Z place
		0 o p_224994_
eby net/minecraft/world/level/levelgen/feature/DripstoneClusterFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_159575_
	a (Ldds;Ljd;ILji;)V replaceBlocksWithDripstoneBlocks
		0 o p_159589_
		1 o p_159590_
		2 o p_159591_
		3 o p_159592_
	a (Ldds;Layw;Ljd;IIFDIFLeeg;)V placeColumn
		0 o p_225016_
		1 o p_225017_
		2 o p_225018_
		3 o p_225019_
		4 o p_225020_
		5 o p_225021_
		6 o p_225022_
		7 o p_225023_
		8 o p_225024_
		9 o p_225025_
	a (Ldcx;Ljd;)Z canBeAdjacentToWater
		0 o p_159583_
		1 o p_159584_
	a (Lecg;)Z place
		0 o p_159605_
	a (Layw;IIFILeeg;)I getDripstoneHeight
		0 o p_225009_
		1 o p_225010_
		2 o p_225011_
		3 o p_225012_
		4 o p_225013_
		5 o p_225014_
	a (Layw;FFFF)F randomBetweenBiased
		static
		0 o p_225003_
		1 o p_225004_
		2 o p_225005_
		3 o p_225006_
		4 o p_225007_
	a (Ldcz;Ljd;)Z isLava
		0 o p_159586_
		1 o p_159587_
	a (IIIILeeg;)D getChanceOfStalagmiteOrStalactite
		0 o p_159577_
		1 o p_159578_
		2 o p_159579_
		3 o p_159580_
		4 o p_159581_
	b (Ldds;Ljd;)Z canPlacePool
		0 o p_159620_
		1 o p_159621_
ebz net/minecraft/world/level/levelgen/feature/DripstoneUtils
	<init> ()V <init>
	a (Ldcx;Ljd;)Z isEmptyOrWater
		static
		0 o p_159629_
		1 o p_159630_
	a (Lji;IZLjava/util/function/Consumer;)V buildBaseToTipColumn
		static
		0 o p_159652_
		1 o p_159653_
		2 o p_159654_
		3 o p_159655_
	a (Lji;Ldtz;)Ldtc; createPointedDripstone
		static
		0 o p_159657_
		1 o p_159658_
	a (Ldcx;Ljd;Lji;IZ)V growPointedDripstone
		static
		0 o p_190848_
		1 o p_190849_
		2 o p_190850_
		3 o p_190851_
		4 o p_190852_
	a (DDDD)D getDripstoneHeight
		static
		0 o p_159624_
		1 o p_159625_
		2 o p_159626_
		3 o p_159627_
	a (Ldcx;Ljd$a;Lji;Ldtc;)V lambda$growPointedDripstone$0
		static
		0 o p_313659_
		1 o p_313660_
		2 o p_313661_
		3 o p_313662_
	a (Ldtc;)Z isDripstoneBaseOrLava
		static
		0 o p_159650_
	a (Ldds;Ljd;I)Z isCircleMostlyEmbeddedInStone
		static
		0 o p_159640_
		1 o p_159641_
		2 o p_159642_
	b (Ldcx;Ljd;)Z isEmptyOrWaterOrLava
		static
		0 o p_159660_
		1 o p_159661_
	b (Ldtc;)Z isDripstoneBase
		static
		0 o p_159663_
	c (Ldcx;Ljd;)Z placeDripstoneBlockIfPossible
		static
		0 o p_190854_
		1 o p_190855_
	c (Ldtc;)Z isEmptyOrWater
		static
		0 o p_159665_
	d (Ldtc;)Z isNeitherEmptyNorWater
		static
		0 o p_203131_
	e (Ldtc;)Z isEmptyOrWaterOrLava
		static
		0 o p_159667_
ec net/minecraft/advancements/critereon/SummonedEntityTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Laqv;Lbsr;)V trigger
		0 o p_68257_
		1 o p_68258_
	a (Lerr;Lec$a;)Z lambda$trigger$0
		static
		0 o p_68264_
		1 o p_68265_
ec$a net/minecraft/advancements/critereon/SummonedEntityTrigger$TriggerInstance
	a CODEC
	b player
	c entity
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o player
		1 o entity
	a (Lerr;)Z matches
		0 o p_68280_
	a ()Ljava/util/Optional; player
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337398_
	a (Lbv$a;)Lao; summonedEntity
		static
		0 o p_68276_
	a (Lbh;)V validate
		0 o p_312389_
	b ()Ljava/util/Optional; entity
	equals (Ljava/lang/Object;)Z equals
		0 o p_312204_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eca net/minecraft/world/level/levelgen/feature/EndGatewayFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65682_
	a (Ldds;Ljd;Leeh;Ljd;)V lambda$place$0
		static
		0 o p_352887_
		1 o p_352888_
		2 o p_352889_
		3 o p_352890_
	a (Lecg;)Z place
		0 o p_159715_
ecb net/minecraft/world/level/levelgen/feature/EndIslandFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65701_
	a (Lecg;)Z place
		0 o p_159717_
ecc net/minecraft/world/level/levelgen/feature/EndPlatformFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_352966_
	a (Lecg;)Z place
		0 o p_352935_
	a (Lddl;Ljd;Z)V createEndPlatform
		static
		0 o p_352905_
		1 o p_352961_
		2 o p_352931_
ecd net/minecraft/world/level/levelgen/feature/EndPodiumFeature
	a PODIUM_RADIUS
	ao END_PODIUM_LOCATION
	ap active
	b PODIUM_PILLAR_HEIGHT
	c RIM_RADIUS
	d CORNER_ROUNDING
	<clinit> ()V <clinit>
		static
	<init> (Z)V <init>
		0 o p_65718_
	a (Ljd;)Ljd; getLocation
		static
		0 o p_287614_
	a (Lecg;)Z place
		0 o p_159723_
ece net/minecraft/world/level/levelgen/feature/Feature
	A MULTIFACE_GROWTH
	B UNDERWATER_MAGMA
	C MONSTER_ROOM
	D BLUE_ICE
	E ICEBERG
	F FOREST_ROCK
	G DISK
	H LAKE
	I ORE
	J END_PLATFORM
	K END_SPIKE
	L END_ISLAND
	M END_GATEWAY
	N SEAGRASS
	O KELP
	P CORAL_TREE
	Q CORAL_MUSHROOM
	R CORAL_CLAW
	S SEA_PICKLE
	T SIMPLE_BLOCK
	U BAMBOO
	V HUGE_FUNGUS
	W NETHER_FOREST_VEGETATION
	X WEEPING_VINES
	Y TWISTING_VINES
	Z BASALT_COLUMNS
	a configuredCodec
	aa DELTA_FEATURE
	ab REPLACE_BLOBS
	ac FILL_LAYER
	ad BONUS_CHEST
	ae BASALT_PILLAR
	af SCATTERED_ORE
	ag RANDOM_SELECTOR
	ah SIMPLE_RANDOM_SELECTOR
	ai RANDOM_BOOLEAN_SELECTOR
	aj GEODE
	ak DRIPSTONE_CLUSTER
	al LARGE_DRIPSTONE
	am POINTED_DRIPSTONE
	an SCULK_PATCH
	e NO_OP
	f TREE
	g FLOWER
	h NO_BONEMEAL_FLOWER
	i RANDOM_PATCH
	j BLOCK_PILE
	k SPRING
	l CHORUS_PLANT
	m REPLACE_SINGLE_BLOCK
	n VOID_START_PLATFORM
	o DESERT_WELL
	p FOSSIL
	q HUGE_RED_MUSHROOM
	r HUGE_BROWN_MUSHROOM
	s ICE_SPIKE
	t GLOWSTONE_BLOB
	u FREEZE_TOP_LAYER
	v VINES
	w BLOCK_COLUMN
	x VEGETATION_PATCH
	y WATERLOGGED_VEGETATION_PATCH
	z ROOT_SYSTEM
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65786_
	a ()Lcom/mojang/serialization/MapCodec; configuredCodec
	a (Lawu;Ldtc;)Z lambda$isReplaceable$1
		static
		0 o p_204738_
		1 o p_204739_
	a (Ljava/util/function/Function;Ljd;)Z isAdjacentToAir
		static
		0 o p_159751_
		1 o p_159752_
	a (Leei;)Lebq; lambda$new$0
		0 o p_65806_
	a (Ljava/lang/String;Lece;)Lece; register
		static
		0 o p_65808_
		1 o p_65809_
	a (Lawu;)Ljava/util/function/Predicate; isReplaceable
		static
		0 o p_204736_
	a (Ldde;Ljd;Ldtc;)V setBlock
		0 o p_65791_
		1 o p_65792_
		2 o p_65793_
	a (Ljava/util/function/Function;Ljd;Ljava/util/function/Predicate;)Z checkNeighbors
		static
		0 o p_159754_
		1 o p_159755_
		2 o p_159756_
	a (Ldds;Ljd;)V markAboveForPostProcessing
		0 o p_159740_
		1 o p_159741_
	a (Lddc;Ljd;)Z isGrassOrDirt
		static
		0 o p_65789_
		1 o p_65790_
	a (Ldtc;)Z isStone
		static
		0 o p_159748_
	a (Leei;Ldds;Lduz;Layw;Ljd;)Z place
		0 o p_225029_
		1 o p_225030_
		2 o p_225031_
		3 o p_225032_
		4 o p_225033_
	a (Lecg;)Z place
		0 o p_159749_
	a (Ldds;Ljd;Ldtc;Ljava/util/function/Predicate;)V safeSetBlock
		0 o p_159743_
		1 o p_159744_
		2 o p_159745_
		3 o p_159746_
	b (Ldtc;)Z isDirt
		static
		0 o p_159760_
ecf net/minecraft/world/level/levelgen/feature/FeatureCountTracker
	a LOGGER
	b data
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Laqu;)V chunkDecorated
		static
		0 o p_190882_
	a ()V clearCounts
		static
	a (Lecf$a;Ljava/lang/Integer;)Ljava/lang/Integer; lambda$featurePlaced$0
		static
		0 o p_190891_
		1 o p_190892_
	a (Ljava/lang/String;Ljava/lang/Integer;Ljz;Lecf$a;Ljava/lang/Integer;)V lambda$logCounts$1
		static
		0 o p_339547_
		1 o p_339548_
		2 o p_339549_
		3 o p_339550_
		4 o p_339551_
	a (Laqu;Lecf$b;)V lambda$logCounts$2
		static
		0 o p_190888_
		1 o p_190889_
	a (Laqu;Lebq;Ljava/util/Optional;)V featurePlaced
		static
		0 o p_190884_
		1 o p_190885_
		2 o p_190886_
	b ()V logCounts
		static
ecf$1 net/minecraft/world/level/levelgen/feature/FeatureCountTracker$1
	<init> ()V <init>
	a (Laqu;)Lecf$b; load
		0 o p_190902_
	load (Ljava/lang/Object;)Ljava/lang/Object; load
		0 o p_190904_
ecf$a net/minecraft/world/level/levelgen/feature/FeatureCountTracker$FeatureData
	a feature
	b topFeature
	<init> (Lebq;Ljava/util/Optional;)V <init>
		0 o feature
		1 o topFeature
	a ()Lebq; feature
	b ()Ljava/util/Optional; topFeature
	equals (Ljava/lang/Object;)Z equals
		0 o p_190913_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ecf$b net/minecraft/world/level/levelgen/feature/FeatureCountTracker$LevelData
	a featureData
	b chunksWithFeatures
	<init> (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lorg/apache/commons/lang3/mutable/MutableInt;)V <init>
		0 o featureData
		1 o chunksWithFeatures
	a ()Lit/unimi/dsi/fastutil/objects/Object2IntMap; featureData
	b ()Lorg/apache/commons/lang3/mutable/MutableInt; chunksWithFeatures
	equals (Ljava/lang/Object;)Z equals
		0 o p_190924_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ecg net/minecraft/world/level/levelgen/feature/FeaturePlaceContext
	a topFeature
	b level
	c chunkGenerator
	d random
	e origin
	f config
	<init> (Ljava/util/Optional;Ldds;Lduz;Layw;Ljd;Leei;)V <init>
		0 o p_225035_
		1 o p_225036_
		2 o p_225037_
		3 o p_225038_
		4 o p_225039_
		5 o p_225040_
	a ()Ljava/util/Optional; topFeature
	b ()Ldds; level
	c ()Lduz; chunkGenerator
	d ()Layw; random
	e ()Ljd; origin
	f ()Leei; config
ech net/minecraft/world/level/levelgen/feature/FillLayerFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65818_
	a (Lecg;)Z place
		0 o p_159780_
eci net/minecraft/world/level/levelgen/feature/FossilFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65851_
	a (Ldds;Lejj;)I countEmptyCorners
		static
		0 o p_159782_
		1 o p_159783_
	a (Lecg;)Z place
		0 o p_159789_
	a (Ldds;Lorg/apache/commons/lang3/mutable/MutableInt;Ljd;)V lambda$countEmptyCorners$0
		static
		0 o p_284919_
		1 o p_284920_
		2 o p_284921_
ecj net/minecraft/world/level/levelgen/feature/FossilFeatureConfiguration
	a CODEC
	b fossilStructures
	c overlayStructures
	d fossilProcessors
	e overlayProcessors
	f maxEmptyCornersAllowed
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljava/util/List;Ljm;Ljm;I)V <init>
		0 o p_204751_
		1 o p_204752_
		2 o p_204753_
		3 o p_204754_
		4 o p_204755_
	a (Lecj;)Ljava/lang/Integer; lambda$static$4
		static
		0 o p_159818_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5
		static
		0 o p_159816_
	b (Lecj;)Ljm; lambda$static$3
		static
		0 o p_204757_
	c (Lecj;)Ljm; lambda$static$2
		static
		0 o p_204759_
	d (Lecj;)Ljava/util/List; lambda$static$1
		static
		0 o p_159828_
	e (Lecj;)Ljava/util/List; lambda$static$0
		static
		0 o p_159830_
eck net/minecraft/world/level/levelgen/feature/GeodeFeature
	a DIRECTIONS
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_159834_
	a (Lecg;)Z place
		0 o p_159836_
ecl net/minecraft/world/level/levelgen/feature/GlowstoneFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65865_
	a (Lecg;)Z place
		0 o p_159861_
ecm net/minecraft/world/level/levelgen/feature/HugeBrownMushroomFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65879_
	a (IIII)I getTreeRadiusForHeight
		0 o p_65881_
		1 o p_65882_
		2 o p_65883_
		3 o p_65884_
	a (Ldcx;Layw;Ljd;ILjd$a;Leek;)V makeCap
		0 o p_225043_
		1 o p_225044_
		2 o p_225045_
		3 o p_225046_
		4 o p_225047_
		5 o p_225048_
ecn net/minecraft/world/level/levelgen/feature/HugeFungusConfiguration
	a CODEC
	b validBaseState
	c stemState
	d hatState
	e decorState
	f replaceableBlocks
	g planted
	<clinit> ()V <clinit>
		static
	<init> (Ldtc;Ldtc;Ldtc;Ldtc;Leaf;Z)V <init>
		0 o p_285423_
		1 o p_285075_
		2 o p_285050_
		3 o p_285067_
		4 o p_284983_
		5 o p_285285_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$6
		static
		0 o p_284922_
	a (Lecn;)Ljava/lang/Boolean; lambda$static$5
		static
		0 o p_159867_
	b (Lecn;)Leaf; lambda$static$4
		static
		0 o p_284923_
	c (Lecn;)Ldtc; lambda$static$3
		static
		0 o p_159869_
	d (Lecn;)Ldtc; lambda$static$2
		static
		0 o p_159871_
	e (Lecn;)Ldtc; lambda$static$1
		static
		0 o p_159873_
	f (Lecn;)Ldtc; lambda$static$0
		static
		0 o p_159875_
eco net/minecraft/world/level/levelgen/feature/HugeFungusFeature
	a HUGE_PROBABILITY
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65922_
	a (Ljd;Ldcx;Layw;)V tryPlaceWeepingVines
		static
		0 o p_225071_
		1 o p_225072_
		2 o p_225073_
	a (Ldcx;Layw;Lecn;Ljd$a;FFF)V placeHatBlock
		0 o p_225050_
		1 o p_225051_
		2 o p_225052_
		3 o p_225053_
		4 o p_225054_
		5 o p_225055_
		6 o p_225056_
	a (Ldds;Layw;Lecn;Ljd;IZ)V placeStem
		0 o p_285364_
		1 o p_285032_
		2 o p_285198_
		3 o p_285090_
		4 o p_285249_
		5 o p_285355_
	a (Ldcx;Layw;Ljd;Ldtc;Z)V placeHatDropBlock
		0 o p_225065_
		1 o p_225066_
		2 o p_225067_
		3 o p_225068_
		4 o p_225069_
	a (Lecg;)Z place
		0 o p_159878_
	a (Ldds;Ljd;Lecn;Z)Z isReplaceable
		static
		0 o p_285049_
		1 o p_285309_
		2 o p_284992_
		3 o p_285162_
	b (Ldds;Layw;Lecn;Ljd;IZ)V placeHat
		0 o p_285200_
		1 o p_285456_
		2 o p_285146_
		3 o p_285097_
		4 o p_285156_
		5 o p_285265_
ecp net/minecraft/world/level/levelgen/feature/HugeRedMushroomFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65975_
	a (IIII)I getTreeRadiusForHeight
		0 o p_65977_
		1 o p_65978_
		2 o p_65979_
		3 o p_65980_
	a (Ldcx;Layw;Ljd;ILjd$a;Leek;)V makeCap
		0 o p_225082_
		1 o p_225083_
		2 o p_225084_
		3 o p_225085_
		4 o p_225086_
		5 o p_225087_
ecq net/minecraft/world/level/levelgen/feature/IceSpikeFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66003_
	a (Lecg;)Z place
		0 o p_159882_
ecr net/minecraft/world/level/levelgen/feature/IcebergFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66017_
	a (IILjd;IID)D signedDistanceEllipse
		0 o p_66023_
		1 o p_66024_
		2 o p_66025_
		3 o p_66026_
		4 o p_66027_
		5 o p_66028_
	a (Ldcx;Ljd;IIZI)V smooth
		0 o p_66052_
		1 o p_66053_
		2 o p_66054_
		3 o p_66055_
		4 o p_66056_
		5 o p_66057_
	a (III)I getEllipseC
		0 o p_66019_
		1 o p_66020_
		2 o p_66021_
	a (Layw;III)I heightDependentRadiusRound
		0 o p_225095_
		1 o p_225096_
		2 o p_225097_
		3 o p_225098_
	a (Ldcc;Ljd;)Z belowIsAir
		0 o p_66046_
		1 o p_66047_
	a (Ldcx;Ljd;)V removeFloatingSnowLayer
		0 o p_66049_
		1 o p_66050_
	a (Ldcx;Layw;Ljd;IIIIIIZIDZLdtc;)V generateIcebergBlock
		0 o p_225110_
		1 o p_225111_
		2 o p_225112_
		3 o p_225113_
		4 o p_225114_
		5 o p_225115_
		6 o p_225116_
		7 o p_225117_
		8 o p_225118_
		9 o p_225119_
		10 o p_225120_
		11 o p_225121_
		12 o p_225122_
		13 o p_225123_
	a (IILjd;ILayw;)D signedDistanceCircle
		0 o p_225089_
		1 o p_225090_
		2 o p_225091_
		3 o p_225092_
		4 o p_225093_
	a (IILjd;Ldcx;ZDLjd;II)V carve
		0 o p_66036_
		1 o p_66037_
		2 o p_66038_
		3 o p_66039_
		4 o p_66040_
		5 o p_66041_
		6 o p_66042_
		7 o p_66043_
		8 o p_66044_
	a (Lecg;)Z place
		0 o p_159884_
	a (Ljd;Ldcx;Layw;IIZZLdtc;)V setIcebergBlock
		0 o p_225125_
		1 o p_225126_
		2 o p_225127_
		3 o p_225128_
		4 o p_225129_
		5 o p_225130_
		6 o p_225131_
		7 o p_225132_
	a (Layw;Ldcx;IILjd;ZIDI)V generateCutOut
		0 o p_225100_
		1 o p_225101_
		2 o p_225102_
		3 o p_225103_
		4 o p_225104_
		5 o p_225105_
		6 o p_225106_
		7 o p_225107_
		8 o p_225108_
	b (Layw;III)I heightDependentRadiusSteep
		0 o p_225134_
		1 o p_225135_
		2 o p_225136_
		3 o p_225137_
	b (III)I heightDependentRadiusEllipse
		0 o p_66110_
		1 o p_66111_
		2 o p_66112_
	c (Ldtc;)Z isIcebergState
		static
		0 o p_159886_
ecs net/minecraft/world/level/levelgen/feature/KelpFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66219_
	a (Lecg;)Z place
		0 o p_159956_
ect net/minecraft/world/level/levelgen/feature/LakeFeature
	a AIR
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66259_
	a (Lecg;)Z place
		0 o p_159958_
	c (Ldtc;)Z canReplaceBlock
		0 o p_190952_
ect$a net/minecraft/world/level/levelgen/feature/LakeFeature$Configuration
	a CODEC
	b fluid
	c barrier
	<clinit> ()V <clinit>
		static
	<init> (Legj;Legj;)V <init>
		0 o fluid
		1 o barrier
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_190962_
	a ()Legj; fluid
	b ()Legj; barrier
	equals (Ljava/lang/Object;)Z equals
		0 o p_190965_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ecu net/minecraft/world/level/levelgen/feature/LargeDripstoneFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_159960_
	a (Lecg;)Z place
		0 o p_159967_
	a (Ldds;Ljd;Ldyo$b;Lecu$b;)V placeDebugMarkers
		0 o p_159962_
		1 o p_159963_
		2 o p_159964_
		3 o p_159965_
	a (Ljd;ZLayw;ILbpu;Lbpu;)Lecu$a; makeDripstone
		static
		0 o p_225139_
		1 o p_225140_
		2 o p_225141_
		3 o p_225142_
		4 o p_225143_
		5 o p_225144_
ecu$a net/minecraft/world/level/levelgen/feature/LargeDripstoneFeature$LargeDripstone
	a root
	b pointingUp
	c radius
	d bluntness
	e scale
	<init> (Ljd;ZIDD)V <init>
		0 o p_197116_
		1 o p_197117_
		2 o p_197118_
		3 o p_197119_
		4 o p_197120_
	a (Ldds;Lecu$b;)Z moveBackUntilBaseIsInsideStoneAndShrinkRadiusIfNecessary
		0 o p_159990_
		1 o p_159991_
	a (Leel;)Z isSuitableForWind
		0 o p_159997_
	a (F)I getHeightAtRadius
		0 o p_159988_
	a (Ldds;Layw;Lecu$b;)V placeBlocks
		0 o p_225146_
		1 o p_225147_
		2 o p_225148_
	a ()I getHeight
	b ()I getMinY
	c ()I getMaxY
ecu$b net/minecraft/world/level/levelgen/feature/LargeDripstoneFeature$WindOffsetter
	a originY
	b windSpeed
	<init> (ILayw;Lbpu;)V <init>
		0 o p_225150_
		1 o p_225151_
		2 o p_225152_
	<init> ()V <init>
	a ()Lecu$b; noWind
		static
	a (Ljd;)Ljd; offset
		0 o p_160009_
ecv net/minecraft/world/level/levelgen/feature/MonsterRoomFeature
	a LOGGER
	b MOBS
	c AIR
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66345_
	a (Layw;)Lbsx; randomEntityId
		0 o p_225154_
	a (Lecg;)Z place
		0 o p_160066_
ecw net/minecraft/world/level/levelgen/feature/MultifaceGrowthFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_225156_
	a (Ldds;Ljd;Ldtc;Leen;Layw;Ljava/util/List;)Z placeGrowthIfPossible
		static
		0 o p_225158_
		1 o p_225159_
		2 o p_225160_
		3 o p_225161_
		4 o p_225162_
		5 o p_225163_
	a (Lecg;)Z place
		0 o p_225165_
	c (Ldtc;)Z isAirOrWater
		static
		0 o p_225167_
ecx net/minecraft/world/level/levelgen/feature/NetherForestVegetationFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66361_
	a (Lecg;)Z place
		0 o p_160068_
ecy net/minecraft/world/level/levelgen/feature/NoOpFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66431_
	a (Lecg;)Z place
		0 o p_160112_
ecz net/minecraft/world/level/levelgen/feature/OreFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66531_
	a (Ldds;Layw;Leeq;DDDDDDIIIII)Z doPlace
		0 o p_225172_
		1 o p_225173_
		2 o p_225174_
		3 o p_225175_
		4 o p_225176_
		5 o p_225177_
		6 o p_225178_
		7 o p_225179_
		8 o p_225180_
		9 o p_225181_
		10 o p_225182_
		11 o p_225183_
		12 o p_225184_
		13 o p_225185_
	a (Layw;F)Z shouldSkipAirCheck
		static
		0 o p_225169_
		1 o p_225170_
	a (Lecg;)Z place
		0 o p_160177_
	a (Ldtc;Ljava/util/function/Function;Layw;Leeq;Leeq$a;Ljd$a;)Z canPlaceOre
		static
		0 o p_225187_
		1 o p_225188_
		2 o p_225189_
		3 o p_225190_
		4 o p_225191_
		5 o p_225192_
ed net/minecraft/advancements/critereon/TagPredicate
	a tag
	b expected
	<init> (Lawu;Z)V <init>
		0 o tag
		1 o expected
	a (Lawu;)Led; is
		static
		0 o p_270668_
	a (Ljm;)Z matches
		0 o p_270125_
	a ()Lawu; tag
	a (Lakq;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$0
		static
		0 o p_298896_
		1 o p_299212_
	a (Lakq;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_298649_
	b (Lawu;)Led; isNot
		static
		0 o p_270264_
	b ()Z expected
	equals (Ljava/lang/Object;)Z equals
		0 o p_299042_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eda net/minecraft/world/level/levelgen/feature/PointedDripstoneFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_191067_
	a (Lecg;)Z place
		0 o p_191078_
	a (Ldcx;Ljd;Layw;)Ljava/util/Optional; getTipDirection
		static
		0 o p_225199_
		1 o p_225200_
		2 o p_225201_
	a (Ldcx;Layw;Ljd;Leer;)V createPatchOfDripstoneBlocks
		static
		0 o p_225194_
		1 o p_225195_
		2 o p_225196_
		3 o p_225197_
edb net/minecraft/world/level/levelgen/feature/RandomBooleanSelectorFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66591_
	a (Lecg;)Z place
		0 o p_160208_
edc net/minecraft/world/level/levelgen/feature/RandomPatchFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66605_
	a (Lecg;)Z place
		0 o p_160210_
edd net/minecraft/world/level/levelgen/feature/RandomSelectorFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66619_
	a (Lecg;)Z place
		0 o p_160212_
ede net/minecraft/world/level/levelgen/feature/ReplaceBlobsFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66633_
	a (Ldcx;Ljd$a;Ldfy;)Ljd; findTarget
		static
		0 o p_66635_
		1 o p_66636_
		2 o p_66637_
	a (Lecg;)Z place
		0 o p_160214_
edf net/minecraft/world/level/levelgen/feature/ReplaceBlockFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66651_
	a (Lecg;)Z place
		0 o p_160216_
edg net/minecraft/world/level/levelgen/feature/RootSystemFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_160218_
	a (Ldds;Leey;Ljd;)Z spaceForTree
		static
		0 o p_160236_
		1 o p_160237_
		2 o p_160238_
	a (Ldtc;II)Z isAllowedTreeSpace
		static
		0 o p_160253_
		1 o p_160254_
		2 o p_160255_
	a (Ldds;Leey;Layw;Ljd;Ljd$a;)V placeRoots
		static
		0 o p_225217_
		1 o p_225218_
		2 o p_225219_
		3 o p_225220_
		4 o p_225221_
	a (Ldds;Lduz;Leey;Layw;Ljd$a;Ljd;)Z placeDirtAndTree
		static
		0 o p_225203_
		1 o p_225204_
		2 o p_225205_
		3 o p_225206_
		4 o p_225207_
		5 o p_225208_
	a (Ljd;ILdds;Leey;Layw;)V placeDirt
		static
		0 o p_225223_
		1 o p_225224_
		2 o p_225225_
		3 o p_225226_
		4 o p_225227_
	a (Lecg;)Z place
		0 o p_160257_
	a (Ldds;Leey;Layw;IILjd$a;)V placeRootedDirt
		static
		0 o p_225210_
		1 o p_225211_
		2 o p_225212_
		3 o p_225213_
		4 o p_225214_
		5 o p_225215_
	a (Leey;Ldtc;)Z lambda$placeRootedDirt$0
		static
		0 o p_204761_
		1 o p_204762_
edh net/minecraft/world/level/levelgen/feature/ScatteredOreFeature
	a MAX_DIST_FROM_ORIGIN
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_160304_
	a (Layw;I)I getRandomPlacementInOneAxisRelativeToOrigin
		0 o p_225229_
		1 o p_225230_
	a (Ljd$a;Layw;Ljd;I)V offsetTargetPos
		0 o p_225232_
		1 o p_225233_
		2 o p_225234_
		3 o p_225235_
	a (Lecg;)Z place
		0 o p_160306_
edi net/minecraft/world/level/levelgen/feature/SculkPatchFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_225237_
	a (Ldcx;Ljd;)Z canSpreadFrom
		0 o p_225239_
		1 o p_225240_
	a (Lecg;)Z place
		0 o p_225242_
	b (Ldcx;Ljd;)Z lambda$canSpreadFrom$0
		static
		0 o p_225244_
		1 o p_225245_
edj net/minecraft/world/level/levelgen/feature/SeaPickleFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66754_
	a (Lecg;)Z place
		0 o p_160316_
edk net/minecraft/world/level/levelgen/feature/SeagrassFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66768_
	a (Lecg;)Z place
		0 o p_160318_
edl net/minecraft/world/level/levelgen/feature/SimpleBlockFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66808_
	a (Lecg;)Z place
		0 o p_160341_
edm net/minecraft/world/level/levelgen/feature/SimpleRandomSelectorFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66822_
	a (Lecg;)Z place
		0 o p_160343_
edn net/minecraft/world/level/levelgen/feature/SnowAndFreezeFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66836_
	a (Lecg;)Z place
		0 o p_160368_
edo net/minecraft/world/level/levelgen/feature/SpikeFeature
	a NUMBER_OF_SPIKES
	b SPIKE_DISTANCE
	c SPIKE_CACHE
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66852_
	a (Lecg;)Z place
		0 o p_160372_
	a (Ldds;)Ljava/util/List; getSpikesForLevel
		static
		0 o p_66859_
	a (Lddl;Layw;Lefc;Ledo$a;)V placeSpike
		0 o p_225247_
		1 o p_225248_
		2 o p_225249_
		3 o p_225250_
edo$a net/minecraft/world/level/levelgen/feature/SpikeFeature$EndSpike
	a CODEC
	b centerX
	c centerZ
	d radius
	e height
	f guarded
	g topBoundingBox
	<clinit> ()V <clinit>
		static
	<init> (IIIIZ)V <init>
		0 o p_66881_
		1 o p_66882_
		2 o p_66883_
		3 o p_66884_
		4 o p_66885_
	a ()I getCenterX
	a (Ljd;)Z isCenterWithinChunk
		0 o p_66892_
	a (Ledo$a;)Ljava/lang/Boolean; lambda$static$4
		static
		0 o p_160374_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5
		static
		0 o p_66890_
	b (Ledo$a;)Ljava/lang/Integer; lambda$static$3
		static
		0 o p_160376_
	b ()I getCenterZ
	c ()I getRadius
	c (Ledo$a;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_160378_
	d ()I getHeight
	d (Ledo$a;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_160380_
	e ()Z isGuarded
	e (Ledo$a;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_160382_
	f ()Lewx; getTopBoundingBox
edo$b net/minecraft/world/level/levelgen/feature/SpikeFeature$SpikeCacheLoader
	<init> ()V <init>
	a (Ljava/lang/Long;)Ljava/util/List; load
		0 o p_66910_
	load (Ljava/lang/Object;)Ljava/lang/Object; load
		0 o p_66912_
edp net/minecraft/world/level/levelgen/feature/SpringFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66914_
	a (Lecg;)Z place
		0 o p_160404_
edq net/minecraft/world/level/levelgen/feature/TreeFeature
	a BLOCK_UPDATE_FLAGS
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_67201_
	a (Ldds;Ljava/util/Set;Ljava/util/Set;Ljava/util/Set;Lejj;)Ljava/lang/Boolean; lambda$place$9
		static
		0 o p_225266_
		1 o p_225267_
		2 o p_225268_
		3 o p_225269_
		4 o p_225270_
	a (Ldde;Ljd;Ldtc;)V setBlock
		0 o p_67221_
		1 o p_67222_
		2 o p_67223_
	a (Lddc;ILjd;Lefe;)I getMaxFreeTreeHeight
		0 o p_67216_
		1 o p_67217_
		2 o p_67218_
		3 o p_67219_
	a (Lefe;Ldds;Lefu$b;Layw;IIILefu$a;)V lambda$doPlace$4
		static
		0 o p_272575_
		1 o p_272576_
		2 o p_272577_
		3 o p_272578_
		4 o p_272579_
		5 o p_272580_
		6 o p_272581_
		7 o p_272582_
	a (Ldcx;Lejj;Ljava/util/Set;Ljava/util/Set;Ljava/util/Set;)Lexl; updateLeaves
		static
		0 o p_225252_
		1 o p_225253_
		2 o p_225254_
		3 o p_225255_
		4 o p_225256_
	a (Ljava/util/Set;Ldds;Ljd;Ldtc;)V lambda$place$7
		static
		0 o p_160541_
		1 o p_160542_
		2 o p_160543_
		3 o p_160544_
	a (Ldds;Layw;Ljd;Ljava/util/function/BiConsumer;Ljava/util/function/BiConsumer;Lefu$b;Lefe;)Z doPlace
		0 o p_225258_
		1 o p_225259_
		2 o p_225260_
		3 o p_225261_
		4 o p_225262_
		5 o p_273670_
		6 o p_225264_
	a (Lecg;)Z place
		0 o p_160530_
	a (Leha$a;Leha;)V lambda$place$8
		static
		0 o p_225281_
		1 o p_225282_
	a (Ljd;Layw;Legg;)Ljd; lambda$doPlace$3
		static
		0 o p_225284_
		1 o p_225285_
		2 o p_225286_
	b (Ljava/util/Set;Ldds;Ljd;Ldtc;)V lambda$place$6
		static
		0 o p_160546_
		1 o p_160547_
		2 o p_160548_
		3 o p_160549_
	b (Lddc;Ljd;)Z isAirOrLeaves
		static
		0 o p_67268_
		1 o p_67269_
	b (Ldde;Ljd;Ldtc;)V setBlockKnownShape
		static
		0 o p_67257_
		1 o p_67258_
		2 o p_67259_
	c (Ljava/util/Set;Ldds;Ljd;Ldtc;)V lambda$place$5
		static
		0 o p_160553_
		1 o p_160554_
		2 o p_160555_
		3 o p_160556_
	c (Lddc;Ljd;)Z validTreePos
		static
		0 o p_67273_
		1 o p_67274_
	c (Ldtc;)Z lambda$validTreePos$2
		static
		0 o p_284925_
	d (Ldtc;)Z lambda$isAirOrLeaves$1
		static
		0 o p_284924_
	d (Lddc;Ljd;)Z isVine
		static
		0 o p_67278_
		1 o p_67279_
	e (Ldtc;)Z lambda$isVine$0
		static
		0 o p_225299_
edq$1 net/minecraft/world/level/levelgen/feature/TreeFeature$1
	a val$foliage
	b val$level
	<init> (Ledq;Ljava/util/Set;Ldds;)V <init>
		0 o p_272901_
		1 o p_272858_
		2 o p_273697_
	a (Ljd;Ldtc;)V set
		0 o p_272825_
		1 o p_273311_
	a (Ljd;)Z isSet
		0 o p_272999_
edr net/minecraft/world/level/levelgen/feature/TwistingVinesFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_67292_
	a (Ldcx;Ljd$a;)Z findFirstAirBlockAboveGround
		static
		0 o p_67294_
		1 o p_67295_
	a (Ldcx;Ljd;)Z isInvalidPlacementLocation
		static
		0 o p_67297_
		1 o p_67298_
	a (Lecg;)Z place
		0 o p_160558_
	a (Ldcx;Layw;Ljd$a;III)V placeWeepingVinesColumn
		static
		0 o p_225301_
		1 o p_225302_
		2 o p_225303_
		3 o p_225304_
		4 o p_225305_
		5 o p_225306_
eds net/minecraft/world/level/levelgen/feature/UnderwaterMagmaFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_160560_
	a (Ldds;Ljd;Lefg;)Ljava/util/OptionalInt; getFloorY
		static
		0 o p_160565_
		1 o p_160566_
		2 o p_160567_
	a (Ldcx;Ljd;)Z isWaterOrAir
		0 o p_160562_
		1 o p_160563_
	a (Layw;Lefg;Ljd;)Z lambda$place$0
		static
		0 o p_225308_
		1 o p_225309_
		2 o p_225310_
	a (Lecg;)Z place
		0 o p_160569_
	b (Ldds;Ljd;)Z isValidPlacement
		0 o p_160575_
		1 o p_160576_
	c (Ldtc;)Z lambda$getFloorY$4
		static
		0 o p_160581_
	c (Ldds;Ljd;)I lambda$place$2
		static
		0 o p_160578_
		1 o p_160579_
	d (Ldtc;)Z lambda$getFloorY$3
		static
		0 o p_160586_
	d (Ldds;Ljd;)Z lambda$place$1
		0 o p_160583_
		1 o p_160584_
edt net/minecraft/world/level/levelgen/feature/VegetationPatchFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_160588_
	a (Lecg;Ldds;Lefh;Layw;Ljava/util/Set;II)V distributeVegetation
		0 o p_225331_
		1 o p_225332_
		2 o p_225333_
		3 o p_225334_
		4 o p_225335_
		5 o p_225336_
		6 o p_225337_
	a (Lefh;Ldtc;)Z lambda$place$0
		static
		0 o p_204781_
		1 o p_204782_
	a (Ldds;Lefh;Ljava/util/function/Predicate;Layw;Ljd$a;I)Z placeGround
		0 o p_225324_
		1 o p_225325_
		2 o p_225326_
		3 o p_225327_
		4 o p_225328_
		5 o p_225329_
	a (Ldds;Lefh;Lduz;Layw;Ljd;)Z placeVegetation
		0 o p_225318_
		1 o p_225319_
		2 o p_225320_
		3 o p_225321_
		4 o p_225322_
	a (Lecg;)Z place
		0 o p_160612_
	a (Ldds;Lefh;Layw;Ljd;Ljava/util/function/Predicate;II)Ljava/util/Set; placeGroundPatch
		0 o p_225311_
		1 o p_225312_
		2 o p_225313_
		3 o p_225314_
		4 o p_225315_
		5 o p_225316_
		6 o p_225317_
	c (Ldtc;)Z lambda$placeGroundPatch$1
		static
		0 o p_284926_
edu net/minecraft/world/level/levelgen/feature/VinesFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_67337_
	a (Lecg;)Z place
		0 o p_160628_
edv net/minecraft/world/level/levelgen/feature/VoidStartPlatformFeature
	a PLATFORM_OFFSET
	b PLATFORM_ORIGIN_CHUNK
	c PLATFORM_RADIUS
	d PLATFORM_RADIUS_CHUNKS
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_67354_
	a (IIII)I checkerboardDistance
		static
		0 o p_67356_
		1 o p_67357_
		2 o p_67358_
		3 o p_67359_
	a (Lecg;)Z place
		0 o p_160633_
edw net/minecraft/world/level/levelgen/feature/WaterloggedVegetationPatchFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_160635_
	a (Ldds;Ljava/util/Set;Ljd;Ljd$a;)Z isExposed
		static
		0 o p_160656_
		1 o p_160657_
		2 o p_160658_
		3 o p_160659_
	a (Ldds;Ljd;Ljd$a;Lji;)Z isExposedDirection
		static
		0 o p_160651_
		1 o p_160652_
		2 o p_160653_
		3 o p_160654_
	a (Ldds;Lefh;Lduz;Layw;Ljd;)Z placeVegetation
		0 o p_225347_
		1 o p_225348_
		2 o p_225349_
		3 o p_225350_
		4 o p_225351_
	a (Ldds;Lefh;Layw;Ljd;Ljava/util/function/Predicate;II)Ljava/util/Set; placeGroundPatch
		0 o p_225339_
		1 o p_225340_
		2 o p_225341_
		3 o p_225342_
		4 o p_225343_
		5 o p_225344_
		6 o p_225345_
edx net/minecraft/world/level/levelgen/feature/WeepingVinesFeature
	a DIRECTIONS
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_67375_
	a (Ldcx;Layw;Ljd;)V placeRoofNetherWart
		0 o p_225360_
		1 o p_225361_
		2 o p_225362_
	a (Lecg;)Z place
		0 o p_160661_
	a (Ldcx;Layw;Ljd$a;III)V placeWeepingVinesColumn
		static
		0 o p_225353_
		1 o p_225354_
		2 o p_225355_
		3 o p_225356_
		4 o p_225357_
		5 o p_225358_
	b (Ldcx;Layw;Ljd;)V placeRoofWeepingVines
		0 o p_225364_
		1 o p_225365_
		2 o p_225366_
edy net/minecraft/world/level/levelgen/feature/WeightedPlacedFeature
	a CODEC
	b feature
	c chance
	<clinit> ()V <clinit>
		static
	<init> (Ljm;F)V <init>
		0 o p_204786_
		1 o p_204787_
	a (Ledy;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_191189_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_191187_
	a (Ldds;Lduz;Layw;Ljd;)Z place
		0 o p_225368_
		1 o p_225369_
		2 o p_225370_
		3 o p_225371_
	b (Ledy;)Ljm; lambda$static$0
		static
		0 o p_204789_
edz net/minecraft/world/level/levelgen/feature/configurations/BlockColumnConfiguration
	a CODEC
	b layers
	c direction
	d allowedPlacement
	e prioritizeTip
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lji;Leaf;Z)V <init>
		0 o layers
		1 o direction
		2 o allowedPlacement
		3 o prioritizeTip
	a (Lbpw;Legj;)Ledz$a; layer
		static
		0 o p_191219_
		1 o p_191220_
	a ()Ljava/util/List; layers
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_191222_
	b (Lbpw;Legj;)Ledz; simple
		static
		0 o p_191225_
		1 o p_191226_
	b ()Lji; direction
	c ()Leaf; allowedPlacement
	d ()Z prioritizeTip
	equals (Ljava/lang/Object;)Z equals
		0 o p_191230_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
edz$a net/minecraft/world/level/levelgen/feature/configurations/BlockColumnConfiguration$Layer
	a CODEC
	b height
	c state
	<clinit> ()V <clinit>
		static
	<init> (Lbpw;Legj;)V <init>
		0 o height
		1 o state
	a ()Lbpw; height
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_191242_
	b ()Legj; state
	equals (Ljava/lang/Object;)Z equals
		0 o p_191245_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ee net/minecraft/advancements/critereon/TameAnimalTrigger
	<init> ()V <init>
	a (Laqv;Lcfe;)V trigger
		0 o p_68830_
		1 o p_68831_
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lerr;Lee$a;)Z lambda$trigger$0
		static
		0 o p_68837_
		1 o p_68838_
ee$a net/minecraft/advancements/critereon/TameAnimalTrigger$TriggerInstance
	a CODEC
	b player
	c entity
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o player
		1 o entity
	a (Lerr;)Z matches
		0 o p_68853_
	a ()Ljava/util/Optional; player
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337399_
	a (Lbv$a;)Lao; tamedAnimal
		static
		0 o p_301051_
	a (Lbh;)V validate
		0 o p_312345_
	b ()Lao; tamedAnimal
		static
	c ()Ljava/util/Optional; entity
	equals (Ljava/lang/Object;)Z equals
		0 o p_311851_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eea net/minecraft/world/level/levelgen/feature/configurations/BlockPileConfiguration
	a CODEC
	b stateProvider
	<clinit> ()V <clinit>
		static
	<init> (Legj;)V <init>
		0 o p_67543_
	a (Leea;)Legj; lambda$static$0
		static
		0 o p_67545_
eeb net/minecraft/world/level/levelgen/feature/configurations/BlockStateConfiguration
	a CODEC
	b state
	<clinit> ()V <clinit>
		static
	<init> (Ldtc;)V <init>
		0 o p_67550_
	a (Leeb;)Ldtc; lambda$static$0
		static
		0 o p_67552_
eec net/minecraft/world/level/levelgen/feature/configurations/ColumnFeatureConfiguration
	a CODEC
	b reach
	c height
	<clinit> ()V <clinit>
		static
	<init> (Lbpw;Lbpw;)V <init>
		0 o p_160715_
		1 o p_160716_
	a ()Lbpw; reach
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_67563_
	a (Leec;)Lbpw; lambda$static$1
		static
		0 o p_160719_
	b (Leec;)Lbpw; lambda$static$0
		static
		0 o p_160722_
	b ()Lbpw; height
eed net/minecraft/world/level/levelgen/feature/configurations/CountConfiguration
	a CODEC
	b count
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_67572_
	<init> (Lbpw;)V <init>
		0 o p_160724_
	a ()Lbpw; count
eee net/minecraft/world/level/levelgen/feature/configurations/DeltaFeatureConfiguration
	a CODEC
	b contents
	c rim
	d size
	e rimSize
	<clinit> ()V <clinit>
		static
	<init> (Ldtc;Ldtc;Lbpw;Lbpw;)V <init>
		0 o p_160731_
		1 o p_160732_
		2 o p_160733_
		3 o p_160734_
	a (Leee;)Lbpw; lambda$static$3
		static
		0 o p_160736_
	a ()Ldtc; contents
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_67607_
	b ()Ldtc; rim
	b (Leee;)Lbpw; lambda$static$2
		static
		0 o p_160738_
	c ()Lbpw; size
	c (Leee;)Ldtc; lambda$static$1
		static
		0 o p_160740_
	d (Leee;)Ldtc; lambda$static$0
		static
		0 o p_160743_
	d ()Lbpw; rimSize
eef net/minecraft/world/level/levelgen/feature/configurations/DiskConfiguration
	a CODEC
	b stateProvider
	c target
	d radius
	e halfHeight
	<clinit> ()V <clinit>
		static
	<init> (Legr;Leaf;Lbpw;I)V <init>
		0 o stateProvider
		1 o target
		2 o radius
		3 o halfHeight
	a ()Legr; stateProvider
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_191250_
	b ()Leaf; target
	c ()Lbpw; radius
	d ()I halfHeight
	equals (Ljava/lang/Object;)Z equals
		0 o p_191255_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eeg net/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration
	a CODEC
	b floorToCeilingSearchRange
	c height
	d radius
	e maxStalagmiteStalactiteHeightDiff
	f heightDeviation
	g dripstoneBlockLayerThickness
	h density
	i wetness
	j chanceOfDripstoneColumnAtMaxDistanceFromCenter
	k maxDistanceFromEdgeAffectingChanceOfDripstoneColumn
	l maxDistanceFromCenterAffectingHeightBias
	<clinit> ()V <clinit>
		static
	<init> (ILbpw;Lbpw;IILbpw;Lbpu;Lbpu;FII)V <init>
		0 o p_160772_
		1 o p_160773_
		2 o p_160774_
		3 o p_160775_
		4 o p_160776_
		5 o p_160777_
		6 o p_160778_
		7 o p_160779_
		8 o p_160780_
		9 o p_160781_
		10 o p_160782_
	a (Leeg;)Ljava/lang/Integer; lambda$static$10
		static
		0 o p_160786_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$11
		static
		0 o p_160784_
	b (Leeg;)Ljava/lang/Integer; lambda$static$9
		static
		0 o p_160788_
	c (Leeg;)Ljava/lang/Float; lambda$static$8
		static
		0 o p_160790_
	d (Leeg;)Lbpu; lambda$static$7
		static
		0 o p_160792_
	e (Leeg;)Lbpu; lambda$static$6
		static
		0 o p_160794_
	f (Leeg;)Lbpw; lambda$static$5
		static
		0 o p_160796_
	g (Leeg;)Ljava/lang/Integer; lambda$static$4
		static
		0 o p_160798_
	h (Leeg;)Ljava/lang/Integer; lambda$static$3
		static
		0 o p_160800_
	i (Leeg;)Lbpw; lambda$static$2
		static
		0 o p_160802_
	j (Leeg;)Lbpw; lambda$static$1
		static
		0 o p_160804_
	k (Leeg;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_160806_
eeh net/minecraft/world/level/levelgen/feature/configurations/EndGatewayConfiguration
	a CODEC
	b exit
	c exact
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Z)V <init>
		0 o p_67644_
		1 o p_67645_
	a (Leeh;)Ljava/lang/Boolean; lambda$static$1
		static
		0 o p_160808_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_67649_
	a ()Leeh; delayedExitSearch
		static
	a (Ljd;Z)Leeh; knownExit
		static
		0 o p_67651_
		1 o p_67652_
	b ()Ljava/util/Optional; getExit
	b (Leeh;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_160810_
	c ()Z isExitExact
eei net/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration
	m NONE
	<clinit> ()V <clinit>
		static
	e ()Ljava/util/stream/Stream; getFeatures
eej net/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration
	a CHANCE_RANGE
	b CODEC
	c geodeBlockSettings
	d geodeLayerSettings
	e geodeCrackSettings
	f usePotentialPlacementsChance
	g useAlternateLayer0Chance
	h placementsRequireLayer0Alternate
	i outerWallDistance
	j distributionPoints
	k pointOffset
	l minGenOffset
	n maxGenOffset
	o noiseMultiplier
	p invalidBlocksThreshold
	<clinit> ()V <clinit>
		static
	<init> (Ldyv;Ldyx;Ldyw;DDZLbpw;Lbpw;Lbpw;IIDI)V <init>
		0 o p_160828_
		1 o p_160829_
		2 o p_160830_
		3 o p_160831_
		4 o p_160832_
		5 o p_160833_
		6 o p_160834_
		7 o p_160835_
		8 o p_160836_
		9 o p_160837_
		10 o p_160838_
		11 o p_160839_
		12 o p_160840_
	a (Leej;)Ljava/lang/Integer; lambda$static$12
		static
		0 o p_160844_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$13
		static
		0 o p_160842_
	b (Leej;)Ljava/lang/Double; lambda$static$11
		static
		0 o p_160846_
	c (Leej;)Ljava/lang/Integer; lambda$static$10
		static
		0 o p_160848_
	d (Leej;)Ljava/lang/Integer; lambda$static$9
		static
		0 o p_160850_
	e (Leej;)Lbpw; lambda$static$8
		static
		0 o p_160852_
	f (Leej;)Lbpw; lambda$static$7
		static
		0 o p_160854_
	g (Leej;)Lbpw; lambda$static$6
		static
		0 o p_160856_
	h (Leej;)Ljava/lang/Boolean; lambda$static$5
		static
		0 o p_160858_
	i (Leej;)Ljava/lang/Double; lambda$static$4
		static
		0 o p_160860_
	j (Leej;)Ljava/lang/Double; lambda$static$3
		static
		0 o p_160862_
	k (Leej;)Ldyw; lambda$static$2
		static
		0 o p_160864_
	l (Leej;)Ldyx; lambda$static$1
		static
		0 o p_160866_
	m (Leej;)Ldyv; lambda$static$0
		static
		0 o p_160868_
eek net/minecraft/world/level/levelgen/feature/configurations/HugeMushroomFeatureConfiguration
	a CODEC
	b capProvider
	c stemProvider
	d foliageRadius
	<clinit> ()V <clinit>
		static
	<init> (Legj;Legj;I)V <init>
		0 o p_67745_
		1 o p_67746_
		2 o p_67747_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_67751_
	a (Leek;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_160939_
	b (Leek;)Legj; lambda$static$1
		static
		0 o p_160941_
	c (Leek;)Legj; lambda$static$0
		static
		0 o p_160943_
eel net/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration
	a CODEC
	b floorToCeilingSearchRange
	c columnRadius
	d heightScale
	e maxColumnRadiusToCaveHeightRatio
	f stalactiteBluntness
	g stalagmiteBluntness
	h windSpeed
	i minRadiusForWind
	j minBluntnessForWind
	<clinit> ()V <clinit>
		static
	<init> (ILbpw;Lbpu;FLbpu;Lbpu;Lbpu;IF)V <init>
		0 o p_160956_
		1 o p_160957_
		2 o p_160958_
		3 o p_160959_
		4 o p_160960_
		5 o p_160961_
		6 o p_160962_
		7 o p_160963_
		8 o p_160964_
	a (Leel;)Ljava/lang/Float; lambda$static$8
		static
		0 o p_160968_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$9
		static
		0 o p_160966_
	b (Leel;)Ljava/lang/Integer; lambda$static$7
		static
		0 o p_160970_
	c (Leel;)Lbpu; lambda$static$6
		static
		0 o p_160972_
	d (Leel;)Lbpu; lambda$static$5
		static
		0 o p_160974_
	e (Leel;)Lbpu; lambda$static$4
		static
		0 o p_160976_
	f (Leel;)Ljava/lang/Float; lambda$static$3
		static
		0 o p_160978_
	g (Leel;)Lbpu; lambda$static$2
		static
		0 o p_160980_
	h (Leel;)Lbpw; lambda$static$1
		static
		0 o p_160982_
	i (Leel;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_160984_
eem net/minecraft/world/level/levelgen/feature/configurations/LayerConfiguration
	a CODEC
	b height
	c state
	<clinit> ()V <clinit>
		static
	<init> (ILdtc;)V <init>
		0 o p_67772_
		1 o p_67773_
	a (Leem;)Ldtc; lambda$static$1
		static
		0 o p_160986_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_67777_
	b (Leem;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_160988_
een net/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration
	a CODEC
	b placeBlock
	c searchRange
	d canPlaceOnFloor
	e canPlaceOnCeiling
	f canPlaceOnWall
	g chanceOfSpreading
	h canBePlacedOn
	i validDirections
	<clinit> ()V <clinit>
		static
	<init> (Ldky;IZZZFLjq;)V <init>
		0 o p_225392_
		1 o p_225393_
		2 o p_225394_
		3 o p_225395_
		4 o p_225396_
		5 o p_225397_
		6 o p_225398_
	a (Lji;Lji;)Z lambda$getShuffledDirectionsExcept$9
		static
		0 o p_225411_
		1 o p_225412_
	a ()Ljava/lang/String; lambda$apply$8
		static
	a (Leen;)Ljq; lambda$static$6
		static
		0 o p_225409_
	a (Layw;)Ljava/util/List; getShuffledDirections
		0 o p_225400_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$7
		static
		0 o p_225407_
	a (Ldfy;)Lcom/mojang/serialization/DataResult; apply
		static
		0 o p_225405_
	a (Layw;Lji;)Ljava/util/List; getShuffledDirectionsExcept
		0 o p_225402_
		1 o p_225403_
	b (Leen;)Ljava/lang/Float; lambda$static$5
		static
		0 o p_225414_
	c (Leen;)Ljava/lang/Boolean; lambda$static$4
		static
		0 o p_225416_
	d (Leen;)Ljava/lang/Boolean; lambda$static$3
		static
		0 o p_225418_
	e (Leen;)Ljava/lang/Boolean; lambda$static$2
		static
		0 o p_225420_
	f (Leen;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_225422_
	g (Leen;)Ldky; lambda$static$0
		static
		0 o p_225424_
eeo net/minecraft/world/level/levelgen/feature/configurations/NetherForestVegetationConfig
	c CODEC
	d spreadWidth
	e spreadHeight
	<clinit> ()V <clinit>
		static
	<init> (Legj;II)V <init>
		0 o p_191263_
		1 o p_191264_
		2 o p_191265_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_191267_
	a (Leeo;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_191269_
	b (Leeo;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_191271_
	c (Leeo;)Legj; lambda$static$0
		static
		0 o p_191273_
eep net/minecraft/world/level/levelgen/feature/configurations/NoneFeatureConfiguration
	a CODEC
	b INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Leep; lambda$static$0
		static
eeq net/minecraft/world/level/levelgen/feature/configurations/OreConfiguration
	a CODEC
	b targetStates
	c size
	d discardChanceOnAirExposure
	<clinit> ()V <clinit>
		static
	<init> (Lenn;Ldtc;I)V <init>
		0 o p_67843_
		1 o p_67844_
		2 o p_67845_
	<init> (Ljava/util/List;IF)V <init>
		0 o p_161016_
		1 o p_161017_
		2 o p_161018_
	<init> (Ljava/util/List;I)V <init>
		0 o p_161013_
		1 o p_161014_
	<init> (Lenn;Ldtc;IF)V <init>
		0 o p_161008_
		1 o p_161009_
		2 o p_161010_
		3 o p_161011_
	a (Leeq;)Ljava/lang/Float; lambda$static$2
		static
		0 o p_161020_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_67849_
	a (Lenn;Ldtc;)Leeq$a; target
		static
		0 o p_161022_
		1 o p_161023_
	b (Leeq;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_161025_
	c (Leeq;)Ljava/util/List; lambda$static$0
		static
		0 o p_161027_
eeq$a net/minecraft/world/level/levelgen/feature/configurations/OreConfiguration$TargetBlockState
	a CODEC
	b target
	c state
	<clinit> ()V <clinit>
		static
	<init> (Lenn;Ldtc;)V <init>
		0 o p_161036_
		1 o p_161037_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_161039_
	a (Leeq$a;)Ldtc; lambda$static$1
		static
		0 o p_161041_
	b (Leeq$a;)Lenn; lambda$static$0
		static
		0 o p_161043_
eer net/minecraft/world/level/levelgen/feature/configurations/PointedDripstoneConfiguration
	a CODEC
	b chanceOfTallerDripstone
	c chanceOfDirectionalSpread
	d chanceOfSpreadRadius2
	e chanceOfSpreadRadius3
	<clinit> ()V <clinit>
		static
	<init> (FFFF)V <init>
		0 o p_191281_
		1 o p_191282_
		2 o p_191283_
		3 o p_191284_
	a (Leer;)Ljava/lang/Float; lambda$static$3
		static
		0 o p_191288_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_191286_
	b (Leer;)Ljava/lang/Float; lambda$static$2
		static
		0 o p_191290_
	c (Leer;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_191292_
	d (Leer;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_191294_
ees net/minecraft/world/level/levelgen/feature/configurations/ProbabilityFeatureConfiguration
	k CODEC
	l probability
	<clinit> ()V <clinit>
		static
	<init> (F)V <init>
		0 o p_67862_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_67866_
	a (Lees;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_161045_
eet net/minecraft/world/level/levelgen/feature/configurations/RandomBooleanFeatureConfiguration
	a CODEC
	b featureTrue
	c featureFalse
	<clinit> ()V <clinit>
		static
	<init> (Ljm;Ljm;)V <init>
		0 o p_204804_
		1 o p_204805_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_67877_
	a (Leet;)Ljm; lambda$static$1
		static
		0 o p_204807_
	b (Leet;)Ljm; lambda$static$0
		static
		0 o p_204809_
	e ()Ljava/util/stream/Stream; getFeatures
eeu net/minecraft/world/level/levelgen/feature/configurations/RandomFeatureConfiguration
	a CODEC
	b features
	c defaultFeature
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljm;)V <init>
		0 o p_204811_
		1 o p_204812_
	a (Leeu;)Ljm; lambda$static$1
		static
		0 o p_204816_
	a (Ledy;)Ljava/util/stream/Stream; lambda$getFeatures$3
		static
		0 o p_204814_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_67898_
	b (Leeu;)Ljava/util/List; lambda$static$0
		static
		0 o p_161053_
	e ()Ljava/util/stream/Stream; getFeatures
eev net/minecraft/world/level/levelgen/feature/configurations/RandomPatchConfiguration
	a CODEC
	b tries
	c xzSpread
	d ySpread
	e feature
	<clinit> ()V <clinit>
		static
	<init> (IIILjm;)V <init>
		0 o tries
		1 o xzSpread
		2 o ySpread
		3 o feature
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_191312_
	a ()I tries
	b ()I xzSpread
	c ()I ySpread
	d ()Ljm; feature
	equals (Ljava/lang/Object;)Z equals
		0 o p_191317_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eew net/minecraft/world/level/levelgen/feature/configurations/ReplaceBlockConfiguration
	a CODEC
	b targetStates
	<clinit> ()V <clinit>
		static
	<init> (Ldtc;Ldtc;)V <init>
		0 o p_68028_
		1 o p_68029_
	<init> (Ljava/util/List;)V <init>
		0 o p_161085_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_161087_
	a (Leew;)Ljava/util/List; lambda$static$0
		static
		0 o p_161089_
eex net/minecraft/world/level/levelgen/feature/configurations/ReplaceSphereConfiguration
	a CODEC
	b targetState
	c replaceState
	d radius
	<clinit> ()V <clinit>
		static
	<init> (Ldtc;Ldtc;Lbpw;)V <init>
		0 o p_161091_
		1 o p_161092_
		2 o p_161093_
	a ()Lbpw; radius
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_68048_
	a (Leex;)Lbpw; lambda$static$2
		static
		0 o p_161095_
	b (Leex;)Ldtc; lambda$static$1
		static
		0 o p_161098_
	c (Leex;)Ldtc; lambda$static$0
		static
		0 o p_161100_
eey net/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration
	a CODEC
	b treeFeature
	c requiredVerticalSpaceForTree
	d rootRadius
	e rootReplaceable
	f rootStateProvider
	g rootPlacementAttempts
	h rootColumnMaxHeight
	i hangingRootRadius
	j hangingRootsVerticalSpan
	k hangingRootStateProvider
	l hangingRootPlacementAttempts
	n allowedVerticalWaterForTree
	o allowedTreePosition
	<clinit> ()V <clinit>
		static
	<init> (Ljm;IILawu;Legj;IIIILegj;IILeaf;)V <init>
		0 o p_204824_
		1 o p_204825_
		2 o p_204826_
		3 o p_204827_
		4 o p_204828_
		5 o p_204829_
		6 o p_204830_
		7 o p_204831_
		8 o p_204832_
		9 o p_204833_
		10 o p_204834_
		11 o p_204835_
		12 o p_204836_
	a (Leey;)Leaf; lambda$static$12
		static
		0 o p_198373_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$13
		static
		0 o p_198371_
	b (Leey;)Ljava/lang/Integer; lambda$static$11
		static
		0 o p_161131_
	c (Leey;)Ljava/lang/Integer; lambda$static$10
		static
		0 o p_161133_
	d (Leey;)Legj; lambda$static$9
		static
		0 o p_161135_
	e (Leey;)Ljava/lang/Integer; lambda$static$8
		static
		0 o p_161137_
	f (Leey;)Ljava/lang/Integer; lambda$static$7
		static
		0 o p_161139_
	g (Leey;)Ljava/lang/Integer; lambda$static$6
		static
		0 o p_161141_
	h (Leey;)Ljava/lang/Integer; lambda$static$5
		static
		0 o p_161143_
	i (Leey;)Legj; lambda$static$4
		static
		0 o p_161145_
	j (Leey;)Lawu; lambda$static$3
		static
		0 o p_204838_
	k (Leey;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_161149_
	l (Leey;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_161151_
	m (Leey;)Ljm; lambda$static$0
		static
		0 o p_204840_
eez net/minecraft/world/level/levelgen/feature/configurations/SculkPatchConfiguration
	a CODEC
	b chargeCount
	c amountPerCharge
	d spreadAttempts
	e growthRounds
	f spreadRounds
	g extraRareGrowths
	h catalystChance
	<clinit> ()V <clinit>
		static
	<init> (IIIIILbpw;F)V <init>
		0 o chargeCount
		1 o amountPerCharge
		2 o spreadAttempts
		3 o growthRounds
		4 o spreadRounds
		5 o extraRareGrowths
		6 o catalystChance
	a ()I chargeCount
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_225444_
	b ()I amountPerCharge
	c ()I spreadAttempts
	d ()I growthRounds
	equals (Ljava/lang/Object;)Z equals
		0 o p_225449_
	f ()I spreadRounds
	g ()Lbpw; extraRareGrowths
	h ()F catalystChance
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ef net/minecraft/advancements/critereon/TargetBlockTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Laqv;Lbsr;Lexc;I)V trigger
		0 o p_70212_
		1 o p_70213_
		2 o p_70214_
		3 o p_70215_
	a (Lerr;Lexc;ILef$a;)Z lambda$trigger$0
		static
		0 o p_70221_
		1 o p_70222_
		2 o p_70223_
		3 o p_70224_
ef$a net/minecraft/advancements/critereon/TargetBlockTrigger$TriggerInstance
	a CODEC
	b player
	c signalStrength
	d projectile
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ldh$d;Ljava/util/Optional;)V <init>
		0 o player
		1 o signalStrength
		2 o projectile
	a (Lerr;Lexc;I)Z matches
		0 o p_70242_
		1 o p_70243_
		2 o p_70244_
	a ()Ljava/util/Optional; player
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337400_
	a (Ldh$d;Ljava/util/Optional;)Lao; targetHit
		static
		0 o p_286700_
		1 o p_298563_
	a (Lbh;)V validate
		0 o p_312460_
	b ()Ldh$d; signalStrength
	c ()Ljava/util/Optional; projectile
	equals (Ljava/lang/Object;)Z equals
		0 o p_312396_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
efa net/minecraft/world/level/levelgen/feature/configurations/SimpleBlockConfiguration
	a CODEC
	b toPlace
	<clinit> ()V <clinit>
		static
	<init> (Legj;)V <init>
		0 o toPlace
	a (Lefa;)Legj; lambda$static$0
		static
		0 o p_161168_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_191331_
	a ()Legj; toPlace
	equals (Ljava/lang/Object;)Z equals
		0 o p_191333_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
efb net/minecraft/world/level/levelgen/feature/configurations/SimpleRandomFeatureConfiguration
	a CODEC
	b features
	<clinit> ()V <clinit>
		static
	<init> (Ljq;)V <init>
		0 o p_204842_
	a (Lefb;)Ljq; lambda$static$0
		static
		0 o p_204844_
	a (Ljm;)Ljava/util/stream/Stream; lambda$getFeatures$1
		static
		0 o p_204846_
	e ()Ljava/util/stream/Stream; getFeatures
efc net/minecraft/world/level/levelgen/feature/configurations/SpikeConfiguration
	a CODEC
	b crystalInvulnerable
	c spikes
	d crystalBeamTarget
	<clinit> ()V <clinit>
		static
	<init> (ZLjava/util/List;Ljd;)V <init>
		0 o p_68105_
		1 o p_68106_
		2 o p_68107_
	<init> (ZLjava/util/List;Ljava/util/Optional;)V <init>
		0 o p_68109_
		1 o p_68110_
		2 o p_68111_
	a (Lefc;)Ljava/util/Optional; lambda$static$2
		static
		0 o p_161191_
	a ()Z isCrystalInvulnerable
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_68115_
	b (Lefc;)Ljava/util/List; lambda$static$1
		static
		0 o p_161193_
	b ()Ljava/util/List; getSpikes
	c (Lefc;)Ljava/lang/Boolean; lambda$static$0
		static
		0 o p_161195_
	c ()Ljd; getCrystalBeamTarget
efd net/minecraft/world/level/levelgen/feature/configurations/SpringConfiguration
	a CODEC
	b state
	c requiresBlockBelow
	d rockCount
	e holeCount
	f validBlocks
	<clinit> ()V <clinit>
		static
	<init> (Lepe;ZIILjq;)V <init>
		0 o p_204848_
		1 o p_204849_
		2 o p_204850_
		3 o p_204851_
		4 o p_204852_
	a (Lefd;)Ljq; lambda$static$4
		static
		0 o p_204854_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5
		static
		0 o p_68139_
	b (Lefd;)Ljava/lang/Integer; lambda$static$3
		static
		0 o p_161199_
	c (Lefd;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_161201_
	d (Lefd;)Ljava/lang/Boolean; lambda$static$1
		static
		0 o p_161203_
	e (Lefd;)Lepe; lambda$static$0
		static
		0 o p_161205_
efe net/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration
	a CODEC
	b trunkProvider
	c dirtProvider
	d trunkPlacer
	e foliageProvider
	f foliagePlacer
	g rootPlacer
	h minimumSize
	i decorators
	j ignoreVines
	k forceDirt
	<clinit> ()V <clinit>
		static
	<init> (Legj;Lehm;Legj;Lefu;Ljava/util/Optional;Legj;Lefj;Ljava/util/List;ZZ)V <init>
		0 o p_225457_
		1 o p_225458_
		2 o p_225459_
		3 o p_225460_
		4 o p_225461_
		5 o p_225462_
		6 o p_225463_
		7 o p_225464_
		8 o p_225465_
		9 o p_225466_
	a (Lefe;)Ljava/lang/Boolean; lambda$static$9
		static
		0 o p_225470_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$10
		static
		0 o p_225468_
	b (Lefe;)Ljava/lang/Boolean; lambda$static$8
		static
		0 o p_161232_
	c (Lefe;)Ljava/util/List; lambda$static$7
		static
		0 o p_225472_
	d (Lefe;)Lefj; lambda$static$6
		static
		0 o p_225474_
	e (Lefe;)Legj; lambda$static$5
		static
		0 o p_225476_
	f (Lefe;)Ljava/util/Optional; lambda$static$4
		static
		0 o p_225478_
	g (Lefe;)Lefu; lambda$static$3
		static
		0 o p_191357_
	h (Lefe;)Legj; lambda$static$2
		static
		0 o p_161244_
	i (Lefe;)Lehm; lambda$static$1
		static
		0 o p_161246_
	j (Lefe;)Legj; lambda$static$0
		static
		0 o p_161248_
efe$a net/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder
	a trunkProvider
	b foliageProvider
	c trunkPlacer
	d foliagePlacer
	e rootPlacer
	f dirtProvider
	g minimumSize
	h decorators
	i ignoreVines
	j forceDirt
	<init> (Legj;Lehm;Legj;Lefu;Ljava/util/Optional;Lefj;)V <init>
		0 o p_225481_
		1 o p_225482_
		2 o p_225483_
		3 o p_225484_
		4 o p_225485_
		5 o p_225486_
	<init> (Legj;Lehm;Legj;Lefu;Lefj;)V <init>
		0 o p_191359_
		1 o p_191360_
		2 o p_191361_
		3 o p_191362_
		4 o p_191363_
	a ()Lefe$a; ignoreVines
	a (Legj;)Lefe$a; dirt
		0 o p_161261_
	a (Ljava/util/List;)Lefe$a; decorators
		0 o p_68250_
	b ()Lefe$a; forceDirt
	c ()Lefe; build
eff net/minecraft/world/level/levelgen/feature/configurations/TwistingVinesConfig
	a CODEC
	b spreadWidth
	c spreadHeight
	d maxHeight
	<clinit> ()V <clinit>
		static
	<init> (III)V <init>
		0 o spreadWidth
		1 o spreadHeight
		2 o maxHeight
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_191375_
	a ()I spreadWidth
	b ()I spreadHeight
	c ()I maxHeight
	equals (Ljava/lang/Object;)Z equals
		0 o p_191379_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
efg net/minecraft/world/level/levelgen/feature/configurations/UnderwaterMagmaConfiguration
	a CODEC
	b floorSearchRange
	c placementRadiusAroundFloor
	d placementProbabilityPerValidPosition
	<clinit> ()V <clinit>
		static
	<init> (IIF)V <init>
		0 o p_161269_
		1 o p_161270_
		2 o p_161271_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_161273_
	a (Lefg;)Ljava/lang/Float; lambda$static$2
		static
		0 o p_161275_
	b (Lefg;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_161277_
	c (Lefg;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_161279_
efh net/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration
	a CODEC
	b replaceable
	c groundState
	d vegetationFeature
	e surface
	f depth
	g extraBottomBlockChance
	h verticalRange
	i vegetationChance
	j xzRadius
	k extraEdgeColumnChance
	<clinit> ()V <clinit>
		static
	<init> (Lawu;Legj;Ljm;Leil;Lbpw;FIFLbpw;F)V <init>
		0 o p_204856_
		1 o p_204857_
		2 o p_204858_
		3 o p_204859_
		4 o p_204860_
		5 o p_204861_
		6 o p_204862_
		7 o p_204863_
		8 o p_204864_
		9 o p_204865_
	a (Lefh;)Ljava/lang/Float; lambda$static$9
		static
		0 o p_161306_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$10
		static
		0 o p_161304_
	b (Lefh;)Lbpw; lambda$static$8
		static
		0 o p_161308_
	c (Lefh;)Ljava/lang/Float; lambda$static$7
		static
		0 o p_161310_
	d (Lefh;)Ljava/lang/Integer; lambda$static$6
		static
		0 o p_161312_
	e (Lefh;)Ljava/lang/Float; lambda$static$5
		static
		0 o p_161314_
	f (Lefh;)Lbpw; lambda$static$4
		static
		0 o p_161316_
	g (Lefh;)Leil; lambda$static$3
		static
		0 o p_161318_
	h (Lefh;)Ljm; lambda$static$2
		static
		0 o p_204867_
	i (Lefh;)Legj; lambda$static$1
		static
		0 o p_161322_
	j (Lefh;)Lawu; lambda$static$0
		static
		0 o p_204869_
efi net/minecraft/world/level/levelgen/feature/configurations/package-info
efj net/minecraft/world/level/levelgen/feature/featuresize/FeatureSize
	a CODEC
	b MAX_WIDTH
	c minClippedHeight
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/OptionalInt;)V <init>
		0 o p_68285_
	a ()Lcom/mojang/serialization/codecs/RecordCodecBuilder; minClippedHeightCodec
		static
	a (Ljava/util/OptionalInt;)Ljava/util/Optional; lambda$minClippedHeightCodec$1
		static
		0 o p_68294_
	a (Lefj;)Ljava/util/OptionalInt; lambda$minClippedHeightCodec$2
		static
		0 o p_68290_
	a (II)I getSizeAtHeight
		0 o p_68287_
		1 o p_68288_
	a (Ljava/util/Optional;)Ljava/util/OptionalInt; lambda$minClippedHeightCodec$0
		static
		0 o p_68292_
	b ()Lefk; type
	c ()Ljava/util/OptionalInt; minClippedHeight
efk net/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeType
	a TWO_LAYERS_FEATURE_SIZE
	b THREE_LAYERS_FEATURE_SIZE
	c codec
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/serialization/MapCodec;)V <init>
		0 o p_338873_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lefk; register
		static
		0 o p_68304_
		1 o p_338491_
efl net/minecraft/world/level/levelgen/feature/featuresize/ThreeLayersFeatureSize
	d CODEC
	e limit
	f upperLimit
	g lowerSize
	h middleSize
	i upperSize
	<clinit> ()V <clinit>
		static
	<init> (IIIIILjava/util/OptionalInt;)V <init>
		0 o p_68314_
		1 o p_68315_
		2 o p_68316_
		3 o p_68317_
		4 o p_68318_
		5 o p_68319_
	a (Lefl;)Ljava/lang/Integer; lambda$static$4
		static
		0 o p_161327_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5
		static
		0 o p_68326_
	a (II)I getSizeAtHeight
		0 o p_68321_
		1 o p_68322_
	b (Lefl;)Ljava/lang/Integer; lambda$static$3
		static
		0 o p_161329_
	b ()Lefk; type
	c (Lefl;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_161331_
	d (Lefl;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_161333_
	e (Lefl;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_161335_
efm net/minecraft/world/level/levelgen/feature/featuresize/TwoLayersFeatureSize
	d CODEC
	e limit
	f lowerSize
	g upperSize
	<clinit> ()V <clinit>
		static
	<init> (III)V <init>
		0 o p_68342_
		1 o p_68343_
		2 o p_68344_
	<init> (IIILjava/util/OptionalInt;)V <init>
		0 o p_68346_
		1 o p_68347_
		2 o p_68348_
		3 o p_68349_
	a (Lefm;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_161337_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_68356_
	a (II)I getSizeAtHeight
		0 o p_68351_
		1 o p_68352_
	b (Lefm;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_161339_
	b ()Lefk; type
	c (Lefm;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_161341_
efn net/minecraft/world/level/levelgen/feature/featuresize/package-info
efo net/minecraft/world/level/levelgen/feature/foliageplacers/AcaciaFoliagePlacer
	a CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lbpw;Lbpw;)V <init>
		0 o p_161343_
		1 o p_161344_
	a ()Lefv; type
	a (Layw;IIIIZ)Z shouldSkipLocation
		0 o p_225488_
		1 o p_225489_
		2 o p_225490_
		3 o p_225491_
		4 o p_225492_
		5 o p_225493_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_68380_
	a (Lddc;Lefu$b;Layw;Lefe;ILefu$a;III)V createFoliage
		0 o p_225499_
		1 o p_273746_
		2 o p_225501_
		3 o p_225502_
		4 o p_225503_
		5 o p_225504_
		6 o p_225505_
		7 o p_225506_
		8 o p_225507_
	a (Layw;ILefe;)I foliageHeight
		0 o p_225495_
		1 o p_225496_
		2 o p_225497_
efp net/minecraft/world/level/levelgen/feature/foliageplacers/BlobFoliagePlacer
	a CODEC
	b height
	<clinit> ()V <clinit>
		static
	<init> (Lbpw;Lbpw;I)V <init>
		0 o p_161356_
		1 o p_161357_
		2 o p_161358_
	a ()Lefv; type
	a (Layw;IIIIZ)Z shouldSkipLocation
		0 o p_225509_
		1 o p_225510_
		2 o p_225511_
		3 o p_225512_
		4 o p_225513_
		5 o p_225514_
	a (Lddc;Lefu$b;Layw;Lefe;ILefu$a;III)V createFoliage
		0 o p_273066_
		1 o p_272716_
		2 o p_273178_
		3 o p_272850_
		4 o p_273067_
		5 o p_273711_
		6 o p_273580_
		7 o p_273511_
		8 o p_273685_
	a (Lefp;)Ljava/lang/Integer; lambda$blobParts$1
		static
		0 o p_68412_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P3; blobParts
		static
		0 o p_68414_
	a (Layw;ILefe;)I foliageHeight
		0 o p_225516_
		1 o p_225517_
		2 o p_225518_
	c (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_68427_
efq net/minecraft/world/level/levelgen/feature/foliageplacers/BushFoliagePlacer
	c CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lbpw;Lbpw;I)V <init>
		0 o p_161370_
		1 o p_161371_
		2 o p_161372_
	a ()Lefv; type
	a (Layw;IIIIZ)Z shouldSkipLocation
		0 o p_225530_
		1 o p_225531_
		2 o p_225532_
		3 o p_225533_
		4 o p_225534_
		5 o p_225535_
	a (Lddc;Lefu$b;Layw;Lefe;ILefu$a;III)V createFoliage
		0 o p_273251_
		1 o p_273782_
		2 o p_273626_
		3 o p_272956_
		4 o p_273384_
		5 o p_273459_
		6 o p_273161_
		7 o p_272989_
		8 o p_273166_
	c (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_68454_
efr net/minecraft/world/level/levelgen/feature/foliageplacers/CherryFoliagePlacer
	a CODEC
	b height
	c wideBottomLayerHoleChance
	g cornerHoleChance
	h hangingLeavesChance
	i hangingLeavesExtensionChance
	<clinit> ()V <clinit>
		static
	<init> (Lbpw;Lbpw;Lbpw;FFFF)V <init>
		0 o p_272646_
		1 o p_272802_
		2 o p_273604_
		3 o p_272737_
		4 o p_273720_
		5 o p_273152_
		6 o p_273529_
	a ()Lefv; type
	a (Layw;IIIIZ)Z shouldSkipLocation
		0 o p_273294_
		1 o p_273380_
		2 o p_272865_
		3 o p_272853_
		4 o p_272631_
		5 o p_273432_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5
		static
		0 o p_273246_
	a (Lddc;Lefu$b;Layw;Lefe;ILefu$a;III)V createFoliage
		0 o p_272723_
		1 o p_273410_
		2 o p_273057_
		3 o p_273220_
		4 o p_272975_
		5 o p_273037_
		6 o p_273647_
		7 o p_273700_
		8 o p_273188_
	a (Lefr;)Ljava/lang/Float; lambda$static$4
		static
		0 o p_273098_
	a (Layw;ILefe;)I foliageHeight
		0 o p_273679_
		1 o p_273336_
		2 o p_273643_
	b (Lefr;)Ljava/lang/Float; lambda$static$3
		static
		0 o p_273148_
	c (Lefr;)Ljava/lang/Float; lambda$static$2
		static
		0 o p_273020_
	d (Lefr;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_273760_
	e (Lefr;)Lbpw; lambda$static$0
		static
		0 o p_273527_
efs net/minecraft/world/level/levelgen/feature/foliageplacers/DarkOakFoliagePlacer
	a CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lbpw;Lbpw;)V <init>
		0 o p_161384_
		1 o p_161385_
	a ()Lefv; type
	a (Layw;IIIIZ)Z shouldSkipLocation
		0 o p_225547_
		1 o p_225548_
		2 o p_225549_
		3 o p_225550_
		4 o p_225551_
		5 o p_225552_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_68473_
	a (Lddc;Lefu$b;Layw;Lefe;ILefu$a;III)V createFoliage
		0 o p_225558_
		1 o p_273641_
		2 o p_225560_
		3 o p_225561_
		4 o p_225562_
		5 o p_225563_
		6 o p_225564_
		7 o p_225565_
		8 o p_225566_
	a (Layw;ILefe;)I foliageHeight
		0 o p_225554_
		1 o p_225555_
		2 o p_225556_
	b (Layw;IIIIZ)Z shouldSkipLocationSigned
		0 o p_225568_
		1 o p_225569_
		2 o p_225570_
		3 o p_225571_
		4 o p_225572_
		5 o p_225573_
eft net/minecraft/world/level/levelgen/feature/foliageplacers/FancyFoliagePlacer
	c CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lbpw;Lbpw;I)V <init>
		0 o p_161397_
		1 o p_161398_
		2 o p_161399_
	a ()Lefv; type
	a (Layw;IIIIZ)Z shouldSkipLocation
		0 o p_225575_
		1 o p_225576_
		2 o p_225577_
		3 o p_225578_
		4 o p_225579_
		5 o p_225580_
	a (Lddc;Lefu$b;Layw;Lefe;ILefu$a;III)V createFoliage
		0 o p_225582_
		1 o p_273184_
		2 o p_225584_
		3 o p_225585_
		4 o p_225586_
		5 o p_225587_
		6 o p_225588_
		7 o p_225589_
		8 o p_225590_
	c (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_68518_
efu net/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer
	d CODEC
	e radius
	f offset
	<clinit> ()V <clinit>
		static
	<init> (Lbpw;Lbpw;)V <init>
		0 o p_161411_
		1 o p_161412_
	a (Lddc;Lefu$b;Layw;Lefe;ILefu$a;III)V createFoliage
		0 o p_225613_
		1 o p_273598_
		2 o p_225615_
		3 o p_225616_
		4 o p_225617_
		5 o p_225618_
		6 o p_225619_
		7 o p_225620_
		8 o p_225621_
	a (Lddc;Lefu$b;Layw;Lefe;FLjd;Ljd$a;)Z tryPlaceExtension
		static
		0 o p_277577_
		1 o p_277449_
		2 o p_277966_
		3 o p_277897_
		4 o p_277979_
		5 o p_277833_
		6 o p_277567_
	a (Layw;ILefe;)I foliageHeight
		0 o p_225601_
		1 o p_225602_
		2 o p_225603_
	a (Lddc;Lefu$b;Layw;Lefe;ILefu$a;II)V createFoliage
		0 o p_273526_
		1 o p_273018_
		2 o p_273425_
		3 o p_273138_
		4 o p_273282_
		5 o p_272944_
		6 o p_272930_
		7 o p_272727_
	a ()Lefv; type
	a (Lddc;Lefu$b;Layw;Lefe;Ljd;IIZFF)V placeLeavesRowWithHangingLeavesBelow
		0 o p_273087_
		1 o p_273225_
		2 o p_272629_
		3 o p_272885_
		4 o p_273412_
		5 o p_272712_
		6 o p_272656_
		7 o p_272689_
		8 o p_273464_
		9 o p_273068_
	a (Layw;I)I foliageRadius
		0 o p_225593_
		1 o p_225594_
	a (Lefu;)Lbpw; lambda$foliagePlacerParts$1
		static
		0 o p_161447_
	a (Layw;IIIIZ)Z shouldSkipLocation
		0 o p_225595_
		1 o p_225596_
		2 o p_225597_
		3 o p_225598_
		4 o p_225599_
		5 o p_225600_
	a (Lddc;Lefu$b;Layw;Lefe;Ljd;IIZ)V placeLeavesRow
		0 o p_225629_
		1 o p_272772_
		2 o p_225631_
		3 o p_225632_
		4 o p_225633_
		5 o p_225634_
		6 o p_225635_
		7 o p_225636_
	a (Lddc;Lefu$b;Layw;Lefe;Ljd;)Z tryPlaceLeaf
		static
		0 o p_273596_
		1 o p_273054_
		2 o p_272977_
		3 o p_273040_
		4 o p_273406_
	a (Layw;)I offset
		0 o p_225592_
	a (Lepe;)Z lambda$tryPlaceLeaf$2
		static
		0 o p_225638_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P2; foliagePlacerParts
		static
		0 o p_68574_
	b (Lefu;)Lbpw; lambda$foliagePlacerParts$0
		static
		0 o p_161449_
	b (Layw;IIIIZ)Z shouldSkipLocationSigned
		0 o p_225639_
		1 o p_225640_
		2 o p_225641_
		3 o p_225642_
		4 o p_225643_
		5 o p_225644_
efu$a net/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment
	a pos
	b radiusOffset
	c doubleTrunk
	<init> (Ljd;IZ)V <init>
		0 o p_68585_
		1 o p_68586_
		2 o p_68587_
	a ()Ljd; pos
	b ()I radiusOffset
	c ()Z doubleTrunk
efu$b net/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter
	a (Ljd;Ldtc;)V set
		0 o p_273742_
		1 o p_273780_
	a (Ljd;)Z isSet
		0 o p_273118_
efv net/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType
	a BLOB_FOLIAGE_PLACER
	b SPRUCE_FOLIAGE_PLACER
	c PINE_FOLIAGE_PLACER
	d ACACIA_FOLIAGE_PLACER
	e BUSH_FOLIAGE_PLACER
	f FANCY_FOLIAGE_PLACER
	g MEGA_JUNGLE_FOLIAGE_PLACER
	h MEGA_PINE_FOLIAGE_PLACER
	i DARK_OAK_FOLIAGE_PLACER
	j RANDOM_SPREAD_FOLIAGE_PLACER
	k CHERRY_FOLIAGE_PLACER
	l codec
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/serialization/MapCodec;)V <init>
		0 o p_338854_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lefv; register
		static
		0 o p_68606_
		1 o p_338511_
efw net/minecraft/world/level/levelgen/feature/foliageplacers/MegaJungleFoliagePlacer
	a CODEC
	b height
	<clinit> ()V <clinit>
		static
	<init> (Lbpw;Lbpw;I)V <init>
		0 o p_161454_
		1 o p_161455_
		2 o p_161456_
	a ()Lefv; type
	a (Layw;IIIIZ)Z shouldSkipLocation
		0 o p_225646_
		1 o p_225647_
		2 o p_225648_
		3 o p_225649_
		4 o p_225650_
		5 o p_225651_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_68630_
	a (Lddc;Lefu$b;Layw;Lefe;ILefu$a;III)V createFoliage
		0 o p_225657_
		1 o p_273447_
		2 o p_225659_
		3 o p_225660_
		4 o p_225661_
		5 o p_225662_
		6 o p_225663_
		7 o p_225664_
		8 o p_225665_
	a (Lefw;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_161468_
	a (Layw;ILefe;)I foliageHeight
		0 o p_225653_
		1 o p_225654_
		2 o p_225655_
efx net/minecraft/world/level/levelgen/feature/foliageplacers/MegaPineFoliagePlacer
	a CODEC
	b crownHeight
	<clinit> ()V <clinit>
		static
	<init> (Lbpw;Lbpw;Lbpw;)V <init>
		0 o p_161470_
		1 o p_161471_
		2 o p_161472_
	a ()Lefv; type
	a (Lefx;)Lbpw; lambda$static$0
		static
		0 o p_161484_
	a (Layw;IIIIZ)Z shouldSkipLocation
		0 o p_225667_
		1 o p_225668_
		2 o p_225669_
		3 o p_225670_
		4 o p_225671_
		5 o p_225672_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_68664_
	a (Lddc;Lefu$b;Layw;Lefe;ILefu$a;III)V createFoliage
		0 o p_225678_
		1 o p_273345_
		2 o p_225680_
		3 o p_225681_
		4 o p_225682_
		5 o p_225683_
		6 o p_225684_
		7 o p_225685_
		8 o p_225686_
	a (Layw;ILefe;)I foliageHeight
		0 o p_225674_
		1 o p_225675_
		2 o p_225676_
efy net/minecraft/world/level/levelgen/feature/foliageplacers/PineFoliagePlacer
	a CODEC
	b height
	<clinit> ()V <clinit>
		static
	<init> (Lbpw;Lbpw;Lbpw;)V <init>
		0 o p_161486_
		1 o p_161487_
		2 o p_161488_
	a ()Lefv; type
	a (Lefy;)Lbpw; lambda$static$0
		static
		0 o p_161500_
	a (Layw;I)I foliageRadius
		0 o p_225688_
		1 o p_225689_
	a (Layw;IIIIZ)Z shouldSkipLocation
		0 o p_225691_
		1 o p_225692_
		2 o p_225693_
		3 o p_225694_
		4 o p_225695_
		5 o p_225696_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_68698_
	a (Lddc;Lefu$b;Layw;Lefe;ILefu$a;III)V createFoliage
		0 o p_225702_
		1 o p_272791_
		2 o p_225704_
		3 o p_225705_
		4 o p_225706_
		5 o p_225707_
		6 o p_225708_
		7 o p_225709_
		8 o p_225710_
	a (Layw;ILefe;)I foliageHeight
		0 o p_225698_
		1 o p_225699_
		2 o p_225700_
efz net/minecraft/world/level/levelgen/feature/foliageplacers/RandomSpreadFoliagePlacer
	a CODEC
	b foliageHeight
	c leafPlacementAttempts
	<clinit> ()V <clinit>
		static
	<init> (Lbpw;Lbpw;Lbpw;I)V <init>
		0 o p_161506_
		1 o p_161507_
		2 o p_161508_
		3 o p_161509_
	a ()Lefv; type
	a (Lefz;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_161524_
	a (Layw;IIIIZ)Z shouldSkipLocation
		0 o p_225712_
		1 o p_225713_
		2 o p_225714_
		3 o p_225715_
		4 o p_225716_
		5 o p_225717_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_161522_
	a (Lddc;Lefu$b;Layw;Lefe;ILefu$a;III)V createFoliage
		0 o p_225723_
		1 o p_272842_
		2 o p_225725_
		3 o p_225726_
		4 o p_225727_
		5 o p_225728_
		6 o p_225729_
		7 o p_225730_
		8 o p_225731_
	a (Layw;ILefe;)I foliageHeight
		0 o p_225719_
		1 o p_225720_
		2 o p_225721_
	b (Lefz;)Lbpw; lambda$static$0
		static
		0 o p_161537_
eg net/minecraft/advancements/critereon/TradeTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lerr;Lcuq;Leg$a;)Z lambda$trigger$0
		static
		0 o p_70968_
		1 o p_70969_
		2 o p_70970_
	a (Laqv;Lcmf;Lcuq;)V trigger
		0 o p_70960_
		1 o p_70961_
		2 o p_70962_
eg$a net/minecraft/advancements/critereon/TradeTrigger$TriggerInstance
	a CODEC
	b player
	c villager
	d item
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o player
		1 o villager
		2 o item
	a (Lerr;Lcuq;)Z matches
		0 o p_70985_
		1 o p_70986_
	a (Lbv$a;)Lao; tradedWithVillager
		static
		0 o p_191437_
	a (Lbh;)V validate
		0 o p_312082_
	a ()Ljava/util/Optional; player
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337401_
	b ()Lao; tradedWithVillager
		static
	c ()Ljava/util/Optional; villager
	d ()Ljava/util/Optional; item
	equals (Ljava/lang/Object;)Z equals
		0 o p_312906_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ega net/minecraft/world/level/levelgen/feature/foliageplacers/SpruceFoliagePlacer
	a CODEC
	b trunkHeight
	<clinit> ()V <clinit>
		static
	<init> (Lbpw;Lbpw;Lbpw;)V <init>
		0 o p_161539_
		1 o p_161540_
		2 o p_161541_
	a ()Lefv; type
	a (Lega;)Lbpw; lambda$static$0
		static
		0 o p_161553_
	a (Layw;IIIIZ)Z shouldSkipLocation
		0 o p_225733_
		1 o p_225734_
		2 o p_225735_
		3 o p_225736_
		4 o p_225737_
		5 o p_225738_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_68735_
	a (Lddc;Lefu$b;Layw;Lefe;ILefu$a;III)V createFoliage
		0 o p_225744_
		1 o p_273256_
		2 o p_225746_
		3 o p_225747_
		4 o p_225748_
		5 o p_225749_
		6 o p_225750_
		7 o p_225751_
		8 o p_225752_
	a (Layw;ILefe;)I foliageHeight
		0 o p_225740_
		1 o p_225741_
		2 o p_225742_
egb net/minecraft/world/level/levelgen/feature/foliageplacers/package-info
egc net/minecraft/world/level/levelgen/feature/package-info
egd net/minecraft/world/level/levelgen/feature/rootplacers/AboveRootPlacement
	a CODEC
	b aboveRootProvider
	c aboveRootPlacementChance
	<clinit> ()V <clinit>
		static
	<init> (Legj;F)V <init>
		0 o aboveRootProvider
		1 o aboveRootPlacementChance
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_225762_
	a (Legd;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_225764_
	a ()Legj; aboveRootProvider
	b (Legd;)Legj; lambda$static$0
		static
		0 o p_225767_
	b ()F aboveRootPlacementChance
	equals (Ljava/lang/Object;)Z equals
		0 o p_225769_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ege net/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement
	a CODEC
	b canGrowThrough
	c muddyRootsIn
	d muddyRootsProvider
	e maxRootWidth
	f maxRootLength
	g randomSkewChance
	<clinit> ()V <clinit>
		static
	<init> (Ljq;Ljq;Legj;IIF)V <init>
		0 o canGrowThrough
		1 o muddyRootsIn
		2 o muddyRootsProvider
		3 o maxRootWidth
		4 o maxRootLength
		5 o randomSkewChance
	a (Lege;)Ljava/lang/Float; lambda$static$5
		static
		0 o p_225791_
	a ()Ljq; canGrowThrough
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$6
		static
		0 o p_225789_
	b ()Ljq; muddyRootsIn
	b (Lege;)Ljava/lang/Integer; lambda$static$4
		static
		0 o p_225794_
	c (Lege;)Ljava/lang/Integer; lambda$static$3
		static
		0 o p_225797_
	c ()Legj; muddyRootsProvider
	d (Lege;)Legj; lambda$static$2
		static
		0 o p_225800_
	d ()I maxRootWidth
	e ()I maxRootLength
	e (Lege;)Ljq; lambda$static$1
		static
		0 o p_225803_
	equals (Ljava/lang/Object;)Z equals
		0 o p_225805_
	f ()F randomSkewChance
	f (Lege;)Ljq; lambda$static$0
		static
		0 o p_225808_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
egf net/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacer
	a ROOT_WIDTH_LIMIT
	b ROOT_LENGTH_LIMIT
	c CODEC
	h mangroveRootPlacement
	<clinit> ()V <clinit>
		static
	<init> (Lbpw;Legj;Ljava/util/Optional;Lege;)V <init>
		0 o p_225817_
		1 o p_225818_
		2 o p_225819_
		3 o p_225820_
	a (Lddc;Layw;Ljd;Lji;Ljd;Ljava/util/List;I)Z simulateRoots
		0 o p_225823_
		1 o p_225824_
		2 o p_225825_
		3 o p_225826_
		4 o p_225827_
		5 o p_225828_
		6 o p_225829_
	a (Ljd;Lji;Layw;Ljd;)Ljava/util/List; potentialRootPositions
		0 o p_225851_
		1 o p_225852_
		2 o p_225853_
		3 o p_225854_
	a (Lddc;Ljd;)Z canPlaceRoot
		0 o p_225831_
		1 o p_225832_
	a (Ldtc;)Z lambda$placeRoot$3
		0 o p_225847_
	a (Lddc;Ljava/util/function/BiConsumer;Layw;Ljd;Ljd;Lefe;)Z placeRoots
		0 o p_225840_
		1 o p_225841_
		2 o p_225842_
		3 o p_225843_
		4 o p_225844_
		5 o p_225845_
	a (Lddc;Ljava/util/function/BiConsumer;Layw;Ljd;Lefe;)V placeRoot
		0 o p_225834_
		1 o p_225835_
		2 o p_225836_
		3 o p_225837_
		4 o p_225838_
	a (Legf;)Lege; lambda$static$0
		static
		0 o p_225849_
	a ()Legh; type
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_225856_
	b (Ldtc;)Z lambda$canPlaceRoot$2
		0 o p_225858_
egg net/minecraft/world/level/levelgen/feature/rootplacers/RootPlacer
	d CODEC
	e trunkOffsetY
	f rootProvider
	g aboveRootPlacement
	<clinit> ()V <clinit>
		static
	<init> (Lbpw;Legj;Ljava/util/Optional;)V <init>
		0 o p_225865_
		1 o p_225866_
		2 o p_225867_
	a (Legg;)Ljava/util/Optional; lambda$rootPlacerParts$2
		static
		0 o p_225888_
	a (Lddc;Ljd;Ldtc;)Ldtc; getPotentiallyWaterloggedState
		0 o p_225871_
		1 o p_225872_
		2 o p_225873_
	a (Ljd;Layw;)Ljd; getTrunkOrigin
		0 o p_225892_
		1 o p_225893_
	a (Lddc;Ljd;)Z canPlaceRoot
		0 o p_225868_
		1 o p_225869_
	a (Lddc;Ljava/util/function/BiConsumer;Layw;Ljd;Ljd;Lefe;)Z placeRoots
		0 o p_225879_
		1 o p_225880_
		2 o p_225881_
		3 o p_225882_
		4 o p_225883_
		5 o p_225884_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P3; rootPlacerParts
		static
		0 o p_225886_
	a (Lddc;Ljava/util/function/BiConsumer;Layw;Ljd;Lefe;)V placeRoot
		0 o p_225874_
		1 o p_225875_
		2 o p_225876_
		3 o p_225877_
		4 o p_225878_
	a (Lepe;)Z lambda$getPotentiallyWaterloggedState$3
		static
		0 o p_225890_
	a ()Legh; type
	b (Legg;)Legj; lambda$rootPlacerParts$1
		static
		0 o p_225895_
	c (Legg;)Lbpw; lambda$rootPlacerParts$0
		static
		0 o p_225897_
egh net/minecraft/world/level/levelgen/feature/rootplacers/RootPlacerType
	a MANGROVE_ROOT_PLACER
	b codec
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/serialization/MapCodec;)V <init>
		0 o p_338455_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Legh; register
		static
		0 o p_225905_
		1 o p_338740_
egi net/minecraft/world/level/levelgen/feature/rootplacers/package-info
egj net/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider
	a CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldtc;)Legs; simple
		static
		0 o p_191385_
	a (Ldfy;)Legs; simple
		static
		0 o p_191383_
	a (Layw;Ljd;)Ldtc; getState
		0 o p_225907_
		1 o p_225908_
	a ()Legk; type
egk net/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType
	a SIMPLE_STATE_PROVIDER
	b WEIGHTED_STATE_PROVIDER
	c NOISE_THRESHOLD_PROVIDER
	d NOISE_PROVIDER
	e DUAL_NOISE_PROVIDER
	f ROTATED_BLOCK_PROVIDER
	g RANDOMIZED_INT_STATE_PROVIDER
	h codec
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/serialization/MapCodec;)V <init>
		0 o p_338337_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Legk; register
		static
		0 o p_68763_
		1 o p_338587_
egl net/minecraft/world/level/levelgen/feature/stateproviders/DualNoiseProvider
	b CODEC
	i variety
	j slowNoiseParameters
	k slowScale
	l slowNoise
	<clinit> ()V <clinit>
		static
	<init> (Layg;Leoh$a;FJLeoh$a;FLjava/util/List;)V <init>
		0 o p_191396_
		1 o p_191397_
		2 o p_191398_
		3 o p_191399_
		4 o p_191400_
		5 o p_191401_
		6 o p_191402_
	a (Legl;)Ljava/lang/Float; lambda$static$2
		static
		0 o p_191405_
	a (Layw;Ljd;)Ldtc; getState
		0 o p_225910_
		1 o p_225911_
	a (Ljd;)D getSlowNoiseValue
		0 o p_191407_
	a ()Legk; type
	b (Legl;)Leoh$a; lambda$static$1
		static
		0 o p_191412_
	c (Legl;)Layg; lambda$static$0
		static
		0 o p_191416_
	c (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_191414_
egm net/minecraft/world/level/levelgen/feature/stateproviders/NoiseBasedStateProvider
	c seed
	d parameters
	e scale
	f noise
	<init> (JLeoh$a;F)V <init>
		0 o p_191422_
		1 o p_191423_
		2 o p_191424_
	a (Legm;)Ljava/lang/Float; lambda$noiseCodec$2
		static
		0 o p_191428_
	a (Ljd;D)D getNoiseValue
		0 o p_191430_
		1 o p_191431_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P3; noiseCodec
		static
		0 o p_191426_
	b (Legm;)Leoh$a; lambda$noiseCodec$1
		static
		0 o p_191433_
	c (Legm;)Ljava/lang/Long; lambda$noiseCodec$0
		static
		0 o p_191435_
egn net/minecraft/world/level/levelgen/feature/stateproviders/NoiseProvider
	g CODEC
	h states
	<clinit> ()V <clinit>
		static
	<init> (JLeoh$a;FLjava/util/List;)V <init>
		0 o p_191442_
		1 o p_191443_
		2 o p_191444_
		3 o p_191445_
	a (Legn;)Ljava/util/List; lambda$noiseProviderCodec$0
		static
		0 o p_191448_
	a (Layw;Ljd;)Ldtc; getState
		0 o p_225913_
		1 o p_225914_
	a (Ljava/util/List;D)Ldtc; getRandomState
		0 o p_191450_
		1 o p_191451_
	a ()Legk; type
	a (Ljava/util/List;Ljd;D)Ldtc; getRandomState
		0 o p_191453_
		1 o p_191454_
		2 o p_191455_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P4; noiseProviderCodec
		static
		0 o p_191460_
	c (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_191462_
ego net/minecraft/world/level/levelgen/feature/stateproviders/NoiseThresholdProvider
	b CODEC
	g threshold
	h highChance
	i defaultState
	j lowStates
	k highStates
	<clinit> ()V <clinit>
		static
	<init> (JLeoh$a;FFFLdtc;Ljava/util/List;Ljava/util/List;)V <init>
		0 o p_191471_
		1 o p_191472_
		2 o p_191473_
		3 o p_191474_
		4 o p_191475_
		5 o p_191476_
		6 o p_191477_
		7 o p_191478_
	a (Layw;Ljd;)Ldtc; getState
		0 o p_225916_
		1 o p_225917_
	a ()Legk; type
	a (Lego;)Ljava/util/List; lambda$static$4
		static
		0 o p_191481_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5
		static
		0 o p_191486_
	b (Lego;)Ljava/util/List; lambda$static$3
		static
		0 o p_191488_
	c (Lego;)Ldtc; lambda$static$2
		static
		0 o p_191490_
	d (Lego;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_191492_
	e (Lego;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_191494_
egp net/minecraft/world/level/levelgen/feature/stateproviders/RandomizedIntStateProvider
	b CODEC
	c source
	d propertyName
	e property
	f values
	<clinit> ()V <clinit>
		static
	<init> (Legj;Ljava/lang/String;Lbpw;)V <init>
		0 o p_161566_
		1 o p_161567_
		2 o p_161568_
	<init> (Legj;Lduc;Lbpw;)V <init>
		0 o p_161562_
		1 o p_161563_
		2 o p_161564_
	a (Layw;Ljd;)Ldtc; getState
		0 o p_225919_
		1 o p_225920_
	a (Lduf;)Lduc; lambda$findProperty$6
		static
		0 o p_161574_
	a (Ldtc;Ljava/lang/String;)Lduc; findProperty
		static
		0 o p_161571_
		1 o p_161572_
	a (Legp;)Lbpw; lambda$static$2
		static
		0 o p_161578_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_161576_
	a (Ljava/lang/String;Lduf;)Z lambda$findProperty$4
		static
		0 o p_161582_
		1 o p_161583_
	a ()Legk; type
	b (Lduf;)Z lambda$findProperty$5
		static
		0 o p_161588_
	b (Legp;)Ljava/lang/String; lambda$static$1
		static
		0 o p_161590_
	c (Legp;)Legj; lambda$static$0
		static
		0 o p_161592_
egq net/minecraft/world/level/levelgen/feature/stateproviders/RotatedBlockProvider
	b CODEC
	c block
	<clinit> ()V <clinit>
		static
	<init> (Ldfy;)V <init>
		0 o p_68790_
	a (Layw;Ljd;)Ldtc; getState
		0 o p_225922_
		1 o p_225923_
	a ()Legk; type
	a (Legq;)Ldfy; lambda$static$0
		static
		0 o p_68793_
egr net/minecraft/world/level/levelgen/feature/stateproviders/RuleBasedBlockStateProvider
	a CODEC
	b fallback
	c rules
	<clinit> ()V <clinit>
		static
	<init> (Legj;Ljava/util/List;)V <init>
		0 o fallback
		1 o rules
	a (Ldfy;)Legr; simple
		static
		0 o p_225937_
	a (Legj;)Legr; simple
		static
		0 o p_225941_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_225939_
	a (Ldds;Layw;Ljd;)Ldtc; getState
		0 o p_225933_
		1 o p_225934_
		2 o p_225935_
	a ()Legj; fallback
	b ()Ljava/util/List; rules
	equals (Ljava/lang/Object;)Z equals
		0 o p_225944_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
egr$a net/minecraft/world/level/levelgen/feature/stateproviders/RuleBasedBlockStateProvider$Rule
	a CODEC
	b ifTrue
	c then
	<clinit> ()V <clinit>
		static
	<init> (Leaf;Legj;)V <init>
		0 o ifTrue
		1 o then
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_225956_
	a ()Leaf; ifTrue
	b ()Legj; then
	equals (Ljava/lang/Object;)Z equals
		0 o p_225959_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
egs net/minecraft/world/level/levelgen/feature/stateproviders/SimpleStateProvider
	b CODEC
	c state
	<clinit> ()V <clinit>
		static
	<init> (Ldtc;)V <init>
		0 o p_68801_
	a (Legs;)Ldtc; lambda$static$0
		static
		0 o p_68804_
	a (Layw;Ljd;)Ldtc; getState
		0 o p_225963_
		1 o p_225964_
	a ()Legk; type
egt net/minecraft/world/level/levelgen/feature/stateproviders/WeightedStateProvider
	b CODEC
	c weightedList
	<clinit> ()V <clinit>
		static
	<init> (Lbpb;)V <init>
		0 o p_161596_
	<init> (Lbpb$a;)V <init>
		0 o p_161594_
	a (Legt;)Lbpb; lambda$static$0
		static
		0 o p_161600_
	a (Lbpb;)Lcom/mojang/serialization/DataResult; create
		static
		0 o p_161598_
	a (Layw;Ljd;)Ldtc; getState
		0 o p_225966_
		1 o p_225967_
	a ()Legk; type
	b ()Ljava/lang/String; lambda$create$1
		static
egu net/minecraft/world/level/levelgen/feature/stateproviders/package-info
egv net/minecraft/world/level/levelgen/feature/treedecorators/AlterGroundDecorator
	a CODEC
	b provider
	<clinit> ()V <clinit>
		static
	<init> (Legj;)V <init>
		0 o p_69306_
	a (ILjd;)Z lambda$place$1
		static
		0 o p_69309_
		1 o p_69310_
	a ()Lehb; type
	a (Legv;)Legj; lambda$static$0
		static
		0 o p_69327_
	a (Leha$a;)V place
		0 o p_225969_
	a (Leha$a;Ljd;)V placeCircle
		0 o p_225971_
		1 o p_225972_
	b (Leha$a;Ljd;)V placeBlockAt
		0 o p_225974_
		1 o p_225975_
	c (Leha$a;Ljd;)V lambda$place$2
		0 o p_225977_
		1 o p_225978_
egw net/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLeavesDecorator
	a CODEC
	b probability
	c exclusionRadiusXZ
	d exclusionRadiusY
	e blockProvider
	f requiredEmptyBlocks
	g directions
	<clinit> ()V <clinit>
		static
	<init> (FIILegj;ILjava/util/List;)V <init>
		0 o p_225988_
		1 o p_225989_
		2 o p_225990_
		3 o p_225991_
		4 o p_225992_
		5 o p_225993_
	a (Legw;)Ljava/util/List; lambda$static$5
		static
		0 o p_225998_
	a ()Lehb; type
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$6
		static
		0 o p_225996_
	a (Leha$a;Ljd;Lji;)Z hasRequiredEmptyBlocks
		0 o p_226002_
		1 o p_226003_
		2 o p_226004_
	a (Leha$a;)V place
		0 o p_226000_
	b (Legw;)Ljava/lang/Integer; lambda$static$4
		static
		0 o p_226006_
	c (Legw;)Legj; lambda$static$3
		static
		0 o p_226008_
	d (Legw;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_226010_
	e (Legw;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_226012_
	f (Legw;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_226014_
egx net/minecraft/world/level/levelgen/feature/treedecorators/BeehiveDecorator
	a CODEC
	b WORLDGEN_FACING
	c SPAWN_DIRECTIONS
	d probability
	<clinit> ()V <clinit>
		static
	<init> (F)V <init>
		0 o p_69958_
	a (ILjd;)Z lambda$place$3
		static
		0 o p_202299_
		1 o p_202300_
	a (Leha$a;Ljd;)Z lambda$place$5
		static
		0 o p_226021_
		1 o p_226022_
	a (Layw;Ldqe;)V lambda$place$6
		static
		0 o p_330148_
		1 o p_330149_
	a (Legx;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_69971_
	a (I)[Lji; lambda$static$2
		static
		0 o p_202297_
	a ()Lehb; type
	a (Ljd;)Ljava/util/stream/Stream; lambda$place$4
		static
		0 o p_202305_
	a (Lji;)Z lambda$static$1
		static
		0 o p_202307_
	a (Leha$a;)V place
		0 o p_226019_
egy net/minecraft/world/level/levelgen/feature/treedecorators/CocoaDecorator
	a CODEC
	b probability
	<clinit> ()V <clinit>
		static
	<init> (F)V <init>
		0 o p_69976_
	a (ILjd;)Z lambda$place$1
		static
		0 o p_69979_
		1 o p_69980_
	a (Layw;Leha$a;Ljd;)V lambda$place$2
		static
		0 o p_226024_
		1 o p_226025_
		2 o p_226026_
	a ()Lehb; type
	a (Legy;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_69989_
	a (Leha$a;)V place
		0 o p_226028_
egz net/minecraft/world/level/levelgen/feature/treedecorators/LeaveVineDecorator
	a CODEC
	b probability
	<clinit> ()V <clinit>
		static
	<init> (F)V <init>
		0 o p_226031_
	a (Layw;Leha$a;Ljd;)V lambda$place$1
		0 o p_226033_
		1 o p_226034_
		2 o p_226035_
	a ()Lehb; type
	a (Ljd;Ldtt;Leha$a;)V addHangingVine
		static
		0 o p_226041_
		1 o p_226042_
		2 o p_226043_
	a (Legz;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_226037_
	a (Leha$a;)V place
		0 o p_226039_
eh net/minecraft/advancements/critereon/UsedEnderEyeTrigger
	<init> ()V <init>
	a (DLeh$a;)Z lambda$trigger$0
		static
		0 o p_73933_
		1 o p_73934_
	a ()Lcom/mojang/serialization/Codec; codec
	a (Laqv;Ljd;)V trigger
		0 o p_73936_
		1 o p_73937_
eh$a net/minecraft/advancements/critereon/UsedEnderEyeTrigger$TriggerInstance
	a CODEC
	b player
	c distance
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ldh$c;)V <init>
		0 o player
		1 o distance
	a (D)Z matches
		0 o p_73952_
	a ()Ljava/util/Optional; player
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337402_
	b ()Ldh$c; distance
	equals (Ljava/lang/Object;)Z equals
		0 o p_311834_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eha net/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator
	h CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lehb; type
	a (Leha$a;)V place
		0 o p_226044_
eha$a net/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context
	a level
	b decorationSetter
	c random
	d logs
	e leaves
	f roots
	<init> (Lddc;Ljava/util/function/BiConsumer;Layw;Ljava/util/Set;Ljava/util/Set;Ljava/util/Set;)V <init>
		0 o p_226052_
		1 o p_226053_
		2 o p_226054_
		3 o p_226055_
		4 o p_226056_
		5 o p_226057_
	a (Ljd;Ldtc;)V setBlock
		0 o p_226062_
		1 o p_226063_
	a (Ljd;)Z isAir
		0 o p_226060_
	a (Ljd;Ldtt;)V placeVine
		0 o p_226065_
		1 o p_226066_
	a ()Lddc; level
	b ()Layw; random
	c ()Lit/unimi/dsi/fastutil/objects/ObjectArrayList; logs
	d ()Lit/unimi/dsi/fastutil/objects/ObjectArrayList; leaves
	e ()Lit/unimi/dsi/fastutil/objects/ObjectArrayList; roots
ehb net/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType
	a TRUNK_VINE
	b LEAVE_VINE
	c COCOA
	d BEEHIVE
	e ALTER_GROUND
	f ATTACHED_TO_LEAVES
	g codec
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/serialization/MapCodec;)V <init>
		0 o p_338862_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lehb; register
		static
		0 o p_70053_
		1 o p_338285_
ehc net/minecraft/world/level/levelgen/feature/treedecorators/TrunkVineDecorator
	a CODEC
	b INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Layw;Leha$a;Ljd;)V lambda$place$1
		static
		0 o p_226073_
		1 o p_226074_
		2 o p_226075_
	a ()Lehb; type
	a (Leha$a;)V place
		0 o p_226077_
	b ()Lehc; lambda$static$0
		static
ehd net/minecraft/world/level/levelgen/feature/treedecorators/package-info
ehe net/minecraft/world/level/levelgen/feature/trunkplacers/BendingTrunkPlacer
	a CODEC
	b minHeightForLeaves
	h bendLength
	<clinit> ()V <clinit>
		static
	<init> (IIIILbpw;)V <init>
		0 o p_161770_
		1 o p_161771_
		2 o p_161772_
		3 o p_161773_
		4 o p_161774_
	a (Lddc;Ljava/util/function/BiConsumer;Layw;ILjd;Lefe;)Ljava/util/List; placeTrunk
		0 o p_226079_
		1 o p_226080_
		2 o p_226081_
		3 o p_226082_
		4 o p_226083_
		5 o p_226084_
	a ()Lehn; type
	a (Lehe;)Lbpw; lambda$static$1
		static
		0 o p_161784_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_161786_
	b (Lehe;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_161788_
ehf net/minecraft/world/level/levelgen/feature/trunkplacers/CherryTrunkPlacer
	a CODEC
	b BRANCH_START_CODEC
	h branchCount
	i branchHorizontalLength
	j branchStartOffsetFromTop
	k secondBranchStartOffsetFromTop
	l branchEndOffsetFromTop
	<clinit> ()V <clinit>
		static
	<init> (IIILbpw;Lbpw;Lbqc;Lbpw;)V <init>
		0 o p_273281_
		1 o p_273327_
		2 o p_272619_
		3 o p_272873_
		4 o p_272789_
		5 o p_272917_
		6 o p_272948_
	a (Lddc;Ljava/util/function/BiConsumer;Layw;ILjd;Lefe;)Ljava/util/List; placeTrunk
		0 o p_272827_
		1 o p_272650_
		2 o p_272993_
		3 o p_272990_
		4 o p_273471_
		5 o p_273355_
	a (Lji;Ldtc;)Ldtc; lambda$placeTrunk$7
		static
		0 o p_272896_
		1 o p_273382_
	a (Lddc;Ljava/util/function/BiConsumer;Layw;ILjd;Lefe;Ljava/util/function/Function;Lji;IZLjd$a;)Lefu$a; generateBranch
		0 o p_272736_
		1 o p_273092_
		2 o p_273449_
		3 o p_272659_
		4 o p_273743_
		5 o p_273027_
		6 o p_273558_
		7 o p_273712_
		8 o p_272980_
		9 o p_272719_
		10 o p_273496_
	a ()Lehn; type
	a (Lbqc;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_275181_
	a (Lehf;)Lbpw; lambda$static$5
		static
		0 o p_273633_
	b ()Ljava/lang/String; lambda$static$0
		static
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$6
		static
		0 o p_338099_
	b (Lehf;)Lbqc; lambda$static$4
		static
		0 o p_272705_
	c (Lehf;)Lbpw; lambda$static$3
		static
		0 o p_273612_
	d (Lehf;)Lbpw; lambda$static$2
		static
		0 o p_272644_
ehg net/minecraft/world/level/levelgen/feature/trunkplacers/DarkOakTrunkPlacer
	a CODEC
	<clinit> ()V <clinit>
		static
	<init> (III)V <init>
		0 o p_70077_
		1 o p_70078_
		2 o p_70079_
	a (Lddc;Ljava/util/function/BiConsumer;Layw;ILjd;Lefe;)Ljava/util/List; placeTrunk
		0 o p_226086_
		1 o p_226087_
		2 o p_226088_
		3 o p_226089_
		4 o p_226090_
		5 o p_226091_
	a ()Lehn; type
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_70090_
ehh net/minecraft/world/level/levelgen/feature/trunkplacers/FancyTrunkPlacer
	a CODEC
	b TRUNK_HEIGHT_SCALE
	h CLUSTER_DENSITY_MAGIC
	i BRANCH_SLOPE
	j BRANCH_LENGTH_MAGIC
	<clinit> ()V <clinit>
		static
	<init> (III)V <init>
		0 o p_70094_
		1 o p_70095_
		2 o p_70096_
	a (Lddc;Ljava/util/function/BiConsumer;Layw;Ljd;Ljd;ZLefe;)Z makeLimb
		0 o p_226108_
		1 o p_226109_
		2 o p_226110_
		3 o p_226111_
		4 o p_226112_
		5 o p_226113_
		6 o p_226114_
	a (Ljd;)I getSteps
		0 o p_70128_
	a (Ljd;Ljd;Ldtc;)Ldtc; lambda$makeLimb$1
		0 o p_263318_
		1 o p_263319_
		2 o p_161826_
	a (Lddc;Ljava/util/function/BiConsumer;Layw;ILjd;Lefe;)Ljava/util/List; placeTrunk
		0 o p_226093_
		1 o p_226094_
		2 o p_226095_
		3 o p_226096_
		4 o p_226097_
		5 o p_226098_
	a (II)Z trimBranches
		0 o p_70099_
		1 o p_70100_
	a ()Lehn; type
	a (Lddc;Ljava/util/function/BiConsumer;Layw;ILjd;Ljava/util/List;Lefe;)V makeBranches
		0 o p_226100_
		1 o p_226101_
		2 o p_226102_
		3 o p_226103_
		4 o p_226104_
		5 o p_226105_
		6 o p_226106_
	a (Ljd;Ljd;)Lji$a; getLogAxis
		0 o p_70130_
		1 o p_70131_
	b (II)F treeShape
		static
		0 o p_70133_
		1 o p_70134_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_70136_
ehh$a net/minecraft/world/level/levelgen/feature/trunkplacers/FancyTrunkPlacer$FoliageCoords
	a attachment
	b branchBase
	<init> (Ljd;I)V <init>
		0 o p_70140_
		1 o p_70141_
	a ()I getBranchBase
ehi net/minecraft/world/level/levelgen/feature/trunkplacers/ForkingTrunkPlacer
	a CODEC
	<clinit> ()V <clinit>
		static
	<init> (III)V <init>
		0 o p_70148_
		1 o p_70149_
		2 o p_70150_
	a (Lddc;Ljava/util/function/BiConsumer;Layw;ILjd;Lefe;)Ljava/util/List; placeTrunk
		0 o p_226116_
		1 o p_226117_
		2 o p_226118_
		3 o p_226119_
		4 o p_226120_
		5 o p_226121_
	a ()Lehn; type
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_70161_
ehj net/minecraft/world/level/levelgen/feature/trunkplacers/GiantTrunkPlacer
	a CODEC
	<clinit> ()V <clinit>
		static
	<init> (III)V <init>
		0 o p_70165_
		1 o p_70166_
		2 o p_70167_
	a (Lddc;Ljava/util/function/BiConsumer;Layw;ILjd;Lefe;)Ljava/util/List; placeTrunk
		0 o p_226123_
		1 o p_226124_
		2 o p_226125_
		3 o p_226126_
		4 o p_226127_
		5 o p_226128_
	a (Lddc;Ljava/util/function/BiConsumer;Layw;Ljd$a;Lefe;Ljd;III)V placeLogIfFreeWithOffset
		0 o p_226130_
		1 o p_226131_
		2 o p_226132_
		3 o p_226133_
		4 o p_226134_
		5 o p_226135_
		6 o p_226136_
		7 o p_226137_
		8 o p_226138_
	a ()Lehn; type
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_70189_
ehk net/minecraft/world/level/levelgen/feature/trunkplacers/MegaJungleTrunkPlacer
	b CODEC
	<clinit> ()V <clinit>
		static
	<init> (III)V <init>
		0 o p_70193_
		1 o p_70194_
		2 o p_70195_
	a (Lddc;Ljava/util/function/BiConsumer;Layw;ILjd;Lefe;)Ljava/util/List; placeTrunk
		0 o p_226140_
		1 o p_226141_
		2 o p_226142_
		3 o p_226143_
		4 o p_226144_
		5 o p_226145_
	a ()Lehn; type
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_70206_
ehl net/minecraft/world/level/levelgen/feature/trunkplacers/StraightTrunkPlacer
	a CODEC
	<clinit> ()V <clinit>
		static
	<init> (III)V <init>
		0 o p_70248_
		1 o p_70249_
		2 o p_70250_
	a (Lddc;Ljava/util/function/BiConsumer;Layw;ILjd;Lefe;)Ljava/util/List; placeTrunk
		0 o p_226147_
		1 o p_226148_
		2 o p_226149_
		3 o p_226150_
		4 o p_226151_
		5 o p_226152_
	a ()Lehn; type
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_70261_
ehm net/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacer
	a MAX_BASE_HEIGHT
	b MAX_RAND
	c CODEC
	d MAX_HEIGHT
	e baseHeight
	f heightRandA
	g heightRandB
	<clinit> ()V <clinit>
		static
	<init> (III)V <init>
		0 o p_70268_
		1 o p_70269_
		2 o p_70270_
	a (Lddc;Ljava/util/function/BiConsumer;Layw;Ljd$a;Lefe;)V placeLogIfFree
		0 o p_226164_
		1 o p_226165_
		2 o p_226166_
		3 o p_226167_
		4 o p_226168_
	a (Lddc;Ljava/util/function/BiConsumer;Layw;ILjd;Lefe;)Ljava/util/List; placeTrunk
		0 o p_226157_
		1 o p_226158_
		2 o p_226159_
		3 o p_226160_
		4 o p_226161_
		5 o p_226162_
	a (Lehm;)Ljava/lang/Integer; lambda$trunkPlacerParts$2
		static
		0 o p_70308_
	a (Lddc;Ljava/util/function/BiConsumer;Layw;Ljd;Lefe;Ljava/util/function/Function;)Z placeLog
		0 o p_226176_
		1 o p_226177_
		2 o p_226178_
		3 o p_226179_
		4 o p_226180_
		5 o p_226181_
	a (Lddc;Ljd;)Z validTreePos
		0 o p_226155_
		1 o p_226156_
	a (Ldtc;)Z lambda$isFree$4
		static
		0 o p_226183_
	a ()Lehn; type
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P3; trunkPlacerParts
		static
		0 o p_70306_
	a (Lddc;Ljava/util/function/BiConsumer;Layw;Ljd;Lefe;)V setDirtAt
		static
		0 o p_226170_
		1 o p_226171_
		2 o p_226172_
		3 o p_226173_
		4 o p_226174_
	a (Layw;)I getTreeHeight
		0 o p_226154_
	b (Lddc;Ljava/util/function/BiConsumer;Layw;Ljd;Lefe;)Z placeLog
		0 o p_226188_
		1 o p_226189_
		2 o p_226190_
		3 o p_226191_
		4 o p_226192_
	b (Ldtc;)Z lambda$isDirt$3
		static
		0 o p_70304_
	b (Lddc;Ljd;)Z isFree
		0 o p_226185_
		1 o p_226186_
	b (Lehm;)Ljava/lang/Integer; lambda$trunkPlacerParts$1
		static
		0 o p_70312_
	c (Lehm;)Ljava/lang/Integer; lambda$trunkPlacerParts$0
		static
		0 o p_70314_
	c (Lddc;Ljd;)Z isDirt
		static
		0 o p_70296_
		1 o p_70297_
ehn net/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType
	a STRAIGHT_TRUNK_PLACER
	b FORKING_TRUNK_PLACER
	c GIANT_TRUNK_PLACER
	d MEGA_JUNGLE_TRUNK_PLACER
	e DARK_OAK_TRUNK_PLACER
	f FANCY_TRUNK_PLACER
	g BENDING_TRUNK_PLACER
	h UPWARDS_BRANCHING_TRUNK_PLACER
	i CHERRY_TRUNK_PLACER
	j codec
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/serialization/MapCodec;)V <init>
		0 o p_338550_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lehn; register
		static
		0 o p_70327_
		1 o p_338770_
eho net/minecraft/world/level/levelgen/feature/trunkplacers/UpwardsBranchingTrunkPlacer
	a CODEC
	b extraBranchSteps
	h placeBranchPerLogProbability
	i extraBranchLength
	j canGrowThrough
	<clinit> ()V <clinit>
		static
	<init> (IIILbpw;FLbpw;Ljq;)V <init>
		0 o p_226201_
		1 o p_226202_
		2 o p_226203_
		3 o p_226204_
		4 o p_226205_
		5 o p_226206_
		6 o p_226207_
	a (Lddc;Ljd;)Z validTreePos
		0 o p_226210_
		1 o p_226211_
	a (Lddc;Ljava/util/function/BiConsumer;Layw;ILjd;Lefe;)Ljava/util/List; placeTrunk
		0 o p_226225_
		1 o p_226226_
		2 o p_226227_
		3 o p_226228_
		4 o p_226229_
		5 o p_226230_
	a (Ldtc;)Z lambda$validTreePos$5
		0 o p_226232_
	a (Leho;)Ljq; lambda$static$3
		static
		0 o p_226234_
	a ()Lehn; type
	a (Lddc;Ljava/util/function/BiConsumer;Layw;ILefe;Ljava/util/List;Ljd$a;ILji;II)V placeBranch
		0 o p_226213_
		1 o p_226214_
		2 o p_226215_
		3 o p_226216_
		4 o p_226217_
		5 o p_226218_
		6 o p_226219_
		7 o p_226220_
		8 o p_226221_
		9 o p_226222_
		10 o p_226223_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_259008_
	b (Leho;)Lbpw; lambda$static$2
		static
		0 o p_226238_
	c (Leho;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_226240_
	d (Leho;)Lbpw; lambda$static$0
		static
		0 o p_226242_
ehp net/minecraft/world/level/levelgen/feature/trunkplacers/package-info
ehq net/minecraft/world/level/levelgen/flat/FlatLayerInfo
	a CODEC
	b block
	c height
	<clinit> ()V <clinit>
		static
	<init> (ILdfy;)V <init>
		0 o p_70335_
		1 o p_70336_
	a (Lehq;)Ldfy; lambda$static$0
		static
		0 o p_161902_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_344664_
	a ()I getHeight
	b ()Ldtc; getBlockState
	toString ()Ljava/lang/String; toString
ehr net/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPreset
	a DIRECT_CODEC
	b CODEC
	c displayItem
	d settings
	<clinit> ()V <clinit>
		static
	<init> (Ljm;Leht;)V <init>
		0 o displayItem
		1 o settings
	a (Lehr;)Leht; lambda$static$1
		static
		0 o p_226255_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_259010_
	a ()Ljm; displayItem
	b ()Leht; settings
	b (Lehr;)Ljm; lambda$static$0
		static
		0 o p_226258_
	equals (Ljava/lang/Object;)Z equals
		0 o p_226260_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ehs net/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPresets
	a CLASSIC_FLAT
	b TUNNELERS_DREAM
	c WATER_WORLD
	d OVERWORLD
	e SNOWY_KINGDOM
	f BOTTOMLESS_PIT
	g DESERT
	h REDSTONE_READY
	i THE_VOID
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqq;)V bootstrap
		static
		0 o p_321798_
	a (Ljava/lang/String;)Lakq; register
		static
		0 o p_226277_
ehs$a net/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPresets$Bootstrap
	a context
	<init> (Lqq;)V <init>
		0 o p_321787_
	a (Lakq;Ldcv;Lakq;Ljava/util/Set;ZZ[Lehq;)V register
		0 o p_256174_
		1 o p_255748_
		2 o p_256483_
		3 o p_255807_
		4 o p_256642_
		5 o p_256006_
		6 o p_255913_
	a ()V run
eht net/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings
	a CODEC
	b LOGGER
	c structureOverrides
	d layersInfo
	e biome
	f layers
	g voidGen
	h decoration
	i addLakes
	j lakes
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljm;Ljava/util/List;)V <init>
		0 o p_256029_
		1 o p_256190_
		2 o p_255960_
	<init> (Ljava/util/Optional;Ljava/util/List;ZZLjava/util/Optional;Ljm$c;Ljm;Ljm;)V <init>
		0 o p_256456_
		1 o p_255826_
		2 o p_255740_
		3 o p_255726_
		4 o p_256292_
		5 o p_255964_
		6 o p_256419_
		7 o p_255710_
	a (Leht;)Lcom/mojang/serialization/DataResult; validateHeight
		static
		0 o p_161906_
	a (Ljm;)Lddx; adjustGenerationSettings
		0 o p_226295_
	a (Ljava/util/Optional;Ljm;)Ljm; getBiome
		static
		0 o p_256142_
		1 o p_256475_
	a (Ljn;)Ljm; getDefaultBiome
		static
		0 o p_256645_
	a (Ljn;Ljn;Ljn;)Leht; getDefault
		static
		0 o p_256175_
		1 o p_256081_
		2 o p_256484_
	a (Ldtc;)Z lambda$updateLayers$6
		static
		0 o p_209802_
	a ()V setDecoration
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_209800_
	a (Ljava/util/List;Ljava/util/Optional;Ljm;)Leht; withBiomeAndLayers
		0 o p_256587_
		1 o p_256500_
		2 o p_256598_
	b (Leht;)Ljava/util/Optional; lambda$static$3
		static
		0 o p_209807_
	b (Ljn;)Ljava/util/List; createLakesList
		static
		0 o p_256282_
	b ()V setAddLakes
	c (Leht;)Ljava/lang/Boolean; lambda$static$2
		static
		0 o p_209809_
	c ()Ljava/util/Optional; structureOverrides
	d ()Ljm; getBiome
	d (Leht;)Ljava/lang/Boolean; lambda$static$1
		static
		0 o p_161912_
	e ()Ljava/util/List; getLayersInfo
	e (Leht;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_209812_
	f ()Ljava/util/List; getLayers
	g ()V updateLayers
	h ()Ljava/lang/String; lambda$validateHeight$5
		static
ehu net/minecraft/world/level/levelgen/flat/package-info
ehv net/minecraft/world/level/levelgen/heightproviders/BiasedToBottomHeight
	a CODEC
	b LOGGER
	d minInclusive
	e maxInclusive
	f inner
	<clinit> ()V <clinit>
		static
	<init> (Ldzs;Ldzs;I)V <init>
		0 o p_161925_
		1 o p_161926_
		2 o p_161927_
	a (Ldzs;Ldzs;I)Lehv; of
		static
		0 o p_161932_
		1 o p_161933_
		2 o p_161934_
	a (Lehv;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_161936_
	a (Layw;Ldzv;)I sample
		0 o p_226297_
		1 o p_226298_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_161930_
	a ()Lehy; getType
	b (Lehv;)Ldzs; lambda$static$1
		static
		0 o p_161941_
	c (Lehv;)Ldzs; lambda$static$0
		static
		0 o p_161943_
	toString ()Ljava/lang/String; toString
ehw net/minecraft/world/level/levelgen/heightproviders/ConstantHeight
	a ZERO
	b CODEC
	d value
	<clinit> ()V <clinit>
		static
	<init> (Ldzs;)V <init>
		0 o p_161950_
	a (Ldzs;)Lehw; of
		static
		0 o p_161957_
	a (Layw;Ldzv;)I sample
		0 o p_226300_
		1 o p_226301_
	a ()Lehy; getType
	b ()Ldzs; getValue
	toString ()Ljava/lang/String; toString
ehx net/minecraft/world/level/levelgen/heightproviders/HeightProvider
	a CONSTANT_OR_DISPATCH_CODEC
	c CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lehx;)Lcom/mojang/datafixers/util/Either; lambda$static$2
		static
		0 o p_161976_
	a (Layw;Ldzv;)I sample
		0 o p_226302_
		1 o p_226303_
	a (Lcom/mojang/datafixers/util/Either;)Lehx; lambda$static$1
		static
		0 o p_161974_
	a ()Lehy; getType
	b (Lehx;)Lehx; lambda$static$0
		static
		0 o p_161980_
ehy net/minecraft/world/level/levelgen/heightproviders/HeightProviderType
	a CONSTANT
	b UNIFORM
	c BIASED_TO_BOTTOM
	d VERY_BIASED_TO_BOTTOM
	e TRAPEZOID
	f WEIGHTED_LIST
	<clinit> ()V <clinit>
		static
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$register$0
		static
		0 o p_338548_
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lehy; register
		static
		0 o p_161990_
		1 o p_338570_
	codec ()Lcom/mojang/serialization/MapCodec; codec
ehz net/minecraft/world/level/levelgen/heightproviders/TrapezoidHeight
	a CODEC
	b LOGGER
	d minInclusive
	e maxInclusive
	f plateau
	<clinit> ()V <clinit>
		static
	<init> (Ldzs;Ldzs;I)V <init>
		0 o p_162000_
		1 o p_162001_
		2 o p_162002_
	a (Ldzs;Ldzs;I)Lehz; of
		static
		0 o p_162010_
		1 o p_162011_
		2 o p_162012_
	a (Lehz;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_162014_
	a (Layw;Ldzv;)I sample
		0 o p_226305_
		1 o p_226306_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_162005_
	a (Ldzs;Ldzs;)Lehz; of
		static
		0 o p_162007_
		1 o p_162008_
	a ()Lehy; getType
	b (Lehz;)Ldzs; lambda$static$1
		static
		0 o p_162019_
	c (Lehz;)Ldzs; lambda$static$0
		static
		0 o p_162021_
	toString ()Ljava/lang/String; toString
ei net/minecraft/advancements/critereon/UsedTotemTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Laqv;Lcuq;)V trigger
		0 o p_74432_
		1 o p_74433_
	a (Lcuq;Lei$a;)Z lambda$trigger$0
		static
		0 o p_74435_
		1 o p_74436_
ei$a net/minecraft/advancements/critereon/UsedTotemTrigger$TriggerInstance
	a CODEC
	b player
	c item
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o player
		1 o item
	a (Lcs;)Lao; usedTotem
		static
		0 o p_163725_
	a ()Ljava/util/Optional; player
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337403_
	a (Lcuq;)Z matches
		0 o p_74451_
	a (Ldcv;)Lao; usedTotem
		static
		0 o p_74453_
	b ()Ljava/util/Optional; item
	equals (Ljava/lang/Object;)Z equals
		0 o p_312888_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eia net/minecraft/world/level/levelgen/heightproviders/UniformHeight
	a CODEC
	b LOGGER
	d minInclusive
	e maxInclusive
	f warnedFor
	<clinit> ()V <clinit>
		static
	<init> (Ldzs;Ldzs;)V <init>
		0 o p_162029_
		1 o p_162030_
	a (Layw;Ldzv;)I sample
		0 o p_226308_
		1 o p_226309_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_162033_
	a (Ldzs;Ldzs;)Leia; of
		static
		0 o p_162035_
		1 o p_162036_
	a (Leia;)Ldzs; lambda$static$1
		static
		0 o p_162038_
	a ()Lehy; getType
	b (Leia;)Ldzs; lambda$static$0
		static
		0 o p_162043_
	toString ()Ljava/lang/String; toString
eib net/minecraft/world/level/levelgen/heightproviders/VeryBiasedToBottomHeight
	a CODEC
	b LOGGER
	d minInclusive
	e maxInclusive
	f inner
	<clinit> ()V <clinit>
		static
	<init> (Ldzs;Ldzs;I)V <init>
		0 o p_162052_
		1 o p_162053_
		2 o p_162054_
	a (Leib;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_162063_
	a (Layw;Ldzv;)I sample
		0 o p_226311_
		1 o p_226312_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_162057_
	a (Ldzs;Ldzs;I)Leib; of
		static
		0 o p_162059_
		1 o p_162060_
		2 o p_162061_
	a ()Lehy; getType
	b (Leib;)Ldzs; lambda$static$1
		static
		0 o p_162068_
	c (Leib;)Ldzs; lambda$static$0
		static
		0 o p_162070_
	toString ()Ljava/lang/String; toString
eic net/minecraft/world/level/levelgen/heightproviders/WeightedListHeight
	a CODEC
	b distribution
	<clinit> ()V <clinit>
		static
	<init> (Lbpb;)V <init>
		0 o p_191536_
	a (Leic;)Lbpb; lambda$static$0
		static
		0 o p_191541_
	a (Layw;Ldzv;)I sample
		0 o p_226314_
		1 o p_226315_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_191539_
	a ()Lehy; getType
eid net/minecraft/world/level/levelgen/heightproviders/package-info
eie net/minecraft/world/level/levelgen/material/MaterialRuleList
	a materialRuleList
	<init> (Ljava/util/List;)V <init>
		0 o materialRuleList
	a ()Ljava/util/List; materialRuleList
	calculate (Ldyr$b;)Ldtc; calculate
		0 o p_209815_
	equals (Ljava/lang/Object;)Z equals
		0 o p_209817_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eif net/minecraft/world/level/levelgen/material/WorldGenMaterialRule
	a (Ldzc;III)Ldtc; apply
		0 o p_191553_
		1 o p_191554_
		2 o p_191555_
		3 o p_191556_
eig net/minecraft/world/level/levelgen/material/package-info
eih net/minecraft/world/level/levelgen/package-info
eii net/minecraft/world/level/levelgen/placement/BiomeFilter
	a CODEC
	c INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Leii; biome
		static
	a (Leiw;Layw;Ljd;)Z shouldPlace
		0 o p_226317_
		1 o p_226318_
		2 o p_226319_
	b ()Leiz; type
	c ()Ljava/lang/IllegalStateException; lambda$shouldPlace$1
		static
	d ()Leii; lambda$static$0
		static
eij net/minecraft/world/level/levelgen/placement/BlockPredicateFilter
	a CODEC
	c predicate
	<clinit> ()V <clinit>
		static
	<init> (Leaf;)V <init>
		0 o p_191573_
	a (Leiw;Layw;Ljd;)Z shouldPlace
		0 o p_226321_
		1 o p_226322_
		2 o p_226323_
	a (Leij;)Leaf; lambda$static$0
		static
		0 o p_191579_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_191575_
	a (Leaf;)Leij; forPredicate
		static
		0 o p_191577_
	b ()Leiz; type
eik net/minecraft/world/level/levelgen/placement/CarvingMaskPlacement
	a CODEC
	c step
	<clinit> ()V <clinit>
		static
	<init> (Ldyu$a;)V <init>
		0 o p_191589_
	a (Leik;)Ldyu$a; lambda$static$0
		static
		0 o p_191593_
	a (Ldyu$a;)Leik; forStep
		static
		0 o p_191591_
	a_ (Leiw;Layw;Ljd;)Ljava/util/stream/Stream; getPositions
		0 o p_226325_
		1 o p_226326_
		2 o p_226327_
	b ()Leiz; type
eil net/minecraft/world/level/levelgen/placement/CaveSurface
	a CEILING
	b FLOOR
	c CODEC
	d direction
	e y
	f id
	g $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILji;ILjava/lang/String;)V <init>
		0 o p_162102_
		1 o p_162103_
		2 o p_162104_
		3 o p_162105_
		4 o p_162106_
	a ()Lji; getDirection
	b ()I getY
	c ()Ljava/lang/String; getSerializedName
	d ()[Leil; $values
		static
	valueOf (Ljava/lang/String;)Leil; valueOf
		static
		0 o p_162114_
	values ()[Leil; values
		static
eim net/minecraft/world/level/levelgen/placement/CountOnEveryLayerPlacement
	a CODEC
	c count
	<clinit> ()V <clinit>
		static
	<init> (Lbpw;)V <init>
		0 o p_191603_
	a (Ldtc;)Z isEmpty
		static
		0 o p_191609_
	a (Lbpw;)Leim; of
		static
		0 o p_191607_
	a (Leiw;IIII)I findOnGroundYPosition
		static
		0 o p_191613_
		1 o p_191614_
		2 o p_191615_
		3 o p_191616_
		4 o p_191617_
	a (Leim;)Lbpw; lambda$static$0
		static
		0 o p_191611_
	a (I)Leim; of
		static
		0 o p_191605_
	a_ (Leiw;Layw;Ljd;)Ljava/util/stream/Stream; getPositions
		0 o p_226329_
		1 o p_226330_
		2 o p_226331_
	b ()Leiz; type
ein net/minecraft/world/level/levelgen/placement/CountPlacement
	a CODEC
	c count
	<clinit> ()V <clinit>
		static
	<init> (Lbpw;)V <init>
		0 o p_191627_
	a (Lbpw;)Lein; of
		static
		0 o p_191631_
	a (Lein;)Lbpw; lambda$static$0
		static
		0 o p_191633_
	a (Layw;Ljd;)I count
		0 o p_226333_
		1 o p_226334_
	a (I)Lein; of
		static
		0 o p_191629_
	b ()Leiz; type
eio net/minecraft/world/level/levelgen/placement/EnvironmentScanPlacement
	a CODEC
	c directionOfSearch
	d targetCondition
	e allowedSearchCondition
	f maxSteps
	<clinit> ()V <clinit>
		static
	<init> (Lji;Leaf;Leaf;I)V <init>
		0 o p_191645_
		1 o p_191646_
		2 o p_191647_
		3 o p_191648_
	a (Lji;Leaf;I)Leio; scanningFor
		static
		0 o p_191654_
		1 o p_191655_
		2 o p_191656_
	a (Leio;)Ljava/lang/Integer; lambda$static$3
		static
		0 o p_191652_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_191650_
	a (Lji;Leaf;Leaf;I)Leio; scanningFor
		static
		0 o p_191658_
		1 o p_191659_
		2 o p_191660_
		3 o p_191661_
	a_ (Leiw;Layw;Ljd;)Ljava/util/stream/Stream; getPositions
		0 o p_226336_
		1 o p_226337_
		2 o p_226338_
	b (Leio;)Leaf; lambda$static$2
		static
		0 o p_191668_
	b ()Leiz; type
	c (Leio;)Leaf; lambda$static$1
		static
		0 o p_191670_
	d (Leio;)Lji; lambda$static$0
		static
		0 o p_191672_
eip net/minecraft/world/level/levelgen/placement/FixedPlacement
	a CODEC
	c positions
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_352933_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_352897_
	a ([Ljd;)Leip; of
		static
		0 o p_352896_
	a (IILjd;)Z isSameChunk
		static
		0 o p_352906_
		1 o p_352932_
		2 o p_352907_
	a (Leip;)Ljava/util/List; lambda$static$0
		static
		0 o p_352962_
	a_ (Leiw;Layw;Ljd;)Ljava/util/stream/Stream; getPositions
		0 o p_352915_
		1 o p_352928_
		2 o p_352899_
	b (IILjd;)Z lambda$getPositions$2
		static
		0 o p_352912_
		1 o p_352923_
		2 o p_352956_
	b ()Leiz; type
eiq net/minecraft/world/level/levelgen/placement/HeightRangePlacement
	a CODEC
	c height
	<clinit> ()V <clinit>
		static
	<init> (Lehx;)V <init>
		0 o p_191677_
	a (Lehx;)Leiq; of
		static
		0 o p_191684_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_191679_
	a (Ldzs;Ldzs;)Leiq; uniform
		static
		0 o p_191681_
		1 o p_191682_
	a (Leiq;)Lehx; lambda$static$0
		static
		0 o p_191686_
	a_ (Leiw;Layw;Ljd;)Ljava/util/stream/Stream; getPositions
		0 o p_226340_
		1 o p_226341_
		2 o p_226342_
	b (Ldzs;Ldzs;)Leiq; triangle
		static
		0 o p_191693_
		1 o p_191694_
	b ()Leiz; type
eir net/minecraft/world/level/levelgen/placement/HeightmapPlacement
	a CODEC
	c heightmap
	<clinit> ()V <clinit>
		static
	<init> (Ldyy$a;)V <init>
		0 o p_191699_
	a (Leir;)Ldyy$a; lambda$static$0
		static
		0 o p_191705_
	a (Ldyy$a;)Leir; onHeightmap
		static
		0 o p_191703_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_191701_
	a_ (Leiw;Layw;Ljd;)Ljava/util/stream/Stream; getPositions
		0 o p_226344_
		1 o p_226345_
		2 o p_226346_
	b ()Leiz; type
eis net/minecraft/world/level/levelgen/placement/InSquarePlacement
	a CODEC
	c INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Leis; spread
		static
	a_ (Leiw;Layw;Ljd;)Ljava/util/stream/Stream; getPositions
		0 o p_226348_
		1 o p_226349_
		2 o p_226350_
	b ()Leiz; type
	c ()Leis; lambda$static$0
		static
eit net/minecraft/world/level/levelgen/placement/NoiseBasedCountPlacement
	a CODEC
	c noiseToCountRatio
	d noiseFactor
	e noiseOffset
	<clinit> ()V <clinit>
		static
	<init> (IDD)V <init>
		0 o p_191728_
		1 o p_191729_
		2 o p_191730_
	a (IDD)Leit; of
		static
		0 o p_191732_
		1 o p_191733_
		2 o p_191734_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_191736_
	a (Leit;)Ljava/lang/Double; lambda$static$2
		static
		0 o p_191738_
	a (Layw;Ljd;)I count
		0 o p_226352_
		1 o p_226353_
	b (Leit;)Ljava/lang/Double; lambda$static$1
		static
		0 o p_191744_
	b ()Leiz; type
	c (Leit;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_191746_
eiu net/minecraft/world/level/levelgen/placement/NoiseThresholdCountPlacement
	a CODEC
	c noiseLevel
	d belowNoise
	e aboveNoise
	<clinit> ()V <clinit>
		static
	<init> (DII)V <init>
		0 o p_191753_
		1 o p_191754_
		2 o p_191755_
	a (Leiu;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_191763_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_191761_
	a (DII)Leiu; of
		static
		0 o p_191757_
		1 o p_191758_
		2 o p_191759_
	a (Layw;Ljd;)I count
		0 o p_226355_
		1 o p_226356_
	b (Leiu;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_191769_
	b ()Leiz; type
	c (Leiu;)Ljava/lang/Double; lambda$static$0
		static
		0 o p_191771_
eiv net/minecraft/world/level/levelgen/placement/PlacedFeature
	a DIRECT_CODEC
	b CODEC
	c LIST_CODEC
	d LIST_OF_LISTS_CODEC
	e feature
	f placement
	<clinit> ()V <clinit>
		static
	<init> (Ljm;Ljava/util/List;)V <init>
		0 o feature
		1 o placement
	a (Leiw;Layw;Ljd;)Z placeWithContext
		0 o p_226369_
		1 o p_226370_
		2 o p_226371_
	a (Lebq;Leiw;Layw;Lorg/apache/commons/lang3/mutable/MutableBoolean;Ljd;)V lambda$placeWithContext$4
		static
		0 o p_226363_
		1 o p_226364_
		2 o p_226365_
		3 o p_226366_
		4 o p_226367_
	a (Leiv;)Ljava/util/List; lambda$static$1
		static
		0 o p_191796_
	a (Ldds;Lduz;Layw;Ljd;)Z place
		0 o p_226358_
		1 o p_226359_
		2 o p_226360_
		3 o p_226361_
	a (Leiy;Leiw;Layw;Ljd;)Ljava/util/stream/Stream; lambda$placeWithContext$3
		static
		0 o p_226373_
		1 o p_226374_
		2 o p_226375_
		3 o p_226376_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_191788_
	a ()Ljava/util/stream/Stream; getFeatures
	b ()Ljm; feature
	b (Ldds;Lduz;Layw;Ljd;)Z placeWithBiomeCheck
		0 o p_226378_
		1 o p_226379_
		2 o p_226380_
		3 o p_226381_
	b (Leiv;)Ljm; lambda$static$0
		static
		0 o p_204928_
	c ()Ljava/util/List; placement
	equals (Ljava/lang/Object;)Z equals
		0 o p_204931_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eiw net/minecraft/world/level/levelgen/placement/PlacementContext
	a level
	b generator
	c topFeature
	<init> (Ldds;Lduz;Ljava/util/Optional;)V <init>
		0 o p_191818_
		1 o p_191819_
		2 o p_191820_
	a (Ldyy$a;II)I getHeight
		0 o p_191825_
		1 o p_191826_
		2 o p_191827_
	a (Ldcd;Ldyu$a;)Ldux; getCarvingMask
		0 o p_191822_
		1 o p_191823_
	a (Ljd;)Ldtc; getBlockState
		0 o p_191829_
	c ()I getMinBuildHeight
	d ()Ldds; getLevel
	e ()Ljava/util/Optional; topFeature
	f ()Lduz; generator
eix net/minecraft/world/level/levelgen/placement/PlacementFilter
	<init> ()V <init>
	a (Leiw;Layw;Ljd;)Z shouldPlace
		0 o p_226382_
		1 o p_226383_
		2 o p_226384_
	a_ (Leiw;Layw;Ljd;)Ljava/util/stream/Stream; getPositions
		0 o p_226386_
		1 o p_226387_
		2 o p_226388_
eiy net/minecraft/world/level/levelgen/placement/PlacementModifier
	b CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a_ (Leiw;Layw;Ljd;)Ljava/util/stream/Stream; getPositions
		0 o p_226389_
		1 o p_226390_
		2 o p_226391_
	b ()Leiz; type
eiz net/minecraft/world/level/levelgen/placement/PlacementModifierType
	a BLOCK_PREDICATE_FILTER
	b RARITY_FILTER
	c SURFACE_RELATIVE_THRESHOLD_FILTER
	d SURFACE_WATER_DEPTH_FILTER
	e BIOME_FILTER
	f COUNT
	g NOISE_BASED_COUNT
	h NOISE_THRESHOLD_COUNT
	i COUNT_ON_EVERY_LAYER
	j ENVIRONMENT_SCAN
	k HEIGHTMAP
	l HEIGHT_RANGE
	m IN_SQUARE
	n RANDOM_OFFSET
	o CARVING_MASK_PLACEMENT
	p FIXED_PLACEMENT
	<clinit> ()V <clinit>
		static
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$register$0
		static
		0 o p_338821_
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Leiz; register
		static
		0 o p_191867_
		1 o p_338679_
	codec ()Lcom/mojang/serialization/MapCodec; codec
ej net/minecraft/advancements/critereon/UsingItemTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Laqv;Lcuq;)V trigger
		0 o p_163866_
		1 o p_163867_
	a (Lcuq;Lej$a;)Z lambda$trigger$0
		static
		0 o p_163869_
		1 o p_163870_
ej$a net/minecraft/advancements/critereon/UsingItemTrigger$TriggerInstance
	a CODEC
	b player
	c item
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o player
		1 o item
	a ()Ljava/util/Optional; player
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337404_
	a (Lcuq;)Z matches
		0 o p_163887_
	a (Lbv$a;Lcs$a;)Lao; lookingAt
		static
		0 o p_163884_
		1 o p_163885_
	b ()Ljava/util/Optional; item
	equals (Ljava/lang/Object;)Z equals
		0 o p_311948_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eja net/minecraft/world/level/levelgen/placement/RandomOffsetPlacement
	a CODEC
	c xzSpread
	d ySpread
	<clinit> ()V <clinit>
		static
	<init> (Lbpw;Lbpw;)V <init>
		0 o p_191875_
		1 o p_191876_
	a (Lbpw;)Leja; vertical
		static
		0 o p_191878_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_191883_
	a (Leja;)Lbpw; lambda$static$1
		static
		0 o p_191885_
	a (Lbpw;Lbpw;)Leja; of
		static
		0 o p_191880_
		1 o p_191881_
	a_ (Leiw;Layw;Ljd;)Ljava/util/stream/Stream; getPositions
		0 o p_226393_
		1 o p_226394_
		2 o p_226395_
	b (Lbpw;)Leja; horizontal
		static
		0 o p_191892_
	b (Leja;)Lbpw; lambda$static$0
		static
		0 o p_191894_
	b ()Leiz; type
ejb net/minecraft/world/level/levelgen/placement/RarityFilter
	a CODEC
	c chance
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_191899_
	a (Lejb;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_191907_
	a (Leiw;Layw;Ljd;)Z shouldPlace
		0 o p_226397_
		1 o p_226398_
		2 o p_226399_
	a (I)Lejb; onAverageOnceEvery
		static
		0 o p_191901_
	b ()Leiz; type
ejc net/minecraft/world/level/levelgen/placement/RepeatingPlacement
	<init> ()V <init>
	a (Ljd;I)Ljd; lambda$getPositions$0
		static
		0 o p_191911_
		1 o p_191912_
	a (Layw;Ljd;)I count
		0 o p_226400_
		1 o p_226401_
	a_ (Leiw;Layw;Ljd;)Ljava/util/stream/Stream; getPositions
		0 o p_226403_
		1 o p_226404_
		2 o p_226405_
ejd net/minecraft/world/level/levelgen/placement/SurfaceRelativeThresholdFilter
	a CODEC
	c heightmap
	d minInclusive
	e maxInclusive
	<clinit> ()V <clinit>
		static
	<init> (Ldyy$a;II)V <init>
		0 o p_191925_
		1 o p_191926_
		2 o p_191927_
	a (Leiw;Layw;Ljd;)Z shouldPlace
		0 o p_226407_
		1 o p_226408_
		2 o p_226409_
	a (Lejd;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_191939_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_191929_
	a (Ldyy$a;II)Lejd; of
		static
		0 o p_191931_
		1 o p_191932_
		2 o p_191933_
	b (Lejd;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_191942_
	b ()Leiz; type
	c (Lejd;)Ldyy$a; lambda$static$0
		static
		0 o p_191944_
eje net/minecraft/world/level/levelgen/placement/SurfaceWaterDepthFilter
	a CODEC
	c maxWaterDepth
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_191949_
	a (Leiw;Layw;Ljd;)Z shouldPlace
		0 o p_226411_
		1 o p_226412_
		2 o p_226413_
	a (Leje;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_191959_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_191953_
	a (I)Leje; forMaxDepth
		static
		0 o p_191951_
	b ()Leiz; type
ejf net/minecraft/world/level/levelgen/placement/package-info
ejg net/minecraft/world/level/levelgen/presets/WorldPreset
	a DIRECT_CODEC
	b CODEC
	c dimensions
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o p_226419_
	a (Lejg;)Lcom/mojang/serialization/DataResult; requireOverworld
		static
		0 o p_238379_
	a ()Ldzt; createWorldDimensions
	a (Lcom/google/common/collect/ImmutableMap$Builder;Lakq;)V lambda$dimensionsInOrder$2
		0 o p_325909_
		1 o p_325910_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_259011_
	b ()Ljava/util/Optional; overworld
	b (Lejg;)Ljava/util/Map; lambda$static$0
		static
		0 o p_226430_
	c ()Lcom/google/common/collect/ImmutableMap; dimensionsInOrder
	d ()Ljava/lang/String; lambda$requireOverworld$3
		static
ejh net/minecraft/world/level/levelgen/presets/WorldPresets
	a NORMAL
	b FLAT
	c LARGE_BIOMES
	d AMPLIFIED
	e SINGLE_BIOME_SURFACE
	f DEBUG
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldzt;)Ljava/util/Optional; fromSettings
		static
		0 o p_326314_
	a (Ldwz;)Ljava/util/Optional; lambda$fromSettings$0
		static
		0 o p_344665_
	a (Lka;)Ldzt; createNormalWorldDimensions
		static
		0 o p_251732_
	a (Lqq;)V bootstrap
		static
		0 o p_321750_
	a (Ljava/lang/String;)Lakq; register
		static
		0 o p_226460_
	b (Lka;)Ldwz; getNormalOverworld
		static
		0 o p_226464_
ejh$a net/minecraft/world/level/levelgen/presets/WorldPresets$Bootstrap
	a context
	b noiseSettings
	c biomes
	d placedFeatures
	e structureSets
	f multiNoiseBiomeSourceParameterLists
	g overworldDimensionType
	h netherStem
	i endStem
	<init> (Lqq;)V <init>
		0 o p_321480_
	a (Lakq;Ldwz;)V registerCustomOverworldPreset
		0 o p_256570_
		1 o p_256269_
	a (Ldwz;)Lejg; createPresetWithCustomOverworld
		0 o p_226490_
	a ()V bootstrap
	a (Lduz;)Ldwz; makeOverworld
		0 o p_226488_
	a (Ldea;)V registerOverworlds
		0 o p_273133_
	a (Ldea;Ljm;)Ldwz; makeNoiseBasedOverworld
		0 o p_226485_
		1 o p_226486_
eji net/minecraft/world/level/levelgen/presets/package-info
ejj net/minecraft/world/level/levelgen/structure/BoundingBox
	a CODEC
	b LOGGER
	c minX
	d minY
	e minZ
	f maxX
	g maxY
	h maxZ
	<clinit> ()V <clinit>
		static
	<init> (Ljd;)V <init>
		0 o p_162364_
	<init> (IIIIII)V <init>
		0 o p_71001_
		1 o p_71002_
		2 o p_71003_
		3 o p_71004_
		4 o p_71005_
		5 o p_71006_
	a ()Lejj; infinite
		static
	a (Lkh;)Lejj; move
		0 o p_162374_
	a (Ljava/util/stream/IntStream;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_338100_
	a (Ljava/lang/Iterable;)Ljava/util/Optional; encapsulatingPositions
		static
		0 o p_162379_
	a (III)Lejj; move
		0 o p_162368_
		1 o p_162369_
		2 o p_162370_
	a (Lkh;Lkh;)Lejj; fromCorners
		static
		0 o p_162376_
		1 o p_162377_
	a (Lejj;)Z intersects
		0 o p_71050_
	a (Ljd;)Lejj; encapsulate
		0 o p_162372_
	a (I)Lejj; inflatedBy
		0 o p_191962_
	a ([I)Lejj; lambda$static$0
		static
		0 o p_162385_
	a (Ljava/util/function/Consumer;)V forAllCorners
		0 o p_162381_
	a (IIIIIIIIILji;)Lejj; orientBox
		static
		0 o p_71032_
		1 o p_71033_
		2 o p_71034_
		3 o p_71035_
		4 o p_71036_
		5 o p_71037_
		6 o p_71038_
		7 o p_71039_
		8 o p_71040_
		9 o p_71041_
	a (IIII)Z intersects
		0 o p_71020_
		1 o p_71021_
		2 o p_71022_
		3 o p_71023_
	b (Ljava/lang/Iterable;)Ljava/util/Optional; encapsulatingBoxes
		static
		0 o p_162389_
	b (III)Lejj; moved
		0 o p_71046_
		1 o p_71047_
		2 o p_71048_
	b ()Ljava/util/stream/Stream; intersectingChunks
	b (Lejj;)Lejj; encapsulate
		0 o p_162387_
	b (Lkh;)Z isInside
		0 o p_71052_
	c (Lejj;)Ljava/util/stream/IntStream; lambda$static$2
		static
		0 o p_162391_
	c ()Lkh; getLength
	c (III)Lejj; inflatedBy
		0 o p_341249_
		1 o p_340933_
		2 o p_341033_
	d (III)Z isInside
		0 o p_261671_
		1 o p_261537_
		2 o p_261678_
	d ()I getXSpan
	e ()I getYSpan
	equals (Ljava/lang/Object;)Z equals
		0 o p_162393_
	f ()I getZSpan
	g ()Ljd; getCenter
	h ()I minX
	hashCode ()I hashCode
	i ()I minY
	j ()I minZ
	k ()I maxX
	l ()I maxY
	m ()I maxZ
	toString ()Ljava/lang/String; toString
ejj$1 net/minecraft/world/level/levelgen/structure/BoundingBox$1
	a $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
ejk net/minecraft/world/level/levelgen/structure/BuiltinStructureSets
	a VILLAGES
	b DESERT_PYRAMIDS
	c IGLOOS
	d JUNGLE_TEMPLES
	e SWAMP_HUTS
	f PILLAGER_OUTPOSTS
	g OCEAN_MONUMENTS
	h WOODLAND_MANSIONS
	i BURIED_TREASURES
	j MINESHAFTS
	k RUINED_PORTALS
	l SHIPWRECKS
	m OCEAN_RUINS
	n NETHER_COMPLEXES
	o NETHER_FOSSILS
	p END_CITIES
	q ANCIENT_CITIES
	r STRONGHOLDS
	s TRAIL_RUINS
	t TRIAL_CHAMBERS
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;)Lakq; register
		static
		0 o p_209839_
ejl net/minecraft/world/level/levelgen/structure/BuiltinStructures
	A RUINED_PORTAL_JUNGLE
	B RUINED_PORTAL_SWAMP
	C RUINED_PORTAL_MOUNTAIN
	D RUINED_PORTAL_OCEAN
	E RUINED_PORTAL_NETHER
	F ANCIENT_CITY
	G TRAIL_RUINS
	H TRIAL_CHAMBERS
	a PILLAGER_OUTPOST
	b MINESHAFT
	c MINESHAFT_MESA
	d WOODLAND_MANSION
	e JUNGLE_TEMPLE
	f DESERT_PYRAMID
	g IGLOO
	h SHIPWRECK
	i SHIPWRECK_BEACHED
	j SWAMP_HUT
	k STRONGHOLD
	l OCEAN_MONUMENT
	m OCEAN_RUIN_COLD
	n OCEAN_RUIN_WARM
	o FORTRESS
	p NETHER_FOSSIL
	q END_CITY
	r BURIED_TREASURE
	s BASTION_REMNANT
	t VILLAGE_PLAINS
	u VILLAGE_DESERT
	v VILLAGE_SAVANNA
	w VILLAGE_SNOWY
	x VILLAGE_TAIGA
	y RUINED_PORTAL_STANDARD
	z RUINED_PORTAL_DESERT
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;)Lakq; createKey
		static
		0 o p_209873_
ejm net/minecraft/world/level/levelgen/structure/LegacyStructureDataHandler
	a CURRENT_TO_LEGACY_MAP
	b LEGACY_TO_CURRENT_MAP
	c OLD_STRUCTURE_REGISTRY_KEYS
	d hasLegacyData
	e dataMap
	f indexMap
	g legacyKeys
	h currentKeys
	<clinit> ()V <clinit>
		static
	<init> (Leqz;Ljava/util/List;Ljava/util/List;)V <init>
		0 o p_71308_
		1 o p_71309_
		2 o p_71310_
	a (Lub;)Lub; updateFromLegacy
		0 o p_71327_
	a (Lakq;Leqz;)Lejm; getLegacyStructureHandler
		static
		0 o p_71332_
		1 o p_71333_
	a (Ljava/lang/String;)Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; lambda$populateCaches$2
		static
		0 o p_71335_
	a (II)Z isUnhandledStructureStart
		0 o p_71312_
		1 o p_71313_
	a (IILjava/lang/String;)Z hasLegacyStart
		0 o p_71315_
		1 o p_71316_
		2 o p_71317_
	a (Ljava/util/HashMap;)V lambda$static$1
		static
		0 o p_71325_
	a (J)V removeIndex
		0 o p_71319_
	a (Lub;Ldcd;)Lub; updateStructureStart
		0 o p_71329_
		1 o p_71330_
	a (Leqz;)V populateCaches
		0 o p_71321_
	b (Ljava/util/HashMap;)V lambda$static$0
		static
		0 o p_71337_
ejn net/minecraft/world/level/levelgen/structure/PoolElementStructurePiece
	a element
	b position
	c rotation
	d LOGGER
	h groundLevelDelta
	i junctions
	j structureTemplateManager
	k liquidSettings
	<clinit> ()V <clinit>
		static
	<init> (Lenu;Lekz;Ljd;ILdmm;Lejj;Lend;)V <init>
		0 o p_226495_
		1 o p_226496_
		2 o p_226497_
		3 o p_226498_
		4 o p_226499_
		5 o p_226500_
		6 o p_352307_
	<init> (Lekh;Lub;)V <init>
		0 o p_192406_
		1 o p_192407_
	a ()Ldmm; getRotation
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_226502_
		1 o p_226503_
		2 o p_226504_
		3 o p_226505_
		4 o p_226506_
		5 o p_226507_
		6 o p_226508_
	a (III)V move
		0 o p_72616_
		1 o p_72617_
		2 o p_72618_
	a (Lcom/mojang/serialization/DynamicOps;Luy;)V lambda$new$1
		0 o p_204942_
		1 o p_204943_
	a (Ljava/lang/String;)Ljava/lang/IllegalStateException; lambda$new$0
		static
		0 o p_347416_
	a (Leku;)V addJunction
		0 o p_209917_
	a (Lekh;Lub;)V addAdditionalSaveData
		0 o p_192425_
		1 o p_192426_
	a (Lub;Luy;)V lambda$addAdditionalSaveData$2
		static
		0 o p_163124_
		1 o p_163125_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ljd;Z)V place
		0 o p_226510_
		1 o p_226511_
		2 o p_226512_
		3 o p_226513_
		4 o p_226514_
		5 o p_226515_
		6 o p_226516_
	b ()Lekz; getElement
	c ()Ljd; getPosition
	d ()I getGroundLevelDelta
	e ()Ljava/util/List; getJunctions
	toString ()Ljava/lang/String; toString
ejo net/minecraft/world/level/levelgen/structure/PostPlacementProcessor
	a NONE
	<clinit> ()V <clinit>
		static
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Lekg;)V lambda$static$0
		static
		0 o p_226518_
		1 o p_226519_
		2 o p_226520_
		3 o p_226521_
		4 o p_226522_
		5 o p_226523_
		6 o p_226524_
	afterPlace (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Lekg;)V afterPlace
		0 o p_226526_
		1 o p_226527_
		2 o p_226528_
		3 o p_226529_
		4 o p_226530_
		5 o p_226531_
		6 o p_226532_
ejp net/minecraft/world/level/levelgen/structure/ScatteredFeaturePiece
	a width
	b height
	c depth
	d heightPosition
	<init> (Leki;Lub;)V <init>
		0 o p_209929_
		1 o p_209930_
	<init> (Leki;IIIIIILji;)V <init>
		0 o p_209920_
		1 o p_209921_
		2 o p_209922_
		3 o p_209923_
		4 o p_209924_
		5 o p_209925_
		6 o p_209926_
		7 o p_209927_
	a (Ldcx;Lejj;I)Z updateAverageGroundHeight
		0 o p_72804_
		1 o p_72805_
		2 o p_72806_
	a (Lekh;Lub;)V addAdditionalSaveData
		0 o p_192471_
		1 o p_192472_
	a (Ldcx;I)Z updateHeightPositionToLowestGroundHeight
		0 o p_192468_
		1 o p_192469_
ejq net/minecraft/world/level/levelgen/structure/SinglePieceStructure
	d constructor
	e width
	f depth
	<init> (Lejq$a;IILejr$c;)V <init>
		0 o p_226537_
		1 o p_226538_
		2 o p_226539_
		3 o p_226540_
	a (Lejr$a;Lekj;)V lambda$findGenerationPoint$0
		0 o p_226544_
		1 o p_226545_
	a (Lejr$a;)Ljava/util/Optional; findGenerationPoint
		0 o p_226542_
	a (Lekj;Lejr$a;)V generatePieces
		0 o p_226547_
		1 o p_226548_
ejq$a net/minecraft/world/level/levelgen/structure/SinglePieceStructure$PieceConstructor
	construct (Ldzx;II)Lejv; construct
		0 o p_226550_
		1 o p_226551_
		2 o p_226552_
ejr net/minecraft/world/level/levelgen/structure/Structure
	a DIRECT_CODEC
	b CODEC
	c settings
	<clinit> ()V <clinit>
		static
	<init> (Lejr$c;)V <init>
		0 o p_226558_
	a (Lka;Lduz;Ldea;Ldzm;Lenu;JLdcd;ILdcy;Ljava/util/function/Predicate;)Lejz; generate
		0 o p_226597_
		1 o p_226598_
		2 o p_226599_
		3 o p_226600_
		4 o p_226601_
		5 o p_226602_
		6 o p_226603_
		7 o p_226604_
		8 o p_226605_
		9 o p_226606_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Lekg;)V afterPlace
		0 o p_226560_
		1 o p_226561_
		2 o p_226562_
		3 o p_226563_
		4 o p_226564_
		5 o p_226565_
		6 o p_226566_
	a (Lejr;)Lejr$c; lambda$settingsCodec$0
		static
		0 o p_226595_
	a (Lejj;)Lejj; adjustBoundingBox
		0 o p_226570_
	a (Lejr$a;Lejr$b;)Z lambda$findValidGenerationPoint$2
		static
		0 o p_262910_
		1 o p_262911_
	a ()Ljq; biomes
	a (Lejr$a;IIII)I getMeanFirstOccupiedHeight
		static
		0 o p_341942_
		1 o p_341930_
		2 o p_341935_
		3 o p_341884_
		4 o p_341943_
	a (Lejr$a;Ldyy$a;Ljava/util/function/Consumer;)Ljava/util/Optional; onTopOfChunkCenter
		static
		0 o p_226586_
		1 o p_226587_
		2 o p_226588_
	a (Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; simpleCodec
		static
		0 o p_226608_
	a (Ljava/util/function/Function;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$simpleCodec$1
		static
		0 o p_226610_
		1 o p_226611_
	a (Lejr$b;Lejr$a;)Z isValidBiome
		static
		0 o p_263042_
		1 o p_263005_
	a (Lejr$a;Ldmm;)Ljd; getLowestYIn5by5BoxOffset7Blocks
		0 o p_226583_
		1 o p_226584_
	a (Lejr$a;II)I getLowestY
		static
		0 o p_226573_
		1 o p_226574_
		2 o p_226575_
	a (Lejr$a;)Ljava/util/Optional; findGenerationPoint
		0 o p_226571_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; settingsCodec
		static
		0 o p_226568_
	b (Lejr$a;)Ljava/util/Optional; findValidGenerationPoint
		0 o p_263060_
	b ()Ljava/util/Map; spawnOverrides
	b (Lejr$a;IIII)I getLowestY
		static
		0 o p_226577_
		1 o p_226578_
		2 o p_226579_
		3 o p_226580_
		4 o p_226581_
	c ()Ldyu$b; step
	c (Lejr$a;IIII)[I getCornerHeights
		static
		0 o p_226614_
		1 o p_226615_
		2 o p_226616_
		3 o p_226617_
		4 o p_226618_
	d ()Lekc; terrainAdaptation
	e ()Leka; type
ejr$a net/minecraft/world/level/levelgen/structure/Structure$GenerationContext
	a registryAccess
	b chunkGenerator
	c biomeSource
	d randomState
	e structureTemplateManager
	f random
	g seed
	h chunkPos
	i heightAccessor
	j validBiome
	<init> (Lka;Lduz;Ldea;Ldzm;Lenu;JLdcd;Ldcy;Ljava/util/function/Predicate;)V <init>
		0 o p_226632_
		1 o p_226633_
		2 o p_226634_
		3 o p_226635_
		4 o p_226636_
		5 o p_226637_
		6 o p_226638_
		7 o p_226639_
		8 o p_226640_
	<init> (Lka;Lduz;Ldea;Ldzm;Lenu;Ldzx;JLdcd;Ldcy;Ljava/util/function/Predicate;)V <init>
		0 o registryAccess
		1 o chunkGenerator
		2 o biomeSource
		3 o randomState
		4 o structureTemplateManager
		5 o random
		6 o seed
		7 o chunkPos
		8 o heightAccessor
		9 o validBiome
	a (JLdcd;)Ldzx; makeRandom
		static
		0 o p_226654_
		1 o p_226655_
	a ()Lka; registryAccess
	b ()Lduz; chunkGenerator
	c ()Ldea; biomeSource
	d ()Ldzm; randomState
	e ()Lenu; structureTemplateManager
	equals (Ljava/lang/Object;)Z equals
		0 o p_226661_
	f ()Ldzx; random
	g ()J seed
	h ()Ldcd; chunkPos
	hashCode ()I hashCode
	i ()Ldcy; heightAccessor
	j ()Ljava/util/function/Predicate; validBiome
	toString ()Ljava/lang/String; toString
ejr$b net/minecraft/world/level/levelgen/structure/Structure$GenerationStub
	a position
	b generator
	<init> (Ljd;Lcom/mojang/datafixers/util/Either;)V <init>
		0 o position
		1 o generator
	<init> (Ljd;Ljava/util/function/Consumer;)V <init>
		0 o p_226675_
		1 o p_226676_
	a ()Lekj; getPiecesBuilder
	a (Ljava/util/function/Consumer;)Lekj; lambda$getPiecesBuilder$0
		static
		0 o p_226681_
	a (Lekj;)Lekj; lambda$getPiecesBuilder$1
		static
		0 o p_226679_
	b ()Ljd; position
	c ()Lcom/mojang/datafixers/util/Either; generator
	equals (Ljava/lang/Object;)Z equals
		0 o p_226685_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ejr$c net/minecraft/world/level/levelgen/structure/Structure$StructureSettings
	a CODEC
	b biomes
	c spawnOverrides
	d step
	e terrainAdaptation
	f DEFAULT
	<clinit> ()V <clinit>
		static
	<init> (Ljq;Ljava/util/Map;Ldyu$b;Lekc;)V <init>
		0 o biomes
		1 o spawnOverrides
		2 o step
		3 o terrainAdaptation
	<init> (Ljq;)V <init>
		0 o p_352235_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_351995_
	a ()Ljq; biomes
	b ()Ljava/util/Map; spawnOverrides
	c ()Ldyu$b; step
	d ()Lekc; terrainAdaptation
	equals (Ljava/lang/Object;)Z equals
		0 o p_226706_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ejr$c$a net/minecraft/world/level/levelgen/structure/Structure$StructureSettings$Builder
	a biomes
	b spawnOverrides
	c step
	d terrainAdaption
	<init> (Ljq;)V <init>
		0 o p_352136_
	a (Lekc;)Lejr$c$a; terrainAdapation
		0 o p_352176_
	a (Ljava/util/Map;)Lejr$c$a; spawnOverrides
		0 o p_352057_
	a ()Lejr$c; build
	a (Ldyu$b;)Lejr$c$a; generationStep
		0 o p_352172_
ejs net/minecraft/world/level/levelgen/structure/StructureCheck
	a LOGGER
	b NO_STRUCTURE
	c storageAccess
	d registryAccess
	e structureTemplateManager
	f dimension
	g chunkGenerator
	h randomState
	i heightAccessor
	j biomeSource
	k seed
	l fixerUpper
	m loadedChunks
	n featureChecks
	<clinit> ()V <clinit>
		static
	<init> (Ldwh;Lka;Lenu;Lakq;Lduz;Ldzm;Ldcy;Ldea;JLcom/mojang/datafixers/DataFixer;)V <init>
		0 o p_226712_
		1 o p_226713_
		2 o p_226714_
		3 o p_226715_
		4 o p_226716_
		5 o p_226717_
		6 o p_226718_
		7 o p_226719_
		8 o p_226720_
		9 o p_226721_
	a (JLit/unimi/dsi/fastutil/longs/Long2BooleanMap;)V lambda$storeFullResults$3
		static
		0 o p_209955_
		1 o p_209956_
	a (Lejr;)Lit/unimi/dsi/fastutil/longs/Long2BooleanMap; lambda$checkStart$0
		static
		0 o p_226739_
	a (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lejr;Lejz;)V lambda$onStructureLoad$2
		static
		0 o p_226748_
		1 o p_226749_
		2 o p_226750_
	a (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lejr;Z)Lejt; checkStructureInfo
		0 o p_226752_
		1 o p_226753_
		2 o p_226754_
	a (Ldcd;Ljava/util/Map;)V onStructureLoad
		0 o p_197283_
		1 o p_197284_
	a (Lejr;Ljava/lang/Integer;)Ljava/lang/Integer; lambda$incrementReference$4
		static
		0 o p_226741_
		1 o p_226742_
	a (Lub;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; loadStructures
		0 o p_197312_
	a (Lejr;Ljava/lang/Long;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; lambda$incrementReference$5
		static
		0 o p_226744_
		1 o p_226745_
		2 o p_226746_
	a (Ldcd;Lejr;J)Z lambda$checkStart$1
		0 o p_226726_
		1 o p_226727_
		2 o p_226728_
	a (Ldcd;Lejr;Leko;Z)Lejt; checkStart
		0 o p_226730_
		1 o p_226731_
		2 o p_321610_
		3 o p_226732_
	a (JLit/unimi/dsi/fastutil/objects/Object2IntMap;)V storeFullResults
		0 o p_197264_
		1 o p_197265_
	a (Ldcd;Lejr;ZJ)Lejt; tryLoadFromStorage
		0 o p_226734_
		1 o p_226735_
		2 o p_226736_
		3 o p_226737_
	a (Ldcd;Lejr;)V incrementReference
		0 o p_226723_
		1 o p_226724_
	a (Lit/unimi/dsi/fastutil/objects/Object2IntMap;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; deduplicateEmptyMap
		static
		0 o p_197299_
	b (Ldcd;Lejr;)Z canCreateStructure
		0 o p_226756_
		1 o p_226757_
ejt net/minecraft/world/level/levelgen/structure/StructureCheckResult
	a START_PRESENT
	b START_NOT_PRESENT
	c CHUNK_LOAD_NEEDED
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_197319_
		1 o p_197320_
	a ()[Lejt; $values
		static
	valueOf (Ljava/lang/String;)Lejt; valueOf
		static
		0 o p_197323_
	values ()[Lejt; values
		static
eju net/minecraft/world/level/levelgen/structure/StructureFeatureIndexSavedData
	a TAG_REMAINING_INDEXES
	b TAG_All_INDEXES
	c all
	d remaining
	<init> (Lit/unimi/dsi/fastutil/longs/LongSet;Lit/unimi/dsi/fastutil/longs/LongSet;)V <init>
		0 o p_163532_
		1 o p_163533_
	<init> ()V <init>
	a (Lub;Ljo$a;)Lub; save
		0 o p_73372_
		1 o p_323794_
	a ()Leql$a; factory
		static
	a (J)V addIndex
		0 o p_73366_
	b ()Lit/unimi/dsi/fastutil/longs/LongSet; getAll
	b (Lub;Ljo$a;)Leju; load
		static
		0 o p_163535_
		1 o p_323754_
	b (J)Z hasStartIndex
		0 o p_73370_
	c (J)Z hasUnhandledIndex
		0 o p_73374_
	d (J)V removeIndex
		0 o p_73376_
ejv net/minecraft/world/level/levelgen/structure/StructurePiece
	a LOGGER
	b orientation
	c mirror
	d rotation
	e CAVE_AIR
	f boundingBox
	g genDepth
	h type
	i SHAPE_CHECK_BLOCKS
	<clinit> ()V <clinit>
		static
	<init> (Leki;Lub;)V <init>
		0 o p_209998_
		1 o p_209999_
	<init> (Leki;ILejj;)V <init>
		0 o p_209994_
		1 o p_209995_
		2 o p_209996_
	a (Ldcc;Ljd;Ldtc;)Ldtc; reorient
		static
		0 o p_73408_
		1 o p_73409_
		2 o p_73410_
	a (Lddl;Lejj;Layw;Ljd;Lakq;Ldtc;)Z createChest
		0 o p_226763_
		1 o p_226764_
		2 o p_226765_
		3 o p_226766_
		4 o p_335513_
		5 o p_226768_
	a ()Ldmm; getRotation
	a (Ldds;Lejj;Layw;IIILakq;)Z createChest
		0 o p_226812_
		1 o p_226813_
		2 o p_226814_
		3 o p_226815_
		4 o p_226816_
		5 o p_226817_
		6 o p_335835_
	a (Ljava/util/stream/Stream;)Lejj; createBoundingBox
		static
		0 o p_192652_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_226769_
		1 o p_226770_
		2 o p_226771_
		3 o p_226772_
		4 o p_226773_
		5 o p_226774_
		6 o p_226775_
	a (Ldcd;I)Z isCloseToChunk
		0 o p_73412_
		1 o p_73413_
	a (Lji;)V setOrientation
		0 o p_73520_
	a (Ldds;Ldtc;IIILejj;)V placeBlock
		0 o p_73435_
		1 o p_73436_
		2 o p_73437_
		3 o p_73438_
		4 o p_73439_
		5 o p_73440_
	a (III)V move
		0 o p_73395_
		1 o p_73396_
		2 o p_73397_
	a (Ldds;Lejj;IIIIIILdtc;Z)V generateUpperHalfSphere
		0 o p_73454_
		1 o p_73455_
		2 o p_73456_
		3 o p_73457_
		4 o p_73458_
		5 o p_73459_
		6 o p_73460_
		7 o p_73461_
		8 o p_73462_
		9 o p_73463_
	a (Ldds;Lejj;Lejj;ZLayw;Lejv$a;)V generateBox
		0 o p_226829_
		1 o p_226830_
		2 o p_226831_
		3 o p_226832_
		4 o p_226833_
		5 o p_226834_
	a (Ldcz;IIILejj;)Z canBeReplaced
		0 o p_163553_
		1 o p_163554_
		2 o p_163555_
		3 o p_163556_
		4 o p_163557_
	a (Ldcc;IIILejj;)Ldtc; getBlock
		0 o p_73399_
		1 o p_73400_
		2 o p_73401_
		3 o p_73402_
		4 o p_73403_
	a (Ldds;Lejj;IIIIII)V generateAirBox
		0 o p_73536_
		1 o p_73537_
		2 o p_73538_
		3 o p_73539_
		4 o p_73540_
		5 o p_73541_
		6 o p_73542_
		7 o p_73543_
	a (Ldds;Lejj;Lejj;Ldtc;Ldtc;Z)V generateBox
		0 o p_163559_
		1 o p_163560_
		2 o p_163561_
		3 o p_163562_
		4 o p_163563_
		5 o p_163564_
	a (II)I getWorldX
		0 o p_73393_
		1 o p_73394_
	a (Lejv;Lejw;Layw;)V addChildren
		0 o p_226835_
		1 o p_226836_
		2 o p_226837_
	a (Ldds;Lejj;IIIIIILdtc;Ldtc;Z)V generateBox
		0 o p_73442_
		1 o p_73443_
		2 o p_73444_
		3 o p_73445_
		4 o p_73446_
		5 o p_73447_
		6 o p_73448_
		7 o p_73449_
		8 o p_73450_
		9 o p_73451_
		10 o p_73452_
	a (Ldds;Lejj;Layw;FIIILdtc;)V maybeGenerateBlock
		0 o p_226804_
		1 o p_226805_
		2 o p_226806_
		3 o p_226807_
		4 o p_226808_
		5 o p_226809_
		6 o p_226810_
		7 o p_226811_
	a (Ljava/util/List;Lejj;)Lejv; findCollisionPiece
		static
		0 o p_192649_
		1 o p_192650_
	a (Ldds;Lejj;Layw;IIILji;Lakq;)Z createDispenser
		0 o p_226820_
		1 o p_226821_
		2 o p_226822_
		3 o p_226823_
		4 o p_226824_
		5 o p_226825_
		6 o p_226826_
		7 o p_336026_
	a (I)V setGenDepth
		0 o p_226759_
	a (Ldds;Lejj;IIIIIIZLayw;Lejv$a;)V generateBox
		0 o p_226777_
		1 o p_226778_
		2 o p_226779_
		3 o p_226780_
		4 o p_226781_
		5 o p_226782_
		6 o p_226783_
		7 o p_226784_
		8 o p_226785_
		9 o p_226786_
		10 o p_226787_
	a (IIILji;III)Lejj; makeBoundingBox
		static
		0 o p_163542_
		1 o p_163543_
		2 o p_163544_
		3 o p_163545_
		4 o p_163546_
		5 o p_163547_
		6 o p_163548_
	a (Ljava/lang/String;)Ljava/lang/IllegalArgumentException; lambda$new$0
		static
		0 o p_347417_
	a (Lekh;Lub;)V addAdditionalSaveData
		0 o p_192646_
		1 o p_192647_
	a (Ldtc;)Z isReplaceableByStructures
		0 o p_163573_
	a (Layw;)Lji; getRandomHorizontalDirection
		static
		0 o p_226761_
	a (Ldds;Lejj;Layw;FIIIIIILdtc;Ldtc;ZZ)V generateMaybeBox
		0 o p_226789_
		1 o p_226790_
		2 o p_226791_
		3 o p_226792_
		4 o p_226793_
		5 o p_226794_
		6 o p_226795_
		7 o p_226796_
		8 o p_226797_
		9 o p_226798_
		10 o p_226799_
		11 o p_226800_
		12 o p_226801_
		13 o p_226802_
	a (Lub;Luy;)V lambda$createTag$1
		static
		0 o p_163578_
		1 o p_163579_
	a (Lekh;)Lub; createTag
		0 o p_192645_
	b ()Ljava/lang/IllegalStateException; lambda$createBoundingBox$2
		static
	b (III)Ljd$a; getWorldPos
		0 o p_163583_
		1 o p_163584_
		2 o p_163585_
	b (Ldcz;IIILejj;)Z isInterior
		0 o p_73415_
		1 o p_73416_
		2 o p_73417_
		3 o p_73418_
		4 o p_73419_
	b (Ldds;Ldtc;IIILejj;)V fillColumnDown
		0 o p_73529_
		1 o p_73530_
		2 o p_73531_
		3 o p_73532_
		4 o p_73533_
		5 o p_73534_
	b (II)I getWorldZ
		0 o p_73526_
		1 o p_73527_
	b (I)I getWorldY
		0 o p_73545_
	f ()Lejj; getBoundingBox
	g ()I getGenDepth
	h ()Ljd; getLocatorPosition
	i ()Lji; getOrientation
	j ()Ldkv; getMirror
	k ()Leki; getType
ejv$1 net/minecraft/world/level/levelgen/structure/StructurePiece$1
	a $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
ejv$a net/minecraft/world/level/levelgen/structure/StructurePiece$BlockSelector
	a next
	<init> ()V <init>
	a (Layw;IIIZ)V next
		0 o p_226838_
		1 o p_226839_
		2 o p_226840_
		3 o p_226841_
		4 o p_226842_
	a ()Ldtc; getNext
ejw net/minecraft/world/level/levelgen/structure/StructurePieceAccessor
	a (Lejv;)V addPiece
		0 o p_163589_
	a (Lejj;)Lejv; findCollisionPiece
		0 o p_163588_
ejx net/minecraft/world/level/levelgen/structure/StructureSet
	a DIRECT_CODEC
	b CODEC
	c structures
	d placement
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Leko;)V <init>
		0 o structures
		1 o placement
	<init> (Ljm;Leko;)V <init>
		0 o p_210007_
		1 o p_210008_
	a (Ljm;I)Lejx$a; entry
		static
		0 o p_210018_
		1 o p_210019_
	a ()Ljava/util/List; structures
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_210014_
	a (Ljm;)Lejx$a; entry
		static
		0 o p_210016_
	b ()Leko; placement
	equals (Ljava/lang/Object;)Z equals
		0 o p_210022_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ejx$a net/minecraft/world/level/levelgen/structure/StructureSet$StructureSelectionEntry
	a CODEC
	b structure
	c weight
	<clinit> ()V <clinit>
		static
	<init> (Ljm;I)V <init>
		0 o structure
		1 o weight
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_210034_
	a ()Ljm; structure
	b ()I weight
	equals (Ljava/lang/Object;)Z equals
		0 o p_210039_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ejy net/minecraft/world/level/levelgen/structure/StructureSpawnOverride
	a CODEC
	b boundingBox
	c spawns
	<clinit> ()V <clinit>
		static
	<init> (Lejy$a;Lbpf;)V <init>
		0 o boundingBox
		1 o spawns
	a ()Lejy$a; boundingBox
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_210051_
	b ()Lbpf; spawns
	equals (Ljava/lang/Object;)Z equals
		0 o p_210054_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ejy$a net/minecraft/world/level/levelgen/structure/StructureSpawnOverride$BoundingBoxType
	a PIECE
	b STRUCTURE
	c CODEC
	d id
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_210065_
		1 o p_210066_
		2 o p_210067_
	a ()[Lejy$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lejy$a; valueOf
		static
		0 o p_210074_
	values ()[Lejy$a; values
		static
ejz net/minecraft/world/level/levelgen/structure/StructureStart
	a INVALID_START_ID
	b INVALID_START
	c LOGGER
	d structure
	e pieceContainer
	f chunkPos
	g references
	h cachedBoundingBox
	<clinit> ()V <clinit>
		static
	<init> (Lejr;Ldcd;ILekg;)V <init>
		0 o p_226846_
		1 o p_226847_
		2 o p_226848_
		3 o p_226849_
	a ()Lejj; getBoundingBox
	a (Lekh;Lub;J)Lejz; loadStaticStart
		static
		0 o p_226858_
		1 o p_226859_
		2 o p_226860_
	a (Lekh;Ldcd;)Lub; createTag
		0 o p_192661_
		1 o p_192662_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;)V placeInChunk
		0 o p_226851_
		1 o p_226852_
		2 o p_226853_
		3 o p_226854_
		4 o p_226855_
		5 o p_226856_
	b ()Z isValid
	c ()Ldcd; getChunkPos
	d ()Z canBeReferenced
	e ()V addReference
	f ()I getReferences
	g ()I getMaxReferences
	h ()Lejr; getStructure
	i ()Ljava/util/List; getPieces
ek net/minecraft/advancements/critereon/WrappedMinMaxBounds
	a ANY
	b ERROR_INTS_ONLY
	c min
	d max
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/Float;Ljava/lang/Float;)V <init>
		0 o min
		1 o max
	a (Lcom/google/gson/JsonElement;)Lek; fromJson
		static
		0 o p_164408_
	a (FF)Lek; between
		static
		0 o p_164405_
		1 o p_164406_
	a (D)Z matchesSqr
		0 o p_164401_
	a (Ljava/lang/Float;)Ljava/lang/Float; lambda$fromReader$0
		static
		0 o p_164413_
	a (Lcom/mojang/brigadier/StringReader;Z)Lek; fromReader
		static
		0 o p_164410_
		1 o p_164411_
	a ()Lcom/google/gson/JsonElement; serializeToJson
	a (Lcom/mojang/brigadier/StringReader;ZLjava/util/function/Function;)Lek; fromReader
		static
		0 o p_75360_
		1 o p_75361_
		2 o p_75362_
	a (F)Lek; exactly
		static
		0 o p_164403_
	a (Ljava/lang/Float;Ljava/util/function/Function;)Ljava/lang/Float; optionallyFormat
		static
		0 o p_75364_
		1 o p_75365_
	b ()Ljava/lang/Float; min
	b (F)Lek; atLeast
		static
		0 o p_164415_
	b (Lcom/mojang/brigadier/StringReader;Z)Ljava/lang/Float; readNumber
		static
		0 o p_75368_
		1 o p_75369_
	c ()Ljava/lang/Float; max
	c (Lcom/mojang/brigadier/StringReader;Z)Z isAllowedNumber
		static
		0 o p_75371_
		1 o p_75372_
	c (F)Lek; atMost
		static
		0 o p_164418_
	d (F)Z matches
		0 o p_164420_
	equals (Ljava/lang/Object;)Z equals
		0 o p_298518_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eka net/minecraft/world/level/levelgen/structure/StructureType
	a BURIED_TREASURE
	b DESERT_PYRAMID
	c END_CITY
	d FORTRESS
	e IGLOO
	f JIGSAW
	g JUNGLE_TEMPLE
	h MINESHAFT
	i NETHER_FOSSIL
	j OCEAN_MONUMENT
	k OCEAN_RUIN
	l RUINED_PORTAL
	m SHIPWRECK
	n STRONGHOLD
	o SWAMP_HUT
	p WOODLAND_MANSION
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Leka; register
		static
		0 o p_226882_
		1 o p_338639_
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$register$0
		static
		0 o p_338795_
	codec ()Lcom/mojang/serialization/MapCodec; codec
ekb net/minecraft/world/level/levelgen/structure/TemplateStructurePiece
	a templateName
	b template
	c placeSettings
	d templatePosition
	h LOGGER
	<clinit> ()V <clinit>
		static
	<init> (Leki;Lub;Lenu;Ljava/util/function/Function;)V <init>
		0 o p_226894_
		1 o p_226895_
		2 o p_226896_
		3 o p_226897_
	<init> (Leki;ILenu;Lakr;Ljava/lang/String;Lenp;Ljd;)V <init>
		0 o p_226886_
		1 o p_226887_
		2 o p_226888_
		3 o p_226889_
		4 o p_226890_
		5 o p_226891_
		6 o p_226892_
	a ()Ldmm; getRotation
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_226899_
		1 o p_226900_
		2 o p_226901_
		3 o p_226902_
		4 o p_226903_
		5 o p_226904_
		6 o p_226905_
	a (Lekh;Lub;)V addAdditionalSaveData
		0 o p_192690_
		1 o p_192691_
	a (III)V move
		0 o p_73668_
		1 o p_73669_
		2 o p_73670_
	a (Ljava/lang/String;Ljd;Lddl;Layw;Lejj;)V handleDataMarker
		0 o p_226906_
		1 o p_226907_
		2 o p_226908_
		3 o p_226909_
		4 o p_226910_
	b ()Lakr; makeTemplateLocation
	c ()Lent; template
	d ()Ljd; templatePosition
	e ()Lenp; placeSettings
ekc net/minecraft/world/level/levelgen/structure/TerrainAdjustment
	a NONE
	b BURY
	c BEARD_THIN
	d BEARD_BOX
	e ENCAPSULATE
	f CODEC
	g id
	h $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_226923_
		1 o p_226924_
		2 o p_226925_
	a ()[Lekc; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lekc; valueOf
		static
		0 o p_226929_
	values ()[Lekc; values
		static
ekd net/minecraft/world/level/levelgen/structure/package-info
eke net/minecraft/world/level/levelgen/structure/pieces/PieceGenerator
	generatePieces (Lekj;Leke$a;)V generatePieces
		0 o p_197326_
		1 o p_197327_
eke$a net/minecraft/world/level/levelgen/structure/pieces/PieceGenerator$Context
	a config
	b chunkGenerator
	c structureTemplateManager
	d chunkPos
	e heightAccessor
	f random
	g seed
	<init> (Leei;Lduz;Lenu;Ldcd;Ldcy;Ldzx;J)V <init>
		0 o config
		1 o chunkGenerator
		2 o structureTemplateManager
		3 o chunkPos
		4 o heightAccessor
		5 o random
		6 o seed
	a ()Leei; config
	b ()Lduz; chunkGenerator
	c ()Lenu; structureTemplateManager
	d ()Ldcd; chunkPos
	e ()Ldcy; heightAccessor
	equals (Ljava/lang/Object;)Z equals
		0 o p_192735_
	f ()Ldzx; random
	g ()J seed
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ekf net/minecraft/world/level/levelgen/structure/pieces/PieceGeneratorSupplier
	a (Ljava/util/function/Predicate;Ljava/util/Optional;Lekf$a;)Ljava/util/Optional; lambda$simple$0
		static
		0 o p_197342_
		1 o p_197343_
		2 o p_197344_
	a (Ldyy$a;Lekf$a;)Z lambda$checkForBiomeOnTop$1
		static
		0 o p_197339_
		1 o p_197340_
	checkForBiomeOnTop (Ldyy$a;)Ljava/util/function/Predicate; checkForBiomeOnTop
		static
		0 o p_197346_
	createGenerator (Lekf$a;)Ljava/util/Optional; createGenerator
		0 o p_197348_
	simple (Ljava/util/function/Predicate;Leke;)Lekf; simple
		static
		0 o p_197350_
		1 o p_197351_
ekf$a net/minecraft/world/level/levelgen/structure/pieces/PieceGeneratorSupplier$Context
	a chunkGenerator
	b biomeSource
	c randomState
	d seed
	e chunkPos
	f config
	g heightAccessor
	h validBiome
	i structureTemplateManager
	j registryAccess
	<init> (Lduz;Ldea;Ldzm;JLdcd;Leei;Ldcy;Ljava/util/function/Predicate;Lenu;Lka;)V <init>
		0 o chunkGenerator
		1 o biomeSource
		2 o randomState
		3 o seed
		4 o chunkPos
		5 o config
		6 o heightAccessor
		7 o validBiome
		8 o structureTemplateManager
		9 o registryAccess
	a (Ldyy$a;)Z validBiomeOnTop
		0 o p_197381_
	a ()Lduz; chunkGenerator
	b ()Ldea; biomeSource
	c ()Ldzm; randomState
	d ()J seed
	e ()Ldcd; chunkPos
	equals (Ljava/lang/Object;)Z equals
		0 o p_197387_
	f ()Leei; config
	g ()Ldcy; heightAccessor
	h ()Ljava/util/function/Predicate; validBiome
	hashCode ()I hashCode
	i ()Lenu; structureTemplateManager
	j ()Lka; registryAccess
	toString ()Ljava/lang/String; toString
ekg net/minecraft/world/level/levelgen/structure/pieces/PiecesContainer
	a pieces
	b LOGGER
	c JIGSAW_RENAME
	d RENAMES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o pieces
	a (Ljd;)Z isInsidePiece
		0 o p_192752_
	a (Luh;Lekh;)Lekg; load
		static
		0 o p_192754_
		1 o p_192755_
	a ()Z isEmpty
	a (Lekh;)Luy; save
		0 o p_192750_
	b ()Lejj; calculateBoundingBox
	c ()Ljava/util/List; pieces
	equals (Ljava/lang/Object;)Z equals
		0 o p_192759_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ekh net/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext
	a resourceManager
	b registryAccess
	c structureTemplateManager
	<init> (Laue;Lka;Lenu;)V <init>
		0 o resourceManager
		1 o registryAccess
		2 o structureTemplateManager
	a (Laqu;)Lekh; fromLevel
		static
		0 o p_192771_
	a ()Laue; resourceManager
	b ()Lka; registryAccess
	c ()Lenu; structureTemplateManager
	equals (Ljava/lang/Object;)Z equals
		0 o p_192775_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eki net/minecraft/world/level/levelgen/structure/pieces/StructurePieceType
	A STRONGHOLD_RIGHT_TURN
	B STRONGHOLD_ROOM_CROSSING
	C STRONGHOLD_STAIRS_DOWN
	D STRONGHOLD_START
	E STRONGHOLD_STRAIGHT
	F STRONGHOLD_STRAIGHT_STAIRS_DOWN
	G JUNGLE_PYRAMID_PIECE
	H OCEAN_RUIN
	I IGLOO
	J RUINED_PORTAL
	K SWAMPLAND_HUT
	L DESERT_PYRAMID_PIECE
	M OCEAN_MONUMENT_BUILDING
	N OCEAN_MONUMENT_CORE_ROOM
	O OCEAN_MONUMENT_DOUBLE_X_ROOM
	P OCEAN_MONUMENT_DOUBLE_XY_ROOM
	Q OCEAN_MONUMENT_DOUBLE_Y_ROOM
	R OCEAN_MONUMENT_DOUBLE_YZ_ROOM
	S OCEAN_MONUMENT_DOUBLE_Z_ROOM
	T OCEAN_MONUMENT_ENTRY_ROOM
	U OCEAN_MONUMENT_PENTHOUSE
	V OCEAN_MONUMENT_SIMPLE_ROOM
	W OCEAN_MONUMENT_SIMPLE_TOP_ROOM
	X OCEAN_MONUMENT_WING_ROOM
	Y END_CITY_PIECE
	Z WOODLAND_MANSION_PIECE
	a MINE_SHAFT_CORRIDOR
	aa BURIED_TREASURE_PIECE
	ab SHIPWRECK_PIECE
	ac NETHER_FOSSIL
	ad JIGSAW
	b MINE_SHAFT_CROSSING
	c MINE_SHAFT_ROOM
	d MINE_SHAFT_STAIRS
	e NETHER_FORTRESS_BRIDGE_CROSSING
	f NETHER_FORTRESS_BRIDGE_END_FILLER
	g NETHER_FORTRESS_BRIDGE_STRAIGHT
	h NETHER_FORTRESS_CASTLE_CORRIDOR_STAIRS
	i NETHER_FORTRESS_CASTLE_CORRIDOR_T_BALCONY
	j NETHER_FORTRESS_CASTLE_ENTRANCE
	k NETHER_FORTRESS_CASTLE_SMALL_CORRIDOR_CROSSING
	l NETHER_FORTRESS_CASTLE_SMALL_CORRIDOR_LEFT_TURN
	m NETHER_FORTRESS_CASTLE_SMALL_CORRIDOR
	n NETHER_FORTRESS_CASTLE_SMALL_CORRIDOR_RIGHT_TURN
	o NETHER_FORTRESS_CASTLE_STALK_ROOM
	p NETHER_FORTRESS_MONSTER_THRONE
	q NETHER_FORTRESS_ROOM_CROSSING
	r NETHER_FORTRESS_STAIRS_ROOM
	s NETHER_FORTRESS_START
	t STRONGHOLD_CHEST_CORRIDOR
	u STRONGHOLD_FILLER_CORRIDOR
	v STRONGHOLD_FIVE_CROSSING
	w STRONGHOLD_LEFT_TURN
	x STRONGHOLD_LIBRARY
	y STRONGHOLD_PORTAL_ROOM
	z STRONGHOLD_PRISON_HALL
	<clinit> ()V <clinit>
		static
	a (Leki$a;Ljava/lang/String;)Leki; setPieceId
		static
		0 o p_210153_
		1 o p_210154_
	a (Leki$b;Ljava/lang/String;)Leki; setTemplatePieceId
		static
		0 o p_210156_
		1 o p_210157_
	a (Leki;Ljava/lang/String;)Leki; setFullContextPieceId
		static
		0 o p_210159_
		1 o p_210160_
	load (Lekh;Lub;)Lejv; load
		0 o p_210161_
		1 o p_210162_
eki$a net/minecraft/world/level/levelgen/structure/pieces/StructurePieceType$ContextlessType
	load (Lekh;Lub;)Lejv; load
		0 o p_210164_
		1 o p_210165_
	load (Lub;)Lejv; load
		0 o p_210167_
eki$b net/minecraft/world/level/levelgen/structure/pieces/StructurePieceType$StructureTemplateType
	load (Lekh;Lub;)Lejv; load
		0 o p_210169_
		1 o p_210170_
	load (Lenu;Lub;)Lejv; load
		0 o p_226963_
		1 o p_226964_
ekj net/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder
	a pieces
	<init> ()V <init>
	a (Lejv;)V addPiece
		0 o p_192791_
	a (IILayw;I)I moveBelowSeaLevel
		0 o p_226966_
		1 o p_226967_
		2 o p_226968_
		3 o p_226969_
	a ()Lekg; build
	a (Lejj;)Lejv; findCollisionPiece
		0 o p_192789_
	a (I)V offsetPiecesVertically
		0 o p_192782_
	a (Layw;II)V moveInsideHeights
		0 o p_226971_
		1 o p_226972_
		2 o p_226973_
	b ()V clear
	c ()Z isEmpty
	d ()Lejj; getBoundingBox
ekk net/minecraft/world/level/levelgen/structure/pieces/package-info
ekl net/minecraft/world/level/levelgen/structure/placement/ConcentricRingsStructurePlacement
	a CODEC
	c distance
	d spread
	e count
	f preferredBiomes
	<clinit> ()V <clinit>
		static
	<init> (Lkh;Leko$c;FILjava/util/Optional;IIILjq;)V <init>
		0 o p_226981_
		1 o p_226982_
		2 o p_226983_
		3 o p_226984_
		4 o p_226985_
		5 o p_226986_
		6 o p_226987_
		7 o p_226988_
		8 o p_226989_
	<init> (IIILjq;)V <init>
		0 o p_226976_
		1 o p_226977_
		2 o p_226978_
		3 o p_226979_
	a ()I distance
	a (Ldva;II)Z isPlacementChunk
		0 o p_256631_
		1 o p_256202_
		2 o p_255915_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P9; codec
		static
		0 o p_226997_
	b ()I spread
	c ()I count
	c (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_204960_
	d ()Ljq; preferredBiomes
	e ()Lekp; type
ekm net/minecraft/world/level/levelgen/structure/placement/RandomSpreadStructurePlacement
	a CODEC
	c spacing
	d separation
	e spreadType
	<clinit> ()V <clinit>
		static
	<init> (IILekn;I)V <init>
		0 o p_204980_
		1 o p_204981_
		2 o p_204982_
		3 o p_204983_
	<init> (Lkh;Leko$c;FILjava/util/Optional;IILekn;)V <init>
		0 o p_227000_
		1 o p_227001_
		2 o p_227002_
		3 o p_227003_
		4 o p_227004_
		5 o p_227005_
		6 o p_227006_
		7 o p_227007_
	a (JII)Ldcd; getPotentialStructureChunk
		0 o p_227009_
		1 o p_227010_
		2 o p_227011_
	a (Lekm;)Lcom/mojang/serialization/DataResult; validate
		static
		0 o p_286361_
	a ()I spacing
	a (Ldva;II)Z isPlacementChunk
		0 o p_256267_
		1 o p_256050_
		2 o p_255975_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_204996_
	b ()I separation
	c ()Lekn; spreadType
	d ()Ljava/lang/String; lambda$validate$1
		static
	e ()Lekp; type
ekn net/minecraft/world/level/levelgen/structure/placement/RandomSpreadType
	a LINEAR
	b TRIANGULAR
	c CODEC
	d id
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_205020_
		1 o p_205021_
		2 o p_205022_
	a ()[Lekn; $values
		static
	a (Layw;I)I evaluate
		0 o p_227019_
		1 o p_227020_
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lekn; valueOf
		static
		0 o p_205032_
	values ()[Lekn; values
		static
eko net/minecraft/world/level/levelgen/structure/placement/StructurePlacement
	a HIGHLY_ARBITRARY_RANDOM_SALT
	b CODEC
	c locateOffset
	d frequencyReductionMethod
	e frequency
	f salt
	g exclusionZone
	<clinit> ()V <clinit>
		static
	<init> (Lkh;Leko$c;FILjava/util/Optional;)V <init>
		0 o p_227028_
		1 o p_227029_
		2 o p_227030_
		3 o p_227031_
		4 o p_227032_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P5; placementCodec
		static
		0 o p_227042_
	a (Ldcd;)Ljd; getLocatePos
		0 o p_227040_
	a (Ldva;II)Z isPlacementChunk
		0 o p_256034_
		1 o p_227046_
		2 o p_227047_
	a (IIJ)Z applyAdditionalChunkRestrictions
		0 o p_321784_
		1 o p_321723_
		2 o p_321834_
	a (JIIIF)Z probabilityReducer
		static
		0 o p_227034_
		1 o p_227035_
		2 o p_227036_
		3 o p_227037_
		4 o p_227038_
	b (Ldva;II)Z isStructureChunk
		0 o p_256635_
		1 o p_255959_
		2 o p_256065_
	b (JIIIF)Z legacyProbabilityReducerWithDouble
		static
		0 o p_227049_
		1 o p_227050_
		2 o p_227051_
		3 o p_227052_
		4 o p_227053_
	c (JIIIF)Z legacyArbitrarySaltProbabilityReducer
		static
		0 o p_227061_
		1 o p_227062_
		2 o p_227063_
		3 o p_227064_
		4 o p_227065_
	c (Ldva;II)Z applyInteractionsWithOtherStructures
		0 o p_321651_
		1 o p_321696_
		2 o p_321521_
	d (JIIIF)Z legacyPillagerOutpostReducer
		static
		0 o p_227067_
		1 o p_227068_
		2 o p_227069_
		3 o p_227070_
		4 o p_227071_
	e ()Lekp; type
	f ()Lkh; locateOffset
	g ()Leko$c; frequencyReductionMethod
	h ()F frequency
	i ()I salt
	j ()Ljava/util/Optional; exclusionZone
eko$a net/minecraft/world/level/levelgen/structure/placement/StructurePlacement$ExclusionZone
	a CODEC
	b otherSet
	c chunkCount
	<clinit> ()V <clinit>
		static
	<init> (Ljm;I)V <init>
		0 o otherSet
		1 o chunkCount
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_259015_
	a ()Ljm; otherSet
	a (Ldva;II)Z isPlacementForbidden
		0 o p_255745_
		1 o p_255634_
		2 o p_255892_
	b ()I chunkCount
	equals (Ljava/lang/Object;)Z equals
		0 o p_227095_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eko$b net/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReducer
	shouldGenerate (JIIIF)Z shouldGenerate
		0 o p_227099_
		1 o p_227100_
		2 o p_227101_
		3 o p_227102_
		4 o p_227103_
eko$c net/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReductionMethod
	a DEFAULT
	b LEGACY_TYPE_1
	c LEGACY_TYPE_2
	d LEGACY_TYPE_3
	e CODEC
	f name
	g reducer
	h $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Leko$b;)V <init>
		0 o p_227114_
		1 o p_227115_
		2 o p_227116_
		3 o p_227117_
	a (JIIIF)Z shouldGenerate
		0 o p_227120_
		1 o p_227121_
		2 o p_227122_
		3 o p_227123_
		4 o p_227124_
	a ()[Leko$c; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Leko$c; valueOf
		static
		0 o p_227127_
	values ()[Leko$c; values
		static
ekp net/minecraft/world/level/levelgen/structure/placement/StructurePlacementType
	a RANDOM_SPREAD
	b CONCENTRIC_RINGS
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lekp; register
		static
		0 o p_205047_
		1 o p_338696_
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$register$0
		static
		0 o p_338846_
	codec ()Lcom/mojang/serialization/MapCodec; codec
ekq net/minecraft/world/level/levelgen/structure/placement/package-info
ekr net/minecraft/world/level/levelgen/structure/pools/DimensionPadding
	a CODEC
	b ZERO
	c bottom
	d top
	e RECORD_CODEC
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_348567_
	<init> (II)V <init>
		0 o bottom
		1 o top
	a ()Z hasEqualTopAndBottom
	a (Lcom/mojang/datafixers/util/Either;)Lekr; lambda$static$3
		static
		0 o p_348469_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_348641_
	a (Lekr;)Lcom/mojang/datafixers/util/Either; lambda$static$4
		static
		0 o p_348678_
	b ()I bottom
	b (Lekr;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_348564_
	c ()I top
	c (Lekr;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_348628_
	equals (Ljava/lang/Object;)Z equals
		0 o p_348574_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eks net/minecraft/world/level/levelgen/structure/pools/EmptyPoolElement
	a CODEC
	b INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lenu;Ldds;Lddq;Lduz;Ljd;Ljd;Ldmm;Lejj;Layw;Lend;Z)Z place
		0 o p_227158_
		1 o p_227159_
		2 o p_227160_
		3 o p_227161_
		4 o p_227162_
		5 o p_227163_
		6 o p_227164_
		7 o p_227165_
		8 o p_227166_
		9 o p_352245_
		10 o p_227167_
	a (Lenu;Ljd;Ldmm;Layw;)Ljava/util/List; getShuffledJigsawBlocks
		0 o p_227176_
		1 o p_227177_
		2 o p_227178_
		3 o p_227179_
	a ()Lela; getType
	a (Lenu;Ldmm;)Lkh; getSize
		0 o p_227169_
		1 o p_227170_
	a (Lenu;Ljd;Ldmm;)Lejj; getBoundingBox
		0 o p_227172_
		1 o p_227173_
		2 o p_227174_
	b ()Leks; lambda$static$0
		static
	toString ()Ljava/lang/String; toString
ekt net/minecraft/world/level/levelgen/structure/pools/FeaturePoolElement
	a CODEC
	b feature
	c defaultJigsawNBT
	<clinit> ()V <clinit>
		static
	<init> (Ljm;Lelb$a;)V <init>
		0 o p_210209_
		1 o p_210210_
	a (Lenu;Ldds;Lddq;Lduz;Ljd;Ljd;Ldmm;Lejj;Layw;Lend;Z)Z place
		0 o p_227181_
		1 o p_227182_
		2 o p_227183_
		3 o p_227184_
		4 o p_227185_
		5 o p_227186_
		6 o p_227187_
		7 o p_227188_
		8 o p_227189_
		9 o p_352143_
		10 o p_227190_
	a (Lenu;Ljd;Ldmm;Layw;)Ljava/util/List; getShuffledJigsawBlocks
		0 o p_227199_
		1 o p_227200_
		2 o p_227201_
		3 o p_227202_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_351996_
	a ()Lela; getType
	a (Lenu;Ldmm;)Lkh; getSize
		0 o p_227192_
		1 o p_227193_
	a (Lekt;)Ljm; lambda$static$0
		static
		0 o p_210215_
	a (Lenu;Ljd;Ldmm;)Lejj; getBoundingBox
		0 o p_227195_
		1 o p_227196_
		2 o p_227197_
	b ()Lub; fillDefaultJigsawNBT
	toString ()Ljava/lang/String; toString
eku net/minecraft/world/level/levelgen/structure/pools/JigsawJunction
	a sourceX
	b sourceGroundY
	c sourceZ
	d deltaY
	e destProjection
	<init> (IIIILelb$a;)V <init>
		0 o p_210247_
		1 o p_210248_
		2 o p_210249_
		3 o p_210250_
		4 o p_210251_
	a (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic; serialize
		0 o p_210256_
	a (Lcom/mojang/serialization/Dynamic;)Leku; deserialize
		static
		0 o p_210254_
	a ()I getSourceX
	b ()I getSourceGroundY
	c ()I getSourceZ
	d ()I getDeltaY
	e ()Lelb$a; getDestProjection
	equals (Ljava/lang/Object;)Z equals
		0 o p_210262_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ekv net/minecraft/world/level/levelgen/structure/pools/JigsawPlacement
	a LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lent$c;)Ljava/lang/String; lambda$getRandomNamedJigsaw$3
		static
		0 o p_339552_
	a (Ldzm;IZLduz;Lenu;Ldcy;Layw;Ljz;Lejn;Ljava/util/List;Lexv;Lelf;Lend;)V addPieces
		static
		0 o p_227211_
		1 o p_227212_
		2 o p_227213_
		3 o p_227214_
		4 o p_227215_
		5 o p_227216_
		6 o p_227217_
		7 o p_227218_
		8 o p_227219_
		9 o p_227220_
		10 o p_227221_
		11 o p_307210_
		12 o p_352331_
	a (Lejr$a;Ljm;Ljava/util/Optional;ILjd;ZLjava/util/Optional;ILelf;Lekr;Lend;)Ljava/util/Optional; addPieces
		static
		0 o p_227239_
		1 o p_227240_
		2 o p_227241_
		3 o p_227242_
		4 o p_227243_
		5 o p_227244_
		6 o p_227245_
		7 o p_227246_
		8 o p_307522_
		9 o p_348489_
		10 o p_352161_
	a (Ljm;)Z lambda$generateJigsaw$4
		static
		0 o p_227255_
	a (Laqu;Ljm;Lakr;ILjd;Z)Z generateJigsaw
		static
		0 o p_227204_
		1 o p_227205_
		2 o p_227206_
		3 o p_227207_
		4 o p_227208_
		5 o p_227209_
	a (Lakq;)Ljava/lang/String; lambda$addPieces$1
		static
		0 o p_248484_
	a (Ljz;Lelf;Lakq;)Ljava/util/Optional; lambda$addPieces$0
		static
		0 o p_314913_
		1 o p_314914_
		2 o p_314915_
	a (Lekz;Lakr;Ljd;Ldmm;Lenu;Ldzx;)Ljava/util/Optional; getRandomNamedJigsaw
		static
		0 o p_227248_
		1 o p_227249_
		2 o p_227250_
		3 o p_227251_
		4 o p_227252_
		5 o p_227253_
	a (Lejn;IIIILdcy;Lekr;ILejj;Lejr$a;ZLduz;Lenu;Ldzx;Ljz;Lelf;Lend;Lekj;)V lambda$addPieces$2
		static
		0 o p_351997_
		1 o p_351998_
		2 o p_351999_
		3 o p_352000_
		4 o p_352001_
		5 o p_352002_
		6 o p_352003_
		7 o p_352004_
		8 o p_352005_
		9 o p_352006_
		10 o p_352007_
		11 o p_352008_
		12 o p_352009_
		13 o p_352010_
		14 o p_352011_
		15 o p_352012_
		16 o p_352013_
		17 o p_352014_
ekv$a net/minecraft/world/level/levelgen/structure/pools/JigsawPlacement$PieceState
	a piece
	b free
	c depth
	<init> (Lejn;Lorg/apache/commons/lang3/mutable/MutableObject;I)V <init>
		0 o piece
		1 o free
		2 o depth
	a ()Lejn; piece
	b ()Lorg/apache/commons/lang3/mutable/MutableObject; free
	c ()I depth
	equals (Ljava/lang/Object;)Z equals
		0 o p_309199_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ekv$b net/minecraft/world/level/levelgen/structure/pools/JigsawPlacement$Placer
	a pools
	b maxDepth
	c chunkGenerator
	d structureTemplateManager
	e pieces
	f random
	g placing
	<init> (Ljz;ILduz;Lenu;Ljava/util/List;Layw;)V <init>
		0 o p_227258_
		1 o p_227259_
		2 o p_227260_
		3 o p_227261_
		4 o p_227262_
		5 o p_227263_
	a (Lent$c;)Ljava/lang/String; lambda$readPoolKey$5
		static
		0 o p_339553_
	a (Lejj;Lelf;Lent$c;)I lambda$tryPlacingChildren$4
		0 o p_255597_
		1 o p_307417_
		2 o p_255598_
	a (Ljm;)Ljava/lang/Integer; lambda$tryPlacingChildren$3
		0 o p_255601_
	a (Lejn;Lorg/apache/commons/lang3/mutable/MutableObject;IZLdcy;Ldzm;Lelf;Lend;)V tryPlacingChildren
		0 o p_227265_
		1 o p_227266_
		2 o p_227267_
		3 o p_227268_
		4 o p_227269_
		5 o p_227270_
		6 o p_307643_
		7 o p_352442_
	a (Lakq;)Ljava/lang/String; lambda$tryPlacingChildren$0
		static
		0 o p_255599_
	a (Lent$c;Lelf;)Lakq; readPoolKey
		static
		0 o p_307327_
		1 o p_307490_
	b (Ljm;)Ljava/lang/Integer; lambda$tryPlacingChildren$2
		0 o p_255596_
	c (Ljm;)Ljm; lambda$tryPlacingChildren$1
		static
		0 o p_255600_
ekw net/minecraft/world/level/levelgen/structure/pools/LegacySinglePoolElement
	a CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/util/Either;Ljm;Lelb$a;Ljava/util/Optional;)V <init>
		0 o p_210348_
		1 o p_210349_
		2 o p_210350_
		3 o p_352209_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_352015_
	a ()Lela; getType
	a (Ldmm;Lejj;Lend;Z)Lenp; getSettings
		0 o p_210353_
		1 o p_210354_
		2 o p_352069_
		3 o p_210355_
	toString ()Ljava/lang/String; toString
ekx net/minecraft/world/level/levelgen/structure/pools/ListPoolElement
	a CODEC
	b elements
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lelb$a;)V <init>
		0 o p_210363_
		1 o p_210364_
	a (Lelb$a;)Lekz; setProjection
		0 o p_210373_
	a ()Lela; getType
	a (Lenu;Ldmm;)Lkh; getSize
		0 o p_227283_
		1 o p_227284_
	a (Lenu;Ljd;Ldmm;)Lejj; getBoundingBox
		0 o p_227286_
		1 o p_227287_
		2 o p_227288_
	a (Lenu;Ldds;Lddq;Lduz;Ljd;Ljd;Ldmm;Lejj;Layw;Lend;Z)Z place
		0 o p_227272_
		1 o p_227273_
		2 o p_227274_
		3 o p_227275_
		4 o p_227276_
		5 o p_227277_
		6 o p_227278_
		7 o p_227279_
		8 o p_227280_
		9 o p_352445_
		10 o p_227281_
	a (Lekz;)Z lambda$getBoundingBox$2
		static
		0 o p_210371_
	a (Lelb$a;Lekz;)V lambda$setProjectionOnEachElement$5
		static
		0 o p_210375_
		1 o p_210376_
	a (Lekx;)Ljava/util/List; lambda$static$0
		static
		0 o p_210369_
	a (Lenu;Ljd;Ldmm;Lekz;)Lejj; lambda$getBoundingBox$3
		static
		0 o p_227295_
		1 o p_227296_
		2 o p_227297_
		3 o p_227298_
	a (Lenu;Ljd;Ldmm;Layw;)Ljava/util/List; getShuffledJigsawBlocks
		0 o p_227290_
		1 o p_227291_
		2 o p_227292_
		3 o p_227293_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_352016_
	b ()Ljava/lang/IllegalStateException; lambda$getBoundingBox$4
		static
	b (Lelb$a;)V setProjectionOnEachElement
		0 o p_210407_
	toString ()Ljava/lang/String; toString
eky net/minecraft/world/level/levelgen/structure/pools/SinglePoolElement
	a TEMPLATE_CODEC
	b CODEC
	c template
	d processors
	e overrideLiquidSettings
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/util/Either;Ljm;Lelb$a;Ljava/util/Optional;)V <init>
		0 o p_210415_
		1 o p_210416_
		2 o p_210417_
		3 o p_352236_
	a (Lenu;Ljd;Ldmm;Z)Ljava/util/List; getDataMarkers
		0 o p_227325_
		1 o p_227326_
		2 o p_227327_
		3 o p_227328_
	a (Lent$c;)I lambda$sortBySelectionPriority$6
		static
		0 o p_308863_
	a (Ljava/util/List;)V sortBySelectionPriority
		static
		0 o p_308881_
	a (Lcom/mojang/datafixers/util/Either;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encodeTemplate
		static
		0 o p_210425_
		1 o p_210426_
		2 o p_210427_
	a ()Lela; getType
	a (Ldmm;Lejj;Lend;Z)Lenp; getSettings
		0 o p_210421_
		1 o p_210422_
		2 o p_352322_
		3 o p_210423_
	a (Lenu;Ldmm;)Lkh; getSize
		0 o p_227313_
		1 o p_227314_
	a (Lenu;Ljd;Ldmm;)Lejj; getBoundingBox
		0 o p_227316_
		1 o p_227317_
		2 o p_227318_
	a (Lenu;Ldds;Lddq;Lduz;Ljd;Ljd;Ldmm;Lejj;Layw;Lend;Z)Z place
		0 o p_227302_
		1 o p_227303_
		2 o p_227304_
		3 o p_227305_
		4 o p_227306_
		5 o p_227307_
		6 o p_227308_
		7 o p_227309_
		8 o p_227310_
		9 o p_352088_
		10 o p_227311_
	a (Lenu;Ljd;Ldmm;Layw;)Ljava/util/List; getShuffledJigsawBlocks
		0 o p_227320_
		1 o p_227321_
		2 o p_227322_
		3 o p_227323_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_352018_
	a (Lenu;)Lent; getTemplate
		0 o p_227300_
	a (Lub;)Ljava/lang/Integer; lambda$sortBySelectionPriority$5
		static
		0 o p_308864_
	a (Leky;)Lcom/mojang/datafixers/util/Either; lambda$templateCodec$4
		static
		0 o p_210431_
	b (Leky;)Ljava/util/Optional; lambda$overrideLiquidSettingsCodec$3
		static
		0 o p_352017_
	b ()Lcom/mojang/serialization/codecs/RecordCodecBuilder; processorsCodec
		static
	c ()Lcom/mojang/serialization/codecs/RecordCodecBuilder; overrideLiquidSettingsCodec
		static
	c (Leky;)Ljm; lambda$processorsCodec$2
		static
		0 o p_210464_
	d ()Lcom/mojang/serialization/codecs/RecordCodecBuilder; templateCodec
		static
	i ()Ljava/lang/String; lambda$encodeTemplate$0
		static
	toString ()Ljava/lang/String; toString
ekz net/minecraft/world/level/levelgen/structure/pools/StructurePoolElement
	a EMPTY
	b projection
	f CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lelb$a;)V <init>
		0 o p_210471_
	a (Ljava/lang/String;)Ljava/util/function/Function; legacy
		static
		0 o p_210508_
	a (Ljava/lang/String;Ljm;Lend;Lelb$a;)Leky; lambda$single$6
		static
		0 o p_352021_
		1 o p_352022_
		2 o p_352023_
		3 o p_352024_
	a (Lenu;Ldmm;)Lkh; getSize
		0 o p_227346_
		1 o p_227347_
	a (Ljava/lang/String;Lend;)Ljava/util/function/Function; single
		static
		0 o p_352251_
		1 o p_352165_
	a (Lenu;Ljd;Ldmm;)Lejj; getBoundingBox
		0 o p_227348_
		1 o p_227349_
		2 o p_227350_
	a (Lelb$a;Ljava/util/function/Function;)Lekz; lambda$list$8
		static
		0 o p_210481_
		1 o p_210482_
	a (Ljm;)Ljava/util/function/Function; feature
		static
		0 o p_210503_
	a (Ljava/lang/String;Ljm;)Ljava/util/function/Function; legacy
		static
		0 o p_210513_
		1 o p_210514_
	a (Ldcx;Lent$c;Ljd;Ldmm;Layw;Lejj;)V handleDataMarker
		0 o p_227330_
		1 o p_227331_
		2 o p_227332_
		3 o p_227333_
		4 o p_227334_
		5 o p_227335_
	a (Lelb$a;)Lekz; setProjection
		0 o p_210479_
	a ()Lela; getType
	a (Ljm;Lelb$a;)Lekt; lambda$feature$7
		static
		0 o p_210505_
		1 o p_210506_
	a (Lenu;Ldds;Lddq;Lduz;Ljd;Ljd;Ldmm;Lejj;Layw;Lend;Z)Z place
		0 o p_227336_
		1 o p_227337_
		2 o p_227338_
		3 o p_227339_
		4 o p_227340_
		5 o p_227341_
		6 o p_227342_
		7 o p_227343_
		8 o p_227344_
		9 o p_352159_
		10 o p_227345_
	a (Ljava/util/List;Lelb$a;)Lekx; lambda$list$9
		static
		0 o p_210522_
		1 o p_210523_
	a (Ljava/lang/String;Ljm;Lend;)Ljava/util/function/Function; single
		static
		0 o p_352097_
		1 o p_352452_
		2 o p_352329_
	a (Ljava/lang/String;Ljm;Lelb$a;)Leky; lambda$single$4
		static
		0 o p_352033_
		1 o p_352034_
		2 o p_352035_
	a (Lenu;Ljd;Ldmm;Layw;)Ljava/util/List; getShuffledJigsawBlocks
		0 o p_227351_
		1 o p_227352_
		2 o p_227353_
		3 o p_227354_
	a (Ljava/lang/String;Lend;Lelb$a;)Leky; lambda$single$5
		static
		0 o p_352030_
		1 o p_352031_
		2 o p_352032_
	a (Ljava/lang/String;Lelb$a;)Leky; lambda$single$3
		static
		0 o p_352025_
		1 o p_352026_
	b (Ljava/lang/String;Lelb$a;)Lekw; lambda$legacy$1
		static
		0 o p_352019_
		1 o p_352020_
	b (Ljava/lang/String;Ljm;)Ljava/util/function/Function; single
		static
		0 o p_210532_
		1 o p_210533_
	b (Lelb$a;)Leks; lambda$empty$0
		static
		0 o p_210525_
	b (Ljava/lang/String;Ljm;Lelb$a;)Lekw; lambda$legacy$2
		static
		0 o p_352027_
		1 o p_352028_
		2 o p_352029_
	b (Ljava/lang/String;)Ljava/util/function/Function; single
		static
		0 o p_210527_
	b (Ljava/util/List;)Ljava/util/function/Function; list
		static
		0 o p_210520_
	e ()Lcom/mojang/serialization/codecs/RecordCodecBuilder; projectionCodec
		static
	f ()Lelb$a; getProjection
	g ()I getGroundLevelDelta
	h ()Ljava/util/function/Function; empty
		static
el net/minecraft/advancements/critereon/package-info
ela net/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType
	a SINGLE
	b LIST
	c FEATURE
	d EMPTY
	e LEGACY
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lela; register
		static
		0 o p_210551_
		1 o p_338276_
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$register$0
		static
		0 o p_338800_
	codec ()Lcom/mojang/serialization/MapCodec; codec
elb net/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool
	a DIRECT_CODEC
	b CODEC
	c SIZE_UNSET
	d CODEC_REFERENCE
	e rawTemplates
	f templates
	g fallback
	h maxSize
	<clinit> ()V <clinit>
		static
	<init> (Ljm;Ljava/util/List;)V <init>
		0 o p_255747_
		1 o p_255919_
	<init> (Ljm;Ljava/util/List;Lelb$a;)V <init>
		0 o p_255795_
		1 o p_256083_
		2 o p_255642_
	a (Lenu;)I getMaxSize
		0 o p_227358_
	a (Lekz;)Z lambda$getMaxSize$2
		static
		0 o p_210577_
	a (Layw;)Lekz; getRandomTemplate
		0 o p_227356_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_338101_
	a (Lelb;)Ljava/util/List; lambda$static$0
		static
		0 o p_210579_
	a ()Ljm; getFallback
	a (Lenu;Lekz;)I lambda$getMaxSize$3
		static
		0 o p_227360_
		1 o p_227361_
	b (Layw;)Ljava/util/List; getShuffledTemplates
		0 o p_227363_
	b ()I size
elb$a net/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection
	a TERRAIN_MATCHING
	b RIGID
	c CODEC
	d name
	e processors
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Lcom/google/common/collect/ImmutableList;)V <init>
		0 o p_210600_
		1 o p_210601_
		2 o p_210602_
		3 o p_210603_
	a ()Ljava/lang/String; getName
	a (Ljava/lang/String;)Lelb$a; byName
		static
		0 o p_210608_
	b ()Lcom/google/common/collect/ImmutableList; getProcessors
	c ()Ljava/lang/String; getSerializedName
	d ()[Lelb$a; $values
		static
	valueOf (Ljava/lang/String;)Lelb$a; valueOf
		static
		0 o p_210613_
	values ()[Lelb$a; values
		static
elc net/minecraft/world/level/levelgen/structure/pools/alias/Direct
	a CODEC
	c alias
	d target
	<clinit> ()V <clinit>
		static
	<init> (Lakq;Lakq;)V <init>
		0 o alias
		1 o target
	a (Layw;Ljava/util/function/BiConsumer;)V forEachResolved
		0 o p_307630_
		1 o p_307574_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_307312_
	a ()Ljava/util/stream/Stream; allTargets
	b ()Lcom/mojang/serialization/MapCodec; codec
	c ()Lakq; alias
	d ()Lakq; target
	equals (Ljava/lang/Object;)Z equals
		0 o p_307213_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eld net/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasBinding
	b CODEC
	<clinit> ()V <clinit>
		static
	a (Lakq;Lakq;)Lelc; direct
		static
		0 o p_307379_
		1 o p_307242_
	a (Ljava/lang/String;Ljava/lang/String;)Lelc; direct
		static
		0 o p_307227_
		1 o p_307334_
	a (Layw;Ljava/util/function/BiConsumer;)V forEachResolved
		0 o p_307322_
		1 o p_307269_
	a ()Ljava/util/stream/Stream; allTargets
	a (Lbpb;)Lelh; randomGroup
		static
		0 o p_307498_
	a (Lbpb$a;Lbpd$b;)V lambda$random$0
		static
		0 o p_338102_
		1 o p_338103_
	a (Ljava/lang/String;Lbpb;)Lelg; random
		static
		0 o p_307435_
		1 o p_307653_
	a (Lakq;Lbpb;)Lelg; random
		static
		0 o p_307260_
		1 o p_307665_
	b ()Lcom/mojang/serialization/MapCodec; codec
ele net/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasBindings
	<init> ()V <init>
	a (Ljz;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_307584_
	a (Lqq;Ljm;Ljava/lang/String;)V lambda$registerTargetsAsPools$1
		static
		0 o p_321473_
		1 o p_321474_
		2 o p_321475_
	a (Lqq;Ljm;Ljava/util/List;)V registerTargetsAsPools
		static
		0 o p_321695_
		1 o p_312865_
		2 o p_311809_
	a (Lakq;)Ljava/lang/String; lambda$registerTargetsAsPools$0
		static
		0 o p_312156_
elf net/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasLookup
	a EMPTY
	<clinit> ()V <clinit>
		static
	a (Ljava/util/Map;Lakq;)Lakq; lambda$create$3
		static
		0 o p_307291_
		1 o p_307442_
	a (Lakq;)Ljava/lang/String; lambda$create$2
		static
		0 o p_339554_
	a (Layw;Lcom/google/common/collect/ImmutableMap$Builder;Leld;)V lambda$create$1
		static
		0 o p_307645_
		1 o p_307657_
		2 o p_307533_
	b (Lakq;)Lakq; lambda$static$0
		static
		0 o p_307289_
	create (Ljava/util/List;Ljd;J)Lelf; create
		static
		0 o p_307423_
		1 o p_307208_
		2 o p_307622_
	lookup (Lakq;)Lakq; lookup
		0 o p_307512_
elg net/minecraft/world/level/levelgen/structure/pools/alias/Random
	a CODEC
	c alias
	d targets
	<clinit> ()V <clinit>
		static
	<init> (Lakq;Lbpb;)V <init>
		0 o alias
		1 o targets
	a (Ljava/util/function/BiConsumer;Lbpd$b;)V lambda$forEachResolved$1
		0 o p_338104_
		1 o p_338105_
	a (Layw;Ljava/util/function/BiConsumer;)V forEachResolved
		0 o p_307661_
		1 o p_307635_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_307215_
	a ()Ljava/util/stream/Stream; allTargets
	b ()Lcom/mojang/serialization/MapCodec; codec
	c ()Lakq; alias
	d ()Lbpb; targets
	equals (Ljava/lang/Object;)Z equals
		0 o p_307500_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
elh net/minecraft/world/level/levelgen/structure/pools/alias/RandomGroup
	a CODEC
	c groups
	<clinit> ()V <clinit>
		static
	<init> (Lbpb;)V <init>
		0 o groups
	a (Layw;Ljava/util/function/BiConsumer;Lbpd$b;)V lambda$forEachResolved$2
		static
		0 o p_338106_
		1 o p_338107_
		2 o p_338108_
	a (Layw;Ljava/util/function/BiConsumer;)V forEachResolved
		0 o p_307472_
		1 o p_307324_
	a (Layw;Ljava/util/function/BiConsumer;Leld;)V lambda$forEachResolved$1
		static
		0 o p_307239_
		1 o p_307474_
		2 o p_307493_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_307566_
	a ()Ljava/util/stream/Stream; allTargets
	a (Lbpd$b;)Ljava/util/stream/Stream; lambda$allTargets$3
		static
		0 o p_338109_
	b ()Lcom/mojang/serialization/MapCodec; codec
	c ()Lbpb; groups
	equals (Ljava/lang/Object;)Z equals
		0 o p_307572_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eli net/minecraft/world/level/levelgen/structure/pools/alias/package-info
elj net/minecraft/world/level/levelgen/structure/pools/package-info
elk net/minecraft/world/level/levelgen/structure/structures/BuriedTreasurePieces
	<init> ()V <init>
elk$a net/minecraft/world/level/levelgen/structure/structures/BuriedTreasurePieces$BuriedTreasurePiece
	<init> (Ljd;)V <init>
		0 o p_227366_
	<init> (Lub;)V <init>
		0 o p_227368_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_227370_
		1 o p_227371_
		2 o p_227372_
		3 o p_227373_
		4 o p_227374_
		5 o p_227375_
		6 o p_227376_
	a (Lekh;Lub;)V addAdditionalSaveData
		0 o p_227378_
		1 o p_227379_
	b (Ldtc;)Z isLiquid
		0 o p_227381_
ell net/minecraft/world/level/levelgen/structure/structures/BuriedTreasureStructure
	d CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejr$c;)V <init>
		0 o p_227385_
	a (Lejr$a;Lekj;)V lambda$findGenerationPoint$0
		static
		0 o p_227389_
		1 o p_227390_
	a (Lejr$a;)Ljava/util/Optional; findGenerationPoint
		0 o p_227387_
	a (Lekj;Lejr$a;)V generatePieces
		static
		0 o p_227392_
		1 o p_227393_
	e ()Leka; type
elm net/minecraft/world/level/levelgen/structure/structures/DesertPyramidPiece
	h WIDTH
	i DEPTH
	j hasPlacedChest
	k potentialSuspiciousSandWorldPositions
	l randomCollapsedRoofPos
	<init> (Layw;II)V <init>
		0 o p_227399_
		1 o p_227400_
		2 o p_227401_
	<init> (Lub;)V <init>
		0 o p_227403_
	a (Ldds;Lejj;)V addCellar
		0 o p_272769_
		1 o p_273155_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_227405_
		1 o p_227406_
		2 o p_227407_
		3 o p_227408_
		4 o p_227409_
		5 o p_227410_
		6 o p_227411_
	a (Ldds;Lejj;IIIII)V placeCollapsedRoof
		0 o p_273438_
		1 o p_273058_
		2 o p_272638_
		3 o p_272826_
		4 o p_273026_
		5 o p_272750_
		6 o p_272639_
	a (IIIIII)V placeSandBox
		0 o p_279483_
		1 o p_279321_
		2 o p_279271_
		3 o p_279471_
		4 o p_279229_
		5 o p_279111_
	a (Ldds;IIILejj;)V placeCollapsedRoofPiece
		0 o p_272965_
		1 o p_272618_
		2 o p_273415_
		3 o p_273110_
		4 o p_272645_
	a (Lekh;Lub;)V addAdditionalSaveData
		0 o p_227413_
		1 o p_227414_
	a (Ljd;Ldds;Lejj;)V addCellarStairs
		0 o p_272997_
		1 o p_272699_
		2 o p_273559_
	b ()Ljava/util/List; getPotentialSuspiciousSandWorldPositions
	b (Ljd;Ldds;Lejj;)V addCellarRoom
		0 o p_272733_
		1 o p_273390_
		2 o p_273517_
	c (III)V placeSand
		0 o p_279401_
		1 o p_279451_
		2 o p_279265_
	c ()Ljd; getRandomCollapsedRoofPos
eln net/minecraft/world/level/levelgen/structure/structures/DesertPyramidStructure
	d CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejr$c;)V <init>
		0 o p_227418_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Lekg;)V afterPlace
		0 o p_273644_
		1 o p_272615_
		2 o p_273655_
		3 o p_272939_
		4 o p_273179_
		5 o p_273334_
		6 o p_273575_
	a (Ljd;Ldql;)V lambda$placeSuspiciousSand$0
		static
		0 o p_335308_
		1 o p_335309_
	a (Lejj;Ldds;Ljd;)V placeSuspiciousSand
		static
		0 o p_279472_
		1 o p_279193_
		2 o p_279136_
	e ()Leka; type
elo net/minecraft/world/level/levelgen/structure/structures/EndCityPieces
	a MAX_GEN_DEPTH
	b HOUSE_TOWER_GENERATOR
	c TOWER_BRIDGES
	d TOWER_GENERATOR
	e TOWER_BRIDGE_GENERATOR
	f FAT_TOWER_BRIDGES
	g FAT_TOWER_GENERATOR
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lenu;Lelo$a;Ljd;Ljava/lang/String;Ldmm;Z)Lelo$a; addPiece
		static
		0 o p_227430_
		1 o p_227431_
		2 o p_227432_
		3 o p_227433_
		4 o p_227434_
		5 o p_227435_
	a (Lenu;Ljd;Ldmm;Ljava/util/List;Layw;)V startHouseTower
		static
		0 o p_227445_
		1 o p_227446_
		2 o p_227447_
		3 o p_227448_
		4 o p_227449_
	a (Ljava/util/List;Lelo$a;)Lelo$a; addHelper
		static
		0 o p_227451_
		1 o p_227452_
	a (Lenu;Lelo$b;ILelo$a;Ljd;Ljava/util/List;Layw;)Z recursiveChildren
		static
		0 o p_227437_
		1 o p_227438_
		2 o p_227439_
		3 o p_227440_
		4 o p_227441_
		5 o p_227442_
		6 o p_227443_
elo$1 net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$1
	<init> ()V <init>
	a (Lenu;ILelo$a;Ljd;Ljava/util/List;Layw;)Z generate
		0 o p_227456_
		1 o p_227457_
		2 o p_227458_
		3 o p_227459_
		4 o p_227460_
		5 o p_227461_
	a ()V init
elo$2 net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$2
	<init> ()V <init>
	a (Lenu;ILelo$a;Ljd;Ljava/util/List;Layw;)Z generate
		0 o p_227465_
		1 o p_227466_
		2 o p_227467_
		3 o p_227468_
		4 o p_227469_
		5 o p_227470_
	a ()V init
elo$3 net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$3
	a shipCreated
	<init> ()V <init>
	a (Lenu;ILelo$a;Ljd;Ljava/util/List;Layw;)Z generate
		0 o p_227475_
		1 o p_227476_
		2 o p_227477_
		3 o p_227478_
		4 o p_227479_
		5 o p_227480_
	a ()V init
elo$4 net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$4
	<init> ()V <init>
	a (Lenu;ILelo$a;Ljd;Ljava/util/List;Layw;)Z generate
		0 o p_227484_
		1 o p_227485_
		2 o p_227486_
		3 o p_227487_
		4 o p_227488_
		5 o p_227489_
	a ()V init
elo$a net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$EndCityPiece
	<init> (Lenu;Lub;)V <init>
		0 o p_227497_
		1 o p_227498_
	<init> (Lenu;Ljava/lang/String;Ljd;Ldmm;Z)V <init>
		0 o p_227491_
		1 o p_227492_
		2 o p_227493_
		3 o p_227494_
		4 o p_227495_
	a (Ljava/lang/String;)Lakr; makeResourceLocation
		static
		0 o p_227503_
	a (ZLdmm;)Lenp; makeSettings
		static
		0 o p_227514_
		1 o p_227515_
	a (Lekh;Lub;)V addAdditionalSaveData
		0 o p_227500_
		1 o p_227501_
	a (Ljava/lang/String;Ljd;Lddl;Layw;Lejj;)V handleDataMarker
		0 o p_227505_
		1 o p_227506_
		2 o p_227507_
		3 o p_227508_
		4 o p_227509_
	a (Lub;Lakr;)Lenp; lambda$new$0
		static
		0 o p_227511_
		1 o p_227512_
	b ()Lakr; makeTemplateLocation
elo$b net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$SectionGenerator
	a (Lenu;ILelo$a;Ljd;Ljava/util/List;Layw;)Z generate
		0 o p_227517_
		1 o p_227518_
		2 o p_227519_
		3 o p_227520_
		4 o p_227521_
		5 o p_227522_
	a ()V init
elp net/minecraft/world/level/levelgen/structure/structures/EndCityStructure
	d CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejr$c;)V <init>
		0 o p_227526_
	a (Lekj;Ljd;Ldmm;Lejr$a;)V generatePieces
		0 o p_227530_
		1 o p_227531_
		2 o p_227532_
		3 o p_227533_
	a (Ljd;Ldmm;Lejr$a;Lekj;)V lambda$findGenerationPoint$0
		0 o p_227535_
		1 o p_227536_
		2 o p_227537_
		3 o p_227538_
	a (Lejr$a;)Ljava/util/Optional; findGenerationPoint
		0 o p_227528_
	e ()Leka; type
elq net/minecraft/world/level/levelgen/structure/structures/IglooPieces
	a GENERATION_HEIGHT
	b STRUCTURE_LOCATION_IGLOO
	c STRUCTURE_LOCATION_LADDER
	d STRUCTURE_LOCATION_LABORATORY
	e PIVOTS
	f OFFSETS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lenu;Ljd;Ldmm;Lejw;Layw;)V addPieces
		static
		0 o p_227549_
		1 o p_227550_
		2 o p_227551_
		3 o p_227552_
		4 o p_227553_
elq$a net/minecraft/world/level/levelgen/structure/structures/IglooPieces$IglooPiece
	<init> (Lenu;Lub;)V <init>
		0 o p_227561_
		1 o p_227562_
	<init> (Lenu;Lakr;Ljd;Ldmm;I)V <init>
		0 o p_227555_
		1 o p_227556_
		2 o p_227557_
		3 o p_227558_
		4 o p_227559_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_227568_
		1 o p_227569_
		2 o p_227570_
		3 o p_227571_
		4 o p_227572_
		5 o p_227573_
		6 o p_227574_
	a (Lekh;Lub;)V addAdditionalSaveData
		0 o p_227579_
		1 o p_227580_
	a (Ldmm;Lakr;)Lenp; makeSettings
		static
		0 o p_227576_
		1 o p_227577_
	a (Lakr;Ljd;I)Ljd; makePosition
		static
		0 o p_227564_
		1 o p_227565_
		2 o p_227566_
	a (Ljava/lang/String;Ljd;Lddl;Layw;Lejj;)V handleDataMarker
		0 o p_227582_
		1 o p_227583_
		2 o p_227584_
		3 o p_227585_
		4 o p_227586_
	a (Lub;Lakr;)Lenp; lambda$new$0
		static
		0 o p_227588_
		1 o p_227589_
elr net/minecraft/world/level/levelgen/structure/structures/IglooStructure
	d CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejr$c;)V <init>
		0 o p_227593_
	a (Lejr$a;Lekj;)V lambda$findGenerationPoint$0
		0 o p_227597_
		1 o p_227598_
	a (Lejr$a;)Ljava/util/Optional; findGenerationPoint
		0 o p_227595_
	a (Lekj;Lejr$a;)V generatePieces
		0 o p_227600_
		1 o p_227601_
	e ()Leka; type
els net/minecraft/world/level/levelgen/structure/structures/JigsawStructure
	d DEFAULT_DIMENSION_PADDING
	e DEFAULT_LIQUID_SETTINGS
	f MAX_TOTAL_STRUCTURE_RANGE
	g MIN_DEPTH
	h MAX_DEPTH
	i CODEC
	j startPool
	k startJigsawName
	l maxDepth
	m startHeight
	n useExpansionHack
	o projectStartToHeightmap
	p maxDistanceFromCenter
	q poolAliases
	r dimensionPadding
	s liquidSettings
	<clinit> ()V <clinit>
		static
	<init> (Lejr$c;Ljm;Ljava/util/Optional;ILehx;ZLjava/util/Optional;ILjava/util/List;Lekr;Lend;)V <init>
		0 o p_227627_
		1 o p_227628_
		2 o p_227629_
		3 o p_227630_
		4 o p_227631_
		5 o p_227632_
		6 o p_227633_
		7 o p_227634_
		8 o p_307354_
		9 o p_348651_
		10 o p_352256_
	<init> (Lejr$c;Ljm;ILehx;Z)V <init>
		0 o p_227614_
		1 o p_227615_
		2 o p_227616_
		3 o p_227617_
		4 o p_227618_
	<init> (Lejr$c;Ljm;ILehx;ZLdyy$a;)V <init>
		0 o p_227620_
		1 o p_227621_
		2 o p_227622_
		3 o p_227623_
		4 o p_227624_
		5 o p_227625_
	a (Lels;)Lcom/mojang/serialization/DataResult; verifyRange
		static
		0 o p_286886_
	a (Lejr$a;)Ljava/util/Optional; findGenerationPoint
		0 o p_227636_
	b (Lels;)Lend; lambda$static$9
		static
		0 o p_352036_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$10
		static
		0 o p_227640_
	c (Lels;)Lekr; lambda$static$8
		static
		0 o p_348455_
	d (Lels;)Ljava/util/List; lambda$static$7
		static
		0 o p_307187_
	e (Lels;)Ljava/lang/Integer; lambda$static$6
		static
		0 o p_227642_
	e ()Leka; type
	f ()Ljava/lang/String; lambda$verifyRange$11
		static
	f (Lels;)Ljava/util/Optional; lambda$static$5
		static
		0 o p_227644_
	g (Lels;)Ljava/lang/Boolean; lambda$static$4
		static
		0 o p_227646_
	h (Lels;)Lehx; lambda$static$3
		static
		0 o p_227649_
	i (Lels;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_227652_
	j (Lels;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_227654_
	k (Lels;)Ljm; lambda$static$0
		static
		0 o p_227656_
els$1 net/minecraft/world/level/levelgen/structure/structures/JigsawStructure$1
	a $SwitchMap$net$minecraft$world$level$levelgen$structure$TerrainAdjustment
	<clinit> ()V <clinit>
		static
elt net/minecraft/world/level/levelgen/structure/structures/JungleTemplePiece
	h WIDTH
	i DEPTH
	j placedMainChest
	k placedHiddenChest
	l placedTrap1
	m placedTrap2
	n STONE_SELECTOR
	<clinit> ()V <clinit>
		static
	<init> (Layw;II)V <init>
		0 o p_227668_
		1 o p_227669_
		2 o p_227670_
	<init> (Lub;)V <init>
		0 o p_227672_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_227674_
		1 o p_227675_
		2 o p_227676_
		3 o p_227677_
		4 o p_227678_
		5 o p_227679_
		6 o p_227680_
	a (Lekh;Lub;)V addAdditionalSaveData
		0 o p_227682_
		1 o p_227683_
elt$a net/minecraft/world/level/levelgen/structure/structures/JungleTemplePiece$MossStoneSelector
	<init> ()V <init>
	a (Layw;IIIZ)V next
		0 o p_227686_
		1 o p_227687_
		2 o p_227688_
		3 o p_227689_
		4 o p_227690_
elu net/minecraft/world/level/levelgen/structure/structures/JungleTempleStructure
	d CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejr$c;)V <init>
		0 o p_227694_
	e ()Leka; type
elv net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces
	a MAGIC_START_Y
	b LOGGER
	c DEFAULT_SHAFT_WIDTH
	d DEFAULT_SHAFT_HEIGHT
	e DEFAULT_SHAFT_LENGTH
	f MAX_PILLAR_HEIGHT
	g MAX_CHAIN_HEIGHT
	h MAX_DEPTH
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lejw;Layw;IIILji;ILelw$a;)Lelv$c; createRandomShaftPiece
		static
		0 o p_227716_
		1 o p_227717_
		2 o p_227718_
		3 o p_227719_
		4 o p_227720_
		5 o p_227721_
		6 o p_227722_
		7 o p_227723_
	a (Lejv;Lejw;Layw;IIILji;I)Lelv$c; generateAndAddPiece
		static
		0 o p_227707_
		1 o p_227708_
		2 o p_227709_
		3 o p_227710_
		4 o p_227711_
		5 o p_227712_
		6 o p_227713_
		7 o p_227714_
elv$1 net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$1
	a $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
elv$a net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftCorridor
	b hasRails
	c spiderCorridor
	d hasPlacedSpider
	h numSections
	<init> (Lub;)V <init>
		0 o p_227737_
	<init> (ILayw;Lejj;Lji;Lelw$a;)V <init>
		0 o p_227731_
		1 o p_227732_
		2 o p_227733_
		3 o p_227734_
		4 o p_227735_
	a (Ldds;Lejj;Layw;IIILakq;)Z createChest
		0 o p_227787_
		1 o p_227788_
		2 o p_227789_
		3 o p_227790_
		4 o p_227791_
		5 o p_227792_
		6 o p_335869_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_227743_
		1 o p_227744_
		2 o p_227745_
		3 o p_227746_
		4 o p_227747_
		5 o p_227748_
		6 o p_227749_
	a (Lejw;Layw;IIILji;)Lejj; findCorridorSize
		static
		0 o p_227799_
		1 o p_227800_
		2 o p_227801_
		3 o p_227802_
		4 o p_227803_
		5 o p_227804_
	a (Ldds;Ldtc;Ljd$a;II)V fillColumnBetween
		static
		0 o p_227751_
		1 o p_227752_
		2 o p_227753_
		3 o p_227754_
		4 o p_227755_
	a (Ldds;Lejj;IIIIILayw;)V placeSupport
		0 o p_227770_
		1 o p_227771_
		2 o p_227772_
		3 o p_227773_
		4 o p_227774_
		5 o p_227775_
		6 o p_227776_
		7 o p_227777_
	a (Ldcz;Ljd;Ldtc;)Z canPlaceColumnOnTopOf
		0 o p_227739_
		1 o p_227740_
		2 o p_227741_
	a (Ldds;Lejj;III)V placeDoubleLowerOrUpperSupport
		0 o p_227757_
		1 o p_227758_
		2 o p_227759_
		3 o p_227760_
		4 o p_227761_
	a (Lekh;Lub;)V addAdditionalSaveData
		0 o p_227806_
		1 o p_227807_
	a (Ldds;Lejj;IIII)Z hasSturdyNeighbours
		0 o p_227763_
		1 o p_227764_
		2 o p_227765_
		3 o p_227766_
		4 o p_227767_
		5 o p_227768_
	a (Ldds;Lejj;Layw;FIII)V maybePlaceCobWeb
		0 o p_227779_
		1 o p_227780_
		2 o p_227781_
		3 o p_227782_
		4 o p_227783_
		5 o p_227784_
		6 o p_227785_
	a (Lejv;Lejw;Layw;)V addChildren
		0 o p_227795_
		1 o p_227796_
		2 o p_227797_
	b (Ldds;Ldtc;IIILejj;)V fillColumnDown
		0 o p_227813_
		1 o p_227814_
		2 o p_227815_
		3 o p_227816_
		4 o p_227817_
		5 o p_227818_
	b (Ldcz;Ljd;Ldtc;)Z canHangChainBelow
		0 o p_227809_
		1 o p_227810_
		2 o p_227811_
	c (Ldds;Ldtc;IIILejj;)V fillPillarDownOrChainUp
		0 o p_227820_
		1 o p_227821_
		2 o p_227822_
		3 o p_227823_
		4 o p_227824_
		5 o p_227825_
elv$b net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftCrossing
	b direction
	c isTwoFloored
	<init> (Lub;)V <init>
		0 o p_227834_
	<init> (ILejj;Lji;Lelw$a;)V <init>
		0 o p_227829_
		1 o p_227830_
		2 o p_227831_
		3 o p_227832_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_227836_
		1 o p_227837_
		2 o p_227838_
		3 o p_227839_
		4 o p_227840_
		5 o p_227841_
		6 o p_227842_
	a (Lekh;Lub;)V addAdditionalSaveData
		0 o p_227862_
		1 o p_227863_
	a (Ldds;Lejj;IIII)V placeSupportPillar
		0 o p_227844_
		1 o p_227845_
		2 o p_227846_
		3 o p_227847_
		4 o p_227848_
		5 o p_227849_
	a (Lejw;Layw;IIILji;)Lejj; findCrossing
		static
		0 o p_227855_
		1 o p_227856_
		2 o p_227857_
		3 o p_227858_
		4 o p_227859_
		5 o p_227860_
	a (Lejv;Lejw;Layw;)V addChildren
		0 o p_227851_
		1 o p_227852_
		2 o p_227853_
elv$c net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftPiece
	a type
	<init> (Leki;Lub;)V <init>
		0 o p_227872_
		1 o p_227873_
	<init> (Leki;ILelw$a;Lejj;)V <init>
		0 o p_227867_
		1 o p_227868_
		2 o p_227869_
		3 o p_227870_
	a (Ldcz;IIILejj;)Z canBeReplaced
		0 o p_227885_
		1 o p_227886_
		2 o p_227887_
		3 o p_227888_
		4 o p_227889_
	a (Ldcx;Lejj;)Z isInInvalidLocation
		0 o p_227882_
		1 o p_227883_
	a (Lekh;Lub;)V addAdditionalSaveData
		0 o p_227898_
		1 o p_227899_
	a (Ldcc;Lejj;IIII)Z isSupportingBox
		0 o p_227875_
		1 o p_227876_
		2 o p_227877_
		3 o p_227878_
		4 o p_227879_
		5 o p_227880_
	a (Ldds;Lejj;Ldtc;III)V setPlanksBlock
		0 o p_227891_
		1 o p_227892_
		2 o p_227893_
		3 o p_227894_
		4 o p_227895_
		5 o p_227896_
elv$d net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftRoom
	b childEntranceBoxes
	<init> (ILayw;IILelw$a;)V <init>
		0 o p_227902_
		1 o p_227903_
		2 o p_227904_
		3 o p_227905_
		4 o p_227906_
	<init> (Lub;)V <init>
		0 o p_227908_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_227914_
		1 o p_227915_
		2 o p_227916_
		3 o p_227917_
		4 o p_227918_
		5 o p_227919_
		6 o p_227920_
	a (Lekh;Lub;)V addAdditionalSaveData
		0 o p_227926_
		1 o p_227927_
	a (III)V move
		0 o p_227910_
		1 o p_227911_
		2 o p_227912_
	a (Lub;Luy;)V lambda$addAdditionalSaveData$0
		static
		0 o p_227929_
		1 o p_227930_
	a (Lejv;Lejw;Layw;)V addChildren
		0 o p_227922_
		1 o p_227923_
		2 o p_227924_
elv$e net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftStairs
	<init> (Lub;)V <init>
		0 o p_227937_
	<init> (ILejj;Lji;Lelw$a;)V <init>
		0 o p_227932_
		1 o p_227933_
		2 o p_227934_
		3 o p_227935_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_227939_
		1 o p_227940_
		2 o p_227941_
		3 o p_227942_
		4 o p_227943_
		5 o p_227944_
		6 o p_227945_
	a (Lejw;Layw;IIILji;)Lejj; findStairs
		static
		0 o p_227951_
		1 o p_227952_
		2 o p_227953_
		3 o p_227954_
		4 o p_227955_
		5 o p_227956_
	a (Lejv;Lejw;Layw;)V addChildren
		0 o p_227947_
		1 o p_227948_
		2 o p_227949_
elw net/minecraft/world/level/levelgen/structure/structures/MineshaftStructure
	d CODEC
	e type
	<clinit> ()V <clinit>
		static
	<init> (Lejr$c;Lelw$a;)V <init>
		0 o p_227961_
		1 o p_227962_
	a (Lekj;Lejr$a;)I generatePiecesAndAdjust
		0 o p_227966_
		1 o p_227967_
	a (Lelw;)Lelw$a; lambda$static$0
		static
		0 o p_227969_
	a (Lejr$a;)Ljava/util/Optional; findGenerationPoint
		0 o p_227964_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_227971_
	e ()Leka; type
elw$a net/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type
	a NORMAL
	b MESA
	c CODEC
	d BY_ID
	e name
	f woodState
	g planksState
	h fenceState
	i $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Ldfy;Ldfy;Ldfy;)V <init>
		0 o p_227983_
		1 o p_227984_
		2 o p_227985_
		3 o p_227986_
		4 o p_227987_
		5 o p_227988_
	a (I)Lelw$a; byId
		static
		0 o p_227991_
	a ()Ljava/lang/String; getName
	b ()Ldtc; getWoodState
	c ()Ljava/lang/String; getSerializedName
	d ()Ldtc; getPlanksState
	e ()Ldtc; getFenceState
	f ()[Lelw$a; $values
		static
	valueOf (Ljava/lang/String;)Lelw$a; valueOf
		static
		0 o p_227998_
	values ()[Lelw$a; values
		static
elx net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces
	a MAGIC_START_Y
	b MAX_DEPTH
	c LOWEST_Y_POSITION
	d BRIDGE_PIECE_WEIGHTS
	e CASTLE_PIECE_WEIGHTS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lelx$n;Lejw;Layw;IIILji;I)Lelx$m; findAndCreateBridgePieceFactory
		static
		0 o p_228008_
		1 o p_228009_
		2 o p_228010_
		3 o p_228011_
		4 o p_228012_
		5 o p_228013_
		6 o p_228014_
		7 o p_228015_
elx$1 net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$1
	a $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
elx$a net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$BridgeCrossing
	a WIDTH
	b HEIGHT
	c DEPTH
	<init> (Leki;Lub;)V <init>
		0 o p_228030_
		1 o p_228031_
	<init> (Lub;)V <init>
		0 o p_228033_
	<init> (ILejj;Lji;)V <init>
		0 o p_228026_
		1 o p_228027_
		2 o p_228028_
	<init> (IILji;)V <init>
		0 o p_228022_
		1 o p_228023_
		2 o p_228024_
	a (Lejw;IIILji;I)Lelx$a; createPiece
		static
		0 o p_228047_
		1 o p_228048_
		2 o p_228049_
		3 o p_228050_
		4 o p_228051_
		5 o p_228052_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_228035_
		1 o p_228036_
		2 o p_228037_
		3 o p_228038_
		4 o p_228039_
		5 o p_228040_
		6 o p_228041_
	a (Lejv;Lejw;Layw;)V addChildren
		0 o p_228043_
		1 o p_228044_
		2 o p_228045_
elx$b net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$BridgeEndFiller
	a WIDTH
	b HEIGHT
	c DEPTH
	d selfSeed
	<init> (ILayw;Lejj;Lji;)V <init>
		0 o p_228058_
		1 o p_228059_
		2 o p_228060_
		3 o p_228061_
	<init> (Lub;)V <init>
		0 o p_228063_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_228065_
		1 o p_228066_
		2 o p_228067_
		3 o p_228068_
		4 o p_228069_
		5 o p_228070_
		6 o p_228071_
	a (Lekh;Lub;)V addAdditionalSaveData
		0 o p_228081_
		1 o p_228082_
	a (Lejw;Layw;IIILji;I)Lelx$b; createPiece
		static
		0 o p_228073_
		1 o p_228074_
		2 o p_228075_
		3 o p_228076_
		4 o p_228077_
		5 o p_228078_
		6 o p_228079_
elx$c net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$BridgeStraight
	a WIDTH
	b HEIGHT
	c DEPTH
	<init> (ILayw;Lejj;Lji;)V <init>
		0 o p_228087_
		1 o p_228088_
		2 o p_228089_
		3 o p_228090_
	<init> (Lub;)V <init>
		0 o p_228092_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_228094_
		1 o p_228095_
		2 o p_228096_
		3 o p_228097_
		4 o p_228098_
		5 o p_228099_
		6 o p_228100_
	a (Lejv;Lejw;Layw;)V addChildren
		0 o p_228102_
		1 o p_228103_
		2 o p_228104_
	a (Lejw;Layw;IIILji;I)Lelx$c; createPiece
		static
		0 o p_228106_
		1 o p_228107_
		2 o p_228108_
		3 o p_228109_
		4 o p_228110_
		5 o p_228111_
		6 o p_228112_
elx$d net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleCorridorStairsPiece
	a WIDTH
	b HEIGHT
	c DEPTH
	<init> (Lub;)V <init>
		0 o p_228121_
	<init> (ILejj;Lji;)V <init>
		0 o p_228117_
		1 o p_228118_
		2 o p_228119_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_228123_
		1 o p_228124_
		2 o p_228125_
		3 o p_228126_
		4 o p_228127_
		5 o p_228128_
		6 o p_228129_
	a (Lejw;IIILji;I)Lelx$d; createPiece
		static
		0 o p_228135_
		1 o p_228136_
		2 o p_228137_
		3 o p_228138_
		4 o p_228139_
		5 o p_228140_
	a (Lejv;Lejw;Layw;)V addChildren
		0 o p_228131_
		1 o p_228132_
		2 o p_228133_
elx$e net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleCorridorTBalconyPiece
	a WIDTH
	b HEIGHT
	c DEPTH
	<init> (Lub;)V <init>
		0 o p_228149_
	<init> (ILejj;Lji;)V <init>
		0 o p_228145_
		1 o p_228146_
		2 o p_228147_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_228151_
		1 o p_228152_
		2 o p_228153_
		3 o p_228154_
		4 o p_228155_
		5 o p_228156_
		6 o p_228157_
	a (Lejw;IIILji;I)Lelx$e; createPiece
		static
		0 o p_228163_
		1 o p_228164_
		2 o p_228165_
		3 o p_228166_
		4 o p_228167_
		5 o p_228168_
	a (Lejv;Lejw;Layw;)V addChildren
		0 o p_228159_
		1 o p_228160_
		2 o p_228161_
elx$f net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleEntrance
	a WIDTH
	b HEIGHT
	c DEPTH
	<init> (ILayw;Lejj;Lji;)V <init>
		0 o p_228173_
		1 o p_228174_
		2 o p_228175_
		3 o p_228176_
	<init> (Lub;)V <init>
		0 o p_228178_
	a (Lejw;Layw;IIILji;I)Lelx$f; createPiece
		static
		0 o p_228192_
		1 o p_228193_
		2 o p_228194_
		3 o p_228195_
		4 o p_228196_
		5 o p_228197_
		6 o p_228198_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_228180_
		1 o p_228181_
		2 o p_228182_
		3 o p_228183_
		4 o p_228184_
		5 o p_228185_
		6 o p_228186_
	a (Lejv;Lejw;Layw;)V addChildren
		0 o p_228188_
		1 o p_228189_
		2 o p_228190_
elx$g net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorCrossingPiece
	a WIDTH
	b HEIGHT
	c DEPTH
	<init> (Lub;)V <init>
		0 o p_228207_
	<init> (ILejj;Lji;)V <init>
		0 o p_228203_
		1 o p_228204_
		2 o p_228205_
	a (Lejw;IIILji;I)Lelx$g; createPiece
		static
		0 o p_228221_
		1 o p_228222_
		2 o p_228223_
		3 o p_228224_
		4 o p_228225_
		5 o p_228226_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_228209_
		1 o p_228210_
		2 o p_228211_
		3 o p_228212_
		4 o p_228213_
		5 o p_228214_
		6 o p_228215_
	a (Lejv;Lejw;Layw;)V addChildren
		0 o p_228217_
		1 o p_228218_
		2 o p_228219_
elx$h net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorLeftTurnPiece
	a WIDTH
	b HEIGHT
	c DEPTH
	d isNeedingChest
	<init> (ILayw;Lejj;Lji;)V <init>
		0 o p_228232_
		1 o p_228233_
		2 o p_228234_
		3 o p_228235_
	<init> (Lub;)V <init>
		0 o p_228237_
	a (Lejw;Layw;IIILji;I)Lelx$h; createPiece
		static
		0 o p_228251_
		1 o p_228252_
		2 o p_228253_
		3 o p_228254_
		4 o p_228255_
		5 o p_228256_
		6 o p_228257_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_228239_
		1 o p_228240_
		2 o p_228241_
		3 o p_228242_
		4 o p_228243_
		5 o p_228244_
		6 o p_228245_
	a (Lekh;Lub;)V addAdditionalSaveData
		0 o p_228259_
		1 o p_228260_
	a (Lejv;Lejw;Layw;)V addChildren
		0 o p_228247_
		1 o p_228248_
		2 o p_228249_
elx$i net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorPiece
	a WIDTH
	b HEIGHT
	c DEPTH
	<init> (Lub;)V <init>
		0 o p_228269_
	<init> (ILejj;Lji;)V <init>
		0 o p_228265_
		1 o p_228266_
		2 o p_228267_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_228271_
		1 o p_228272_
		2 o p_228273_
		3 o p_228274_
		4 o p_228275_
		5 o p_228276_
		6 o p_228277_
	a (Lejw;IIILji;I)Lelx$i; createPiece
		static
		0 o p_228283_
		1 o p_228284_
		2 o p_228285_
		3 o p_228286_
		4 o p_228287_
		5 o p_228288_
	a (Lejv;Lejw;Layw;)V addChildren
		0 o p_228279_
		1 o p_228280_
		2 o p_228281_
elx$j net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorRightTurnPiece
	a WIDTH
	b HEIGHT
	c DEPTH
	d isNeedingChest
	<init> (ILayw;Lejj;Lji;)V <init>
		0 o p_228294_
		1 o p_228295_
		2 o p_228296_
		3 o p_228297_
	<init> (Lub;)V <init>
		0 o p_228299_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_228301_
		1 o p_228302_
		2 o p_228303_
		3 o p_228304_
		4 o p_228305_
		5 o p_228306_
		6 o p_228307_
	a (Lekh;Lub;)V addAdditionalSaveData
		0 o p_228321_
		1 o p_228322_
	a (Lejw;Layw;IIILji;I)Lelx$j; createPiece
		static
		0 o p_228313_
		1 o p_228314_
		2 o p_228315_
		3 o p_228316_
		4 o p_228317_
		5 o p_228318_
		6 o p_228319_
	a (Lejv;Lejw;Layw;)V addChildren
		0 o p_228309_
		1 o p_228310_
		2 o p_228311_
elx$k net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleStalkRoom
	a WIDTH
	b HEIGHT
	c DEPTH
	<init> (Lub;)V <init>
		0 o p_228331_
	<init> (ILejj;Lji;)V <init>
		0 o p_228327_
		1 o p_228328_
		2 o p_228329_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_228333_
		1 o p_228334_
		2 o p_228335_
		3 o p_228336_
		4 o p_228337_
		5 o p_228338_
		6 o p_228339_
	a (Lejw;IIILji;I)Lelx$k; createPiece
		static
		0 o p_228345_
		1 o p_228346_
		2 o p_228347_
		3 o p_228348_
		4 o p_228349_
		5 o p_228350_
	a (Lejv;Lejw;Layw;)V addChildren
		0 o p_228341_
		1 o p_228342_
		2 o p_228343_
elx$l net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$MonsterThrone
	a WIDTH
	b HEIGHT
	c DEPTH
	d hasPlacedSpawner
	<init> (Lub;)V <init>
		0 o p_228360_
	<init> (ILejj;Lji;)V <init>
		0 o p_228356_
		1 o p_228357_
		2 o p_228358_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_228362_
		1 o p_228363_
		2 o p_228364_
		3 o p_228365_
		4 o p_228366_
		5 o p_228367_
		6 o p_228368_
	a (Lekh;Lub;)V addAdditionalSaveData
		0 o p_228377_
		1 o p_228378_
	a (Lejw;IIIILji;)Lelx$l; createPiece
		static
		0 o p_228370_
		1 o p_228371_
		2 o p_228372_
		3 o p_228373_
		4 o p_228374_
		5 o p_228375_
elx$m net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$NetherBridgePiece
	<init> (Leki;ILejj;)V <init>
		0 o p_228380_
		1 o p_228381_
		2 o p_228382_
	<init> (Leki;Lub;)V <init>
		0 o p_228384_
		1 o p_228385_
	a (Lelx$q;Ljava/util/List;Lejw;Layw;IIILji;I)Lelx$m; generatePiece
		0 o p_228409_
		1 o p_228410_
		2 o p_228411_
		3 o p_228412_
		4 o p_228413_
		5 o p_228414_
		6 o p_228415_
		7 o p_228416_
		8 o p_228417_
	a (Lelx$q;Lejw;Layw;IIZ)Lejv; generateChildForward
		0 o p_228402_
		1 o p_228403_
		2 o p_228404_
		3 o p_228405_
		4 o p_228406_
		5 o p_228407_
	a (Lekh;Lub;)V addAdditionalSaveData
		0 o p_228389_
		1 o p_228390_
	a (Ljava/util/List;)I updatePieceWeight
		0 o p_228419_
	a (Lejj;)Z isOkBox
		static
		0 o p_228387_
	a (Lelx$q;Lejw;Layw;IIILji;IZ)Lejv; generateAndAddPiece
		0 o p_228392_
		1 o p_228393_
		2 o p_228394_
		3 o p_228395_
		4 o p_228396_
		5 o p_228397_
		6 o p_228398_
		7 o p_228399_
		8 o p_228400_
	b (Lelx$q;Lejw;Layw;IIZ)Lejv; generateChildLeft
		0 o p_228421_
		1 o p_228422_
		2 o p_228423_
		3 o p_228424_
		4 o p_228425_
		5 o p_228426_
	c (Lelx$q;Lejw;Layw;IIZ)Lejv; generateChildRight
		0 o p_228428_
		1 o p_228429_
		2 o p_228430_
		3 o p_228431_
		4 o p_228432_
		5 o p_228433_
elx$n net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$PieceWeight
	a pieceClass
	b weight
	c placeCount
	d maxPlaceCount
	e allowInRow
	<init> (Ljava/lang/Class;IIZ)V <init>
		0 o p_228444_
		1 o p_228445_
		2 o p_228446_
		3 o p_228447_
	<init> (Ljava/lang/Class;II)V <init>
		0 o p_228440_
		1 o p_228441_
		2 o p_228442_
	a ()Z isValid
	a (I)Z doPlace
		0 o p_228450_
elx$o net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$RoomCrossing
	a WIDTH
	b HEIGHT
	c DEPTH
	<init> (Lub;)V <init>
		0 o p_228459_
	<init> (ILejj;Lji;)V <init>
		0 o p_228455_
		1 o p_228456_
		2 o p_228457_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_228461_
		1 o p_228462_
		2 o p_228463_
		3 o p_228464_
		4 o p_228465_
		5 o p_228466_
		6 o p_228467_
	a (Lejw;IIILji;I)Lelx$o; createPiece
		static
		0 o p_228473_
		1 o p_228474_
		2 o p_228475_
		3 o p_228476_
		4 o p_228477_
		5 o p_228478_
	a (Lejv;Lejw;Layw;)V addChildren
		0 o p_228469_
		1 o p_228470_
		2 o p_228471_
elx$p net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$StairsRoom
	a WIDTH
	b HEIGHT
	c DEPTH
	<init> (Lub;)V <init>
		0 o p_228487_
	<init> (ILejj;Lji;)V <init>
		0 o p_228483_
		1 o p_228484_
		2 o p_228485_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_228489_
		1 o p_228490_
		2 o p_228491_
		3 o p_228492_
		4 o p_228493_
		5 o p_228494_
		6 o p_228495_
	a (Lejw;IIIILji;)Lelx$p; createPiece
		static
		0 o p_228501_
		1 o p_228502_
		2 o p_228503_
		3 o p_228504_
		4 o p_228505_
		5 o p_228506_
	a (Lejv;Lejw;Layw;)V addChildren
		0 o p_228497_
		1 o p_228498_
		2 o p_228499_
elx$q net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$StartPiece
	a previousPiece
	b availableBridgePieces
	c availableCastlePieces
	d pendingChildren
	<init> (Layw;II)V <init>
		0 o p_228512_
		1 o p_228513_
		2 o p_228514_
	<init> (Lub;)V <init>
		0 o p_228516_
ely net/minecraft/world/level/levelgen/structure/structures/NetherFortressStructure
	d FORTRESS_ENEMIES
	e CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejr$c;)V <init>
		0 o p_228521_
	a (Lejr$a;Lekj;)V lambda$findGenerationPoint$0
		static
		0 o p_228525_
		1 o p_228526_
	a (Lejr$a;)Ljava/util/Optional; findGenerationPoint
		0 o p_228523_
	a (Lekj;Lejr$a;)V generatePieces
		static
		0 o p_228528_
		1 o p_228529_
	e ()Leka; type
elz net/minecraft/world/level/levelgen/structure/structures/NetherFossilPieces
	a FOSSILS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lenu;Lejw;Layw;Ljd;)V addPieces
		static
		0 o p_228535_
		1 o p_228536_
		2 o p_228537_
		3 o p_228538_
elz$a net/minecraft/world/level/levelgen/structure/structures/NetherFossilPieces$NetherFossilPiece
	<init> (Lenu;Lakr;Ljd;Ldmm;)V <init>
		0 o p_228540_
		1 o p_228541_
		2 o p_228542_
		3 o p_228543_
	<init> (Lenu;Lub;)V <init>
		0 o p_228545_
		1 o p_228546_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_228548_
		1 o p_228549_
		2 o p_228550_
		3 o p_228551_
		4 o p_228552_
		5 o p_228553_
		6 o p_228554_
	a (Lekh;Lub;)V addAdditionalSaveData
		0 o p_228558_
		1 o p_228559_
	a (Ldmm;)Lenp; makeSettings
		static
		0 o p_228556_
	a (Ljava/lang/String;Ljd;Lddl;Layw;Lejj;)V handleDataMarker
		0 o p_228561_
		1 o p_228562_
		2 o p_228563_
		3 o p_228564_
		4 o p_228565_
	a (Lub;Lakr;)Lenp; lambda$new$0
		static
		0 o p_228567_
		1 o p_228568_
em net/minecraft/advancements/package-info
ema net/minecraft/world/level/levelgen/structure/structures/NetherFossilStructure
	d CODEC
	e height
	<clinit> ()V <clinit>
		static
	<init> (Lejr$c;Lehx;)V <init>
		0 o p_228573_
		1 o p_228574_
	a (Lema;)Lehx; lambda$static$0
		static
		0 o p_228583_
	a (Lejr$a;Ldzx;Ljd;Lekj;)V lambda$findGenerationPoint$2
		static
		0 o p_228578_
		1 o p_228579_
		2 o p_228580_
		3 o p_228581_
	a (Lejr$a;)Ljava/util/Optional; findGenerationPoint
		0 o p_228576_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_228585_
	e ()Leka; type
emb net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces
	<init> ()V <init>
emb$1 net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$1
	a $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
emb$a net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleXRoom
	<init> ()V <init>
	a (Lemb$v;)Z fits
		0 o p_228592_
	a (Lji;Lemb$v;Layw;)Lemb$r; create
		0 o p_228594_
		1 o p_228595_
		2 o p_228596_
emb$b net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleXYRoom
	<init> ()V <init>
	a (Lemb$v;)Z fits
		0 o p_228599_
	a (Lji;Lemb$v;Layw;)Lemb$r; create
		0 o p_228601_
		1 o p_228602_
		2 o p_228603_
emb$c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleYRoom
	<init> ()V <init>
	a (Lemb$v;)Z fits
		0 o p_228606_
	a (Lji;Lemb$v;Layw;)Lemb$r; create
		0 o p_228608_
		1 o p_228609_
		2 o p_228610_
emb$d net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleYZRoom
	<init> ()V <init>
	a (Lemb$v;)Z fits
		0 o p_228613_
	a (Lji;Lemb$v;Layw;)Lemb$r; create
		0 o p_228615_
		1 o p_228616_
		2 o p_228617_
emb$e net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleZRoom
	<init> ()V <init>
	a (Lemb$v;)Z fits
		0 o p_228620_
	a (Lji;Lemb$v;Layw;)Lemb$r; create
		0 o p_228622_
		1 o p_228623_
		2 o p_228624_
emb$f net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitSimpleRoom
	<init> ()V <init>
	a (Lemb$v;)Z fits
		0 o p_228627_
	a (Lji;Lemb$v;Layw;)Lemb$r; create
		0 o p_228629_
		1 o p_228630_
		2 o p_228631_
emb$g net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitSimpleTopRoom
	<init> ()V <init>
	a (Lemb$v;)Z fits
		0 o p_228634_
	a (Lji;Lemb$v;Layw;)Lemb$r; create
		0 o p_228636_
		1 o p_228637_
		2 o p_228638_
emb$h net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$MonumentBuilding
	C WIDTH
	D HEIGHT
	E DEPTH
	F TOP_POSITION
	G sourceRoom
	H coreRoom
	I childPieces
	a BIOME_RANGE_CHECK
	<init> (Layw;IILji;)V <init>
		0 o p_228648_
		1 o p_228649_
		2 o p_228650_
		3 o p_228651_
	<init> (Lub;)V <init>
		0 o p_228653_
	a (Ldds;Layw;Lejj;)V generateEntranceArchs
		0 o p_228655_
		1 o p_228656_
		2 o p_228657_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_228659_
		1 o p_228660_
		2 o p_228661_
		3 o p_228662_
		4 o p_228663_
		5 o p_228664_
		6 o p_228665_
	a (ZILdds;Layw;Lejj;)V generateWing
		0 o p_228667_
		1 o p_228668_
		2 o p_228669_
		3 o p_228670_
		4 o p_228671_
	b (Layw;)Ljava/util/List; generateRoomGraph
		0 o p_228673_
	b (Ldds;Layw;Lejj;)V generateEntranceWall
		0 o p_228675_
		1 o p_228676_
		2 o p_228677_
	c (Ldds;Layw;Lejj;)V generateRoofPiece
		0 o p_228679_
		1 o p_228680_
		2 o p_228681_
	d (Ldds;Layw;Lejj;)V generateLowerWall
		0 o p_228683_
		1 o p_228684_
		2 o p_228685_
	e (Ldds;Layw;Lejj;)V generateMiddleWall
		0 o p_228687_
		1 o p_228688_
		2 o p_228689_
	f (Ldds;Layw;Lejj;)V generateUpperWall
		0 o p_228691_
		1 o p_228692_
		2 o p_228693_
emb$i net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$MonumentRoomFitter
	a (Lemb$v;)Z fits
		0 o p_228694_
	a (Lji;Lemb$v;Layw;)Lemb$r; create
		0 o p_228695_
		1 o p_228696_
		2 o p_228697_
emb$j net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentCoreRoom
	<init> (Lji;Lemb$v;)V <init>
		0 o p_228699_
		1 o p_228700_
	<init> (Lub;)V <init>
		0 o p_228702_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_228704_
		1 o p_228705_
		2 o p_228706_
		3 o p_228707_
		4 o p_228708_
		5 o p_228709_
		6 o p_228710_
emb$k net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleXRoom
	<init> (Lji;Lemb$v;)V <init>
		0 o p_228712_
		1 o p_228713_
	<init> (Lub;)V <init>
		0 o p_228715_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_228717_
		1 o p_228718_
		2 o p_228719_
		3 o p_228720_
		4 o p_228721_
		5 o p_228722_
		6 o p_228723_
emb$l net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleXYRoom
	<init> (Lji;Lemb$v;)V <init>
		0 o p_228725_
		1 o p_228726_
	<init> (Lub;)V <init>
		0 o p_228728_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_228730_
		1 o p_228731_
		2 o p_228732_
		3 o p_228733_
		4 o p_228734_
		5 o p_228735_
		6 o p_228736_
emb$m net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleYRoom
	<init> (Lji;Lemb$v;)V <init>
		0 o p_228738_
		1 o p_228739_
	<init> (Lub;)V <init>
		0 o p_228741_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_228743_
		1 o p_228744_
		2 o p_228745_
		3 o p_228746_
		4 o p_228747_
		5 o p_228748_
		6 o p_228749_
emb$n net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleYZRoom
	<init> (Lji;Lemb$v;)V <init>
		0 o p_228751_
		1 o p_228752_
	<init> (Lub;)V <init>
		0 o p_228754_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_228756_
		1 o p_228757_
		2 o p_228758_
		3 o p_228759_
		4 o p_228760_
		5 o p_228761_
		6 o p_228762_
emb$o net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleZRoom
	<init> (Lji;Lemb$v;)V <init>
		0 o p_228764_
		1 o p_228765_
	<init> (Lub;)V <init>
		0 o p_228767_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_228769_
		1 o p_228770_
		2 o p_228771_
		3 o p_228772_
		4 o p_228773_
		5 o p_228774_
		6 o p_228775_
emb$p net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentEntryRoom
	<init> (Lji;Lemb$v;)V <init>
		0 o p_228777_
		1 o p_228778_
	<init> (Lub;)V <init>
		0 o p_228780_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_228782_
		1 o p_228783_
		2 o p_228784_
		3 o p_228785_
		4 o p_228786_
		5 o p_228787_
		6 o p_228788_
emb$q net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPenthouse
	<init> (Lub;)V <init>
		0 o p_228793_
	<init> (Lji;Lejj;)V <init>
		0 o p_228790_
		1 o p_228791_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_228795_
		1 o p_228796_
		2 o p_228797_
		3 o p_228798_
		4 o p_228799_
		5 o p_228800_
		6 o p_228801_
emb$r net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPiece
	A PENTHOUSE_INDEX
	B roomDefinition
	b BASE_GRAY
	c BASE_LIGHT
	d BASE_BLACK
	h DOT_DECO_DATA
	i LAMP_BLOCK
	j DO_FILL
	k FILL_BLOCK
	l FILL_KEEP
	m GRIDROOM_WIDTH
	n GRIDROOM_DEPTH
	o GRIDROOM_HEIGHT
	p GRID_WIDTH
	q GRID_DEPTH
	r GRID_HEIGHT
	s GRID_FLOOR_COUNT
	t GRID_SIZE
	u GRIDROOM_SOURCE_INDEX
	v GRIDROOM_TOP_CONNECT_INDEX
	w GRIDROOM_LEFTWING_CONNECT_INDEX
	x GRIDROOM_RIGHTWING_CONNECT_INDEX
	y LEFTWING_INDEX
	z RIGHTWING_INDEX
	<clinit> ()V <clinit>
		static
	<init> (Leki;ILji;Lemb$v;III)V <init>
		0 o p_228828_
		1 o p_228829_
		2 o p_228830_
		3 o p_228831_
		4 o p_228832_
		5 o p_228833_
		6 o p_228834_
	<init> (Leki;Lub;)V <init>
		0 o p_228841_
		1 o p_228842_
	<init> (Leki;Lji;ILejj;)V <init>
		0 o p_228836_
		1 o p_228837_
		2 o p_228838_
		3 o p_228839_
	a (Ldds;Lejj;IIZ)V generateDefaultFloor
		0 o p_228860_
		1 o p_228861_
		2 o p_228862_
		3 o p_228863_
		4 o p_228864_
	a (Ldds;Lejj;III)V spawnElder
		0 o p_251919_
		1 o p_248944_
		2 o p_251311_
		3 o p_249326_
		4 o p_252095_
	a (Lekh;Lub;)V addAdditionalSaveData
		0 o p_228872_
		1 o p_228873_
	a (Lji;Lemb$v;III)Lejj; makeBoundingBox
		static
		0 o p_228875_
		1 o p_228876_
		2 o p_228877_
		3 o p_228878_
		4 o p_228879_
	a (Ldds;Lejj;IIIIIILdtc;)V generateBoxOnFillOnly
		0 o p_228850_
		1 o p_228851_
		2 o p_228852_
		3 o p_228853_
		4 o p_228854_
		5 o p_228855_
		6 o p_228856_
		7 o p_228857_
		8 o p_228858_
	a (Lejj;IIII)Z chunkIntersects
		0 o p_228866_
		1 o p_228867_
		2 o p_228868_
		3 o p_228869_
		4 o p_228870_
	b (Ldds;Lejj;IIIIII)V generateWaterBox
		0 o p_228881_
		1 o p_228882_
		2 o p_228883_
		3 o p_228884_
		4 o p_228885_
		5 o p_228886_
		6 o p_228887_
		7 o p_228888_
	c (III)I getRoomIndex
		static
		0 o p_228890_
		1 o p_228891_
		2 o p_228892_
emb$s net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentSimpleRoom
	a mainDesign
	<init> (Lji;Lemb$v;Layw;)V <init>
		0 o p_228895_
		1 o p_228896_
		2 o p_228897_
	<init> (Lub;)V <init>
		0 o p_228899_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_228901_
		1 o p_228902_
		2 o p_228903_
		3 o p_228904_
		4 o p_228905_
		5 o p_228906_
		6 o p_228907_
emb$t net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentSimpleTopRoom
	<init> (Lji;Lemb$v;)V <init>
		0 o p_228909_
		1 o p_228910_
	<init> (Lub;)V <init>
		0 o p_228912_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_228914_
		1 o p_228915_
		2 o p_228916_
		3 o p_228917_
		4 o p_228918_
		5 o p_228919_
		6 o p_228920_
emb$u net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentWingRoom
	a mainDesign
	<init> (Lji;Lejj;I)V <init>
		0 o p_228923_
		1 o p_228924_
		2 o p_228925_
	<init> (Lub;)V <init>
		0 o p_228927_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_228929_
		1 o p_228930_
		2 o p_228931_
		3 o p_228932_
		4 o p_228933_
		5 o p_228934_
		6 o p_228935_
emb$v net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition
	a index
	b connections
	c hasOpening
	d claimed
	e isSource
	f scanIndex
	<init> (I)V <init>
		0 o p_228943_
	a (Lji;Lemb$v;)V setConnection
		0 o p_228948_
		1 o p_228949_
	a ()V updateOpenings
	a (I)Z findSource
		0 o p_228946_
	b ()Z isSpecial
	c ()I countOpenings
emc net/minecraft/world/level/levelgen/structure/structures/OceanMonumentStructure
	d CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejr$c;)V <init>
		0 o p_228955_
	a (Lejr$a;Lekj;)V lambda$findGenerationPoint$0
		static
		0 o p_228966_
		1 o p_228967_
	a (Ldcd;JLekg;)Lekg; regeneratePiecesAfterLoad
		static
		0 o p_228957_
		1 o p_228958_
		2 o p_228959_
	a (Ldcd;Ldzx;)Lejv; createTopPiece
		static
		0 o p_228961_
		1 o p_228962_
	a (Lejr$a;)Ljava/util/Optional; findGenerationPoint
		0 o p_228964_
	a (Lekj;Lejr$a;)V generatePieces
		static
		0 o p_228969_
		1 o p_228970_
	e ()Leka; type
emd net/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces
	a WARM_SUSPICIOUS_BLOCK_PROCESSOR
	b COLD_SUSPICIOUS_BLOCK_PROCESSOR
	c WARM_RUINS
	d RUINS_BRICK
	e RUINS_CRACKED
	f RUINS_MOSSY
	g BIG_RUINS_BRICK
	h BIG_RUINS_MOSSY
	i BIG_RUINS_CRACKED
	j BIG_WARM_RUINS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Layw;)Lakr; getSmallWarmRuin
		static
		0 o p_228983_
	a (Ldfy;Ldfy;Lakq;)Lenq; archyRuleProcessor
		static
		0 o p_277376_
		1 o p_277934_
		2 o p_335398_
	a (Layw;Ljd;)Ljava/util/List; allPositions
		static
		0 o p_228985_
		1 o p_228986_
	a (Lenu;Layw;Ldmm;Ljd;Leme;Lejw;)V addClusterRuins
		static
		0 o p_228988_
		1 o p_228989_
		2 o p_228990_
		3 o p_228991_
		4 o p_228992_
		5 o p_228993_
	a (Lenu;Ljd;Ldmm;Lejw;Layw;Leme;ZF)V addPiece
		static
		0 o p_229002_
		1 o p_229003_
		2 o p_229004_
		3 o p_229005_
		4 o p_229006_
		5 o p_229007_
		6 o p_229008_
		7 o p_229009_
	a (Lenu;Ljd;Ldmm;Lejw;Layw;Leme;)V addPieces
		static
		0 o p_228995_
		1 o p_228996_
		2 o p_228997_
		3 o p_228998_
		4 o p_228999_
		5 o p_229000_
	b (Layw;)Lakr; getBigWarmRuin
		static
		0 o p_229011_
emd$1 net/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces$1
	a $SwitchMap$net$minecraft$world$level$levelgen$structure$structures$OceanRuinStructure$Type
	<clinit> ()V <clinit>
		static
emd$a net/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces$OceanRuinPiece
	h biomeType
	i integrity
	j isLarge
	<init> (Lenu;Lub;Ldmm;FLeme$a;Z)V <init>
		0 o p_277563_
		1 o p_277610_
		2 o p_277637_
		3 o p_277437_
		4 o p_277873_
		5 o p_277924_
	<init> (Lenu;Lakr;Ljd;Ldmm;FLeme$a;Z)V <init>
		0 o p_229018_
		1 o p_229019_
		2 o p_229020_
		3 o p_229021_
		4 o p_229022_
		5 o p_229023_
		6 o p_229024_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_229029_
		1 o p_229030_
		2 o p_229031_
		3 o p_229032_
		4 o p_229033_
		5 o p_229034_
		6 o p_229035_
	a (Lekh;Lub;)V addAdditionalSaveData
		0 o p_229039_
		1 o p_229040_
	a (Ldmm;FLeme$a;Lakr;)Lenp; lambda$new$0
		static
		0 o p_277329_
		1 o p_277330_
		2 o p_277331_
		3 o p_277332_
	a (Lenu;Lub;)Lemd$a; create
		static
		0 o p_277874_
		1 o p_277773_
	a (Ljd;Ldcc;Ljd;)I getHeight
		0 o p_229042_
		1 o p_229043_
		2 o p_229044_
	a (Ldmm;FLeme$a;)Lenp; makeSettings
		static
		0 o p_277572_
		1 o p_277489_
		2 o p_277631_
	a (Ljava/lang/String;Ljd;Lddl;Layw;Lejj;)V handleDataMarker
		0 o p_229046_
		1 o p_229047_
		2 o p_229048_
		3 o p_229049_
		4 o p_229050_
eme net/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure
	d CODEC
	e biomeTemp
	f largeProbability
	g clusterProbability
	<clinit> ()V <clinit>
		static
	<init> (Lejr$c;Leme$a;FF)V <init>
		0 o p_229060_
		1 o p_229061_
		2 o p_229062_
		3 o p_229063_
	a (Lejr$a;Lekj;)V lambda$findGenerationPoint$4
		0 o p_229067_
		1 o p_229068_
	a (Lejr$a;)Ljava/util/Optional; findGenerationPoint
		0 o p_229065_
	a (Lekj;Lejr$a;)V generatePieces
		0 o p_229070_
		1 o p_229071_
	a (Leme;)Ljava/lang/Float; lambda$static$2
		static
		0 o p_229073_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_229075_
	b (Leme;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_229077_
	c (Leme;)Leme$a; lambda$static$0
		static
		0 o p_229079_
	e ()Leka; type
eme$a net/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type
	a WARM
	b COLD
	c CODEC
	d name
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_229088_
		1 o p_229089_
		2 o p_229090_
	a ()Ljava/lang/String; getName
	b ()[Leme$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Leme$a; valueOf
		static
		0 o p_229095_
	values ()[Leme$a; values
		static
emf net/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece
	h LOGGER
	i PROBABILITY_OF_GOLD_GONE
	j PROBABILITY_OF_MAGMA_INSTEAD_OF_NETHERRACK
	k PROBABILITY_OF_MAGMA_INSTEAD_OF_LAVA
	l verticalPlacement
	m properties
	<clinit> ()V <clinit>
		static
	<init> (Lenu;Lub;)V <init>
		0 o p_229115_
		1 o p_229116_
	<init> (Lenu;Ljd;Lemf$b;Lemf$a;Lakr;Lent;Ldmm;Ldkv;Ljd;)V <init>
		0 o p_229105_
		1 o p_229106_
		2 o p_229107_
		3 o p_229108_
		4 o p_229109_
		5 o p_229110_
		6 o p_229111_
		7 o p_229112_
		8 o p_229113_
	a (Ldcx;IILemf$b;)I getSurfaceY
		static
		0 o p_229129_
		1 o p_229130_
		2 o p_229131_
		3 o p_229132_
	a (Layw;Ldcx;)V addNetherrackDripColumnsBelowPortal
		0 o p_229118_
		1 o p_229119_
	a (Layw;Ldcx;Ljd;)V maybeAddVines
		0 o p_229121_
		1 o p_229122_
		2 o p_229123_
	a (Ldkv;Ldmm;Lemf$b;Ljd;Lemf$a;)Lenp; makeSettings
		static
		0 o p_229152_
		1 o p_229153_
		2 o p_229154_
		3 o p_229155_
		4 o p_229156_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_229137_
		1 o p_229138_
		2 o p_229139_
		3 o p_229140_
		4 o p_229141_
		5 o p_229142_
		6 o p_229143_
	a (Ldfy;FLdfy;)Leni; getBlockReplaceRule
		static
		0 o p_229145_
		1 o p_229146_
		2 o p_229147_
	a (Ldcx;Ljd;)Z canBlockBeReplacedByNetherrackOrMagma
		0 o p_229134_
		1 o p_229135_
	a (Ljava/lang/String;Ljd;Lddl;Layw;Lejj;)V handleDataMarker
		0 o p_229170_
		1 o p_229171_
		2 o p_229172_
		3 o p_229173_
		4 o p_229174_
	a (Lemf$b;Lemf$a;)Leni; getLavaProcessorRule
		static
		0 o p_229163_
		1 o p_229164_
	a (Lekh;Lub;)V addAdditionalSaveData
		0 o p_229158_
		1 o p_229159_
	a (Lemf$b;)Ldyy$a; getHeightMapType
		static
		0 o p_229161_
	a (Lub;Luy;)V lambda$addAdditionalSaveData$1
		static
		0 o p_229176_
		1 o p_229177_
	a (Ldfy;Ldfy;)Leni; getBlockReplaceRule
		static
		0 o p_229149_
		1 o p_229150_
	a (Lenu;Lub;Lakr;)Lenp; makeSettings
		static
		0 o p_229166_
		1 o p_229167_
		2 o p_229168_
	a (Layw;Ldds;Ljd;)V lambda$postProcess$2
		0 o p_229125_
		1 o p_229126_
		2 o p_229127_
	b (Layw;Ldcx;)V spreadNetherrack
		0 o p_229179_
		1 o p_229180_
	b (Layw;Ldcx;Ljd;)V maybeAddLeavesAbove
		0 o p_229182_
		1 o p_229183_
		2 o p_229184_
	b (Lenu;Lub;Lakr;)Lenp; lambda$new$0
		static
		0 o p_229186_
		1 o p_229187_
		2 o p_229188_
	c (Layw;Ldcx;Ljd;)V addNetherrackDripColumn
		0 o p_229190_
		1 o p_229191_
		2 o p_229192_
	d (Layw;Ldcx;Ljd;)V placeNetherrackOrMagma
		0 o p_229194_
		1 o p_229195_
		2 o p_229196_
emf$a net/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties
	a CODEC
	b cold
	c mossiness
	d airPocket
	e overgrown
	f vines
	g replaceWithBlackstone
	<clinit> ()V <clinit>
		static
	<init> (ZFZZZZ)V <init>
		0 o p_229207_
		1 o p_229208_
		2 o p_229209_
		3 o p_229210_
		4 o p_229211_
		5 o p_229212_
	<init> ()V <init>
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$6
		static
		0 o p_229214_
	a (Lemf$a;)Ljava/lang/Boolean; lambda$static$5
		static
		0 o p_229216_
	b (Lemf$a;)Ljava/lang/Boolean; lambda$static$4
		static
		0 o p_229218_
	c (Lemf$a;)Ljava/lang/Boolean; lambda$static$3
		static
		0 o p_229220_
	d (Lemf$a;)Ljava/lang/Boolean; lambda$static$2
		static
		0 o p_229222_
	e (Lemf$a;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_229224_
	f (Lemf$a;)Ljava/lang/Boolean; lambda$static$0
		static
		0 o p_229226_
emf$b net/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement
	a ON_LAND_SURFACE
	b PARTLY_BURIED
	c ON_OCEAN_FLOOR
	d IN_MOUNTAIN
	e UNDERGROUND
	f IN_NETHER
	g CODEC
	h name
	i $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_229238_
		1 o p_229239_
		2 o p_229240_
	a ()Ljava/lang/String; getName
	a (Ljava/lang/String;)Lemf$b; byName
		static
		0 o p_229243_
	b ()[Lemf$b; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lemf$b; valueOf
		static
		0 o p_229247_
	values ()[Lemf$b; values
		static
emg net/minecraft/world/level/levelgen/structure/structures/RuinedPortalStructure
	d CODEC
	e STRUCTURE_LOCATION_PORTALS
	f STRUCTURE_LOCATION_GIANT_PORTALS
	g PROBABILITY_OF_GIANT_PORTAL
	h MIN_Y_INDEX
	i setups
	<clinit> ()V <clinit>
		static
	<init> (Lejr$c;Ljava/util/List;)V <init>
		0 o p_229260_
		1 o p_229261_
	<init> (Lejr$c;Lemg$a;)V <init>
		0 o p_229257_
		1 o p_229258_
	a (Layw;II)I getRandomWithinInterval
		static
		0 o p_229263_
		1 o p_229264_
		2 o p_229265_
	a (Ldzx;F)Z sample
		static
		0 o p_229282_
		1 o p_229283_
	a (Lemg;)Ljava/util/List; lambda$static$0
		static
		0 o p_229299_
	a (Ljd;Ljm;)Z isCold
		static
		0 o p_229301_
		1 o p_229302_
	a (Layw;Lduz;Lemf$b;ZIILejj;Ldcy;Ldzm;)I findSuitableY
		static
		0 o p_229267_
		1 o p_229268_
		2 o p_229269_
		3 o p_229270_
		4 o p_229271_
		5 o p_229272_
		6 o p_229273_
		7 o p_229274_
		8 o p_229275_
	a (Lduz;Ldcy;Ldzm;Ljd;)Lddi; lambda$findSuitableY$3
		static
		0 o p_229277_
		1 o p_229278_
		2 o p_229279_
		3 o p_229280_
	a (Lemg$a;Lemf$a;Ljd;Lejr$a;Ldzm;Lakr;Lent;Ldmm;Ldkv;Ljd;Lekj;)V lambda$findGenerationPoint$2
		static
		0 o p_229287_
		1 o p_229288_
		2 o p_229289_
		3 o p_229290_
		4 o p_229291_
		5 o p_229292_
		6 o p_229293_
		7 o p_229294_
		8 o p_229295_
		9 o p_229296_
		10 o p_229297_
	a (Lejr$a;)Ljava/util/Optional; findGenerationPoint
		0 o p_229285_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_229304_
	e ()Leka; type
emg$a net/minecraft/world/level/levelgen/structure/structures/RuinedPortalStructure$Setup
	a CODEC
	b placement
	c airPocketProbability
	d mossiness
	e overgrown
	f vines
	g canBeCold
	h replaceWithBlackstone
	i weight
	<clinit> ()V <clinit>
		static
	<init> (Lemf$b;FFZZZZF)V <init>
		0 o placement
		1 o airPocketProbability
		2 o mossiness
		3 o overgrown
		4 o vines
		5 o canBeCold
		6 o replaceWithBlackstone
		7 o weight
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_229327_
	a ()Lemf$b; placement
	b ()F airPocketProbability
	c ()F mossiness
	d ()Z overgrown
	e ()Z vines
	equals (Ljava/lang/Object;)Z equals
		0 o p_229333_
	f ()Z canBeCold
	g ()Z replaceWithBlackstone
	h ()F weight
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
emh net/minecraft/world/level/levelgen/structure/structures/ShipwreckPieces
	a NUMBER_OF_BLOCKS_ALLOWED_IN_WORLD_GEN_REGION
	b PIVOT
	c STRUCTURE_LOCATION_BEACHED
	d STRUCTURE_LOCATION_OCEAN
	e MARKERS_TO_LOOT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lenu;Ljd;Ldmm;Lejw;Layw;Z)Lemh$a; addRandomPiece
		static
		0 o p_341897_
		1 o p_341911_
		2 o p_341901_
		3 o p_341889_
		4 o p_341928_
		5 o p_341941_
emh$a net/minecraft/world/level/levelgen/structure/structures/ShipwreckPieces$ShipwreckPiece
	h isBeached
	<init> (Lenu;Lub;)V <init>
		0 o p_229360_
		1 o p_229361_
	<init> (Lenu;Lakr;Ljd;Ldmm;Z)V <init>
		0 o p_229354_
		1 o p_229355_
		2 o p_229356_
		3 o p_229357_
		4 o p_229358_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_229363_
		1 o p_229364_
		2 o p_229365_
		3 o p_229366_
		4 o p_229367_
		5 o p_229368_
		6 o p_229369_
	a (Lekh;Lub;)V addAdditionalSaveData
		0 o p_229373_
		1 o p_229374_
	a (Ldmm;)Lenp; makeSettings
		static
		0 o p_229371_
	a (Ljava/lang/String;Ljd;Lddl;Layw;Lejj;)V handleDataMarker
		0 o p_229376_
		1 o p_229377_
		2 o p_229378_
		3 o p_229379_
		4 o p_229380_
	a (ILayw;)I calculateBeachedPosition
		0 o p_341902_
		1 o p_341891_
	a (Lub;Lakr;)Lenp; lambda$new$0
		static
		0 o p_229382_
		1 o p_229383_
	c (I)V adjustPositionHeight
		0 o p_341929_
	l ()Z isTooBigToFitInWorldGenRegion
emi net/minecraft/world/level/levelgen/structure/structures/ShipwreckStructure
	d CODEC
	e isBeached
	<clinit> ()V <clinit>
		static
	<init> (Lejr$c;Z)V <init>
		0 o p_229388_
		1 o p_229389_
	a (Lemi;)Ljava/lang/Boolean; lambda$static$0
		static
		0 o p_229399_
	a (Lejr$a;Lekj;)V lambda$findGenerationPoint$2
		0 o p_229393_
		1 o p_229394_
	a (Lejr$a;)Ljava/util/Optional; findGenerationPoint
		0 o p_229391_
	a (Lekj;Lejr$a;)V generatePieces
		0 o p_229396_
		1 o p_229397_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_229401_
	e ()Leka; type
emj net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces
	a MAGIC_START_Y
	b SMALL_DOOR_WIDTH
	c SMALL_DOOR_HEIGHT
	d MAX_DEPTH
	e LOWEST_Y_POSITION
	f CHECK_AIR
	g STRONGHOLD_PIECE_WEIGHTS
	h currentPieces
	i imposedPiece
	j totalWeight
	k SMOOTH_STONE_SELECTOR
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()V resetPieces
		static
	a (Ljava/lang/Class;Lejw;Layw;IIILji;I)Lemj$p; findAndCreatePieceFactory
		static
		0 o p_229427_
		1 o p_229428_
		2 o p_229429_
		3 o p_229430_
		4 o p_229431_
		5 o p_229432_
		6 o p_229433_
		7 o p_229434_
	a (Lemj$m;Lejw;Layw;IIILji;I)Lemj$p; generatePieceFromSmallDoor
		static
		0 o p_229418_
		1 o p_229419_
		2 o p_229420_
		3 o p_229421_
		4 o p_229422_
		5 o p_229423_
		6 o p_229424_
		7 o p_229425_
	b (Lemj$m;Lejw;Layw;IIILji;I)Lejv; generateAndAddPiece
		static
		0 o p_229437_
		1 o p_229438_
		2 o p_229439_
		3 o p_229440_
		4 o p_229441_
		5 o p_229442_
		6 o p_229443_
		7 o p_229444_
	b ()Z updatePieceWeight
		static
emj$1 net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$1
	<init> (Ljava/lang/Class;II)V <init>
		0 o p_229446_
		1 o p_229447_
		2 o p_229448_
	a (I)Z doPlace
		0 o p_229450_
emj$2 net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$2
	<init> (Ljava/lang/Class;II)V <init>
		0 o p_229452_
		1 o p_229453_
		2 o p_229454_
	a (I)Z doPlace
		0 o p_229456_
emj$3 net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$3
	a $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
emj$a net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$ChestCorridor
	a WIDTH
	b HEIGHT
	c DEPTH
	d hasPlacedChest
	<init> (ILayw;Lejj;Lji;)V <init>
		0 o p_229465_
		1 o p_229466_
		2 o p_229467_
		3 o p_229468_
	<init> (Lub;)V <init>
		0 o p_229470_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_229472_
		1 o p_229473_
		2 o p_229474_
		3 o p_229475_
		4 o p_229476_
		5 o p_229477_
		6 o p_229478_
	a (Lekh;Lub;)V addAdditionalSaveData
		0 o p_229492_
		1 o p_229493_
	a (Lejw;Layw;IIILji;I)Lemj$a; createPiece
		static
		0 o p_229484_
		1 o p_229485_
		2 o p_229486_
		3 o p_229487_
		4 o p_229488_
		5 o p_229489_
		6 o p_229490_
	a (Lejv;Lejw;Layw;)V addChildren
		0 o p_229480_
		1 o p_229481_
		2 o p_229482_
emj$b net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$FillerCorridor
	a steps
	<init> (Lub;)V <init>
		0 o p_229500_
	<init> (ILejj;Lji;)V <init>
		0 o p_229496_
		1 o p_229497_
		2 o p_229498_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_229502_
		1 o p_229503_
		2 o p_229504_
		3 o p_229505_
		4 o p_229506_
		5 o p_229507_
		6 o p_229508_
	a (Lekh;Lub;)V addAdditionalSaveData
		0 o p_229517_
		1 o p_229518_
	a (Lejw;Layw;IIILji;)Lejj; findPieceBox
		static
		0 o p_229510_
		1 o p_229511_
		2 o p_229512_
		3 o p_229513_
		4 o p_229514_
		5 o p_229515_
emj$c net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$FiveCrossing
	a WIDTH
	b HEIGHT
	c DEPTH
	d leftLow
	i leftHigh
	j rightLow
	k rightHigh
	<init> (ILayw;Lejj;Lji;)V <init>
		0 o p_229527_
		1 o p_229528_
		2 o p_229529_
		3 o p_229530_
	<init> (Lub;)V <init>
		0 o p_229532_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_229534_
		1 o p_229535_
		2 o p_229536_
		3 o p_229537_
		4 o p_229538_
		5 o p_229539_
		6 o p_229540_
	a (Lekh;Lub;)V addAdditionalSaveData
		0 o p_229554_
		1 o p_229555_
	a (Lejw;Layw;IIILji;I)Lemj$c; createPiece
		static
		0 o p_229546_
		1 o p_229547_
		2 o p_229548_
		3 o p_229549_
		4 o p_229550_
		5 o p_229551_
		6 o p_229552_
	a (Lejv;Lejw;Layw;)V addChildren
		0 o p_229542_
		1 o p_229543_
		2 o p_229544_
emj$d net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$LeftTurn
	<init> (ILayw;Lejj;Lji;)V <init>
		0 o p_229557_
		1 o p_229558_
		2 o p_229559_
		3 o p_229560_
	<init> (Lub;)V <init>
		0 o p_229562_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_229564_
		1 o p_229565_
		2 o p_229566_
		3 o p_229567_
		4 o p_229568_
		5 o p_229569_
		6 o p_229570_
	a (Lejw;Layw;IIILji;I)Lemj$d; createPiece
		static
		0 o p_229576_
		1 o p_229577_
		2 o p_229578_
		3 o p_229579_
		4 o p_229580_
		5 o p_229581_
		6 o p_229582_
	a (Lejv;Lejw;Layw;)V addChildren
		0 o p_229572_
		1 o p_229573_
		2 o p_229574_
emj$e net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$Library
	a WIDTH
	b HEIGHT
	c TALL_HEIGHT
	d DEPTH
	i isTall
	<init> (ILayw;Lejj;Lji;)V <init>
		0 o p_229589_
		1 o p_229590_
		2 o p_229591_
		3 o p_229592_
	<init> (Lub;)V <init>
		0 o p_229594_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_229596_
		1 o p_229597_
		2 o p_229598_
		3 o p_229599_
		4 o p_229600_
		5 o p_229601_
		6 o p_229602_
	a (Lekh;Lub;)V addAdditionalSaveData
		0 o p_229612_
		1 o p_229613_
	a (Lejw;Layw;IIILji;I)Lemj$e; createPiece
		static
		0 o p_229604_
		1 o p_229605_
		2 o p_229606_
		3 o p_229607_
		4 o p_229608_
		5 o p_229609_
		6 o p_229610_
emj$f net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$PieceWeight
	a pieceClass
	b weight
	c placeCount
	d maxPlaceCount
	<init> (Ljava/lang/Class;II)V <init>
		0 o p_229619_
		1 o p_229620_
		2 o p_229621_
	a ()Z isValid
	a (I)Z doPlace
		0 o p_229623_
emj$g net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$PortalRoom
	a WIDTH
	b HEIGHT
	c DEPTH
	d hasPlacedSpawner
	<init> (Lub;)V <init>
		0 o p_229633_
	<init> (ILejj;Lji;)V <init>
		0 o p_229629_
		1 o p_229630_
		2 o p_229631_
	a (Lejw;IIILji;I)Lemj$g; createPiece
		static
		0 o p_229647_
		1 o p_229648_
		2 o p_229649_
		3 o p_229650_
		4 o p_229651_
		5 o p_229652_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_229635_
		1 o p_229636_
		2 o p_229637_
		3 o p_229638_
		4 o p_229639_
		5 o p_229640_
		6 o p_229641_
	a (Lekh;Lub;)V addAdditionalSaveData
		0 o p_229654_
		1 o p_229655_
	a (Lejv;Lejw;Layw;)V addChildren
		0 o p_229643_
		1 o p_229644_
		2 o p_229645_
emj$h net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$PrisonHall
	a WIDTH
	b HEIGHT
	c DEPTH
	<init> (ILayw;Lejj;Lji;)V <init>
		0 o p_229660_
		1 o p_229661_
		2 o p_229662_
		3 o p_229663_
	<init> (Lub;)V <init>
		0 o p_229665_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_229667_
		1 o p_229668_
		2 o p_229669_
		3 o p_229670_
		4 o p_229671_
		5 o p_229672_
		6 o p_229673_
	a (Lejw;Layw;IIILji;I)Lemj$h; createPiece
		static
		0 o p_229679_
		1 o p_229680_
		2 o p_229681_
		3 o p_229682_
		4 o p_229683_
		5 o p_229684_
		6 o p_229685_
	a (Lejv;Lejw;Layw;)V addChildren
		0 o p_229675_
		1 o p_229676_
		2 o p_229677_
emj$i net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$RightTurn
	<init> (ILayw;Lejj;Lji;)V <init>
		0 o p_229687_
		1 o p_229688_
		2 o p_229689_
		3 o p_229690_
	<init> (Lub;)V <init>
		0 o p_229692_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_229694_
		1 o p_229695_
		2 o p_229696_
		3 o p_229697_
		4 o p_229698_
		5 o p_229699_
		6 o p_229700_
	a (Lejv;Lejw;Layw;)V addChildren
		0 o p_229702_
		1 o p_229703_
		2 o p_229704_
	a (Lejw;Layw;IIILji;I)Lemj$i; createPiece
		static
		0 o p_229706_
		1 o p_229707_
		2 o p_229708_
		3 o p_229709_
		4 o p_229710_
		5 o p_229711_
		6 o p_229712_
emj$j net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$RoomCrossing
	a WIDTH
	b HEIGHT
	c DEPTH
	d type
	<init> (ILayw;Lejj;Lji;)V <init>
		0 o p_229718_
		1 o p_229719_
		2 o p_229720_
		3 o p_229721_
	<init> (Lub;)V <init>
		0 o p_229723_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_229725_
		1 o p_229726_
		2 o p_229727_
		3 o p_229728_
		4 o p_229729_
		5 o p_229730_
		6 o p_229731_
	a (Lekh;Lub;)V addAdditionalSaveData
		0 o p_229745_
		1 o p_229746_
	a (Lejv;Lejw;Layw;)V addChildren
		0 o p_229733_
		1 o p_229734_
		2 o p_229735_
	a (Lejw;Layw;IIILji;I)Lemj$j; createPiece
		static
		0 o p_229737_
		1 o p_229738_
		2 o p_229739_
		3 o p_229740_
		4 o p_229741_
		5 o p_229742_
		6 o p_229743_
emj$k net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$SmoothStoneSelector
	<init> ()V <init>
	a (Layw;IIIZ)V next
		0 o p_229749_
		1 o p_229750_
		2 o p_229751_
		3 o p_229752_
		4 o p_229753_
emj$l net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StairsDown
	a WIDTH
	b HEIGHT
	c DEPTH
	d isSource
	<init> (Leki;Lub;)V <init>
		0 o p_229770_
		1 o p_229771_
	<init> (ILayw;Lejj;Lji;)V <init>
		0 o p_229759_
		1 o p_229760_
		2 o p_229761_
		3 o p_229762_
	<init> (Lub;)V <init>
		0 o p_229773_
	<init> (Leki;IIILji;)V <init>
		0 o p_229764_
		1 o p_229765_
		2 o p_229766_
		3 o p_229767_
		4 o p_229768_
	a (Lejw;Layw;IIILji;I)Lemj$l; createPiece
		static
		0 o p_229787_
		1 o p_229788_
		2 o p_229789_
		3 o p_229790_
		4 o p_229791_
		5 o p_229792_
		6 o p_229793_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_229775_
		1 o p_229776_
		2 o p_229777_
		3 o p_229778_
		4 o p_229779_
		5 o p_229780_
		6 o p_229781_
	a (Lekh;Lub;)V addAdditionalSaveData
		0 o p_229795_
		1 o p_229796_
	a (Lejv;Lejw;Layw;)V addChildren
		0 o p_229783_
		1 o p_229784_
		2 o p_229785_
emj$m net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StartPiece
	a previousPiece
	b portalRoomPiece
	c pendingChildren
	<init> (Layw;II)V <init>
		0 o p_229801_
		1 o p_229802_
		2 o p_229803_
	<init> (Lub;)V <init>
		0 o p_229805_
	h ()Ljd; getLocatorPosition
emj$n net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$Straight
	a WIDTH
	b HEIGHT
	c DEPTH
	d leftChild
	i rightChild
	<init> (ILayw;Lejj;Lji;)V <init>
		0 o p_229813_
		1 o p_229814_
		2 o p_229815_
		3 o p_229816_
	<init> (Lub;)V <init>
		0 o p_229818_
	a (Lejw;Layw;IIILji;I)Lemj$n; createPiece
		static
		0 o p_229832_
		1 o p_229833_
		2 o p_229834_
		3 o p_229835_
		4 o p_229836_
		5 o p_229837_
		6 o p_229838_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_229820_
		1 o p_229821_
		2 o p_229822_
		3 o p_229823_
		4 o p_229824_
		5 o p_229825_
		6 o p_229826_
	a (Lekh;Lub;)V addAdditionalSaveData
		0 o p_229840_
		1 o p_229841_
	a (Lejv;Lejw;Layw;)V addChildren
		0 o p_229828_
		1 o p_229829_
		2 o p_229830_
emj$o net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StraightStairsDown
	a WIDTH
	b HEIGHT
	c DEPTH
	<init> (ILayw;Lejj;Lji;)V <init>
		0 o p_229846_
		1 o p_229847_
		2 o p_229848_
		3 o p_229849_
	<init> (Lub;)V <init>
		0 o p_229851_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_229853_
		1 o p_229854_
		2 o p_229855_
		3 o p_229856_
		4 o p_229857_
		5 o p_229858_
		6 o p_229859_
	a (Lejw;Layw;IIILji;I)Lemj$o; createPiece
		static
		0 o p_229865_
		1 o p_229866_
		2 o p_229867_
		3 o p_229868_
		4 o p_229869_
		5 o p_229870_
		6 o p_229871_
	a (Lejv;Lejw;Layw;)V addChildren
		0 o p_229861_
		1 o p_229862_
		2 o p_229863_
emj$p net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece
	h entryDoor
	<init> (Leki;ILejj;)V <init>
		0 o p_229874_
		1 o p_229875_
		2 o p_229876_
	<init> (Leki;Lub;)V <init>
		0 o p_229878_
		1 o p_229879_
	a (Lekh;Lub;)V addAdditionalSaveData
		0 o p_229891_
		1 o p_229892_
	a (Ldds;Layw;Lejj;Lemj$p$a;III)V generateSmallDoor
		0 o p_229881_
		1 o p_229882_
		2 o p_229883_
		3 o p_229884_
		4 o p_229885_
		5 o p_229886_
		6 o p_229887_
	a (Lejj;)Z isOkBox
		static
		0 o p_229889_
	a (Lemj$m;Lejw;Layw;II)Lejv; generateSmallDoorChildForward
		0 o p_229894_
		1 o p_229895_
		2 o p_229896_
		3 o p_229897_
		4 o p_229898_
	b (Lemj$m;Lejw;Layw;II)Lejv; generateSmallDoorChildLeft
		0 o p_229902_
		1 o p_229903_
		2 o p_229904_
		3 o p_229905_
		4 o p_229906_
	b (Layw;)Lemj$p$a; randomSmallDoor
		0 o p_229900_
	c (Lemj$m;Lejw;Layw;II)Lejv; generateSmallDoorChildRight
		0 o p_229908_
		1 o p_229909_
		2 o p_229910_
		3 o p_229911_
		4 o p_229912_
emj$p$a net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece$SmallDoorType
	a OPENING
	b WOOD_DOOR
	c GRATES
	d IRON_DOOR
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_229920_
		1 o p_229921_
	a ()[Lemj$p$a; $values
		static
	valueOf (Ljava/lang/String;)Lemj$p$a; valueOf
		static
		0 o p_229924_
	values ()[Lemj$p$a; values
		static
emj$q net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$Turn
	a WIDTH
	b HEIGHT
	c DEPTH
	<init> (Leki;ILejj;)V <init>
		0 o p_229930_
		1 o p_229931_
		2 o p_229932_
	<init> (Leki;Lub;)V <init>
		0 o p_229934_
		1 o p_229935_
emk net/minecraft/world/level/levelgen/structure/structures/StrongholdStructure
	d CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejr$c;)V <init>
		0 o p_229939_
	a (Lejr$a;Lekj;)V lambda$findGenerationPoint$0
		static
		0 o p_229943_
		1 o p_229944_
	a (Lejr$a;)Ljava/util/Optional; findGenerationPoint
		0 o p_229941_
	a (Lekj;Lejr$a;)V generatePieces
		static
		0 o p_229946_
		1 o p_229947_
	e ()Leka; type
eml net/minecraft/world/level/levelgen/structure/structures/SwampHutPiece
	h spawnedWitch
	i spawnedCat
	<init> (Layw;II)V <init>
		0 o p_229952_
		1 o p_229953_
		2 o p_229954_
	<init> (Lub;)V <init>
		0 o p_229956_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Ljd;)V postProcess
		0 o p_229961_
		1 o p_229962_
		2 o p_229963_
		3 o p_229964_
		4 o p_229965_
		5 o p_229966_
		6 o p_229967_
	a (Lekh;Lub;)V addAdditionalSaveData
		0 o p_229969_
		1 o p_229970_
	a (Lddl;Lejj;)V spawnCat
		0 o p_229958_
		1 o p_229959_
emm net/minecraft/world/level/levelgen/structure/structures/SwampHutStructure
	d CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejr$c;)V <init>
		0 o p_229974_
	a (Lejr$a;Lekj;)V lambda$findGenerationPoint$0
		static
		0 o p_229978_
		1 o p_229979_
	a (Lejr$a;)Ljava/util/Optional; findGenerationPoint
		0 o p_229976_
	a (Lekj;Lejr$a;)V generatePieces
		static
		0 o p_229981_
		1 o p_229982_
	e ()Leka; type
emn net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces
	<init> ()V <init>
	a (Lenu;Ljd;Ldmm;Ljava/util/List;Layw;)V generateMansion
		static
		0 o p_229986_
		1 o p_229987_
		2 o p_229988_
		3 o p_229989_
		4 o p_229990_
emn$a net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$FirstFloorRoomCollection
	<init> ()V <init>
	a (Layw;)Ljava/lang/String; get1x1
		0 o p_229995_
	a (Layw;Z)Ljava/lang/String; get1x2SideEntrance
		0 o p_229997_
		1 o p_229998_
	b (Layw;)Ljava/lang/String; get1x1Secret
		0 o p_230000_
	b (Layw;Z)Ljava/lang/String; get1x2FrontEntrance
		0 o p_230002_
		1 o p_230003_
	c (Layw;)Ljava/lang/String; get1x2Secret
		0 o p_230005_
	d (Layw;)Ljava/lang/String; get2x2
		0 o p_230007_
	e (Layw;)Ljava/lang/String; get2x2Secret
		0 o p_230009_
emn$b net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$FloorRoomCollection
	<init> ()V <init>
	a (Layw;)Ljava/lang/String; get1x1
		0 o p_230011_
	a (Layw;Z)Ljava/lang/String; get1x2SideEntrance
		0 o p_230012_
		1 o p_230013_
	b (Layw;)Ljava/lang/String; get1x1Secret
		0 o p_230014_
	b (Layw;Z)Ljava/lang/String; get1x2FrontEntrance
		0 o p_230015_
		1 o p_230016_
	c (Layw;)Ljava/lang/String; get1x2Secret
		0 o p_230017_
	d (Layw;)Ljava/lang/String; get2x2
		0 o p_230018_
	e (Layw;)Ljava/lang/String; get2x2Secret
		0 o p_230019_
emn$c net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$MansionGrid
	a DEFAULT_SIZE
	b CLEAR
	c CORRIDOR
	d ROOM
	e START_ROOM
	f TEST_ROOM
	g BLOCKED
	h ROOM_1x1
	i ROOM_1x2
	j ROOM_2x2
	k ROOM_ORIGIN_FLAG
	l ROOM_DOOR_FLAG
	m ROOM_STAIRS_FLAG
	n ROOM_CORRIDOR_FLAG
	o ROOM_TYPE_MASK
	p ROOM_ID_MASK
	q random
	r baseGrid
	s thirdFloorGrid
	t floorRooms
	u entranceX
	v entranceY
	<init> (Layw;)V <init>
		0 o p_230043_
	a (Lemn$g;Lemn$g;)V identifyRooms
		0 o p_230064_
		1 o p_230065_
	a (Lemn$g;II)Z isHouse
		static
		0 o p_230048_
		1 o p_230049_
		2 o p_230050_
	a (Lemn$g;)Z cleanEdges
		0 o p_230046_
	a ()V setupThirdFloor
	a (Lemn$g;IIII)Z isRoomId
		0 o p_230052_
		1 o p_230053_
		2 o p_230054_
		3 o p_230055_
		4 o p_230056_
	a (Lemn$g;IILji;I)V recursiveCorridor
		0 o p_230058_
		1 o p_230059_
		2 o p_230060_
		3 o p_230061_
		4 o p_230062_
	b (Lemn$g;IIII)Lji; get1x2RoomDirection
		0 o p_230068_
		1 o p_230069_
		2 o p_230070_
		3 o p_230071_
		4 o p_230072_
emn$d net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$MansionPiecePlacer
	a structureTemplateManager
	b random
	c startX
	d startY
	<init> (Lenu;Layw;)V <init>
		0 o p_230078_
		1 o p_230079_
	a (Ljava/util/List;Ljd;Ldmm;Lemn$b;)V addRoom2x2Secret
		0 o p_230098_
		1 o p_230099_
		2 o p_230100_
		3 o p_230101_
	a (Ljd;Ldmm;Ljava/util/List;Lemn$c;)V createMansion
		0 o p_230081_
		1 o p_230082_
		2 o p_230083_
		3 o p_230084_
	a (Ljava/util/List;Lemn$e;Lemn$g;Lji;IIII)V traverseOuterWalls
		0 o p_230089_
		1 o p_230090_
		2 o p_230091_
		3 o p_230092_
		4 o p_230093_
		5 o p_230094_
		6 o p_230095_
		7 o p_230096_
	a (Ljava/util/List;Ljd;Ldmm;Lji;Lji;Lemn$b;)V addRoom2x2
		0 o p_230115_
		1 o p_230116_
		2 o p_230117_
		3 o p_230118_
		4 o p_230119_
		5 o p_230120_
	a (Ljava/util/List;Ljd;Ldmm;Lji;Lemn$b;)V addRoom1x1
		0 o p_230109_
		1 o p_230110_
		2 o p_230111_
		3 o p_230112_
		4 o p_230113_
	a (Ljava/util/List;Ljd;Ldmm;Lji;Lji;Lemn$b;Z)V addRoom1x2
		0 o p_230122_
		1 o p_230123_
		2 o p_230124_
		3 o p_230125_
		4 o p_230126_
		5 o p_230127_
		6 o p_230128_
	a (Ljava/util/List;Lemn$e;)V entrance
		0 o p_230086_
		1 o p_230087_
	a (Ljava/util/List;Ljd;Ldmm;Lemn$g;Lemn$g;)V createRoof
		0 o p_230103_
		1 o p_230104_
		2 o p_230105_
		3 o p_230106_
		4 o p_230107_
	b (Ljava/util/List;Lemn$e;)V traverseWallPiece
		0 o p_230130_
		1 o p_230131_
	c (Ljava/util/List;Lemn$e;)V traverseTurn
		0 o p_230133_
		1 o p_230134_
	d (Ljava/util/List;Lemn$e;)V traverseInnerTurn
		0 o p_230136_
		1 o p_230137_
emn$e net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$PlacementData
	a rotation
	b position
	c wallType
	<init> ()V <init>
emn$f net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SecondFloorRoomCollection
	<init> ()V <init>
	a (Layw;)Ljava/lang/String; get1x1
		0 o p_230144_
	a (Layw;Z)Ljava/lang/String; get1x2SideEntrance
		0 o p_230146_
		1 o p_230147_
	b (Layw;)Ljava/lang/String; get1x1Secret
		0 o p_230149_
	b (Layw;Z)Ljava/lang/String; get1x2FrontEntrance
		0 o p_230151_
		1 o p_230152_
	c (Layw;)Ljava/lang/String; get1x2Secret
		0 o p_230154_
	d (Layw;)Ljava/lang/String; get2x2
		0 o p_230156_
	e (Layw;)Ljava/lang/String; get2x2Secret
		0 o p_230158_
emn$g net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid
	a grid
	b width
	c height
	d valueIfOutside
	<init> (III)V <init>
		0 o p_230164_
		1 o p_230165_
		2 o p_230166_
	a (IIII)V setif
		0 o p_230175_
		1 o p_230176_
		2 o p_230177_
		3 o p_230178_
	a (IIIII)V set
		0 o p_230180_
		1 o p_230181_
		2 o p_230182_
		3 o p_230183_
		4 o p_230184_
	a (III)V set
		0 o p_230171_
		1 o p_230172_
		2 o p_230173_
	a (II)I get
		0 o p_230168_
		1 o p_230169_
	b (III)Z edgesTo
		0 o p_230186_
		1 o p_230187_
		2 o p_230188_
emn$h net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$ThirdFloorRoomCollection
	<init> ()V <init>
emn$i net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$WoodlandMansionPiece
	<init> (Lenu;Lub;)V <init>
		0 o p_230202_
		1 o p_230203_
	<init> (Lenu;Ljava/lang/String;Ljd;Ldmm;)V <init>
		0 o p_230191_
		1 o p_230192_
		2 o p_230193_
		3 o p_230194_
	<init> (Lenu;Ljava/lang/String;Ljd;Ldmm;Ldkv;)V <init>
		0 o p_230196_
		1 o p_230197_
		2 o p_230198_
		3 o p_230199_
		4 o p_230200_
	a (Ljava/lang/String;)Lakr; makeLocation
		static
		0 o p_230211_
	a (Ldkv;Ldmm;)Lenp; makeSettings
		static
		0 o p_230205_
		1 o p_230206_
	a (Lekh;Lub;)V addAdditionalSaveData
		0 o p_230208_
		1 o p_230209_
	a (Ljava/lang/String;Ljd;Lddl;Layw;Lejj;)V handleDataMarker
		0 o p_230213_
		1 o p_230214_
		2 o p_230215_
		3 o p_230216_
		4 o p_230217_
	a (Lub;Lakr;)Lenp; lambda$new$0
		static
		0 o p_230219_
		1 o p_230220_
	b ()Lakr; makeTemplateLocation
emo net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionStructure
	d CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejr$c;)V <init>
		0 o p_230225_
	a (Ldds;Lddq;Lduz;Layw;Lejj;Ldcd;Lekg;)V afterPlace
		0 o p_230227_
		1 o p_230228_
		2 o p_230229_
		3 o p_230230_
		4 o p_230231_
		5 o p_230232_
		6 o p_230233_
	a (Lekj;Lejr$a;Ljd;Ldmm;)V generatePieces
		0 o p_230242_
		1 o p_230243_
		2 o p_230244_
		3 o p_230245_
	a (Lejr$a;)Ljava/util/Optional; findGenerationPoint
		0 o p_230235_
	a (Lejr$a;Ljd;Ldmm;Lekj;)V lambda$findGenerationPoint$0
		0 o p_230237_
		1 o p_230238_
		2 o p_230239_
		3 o p_230240_
	e ()Leka; type
emp net/minecraft/world/level/levelgen/structure/structures/package-info
emq net/minecraft/world/level/levelgen/structure/templatesystem/AlwaysTrueTest
	a CODEC
	b INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldtc;Layw;)Z test
		0 o p_230248_
		1 o p_230249_
	a ()Leno; getType
	b ()Lemq; lambda$static$0
		static
emr net/minecraft/world/level/levelgen/structure/templatesystem/AxisAlignedLinearPosTest
	a CODEC
	b minChance
	d maxChance
	e minDist
	f maxDist
	g axis
	<clinit> ()V <clinit>
		static
	<init> (FFIILji$a;)V <init>
		0 o p_73970_
		1 o p_73971_
		2 o p_73972_
		3 o p_73973_
		4 o p_73974_
	a (Lemr;)Lji$a; lambda$static$4
		static
		0 o p_163711_
	a ()Lenh; getType
	a (Ljd;Ljd;Ljd;Layw;)Z test
		0 o p_230251_
		1 o p_230252_
		2 o p_230253_
		3 o p_230254_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5
		static
		0 o p_73977_
	b (Lemr;)Ljava/lang/Integer; lambda$static$3
		static
		0 o p_163713_
	c (Lemr;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_163715_
	d (Lemr;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_163717_
	e (Lemr;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_163719_
ems net/minecraft/world/level/levelgen/structure/templatesystem/BlackstoneReplaceProcessor
	a CODEC
	b INSTANCE
	c replacements
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/HashMap;)V lambda$new$1
		static
		0 o p_74007_
	a (Ldcz;Ljd;Ljd;Lent$c;Lent$c;Lenp;)Lent$c; processBlock
		0 o p_74000_
		1 o p_74001_
		2 o p_74002_
		3 o p_74003_
		4 o p_74004_
		5 o p_74005_
	a ()Lens; getType
	b ()Lems; lambda$static$0
		static
emt net/minecraft/world/level/levelgen/structure/templatesystem/BlockAgeProcessor
	a CODEC
	b PROBABILITY_OF_REPLACING_FULL_BLOCK
	c PROBABILITY_OF_REPLACING_STAIRS
	d PROBABILITY_OF_REPLACING_OBSIDIAN
	e NON_MOSSY_REPLACEMENTS
	f mossiness
	<clinit> ()V <clinit>
		static
	<init> (F)V <init>
		0 o p_74013_
	a (Layw;[Ldtc;)Ldtc; getRandomBlock
		static
		0 o p_230264_
		1 o p_230265_
	a (Layw;)Ldtc; maybeReplaceFullStoneBlock
		0 o p_230256_
	a (Layw;Ldfy;)Ldtc; getRandomFacingStairs
		static
		0 o p_230258_
		1 o p_230259_
	a (Layw;[Ldtc;[Ldtc;)Ldtc; getRandomBlock
		0 o p_230267_
		1 o p_230268_
		2 o p_230269_
	a (Ldcz;Ljd;Ljd;Lent$c;Lent$c;Lenp;)Lent$c; processBlock
		0 o p_74016_
		1 o p_74017_
		2 o p_74018_
		3 o p_74019_
		4 o p_74020_
		5 o p_74021_
	a (Lemt;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_74023_
	a ()Lens; getType
	a (Layw;Ldtc;)Ldtc; maybeReplaceStairs
		0 o p_230261_
		1 o p_230262_
	b (Layw;)Ldtc; maybeReplaceSlab
		0 o p_230271_
	c (Layw;)Ldtc; maybeReplaceWall
		0 o p_230273_
	d (Layw;)Ldtc; maybeReplaceObsidian
		0 o p_230275_
emu net/minecraft/world/level/levelgen/structure/templatesystem/BlockIgnoreProcessor
	a CODEC
	b STRUCTURE_BLOCK
	c AIR
	d STRUCTURE_AND_AIR
	e toIgnore
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_74052_
	a (Lemu;)Ljava/util/List; lambda$static$0
		static
		0 o p_74062_
	a (Ldcz;Ljd;Ljd;Lent$c;Lent$c;Lenp;)Lent$c; processBlock
		0 o p_74055_
		1 o p_74056_
		2 o p_74057_
		3 o p_74058_
		4 o p_74059_
		5 o p_74060_
	a ()Lens; getType
emv net/minecraft/world/level/levelgen/structure/templatesystem/BlockMatchTest
	a CODEC
	b block
	<clinit> ()V <clinit>
		static
	<init> (Ldfy;)V <init>
		0 o p_74067_
	a (Lemv;)Ldfy; lambda$static$0
		static
		0 o p_74073_
	a (Ldtc;Layw;)Z test
		0 o p_230277_
		1 o p_230278_
	a ()Leno; getType
emw net/minecraft/world/level/levelgen/structure/templatesystem/BlockRotProcessor
	a CODEC
	b rottableBlocks
	c integrity
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;F)V <init>
		0 o p_230284_
		1 o p_230285_
	<init> (Ljq;F)V <init>
		0 o p_255622_
		1 o p_256468_
	<init> (F)V <init>
		0 o p_74078_
	a (Lemw;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_230289_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_259016_
	a (Ldcz;Ljd;Ljd;Lent$c;Lent$c;Lenp;)Lent$c; processBlock
		0 o p_74081_
		1 o p_74082_
		2 o p_74083_
		3 o p_74084_
		4 o p_74085_
		5 o p_74086_
	a ()Lens; getType
	b (Lemw;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_230291_
emx net/minecraft/world/level/levelgen/structure/templatesystem/BlockStateMatchTest
	a CODEC
	b blockState
	<clinit> ()V <clinit>
		static
	<init> (Ldtc;)V <init>
		0 o p_74093_
	a (Lemx;)Ldtc; lambda$static$0
		static
		0 o p_74099_
	a (Ldtc;Layw;)Z test
		0 o p_230293_
		1 o p_230294_
	a ()Leno; getType
emy net/minecraft/world/level/levelgen/structure/templatesystem/CappedProcessor
	a CODEC
	b delegate
	c limit
	<clinit> ()V <clinit>
		static
	<init> (Lenq;Lbpw;)V <init>
		0 o p_277972_
		1 o p_277402_
	a (Lddl;Ljd;Ljd;Ljava/util/List;Ljava/util/List;Lenp;)Ljava/util/List; finalizeProcessing
		0 o p_278291_
		1 o p_278055_
		2 o p_277825_
		3 o p_277746_
		4 o p_277676_
		5 o p_277728_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_277598_
	a ()Lens; getType
	a (Lemy;)Lbpw; lambda$static$1
		static
		0 o p_277680_
	b (Lemy;)Lenq; lambda$static$0
		static
		0 o p_277456_
emz net/minecraft/world/level/levelgen/structure/templatesystem/GravityProcessor
	a CODEC
	b heightmap
	c offset
	<clinit> ()V <clinit>
		static
	<init> (Ldyy$a;I)V <init>
		0 o p_74105_
		1 o p_74106_
	a (Lemz;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_163727_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_74116_
	a (Ldcz;Ljd;Ljd;Lent$c;Lent$c;Lenp;)Lent$c; processBlock
		0 o p_74109_
		1 o p_74110_
		2 o p_74111_
		3 o p_74112_
		4 o p_74113_
		5 o p_74114_
	a ()Lens; getType
	b (Lemz;)Ldyy$a; lambda$static$0
		static
		0 o p_163729_
en net/minecraft/commands/BrigadierExceptions
	A DISPATCHER_PARSE_EXCEPTION
	a DOUBLE_TOO_SMALL
	b DOUBLE_TOO_BIG
	c FLOAT_TOO_SMALL
	d FLOAT_TOO_BIG
	e INTEGER_TOO_SMALL
	f INTEGER_TOO_BIG
	g LONG_TOO_SMALL
	h LONG_TOO_BIG
	i LITERAL_INCORRECT
	j READER_EXPECTED_START_OF_QUOTE
	k READER_EXPECTED_END_OF_QUOTE
	l READER_INVALID_ESCAPE
	m READER_INVALID_BOOL
	n READER_INVALID_INT
	o READER_EXPECTED_INT
	p READER_INVALID_LONG
	q READER_EXPECTED_LONG
	r READER_INVALID_DOUBLE
	s READER_EXPECTED_DOUBLE
	t READER_INVALID_FLOAT
	u READER_EXPECTED_FLOAT
	v READER_EXPECTED_BOOL
	w READER_EXPECTED_SYMBOL
	x DISPATCHER_UNKNOWN_COMMAND
	y DISPATCHER_UNKNOWN_ARGUMENT
	z DISPATCHER_EXPECTED_ARGUMENT_SEPARATOR
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$16
		static
		0 o p_304057_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$7
		static
		0 o p_304063_
		1 o p_304064_
	b (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$15
		static
		0 o p_304074_
	b (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$6
		static
		0 o p_304070_
		1 o p_304071_
	c (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$5
		static
		0 o p_304061_
		1 o p_304062_
	c (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$14
		static
		0 o p_304069_
	d (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$4
		static
		0 o p_304065_
		1 o p_304066_
	d (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$13
		static
		0 o p_304058_
	dispatcherExpectedArgumentSeparator ()Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; dispatcherExpectedArgumentSeparator
	dispatcherParseException ()Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; dispatcherParseException
	dispatcherUnknownArgument ()Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; dispatcherUnknownArgument
	dispatcherUnknownCommand ()Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; dispatcherUnknownCommand
	doubleTooHigh ()Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; doubleTooHigh
	doubleTooLow ()Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; doubleTooLow
	e (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$12
		static
		0 o p_304081_
	e (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$3
		static
		0 o p_304059_
		1 o p_304060_
	f (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$11
		static
		0 o p_304077_
	f (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2
		static
		0 o p_304078_
		1 o p_304079_
	floatTooHigh ()Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; floatTooHigh
	floatTooLow ()Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; floatTooLow
	g (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304072_
		1 o p_304073_
	g (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$10
		static
		0 o p_304080_
	h (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304067_
		1 o p_304068_
	h (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$9
		static
		0 o p_304076_
	i (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$8
		static
		0 o p_304075_
	integerTooHigh ()Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; integerTooHigh
	integerTooLow ()Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; integerTooLow
	literalIncorrect ()Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; literalIncorrect
	longTooHigh ()Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; longTooHigh
	longTooLow ()Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; longTooLow
	readerExpectedBool ()Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; readerExpectedBool
	readerExpectedDouble ()Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; readerExpectedDouble
	readerExpectedEndOfQuote ()Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; readerExpectedEndOfQuote
	readerExpectedFloat ()Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; readerExpectedFloat
	readerExpectedInt ()Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; readerExpectedInt
	readerExpectedLong ()Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; readerExpectedLong
	readerExpectedStartOfQuote ()Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; readerExpectedStartOfQuote
	readerExpectedSymbol ()Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; readerExpectedSymbol
	readerInvalidBool ()Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; readerInvalidBool
	readerInvalidDouble ()Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; readerInvalidDouble
	readerInvalidEscape ()Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; readerInvalidEscape
	readerInvalidFloat ()Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; readerInvalidFloat
	readerInvalidInt ()Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; readerInvalidInt
	readerInvalidLong ()Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; readerInvalidLong
ena net/minecraft/world/level/levelgen/structure/templatesystem/JigsawReplacementProcessor
	a CODEC
	b INSTANCE
	c LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldcz;Ljd;Ljd;Lent$c;Lent$c;Lenp;)Lent$c; processBlock
		0 o p_74127_
		1 o p_74128_
		2 o p_74129_
		3 o p_74130_
		4 o p_74131_
		5 o p_74132_
	a ()Lens; getType
	b ()Lena; lambda$static$0
		static
enb net/minecraft/world/level/levelgen/structure/templatesystem/LavaSubmergedBlockProcessor
	a CODEC
	b INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldcz;Ljd;Ljd;Lent$c;Lent$c;Lenp;)Lent$c; processBlock
		0 o p_74140_
		1 o p_74141_
		2 o p_74142_
		3 o p_74143_
		4 o p_74144_
		5 o p_74145_
	a ()Lens; getType
	b ()Lenb; lambda$static$0
		static
enc net/minecraft/world/level/levelgen/structure/templatesystem/LinearPosTest
	a CODEC
	b minChance
	d maxChance
	e minDist
	f maxDist
	<clinit> ()V <clinit>
		static
	<init> (FFII)V <init>
		0 o p_74154_
		1 o p_74155_
		2 o p_74156_
		3 o p_74157_
	a ()Lenh; getType
	a (Ljd;Ljd;Ljd;Layw;)Z test
		0 o p_230296_
		1 o p_230297_
		2 o p_230298_
		3 o p_230299_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_74160_
	a (Lenc;)Ljava/lang/Integer; lambda$static$3
		static
		0 o p_163731_
	b (Lenc;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_163733_
	c (Lenc;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_163735_
	d (Lenc;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_163737_
end net/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings
	a IGNORE_WATERLOGGING
	b APPLY_WATERLOGGING
	c CODEC
	d name
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_352144_
		1 o p_352454_
		2 o p_352184_
	a ()[Lend; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lend; valueOf
		static
		0 o p_352404_
	values ()[Lend; values
		static
ene net/minecraft/world/level/levelgen/structure/templatesystem/NopProcessor
	a CODEC
	b INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lens; getType
	b ()Lene; lambda$static$0
		static
enf net/minecraft/world/level/levelgen/structure/templatesystem/PosAlwaysTrueTest
	a CODEC
	b INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lenh; getType
	a (Ljd;Ljd;Ljd;Layw;)Z test
		0 o p_230301_
		1 o p_230302_
		2 o p_230303_
		3 o p_230304_
	b ()Lenf; lambda$static$0
		static
eng net/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTest
	c CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lenh; getType
	a (Ljd;Ljd;Ljd;Layw;)Z test
		0 o p_230305_
		1 o p_230306_
		2 o p_230307_
		3 o p_230308_
enh net/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestType
	a ALWAYS_TRUE_TEST
	b LINEAR_POS_TEST
	c AXIS_ALIGNED_LINEAR_POS_TEST
	<clinit> ()V <clinit>
		static
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$register$0
		static
		0 o p_338839_
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lenh; register
		static
		0 o p_74212_
		1 o p_338676_
	codec ()Lcom/mojang/serialization/MapCodec; codec
eni net/minecraft/world/level/levelgen/structure/templatesystem/ProcessorRule
	a DEFAULT_BLOCK_ENTITY_MODIFIER
	b CODEC
	c inputPredicate
	d locPredicate
	e posPredicate
	f outputState
	g blockEntityModifier
	<clinit> ()V <clinit>
		static
	<init> (Lenn;Lenn;Ldtc;)V <init>
		0 o p_74223_
		1 o p_74224_
		2 o p_74225_
	<init> (Lenn;Lenn;Leng;Ldtc;Leob;)V <init>
		0 o p_277678_
		1 o p_277379_
		2 o p_278018_
		3 o p_277412_
		4 o p_277808_
	<init> (Lenn;Lenn;Leng;Ldtc;)V <init>
		0 o p_74227_
		1 o p_74228_
		2 o p_74229_
		3 o p_74230_
	a (Ldtc;Ldtc;Ljd;Ljd;Ljd;Layw;)Z test
		0 o p_230310_
		1 o p_230311_
		2 o p_230312_
		3 o p_230313_
		4 o p_230314_
		5 o p_230315_
	a (Layw;Lub;)Lub; getOutputTag
		0 o p_277551_
		1 o p_277867_
	a (Leni;)Leob; lambda$static$4
		static
		0 o p_277333_
	a ()Ldtc; getOutputState
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5
		static
		0 o p_338110_
	b (Leni;)Ldtc; lambda$static$3
		static
		0 o p_163741_
	c (Leni;)Leng; lambda$static$2
		static
		0 o p_163743_
	d (Leni;)Lenn; lambda$static$1
		static
		0 o p_163745_
	e (Leni;)Lenn; lambda$static$0
		static
		0 o p_163747_
enj net/minecraft/world/level/levelgen/structure/templatesystem/ProtectedBlockProcessor
	a cannotReplace
	b CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lawu;)V <init>
		0 o p_205051_
	a (Lenj;)Lawu; lambda$static$0
		static
		0 o p_205053_
	a (Ldcz;Ljd;Ljd;Lent$c;Lent$c;Lenp;)Lent$c; processBlock
		0 o p_163755_
		1 o p_163756_
		2 o p_163757_
		3 o p_163758_
		4 o p_163759_
		5 o p_163760_
	a ()Lens; getType
enk net/minecraft/world/level/levelgen/structure/templatesystem/RandomBlockMatchTest
	a CODEC
	b block
	d probability
	<clinit> ()V <clinit>
		static
	<init> (Ldfy;F)V <init>
		0 o p_74263_
		1 o p_74264_
	a (Ldtc;Layw;)Z test
		0 o p_230317_
		1 o p_230318_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_344666_
	a (Lenk;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_163764_
	a ()Leno; getType
	b (Lenk;)Ldfy; lambda$static$0
		static
		0 o p_163766_
enl net/minecraft/world/level/levelgen/structure/templatesystem/RandomBlockStateMatchTest
	a CODEC
	b blockState
	d probability
	<clinit> ()V <clinit>
		static
	<init> (Ldtc;F)V <init>
		0 o p_74280_
		1 o p_74281_
	a (Ldtc;Layw;)Z test
		0 o p_230320_
		1 o p_230321_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_74287_
	a ()Leno; getType
	a (Lenl;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_163768_
	b (Lenl;)Ldtc; lambda$static$0
		static
		0 o p_163770_
enm net/minecraft/world/level/levelgen/structure/templatesystem/RuleProcessor
	a CODEC
	b rules
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_74296_
	a (Ldcz;Ljd;Ljd;Lent$c;Lent$c;Lenp;)Lent$c; processBlock
		0 o p_74299_
		1 o p_74300_
		2 o p_74301_
		3 o p_74302_
		4 o p_74303_
		5 o p_74304_
	a ()Lens; getType
	a (Lenm;)Ljava/util/List; lambda$static$0
		static
		0 o p_74306_
enn net/minecraft/world/level/levelgen/structure/templatesystem/RuleTest
	c CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldtc;Layw;)Z test
		0 o p_230322_
		1 o p_230323_
	a ()Leno; getType
eno net/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType
	a ALWAYS_TRUE_TEST
	b BLOCK_TEST
	c BLOCKSTATE_TEST
	d TAG_TEST
	e RANDOM_BLOCK_TEST
	f RANDOM_BLOCKSTATE_TEST
	<clinit> ()V <clinit>
		static
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$register$0
		static
		0 o p_338869_
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Leno; register
		static
		0 o p_74322_
		1 o p_338228_
	codec ()Lcom/mojang/serialization/MapCodec; codec
enp net/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings
	a mirror
	b rotation
	c rotationPivot
	d ignoreEntities
	e boundingBox
	f liquidSettings
	g random
	h palette
	i processors
	j knownShape
	k finalizeEntities
	<init> ()V <init>
	a (Ldkv;)Lenp; setMirror
		0 o p_74378_
	a (Lejj;)Lenp; setBoundingBox
		0 o p_74382_
	a (Layw;)Lenp; setRandom
		0 o p_230325_
	a (Ldmm;)Lenp; setRotation
		0 o p_74380_
	a (Ljd;)Lenp; setRotationPivot
		0 o p_74386_
	a (Ljava/util/List;Ljd;)Lent$a; getRandomPalette
		0 o p_74388_
		1 o p_74389_
	a (Z)Lenp; setIgnoreEntities
		0 o p_74393_
	a (Lend;)Lenp; setLiquidSettings
		0 o p_352241_
	a (Lenq;)Lenp; addProcessor
		0 o p_74384_
	a ()Lenp; copy
	b (Ljd;)Layw; getRandom
		0 o p_230327_
	b (Lenq;)Lenp; popProcessor
		0 o p_74398_
	b (Z)Lenp; setKnownShape
		0 o p_74403_
	b ()Lenp; clearProcessors
	c ()Ldkv; getMirror
	c (Z)Lenp; setFinalizeEntities
		0 o p_74406_
	d ()Ldmm; getRotation
	e ()Ljd; getRotationPivot
	f ()Z isIgnoreEntities
	g ()Lejj; getBoundingBox
	h ()Z getKnownShape
	i ()Ljava/util/List; getProcessors
	j ()Z shouldApplyWaterlogging
	k ()Z shouldFinalizeEntities
enq net/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessor
	<init> ()V <init>
	a (Lddl;Ljd;Ljd;Ljava/util/List;Ljava/util/List;Lenp;)Ljava/util/List; finalizeProcessing
		0 o p_278247_
		1 o p_277590_
		2 o p_277935_
		3 o p_278070_
		4 o p_278053_
		5 o p_277497_
	a (Ldcz;Ljd;Ljd;Lent$c;Lent$c;Lenp;)Lent$c; processBlock
		0 o p_74416_
		1 o p_74417_
		2 o p_74418_
		3 o p_74419_
		4 o p_74420_
		5 o p_74421_
	a ()Lens; getType
enr net/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorList
	a list
	<init> (Ljava/util/List;)V <init>
		0 o p_74424_
	a ()Ljava/util/List; list
	toString ()Ljava/lang/String; toString
ens net/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType
	a SINGLE_CODEC
	b LIST_OBJECT_CODEC
	c DIRECT_CODEC
	d LIST_CODEC
	e BLOCK_IGNORE
	f BLOCK_ROT
	g GRAVITY
	h JIGSAW_REPLACEMENT
	i RULE
	j NOP
	k BLOCK_AGE
	l BLACKSTONE_REPLACE
	m LAVA_SUBMERGED_BLOCK
	n PROTECTED_BLOCKS
	o CAPPED
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lens; register
		static
		0 o p_74477_
		1 o p_338325_
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$register$0
		static
		0 o p_338650_
	codec ()Lcom/mojang/serialization/MapCodec; codec
ent net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate
	a PALETTE_TAG
	b PALETTE_LIST_TAG
	c ENTITIES_TAG
	d BLOCKS_TAG
	e BLOCK_TAG_POS
	f BLOCK_TAG_STATE
	g BLOCK_TAG_NBT
	h ENTITY_TAG_POS
	i ENTITY_TAG_BLOCKPOS
	j ENTITY_TAG_NBT
	k SIZE_TAG
	l palettes
	m entityInfoList
	n size
	o author
	<init> ()V <init>
	a (Ljava/lang/String;)V setAuthor
		0 o p_74613_
	a (Lexc;Ldkv;Ldmm;Ljd;)Lexc; transform
		static
		0 o p_74579_
		1 o p_74580_
		2 o p_74581_
		3 o p_74582_
	a (Ljd;Ldkv;Ldmm;II)Ljd; getZeroPositionWithTransform
		static
		0 o p_74588_
		1 o p_74589_
		2 o p_74590_
		3 o p_74591_
		4 o p_74592_
	a (Lenp;Ljd;)Ljd; calculateRelativePosition
		static
		0 o p_74564_
		1 o p_74565_
	a (Lent$c;)I lambda$buildInfoList$2
		static
		0 o p_74572_
	a (Lddl;Ljd;Ljd;Lenp;Layw;I)Z placeInWorld
		0 o p_230329_
		1 o p_230330_
		2 o p_230331_
		3 o p_230332_
		4 o p_230333_
		5 o p_230334_
	a (Ljn;Luh;Luh;)V loadPalette
		0 o p_256546_
		1 o p_251056_
		2 o p_251493_
	a (Lbsr;)Z lambda$fillEntityList$3
		static
		0 o p_74499_
	a (Ljd;Lenp;Ldfy;)Ljava/util/List; filterBlocks
		0 o p_74604_
		1 o p_74605_
		2 o p_74606_
	a (Ldcx;ILexl;Ljd;)V updateShapeAtEdge
		static
		0 o p_333926_
		1 o p_333789_
		2 o p_333845_
		3 o p_333731_
	a (Ljd$a;IIILjd$a;Ldcx;ILji;III)V lambda$updateShapeAtEdge$4
		static
		0 o p_333692_
		1 o p_333693_
		2 o p_333694_
		3 o p_333695_
		4 o p_333696_
		5 o p_333697_
		6 o p_333698_
		7 o p_333699_
		8 o p_333700_
		9 o p_333701_
		10 o p_333702_
	a (Ldmm;)Lkh; getSize
		0 o p_163809_
	a (Ljd;Lenp;Ldfy;Z)Lit/unimi/dsi/fastutil/objects/ObjectArrayList; filterBlocks
		0 o p_230336_
		1 o p_230337_
		2 o p_230338_
		3 o p_230339_
	a ([D)Luh; newDoubleList
		0 o p_74624_
	a (Lddl;Ljd;Ldkv;Ldmm;Ljd;Lejj;Z)V placeEntities
		0 o p_74524_
		1 o p_74525_
		2 o p_74526_
		3 o p_74527_
		4 o p_74528_
		5 o p_74529_
		6 o p_74530_
	a (Lenp;Ljd;Lenp;Ljd;)Ljd; calculateConnectedPosition
		0 o p_74567_
		1 o p_74568_
		2 o p_74569_
		3 o p_74570_
	a (Lddl;Ljd;Ljd;Lenp;Ljava/util/List;)Ljava/util/List; processBlockInfos
		static
		0 o p_278297_
		1 o p_74519_
		2 o p_74520_
		3 o p_74521_
		4 o p_74522_
	a (Ldcw;Ljd;Ljd;)V fillEntityList
		0 o p_74501_
		1 o p_74502_
		2 o p_74503_
	a (Ljava/util/List;Ljava/util/List;Ljava/util/List;)Ljava/util/List; buildInfoList
		static
		0 o p_74615_
		1 o p_74616_
		2 o p_74617_
	a (Ldcw;Ljd;Lkh;ZLdfy;)V fillFromWorld
		0 o p_163803_
		1 o p_163804_
		2 o p_163805_
		3 o p_163806_
		4 o p_163807_
	a (Lddl;Lub;)Ljava/util/Optional; createEntityIgnoreException
		static
		0 o p_74544_
		1 o p_74545_
	a (Ljd;Ldkv;Ldmm;)Ljd; getZeroPositionWithTransform
		0 o p_74584_
		1 o p_74585_
		2 o p_74586_
	a (Ldmm;Ldkv;Lexc;ZLddl;Lbsr;)V lambda$placeEntities$5
		static
		0 o p_275184_
		1 o p_275185_
		2 o p_275186_
		3 o p_275187_
		4 o p_275188_
		5 o p_275190_
	a (Ljn;Lub;)V load
		0 o p_255773_
		1 o p_248574_
	a ()Lkh; getSize
	a (Lub;)Lub; save
		0 o p_74619_
	a (Ljd;Ldkv;Ldmm;Ljd;)Ljd; transform
		static
		0 o p_74594_
		1 o p_74595_
		2 o p_74596_
		3 o p_74597_
	a (Lent$c;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V addToLists
		static
		0 o p_74574_
		1 o p_74575_
		2 o p_74576_
		3 o p_74577_
	a (Ldcx;ILexl;III)V updateShapeAtEdge
		static
		0 o p_74511_
		1 o p_74512_
		2 o p_74513_
		3 o p_74514_
		4 o p_74515_
		5 o p_74516_
	a (Ljd;Ldmm;Ljd;Ldkv;)Lejj; getBoundingBox
		0 o p_74599_
		1 o p_74600_
		2 o p_74601_
		3 o p_74602_
	a (Ljd;Ldmm;Ljd;Ldkv;Lkh;)Lejj; getBoundingBox
		static
		0 o p_163811_
		1 o p_163812_
		2 o p_163813_
		3 o p_163814_
		4 o p_163815_
	a ([I)Luh; newIntegerList
		0 o p_74626_
	b (Lenp;Ljd;)Lejj; getBoundingBox
		0 o p_74634_
		1 o p_74635_
	b (Lent$c;)I lambda$buildInfoList$1
		static
		0 o p_74637_
	b ()Ljava/lang/String; getAuthor
	c (Lent$c;)I lambda$buildInfoList$0
		static
		0 o p_74641_
ent$1 net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$1
	a $SwitchMap$net$minecraft$world$level$block$Rotation
	b $SwitchMap$net$minecraft$world$level$block$Mirror
	<clinit> ()V <clinit>
		static
ent$a net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$Palette
	a blocks
	b cache
	<init> (Ljava/util/List;)V <init>
		0 o p_74648_
	a (Ldfy;Lent$c;)Z lambda$blocks$0
		static
		0 o p_163817_
		1 o p_163818_
	a ()Ljava/util/List; blocks
	a (Ldfy;)Ljava/util/List; blocks
		0 o p_74654_
	b (Ldfy;)Ljava/util/List; lambda$blocks$1
		0 o p_74659_
ent$b net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$SimplePalette
	a DEFAULT_BLOCK_STATE
	b ids
	c lastId
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (I)Ldtc; stateFor
		0 o p_74668_
	a (Ldtc;)I idFor
		0 o p_74670_
	a (Ldtc;I)V addMapping
		0 o p_74672_
		1 o p_74673_
	iterator ()Ljava/util/Iterator; iterator
ent$c net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo
	a pos
	b state
	c nbt
	<init> (Ljd;Ldtc;Lub;)V <init>
		0 o pos
		1 o state
		2 o nbt
	a ()Ljd; pos
	b ()Ldtc; state
	c ()Lub; nbt
	equals (Ljava/lang/Object;)Z equals
		0 o p_277366_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ent$d net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureEntityInfo
	a pos
	b blockPos
	c nbt
	<init> (Lexc;Ljd;Lub;)V <init>
		0 o p_74687_
		1 o p_74688_
		2 o p_74689_
enu net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager
	a STRUCTURE_RESOURCE_DIRECTORY_NAME
	b LOGGER
	c STRUCTURE_GENERATED_DIRECTORY_NAME
	d STRUCTURE_FILE_EXTENSION
	e STRUCTURE_TEXT_FILE_EXTENSION
	f structureRepository
	g fixerUpper
	h resourceManager
	i generatedDir
	j sources
	k blockLookup
	l RESOURCE_LISTER
	<clinit> ()V <clinit>
		static
	<init> (Laue;Lerf$c;Lcom/mojang/datafixers/DataFixer;Ljn;)V <init>
		0 o p_249872_
		1 o p_249864_
		2 o p_249868_
		3 o p_256126_
	a (Ljava/nio/file/Path;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Consumer;)V listFolderContents
		0 o p_230395_
		1 o p_230396_
		2 o p_230397_
		3 o p_352133_
	a (Lakr;)Lent; getOrCreate
		0 o p_230360_
	a (Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/lang/String; relativize
		0 o p_230402_
		1 o p_230403_
	a (Ljava/lang/String;Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Z lambda$listFolderContents$7
		static
		0 o p_352037_
		1 o p_352038_
		2 o p_352039_
	a (Lakr;Ljava/nio/file/Path;)Ljava/util/Optional; loadFromSnbt
		0 o p_230368_
		1 o p_230369_
	a (Lakr;Ljava/lang/String;)Ljava/nio/file/Path; createAndValidatePathToGeneratedStructure
		0 o p_352127_
		1 o p_352399_
	a ()Ljava/util/stream/Stream; listTemplates
	a (Ljava/nio/file/Path;)Z lambda$listGenerated$5
		static
		0 o p_230419_
	a (Laue;)V onResourceManagerReload
		0 o p_230371_
	a (Ljava/nio/file/Path;Ljava/lang/Throwable;)V lambda$loadFromGenerated$4
		static
		0 o p_230399_
		1 o p_230400_
	a (Ljava/util/function/Consumer;Ljava/lang/String;Ljava/util/function/Function;Ljava/nio/file/Path;Ljava/nio/file/Path;)V lambda$listFolderContents$8
		0 o p_352040_
		1 o p_352041_
		2 o p_352042_
		3 o p_352043_
		4 o p_352044_
	a (Lakr;Ljava/lang/Throwable;)V lambda$loadFromResource$2
		static
		0 o p_230365_
		1 o p_230366_
	a (Lub;)Lent; readStructure
		0 o p_230405_
	a (Ljava/io/InputStream;)Lent; readStructure
		0 o p_230378_
	a (ILjava/lang/String;)Ljava/lang/String; lambda$listFolderContents$6
		static
		0 o p_230357_
		1 o p_230358_
	a (Lenu$a;Ljava/util/function/Consumer;)Ljava/util/Optional; load
		0 o p_230373_
		1 o p_230374_
	a (Lenu$b;)Ljava/util/stream/Stream; lambda$listTemplates$0
		static
		0 o p_230376_
	b (Ljava/nio/file/Path;)Ljava/io/InputStream; lambda$loadFromGenerated$3
		static
		0 o p_230424_
	b ()Ljava/util/stream/Stream; listResources
	b (Lakr;)Ljava/util/Optional; get
		0 o p_230408_
	c (Lakr;)Z save
		0 o p_230417_
	c ()Ljava/util/stream/Stream; listTestStructures
	d ()Ljava/util/stream/Stream; listGenerated
	d (Lakr;)V remove
		0 o p_230422_
	e (Lakr;)Ljava/util/Optional; tryLoad
		0 o p_230426_
	f (Lakr;)Ljava/util/Optional; loadFromResource
		0 o p_230428_
	g (Lakr;)Ljava/util/Optional; loadFromTestStructures
		0 o p_230430_
	h (Lakr;)Ljava/util/Optional; loadFromGenerated
		0 o p_230432_
	i (Lakr;)Ljava/io/InputStream; lambda$loadFromResource$1
		0 o p_230438_
enu$a net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager$InputStreamOpener
	open ()Ljava/io/InputStream; open
enu$b net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager$Source
	a loader
	b lister
	<init> (Ljava/util/function/Function;Ljava/util/function/Supplier;)V <init>
		0 o loader
		1 o lister
	a ()Ljava/util/function/Function; loader
	b ()Ljava/util/function/Supplier; lister
	equals (Ljava/lang/Object;)Z equals
		0 o p_230448_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
env net/minecraft/world/level/levelgen/structure/templatesystem/TagMatchTest
	a CODEC
	b tag
	<clinit> ()V <clinit>
		static
	<init> (Lawu;)V <init>
		0 o p_205063_
	a (Ldtc;Layw;)Z test
		0 o p_230452_
		1 o p_230453_
	a (Lenv;)Lawu; lambda$static$0
		static
		0 o p_205065_
	a ()Leno; getType
enw net/minecraft/world/level/levelgen/structure/templatesystem/package-info
enx net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/AppendLoot
	a CODEC
	b LOGGER
	d lootTable
	<clinit> ()V <clinit>
		static
	<init> (Lakq;)V <init>
		0 o p_335426_
	a (Lenx;)Lakq; lambda$static$0
		static
		0 o p_335311_
	a (Layw;Lub;)Lub; apply
		0 o p_277994_
		1 o p_277854_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_335310_
	a (Lub;Luy;)V lambda$apply$2
		static
		0 o p_277415_
		1 o p_277353_
	a ()Leoc; getType
eny net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/AppendStatic
	a CODEC
	b tag
	<clinit> ()V <clinit>
		static
	<init> (Lub;)V <init>
		0 o p_277900_
	a (Layw;Lub;)Lub; apply
		0 o p_277835_
		1 o p_277892_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_277505_
	a (Leny;)Lub; lambda$static$0
		static
		0 o p_278105_
	a ()Leoc; getType
enz net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/Clear
	a CODEC
	b INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Layw;Lub;)Lub; apply
		0 o p_277601_
		1 o p_277931_
	a ()Leoc; getType
eo net/minecraft/commands/CacheableFunction
	a CODEC
	b id
	c resolved
	d function
	<clinit> ()V <clinit>
		static
	<init> (Lakr;)V <init>
		0 o p_305952_
	a ()Lakr; getId
	a (Lalg;)Ljava/util/Optional; get
		0 o p_305905_
	equals (Ljava/lang/Object;)Z equals
		0 o p_312197_
eoa net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/Passthrough
	a INSTANCE
	b CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Layw;Lub;)Lub; apply
		0 o p_277737_
		1 o p_277665_
	a ()Leoc; getType
eob net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifier
	c CODEC
	<clinit> ()V <clinit>
		static
	a (Layw;Lub;)Lub; apply
		0 o p_277745_
		1 o p_277965_
	a ()Leoc; getType
eoc net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType
	a CLEAR
	b PASSTHROUGH
	c APPEND_STATIC
	d APPEND_LOOT
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Leoc; register
		static
		0 o p_277659_
		1 o p_338294_
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$register$0
		static
		0 o p_338298_
	codec ()Lcom/mojang/serialization/MapCodec; codec
eod net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/package-info
eoe net/minecraft/world/level/levelgen/synth/BlendedNoise
	a CODEC
	e SCALE_RANGE
	f DATA_CODEC
	g minLimitNoise
	h maxLimitNoise
	i mainNoise
	j xzMultiplier
	k yMultiplier
	l xzFactor
	m yFactor
	n smearScaleMultiplier
	o maxValue
	p xzScale
	q yScale
	<clinit> ()V <clinit>
		static
	<init> (Layw;DDDDD)V <init>
		0 o p_230462_
		1 o p_230463_
		2 o p_230464_
		3 o p_230465_
		4 o p_230466_
		5 o p_230467_
	<init> (Leoi;Leoi;Leoi;DDDDD)V <init>
		0 o p_230469_
		1 o p_230470_
		2 o p_230471_
		3 o p_230472_
		4 o p_230473_
		5 o p_230474_
		6 o p_230475_
		7 o p_230476_
	a (Ljava/lang/StringBuilder;)V parityConfigString
		0 o p_192818_
	a (DDDDD)Leoe; createUnseeded
		static
		0 o p_230478_
		1 o p_230479_
		2 o p_230480_
		3 o p_230481_
		4 o p_230482_
	a (Ldyr$b;)D compute
		0 o p_210621_
	a (Layw;)Leoe; withNewRandom
		0 o p_230484_
	a ()D minValue
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5
		static
		0 o p_230486_
	a (Leoe;)Ljava/lang/Double; lambda$static$4
		static
		0 o p_230488_
	b (Leoe;)Ljava/lang/Double; lambda$static$3
		static
		0 o p_230490_
	b ()D maxValue
	c (Leoe;)Ljava/lang/Double; lambda$static$2
		static
		0 o p_230493_
	c ()Layh; codec
	d (Leoe;)Ljava/lang/Double; lambda$static$1
		static
		0 o p_230495_
	e (Leoe;)Ljava/lang/Double; lambda$static$0
		static
		0 o p_230497_
eof net/minecraft/world/level/levelgen/synth/ImprovedNoise
	a xo
	b yo
	c zo
	d SHIFT_UP_EPSILON
	e p
	<init> (Layw;)V <init>
		0 o p_230499_
	a (Ljava/lang/StringBuilder;)V parityConfigString
		0 o p_192824_
	a (DDD)D noise
		0 o p_164309_
		1 o p_164310_
		2 o p_164311_
	a (DDDDD)D noise
		0 o p_75328_
		1 o p_75329_
		2 o p_75330_
		3 o p_75331_
		4 o p_75332_
	a (IIIDDDD)D sampleAndLerp
		0 o p_164318_
		1 o p_164319_
		2 o p_164320_
		3 o p_164321_
		4 o p_164322_
		5 o p_164323_
		6 o p_164324_
	a (IDDD)D gradDot
		static
		0 o p_75336_
		1 o p_75337_
		2 o p_75338_
		3 o p_75339_
	a (IIIDDD[D)D sampleWithDerivative
		0 o p_164326_
		1 o p_164327_
		2 o p_164328_
		3 o p_164329_
		4 o p_164330_
		5 o p_164331_
		6 o p_164332_
	a (DDD[D)D noiseWithDerivative
		0 o p_164313_
		1 o p_164314_
		2 o p_164315_
		3 o p_164316_
	a (I)I p
		0 o p_75334_
eog net/minecraft/world/level/levelgen/synth/NoiseUtils
	<init> ()V <init>
	a (Ljava/lang/StringBuilder;DDD[B)V parityNoiseOctaveConfigString
		static
		0 o p_192826_
		1 o p_192827_
		2 o p_192828_
		3 o p_192829_
		4 o p_192830_
	a (DD)D biasTowardsExtreme
		static
		0 o p_164335_
		1 o p_164336_
	a (Ljava/lang/StringBuilder;DDD[I)V parityNoiseOctaveConfigString
		static
		0 o p_192832_
		1 o p_192833_
		2 o p_192834_
		3 o p_192835_
		4 o p_192836_
eoh net/minecraft/world/level/levelgen/synth/NormalNoise
	a INPUT_FACTOR
	b TARGET_DEVIATION
	c valueFactor
	d first
	e second
	f maxValue
	g parameters
	<init> (Layw;Leoh$a;Z)V <init>
		0 o p_230501_
		1 o p_230502_
		2 o p_230503_
	a (Ljava/lang/StringBuilder;)V parityConfigString
		0 o p_192847_
	a (DDD)D getValue
		0 o p_75381_
		1 o p_75382_
		2 o p_75383_
	a (Layw;Leoh$a;)Leoh; createLegacyNetherBiome
		static
		0 o p_230509_
		1 o p_230510_
	a (I)D expectedDeviation
		static
		0 o p_75385_
	a (Layw;I[D)Leoh; create
		static
		0 o p_230505_
		1 o p_230506_
		2 o p_230507_
	a ()D maxValue
	b ()Leoh$a; parameters
	b (Layw;Leoh$a;)Leoh; create
		static
		0 o p_230512_
		1 o p_230513_
eoh$a net/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters
	a DIRECT_CODEC
	b CODEC
	c firstOctave
	d amplitudes
	<clinit> ()V <clinit>
		static
	<init> (ID[D)V <init>
		0 o p_192857_
		1 o p_192858_
		2 o p_192859_
	<init> (ILjava/util/List;)V <init>
		0 o p_192861_
		1 o p_192862_
	<init> (ILit/unimi/dsi/fastutil/doubles/DoubleList;)V <init>
		0 o firstOctave
		1 o amplitudes
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_192865_
	a ()I firstOctave
	a (DLit/unimi/dsi/fastutil/doubles/DoubleArrayList;)V lambda$new$1
		static
		0 o p_210635_
		1 o p_210636_
	b ()Lit/unimi/dsi/fastutil/doubles/DoubleList; amplitudes
	equals (Ljava/lang/Object;)Z equals
		0 o p_210638_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eoi net/minecraft/world/level/levelgen/synth/PerlinNoise
	a ROUND_OFF
	b noiseLevels
	c firstOctave
	d amplitudes
	e lowestFreqValueFactor
	f lowestFreqInputFactor
	g maxValue
	<init> (Layw;Lcom/mojang/datafixers/util/Pair;Z)V <init>
		0 o p_230515_
		1 o p_230516_
		2 o p_230517_
	a (Layw;Ljava/util/stream/IntStream;)Leoi; createLegacyForBlendedNoise
		static
		0 o p_230533_
		1 o p_230534_
	a (Layw;Ljava/util/List;)Leoi; create
		static
		0 o p_230530_
		1 o p_230531_
	a (Ljava/lang/StringBuilder;)V parityConfigString
		0 o p_192891_
	a (DDD)D getValue
		0 o p_75409_
		1 o p_75410_
		2 o p_75411_
	a (Ljava/lang/Double;)Ljava/lang/String; lambda$parityConfigString$1
		static
		0 o p_192889_
	a (Layw;ILit/unimi/dsi/fastutil/doubles/DoubleList;)Leoi; createLegacyForLegacyNetherBiome
		static
		0 o p_230526_
		1 o p_230527_
		2 o p_230528_
	a ()D maxValue
	a (Layw;)V skipOctave
		static
		0 o p_230519_
	a (D)D maxBrokenValue
		0 o p_210644_
	a (Layw;ID[D)Leoi; create
		static
		0 o p_230521_
		1 o p_230522_
		2 o p_230523_
		3 o p_230524_
	a (Lit/unimi/dsi/fastutil/ints/IntSortedSet;)Lcom/mojang/datafixers/util/Pair; makeAmplitudes
		static
		0 o p_75431_
	a (DDDDDZ)D getValue
		0 o p_75418_
		1 o p_75419_
		2 o p_75420_
		3 o p_75421_
		4 o p_75422_
		5 o p_75423_
	a (I)Leof; getOctaveNoise
		0 o p_75425_
	b (D)D wrap
		static
		0 o p_75407_
	b (Ljava/lang/Double;)Z lambda$new$0
		static
		0 o p_192897_
	b ()I firstOctave
	b (Layw;ILit/unimi/dsi/fastutil/doubles/DoubleList;)Leoi; create
		static
		0 o p_230536_
		1 o p_230537_
		2 o p_230538_
	b (Layw;Ljava/util/stream/IntStream;)Leoi; create
		static
		0 o p_230540_
		1 o p_230541_
	c (D)D edgeValue
		0 o p_210650_
	c ()Lit/unimi/dsi/fastutil/doubles/DoubleList; amplitudes
eoj net/minecraft/world/level/levelgen/synth/PerlinSimplexNoise
	a noiseLevels
	b highestFreqValueFactor
	c highestFreqInputFactor
	<init> (Layw;Ljava/util/List;)V <init>
		0 o p_230546_
		1 o p_230547_
	<init> (Layw;Lit/unimi/dsi/fastutil/ints/IntSortedSet;)V <init>
		0 o p_230543_
		1 o p_230544_
	a (DDZ)D getValue
		0 o p_75450_
		1 o p_75451_
		2 o p_75452_
eok net/minecraft/world/level/levelgen/synth/SimplexNoise
	a GRADIENT
	b xo
	c yo
	d zo
	e SQRT_3
	f F2
	g G2
	h p
	<clinit> ()V <clinit>
		static
	<init> (Layw;)V <init>
		0 o p_230549_
	a (DDD)D getValue
		0 o p_75468_
		1 o p_75469_
		2 o p_75470_
	a (IDDDD)D getCornerNoise3D
		0 o p_75474_
		1 o p_75475_
		2 o p_75476_
		3 o p_75477_
		4 o p_75478_
	a (I)I p
		0 o p_75472_
	a (DD)D getValue
		0 o p_75465_
		1 o p_75466_
	a ([IDDD)D dot
		static
		0 o p_75480_
		1 o p_75481_
		2 o p_75482_
		3 o p_75483_
eol net/minecraft/world/level/levelgen/synth/package-info
eom net/minecraft/world/level/lighting/BlockLightEngine
	g mutablePos
	<init> (Ldvl;)V <init>
		0 o p_75492_
	<init> (Ldvl;Leon;)V <init>
		0 o p_278252_
		1 o p_278255_
	a (Ljd;Ldtc;)V lambda$propagateLightSources$0
		0 o p_285266_
		1 o p_285452_
	a (JJ)V propagateDecrease
		0 o p_285435_
		1 o p_285230_
	a (J)V checkNode
		0 o p_285169_
	a (JLdtc;)I getEmission
		0 o p_285243_
		1 o p_284973_
	a (JJI)V propagateIncrease
		0 o p_285500_
		1 o p_285410_
		2 o p_285492_
	b (Ldcd;)V propagateLightSources
		0 o p_285274_
eon net/minecraft/world/level/lighting/BlockLightSectionStorage
	<init> (Ldvl;)V <init>
		0 o p_75511_
	a (J)I getLightValue
		0 o p_75513_
eon$a net/minecraft/world/level/lighting/BlockLightSectionStorage$BlockDataLayerStorageMap
	<init> (Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;)V <init>
		0 o p_75515_
	a ()Leon$a; copy
	b ()Leop; copy
eoo net/minecraft/world/level/lighting/ChunkSkyLightSources
	a NEGATIVE_INFINITY
	b SIZE
	c minY
	d heightmap
	e mutablePos1
	f mutablePos2
	<init> (Ldcy;)V <init>
		0 o p_285502_
	a (I)V fill
		0 o p_285311_
	a (Lduy;)V fillFrom
		0 o p_285152_
	a ()I getHighestLowestSourceY
	a (Ldcc;Ljd;Ldtc;)I findLowestSourceBelow
		0 o p_285279_
		1 o p_285119_
		2 o p_285096_
	a (Ldcc;Ljd;Ldtc;Ljd;Ldtc;)Z isEdgeOccluded
		static
		0 o p_285329_
		1 o p_285258_
		2 o p_285219_
		3 o p_285288_
		4 o p_285512_
	a (Lduy;III)I findLowestSourceY
		0 o p_285214_
		1 o p_285171_
		2 o p_285021_
		3 o p_285226_
	a (Ldcc;III)Z update
		0 o p_285514_
		1 o p_284999_
		2 o p_285358_
		3 o p_284944_
	a (II)I getLowestSourceY
		0 o p_285247_
		1 o p_285082_
	a (Ldcc;IILjd;Ldtc;Ljd;Ldtc;)Z updateEdge
		0 o p_285066_
		1 o p_285184_
		2 o p_285101_
		3 o p_285446_
		4 o p_285185_
		5 o p_285103_
		6 o p_285009_
	b (II)V set
		0 o p_285323_
		1 o p_285220_
	b (I)I get
		0 o p_284951_
	c (II)I index
		static
		0 o p_284980_
		1 o p_285277_
	c (I)I extendSourcesBelowWorld
		0 o p_284953_
eop net/minecraft/world/level/lighting/DataLayerStorageMap
	a map
	b CACHE_SIZE
	c lastSectionKeys
	d lastSections
	e cacheEnabled
	<init> (Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;)V <init>
		0 o p_75523_
	a (J)Ldvd; copyDataLayer
		0 o p_281841_
	a (JLdvd;)V setLayer
		0 o p_75527_
		1 o p_75528_
	b (J)Z hasLayer
		0 o p_75530_
	b ()Leop; copy
	c (J)Ldvd; getLayer
		0 o p_75533_
	c ()V clearCache
	d (J)Ldvd; removeLayer
		0 o p_75536_
	d ()V disableCache
eoq net/minecraft/world/level/lighting/DynamicGraphMinFixedPoint
	a NO_COMPUTED_LEVEL
	b priorityQueue
	c computedLevels
	d hasWork
	e SOURCE
	f levelCount
	<init> (III)V <init>
		0 o p_75543_
		1 o p_75544_
		2 o p_75545_
	a (JJIZ)V checkEdge
		0 o p_75577_
		1 o p_75578_
		2 o p_75579_
		3 o p_75580_
	a (JJIIIZ)V checkEdge
		0 o p_75570_
		1 o p_75571_
		2 o p_75572_
		3 o p_75573_
		4 o p_75574_
		5 o p_75575_
	a (JI)V setLevel
		0 o p_75552_
		1 o p_75553_
	a (JJI)I getComputedLevel
		0 o p_75566_
		1 o p_75567_
		2 o p_75568_
	a (JIZ)V checkNeighborsAfterUpdate
		0 o p_75563_
		1 o p_75564_
		2 o p_75565_
	a (Ljava/util/function/LongPredicate;)V removeIf
		0 o p_75582_
	a (Ljava/util/function/LongPredicate;Lit/unimi/dsi/fastutil/longs/LongList;J)V lambda$removeIf$0
		static
		0 o p_75584_
		1 o p_75585_
		2 o p_75586_
	a (II)I calculatePriority
		0 o p_278256_
		1 o p_278328_
	a (J)Z isSource
		0 o p_75551_
	b (JJIZ)V checkNeighbor
		0 o p_75594_
		1 o p_75595_
		2 o p_75596_
		3 o p_75597_
	b (JJI)I computeLevelFromNeighbor
		0 o p_75590_
		1 o p_75591_
		2 o p_75592_
	b ()Z hasWork
	b (I)I runUpdates
		0 o p_75589_
	c (J)I getLevel
		0 o p_75599_
	c ()I getQueueSize
	e (J)V removeFromQueue
		0 o p_75601_
	f (J)V checkNode
		0 o p_75602_
eoq$1 net/minecraft/world/level/lighting/DynamicGraphMinFixedPoint$1
	a val$minMapSize
	b this$0
	<init> (Leoq;IFI)V <init>
		0 o p_75606_
		1 o p_75607_
		2 o p_75608_
		3 o p_75609_
	rehash (I)V rehash
		0 o p_75611_
eor net/minecraft/world/level/lighting/LayerLightEventListener
	a (Lkf;)Ldvd; getDataLayerData
		0 o p_75709_
	b (Ljd;)I getLightValue
		0 o p_75710_
eor$a net/minecraft/world/level/lighting/LayerLightEventListener$DummyLightLayerEventListener
	a INSTANCE
	b $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_75715_
		1 o p_75716_
	K_ ()Z hasLightWork
	a (Lkf;Z)V updateSectionStatus
		0 o p_75720_
		1 o p_75721_
	a ()I runLightUpdates
	a (Ljd;)V checkBlock
		0 o p_164434_
	a (Ldcd;Z)V setLightEnabled
		0 o p_164431_
		1 o p_164432_
	a (Lkf;)Ldvd; getDataLayerData
		0 o p_75718_
	b (Ldcd;)V propagateLightSources
		0 o p_285209_
	b (Ljd;)I getLightValue
		0 o p_75723_
	c ()[Leor$a; $values
		static
	valueOf (Ljava/lang/String;)Leor$a; valueOf
		static
		0 o p_75725_
	values ()[Leor$a; values
		static
eos net/minecraft/world/level/lighting/LayerLightSectionStorage
	a chunkSource
	b sectionStates
	c visibleSectionData
	d updatingSectionData
	e changedSections
	f sectionsAffectedByLightUpdates
	g queuedSections
	h hasInconsistencies
	i layer
	j columnsWithSources
	k columnsToRetainQueuedDataFor
	l toRemove
	<init> (Lddf;Ldvl;Leop;)V <init>
		0 o p_75745_
		1 o p_75746_
		2 o p_75747_
	a (JZ)Ldvd; getDataLayer
		0 o p_75759_
		1 o p_75760_
	a ()Z hasInconsistencies
	a (JLdvd;)V queueSectionData
		0 o p_285403_
		1 o p_285498_
	a (Leov;)V markNewInconsistencies
		0 o p_285081_
	a (J)I getLightValue
		0 o p_75786_
	a (JI)V setStoredLevel
		0 o p_75773_
		1 o p_75774_
	a (JB)V putSectionState
		0 o p_285451_
		1 o p_285078_
	a (Leop;J)Ldvd; getDataLayer
		0 o p_75762_
		1 o p_75763_
	b (J)Z storingLightForSection
		0 o p_75792_
	b (JZ)V setLightEnabled
		0 o p_285065_
		1 o p_284938_
	b ()V swapSectionMap
	c (JZ)V retainData
		0 o p_75783_
		1 o p_75784_
	c (J)Ldvd; getDataLayerToWrite
		0 o p_285278_
	d (JZ)V updateSectionStatus
		0 o p_75788_
		1 o p_75789_
	d (J)Ldvd; getDataLayerData
		0 o p_75794_
	e (J)I getStoredLevel
		0 o p_75796_
	f (J)V markSectionAndNeighborsAsAffected
		0 o p_281610_
	g (J)Ldvd; createDataLayer
		0 o p_75797_
	h (J)V onNodeAdded
		0 o p_75798_
	i (J)V onNodeRemoved
		0 o p_75799_
	j (J)Z lightOnInSection
		0 o p_285433_
	k (J)Leos$b; getDebugSectionType
		0 o p_285114_
	l (J)V initializeSection
		0 o p_285124_
	m (J)V removeSection
		0 o p_285477_
eos$a net/minecraft/world/level/lighting/LayerLightSectionStorage$SectionState
	a EMPTY
	b MIN_NEIGHBORS
	c MAX_NEIGHBORS
	d HAS_DATA_BIT
	e NEIGHBOR_COUNT_BITS
	<init> ()V <init>
	a (BZ)B hasData
		static
		0 o p_284954_
		1 o p_285420_
	a (B)Z hasData
		static
		0 o p_285105_
	a (BI)B neighborCount
		static
		0 o p_285516_
		1 o p_285426_
	b (B)I neighborCount
		static
		0 o p_285437_
	c (B)Leos$b; type
		static
		0 o p_285064_
eos$b net/minecraft/world/level/lighting/LayerLightSectionStorage$SectionType
	a EMPTY
	b LIGHT_ONLY
	c LIGHT_AND_DATA
	d display
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_285416_
		1 o p_285404_
		2 o p_285063_
	a ()Ljava/lang/String; display
	b ()[Leos$b; $values
		static
	valueOf (Ljava/lang/String;)Leos$b; valueOf
		static
		0 o p_285164_
	values ()[Leos$b; values
		static
eot net/minecraft/world/level/lighting/LevelLightEngine
	a blockEngine
	b LIGHT_SECTION_PADDING
	c levelHeightAccessor
	d skyEngine
	<init> (Ldvl;ZZ)V <init>
		0 o p_75805_
		1 o p_75806_
		2 o p_75807_
	K_ ()Z hasLightWork
	a (Lkf;)Z lightOnInSection
		0 o p_285319_
	a (Lddf;)Leor; getLayerListener
		0 o p_75815_
	a (Lddf;Lkf;)Ljava/lang/String; getDebugData
		0 o p_75817_
		1 o p_75818_
	a (Lkf;Z)V updateSectionStatus
		0 o p_75827_
		1 o p_75828_
	a ()I runLightUpdates
	a (Ljd;)V checkBlock
		0 o p_75823_
	a (Ldcd;Z)V setLightEnabled
		0 o p_285439_
		1 o p_285012_
	a (Ljd;I)I getRawBrightness
		0 o p_75832_
		1 o p_75833_
	a (Lddf;Lkf;Ldvd;)V queueSectionData
		0 o p_285328_
		1 o p_284962_
		2 o p_285035_
	b (Lddf;Lkf;)Leos$b; getDebugSectionType
		0 o p_285008_
		1 o p_285336_
	b (Ldcd;)V propagateLightSources
		0 o p_284998_
	b (Ldcd;Z)V retainData
		0 o p_75829_
		1 o p_75830_
	c ()I getLightSectionCount
	d ()I getMinLightSection
	e ()I getMaxLightSection
eou net/minecraft/world/level/lighting/LeveledPriorityQueue
	a levelCount
	b queues
	c firstQueuedLevel
	<init> (II)V <init>
		0 o p_278289_
		1 o p_278259_
	a (JII)V dequeue
		0 o p_278232_
		1 o p_278338_
		2 o p_278345_
	a ()J removeFirstLong
	a (I)V checkFirstQueuedLevel
		0 o p_278303_
	a (JI)V enqueue
		0 o p_278311_
		1 o p_278335_
	b ()Z isEmpty
eou$1 net/minecraft/world/level/lighting/LeveledPriorityQueue$1
	a val$minSize
	b this$0
	<init> (Leou;IFI)V <init>
		0 o p_278318_
		1 o p_278340_
		2 o p_278275_
		3 o p_278292_
	rehash (I)V rehash
		0 o p_278313_
eov net/minecraft/world/level/lighting/LightEngine
	a MAX_LEVEL
	b MIN_OPACITY
	c PULL_LIGHT_IN_ENTRY
	d PROPAGATION_DIRECTIONS
	e chunkSource
	f storage
	g MIN_QUEUE_SIZE
	h blockNodesToCheck
	i decreaseQueue
	j increaseQueue
	k mutablePos
	l CACHE_SIZE
	m lastChunkPos
	n lastChunk
	<clinit> ()V <clinit>
		static
	<init> (Ldvl;Leos;)V <init>
		0 o p_285189_
		1 o p_284964_
	K_ ()Z hasLightWork
	a (Ldcc;Ljd;Ldtc;Lji;)Lexv; getOcclusionShape
		static
		0 o p_285472_
		1 o p_285229_
		2 o p_285020_
		3 o p_285455_
	a (Ldcc;Ljd;Ldtc;Ldtc;)Z hasDifferentLightProperties
		static
		0 o p_285159_
		1 o p_284985_
		2 o p_285110_
		3 o p_285372_
	a ()I runLightUpdates
	a (Ldtc;Ljd;)I getOpacity
		0 o p_285084_
		1 o p_285057_
	a (Ljd;)V checkBlock
		0 o p_285352_
	a (Lkf;)Ldvd; getDataLayerData
		0 o p_285093_
	a (Ldtc;JLji;)Lexv; getOcclusionShape
		0 o p_285136_
		1 o p_285517_
		2 o p_285376_
	a (JLdvd;)V queueSectionData
		0 o p_285221_
		1 o p_285427_
	a (JJ)V propagateDecrease
		0 o p_284941_
		1 o p_285213_
	a (JLdtc;JLdtc;Lji;)Z shapeOccludes
		0 o p_285115_
		1 o p_285154_
		2 o p_284957_
		3 o p_285155_
		4 o p_285327_
	a (Lkf;Z)V updateSectionStatus
		0 o p_285167_
		1 o p_284934_
	a (Ldcc;Ldtc;Ljd;Ldtc;Ljd;Lji;I)I getLightBlockInto
		static
		0 o p_285330_
		1 o p_285453_
		2 o p_285187_
		3 o p_285318_
		4 o p_285240_
		5 o p_285196_
		6 o p_285248_
	a (Ldtc;)Z isEmptyShape
		static
		0 o p_285133_
	a (Ldcd;Z)V setLightEnabled
		0 o p_285116_
		1 o p_285522_
	a (II)Ldvk; getChunk
		0 o p_284967_
		1 o p_285447_
	a (J)V checkNode
		0 o p_285507_
	a (JJI)V propagateIncrease
		0 o p_285325_
		1 o p_285026_
		2 o p_285197_
	b (JJ)V enqueueDecrease
		0 o p_285228_
		1 o p_285464_
	b (J)Ljava/lang/String; getDebugData
		0 o p_285363_
	b (Ljd;)I getLightValue
		0 o p_285149_
	b (Ldcd;Z)V retainData
		0 o p_285314_
		1 o p_284937_
	c (Ljd;)Ldtc; getState
		0 o p_285338_
	c (J)Leos$b; getDebugSectionType
		0 o p_285320_
	c ()V clearChunkCache
	c (JJ)V enqueueIncrease
		0 o p_285223_
		1 o p_285022_
	d ()I propagateIncreases
	e ()I propagateDecreases
eov$a net/minecraft/world/level/lighting/LightEngine$QueueEntry
	a FROM_LEVEL_BITS
	b DIRECTION_BITS
	c LEVEL_MASK
	d DIRECTIONS_MASK
	e FLAG_FROM_EMPTY_SHAPE
	f FLAG_INCREASE_FROM_EMISSION
	<init> ()V <init>
	a (JLji;)Z shouldPropagateInDirection
		static
		0 o p_285347_
		1 o p_285291_
	a (IZ)J increaseLightFromEmission
		static
		0 o p_285199_
		1 o p_284986_
	a (ILji;)J decreaseSkipOneDirection
		static
		0 o p_285429_
		1 o p_285207_
	a (I)J decreaseAllDirections
		static
		0 o p_285144_
	a (J)I getFromLevel
		static
		0 o p_285483_
	a (IZLji;)J increaseSkipOneDirection
		static
		0 o p_285091_
		1 o p_285186_
		2 o p_285382_
	a (ZZZZZ)J increaseSkySourceInDirections
		static
		0 o p_285487_
		1 o p_285390_
		2 o p_285476_
		3 o p_285505_
		4 o p_285127_
	a (JI)J withLevel
		static
		0 o p_285234_
		1 o p_285042_
	b (IZLji;)J increaseOnlyOneDirection
		static
		0 o p_285025_
		1 o p_285384_
		2 o p_285072_
	b (J)Z isFromEmptyShape
		static
		0 o p_285436_
	b (JLji;)J withDirection
		static
		0 o p_285295_
		1 o p_285016_
	c (J)Z isIncreaseFromEmission
		static
		0 o p_285348_
	c (JLji;)J withoutDirection
		static
		0 o p_285366_
		1 o p_285489_
eow net/minecraft/world/level/lighting/LightEventListener
	K_ ()Z hasLightWork
	a (Ljd;)V checkBlock
		0 o p_164454_
	a (Ldcd;Z)V setLightEnabled
		0 o p_164452_
		1 o p_164453_
	a (Lkf;Z)V updateSectionStatus
		0 o p_75837_
		1 o p_75838_
	a ()I runLightUpdates
	a (Ljd;Z)V updateSectionStatus
		0 o p_75835_
		1 o p_75836_
	b (Ldcd;)V propagateLightSources
		0 o p_285263_
eox net/minecraft/world/level/lighting/SkyLightEngine
	g REMOVE_TOP_SKY_SOURCE_ENTRY
	h REMOVE_SKY_SOURCE_ENTRY
	i ADD_SKY_SOURCE_ENTRY
	j mutablePos
	k emptyChunkSources
	<clinit> ()V <clinit>
		static
	<init> (Ldvl;Leoy;)V <init>
		0 o p_282215_
		1 o p_282341_
	<init> (Ldvl;)V <init>
		0 o p_75843_
	a (III)I getLowestSourceY
		0 o p_285058_
		1 o p_285191_
		2 o p_285111_
	a (JJ)V propagateDecrease
		0 o p_285015_
		1 o p_285395_
	a (Lji;II)Z crossedSectionEdge
		static
		0 o p_285014_
		1 o p_284991_
		2 o p_285468_
	a (JLji;IZI)V propagateFromEmptySections
		0 o p_284965_
		1 o p_285308_
		2 o p_284977_
		3 o p_285001_
		4 o p_285052_
	a (IIII)V removeSourcesBelow
		0 o p_285475_
		1 o p_285138_
		2 o p_285130_
		3 o p_285112_
	a (Ldcd;Z)V setLightEnabled
		0 o p_285459_
		1 o p_285013_
	a (I)Z isSourceLevel
		static
		0 o p_285004_
	a (J)V checkNode
		0 o p_75859_
	a (JJI)V propagateIncrease
		0 o p_285341_
		1 o p_285204_
		2 o p_285003_
	b (Ldcd;)V propagateLightSources
		0 o p_285333_
	b (IIII)V addSourcesAbove
		0 o p_285241_
		1 o p_285212_
		2 o p_284972_
		3 o p_285134_
	b (III)V updateSourcesInColumn
		0 o p_285053_
		1 o p_285140_
		2 o p_285337_
	b (II)Leoo; getChunkSources
		0 o p_285270_
		1 o p_285307_
	d (J)I countEmptySectionsBelowIfAtBorder
		0 o p_285356_
eox$1 net/minecraft/world/level/lighting/SkyLightEngine$1
	a $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
eoy net/minecraft/world/level/lighting/SkyLightSectionStorage
	<init> (Ldvl;)V <init>
		0 o p_75868_
	a (J)I getLightValue
		0 o p_75880_
	a (I)Z hasLightDataAtOrBelow
		0 o p_278270_
	a (Ldvd;)Ldvd; repeatFirstLayer
		static
		0 o p_182513_
	c ()I getBottomSectionY
	e (JZ)I getLightValue
		0 o p_164458_
		1 o p_164459_
	g (J)Ldvd; createDataLayer
		0 o p_75883_
	h (J)V onNodeAdded
		0 o p_75885_
	i (J)V onNodeRemoved
		0 o p_75887_
	l (J)Z isAboveData
		0 o p_75891_
	m (J)I getTopSectionY
		0 o p_285094_
eoy$a net/minecraft/world/level/lighting/SkyLightSectionStorage$SkyDataLayerStorageMap
	b currentLowestY
	c topSections
	<init> (Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;Lit/unimi/dsi/fastutil/longs/Long2IntOpenHashMap;I)V <init>
		0 o p_75903_
		1 o p_75904_
		2 o p_75905_
	a ()Leoy$a; copy
	b ()Leop; copy
eoz net/minecraft/world/level/lighting/SpatialLongSet
	a map
	<init> (IF)V <init>
		0 o p_164462_
		1 o p_164463_
	add (J)Z add
		0 o p_164465_
	isEmpty ()Z isEmpty
	rem (J)Z rem
		0 o p_164468_
	removeFirstLong ()J removeFirstLong
	size ()I size
eoz$a net/minecraft/world/level/lighting/SpatialLongSet$InternalMap
	a X_BITS
	b Z_BITS
	c Y_BITS
	d Y_OFFSET
	e Z_OFFSET
	g X_OFFSET
	h OUTER_MASK
	i lastPos
	j lastOuterKey
	k minSize
	<clinit> ()V <clinit>
		static
	<init> (IF)V <init>
		0 o p_164483_
		1 o p_164484_
	a ()J removeFirstBit
	a (IJ)Z replaceBit
		0 o p_164487_
		1 o p_164488_
	a (JI)J getFullKey
		static
		0 o p_164492_
		1 o p_164493_
	a (J)J getOuterKey
		static
		0 o p_164490_
	b (IJ)Z removeFromEntry
		0 o p_164495_
		1 o p_164496_
	b (J)I getInnerKey
		static
		0 o p_164498_
	c (J)Z addBit
		0 o p_164500_
	d (J)Z removeBit
		0 o p_164502_
	e (J)Z removeFromNullEntry
		0 o p_164504_
	rehash (I)V rehash
		0 o p_164506_
ep net/minecraft/commands/CommandBuildContext
	a (Ljo$a;Lcpl;)Lep; simple
		static
		0 o p_255702_
		1 o p_255968_
ep$1 net/minecraft/commands/CommandBuildContext$1
	a val$access
	b val$enabledFeatures
	<init> (Ljo$a;Lcpl;)V <init>
		0 o p_256248_
		1 o p_255812_
	a (Lakq;)Ljava/util/Optional; lookup
		0 o p_323477_
	a ()Ljava/util/stream/Stream; listRegistries
	a (Lcpl;Ljo$b;)Ljo$b; lambda$lookup$0
		static
		0 o p_324229_
		1 o p_323674_
epa net/minecraft/world/level/lighting/package-info
epb net/minecraft/world/level/material/EmptyFluid
	<init> ()V <init>
	a (Ldcc;Ljd;Lepe;)Lexc; getFlow
		0 o p_75918_
		1 o p_75919_
		2 o p_75920_
	a (Ldcz;)I getTickDelay
		0 o p_75922_
	a (Lepe;)F getOwnHeight
		0 o p_75924_
	a (Lepe;Ldcc;Ljd;Lepd;Lji;)Z canBeReplacedWith
		0 o p_75930_
		1 o p_75931_
		2 o p_75932_
		3 o p_75933_
		4 o p_75934_
	a (Lepe;Ldcc;Ljd;)F getHeight
		0 o p_75926_
		1 o p_75927_
		2 o p_75928_
	a ()Lcul; getBucket
	b (Lepe;Ldcc;Ljd;)Lexv; getShape
		0 o p_75939_
		1 o p_75940_
		2 o p_75941_
	b (Lepe;)Ldtc; createLegacyBlock
		0 o p_75937_
	b ()Z isEmpty
	c (Lepe;)Z isSource
		0 o p_75944_
	c ()F getExplosionResistance
	d (Lepe;)I getAmount
		0 o p_75946_
epc net/minecraft/world/level/material/FlowingFluid
	a FALLING
	b LEVEL
	e CACHE_SIZE
	f OCCLUSION_CACHE
	g shapes
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldcc;Ljd;Lepe;)Lexc; getFlow
		0 o p_75987_
		1 o p_75988_
		2 o p_75989_
	a (Ldcw;Ljd;Lepe;Ldtc;)V spreadToSides
		0 o p_256644_
		1 o p_76016_
		2 o p_76017_
		3 o p_76018_
	a (Ldcc;Lepd;Ljd;Ldtc;Lji;Ljd;Ldtc;Lepe;)Z canPassThrough
		0 o p_75964_
		1 o p_75965_
		2 o p_75966_
		3 o p_75967_
		4 o p_75968_
		5 o p_75969_
		6 o p_75970_
		7 o p_75971_
	a (Ldcz;Ljd;ILji;Ldtc;Ljd;Lit/unimi/dsi/fastutil/shorts/Short2ObjectMap;Lit/unimi/dsi/fastutil/shorts/Short2BooleanMap;)I getSlopeDistance
		0 o p_76027_
		1 o p_76028_
		2 o p_76029_
		3 o p_76030_
		4 o p_76031_
		5 o p_76032_
		6 o p_76033_
		7 o p_76034_
	a (Lepe;)F getOwnHeight
		0 o p_76048_
	a (Ljd;Ldcz;Ldtc;S)Z lambda$getSlopeDistance$2
		0 o p_192909_
		1 o p_192910_
		2 o p_192911_
		3 o p_192912_
	a (Ldcz;Ljd;S)Lcom/mojang/datafixers/util/Pair; lambda$getSlopeDistance$1
		static
		0 o p_284930_
		1 o p_284931_
		2 o p_284932_
	a (Ldcw;Ljd;Lepe;Lepe;)I getSpreadDelay
		0 o p_75998_
		1 o p_75999_
		2 o p_76000_
		3 o p_76001_
	a (Ldcw;Ljd;Lepe;)V spread
		0 o p_255851_
		1 o p_76012_
		2 o p_76013_
	a (Z)Lepe; getSource
		0 o p_76069_
	a (Ldcx;Ljd;Ldtc;)V beforeDestroyingBlock
		0 o p_76002_
		1 o p_76003_
		2 o p_76004_
	a (Ldtd$a;)V createFluidStateDefinition
		0 o p_76046_
	a (Ldcc;Lepd;Ljd;Ldtc;Ljd;Ldtc;)Z isWaterHole
		0 o p_75957_
		1 o p_75958_
		2 o p_75959_
		3 o p_75960_
		4 o p_75961_
		5 o p_75962_
	a (Lji;Ldcc;Ljd;Ldtc;Ljd;Ldtc;)Z canPassThroughWall
		0 o p_76062_
		1 o p_76063_
		2 o p_76064_
		3 o p_76065_
		4 o p_76066_
		5 o p_76067_
	a (Ldcw;Ljd;S)Lcom/mojang/datafixers/util/Pair; lambda$getSpread$3
		static
		0 o p_284927_
		1 o p_284928_
		2 o p_284929_
	a (Ldcw;Ljd;Ldtc;)Lepe; getNewLiquid
		0 o p_256464_
		1 o p_76037_
		2 o p_76038_
	a (Lepe;Ldcc;Ljd;)F getHeight
		0 o p_76050_
		1 o p_76051_
		2 o p_76052_
	a (Ldcc;Ljd;Ldtc;Lji;Ljd;Ldtc;Lepe;Lepd;)Z canSpreadTo
		0 o p_75978_
		1 o p_75979_
		2 o p_75980_
		3 o p_75981_
		4 o p_75982_
		5 o p_75983_
		6 o p_75984_
		7 o p_75985_
	a (Ldcc;Ljd;Lji;)Z isSolidFace
		0 o p_75991_
		1 o p_75992_
		2 o p_75993_
	a (Ljd;Ljd;)S getCacheKey
		static
		0 o p_76059_
		1 o p_76060_
	a (Ldcw;Ljd;Ljd;Ldtc;S)Z lambda$getSpread$4
		0 o p_255608_
		1 o p_255609_
		2 o p_255610_
		3 o p_255611_
		4 o p_255612_
	a (Ldcc;Ljd;Ldtc;Lepd;)Z canHoldFluid
		0 o p_75973_
		1 o p_75974_
		2 o p_75975_
		3 o p_75976_
	a (Ldcx;Ljd;Ldtc;Lji;Lepe;)V spreadTo
		0 o p_76005_
		1 o p_76006_
		2 o p_76007_
		3 o p_76008_
		4 o p_76009_
	a (Ldcw;)Z canConvertToSource
		0 o p_256009_
	a (Ldcz;Ljd;)I sourceNeighborCount
		0 o p_76020_
		1 o p_76021_
	a (IZ)Lepe; getFlowing
		0 o p_75954_
		1 o p_75955_
	b (Lepe;Ldcc;Ljd;)Lexv; getShape
		0 o p_76084_
		1 o p_76085_
		2 o p_76086_
	b (Ldcz;)I getSlopeFindDistance
		0 o p_76074_
	b (Ldcw;Ljd;Lepe;)V tick
		0 o p_75995_
		1 o p_75996_
		2 o p_75997_
	b (Ldcc;Ljd;Lepe;)Lexv; lambda$getShape$5
		static
		0 o p_76071_
		1 o p_76072_
		2 o p_76073_
	b (Ldcw;Ljd;Ldtc;)Ljava/util/Map; getSpread
		0 o p_256191_
		1 o p_76081_
		2 o p_76082_
	c (Lepe;Ldcc;Ljd;)Z hasSameAbove
		static
		0 o p_76089_
		1 o p_76090_
		2 o p_76091_
	c (Ldcz;)I getDropOff
		0 o p_76087_
	d ()Lepd; getFlowing
	d (Lepe;)I getAmount
		0 o p_164509_
	e ()Lepd; getSource
	e (Lepe;)I getLegacyLevel
		static
		0 o p_76093_
	g (Lepe;)Z affectsFlow
		0 o p_76095_
	h (Lepe;)Z isSourceBlockOfThisType
		0 o p_76097_
	l ()Lit/unimi/dsi/fastutil/objects/Object2ByteLinkedOpenHashMap; lambda$static$0
		static
epc$1 net/minecraft/world/level/material/FlowingFluid$1
	<init> (I)V <init>
		0 o p_76100_
	rehash (I)V rehash
		0 o p_76102_
epd net/minecraft/world/level/material/Fluid
	a defaultFluidState
	b builtInRegistryHolder
	c FLUID_STATE_REGISTRY
	d stateDefinition
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldcc;Ljd;Lepe;)Lexc; getFlow
		0 o p_76110_
		1 o p_76111_
		2 o p_76112_
	a (Ldcz;)I getTickDelay
		0 o p_76120_
	a (Lepe;)F getOwnHeight
		0 o p_76123_
	a (Lawu;)Z is
		0 o p_205068_
	a (Lepe;Ldcc;Ljd;Lepd;Lji;)Z canBeReplacedWith
		0 o p_76127_
		1 o p_76128_
		2 o p_76129_
		3 o p_76130_
		4 o p_76131_
	a (Ldtd$a;)V createFluidStateDefinition
		0 o p_76121_
	a (Ldcw;Ljd;Lepe;Layw;)V animateTick
		0 o p_230550_
		1 o p_230551_
		2 o p_230552_
		3 o p_230553_
	a (Lepe;Ldcc;Ljd;)F getHeight
		0 o p_76124_
		1 o p_76125_
		2 o p_76126_
	a (Lepd;)Z isSame
		0 o p_76122_
	a ()Lcul; getBucket
	b (Lepe;Ldcc;Ljd;)Lexv; getShape
		0 o p_76137_
		1 o p_76138_
		2 o p_76139_
	b (Lepe;)Ldtc; createLegacyBlock
		0 o p_76136_
	b (Ldcw;Ljd;Lepe;Layw;)V randomTick
		0 o p_230554_
		1 o p_230555_
		2 o p_230556_
		3 o p_230557_
	b (Ldcw;Ljd;Lepe;)V tick
		0 o p_76113_
		1 o p_76114_
		2 o p_76115_
	b ()Z isEmpty
	c (Lepe;)Z isSource
		0 o p_76140_
	c ()F getExplosionResistance
	d (Lepe;)I getAmount
		0 o p_76141_
	f (Lepe;)V registerDefaultState
		0 o p_76143_
	f ()Ldtd; getStateDefinition
	g ()Lepe; defaultFluidState
	h ()Llk; getDripParticle
	i ()Z isRandomlyTicking
	j ()Ljava/util/Optional; getPickupSound
	k ()Ljm$c; builtInRegistryHolder
epe net/minecraft/world/level/material/FluidState
	a CODEC
	b AMOUNT_MAX
	g AMOUNT_FULL
	<clinit> ()V <clinit>
		static
	<init> (Lepd;Lit/unimi/dsi/fastutil/objects/Reference2ObjectArrayMap;Lcom/mojang/serialization/MapCodec;)V <init>
		0 o p_76149_
		1 o p_325993_
		2 o p_76151_
	a (Ljq;)Z is
		0 o p_205073_
	a (Ldcw;Ljd;)V tick
		0 o p_76164_
		1 o p_76165_
	a ()Lepd; getType
	a (Lawu;)Z is
		0 o p_205071_
	a (Ldcc;Ljd;Lepd;Lji;)Z canBeReplacedWith
		0 o p_76159_
		1 o p_76160_
		2 o p_76161_
		3 o p_76162_
	a (Ldcw;Ljd;Layw;)V animateTick
		0 o p_230559_
		1 o p_230560_
		2 o p_230561_
	a (Ldcc;Ljd;)F getHeight
		0 o p_76156_
		1 o p_76157_
	a (Lepd;)Z isSourceOfType
		0 o p_164513_
	b (Ldcc;Ljd;)Z shouldRenderBackwardUpFace
		0 o p_76172_
		1 o p_76173_
	b (Ldcw;Ljd;Layw;)V randomTick
		0 o p_230563_
		1 o p_230564_
		2 o p_230565_
	b (Lepd;)Z is
		0 o p_192918_
	b ()Z isSource
	c ()Z isEmpty
	c (Ldcc;Ljd;)Lexc; getFlow
		0 o p_76180_
		1 o p_76181_
	d (Ldcc;Ljd;)Lexv; getShape
		0 o p_76184_
		1 o p_76185_
	d ()F getOwnHeight
	e ()I getAmount
	f ()Z isRandomlyTicking
	g ()Ldtc; createLegacyBlock
	h ()Llk; getDripParticle
	i ()F getExplosionResistance
	j ()Ljm; holder
	k ()Ljava/util/stream/Stream; getTags
epf net/minecraft/world/level/material/Fluids
	a EMPTY
	b FLOWING_WATER
	c WATER
	d FLOWING_LAVA
	e LAVA
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;Lepd;)Lepd; register
		static
		0 o p_76198_
		1 o p_76199_
epg net/minecraft/world/level/material/FogType
	a LAVA
	b WATER
	c POWDER_SNOW
	d NONE
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_164522_
		1 o p_164523_
	a ()[Lepg; $values
		static
	valueOf (Ljava/lang/String;)Lepg; valueOf
		static
		0 o p_164526_
	values ()[Lepg; values
		static
eph net/minecraft/world/level/material/LavaFluid
	e MIN_LEVEL_CUTOFF
	<init> ()V <init>
	a (Ldcw;Ljd;Lepe;Layw;)V animateTick
		0 o p_230567_
		1 o p_230568_
		2 o p_230569_
		3 o p_230570_
	a (Ldcz;)I getTickDelay
		0 o p_76226_
	a (Ldcz;Ljd;)Z hasFlammableNeighbours
		0 o p_76228_
		1 o p_76229_
	a (Ldcx;Ljd;)V fizz
		0 o p_76213_
		1 o p_76214_
	a (Ldcw;Ljd;Lepe;Lepe;)I getSpreadDelay
		0 o p_76203_
		1 o p_76204_
		2 o p_76205_
		3 o p_76206_
	a (Lepd;)Z isSame
		0 o p_76231_
	a (Lepe;Ldcc;Ljd;Lepd;Lji;)Z canBeReplacedWith
		0 o p_76233_
		1 o p_76234_
		2 o p_76235_
		3 o p_76236_
		4 o p_76237_
	a ()Lcul; getBucket
	a (Ldcx;Ljd;Ldtc;)V beforeDestroyingBlock
		0 o p_76216_
		1 o p_76217_
		2 o p_76218_
	a (Ldcx;Ljd;Ldtc;Lji;Lepe;)V spreadTo
		0 o p_76220_
		1 o p_76221_
		2 o p_76222_
		3 o p_76223_
		4 o p_76224_
	a (Ldcw;)Z canConvertToSource
		0 o p_256295_
	b (Ldcz;Ljd;)Z isFlammable
		0 o p_76246_
		1 o p_76247_
	b (Lepe;)Ldtc; createLegacyBlock
		0 o p_76249_
	b (Ldcz;)I getSlopeFindDistance
		0 o p_76244_
	b (Ldcw;Ljd;Lepe;Layw;)V randomTick
		0 o p_230572_
		1 o p_230573_
		2 o p_230574_
		3 o p_230575_
	c (Ldcz;)I getDropOff
		0 o p_76252_
	c ()F getExplosionResistance
	d ()Lepd; getFlowing
	e ()Lepd; getSource
	h ()Llk; getDripParticle
	i ()Z isRandomlyTicking
	j ()Ljava/util/Optional; getPickupSound
eph$a net/minecraft/world/level/material/LavaFluid$Flowing
	<init> ()V <init>
	a (Ldtd$a;)V createFluidStateDefinition
		0 o p_76260_
	c (Lepe;)Z isSource
		0 o p_76262_
	d (Lepe;)I getAmount
		0 o p_76264_
eph$b net/minecraft/world/level/material/LavaFluid$Source
	<init> ()V <init>
	c (Lepe;)Z isSource
		0 o p_76267_
	d (Lepe;)I getAmount
		0 o p_76269_
epi net/minecraft/world/level/material/MapColor
	A COLOR_BROWN
	B COLOR_GREEN
	C COLOR_RED
	D COLOR_BLACK
	E GOLD
	F DIAMOND
	G LAPIS
	H EMERALD
	I PODZOL
	J NETHER
	K TERRACOTTA_WHITE
	L TERRACOTTA_ORANGE
	M TERRACOTTA_MAGENTA
	N TERRACOTTA_LIGHT_BLUE
	O TERRACOTTA_YELLOW
	P TERRACOTTA_LIGHT_GREEN
	Q TERRACOTTA_PINK
	R TERRACOTTA_GRAY
	S TERRACOTTA_LIGHT_GRAY
	T TERRACOTTA_CYAN
	U TERRACOTTA_PURPLE
	V TERRACOTTA_BLUE
	W TERRACOTTA_BROWN
	X TERRACOTTA_GREEN
	Y TERRACOTTA_RED
	Z TERRACOTTA_BLACK
	a NONE
	aa CRIMSON_NYLIUM
	ab CRIMSON_STEM
	ac CRIMSON_HYPHAE
	ad WARPED_NYLIUM
	ae WARPED_STEM
	af WARPED_HYPHAE
	ag WARPED_WART_BLOCK
	ah DEEPSLATE
	ai RAW_IRON
	aj GLOW_LICHEN
	ak col
	al id
	am MATERIAL_COLORS
	b GRASS
	c SAND
	d WOOL
	e FIRE
	f ICE
	g METAL
	h PLANT
	i SNOW
	j CLAY
	k DIRT
	l STONE
	m WATER
	n WOOD
	o QUARTZ
	p COLOR_ORANGE
	q COLOR_MAGENTA
	r COLOR_LIGHT_BLUE
	s COLOR_YELLOW
	t COLOR_LIGHT_GREEN
	u COLOR_PINK
	v COLOR_GRAY
	w COLOR_LIGHT_GRAY
	x COLOR_CYAN
	y COLOR_PURPLE
	z COLOR_BLUE
	<clinit> ()V <clinit>
		static
	<init> (II)V <init>
		0 o p_285303_
		1 o p_284979_
	a (I)Lepi; byId
		static
		0 o p_285273_
	a (Lepi$a;)I calculateRGBColor
		0 o p_285401_
	b (Lepi$a;)B getPackedId
		0 o p_285070_
	b (I)I getColorFromPackedId
		static
		0 o p_285190_
	c (I)Lepi; byIdUnsafe
		static
		0 o p_285180_
epi$a net/minecraft/world/level/material/MapColor$Brightness
	a LOW
	b NORMAL
	c HIGH
	d LOWEST
	e id
	f modifier
	g VALUES
	h $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;III)V <init>
		0 o p_285460_
		1 o p_285518_
		2 o p_284956_
		3 o p_285069_
	a (I)Lepi$a; byId
		static
		0 o p_284960_
	a ()[Lepi$a; $values
		static
	b (I)Lepi$a; byIdUnsafe
		static
		0 o p_285089_
	valueOf (Ljava/lang/String;)Lepi$a; valueOf
		static
		0 o p_285175_
	values ()[Lepi$a; values
		static
epj net/minecraft/world/level/material/PushReaction
	a NORMAL
	b DESTROY
	c BLOCK
	d IGNORE
	e PUSH_ONLY
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_76437_
		1 o p_76438_
	a ()[Lepj; $values
		static
	valueOf (Ljava/lang/String;)Lepj; valueOf
		static
		0 o p_76440_
	values ()[Lepj; values
		static
epk net/minecraft/world/level/material/WaterFluid
	<init> ()V <init>
	a (Ldcw;Ljd;Lepe;Layw;)V animateTick
		0 o p_230606_
		1 o p_230607_
		2 o p_230608_
		3 o p_230609_
	a (Ldcz;)I getTickDelay
		0 o p_76454_
	a (Lepd;)Z isSame
		0 o p_76456_
	a (Lepe;Ldcc;Ljd;Lepd;Lji;)Z canBeReplacedWith
		0 o p_76458_
		1 o p_76459_
		2 o p_76460_
		3 o p_76461_
		4 o p_76462_
	a ()Lcul; getBucket
	a (Ldcx;Ljd;Ldtc;)V beforeDestroyingBlock
		0 o p_76450_
		1 o p_76451_
		2 o p_76452_
	a (Ldcw;)Z canConvertToSource
		0 o p_256670_
	b (Lepe;)Ldtc; createLegacyBlock
		0 o p_76466_
	b (Ldcz;)I getSlopeFindDistance
		0 o p_76464_
	c (Ldcz;)I getDropOff
		0 o p_76469_
	c ()F getExplosionResistance
	d ()Lepd; getFlowing
	e ()Lepd; getSource
	h ()Llk; getDripParticle
	j ()Ljava/util/Optional; getPickupSound
epk$a net/minecraft/world/level/material/WaterFluid$Flowing
	<init> ()V <init>
	a (Ldtd$a;)V createFluidStateDefinition
		0 o p_76476_
	c (Lepe;)Z isSource
		0 o p_76478_
	d (Lepe;)I getAmount
		0 o p_76480_
epk$b net/minecraft/world/level/material/WaterFluid$Source
	<init> ()V <init>
	c (Lepe;)Z isSource
		0 o p_76483_
	d (Lepe;)I getAmount
		0 o p_76485_
epl net/minecraft/world/level/material/package-info
epm net/minecraft/world/level/package-info
epn net/minecraft/world/level/pathfinder/AmphibiousNodeEvaluator
	l prefersShallowSwimming
	m oldWalkableCost
	n oldWaterBorderCost
	<init> (Z)V <init>
		0 o p_164659_
	a (DDD)Lepz; getTarget
		0 o p_326847_
		1 o p_326890_
		2 o p_326832_
	a ([Lepq;Lepq;)I getNeighbors
		0 o p_164676_
		1 o p_164677_
	a (Lddj;Lbtp;)V prepare
		0 o p_164671_
		1 o p_164672_
	a (Lepx;III)Lepv; getPathType
		0 o p_330489_
		1 o p_164667_
		2 o p_164668_
		3 o p_164669_
	a ()Lepq; getStart
	b (Lepq;Lepq;)Z isVerticalNeighborValid
		0 o p_230611_
		1 o p_230612_
	b ()V done
	c ()Z isAmphibious
epo net/minecraft/world/level/pathfinder/BinaryHeap
	a heap
	b size
	<init> ()V <init>
	a (Lepq;)Lepq; insert
		0 o p_77085_
	a (I)V upHeap
		0 o p_77083_
	a ()V clear
	a (Lepq;F)V changeCost
		0 o p_77087_
		1 o p_77088_
	b (I)V downHeap
		0 o p_77090_
	b (Lepq;)V remove
		0 o p_164682_
	b ()Lepq; peek
	c ()Lepq; pop
	d ()I size
	e ()Z isEmpty
	f ()[Lepq; getHeap
epp net/minecraft/world/level/pathfinder/FlyNodeEvaluator
	l pathTypeByPosCache
	m SMALL_MOB_SIZE
	n SMALL_MOB_INFLATED_START_NODE_BOUNDING_BOX
	o MAX_START_NODE_CANDIDATES
	<init> ()V <init>
	a (IIIJ)Lepv; lambda$getCachedPathType$0
		0 o p_330150_
		1 o p_330151_
		2 o p_330152_
		3 o p_330153_
	a (Lddj;Lbtp;)V prepare
		0 o p_77261_
		1 o p_77262_
	a (Lepx;III)Lepv; getPathType
		0 o p_331058_
		1 o p_77246_
		2 o p_77247_
		3 o p_77248_
	a (III)Lepq; findAcceptedNode
		0 o p_262970_
		1 o p_263018_
		2 o p_262947_
	a (Ljd;)Z canStartAt
		0 o p_262645_
	a (DDD)Lepz; getTarget
		0 o p_326875_
		1 o p_326936_
		2 o p_326811_
	a ([Lepq;Lepq;)I getNeighbors
		0 o p_77266_
		1 o p_77267_
	a (Lbtp;)Ljava/lang/Iterable; iteratePathfindingStartNodeCandidatePositions
		0 o p_263108_
	a ()Lepq; getStart
	b (III)Lepv; getCachedPathType
		0 o p_326867_
		1 o p_326833_
		2 o p_326788_
	b ()V done
	b (Lepq;)Z hasMalus
		0 o p_77264_
	c (Lepq;)Z isOpen
		0 o p_77270_
epq net/minecraft/world/level/pathfinder/Node
	a x
	b y
	c z
	d heapIdx
	e g
	f h
	g f
	h cameFrom
	i closed
	j walkedDistance
	k costMalus
	l type
	m hash
	<init> (III)V <init>
		0 o p_77285_
		1 o p_77286_
		2 o p_77287_
	a (Ljd;)F distanceTo
		0 o p_164698_
	a (III)Lepq; cloneAndMove
		0 o p_77290_
		1 o p_77291_
		2 o p_77292_
	a ()Ljd; asBlockPos
	a (Lvw;)V writeToStream
		0 o p_164700_
	a (Lvw;Lepq;)V readContents
		static
		0 o p_262984_
		1 o p_263009_
	a (Lepq;)F distanceTo
		0 o p_77294_
	b (III)I createHash
		static
		0 o p_77296_
		1 o p_77297_
		2 o p_77298_
	b (Lvw;)Lepq; createFromStream
		static
		0 o p_77302_
	b (Lepq;)F distanceToXZ
		0 o p_230614_
	b ()Lexc; asVec3
	b (Ljd;)F distanceToSqr
		0 o p_164703_
	c (Lepq;)F distanceToSqr
		0 o p_77300_
	c (Ljd;)F distanceManhattan
		0 o p_77307_
	c ()Z inOpenSet
	d (Lepq;)F distanceManhattan
		0 o p_77305_
	equals (Ljava/lang/Object;)Z equals
		0 o p_77309_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
epr net/minecraft/world/level/pathfinder/NodeEvaluator
	a currentContext
	b mob
	c nodes
	d entityWidth
	e entityHeight
	f entityDepth
	g canPassDoors
	h canOpenDoors
	i canFloat
	j canWalkOverFences
	<init> ()V <init>
	a (Z)V setCanPassDoors
		0 o p_77352_
	a (Lddj;Lbtp;)V prepare
		0 o p_77347_
		1 o p_77348_
	a (Lepx;III)Lepv; getPathType
		0 o p_330531_
		1 o p_331795_
		2 o p_332013_
		3 o p_331675_
	a (IIII)Lepq; lambda$getNode$0
		static
		0 o p_77329_
		1 o p_77330_
		2 o p_77331_
		3 o p_77332_
	a (Lepx;IIILbtp;)Lepv; getPathTypeOfMob
		0 o p_330720_
		1 o p_326783_
		2 o p_326930_
		3 o p_326884_
		4 o p_326798_
	a (Ldtc;)Z isBurningBlock
		static
		0 o p_326838_
	a (DDD)Lepz; getTarget
		0 o p_326792_
		1 o p_326849_
		2 o p_326903_
	a ([Lepq;Lepq;)I getNeighbors
		0 o p_77353_
		1 o p_77354_
	a (Lbtp;Ljd;)Lepv; getPathType
		0 o p_331317_
		1 o p_331263_
	a ()Lepq; getStart
	b (Ljd;)Lepq; getNode
		0 o p_77350_
	b (DDD)Lepz; getTargetNodeAt
		0 o p_326819_
		1 o p_326953_
		2 o p_326931_
	b (Z)V setCanOpenDoors
		0 o p_77356_
	b ()V done
	c (Z)V setCanFloat
		0 o p_77359_
	c (III)Lepq; getNode
		0 o p_77325_
		1 o p_77326_
		2 o p_77327_
	d (Z)V setCanWalkOverFences
		0 o p_255862_
	d ()Z canPassDoors
	e ()Z canOpenDoors
	f ()Z canFloat
	g ()Z canWalkOverFences
eps net/minecraft/world/level/pathfinder/Path
	a nodes
	b debugData
	c nextNodeIndex
	d target
	e distToTarget
	f reached
	<init> (Ljava/util/List;Ljd;Z)V <init>
		0 o p_77371_
		1 o p_77372_
		2 o p_77373_
	a (I)Lepq; getNode
		0 o p_77376_
	a (Leps;)Z sameAs
		0 o p_77386_
	a (Lvw;[Lepq;)V writeNodeArray
		static
		0 o p_296066_
		1 o p_294231_
	a ([Lepq;[Lepq;Ljava/util/Set;)V setDebug
		0 o p_164710_
		1 o p_164711_
		2 o p_164712_
	a ()V advance
	a (Lbsr;I)Lexc; getEntityPosAtNode
		0 o p_77383_
		1 o p_77384_
	a (Lbsr;)Lexc; getNextEntityPos
		0 o p_77381_
	a (ILepq;)V replaceNode
		0 o p_77378_
		1 o p_77379_
	a (Lvw;)V writeToStream
		0 o p_164705_
	a (Lvw;Lepq;)V lambda$writeToStream$0
		static
		0 o p_294084_
		1 o p_294085_
	b (Lvw;)Leps; createFromStream
		static
		0 o p_77391_
	b (I)V truncateNodes
		0 o p_77389_
	b ()Z notStarted
	c (Lvw;)[Lepq; readNodeArray
		static
		0 o p_294398_
	c (I)V setNextNodeIndex
		0 o p_77394_
	c ()Z isDone
	d ()Lepq; getEndNode
	d (I)Ljd; getNodePos
		0 o p_77397_
	e ()I getNodeCount
	f ()I getNextNodeIndex
	g ()Ljd; getNextNodePos
	h ()Lepq; getNextNode
	i ()Lepq; getPreviousNode
	j ()Z canReach
	k ()Leps$a; debugData
	l ()Ljd; getTarget
	m ()F getDistToTarget
	n ()Leps; copy
	toString ()Ljava/lang/String; toString
eps$a net/minecraft/world/level/pathfinder/Path$DebugData
	a openSet
	b closedSet
	c targetNodes
	<init> ([Lepq;[Lepq;Ljava/util/Set;)V <init>
		0 o openSet
		1 o closedSet
		2 o targetNodes
	a (Lvw;Lepz;)V lambda$write$0
		static
		0 o p_295084_
		1 o p_294361_
	a (Lvw;)V write
		0 o p_296345_
	a ()[Lepq; openSet
	b ()[Lepq; closedSet
	b (Lvw;)Leps$a; read
		static
		0 o p_295853_
	c ()Ljava/util/Set; targetNodes
	equals (Ljava/lang/Object;)Z equals
		0 o p_295739_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ept net/minecraft/world/level/pathfinder/PathComputationType
	a LAND
	b WATER
	c AIR
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_77415_
		1 o p_77416_
	a ()[Lept; $values
		static
	valueOf (Ljava/lang/String;)Lept; valueOf
		static
		0 o p_77418_
	values ()[Lept; values
		static
epu net/minecraft/world/level/pathfinder/PathFinder
	a FUDGING
	b neighbors
	c maxVisitedNodes
	d nodeEvaluator
	e DEBUG
	f openSet
	<init> (Lepr;I)V <init>
		0 o p_77425_
		1 o p_77426_
	a (Ljd;)Lepz; lambda$findPath$0
		0 o p_326774_
	a (Lepq;Lepq;)F distance
		0 o p_230617_
		1 o p_230618_
	a (Ljava/util/Map;Lepz;)Leps; lambda$findPath$2
		0 o p_77450_
		1 o p_77451_
	a (Lepq;Ljd;Z)Leps; reconstructPath
		0 o p_77435_
		1 o p_77436_
		2 o p_77437_
	a (Lepq;Ljava/util/Set;)F getBestH
		0 o p_77445_
		1 o p_77446_
	a (Lddj;Lbtp;Ljava/util/Set;FIF)Leps; findPath
		0 o p_77428_
		1 o p_77429_
		2 o p_77430_
		3 o p_77431_
		4 o p_77432_
		5 o p_77433_
	a (Lbnf;Lepq;Ljava/util/Map;FIF)Leps; findPath
		0 o p_164717_
		1 o p_164718_
		2 o p_164719_
		3 o p_164720_
		4 o p_164721_
		5 o p_164722_
	a (I)[Lepq; lambda$findPath$3
		static
		0 o p_294086_
	b (Ljava/util/Map;Lepz;)Leps; lambda$findPath$1
		0 o p_77453_
		1 o p_77454_
epv net/minecraft/world/level/pathfinder/PathType
	A malus
	B $VALUES
	a BLOCKED
	b OPEN
	c WALKABLE
	d WALKABLE_DOOR
	e TRAPDOOR
	f POWDER_SNOW
	g DANGER_POWDER_SNOW
	h FENCE
	i LAVA
	j WATER
	k WATER_BORDER
	l RAIL
	m UNPASSABLE_RAIL
	n DANGER_FIRE
	o DAMAGE_FIRE
	p DANGER_OTHER
	q DAMAGE_OTHER
	r DOOR_OPEN
	s DOOR_WOOD_CLOSED
	t DOOR_IRON_CLOSED
	u BREACH
	v LEAVES
	w STICKY_HONEY
	x COCOA
	y DAMAGE_CAUTIOUS
	z DANGER_TRAPDOOR
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IF)V <init>
		0 o p_326887_
		1 o p_326825_
		2 o p_326842_
	a ()F getMalus
	b ()[Lepv; $values
		static
	valueOf (Ljava/lang/String;)Lepv; valueOf
		static
		0 o p_326860_
	values ()[Lepv; values
		static
epw net/minecraft/world/level/pathfinder/PathTypeCache
	a SIZE
	b MASK
	c positions
	d pathTypes
	<init> ()V <init>
	a (Ldcc;Ljd;IJ)Lepv; compute
		0 o p_330773_
		1 o p_330311_
		2 o p_330671_
		3 o p_332065_
	a (IJ)Lepv; get
		0 o p_330588_
		1 o p_331771_
	a (Ljd;)V invalidate
		0 o p_331507_
	a (J)I index
		static
		0 o p_332203_
	a (Ldcc;Ljd;)Lepv; getOrCompute
		0 o p_330930_
		1 o p_331162_
epx net/minecraft/world/level/pathfinder/PathfindingContext
	a level
	b cache
	c mobPosition
	d mutablePos
	<init> (Ldcg;Lbtp;)V <init>
		0 o p_331783_
		1 o p_331698_
	a (III)Lepv; getPathTypeFromState
		0 o p_331972_
		1 o p_330358_
		2 o p_330334_
	a ()Ldcg; level
	a (Ljd;)Ldtc; getBlockState
		0 o p_330575_
	b ()Ljd; mobPosition
epy net/minecraft/world/level/pathfinder/SwimNodeEvaluator
	k allowBreaching
	l pathTypesByPosCache
	<init> (Z)V <init>
		0 o p_77457_
	a (IIIJ)Lepv; lambda$getCachedBlockType$0
		0 o p_330154_
		1 o p_330155_
		2 o p_330156_
		3 o p_330157_
	a (Lepq;)Z isNodeValid
		0 o p_192962_
	a (Lddj;Lbtp;)V prepare
		0 o p_192959_
		1 o p_192960_
	a (Lepx;III)Lepv; getPathType
		0 o p_330490_
		1 o p_326812_
		2 o p_326835_
		3 o p_326945_
	a (III)Lepq; findAcceptedNode
		0 o p_263032_
		1 o p_263066_
		2 o p_263105_
	a (Lepx;IIILbtp;)Lepv; getPathTypeOfMob
		0 o p_330584_
		1 o p_77473_
		2 o p_77474_
		3 o p_77475_
		4 o p_77476_
	a (DDD)Lepz; getTarget
		0 o p_326917_
		1 o p_326806_
		2 o p_326896_
	a ([Lepq;Lepq;)I getNeighbors
		0 o p_77483_
		1 o p_77484_
	a ()Lepq; getStart
	b (III)Lepv; getCachedBlockType
		0 o p_192968_
		1 o p_192969_
		2 o p_192970_
	b ()V done
	b (Lepq;)Z hasMalus
		static
		0 o p_326813_
epz net/minecraft/world/level/pathfinder/Target
	m bestHeuristic
	n bestNode
	o reached
	<init> (III)V <init>
		0 o p_77498_
		1 o p_77499_
		2 o p_77500_
	<init> (Lepq;)V <init>
		0 o p_77502_
	a (FLepq;)V updateBest
		0 o p_77504_
		1 o p_77505_
	c (Lvw;)Lepz; createFromStream
		static
		0 o p_77507_
	d ()Lepq; getBestNode
	e ()V setReached
	f ()Z isReached
eq net/minecraft/commands/CommandResultCallback
	a EMPTY
	<clinit> ()V <clinit>
		static
	a (Leq;Leq;ZI)V lambda$chain$0
		static
		0 o p_309680_
		1 o p_309658_
		2 o p_309648_
		3 o p_309546_
	chain (Leq;Leq;)Leq; chain
		static
		0 o p_309638_
		1 o p_309688_
	onFailure ()V onFailure
	onResult (ZI)V onResult
		0 o p_309554_
		1 o p_309707_
	onSuccess (I)V onSuccess
		0 o p_309552_
eq$1 net/minecraft/commands/CommandResultCallback$1
	<init> ()V <init>
	onResult (ZI)V onResult
		0 o p_309581_
		1 o p_309698_
	toString ()Ljava/lang/String; toString
eqa net/minecraft/world/level/pathfinder/WalkNodeEvaluator
	k SPACE_BETWEEN_WALL_POSTS
	l DEFAULT_MOB_JUMP_HEIGHT
	m pathTypesByPosCacheByMob
	n collisionCache
	o reusableNeighbors
	<init> ()V <init>
	a (IIIJ)Lepv; lambda$getCachedPathType$1
		0 o p_330158_
		1 o p_330159_
		2 o p_330160_
		3 o p_330161_
	a (Lepq;)Z isDiagonalValid
		0 o p_77630_
	a (Lddj;Lbtp;)V prepare
		0 o p_77620_
		1 o p_77621_
	a (Lepx;Ljd$a;)Lepv; getPathTypeStatic
		static
		0 o p_330755_
		1 o p_331020_
	a (Ljd;)Z canStartAt
		0 o p_262596_
	a (Lepx;IIILbtp;)Lepv; getPathTypeOfMob
		0 o p_330551_
		1 o p_326939_
		2 o p_326943_
		3 o p_326876_
		4 o p_326786_
	a ([Lepq;Lepq;)I getNeighbors
		0 o p_77640_
		1 o p_77641_
	a (IIIIDLji;Lepv;)Lepq; findAcceptedNode
		0 o p_164726_
		1 o p_164727_
		2 o p_164728_
		3 o p_164729_
		4 o p_164730_
		5 o p_164731_
		6 o p_326873_
	a ()Lepq; getStart
	a (Lepq;Lepq;)Z isNeighborValid
		0 o p_77627_
		1 o p_77628_
	a (Lewx;)Z hasCollisions
		0 o p_77635_
	a (IIILepv;)Lepq; getClosedNode
		0 o p_326935_
		1 o p_326904_
		2 o p_326845_
		3 o p_326820_
	a (IIILepv;F)Lepq; getNodeAndUpdateCostToMax
		0 o p_230620_
		1 o p_230621_
		2 o p_230622_
		3 o p_326789_
		4 o p_230624_
	a (Ldcc;Ljd;)D getFloorLevel
		static
		0 o p_77612_
		1 o p_77613_
	a (Lepx;III)Lepv; getPathType
		0 o p_330217_
		1 o p_326856_
		2 o p_326857_
		3 o p_326859_
	a (III)Lepq; getBlockedNode
		0 o p_230628_
		1 o p_230629_
		2 o p_230630_
	a (Lewx;Ljava/lang/Object;)Z lambda$hasCollisions$0
		0 o p_330162_
		1 o p_330163_
	a (Lepv;)Z doesBlockHavePartialCollision
		static
		0 o p_326827_
	a (DDD)Lepz; getTarget
		0 o p_326793_
		1 o p_326919_
		2 o p_326802_
	a (Lepq;Lepq;Lepq;)Z isDiagonalValid
		0 o p_326907_
		1 o p_326803_
		2 o p_326821_
	a (IIIIDLji;Lepv;Ljd$a;)Lepq; tryJumpOn
		0 o p_326914_
		1 o p_326900_
		2 o p_326886_
		3 o p_326902_
		4 o p_326800_
		5 o p_326868_
		6 o p_326831_
		7 o p_326839_
	a (IIILepq;)Lepq; tryFindFirstNonWaterBelow
		0 o p_326959_
		1 o p_326927_
		2 o p_326932_
		3 o p_326880_
	a (Lepx;IIILepv;)Lepv; checkNeighbourBlocks
		static
		0 o p_331893_
		1 o p_332169_
		2 o p_330433_
		3 o p_331506_
		4 o p_326944_
	b (Ldcc;Ljd;)Lepv; getPathTypeFromState
		static
		0 o p_77644_
		1 o p_77645_
	b (Lepx;III)Ljava/util/Set; getPathTypeWithinMobBB
		0 o p_331617_
		1 o p_326916_
		2 o p_326906_
		3 o p_326848_
	b (Lepq;)Z canReachWithoutCollision
		0 o p_77625_
	b (III)Lepv; getCachedPathType
		0 o p_326926_
		1 o p_326795_
		2 o p_326824_
	b (Lbtp;Ljd;)Lepv; getPathTypeStatic
		static
		0 o p_332010_
		1 o p_330520_
	b ()V done
	c ()Z isAmphibious
	c (Ljd;)Lepq; getStartNode
		0 o p_230632_
	d (Ljd;)D getFloorLevel
		0 o p_164733_
	d (III)Lepq; tryFindFirstGroundNodeBelow
		0 o p_326892_
		1 o p_326901_
		2 o p_326809_
	h ()D getMobJumpHeight
eqa$1 net/minecraft/world/level/pathfinder/WalkNodeEvaluator$1
	a $SwitchMap$net$minecraft$world$level$pathfinder$PathType
	<clinit> ()V <clinit>
		static
eqb net/minecraft/world/level/pathfinder/package-info
eqc net/minecraft/world/level/portal/DimensionTransition
	a DO_NOTHING
	b PLAY_PORTAL_SOUND
	c PLACE_PORTAL_TICKET
	d newLevel
	e pos
	f speed
	g yRot
	h xRot
	i missingRespawnBlock
	j postDimensionTransition
	<clinit> ()V <clinit>
		static
	<init> (Laqu;Lexc;Lexc;FFLeqc$a;)V <init>
		0 o p_348637_
		1 o p_348645_
		2 o p_348472_
		3 o p_348548_
		4 o p_348664_
		5 o p_352139_
	<init> (Laqu;Lbsr;Leqc$a;)V <init>
		0 o p_348609_
		1 o p_352432_
		2 o p_352373_
	<init> (Laqu;Lexc;Lexc;FFZLeqc$a;)V <init>
		0 o newLevel
		1 o pos
		2 o speed
		3 o yRot
		4 o xRot
		5 o missingRespawnBlock
		6 o postDimensionTransition
	a (Laqu;Lbsr;Leqc$a;)Leqc; missingRespawnBlock
		static
		0 o p_348517_
		1 o p_352420_
		2 o p_352305_
	a (Lbsr;)V playPortalSound
		static
		0 o p_352075_
	a ()Laqu; newLevel
	a (Laqu;Lbsr;)Lexc; findAdjustedSharedSpawnPos
		static
		0 o p_352080_
		1 o p_352400_
	b (Lbsr;)V placePortalTicket
		static
		0 o p_352447_
	b ()Lexc; pos
	c (Lbsr;)V lambda$static$0
		static
		0 o p_352417_
	c ()Lexc; speed
	d ()F yRot
	e ()F xRot
	equals (Ljava/lang/Object;)Z equals
		0 o p_348487_
	f ()Z missingRespawnBlock
	g ()Leqc$a; postDimensionTransition
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eqc$a net/minecraft/world/level/portal/DimensionTransition$PostDimensionTransition
	a (Leqc$a;Lbsr;)V lambda$then$0
		0 o p_352243_
		1 o p_352242_
	onTransition (Lbsr;)V onTransition
		0 o p_352279_
	then (Leqc$a;)Leqc$a; then
		0 o p_352277_
eqd net/minecraft/world/level/portal/PortalForcer
	a TICKET_RADIUS
	b NETHER_PORTAL_RADIUS
	c OVERWORLD_PORTAL_RADIUS
	d FRAME_HEIGHT
	e FRAME_WIDTH
	f FRAME_BOX
	g FRAME_HEIGHT_START
	h FRAME_HEIGHT_END
	i FRAME_WIDTH_START
	j FRAME_WIDTH_END
	k FRAME_BOX_START
	l FRAME_BOX_END
	m NOTHING_FOUND
	n level
	<init> (Laqu;)V <init>
		0 o p_77650_
	a (Ljd;ZLdut;)Ljava/util/Optional; findClosestPortalPosition
		0 o p_352378_
		1 o p_352309_
		2 o p_352374_
	a (Ljd;)Z lambda$findClosestPortalPosition$1
		0 o p_352047_
	a (Ljd;Ljd;)D lambda$findClosestPortalPosition$2
		static
		0 o p_352045_
		1 o p_352046_
	a (Ljd;Ljd$a;Lji;I)Z canHostFrame
		0 o p_77662_
		1 o p_77663_
		2 o p_77664_
		3 o p_77665_
	a (Ljm;)Z lambda$findClosestPortalPosition$0
		static
		0 o p_230634_
	a (Ljd;Lji$a;)Ljava/util/Optional; createPortal
		0 o p_77667_
		1 o p_77668_
	a (Ljd$a;)Z canPortalReplaceBlock
		0 o p_248971_
eqe net/minecraft/world/level/portal/PortalShape
	a MAX_WIDTH
	b MAX_HEIGHT
	c MIN_WIDTH
	d MIN_HEIGHT
	e FRAME
	f SAFE_TRAVEL_MAX_ENTITY_XY
	g SAFE_TRAVEL_MAX_VERTICAL_DELTA
	h level
	i axis
	j rightDir
	k numPortalBlocks
	l bottomLeft
	m height
	n width
	<clinit> ()V <clinit>
		static
	<init> (Ldcx;Ljd;Lji$a;)V <init>
		0 o p_77695_
		1 o p_77696_
		2 o p_77697_
	a (Ldcx;Ljd;Ljava/util/function/Predicate;Lji$a;)Ljava/util/Optional; findPortalShape
		static
		0 o p_77713_
		1 o p_77714_
		2 o p_77715_
		3 o p_77716_
	a (Ljd$a;)I getDistanceUntilTop
		0 o p_77729_
	a (Ljd$a;I)Z hasTopFrame
		0 o p_77731_
		1 o p_77732_
	a (Ljd;Lji;)I getDistanceUntilEdgeAboveFrame
		0 o p_77736_
		1 o p_77737_
	a (Ll$a;Lji$a;Lexc;Lbsu;)Lexc; getRelativePosition
		static
		0 o p_77739_
		1 o p_77740_
		2 o p_77741_
		3 o p_77742_
	a (Ldtc;Ldcc;Ljd;)Z lambda$static$0
		static
		0 o p_77720_
		1 o p_77721_
		2 o p_77722_
	a (Lexc;Laqu;Lbsr;Lbsu;)Lexc; findCollisionFreePosition
		static
		0 o p_260315_
		1 o p_259704_
		2 o p_259626_
		3 o p_259816_
	a (Ldcx;Ljd;Lji$a;)Ljava/util/Optional; findEmptyPortalShape
		static
		0 o p_77709_
		1 o p_77710_
		2 o p_77711_
	a (Leqe;)Z lambda$findEmptyPortalShape$1
		static
		0 o p_77727_
	a (Ljd;)Ljd; calculateBottomLeft
		0 o p_77734_
	a ()Z isValid
	a (Ldtc;)Z isEmpty
		static
		0 o p_77718_
	a (DLexc;)Lexc; lambda$findCollisionFreePosition$3
		static
		0 o p_259018_
		1 o p_259019_
	a (Ldtc;Ljd;)V lambda$createPortalBlocks$2
		0 o p_77724_
		1 o p_77725_
	b ()V createPortalBlocks
	c ()Z isComplete
	d ()I calculateWidth
	e ()I calculateHeight
eqf net/minecraft/world/level/portal/package-info
eqg net/minecraft/world/level/redstone/CollectingNeighborUpdater
	b LOGGER
	c level
	d maxChainedNeighborUpdates
	e stack
	f addedThisLayer
	g count
	<clinit> ()V <clinit>
		static
	<init> (Ldcw;I)V <init>
		0 o p_230643_
		1 o p_230644_
	a (Lji;Ldtc;Ljd;Ljd;II)V shapeUpdate
		0 o p_230664_
		1 o p_230665_
		2 o p_230666_
		3 o p_230667_
		4 o p_230668_
		5 o p_230669_
	a (Ljd;Leqg$c;)V addAndRun
		0 o p_230661_
		1 o p_230662_
	a ()V runUpdates
	a (Ljd;Ldfy;Ljd;)V neighborChanged
		0 o p_230653_
		1 o p_230654_
		2 o p_230655_
	a (Ldtc;Ljd;Ldfy;Ljd;Z)V neighborChanged
		0 o p_230647_
		1 o p_230648_
		2 o p_230649_
		3 o p_230650_
		4 o p_230651_
	a (Ljd;Ldfy;Lji;)V updateNeighborsAtExceptFromFacing
		0 o p_230657_
		1 o p_230658_
		2 o p_230659_
eqg$a net/minecraft/world/level/redstone/CollectingNeighborUpdater$FullNeighborUpdate
	a state
	b pos
	c block
	d neighborPos
	e movedByPiston
	<init> (Ldtc;Ljd;Ldfy;Ljd;Z)V <init>
		0 o state
		1 o pos
		2 o block
		3 o neighborPos
		4 o movedByPiston
	a ()Ldtc; state
	a (Ldcw;)Z runNext
		0 o p_230683_
	b ()Ljd; pos
	c ()Ldfy; block
	d ()Ljd; neighborPos
	e ()Z movedByPiston
	equals (Ljava/lang/Object;)Z equals
		0 o p_230689_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eqg$b net/minecraft/world/level/redstone/CollectingNeighborUpdater$MultiNeighborUpdate
	a sourcePos
	b sourceBlock
	c skipDirection
	d idx
	<init> (Ljd;Ldfy;Lji;)V <init>
		0 o p_230697_
		1 o p_230698_
		2 o p_230699_
	a (Ldcw;)Z runNext
		0 o p_230701_
eqg$c net/minecraft/world/level/redstone/CollectingNeighborUpdater$NeighborUpdates
	a (Ldcw;)Z runNext
		0 o p_230702_
eqg$d net/minecraft/world/level/redstone/CollectingNeighborUpdater$ShapeUpdate
	a direction
	b state
	c pos
	d neighborPos
	e updateFlags
	f updateLimit
	<init> (Lji;Ldtc;Ljd;Ljd;II)V <init>
		0 o direction
		1 o state
		2 o pos
		3 o neighborPos
		4 o updateFlags
		5 o updateLimit
	a ()Lji; direction
	a (Ldcw;)Z runNext
		0 o p_230716_
	b ()Ldtc; state
	c ()Ljd; pos
	d ()Ljd; neighborPos
	e ()I updateFlags
	equals (Ljava/lang/Object;)Z equals
		0 o p_230722_
	f ()I updateLimit
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eqg$e net/minecraft/world/level/redstone/CollectingNeighborUpdater$SimpleNeighborUpdate
	a pos
	b block
	c neighborPos
	<init> (Ljd;Ldfy;Ljd;)V <init>
		0 o pos
		1 o block
		2 o neighborPos
	a ()Ljd; pos
	a (Ldcw;)Z runNext
		0 o p_230734_
	b ()Ldfy; block
	c ()Ljd; neighborPos
	equals (Ljava/lang/Object;)Z equals
		0 o p_230738_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eqh net/minecraft/world/level/redstone/InstantNeighborUpdater
	b level
	<init> (Ldcw;)V <init>
		0 o p_230743_
	a (Lji;Ldtc;Ljd;Ljd;II)V shapeUpdate
		0 o p_230755_
		1 o p_230756_
		2 o p_230757_
		3 o p_230758_
		4 o p_230759_
		5 o p_230760_
	a (Ljd;Ldfy;Ljd;)V neighborChanged
		0 o p_230751_
		1 o p_230752_
		2 o p_230753_
	a (Ldtc;Ljd;Ldfy;Ljd;Z)V neighborChanged
		0 o p_230745_
		1 o p_230746_
		2 o p_230747_
		3 o p_230748_
		4 o p_230749_
eqi net/minecraft/world/level/redstone/NeighborUpdater
	a UPDATE_ORDER
	<clinit> ()V <clinit>
		static
	a (Lji;Ldtc;Ljd;Ljd;II)V shapeUpdate
		0 o p_230791_
		1 o p_230792_
		2 o p_230793_
		3 o p_230794_
		4 o p_230795_
		5 o p_230796_
	a (Ldcw;Ldtc;Ljd;Ldfy;Ljd;Z)V executeUpdate
		static
		0 o p_230764_
		1 o p_230765_
		2 o p_230766_
		3 o p_230767_
		4 o p_230768_
		5 o p_230769_
	a (Ljd;Ldfy;Ljd;)V neighborChanged
		0 o p_230785_
		1 o p_230786_
		2 o p_230787_
	a (Ldtc;Ljd;Ldfy;Ljd;Z)V neighborChanged
		0 o p_230780_
		1 o p_230781_
		2 o p_230782_
		3 o p_230783_
		4 o p_230784_
	a (Ldcx;Lji;Ldtc;Ljd;Ljd;II)V executeShapeUpdate
		static
		0 o p_230771_
		1 o p_230772_
		2 o p_230773_
		3 o p_230774_
		4 o p_230775_
		5 o p_230776_
		6 o p_230777_
	a (Ldfy;)Ljava/lang/String; lambda$executeUpdate$0
		static
		0 o p_339555_
	a (Ljd;Ldfy;Lji;)V updateNeighborsAtExceptFromFacing
		0 o p_230788_
		1 o p_230789_
		2 o p_230790_
eqj net/minecraft/world/level/redstone/Redstone
	a SIGNAL_MIN
	b SIGNAL_MAX
	c SIGNAL_NONE
	<init> ()V <init>
eqk net/minecraft/world/level/redstone/package-info
eql net/minecraft/world/level/saveddata/SavedData
	a LOGGER
	b dirty
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lub;Ljo$a;)Lub; save
		0 o p_77763_
		1 o p_323640_
	a (Ljava/io/File;Ljo$a;)V save
		0 o p_77758_
		1 o p_324088_
	a (Z)V setDirty
		0 o p_77761_
	c ()V setDirty
	d ()Z isDirty
eql$a net/minecraft/world/level/saveddata/SavedData$Factory
	a constructor
	b deserializer
	c type
	<init> (Ljava/util/function/Supplier;Ljava/util/function/BiFunction;Lazw;)V <init>
		0 o constructor
		1 o deserializer
		2 o type
	a ()Ljava/util/function/Supplier; constructor
	b ()Ljava/util/function/BiFunction; deserializer
	c ()Lazw; type
	equals (Ljava/lang/Object;)Z equals
		0 o p_295176_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eqm net/minecraft/world/level/saveddata/maps/MapBanner
	a CODEC
	b LIST_CODEC
	c pos
	d color
	e name
	<clinit> ()V <clinit>
		static
	<init> (Ljd;Lcti;Ljava/util/Optional;)V <init>
		0 o pos
		1 o color
		2 o name
	a (Ldcc;Ljd;)Leqm; fromWorld
		static
		0 o p_77775_
		1 o p_77776_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_338111_
	a ()Ljm; getDecoration
	b ()Ljava/lang/String; getId
	c ()Ljd; pos
	d ()Lcti; color
	e ()Ljava/util/Optional; name
	equals (Ljava/lang/Object;)Z equals
		0 o p_77786_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eqm$1 net/minecraft/world/level/saveddata/maps/MapBanner$1
	a $SwitchMap$net$minecraft$world$item$DyeColor
	<clinit> ()V <clinit>
		static
eqn net/minecraft/world/level/saveddata/maps/MapDecoration
	a STREAM_CODEC
	b type
	c x
	d y
	e rot
	f name
	<clinit> ()V <clinit>
		static
	<init> (Ljm;BBBLjava/util/Optional;)V <init>
		0 o type
		1 o x
		2 o y
		3 o rot
		4 o name
	a ()Lakr; getSpriteLocation
	b ()Z renderOnFrame
	c ()Ljm; type
	d ()B x
	e ()B y
	equals (Ljava/lang/Object;)Z equals
		0 o p_77808_
	f ()B rot
	g ()Ljava/util/Optional; name
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eqo net/minecraft/world/level/saveddata/maps/MapDecorationType
	a NO_MAP_COLOR
	b CODEC
	c STREAM_CODEC
	d assetId
	e showOnItemFrame
	f mapColor
	g explorationMapElement
	h trackCount
	<clinit> ()V <clinit>
		static
	<init> (Lakr;ZIZZ)V <init>
		0 o assetId
		1 o showOnItemFrame
		2 o mapColor
		3 o explorationMapElement
		4 o trackCount
	a ()Z hasMapColor
	b ()Lakr; assetId
	c ()Z showOnItemFrame
	d ()I mapColor
	e ()Z explorationMapElement
	equals (Ljava/lang/Object;)Z equals
		0 o p_336038_
	f ()Z trackCount
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eqp net/minecraft/world/level/saveddata/maps/MapDecorationTypes
	A RED_X
	B DESERT_VILLAGE
	C PLAINS_VILLAGE
	D SAVANNA_VILLAGE
	E SNOWY_VILLAGE
	F TAIGA_VILLAGE
	G JUNGLE_TEMPLE
	H SWAMP_HUT
	I TRIAL_CHAMBERS
	J COPPER_COLOR
	a PLAYER
	b FRAME
	c RED_MARKER
	d BLUE_MARKER
	e TARGET_X
	f TARGET_POINT
	g PLAYER_OFF_MAP
	h PLAYER_OFF_LIMITS
	i WOODLAND_MANSION
	j OCEAN_MONUMENT
	k WHITE_BANNER
	l ORANGE_BANNER
	m MAGENTA_BANNER
	n LIGHT_BLUE_BANNER
	o YELLOW_BANNER
	p LIME_BANNER
	q PINK_BANNER
	r GRAY_BANNER
	s LIGHT_GRAY_BANNER
	t CYAN_BANNER
	u PURPLE_BANNER
	v BLUE_BANNER
	w BROWN_BANNER
	x GREEN_BANNER
	y RED_BANNER
	z BLACK_BANNER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljz;)Ljm; bootstrap
		static
		0 o p_336048_
	a (Ljava/lang/String;Ljava/lang/String;ZZ)Ljm; register
		static
		0 o p_335808_
		1 o p_336081_
		2 o p_335910_
		3 o p_335576_
	a (Ljava/lang/String;Ljava/lang/String;ZIZZ)Ljm; register
		static
		0 o p_335821_
		1 o p_335761_
		2 o p_336130_
		3 o p_336016_
		4 o p_335829_
		5 o p_335765_
eqq net/minecraft/world/level/saveddata/maps/MapFrame
	a pos
	b rotation
	c entityId
	<init> (Ljd;II)V <init>
		0 o p_77866_
		1 o p_77867_
		2 o p_77868_
	a ()Lub; save
	a (Ljd;)Ljava/lang/String; frameId
		static
		0 o p_77871_
	a (Lub;)Leqq; load
		static
		0 o p_77873_
	b ()Ljd; getPos
	c ()I getRotation
	d ()I getEntityId
	e ()Ljava/lang/String; getId
eqr net/minecraft/world/level/saveddata/maps/MapId
	a CODEC
	b STREAM_CODEC
	c id
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o id
	a ()Ljava/lang/String; key
	b ()I id
	equals (Ljava/lang/Object;)Z equals
		0 o p_324181_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eqs net/minecraft/world/level/saveddata/maps/MapIndex
	a FILE_NAME
	b usedAuxIds
	<init> ()V <init>
	a (Lub;Ljo$a;)Lub; save
		0 o p_77884_
		1 o p_324049_
	a ()Leql$a; factory
		static
	b (Lub;Ljo$a;)Leqs; load
		static
		0 o p_164763_
		1 o p_323806_
	b ()Leqr; getFreeAuxValueForMap
eqt net/minecraft/world/level/saveddata/maps/MapItemSavedData
	a MAX_SCALE
	b TRACKED_DECORATION_LIMIT
	c centerX
	d centerZ
	e dimension
	f scale
	g colors
	h locked
	i LOGGER
	j MAP_SIZE
	k HALF_MAP_SIZE
	l FRAME_PREFIX
	m trackingPosition
	n unlimitedTracking
	o carriedBy
	p carriedByPlayers
	q bannerMarkers
	r decorations
	s frameMarkers
	t trackedDecorationCount
	<clinit> ()V <clinit>
		static
	<init> (IIBZZZLakq;)V <init>
		0 o p_164768_
		1 o p_164769_
		2 o p_164770_
		3 o p_164771_
		4 o p_164772_
		5 o p_164773_
		6 o p_164774_
	a (Ljava/lang/String;)V removeDecoration
		0 o p_164800_
	a (II)V setColorsDirty
		0 o p_164790_
		1 o p_164791_
	a (Ldcx;Ljd;)Z toggleBanner
		0 o p_77935_
		1 o p_77936_
	a (IIB)Z updateColor
		0 o p_164793_
		1 o p_164794_
		2 o p_164795_
	a (Ljd;I)V removedFromFrame
		0 o p_77948_
		1 o p_77949_
	a (Lcuq;)Ljava/util/function/Predicate; mapMatcher
		static
		0 o p_316807_
	a (DDBZZLakq;)Leqt; createFresh
		static
		0 o p_164781_
		1 o p_164782_
		2 o p_164783_
		3 o p_164784_
		4 o p_164785_
		5 o p_164786_
	a (BZLakq;)Leqt; createForClient
		static
		0 o p_164777_
		1 o p_164778_
		2 o p_164779_
	a (Lcmx;Lcuq;)V tickCarriedBy
		0 o p_77919_
		1 o p_77920_
	a (Lub;Ljo$a;)Lub; save
		0 o p_77956_
		1 o p_323858_
	a (Ljava/lang/String;Lcxr$a;Lcxr;)Lcxr; lambda$addTargetDecoration$6
		static
		0 o p_330164_
		1 o p_330165_
		2 o p_330166_
	a (Lcmx;Ljava/lang/String;Lcxr$a;)V lambda$tickCarriedBy$5
		0 o p_352891_
		1 o p_352892_
		2 o p_352893_
	a (Ljava/util/List;)V addClientSideDecorations
		0 o p_164802_
	a (Ldcc;II)V checkBanners
		0 o p_77931_
		1 o p_77932_
		2 o p_77933_
	a (Lcmx;)Leqt$a; getHoldingPlayer
		0 o p_77917_
	a (Lub;)Ljava/lang/IllegalArgumentException; lambda$load$1
		static
		0 o p_339556_
	a (Lcuq;Ljd;Ljava/lang/String;Ljm;)V addTargetDecoration
		static
		0 o p_77926_
		1 o p_77927_
		2 o p_77928_
		3 o p_335759_
	a (I)Z isTrackedCountOverLimit
		0 o p_181313_
	a (Lcuq;Leqr;Lcuq;)Z lambda$mapMatcher$4
		static
		0 o p_330167_
		1 o p_330168_
		2 o p_330169_
	a ()Leql$a; factory
		static
	a (Lub;Luy;)V lambda$save$3
		static
		0 o p_77953_
		1 o p_77954_
	a (Leqr;Lcmx;)Lzg; getUpdatePacket
		0 o p_323760_
		1 o p_164798_
	a (Ljm;Ldcx;Ljava/lang/String;DDDLwz;)V addDecoration
		0 o p_335830_
		1 o p_77939_
		2 o p_77940_
		3 o p_77941_
		4 o p_77942_
		5 o p_77943_
		6 o p_77944_
	b (I)Ljava/lang/String; getFrameKey
		static
		0 o p_353065_
	b (Ljava/lang/String;)V lambda$load$2
		static
		0 o p_323448_
	b (Lub;Ljo$a;)Leqt; load
		static
		0 o p_164808_
		1 o p_324560_
	b (IIB)V setColor
		0 o p_164804_
		1 o p_164805_
		2 o p_164806_
	b ()Leqt; locked
	e ()Leqt; scaled
	f ()Ljava/util/Collection; getBanners
	g ()Z isExplorationMap
	h ()Ljava/lang/Iterable; getDecorations
	i ()V setDecorationsDirty
	j ()Leqt; lambda$factory$0
		static
eqt$a net/minecraft/world/level/saveddata/maps/MapItemSavedData$HoldingPlayer
	a player
	b step
	c this$0
	d dirtyData
	e minDirtyX
	f minDirtyY
	g maxDirtyX
	h maxDirtyY
	i dirtyDecorations
	j tick
	<init> (Leqt;Lcmx;)V <init>
		0 o p_77969_
		1 o p_77970_
	a (II)V markColorsDirty
		0 o p_164818_
		1 o p_164819_
	a ()Leqt$b; createPatch
	a (Leqr;)Lzg; nextUpdatePacket
		0 o p_324558_
	b ()V markDecorationsDirty
eqt$b net/minecraft/world/level/saveddata/maps/MapItemSavedData$MapPatch
	a STREAM_CODEC
	b startX
	c startY
	d width
	e height
	f mapColors
	<clinit> ()V <clinit>
		static
	<init> (IIII[B)V <init>
		0 o startX
		1 o startY
		2 o width
		3 o height
		4 o mapColors
	a ()I startX
	a (Lio/netty/buffer/ByteBuf;)Ljava/util/Optional; read
		static
		0 o p_323587_
	a (Leqt;)V applyToMap
		0 o p_164833_
	a (Lio/netty/buffer/ByteBuf;Ljava/util/Optional;)V write
		static
		0 o p_323934_
		1 o p_323549_
	b ()I startY
	c ()I width
	d ()I height
	e ()[B mapColors
	equals (Ljava/lang/Object;)Z equals
		0 o p_323662_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
equ net/minecraft/world/level/saveddata/maps/package-info
eqv net/minecraft/world/level/saveddata/package-info
eqw net/minecraft/world/level/storage/CommandStorage
	a ID_PREFIX
	b namespaces
	c storage
	<init> (Leqz;)V <init>
		0 o p_78035_
	a (Ljava/lang/String;Lub;Ljo$a;)Leqw$a; lambda$factory$1
		0 o p_164843_
		1 o p_164844_
		2 o p_323732_
	a (Lakr;Lub;)V set
		0 o p_78047_
		1 o p_78048_
	a (Ljava/lang/String;)Leqw$a; newStorage
		0 o p_164836_
	a ()Ljava/util/stream/Stream; keys
	a (Lakr;)Lub; get
		0 o p_78045_
	a (Ljava/util/Map$Entry;)Ljava/util/stream/Stream; lambda$keys$2
		static
		0 o p_164841_
	b (Ljava/lang/String;)Leql$a; factory
		0 o p_296143_
	c (Ljava/lang/String;)Ljava/lang/String; createId
		static
		0 o p_78038_
	d (Ljava/lang/String;)Leqw$a; lambda$factory$0
		0 o p_164846_
eqw$a net/minecraft/world/level/storage/CommandStorage$Container
	a TAG_CONTENTS
	b storage
	<init> ()V <init>
	a (Ljava/lang/String;Lub;)V put
		0 o p_78064_
		1 o p_78065_
	a (Lub;Ljava/lang/String;Lub;)V lambda$save$0
		static
		0 o p_78069_
		1 o p_78070_
		2 o p_78071_
	a (Lub;Ljo$a;)Lub; save
		0 o p_78075_
		1 o p_323504_
	a (Lub;)Leqw$a; load
		0 o p_164850_
	a (Ljava/lang/String;)Lub; get
		0 o p_78059_
	a (Ljava/lang/String;Ljava/lang/String;)Lakr; lambda$getKeys$1
		static
		0 o p_350256_
		1 o p_350257_
	b (Ljava/lang/String;)Ljava/util/stream/Stream; getKeys
		0 o p_78073_
eqx net/minecraft/world/level/storage/DataVersion
	a MAIN_SERIES
	b version
	c series
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_192998_
	<init> (ILjava/lang/String;)V <init>
		0 o p_193000_
		1 o p_193001_
	a ()Z isSideSeries
	a (Leqx;)Z isCompatible
		0 o p_193004_
	b ()Ljava/lang/String; getSeries
	c ()I getVersion
eqy net/minecraft/world/level/storage/DerivedLevelData
	a worldData
	b wrapped
	<init> (Lerl;Lerk;)V <init>
		0 o p_78079_
		1 o p_78080_
	a (Ljd;F)V setSpawn
		0 o p_78093_
		1 o p_78094_
	a (Z)V setThundering
		0 o p_78100_
	a (Ljava/util/UUID;)V setWanderingTraderId
		0 o p_78096_
	a (Ldct;)V setGameType
		0 o p_78089_
	a (I)V setClearWeatherTime
		0 o p_78085_
	a (Lp;Ldcy;)V fillCrashReportCategory
		0 o p_164852_
		1 o p_164853_
	a ()Ljd; getSpawnPos
	a (Ldut$c;)V setWorldBorder
		0 o p_78091_
	a (J)V setGameTime
		0 o p_78087_
	b (Z)V setRaining
		0 o p_78107_
	b (I)V setThunderTime
		0 o p_78118_
	b (J)V setDayTime
		0 o p_78105_
	b ()F getSpawnAngle
	c ()J getGameTime
	c (I)V setRainTime
		0 o p_78121_
	c (Z)V setInitialized
		0 o p_78112_
	d (I)V setWanderingTraderSpawnDelay
		0 o p_78124_
	d ()J getDayTime
	e ()Ljava/lang/String; getLevelName
	e (I)V setWanderingTraderSpawnChance
		0 o p_78127_
	f ()I getClearWeatherTime
	g ()Z isThundering
	h ()I getThunderTime
	i ()Z isRaining
	j ()I getRainTime
	k ()Ldct; getGameType
	l ()Z isHardcore
	m ()Z isAllowCommands
	n ()Z isInitialized
	o ()Ldcs; getGameRules
	p ()Ldut$c; getWorldBorder
	q ()Lbqo; getDifficulty
	r ()Z isDifficultyLocked
	s ()Lewp; getScheduledEvents
	t ()I getWanderingTraderSpawnDelay
	u ()I getWanderingTraderSpawnChance
	v ()Ljava/util/UUID; getWanderingTraderId
eqz net/minecraft/world/level/storage/DimensionDataStorage
	a LOGGER
	b cache
	c fixerUpper
	d registries
	e dataFolder
	<clinit> ()V <clinit>
		static
	<init> (Ljava/io/File;Lcom/mojang/datafixers/DataFixer;Ljo$a;)V <init>
		0 o p_78149_
		1 o p_78150_
		2 o p_324180_
	a (Leql$a;Ljava/lang/String;)Leql; computeIfAbsent
		0 o p_294124_
		1 o p_164864_
	a (Ljava/lang/String;Lazw;I)Lub; readTagFromDisk
		0 o p_78159_
		1 o p_295038_
		2 o p_78160_
	a (Ljava/util/function/BiFunction;Lazw;Ljava/lang/String;)Leql; readSavedData
		0 o p_324609_
		1 o p_295832_
		2 o p_164870_
	a (Ljava/lang/String;Leql;)V set
		0 o p_164856_
		1 o p_164857_
	a ()V save
	a (Ljava/lang/String;)Ljava/io/File; getDataFile
		0 o p_78157_
	a (Ljava/io/PushbackInputStream;)Z isGzip
		0 o p_78155_
	b (Ljava/lang/String;Leql;)V lambda$save$0
		0 o p_323449_
		1 o p_323450_
	b (Leql$a;Ljava/lang/String;)Leql; get
		0 o p_295091_
		1 o p_164860_
er net/minecraft/commands/CommandSigningContext
	a ANONYMOUS
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;)Lxp; getArgument
		0 o p_230580_
er$1 net/minecraft/commands/CommandSigningContext$1
	<init> ()V <init>
	a (Ljava/lang/String;)Lxp; getArgument
		0 o p_242898_
er$a net/minecraft/commands/CommandSigningContext$SignedArguments
	b arguments
	<init> (Ljava/util/Map;)V <init>
		0 o arguments
	a ()Ljava/util/Map; arguments
	a (Ljava/lang/String;)Lxp; getArgument
		0 o p_242852_
	equals (Ljava/lang/Object;)Z equals
		0 o p_230600_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
era net/minecraft/world/level/storage/FileNameDateFormatter
	<init> ()V <init>
	a ()Ljava/time/format/DateTimeFormatter; create
		static
erb net/minecraft/world/level/storage/LevelData
	a (Ldcy;)Ljava/lang/String; lambda$fillCrashReportCategory$0
		0 o p_319762_
	a (Lp;Ldcy;)V fillCrashReportCategory
		0 o p_164873_
		1 o p_164874_
	a ()Ljd; getSpawnPos
	b ()F getSpawnAngle
	b (Z)V setRaining
		0 o p_78171_
	c ()J getGameTime
	d ()J getDayTime
	e ()Ljava/lang/String; lambda$fillCrashReportCategory$1
	g ()Z isThundering
	i ()Z isRaining
	l ()Z isHardcore
	o ()Ldcs; getGameRules
	q ()Lbqo; getDifficulty
	r ()Z isDifficultyLocked
erc net/minecraft/world/level/storage/LevelDataAndDimensions
	a worldData
	b dimensions
	<init> (Lerl;Ldzt$b;)V <init>
		0 o worldData
		1 o dimensions
	a ()Lerl; worldData
	b ()Ldzt$b; dimensions
	equals (Ljava/lang/Object;)Z equals
		0 o p_307206_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
erd net/minecraft/world/level/storage/LevelResource
	a PLAYER_ADVANCEMENTS_DIR
	b PLAYER_STATS_DIR
	c PLAYER_DATA_DIR
	d PLAYER_OLD_DATA_DIR
	e LEVEL_DATA_FILE
	f OLD_LEVEL_DATA_FILE
	g ICON_FILE
	h LOCK_FILE
	i GENERATED_DIR
	j DATAPACK_DIR
	k MAP_RESOURCE_FILE
	l ROOT
	m id
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o p_78186_
	a ()Ljava/lang/String; getId
	toString ()Ljava/lang/String; toString
ere net/minecraft/world/level/storage/LevelStorageException
	a messageComponent
	<init> (Lwz;)V <init>
		0 o p_230805_
	a ()Lwz; getMessageComponent
erf net/minecraft/world/level/storage/LevelStorageSource
	a ALLOWED_SYMLINKS_CONFIG_NAME
	b LOGGER
	c FORMATTER
	d TAG_DATA
	e NO_SYMLINKS_ALLOWED
	f UNCOMPRESSED_NBT_QUOTA
	g DISK_SPACE_WARNING_THRESHOLD
	h baseDir
	i backupDir
	j fixerUpper
	k worldDirValidator
	<clinit> ()V <clinit>
		static
	<init> (Ljava/nio/file/Path;Ljava/nio/file/Path;Lews;Lcom/mojang/datafixers/DataFixer;)V <init>
		0 o p_289985_
		1 o p_289978_
		2 o p_289922_
		3 o p_289940_
	a (Lcom/mojang/serialization/Dynamic;)Lddr; readDataConfig
		static
		0 o p_250884_
	a (Lcom/mojang/serialization/Dynamic;Lerf$b;Z)Lerg; makeLevelSummary
		0 o p_307300_
		1 o p_307426_
		2 o p_307364_
	a (Lerf$a;)Ljava/util/concurrent/CompletableFuture; loadLevelSummaries
		0 o p_230814_
	a (Lerf$b;)J getFileModificationTime
		static
		0 o p_307642_
	a (Lcom/mojang/serialization/Dynamic;Lddr;Ljz;Lka$b;)Lerc; getLevelDataAndDimensions
		static
		0 o p_307313_
		1 o p_307486_
		2 o p_307597_
		3 o p_307648_
	a (Lakr;)V lambda$parseFeatureFlagsFromSummary$8
		static
		0 o p_248503_
	a (Lerf$b;Z)Lerg; readLevelSummary
		0 o p_307237_
		1 o p_307368_
	a (Ljava/util/List;)Ljava/util/List; lambda$loadLevelSummaries$4
		static
		0 o p_230832_
	a ()Ljava/lang/String; getName
	a (Lcom/mojang/serialization/Dynamic;Latp;Z)Lalo$d; getPackConfig
		static
		0 o p_307282_
		1 o p_307421_
		2 o p_307393_
	a (Lcom/mojang/datafixers/DataFixer;ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$readLevelDataTagFixed$6
		static
		0 o p_341582_
		1 o p_341583_
		2 o p_341584_
	a (Ljava/nio/file/Path;)Lews; parseValidator
		static
		0 o p_289968_
	a (Ljava/lang/String;)Z isNewLevelIdAcceptable
		0 o p_78241_
	a (Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;)Lcom/mojang/serialization/Dynamic; readLevelDataTagFixed
		static
		0 o p_307371_
		1 o p_307468_
	b (Ljava/nio/file/Path;)Lerf; createDefault
		static
		0 o p_78243_
	b (Lcom/mojang/serialization/Dynamic;)Lcpl; parseFeatureFlagsFromSummary
		static
		0 o p_249466_
	b (Lerf$b;)Lerg; lambda$loadLevelSummaries$3
		0 o p_307188_
	b (Ljava/lang/String;)Z levelExists
		0 o p_78256_
	b ()Lerf$a; findLevelCandidates
	b (Lcom/mojang/datafixers/DataFixer;ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$readLevelDataTagFixed$5
		static
		0 o p_341579_
		1 o p_341580_
		2 o p_341581_
	c (Ljava/nio/file/Path;)Lub; readLevelDataTagRaw
		static
		0 o p_307408_
	c ()Ljava/nio/file/Path; getBaseDir
	c (Lerf$b;)Z lambda$findLevelCandidates$2
		static
		0 o p_230835_
	c (Lcom/mojang/serialization/Dynamic;)Ljava/util/stream/Stream; lambda$parseFeatureFlagsFromSummary$7
		static
		0 o p_338115_
	c (Ljava/lang/String;)Ljava/nio/file/Path; getLevelPath
		0 o p_289974_
	d (Ljava/nio/file/Path;)Ljava/time/Instant; getFileModificationTime
		static
		0 o p_307529_
	d (Ljava/lang/String;)Lerf$c; validateAndCreateAccess
		0 o p_289980_
	d ()Ljava/nio/file/Path; getBackupPath
	e ()Lews; getWorldDirValidator
	e (Ljava/nio/file/Path;)Luy; readLightweightData
		static
		0 o p_230837_
	e (Ljava/lang/String;)Lerf$c; createAccess
		0 o p_78261_
	f (Ljava/nio/file/Path;)Z lambda$findLevelCandidates$1
		static
		0 o p_230839_
	f ()I getStorageVersion
	g (Ljava/nio/file/Path;)Z lambda$static$0
		static
		0 o p_294087_
erf$a net/minecraft/world/level/storage/LevelStorageSource$LevelCandidates
	a levels
	<init> (Ljava/util/List;)V <init>
		0 o levels
	a ()Z isEmpty
	b ()Ljava/util/List; levels
	equals (Ljava/lang/Object;)Z equals
		0 o p_230846_
	hashCode ()I hashCode
	iterator ()Ljava/util/Iterator; iterator
	toString ()Ljava/lang/String; toString
erf$b net/minecraft/world/level/storage/LevelStorageSource$LevelDirectory
	a path
	<init> (Ljava/nio/file/Path;)V <init>
		0 o path
	a ()Ljava/lang/String; directoryName
	a (Lerd;)Ljava/nio/file/Path; resourcePath
		0 o p_230855_
	a (Ljava/time/LocalDateTime;)Ljava/nio/file/Path; corruptedDataFile
		0 o p_230857_
	b (Ljava/time/LocalDateTime;)Ljava/nio/file/Path; rawDataFile
		0 o p_307373_
	b ()Ljava/nio/file/Path; dataFile
	c ()Ljava/nio/file/Path; oldDataFile
	d ()Ljava/nio/file/Path; iconFile
	e ()Ljava/nio/file/Path; lockFile
	equals (Ljava/lang/Object;)Z equals
		0 o p_230863_
	f ()Ljava/nio/file/Path; path
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
erf$c net/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess
	a this$0
	b lock
	c levelDirectory
	d levelId
	e resources
	<init> (Lerf;Ljava/lang/String;Ljava/nio/file/Path;)V <init>
		0 o p_289971_
		1 o p_289967_
		2 o p_289988_
	a (Ljava/lang/String;)V renameLevel
		0 o p_78298_
	a ()J estimateDiskSpace
	a (Lakq;)Ljava/nio/file/Path; getDimensionPath
		0 o p_197395_
	a (Ljava/lang/String;Lub;)V lambda$renameAndDropPlayer$1
		static
		0 o p_307317_
		1 o p_307287_
	a (Lerd;)Ljava/nio/file/Path; getLevelPath
		0 o p_78284_
	a (Lka;Lerl;Lub;)V saveDataTag
		0 o p_78291_
		1 o p_78292_
		2 o p_78293_
	a (Ljava/util/function/Consumer;)V modifyLevelDataWithoutDatafix
		0 o p_307346_
	a (Lka;Lerl;)V saveDataTag
		0 o p_78288_
		1 o p_78289_
	a (Lub;)V saveLevelData
		0 o p_307262_
	a (Z)Ljava/time/Instant; getFileModificationTime
		0 o p_307470_
	a (Lcom/mojang/serialization/Dynamic;)Lerg; getSummary
		0 o p_307314_
	b (Z)Lcom/mojang/serialization/Dynamic; getDataTag
		0 o p_307503_
	b (Ljava/lang/String;)V renameAndDropPlayer
		0 o p_307319_
	b (Ljava/lang/String;Lub;)V lambda$renameLevel$0
		static
		0 o p_307492_
		1 o p_307270_
	b ()Z checkForLowDiskSpace
	c ()V safeClose
	close ()V close
	d ()Lerf; parent
	e ()Lerf$b; getLevelDirectory
	f ()Ljava/lang/String; getLevelId
	g ()Leri; createPlayerStorage
	h ()Lcom/mojang/serialization/Dynamic; getDataTag
	i ()Lcom/mojang/serialization/Dynamic; getDataTagFallback
	j ()Ljava/util/Optional; getIconFile
	k ()V deleteLevel
	l ()J makeWorldBackup
	m ()Z hasWorldData
	n ()Z restoreLevelDataFromOld
	o ()V checkLock
erf$c$1 net/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess$1
	a val$lockPath
	b this$1
	<init> (Lerf$c;Ljava/nio/file/Path;)V <init>
		0 o p_78317_
		1 o p_78318_
	a (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; visitFile
		0 o p_78323_
		1 o p_78324_
	a (Ljava/nio/file/Path;Ljava/io/IOException;)Ljava/nio/file/FileVisitResult; postVisitDirectory
		0 o p_78320_
		1 o p_78321_
	postVisitDirectory (Ljava/lang/Object;Ljava/io/IOException;)Ljava/nio/file/FileVisitResult; postVisitDirectory
		0 o p_78326_
		1 o p_78327_
	visitFile (Ljava/lang/Object;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; visitFile
		0 o p_78329_
		1 o p_78330_
erf$c$2 net/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess$2
	a val$rootPath
	b val$stream
	c this$1
	<init> (Lerf$c;Ljava/nio/file/Path;Ljava/util/zip/ZipOutputStream;)V <init>
		0 o p_78335_
		1 o p_78336_
		2 o p_78337_
	a (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; visitFile
		0 o p_78339_
		1 o p_78340_
	visitFile (Ljava/lang/Object;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; visitFile
		0 o p_78342_
		1 o p_78343_
erg net/minecraft/world/level/storage/LevelSummary
	a PLAY_WORLD
	b settings
	c levelVersion
	d levelId
	e requiresManualConversion
	f locked
	g experimental
	h icon
	i info
	<clinit> ()V <clinit>
		static
	<init> (Ldda;Lerh;Ljava/lang/String;ZZZLjava/nio/file/Path;)V <init>
		0 o p_251217_
		1 o p_249179_
		2 o p_250462_
		3 o p_252096_
		4 o p_251054_
		5 o p_252271_
		6 o p_252001_
	a (Lerg;)I compareTo
		0 o p_78360_
	a ()Ljava/lang/String; getLevelId
	b ()Ljava/lang/String; getLevelName
	c ()Ljava/nio/file/Path; getIcon
	compareTo (Ljava/lang/Object;)I compareTo
		0 o p_78364_
	d ()Z requiresManualConversion
	e ()Z isExperimental
	f ()J getLastPlayed
	g ()Ldda; getSettings
	h ()Ldct; getGameMode
	i ()Z isHardcore
	j ()Z hasCommands
	k ()Lxn; getWorldVersionName
	l ()Lerh; levelVersion
	m ()Z shouldBackup
	n ()Z isDowngrade
	o ()Lerg$a; backupStatus
	p ()Z isLocked
	q ()Z isDisabled
	r ()Z isCompatible
	s ()Lwz; getInfo
	t ()Lwz; primaryActionMessage
	u ()Z primaryActionActive
	v ()Z canUpload
	w ()Z canEdit
	x ()Z canRecreate
	y ()Z canDelete
	z ()Lwz; createInfo
erg$a net/minecraft/world/level/storage/LevelSummary$BackupStatus
	a NONE
	b DOWNGRADE
	c UPGRADE_TO_SNAPSHOT
	d shouldBackup
	e severe
	f translationKey
	g $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IZZLjava/lang/String;)V <init>
		0 o p_164926_
		1 o p_164927_
		2 o p_164928_
		3 o p_164929_
		4 o p_164930_
	a ()Z shouldBackup
	b ()Z isSevere
	c ()Ljava/lang/String; getTranslationKey
	d ()[Lerg$a; $values
		static
	valueOf (Ljava/lang/String;)Lerg$a; valueOf
		static
		0 o p_164936_
	values ()[Lerg$a; values
		static
erg$b net/minecraft/world/level/storage/LevelSummary$CorruptedLevelSummary
	b INFO
	c RECOVER
	d lastPlayed
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/nio/file/Path;J)V <init>
		0 o p_307261_
		1 o p_307409_
		2 o p_307353_
	a (Lxw;)Lxw; lambda$static$0
		static
		0 o p_307345_
	b ()Ljava/lang/String; getLevelName
	compareTo (Ljava/lang/Object;)I compareTo
		0 o p_307376_
	f ()J getLastPlayed
	q ()Z isDisabled
	s ()Lwz; getInfo
	t ()Lwz; primaryActionMessage
	u ()Z primaryActionActive
	v ()Z canUpload
	w ()Z canEdit
	x ()Z canRecreate
erg$c net/minecraft/world/level/storage/LevelSummary$SymlinkLevelSummary
	b MORE_INFO_BUTTON
	c INFO
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/nio/file/Path;)V <init>
		0 o p_289942_
		1 o p_289953_
	b ()Ljava/lang/String; getLevelName
	compareTo (Ljava/lang/Object;)I compareTo
		0 o p_289945_
	f ()J getLastPlayed
	q ()Z isDisabled
	s ()Lwz; getInfo
	t ()Lwz; primaryActionMessage
	u ()Z primaryActionActive
	v ()Z canUpload
	w ()Z canEdit
	x ()Z canRecreate
erh net/minecraft/world/level/storage/LevelVersion
	a levelDataVersion
	b lastPlayed
	c minecraftVersionName
	d minecraftVersion
	e snapshot
	<init> (IJLjava/lang/String;ILjava/lang/String;Z)V <init>
		0 o p_193023_
		1 o p_193024_
		2 o p_193025_
		3 o p_193026_
		4 o p_193027_
		5 o p_193028_
	a (Lcom/mojang/serialization/Dynamic;)Lerh; parse
		static
		0 o p_78391_
	a ()I levelDataVersion
	b ()J lastPlayed
	c ()Ljava/lang/String; minecraftVersionName
	d ()Leqx; minecraftVersion
	e ()Z snapshot
eri net/minecraft/world/level/storage/PlayerDataStorage
	a fixerUpper
	b LOGGER
	c playerDir
	d FORMATTER
	<clinit> ()V <clinit>
		static
	<init> (Lerf$c;Lcom/mojang/datafixers/DataFixer;)V <init>
		0 o p_78430_
		1 o p_78431_
	a (Lcmx;Ljava/lang/String;)V backup
		0 o p_316529_
		1 o p_316776_
	a (Lcmx;Lub;)Lub; lambda$load$1
		0 o p_316141_
		1 o p_316252_
	a (Lcmx;)V save
		0 o p_78434_
	b (Lcmx;Ljava/lang/String;)Ljava/util/Optional; load
		0 o p_316534_
		1 o p_316666_
	b (Lcmx;)Ljava/util/Optional; load
		0 o p_78436_
	c (Lcmx;)Ljava/util/Optional; lambda$load$0
		0 o p_316526_
erj net/minecraft/world/level/storage/PrimaryLevelData
	A wanderingTraderSpawnDelay
	B wanderingTraderSpawnChance
	C wanderingTraderId
	D knownServerBrands
	E wasModded
	F removedFeatureFlags
	G scheduledEvents
	a LEVEL_NAME
	b PLAYER
	c WORLD_GEN_SETTINGS
	f LOGGER
	g settings
	h worldOptions
	i specialWorldProperty
	j worldGenSettingsLifecycle
	k spawnPos
	l spawnAngle
	m gameTime
	n dayTime
	o loadedPlayerTag
	p version
	q clearWeatherTime
	r raining
	s rainTime
	t thundering
	u thunderTime
	v initialized
	w difficultyLocked
	x worldBorder
	y endDragonFightData
	z customBossEvents
	<clinit> ()V <clinit>
		static
	<init> (Ldda;Ldzw;Lerj$a;Lcom/mojang/serialization/Lifecycle;)V <init>
		0 o p_251081_
		1 o p_251666_
		2 o p_252268_
		3 o p_251714_
	<init> (Lub;ZLjd;FJJIIIZIZZZLdut$c;IILjava/util/UUID;Ljava/util/Set;Ljava/util/Set;Lewp;Lub;Ldxb$a;Ldda;Ldzw;Lerj$a;Lcom/mojang/serialization/Lifecycle;)V <init>
		0 o p_277888_
		1 o p_278109_
		2 o p_320000_
		3 o p_277542_
		4 o p_277414_
		5 o p_277635_
		6 o p_277672_
		7 o p_277714_
		8 o p_278088_
		9 o p_277943_
		10 o p_278037_
		11 o p_277644_
		12 o p_277749_
		13 o p_278004_
		14 o p_277729_
		15 o p_277595_
		16 o p_277794_
		17 o p_277341_
		18 o p_277989_
		19 o p_277399_
		20 o p_277860_
		21 o p_277936_
		22 o p_289764_
		23 o p_278064_
		24 o p_278072_
		25 o p_277548_
		26 o p_277915_
	A ()Z isDebugWorld
	B ()Lcom/mojang/serialization/Lifecycle; worldGenSettingsLifecycle
	C ()Ldxb$a; endDragonFightData
	D ()Lddr; getDataConfiguration
	E ()Lub; getCustomBossEvents
	F ()Z wasModded
	G ()Ljava/util/Set; getKnownServerBrands
	H ()Ljava/util/Set; getRemovedFeatureFlags
	I ()Lerk; overworldData
	J ()Ldda; getLevelSettings
	a (Z)V setThundering
		0 o p_78562_
	a (Ldxb$a;)V setEndDragonFightData
		0 o p_289770_
	a (Ljava/util/UUID;)V setWanderingTraderId
		0 o p_78553_
	a (Ldct;)V setGameType
		0 o p_78525_
	a (Ljava/lang/String;Z)V setModdedInfo
		0 o p_78550_
		1 o p_78551_
	a (J)V setGameTime
		0 o p_78519_
	a (Lub;Luy;)V lambda$setTagData$3
		static
		0 o p_248504_
		1 o p_248505_
	a (Lka;Lub;Lub;)V setTagData
		0 o p_78546_
		1 o p_78547_
		2 o p_78548_
	a (Ljd;F)V setSpawn
		0 o p_78540_
		1 o p_78541_
	a (Lddr;)V setDataConfiguration
		0 o p_252328_
	a (Lbqo;)V setDifficulty
		0 o p_78521_
	a (Lka;Lub;)Lub; createTag
		0 o p_78543_
		1 o p_78544_
	a (I)V setClearWeatherTime
		0 o p_78517_
	a (Ljava/util/Set;)Luh; stringCollectionToTag
		static
		0 o p_277880_
	a (Lub;)V setCustomBossEvents
		0 o p_78571_
	a (Lp;Ldcy;)V fillCrashReportCategory
		0 o p_164972_
		1 o p_164973_
	a ()Ljd; getSpawnPos
	a (Ldut$c;)V setWorldBorder
		0 o p_78527_
	a (Lcom/mojang/serialization/Dynamic;Ldda;Lerj$a;Ldzw;Lcom/mojang/serialization/Lifecycle;)Lerj; parse
		static
		0 o p_78531_
		1 o p_78535_
		2 o p_250651_
		3 o p_251864_
		4 o p_78538_
	a (Lcom/mojang/serialization/DataResult$Error;)V lambda$setTagData$4
		static
		0 o p_338116_
	a (Lcom/mojang/serialization/Dynamic;)Ljava/util/stream/Stream; lambda$parse$1
		static
		0 o p_338117_
	b (Lub;Luy;)V lambda$setTagData$2
		static
		0 o p_78573_
		1 o p_78574_
	b (Z)V setRaining
		0 o p_78576_
	b (J)V setDayTime
		0 o p_78567_
	b (Lcom/mojang/serialization/Dynamic;)Ljava/util/stream/Stream; lambda$parse$0
		static
		0 o p_338118_
	b (I)V setThunderTime
		0 o p_78589_
	b ()F getSpawnAngle
	c ()J getGameTime
	c (I)V setRainTime
		0 o p_78592_
	c (Z)V setInitialized
		0 o p_78581_
	d (I)V setWanderingTraderSpawnDelay
		0 o p_78595_
	d ()J getDayTime
	d (Z)V setDifficultyLocked
		0 o p_78586_
	e ()Ljava/lang/String; getLevelName
	e (I)V setWanderingTraderSpawnChance
		0 o p_78598_
	f ()I getClearWeatherTime
	g ()Z isThundering
	h ()I getThunderTime
	i ()Z isRaining
	j ()I getRainTime
	k ()Ldct; getGameType
	l ()Z isHardcore
	m ()Z isAllowCommands
	n ()Z isInitialized
	o ()Ldcs; getGameRules
	p ()Ldut$c; getWorldBorder
	q ()Lbqo; getDifficulty
	r ()Z isDifficultyLocked
	s ()Lewp; getScheduledEvents
	t ()I getWanderingTraderSpawnDelay
	u ()I getWanderingTraderSpawnChance
	v ()Ljava/util/UUID; getWanderingTraderId
	w ()Lub; getLoadedPlayerTag
	x ()I getVersion
	y ()Ldzw; worldGenOptions
	z ()Z isFlatWorld
erj$a net/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty
	a NONE
	b FLAT
	c DEBUG
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_249033_
		1 o p_248939_
	a ()[Lerj$a; $values
		static
	valueOf (Ljava/lang/String;)Lerj$a; valueOf
		static
		0 o p_249824_
	values ()[Lerj$a; values
		static
erk net/minecraft/world/level/storage/ServerLevelData
	a (Z)V setThundering
		0 o p_78623_
	a (Ljava/util/UUID;)V setWanderingTraderId
		0 o p_78620_
	a (Ldct;)V setGameType
		0 o p_78618_
	a (I)V setClearWeatherTime
		0 o p_78616_
	a (Lp;Ldcy;)V fillCrashReportCategory
		0 o p_164976_
		1 o p_164977_
	a (Ldut$c;)V setWorldBorder
		0 o p_78619_
	a (J)V setGameTime
		0 o p_78617_
	b (I)V setThunderTime
		0 o p_78626_
	b (J)V setDayTime
		0 o p_78624_
	c (I)V setRainTime
		0 o p_78627_
	c (Z)V setInitialized
		0 o p_78625_
	d (I)V setWanderingTraderSpawnDelay
		0 o p_78628_
	e ()Ljava/lang/String; getLevelName
	e (I)V setWanderingTraderSpawnChance
		0 o p_78629_
	f ()I getClearWeatherTime
	h ()I getThunderTime
	j ()I getRainTime
	k ()Ldct; getGameType
	m ()Z isAllowCommands
	n ()Z isInitialized
	p ()Ldut$c; getWorldBorder
	s ()Lewp; getScheduledEvents
	t ()I getWanderingTraderSpawnDelay
	u ()I getWanderingTraderSpawnChance
	v ()Ljava/util/UUID; getWanderingTraderId
	w ()Ljava/lang/String; lambda$fillCrashReportCategory$1
	x ()Ljava/lang/String; lambda$fillCrashReportCategory$0
erl net/minecraft/world/level/storage/WorldData
	d ANVIL_VERSION_ID
	e MCREGION_VERSION_ID
	A ()Z isDebugWorld
	B ()Lcom/mojang/serialization/Lifecycle; worldGenSettingsLifecycle
	C ()Ldxb$a; endDragonFightData
	D ()Lddr; getDataConfiguration
	E ()Lub; getCustomBossEvents
	F ()Z wasModded
	G ()Ljava/util/Set; getKnownServerBrands
	H ()Ljava/util/Set; getRemovedFeatureFlags
	I ()Lerk; overworldData
	J ()Ldda; getLevelSettings
	K ()Lcpl; enabledFeatures
	a (Lddr;)V setDataConfiguration
		0 o p_250014_
	a (Lbqo;)V setDifficulty
		0 o p_78633_
	a (Ldxb$a;)V setEndDragonFightData
		0 o p_289783_
	a (Ldct;)V setGameType
		0 o p_78635_
	a (Lka;Lub;)Lub; createTag
		0 o p_78636_
		1 o p_78637_
	a ()Ljava/lang/String; lambda$fillCrashReportCategory$3
	a (Lub;)V setCustomBossEvents
		0 o p_78643_
	a (Ljava/lang/String;Z)V setModdedInfo
		0 o p_78638_
		1 o p_78639_
	a (Lp;)V fillCrashReportCategory
		0 o p_78640_
	b ()Ljava/lang/String; lambda$fillCrashReportCategory$2
	c ()Ljava/lang/String; lambda$fillCrashReportCategory$1
	d ()Ljava/lang/String; lambda$fillCrashReportCategory$0
	d (Z)V setDifficultyLocked
		0 o p_78645_
	e ()Ljava/lang/String; getLevelName
	f (I)Ljava/lang/String; getStorageVersionName
		0 o p_78647_
	k ()Ldct; getGameType
	l ()Z isHardcore
	m ()Z isAllowCommands
	o ()Ldcs; getGameRules
	q ()Lbqo; getDifficulty
	r ()Z isDifficultyLocked
	w ()Lub; getLoadedPlayerTag
	x ()I getVersion
	y ()Ldzw; worldGenOptions
	z ()Z isFlatWorld
erm net/minecraft/world/level/storage/WritableLevelData
	a (Ljd;F)V setSpawn
		0 o p_78649_
		1 o p_78650_
ern net/minecraft/world/level/storage/loot/BuiltInLootTables
	A JUNGLE_TEMPLE
	B JUNGLE_TEMPLE_DISPENSER
	C IGLOO_CHEST
	D WOODLAND_MANSION
	E UNDERWATER_RUIN_SMALL
	F UNDERWATER_RUIN_BIG
	G BURIED_TREASURE
	H SHIPWRECK_MAP
	I SHIPWRECK_SUPPLY
	J SHIPWRECK_TREASURE
	K PILLAGER_OUTPOST
	L BASTION_TREASURE
	M BASTION_OTHER
	N BASTION_BRIDGE
	O BASTION_HOGLIN_STABLE
	P ANCIENT_CITY
	Q ANCIENT_CITY_ICE_BOX
	R RUINED_PORTAL
	S TRIAL_CHAMBERS_REWARD
	T TRIAL_CHAMBERS_REWARD_COMMON
	U TRIAL_CHAMBERS_REWARD_RARE
	V TRIAL_CHAMBERS_REWARD_UNIQUE
	W TRIAL_CHAMBERS_REWARD_OMINOUS
	X TRIAL_CHAMBERS_REWARD_OMINOUS_COMMON
	Y TRIAL_CHAMBERS_REWARD_OMINOUS_RARE
	Z TRIAL_CHAMBERS_REWARD_OMINOUS_UNIQUE
	a EMPTY
	aA SHEEP_RED
	aB SHEEP_BLACK
	aC FISHING
	aD FISHING_JUNK
	aE FISHING_TREASURE
	aF FISHING_FISH
	aG CAT_MORNING_GIFT
	aH ARMORER_GIFT
	aI BUTCHER_GIFT
	aJ CARTOGRAPHER_GIFT
	aK CLERIC_GIFT
	aL FARMER_GIFT
	aM FISHERMAN_GIFT
	aN FLETCHER_GIFT
	aO LEATHERWORKER_GIFT
	aP LIBRARIAN_GIFT
	aQ MASON_GIFT
	aR SHEPHERD_GIFT
	aS TOOLSMITH_GIFT
	aT WEAPONSMITH_GIFT
	aU SNIFFER_DIGGING
	aV PANDA_SNEEZE
	aW PIGLIN_BARTERING
	aX SPAWNER_TRIAL_CHAMBER_KEY
	aY SPAWNER_TRIAL_CHAMBER_CONSUMABLES
	aZ SPAWNER_OMINOUS_TRIAL_CHAMBER_KEY
	aa TRIAL_CHAMBERS_SUPPLY
	ab TRIAL_CHAMBERS_CORRIDOR
	ac TRIAL_CHAMBERS_INTERSECTION
	ad TRIAL_CHAMBERS_INTERSECTION_BARREL
	ae TRIAL_CHAMBERS_ENTRANCE
	af TRIAL_CHAMBERS_CORRIDOR_DISPENSER
	ag TRIAL_CHAMBERS_CHAMBER_DISPENSER
	ah TRIAL_CHAMBERS_WATER_DISPENSER
	ai TRIAL_CHAMBERS_CORRIDOR_POT
	aj EQUIPMENT_TRIAL_CHAMBER
	ak EQUIPMENT_TRIAL_CHAMBER_RANGED
	al EQUIPMENT_TRIAL_CHAMBER_MELEE
	am SHEEP_WHITE
	an SHEEP_ORANGE
	ao SHEEP_MAGENTA
	ap SHEEP_LIGHT_BLUE
	aq SHEEP_YELLOW
	ar SHEEP_LIME
	as SHEEP_PINK
	at SHEEP_GRAY
	au SHEEP_LIGHT_GRAY
	av SHEEP_CYAN
	aw SHEEP_PURPLE
	ax SHEEP_BLUE
	ay SHEEP_BROWN
	az SHEEP_GREEN
	b SPAWN_BONUS_CHEST
	ba SPAWNER_OMINOUS_TRIAL_CHAMBER_CONSUMABLES
	bb SPAWNER_TRIAL_ITEMS_TO_DROP_WHEN_OMINOUS
	bc BOGGED_SHEAR
	bd DESERT_WELL_ARCHAEOLOGY
	be DESERT_PYRAMID_ARCHAEOLOGY
	bf TRAIL_RUINS_ARCHAEOLOGY_COMMON
	bg TRAIL_RUINS_ARCHAEOLOGY_RARE
	bh OCEAN_RUIN_WARM_ARCHAEOLOGY
	bi OCEAN_RUIN_COLD_ARCHAEOLOGY
	bj LOCATIONS
	bk IMMUTABLE_LOCATIONS
	c END_CITY_TREASURE
	d SIMPLE_DUNGEON
	e VILLAGE_WEAPONSMITH
	f VILLAGE_TOOLSMITH
	g VILLAGE_ARMORER
	h VILLAGE_CARTOGRAPHER
	i VILLAGE_MASON
	j VILLAGE_SHEPHERD
	k VILLAGE_BUTCHER
	l VILLAGE_FLETCHER
	m VILLAGE_FISHER
	n VILLAGE_TANNERY
	o VILLAGE_TEMPLE
	p VILLAGE_DESERT_HOUSE
	q VILLAGE_PLAINS_HOUSE
	r VILLAGE_TAIGA_HOUSE
	s VILLAGE_SNOWY_HOUSE
	t VILLAGE_SAVANNA_HOUSE
	u ABANDONED_MINESHAFT
	v NETHER_BRIDGE
	w STRONGHOLD_LIBRARY
	x STRONGHOLD_CROSSING
	y STRONGHOLD_CORRIDOR
	z DESERT_PYRAMID
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lakq;)Lakq; register
		static
		0 o p_335977_
	a ()Ljava/util/Set; all
		static
	a (Ljava/lang/String;)Lakq; register
		static
		0 o p_78768_
ero net/minecraft/world/level/storage/loot/ContainerComponentManipulator
	a (Ljava/lang/Object;)Ljava/util/stream/Stream; getContents
		0 o p_341229_
	a (Ljava/util/function/UnaryOperator;Lcuq;)Lcuq; lambda$modifyItems$0
		static
		0 o p_344667_
		1 o p_344668_
	a (Lcuq;Ljava/lang/Object;Ljava/util/stream/Stream;)V setContents
		0 o p_340824_
		1 o p_341046_
		2 o p_341372_
	a ()Lkp; type
	a (Ljava/lang/Object;Ljava/util/stream/Stream;)Ljava/lang/Object; setContents
		0 o p_341056_
		1 o p_341252_
	a (Lcuq;Ljava/util/stream/Stream;)V setContents
		0 o p_340943_
		1 o p_340843_
	a (Lcuq;Ljava/util/function/UnaryOperator;)V modifyItems
		0 o p_340919_
		1 o p_341245_
	b ()Ljava/lang/Object; empty
erp net/minecraft/world/level/storage/loot/ContainerComponentManipulators
	a CONTAINER
	b BUNDLE_CONTENTS
	c CHARGED_PROJECTILES
	d ALL_MANIPULATORS
	e CODEC
	<clinit> ()V <clinit>
		static
	a ()Ljava/lang/String; lambda$static$1
		static
	a (Lkp;)Lcom/mojang/serialization/DataResult; lambda$static$2
		static
		0 o p_341089_
	a (Lero;)Lero; lambda$static$0
		static
		0 o p_340858_
erp$1 net/minecraft/world/level/storage/loot/ContainerComponentManipulators$1
	<init> ()V <init>
	a (Ljava/lang/Object;)Ljava/util/stream/Stream; getContents
		0 o p_341260_
	a ()Lkp; type
	a (Ljava/lang/Object;Ljava/util/stream/Stream;)Ljava/lang/Object; setContents
		0 o p_341388_
		1 o p_341181_
	a (Lcxo;)Ljava/util/stream/Stream; getContents
		0 o p_340963_
	a (Lcxo;Ljava/util/stream/Stream;)Lcxo; setContents
		0 o p_341159_
		1 o p_340907_
	b ()Ljava/lang/Object; empty
	c ()Lcxo; empty
erp$2 net/minecraft/world/level/storage/loot/ContainerComponentManipulators$2
	<init> ()V <init>
	a (Ljava/lang/Object;)Ljava/util/stream/Stream; getContents
		0 o p_341129_
	a (Lcxf;Ljava/util/stream/Stream;)Lcxf; setContents
		0 o p_341134_
		1 o p_341127_
	a ()Lkp; type
	a (Ljava/lang/Object;Ljava/util/stream/Stream;)Ljava/lang/Object; setContents
		0 o p_341311_
		1 o p_340811_
	a (Lcxf;)Ljava/util/stream/Stream; getContents
		0 o p_341255_
	b ()Ljava/lang/Object; empty
	c ()Lcxf; empty
erp$3 net/minecraft/world/level/storage/loot/ContainerComponentManipulators$3
	<init> ()V <init>
	a (Ljava/lang/Object;)Ljava/util/stream/Stream; getContents
		0 o p_341395_
	a ()Lkp; type
	a (Ljava/lang/Object;Ljava/util/stream/Stream;)Ljava/lang/Object; setContents
		0 o p_341256_
		1 o p_341279_
	a (Lcxg;)Ljava/util/stream/Stream; getContents
		0 o p_341086_
	a (Lcxg;Ljava/util/stream/Stream;)Lcxg; setContents
		0 o p_341319_
		1 o p_341213_
	b ()Ljava/lang/Object; empty
	c ()Lcxg; empty
erq net/minecraft/world/level/storage/loot/IntRange
	a CODEC
	b RECORD_CODEC
	c min
	d max
	e limiter
	f predicate
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o p_299273_
		1 o p_298799_
	<init> (Levy;Levy;)V <init>
		0 o p_165006_
		1 o p_165007_
	a (I)Lerq; exact
		static
		0 o p_165010_
	a (Levy;Levy;Lerr;I)Z lambda$new$12
		static
		0 o p_165022_
		1 o p_165023_
		2 o p_165024_
		3 o p_165025_
	a (Lerr;I)I clamp
		0 o p_165015_
		1 o p_165016_
	a (II)Lerq; range
		static
		0 o p_165012_
		1 o p_165013_
	a (Levy;Lerr;I)Z lambda$new$10
		static
		0 o p_165018_
		1 o p_165019_
		2 o p_165020_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_338119_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Lerq;)Lcom/mojang/datafixers/util/Either; lambda$static$4
		static
		0 o p_297982_
	a (Lcom/mojang/datafixers/util/Either;)Lerq; lambda$static$3
		static
		0 o p_297983_
	b (I)Lerq; lowerBound
		static
		0 o p_165027_
	b (Levy;Lerr;I)I lambda$new$9
		static
		0 o p_165032_
		1 o p_165033_
		2 o p_165034_
	b ()Ljava/util/OptionalInt; unpackExact
	b (Lerr;I)Z test
		0 o p_165029_
		1 o p_165030_
	b (Levy;Levy;Lerr;I)I lambda$new$11
		static
		0 o p_165036_
		1 o p_165037_
		2 o p_165038_
		3 o p_165039_
	b (Lerq;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_297984_
	c (Lerr;I)Z lambda$new$6
		static
		0 o p_165043_
		1 o p_165044_
	c (Levy;Lerr;I)Z lambda$new$8
		static
		0 o p_165046_
		1 o p_165047_
		2 o p_165048_
	c (Lerq;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_297985_
	c (I)Lerq; upperBound
		static
		0 o p_165041_
	d (Lerr;I)I lambda$new$5
		static
		0 o p_165050_
		1 o p_165051_
	d (Levy;Lerr;I)I lambda$new$7
		static
		0 o p_165053_
		1 o p_165054_
		2 o p_165055_
erq$a net/minecraft/world/level/storage/loot/IntRange$IntChecker
	test (Lerr;I)Z test
		0 o p_165057_
		1 o p_165058_
erq$b net/minecraft/world/level/storage/loot/IntRange$IntLimiter
	apply (Lerr;I)I apply
		0 o p_165060_
		1 o p_165061_
err net/minecraft/world/level/storage/loot/LootContext
	a params
	b random
	c lootDataResolver
	d visitedElements
	<init> (Leru;Layw;Ljn$a;)V <init>
		0 o p_287722_
		1 o p_287702_
		2 o p_335850_
	a (Leuk;)Z hasParam
		0 o p_78937_
	a ()Ljn$a; getResolver
	a (Lerr$c;)Z hasVisitedElement
		0 o p_279182_
	a (Letf;)Lerr$c; createVisitedEntry
		static
		0 o p_279163_
	a (Lakr;Ljava/util/function/Consumer;)V addDynamicDrops
		0 o p_78943_
		1 o p_78944_
	a (Levc;)Lerr$c; createVisitedEntry
		static
		0 o p_279250_
	a (Lerw;)Lerr$c; createVisitedEntry
		static
		0 o p_279327_
	b ()Layw; getRandom
	b (Lerr$c;)Z pushVisitedElement
		0 o p_279152_
	b (Leuk;)Ljava/lang/Object; getParam
		0 o p_165125_
	c (Lerr$c;)V popVisitedElement
		0 o p_279198_
	c (Leuk;)Ljava/lang/Object; getParamOrNull
		0 o p_78954_
	c ()F getLuck
	d ()Laqu; getLevel
err$a net/minecraft/world/level/storage/loot/LootContext$Builder
	a params
	b random
	<init> (Leru;)V <init>
		0 o p_287628_
	a (Ljava/util/Optional;)Lerr; create
		0 o p_298622_
	a (J)Lerr$a; withOptionalRandomSeed
		0 o p_78966_
	a (Ljava/util/Optional;Laqu;)Ljava/util/Optional; lambda$create$0
		static
		0 o p_298858_
		1 o p_298434_
	a (Layw;)Lerr$a; withOptionalRandomSource
		0 o p_347445_
	a ()Laqu; getLevel
err$b net/minecraft/world/level/storage/loot/LootContext$EntityTarget
	a THIS
	b ATTACKER
	c DIRECT_ATTACKER
	d ATTACKING_PLAYER
	e CODEC
	f name
	g param
	h $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Leuk;)V <init>
		0 o p_78999_
		1 o p_79000_
		2 o p_79001_
		3 o p_79002_
	a (Ljava/lang/String;)Lerr$b; getByName
		static
		0 o p_79007_
	a ()Leuk; getParam
	b ()[Lerr$b; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lerr$b; valueOf
		static
		0 o p_79009_
	values ()[Lerr$b; values
		static
err$c net/minecraft/world/level/storage/loot/LootContext$VisitedEntry
	a type
	b value
	<init> (Lert;Ljava/lang/Object;)V <init>
		0 o type
		1 o value
	a ()Lert; type
	b ()Ljava/lang/Object; value
	equals (Ljava/lang/Object;)Z equals
		0 o p_279464_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ers net/minecraft/world/level/storage/loot/LootContextUser
	a ()Ljava/util/Set; getReferencedContextParams
	a (Lerx;)V validate
		0 o p_79022_
ert net/minecraft/world/level/storage/loot/LootDataType
	a PREDICATE
	b MODIFIER
	c TABLE
	d registryKey
	e codec
	f validator
	g LOGGER
	<clinit> ()V <clinit>
		static
	<init> (Lakq;Lcom/mojang/serialization/Codec;Lert$a;)V <init>
		0 o registryKey
		1 o codec
		2 o validator
	a (Lerx;Lakq;Lerw;)V lambda$createLootTableValidator$2
		static
		0 o p_339557_
		1 o p_339558_
		2 o p_339559_
	a (Lerx;Lakq;Ljava/lang/Object;)V runValidation
		0 o p_279366_
		1 o p_336149_
		2 o p_279124_
	a (Lakr;Lcom/mojang/serialization/DataResult$Error;)V lambda$deserialize$0
		0 o p_350258_
		1 o p_350259_
	a (Lerx;Lakq;Lers;)V lambda$createSimpleValidator$1
		static
		0 o p_339560_
		1 o p_339561_
		2 o p_339562_
	a (Lakr;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/util/Optional; deserialize
		0 o p_279253_
		1 o p_324006_
		2 o p_324329_
	a ()Ljava/util/stream/Stream; values
		static
	b ()Lakq; registryKey
	c ()Lcom/mojang/serialization/Codec; codec
	d ()Lert$a; validator
	e ()Lert$a; createSimpleValidator
		static
	equals (Ljava/lang/Object;)Z equals
		0 o p_335430_
	f ()Lert$a; createLootTableValidator
		static
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ert$a net/minecraft/world/level/storage/loot/LootDataType$Validator
	run (Lerx;Lakq;Ljava/lang/Object;)V run
		0 o p_279419_
		1 o p_335916_
		2 o p_279326_
eru net/minecraft/world/level/storage/loot/LootParams
	a level
	b params
	c dynamicDrops
	d luck
	<init> (Laqu;Ljava/util/Map;Ljava/util/Map;F)V <init>
		0 o p_287766_
		1 o p_287705_
		2 o p_287642_
		3 o p_287671_
	a (Lakr;Ljava/util/function/Consumer;)V addDynamicDrops
		0 o p_287768_
		1 o p_287711_
	a (Leuk;)Z hasParam
		0 o p_287749_
	a ()Laqu; getLevel
	b (Leuk;)Ljava/lang/Object; getParameter
		0 o p_287670_
	b ()F getLuck
	c (Leuk;)Ljava/lang/Object; getOptionalParameter
		0 o p_287644_
	d (Leuk;)Ljava/lang/Object; getParamOrNull
		0 o p_287769_
eru$a net/minecraft/world/level/storage/loot/LootParams$Builder
	a level
	b params
	c dynamicDrops
	d luck
	<init> (Laqu;)V <init>
		0 o p_287594_
	a (Lakr;Leru$b;)Leru$a; withDynamicDrop
		0 o p_287734_
		1 o p_287724_
	a (Leuk;Ljava/lang/Object;)Leru$a; withParameter
		0 o p_287706_
		1 o p_287606_
	a (Leuk;)Ljava/lang/Object; getParameter
		0 o p_287646_
	a (Leul;)Leru; create
		0 o p_287701_
	a ()Laqu; getLevel
	a (F)Leru$a; withLuck
		0 o p_287703_
	b (Leuk;Ljava/lang/Object;)Leru$a; withOptionalParameter
		0 o p_287680_
		1 o p_287630_
	b (Leuk;)Ljava/lang/Object; getOptionalParameter
		0 o p_287759_
eru$b net/minecraft/world/level/storage/loot/LootParams$DynamicDrop
	add (Ljava/util/function/Consumer;)V add
		0 o p_287584_
erv net/minecraft/world/level/storage/loot/LootPool
	a CODEC
	b entries
	c conditions
	d compositeCondition
	e functions
	f compositeFunction
	g rolls
	h bonusRolls
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljava/util/List;Ljava/util/List;Levy;Levy;)V <init>
		0 o p_298764_
		1 o p_299316_
		2 o p_298954_
		3 o p_165131_
		4 o p_165132_
	a (Lerv;)Levy; lambda$static$4
		static
		0 o p_297997_
	a (Lerr;Ljava/util/List;Lorg/apache/commons/lang3/mutable/MutableInt;Lesg;)V lambda$addRandomItem$6
		static
		0 o p_79045_
		1 o p_79046_
		2 o p_79047_
		3 o p_79048_
	a (Ljava/util/function/Consumer;Lerr;)V addRandomItems
		0 o p_79054_
		1 o p_79055_
	a (Lerx;)V validate
		0 o p_79052_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5
		static
		0 o p_344669_
	a ()Lerv$a; lootPool
		static
	b (Ljava/util/function/Consumer;Lerr;)V addRandomItem
		0 o p_79059_
		1 o p_79060_
	b (Lerv;)Levy; lambda$static$3
		static
		0 o p_297993_
	c (Lerv;)Ljava/util/List; lambda$static$2
		static
		0 o p_297994_
	d (Lerv;)Ljava/util/List; lambda$static$1
		static
		0 o p_297992_
	e (Lerv;)Ljava/util/List; lambda$static$0
		static
		0 o p_297995_
erv$a net/minecraft/world/level/storage/loot/LootPool$Builder
	a entries
	b conditions
	c functions
	d rolls
	e bonusRolls
	<init> ()V <init>
	a (Letf$a;)Lerv$a; apply
		0 o p_79079_
	a (Lesh$a;)Lerv$a; add
		0 o p_79077_
	a ()Lerv$a; unwrap
	a (Levy;)Lerv$a; setRolls
		0 o p_165134_
	a (Levc$a;)Lerv$a; when
		0 o p_79081_
	b (Levc$a;)Leuu; when
		0 o p_230916_
	b (Letf$a;)Letb; apply
		0 o p_230914_
	b (Levy;)Lerv$a; setBonusRolls
		0 o p_165136_
	b ()Lerv; build
	c ()Letb; unwrap
	d ()Leuu; unwrap
erw net/minecraft/world/level/storage/loot/LootTable
	a EMPTY
	b DEFAULT_PARAM_SET
	c RANDOMIZE_SEED
	d DIRECT_CODEC
	e CODEC
	f LOGGER
	g paramSet
	h randomSequence
	i pools
	j functions
	k compositeFunction
	<clinit> ()V <clinit>
		static
	<init> (Leul;Ljava/util/Optional;Ljava/util/List;Ljava/util/List;)V <init>
		0 o p_287716_
		1 o p_299055_
		2 o p_298390_
		3 o p_298775_
	a (Lit/unimi/dsi/fastutil/objects/ObjectArrayList;ILayw;)V shuffleAndSplitItems
		0 o p_230925_
		1 o p_230926_
		2 o p_230927_
	a (Lerw;)Ljava/util/List; lambda$static$3
		static
		0 o p_298000_
	a (Leru;Ljava/util/function/Consumer;)V getRandomItemsRaw
		0 o p_287669_
		1 o p_287781_
	a ()Leul; getParamSet
	a (Lerr;Ljava/util/function/Consumer;)V getRandomItemsRaw
		0 o p_79132_
		1 o p_79133_
	a (Lerx;)V validate
		0 o p_79137_
	a (Laqu;Ljava/util/function/Consumer;)Ljava/util/function/Consumer; createStackSplitter
		static
		0 o p_287765_
		1 o p_251308_
	a (Leru;J)Lit/unimi/dsi/fastutil/objects/ObjectArrayList; getRandomItems
		0 o p_287574_
		1 o p_287773_
	a (Leru;JLjava/util/function/Consumer;)V getRandomItems
		0 o p_287748_
		1 o p_287729_
		2 o p_287583_
	a (Lerr;)Lit/unimi/dsi/fastutil/objects/ObjectArrayList; getRandomItems
		0 o p_230923_
	a (Leru;)Lit/unimi/dsi/fastutil/objects/ObjectArrayList; getRandomItems
		0 o p_287616_
	a (Leru;Layw;)Lit/unimi/dsi/fastutil/objects/ObjectArrayList; getRandomItems
		0 o p_347545_
		1 o p_347680_
	a (Laqu;Ljava/util/function/Consumer;Lcuq;)V lambda$createStackSplitter$5
		static
		0 o p_287568_
		1 o p_287569_
		2 o p_287570_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_338123_
	a (Lbqk;Layw;)Ljava/util/List; getAvailableSlots
		0 o p_230920_
		1 o p_230921_
	a (Lbqk;Leru;J)V fill
		0 o p_287662_
		1 o p_287743_
		2 o p_287585_
	b (Lerw;)Ljava/util/List; lambda$static$2
		static
		0 o p_298002_
	b ()Lerw$a; lootTable
		static
	b (Leru;Ljava/util/function/Consumer;)V getRandomItems
		0 o p_287704_
		1 o p_287617_
	b (Lerr;Ljava/util/function/Consumer;)V getRandomItems
		0 o p_79149_
		1 o p_79150_
	c (Lerw;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_297998_
	d (Lerw;)Leul; lambda$static$0
		static
		0 o p_298001_
erw$a net/minecraft/world/level/storage/loot/LootTable$Builder
	a pools
	b functions
	c paramSet
	d randomSequence
	<init> ()V <init>
	a (Leul;)Lerw$a; setParamSet
		0 o p_79166_
	a (Letf$a;)Lerw$a; apply
		0 o p_79164_
	a (Lerv$a;)Lerw$a; withPool
		0 o p_79162_
	a ()Lerw$a; unwrap
	a (Lakr;)Lerw$a; setRandomSequence
		0 o p_287667_
	b (Letf$a;)Letb; apply
		0 o p_230929_
	b ()Lerw; build
	c ()Letb; unwrap
erx net/minecraft/world/level/storage/loot/ValidationContext
	a reporter
	b params
	c resolver
	d visitedElements
	<init> (Layu;Leul;Ljn$a;)V <init>
		0 o p_311875_
		1 o p_279485_
		2 o p_335890_
	<init> (Layu;Leul;Ljava/util/Optional;Ljava/util/Set;)V <init>
		0 o p_312319_
		1 o p_279447_
		2 o p_352342_
		3 o p_311760_
	<init> (Layu;Leul;)V <init>
		0 o p_352229_
		1 o p_352267_
	a ()Ljn$a; resolver
	a (Leul;)Lerx; setParams
		0 o p_79356_
	a (Lers;)V validateUser
		0 o p_79354_
	a (Ljava/lang/String;Lakq;)Lerx; enterElement
		0 o p_279180_
		1 o p_335771_
	a (Ljava/lang/String;)Lerx; forChild
		0 o p_79366_
	a (Lakq;)Z hasVisitedElement
		0 o p_335626_
	b (Ljava/lang/String;)V reportProblem
		0 o p_79358_
	b ()Z allowsReferences
	c ()Layu; reporter
	d ()Ljava/lang/UnsupportedOperationException; lambda$resolver$0
		static
ery net/minecraft/world/level/storage/loot/entries/AlternativesEntry
	a CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljava/util/List;)V <init>
		0 o p_299062_
		1 o p_298668_
	a (Ljava/util/List;Lerr;Ljava/util/function/Consumer;)Z lambda$compose$0
		static
		0 o p_298003_
		1 o p_298004_
		2 o p_298005_
	a (Ljava/util/Collection;Ljava/util/function/Function;)Lery$a; alternatives
		static
		0 o p_230934_
		1 o p_230935_
	a (I)[Lesh$a; lambda$alternatives$1
		static
		0 o p_230932_
	a ()Lesi; getType
	a (Ljava/util/List;)Lerz; compose
		0 o p_298256_
	a ([Lesh$a;)Lery$a; alternatives
		static
		0 o p_79396_
	a (Lerx;)V validate
		0 o p_79388_
ery$a net/minecraft/world/level/storage/loot/entries/AlternativesEntry$Builder
	a entries
	<init> ([Lesh$a;)V <init>
		0 o p_79399_
	a (Lesh$a;)Lery$a; otherwise
		0 o p_79402_
	a ()Lery$a; getThis
	aH_ ()Lesh$a; getThis
	b ()Lesh; build
erz net/minecraft/world/level/storage/loot/entries/ComposableEntryContainer
	b ALWAYS_FALSE
	c ALWAYS_TRUE
	<clinit> ()V <clinit>
		static
	a (Lerz;Lerr;Ljava/util/function/Consumer;)Z lambda$or$3
		0 o p_79414_
		1 o p_79415_
		2 o p_79416_
	a (Lerr;Ljava/util/function/Consumer;)Z lambda$static$1
		static
		0 o p_79409_
		1 o p_79410_
	and (Lerz;)Lerz; and
		0 o p_79412_
	b (Lerz;Lerr;Ljava/util/function/Consumer;)Z lambda$and$2
		0 o p_79423_
		1 o p_79424_
		2 o p_79425_
	b (Lerr;Ljava/util/function/Consumer;)Z lambda$static$0
		static
		0 o p_79418_
		1 o p_79419_
	expand (Lerr;Ljava/util/function/Consumer;)Z expand
		0 o p_79426_
		1 o p_79427_
	or (Lerz;)Lerz; or
		0 o p_79421_
es net/minecraft/commands/CommandSource
	a NULL
	<clinit> ()V <clinit>
		static
	M_ ()Z shouldInformAdmins
	a (Lwz;)V sendSystemMessage
		0 o p_230797_
	k_ ()Z acceptsSuccess
	l_ ()Z alwaysAccepts
	w_ ()Z acceptsFailure
es$1 net/minecraft/commands/CommandSource$1
	<init> ()V <init>
	M_ ()Z shouldInformAdmins
	a (Lwz;)V sendSystemMessage
		0 o p_230799_
	k_ ()Z acceptsSuccess
	w_ ()Z acceptsFailure
esa net/minecraft/world/level/storage/loot/entries/CompositeEntryBase
	a composedChildren
	d children
	<init> (Ljava/util/List;Ljava/util/List;)V <init>
		0 o p_299081_
		1 o p_298200_
	a (Lesa$a;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$createCodec$1
		static
		0 o p_338124_
		1 o p_338125_
	a (Lesa;)Ljava/util/List; lambda$createCodec$0
		static
		0 o p_299120_
	a (Lesa$a;)Lcom/mojang/serialization/MapCodec; createCodec
		static
		0 o p_299248_
	a (Ljava/util/List;)Lerz; compose
		0 o p_298396_
	a (Lerx;)V validate
		0 o p_79434_
	expand (Lerr;Ljava/util/function/Consumer;)Z expand
		0 o p_79439_
		1 o p_79440_
esa$a net/minecraft/world/level/storage/loot/entries/CompositeEntryBase$CompositeEntryConstructor
	create (Ljava/util/List;Ljava/util/List;)Lesa; create
		0 o p_299202_
		1 o p_298937_
esb net/minecraft/world/level/storage/loot/entries/DynamicLoot
	a CODEC
	j name
	<clinit> ()V <clinit>
		static
	<init> (Lakr;IILjava/util/List;Ljava/util/List;)V <init>
		0 o p_79465_
		1 o p_79466_
		2 o p_79467_
		3 o p_299033_
		4 o p_298474_
	a (Ljava/util/function/Consumer;Lerr;)V createItemStack
		0 o p_79481_
		1 o p_79482_
	a (Lakr;)Lesj$a; dynamicEntry
		static
		0 o p_79484_
	a (Lakr;IILjava/util/List;Ljava/util/List;)Lesj; lambda$dynamicEntry$2
		static
		0 o p_298007_
		1 o p_298008_
		2 o p_298009_
		3 o p_298010_
		4 o p_298011_
	a (Lesb;)Lakr; lambda$static$0
		static
		0 o p_298012_
	a ()Lesi; getType
	c (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_298006_
esc net/minecraft/world/level/storage/loot/entries/EmptyLootItem
	a CODEC
	<clinit> ()V <clinit>
		static
	<init> (IILjava/util/List;Ljava/util/List;)V <init>
		0 o p_79519_
		1 o p_79520_
		2 o p_298942_
		3 o p_298310_
	a (Ljava/util/function/Consumer;Lerr;)V createItemStack
		0 o p_79531_
		1 o p_79532_
	a ()Lesi; getType
	b ()Lesj$a; emptyItem
		static
	c (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_299288_
esd net/minecraft/world/level/storage/loot/entries/EntryGroup
	a CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljava/util/List;)V <init>
		0 o p_298565_
		1 o p_298406_
	a (Lerz;Lerz;Lerr;Ljava/util/function/Consumer;)Z lambda$compose$0
		static
		0 o p_79554_
		1 o p_79555_
		2 o p_79556_
		3 o p_79557_
	a (Ljava/util/List;Lerr;Ljava/util/function/Consumer;)Z lambda$compose$1
		static
		0 o p_298013_
		1 o p_298014_
		2 o p_298015_
	a ([Lesh$a;)Lesd$a; list
		static
		0 o p_165138_
	a ()Lesi; getType
	a (Ljava/util/List;)Lerz; compose
		0 o p_299019_
esd$a net/minecraft/world/level/storage/loot/entries/EntryGroup$Builder
	a entries
	<init> ([Lesh$a;)V <init>
		0 o p_165141_
	a ()Lesd$a; getThis
	aH_ ()Lesh$a; getThis
	b (Lesh$a;)Lesd$a; append
		0 o p_165145_
	b ()Lesh; build
ese net/minecraft/world/level/storage/loot/entries/LootItem
	a CODEC
	j item
	<clinit> ()V <clinit>
		static
	<init> (Ljm;IILjava/util/List;Ljava/util/List;)V <init>
		0 o p_298423_
		1 o p_79567_
		2 o p_79568_
		3 o p_299249_
		4 o p_299128_
	a (Ldcv;)Lesj$a; lootTableItem
		static
		0 o p_79580_
	a (Ljava/util/function/Consumer;Lerr;)V createItemStack
		0 o p_79590_
		1 o p_79591_
	a (Lese;)Ljm; lambda$static$0
		static
		0 o p_298016_
	a ()Lesi; getType
	a (Ldcv;IILjava/util/List;Ljava/util/List;)Lesj; lambda$lootTableItem$2
		static
		0 o p_298017_
		1 o p_298018_
		2 o p_298019_
		3 o p_298020_
		4 o p_298021_
	c (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_344670_
esf net/minecraft/world/level/storage/loot/entries/LootPoolEntries
	a CODEC
	b EMPTY
	c ITEM
	d LOOT_TABLE
	e DYNAMIC
	f TAG
	g ALTERNATIVES
	h SEQUENCE
	i GROUP
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lesi; register
		static
		0 o p_79630_
		1 o p_338753_
esg net/minecraft/world/level/storage/loot/entries/LootPoolEntry
	a (Ljava/util/function/Consumer;Lerr;)V createItemStack
		0 o p_79633_
		1 o p_79634_
	a (F)I getWeight
		0 o p_79632_
esh net/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer
	a compositeCondition
	e conditions
	<init> (Ljava/util/List;)V <init>
		0 o p_299002_
	a (Lerr;)Z canRun
		0 o p_79640_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P1; commonFields
		static
		0 o p_299092_
	a ()Lesi; getType
	a (Lerx;)V validate
		0 o p_79641_
	a (Lesh;)Ljava/util/List; lambda$commonFields$0
		static
		0 o p_298548_
esh$a net/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder
	a conditions
	<init> ()V <init>
	a (Levc$a;)Lesh$a; when
		0 o p_79646_
	a (Lesh$a;)Lery$a; otherwise
		0 o p_79644_
	aH_ ()Lesh$a; getThis
	b (Lesh$a;)Lesd$a; append
		0 o p_165148_
	b (Levc$a;)Leuu; when
		0 o p_230937_
	b ()Lesh; build
	c (Lesh$a;)Lesl$a; then
		0 o p_165149_
	d ()Leuu; unwrap
	e ()Lesh$a; unwrap
	f ()Ljava/util/List; getConditions
esi net/minecraft/world/level/storage/loot/entries/LootPoolEntryType
	a codec
	<init> (Lcom/mojang/serialization/MapCodec;)V <init>
		0 o codec
	a ()Lcom/mojang/serialization/MapCodec; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_298820_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
esj net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer
	a compositeFunction
	d DEFAULT_WEIGHT
	f DEFAULT_QUALITY
	g weight
	h quality
	i functions
	j entry
	<init> (IILjava/util/List;Ljava/util/List;)V <init>
		0 o p_79681_
		1 o p_79682_
		2 o p_298562_
		3 o p_299276_
	a (Ljava/util/function/Consumer;Lerr;)V createItemStack
		0 o p_79691_
		1 o p_79692_
	a (Lesj$d;)Lesj$a; simpleBuilder
		static
		0 o p_79688_
	a (Lesj;)Ljava/util/List; lambda$singletonFields$2
		static
		0 o p_298225_
	a (Lerx;)V validate
		0 o p_79686_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P4; singletonFields
		static
		0 o p_299239_
	b (Lesj;)Ljava/lang/Integer; lambda$singletonFields$1
		static
		0 o p_299272_
	c (Lesj;)Ljava/lang/Integer; lambda$singletonFields$0
		static
		0 o p_299262_
	expand (Lerr;Ljava/util/function/Consumer;)Z expand
		0 o p_79694_
		1 o p_79695_
esj$1 net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$1
	a this$0
	<init> (Lesj;)V <init>
		0 o p_79698_
	a (Ljava/util/function/Consumer;Lerr;)V createItemStack
		0 o p_79700_
		1 o p_79701_
esj$a net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder
	a weight
	b quality
	c functions
	<init> ()V <init>
	a ()Ljava/util/List; getFunctions
	a (I)Lesj$a; setWeight
		0 o p_79708_
	a (Letf$a;)Lesj$a; apply
		0 o p_79710_
	b (Letf$a;)Letb; apply
		0 o p_230940_
	b (I)Lesj$a; setQuality
		0 o p_79712_
	c ()Letb; unwrap
esj$b net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$DummyBuilder
	c constructor
	<init> (Lesj$d;)V <init>
		0 o p_79717_
	aH_ ()Lesh$a; getThis
	b ()Lesh; build
	g ()Lesj$b; getThis
esj$c net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$EntryBase
	b this$0
	<init> (Lesj;)V <init>
		0 o p_79723_
	a (F)I getWeight
		0 o p_79725_
esj$d net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$EntryConstructor
	build (IILjava/util/List;Ljava/util/List;)Lesj; build
		0 o p_79727_
		1 o p_79728_
		2 o p_298278_
		3 o p_298826_
esk net/minecraft/world/level/storage/loot/entries/NestedLootTable
	a CODEC
	j contents
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/util/Either;IILjava/util/List;Ljava/util/List;)V <init>
		0 o p_330816_
		1 o p_330486_
		2 o p_331616_
		3 o p_330391_
		4 o p_332076_
	a (Lerw;IILjava/util/List;Ljava/util/List;)Lesj; lambda$inlineLootTable$9
		static
		0 o p_331396_
		1 o p_330488_
		2 o p_330473_
		3 o p_330668_
		4 o p_331391_
	a (Lerx;Lakq;Ljm$c;)V lambda$validate$4
		static
		0 o p_339563_
		1 o p_339564_
		2 o p_339565_
	a (Lakq;IILjava/util/List;Ljava/util/List;)Lesj; lambda$lootTableReference$8
		static
		0 o p_335595_
		1 o p_331271_
		2 o p_331120_
		3 o p_331361_
		4 o p_331392_
	a (Lerr;Lakq;)Lerw; lambda$createItemStack$2
		static
		0 o p_335323_
		1 o p_335324_
	a (Ljava/util/function/Consumer;Lerr;)V createItemStack
		0 o p_331038_
		1 o p_331648_
	a (Lerx;Lakq;)V lambda$validate$6
		static
		0 o p_335331_
		1 o p_335332_
	a ()Lesi; getType
	a (Lerw;)Lesj$a; inlineLootTable
		static
		0 o p_330235_
	a (Lerx;)V validate
		0 o p_330583_
	a (Lerx;Lerw;)V lambda$validate$7
		static
		0 o p_331510_
		1 o p_331183_
	a (Lakq;)Lesj$a; lootTableReference
		static
		0 o p_335392_
	a (Lesk;)Lcom/mojang/datafixers/util/Either; lambda$static$0
		static
		0 o p_331842_
	b (Lerx;Lakq;)V lambda$validate$5
		static
		0 o p_339566_
		1 o p_339567_
	b (Lerw;)Lerw; lambda$createItemStack$3
		static
		0 o p_330212_
	c (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_335330_
esl net/minecraft/world/level/storage/loot/entries/SequentialEntry
	a CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljava/util/List;)V <init>
		0 o p_299160_
		1 o p_298450_
	a (Ljava/util/List;Lerr;Ljava/util/function/Consumer;)Z lambda$compose$0
		static
		0 o p_298030_
		1 o p_298031_
		2 o p_298032_
	a ()Lesi; getType
	a (Ljava/util/List;)Lerz; compose
		0 o p_298307_
	a ([Lesh$a;)Lesl$a; sequential
		static
		0 o p_165153_
esl$a net/minecraft/world/level/storage/loot/entries/SequentialEntry$Builder
	a entries
	<init> ([Lesh$a;)V <init>
		0 o p_165156_
	a ()Lesl$a; getThis
	aH_ ()Lesh$a; getThis
	b ()Lesh; build
	c (Lesh$a;)Lesl$a; then
		0 o p_165160_
esm net/minecraft/world/level/storage/loot/entries/TagEntry
	a CODEC
	j tag
	k expand
	<clinit> ()V <clinit>
		static
	<init> (Lawu;ZIILjava/util/List;Ljava/util/List;)V <init>
		0 o p_205078_
		1 o p_205079_
		2 o p_205080_
		3 o p_205081_
		4 o p_298985_
		5 o p_299088_
	a (Lawu;IILjava/util/List;Ljava/util/List;)Lesj; lambda$expandTag$5
		static
		0 o p_298041_
		1 o p_298042_
		2 o p_298043_
		3 o p_298044_
		4 o p_298045_
	a (Ljava/util/function/Consumer;Lerr;)V createItemStack
		0 o p_79854_
		1 o p_79855_
	a (Lawu;)Lesj$a; tagContents
		static
		0 o p_205085_
	a ()Lesi; getType
	a (Lerr;Ljava/util/function/Consumer;)Z expandTag
		0 o p_79846_
		1 o p_79847_
	a (Lesm;)Ljava/lang/Boolean; lambda$static$1
		static
		0 o p_298039_
	a (Ljava/util/function/Consumer;Ljm;)V lambda$createItemStack$3
		static
		0 o p_205093_
		1 o p_205094_
	b (Lesm;)Lawu; lambda$static$0
		static
		0 o p_298040_
	b (Lawu;)Lesj$a; expandTag
		static
		0 o p_205096_
	b (Lawu;IILjava/util/List;Ljava/util/List;)Lesj; lambda$tagContents$4
		static
		0 o p_298034_
		1 o p_298035_
		2 o p_298036_
		3 o p_298037_
		4 o p_298038_
	c (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_298033_
	expand (Lerr;Ljava/util/function/Consumer;)Z expand
		0 o p_79861_
		1 o p_79862_
esm$1 net/minecraft/world/level/storage/loot/entries/TagEntry$1
	a val$item
	<init> (Lesm;Ljm;)V <init>
		0 o p_205104_
		1 o p_205105_
	a (Ljava/util/function/Consumer;Lerr;)V createItemStack
		0 o p_79869_
		1 o p_79870_
esn net/minecraft/world/level/storage/loot/entries/package-info
eso net/minecraft/world/level/storage/loot/functions/ApplyBonusCount
	a CODEC
	b FORMULAS
	c FORMULA_TYPE_CODEC
	d FORMULA_CODEC
	e enchantment
	f formula
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljm;Leso$b;)V <init>
		0 o p_298532_
		1 o p_298797_
		2 o p_79905_
	a (Ljm;ILjava/util/List;)Letf; lambda$addUniformBonusCount$8
		static
		0 o p_344671_
		1 o p_344672_
		2 o p_344673_
	a (Ljm;I)Lete$a; addUniformBonusCount
		static
		0 o p_344758_
		1 o p_79923_
	a (Lakr;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_298052_
	a (Ljm;FI)Lete$a; addBonusBinomialDistributionCount
		static
		0 o p_345484_
		1 o p_79919_
		2 o p_79920_
	a (Ljm;)Lete$a; addOreBonusCount
		static
		0 o p_344867_
	a (Leso;)Leso$b; lambda$static$3
		static
		0 o p_298061_
	a (Ljm;IFLjava/util/List;)Letf; lambda$addBonusBinomialDistributionCount$5
		static
		0 o p_344677_
		1 o p_344678_
		2 o p_344679_
		3 o p_344680_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Ljm;Ljava/util/List;)Letf; lambda$addUniformBonusCount$7
		static
		0 o p_344675_
		1 o p_344676_
	a (Lcuq;Lerr;)Lcuq; run
		0 o p_79913_
		1 o p_79914_
	b (Ljm;Ljava/util/List;)Letf; lambda$addOreBonusCount$6
		static
		0 o p_344681_
		1 o p_344682_
	b (Lakr;)Ljava/lang/String; lambda$static$0
		static
		0 o p_339568_
	b (Leso;)Ljm; lambda$static$2
		static
		0 o p_298051_
	b ()Letg; getType
	b (Ljm;)Lete$a; addUniformBonusCount
		static
		0 o p_345095_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_344674_
eso$a net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$BinomialWithBonusCount
	a TYPE
	b extraRounds
	c probability
	d CODEC
	<clinit> ()V <clinit>
		static
	<init> (IF)V <init>
		0 o extraRounds
		1 o probability
	a ()Leso$c; getType
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_298226_
	a (Layw;II)I calculateNewCount
		0 o p_230965_
		1 o p_230966_
		2 o p_230967_
	b ()I extraRounds
	c ()F probability
	equals (Ljava/lang/Object;)Z equals
		0 o p_299269_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eso$b net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$Formula
	a ()Leso$c; getType
	a (Layw;II)I calculateNewCount
		0 o p_230968_
		1 o p_230969_
		2 o p_230970_
eso$c net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$FormulaType
	a id
	b codec
	<init> (Lakr;Lcom/mojang/serialization/Codec;)V <init>
		0 o id
		1 o codec
	a ()Lakr; id
	b ()Lcom/mojang/serialization/Codec; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_298679_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eso$d net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$OreDrops
	a CODEC
	b TYPE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Leso$c; getType
	a (Layw;II)I calculateNewCount
		0 o p_230972_
		1 o p_230973_
		2 o p_230974_
	equals (Ljava/lang/Object;)Z equals
		0 o p_298429_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eso$e net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$UniformBonusCount
	a CODEC
	b TYPE
	c bonusMultiplier
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o bonusMultiplier
	a ()Leso$c; getType
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_298501_
	a (Layw;II)I calculateNewCount
		0 o p_230976_
		1 o p_230977_
		2 o p_230978_
	b ()I bonusMultiplier
	equals (Ljava/lang/Object;)Z equals
		0 o p_298292_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
esp net/minecraft/world/level/storage/loot/functions/ApplyExplosionDecay
	a CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_298289_
	a (Lcuq;Lerr;)Lcuq; run
		0 o p_80034_
		1 o p_80035_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_298525_
	b ()Letg; getType
	c ()Lete$a; explosionDecay
		static
esq net/minecraft/world/level/storage/loot/functions/CopyBlockState
	a CODEC
	b block
	c properties
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljm;Ljava/util/List;)V <init>
		0 o p_298279_
		1 o p_299047_
		2 o p_298632_
	<init> (Ljava/util/List;Ljm;Ljava/util/Set;)V <init>
		0 o p_298625_
		1 o p_298940_
		2 o p_80052_
	a (Ldtc;Lcxd;)Lcxd; lambda$run$3
		0 o p_330173_
		1 o p_330174_
	a (Lesq;)Ljava/util/List; lambda$static$1
		static
		0 o p_298062_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Ldfy;)Lesq$a; copyState
		static
		0 o p_80063_
	a (Lcuq;Lerr;)Lcuq; run
		0 o p_80060_
		1 o p_80061_
	b (Lesq;)Ljm; lambda$static$0
		static
		0 o p_298064_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_344683_
	b ()Letg; getType
esq$a net/minecraft/world/level/storage/loot/functions/CopyBlockState$Builder
	a block
	b properties
	<init> (Ldfy;)V <init>
		0 o p_80079_
	a ()Lesq$a; getThis
	a (Lduf;)Lesq$a; copy
		0 o p_80085_
	b ()Letf; build
	c ()Lete$a; getThis
esr net/minecraft/world/level/storage/loot/functions/CopyComponentsFunction
	a CODEC
	b source
	c include
	d exclude
	e bakedPredicate
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lesr$b;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o p_330806_
		1 o p_330881_
		2 o p_338636_
		3 o p_338680_
	a (Lesr$b;)Lesr$a; copyComponents
		static
		0 o p_331133_
	a (Ljava/util/List;Ljava/util/List;)V lambda$new$6
		static
		0 o p_338130_
		1 o p_338131_
	a (Ljava/util/List;Lkp;)Z lambda$new$4
		static
		0 o p_338133_
		1 o p_338134_
	a (Lesr;)Ljava/util/Optional; lambda$static$2
		static
		0 o p_338126_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Lcuq;Lerr;)Lcuq; run
		0 o p_330563_
		1 o p_331220_
	b (Ljava/util/List;Ljava/util/List;)V lambda$new$5
		static
		0 o p_338128_
		1 o p_338129_
	b (Lesr;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_338132_
	b ()Letg; getType
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_338127_
	c (Lesr;)Lesr$b; lambda$static$0
		static
		0 o p_331312_
esr$a net/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$Builder
	a source
	b include
	c exclude
	<init> (Lesr$b;)V <init>
		0 o p_331304_
	a ()Lesr$a; getThis
	a (Lkp;)Lesr$a; include
		0 o p_338267_
	b (Lkp;)Lesr$a; exclude
		0 o p_338302_
	b ()Letf; build
	c ()Lete$a; getThis
esr$b net/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$Source
	a BLOCK_ENTITY
	b CODEC
	c name
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_331968_
		1 o p_331121_
		2 o p_330561_
	a (Lerr;)Lkm; get
		0 o p_331014_
	a ()Ljava/util/Set; getReferencedContextParams
	b ()[Lesr$b; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lesr$b; valueOf
		static
		0 o p_330956_
	values ()[Lesr$b; values
		static
ess net/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction
	a CODEC
	b source
	c operations
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Levq;Ljava/util/List;)V <init>
		0 o p_330826_
		1 o p_331866_
		2 o p_332090_
	a (Lerr$b;)Less$a; copyData
		static
		0 o p_330616_
	a (Ljava/util/function/Supplier;Luy;Less$b;)V lambda$run$4
		static
		0 o p_331266_
		1 o p_330768_
		2 o p_330417_
	a (Levq;)Less$a; copyData
		static
		0 o p_330285_
	a (Less;)Ljava/util/List; lambda$static$1
		static
		0 o p_330474_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Lorg/apache/commons/lang3/mutable/MutableObject;Lcuq;)Luy; lambda$run$3
		static
		0 o p_331579_
		1 o p_330252_
	a (Lcuq;Lerr;)Lcuq; run
		0 o p_330210_
		1 o p_330315_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_330353_
	b (Less;)Levq; lambda$static$0
		static
		0 o p_331496_
	b ()Letg; getType
ess$a net/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$Builder
	a source
	b ops
	<init> (Levq;)V <init>
		0 o p_331441_
	a ()Less$a; getThis
	a (Ljava/lang/String;Ljava/lang/String;Less$c;)Less$a; copy
		0 o p_331086_
		1 o p_331216_
		2 o p_331878_
	a (Ljava/lang/String;Ljava/lang/String;)Less$a; copy
		0 o p_331730_
		1 o p_330347_
	b ()Letf; build
	c ()Lete$a; getThis
ess$b net/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$CopyOperation
	a CODEC
	b sourcePath
	c targetPath
	d op
	<clinit> ()V <clinit>
		static
	<init> (Lfl$g;Lfl$g;Less$c;)V <init>
		0 o sourcePath
		1 o targetPath
		2 o op
	a ()Lfl$g; sourcePath
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_335333_
	a (Ljava/util/function/Supplier;Luy;)V apply
		0 o p_330493_
		1 o p_331306_
	b ()Lfl$g; targetPath
	c ()Less$c; op
	equals (Ljava/lang/Object;)Z equals
		0 o p_331300_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ess$c net/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$MergeStrategy
	a REPLACE
	b APPEND
	c MERGE
	d CODEC
	e name
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_330580_
		1 o p_331699_
		2 o p_331709_
	a (Luy;Lfl$g;Ljava/util/List;)V merge
		0 o p_330558_
		1 o p_331810_
		2 o p_330953_
	a ()[Less$c; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Less$c; valueOf
		static
		0 o p_331159_
	values ()[Less$c; values
		static
ess$c$1 net/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$MergeStrategy$1
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_331931_
		1 o p_331824_
		2 o p_331634_
	a (Luy;Lfl$g;Ljava/util/List;)V merge
		0 o p_331979_
		1 o p_331124_
		2 o p_330968_
ess$c$2 net/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$MergeStrategy$2
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_331043_
		1 o p_332172_
		2 o p_332192_
	a (Luy;Lfl$g;Ljava/util/List;)V merge
		0 o p_332012_
		1 o p_330758_
		2 o p_331021_
	a (Ljava/util/List;Luy;)V lambda$merge$1
		static
		0 o p_330942_
		1 o p_331722_
	a (Luy;Luy;)V lambda$merge$0
		static
		0 o p_331864_
		1 o p_331278_
ess$c$3 net/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$MergeStrategy$3
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_330854_
		1 o p_332162_
		2 o p_330396_
	a (Luy;Lfl$g;Ljava/util/List;)V merge
		0 o p_330243_
		1 o p_331218_
		2 o p_332107_
	a (Ljava/util/List;Luy;)V lambda$merge$1
		static
		0 o p_332002_
		1 o p_330516_
	a (Luy;Luy;)V lambda$merge$0
		static
		0 o p_330427_
		1 o p_332126_
est net/minecraft/world/level/storage/loot/functions/CopyNameFunction
	a CODEC
	b source
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lest$a;)V <init>
		0 o p_298700_
		1 o p_80178_
	a (Lest$a;)Lete$a; copyName
		static
		0 o p_80188_
	a (Lest;)Lest$a; lambda$static$0
		static
		0 o p_298068_
	a (Lest$a;Ljava/util/List;)Letf; lambda$copyName$2
		static
		0 o p_298066_
		1 o p_298067_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Lcuq;Lerr;)Lcuq; run
		0 o p_80185_
		1 o p_80186_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_298065_
	b ()Letg; getType
est$a net/minecraft/world/level/storage/loot/functions/CopyNameFunction$NameSource
	a THIS
	b ATTACKING_ENTITY
	c LAST_DAMAGE_PLAYER
	d BLOCK_ENTITY
	e CODEC
	f name
	g param
	h $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Leuk;)V <init>
		0 o p_80204_
		1 o p_80205_
		2 o p_80206_
		3 o p_80207_
	a ()[Lest$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lest$a; valueOf
		static
		0 o p_80211_
	values ()[Lest$a; values
		static
esu net/minecraft/world/level/storage/loot/functions/EnchantRandomlyFunction
	a CODEC
	b LOGGER
	c options
	d onlyCompatible
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljava/util/Optional;Z)V <init>
		0 o p_299014_
		1 o p_298965_
		2 o p_344945_
	a (Ljo$a;)Lesu$a; randomApplicableEnchantment
		static
		0 o p_346405_
	a (Lerr;)Ljava/util/stream/Stream; lambda$run$3
		static
		0 o p_344690_
	a (ZLcuq;Ljm;)Z lambda$run$4
		static
		0 o p_344684_
		1 o p_344685_
		2 o p_344686_
	a (Lcuq;Ljm;Layw;)Lcuq; enchantItem
		static
		0 o p_230980_
		1 o p_346257_
		2 o p_230982_
	a (Lesu;)Ljava/lang/Boolean; lambda$static$1
		static
		0 o p_344689_
	a (Lcuq;Lerr;)Lcuq; run
		0 o p_80429_
		1 o p_80430_
	b (Lesu;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_344687_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_344688_
	b ()Letg; getType
	c ()Lesu$a; randomEnchantment
		static
esu$a net/minecraft/world/level/storage/loot/functions/EnchantRandomlyFunction$Builder
	a options
	b onlyCompatible
	<init> ()V <init>
	a ()Lesu$a; getThis
	a (Ljm;)Lesu$a; withEnchantment
		0 o p_346278_
	a (Ljq;)Lesu$a; withOneOf
		0 o p_345384_
	b ()Letf; build
	c ()Lete$a; getThis
	e ()Lesu$a; allowingIncompatibleEnchantments
esv net/minecraft/world/level/storage/loot/functions/EnchantWithLevelsFunction
	a CODEC
	b levels
	c options
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Levy;Ljava/util/Optional;)V <init>
		0 o p_298580_
		1 o p_165194_
		2 o p_345769_
	a (Ljo$a;Levy;)Lesv$a; enchantWithLevels
		static
		0 o p_346232_
		1 o p_165197_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Lesv;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_344691_
	a (Lcuq;Lerr;)Lcuq; run
		0 o p_80483_
		1 o p_80484_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_344692_
	b (Lesv;)Levy; lambda$static$0
		static
		0 o p_298844_
	b ()Letg; getType
esv$a net/minecraft/world/level/storage/loot/functions/EnchantWithLevelsFunction$Builder
	a levels
	b options
	<init> (Levy;)V <init>
		0 o p_165200_
	a ()Lesv$a; getThis
	a (Ljq;)Lesv$a; fromOptions
		0 o p_345342_
	b ()Letf; build
	c ()Lete$a; getThis
esw net/minecraft/world/level/storage/loot/functions/EnchantedCountIncreaseFunction
	a NO_LIMIT
	b CODEC
	c enchantment
	d value
	e limit
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljm;Levy;I)V <init>
		0 o p_344944_
		1 o p_345194_
		2 o p_344806_
		3 o p_345432_
	a (Ljo$a;Levy;)Lesw$a; lootingMultiplier
		static
		0 o p_344982_
		1 o p_345939_
	a (Lesw;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_344886_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Lcuq;Lerr;)Lcuq; run
		0 o p_345285_
		1 o p_345560_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_346073_
	b (Lesw;)Levy; lambda$static$1
		static
		0 o p_345798_
	b ()Letg; getType
	c (Lesw;)Ljm; lambda$static$0
		static
		0 o p_346362_
	c ()Z hasLimit
esw$a net/minecraft/world/level/storage/loot/functions/EnchantedCountIncreaseFunction$Builder
	a enchantment
	b count
	c limit
	<init> (Ljm;Levy;)V <init>
		0 o p_345337_
		1 o p_345112_
	a (I)Lesw$a; setLimit
		0 o p_344833_
	a ()Lesw$a; getThis
	b ()Letf; build
	c ()Lete$a; getThis
esx net/minecraft/world/level/storage/loot/functions/ExplorationMapFunction
	a DEFAULT_DESTINATION
	b DEFAULT_DECORATION
	c DEFAULT_ZOOM
	d DEFAULT_SEARCH_RADIUS
	e DEFAULT_SKIP_EXISTING
	f CODEC
	h destination
	i mapDecoration
	j zoom
	k searchRadius
	l skipKnownStructures
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lawu;Ljm;BIZ)V <init>
		0 o p_298451_
		1 o p_210653_
		2 o p_336106_
		3 o p_210655_
		4 o p_210656_
		5 o p_210657_
	a (Lesx;)Ljava/lang/Boolean; lambda$static$4
		static
		0 o p_299182_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Lcuq;Lerr;)Lcuq; run
		0 o p_80547_
		1 o p_80548_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5
		static
		0 o p_298641_
	b (Lesx;)Ljava/lang/Integer; lambda$static$3
		static
		0 o p_298263_
	b ()Letg; getType
	c ()Lesx$a; makeExplorationMap
		static
	c (Lesx;)Ljava/lang/Byte; lambda$static$2
		static
		0 o p_298446_
	d (Lesx;)Ljm; lambda$static$1
		static
		0 o p_335334_
	e (Lesx;)Lawu; lambda$static$0
		static
		0 o p_299251_
esx$a net/minecraft/world/level/storage/loot/functions/ExplorationMapFunction$Builder
	a destination
	b mapDecoration
	c zoom
	d searchRadius
	e skipKnownStructures
	<init> ()V <init>
	a (Ljm;)Lesx$a; setMapDecoration
		0 o p_335871_
	a (Z)Lesx$a; setSkipKnownStructures
		0 o p_80576_
	a (B)Lesx$a; setZoom
		0 o p_80570_
	a ()Lesx$a; getThis
	a (I)Lesx$a; setSearchRadius
		0 o p_165206_
	a (Lawu;)Lesx$a; setDestination
		0 o p_210659_
	b ()Letf; build
	c ()Lete$a; getThis
esy net/minecraft/world/level/storage/loot/functions/FillPlayerHead
	a CODEC
	b entityTarget
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lerr$b;)V <init>
		0 o p_298265_
		1 o p_80605_
	a (Lerr$b;)Lete$a; fillPlayerHead
		static
		0 o p_165208_
	a (Lerr$b;Ljava/util/List;)Letf; lambda$fillPlayerHead$2
		static
		0 o p_298084_
		1 o p_298085_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Lesy;)Lerr$b; lambda$static$0
		static
		0 o p_298086_
	a (Lcuq;Lerr;)Lcuq; run
		0 o p_80608_
		1 o p_80609_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_298087_
	b ()Letg; getType
esz net/minecraft/world/level/storage/loot/functions/FilteredFunction
	a CODEC
	b filter
	c modifier
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lcs;Letf;)V <init>
		0 o p_341370_
		1 o p_341210_
		2 o p_340816_
	a (Lesz;)Letf; lambda$static$1
		static
		0 o p_340853_
	a (Lerx;)V validate
		0 o p_341254_
	a (Lcuq;Lerr;)Lcuq; run
		0 o p_340845_
		1 o p_341349_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_340904_
	b ()Letg; getType
	b (Lesz;)Lcs; lambda$static$0
		static
		0 o p_341101_
et net/minecraft/commands/CommandSourceStack
	a ERROR_NOT_PLAYER
	b ERROR_NOT_ENTITY
	c source
	d worldPosition
	e level
	f permissionLevel
	g textName
	h displayName
	i server
	j silent
	k entity
	l resultCallback
	m anchor
	n rotation
	o signingContext
	p chatMessageChainer
	<clinit> ()V <clinit>
		static
	<init> (Les;Lexc;Lexb;Laqu;ILjava/lang/String;Lwz;Lnet/minecraft/server/MinecraftServer;Lbsr;)V <init>
		0 o p_81302_
		1 o p_81303_
		2 o p_81304_
		3 o p_81305_
		4 o p_81306_
		5 o p_81307_
		6 o p_81308_
		7 o p_81309_
		8 o p_81310_
	<init> (Les;Lexc;Lexb;Laqu;ILjava/lang/String;Lwz;Lnet/minecraft/server/MinecraftServer;Lbsr;ZLeq;Lff$a;Ler;Lazm;)V <init>
		0 o p_282943_
		1 o p_282023_
		2 o p_282896_
		3 o p_282659_
		4 o p_283075_
		5 o p_282379_
		6 o p_282469_
		7 o p_281590_
		8 o p_281515_
		9 o p_282415_
		10 o p_309630_
		11 o p_282332_
		12 o p_283585_
		13 o p_282376_
	a (Lexb;)Let; withRotation
		0 o p_81347_
	a (I)Let; withPermission
		0 o p_81326_
	a (Lbsr;)Let; withEntity
		0 o p_81330_
	a (Leq;Ljava/util/function/BinaryOperator;)Let; withCallback
		0 o p_309575_
		1 o p_305804_
	a (Ley$a;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljz;)Ljava/util/concurrent/CompletableFuture; lambda$suggestRegistryElements$0
		0 o p_212326_
		1 o p_212327_
		2 o p_212328_
	a (Laqv;)Z shouldFilterMessageTo
		0 o p_243268_
	a (Lwz;)V sendSystemMessage
		0 o p_243331_
	a (Leq;)Let; withCallback
		0 o p_309591_
	a ()Let; withSuppressedOutput
	a (Les;)Let; withSource
		0 o p_165485_
	a (Lakq;Ley$a;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture; suggestRegistryElements
		0 o p_212330_
		1 o p_212331_
		2 o p_212332_
		3 o p_212333_
	a (Lcom/mojang/brigadier/exceptions/CommandExceptionType;Lcom/mojang/brigadier/Message;ZLhv;)V handleError
		0 o p_307548_
		1 o p_307613_
		2 o p_307560_
		3 o p_307654_
	a (Laqu;)Let; withLevel
		0 o p_81328_
	a (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture; customSuggestion
		0 o p_212324_
	a (Lbsr;Lff$a;)Let; facing
		0 o p_81332_
		1 o p_81333_
	a (Lexc;)Let; withPosition
		0 o p_81349_
	a (Ljava/util/function/Supplier;Z)V sendSuccess
		0 o p_288979_
		1 o p_289007_
	a (Lxo;ZLwv$a;)V sendChatMessage
		0 o p_251464_
		1 o p_252146_
		2 o p_250406_
	a (Ler;Lazm;)Let; withSigningContext
		0 o p_230894_
		1 o p_302022_
	a (Lff$a;)Let; withAnchor
		0 o p_81351_
	b (I)Let; withMaximumPermission
		0 o p_81359_
	b ()Lwz; getDisplayName
	b (Lexc;)Let; facing
		0 o p_81365_
	b (Lwz;)V sendFailure
		0 o p_81353_
	b (Leq;)Lev; withCallback
		0 o p_309571_
	c (I)Z hasPermission
		0 o p_81370_
	c (Lwz;)V broadcastToAdmins
		0 o p_81367_
	c ()Ljava/lang/String; getTextName
	d ()Lexc; getPosition
	e ()Laqu; getLevel
	f ()Lbsr; getEntity
	g ()Lbsr; getEntityOrException
	h ()Laqv; getPlayerOrException
	i ()Laqv; getPlayer
	j ()Z isPlayer
	k ()Lexb; getRotation
	l ()Lnet/minecraft/server/MinecraftServer; getServer
	m ()Lff$a; getAnchor
	n ()Ler; getSigningContext
	o ()Lazm; getChatMessageChainer
	p ()Leq; callback
	q ()Ljava/util/Collection; getOnlinePlayerNames
	r ()Ljava/util/Collection; getAllTeams
	s ()Ljava/util/stream/Stream; getAvailableSounds
	t ()Ljava/util/stream/Stream; getRecipeNames
	u ()Ljava/util/Set; levels
	v ()Lka; registryAccess
	w ()Lcpl; enabledFeatures
	x ()Lcom/mojang/brigadier/CommandDispatcher; dispatcher
	y ()Z isSilent
eta net/minecraft/world/level/storage/loot/functions/FunctionReference
	a CODEC
	b LOGGER
	c name
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lakq;)V <init>
		0 o p_298661_
		1 o p_335440_
	a (Lakq;Ljava/util/List;)Letf; lambda$functionReference$4
		static
		0 o p_335335_
		1 o p_335336_
	a (Lerx;Ljm$c;)V lambda$validate$2
		0 o p_339570_
		1 o p_339571_
	a (Leta;)Lakq; lambda$static$0
		static
		0 o p_335337_
	a (Lerx;)V validate
		0 o p_279281_
	a (Lcuq;Lerr;)Lcuq; run
		0 o p_279458_
		1 o p_279370_
	a (Lakq;)Lete$a; functionReference
		static
		0 o p_335382_
	b (Lerx;)V lambda$validate$3
		0 o p_339569_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_335341_
	b ()Letg; getType
etb net/minecraft/world/level/storage/loot/functions/FunctionUserBuilder
	a ([Ljava/lang/Object;Ljava/util/function/Function;)Letb; apply
		0 o p_230988_
		1 o p_230989_
	a (Ljava/lang/Iterable;Ljava/util/function/Function;)Letb; apply
		0 o p_230985_
		1 o p_230986_
	b (Letf$a;)Letb; apply
		0 o p_230990_
	c ()Letb; unwrap
etc net/minecraft/world/level/storage/loot/functions/LimitCount
	a CODEC
	b limiter
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lerq;)V <init>
		0 o p_299132_
		1 o p_165214_
	a (Lerq;)Lete$a; limitCount
		static
		0 o p_165216_
	a (Letc;)Lerq; lambda$static$0
		static
		0 o p_298094_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Lerq;Ljava/util/List;)Letf; lambda$limitCount$2
		static
		0 o p_298092_
		1 o p_298093_
	a (Lcuq;Lerr;)Lcuq; run
		0 o p_80644_
		1 o p_80645_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_298095_
	b ()Letg; getType
etd net/minecraft/world/level/storage/loot/functions/ListOperation
	a UNLIMITED_CODEC
	<clinit> ()V <clinit>
		static
	a (I)Lcom/mojang/serialization/MapCodec; codec
		static
		0 o p_336009_
	a (Ljava/util/List;Ljava/util/List;)Ljava/util/List; apply
		0 o p_341145_
		1 o p_341340_
	a (Letd$f;)Lcom/mojang/serialization/MapCodec; lambda$codec$0
		static
		0 o p_338141_
	a (II)Ljava/lang/String; lambda$codec$1
		static
		0 o p_336151_
		1 o p_335488_
	a ()Letd$f; mode
	a (Ljava/util/List;Ljava/util/List;I)Ljava/util/List; apply
		0 o p_333909_
		1 o p_333988_
		2 o p_333885_
	a (ILetd;)Lcom/mojang/serialization/DataResult; lambda$codec$2
		static
		0 o p_336043_
		1 o p_335630_
etd$a net/minecraft/world/level/storage/loot/functions/ListOperation$Append
	b INSTANCE
	c MAP_CODEC
	d LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Letd$f; mode
	a (Ljava/util/List;Ljava/util/List;I)Ljava/util/List; apply
		0 o p_333898_
		1 o p_333849_
		2 o p_333915_
	b ()Letd$a; lambda$static$0
		static
etd$b net/minecraft/world/level/storage/loot/functions/ListOperation$Insert
	b MAP_CODEC
	c offset
	d LOGGER
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o offset
	a ()Letd$f; mode
	a (Ljava/util/List;Ljava/util/List;I)Ljava/util/List; apply
		0 o p_333952_
		1 o p_333782_
		2 o p_333792_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_338142_
	b ()I offset
	equals (Ljava/lang/Object;)Z equals
		0 o p_333975_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
etd$c net/minecraft/world/level/storage/loot/functions/ListOperation$ReplaceAll
	b INSTANCE
	c MAP_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Letd$f; mode
	a (Ljava/util/List;Ljava/util/List;I)Ljava/util/List; apply
		0 o p_333855_
		1 o p_333756_
		2 o p_333945_
	b ()Letd$c; lambda$static$0
		static
etd$d net/minecraft/world/level/storage/loot/functions/ListOperation$ReplaceSection
	b MAP_CODEC
	c offset
	d size
	e LOGGER
	<clinit> ()V <clinit>
		static
	<init> (ILjava/util/Optional;)V <init>
		0 o offset
		1 o size
	<init> (I)V <init>
		0 o p_333961_
	a ()Letd$f; mode
	a (Ljava/util/List;Ljava/util/List;I)Ljava/util/List; apply
		0 o p_333868_
		1 o p_334045_
		2 o p_334033_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_338143_
	b ()I offset
	c ()Ljava/util/Optional; size
	equals (Ljava/lang/Object;)Z equals
		0 o p_333881_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
etd$e net/minecraft/world/level/storage/loot/functions/ListOperation$StandAlone
	a value
	b operation
	<init> (Ljava/util/List;Letd;)V <init>
		0 o value
		1 o operation
	a (Letd$e;)Letd; lambda$codec$1
		static
		0 o p_341647_
	a ()Ljava/util/List; value
	a (Lcom/mojang/serialization/Codec;I)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_341683_
		1 o p_341655_
	a (Ljava/util/List;)Ljava/util/List; apply
		0 o p_341623_
	a (Lcom/mojang/serialization/Codec;ILcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$2
		static
		0 o p_341667_
		1 o p_341663_
		2 o p_341682_
	b (Letd$e;)Ljava/util/List; lambda$codec$0
		static
		0 o p_341601_
	b ()Letd; operation
	equals (Ljava/lang/Object;)Z equals
		0 o p_341614_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
etd$f net/minecraft/world/level/storage/loot/functions/ListOperation$Type
	a REPLACE_ALL
	b REPLACE_SECTION
	c INSERT
	d APPEND
	e CODEC
	f id
	g mapCodec
	h $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Lcom/mojang/serialization/MapCodec;)V <init>
		0 o p_333989_
		1 o p_333726_
		2 o p_333913_
		3 o p_333972_
	a ()Lcom/mojang/serialization/MapCodec; mapCodec
	b ()[Letd$f; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Letd$f; valueOf
		static
		0 o p_333780_
	values ()[Letd$f; values
		static
ete net/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction
	a compositePredicates
	g predicates
	<init> (Ljava/util/List;)V <init>
		0 o p_298706_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P1; commonFields
		static
		0 o p_298453_
	a (Ljava/util/function/Function;)Lete$a; simpleBuilder
		static
		0 o p_80684_
	a (Lete;)Ljava/util/List; lambda$commonFields$0
		static
		0 o p_299114_
	a (Lerx;)V validate
		0 o p_80682_
	a (Lcuq;Lerr;)Lcuq; run
		0 o p_80679_
		1 o p_80680_
	apply (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_80686_
		1 o p_80687_
	b ()Letg; getType
	b (Lcuq;Lerr;)Lcuq; apply
		0 o p_80689_
		1 o p_80690_
ete$a net/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder
	a conditions
	<init> ()V <init>
	a (Levc$a;)Lete$a; when
		0 o p_80694_
	b (Levc$a;)Leuu; when
		0 o p_230992_
	c ()Lete$a; getThis
	d ()Leuu; unwrap
	f ()Lete$a; unwrap
	g ()Ljava/util/List; getConditions
ete$b net/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$DummyBuilder
	a constructor
	<init> (Ljava/util/function/Function;)V <init>
		0 o p_80702_
	a ()Lete$b; getThis
	b ()Letf; build
	c ()Lete$a; getThis
etf net/minecraft/world/level/storage/loot/functions/LootItemFunction
	a (Ljava/util/function/Consumer;Ljava/util/function/BiFunction;Lerr;Lcuq;)V lambda$decorate$0
		static
		0 o p_80729_
		1 o p_80730_
		2 o p_80731_
		3 o p_80732_
	a (Ljava/util/function/BiFunction;Ljava/util/function/Consumer;Lerr;)Ljava/util/function/Consumer; decorate
		static
		0 o p_80725_
		1 o p_80726_
		2 o p_80727_
	b ()Letg; getType
etf$a net/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder
	b ()Letf; build
etg net/minecraft/world/level/storage/loot/functions/LootItemFunctionType
	a codec
	<init> (Lcom/mojang/serialization/MapCodec;)V <init>
		0 o codec
	a ()Lcom/mojang/serialization/MapCodec; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_298235_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eth net/minecraft/world/level/storage/loot/functions/LootItemFunctions
	A SET_LORE
	B FILL_PLAYER_HEAD
	C COPY_CUSTOM_DATA
	D COPY_STATE
	E SET_BANNER_PATTERN
	F SET_POTION
	G SET_INSTRUMENT
	H REFERENCE
	I SEQUENCE
	J COPY_COMPONENTS
	K SET_FIREWORKS
	L SET_FIREWORK_EXPLOSION
	M SET_BOOK_COVER
	N SET_WRITTEN_BOOK_PAGES
	O SET_WRITABLE_BOOK_PAGES
	P TOGGLE_TOOLTIPS
	Q SET_OMINOUS_BOTTLE_AMPLIFIER
	R SET_CUSTOM_MODEL_DATA
	a IDENTITY
	b TYPED_CODEC
	c ROOT_CODEC
	d CODEC
	e SET_COUNT
	f SET_ITEM
	g ENCHANT_WITH_LEVELS
	h ENCHANT_RANDOMLY
	i SET_ENCHANTMENTS
	j SET_CUSTOM_DATA
	k SET_COMPONENTS
	l FURNACE_SMELT
	m ENCHANTED_COUNT_INCREASE
	n SET_DAMAGE
	o SET_ATTRIBUTES
	p SET_NAME
	q EXPLORATION_MAP
	r SET_STEW_EFFECT
	s COPY_NAME
	t SET_CONTENTS
	u MODIFY_CONTENTS
	v FILTERED
	w LIMIT_COUNT
	x APPLY_BONUS
	y SET_LOOT_TABLE
	z EXPLOSION_DECAY
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/List;Lcuq;Lerr;)Lcuq; lambda$compose$3
		static
		0 o p_298096_
		1 o p_298097_
		2 o p_298098_
	a ()Lcom/mojang/serialization/Codec; lambda$static$1
		static
	a (Ljava/util/function/BiFunction;Ljava/util/function/BiFunction;Lcuq;Lerr;)Lcuq; lambda$compose$2
		static
		0 o p_80766_
		1 o p_80767_
		2 o p_80768_
		3 o p_80769_
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Letg; register
		static
		0 o p_80763_
		1 o p_338516_
	a (Ljava/util/List;)Ljava/util/function/BiFunction; compose
		static
		0 o p_298851_
	a (Lcuq;Lerr;)Lcuq; lambda$static$0
		static
		0 o p_80760_
		1 o p_80761_
eti net/minecraft/world/level/storage/loot/functions/ModifyContainerContents
	a CODEC
	b component
	c modifier
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lero;Letf;)V <init>
		0 o p_340981_
		1 o p_341205_
		2 o p_341360_
	a (Lerr;Lcuq;)Lcuq; lambda$run$3
		0 o p_341331_
		1 o p_341413_
	a (Leti;)Letf; lambda$static$1
		static
		0 o p_341108_
	a (Lerx;)V validate
		0 o p_341371_
	a (Lcuq;Lerr;)Lcuq; run
		0 o p_341267_
		1 o p_341214_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_341141_
	b (Leti;)Lero; lambda$static$0
		static
		0 o p_340814_
	b ()Letg; getType
etj net/minecraft/world/level/storage/loot/functions/SequenceFunction
	a CODEC
	b INLINE_CODEC
	c functions
	d compositeFunction
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_299323_
	a (Ljava/util/List;)Letj; of
		static
		0 o p_298958_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_335342_
	a (Letj;)Ljava/util/List; lambda$static$2
		static
		0 o p_298862_
	a (Lerx;)V validate
		0 o p_298605_
	a (Lcuq;Lerr;)Lcuq; apply
		0 o p_299268_
		1 o p_298221_
	apply (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_298527_
		1 o p_298466_
	b (Letj;)Ljava/util/List; lambda$static$0
		static
		0 o p_298431_
	b ()Letg; getType
etk net/minecraft/world/level/storage/loot/functions/SetAttributesFunction
	a CODEC
	b modifiers
	c replace
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljava/util/List;Z)V <init>
		0 o p_80834_
		1 o p_298646_
		2 o p_339689_
	a (Letk$b;)Ljava/util/stream/Stream; lambda$getReferencedContextParams$3
		static
		0 o p_279080_
	a (Lerr;Lcuq;Lcxn;)Lcxn; lambda$run$4
		0 o p_339572_
		1 o p_339573_
		2 o p_339574_
	a (Letk;)Ljava/lang/Boolean; lambda$static$1
		static
		0 o p_339576_
	a (Lakr;Ljm;Lbuu$a;Levy;)Letk$c; modifier
		static
		0 o p_350454_
		1 o p_298306_
		2 o p_165238_
		3 o p_165239_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Lerr;Lcxn;)Lcxn; updateModifiers
		0 o p_339627_
		1 o p_339590_
	a (Lcuq;Lerr;)Lcuq; run
		0 o p_80840_
		1 o p_80841_
	b ()Letg; getType
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_347439_
	b (Letk;)Ljava/util/List; lambda$static$0
		static
		0 o p_298099_
	c ()Letk$a; setAttributes
		static
etk$a net/minecraft/world/level/storage/loot/functions/SetAttributesFunction$Builder
	a replace
	b modifiers
	<init> (Z)V <init>
		0 o p_339611_
	<init> ()V <init>
	a ()Letk$a; getThis
	a (Letk$c;)Letk$a; withModifier
		0 o p_165246_
	b ()Letf; build
	c ()Lete$a; getThis
etk$b net/minecraft/world/level/storage/loot/functions/SetAttributesFunction$Modifier
	a CODEC
	b id
	c attribute
	d operation
	e amount
	f slots
	g SLOTS_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lakr;Ljm;Lbuu$a;Levy;Ljava/util/List;)V <init>
		0 o id
		1 o attribute
		2 o operation
		3 o amount
		4 o slots
	a ()Lakr; id
	a (Lcom/mojang/datafixers/util/Either;)Ljava/util/List; lambda$static$0
		static
		0 o p_298227_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_350260_
	a (Ljava/util/List;)Lcom/mojang/datafixers/util/Either; lambda$static$1
		static
		0 o p_339577_
	b ()Ljm; attribute
	c ()Lbuu$a; operation
	d ()Levy; amount
	e ()Ljava/util/List; slots
	equals (Ljava/lang/Object;)Z equals
		0 o p_299172_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
etk$c net/minecraft/world/level/storage/loot/functions/SetAttributesFunction$ModifierBuilder
	a id
	b attribute
	c operation
	d amount
	e slots
	<init> (Lakr;Ljm;Lbuu$a;Levy;)V <init>
		0 o p_350927_
		1 o p_298853_
		2 o p_165265_
		3 o p_165266_
	a (Lbsz;)Letk$c; forSlot
		0 o p_332133_
	a ()Letk$b; build
etl net/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction
	a CODEC
	b patterns
	c append
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ldpy;Z)V <init>
		0 o p_165276_
		1 o p_331947_
		2 o p_165277_
	a (Z)Letl$a; setBannerPattern
		static
		0 o p_165283_
	a (Letl;)Ljava/lang/Boolean; lambda$static$1
		static
		0 o p_298522_
	a (Ldpy;Ldpy;)Ldpy; lambda$run$3
		static
		0 o p_330178_
		1 o p_330179_
	a (Lcuq;Lerr;)Lcuq; run
		0 o p_165280_
		1 o p_165281_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_330181_
	b (Letl;)Ldpy; lambda$static$0
		static
		0 o p_330180_
	b ()Letg; getType
etl$a net/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction$Builder
	a patterns
	b append
	<init> (Z)V <init>
		0 o p_165287_
	a ()Letl$a; getThis
	a (Ljm;Lcti;)Letl$a; addPattern
		0 o p_230999_
		1 o p_231000_
	b ()Letf; build
	c ()Lete$a; getThis
etm net/minecraft/world/level/storage/loot/functions/SetBookCoverFunction
	a CODEC
	b author
	c title
	d generation
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o p_333787_
		1 o p_333956_
		2 o p_334034_
		3 o p_333739_
	a (Lcyb;)Lcyb; apply
		0 o p_333821_
	a (Letm;)Ljava/util/Optional; lambda$static$2
		static
		0 o p_333964_
	a (Lcuq;Lerr;)Lcuq; run
		0 o p_334048_
		1 o p_334012_
	b (Letm;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_333817_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_338146_
	b ()Letg; getType
	c (Letm;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_333759_
etn net/minecraft/world/level/storage/loot/functions/SetComponentsFunction
	a CODEC
	b components
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lkn;)V <init>
		0 o p_330669_
		1 o p_330819_
	a (Letn;)Lkn; lambda$static$0
		static
		0 o p_331262_
	a (Lkp;Ljava/lang/Object;Ljava/util/List;)Letf; lambda$setComponent$2
		static
		0 o p_331122_
		1 o p_330618_
		2 o p_331753_
	a (Lkp;Ljava/lang/Object;)Lete$a; setComponent
		static
		0 o p_331454_
		1 o p_331398_
	a (Lcuq;Lerr;)Lcuq; run
		0 o p_330211_
		1 o p_331318_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_331915_
	b ()Letg; getType
eto net/minecraft/world/level/storage/loot/functions/SetContainerContents
	a CODEC
	b component
	c entries
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lero;Ljava/util/List;)V <init>
		0 o p_193035_
		1 o p_340836_
		2 o p_298300_
	a (Leto;)Ljava/util/List; lambda$static$1
		static
		0 o p_298103_
	a (Lero;)Leto$a; setContents
		static
		0 o p_341284_
	a (Lerx;)V validate
		0 o p_80918_
	a (Lerr;Ljava/util/stream/Stream$Builder;Lesg;)V lambda$run$3
		static
		0 o p_287571_
		1 o p_341060_
		2 o p_287573_
	a (Lerr;Ljava/util/stream/Stream$Builder;Lesh;)V lambda$run$4
		static
		0 o p_80914_
		1 o p_341062_
		2 o p_80916_
	a (Lcuq;Lerr;)Lcuq; run
		0 o p_80911_
		1 o p_80912_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_340801_
	b ()Letg; getType
	b (Leto;)Lero; lambda$static$0
		static
		0 o p_340802_
eto$a net/minecraft/world/level/storage/loot/functions/SetContainerContents$Builder
	a entries
	b component
	<init> (Lero;)V <init>
		0 o p_341204_
	a (Lesh$a;)Leto$a; withEntry
		0 o p_80931_
	a ()Leto$a; getThis
	b ()Letf; build
	c ()Lete$a; getThis
etp net/minecraft/world/level/storage/loot/functions/SetContainerLootTable
	a CODEC
	b name
	c seed
	d type
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lakq;JLjm;)V <init>
		0 o p_298290_
		1 o p_335525_
		2 o p_193047_
		3 o p_298416_
	a (Ldqj;Lakq;J)Lete$a; withLootTable
		static
		0 o p_193053_
		1 o p_335427_
		2 o p_193055_
	a (Lerx;)V validate
		0 o p_80970_
	a (Lakq;JLdqj;Ljava/util/List;)Letf; lambda$withLootTable$5
		static
		0 o p_335348_
		1 o p_335349_
		2 o p_335350_
		3 o p_335351_
	a (Ldqj;Lakq;)Lete$a; withLootTable
		static
		0 o p_193050_
		1 o p_335933_
	a (Lakq;Ldqj;Ljava/util/List;)Letf; lambda$withLootTable$4
		static
		0 o p_335343_
		1 o p_335344_
		2 o p_335345_
	a (Letp;)Ljm; lambda$static$2
		static
		0 o p_298107_
	a (Lcuq;Lerr;)Lcuq; run
		0 o p_80967_
		1 o p_80968_
	b ()Letg; getType
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_338147_
	b (Letp;)Ljava/lang/Long; lambda$static$1
		static
		0 o p_298105_
	c (Letp;)Lakq; lambda$static$0
		static
		0 o p_335347_
etq net/minecraft/world/level/storage/loot/functions/SetCustomDataFunction
	a CODEC
	b tag
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lub;)V <init>
		0 o p_330259_
		1 o p_330792_
	a (Lub;)Lete$a; setCustomData
		static
		0 o p_330248_
	a (Letq;)Lub; lambda$static$0
		static
		0 o p_330759_
	a (Lub;Ljava/util/List;)Letf; lambda$setCustomData$3
		static
		0 o p_330511_
		1 o p_330691_
	a (Lcuq;Lerr;)Lcuq; run
		0 o p_330737_
		1 o p_331310_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_340803_
	b ()Letg; getType
	b (Lub;)V lambda$run$2
		0 o p_331655_
etr net/minecraft/world/level/storage/loot/functions/SetCustomModelDataFunction
	a CODEC
	b valueProvider
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Levy;)V <init>
		0 o p_340822_
		1 o p_340847_
	a (Letr;)Levy; lambda$static$0
		static
		0 o p_341219_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Lcuq;Lerr;)Lcuq; run
		0 o p_341195_
		1 o p_341335_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_341379_
	b ()Letg; getType
ets net/minecraft/world/level/storage/loot/functions/SetEnchantmentsFunction
	a CODEC
	b enchantments
	c add
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljava/util/Map;Z)V <init>
		0 o p_299192_
		1 o p_165338_
		2 o p_165339_
	a (Ldai$a;Lerr;Ljm;Levy;)V lambda$run$5
		static
		0 o p_344700_
		1 o p_344701_
		2 o p_344702_
		3 o p_344703_
	a (Levy;)Ljava/util/stream/Stream; lambda$getReferencedContextParams$3
		static
		0 o p_279081_
	a (Lets;)Ljava/lang/Boolean; lambda$static$1
		static
		0 o p_298121_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Lcuq;Lerr;)Lcuq; run
		0 o p_165346_
		1 o p_165347_
	a (Lerr;Ldai$a;)V lambda$run$6
		0 o p_344694_
		1 o p_344695_
	b (Ldai$a;Lerr;Ljm;Levy;)V lambda$run$4
		static
		0 o p_344696_
		1 o p_344697_
		2 o p_344698_
		3 o p_344699_
	b (Lets;)Ljava/util/Map; lambda$static$0
		static
		0 o p_298120_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_344693_
	b ()Letg; getType
ets$a net/minecraft/world/level/storage/loot/functions/SetEnchantmentsFunction$Builder
	a enchantments
	b add
	<init> (Z)V <init>
		0 o p_165372_
	<init> ()V <init>
	a ()Lets$a; getThis
	a (Ljm;Levy;)Lets$a; withEnchantment
		0 o p_346114_
		1 o p_165376_
	b ()Letf; build
	c ()Lete$a; getThis
ett net/minecraft/world/level/storage/loot/functions/SetFireworkExplosionFunction
	a CODEC
	b DEFAULT_VALUE
	c shape
	d colors
	e fadeColors
	f trail
	h twinkle
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o p_333763_
		1 o p_333814_
		2 o p_333974_
		3 o p_333764_
		4 o p_333876_
		5 o p_334022_
	a (Lett;)Ljava/util/Optional; lambda$static$4
		static
		0 o p_333713_
	a (Lcxl;)Lcxl; apply
		0 o p_333781_
	a (Lcuq;Lerr;)Lcuq; run
		0 o p_334066_
		1 o p_333987_
	b (Lett;)Ljava/util/Optional; lambda$static$3
		static
		0 o p_334013_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5
		static
		0 o p_338149_
	b ()Letg; getType
	c (Lett;)Ljava/util/Optional; lambda$static$2
		static
		0 o p_334021_
	d (Lett;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_333966_
	e (Lett;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_333919_
etu net/minecraft/world/level/storage/loot/functions/SetFireworksFunction
	a CODEC
	b DEFAULT_VALUE
	c explosions
	d flightDuration
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o p_333807_
		1 o p_333866_
		2 o p_341606_
	a (Letu;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_333834_
	a (Lcxm;)Lcxm; apply
		0 o p_333768_
	a (Lcxm;Letd$e;)Ljava/util/List; lambda$apply$3
		static
		0 o p_341587_
		1 o p_341588_
	a (Lcuq;Lerr;)Lcuq; run
		0 o p_334053_
		1 o p_333744_
	b (Letu;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_341585_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_341586_
	b ()Letg; getType
etv net/minecraft/world/level/storage/loot/functions/SetInstrumentFunction
	a CODEC
	b options
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lawu;)V <init>
		0 o p_298993_
		1 o p_231009_
	a (Lawu;Ljava/util/List;)Letf; lambda$setInstrumentOptions$2
		static
		0 o p_298124_
		1 o p_298125_
	a (Lawu;)Lete$a; setInstrumentOptions
		static
		0 o p_231012_
	a (Letv;)Lawu; lambda$static$0
		static
		0 o p_298122_
	a (Lcuq;Lerr;)Lcuq; run
		0 o p_231017_
		1 o p_231018_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_298123_
	b ()Letg; getType
etw net/minecraft/world/level/storage/loot/functions/SetItemCountFunction
	a CODEC
	b value
	c add
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Levy;Z)V <init>
		0 o p_299158_
		1 o p_165410_
		2 o p_165411_
	a (Levy;ZLjava/util/List;)Letf; lambda$setCount$4
		static
		0 o p_298126_
		1 o p_298127_
		2 o p_298128_
	a (Levy;)Lete$a; setCount
		static
		0 o p_165413_
	a (Letw;)Ljava/lang/Boolean; lambda$static$1
		static
		0 o p_298133_
	a (Levy;Ljava/util/List;)Letf; lambda$setCount$3
		static
		0 o p_298129_
		1 o p_298130_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Lcuq;Lerr;)Lcuq; run
		0 o p_81006_
		1 o p_81007_
	a (Levy;Z)Lete$a; setCount
		static
		0 o p_165415_
		1 o p_165416_
	b (Letw;)Levy; lambda$static$0
		static
		0 o p_298132_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_298131_
	b ()Letg; getType
etx net/minecraft/world/level/storage/loot/functions/SetItemDamageFunction
	a CODEC
	b LOGGER
	c damage
	d add
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Levy;Z)V <init>
		0 o p_298394_
		1 o p_165428_
		2 o p_165429_
	a (Levy;ZLjava/util/List;)Letf; lambda$setDamage$4
		static
		0 o p_298135_
		1 o p_298136_
		2 o p_298137_
	a (Levy;)Lete$a; setDamage
		static
		0 o p_165431_
	a (Levy;Ljava/util/List;)Letf; lambda$setDamage$3
		static
		0 o p_298139_
		1 o p_298140_
	a (Letx;)Ljava/lang/Boolean; lambda$static$1
		static
		0 o p_298134_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Lcuq;Lerr;)Lcuq; run
		0 o p_81048_
		1 o p_81049_
	a (Levy;Z)Lete$a; setDamage
		static
		0 o p_165433_
		1 o p_165434_
	b (Letx;)Levy; lambda$static$0
		static
		0 o p_298141_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_298138_
	b ()Letg; getType
ety net/minecraft/world/level/storage/loot/functions/SetItemFunction
	a CODEC
	b item
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljm;)V <init>
		0 o p_340855_
		1 o p_341008_
	a (Lety;)Ljm; lambda$static$0
		static
		0 o p_340993_
	a (Lcuq;Lerr;)Lcuq; run
		0 o p_340909_
		1 o p_341298_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_341309_
	b ()Letg; getType
etz net/minecraft/world/level/storage/loot/functions/SetLoreFunction
	a CODEC
	b lore
	c mode
	d resolutionContext
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljava/util/List;Letd;Ljava/util/Optional;)V <init>
		0 o p_81085_
		1 o p_298633_
		2 o p_335651_
		3 o p_298623_
	a (Lerr$b;)Ljava/util/Set; lambda$getReferencedContextParams$4
		static
		0 o p_298664_
	a (Lerr;Lcxp;)Lcxp; lambda$run$5
		0 o p_330189_
		1 o p_330190_
	a (Letz;)Ljava/util/Optional; lambda$static$2
		static
		0 o p_298481_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Lcxp;Lerr;)Ljava/util/List; updateLore
		0 o p_330567_
		1 o p_331214_
	a (Lcuq;Lerr;)Lcuq; run
		0 o p_81089_
		1 o p_81090_
	b (Letz;)Letd; lambda$static$1
		static
		0 o p_335357_
	b ()Letg; getType
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_338151_
	c (Letz;)Ljava/util/List; lambda$static$0
		static
		0 o p_299022_
	c ()Letz$a; setLore
		static
etz$a net/minecraft/world/level/storage/loot/functions/SetLoreFunction$Builder
	a resolutionContext
	b lore
	c mode
	<init> ()V <init>
	a (Lerr$b;)Letz$a; setResolutionContext
		0 o p_165450_
	a (Letd;)Letz$a; setMode
		0 o p_335681_
	a (Lwz;)Letz$a; addLine
		0 o p_165452_
	a ()Letz$a; getThis
	b ()Letf; build
	c ()Lete$a; getThis
eu net/minecraft/commands/Commands
	a LEVEL_ALL
	b LEVEL_MODERATORS
	c LEVEL_GAMEMASTERS
	d LEVEL_ADMINS
	e LEVEL_OWNERS
	f CURRENT_EXECUTION_CONTEXT
	g LOGGER
	h dispatcher
	<clinit> ()V <clinit>
		static
	<init> (Leu$a;Lep;)V <init>
		0 o p_230943_
		1 o p_230944_
	a (Leu$b;Ljava/lang/String;)Z lambda$createValidator$7
		static
		0 o p_82123_
		1 o p_82124_
	a (Ljava/lang/String;Lcom/mojang/brigadier/context/ContextChain;Let;Lhs;)V lambda$performCommand$1
		static
		0 o p_309414_
		1 o p_309415_
		2 o p_309416_
		3 o p_309417_
	a (Lcom/mojang/brigadier/ParseResults;)V validateParseResults
		static
		0 o p_306093_
	a (Ljava/lang/String;Lcom/mojang/brigadier/arguments/ArgumentType;)Lcom/mojang/brigadier/builder/RequiredArgumentBuilder; argument
		static
		0 o p_82130_
		1 o p_82131_
	a (Lxn;Lxw;)Lxw; lambda$performCommand$2
		static
		0 o p_82136_
		1 o p_82137_
	a (Ljava/lang/String;Lxw;)Lxw; lambda$finishParsing$4
		static
		0 o p_82133_
		1 o p_82134_
	a (Lcom/mojang/brigadier/CommandDispatcher;Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/tree/CommandNode;Ljava/util/Collection;)V lambda$validate$8
		static
		0 o p_230946_
		1 o p_230947_
		2 o p_230948_
		3 o p_230949_
		4 o p_230950_
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Ljava/lang/String; lambda$validate$10
		static
		0 o p_339315_
	a (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/tree/CommandNode;Let;Ljava/util/Map;)V fillUsableCommands
		0 o p_82113_
		1 o p_82114_
		2 o p_82115_
		3 o p_82116_
	a (Leu$b;)Ljava/util/function/Predicate; createValidator
		static
		0 o p_82121_
	a (Ljo$a;)Lep; createValidationContext
		static
		0 o p_256243_
	a (Lcom/mojang/brigadier/ParseResults;Ljava/lang/String;)V performCommand
		0 o p_242844_
		1 o p_242841_
	a ()Lcom/mojang/brigadier/CommandDispatcher; getDispatcher
	a (Let;Ljava/lang/String;)V performPrefixedCommand
		0 o p_230958_
		1 o p_230959_
	a (Laqv;)V sendCommands
		0 o p_82096_
	a (Ley;)Z lambda$fillUsableCommands$5
		static
		0 o p_82126_
	a (Lcom/mojang/brigadier/ParseResults;Ljava/util/function/UnaryOperator;)Lcom/mojang/brigadier/ParseResults; mapSource
		static
		0 o p_242928_
		1 o p_242890_
	a (Let;Ljava/util/function/Consumer;)V executeCommandInContext
		static
		0 o p_306118_
		1 o p_306332_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$fillUsableCommands$6
		static
		0 o p_82102_
	a (Lcom/mojang/brigadier/ParseResults;Ljava/lang/String;Let;)Lcom/mojang/brigadier/context/ContextChain; finishParsing
		static
		0 o p_307220_
		1 o p_307311_
		2 o p_307676_
	a (Ljava/lang/String;)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; literal
		static
		0 o p_82128_
	b (Lcom/mojang/brigadier/arguments/ArgumentType;)Z lambda$validate$9
		static
		0 o p_339316_
	b (Lcom/mojang/brigadier/ParseResults;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; getParseException
		static
		0 o p_82098_
	b (Ljava/lang/String;)Ljava/lang/String; lambda$performCommand$0
		static
		0 o p_230963_
	b ()V validate
		static
	c (Lcom/mojang/brigadier/ParseResults;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$finishParsing$3
		static
		0 o p_305647_
eu$1 net/minecraft/commands/Commands$1
	a val$registries
	<init> (Ljo$a;)V <init>
		0 o p_256249_
	a (Lakq;)Ljava/util/Optional; lookup
		0 o p_323467_
	a ()Ljava/util/stream/Stream; listRegistries
	a (Ljo$b;)Ljo$b$a; createLookup
		0 o p_323830_
eu$1$1 net/minecraft/commands/Commands$1$1
	a val$original
	<init> (Leu$1;Ljo$b;)V <init>
		0 o p_255951_
		1 o p_256592_
	a (Lawu;)Ljava/util/Optional; get
		0 o p_255936_
	a ()Ljo$b; parent
	b (Lawu;)Ljq$c; getOrThrow
		0 o p_255953_
	c (Lawu;)Ljq$c; lambda$getOrThrow$0
		0 o p_323095_
eu$a net/minecraft/commands/Commands$CommandSelection
	a ALL
	b DEDICATED
	c INTEGRATED
	d includeIntegrated
	e includeDedicated
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IZZ)V <init>
		0 o p_82149_
		1 o p_82150_
		2 o p_82151_
		3 o p_82152_
	a ()[Leu$a; $values
		static
	valueOf (Ljava/lang/String;)Leu$a; valueOf
		static
		0 o p_82158_
	values ()[Leu$a; values
		static
eu$b net/minecraft/commands/Commands$ParseFunction
	parse (Lcom/mojang/brigadier/StringReader;)V parse
		0 o p_82161_
eua net/minecraft/world/level/storage/loot/functions/SetNameFunction
	a CODEC
	b LOGGER
	c name
	d resolutionContext
	e target
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljava/util/Optional;Ljava/util/Optional;Leua$a;)V <init>
		0 o p_299241_
		1 o p_298804_
		2 o p_298545_
		3 o p_338830_
	a (Let;Lbsr;Lwz;)Lwz; lambda$createResolver$5
		static
		0 o p_81145_
		1 o p_81146_
		2 o p_81147_
	a (Lwz;Leua$a;Lerr$b;)Lete$a; setName
		static
		0 o p_165458_
		1 o p_338818_
		2 o p_338518_
	a (Lwz;)Lwz; lambda$createResolver$6
		static
		0 o p_81152_
	a (Lerr$b;)Ljava/util/Set; lambda$getReferencedContextParams$4
		static
		0 o p_298146_
	a (Lwz;Leua$a;)Lete$a; setName
		static
		0 o p_165460_
		1 o p_338546_
	a (Lwz;Leua$a;Ljava/util/List;)Letf; lambda$setName$8
		static
		0 o p_338154_
		1 o p_338155_
		2 o p_338156_
	a (Lwz;Lerr$b;Leua$a;Ljava/util/List;)Letf; lambda$setName$9
		static
		0 o p_338157_
		1 o p_338158_
		2 o p_338159_
		3 o p_338160_
	a (Lerr;Lerr$b;)Ljava/util/function/UnaryOperator; createResolver
		static
		0 o p_81140_
		1 o p_81141_
	a (Leua;)Leua$a; lambda$static$2
		static
		0 o p_338153_
	a (Lcuq;Lerr;Lwz;)V lambda$run$7
		0 o p_338161_
		1 o p_338162_
		2 o p_338163_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Lcuq;Lerr;)Lcuq; run
		0 o p_81137_
		1 o p_81138_
	b (Leua;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_298153_
	b ()Letg; getType
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_338152_
	c (Leua;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_298144_
eua$a net/minecraft/world/level/storage/loot/functions/SetNameFunction$Target
	a CUSTOM_NAME
	b ITEM_NAME
	c CODEC
	d name
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_338769_
		1 o p_338274_
		2 o p_338794_
	a ()Lkp; component
	b ()[Leua$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Leua$a; valueOf
		static
		0 o p_338195_
	values ()[Leua$a; values
		static
eub net/minecraft/world/level/storage/loot/functions/SetOminousBottleAmplifierFunction
	a CODEC
	b amplifierGenerator
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Levy;)V <init>
		0 o p_338757_
		1 o p_338865_
	a (Leub;)Levy; lambda$static$0
		static
		0 o p_338375_
	a (Levy;)Lete$a; setAmplifier
		static
		0 o p_338338_
	a (Levy;Ljava/util/List;)Letf; lambda$setAmplifier$2
		static
		0 o p_338743_
		1 o p_338611_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Lcuq;Lerr;)Lcuq; run
		0 o p_338554_
		1 o p_338336_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_338849_
	b ()Letg; getType
	c ()Levy; amplifier
euc net/minecraft/world/level/storage/loot/functions/SetPotionFunction
	a CODEC
	b potion
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljm;)V <init>
		0 o p_299010_
		1 o p_298587_
	a (Leuc;)Ljm; lambda$static$0
		static
		0 o p_298158_
	a (Ljm;Ljava/util/List;)Letf; lambda$setPotion$2
		static
		0 o p_316107_
		1 o p_316108_
	a (Ljm;)Lete$a; setPotion
		static
		0 o p_316540_
	a (Lcuq;Lerr;)Lcuq; run
		0 o p_193073_
		1 o p_193074_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_348460_
	b ()Letg; getType
eud net/minecraft/world/level/storage/loot/functions/SetStewEffectFunction
	a CODEC
	b EFFECTS_LIST
	c effects
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljava/util/List;)V <init>
		0 o p_298938_
		1 o p_298439_
	a (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_298165_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Leud$b;)Ljava/util/stream/Stream; lambda$getReferencedContextParams$4
		static
		0 o p_298164_
	a (Leud;)Ljava/util/List; lambda$static$2
		static
		0 o p_298162_
	a (Lcuq;Lerr;)Lcuq; run
		0 o p_81223_
		1 o p_81224_
	b (Leud$b;)Ljava/lang/String; lambda$static$0
		static
		0 o p_339578_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_338164_
	b ()Letg; getType
	c ()Leud$a; stewEffect
		static
eud$a net/minecraft/world/level/storage/loot/functions/SetStewEffectFunction$Builder
	a effects
	<init> ()V <init>
	a ()Leud$a; getThis
	a (Ljm;Levy;)Leud$a; withEffect
		0 o p_316210_
		1 o p_165474_
	b ()Letf; build
	c ()Lete$a; getThis
eud$b net/minecraft/world/level/storage/loot/functions/SetStewEffectFunction$EffectEntry
	a CODEC
	b effect
	c duration
	<clinit> ()V <clinit>
		static
	<init> (Ljm;Levy;)V <init>
		0 o effect
		1 o duration
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_348461_
	a ()Ljm; effect
	b ()Levy; duration
	equals (Ljava/lang/Object;)Z equals
		0 o p_298627_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eue net/minecraft/world/level/storage/loot/functions/SetWritableBookPagesFunction
	a CODEC
	b pages
	c pageOperation
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljava/util/List;Letd;)V <init>
		0 o p_333911_
		1 o p_333983_
		2 o p_333754_
	a (Lcya;)Lcya; apply
		0 o p_334044_
	a (Leue;)Letd; lambda$static$1
		static
		0 o p_334060_
	a (Lcuq;Lerr;)Lcuq; run
		0 o p_333832_
		1 o p_333929_
	b (Leue;)Ljava/util/List; lambda$static$0
		static
		0 o p_333827_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_335359_
	b ()Letg; getType
euf net/minecraft/world/level/storage/loot/functions/SetWrittenBookPagesFunction
	a PAGE_CODEC
	b CODEC
	c pages
	d pageOperation
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljava/util/List;Letd;)V <init>
		0 o p_333863_
		1 o p_333788_
		2 o p_334047_
	a (Lwz;Ljava/lang/Object;)Lwz; lambda$static$0
		static
		0 o p_335362_
		1 o p_335363_
	a (Lcyb;)Lcyb; apply
		0 o p_333830_
	a (Leuf;)Letd; lambda$static$3
		static
		0 o p_333933_
	a (Lcuq;Lerr;)Lcuq; run
		0 o p_333960_
		1 o p_333892_
	a (Lwz;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_338165_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_340804_
	b (Leuf;)Ljava/util/List; lambda$static$2
		static
		0 o p_333939_
	b ()Letg; getType
eug net/minecraft/world/level/storage/loot/functions/SmeltItemFunction
	a CODEC
	b LOGGER
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_299162_
	a (Lcuq;Lerr;)Lcuq; run
		0 o p_81268_
		1 o p_81269_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_298746_
	b ()Letg; getType
	c ()Lete$a; smelted
		static
euh net/minecraft/world/level/storage/loot/functions/ToggleTooltips
	a CODEC
	b TOGGLES
	c TOGGLE_CODEC
	d values
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljava/util/Map;)V <init>
		0 o p_335479_
		1 o p_336164_
	a (Lcuq;Leuh$a;Ljava/lang/Boolean;)V lambda$run$5
		static
		0 o p_335585_
		1 o p_336152_
		2 o p_335653_
	a (Leuh;)Ljava/util/Map; lambda$static$3
		static
		0 o p_335699_
	a (Leuh$a;)Leuh$a; lambda$static$0
		static
		0 o p_335612_
	a (Lkp;)Lcom/mojang/serialization/DataResult; lambda$static$2
		static
		0 o p_336140_
	a (Lcuq;Lerr;)Lcuq; run
		0 o p_335844_
		1 o p_335764_
	b (Lkp;)Ljava/lang/String; lambda$static$1
		static
		0 o p_339579_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_335794_
	b ()Letg; getType
euh$a net/minecraft/world/level/storage/loot/functions/ToggleTooltips$ComponentToggle
	a type
	b setter
	<init> (Lkp;Leuh$b;)V <init>
		0 o type
		1 o setter
	a (Lcuq;Z)V applyIfPresent
		0 o p_335390_
		1 o p_335686_
	a ()Lkp; type
	b ()Leuh$b; setter
	equals (Ljava/lang/Object;)Z equals
		0 o p_335638_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
euh$b net/minecraft/world/level/storage/loot/functions/ToggleTooltips$TooltipWither
	withTooltip (Ljava/lang/Object;Z)Ljava/lang/Object; withTooltip
		0 o p_335804_
		1 o p_335957_
eui net/minecraft/world/level/storage/loot/functions/package-info
euj net/minecraft/world/level/storage/loot/package-info
euk net/minecraft/world/level/storage/loot/parameters/LootContextParam
	a name
	<init> (Lakr;)V <init>
		0 o p_81283_
	a ()Lakr; getName
	toString ()Ljava/lang/String; toString
eul net/minecraft/world/level/storage/loot/parameters/LootContextParamSet
	a required
	b all
	<init> (Ljava/util/Set;Ljava/util/Set;)V <init>
		0 o p_81388_
		1 o p_81389_
	a (Layu;Lers;)V validateUser
		0 o p_345868_
		1 o p_346074_
	a (Leuk;)Z isAllowed
		0 o p_165476_
	a ()Ljava/util/Set; getRequired
	a (Lerx;Lers;)V validateUser
		0 o p_81396_
		1 o p_81397_
	b ()Ljava/util/Set; getAllowed
	b (Leuk;)Ljava/lang/String; lambda$toString$0
		0 o p_339580_
	c ()Leul$a; builder
		static
	toString ()Ljava/lang/String; toString
eul$a net/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder
	a required
	b optional
	<init> ()V <init>
	a (Leuk;)Leul$a; required
		0 o p_81407_
	a ()Leul; build
	b (Leuk;)Leul$a; optional
		0 o p_81409_
eum net/minecraft/world/level/storage/loot/parameters/LootContextParamSets
	a CODEC
	b EMPTY
	c CHEST
	d COMMAND
	e SELECTOR
	f FISHING
	g ENTITY
	h EQUIPMENT
	i ARCHAEOLOGY
	j GIFT
	k PIGLIN_BARTER
	l VAULT
	m ADVANCEMENT_REWARD
	n ADVANCEMENT_ENTITY
	o ADVANCEMENT_LOCATION
	p BLOCK_USE
	q ALL_PARAMS
	r BLOCK
	s SHEARING
	t ENCHANTED_DAMAGE
	u ENCHANTED_ITEM
	v ENCHANTED_LOCATION
	w ENCHANTED_ENTITY
	x HIT_BLOCK
	y REGISTRY
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Leul$a;)V lambda$static$25
		static
		0 o p_350261_
	a (Lakr;)Lcom/mojang/serialization/DataResult; lambda$static$2
		static
		0 o p_298169_
	a (Ljava/lang/String;Ljava/util/function/Consumer;)Leul; register
		static
		0 o p_81429_
		1 o p_81430_
	b (Lakr;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_298167_
	b (Leul$a;)V lambda$static$24
		static
		0 o p_344707_
	c (Leul$a;)V lambda$static$23
		static
		0 o p_344704_
	c (Lakr;)Ljava/lang/String; lambda$static$0
		static
		0 o p_339581_
	d (Leul$a;)V lambda$static$22
		static
		0 o p_344705_
	e (Leul$a;)V lambda$static$21
		static
		0 o p_344709_
	f (Leul$a;)V lambda$static$20
		static
		0 o p_272589_
	g (Leul$a;)V lambda$static$19
		static
		0 o p_81425_
	h (Leul$a;)V lambda$static$18
		static
		0 o p_344708_
	i (Leul$a;)V lambda$static$17
		static
		0 o p_319763_
	j (Leul$a;)V lambda$static$16
		static
		0 o p_286218_
	k (Leul$a;)V lambda$static$15
		static
		0 o p_81436_
	l (Leul$a;)V lambda$static$14
		static
		0 o p_81438_
	m (Leul$a;)V lambda$static$13
		static
		0 o p_81450_
	n (Leul$a;)V lambda$static$12
		static
		0 o p_81440_
	o (Leul$a;)V lambda$static$11
		static
		0 o p_81448_
	p (Leul$a;)V lambda$static$10
		static
		0 o p_81452_
	q (Leul$a;)V lambda$static$9
		static
		0 o p_338166_
	r (Leul$a;)V lambda$static$8
		static
		0 o p_344706_
	s (Leul$a;)V lambda$static$7
		static
		0 o p_81446_
	t (Leul$a;)V lambda$static$6
		static
		0 o p_81442_
	u (Leul$a;)V lambda$static$5
		static
		0 o p_330195_
	v (Leul$a;)V lambda$static$4
		static
		0 o p_323464_
	w (Leul$a;)V lambda$static$3
		static
		0 o p_81454_
eun net/minecraft/world/level/storage/loot/parameters/LootContextParams
	a THIS_ENTITY
	b LAST_DAMAGE_PLAYER
	c DAMAGE_SOURCE
	d ATTACKING_ENTITY
	e DIRECT_ATTACKING_ENTITY
	f ORIGIN
	g BLOCK_STATE
	h BLOCK_ENTITY
	i TOOL
	j EXPLOSION_RADIUS
	k ENCHANTMENT_LEVEL
	l ENCHANTMENT_ACTIVE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Leuk; create
		static
		0 o p_81467_
euo net/minecraft/world/level/storage/loot/parameters/package-info
eup net/minecraft/world/level/storage/loot/predicates/AllOfCondition
	a CODEC
	b INLINE_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_299216_
	a ([Levc$a;)Leup$a; allOf
		static
		0 o p_286873_
	a (Ljava/util/List;)Leup; allOf
		static
		0 o p_298400_
	b ()Levd; getType
eup$a net/minecraft/world/level/storage/loot/predicates/AllOfCondition$Builder
	<init> ([Levc$a;)V <init>
		0 o p_286842_
	a (Ljava/util/List;)Levc; create
		0 o p_298491_
	and (Levc$a;)Leup$a; and
		0 o p_286760_
euq net/minecraft/world/level/storage/loot/predicates/AnyOfCondition
	a CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_299191_
	a ([Levc$a;)Leuq$a; anyOf
		static
		0 o p_286239_
	b ()Levd; getType
euq$a net/minecraft/world/level/storage/loot/predicates/AnyOfCondition$Builder
	<init> ([Levc$a;)V <init>
		0 o p_286497_
	a (Ljava/util/List;)Levc; create
		0 o p_298816_
	or (Levc$a;)Leuq$a; or
		0 o p_286344_
eur net/minecraft/world/level/storage/loot/predicates/BonusLevelTableCondition
	a CODEC
	b enchantment
	c values
	<clinit> ()V <clinit>
		static
	<init> (Ljm;Ljava/util/List;)V <init>
		0 o enchantment
		1 o values
	a (Lerr;)Z test
		0 o p_81521_
	a (Ljm;Ljava/util/List;)Levc; lambda$bonusLevelFlatChance$1
		static
		0 o p_344710_
		1 o p_344711_
	a (Ljm;[F)Levc$a; bonusLevelFlatChance
		static
		0 o p_345516_
		1 o p_81519_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_344712_
	a ()Ljava/util/Set; getReferencedContextParams
	b ()Levd; getType
	c ()Ljm; enchantment
	d ()Ljava/util/List; values
	equals (Ljava/lang/Object;)Z equals
		0 o p_298752_
	hashCode ()I hashCode
	test (Ljava/lang/Object;)Z test
		0 o p_81531_
	toString ()Ljava/lang/String; toString
eus net/minecraft/world/level/storage/loot/predicates/CompositeLootItemCondition
	a composedPredicate
	c terms
	<init> (Ljava/util/List;Ljava/util/function/Predicate;)V <init>
		0 o p_298458_
		1 o p_286771_
	a (Leus;)Ljava/util/List; lambda$createInlineCodec$2
		static
		0 o p_298237_
	a (Lerr;)Z test
		0 o p_286298_
	a (Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; createCodec
		static
		0 o p_298515_
	a (Ljava/util/function/Function;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$createCodec$1
		static
		0 o p_344713_
		1 o p_344714_
	a (Lerx;)V validate
		0 o p_286819_
	b (Leus;)Ljava/util/List; lambda$createCodec$0
		static
		0 o p_298337_
	b (Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; createInlineCodec
		static
		0 o p_298806_
	test (Ljava/lang/Object;)Z test
		0 o p_286320_
eus$a net/minecraft/world/level/storage/loot/predicates/CompositeLootItemCondition$Builder
	a terms
	<init> ([Levc$a;)V <init>
		0 o p_286619_
	a (Ljava/util/List;)Levc; create
		0 o p_299194_
	a (Levc$a;)V addTerm
		0 o p_286677_
	build ()Levc; build
eut net/minecraft/world/level/storage/loot/predicates/ConditionReference
	a CODEC
	b name
	c LOGGER
	<clinit> ()V <clinit>
		static
	<init> (Lakq;)V <init>
		0 o name
	a (Lerr;)Z test
		0 o p_81558_
	a (Lerx;Ljm$c;)V lambda$validate$1
		0 o p_339582_
		1 o p_339583_
	a (Lerx;)V validate
		0 o p_81560_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_335367_
	a (Lakq;)Levc$a; conditionReference
		static
		0 o p_335879_
	b (Lakq;)Levc; lambda$conditionReference$3
		static
		0 o p_335366_
	b ()Levd; getType
	b (Lerx;)V lambda$validate$2
		0 o p_339584_
	c ()Lakq; name
	equals (Ljava/lang/Object;)Z equals
		0 o p_298206_
	hashCode ()I hashCode
	test (Ljava/lang/Object;)Z test
		0 o p_81565_
	toString ()Ljava/lang/String; toString
euu net/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder
	a_ (Ljava/lang/Iterable;Ljava/util/function/Function;)Leuu; when
		0 o p_231041_
		1 o p_231042_
	b (Levc$a;)Leuu; when
		0 o p_231043_
	d ()Leuu; unwrap
euv net/minecraft/world/level/storage/loot/predicates/DamageSourceCondition
	a CODEC
	b predicate
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;)V <init>
		0 o predicate
	a (Lerr;)Z test
		0 o p_81592_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_338167_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Lbk$a;)Levc$a; hasDamageSource
		static
		0 o p_81590_
	b (Lbk$a;)Levc; lambda$hasDamageSource$1
		static
		0 o p_300846_
	b ()Levd; getType
	c ()Ljava/util/Optional; predicate
	equals (Ljava/lang/Object;)Z equals
		0 o p_298744_
	hashCode ()I hashCode
	test (Ljava/lang/Object;)Z test
		0 o p_81599_
	toString ()Ljava/lang/String; toString
euw net/minecraft/world/level/storage/loot/predicates/EnchantmentActiveCheck
	a CODEC
	b active
	<clinit> ()V <clinit>
		static
	<init> (Z)V <init>
		0 o active
	a (Lerr;)Z test
		0 o p_346268_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_345271_
	a ()Ljava/util/Set; getReferencedContextParams
	b ()Levd; getType
	c ()Levc$a; enchantmentActiveCheck
		static
	d ()Levc$a; enchantmentInactiveCheck
		static
	e ()Z active
	equals (Ljava/lang/Object;)Z equals
		0 o p_346427_
	f ()Levc; lambda$enchantmentInactiveCheck$2
		static
	g ()Levc; lambda$enchantmentActiveCheck$1
		static
	hashCode ()I hashCode
	test (Ljava/lang/Object;)Z test
		0 o p_345395_
	toString ()Ljava/lang/String; toString
eux net/minecraft/world/level/storage/loot/predicates/EntityHasScoreCondition
	a CODEC
	b scores
	c entityTarget
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;Lerr$b;)V <init>
		0 o scores
		1 o entityTarget
	a (Lerr$b;)Leux$a; hasScores
		static
		0 o p_165489_
	a (Lerr;Lbsr;Leyg;Ljava/lang/String;Lerq;)Z hasScore
		0 o p_165491_
		1 o p_165492_
		2 o p_165493_
		3 o p_165494_
		4 o p_165495_
	a (Lerr;)Z test
		0 o p_81631_
	a (Lerq;)Ljava/util/stream/Stream; lambda$getReferencedContextParams$1
		static
		0 o p_165487_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_298176_
	a ()Ljava/util/Set; getReferencedContextParams
	b ()Levd; getType
	c ()Ljava/util/Map; scores
	d ()Lerr$b; entityTarget
	equals (Ljava/lang/Object;)Z equals
		0 o p_299118_
	hashCode ()I hashCode
	test (Ljava/lang/Object;)Z test
		0 o p_81638_
	toString ()Ljava/lang/String; toString
eux$a net/minecraft/world/level/storage/loot/predicates/EntityHasScoreCondition$Builder
	a scores
	b entityTarget
	<init> (Lerr$b;)V <init>
		0 o p_165499_
	a (Ljava/lang/String;Lerq;)Leux$a; withScore
		0 o p_165501_
		1 o p_165502_
	build ()Levc; build
euy net/minecraft/world/level/storage/loot/predicates/ExplosionCondition
	a CODEC
	b INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lerr;)Z test
		0 o p_81659_
	a ()Ljava/util/Set; getReferencedContextParams
	b ()Levd; getType
	c ()Levc$a; survivesExplosion
		static
	d ()Levc; lambda$survivesExplosion$0
		static
	test (Ljava/lang/Object;)Z test
		0 o p_81665_
euz net/minecraft/world/level/storage/loot/predicates/InvertedLootItemCondition
	a CODEC
	b term
	<clinit> ()V <clinit>
		static
	<init> (Levc;)V <init>
		0 o term
	a (Leuz;)Levc; lambda$invert$1
		static
		0 o p_81698_
	a (Lerr;)Z test
		0 o p_81689_
	a (Lerx;)V validate
		0 o p_81691_
	a (Levc$a;)Levc$a; invert
		static
		0 o p_81695_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_344715_
	a ()Ljava/util/Set; getReferencedContextParams
	b ()Levd; getType
	c ()Levc; term
	equals (Ljava/lang/Object;)Z equals
		0 o p_298574_
	hashCode ()I hashCode
	test (Ljava/lang/Object;)Z test
		0 o p_81700_
	toString ()Ljava/lang/String; toString
ev net/minecraft/commands/ExecutionCommandSource
	a (Lcom/mojang/brigadier/exceptions/CommandSyntaxException;ZLhv;)V handleError
		0 o p_307419_
		1 o p_307222_
		2 o p_307604_
	a (Lcom/mojang/brigadier/exceptions/CommandExceptionType;Lcom/mojang/brigadier/Message;ZLhv;)V handleError
		0 o p_307509_
		1 o p_307413_
		2 o p_307299_
		3 o p_307535_
	a (Lcom/mojang/brigadier/context/CommandContext;ZI)V lambda$resultConsumer$0
		static
		0 o p_309418_
		1 o p_309419_
		2 o p_309420_
	a_ ()Lev; clearCallbacks
	b (Leq;)Lev; withCallback
		0 o p_309572_
	b_ ()Lcom/mojang/brigadier/ResultConsumer; resultConsumer
		static
	c (I)Z hasPermission
		0 o p_306071_
	p ()Leq; callback
	x ()Lcom/mojang/brigadier/CommandDispatcher; dispatcher
	y ()Z isSilent
eva net/minecraft/world/level/storage/loot/predicates/LocationCheck
	a CODEC
	b predicate
	c offset
	g OFFSET_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljd;)V <init>
		0 o predicate
		1 o offset
	a (Lerr;)Z test
		0 o p_81731_
	a (Ldf$a;)Levc$a; checkLocation
		static
		0 o p_81726_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_338169_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Ldf$a;Ljd;)Levc$a; checkLocation
		static
		0 o p_81728_
		1 o p_81729_
	b (Ldf$a;Ljd;)Levc; lambda$checkLocation$3
		static
		0 o p_300847_
		1 o p_300848_
	b (Ldf$a;)Levc; lambda$checkLocation$2
		static
		0 o p_300849_
	b ()Levd; getType
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_338168_
	c ()Ljava/util/Optional; predicate
	d ()Ljd; offset
	equals (Ljava/lang/Object;)Z equals
		0 o p_298708_
	hashCode ()I hashCode
	test (Ljava/lang/Object;)Z test
		0 o p_81743_
	toString ()Ljava/lang/String; toString
evb net/minecraft/world/level/storage/loot/predicates/LootItemBlockStatePropertyCondition
	a CODEC
	b block
	c properties
	<clinit> ()V <clinit>
		static
	<init> (Ljm;Ljava/util/Optional;)V <init>
		0 o block
		1 o properties
	a (Levb;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$validate$3
		static
		0 o p_298430_
		1 o p_299129_
	a (Ldfy;)Levb$a; hasBlockStateProperties
		static
		0 o p_81770_
	a (Lerr;)Z test
		0 o p_81772_
	a (Levb;Leb;)Ljava/util/Optional; lambda$validate$1
		static
		0 o p_298314_
		1 o p_298822_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_344716_
	a (Levb;)Lcom/mojang/serialization/DataResult; validate
		static
		0 o p_298471_
	a ()Ljava/util/Set; getReferencedContextParams
	b (Levb;Ljava/lang/String;)Ljava/lang/String; lambda$validate$2
		static
		0 o p_339585_
		1 o p_339586_
	b ()Levd; getType
	c ()Ljm; block
	d ()Ljava/util/Optional; properties
	equals (Ljava/lang/Object;)Z equals
		0 o p_298916_
	hashCode ()I hashCode
	test (Ljava/lang/Object;)Z test
		0 o p_81779_
	toString ()Ljava/lang/String; toString
evb$a net/minecraft/world/level/storage/loot/predicates/LootItemBlockStatePropertyCondition$Builder
	a block
	b properties
	<init> (Ldfy;)V <init>
		0 o p_81783_
	a (Leb$a;)Levb$a; setProperties
		0 o p_81785_
	build ()Levc; build
evc net/minecraft/world/level/storage/loot/predicates/LootItemCondition
	d TYPED_CODEC
	e DIRECT_CODEC
	f CODEC
	<clinit> ()V <clinit>
		static
	b ()Levd; getType
	c ()Lcom/mojang/serialization/Codec; lambda$static$0
		static
evc$a net/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder
	and (Levc$a;)Leup$a; and
		0 o p_286363_
	build ()Levc; build
	invert ()Levc$a; invert
	or (Levc$a;)Leuq$a; or
		0 o p_286316_
evd net/minecraft/world/level/storage/loot/predicates/LootItemConditionType
	a codec
	<init> (Lcom/mojang/serialization/MapCodec;)V <init>
		0 o codec
	a ()Lcom/mojang/serialization/MapCodec; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_298620_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eve net/minecraft/world/level/storage/loot/predicates/LootItemConditions
	a INVERTED
	b ANY_OF
	c ALL_OF
	d RANDOM_CHANCE
	e RANDOM_CHANCE_WITH_ENCHANTED_BONUS
	f ENTITY_PROPERTIES
	g KILLED_BY_PLAYER
	h ENTITY_SCORES
	i BLOCK_STATE_PROPERTY
	j MATCH_TOOL
	k TABLE_BONUS
	l SURVIVES_EXPLOSION
	m DAMAGE_SOURCE_PROPERTIES
	n LOCATION_CHECK
	o WEATHER_CHECK
	p REFERENCE
	q TIME_CHECK
	r VALUE_CHECK
	s ENCHANTMENT_ACTIVE_CHECK
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Levd; register
		static
		0 o p_81832_
		1 o p_338774_
evf net/minecraft/world/level/storage/loot/predicates/LootItemEntityPropertyCondition
	a CODEC
	b predicate
	c entityTarget
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Lerr$b;)V <init>
		0 o predicate
		1 o entityTarget
	a (Lerr$b;Lbv$a;)Levc$a; hasProperties
		static
		0 o p_81865_
		1 o p_81866_
	a (Lerr;)Z test
		0 o p_81871_
	a (Lerr$b;Lbv;)Levc$a; hasProperties
		static
		0 o p_81868_
		1 o p_81869_
	a (Lerr$b;)Levc$a; entityPresent
		static
		0 o p_81863_
	a (Lbv;Lerr$b;)Levc; lambda$hasProperties$2
		static
		0 o p_298189_
		1 o p_298190_
	a (Lbv$a;Lerr$b;)Levc; lambda$hasProperties$1
		static
		0 o p_300850_
		1 o p_300851_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_338171_
	a ()Ljava/util/Set; getReferencedContextParams
	b ()Levd; getType
	c ()Ljava/util/Optional; predicate
	d ()Lerr$b; entityTarget
	equals (Ljava/lang/Object;)Z equals
		0 o p_298489_
	hashCode ()I hashCode
	test (Ljava/lang/Object;)Z test
		0 o p_81878_
	toString ()Ljava/lang/String; toString
evg net/minecraft/world/level/storage/loot/predicates/LootItemKilledByPlayerCondition
	a CODEC
	b INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lerr;)Z test
		0 o p_81899_
	a ()Ljava/util/Set; getReferencedContextParams
	b ()Levd; getType
	c ()Levc$a; killedByPlayer
		static
	d ()Levc; lambda$killedByPlayer$0
		static
	test (Ljava/lang/Object;)Z test
		0 o p_81905_
evh net/minecraft/world/level/storage/loot/predicates/LootItemRandomChanceCondition
	a CODEC
	b chance
	<clinit> ()V <clinit>
		static
	<init> (Levy;)V <init>
		0 o chance
	a (Lerr;)Z test
		0 o p_81930_
	a (F)Levc$a; randomChance
		static
		0 o p_81928_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_344719_
	a (Levy;)Levc$a; randomChance
		static
		0 o p_345741_
	b (Levy;)Levc; lambda$randomChance$2
		static
		0 o p_344717_
	b (F)Levc; lambda$randomChance$1
		static
		0 o p_344718_
	b ()Levd; getType
	c ()Levy; chance
	equals (Ljava/lang/Object;)Z equals
		0 o p_298368_
	hashCode ()I hashCode
	test (Ljava/lang/Object;)Z test
		0 o p_81937_
	toString ()Ljava/lang/String; toString
evi net/minecraft/world/level/storage/loot/predicates/LootItemRandomChanceWithEnchantedBonusCondition
	a CODEC
	b unenchantedChance
	c enchantedChance
	g enchantment
	<clinit> ()V <clinit>
		static
	<init> (FLdaj;Ljm;)V <init>
		0 o unenchantedChance
		1 o enchantedChance
		2 o enchantment
	a (Lerr;)Z test
		0 o p_345165_
	a (Ljo$a;FF)Levc$a; randomChanceAndLootingBoost
		static
		0 o p_346115_
		1 o p_345739_
		2 o p_345989_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_352054_
	a (FFLjo$b;)Levc; lambda$randomChanceAndLootingBoost$1
		static
		0 o p_352051_
		1 o p_352052_
		2 o p_352053_
	a ()Ljava/util/Set; getReferencedContextParams
	b ()Levd; getType
	c ()F unenchantedChance
	d ()Ldaj; enchantedChance
	e ()Ljm; enchantment
	equals (Ljava/lang/Object;)Z equals
		0 o p_345325_
	hashCode ()I hashCode
	test (Ljava/lang/Object;)Z test
		0 o p_344885_
	toString ()Ljava/lang/String; toString
evj net/minecraft/world/level/storage/loot/predicates/MatchTool
	a CODEC
	b predicate
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;)V <init>
		0 o predicate
	a (Lerr;)Z test
		0 o p_82000_
	a (Lcs$a;)Levc$a; toolMatches
		static
		0 o p_81998_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_338172_
	a ()Ljava/util/Set; getReferencedContextParams
	b ()Levd; getType
	b (Lcs$a;)Levc; lambda$toolMatches$1
		static
		0 o p_300852_
	c ()Ljava/util/Optional; predicate
	equals (Ljava/lang/Object;)Z equals
		0 o p_299146_
	hashCode ()I hashCode
	test (Ljava/lang/Object;)Z test
		0 o p_82007_
	toString ()Ljava/lang/String; toString
evk net/minecraft/world/level/storage/loot/predicates/TimeCheck
	a CODEC
	b period
	c value
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Lerq;)V <init>
		0 o period
		1 o value
	a (Lerq;)Levk$a; time
		static
		0 o p_165510_
	a (Lerr;)Z test
		0 o p_82033_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_338173_
	a ()Ljava/util/Set; getReferencedContextParams
	b ()Levd; getType
	c ()Ljava/util/Optional; period
	d ()Lerq; value
	equals (Ljava/lang/Object;)Z equals
		0 o p_299302_
	hashCode ()I hashCode
	test (Ljava/lang/Object;)Z test
		0 o p_82040_
	toString ()Ljava/lang/String; toString
evk$a net/minecraft/world/level/storage/loot/predicates/TimeCheck$Builder
	a period
	b value
	<init> (Lerq;)V <init>
		0 o p_165515_
	a (J)Levk$a; setPeriod
		0 o p_165517_
	a ()Levk; build
	build ()Levc; build
evl net/minecraft/world/level/storage/loot/predicates/ValueCheckCondition
	a CODEC
	b provider
	c range
	<clinit> ()V <clinit>
		static
	<init> (Levy;Lerq;)V <init>
		0 o provider
		1 o range
	a (Lerr;)Z test
		0 o p_165527_
	a (Levy;Lerq;)Levc$a; hasValue
		static
		0 o p_165529_
		1 o p_165530_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_298196_
	a ()Ljava/util/Set; getReferencedContextParams
	b (Levy;Lerq;)Levc; lambda$hasValue$1
		static
		0 o p_165533_
		1 o p_165534_
	b ()Levd; getType
	c ()Levy; provider
	d ()Lerq; range
	equals (Ljava/lang/Object;)Z equals
		0 o p_298284_
	hashCode ()I hashCode
	test (Ljava/lang/Object;)Z test
		0 o p_165536_
	toString ()Ljava/lang/String; toString
evm net/minecraft/world/level/storage/loot/predicates/WeatherCheck
	a CODEC
	b isRaining
	c isThundering
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o isRaining
		1 o isThundering
	a (Lerr;)Z test
		0 o p_82066_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_338174_
	b ()Levd; getType
	c ()Levm$a; weather
		static
	d ()Ljava/util/Optional; isRaining
	e ()Ljava/util/Optional; isThundering
	equals (Ljava/lang/Object;)Z equals
		0 o p_298877_
	hashCode ()I hashCode
	test (Ljava/lang/Object;)Z test
		0 o p_82073_
	toString ()Ljava/lang/String; toString
evm$a net/minecraft/world/level/storage/loot/predicates/WeatherCheck$Builder
	a isRaining
	b isThundering
	<init> ()V <init>
	a ()Levm; build
	a (Z)Levm$a; setRaining
		0 o p_299240_
	b (Z)Levm$a; setThundering
		0 o p_298912_
	build ()Levc; build
evn net/minecraft/world/level/storage/loot/predicates/package-info
evo net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider
	a BLOCK_ENTITY
	b CODEC
	c INLINE_CODEC
	d BLOCK_ENTITY_ID
	e BLOCK_ENTITY_PROVIDER
	f GETTER_CODEC
	g getter
	<clinit> ()V <clinit>
		static
	<init> (Levo$a;)V <init>
		0 o p_165568_
	a (Lerr;)Luy; get
		0 o p_165573_
	a (Lerr$b;)Levq; forContextEntity
		static
		0 o p_165571_
	a (Levo;)Levo$a; lambda$static$3
		static
		0 o p_298731_
	a (Ljava/lang/String;)Levo$a; lambda$static$0
		static
		0 o p_298998_
	a ()Levp; getType
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_298866_
	b ()Ljava/util/Set; getReferencedContextParams
	b (Levo;)Levo$a; lambda$static$1
		static
		0 o p_298514_
	b (Lerr$b;)Levo$a; forEntity
		static
		0 o p_165578_
evo$1 net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$1
	<init> ()V <init>
	a (Lerr;)Luy; get
		0 o p_165582_
	a ()Ljava/lang/String; getId
	b ()Ljava/util/Set; getReferencedContextParams
evo$2 net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$2
	a val$target
	<init> (Lerr$b;)V <init>
		0 o p_165586_
	a (Lerr;)Luy; get
		0 o p_165589_
	a ()Ljava/lang/String; getId
	b ()Ljava/util/Set; getReferencedContextParams
evo$a net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$Getter
	a (Lerr;)Luy; get
		0 o p_165591_
	a ()Ljava/lang/String; getId
	b ()Ljava/util/Set; getReferencedContextParams
evp net/minecraft/world/level/storage/loot/providers/nbt/LootNbtProviderType
	a codec
	<init> (Lcom/mojang/serialization/MapCodec;)V <init>
		0 o codec
	a ()Lcom/mojang/serialization/MapCodec; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_298336_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
evq net/minecraft/world/level/storage/loot/providers/nbt/NbtProvider
	a (Lerr;)Luy; get
		0 o p_165622_
	a ()Levp; getType
	b ()Ljava/util/Set; getReferencedContextParams
evr net/minecraft/world/level/storage/loot/providers/nbt/NbtProviders
	a CODEC
	b STORAGE
	c CONTEXT
	d TYPED_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; lambda$static$1
		static
	a (Levq;)Lcom/mojang/datafixers/util/Either; lambda$static$0
		static
		0 o p_299257_
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Levp; register
		static
		0 o p_165629_
		1 o p_338777_
evs net/minecraft/world/level/storage/loot/providers/nbt/StorageNbtProvider
	a CODEC
	b id
	<clinit> ()V <clinit>
		static
	<init> (Lakr;)V <init>
		0 o id
	a (Lerr;)Luy; get
		0 o p_165636_
	a ()Levp; getType
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_298341_
	b ()Ljava/util/Set; getReferencedContextParams
	c ()Lakr; id
	equals (Ljava/lang/Object;)Z equals
		0 o p_299153_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
evt net/minecraft/world/level/storage/loot/providers/nbt/package-info
evu net/minecraft/world/level/storage/loot/providers/number/BinomialDistributionGenerator
	a CODEC
	b n
	c p
	<clinit> ()V <clinit>
		static
	<init> (Levy;Levy;)V <init>
		0 o n
		1 o p
	a (Lerr;)I getInt
		0 o p_165663_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_299136_
	a (IF)Levu; binomial
		static
		0 o p_165660_
		1 o p_165661_
	a ()Ljava/util/Set; getReferencedContextParams
	b (Lerr;)F getFloat
		0 o p_165666_
	b ()Levx; getType
	c ()Levy; n
	d ()Levy; p
	equals (Ljava/lang/Object;)Z equals
		0 o p_298810_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
evv net/minecraft/world/level/storage/loot/providers/number/ConstantValue
	a CODEC
	b INLINE_CODEC
	c value
	<clinit> ()V <clinit>
		static
	<init> (F)V <init>
		0 o value
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_299242_
	a (F)Levv; exactly
		static
		0 o p_165693_
	b (Lerr;)F getFloat
		0 o p_165695_
	b ()Levx; getType
	c ()F value
	equals (Ljava/lang/Object;)Z equals
		0 o p_165697_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
evw net/minecraft/world/level/storage/loot/providers/number/EnchantmentLevelProvider
	a CODEC
	b amount
	<clinit> ()V <clinit>
		static
	<init> (Ldaj;)V <init>
		0 o amount
	a (Ldaj;)Levw; forEnchantmentLevel
		static
		0 o p_345320_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_345879_
	b (Lerr;)F getFloat
		0 o p_344791_
	b ()Levx; getType
	c ()Ldaj; amount
	equals (Ljava/lang/Object;)Z equals
		0 o p_345760_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
evx net/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType
	a codec
	<init> (Lcom/mojang/serialization/MapCodec;)V <init>
		0 o codec
	a ()Lcom/mojang/serialization/MapCodec; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_299178_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
evy net/minecraft/world/level/storage/loot/providers/number/NumberProvider
	a (Lerr;)I getInt
		0 o p_165729_
	b (Lerr;)F getFloat
		0 o p_165730_
	b ()Levx; getType
evz net/minecraft/world/level/storage/loot/providers/number/NumberProviders
	a CODEC
	b CONSTANT
	c UNIFORM
	d BINOMIAL
	e SCORE
	f STORAGE
	g ENCHANTMENT_LEVEL
	h TYPED_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; lambda$static$1
		static
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Levx; register
		static
		0 o p_165739_
		1 o p_338305_
	a (Levy;)Lcom/mojang/datafixers/util/Either; lambda$static$0
		static
		0 o p_299325_
ew net/minecraft/commands/FunctionInstantiationException
	a messageComponent
	<init> (Lwz;)V <init>
		0 o p_294836_
	a ()Lwz; messageComponent
ewa net/minecraft/world/level/storage/loot/providers/number/ScoreboardValue
	a CODEC
	b target
	c score
	d scale
	<clinit> ()V <clinit>
		static
	<init> (Lewh;Ljava/lang/String;F)V <init>
		0 o target
		1 o score
		2 o scale
	a (Lerr$b;Ljava/lang/String;F)Lewa; fromScoreboard
		static
		0 o p_165753_
		1 o p_165754_
		2 o p_165755_
	a (Lerr$b;Ljava/lang/String;)Lewa; fromScoreboard
		static
		0 o p_165750_
		1 o p_165751_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_298582_
	a ()Ljava/util/Set; getReferencedContextParams
	b (Lerr;)F getFloat
		0 o p_165758_
	b ()Levx; getType
	c ()Lewh; target
	d ()Ljava/lang/String; score
	e ()F scale
	equals (Ljava/lang/Object;)Z equals
		0 o p_299109_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ewb net/minecraft/world/level/storage/loot/providers/number/StorageValue
	a CODEC
	b storage
	c path
	<clinit> ()V <clinit>
		static
	<init> (Lakr;Lfl$g;)V <init>
		0 o storage
		1 o path
	a (Lerr;)I getInt
		0 o p_335703_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_335586_
	b (Lerr;)F getFloat
		0 o p_335884_
	b ()Levx; getType
	c ()Lakr; storage
	c (Lerr;)Ljava/util/Optional; getNumericTag
		0 o p_336045_
	d ()Lfl$g; path
	equals (Ljava/lang/Object;)Z equals
		0 o p_335501_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ewc net/minecraft/world/level/storage/loot/providers/number/UniformGenerator
	a CODEC
	b min
	c max
	<clinit> ()V <clinit>
		static
	<init> (Levy;Levy;)V <init>
		0 o min
		1 o max
	a (Lerr;)I getInt
		0 o p_165784_
	a (FF)Lewc; between
		static
		0 o p_165781_
		1 o p_165782_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_298748_
	a ()Ljava/util/Set; getReferencedContextParams
	b (Lerr;)F getFloat
		0 o p_165787_
	b ()Levx; getType
	c ()Levy; min
	d ()Levy; max
	equals (Ljava/lang/Object;)Z equals
		0 o p_299009_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ewd net/minecraft/world/level/storage/loot/providers/number/package-info
ewe net/minecraft/world/level/storage/loot/providers/score/ContextScoreboardNameProvider
	a CODEC
	b INLINE_CODEC
	c target
	<clinit> ()V <clinit>
		static
	<init> (Lerr$b;)V <init>
		0 o target
	a ()Lewg; getType
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_298566_
	a (Lerr;)Leyf; getScoreHolder
		0 o p_313828_
	a (Lerr$b;)Lewh; forTarget
		static
		0 o p_165808_
	b ()Ljava/util/Set; getReferencedContextParams
	c ()Lerr$b; target
	equals (Ljava/lang/Object;)Z equals
		0 o p_298638_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ewf net/minecraft/world/level/storage/loot/providers/score/FixedScoreboardNameProvider
	a CODEC
	b name
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o name
	a ()Lewg; getType
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_298540_
	a (Lerr;)Leyf; getScoreHolder
		0 o p_313943_
	a (Ljava/lang/String;)Lewh; forName
		static
		0 o p_165847_
	b ()Ljava/util/Set; getReferencedContextParams
	c ()Ljava/lang/String; name
	equals (Ljava/lang/Object;)Z equals
		0 o p_299260_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ewg net/minecraft/world/level/storage/loot/providers/score/LootScoreProviderType
	a codec
	<init> (Lcom/mojang/serialization/MapCodec;)V <init>
		0 o codec
	a ()Lcom/mojang/serialization/MapCodec; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_298943_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ewh net/minecraft/world/level/storage/loot/providers/score/ScoreboardNameProvider
	a ()Lewg; getType
	a (Lerr;)Leyf; getScoreHolder
		0 o p_165867_
	b ()Ljava/util/Set; getReferencedContextParams
ewi net/minecraft/world/level/storage/loot/providers/score/ScoreboardNameProviders
	a CODEC
	b FIXED
	c CONTEXT
	d TYPED_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; lambda$static$1
		static
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lewg; register
		static
		0 o p_165874_
		1 o p_338825_
	a (Lewh;)Lcom/mojang/datafixers/util/Either; lambda$static$0
		static
		0 o p_299226_
ewj net/minecraft/world/level/storage/loot/providers/score/package-info
ewk net/minecraft/world/level/storage/package-info
ewl net/minecraft/world/level/timers/FunctionCallback
	a functionId
	<init> (Lakr;)V <init>
		0 o p_82164_
	a (Lnet/minecraft/server/MinecraftServer;Lewp;J)V handle
		0 o p_82172_
		1 o p_82173_
		2 o p_82174_
	a (Lalg;Lig;)V lambda$handle$0
		static
		0 o p_305769_
		1 o p_305770_
	handle (Ljava/lang/Object;Lewp;J)V handle
		0 o p_82168_
		1 o p_82169_
		2 o p_82170_
ewl$a net/minecraft/world/level/timers/FunctionCallback$Serializer
	<init> ()V <init>
	a (Lub;)Lewl; deserialize
		0 o p_82180_
	a (Lub;Lewl;)V serialize
		0 o p_82182_
		1 o p_82183_
	a (Lub;Lewn;)V serialize
		0 o p_82185_
		1 o p_82186_
	b (Lub;)Lewn; deserialize
		0 o p_82188_
ewm net/minecraft/world/level/timers/FunctionTagCallback
	a tagId
	<init> (Lakr;)V <init>
		0 o p_82191_
	a (Lnet/minecraft/server/MinecraftServer;Lewp;J)V handle
		0 o p_82199_
		1 o p_82200_
		2 o p_82201_
	handle (Ljava/lang/Object;Lewp;J)V handle
		0 o p_82195_
		1 o p_82196_
		2 o p_82197_
ewm$a net/minecraft/world/level/timers/FunctionTagCallback$Serializer
	<init> ()V <init>
	a (Lub;)Lewm; deserialize
		0 o p_82204_
	a (Lub;Lewm;)V serialize
		0 o p_82206_
		1 o p_82207_
	a (Lub;Lewn;)V serialize
		0 o p_82209_
		1 o p_82210_
	b (Lub;)Lewn; deserialize
		0 o p_82212_
ewn net/minecraft/world/level/timers/TimerCallback
	handle (Ljava/lang/Object;Lewp;J)V handle
		0 o p_82213_
		1 o p_82214_
		2 o p_82215_
ewn$a net/minecraft/world/level/timers/TimerCallback$Serializer
	a id
	b cls
	<init> (Lakr;Ljava/lang/Class;)V <init>
		0 o p_82219_
		1 o p_82220_
	a ()Lakr; getId
	a (Lub;Lewn;)V serialize
		0 o p_82222_
		1 o p_82223_
	b (Lub;)Lewn; deserialize
		0 o p_82225_
	b ()Ljava/lang/Class; getCls
ewo net/minecraft/world/level/timers/TimerCallbacks
	a SERVER_CALLBACKS
	b LOGGER
	c idToSerializer
	d classToSerializer
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lewn;)Lub; serialize
		0 o p_82235_
	a (Lewn$a;)Lewo; register
		0 o p_82233_
	a (Lub;)Lewn; deserialize
		0 o p_82239_
	a (Ljava/lang/Class;)Lewn$a; getSerializer
		0 o p_82237_
ewp net/minecraft/world/level/timers/TimerQueue
	a LOGGER
	b CALLBACK_DATA_TAG
	c TIMER_NAME_TAG
	d TIMER_TRIGGER_TIME_TAG
	e callbacksRegistry
	f queue
	g sequentialId
	h events
	<clinit> ()V <clinit>
		static
	<init> (Lewo;Ljava/util/stream/Stream;)V <init>
		0 o p_82249_
		1 o p_82250_
	<init> (Lewo;)V <init>
		0 o p_82247_
	a (Ljava/lang/String;JLewn;)V schedule
		0 o p_82262_
		1 o p_82263_
		2 o p_82264_
	a (Ljava/lang/String;)I remove
		0 o p_82260_
	a (Lewp$a;)Lub; storeEvent
		0 o p_82255_
	a (Lub;)V loadEvent
		0 o p_82266_
	a (Lcom/mojang/serialization/Dynamic;)V lambda$new$2
		0 o p_265027_
	a ()Ljava/util/Set; getEventsIds
	a (Ljava/lang/Object;J)V tick
		0 o p_82257_
		1 o p_82258_
	b (Lewp$a;)Lcom/google/common/primitives/UnsignedLong; lambda$createComparator$1
		static
		0 o p_82269_
	b ()Luh; store
	c ()Ljava/util/Comparator; createComparator
		static
	c (Lewp$a;)J lambda$createComparator$0
		static
		0 o p_82272_
ewp$a net/minecraft/world/level/timers/TimerQueue$Event
	a triggerTime
	b sequentialId
	c id
	d callback
	<init> (JLcom/google/common/primitives/UnsignedLong;Ljava/lang/String;Lewn;)V <init>
		0 o p_82278_
		1 o p_82279_
		2 o p_82280_
		3 o p_82281_
ewq net/minecraft/world/level/timers/package-info
ewr net/minecraft/world/level/validation/ContentValidationException
	a directory
	b entries
	<init> (Ljava/nio/file/Path;Ljava/util/List;)V <init>
		0 o p_289932_
		1 o p_289984_
	a (Lewt;)Ljava/lang/String; lambda$getMessage$0
		static
		0 o p_339587_
	a (Ljava/nio/file/Path;Ljava/util/List;)Ljava/lang/String; getMessage
		static
		0 o p_289929_
		1 o p_289979_
	getMessage ()Ljava/lang/String; getMessage
ews net/minecraft/world/level/validation/DirectoryValidator
	a symlinkTargetAllowList
	<init> (Ljava/nio/file/PathMatcher;)V <init>
		0 o p_294971_
	a (Ljava/nio/file/Path;Z)Ljava/util/List; validateDirectory
		0 o p_294195_
		1 o p_295763_
	a (Ljava/nio/file/Path;)Ljava/util/List; validateSymlink
		0 o p_295438_
	a (Ljava/nio/file/Path;Ljava/util/List;)V validateSymlink
		0 o p_289934_
		1 o p_289972_
	b (Ljava/nio/file/Path;Ljava/util/List;)V validateKnownDirectory
		0 o p_294739_
		1 o p_295266_
ews$1 net/minecraft/world/level/validation/DirectoryValidator$1
	a val$issues
	b this$0
	<init> (Lews;Ljava/util/List;)V <init>
		0 o p_289923_
		1 o p_289951_
	a (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; preVisitDirectory
		0 o p_289946_
		1 o p_289950_
	b (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; visitFile
		0 o p_289986_
		1 o p_289991_
	c (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)V validateSymlink
		0 o p_289935_
		1 o p_289941_
	preVisitDirectory (Ljava/lang/Object;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; preVisitDirectory
		0 o p_289990_
		1 o p_289928_
	visitFile (Ljava/lang/Object;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; visitFile
		0 o p_289957_
		1 o p_289965_
ewt net/minecraft/world/level/validation/ForbiddenSymlinkInfo
	a link
	b target
	<init> (Ljava/nio/file/Path;Ljava/nio/file/Path;)V <init>
		0 o link
		1 o target
	a ()Ljava/nio/file/Path; link
	b ()Ljava/nio/file/Path; target
	equals (Ljava/lang/Object;)Z equals
		0 o p_289970_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ewu net/minecraft/world/level/validation/PathAllowList
	a LOGGER
	b COMMENT_PREFIX
	c entries
	d compiledPaths
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_289956_
	a (Ljava/lang/String;)Ljava/util/stream/Stream; lambda$readPlain$5
		static
		0 o p_289962_
	a (Ljava/io/BufferedReader;)Lewu; readPlain
		static
		0 o p_289921_
	a (Ljava/nio/file/FileSystem;)Ljava/nio/file/PathMatcher; getForFileSystem
		0 o p_289975_
	a (Ljava/util/List;Ljava/nio/file/Path;)Z lambda$getForFileSystem$3
		static
		0 o p_289952_
		1 o p_289927_
	a (Ljava/nio/file/FileSystem;Lewu$a;)Ljava/nio/file/PathMatcher; lambda$getForFileSystem$0
		static
		0 o p_289930_
		1 o p_289937_
	a (Ljava/nio/file/FileSystem;Ljava/lang/String;)Ljava/nio/file/PathMatcher; lambda$getForFileSystem$4
		0 o p_289969_
		1 o p_289958_
	a (Ljava/nio/file/Path;)Z lambda$getForFileSystem$2
		static
		0 o p_289982_
	b (Ljava/nio/file/Path;)Z lambda$getForFileSystem$1
		static
		0 o p_289987_
	matches (Ljava/nio/file/Path;)Z matches
		0 o p_289964_
ewu$a net/minecraft/world/level/validation/PathAllowList$ConfigEntry
	a type
	b pattern
	<init> (Lewu$b;Ljava/lang/String;)V <init>
		0 o type
		1 o pattern
	a (Ljava/lang/String;)Ljava/util/Optional; parse
		static
		0 o p_289947_
	a (Ljava/nio/file/FileSystem;)Ljava/nio/file/PathMatcher; compile
		0 o p_289936_
	a ()Lewu$b; type
	b ()Ljava/lang/String; pattern
	b (Ljava/lang/String;)Lewu$a; glob
		static
		0 o p_289983_
	c (Ljava/lang/String;)Lewu$a; regex
		static
		0 o p_289944_
	d (Ljava/lang/String;)Lewu$a; prefix
		static
		0 o p_289918_
	equals (Ljava/lang/Object;)Z equals
		0 o p_289959_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ewu$b net/minecraft/world/level/validation/PathAllowList$EntryType
	a FILESYSTEM
	b PREFIX
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;Ljava/nio/file/Path;)Z lambda$static$0
		static
		0 o p_289966_
		1 o p_289955_
	a (Ljava/nio/file/FileSystem;Ljava/lang/String;)Ljava/nio/file/PathMatcher; lambda$static$1
		static
		0 o p_289949_
		1 o p_289938_
	compile (Ljava/nio/file/FileSystem;Ljava/lang/String;)Ljava/nio/file/PathMatcher; compile
		0 o p_289924_
		1 o p_289948_
ewv net/minecraft/world/level/validation/package-info
eww net/minecraft/world/package-info
ewx net/minecraft/world/phys/AABB
	a minX
	b minY
	c minZ
	d maxX
	e maxY
	f maxZ
	g EPSILON
	<init> (DDDDDD)V <init>
		0 o p_82295_
		1 o p_82296_
		2 o p_82297_
		3 o p_82298_
		4 o p_82299_
		5 o p_82300_
	<init> (Lexc;Lexc;)V <init>
		0 o p_82302_
		1 o p_82303_
	<init> (Ljd;)V <init>
		0 o p_82305_
	a (Lejj;)Lewx; of
		static
		0 o p_82322_
	a (Lji$a;)D min
		0 o p_82341_
	a (Ljd;)Lewx; move
		0 o p_82339_
	a ([DLji;DDDDDDDDLji;DDD)Lji; clipPoint
		static
		0 o p_82348_
		1 o p_82349_
		2 o p_82350_
		3 o p_82351_
		4 o p_82352_
		5 o p_82353_
		6 o p_82354_
		7 o p_82355_
		8 o p_82356_
		9 o p_82357_
		10 o p_82358_
		11 o p_82359_
		12 o p_82360_
		13 o p_82361_
	a (Lexc;Lexc;)Z intersects
		0 o p_82336_
		1 o p_82337_
	a (D)Lewx; setMinX
		0 o p_165881_
	a (Lewx;Lexc;[DLji;DDD)Lji; getDirection
		static
		0 o p_82326_
		1 o p_82327_
		2 o p_82328_
		3 o p_82329_
		4 o p_82330_
		5 o p_82331_
		6 o p_82332_
	a (Lexc;DDD)Lewx; ofSize
		static
		0 o p_165883_
		1 o p_165884_
		2 o p_165885_
		3 o p_165886_
	a (Ljava/lang/Iterable;Lexc;Lexc;Ljd;)Lewy; clip
		static
		0 o p_82343_
		1 o p_82344_
		2 o p_82345_
		3 o p_82346_
	a ()D getSize
	a (DDDDDD)Z intersects
		0 o p_82315_
		1 o p_82316_
		2 o p_82317_
		3 o p_82318_
		4 o p_82319_
		5 o p_82320_
	a (DDD)Lewx; contract
		0 o p_82311_
		1 o p_82312_
		2 o p_82313_
	a (Lewx;)Lewx; intersect
		0 o p_82324_
	a (Ljd;Ljd;)Lewx; encapsulatingFullBlocks
		static
		0 o p_309165_
		1 o p_308877_
	a (Lorg/joml/Vector3f;)Lewx; move
		0 o p_346297_
	a (Lexc;)Lewx; unitCubeFromLowerCorner
		static
		0 o p_82334_
	b (DDD)Lewx; expandTowards
		0 o p_82364_
		1 o p_82365_
		2 o p_82366_
	b (Lji$a;)D max
		0 o p_82375_
	b (D)Lewx; setMinY
		0 o p_165888_
	b (Lexc;Lexc;)Ljava/util/Optional; clip
		0 o p_82372_
		1 o p_82373_
	b ()D getXsize
	b (Lewx;)Lewx; minmax
		0 o p_82368_
	b (Lexc;)Lewx; expandTowards
		0 o p_82370_
	c ()D getYsize
	c (Lewx;)Z intersects
		0 o p_82382_
	c (DDD)Lewx; inflate
		0 o p_82378_
		1 o p_82379_
		2 o p_82380_
	c (D)Lewx; setMinZ
		0 o p_165890_
	c (Lexc;)Lewx; move
		0 o p_82384_
	d (Lexc;)Z contains
		0 o p_82391_
	d ()D getZsize
	d (D)Lewx; setMaxX
		0 o p_165892_
	d (DDD)Lewx; move
		0 o p_82387_
		1 o p_82388_
		2 o p_82389_
	e (Lexc;)D distanceToSqr
		0 o p_273572_
	e (D)Lewx; setMaxY
		0 o p_165894_
	e ()Z hasNaN
	e (DDD)Z contains
		0 o p_82394_
		1 o p_82395_
		2 o p_82396_
	equals (Ljava/lang/Object;)Z equals
		0 o p_82398_
	f (DDD)Lewx; deflate
		0 o p_165898_
		1 o p_165899_
		2 o p_165900_
	f (D)Lewx; setMaxZ
		0 o p_165896_
	f ()Lexc; getCenter
	g (D)Lewx; inflate
		0 o p_82401_
	g ()Lexc; getBottomCenter
	h (D)Lewx; deflate
		0 o p_82407_
	h ()Lexc; getMinPosition
	hashCode ()I hashCode
	i ()Lexc; getMaxPosition
	toString ()Ljava/lang/String; toString
ewy net/minecraft/world/phys/BlockHitResult
	b direction
	c blockPos
	d miss
	e inside
	<init> (Lexc;Lji;Ljd;Z)V <init>
		0 o p_82415_
		1 o p_82416_
		2 o p_82417_
		3 o p_82418_
	<init> (ZLexc;Lji;Ljd;Z)V <init>
		0 o p_82420_
		1 o p_82421_
		2 o p_82422_
		3 o p_82423_
		4 o p_82424_
	a (Lji;)Lewy; withDirection
		0 o p_82433_
	a ()Ljd; getBlockPos
	a (Lexc;Lji;Ljd;)Lewy; miss
		static
		0 o p_82427_
		1 o p_82428_
		2 o p_82429_
	a (Ljd;)Lewy; withPosition
		0 o p_82431_
	b ()Lji; getDirection
	c ()Lexa$a; getType
	d ()Z isInside
ewz net/minecraft/world/phys/EntityHitResult
	b entity
	<init> (Lbsr;Lexc;)V <init>
		0 o p_82441_
		1 o p_82442_
	<init> (Lbsr;)V <init>
		0 o p_82439_
	a ()Lbsr; getEntity
	c ()Lexa$a; getType
ex net/minecraft/commands/ParserUtils
	a JSON_READER_POS
	b JSON_READER_LINESTART
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Ljava/lang/reflect/Field; lambda$static$1
		static
	a (Ljo$a;Lcom/mojang/brigadier/StringReader;Lcom/mojang/serialization/Codec;)Ljava/lang/Object; parseJson
		static
		0 o p_323581_
		1 o p_313786_
		2 o p_313876_
	a (Lcom/google/gson/stream/JsonReader;)I getPos
		static
		0 o p_313929_
	a (Lcom/mojang/brigadier/StringReader;Lm;)Ljava/lang/String; readWhile
		static
		0 o p_332772_
		1 o p_332664_
	b ()Ljava/lang/reflect/Field; lambda$static$0
		static
exa net/minecraft/world/phys/HitResult
	a location
	<init> (Lexc;)V <init>
		0 o p_82447_
	a (Lbsr;)D distanceTo
		0 o p_82449_
	c ()Lexa$a; getType
	e ()Lexc; getLocation
exa$a net/minecraft/world/phys/HitResult$Type
	a MISS
	b BLOCK
	c ENTITY
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_82457_
		1 o p_82458_
	a ()[Lexa$a; $values
		static
	valueOf (Ljava/lang/String;)Lexa$a; valueOf
		static
		0 o p_82460_
	values ()[Lexa$a; values
		static
exb net/minecraft/world/phys/Vec2
	a ZERO
	b ONE
	c UNIT_X
	d NEG_UNIT_X
	e UNIT_Y
	f NEG_UNIT_Y
	g MAX
	h MIN
	i x
	j y
	<clinit> ()V <clinit>
		static
	<init> (FF)V <init>
		0 o p_82474_
		1 o p_82475_
	a (Lexb;)F dot
		0 o p_165906_
	a ()Lexb; normalized
	a (F)Lexb; scale
		0 o p_165904_
	b (Lexb;)Lexb; add
		0 o p_165911_
	b (F)Lexb; add
		0 o p_165909_
	b ()F length
	c (Lexb;)Z equals
		0 o p_82477_
	c ()F lengthSquared
	d (Lexb;)F distanceToSqr
		0 o p_165915_
	d ()Lexb; negated
exc net/minecraft/world/phys/Vec3
	a CODEC
	b ZERO
	c x
	d y
	e z
	<clinit> ()V <clinit>
		static
	<init> (DDD)V <init>
		0 o p_82484_
		1 o p_82485_
		2 o p_82486_
	<init> (Lorg/joml/Vector3f;)V <init>
		0 o p_253821_
	a (Lexc;D)Lexc; lerp
		0 o p_165922_
		1 o p_165923_
	a (F)Lexc; xRot
		0 o p_82497_
	a (Lexc;)Lexc; vectorTo
		0 o p_82506_
	a (Lexb;)Lexc; directionFromRotation
		static
		0 o p_82504_
	a (Lkh;)Lexc; atLowerCornerOf
		static
		0 o p_82529_
	a (Lji$a;)D get
		0 o p_82508_
	a (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_338175_
	a (Lji$a;D)Lexc; with
		0 o p_193104_
		1 o p_193105_
	a (I)Lexc; fromRGB24
		static
		0 o p_82502_
	a (DDD)Lexc; subtract
		0 o p_82493_
		1 o p_82494_
		2 o p_82495_
	a (Lexc;DD)Z closerThan
		0 o p_312866_
		1 o p_312928_
		2 o p_312788_
	a (Ljw;D)Z closerThan
		0 o p_82510_
		1 o p_82511_
	a ()D x
	a (Ljava/util/EnumSet;)Lexc; align
		0 o p_82518_
	a (Lkh;D)Lexc; upFromBottomCenterOf
		static
		0 o p_82515_
		1 o p_82516_
	a (Layw;F)Lexc; offsetRandom
		0 o p_272810_
		1 o p_273473_
	a (D)Lexc; scale
		0 o p_82491_
	a (Lji;D)Lexc; relative
		0 o p_231076_
		1 o p_231077_
	a (FF)Lexc; directionFromRotation
		static
		0 o p_82499_
		1 o p_82500_
	a (Lkh;DDD)Lexc; atLowerCornerWithOffset
		static
		0 o p_272866_
		1 o p_273680_
		2 o p_273668_
		3 o p_273687_
	b (Lkh;)Lexc; atCenterOf
		static
		0 o p_82513_
	b (Ljava/util/List;)Lexc; lambda$static$0
		static
		0 o p_231081_
	b (F)Lexc; yRot
		0 o p_82525_
	b (DDD)Lexc; add
		0 o p_82521_
		1 o p_82522_
		2 o p_82523_
	b ()D y
	b (Lexc;)D dot
		0 o p_82527_
	c (F)Lexc; zRot
		0 o p_82536_
	c ()D z
	c (Lkh;)Lexc; atBottomCenterOf
		static
		0 o p_82540_
	c (Lexc;)Lexc; cross
		0 o p_82538_
	c (DDD)D distanceToSqr
		0 o p_82532_
		1 o p_82533_
		2 o p_82534_
	d (DDD)Lexc; multiply
		0 o p_82543_
		1 o p_82544_
		2 o p_82545_
	d (Lexc;)Lexc; subtract
		0 o p_82547_
	d ()Lexc; normalize
	e ()Lexc; reverse
	e (Lexc;)Lexc; add
		0 o p_82550_
	equals (Ljava/lang/Object;)Z equals
		0 o p_82552_
	f ()D length
	f (Lexc;)D distanceTo
		0 o p_82555_
	g (Lexc;)D distanceToSqr
		0 o p_82558_
	g ()D lengthSqr
	h (Lexc;)Lexc; multiply
		0 o p_82560_
	h ()D horizontalDistance
	hashCode ()I hashCode
	i (Lexc;)Ljava/util/List; lambda$static$2
		static
		0 o p_231083_
	i ()D horizontalDistanceSqr
	j ()Lorg/joml/Vector3f; toVector3f
	toString ()Ljava/lang/String; toString
exd net/minecraft/world/phys/package-info
exe net/minecraft/world/phys/shapes/ArrayVoxelShape
	b xs
	c ys
	d zs
	<init> (Lexl;[D[D[D)V <init>
		0 o p_82572_
		1 o p_82573_
		2 o p_82574_
		3 o p_82575_
	<init> (Lexl;Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;)V <init>
		0 o p_82567_
		1 o p_82568_
		2 o p_82569_
		3 o p_82570_
	a (Lji$a;)Lit/unimi/dsi/fastutil/doubles/DoubleList; getCoords
		0 o p_82577_
exe$1 net/minecraft/world/phys/shapes/ArrayVoxelShape$1
	a $SwitchMap$net$minecraft$core$Direction$Axis
	<clinit> ()V <clinit>
		static
exf net/minecraft/world/phys/shapes/BitSetDiscreteVoxelShape
	d storage
	e xMin
	f yMin
	g zMin
	h xMax
	i yMax
	j zMax
	<init> (Lexl;)V <init>
		0 o p_82602_
	<init> (III)V <init>
		0 o p_82588_
		1 o p_82589_
		2 o p_82590_
	a (IIIZ)V fillUpdateBounds
		0 o p_165943_
		1 o p_165944_
		2 o p_165945_
		3 o p_165946_
	a (III)I getIndex
		0 o p_82605_
		1 o p_82606_
		2 o p_82607_
	a (Lexo;Lexo;Lexg;Lexl;Lexl;Lexf;[IIII)Z lambda$join$2
		static
		0 o p_82663_
		1 o p_82664_
		2 o p_82665_
		3 o p_82666_
		4 o p_82667_
		5 o p_82668_
		6 o p_82669_
		7 o p_82670_
		8 o p_82671_
		9 o p_82672_
	a (Lexl;Lexl;Lexo;Lexo;Lexo;Lexg;)Lexf; join
		static
		0 o p_82642_
		1 o p_82643_
		2 o p_82644_
		3 o p_82645_
		4 o p_82646_
		5 o p_82647_
	a (Lexo;Lexg;Lexl;ILexl;ILexf;I[I[ZIII)Z lambda$join$1
		static
		0 o p_165968_
		1 o p_165969_
		2 o p_165970_
		3 o p_165971_
		4 o p_165972_
		5 o p_165973_
		6 o p_165974_
		7 o p_165975_
		8 o p_165976_
		9 o p_165977_
		10 o p_165978_
		11 o p_165979_
		12 o p_165980_
	a (IIIII)Z isXZRectangleFull
		0 o p_165927_
		1 o p_165928_
		2 o p_165929_
		3 o p_165930_
		4 o p_165931_
	a (Lji$a;)I firstFull
		0 o p_82674_
	a ()Z isEmpty
	a (Lexg;Lexl;IILexl;IILexf;II[I[ZIII)Z lambda$join$0
		static
		0 o p_165948_
		1 o p_165949_
		2 o p_165950_
		3 o p_165951_
		4 o p_165952_
		5 o p_165953_
		6 o p_165954_
		7 o p_165955_
		8 o p_165956_
		9 o p_165957_
		10 o p_165958_
		11 o p_165959_
		12 o p_165960_
		13 o p_165961_
		14 o p_165962_
	a (Lexl;Lexl$b;Z)V forAllBoxes
		static
		0 o p_165964_
		1 o p_165965_
		2 o p_165966_
	a (IIIIIIIII)Lexf; withFilledBounds
		static
		0 o p_165933_
		1 o p_165934_
		2 o p_165935_
		3 o p_165936_
		4 o p_165937_
		5 o p_165938_
		6 o p_165939_
		7 o p_165940_
		8 o p_165941_
	a (IIII)Z isZStripFull
		0 o p_82609_
		1 o p_82610_
		2 o p_82611_
		3 o p_82612_
	b (Lji$a;)I lastFull
		0 o p_82680_
	b (IIII)V clearZStrip
		0 o p_165982_
		1 o p_165983_
		2 o p_165984_
		3 o p_165985_
	b (III)Z isFull
		0 o p_82676_
		1 o p_82677_
		2 o p_82678_
	c (III)V fill
		0 o p_165987_
		1 o p_165988_
		2 o p_165989_
	d (III)Z isInterior
		0 o p_333985_
		1 o p_333721_
		2 o p_333973_
exg net/minecraft/world/phys/shapes/BooleanOp
	a FALSE
	b NOT_OR
	c ONLY_SECOND
	d NOT_FIRST
	e ONLY_FIRST
	f NOT_SECOND
	g NOT_SAME
	h NOT_AND
	i AND
	j SAME
	k SECOND
	l CAUSES
	m FIRST
	n CAUSED_BY
	o OR
	p TRUE
	<clinit> ()V <clinit>
		static
	a (ZZ)Z lambda$static$15
		static
		0 o p_82699_
		1 o p_82700_
	apply (ZZ)Z apply
		0 o p_82702_
		1 o p_82703_
	b (ZZ)Z lambda$static$14
		static
		0 o p_82705_
		1 o p_82706_
	c (ZZ)Z lambda$static$13
		static
		0 o p_82708_
		1 o p_82709_
	d (ZZ)Z lambda$static$12
		static
		0 o p_82711_
		1 o p_82712_
	e (ZZ)Z lambda$static$11
		static
		0 o p_82714_
		1 o p_82715_
	f (ZZ)Z lambda$static$10
		static
		0 o p_82717_
		1 o p_82718_
	g (ZZ)Z lambda$static$9
		static
		0 o p_82720_
		1 o p_82721_
	h (ZZ)Z lambda$static$8
		static
		0 o p_82723_
		1 o p_82724_
	i (ZZ)Z lambda$static$7
		static
		0 o p_82726_
		1 o p_82727_
	j (ZZ)Z lambda$static$6
		static
		0 o p_82729_
		1 o p_82730_
	k (ZZ)Z lambda$static$5
		static
		0 o p_82732_
		1 o p_82733_
	l (ZZ)Z lambda$static$4
		static
		0 o p_82735_
		1 o p_82736_
	m (ZZ)Z lambda$static$3
		static
		0 o p_82738_
		1 o p_82739_
	n (ZZ)Z lambda$static$2
		static
		0 o p_82741_
		1 o p_82742_
	o (ZZ)Z lambda$static$1
		static
		0 o p_82744_
		1 o p_82745_
	p (ZZ)Z lambda$static$0
		static
		0 o p_82747_
		1 o p_82748_
exh net/minecraft/world/phys/shapes/CollisionContext
	a ()Lexh; empty
		static
	a (Lepe;Lepe;)Z canStandOnFluid
		0 o p_205110_
		1 o p_205111_
	a (Lexv;Ljd;Z)Z isAbove
		0 o p_82755_
		1 o p_82756_
		2 o p_82757_
	a (Lbsr;)Lexh; of
		static
		0 o p_82751_
	a (Lcul;)Z isHoldingItem
		0 o p_82752_
	b ()Z isDescending
exi net/minecraft/world/phys/shapes/CubePointRange
	a parts
	<init> (I)V <init>
		0 o p_82760_
	getDouble (I)D getDouble
		0 o p_82762_
	size ()I size
exj net/minecraft/world/phys/shapes/CubeVoxelShape
	<init> (Lexl;)V <init>
		0 o p_82765_
	a (Lji$a;D)I findIndex
		0 o p_82769_
		1 o p_82770_
	a (Lji$a;)Lit/unimi/dsi/fastutil/doubles/DoubleList; getCoords
		0 o p_82767_
exk net/minecraft/world/phys/shapes/DiscreteCubeMerger
	a result
	b firstDiv
	c secondDiv
	<init> (II)V <init>
		0 o p_82776_
		1 o p_82777_
	a ()Lit/unimi/dsi/fastutil/doubles/DoubleList; getList
	a (Lexo$a;)Z forMergedIndexes
		0 o p_82780_
	size ()I size
exl net/minecraft/world/phys/shapes/DiscreteVoxelShape
	a xSize
	b ySize
	c zSize
	d AXIS_VALUES
	<clinit> ()V <clinit>
		static
	<init> (III)V <init>
		0 o p_82787_
		1 o p_82788_
		2 o p_82789_
	a (Lexl$a;Lja;)V forAllAxisFaces
		0 o p_82813_
		1 o p_82814_
	a (Lji$a;II)I firstFull
		0 o p_165995_
		1 o p_165996_
		2 o p_165997_
	a (Lexl$b;Z)V forAllEdges
		0 o p_82820_
		1 o p_82821_
	a (Lji$a;)I firstFull
		0 o p_82827_
	a ()Z isEmpty
	a (Lexl$b;Lja;Z)V forAllAxisEdges
		0 o p_82816_
		1 o p_82817_
		2 o p_82818_
	a (Lja;III)Z isFullWide
		0 o p_82823_
		1 o p_82824_
		2 o p_82825_
		3 o p_82826_
	a (Lexl$a;)V forAllFaces
		0 o p_82811_
	b (Lji$a;)I lastFull
		0 o p_82840_
	b ()I getXSize
	b (Lexl$b;Z)V forAllBoxes
		0 o p_82833_
		1 o p_82834_
	b (Lja;III)Z isFull
		0 o p_82836_
		1 o p_82837_
		2 o p_82838_
		3 o p_82839_
	b (Lji$a;II)I lastFull
		0 o p_82842_
		1 o p_82843_
		2 o p_82844_
	b (III)Z isFull
		0 o p_82829_
		1 o p_82830_
		2 o p_82831_
	c (III)V fill
		0 o p_165998_
		1 o p_165999_
		2 o p_166000_
	c (Lji$a;)I getSize
		0 o p_82851_
	c ()I getYSize
	d ()I getZSize
	e (III)Z isFullWide
		0 o p_82847_
		1 o p_82848_
		2 o p_82849_
exl$a net/minecraft/world/phys/shapes/DiscreteVoxelShape$IntFaceConsumer
	consume (Lji;III)V consume
		0 o p_82854_
		1 o p_82855_
		2 o p_82856_
		3 o p_82857_
exl$b net/minecraft/world/phys/shapes/DiscreteVoxelShape$IntLineConsumer
	consume (IIIIII)V consume
		0 o p_82859_
		1 o p_82860_
		2 o p_82861_
		3 o p_82862_
		4 o p_82863_
		5 o p_82864_
exm net/minecraft/world/phys/shapes/EntityCollisionContext
	a EMPTY
	b descending
	c entityBottom
	d heldItem
	e canStandOnFluid
	f entity
	<clinit> ()V <clinit>
		static
	<init> (ZDLcuq;Ljava/util/function/Predicate;Lbsr;)V <init>
		0 o p_198916_
		1 o p_198917_
		2 o p_198918_
		3 o p_198919_
		4 o p_198920_
	<init> (Lbsr;)V <init>
		0 o p_82872_
	a (Lepe;Lepe;)Z canStandOnFluid
		0 o p_205115_
		1 o p_205116_
	a (Lexv;Ljd;Z)Z isAbove
		0 o p_82886_
		1 o p_82887_
		2 o p_82888_
	a (Lcul;)Z isHoldingItem
		0 o p_82879_
	a (Lepe;)Z lambda$new$1
		static
		0 o p_205113_
	b (Lepe;)Z lambda$static$0
		static
		0 o p_205118_
	b ()Z isDescending
	c ()Lbsr; getEntity
exm$1 net/minecraft/world/phys/shapes/EntityCollisionContext$1
	<init> (ZDLcuq;Ljava/util/function/Predicate;Lbsr;)V <init>
		0 o p_198922_
		1 o p_198923_
		2 o p_198924_
		3 o p_198925_
		4 o p_198926_
	a (Lexv;Ljd;Z)Z isAbove
		0 o p_82898_
		1 o p_82899_
		2 o p_82900_
exn net/minecraft/world/phys/shapes/IdenticalMerger
	a coords
	<init> (Lit/unimi/dsi/fastutil/doubles/DoubleList;)V <init>
		0 o p_82903_
	a ()Lit/unimi/dsi/fastutil/doubles/DoubleList; getList
	a (Lexo$a;)Z forMergedIndexes
		0 o p_82906_
	size ()I size
exo net/minecraft/world/phys/shapes/IndexMerger
	a ()Lit/unimi/dsi/fastutil/doubles/DoubleList; getList
	a (Lexo$a;)Z forMergedIndexes
		0 o p_82907_
	size ()I size
exo$a net/minecraft/world/phys/shapes/IndexMerger$IndexConsumer
	merge (III)Z merge
		0 o p_82909_
		1 o p_82910_
		2 o p_82911_
exp net/minecraft/world/phys/shapes/IndirectMerger
	a EMPTY
	b result
	c firstIndices
	d secondIndices
	e resultLength
	<clinit> ()V <clinit>
		static
	<init> (Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;ZZ)V <init>
		0 o p_83001_
		1 o p_83002_
		2 o p_83003_
		3 o p_83004_
	a ()Lit/unimi/dsi/fastutil/doubles/DoubleList; getList
	a (Lexo$a;)Z forMergedIndexes
		0 o p_83007_
	size ()I size
exq net/minecraft/world/phys/shapes/NonOverlappingMerger
	a lower
	b upper
	c swap
	<init> (Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;Z)V <init>
		0 o p_83012_
		1 o p_83013_
		2 o p_83014_
	a ()Lit/unimi/dsi/fastutil/doubles/DoubleList; getList
	a (Lexo$a;III)Z lambda$forMergedIndexes$0
		static
		0 o p_83019_
		1 o p_83020_
		2 o p_83021_
		3 o p_83022_
	a (Lexo$a;)Z forMergedIndexes
		0 o p_83017_
	b (Lexo$a;)Z forNonSwappedIndexes
		0 o p_83024_
	getDouble (I)D getDouble
		0 o p_83026_
	size ()I size
exr net/minecraft/world/phys/shapes/OffsetDoubleList
	a delegate
	b offset
	<init> (Lit/unimi/dsi/fastutil/doubles/DoubleList;D)V <init>
		0 o p_83031_
		1 o p_83032_
	getDouble (I)D getDouble
		0 o p_83034_
	size ()I size
exs net/minecraft/world/phys/shapes/Shapes
	a EPSILON
	b BIG_EPSILON
	c INFINITY
	d BLOCK
	e EMPTY
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lexv; empty
		static
	a (Lexv;Lexv;Lji;)Z blockOccudes
		static
		0 o p_83118_
		1 o p_83119_
		2 o p_83120_
	a (DDDDDD)Lexv; box
		static
		0 o p_83049_
		1 o p_83050_
		2 o p_83051_
		3 o p_83052_
		4 o p_83053_
		5 o p_83054_
	a (II)J lcm
		static
		0 o p_83056_
		1 o p_83057_
	a (ILit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;ZZ)Lexo; createIndexMerger
		static
		0 o p_83059_
		1 o p_83060_
		2 o p_83061_
		3 o p_83062_
		4 o p_83063_
	a (Lexo;Lexo;Lexg;Lexl;Lexl;III)Z lambda$joinIsNotEmpty$3
		static
		0 o p_83095_
		1 o p_83096_
		2 o p_83097_
		3 o p_83098_
		4 o p_83099_
		5 o p_83100_
		6 o p_83101_
		7 o p_83102_
	a (Lexo;Lexg;Lexl;ILexl;IIII)Z lambda$joinIsNotEmpty$2
		static
		0 o p_166040_
		1 o p_166041_
		2 o p_166042_
		3 o p_166043_
		4 o p_166044_
		5 o p_166045_
		6 o p_166046_
		7 o p_166047_
		8 o p_166048_
	a (Lexo;Lexo;Lexo;Lexl;Lexl;Lexg;)Z joinIsNotEmpty
		static
		0 o p_83104_
		1 o p_83105_
		2 o p_83106_
		3 o p_83107_
		4 o p_83108_
		5 o p_83109_
	a (Lexv;[Lexv;)Lexv; or
		static
		0 o p_83125_
		1 o p_83126_
	a (Lji$a;Lewx;Ljava/lang/Iterable;D)D collide
		static
		0 o p_193136_
		1 o p_193137_
		2 o p_193138_
		3 o p_193139_
	a (Lewx;)Lexv; create
		static
		0 o p_83065_
	a (Lexv;Lexv;Lexg;)Lexv; join
		static
		0 o p_83114_
		1 o p_83115_
		2 o p_83116_
	a (Lexv;Lji;)Lexv; getFaceShape
		static
		0 o p_83122_
		1 o p_83123_
	a (Lexg;Lexl;IILexl;IIIII)Z lambda$joinIsNotEmpty$1
		static
		0 o p_166029_
		1 o p_166030_
		2 o p_166031_
		3 o p_166032_
		4 o p_166033_
		5 o p_166034_
		6 o p_166035_
		7 o p_166036_
		8 o p_166037_
		9 o p_166038_
	a (Lexv;Lexv;)Lexv; or
		static
		0 o p_83111_
		1 o p_83112_
	a (DD)I findBits
		static
		0 o p_83042_
		1 o p_83043_
	b ()Lexv; block
		static
	b (DDDDDD)Lexv; create
		static
		0 o p_166050_
		1 o p_166051_
		2 o p_166052_
		3 o p_166053_
		4 o p_166054_
		5 o p_166055_
	b (Lexv;Lexv;Lexg;)Lexv; joinUnoptimized
		static
		0 o p_83149_
		1 o p_83150_
		2 o p_83151_
	b (Lexv;Lexv;)Z faceShapeOccludes
		static
		0 o p_83146_
		1 o p_83147_
	b (Lexv;Lexv;Lji;)Z mergedFaceOccludes
		static
		0 o p_83153_
		1 o p_83154_
		2 o p_83155_
	c ()Lexj; lambda$static$0
		static
	c (Lexv;Lexv;Lexg;)Z joinIsNotEmpty
		static
		0 o p_83158_
		1 o p_83159_
		2 o p_83160_
exs$a net/minecraft/world/phys/shapes/Shapes$DoubleLineConsumer
	consume (DDDDDD)V consume
		0 o p_83162_
		1 o p_83163_
		2 o p_83164_
		3 o p_83165_
		4 o p_83166_
		5 o p_83167_
ext net/minecraft/world/phys/shapes/SliceShape
	b delegate
	c axis
	d SLICE_COORDS
	<clinit> ()V <clinit>
		static
	<init> (Lexv;Lji$a;I)V <init>
		0 o p_83173_
		1 o p_83174_
		2 o p_83175_
	a (Lji$a;)Lit/unimi/dsi/fastutil/doubles/DoubleList; getCoords
		0 o p_83181_
	a (Lexl;Lji$a;I)Lexl; makeSlice
		static
		0 o p_83177_
		1 o p_83178_
		2 o p_83179_
exu net/minecraft/world/phys/shapes/SubShape
	d parent
	e startX
	f startY
	g startZ
	h endX
	i endY
	j endZ
	<init> (Lexl;IIIIII)V <init>
		0 o p_83190_
		1 o p_83191_
		2 o p_83192_
		3 o p_83193_
		4 o p_83194_
		5 o p_83195_
		6 o p_83196_
	a (Lji$a;I)I clampToShape
		0 o p_166057_
		1 o p_166058_
	a (Lji$a;)I firstFull
		0 o p_83204_
	b (Lji$a;)I lastFull
		0 o p_83210_
	b (III)Z isFull
		0 o p_83206_
		1 o p_83207_
		2 o p_83208_
	c (III)V fill
		0 o p_166060_
		1 o p_166061_
		2 o p_166062_
exv net/minecraft/world/phys/shapes/VoxelShape
	a shape
	b faces
	<init> (Lexl;)V <init>
		0 o p_83214_
	a (DLji$a;I)Z lambda$findIndex$4
		0 o p_166064_
		1 o p_166065_
		2 o p_166066_
	a (Lji$a;Lewx;D)D collide
		0 o p_83260_
		1 o p_83261_
		2 o p_83262_
	a (Lji$a;DD)D min
		0 o p_166079_
		1 o p_166080_
		2 o p_166081_
	a (Lji$a;)Lit/unimi/dsi/fastutil/doubles/DoubleList; getCoords
		0 o p_83249_
	a (Lexs$a;)V forAllEdges
		0 o p_83225_
	a (Lexc;)Ljava/util/Optional; closestPointTo
		0 o p_166068_
	a (Lji$a;I)D get
		0 o p_83257_
		1 o p_83258_
	a (Lji$a;D)I findIndex
		0 o p_83250_
		1 o p_83251_
	a (Lja;Lewx;D)D collideX
		0 o p_83246_
		1 o p_83247_
		2 o p_83248_
	a (Lji;)Lexv; getFaceShape
		0 o p_83264_
	a (DDD)Lexv; move
		0 o p_83217_
		1 o p_83218_
		2 o p_83219_
	a (Lexs$a;IIIIII)V lambda$forAllEdges$1
		0 o p_83227_
		1 o p_83228_
		2 o p_83229_
		3 o p_83230_
		4 o p_83231_
		5 o p_83232_
		6 o p_83233_
	a ([Lexv;DDDDDD)V lambda$optimize$0
		static
		0 o p_83274_
		1 o p_83275_
		2 o p_83276_
		3 o p_83277_
		4 o p_83278_
		5 o p_83279_
		6 o p_83280_
	a (Lexc;Lexc;Ljd;)Lewy; clip
		0 o p_83221_
		1 o p_83222_
		2 o p_83223_
	a (Lexc;[Lexc;DDDDDD)V lambda$closestPointTo$5
		static
		0 o p_166070_
		1 o p_166071_
		2 o p_166072_
		3 o p_166073_
		4 o p_166074_
		5 o p_166075_
		6 o p_166076_
		7 o p_166077_
	a (Lexs$a;Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;IIIIII)V lambda$forAllBoxes$2
		static
		0 o p_83235_
		1 o p_83236_
		2 o p_83237_
		3 o p_83238_
		4 o p_83239_
		5 o p_83240_
		6 o p_83241_
		7 o p_83242_
		8 o p_83243_
		9 o p_83244_
	a (Ljava/util/List;DDDDDD)V lambda$toAabbs$3
		static
		0 o p_83266_
		1 o p_83267_
		2 o p_83268_
		3 o p_83269_
		4 o p_83270_
		5 o p_83271_
		6 o p_83272_
	a ()Lewx; bounds
	b ()Lexv; singleEncompassing
	b (Lji$a;)D min
		0 o p_83289_
	b (Lexs$a;)V forAllBoxes
		0 o p_83287_
	b (Lji;)Lexv; calculateFace
		0 o p_83295_
	b (Lji$a;DD)D max
		0 o p_83291_
		1 o p_83292_
		2 o p_83293_
	c (Lji$a;)D max
		0 o p_83298_
	c ()Z isEmpty
	d ()Lexv; optimize
	e ()Ljava/util/List; toAabbs
	toString ()Ljava/lang/String; toString
exw net/minecraft/world/phys/shapes/package-info
exx net/minecraft/world/scores/DisplaySlot
	a LIST
	b SIDEBAR
	c BELOW_NAME
	d TEAM_BLACK
	e TEAM_DARK_BLUE
	f TEAM_DARK_GREEN
	g TEAM_DARK_AQUA
	h TEAM_DARK_RED
	i TEAM_DARK_PURPLE
	j TEAM_GOLD
	k TEAM_GRAY
	l TEAM_DARK_GRAY
	m TEAM_BLUE
	n TEAM_GREEN
	o TEAM_AQUA
	p TEAM_RED
	q TEAM_LIGHT_PURPLE
	r TEAM_YELLOW
	s TEAM_WHITE
	t CODEC
	u BY_ID
	v id
	w name
	x $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
		0 o p_294366_
		1 o p_294120_
		2 o p_296111_
		3 o p_296101_
	a (Ln;)Lexx; teamColorToSlot
		static
		0 o p_296133_
	a ()I id
	b ()[Lexx; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lexx; valueOf
		static
		0 o p_294592_
	values ()[Lexx; values
		static
exx$1 net/minecraft/world/scores/DisplaySlot$1
	a $SwitchMap$net$minecraft$ChatFormatting
	<clinit> ()V <clinit>
		static
exy net/minecraft/world/scores/Objective
	a scoreboard
	b name
	c criteria
	d displayName
	e formattedDisplayName
	f renderType
	g displayAutoUpdate
	h numberFormat
	<init> (Leyg;Ljava/lang/String;Leyj;Lwz;Leyj$a;ZLyp;)V <init>
		0 o p_83308_
		1 o p_83309_
		2 o p_83310_
		3 o p_83311_
		4 o p_83312_
		5 o p_313856_
		6 o p_313758_
	a (Lwz;)V setDisplayName
		0 o p_83317_
	a (Z)V setDisplayAutoUpdate
		0 o p_313703_
	a (Lyp;)Lyp; numberFormatOrDefault
		0 o p_313850_
	a ()Leyg; getScoreboard
	a (Lxw;)Lxw; lambda$createFormattedDisplayName$0
		0 o p_83319_
	a (Leyj$a;)V setRenderType
		0 o p_83315_
	b ()Ljava/lang/String; getName
	b (Lyp;)V setNumberFormat
		0 o p_313942_
	c ()Leyj; getCriteria
	d ()Lwz; getDisplayName
	e ()Z displayAutoUpdate
	f ()Lyp; numberFormat
	g ()Lwz; getFormattedDisplayName
	h ()Leyj$a; getRenderType
	i ()Lwz; createFormattedDisplayName
exz net/minecraft/world/scores/PlayerScoreEntry
	a owner
	b value
	c display
	d numberFormatOverride
	<init> (Ljava/lang/String;ILwz;Lyp;)V <init>
		0 o owner
		1 o value
		2 o display
		3 o numberFormatOverride
	a ()Z isHidden
	a (Lyp;)Lxn; formatValue
		0 o p_313792_
	b ()Lwz; ownerName
	c ()Ljava/lang/String; owner
	d ()I value
	e ()Lwz; display
	equals (Ljava/lang/Object;)Z equals
		0 o p_313846_
	f ()Lyp; numberFormatOverride
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ey net/minecraft/commands/SharedSuggestionProvider
	A ()Ljava/util/Collection; getSelectedEntities
	B ()Ljava/util/Collection; getRelevantCoordinates
	C ()Ljava/util/Collection; getAbsoluteCoordinates
	a (Ljava/lang/Iterable;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Consumer;)V filterResources
		static
		0 o p_82939_
		1 o p_82940_
		2 o p_82941_
		3 o p_82942_
		4 o p_82943_
	a (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture; customSuggestion
		0 o p_212334_
	a ([Ljava/lang/String;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggest
		static
		0 o p_82968_
		1 o p_82969_
	a (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; suggestResource
		static
		0 o p_82934_
		1 o p_82935_
		2 o p_82936_
		3 o p_82937_
	a (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)V lambda$suggestResource$4
		static
		0 o p_82919_
		1 o p_82920_
		2 o p_82921_
		3 o p_82922_
	a (Lakr;)Lakr; lambda$suggestResource$2
		static
		0 o p_82966_
	a (Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestResource
		static
		0 o p_82958_
		1 o p_82959_
	a (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; suggestResource
		static
		0 o p_82930_
		1 o p_82931_
		2 o p_82932_
	a (Ljava/lang/String;Ljava/util/Collection;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Predicate;)Ljava/util/concurrent/CompletableFuture; suggestCoordinates
		static
		0 o p_82953_
		1 o p_82954_
		2 o p_82955_
		3 o p_82956_
	a (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;Lakr;)V lambda$suggestResource$1
		static
		0 o p_339317_
		1 o p_339318_
		2 o p_339319_
	a (Ljz;Ley$a;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V suggestRegistryElements
		0 o p_212336_
		1 o p_212337_
		2 o p_212338_
	a (Ljava/lang/Iterable;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Consumer;)V filterResources
		static
		0 o p_82945_
		1 o p_82946_
		2 o p_82947_
		3 o p_82948_
	a (Lakq;Ley$a;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture; suggestRegistryElements
		0 o p_212339_
		1 o p_212340_
		2 o p_212341_
		3 o p_212342_
	a (Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; suggestResource
		static
		0 o p_205107_
		1 o p_205108_
		2 o p_205109_
	a (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestResource
		static
		0 o p_82927_
		1 o p_82928_
	a (Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; suggestResource
		static
		0 o p_82961_
		1 o p_82962_
		2 o p_82963_
		3 o p_82964_
	a (Ljava/lang/String;Ljava/lang/String;)Z matchesSubStr
		static
		0 o p_82950_
		1 o p_82951_
	a (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lakr;)V lambda$suggestResource$3
		static
		0 o p_82924_
		1 o p_82925_
	b (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; suggest
		static
		0 o p_165917_
		1 o p_165918_
		2 o p_165919_
		3 o p_165920_
	b (Ljava/lang/String;Ljava/util/Collection;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Predicate;)Ljava/util/concurrent/CompletableFuture; suggest2DCoordinates
		static
		0 o p_82977_
		1 o p_82978_
		2 o p_82979_
		3 o p_82980_
	b (Lakr;)Lakr; lambda$suggestResource$0
		static
		0 o p_82985_
	b (Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggest
		static
		0 o p_82982_
		1 o p_82983_
	b (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggest
		static
		0 o p_82971_
		1 o p_82972_
	b (Ljava/lang/String;Ljava/lang/String;)Z lambda$suggest$5
		static
		0 o p_82974_
		1 o p_82975_
	c (I)Z hasPermission
		0 o p_82986_
	q ()Ljava/util/Collection; getOnlinePlayerNames
	r ()Ljava/util/Collection; getAllTeams
	s ()Ljava/util/stream/Stream; getAvailableSounds
	t ()Ljava/util/stream/Stream; getRecipeNames
	u ()Ljava/util/Set; levels
	v ()Lka; registryAccess
	w ()Lcpl; enabledFeatures
	z ()Ljava/util/Collection; getCustomTabSugggestions
ey$a net/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType
	a TAGS
	b ELEMENTS
	c ALL
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_212349_
		1 o p_212350_
	a ()Z shouldSuggestTags
	b ()Z shouldSuggestElements
	c ()[Ley$a; $values
		static
	valueOf (Ljava/lang/String;)Ley$a; valueOf
		static
		0 o p_212355_
	values ()[Ley$a; values
		static
ey$b net/minecraft/commands/SharedSuggestionProvider$TextCoordinates
	a DEFAULT_LOCAL
	b DEFAULT_GLOBAL
	c x
	d y
	e z
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o p_82994_
		1 o p_82995_
		2 o p_82996_
eya net/minecraft/world/scores/PlayerScores
	a scores
	<init> ()V <init>
	a ()Z hasScores
	a (Lexy;)Leyd; get
		0 o p_313840_
	a (Lexy;Leyd;)V setScore
		0 o p_313733_
		1 o p_313927_
	a (Lexy;Ljava/util/function/Consumer;)Leyd; getOrCreate
		0 o p_313864_
		1 o p_313800_
	a (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lexy;Leyd;)V lambda$listScores$1
		static
		0 o p_313712_
		1 o p_313743_
		2 o p_313919_
	a (Ljava/util/function/Consumer;Ljava/lang/Object;)Leyd; lambda$getOrCreate$0
		static
		0 o p_313878_
		1 o p_314724_
	b ()Lit/unimi/dsi/fastutil/objects/Object2IntMap; listScores
	b (Lexy;)Z remove
		0 o p_313911_
	c ()Ljava/util/Map; listRawScores
eyb net/minecraft/world/scores/PlayerTeam
	a BIT_FRIENDLY_FIRE
	b BIT_SEE_INVISIBLES
	c scoreboard
	d name
	e players
	f displayName
	g playerPrefix
	h playerSuffix
	i allowFriendlyFire
	j seeFriendlyInvisibles
	k nameTagVisibility
	l deathMessageVisibility
	m color
	n collisionRule
	o displayNameStyle
	<init> (Leyg;Ljava/lang/String;)V <init>
		0 o p_83340_
		1 o p_83341_
	a (Z)V setAllowFriendlyFire
		0 o p_83356_
	a (Leyi$b;)V setNameTagVisibility
		0 o p_83347_
	a (Lwz;)V setDisplayName
		0 o p_83354_
	a (I)V unpackOptions
		0 o p_83343_
	a (Leyi$a;)V setCollisionRule
		0 o p_83345_
	a ()Leyg; getScoreboard
	a (Leyi;Lwz;)Lxn; formatNameForTeam
		static
		0 o p_83349_
		1 o p_83350_
	a (Ln;)V setColor
		0 o p_83352_
	b (Z)V setSeeFriendlyInvisibles
		0 o p_83363_
	b (Lwz;)V setPlayerPrefix
		0 o p_83361_
	b (Leyi$b;)V setDeathMessageVisibility
		0 o p_83359_
	b ()Ljava/lang/String; getName
	c (Lwz;)V setPlayerSuffix
		0 o p_83366_
	c ()Lwz; getDisplayName
	d ()Lxn; getFormattedDisplayName
	d (Lwz;)Lxn; getFormattedName
		0 o p_83369_
	e ()Lwz; getPlayerPrefix
	f ()Lwz; getPlayerSuffix
	g ()Ljava/util/Collection; getPlayers
	h ()Z isAllowFriendlyFire
	i ()Z canSeeFriendlyInvisibles
	j ()Leyi$b; getNameTagVisibility
	k ()Leyi$b; getDeathMessageVisibility
	l ()Leyi$a; getCollisionRule
	m ()I packOptions
	n ()Ln; getColor
eyc net/minecraft/world/scores/ReadOnlyScoreInfo
	a (Leyc;Lyp;)Lxn; safeFormatValue
		static
		0 o p_313916_
		1 o p_313801_
	a ()I value
	a (Lyp;)Lxn; formatValue
		0 o p_313924_
	b ()Z isLocked
	c ()Lyp; numberFormat
eyd net/minecraft/world/scores/Score
	a TAG_SCORE
	b TAG_LOCKED
	c TAG_DISPLAY
	d TAG_FORMAT
	e value
	f locked
	g display
	h numberFormat
	<init> ()V <init>
	a (Lwz;)V display
		0 o p_313838_
	a (I)V value
		0 o p_313791_
	a (Leyd;Lyp;)V lambda$read$1
		static
		0 o p_313663_
		1 o p_313664_
	a (Z)V setLocked
		0 o p_83399_
	a ()I value
	a (Ljo$a;)Lub; write
		0 o p_330377_
	a (Lub;Ljo$a;)Leyd; read
		static
		0 o p_313855_
		1 o p_331997_
	a (Lub;Luy;)V lambda$write$0
		static
		0 o p_313665_
		1 o p_313666_
	b (Lyp;)V numberFormat
		0 o p_313931_
	b ()Z isLocked
	c ()Lyp; numberFormat
	d ()Lwz; display
eye net/minecraft/world/scores/ScoreAccess
	a (Lwz;)V display
		0 o p_313897_
	a (Lyp;)V numberFormatOverride
		0 o p_313696_
	a (I)V set
		0 o p_313946_
	a ()I get
	b (I)I add
		0 o p_313920_
	b ()I increment
	c ()V reset
	d ()Z locked
	e ()V unlock
	f ()V lock
	g ()Lwz; display
eyf net/minecraft/world/scores/ScoreHolder
	a_ WILDCARD_NAME
	cC WILDCARD
	<clinit> ()V <clinit>
		static
	S_ ()Lwz; getDisplayName
	a (Lcom/mojang/authlib/GameProfile;)Leyf; fromGameProfile
		static
		0 o p_313755_
	a (Lxw;)Lxw; lambda$getFeedbackDisplayName$0
		0 o p_313907_
	c (Ljava/lang/String;)Leyf; forNameOnly
		static
		0 o p_313803_
	cB ()Ljava/lang/String; getScoreboardName
	gY ()Lwz; getFeedbackDisplayName
eyf$1 net/minecraft/world/scores/ScoreHolder$1
	<init> ()V <init>
	cB ()Ljava/lang/String; getScoreboardName
eyf$2 net/minecraft/world/scores/ScoreHolder$2
	b val$name
	c val$feedbackName
	<init> (Ljava/lang/String;Lwz;)V <init>
		0 o p_313695_
		1 o p_313713_
	cB ()Ljava/lang/String; getScoreboardName
	gY ()Lwz; getFeedbackDisplayName
eyf$3 net/minecraft/world/scores/ScoreHolder$3
	b val$name
	<init> (Ljava/lang/String;)V <init>
		0 o p_313918_
	cB ()Ljava/lang/String; getScoreboardName
eyg net/minecraft/world/scores/Scoreboard
	a HIDDEN_SCORE_PREFIX
	b LOGGER
	c objectivesByName
	d objectivesByCriteria
	e playerScores
	f displayObjectives
	g teamsByName
	h teamsByPlayer
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Leyf;Lexy;)V onScoreLockChanged
		0 o p_313727_
		1 o p_313708_
	a (Lexy;)V onObjectiveAdded
		0 o p_83422_
	a (Ljo$a;Ljava/lang/String;Luh;Lexy;Leyd;)V lambda$savePlayerScores$5
		static
		0 o p_330196_
		1 o p_330197_
		2 o p_330198_
		3 o p_330199_
		4 o p_330200_
	a (Lorg/apache/commons/lang3/mutable/MutableBoolean;Leyd;)V lambda$getOrCreatePlayerScore$3
		static
		0 o p_313681_
		1 o p_313682_
	a (Ljava/lang/Object;)Ljava/util/List; lambda$addObjective$0
		static
		0 o p_314722_
	a (Ljo$a;)Luh; savePlayerScores
		0 o p_331535_
	a (Ljava/lang/String;Leyb;)Z addPlayerToTeam
		0 o p_83434_
		1 o p_83435_
	a (Leyj;Leyf;Ljava/util/function/Consumer;)V forAllObjectives
		0 o p_83428_
		1 o p_313805_
		2 o p_83430_
	a (Lbsr;)V entityRemoved
		0 o p_83421_
	a (Leyf;Lexy;Z)Leye; getOrCreatePlayerScore
		0 o p_313717_
		1 o p_83473_
		2 o p_313939_
	a (Ljo$a;Luh;Ljava/lang/String;Leya;)V lambda$savePlayerScores$6
		static
		0 o p_330201_
		1 o p_330202_
		2 o p_330203_
		3 o p_330204_
	a (Ljava/lang/String;)Lexy; getObjective
		0 o p_83478_
	a (Lexx;)Lexy; getDisplayObjective
		0 o p_295165_
	a (Ljava/lang/String;Leyj;Lwz;Leyj$a;ZLyp;)Lexy; addObjective
		0 o p_83437_
		1 o p_83438_
		2 o p_83439_
		3 o p_83440_
		4 o p_313815_
		5 o p_313909_
	a (Lexy;Ljava/util/List;Ljava/lang/String;Leya;)V lambda$listPlayerScores$4
		static
		0 o p_313667_
		1 o p_313668_
		2 o p_313669_
		3 o p_313670_
	a (Ljava/util/function/Consumer;Leyf;Lexy;)V lambda$forAllObjectives$1
		0 o p_313674_
		1 o p_313675_
		2 o p_313676_
	a (Leyf;)V onPlayerRemoved
		0 o p_313917_
	a (Lexx;Lexy;)V setDisplayObjective
		0 o p_296205_
		1 o p_83419_
	a (Leyf;Lexy;Leyd;)V onScoreChanged
		0 o p_313729_
		1 o p_313930_
		2 o p_83424_
	a (Leyb;)V onTeamAdded
		0 o p_83423_
	a (Luh;Ljo$a;)V loadPlayerScores
		0 o p_83446_
		1 o p_330625_
	b (Leyf;Lexy;)V onPlayerScoreRemoved
		0 o p_313899_
		1 o p_83433_
	b (Leyb;)V onTeamChanged
		0 o p_83456_
	b (Lexy;)V onObjectiveChanged
		0 o p_83455_
	b (Ljava/lang/String;)Leyb; getPlayerTeam
		0 o p_83490_
	b (Leyf;)V resetAllPlayerScores
		0 o p_313823_
	b (Ljava/lang/String;Leyb;)V removePlayerFromTeam
		0 o p_83464_
		1 o p_83465_
	c ()Ljava/util/Collection; getObjectives
	c (Lexy;)V onObjectiveRemoved
		0 o p_83467_
	c (Leyb;)V onTeamRemoved
		0 o p_83468_
	c (Leyf;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; listPlayerScores
		0 o p_313893_
	c (Leyf;Lexy;)Leye; getOrCreatePlayerScore
		0 o p_313714_
		1 o p_313948_
	c (Ljava/lang/String;)Leyb; addPlayerTeam
		0 o p_83493_
	d (Ljava/lang/String;)Z removePlayerFromTeam
		0 o p_83496_
	d (Leyb;)V removePlayerTeam
		0 o p_83476_
	d ()Ljava/util/Collection; getObjectiveNames
	d (Leyf;Lexy;)Leyc; getPlayerScoreInfo
		0 o p_313711_
		1 o p_313813_
	e (Ljava/lang/String;)Leyb; getPlayersTeam
		0 o p_83501_
	e (Leyf;Lexy;)V resetSinglePlayerScore
		0 o p_313783_
		1 o p_313928_
	e ()Ljava/util/Collection; getTrackedPlayers
	f (Ljava/lang/String;)Leya; getOrCreatePlayerInfo
		0 o p_313892_
	f ()Ljava/util/Collection; getTeamNames
	g ()Ljava/util/Collection; getPlayerTeams
	g (Ljava/lang/String;)Leya; lambda$getOrCreatePlayerInfo$2
		static
		0 o p_313683_
	i (Lexy;)Ljava/util/Collection; listPlayerScores
		0 o p_313802_
	j (Lexy;)V removeObjective
		0 o p_83503_
eyg$1 net/minecraft/world/scores/Scoreboard$1
	a val$score
	b val$canModify
	c val$requiresSync
	d val$objective
	e val$scoreHolder
	f this$0
	<init> (Leyg;Leyd;ZLorg/apache/commons/lang3/mutable/MutableBoolean;Lexy;Leyf;)V <init>
		0 o p_313866_
		1 o p_313950_
		2 o p_313760_
		3 o p_313759_
		4 o p_313821_
		5 o p_313750_
	a (Lwz;)V display
		0 o p_313826_
	a (Lyp;)V numberFormatOverride
		0 o p_313875_
	a (I)V set
		0 o p_313831_
	a (Z)V setLocked
		0 o p_313822_
	a ()I get
	d ()Z locked
	e ()V unlock
	f ()V lock
	g ()Lwz; display
	h ()V sendScoreToPlayers
eyh net/minecraft/world/scores/ScoreboardSaveData
	a FILE_ID
	b LOGGER
	c scoreboard
	<clinit> ()V <clinit>
		static
	<init> (Leyg;)V <init>
		0 o p_166101_
	a (Lub;Ljo$a;)Lub; save
		0 o p_83527_
		1 o p_324474_
	a (Leyb;Luh;)V loadTeamPlayers
		0 o p_83515_
		1 o p_83516_
	a (Ljo$a;)Luh; saveTeams
		0 o p_331247_
	a (Ljava/lang/String;)Leyj; lambda$loadObjectives$0
		static
		0 o p_294094_
	a (Lub;)V loadDisplaySlots
		0 o p_83531_
	a (Lub;Luy;)V lambda$saveObjectives$1
		static
		0 o p_313684_
		1 o p_313685_
	a (Luh;Ljo$a;)V loadTeams
		0 o p_83525_
		1 o p_331819_
	b (Luh;Ljo$a;)V loadObjectives
		0 o p_83529_
		1 o p_331574_
	b (Ljo$a;)Luh; saveObjectives
		0 o p_330495_
	b (Lub;Ljo$a;)Leyh; load
		0 o p_166103_
		1 o p_332093_
	b (Lub;)V saveDisplaySlots
		0 o p_83533_
eyi net/minecraft/world/scores/Team
	<init> ()V <init>
	a (Leyi;)Z isAlliedTo
		0 o p_83537_
	b ()Ljava/lang/String; getName
	d (Lwz;)Lxn; getFormattedName
		0 o p_83538_
	g ()Ljava/util/Collection; getPlayers
	h ()Z isAllowFriendlyFire
	i ()Z canSeeFriendlyInvisibles
	j ()Leyi$b; getNameTagVisibility
	k ()Leyi$b; getDeathMessageVisibility
	l ()Leyi$a; getCollisionRule
	n ()Ln; getColor
eyi$a net/minecraft/world/scores/Team$CollisionRule
	a ALWAYS
	b NEVER
	c PUSH_OTHER_TEAMS
	d PUSH_OWN_TEAM
	e name
	f id
	g BY_NAME
	h $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;I)V <init>
		0 o p_83549_
		1 o p_83550_
		2 o p_83551_
		3 o p_83552_
	a (Ljava/lang/String;)Leyi$a; byName
		static
		0 o p_83556_
	a ()Lwz; getDisplayName
	a (Leyi$a;)Leyi$a; lambda$static$1
		static
		0 o p_83554_
	b (Leyi$a;)Ljava/lang/String; lambda$static$0
		static
		0 o p_83559_
	b ()[Leyi$a; $values
		static
	valueOf (Ljava/lang/String;)Leyi$a; valueOf
		static
		0 o p_83561_
	values ()[Leyi$a; values
		static
eyi$b net/minecraft/world/scores/Team$Visibility
	a ALWAYS
	b NEVER
	c HIDE_FOR_OTHER_TEAMS
	d HIDE_FOR_OWN_TEAM
	e name
	f id
	g BY_NAME
	h $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;I)V <init>
		0 o p_83573_
		1 o p_83574_
		2 o p_83575_
		3 o p_83576_
	a (Ljava/lang/String;)Leyi$b; byName
		static
		0 o p_83580_
	a (Leyi$b;)Leyi$b; lambda$static$1
		static
		0 o p_83578_
	a ()[Ljava/lang/String; getAllNames
		static
	b (Leyi$b;)Ljava/lang/String; lambda$static$0
		static
		0 o p_83583_
	b ()Lwz; getDisplayName
	c ()[Leyi$b; $values
		static
	valueOf (Ljava/lang/String;)Leyi$b; valueOf
		static
		0 o p_83585_
	values ()[Leyi$b; values
		static
eyj net/minecraft/world/scores/criteria/ObjectiveCriteria
	a CUSTOM_CRITERIA
	b DUMMY
	c TRIGGER
	d DEATH_COUNT
	e KILL_COUNT_PLAYERS
	f KILL_COUNT_ALL
	g HEALTH
	h FOOD
	i AIR
	j ARMOR
	k EXPERIENCE
	l LEVEL
	m TEAM_KILL
	n KILLED_BY_TEAM
	o CRITERIA_CACHE
	p name
	q readOnly
	r renderType
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o p_83606_
	<init> (Ljava/lang/String;ZLeyj$a;)V <init>
		0 o p_83608_
		1 o p_83609_
		2 o p_83610_
	a (Ljava/lang/String;ZLeyj$a;)Leyj; registerCustom
		static
		0 o p_166110_
		1 o p_166111_
		2 o p_166112_
	a (Ljava/lang/String;)Ljava/util/Optional; byName
		static
		0 o p_83615_
	a (Ljava/lang/String;ILavy;)Ljava/util/Optional; lambda$byName$0
		static
		0 o p_350262_
		1 o p_350263_
		2 o p_350264_
	a (Lavy;Lakr;)Ljava/util/Optional; getStat
		static
		0 o p_83612_
		1 o p_83613_
	b (Ljava/lang/String;)Leyj; registerCustom
		static
		0 o p_166114_
	c ()Ljava/util/Set; getCustomCriteriaNames
		static
	d ()Ljava/lang/String; getName
	e ()Z isReadOnly
	f ()Leyj$a; getDefaultRenderType
eyj$a net/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType
	a INTEGER
	b HEARTS
	c CODEC
	d id
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_83630_
		1 o p_83631_
		2 o p_83632_
	a (Ljava/lang/String;)Leyj$a; byId
		static
		0 o p_83635_
	a ()Ljava/lang/String; getId
	b ()[Leyj$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Leyj$a; valueOf
		static
		0 o p_83637_
	values ()[Leyj$a; values
		static
eyk net/minecraft/world/scores/criteria/package-info
eyl net/minecraft/world/scores/package-info
eym net/minecraft/world/ticks/BlackholeTickAccess
	a CONTAINER_BLACKHOLE
	b LEVEL_BLACKHOLE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Leyw; emptyContainer
		static
	b ()Leyp; emptyLevelList
		static
eym$1 net/minecraft/world/ticks/BlackholeTickAccess$1
	<init> ()V <init>
	a (Leyt;)V schedule
		0 o p_193149_
	a (Ljd;Ljava/lang/Object;)Z hasScheduledTick
		0 o p_193151_
		1 o p_193152_
	a ()I count
eym$2 net/minecraft/world/ticks/BlackholeTickAccess$2
	<init> ()V <init>
	a (Leyt;)V schedule
		0 o p_193156_
	a (Ljd;Ljava/lang/Object;)Z hasScheduledTick
		0 o p_193158_
		1 o p_193159_
	a ()I count
	b (Ljd;Ljava/lang/Object;)Z willTickThisTick
		0 o p_193161_
		1 o p_193162_
eyn net/minecraft/world/ticks/ContainerSingleItem
	a (II)Lcuq; removeItem
		0 o p_304944_
		1 o p_304791_
	a ()V clearContent
	a (I)Lcuq; getItem
		0 o p_304882_
	a (ILcuq;)V setItem
		0 o p_304434_
		1 o p_304854_
	b (Lcuq;)V setTheItem
		0 o p_304718_
	b ()I getContainerSize
	b (I)Lcuq; removeItemNoUpdate
		0 o p_273409_
	c (I)Lcuq; splitTheItem
		0 o p_304641_
	c ()Z isEmpty
	f ()Lcuq; getTheItem
	h ()Lcuq; removeTheItem
eyn$a net/minecraft/world/ticks/ContainerSingleItem$BlockContainerSingleItem
	a (Lcmx;)Z stillValid
		0 o p_324363_
	v ()Ldqh; getContainerBlockEntity
eyo net/minecraft/world/ticks/LevelChunkTicks
	a tickQueue
	b pendingTicks
	c ticksPerPosition
	d onTickAdded
	<init> (Ljava/util/List;)V <init>
		0 o p_193169_
	<init> ()V <init>
	a (Leyt;)V schedule
		0 o p_193177_
	a (Ljd;Ljava/lang/Object;)Z hasScheduledTick
		0 o p_193179_
		1 o p_193180_
	a ()I count
	a (JLjava/util/function/Function;)Luh; save
		0 o p_193174_
		1 o p_193175_
	a (Ljava/util/function/BiConsumer;)V setOnTickAdded
		0 o p_193182_
	a (J)V unpack
		0 o p_193172_
	a (Luh;Ljava/util/function/Function;Ldcd;)Leyo; load
		static
		0 o p_193186_
		1 o p_193187_
		2 o p_193188_
	a (Ljava/util/function/Predicate;)V removeIf
		0 o p_193184_
	b ()Leyt; peek
	b (JLjava/util/function/Function;)Luy; save
		0 o p_193191_
		1 o p_193192_
	b (Leyt;)V scheduleUnchecked
		0 o p_193194_
	c ()Leyt; poll
	d ()Ljava/util/stream/Stream; getAll
eyp net/minecraft/world/ticks/LevelTickAccess
	b (Ljd;Ljava/lang/Object;)Z willTickThisTick
		0 o p_193197_
		1 o p_193198_
eyq net/minecraft/world/ticks/LevelTicks
	a CONTAINER_DRAIN_ORDER
	b tickCheck
	c profiler
	d allContainers
	e nextTickForContainer
	f containersToTick
	g toRunThisTick
	h alreadyRunThisTick
	i toRunThisTickSet
	j chunkScheduleUpdater
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/function/LongPredicate;Ljava/util/function/Supplier;)V <init>
		0 o p_193211_
		1 o p_193212_
	a (Ljd;Ljava/lang/Object;)Z hasScheduledTick
		0 o p_193254_
		1 o p_193255_
	a (Lejj;Leyq$a;)V forContainersInArea
		0 o p_193237_
		1 o p_193238_
	a (Ljava/util/Queue;Leyo;JI)V drainFromCurrentContainer
		0 o p_193268_
		1 o p_193269_
		2 o p_193270_
		3 o p_193271_
	a ()I count
	a (Ldcd;Leyo;)V addContainer
		0 o p_193232_
		1 o p_193233_
	a (Lejj;Leyt;)Z lambda$copyAreaFrom$5
		static
		0 o p_200921_
		1 o p_200922_
	a (Ldcd;)V removeContainer
		0 o p_193230_
	a (Ljava/util/function/BiConsumer;)V runCollectedTicks
		0 o p_193273_
	a (Lejj;Lkh;)V copyArea
		0 o p_193243_
		1 o p_193244_
	a (JILjava/util/function/BiConsumer;)V tick
		0 o p_193226_
		1 o p_193227_
		2 o p_193228_
	a (Leyo;Leyt;)V lambda$new$2
		0 o p_193249_
		1 o p_193250_
	a (Lejj;)V clearArea
		0 o p_193235_
	a (Leyt;)V schedule
		0 o p_193252_
	a (JILbnf;)V collectTicks
		0 o p_193222_
		1 o p_193223_
		2 o p_193224_
	a (Lkh;JJLeyt;)V lambda$copyAreaFrom$7
		0 o p_193257_
		1 o p_193258_
		2 o p_193259_
		3 o p_193260_
	a (Leyq;Lejj;Lkh;)V copyAreaFrom
		0 o p_265554_
		1 o p_265172_
		2 o p_265318_
	a (JI)V drainContainers
		0 o p_193219_
		1 o p_193220_
	a (Leyo;Leyo;)I lambda$static$0
		static
		0 o p_193246_
		1 o p_193247_
	a (Ljava/util/function/Predicate;JLeyo;)V lambda$clearArea$4
		0 o p_193275_
		1 o p_193276_
		2 o p_193277_
	a (I)Z canScheduleMoreTicks
		0 o p_193215_
	a (J)V sortContainersToTick
		0 o p_193217_
	a (Ljava/util/function/Predicate;Ljava/util/List;JLeyo;)V lambda$copyAreaFrom$6
		static
		0 o p_200929_
		1 o p_200930_
		2 o p_200931_
		3 o p_200932_
	a (Lit/unimi/dsi/fastutil/longs/Long2LongOpenHashMap;)V lambda$new$1
		static
		0 o p_193262_
	b (Ljd;Ljava/lang/Object;)Z willTickThisTick
		0 o p_193282_
		1 o p_193283_
	b (Lejj;Leyt;)Z lambda$clearArea$3
		static
		0 o p_193240_
		1 o p_193241_
	b (Leyt;)V updateContainerScheduling
		0 o p_193280_
	b ()V rescheduleLeftoverContainers
	c ()V cleanupAfterTick
	c (Leyt;)V scheduleForThisTick
		0 o p_193286_
	d ()V calculateTickSetIfNeeded
eyq$a net/minecraft/world/ticks/LevelTicks$PosAndContainerConsumer
	accept (JLeyo;)V accept
		0 o p_193289_
		1 o p_193290_
eyr net/minecraft/world/ticks/ProtoChunkTicks
	a ticks
	b ticksPerPosition
	<init> ()V <init>
	a (Leys;)V schedule
		0 o p_193296_
	a (Leyt;)V schedule
		0 o p_193298_
	a (Ljd;Ljava/lang/Object;)Z hasScheduledTick
		0 o p_193300_
		1 o p_193301_
	a (Luh;Ljava/util/function/Function;Ldcd;)Leyr; load
		static
		0 o p_193303_
		1 o p_193304_
		2 o p_193305_
	a ()I count
	b (JLjava/util/function/Function;)Luy; save
		0 o p_193308_
		1 o p_193309_
	b ()Ljava/util/List; scheduledTicks
eys net/minecraft/world/ticks/SavedTick
	a UNIQUE_TICK_HASH
	b type
	c pos
	d delay
	e priority
	f TAG_ID
	g TAG_X
	h TAG_Y
	i TAG_Z
	j TAG_DELAY
	k TAG_PRIORITY
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/Object;Ljd;ILeyx;)V <init>
		0 o type
		1 o pos
		2 o delay
		3 o priority
	a (JLjava/util/function/Consumer;Leys;)V lambda$loadTickList$0
		static
		0 o p_210663_
		1 o p_210664_
		2 o p_210665_
	a (Lub;Ljava/util/function/Function;)Ljava/util/Optional; loadTick
		static
		0 o p_210670_
		1 o p_210671_
	a (Ljava/lang/Object;Ljd;)Leys; probe
		static
		0 o p_193336_
		1 o p_193337_
	a (Ljava/util/function/Function;)Lub; save
		0 o p_193344_
	a (Ljava/lang/String;Ljd;ILeyx;)Lub; saveTick
		static
		0 o p_193339_
		1 o p_193340_
		2 o p_193341_
		3 o p_193342_
	a (Luh;Ljava/util/function/Function;Ldcd;Ljava/util/function/Consumer;)V loadTickList
		static
		0 o p_193351_
		1 o p_193352_
		2 o p_193353_
		3 o p_193354_
	a (Lub;Ljava/lang/Object;)Leys; lambda$loadTick$1
		static
		0 o p_210667_
		1 o p_210668_
	a (JJ)Leyt; unpack
		0 o p_193329_
		1 o p_193330_
	a (Leyt;Ljava/util/function/Function;J)Lub; saveTick
		static
		0 o p_193332_
		1 o p_193333_
		2 o p_193334_
	a ()Ljava/lang/Object; type
	b ()Ljd; pos
	c ()I delay
	d ()Leyx; priority
	equals (Ljava/lang/Object;)Z equals
		0 o p_193359_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eys$1 net/minecraft/world/ticks/SavedTick$1
	<init> ()V <init>
	a (Leys;Leys;)Z equals
		0 o p_193366_
		1 o p_193367_
	a (Leys;)I hashCode
		0 o p_193364_
	equals (Ljava/lang/Object;Ljava/lang/Object;)Z equals
		0 o p_193369_
		1 o p_193370_
	hashCode (Ljava/lang/Object;)I hashCode
		0 o p_193372_
eyt net/minecraft/world/ticks/ScheduledTick
	a DRAIN_ORDER
	b INTRA_TICK_DRAIN_ORDER
	c UNIQUE_TICK_HASH
	d type
	e pos
	f triggerTick
	g priority
	h subTickOrder
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/Object;Ljd;JJ)V <init>
		0 o p_193383_
		1 o p_193384_
		2 o p_193385_
		3 o p_193386_
	<init> (Ljava/lang/Object;Ljd;JLeyx;J)V <init>
		0 o type
		1 o pos
		2 o triggerTick
		3 o priority
		4 o subTickOrder
	a (Ljava/lang/Object;Ljd;)Leyt; probe
		static
		0 o p_193398_
		1 o p_193399_
	a (Leyt;Leyt;)I lambda$static$1
		static
		0 o p_193395_
		1 o p_193396_
	a ()Ljava/lang/Object; type
	b (Leyt;Leyt;)I lambda$static$0
		static
		0 o p_193406_
		1 o p_193407_
	b ()Ljd; pos
	c ()J triggerTick
	d ()Leyx; priority
	e ()J subTickOrder
	equals (Ljava/lang/Object;)Z equals
		0 o p_193412_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eyt$1 net/minecraft/world/ticks/ScheduledTick$1
	<init> ()V <init>
	a (Leyt;Leyt;)Z equals
		0 o p_193419_
		1 o p_193420_
	a (Leyt;)I hashCode
		0 o p_193417_
	equals (Ljava/lang/Object;Ljava/lang/Object;)Z equals
		0 o p_193422_
		1 o p_193423_
	hashCode (Ljava/lang/Object;)I hashCode
		0 o p_193425_
eyu net/minecraft/world/ticks/SerializableTickContainer
	b (JLjava/util/function/Function;)Luy; save
		0 o p_193426_
		1 o p_193427_
eyv net/minecraft/world/ticks/TickAccess
	a (Leyt;)V schedule
		0 o p_193428_
	a (Ljd;Ljava/lang/Object;)Z hasScheduledTick
		0 o p_193429_
		1 o p_193430_
	a ()I count
eyw net/minecraft/world/ticks/TickContainerAccess
eyx net/minecraft/world/ticks/TickPriority
	a EXTREMELY_HIGH
	b VERY_HIGH
	c HIGH
	d NORMAL
	e LOW
	f VERY_LOW
	g EXTREMELY_LOW
	h value
	i $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;II)V <init>
		0 o p_193442_
		1 o p_193443_
		2 o p_193444_
	a (I)Leyx; byValue
		static
		0 o p_193447_
	a ()I getValue
	b ()[Leyx; $values
		static
	valueOf (Ljava/lang/String;)Leyx; valueOf
		static
		0 o p_193450_
	values ()[Leyx; values
		static
eyy net/minecraft/world/ticks/WorldGenTickAccess
	a containerGetter
	<init> (Ljava/util/function/Function;)V <init>
		0 o p_193454_
	a (Leyt;)V schedule
		0 o p_193457_
	a (Ljd;Ljava/lang/Object;)Z hasScheduledTick
		0 o p_193459_
		1 o p_193460_
	a ()I count
	b (Ljd;Ljava/lang/Object;)Z willTickThisTick
		0 o p_193462_
		1 o p_193463_
eyz net/minecraft/world/ticks/package-info
ez net/minecraft/commands/arguments/AngleArgument
	a ERROR_NOT_COMPLETE
	b ERROR_INVALID_ANGLE
	c EXAMPLES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)F getAngle
		static
		0 o p_83811_
		1 o p_83812_
	a (Lcom/mojang/brigadier/StringReader;)Lez$a; parse
		0 o p_83809_
	a ()Lez; angle
		static
	getExamples ()Ljava/util/Collection; getExamples
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_83815_
ez$a net/minecraft/commands/arguments/AngleArgument$SingleAngle
	a angle
	b isRelative
	<init> (FZ)V <init>
		0 o p_83819_
		1 o p_83820_
	a (Let;)F getAngle
		0 o p_83826_
eza com/mojang/blaze3d/Blaze3D
	<init> ()V <init>
	a ()V youJustLostTheGame
		static
	a (Lezu;F)V process
		static
		0 o p_166119_
		1 o p_166120_
	b (Lezu;F)V render
		static
		0 o p_166122_
		1 o p_166123_
	b ()D getTime
		static
ezb com/mojang/blaze3d/DontObfuscate
ezc com/mojang/blaze3d/FieldsAreNonnullByDefault
ezd com/mojang/blaze3d/MethodsReturnNonnullByDefault
eze com/mojang/blaze3d/audio/Channel
	a BUFFER_DURATION_SECONDS
	b LOGGER
	c QUEUED_BUFFER_COUNT
	d source
	e initialized
	f streamingBufferSize
	g stream
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_83648_
	a (Ljavax/sound/sampled/AudioFormat;I)I calculateBufferSize
		static
		0 o p_83661_
		1 o p_83662_
	a (Z)V setLooping
		0 o p_83664_
	a (Lezj;)V attachStaticBuffer
		0 o p_83657_
	a (Lexc;)V setSelfPosition
		0 o p_83655_
	a (I)V pumpBuffers
		0 o p_83653_
	a (F)V setPitch
		0 o p_83651_
	a (Lgut;)V attachBufferStream
		0 o p_83659_
	a ()Leze; create
		static
	b (Z)V setRelative
		0 o p_83671_
	b (I)V lambda$pumpBuffers$1
		0 o p_83669_
	b (F)V setVolume
		0 o p_83667_
	b ()V destroy
	c (F)V linearAttenuation
		0 o p_83674_
	c (I)V lambda$attachStaticBuffer$0
		0 o p_83676_
	c ()V play
	d ()V pause
	e ()V unpause
	f ()V stop
	g ()Z playing
	h ()Z stopped
	i ()V disableAttenuation
	j ()V updateStream
	k ()I getState
	l ()I removeProcessedBuffers
ezf com/mojang/blaze3d/audio/Library
	a LOGGER
	b NO_DEVICE
	c DEFAULT_CHANNEL_COUNT
	d currentDevice
	e context
	f supportsDisconnections
	g defaultDeviceName
	h EMPTY
	i staticChannels
	j streamingChannels
	k listener
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Ljava/lang/String; getDefaultDeviceName
		static
	a (Z)V setHrtf
		0 o p_242278_
	a (Leze;)V releaseChannel
		0 o p_83696_
	a (Ljava/lang/String;)J openDeviceOrFallback
		static
		0 o p_193473_
	a (Ljava/lang/String;Z)V init
		0 o p_231085_
		1 o p_231086_
	a (Lezf$c;)Leze; acquireChannel
		0 o p_83698_
	b (Ljava/lang/String;)Ljava/util/OptionalLong; tryOpenDevice
		static
		0 o p_193476_
	b ()Ljava/lang/String; getCurrentDeviceName
	c ()Z hasDefaultDeviceChanged
	d ()V cleanup
	e ()Lezg; getListener
	f ()Ljava/lang/String; getDebugString
	g ()Ljava/util/List; getAvailableSoundDevices
	h ()Z isCurrentDeviceDisconnected
	i ()I getChannelCount
ezf$1 com/mojang/blaze3d/audio/Library$1
	<init> ()V <init>
	a ()Leze; acquire
	a (Leze;)Z release
		0 o p_83708_
	b ()V cleanup
	c ()I getMaxCount
	d ()I getUsedCount
ezf$a com/mojang/blaze3d/audio/Library$ChannelPool
	a ()Leze; acquire
	a (Leze;)Z release
		0 o p_83712_
	b ()V cleanup
	c ()I getMaxCount
	d ()I getUsedCount
ezf$b com/mojang/blaze3d/audio/Library$CountingChannelPool
	a limit
	b activeChannels
	<init> (I)V <init>
		0 o p_83716_
	a ()Leze; acquire
	a (Leze;)Z release
		0 o p_83719_
	b ()V cleanup
	c ()I getMaxCount
	d ()I getUsedCount
ezf$c com/mojang/blaze3d/audio/Library$Pool
	a STATIC
	b STREAMING
	c $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_83728_
		1 o p_83729_
	a ()[Lezf$c; $values
		static
	valueOf (Ljava/lang/String;)Lezf$c; valueOf
		static
		0 o p_83731_
	values ()[Lezf$c; values
		static
ezg com/mojang/blaze3d/audio/Listener
	a gain
	b transform
	<init> ()V <init>
	a (F)V setGain
		0 o p_83738_
	a ()F getGain
	a (Lezh;)V setTransform
		0 o p_314718_
	b ()V reset
	c ()Lezh; getTransform
ezh com/mojang/blaze3d/audio/ListenerTransform
	a INITIAL
	b position
	c forward
	d up
	<clinit> ()V <clinit>
		static
	<init> (Lexc;Lexc;Lexc;)V <init>
		0 o position
		1 o forward
		2 o up
	a ()Lexc; right
	b ()Lexc; position
	c ()Lexc; forward
	d ()Lexc; up
	equals (Ljava/lang/Object;)Z equals
		0 o p_314707_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ezi com/mojang/blaze3d/audio/OpenAlUtil
	a LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljavax/sound/sampled/AudioFormat;)I audioFormatToOpenAl
		static
		0 o p_83790_
	a (JLjava/lang/String;)Z checkALCError
		static
		0 o p_83785_
		1 o p_83786_
	a (I)Ljava/lang/String; alErrorToString
		static
		0 o p_83783_
	a (Ljava/lang/String;)Z checkALError
		static
		0 o p_83788_
	b (I)Ljava/lang/String; alcErrorToString
		static
		0 o p_83792_
ezj com/mojang/blaze3d/audio/SoundBuffer
	a data
	b format
	c hasAlBuffer
	d alBuffer
	<init> (Ljava/nio/ByteBuffer;Ljavax/sound/sampled/AudioFormat;)V <init>
		0 o p_83798_
		1 o p_83799_
	a ()Ljava/util/OptionalInt; getAlBuffer
	b ()V discardAlBuffer
	c ()Ljava/util/OptionalInt; releaseAlBuffer
ezk com/mojang/blaze3d/audio/package-info
ezl com/mojang/blaze3d/font/GlyphInfo
	a ()F getBoldOffset
	a (Z)F getAdvance
		0 o p_83828_
	b ()F getShadowOffset
	bake (Ljava/util/function/Function;)Lflh; bake
		0 o p_231088_
	getAdvance ()F getAdvance
ezl$a com/mojang/blaze3d/font/GlyphInfo$SpaceGlyphInfo
	bake (Ljava/util/function/Function;)Lflh; bake
		0 o p_231090_
ezm com/mojang/blaze3d/font/GlyphProvider
	a BASELINE
	a (I)Lezl; getGlyph
		0 o p_231091_
	a ()Lit/unimi/dsi/fastutil/ints/IntSet; getSupportedGlyphs
	close ()V close
ezm$a com/mojang/blaze3d/font/GlyphProvider$Conditional
	a provider
	b filter
	<init> (Lezm;Lflc$a;)V <init>
		0 o provider
		1 o filter
	a ()Lezm; provider
	b ()Lflc$a; filter
	close ()V close
	equals (Ljava/lang/Object;)Z equals
		0 o p_326508_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ezn com/mojang/blaze3d/font/SheetGlyphInfo
	a (II)V upload
		0 o p_231092_
		1 o p_231093_
	a ()I getPixelWidth
	b ()I getPixelHeight
	c ()Z isColored
	d ()F getOversample
	e ()F getLeft
	f ()F getRight
	g ()F getTop
	h ()F getBottom
	i ()F getBearingLeft
	j ()F getBearingTop
ezo com/mojang/blaze3d/font/SpaceProvider
	b glyphs
	<init> (Ljava/util/Map;)V <init>
		0 o p_286456_
	a (I)Lezl; getGlyph
		0 o p_231105_
	a ()Lit/unimi/dsi/fastutil/ints/IntSet; getSupportedGlyphs
	a (Ljava/lang/Float;)F lambda$new$0
		static
		0 o p_286115_
	a (Ljava/lang/Integer;Ljava/lang/Float;)V lambda$new$1
		0 o p_286113_
		1 o p_286114_
ezo$a com/mojang/blaze3d/font/SpaceProvider$Definition
	a CODEC
	c advances
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o advances
	a (Laue;)Lezm; lambda$unpack$1
		0 o p_286243_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_286766_
	a ()Lflp; type
	b ()Lcom/mojang/datafixers/util/Either; unpack
	c ()Ljava/util/Map; advances
	equals (Ljava/lang/Object;)Z equals
		0 o p_286537_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ezp com/mojang/blaze3d/font/TrueTypeGlyphProvider
	b fontMemory
	c face
	d oversample
	e skip
	<init> (Ljava/nio/ByteBuffer;Lorg/lwjgl/util/freetype/FT_Face;FFFFLjava/lang/String;)V <init>
		0 o p_83846_
		1 o p_320481_
		2 o p_83848_
		3 o p_83849_
		4 o p_83850_
		5 o p_83851_
		6 o p_83852_
	a (I)Lezl; getGlyph
		0 o p_231116_
	a ()Lit/unimi/dsi/fastutil/ints/IntSet; getSupportedGlyphs
	a (F)F lambda$getGlyph$0
		0 o p_231114_
	b ()Lorg/lwjgl/util/freetype/FT_Face; validateFontOpen
	close ()V close
ezp$a com/mojang/blaze3d/font/TrueTypeGlyphProvider$Glyph
	a this$0
	b width
	c height
	d bearingX
	e bearingY
	f advance
	g index
	<init> (Lezp;FFIIFI)V <init>
		0 o p_83881_
		1 o p_83886_
		2 o p_83887_
		3 o p_83882_
		4 o p_83883_
		5 o p_320408_
		6 o p_83884_
	bake (Ljava/util/function/Function;)Lflh; bake
		0 o p_231120_
	getAdvance ()F getAdvance
ezp$a$1 com/mojang/blaze3d/font/TrueTypeGlyphProvider$Glyph$1
	a this$1
	<init> (Lezp$a;)V <init>
		0 o p_231123_
	a (II)V upload
		0 o p_231126_
		1 o p_231127_
	a ()I getPixelWidth
	b ()I getPixelHeight
	c ()Z isColored
	d ()F getOversample
	i ()F getBearingLeft
	j ()F getBearingTop
ezq com/mojang/blaze3d/font/package-info
ezr com/mojang/blaze3d/package-info
ezs com/mojang/blaze3d/pipeline/MainTarget
	a DEFAULT_WIDTH
	b DEFAULT_HEIGHT
	l DEFAULT_DIMENSIONS
	<clinit> ()V <clinit>
		static
	<init> (II)V <init>
		0 o p_166137_
		1 o p_166138_
	a (Lezs$b;)Z allocateColorAttachment
		0 o p_166140_
	b (II)V createFrameBuffer
		0 o p_166142_
		1 o p_166143_
	b (Lezs$b;)Z allocateDepthAttachment
		0 o p_166145_
	c (II)Lezs$b; allocateAttachments
		0 o p_166147_
		1 o p_166148_
ezs$a com/mojang/blaze3d/pipeline/MainTarget$AttachmentState
	a NONE
	b COLOR
	c DEPTH
	d COLOR_DEPTH
	e VALUES
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_166160_
		1 o p_166161_
	a ()[Lezs$a; $values
		static
	a (Lezs$a;)Lezs$a; with
		0 o p_166164_
	valueOf (Ljava/lang/String;)Lezs$a; valueOf
		static
		0 o p_166166_
	values ()[Lezs$a; values
		static
ezs$b com/mojang/blaze3d/pipeline/MainTarget$Dimension
	a width
	b height
	<init> (II)V <init>
		0 o p_166171_
		1 o p_166172_
	a (II)Ljava/util/List; listWithFallback
		static
		0 o p_166174_
		1 o p_166175_
	equals (Ljava/lang/Object;)Z equals
		0 o p_166177_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ezt com/mojang/blaze3d/pipeline/RenderCall
	execute ()V execute
ezu com/mojang/blaze3d/pipeline/RenderPipeline
	a renderCalls
	b isRecording
	c recordingBuffer
	d isProcessing
	e processedBuffer
	f renderingBuffer
	<init> ()V <init>
	a (Lezt;)V recordRenderCall
		0 o p_166184_
	a ()Z canBeginRecording
	b ()Z beginRecording
	c ()V endRecording
	d ()Z canBeginProcessing
	e ()Z beginProcessing
	f ()V processRecordedQueue
	g ()V endProcessing
	h ()Ljava/util/concurrent/ConcurrentLinkedQueue; startRendering
	i ()Ljava/util/concurrent/ConcurrentLinkedQueue; getRecordingQueue
	j ()Ljava/util/concurrent/ConcurrentLinkedQueue; getProcessedQueue
ezv com/mojang/blaze3d/pipeline/RenderTarget
	a RED_CHANNEL
	b GREEN_CHANNEL
	c width
	d height
	e viewWidth
	f viewHeight
	g useDepth
	h frameBufferId
	i colorTextureId
	j depthBufferId
	k filterMode
	l BLUE_CHANNEL
	m ALPHA_CHANNEL
	n clearChannels
	<init> (Z)V <init>
		0 o p_166199_
	a (II)V blitToScreen
		0 o p_83939_
		1 o p_83940_
	a (Z)V bindWrite
		0 o p_83948_
	a (FFFF)V setClearColor
		0 o p_83932_
		1 o p_83933_
		2 o p_83934_
		3 o p_83935_
	a ()V destroyBuffers
	a (IIZ)V resize
		0 o p_83942_
		1 o p_83943_
		2 o p_83944_
	a (I)V setFilterMode
		0 o p_83937_
	a (Lezv;)V copyDepthFrom
		0 o p_83946_
	a (IZ)V setFilterMode
		0 o p_333818_
		1 o p_333775_
	b (IIZ)V createBuffers
		0 o p_83951_
		1 o p_83952_
		2 o p_83953_
	b (Z)V clear
		0 o p_83955_
	b ()V checkStatus
	c ()V bindRead
	c (Z)V _bindWrite
		0 o p_83962_
	c (IIZ)V blitToScreen
		0 o p_83958_
		1 o p_83959_
		2 o p_83960_
	d (IIZ)V _resize
		0 o p_83965_
		1 o p_83966_
		2 o p_83967_
	d (Z)V lambda$bindWrite$2
		0 o p_166201_
	d ()V unbindRead
	e ()V unbindWrite
	e (IIZ)V _blitToScreen
		0 o p_83972_
		1 o p_83973_
		2 o p_83974_
	f (IIZ)V lambda$resize$1
		0 o p_166207_
		1 o p_166208_
		2 o p_166209_
	f ()I getColorTextureId
	g ()I getDepthTextureId
	h ()V lambda$unbindWrite$3
		static
	i ()[F lambda$new$0
		static
ezw com/mojang/blaze3d/pipeline/TextureTarget
	<init> (IIZZ)V <init>
		0 o p_166213_
		1 o p_166214_
		2 o p_166215_
		3 o p_166216_
ezx com/mojang/blaze3d/pipeline/package-info
ezy com/mojang/blaze3d/platform/ClipboardManager
	a FORMAT_UNAVAILABLE
	b clipboardScratchBuffer
	<init> ()V <init>
	a (JLorg/lwjgl/glfw/GLFWErrorCallbackI;)Ljava/lang/String; getClipboard
		0 o p_83996_
		1 o p_83997_
	a (JLjava/lang/String;)V setClipboard
		0 o p_83989_
		1 o p_83990_
	a (JLjava/nio/ByteBuffer;[B)V pushClipboard
		static
		0 o p_83992_
		1 o p_83993_
		2 o p_83994_
ezz com/mojang/blaze3d/platform/DebugMemoryUntracker
	a UNTRACK
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lorg/lwjgl/system/Pointer;)V untrack
		static
		0 o p_84004_
	a (J)V untrack
		static
		0 o p_84002_
	a ()Ljava/lang/invoke/MethodHandle; lambda$static$0
		static
f com/mojang/math/MatrixUtil
	a G
	b PI_4
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lorg/joml/Matrix3f;Lorg/joml/Matrix3f;Lorg/joml/Quaternionf;Lorg/joml/Quaternionf;)V stepJacobi
		static
		0 o p_276262_
		1 o p_276279_
		2 o p_276314_
		3 o p_276299_
	a (Lorg/joml/Matrix3f;)Lorg/apache/commons/lang3/tuple/Triple; svdDecompose
		static
		0 o p_253947_
	a (Lorg/joml/Matrix4f;)Z isPureTranslation
		static
		0 o p_324331_
	a (Lorg/joml/Matrix3f;Lorg/joml/Matrix3f;)V similarityTransform
		static
		0 o p_276319_
		1 o p_276263_
	a (Lorg/joml/Matrix3f;I)Lorg/joml/Quaternionf; eigenvalueJacobi
		static
		0 o p_276278_
		1 o p_276269_
	a (FFF)Le; approxGivensQuat
		static
		0 o p_276275_
		1 o p_276276_
		2 o p_276282_
	a (Lorg/joml/Matrix4f;F)Lorg/joml/Matrix4f; mulComponentWise
		static
		0 o p_254173_
		1 o p_253864_
	a (FF)Le; qrGivensQuat
		static
		0 o p_253897_
		1 o p_254413_
	b (Lorg/joml/Matrix4f;)Z isOrthonormal
		static
		0 o p_323931_
fa net/minecraft/commands/arguments/ArgumentSignatures
	a EMPTY
	b entries
	c MAX_ARGUMENT_COUNT
	d MAX_ARGUMENT_NAME_LENGTH
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_231052_
	<init> (Ljava/util/List;)V <init>
		0 o entries
	a (Lvw;)V write
		0 o p_231062_
	a ()Ljava/util/List; entries
	a (Lxr;Lfa$b;)Lfa; signCommand
		static
		0 o p_251621_
		1 o p_248653_
	a (Lfa$b;Lxr$a;)Lfa$a; lambda$signCommand$1
		static
		0 o p_247961_
		1 o p_247962_
	a (Lvw;Lfa$a;)V lambda$write$0
		static
		0 o p_241214_
		1 o p_241215_
	equals (Ljava/lang/Object;)Z equals
		0 o p_231071_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fa$a net/minecraft/commands/arguments/ArgumentSignatures$Entry
	a name
	b signature
	<init> (Lvw;)V <init>
		0 o p_241305_
	<init> (Ljava/lang/String;Lxl;)V <init>
		0 o name
		1 o signature
	a (Lvw;)V write
		0 o p_241403_
	a ()Ljava/lang/String; name
	b ()Lxl; signature
	equals (Ljava/lang/Object;)Z equals
		0 o p_241409_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fa$b net/minecraft/commands/arguments/ArgumentSignatures$Signer
	sign (Ljava/lang/String;)Lxl; sign
		0 o p_241389_
faa com/mojang/blaze3d/platform/DisplayData
	a width
	b height
	c fullscreenWidth
	d fullscreenHeight
	e isFullscreen
	<init> (IILjava/util/OptionalInt;Ljava/util/OptionalInt;Z)V <init>
		0 o p_84011_
		1 o p_84012_
		2 o p_84013_
		3 o p_84014_
		4 o p_84015_
fab com/mojang/blaze3d/platform/GlDebug
	a LOGGER
	b CIRCULAR_LOG_SIZE
	c MESSAGE_BUFFER
	d lastEntry
	e DEBUG_LEVELS
	f DEBUG_LEVELS_ARB
	g debugEnabled
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (IIIIIJJ)V printDebugLog
		static
		0 o p_84039_
		1 o p_84040_
		2 o p_84041_
		3 o p_84042_
		4 o p_84043_
		5 o p_84044_
		6 o p_84045_
	a ()Ljava/util/List; getLastOpenGlDebugMessages
		static
	a (IZ)V enableDebugCallback
		static
		0 o p_84050_
		1 o p_84051_
	a (I)Ljava/lang/String; sourceToString
		static
		0 o p_84056_
	b (I)Ljava/lang/String; typeToString
		static
		0 o p_84058_
	b ()Z isDebugEnabled
		static
	c (I)Ljava/lang/String; severityToString
		static
		0 o p_84060_
	d (I)Ljava/lang/String; printUnknownToken
		static
		0 o p_84037_
fab$a com/mojang/blaze3d/platform/GlDebug$LogEntry
	a id
	b source
	c type
	d severity
	e message
	f count
	<init> (IIIILjava/lang/String;)V <init>
		0 o p_166234_
		1 o p_166235_
		2 o p_166236_
		3 o p_166237_
		4 o p_166238_
	a (IIIILjava/lang/String;)Z isSame
		0 o p_166240_
		1 o p_166241_
		2 o p_166242_
		3 o p_166243_
		4 o p_166244_
	toString ()Ljava/lang/String; toString
fac com/mojang/blaze3d/platform/GlUtil
	<init> ()V <init>
	a ()Ljava/lang/String; getVendor
		static
	a (I)Ljava/nio/ByteBuffer; allocateMemory
		static
		0 o p_166248_
	a (Ljava/nio/Buffer;)V freeMemory
		static
		0 o p_166252_
	b ()Ljava/lang/String; getCpuInfo
		static
	c ()Ljava/lang/String; getRenderer
		static
	d ()Ljava/lang/String; getOpenGLVersion
		static
fad com/mojang/blaze3d/platform/IconSet
	a RELEASE
	b SNAPSHOT
	c path
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I[Ljava/lang/String;)V <init>
		0 o p_283251_
		1 o p_283697_
		2 o p_281663_
	a (Lasq;Ljava/lang/String;)Latw; getFile
		0 o p_281570_
		1 o p_281345_
	a ()[Lfad; $values
		static
	a (Lasq;)Ljava/util/List; getStandardIcons
		0 o p_281372_
	b (Lasq;)Latw; getMacIcon
		0 o p_281289_
	valueOf (Ljava/lang/String;)Lfad; valueOf
		static
		0 o p_282685_
	values ()[Lfad; values
		static
fae com/mojang/blaze3d/platform/InputConstants
	A KEY_Q
	B KEY_R
	C KEY_S
	D KEY_T
	E KEY_U
	F KEY_V
	G KEY_W
	H KEY_X
	I KEY_Y
	J KEY_Z
	K KEY_F1
	L KEY_F2
	M KEY_F3
	N KEY_F4
	O KEY_F5
	P KEY_F6
	Q KEY_F7
	R KEY_F8
	S KEY_F9
	T KEY_F10
	U KEY_F11
	V KEY_F12
	W KEY_F13
	X KEY_F14
	Y KEY_F15
	Z KEY_F16
	a KEY_0
	aA KEY_UP
	aB KEY_ADD
	aC KEY_APOSTROPHE
	aD KEY_BACKSLASH
	aE KEY_COMMA
	aF KEY_EQUALS
	aG KEY_GRAVE
	aH KEY_LBRACKET
	aI KEY_MINUS
	aJ KEY_MULTIPLY
	aK KEY_PERIOD
	aL KEY_RBRACKET
	aM KEY_SEMICOLON
	aN KEY_SLASH
	aO KEY_SPACE
	aP KEY_TAB
	aQ KEY_LALT
	aR KEY_LCONTROL
	aS KEY_LSHIFT
	aT KEY_LWIN
	aU KEY_RALT
	aV KEY_RCONTROL
	aW KEY_RSHIFT
	aX KEY_RWIN
	aY KEY_RETURN
	aZ KEY_ESCAPE
	aa KEY_F17
	ab KEY_F18
	ac KEY_F19
	ad KEY_F20
	ae KEY_F21
	af KEY_F22
	ag KEY_F23
	ah KEY_F24
	ai KEY_F25
	aj KEY_NUMLOCK
	ak KEY_NUMPAD0
	al KEY_NUMPAD1
	am KEY_NUMPAD2
	an KEY_NUMPAD3
	ao KEY_NUMPAD4
	ap KEY_NUMPAD5
	aq KEY_NUMPAD6
	ar KEY_NUMPAD7
	as KEY_NUMPAD8
	at KEY_NUMPAD9
	au KEY_NUMPADCOMMA
	av KEY_NUMPADENTER
	aw KEY_NUMPADEQUALS
	ax KEY_DOWN
	ay KEY_LEFT
	az KEY_RIGHT
	b KEY_1
	ba KEY_BACKSPACE
	bb KEY_DELETE
	bc KEY_END
	bd KEY_HOME
	be KEY_INSERT
	bf KEY_PAGEDOWN
	bg KEY_PAGEUP
	bh KEY_CAPSLOCK
	bi KEY_PAUSE
	bj KEY_SCROLLLOCK
	bk KEY_PRINTSCREEN
	bl PRESS
	bm RELEASE
	bn REPEAT
	bo MOUSE_BUTTON_LEFT
	bp MOUSE_BUTTON_MIDDLE
	bq MOUSE_BUTTON_RIGHT
	br MOD_CONTROL
	bs CURSOR
	bt CURSOR_DISABLED
	bu CURSOR_NORMAL
	bv UNKNOWN
	bw GLFW_RAW_MOUSE_MOTION_SUPPORTED
	bx GLFW_RAW_MOUSE_MOTION
	c KEY_2
	d KEY_3
	e KEY_4
	f KEY_5
	g KEY_6
	h KEY_7
	i KEY_8
	j KEY_9
	k KEY_A
	l KEY_B
	m KEY_C
	n KEY_D
	o KEY_E
	p KEY_F
	q KEY_G
	r KEY_H
	s KEY_I
	t KEY_J
	u KEY_K
	v KEY_L
	w KEY_M
	x KEY_N
	y KEY_O
	z KEY_P
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lfae$a; getKey
		static
		0 o p_84852_
	a (II)Lfae$a; getKey
		static
		0 o p_84828_
		1 o p_84829_
	a ()Z isRawMouseInputSupported
		static
	a (JLorg/lwjgl/glfw/GLFWCursorPosCallbackI;Lorg/lwjgl/glfw/GLFWMouseButtonCallbackI;Lorg/lwjgl/glfw/GLFWScrollCallbackI;Lorg/lwjgl/glfw/GLFWDropCallbackI;)V setupMouseCallbacks
		static
		0 o p_84839_
		1 o p_84840_
		2 o p_84841_
		3 o p_84842_
		4 o p_84843_
	a (JIDD)V grabOrReleaseMouse
		static
		0 o p_84834_
		1 o p_84835_
		2 o p_84836_
		3 o p_84837_
	a (JZ)V updateRawMouseInput
		static
		0 o p_84849_
		1 o p_84850_
	a (JLorg/lwjgl/glfw/GLFWKeyCallbackI;Lorg/lwjgl/glfw/GLFWCharModsCallbackI;)V setupKeyboardCallbacks
		static
		0 o p_84845_
		1 o p_84846_
		2 o p_84847_
	a (JI)Z isKeyDown
		static
		0 o p_84831_
		1 o p_84832_
fae$a com/mojang/blaze3d/platform/InputConstants$Key
	a name
	b type
	c value
	d displayName
	e NAME_MAP
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Lfae$b;I)V <init>
		0 o p_84860_
		1 o p_84861_
		2 o p_84862_
	a (Lfae$b;ILjava/lang/String;)Lwz; lambda$new$0
		static
		0 o p_84870_
		1 o p_84871_
		2 o p_84872_
	a ()Lfae$b; getType
	b ()I getValue
	c ()Ljava/lang/String; getName
	d ()Lwz; getDisplayName
	e ()Ljava/util/OptionalInt; getNumericKeyValue
	equals (Ljava/lang/Object;)Z equals
		0 o p_84878_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fae$b com/mojang/blaze3d/platform/InputConstants$Type
	a KEYSYM
	b SCANCODE
	c MOUSE
	d KEY_KEYBOARD_UNKNOWN
	e map
	f defaultPrefix
	g displayTextSupplier
	h $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Ljava/util/function/BiFunction;)V <init>
		0 o p_84891_
		1 o p_84892_
		2 o p_84893_
		3 o p_84894_
	a ()[Lfae$b; $values
		static
	a (Lfae$b;Ljava/lang/String;I)V addKey
		static
		0 o p_84900_
		1 o p_84901_
		2 o p_84902_
	a (I)Lfae$a; getOrCreate
		0 o p_84896_
	a (Ljava/lang/Integer;Ljava/lang/String;)Lwz; lambda$static$2
		static
		0 o p_84904_
		1 o p_84905_
	b (Ljava/lang/Integer;Ljava/lang/String;)Lwz; lambda$static$1
		static
		0 o p_84911_
		1 o p_84912_
	b (I)Lfae$a; lambda$getOrCreate$3
		0 o p_84907_
	c (Ljava/lang/Integer;Ljava/lang/String;)Lwz; lambda$static$0
		static
		0 o p_288232_
		1 o p_288233_
	valueOf (Ljava/lang/String;)Lfae$b; valueOf
		static
		0 o p_84917_
	values ()[Lfae$b; values
		static
faf com/mojang/blaze3d/platform/Lighting
	a DIFFUSE_LIGHT_0
	b DIFFUSE_LIGHT_1
	c NETHER_DIFFUSE_LIGHT_0
	d NETHER_DIFFUSE_LIGHT_1
	e INVENTORY_DIFFUSE_LIGHT_0
	f INVENTORY_DIFFUSE_LIGHT_1
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()V setupNetherLevel
		static
	a (Lorg/joml/Quaternionf;)V setupForEntityInInventory
		static
		0 o p_324524_
	b ()V setupLevel
		static
	c ()V setupForFlatItems
		static
	d ()V setupFor3DItems
		static
	e ()V setupForEntityInInventory
		static
fag com/mojang/blaze3d/platform/MacosUtil
	a NS_RESIZABLE_WINDOW_MASK
	b NS_FULL_SCREEN_WINDOW_MASK
	<init> ()V <init>
	a (J)V exitNativeFullscreen
		static
		0 o p_182518_
	a (Lca/weblite/objc/NSObject;)Z isInNativeFullscreen
		static
		0 o p_304820_
	a (Latw;)V loadIcon
		static
		0 o p_250929_
	b (Lca/weblite/objc/NSObject;)J getStyleMask
		static
		0 o p_304421_
	b (J)V clearResizableBit
		static
		0 o p_304542_
	c (Lca/weblite/objc/NSObject;)V toggleNativeFullscreen
		static
		0 o p_182524_
	c (J)Ljava/util/Optional; getNsWindow
		static
		0 o p_182522_
	d (Lca/weblite/objc/NSObject;)V lambda$clearResizableBit$0
		static
		0 o p_304987_
fah com/mojang/blaze3d/platform/Monitor
	a monitor
	b videoModes
	c currentMode
	d x
	e y
	<init> (J)V <init>
		0 o p_84942_
	a (Lfal;)I getVideoModeIndex
		0 o p_84947_
	a (I)Lfal; getMode
		0 o p_84945_
	a ()V refreshVideoModes
	a (Ljava/util/Optional;)Lfal; getPreferredVidMode
		0 o p_84949_
	b ()Lfal; getCurrentMode
	c ()I getX
	d ()I getY
	e ()I getModeCount
	f ()J getMonitor
	toString ()Ljava/lang/String; toString
fai com/mojang/blaze3d/platform/MonitorCreator
	createMonitor (J)Lfah; createMonitor
		0 o p_84957_
faj com/mojang/blaze3d/platform/NativeImage
	a LOGGER
	b OPEN_OPTIONS
	c format
	d width
	e height
	f useStbFree
	g pixels
	h size
	<clinit> ()V <clinit>
		static
	<init> (IIZ)V <init>
		0 o p_84968_
		1 o p_84969_
		2 o p_84970_
	<init> (Lfaj$a;IIZ)V <init>
		0 o p_84972_
		1 o p_84973_
		2 o p_84974_
		3 o p_84975_
	<init> (Lfaj$a;IIZJ)V <init>
		0 o p_84977_
		1 o p_84978_
		2 o p_84979_
		3 o p_84980_
		4 o p_84981_
	a (IIIZ)V upload
		0 o p_85041_
		1 o p_85042_
		2 o p_85043_
		3 o p_85044_
	a (Ljava/util/function/IntUnaryOperator;)Lfaj; mappedCopy
		0 o p_267084_
	a (Ljava/nio/channels/WritableByteChannel;)Z writeToChannel
		0 o p_85065_
	a (IIIIIIZZ)V copyRect
		0 o p_85026_
		1 o p_85027_
		2 o p_85028_
		3 o p_85029_
		4 o p_85030_
		5 o p_85031_
		6 o p_85032_
		7 o p_85033_
	a (Lfaj$a;Ljava/nio/ByteBuffer;)Lfaj; read
		static
		0 o p_85052_
		1 o p_85053_
	a (III)V setPixelRGBA
		0 o p_84989_
		1 o p_84990_
		2 o p_84991_
	a (ZZ)V setFilter
		static
		0 o p_85082_
		1 o p_85083_
	a (Ljava/nio/ByteBuffer;)Lfaj; read
		static
		0 o p_85063_
	a (Ljava/io/InputStream;)Lfaj; read
		static
		0 o p_85059_
	a (Ljava/nio/file/Path;)V writeToFile
		0 o p_85067_
	a (II)I getPixelRGBA
		0 o p_84986_
		1 o p_84987_
	a (IIIIIIIZZ)V upload
		0 o p_85004_
		1 o p_85005_
		2 o p_85006_
		3 o p_85007_
		4 o p_85008_
		5 o p_85009_
		6 o p_85010_
		7 o p_85011_
		8 o p_85012_
	a (F)V downloadDepthBuffer
		0 o p_166401_
	a (IIIILfaj;)V resizeSubRectTo
		0 o p_85035_
		1 o p_85036_
		2 o p_85037_
		3 o p_85038_
		4 o p_85039_
	a (IIIII)V fillRect
		0 o p_84998_
		1 o p_84999_
		2 o p_85000_
		3 o p_85001_
		4 o p_85002_
	a ()I getWidth
	a (IIB)V setPixelLuminance
		0 o p_166403_
		1 o p_166404_
		2 o p_166405_
	a (Lfaj;)V copyFrom
		0 o p_85055_
	a (Lfaj$a;Ljava/io/InputStream;)Lfaj; read
		static
		0 o p_85049_
		1 o p_85050_
	a (Lfaj;IIIIIIZZ)V copyRect
		0 o p_261644_
		1 o p_262056_
		2 o p_261490_
		3 o p_261959_
		4 o p_262110_
		5 o p_261522_
		6 o p_261505_
		7 o p_261480_
		8 o p_261622_
	a (Lorg/lwjgl/util/freetype/FT_Face;I)Z copyFromFont
		0 o p_320757_
		1 o p_85070_
	a (IIIIIIIZZZZ)V upload
		0 o p_85014_
		1 o p_85015_
		2 o p_85016_
		3 o p_85017_
		4 o p_85018_
		5 o p_85019_
		6 o p_85020_
		7 o p_85021_
		8 o p_85022_
		9 o p_85023_
		10 o p_85024_
	a (Ljava/io/File;)V writeToFile
		0 o p_85057_
	a (IZ)V downloadTexture
		0 o p_85046_
		1 o p_85047_
	a ([B)Lfaj; read
		static
		0 o p_273041_
	b (Ljava/util/function/IntUnaryOperator;)V applyToAllPixels
		0 o p_285490_
	b (II)B getRedOrLuminance
		0 o p_166409_
		1 o p_166410_
	b (IIIIIIIZZZZ)V _upload
		0 o p_85091_
		1 o p_85092_
		2 o p_85093_
		3 o p_85094_
		4 o p_85095_
		5 o p_85096_
		6 o p_85097_
		7 o p_85098_
		8 o p_85099_
		9 o p_85100_
		10 o p_85101_
	b ()I getHeight
	b (III)V blendPixel
		0 o p_166412_
		1 o p_166413_
		2 o p_166414_
	c (IIIIIIIZZZZ)V lambda$upload$0
		0 o p_85106_
		1 o p_85107_
		2 o p_85108_
		3 o p_85109_
		4 o p_85110_
		5 o p_85111_
		6 o p_85112_
		7 o p_85113_
		8 o p_85114_
		9 o p_85115_
		10 o p_85116_
	c (II)B getGreenOrLuminance
		0 o p_166416_
		1 o p_166417_
	c ()Lfaj$a; format
	close ()V close
	d ()[I getPixelsRGBA
	d (II)B getBlueOrLuminance
		0 o p_166419_
		1 o p_166420_
	e (II)B getLuminanceOrAlpha
		0 o p_85088_
		1 o p_85089_
	e ()[I makePixelArray
	f (II)Z isOutsideBounds
		0 o p_166423_
		1 o p_166424_
	f ()V drawPixels
	g ()[B asByteArray
	h ()V flipY
	i ()V untrack
	j ()V checkAllocated
	toString ()Ljava/lang/String; toString
faj$a com/mojang/blaze3d/platform/NativeImage$Format
	a RGBA
	b RGB
	c LUMINANCE_ALPHA
	d LUMINANCE
	e components
	f glFormat
	g hasRed
	h hasGreen
	i hasBlue
	j hasLuminance
	k hasAlpha
	l redOffset
	m greenOffset
	n blueOffset
	o luminanceOffset
	p alphaOffset
	q supportedByStb
	r $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IIIZZZZZIIIIIZ)V <init>
		0 o p_85146_
		1 o p_85147_
		2 o p_85148_
		3 o p_85149_
		4 o p_85150_
		5 o p_85151_
		6 o p_85152_
		7 o p_85153_
		8 o p_85154_
		9 o p_85155_
		10 o p_85156_
		11 o p_85157_
		12 o p_85158_
		13 o p_85159_
		14 o p_85160_
	a ()I components
	a (I)Lfaj$a; getStbFormat
		static
		0 o p_85168_
	b ()V setPackPixelStoreState
	c ()V setUnpackPixelStoreState
	d ()I glFormat
	e ()Z hasRed
	f ()Z hasGreen
	g ()Z hasBlue
	h ()Z hasLuminance
	i ()Z hasAlpha
	j ()I redOffset
	k ()I greenOffset
	l ()I blueOffset
	m ()I luminanceOffset
	n ()I alphaOffset
	o ()Z hasLuminanceOrRed
	p ()Z hasLuminanceOrGreen
	q ()Z hasLuminanceOrBlue
	r ()Z hasLuminanceOrAlpha
	s ()I luminanceOrRedOffset
	t ()I luminanceOrGreenOffset
	u ()I luminanceOrBlueOffset
	v ()I luminanceOrAlphaOffset
	valueOf (Ljava/lang/String;)Lfaj$a; valueOf
		static
		0 o p_85177_
	values ()[Lfaj$a; values
		static
	w ()Z supportedByStb
	x ()[Lfaj$a; $values
		static
faj$b com/mojang/blaze3d/platform/NativeImage$InternalGlFormat
	a RGBA
	b RGB
	c RG
	d RED
	e glFormat
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;II)V <init>
		0 o p_85188_
		1 o p_85189_
		2 o p_85190_
	a ()I glFormat
	b ()[Lfaj$b; $values
		static
	valueOf (Ljava/lang/String;)Lfaj$b; valueOf
		static
		0 o p_85193_
	values ()[Lfaj$b; values
		static
faj$c com/mojang/blaze3d/platform/NativeImage$WriteCallback
	a output
	b exception
	<init> (Ljava/nio/channels/WritableByteChannel;)V <init>
		0 o p_85198_
	a ()V throwIfException
	invoke (JJI)V invoke
		0 o p_85204_
		1 o p_85205_
		2 o p_85206_
fak com/mojang/blaze3d/platform/ScreenManager
	a LOGGER
	b monitors
	c monitorCreator
	<clinit> ()V <clinit>
		static
	<init> (Lfai;)V <init>
		0 o p_85265_
	a (III)I clamp
		static
		0 o p_85268_
		1 o p_85269_
		2 o p_85270_
	a ()V shutdown
	a (J)Lfah; getMonitor
		0 o p_85272_
	a (Lfam;)Lfah; findBestMonitor
		0 o p_85277_
	a (JI)V onMonitorChange
		0 o p_85274_
		1 o p_85275_
fal com/mojang/blaze3d/platform/VideoMode
	a width
	b height
	c redBits
	d greenBits
	e blueBits
	f refreshRate
	g PATTERN
	<clinit> ()V <clinit>
		static
	<init> (Lorg/lwjgl/glfw/GLFWVidMode;)V <init>
		0 o p_85331_
	<init> (IIIIII)V <init>
		0 o p_85322_
		1 o p_85323_
		2 o p_85324_
		3 o p_85325_
		4 o p_85326_
		5 o p_85327_
	<init> (Lorg/lwjgl/glfw/GLFWVidMode$Buffer;)V <init>
		0 o p_85329_
	a (Ljava/lang/String;)Ljava/util/Optional; read
		static
		0 o p_85334_
	a ()I getWidth
	b ()I getHeight
	c ()I getRedBits
	d ()I getGreenBits
	e ()I getBlueBits
	equals (Ljava/lang/Object;)Z equals
		0 o p_85340_
	f ()I getRefreshRate
	g ()Ljava/lang/String; write
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fam com/mojang/blaze3d/platform/Window
	A vsync
	a BASE_WIDTH
	b BASE_HEIGHT
	c LOGGER
	d defaultErrorCallback
	e eventHandler
	f screenManager
	g window
	h windowedX
	i windowedY
	j windowedWidth
	k windowedHeight
	l preferredFullscreenVideoMode
	m fullscreen
	n actuallyFullscreen
	o x
	p y
	q width
	r height
	s framebufferWidth
	t framebufferHeight
	u guiScaledWidth
	v guiScaledHeight
	w guiScale
	x errorSection
	y dirty
	z framerateLimit
	<clinit> ()V <clinit>
		static
	<init> (Lfan;Lfak;Lfaa;Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o p_85372_
		1 o p_85373_
		2 o p_85374_
		3 o p_85375_
		4 o p_85376_
	a (Ljava/lang/String;)V setErrorSection
		0 o p_85404_
	a (JII)V onMove
		0 o p_85389_
		1 o p_85390_
		2 o p_85391_
	a (IZ)I calculateScale
		0 o p_85386_
		1 o p_85387_
	a (Lasq;Lfad;)V setIcon
		0 o p_281860_
		1 o p_282155_
	a (II)V setWindowed
		0 o p_166448_
		1 o p_166449_
	a (IJ)V defaultErrorCallback
		0 o p_85383_
		1 o p_85384_
	a (Z)V updateVsync
		0 o p_85410_
	a (Ljava/util/function/BiConsumer;)V checkGlfwError
		static
		0 o p_85408_
	a (JZ)V onFocus
		0 o p_85393_
		1 o p_85394_
	a (D)V setGuiScale
		0 o p_85379_
	a (I)V setFramerateLimit
		0 o p_85381_
	a ()Ljava/lang/String; getPlatform
		static
	a (Ljava/util/Optional;)V setPreferredFullscreenVideoMode
		0 o p_85406_
	b (Ljava/lang/String;)V setTitle
		0 o p_85423_
	b (Z)V updateRawMouseInput
		0 o p_85425_
	b (IJ)V bootCrash
		static
		0 o p_85413_
		1 o p_85414_
	b (JII)V onFramebufferResize
		0 o p_85416_
		1 o p_85417_
		2 o p_85418_
	b (I)V setWidth
		0 o p_166451_
	b ()I getRefreshRate
	b (JZ)V onEnter
		0 o p_85420_
		1 o p_85421_
	c (JII)V onResize
		0 o p_85428_
		1 o p_85429_
		2 o p_85430_
	c (I)V setHeight
		0 o p_166453_
	c ()Z shouldClose
	c (Z)V updateFullscreen
		0 o p_85432_
	close ()V close
	d ()V setDefaultErrorCallback
	e ()I getFramerateLimit
	f ()V updateDisplay
	g ()Ljava/util/Optional; getPreferredFullscreenVideoMode
	h ()V changeFullscreenVideoMode
	i ()V toggleFullScreen
	j ()J getWindow
	k ()Z isFullscreen
	l ()I getWidth
	m ()I getHeight
	n ()I getScreenWidth
	o ()I getScreenHeight
	p ()I getGuiScaledWidth
	q ()I getGuiScaledHeight
	r ()I getX
	s ()I getY
	t ()D getGuiScale
	u ()Lfah; findBestMonitor
	v ()V setBootErrorCallback
	w ()V refreshFramebufferSize
	x ()V setMode
fam$a com/mojang/blaze3d/platform/Window$WindowInitFailed
	<init> (Ljava/lang/String;)V <init>
		0 o p_85455_
fan com/mojang/blaze3d/platform/WindowEventHandler
	a ()V resizeDisplay
	a (Z)V setWindowActive
		0 o p_85477_
	b ()V cursorEntered
fao com/mojang/blaze3d/platform/package-info
fap com/mojang/blaze3d/preprocessor/GlslPreprocessor
	a C_COMMENT
	b LINE_COMMENT
	c REGEX_MOJ_IMPORT
	d REGEX_VERSION
	e REGEX_ENDS_WITH_WHITESPACE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Ljava/util/List; process
		0 o p_166462_
	a (ZLjava/lang/String;)Ljava/lang/String; applyImport
		0 o p_166480_
		1 o p_166481_
	a (Ljava/lang/String;Lfap$a;Ljava/lang/String;)Ljava/util/List; processImports
		0 o p_166470_
		1 o p_166471_
		2 o p_166472_
	a (Ljava/lang/String;I)Ljava/lang/String; setVersion
		0 o p_166464_
		1 o p_166465_
	a (Ljava/lang/String;Ljava/util/regex/Matcher;I)Z isDirectiveDisabled
		static
		0 o p_166477_
		1 o p_166478_
		2 o p_166479_
	a (Ljava/lang/String;Ljava/util/regex/Matcher;)Z isDirectiveEnabled
		static
		0 o p_166474_
		1 o p_166475_
	a (Ljava/lang/String;Lfap$a;)Ljava/lang/String; processVersions
		0 o p_166467_
		1 o p_166468_
fap$a com/mojang/blaze3d/preprocessor/GlslPreprocessor$Context
	a glslVersion
	b sourceId
	<init> ()V <init>
faq com/mojang/blaze3d/preprocessor/package-info
far com/mojang/blaze3d/shaders/AbstractUniform
	<init> ()V <init>
	a (Lorg/joml/Matrix3f;)V set
		0 o p_254112_
	a (II)V set
		0 o p_166537_
		1 o p_166538_
	a (III)V set
		0 o p_166539_
		1 o p_166540_
		2 o p_166541_
	a (FFFFFFFFFFFFFFFF)V setMat4x4
		0 o p_166520_
		1 o p_166521_
		2 o p_166522_
		3 o p_166523_
		4 o p_166524_
		5 o p_166525_
		6 o p_166526_
		7 o p_166527_
		8 o p_166528_
		9 o p_166529_
		10 o p_166530_
		11 o p_166531_
		12 o p_166532_
		13 o p_166533_
		14 o p_166534_
		15 o p_166535_
	a (FFFF)V set
		0 o p_85485_
		1 o p_85486_
		2 o p_85487_
		3 o p_85488_
	a (FFFFFF)V setMat2x3
		0 o p_166485_
		1 o p_166486_
		2 o p_166487_
		3 o p_166488_
		4 o p_166489_
		5 o p_166490_
	a (FFFFFFFFFFFF)V setMat3x4
		0 o p_166508_
		1 o p_166509_
		2 o p_166510_
		3 o p_166511_
		4 o p_166512_
		5 o p_166513_
		6 o p_166514_
		7 o p_166515_
		8 o p_166516_
		9 o p_166517_
		10 o p_166518_
		11 o p_166519_
	a ([F)V set
		0 o p_85494_
	a (I)V set
		0 o p_166536_
	a (F)V set
		0 o p_85479_
	a (FF)V set
		0 o p_85480_
		1 o p_85481_
	a (Lorg/joml/Vector4f;)V set
		0 o p_254449_
	a (IIII)V setSafe
		0 o p_85489_
		1 o p_85490_
		2 o p_85491_
		3 o p_85492_
	a (Lorg/joml/Matrix4f;)V set
		0 o p_254214_
	a (FFF)V set
		0 o p_85482_
		1 o p_85483_
		2 o p_85484_
	a (FFFFFFFFF)V setMat3x3
		0 o p_166499_
		1 o p_166500_
		2 o p_166501_
		3 o p_166502_
		4 o p_166503_
		5 o p_166504_
		6 o p_166505_
		7 o p_166506_
		8 o p_166507_
	a (Lorg/joml/Vector3f;)V set
		0 o p_254315_
	a (FFFFFFFF)V setMat2x4
		0 o p_166491_
		1 o p_166492_
		2 o p_166493_
		3 o p_166494_
		4 o p_166495_
		5 o p_166496_
		6 o p_166497_
		7 o p_166498_
	b (FFFF)V setSafe
		0 o p_85495_
		1 o p_85496_
		2 o p_85497_
		3 o p_85498_
	b (FFFFFF)V setMat3x2
		0 o p_166544_
		1 o p_166545_
		2 o p_166546_
		3 o p_166547_
		4 o p_166548_
		5 o p_166549_
	b (FFFFFFFFFFFF)V setMat4x3
		0 o p_166558_
		1 o p_166559_
		2 o p_166560_
		3 o p_166561_
		4 o p_166562_
		5 o p_166563_
		6 o p_166564_
		7 o p_166565_
		8 o p_166566_
		9 o p_166567_
		10 o p_166568_
		11 o p_166569_
	b (FFFFFFFF)V setMat4x2
		0 o p_166550_
		1 o p_166551_
		2 o p_166552_
		3 o p_166553_
		4 o p_166554_
		5 o p_166555_
		6 o p_166556_
		7 o p_166557_
	b (IIII)V set
		0 o p_166570_
		1 o p_166571_
		2 o p_166572_
		3 o p_166573_
	c (FFFF)V setMat2x2
		0 o p_166574_
		1 o p_166575_
		2 o p_166576_
		3 o p_166577_
fas com/mojang/blaze3d/shaders/BlendMode
	a lastApplied
	b srcColorFactor
	c srcAlphaFactor
	d dstColorFactor
	e dstAlphaFactor
	f blendFunc
	g separateBlend
	h opaque
	<init> (III)V <init>
		0 o p_85509_
		1 o p_85510_
		2 o p_85511_
	<init> (IIIII)V <init>
		0 o p_85513_
		1 o p_85514_
		2 o p_85515_
		3 o p_85516_
		4 o p_85517_
	<init> ()V <init>
	<init> (ZZIIIII)V <init>
		0 o p_85519_
		1 o p_85520_
		2 o p_85521_
		3 o p_85522_
		4 o p_85523_
		5 o p_85524_
		6 o p_85525_
	a ()V apply
	a (Ljava/lang/String;)I stringToBlendFunc
		static
		0 o p_85528_
	b (Ljava/lang/String;)I stringToBlendFactor
		static
		0 o p_85531_
	b ()Z isOpaque
	equals (Ljava/lang/Object;)Z equals
		0 o p_85533_
	hashCode ()I hashCode
fat com/mojang/blaze3d/shaders/Effect
fau com/mojang/blaze3d/shaders/EffectProgram
	a PREPROCESSOR
	b references
	<clinit> ()V <clinit>
		static
	<init> (Lfaw$a;ILjava/lang/String;)V <init>
		0 o p_166582_
		1 o p_166583_
		2 o p_166584_
	a (Lfaw$a;Ljava/lang/String;Ljava/io/InputStream;Ljava/lang/String;)Lfau; compileShader
		static
		0 o p_166589_
		1 o p_166590_
		2 o p_166591_
		3 o p_166592_
	a (Lfat;)V attachToEffect
		0 o p_166587_
	a ()V close
fau$1 com/mojang/blaze3d/shaders/EffectProgram$1
	<init> ()V <init>
	a (ZLjava/lang/String;)Ljava/lang/String; applyImport
		0 o p_166595_
		1 o p_166596_
fav com/mojang/blaze3d/shaders/FogShape
	a SPHERE
	b CYLINDER
	c index
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;II)V <init>
		0 o p_202321_
		1 o p_202322_
		2 o p_202323_
	a ()I getIndex
	b ()[Lfav; $values
		static
	valueOf (Ljava/lang/String;)Lfav; valueOf
		static
		0 o p_202327_
	values ()[Lfav; values
		static
faw com/mojang/blaze3d/shaders/Program
	a MAX_LOG_LENGTH
	b type
	c name
	d id
	<init> (Lfaw$a;ILjava/lang/String;)V <init>
		0 o p_85540_
		1 o p_85541_
		2 o p_85542_
	a ()V close
	a (Lfaw$a;Ljava/lang/String;Ljava/io/InputStream;Ljava/lang/String;Lfap;)Lfaw; compileShader
		static
		0 o p_166605_
		1 o p_166606_
		2 o p_166607_
		3 o p_166608_
		4 o p_166609_
	a (Lfay;)V attachToShader
		0 o p_166611_
	b ()Ljava/lang/String; getName
	b (Lfaw$a;Ljava/lang/String;Ljava/io/InputStream;Ljava/lang/String;Lfap;)I compileShaderInternal
		static
		0 o p_166613_
		1 o p_166614_
		2 o p_166615_
		3 o p_166616_
		4 o p_166617_
	c ()I getId
faw$a com/mojang/blaze3d/shaders/Program$Type
	a VERTEX
	b FRAGMENT
	c name
	d extension
	e glType
	f programs
	g $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;I)V <init>
		0 o p_85561_
		1 o p_85562_
		2 o p_85563_
		3 o p_85564_
		4 o p_85565_
	a ()Ljava/lang/String; getName
	b ()Ljava/lang/String; getExtension
	c ()Ljava/util/Map; getPrograms
	d ()I getGlType
	e ()[Lfaw$a; $values
		static
	valueOf (Ljava/lang/String;)Lfaw$a; valueOf
		static
		0 o p_85573_
	values ()[Lfaw$a; values
		static
fax com/mojang/blaze3d/shaders/ProgramManager
	a LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (I)V glUseProgram
		static
		0 o p_85579_
	a ()I createProgram
		static
	a (Lfay;)V releaseProgram
		static
		0 o p_166622_
	b (Lfay;)V linkShader
		static
		0 o p_166624_
fay com/mojang/blaze3d/shaders/Shader
	a ()I getId
	b ()V markDirty
	c ()Lfaw; getVertexProgram
	d ()Lfaw; getFragmentProgram
	e ()V attachToProgram
faz com/mojang/blaze3d/shaders/Uniform
	a UT_INT1
	b UT_INT2
	c UT_INT3
	d UT_INT4
	e UT_FLOAT1
	f UT_FLOAT2
	g UT_FLOAT3
	h UT_FLOAT4
	i UT_MAT2
	j UT_MAT3
	k UT_MAT4
	l LOGGER
	m TRANSPOSE_MATRICIES
	n location
	o count
	p type
	q intValues
	r floatValues
	s name
	t dirty
	u parent
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILfay;)V <init>
		0 o p_166638_
		1 o p_166639_
		2 o p_166640_
		3 o p_166641_
	a (Lorg/joml/Matrix3f;)V set
		0 o p_254556_
	a (II)V set
		0 o p_166704_
		1 o p_166705_
	a (IILjava/lang/CharSequence;)V glBindAttribLocation
		static
		0 o p_166711_
		1 o p_166712_
		2 o p_166713_
	a (IF)V set
		0 o p_166701_
		1 o p_166702_
	a (III)V set
		0 o p_166707_
		1 o p_166708_
		2 o p_166709_
	a (FFFFFFFFFFFFFFFF)V setMat4x4
		0 o p_166682_
		1 o p_166683_
		2 o p_166684_
		3 o p_166685_
		4 o p_166686_
		5 o p_166687_
		6 o p_166688_
		7 o p_166689_
		8 o p_166690_
		9 o p_166691_
		10 o p_166692_
		11 o p_166693_
		12 o p_166694_
		13 o p_166695_
		14 o p_166696_
		15 o p_166697_
	a (FFFF)V set
		0 o p_85610_
		1 o p_85611_
		2 o p_85612_
		3 o p_85613_
	a (Ljava/lang/String;)I getTypeFromString
		static
		0 o p_85630_
	a (FFFFFF)V setMat2x3
		0 o p_166643_
		1 o p_166644_
		2 o p_166645_
		3 o p_166646_
		4 o p_166647_
		5 o p_166648_
	a (FFFFFFFFFFFF)V setMat3x4
		0 o p_166669_
		1 o p_166670_
		2 o p_166671_
		3 o p_166672_
		4 o p_166673_
		5 o p_166674_
		6 o p_166675_
		7 o p_166676_
		8 o p_166677_
		9 o p_166678_
		10 o p_166679_
		11 o p_166680_
	a ([F)V set
		0 o p_85632_
	a (I)V set
		0 o p_166699_
	a (F)V set
		0 o p_85601_
	a ()Ljava/lang/String; getName
	a (FF)V set
		0 o p_85603_
		1 o p_85604_
	a (Lorg/joml/Vector4f;)V set
		0 o p_254360_
	a (IIII)V setSafe
		0 o p_85620_
		1 o p_85621_
		2 o p_85622_
		3 o p_85623_
	a (Lorg/joml/Matrix4f;)V set
		0 o p_254249_
	a (FFF)V set
		0 o p_85606_
		1 o p_85607_
		2 o p_85608_
	a (ILjava/lang/CharSequence;)I glGetUniformLocation
		static
		0 o p_85625_
		1 o p_85626_
	a (FFFFFFFFF)V setMat3x3
		0 o p_166659_
		1 o p_166660_
		2 o p_166661_
		3 o p_166662_
		4 o p_166663_
		5 o p_166664_
		6 o p_166665_
		7 o p_166666_
		8 o p_166667_
	a (Lorg/joml/Vector3f;)V set
		0 o p_253931_
	a (FFFFFFFF)V setMat2x4
		0 o p_166650_
		1 o p_166651_
		2 o p_166652_
		3 o p_166653_
		4 o p_166654_
		5 o p_166655_
		6 o p_166656_
		7 o p_166657_
	b (FFFF)V setSafe
		0 o p_85635_
		1 o p_85636_
		2 o p_85637_
		3 o p_85638_
	b (ILjava/lang/CharSequence;)I glGetAttribLocation
		static
		0 o p_85640_
		1 o p_85641_
	b (FFFFFF)V setMat3x2
		0 o p_166719_
		1 o p_166720_
		2 o p_166721_
		3 o p_166722_
		4 o p_166723_
		5 o p_166724_
	b (II)V uploadInteger
		static
		0 o p_85617_
		1 o p_85618_
	b (FFFFFFFFFFFF)V setMat4x3
		0 o p_166735_
		1 o p_166736_
		2 o p_166737_
		3 o p_166738_
		4 o p_166739_
		5 o p_166740_
		6 o p_166741_
		7 o p_166742_
		8 o p_166743_
		9 o p_166744_
		10 o p_166745_
		11 o p_166746_
	b (I)V setLocation
		0 o p_85615_
	b (FFFFFFFF)V setMat4x2
		0 o p_166726_
		1 o p_166727_
		2 o p_166728_
		3 o p_166729_
		4 o p_166730_
		5 o p_166731_
		6 o p_166732_
		7 o p_166733_
	b (IIII)V set
		0 o p_166748_
		1 o p_166749_
		2 o p_166750_
		3 o p_166751_
	b ()V upload
	c ()I getLocation
	c (FFFF)V setMat2x2
		0 o p_166754_
		1 o p_166755_
		2 o p_166756_
		3 o p_166757_
	close ()V close
	d ()I getCount
	e ()I getType
	f ()Ljava/nio/IntBuffer; getIntBuffer
	g ()Ljava/nio/FloatBuffer; getFloatBuffer
	h ()V markDirty
	i ()V uploadAsInteger
	j ()V uploadAsFloat
	k ()V uploadAsMatrix
fb net/minecraft/commands/arguments/ColorArgument
	a ERROR_INVALID_VALUE
	b EXAMPLES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ln; getColor
		static
		0 o p_85467_
		1 o p_85468_
	a ()Lfb; color
		static
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304082_
	a (Lcom/mojang/brigadier/StringReader;)Ln; parse
		0 o p_85465_
	getExamples ()Ljava/util/Collection; getExamples
	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
		0 o p_85473_
		1 o p_85474_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_85476_
fba com/mojang/blaze3d/shaders/package-info
fbb com/mojang/blaze3d/systems/TimerQuery
	a nextQueryName
	<init> ()V <init>
	a ()Ljava/util/Optional; getInstance
		static
	b ()V beginProfile
	c ()Lfbb$a; endProfile
fbb$a com/mojang/blaze3d/systems/TimerQuery$FrameProfile
	a NO_RESULT
	b CANCELLED_RESULT
	c queryName
	d result
	<init> (I)V <init>
		0 o p_231148_
	a ()V cancel
	b ()Z isDone
	c ()J get
fbb$b com/mojang/blaze3d/systems/TimerQuery$TimerQueryLazyLoader
	a INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lfbb; instantiate
		static
fbc com/mojang/blaze3d/systems/package-info
fbd com/mojang/blaze3d/vertex/BufferBuilder
	a NOT_BUILDING
	b UNKNOWN_ELEMENT
	c IS_LITTLE_ENDIAN
	d buffer
	e vertexPointer
	f vertices
	g format
	h mode
	i fastFormat
	j fullFormat
	k vertexSize
	l initialElementsToFill
	m offsetsByElement
	n elementsToFill
	o building
	<clinit> ()V <clinit>
		static
	<init> (Lfbf;Lfbn$c;Lfbn;)V <init>
		0 o p_350781_
		1 o p_350789_
		2 o p_350682_
	a (FFFIFFIIFFF)V addVertex
		0 o p_350423_
		1 o p_350381_
		2 o p_350383_
		3 o p_350371_
		4 o p_350977_
		5 o p_350674_
		6 o p_350816_
		7 o p_350690_
		8 o p_350640_
		9 o p_350490_
		10 o p_350810_
	a (II)Lfbm; setUv1
		0 o p_350396_
		1 o p_350722_
	a (IIII)Lfbm; setColor
		0 o p_350581_
		1 o p_350952_
		2 o p_350275_
		3 o p_350985_
	a (JI)V putRgba
		static
		0 o p_350739_
		1 o p_350474_
	a (F)B normalIntValue
		static
		0 o p_350741_
	a (Lfbo;)J beginElement
		0 o p_350425_
	a (FF)Lfbm; setUv
		0 o p_350574_
		1 o p_350773_
	a (I)Lfbm; setColor
		0 o p_350530_
	a ()Lfbh; build
	a (SSLfbo;)Lfbm; uvShort
		0 o p_350449_
		1 o p_350780_
		2 o p_350925_
	a (FFF)Lfbm; addVertex
		0 o p_350828_
		1 o p_350614_
		2 o p_350700_
	b (JI)V putPackedUv
		static
		0 o p_350878_
		1 o p_350667_
	b (I)Lfbm; setOverlay
		0 o p_350297_
	b (II)Lfbm; setUv2
		0 o p_351058_
		1 o p_350320_
	b (FFF)Lfbm; setNormal
		0 o p_351000_
		1 o p_350982_
		2 o p_350974_
	b ()Lfbh; buildOrThrow
	c (I)Lfbm; setLight
		0 o p_350848_
	c ()V ensureBuilding
	d ()Lfbh; storeMesh
	e ()J beginVertex
	f ()V endLastVertex
fbe com/mojang/blaze3d/vertex/BufferUploader
	a lastImmediateBuffer
	<init> ()V <init>
	a (Lfbn;)Lfbl; bindImmediateBuffer
		static
		0 o p_231207_
	a (Lfbl;)V bindImmediateBuffer
		static
		0 o p_231205_
	a ()V reset
		static
	a (Lfbh;)V drawWithShader
		static
		0 o p_350434_
	b (Lfbh;)V draw
		static
		0 o p_350302_
	b ()V invalidate
		static
	c (Lfbh;)V _drawWithShader
		static
		0 o p_350373_
	d (Lfbh;)Lfbl; upload
		static
		0 o p_350970_
	e (Lfbh;)V lambda$drawWithShader$0
		static
		0 o p_349712_
fbf com/mojang/blaze3d/vertex/ByteBufferBuilder
	a LOGGER
	b ALLOCATOR
	c MAX_GROWTH_SIZE
	d BUFFER_FREED_GENERATION
	e pointer
	f capacity
	g writeOffset
	h nextResultOffset
	i resultCount
	j generation
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_350446_
	a (I)J reserve
		0 o p_350289_
	a ()Lfbf$a; build
	b (I)V ensureCapacity
		0 o p_350893_
	b ()V clear
	c (I)V resize
		0 o p_350909_
	c ()V discard
	close ()V close
	d (I)Z isValid
		0 o p_350321_
	d ()V freeResult
	e ()V discardResults
	f ()V checkOpen
fbf$a com/mojang/blaze3d/vertex/ByteBufferBuilder$Result
	a this$0
	b offset
	c capacity
	d generation
	e closed
	<init> (Lfbf;III)V <init>
		0 o p_350819_
		1 o p_350632_
		2 o p_350856_
		3 o p_350616_
	a ()Ljava/nio/ByteBuffer; byteBuffer
	close ()V close
fbg com/mojang/blaze3d/vertex/DefaultVertexFormat
	a BLIT_SCREEN
	b BLOCK
	c NEW_ENTITY
	d PARTICLE
	e POSITION
	f POSITION_COLOR
	g POSITION_COLOR_NORMAL
	h POSITION_COLOR_LIGHTMAP
	i POSITION_TEX
	j POSITION_TEX_COLOR
	k POSITION_COLOR_TEX_LIGHTMAP
	l POSITION_TEX_LIGHTMAP_COLOR
	m POSITION_TEX_COLOR_NORMAL
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
fbh com/mojang/blaze3d/vertex/MeshData
	a vertexBuffer
	b indexBuffer
	c drawState
	<init> (Lfbf$a;Lfbh$a;)V <init>
		0 o p_350637_
		1 o p_350712_
	a ()Ljava/nio/ByteBuffer; vertexBuffer
	a (Lfbf;Lfbq;)Lfbh$b; sortQuads
		0 o p_350540_
		1 o p_350720_
	a (Ljava/nio/ByteBuffer;ILfbn;)[Lorg/joml/Vector3f; unpackQuadCentroids
		static
		0 o p_350488_
		1 o p_350671_
		2 o p_350665_
	b ()Ljava/nio/ByteBuffer; indexBuffer
	c ()Lfbh$a; drawState
	close ()V close
fbh$1 com/mojang/blaze3d/vertex/MeshData$1
	a $SwitchMap$com$mojang$blaze3d$vertex$VertexFormat$IndexType
	<clinit> ()V <clinit>
		static
fbh$a com/mojang/blaze3d/vertex/MeshData$DrawState
	a format
	b vertexCount
	c indexCount
	d mode
	e indexType
	<init> (Lfbn;IILfbn$c;Lfbn$b;)V <init>
		0 o format
		1 o vertexCount
		2 o indexCount
		3 o mode
		4 o indexType
	a ()Lfbn; format
	b ()I vertexCount
	c ()I indexCount
	d ()Lfbn$c; mode
	e ()Lfbn$b; indexType
	equals (Ljava/lang/Object;)Z equals
		0 o p_350792_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fbh$b com/mojang/blaze3d/vertex/MeshData$SortState
	a centroids
	b indexType
	<init> ([Lorg/joml/Vector3f;Lfbn$b;)V <init>
		0 o centroids
		1 o indexType
	a (Lorg/apache/commons/lang3/mutable/MutableLong;I)V lambda$indexWriter$1
		static
		0 o p_350546_
		1 o p_350913_
	a ()[Lorg/joml/Vector3f; centroids
	a (Lfbf;Lfbq;)Lfbf$a; buildSortedIndexBuffer
		0 o p_351024_
		1 o p_350537_
	a (JLfbn$b;)Lit/unimi/dsi/fastutil/ints/IntConsumer; indexWriter
		0 o p_350877_
		1 o p_350389_
	b ()Lfbn$b; indexType
	b (Lorg/apache/commons/lang3/mutable/MutableLong;I)V lambda$indexWriter$0
		static
		0 o p_350608_
		1 o p_350656_
	equals (Ljava/lang/Object;)Z equals
		0 o p_350606_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fbi com/mojang/blaze3d/vertex/PoseStack
	a poseStack
	<init> ()V <init>
	a (Lorg/joml/Quaternionf;FFF)V rotateAround
		0 o p_272904_
		1 o p_273581_
		2 o p_272655_
		3 o p_273275_
	a (Lorg/joml/Matrix4f;)V mulPose
		0 o p_324519_
	a (FFF)V translate
		0 o p_254202_
		1 o p_253782_
		2 o p_254238_
	a (Ljava/util/ArrayDeque;)V lambda$new$0
		static
		0 o p_85848_
	a (DDD)V translate
		0 o p_85838_
		1 o p_85839_
		2 o p_85840_
	a ()V pushPose
	a (Lorg/joml/Quaternionf;)V mulPose
		0 o p_254385_
	b (FFF)V scale
		0 o p_85842_
		1 o p_85843_
		2 o p_85844_
	b ()V popPose
	c ()Lfbi$a; last
	d ()Z clear
	e ()V setIdentity
fbi$a com/mojang/blaze3d/vertex/PoseStack$Pose
	a pose
	b normal
	c trustedNormals
	<init> (Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;)V <init>
		0 o p_254509_
		1 o p_254348_
	<init> (Lfbi$a;)V <init>
		0 o p_324130_
	a ()Lorg/joml/Matrix4f; pose
	a (FFFLorg/joml/Vector3f;)Lorg/joml/Vector3f; transformNormal
		0 o p_324226_
		1 o p_324133_
		2 o p_323766_
		3 o p_324001_
	a (Lorg/joml/Vector3f;Lorg/joml/Vector3f;)Lorg/joml/Vector3f; transformNormal
		0 o p_324099_
		1 o p_323689_
	b ()Lorg/joml/Matrix3f; normal
	c ()Lfbi$a; copy
	d ()V computeNormalMatrix
fbj com/mojang/blaze3d/vertex/SheetedDecalTextureGenerator
	a delegate
	b cameraInversePose
	c normalInversePose
	d textureScale
	e worldPos
	f normal
	g x
	h y
	i z
	<init> (Lfbm;Lfbi$a;F)V <init>
		0 o p_260211_
		1 o p_324244_
		2 o p_259312_
	a (II)Lfbm; setUv1
		0 o p_350521_
		1 o p_350750_
	a (FF)Lfbm; setUv
		0 o p_351041_
		1 o p_350355_
	a (IIII)Lfbm; setColor
		0 o p_350431_
		1 o p_350486_
		2 o p_350631_
		3 o p_350495_
	a (FFF)Lfbm; addVertex
		0 o p_350285_
		1 o p_350727_
		2 o p_350832_
	b (II)Lfbm; setUv2
		0 o p_351012_
		1 o p_350527_
	b (FFF)Lfbm; setNormal
		0 o p_350270_
		1 o p_350794_
		2 o p_350323_
fbk com/mojang/blaze3d/vertex/Tesselator
	a MAX_BYTES
	b buffer
	c instance
	<init> (I)V <init>
		0 o p_85912_
	<init> ()V <init>
	a (Lfbn$c;Lfbn;)Lfbd; begin
		0 o p_350571_
		1 o p_350837_
	a ()V init
		static
	b ()Lfbk; getInstance
		static
	c ()V clear
fbl com/mojang/blaze3d/vertex/VertexBuffer
	a usage
	b vertexBufferId
	c indexBufferId
	d arrayObjectId
	e format
	f sequentialIndices
	g indexType
	h indexCount
	i mode
	<init> (Lfbl$a;)V <init>
		0 o p_286252_
	a (Lfbf$a;)V uploadIndexBuffer
		0 o p_350937_
	a (Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;Lgfn;)V drawWithShader
		0 o p_254480_
		1 o p_254555_
		2 o p_253993_
	a ()V bind
	a (Lfbh;)V upload
		0 o p_350419_
	a (Lfbh$a;Ljava/nio/ByteBuffer;)Lfbn; uploadVertexBuffer
		0 o p_350866_
		1 o p_231220_
	b (Lfbh$a;Ljava/nio/ByteBuffer;)Lcom/mojang/blaze3d/systems/RenderSystem$a; uploadIndexBuffer
		0 o p_350538_
		1 o p_231225_
	b (Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;Lgfn;)V _drawWithShader
		0 o p_253705_
		1 o p_253737_
		2 o p_166879_
	b ()V unbind
		static
	c (Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;Lgfn;)V lambda$drawWithShader$0
		0 o p_253281_
		1 o p_253282_
		2 o p_253283_
	c ()V draw
	close ()V close
	d ()Lfbn; getFormat
	e ()Z isInvalid
	f ()Lfbn$b; getIndexType
fbl$a com/mojang/blaze3d/vertex/VertexBuffer$Usage
	a STATIC
	b DYNAMIC
	c id
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;II)V <init>
		0 o p_286324_
		1 o p_286797_
		2 o p_286680_
	a ()[Lfbl$a; $values
		static
	valueOf (Ljava/lang/String;)Lfbl$a; valueOf
		static
		0 o p_286538_
	values ()[Lfbl$a; values
		static
fbm com/mojang/blaze3d/vertex/VertexConsumer
	a (FFFIFFIIFFF)V addVertex
		0 o p_351049_
		1 o p_350528_
		2 o p_351018_
		3 o p_350427_
		4 o p_350508_
		5 o p_350864_
		6 o p_350846_
		7 o p_350731_
		8 o p_350784_
		9 o p_351051_
		10 o p_350759_
	a (Lfbi$a;Lgfw;FFFFII)V putBulkData
		0 o p_85996_
		1 o p_85997_
		2 o p_85999_
		3 o p_86000_
		4 o p_86001_
		5 o p_331520_
		6 o p_86003_
		7 o p_331548_
	a (II)Lfbm; setUv1
		0 o p_350815_
		1 o p_350629_
	a (IIII)Lfbm; setColor
		0 o p_350535_
		1 o p_350875_
		2 o p_350886_
		3 o p_350775_
	a (FFFF)Lfbm; setColor
		0 o p_350350_
		1 o p_350356_
		2 o p_350623_
		3 o p_350312_
	a (Lfbi$a;Lorg/joml/Vector3f;)Lfbm; addVertex
		0 o p_352288_
		1 o p_352298_
	a (Lorg/joml/Vector3f;)Lfbm; addVertex
		0 o p_350685_
	a (Lfbi$a;FFF)Lfbm; addVertex
		0 o p_350506_
		1 o p_350934_
		2 o p_350873_
		3 o p_350981_
	a (Lfbi$a;Lgfw;[FFFFF[IIZ)V putBulkData
		0 o p_85988_
		1 o p_85989_
		2 o p_331397_
		3 o p_85990_
		4 o p_85991_
		5 o p_85992_
		6 o p_331416_
		7 o p_331378_
		8 o p_85993_
		9 o p_331268_
	a (FF)Lfbm; setUv
		0 o p_350572_
		1 o p_350917_
	a (Lorg/joml/Matrix4f;FFF)Lfbm; addVertex
		0 o p_350929_
		1 o p_350884_
		2 o p_350885_
		3 o p_350942_
	a (I)Lfbm; setColor
		0 o p_350809_
	a (FFF)Lfbm; addVertex
		0 o p_350761_
		1 o p_350704_
		2 o p_350711_
	b (I)Lfbm; setOverlay
		0 o p_350697_
	b (II)Lfbm; setUv2
		0 o p_350859_
		1 o p_351004_
	b (FFF)Lfbm; setNormal
		0 o p_350429_
		1 o p_350286_
		2 o p_350836_
	b (Lfbi$a;FFF)Lfbm; setNormal
		0 o p_350592_
		1 o p_350534_
		2 o p_350411_
		3 o p_350441_
	c (I)Lfbm; setLight
		0 o p_350855_
	d (I)Lfbm; setWhiteAlpha
		0 o p_350979_
fbn com/mojang/blaze3d/vertex/VertexFormat
	a UNKNOWN_ELEMENT
	b elements
	c names
	d vertexSize
	e elementsMask
	f offsetsByElement
	g immediateDrawVertexBuffer
	<init> (Ljava/util/List;Ljava/util/List;Lit/unimi/dsi/fastutil/ints/IntList;I)V <init>
		0 o p_350393_
		1 o p_350887_
		2 o p_350817_
		3 o p_350310_
	a ()Lfbn$a; builder
		static
	a (Lfbo;)I getOffset
		0 o p_350713_
	a (II)I lambda$new$0
		static
		0 o p_350941_
		1 o p_350570_
	b ()I getVertexSize
	b (Lfbo;)Z contains
		0 o p_351022_
	c (Lfbo;)Ljava/lang/String; getElementName
		0 o p_350904_
	c ()Ljava/util/List; getElements
	d ()Ljava/util/List; getElementAttributeNames
	e ()[I getOffsetsByElement
	equals (Ljava/lang/Object;)Z equals
		0 o p_86026_
	f ()I getElementsMask
	g ()V setupBufferState
	h ()V clearBufferState
	hashCode ()I hashCode
	i ()Lfbl; getImmediateDrawVertexBuffer
	j ()V _setupBufferState
	k ()V _clearBufferState
	toString ()Ljava/lang/String; toString
fbn$a com/mojang/blaze3d/vertex/VertexFormat$Builder
	a elements
	b offsets
	c offset
	<init> ()V <init>
	a (Ljava/lang/String;Lfbo;)Lfbn$a; add
		0 o p_350281_
		1 o p_350956_
	a ()Lfbn; build
	a (I)Lfbn$a; padding
		0 o p_351055_
fbn$b com/mojang/blaze3d/vertex/VertexFormat$IndexType
	a SHORT
	b INT
	c asGLType
	d bytes
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;III)V <init>
		0 o p_166928_
		1 o p_166929_
		2 o p_166930_
		3 o p_166931_
	a (I)Lfbn$b; least
		static
		0 o p_166934_
	a ()[Lfbn$b; $values
		static
	valueOf (Ljava/lang/String;)Lfbn$b; valueOf
		static
		0 o p_166936_
	values ()[Lfbn$b; values
		static
fbn$c com/mojang/blaze3d/vertex/VertexFormat$Mode
	a LINES
	b LINE_STRIP
	c DEBUG_LINES
	d DEBUG_LINE_STRIP
	e TRIANGLES
	f TRIANGLE_STRIP
	g TRIANGLE_FAN
	h QUADS
	i asGLMode
	j primitiveLength
	k primitiveStride
	l connectedPrimitives
	m $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IIIIZ)V <init>
		0 o p_231236_
		1 o p_231237_
		2 o p_231238_
		3 o p_231239_
		4 o p_231240_
		5 o p_231241_
	a (I)I indexCount
		0 o p_166959_
	a ()[Lfbn$c; $values
		static
	valueOf (Ljava/lang/String;)Lfbn$c; valueOf
		static
		0 o p_166961_
	values ()[Lfbn$c; values
		static
fbo com/mojang/blaze3d/vertex/VertexFormatElement
	a MAX_COUNT
	b POSITION
	c COLOR
	d UV0
	e UV
	f UV1
	g UV2
	h NORMAL
	i id
	j index
	k type
	l usage
	m count
	n BY_ID
	o ELEMENTS
	<clinit> ()V <clinit>
		static
	<init> (IILfbo$a;Lfbo$b;I)V <init>
		0 o id
		1 o index
		2 o type
		3 o usage
		4 o count
	a (IILfbo$a;Lfbo$b;I)Lfbo; register
		static
		0 o p_350751_
		1 o p_350658_
		2 o p_350861_
		3 o p_350763_
		4 o p_350519_
	a ()I mask
	a (IJI)V setupBufferState
		0 o p_166966_
		1 o p_166967_
		2 o p_166968_
	a (I)Lfbo; byId
		static
		0 o p_350894_
	a (ILfbo;)Z lambda$elementsFromMask$0
		static
		0 o p_350482_
		1 o p_350573_
	a (ILfbo$b;)Z supportsUsage
		0 o p_86043_
		1 o p_86044_
	b ()I byteSize
	b (I)Ljava/util/stream/Stream; elementsFromMask
		static
		0 o p_350349_
	c ()I id
	d ()I index
	e ()Lfbo$a; type
	equals (Ljava/lang/Object;)Z equals
		0 o p_86053_
	f ()Lfbo$b; usage
	g ()I count
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fbo$a com/mojang/blaze3d/vertex/VertexFormatElement$Type
	a FLOAT
	b UBYTE
	c BYTE
	d USHORT
	e SHORT
	f UINT
	g INT
	h size
	i name
	j glType
	k $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;I)V <init>
		0 o p_86069_
		1 o p_86070_
		2 o p_86071_
		3 o p_86072_
		4 o p_86073_
	a ()I size
	b ()I glType
	c ()[Lfbo$a; $values
		static
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Lfbo$a; valueOf
		static
		0 o p_86078_
	values ()[Lfbo$a; values
		static
fbo$b com/mojang/blaze3d/vertex/VertexFormatElement$Usage
	a POSITION
	b NORMAL
	c COLOR
	d UV
	e GENERIC
	f name
	g setupState
	h $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Lfbo$b$a;)V <init>
		0 o p_166973_
		1 o p_166974_
		2 o p_166975_
		3 o p_166976_
	a (IIIJI)V lambda$static$4
		static
		0 o p_349728_
		1 o p_349729_
		2 o p_349730_
		3 o p_349731_
		4 o p_349732_
	a ()[Lfbo$b; $values
		static
	b (IIIJI)V lambda$static$3
		static
		0 o p_349723_
		1 o p_349724_
		2 o p_349725_
		3 o p_349726_
		4 o p_349727_
	c (IIIJI)V lambda$static$2
		static
		0 o p_349713_
		1 o p_349714_
		2 o p_349715_
		3 o p_349716_
		4 o p_349717_
	d (IIIJI)V lambda$static$1
		static
		0 o p_349718_
		1 o p_349719_
		2 o p_349720_
		3 o p_349721_
		4 o p_349722_
	e (IIIJI)V lambda$static$0
		static
		0 o p_349733_
		1 o p_349734_
		2 o p_349735_
		3 o p_349736_
		4 o p_349737_
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Lfbo$b; valueOf
		static
		0 o p_86160_
	values ()[Lfbo$b; values
		static
fbo$b$a com/mojang/blaze3d/vertex/VertexFormatElement$Usage$SetupState
	setupBufferState (IIIJI)V setupBufferState
		0 o p_167053_
		1 o p_167054_
		2 o p_167055_
		3 o p_167056_
		4 o p_167057_
fbp com/mojang/blaze3d/vertex/VertexMultiConsumer
	<init> ()V <init>
	a ()Lfbm; create
		static
	a ([Lfbm;)Lfbm; create
		static
		0 o p_167064_
	a (Lfbm;Lfbm;)Lfbm; create
		static
		0 o p_86169_
		1 o p_86170_
	a (Lfbm;)Lfbm; create
		static
		0 o p_167062_
fbp$a com/mojang/blaze3d/vertex/VertexMultiConsumer$Double
	a first
	b second
	<init> (Lfbm;Lfbm;)V <init>
		0 o p_86174_
		1 o p_86175_
	a (FFFIFFIIFFF)V addVertex
		0 o p_350971_
		1 o p_350483_
		2 o p_351043_
		3 o p_350835_
		4 o p_350590_
		5 o p_350299_
		6 o p_350687_
		7 o p_350641_
		8 o p_350742_
		9 o p_350591_
		10 o p_350324_
	a (II)Lfbm; setUv1
		0 o p_350402_
		1 o p_351027_
	a (FF)Lfbm; setUv
		0 o p_350403_
		1 o p_350914_
	a (IIII)Lfbm; setColor
		0 o p_350709_
		1 o p_350378_
		2 o p_350552_
		3 o p_350453_
	a (FFF)Lfbm; addVertex
		0 o p_350863_
		1 o p_350291_
		2 o p_350475_
	b (II)Lfbm; setUv2
		0 o p_350512_
		1 o p_350829_
	b (FFF)Lfbm; setNormal
		0 o p_350811_
		1 o p_350770_
		2 o p_350296_
fbp$b com/mojang/blaze3d/vertex/VertexMultiConsumer$Multiple
	a delegates
	<init> ([Lfbm;)V <init>
		0 o delegates
	a (FFFIFFIIFFF)V addVertex
		0 o p_350950_
		1 o p_350670_
		2 o p_350366_
		3 o p_350619_
		4 o p_350871_
		5 o p_350850_
		6 o p_350499_
		7 o p_350318_
		8 o p_350404_
		9 o p_350988_
		10 o p_350991_
	a (Ljava/util/function/Consumer;)V forEach
		0 o p_167145_
	a (II)Lfbm; setUv1
		0 o p_350622_
		1 o p_350367_
	a (IIII)Lfbm; setColor
		0 o p_167130_
		1 o p_167131_
		2 o p_167132_
		3 o p_167133_
	a (IILfbm;)V lambda$setUv2$4
		static
		0 o p_349762_
		1 o p_349763_
		2 o p_349764_
	a (FFFLfbm;)V lambda$setNormal$5
		static
		0 o p_349758_
		1 o p_349759_
		2 o p_349760_
		3 o p_349761_
	a (IIIILfbm;)V lambda$setColor$1
		static
		0 o p_349753_
		1 o p_349754_
		2 o p_349755_
		3 o p_349756_
		4 o p_349757_
	a (FF)Lfbm; setUv
		0 o p_167084_
		1 o p_167085_
	a (FFLfbm;)V lambda$setUv$2
		static
		0 o p_349765_
		1 o p_349766_
		2 o p_349767_
	a (FFFIFFIIFFFLfbm;)V lambda$addVertex$6
		static
		0 o p_349738_
		1 o p_349739_
		2 o p_349740_
		3 o p_349741_
		4 o p_349742_
		5 o p_349743_
		6 o p_349744_
		7 o p_349745_
		8 o p_349746_
		9 o p_349747_
		10 o p_349748_
		11 o p_349749_
	a ()[Lfbm; delegates
	a (FFF)Lfbm; addVertex
		0 o p_350626_
		1 o p_351046_
		2 o p_351003_
	b (IILfbm;)V lambda$setUv1$3
		static
		0 o p_349750_
		1 o p_349751_
		2 o p_349752_
	b (II)Lfbm; setUv2
		0 o p_350498_
		1 o p_350436_
	b (FFF)Lfbm; setNormal
		0 o p_167147_
		1 o p_167148_
		2 o p_167149_
	b (FFFLfbm;)V lambda$addVertex$0
		static
		0 o p_349768_
		1 o p_349769_
		2 o p_349770_
		3 o p_349771_
	equals (Ljava/lang/Object;)Z equals
		0 o p_350363_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fbq com/mojang/blaze3d/vertex/VertexSorting
	a DISTANCE_TO_ORIGIN
	b ORTHOGRAPHIC_Z
	<clinit> ()V <clinit>
		static
	a (Lfbq$a;)Lfbq; byDistance
		static
		0 o p_277530_
	a ([FII)I lambda$byDistance$1
		static
		0 o p_277478_
		1 o p_277443_
		2 o p_277864_
	a (Lorg/joml/Vector3f;)Lfbq; byDistance
		static
		0 o p_277725_
	a (FFF)Lfbq; byDistance
		static
		0 o p_277642_
		1 o p_277654_
		2 o p_278092_
	a (Lfbq$a;[Lorg/joml/Vector3f;)[I lambda$byDistance$2
		static
		0 o p_277384_
		1 o p_278083_
	b (Lorg/joml/Vector3f;)F lambda$static$0
		static
		0 o p_277433_
	sort ([Lorg/joml/Vector3f;)[I sort
		0 o p_277527_
fbq$a com/mojang/blaze3d/vertex/VertexSorting$DistanceFunction
	apply (Lorg/joml/Vector3f;)F apply
		0 o p_277761_
fbr com/mojang/blaze3d/vertex/package-info
fbs com/mojang/realmsclient/RealmsAvailability
	a LOGGER
	b future
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/concurrent/CompletableFuture;)Z shouldRefresh
		static
		0 o p_295124_
	a ()Ljava/util/concurrent/CompletableFuture; get
		static
	b ()Ljava/util/concurrent/CompletableFuture; check
		static
	c ()Lfbs$a; lambda$check$0
		static
fbs$a com/mojang/realmsclient/RealmsAvailability$Result
	a type
	b exception
	<init> (Lfbs$b;Lfdj;)V <init>
		0 o type
		1 o exception
	<init> (Lfdj;)V <init>
		0 o p_294364_
	<init> (Lfbs$b;)V <init>
		0 o p_294456_
	a ()Lfbs$b; type
	a (Lfod;)Lfod; createErrorScreen
		0 o p_296406_
	b ()Lfdj; exception
	equals (Ljava/lang/Object;)Z equals
		0 o p_294711_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fbs$b com/mojang/realmsclient/RealmsAvailability$Type
	a SUCCESS
	b INCOMPATIBLE_CLIENT
	c NEEDS_PARENTAL_CONSENT
	d AUTHENTICATION_ERROR
	e UNEXPECTED_ERROR
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_295039_
		1 o p_294713_
	a ()[Lfbs$b; $values
		static
	valueOf (Ljava/lang/String;)Lfbs$b; valueOf
		static
		0 o p_294190_
	values ()[Lfbs$b; values
		static
fbt com/mojang/realmsclient/RealmsMainScreen
	B EXPIRES_SOON_SPRITE
	C OPEN_SPRITE
	D CLOSED_SPRITE
	E INVITE_SPRITE
	F NEWS_SPRITE
	G LOGGER
	H LOGO_LOCATION
	I NO_REALMS_LOCATION
	J TITLE
	K LOADING_TEXT
	L SERVER_UNITIALIZED_TEXT
	M SUBSCRIPTION_EXPIRED_TEXT
	N SUBSCRIPTION_RENEW_TEXT
	O TRIAL_EXPIRED_TEXT
	P PLAY_TEXT
	Q LEAVE_SERVER_TEXT
	R CONFIGURE_SERVER_TEXT
	S SERVER_EXPIRED_TOOLTIP
	T SERVER_EXPIRES_SOON_TOOLTIP
	U SERVER_EXPIRES_IN_DAY_TOOLTIP
	V SERVER_OPEN_TOOLTIP
	W SERVER_CLOSED_TOOLTIP
	X UNITIALIZED_WORLD_NARRATION
	Y NO_REALMS_TEXT
	Z NO_PENDING_INVITES
	a INFO_SPRITE
	aA playButton
	aB backButton
	aC renewButton
	aD configureButton
	aE leaveButton
	aF realmSelectionList
	aG serverList
	aH availableSnapshotServers
	aI onlinePlayersPerRealm
	aJ trialsAvailable
	aK newsLink
	aL lastClickTime
	aM notifications
	aN addRealmButton
	aO pendingInvitesButton
	aP newsButton
	aQ activeLayoutState
	aR layout
	aa PENDING_INVITES
	ab INCOMPATIBLE_POPUP_TITLE
	ac INCOMPATIBLE_RELEASE_TYPE_POPUP_MESSAGE
	ad BUTTON_WIDTH
	ae BUTTON_COLUMNS
	af BUTTON_SPACING
	ag CONTENT_WIDTH
	ah LOGO_WIDTH
	ai LOGO_HEIGHT
	aj LOGO_TEXTURE_WIDTH
	ak LOGO_TEXTURE_HEIGHT
	al LOGO_PADDING
	am HEADER_HEIGHT
	an FOOTER_PADDING
	ao NEW_REALM_SPRITE_WIDTH
	ap NEW_REALM_SPRITE_HEIGHT
	aq ENTRY_WIDTH
	ar ITEM_HEIGHT
	as SNAPSHOT
	at snapshotToggle
	au availability
	av dataSubscription
	aw handledSeenNotifications
	ax regionsPinged
	ay inviteNarrationLimiter
	az lastScreen
	b NEW_REALM_SPRITE
	c EXPIRED_SPRITE
	<clinit> ()V <clinit>
		static
	<init> (Lfod;)V <init>
		0 o p_86315_
	A (Lfbt;)Lfhx; access$2600
		static
		0 o p_306104_
	B (Lfbt;)Lfhx; access$2700
		static
		0 o p_350541_
	C ()V updateLayout
	C (Lfbt;)Lfgo; access$2800
		static
		0 o p_306204_
	D ()Lfma; createHeader
	D (Lfbt;)Lfgo; access$2900
		static
		0 o p_305928_
	E (Lfbt;)Lfgo; access$3000
		static
		0 o p_306052_
	E ()Lfmd; createNoRealmsContent
	F ()V updateButtonStates
	G ()V debugRefreshDataFetchers
	J ()V refreshListAndLayout
	K ()V pingRegions
	L ()Ljava/util/List; getOwnedNonExpiredRealmIds
	M ()Lfcp; getSelectedServer
	N ()V openTrialAvailablePopup
	O ()V lambda$pingRegions$22
	a (Ljava/util/List;Ljava/lang/Object;)V lambda$markNotificationsAsSeen$19
		0 o p_274629_
		1 o p_274630_
	a (Lfcs;)V lambda$initDataFetcher$16
		0 o p_349772_
	a (Lfcp;)Z shouldPlayButtonBeActive
		0 o p_86563_
	a (Ljava/util/List;Lfby;)Ljava/lang/Object; lambda$markNotificationsAsSeen$18
		static
		0 o p_274624_
		1 o p_274625_
	a (Ljava/util/Collection;)V markNotificationsAsSeen
		0 o p_304698_
	a (Lwz;Lfim;)V lambda$init$0
		0 o p_293546_
		1 o p_293547_
	a (Ljava/util/UUID;Ljava/lang/Object;)V lambda$dismissNotification$26
		0 o p_305609_
		1 o p_305610_
	a (Lfbt$k;Lfgo;)Ljava/lang/Object; lambda$callRealmsClient$20
		static
		0 o p_274633_
		1 o p_274634_
	a (Lfcp;Lfjo;)V lambda$leaveClicked$23
		0 o p_344112_
		1 o p_344113_
	a (Lfdm$a;)V lambda$initDataFetcher$12
		0 o p_305616_
	a (Ljava/lang/String;I)Lwz; getVersionComponent
		static
		0 o p_307429_
		1 o p_307536_
	a (Lfbt;Lfki;)V lambda$updateLayout$11
		static
		0 o p_321333_
		1 o p_321334_
	a (Lfhz;Ljava/lang/String;I)V renderEnvironment
		0 o p_294591_
		1 o p_295050_
		2 o p_294351_
	a (Lfod;Lfcp;Lfjo;)V lambda$confirmToPlay$27
		static
		0 o p_349773_
		1 o p_349774_
		2 o p_349775_
	a (Lfim;)V lambda$init$7
		0 o p_315807_
	a (Lfcp;Lfod;)V play
		static
		0 o p_86516_
		1 o p_86517_
	a (Ljava/util/UUID;Lfco;)Z lambda$dismissNotification$25
		static
		0 o p_274620_
		1 o p_274621_
	a (Lfco;)Z addListEntriesForNotification
		0 o p_304511_
	a (Lfcp;Lfod;Lwz;Lwz;Lwz;)V confirmToPlay
		static
		0 o p_305792_
		1 o p_306263_
		2 o p_305782_
		3 o p_306311_
		4 o p_306238_
	a (Ljava/lang/Throwable;)Ljava/lang/Void; lambda$callRealmsClient$21
		static
		0 o p_274626_
	a (Ljava/util/UUID;)V dismissNotification
		0 o p_275349_
	a (Lfbt;)Lfgo; access$000
		static
		0 o p_167187_
	a (Ljava/lang/Integer;)V lambda$initDataFetcher$14
		0 o p_300619_
	a (Lfbt$k;Ljava/util/function/Consumer;)V callRealmsClient
		static
		0 o p_275561_
		1 o p_275686_
	a (Ljava/util/UUID;Lfby;)Ljava/lang/Object; lambda$dismissNotification$24
		static
		0 o p_274627_
		1 o p_274628_
	a (Lfdm;Lfcn;)V lambda$initDataFetcher$17
		0 o p_300621_
		1 o p_300622_
	a (Lfbt$f;)V updateLayout
		0 o p_294474_
	a (Lfit;Ljava/lang/Boolean;)V lambda$init$8
		0 o p_305606_
		1 o p_305607_
	a (Lfdm;)Lfev$c; initDataFetcher
		0 o p_238836_
	a (Lfhz;IIF)V render
		0 o p_282736_
		1 o p_283347_
		2 o p_282480_
		3 o p_283485_
	a (Ljava/lang/String;Z)Lwz; getVersionComponent
		static
		0 o p_307541_
		1 o p_307256_
	a (Lfcp;Lfod;Z)V play
		static
		0 o p_305964_
		1 o p_305959_
		2 o p_306296_
	a (Lfbs$a;)V lambda$init$9
		0 o p_293549_
	a (Ljava/lang/Boolean;)V lambda$initDataFetcher$15
		0 o p_293548_
	aT_ ()V init
	b (Lfbt$f;)Lflz; createLayout
		0 o p_295052_
	b (Lfcp;Lfod;)V upgradeRealmAndPlay
		static
		0 o p_350306_
		1 o p_351001_
	b (Lfcp;)Z shouldRenewButtonBeActive
		0 o p_86595_
	b (Lfbt;)Lfgo; access$100
		static
		0 o p_167193_
	b (Lfbt;Lfki;)V lambda$updateLayout$10
		static
		0 o p_321331_
		1 o p_321332_
	b (Lfim;)V lambda$init$6
		0 o p_300620_
	b ()Z isSnapshot
		static
	c (Lfim;)V lambda$init$5
		0 o p_86679_
	c ()V repositionElements
	c (Lfbt$f;)Lfma; createFooter
		0 o p_294561_
	c (Lfbt;)Lfgo; access$200
		static
		0 o p_167195_
	c (Lfcp;)Z shouldConfigureButtonBeActive
		0 o p_86620_
	c (Ljava/util/List;)V lambda$initDataFetcher$13
		0 o p_304053_
	d (Lfim;)V lambda$init$4
		0 o p_86622_
	d (Lfbt;)Lfhx; access$300
		static
		0 o p_167204_
	d ()V onClose
	d (Lfcp;)Z shouldLeaveButtonBeActive
		0 o p_86645_
	e (Lfcp;)V onRenew
		0 o p_193500_
	e (Lfim;)V lambda$init$3
		0 o p_86672_
	e (Lfbt;)Lfhx; access$400
		static
		0 o p_86583_
	e ()V tick
	f ()V refreshPendingInvites
		static
	f (Lfcp;)V configureClicked
		0 o p_86657_
	f (Lfbt;)Lfhx; access$500
		static
		0 o p_167197_
	f (Lfim;)V lambda$init$2
		0 o p_302303_
	g (Lfim;)V lambda$init$1
		0 o p_307015_
	g ()V refreshServerList
		static
	g (Lfbt;)Lfhx; access$600
		static
		0 o p_167199_
	g (Lfcp;)V leaveClicked
		0 o p_86670_
	h ()V resetScreen
	h (Lfcp;)V leaveServer
		0 o p_193495_
	h (Lfbt;)Lfhx; access$700
		static
		0 o p_167202_
	i ()Lwz; getNarrationMessage
	i (Lfcp;)Z isSelfOwnedServer
		static
		0 o p_86684_
	i (Lfbt;)Lfhx; access$800
		static
		0 o p_86633_
	j (Lfcp;)Z isSelfOwnedNonExpiredServer
		0 o p_86689_
	j (Lfbt;)Lfhx; access$900
		static
		0 o p_259883_
	k (Lfbt;)Lfhx; access$1000
		static
		0 o p_86668_
	l (Lfbt;)Lfhx; access$1100
		static
		0 o p_86675_
	m (Lfbt;)Lfhx; access$1200
		static
		0 o p_301212_
	n (Lfbt;)Lfhx; access$1300
		static
		0 o p_231257_
	o (Lfbt;)Lfhx; access$1400
		static
		0 o p_275711_
	p (Lfbt;)Lfhx; access$1500
		static
		0 o p_167206_
	q (Lfbt;)Lfhx; access$1600
		static
		0 o p_305945_
	r (Lfbt;)Lfgo; access$1700
		static
		0 o p_305830_
	s (Lfbt;)Lfgo; access$1800
		static
		0 o p_306326_
	t (Lfbt;)Lfgo; access$1900
		static
		0 o p_306035_
	u (Lfbt;)Lfhx; access$2000
		static
		0 o p_305913_
	v (Lfbt;)Lfhx; access$2100
		static
		0 o p_306220_
	w (Lfbt;)Lfhx; access$2200
		static
		0 o p_305834_
	x (Lfbt;)Lfhx; access$2300
		static
		0 o p_86545_
	y (Lfbt;)Lfhx; access$2400
		static
		0 o p_306183_
	z (Lfbt;)Lfhx; access$2500
		static
		0 o p_306176_
fbt$1 com/mojang/realmsclient/RealmsMainScreen$1
	a val$server
	b this$0
	<init> (Lfbt;Ljava/lang/String;Lfcp;)V <init>
		0 o p_86735_
		1 o p_86736_
		2 o p_295886_
	a (Lfdj;)V lambda$run$0
		0 o p_293560_
	run ()V run
fbt$2 com/mojang/realmsclient/RealmsMainScreen$2
	a $SwitchMap$com$mojang$realmsclient$client$RealmsClient$Environment
	b $SwitchMap$com$mojang$realmsclient$dto$RealmsServer$Compatibility
	<clinit> ()V <clinit>
		static
fbt$a com/mojang/realmsclient/RealmsMainScreen$AvailableSnapshotEntry
	a this$0
	f START_SNAPSHOT_REALM
	g TEXT_PADDING
	h tooltip
	i parent
	<clinit> ()V <clinit>
		static
	<init> (Lfbt;Lfcp;)V <init>
		0 o p_306030_
		1 o p_306154_
	a (III)Z keyPressed
		0 o p_306133_
		1 o p_305857_
		2 o p_306123_
	a (Lfhz;IIIIIIIZF)V render
		0 o p_305850_
		1 o p_305808_
		2 o p_305963_
		3 o p_306050_
		4 o p_306209_
		5 o p_305982_
		6 o p_306247_
		7 o p_306293_
		8 o p_306089_
		9 o p_306015_
	a ()Lwz; getNarration
	a (Lfjo;)V lambda$addSnapshotRealm$0
		0 o p_315808_
	a (DDI)Z mouseClicked
		0 o p_306312_
		1 o p_306107_
		2 o p_306043_
	c ()V addSnapshotRealm
fbt$b com/mojang/realmsclient/RealmsMainScreen$ButtonEntry
	a this$0
	f button
	<init> (Lfbt;Lfim;)V <init>
		0 o p_275462_
		1 o p_275726_
	a (III)Z keyPressed
		0 o p_275630_
		1 o p_275328_
		2 o p_275519_
	a (Lfhz;IIIIIIIZF)V render
		0 o p_283542_
		1 o p_282029_
		2 o p_281480_
		3 o p_281377_
		4 o p_283160_
		5 o p_281920_
		6 o p_283267_
		7 o p_281282_
		8 o p_281269_
		9 o p_282372_
	a (Z)V setFocused
		0 o p_309684_
	a ()Lwz; getNarration
	a (DDI)Z mouseClicked
		0 o p_275240_
		1 o p_275616_
		2 o p_275528_
fbt$c com/mojang/realmsclient/RealmsMainScreen$CrossButton
	b SPRITES
	<clinit> ()V <clinit>
		static
	<init> (Lfim$c;Lwz;)V <init>
		0 o p_275420_
		1 o p_275193_
fbt$d com/mojang/realmsclient/RealmsMainScreen$EmptyEntry
	<init> (Lfbt;)V <init>
		0 o p_302483_
	a (Lfhz;IIIIIIIZF)V render
		0 o p_302489_
		1 o p_302486_
		2 o p_302498_
		3 o p_302485_
		4 o p_302492_
		5 o p_302487_
		6 o p_302488_
		7 o p_302496_
		8 o p_302491_
		9 o p_302497_
	a ()Lwz; getNarration
fbt$e com/mojang/realmsclient/RealmsMainScreen$Entry
	a STATUS_LIGHT_HEIGHT
	b STATUS_LIGHT_WIDTH
	c PADDING_X
	d PADDING_Y
	e this$0
	<init> (Lfbt;)V <init>
		0 o p_86783_
	a (IILwz;)I versionTextX
		0 o p_306042_
		1 o p_306287_
		2 o p_305839_
	a (I)I firstLineY
		0 o p_306168_
	a (Lfcp;Lfhz;IIII)V renderStatusLights
		0 o p_305936_
		1 o p_306216_
		2 o p_306276_
		3 o p_305985_
		4 o p_306182_
		5 o p_306221_
	a (Lfhz;IILfcp;)V renderThirdLine
		0 o p_307382_
		1 o p_307598_
		2 o p_307521_
		3 o p_307617_
	a (Lfhz;IIIILakr;Ljava/util/function/Supplier;)V drawRealmStatus
		0 o p_306047_
		1 o p_306257_
		2 o p_306190_
		3 o p_306269_
		4 o p_306067_
		5 o p_306301_
		6 o p_306129_
	a (Lfhz;Ljava/lang/String;IIII)V renderClampedString
		0 o p_306102_
		1 o p_305897_
		2 o p_305934_
		3 o p_306080_
		4 o p_305845_
		5 o p_306320_
	a (Lfcp;)Lwz; lambda$renderStatusLights$2
		static
		0 o p_306040_
	b ()I lineHeight
	b (I)I textX
		0 o p_305801_
	c ()Lwz; lambda$renderStatusLights$3
		static
	c (I)I secondLineY
		0 o p_306251_
	d ()Lwz; lambda$renderStatusLights$1
		static
	d (I)I thirdLineY
		0 o p_306115_
	e ()Lwz; lambda$renderStatusLights$0
		static
fbt$f com/mojang/realmsclient/RealmsMainScreen$LayoutState
	a LOADING
	b NO_REALMS
	c LIST
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_294904_
		1 o p_295582_
	a ()[Lfbt$f; $values
		static
	valueOf (Ljava/lang/String;)Lfbt$f; valueOf
		static
		0 o p_295319_
	values ()[Lfbt$f; values
		static
fbt$g com/mojang/realmsclient/RealmsMainScreen$NotificationButton
	d NOTIFICATION_ICONS
	u UNKNOWN_COUNT
	v SIZE
	w SPRITE_SIZE
	x notificationCount
	<clinit> ()V <clinit>
		static
	<init> (Lwz;Lakr;Lfim$c;)V <init>
		0 o p_296209_
		1 o p_295363_
		2 o p_294154_
	a (Lfhz;)V drawNotificationCounter
		0 o p_295995_
	a (I)V setNotificationCount
		0 o p_295599_
	a ()I notificationCount
	b (Lfhz;IIF)V renderWidget
		0 o p_295969_
		1 o p_294986_
		2 o p_294741_
		3 o p_295116_
fbt$h com/mojang/realmsclient/RealmsMainScreen$NotificationMessageEntry
	a this$0
	f SIDE_MARGINS
	g OUTLINE_COLOR
	h text
	i frameItemHeight
	j children
	k dismissButton
	l textWidget
	m gridLayout
	n textFrame
	o lastEntryWidth
	<init> (Lfbt;Lwz;ILfco;)V <init>
		0 o p_275733_
		1 o p_275215_
		2 o p_302495_
		3 o p_275494_
	a (Lfhz;IIFLfik;)V lambda$render$1
		static
		0 o p_280684_
		1 o p_280685_
		2 o p_280686_
		3 o p_280687_
		4 o p_280688_
	a (Lfco;Lfim;)V lambda$new$0
		0 o p_275708_
		1 o p_275478_
	a (III)Z keyPressed
		0 o p_275646_
		1 o p_275453_
		2 o p_275621_
	a (Lfhz;IIIIIIIZF)V render
		0 o p_281768_
		1 o p_275375_
		2 o p_275358_
		3 o p_275447_
		4 o p_275694_
		5 o p_275477_
		6 o p_275710_
		7 o p_275677_
		8 o p_275542_
		9 o p_275323_
	a ()Lwz; getNarration
	a (DDI)Z mouseClicked
		0 o p_275209_
		1 o p_275338_
		2 o p_275560_
	b (Lfhz;IIIIIIIZF)V renderBack
		0 o p_281374_
		1 o p_282622_
		2 o p_283656_
		3 o p_281830_
		4 o p_281651_
		5 o p_283685_
		6 o p_281784_
		7 o p_282510_
		8 o p_283146_
		9 o p_283324_
	e (I)V updateEntryWidth
		0 o p_275670_
	f (I)V refreshLayout
		0 o p_275267_
fbt$i com/mojang/realmsclient/RealmsMainScreen$ParentEntry
	a this$0
	f server
	g tooltip
	<init> (Lfbt;Lfcp;)V <init>
		0 o p_306002_
		1 o p_306253_
	a (Lfhz;IIIIIIIZF)V render
		0 o p_305927_
		1 o p_306097_
		2 o p_306073_
		3 o p_306079_
		4 o p_306272_
		5 o p_306279_
		6 o p_306334_
		7 o p_305824_
		8 o p_306096_
		9 o p_306323_
	a ()Lwz; getNarration
fbt$j com/mojang/realmsclient/RealmsMainScreen$RealmSelectionList
	a this$0
	<init> (Lfbt;)V <init>
		0 o p_86825_
	a (Lfih$a;)V setSelected
		0 o p_86846_
	a ()I getMaxPosition
	a (Lfbt$e;)V setSelected
		0 o p_86849_
	b ()I getRowWidth
fbt$k com/mojang/realmsclient/RealmsMainScreen$RealmsCall
	request (Lfby;)Ljava/lang/Object; request
		0 o p_275639_
fbt$l com/mojang/realmsclient/RealmsMainScreen$ServerEntry
	a this$0
	f ONLINE_PLAYERS_TOOLTIP_HEADER
	g PLAYERS_ONLINE_SPRITE_SIZE
	h SKIN_HEAD_LARGE_WIDTH
	i serverData
	j tooltip
	<clinit> ()V <clinit>
		static
	<init> (Lfbt;Lfcp;)V <init>
		0 o p_86855_
		1 o p_86856_
	a (Lfhz;IIIIII)Z renderOnlinePlayers
		0 o p_350774_
		1 o p_350924_
		2 o p_350405_
		3 o p_350844_
		4 o p_351009_
		5 o p_350267_
		6 o p_351054_
	a (Lfhz;II)V renderSecondLine
		0 o p_307602_
		1 o p_307253_
		2 o p_307666_
	a (III)Z keyPressed
		0 o p_279120_
		1 o p_279121_
		2 o p_279296_
	a (Lfhz;IIIIIIIZF)V render
		0 o p_283093_
		1 o p_281645_
		2 o p_283047_
		3 o p_283525_
		4 o p_282321_
		5 o p_282391_
		6 o p_281913_
		7 o p_282475_
		8 o p_282378_
		9 o p_282843_
	a (Lfhz;III)V renderFirstLine
		0 o p_307578_
		1 o p_307385_
		2 o p_307677_
		3 o p_307273_
	a ()Lwz; getNarration
	a (DDI)Z mouseClicked
		0 o p_86858_
		1 o p_86859_
		2 o p_86860_
	c ()Lfcp; getServer
	d ()V playRealm
	e ()V createUnitializedRealm
fbu com/mojang/realmsclient/Unit
	a B
	b KB
	c MB
	d GB
	e BASE_UNIT
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_86938_
		1 o p_86939_
	a ()[Lfbu; $values
		static
	a (J)Lfbu; getLargest
		static
		0 o p_86941_
	a (JLfbu;)D convertTo
		static
		0 o p_86943_
		1 o p_86944_
	b (JLfbu;)Ljava/lang/String; humanReadable
		static
		0 o p_86948_
		1 o p_86949_
	b (J)Ljava/lang/String; humanReadable
		static
		0 o p_86946_
	valueOf (Ljava/lang/String;)Lfbu; valueOf
		static
		0 o p_86951_
	values ()[Lfbu; values
		static
fbv com/mojang/realmsclient/client/FileDownload
	a LOGGER
	b cancelled
	c finished
	d error
	e extracting
	f tempFile
	g resourcePackPath
	h request
	i currentThread
	j requestConfig
	k INVALID_FILE_NAMES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lfdd;Ljava/lang/String;Lfea$a;Lerf;)V download
		0 o p_86983_
		1 o p_86984_
		2 o p_86985_
		3 o p_86986_
	a ()V cancel
	a (Ljava/lang/String;Ljava/io/File;Lerf;)V untarGzipArchive
		0 o p_86992_
		1 o p_86993_
		2 o p_86994_
	a (Lfdd;Lfea$a;Ljava/lang/String;Lerf;)V lambda$download$0
		0 o p_86978_
		1 o p_86979_
		2 o p_86980_
		3 o p_86981_
	a (Ljava/lang/String;)J contentLength
		0 o p_86990_
	b ()Z isFinished
	b (Ljava/lang/String;)Ljava/lang/String; findAvailableFolderName
		static
		0 o p_87002_
	c ()Z isError
	d ()Z isExtracting
fbv$a com/mojang/realmsclient/client/FileDownload$DownloadCountingOutputStream
	a listener
	<init> (Ljava/io/OutputStream;)V <init>
		0 o p_193509_
	a (Ljava/awt/event/ActionListener;)V setListener
		0 o p_87017_
	afterWrite (I)V afterWrite
		0 o p_87019_
fbv$b com/mojang/realmsclient/client/FileDownload$ProgressListener
	a this$0
	b worldName
	c tempFile
	d levelStorageSource
	e downloadStatus
	<init> (Lfbv;Ljava/lang/String;Ljava/io/File;Lerf;Lfea$a;)V <init>
		0 o p_87026_
		1 o p_87027_
		2 o p_87028_
		3 o p_87029_
		4 o p_87030_
	actionPerformed (Ljava/awt/event/ActionEvent;)V actionPerformed
		0 o p_87039_
fbv$c com/mojang/realmsclient/client/FileDownload$ResourcePackProgressListener
	a this$0
	b tempFile
	c downloadStatus
	d worldDownload
	<init> (Lfbv;Ljava/io/File;Lfea$a;Lfdd;)V <init>
		0 o p_87045_
		1 o p_87046_
		2 o p_87047_
		3 o p_87048_
	actionPerformed (Ljava/awt/event/ActionEvent;)V actionPerformed
		0 o p_87056_
fbw com/mojang/realmsclient/client/FileUpload
	a LOGGER
	b MAX_RETRIES
	c UPLOAD_PATH
	d file
	e realmId
	f slotId
	g uploadInfo
	h sessionId
	i username
	j clientVersion
	k worldVersion
	l uploadStatus
	m cancelled
	n uploadTask
	o requestConfig
	<clinit> ()V <clinit>
		static
	<init> (Ljava/io/File;JILfdb;Lfhb;Ljava/lang/String;Ljava/lang/String;Lfcc;)V <init>
		0 o p_87071_
		1 o p_87072_
		2 o p_87073_
		3 o p_87074_
		4 o p_87075_
		5 o p_87076_
		6 o p_325917_
		7 o p_87077_
	a (Ljava/util/function/Consumer;)V upload
		0 o p_87085_
	a (Lorg/apache/http/HttpResponse;)J getRetryDelaySeconds
		0 o p_87087_
	a (JI)Z shouldRetry
		0 o p_87082_
		1 o p_87083_
	a (Lorg/apache/http/client/methods/HttpPost;)V setupRequest
		0 o p_87092_
	a (I)Lfet; requestUpload
		0 o p_87080_
	a (Lorg/apache/http/client/methods/HttpPost;Lorg/apache/http/impl/client/CloseableHttpClient;)V cleanup
		0 o p_87094_
		1 o p_87095_
	a ()V cancel
	a (Lorg/apache/http/HttpResponse;Lfet$a;)V handleResponse
		0 o p_87089_
		1 o p_87090_
	b (JI)Lfet; retryUploadAfter
		0 o p_87098_
		1 o p_87099_
	b ()Z isFinished
	c ()Lfet; lambda$upload$0
fbw$a com/mojang/realmsclient/client/FileUpload$CustomInputStreamEntity
	a length
	b content
	c uploadStatus
	<init> (Ljava/io/InputStream;JLfcc;)V <init>
		0 o p_87105_
		1 o p_87106_
		2 o p_87107_
	writeTo (Ljava/io/OutputStream;)V writeTo
		0 o p_87109_
fbx com/mojang/realmsclient/client/Ping
	<init> ()V <init>
	a ([Lfbx$a;)Ljava/util/List; ping
		static
		0 o p_87131_
	a ()Ljava/util/List; pingAllRegions
		static
	a (Ljava/lang/String;)I ping
		static
		0 o p_87127_
	b ()J now
		static
fbx$a com/mojang/realmsclient/client/Ping$Region
	a US_EAST_1
	b US_WEST_2
	c US_WEST_1
	d EU_WEST_1
	e AP_SOUTHEAST_1
	f AP_SOUTHEAST_2
	g AP_NORTHEAST_1
	h SA_EAST_1
	i name
	j endpoint
	k $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V <init>
		0 o p_87146_
		1 o p_87147_
		2 o p_87148_
		3 o p_87149_
	a ()[Lfbx$a; $values
		static
	valueOf (Ljava/lang/String;)Lfbx$a; valueOf
		static
		0 o p_87155_
	values ()[Lfbx$a; values
		static
fby com/mojang/realmsclient/client/RealmsClient
	A PATH_WORLD_GET
	B PATH_WORLD_INVITES
	C PATH_WORLD_UNINVITE
	D PATH_PENDING_INVITES_COUNT
	E PATH_PENDING_INVITES
	F PATH_ACCEPT_INVITE
	G PATH_REJECT_INVITE
	H PATH_UNINVITE_MYSELF
	I PATH_WORLD_UPDATE
	J PATH_SLOT
	K PATH_WORLD_OPEN
	L PATH_WORLD_CLOSE
	M PATH_WORLD_RESET
	N PATH_DELETE_WORLD
	O PATH_WORLD_BACKUPS
	P PATH_WORLD_DOWNLOAD
	Q PATH_WORLD_UPLOAD
	R PATH_CLIENT_COMPATIBLE
	S PATH_TOS_AGREED
	T PATH_NEWS
	U PATH_MARK_NOTIFICATIONS_SEEN
	V PATH_DISMISS_NOTIFICATIONS
	W GSON
	a ENVIRONMENT
	b LOGGER
	c sessionId
	d username
	e minecraft
	f WORLDS_RESOURCE_PATH
	g INVITES_RESOURCE_PATH
	h MCO_RESOURCE_PATH
	i SUBSCRIPTION_RESOURCE
	j ACTIVITIES_RESOURCE
	k OPS_RESOURCE
	l REGIONS_RESOURCE
	m TRIALS_RESOURCE
	n NOTIFICATIONS_RESOURCE
	o PATH_LIST_ALL_REALMS
	p PATH_CREATE_SNAPSHOT_REALM
	q PATH_SNAPSHOT_ELIGIBLE_REALMS
	r PATH_INITIALIZE
	s PATH_GET_ACTIVTIES
	t PATH_GET_LIVESTATS
	u PATH_GET_SUBSCRIPTION
	v PATH_OP
	w PATH_PUT_INTO_MINIGAMES_MODE
	x PATH_AVAILABLE
	y PATH_TEMPLATES
	z PATH_WORLD_JOIN
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/lang/String;Lfgo;)V <init>
		0 o p_87166_
		1 o p_87167_
		2 o p_87168_
	a (Lfcb;)Ljava/lang/String; execute
		0 o p_87196_
	a (JLjava/lang/String;)Lfcp; invite
		0 o p_87213_
		1 o p_87214_
	a (Lfck;)V sendPingResults
		0 o p_87200_
	a (JILfcu;)V updateSlot
		0 o p_87180_
		1 o p_87181_
		2 o p_87182_
	a (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; url
		0 o p_87204_
		1 o p_87205_
	a ()Lfby; create
		static
	a (Ljava/util/List;)V notificationsSeen
		0 o p_275212_
	a (Lfci;)Z isBlocked
		0 o p_87198_
	a (JLjava/lang/String;Ljava/lang/String;)V initializeRealm
		0 o p_87192_
		1 o p_87193_
		2 o p_87194_
	a (Ljava/lang/String;)V acceptInvitation
		0 o p_87202_
	a (JLjava/util/UUID;)V uninvite
		0 o p_87184_
		1 o p_295611_
	a (Lfgo;)Lfby; create
		static
		0 o p_239152_
	a (Ljava/lang/Long;)Lfcp; createSnapshotRealm
		0 o p_306020_
	a (JLffg;)Ljava/lang/Boolean; resetWorldWithSeed
		0 o p_167276_
		1 o p_167277_
	a (JI)Z switchSlot
		0 o p_87177_
		1 o p_87178_
	a (J)Lfcp; getOwnRealm
		0 o p_87175_
	a (IILfcp$d;)Lfdf; fetchWorldTemplates
		0 o p_87171_
		1 o p_87172_
		2 o p_87173_
	b (J)Lfcz; getActivity
		0 o p_167279_
	b (JLjava/util/UUID;)Lfch; op
		0 o p_87239_
		1 o p_295948_
	b (JLjava/lang/String;Ljava/lang/String;)V update
		0 o p_87216_
		1 o p_87217_
		2 o p_87218_
	b (Ljava/util/List;)V notificationsDismiss
		0 o p_275407_
	b (JI)Lfdd; requestDownloadInfo
		0 o p_87210_
		1 o p_87211_
	b ()Lfcr; listRealms
	b (Ljava/lang/String;)V rejectInvitation
		0 o p_87220_
	b (JLjava/lang/String;)V restoreWorld
		0 o p_87225_
		1 o p_87226_
	c (JLjava/lang/String;)Ljava/lang/Boolean; putIntoMinigameMode
		0 o p_87233_
		1 o p_87234_
	c (J)Lfcq; join
		0 o p_87208_
	c ()Ljava/util/List; listSnapshotEligibleRealms
	c (Ljava/util/List;)Lcom/google/gson/JsonArray; uuidListToJsonArray
		static
		0 o p_275393_
	c (Ljava/lang/String;)Ljava/lang/String; url
		0 o p_87228_
	c (JLjava/util/UUID;)Lfch; deop
		0 o p_87245_
		1 o p_294880_
	d ()Ljava/util/List; getNotifications
	d (JLjava/lang/String;)Ljava/lang/Boolean; resetWorldWithTemplate
		0 o p_87251_
		1 o p_87252_
	d (J)V uninviteMyselfFrom
		0 o p_87223_
	e ()Lfcs; getLiveStats
	e (J)Lfcf; backupsFor
		0 o p_87231_
	e (JLjava/lang/String;)Lfdb; requestUploadInfo
		0 o p_87257_
		1 o p_87258_
	f (J)Ljava/lang/Boolean; open
		0 o p_87237_
	f ()Z hasParentalConsent
	g (J)Ljava/lang/Boolean; close
		0 o p_87243_
	g ()Lfby$a; clientCompatible
	h ()I pendingInvitesCount
	h (J)Lfda; subscriptionFor
		0 o p_87249_
	i (J)V deleteRealm
		0 o p_87255_
	i ()Lfcj; pendingInvites
	j ()V agreeToTos
	k ()Lfcn; getNews
	l ()Ljava/lang/Boolean; trialAvailable
	m ()Ljava/util/Optional; lambda$static$0
		static
fby$a com/mojang/realmsclient/client/RealmsClient$CompatibleVersionResponse
	a COMPATIBLE
	b OUTDATED
	c OTHER
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_87271_
		1 o p_87272_
	a ()[Lfby$a; $values
		static
	valueOf (Ljava/lang/String;)Lfby$a; valueOf
		static
		0 o p_87274_
	values ()[Lfby$a; values
		static
fby$b com/mojang/realmsclient/client/RealmsClient$Environment
	a PRODUCTION
	b STAGE
	c LOCAL
	d baseUrl
	e protocol
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V <init>
		0 o p_87284_
		1 o p_87285_
		2 o p_87286_
		3 o p_87287_
	a (Ljava/lang/String;)Ljava/util/Optional; byName
		static
		0 o p_289688_
	a ()[Lfby$b; $values
		static
	valueOf (Ljava/lang/String;)Lfby$b; valueOf
		static
		0 o p_87289_
	values ()[Lfby$b; values
		static
fbz com/mojang/realmsclient/client/RealmsClientConfig
	a proxy
	<init> ()V <init>
	a ()Ljava/net/Proxy; getProxy
		static
	a (Ljava/net/Proxy;)V setProxy
		static
		0 o p_87294_
fc net/minecraft/commands/arguments/ComponentArgument
	a ERROR_INVALID_JSON
	b EXAMPLES
	c registries
	<clinit> ()V <clinit>
		static
	<init> (Ljo$a;)V <init>
		0 o p_323707_
	a (Lep;)Lfc; textComponent
		static
		0 o p_324401_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lwz; getComponent
		static
		0 o p_87118_
		1 o p_87119_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304083_
	a (Lcom/mojang/brigadier/StringReader;)Lwz; parse
		0 o p_87116_
	getExamples ()Ljava/util/Collection; getExamples
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_87124_
fca com/mojang/realmsclient/client/RealmsError
	a NO_MESSAGE
	b LOGGER
	<clinit> ()V <clinit>
		static
	a (ILjava/lang/String;)Lfca; parse
		static
		0 o p_294532_
		1 o p_87304_
	a ()I errorCode
	b ()Lwz; errorMessage
	c ()Ljava/lang/String; logMessage
fca$a com/mojang/realmsclient/client/RealmsError$AuthenticationError
	c ERROR_CODE
	d message
	<init> (Ljava/lang/String;)V <init>
		0 o message
	a ()I errorCode
	b ()Lwz; errorMessage
	c ()Ljava/lang/String; logMessage
	d ()Ljava/lang/String; message
	equals (Ljava/lang/Object;)Z equals
		0 o p_295001_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fca$b com/mojang/realmsclient/client/RealmsError$CustomError
	c SERVICE_BUSY
	d RETRY_MESSAGE
	e httpCode
	f payload
	<clinit> ()V <clinit>
		static
	<init> (ILwz;)V <init>
		0 o httpCode
		1 o payload
	a (I)Lfca$b; retry
		static
		0 o p_295020_
	a ()I errorCode
	a (Ljava/lang/String;)Lfca$b; unknownCompatibilityResponse
		static
		0 o p_294662_
	a (Lfdi;)Lfca$b; connectivityError
		static
		0 o p_294863_
	b ()Lwz; errorMessage
	b (I)Lfca$b; noPayload
		static
		0 o p_295243_
	c ()Ljava/lang/String; logMessage
	d ()I httpCode
	e ()Lwz; payload
	equals (Ljava/lang/Object;)Z equals
		0 o p_294774_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fca$c com/mojang/realmsclient/client/RealmsError$ErrorWithJsonPayload
	c httpCode
	d code
	e reason
	f message
	<init> (IILjava/lang/String;Ljava/lang/String;)V <init>
		0 o httpCode
		1 o code
		2 o reason
		3 o message
	a ()I errorCode
	b ()Lwz; errorMessage
	c ()Ljava/lang/String; logMessage
	d ()I httpCode
	e ()I code
	equals (Ljava/lang/Object;)Z equals
		0 o p_296117_
	f ()Ljava/lang/String; reason
	g ()Ljava/lang/String; message
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fca$d com/mojang/realmsclient/client/RealmsError$ErrorWithRawPayload
	c httpCode
	d payload
	<init> (ILjava/lang/String;)V <init>
		0 o httpCode
		1 o payload
	a ()I errorCode
	b ()Lwz; errorMessage
	c ()Ljava/lang/String; logMessage
	d ()I httpCode
	e ()Ljava/lang/String; payload
	equals (Ljava/lang/Object;)Z equals
		0 o p_294934_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fcb com/mojang/realmsclient/client/Request
	a connection
	b url
	c connected
	d DEFAULT_READ_TIMEOUT
	e DEFAULT_CONNECT_TIMEOUT
	f IS_SNAPSHOT_KEY
	g COOKIE_KEY
	<init> (Ljava/lang/String;II)V <init>
		0 o p_87310_
		1 o p_87311_
		2 o p_87312_
	a (Ljava/io/InputStream;)Ljava/lang/String; read
		0 o p_87315_
	a (Ljava/lang/String;Ljava/lang/String;II)Lfcb; post
		static
		0 o p_87326_
		1 o p_87327_
		2 o p_87328_
		3 o p_87329_
	a (Z)V addSnapshotHeader
		0 o p_305796_
	a ()I getRetryAfterHeader
	a (Ljava/net/HttpURLConnection;Ljava/lang/String;)Ljava/lang/String; getHeader
		static
		0 o p_87333_
		1 o p_87334_
	a (Ljava/lang/String;)Lfcb; get
		static
		0 o p_87317_
	a (Ljava/lang/String;Ljava/lang/String;)V cookie
		0 o p_87323_
		1 o p_87324_
	a (Ljava/lang/String;II)Lfcb; get
		static
		0 o p_87319_
		1 o p_87320_
		2 o p_87321_
	a (Ljava/net/HttpURLConnection;)I getRetryAfterHeader
		static
		0 o p_87331_
	a (Ljava/net/HttpURLConnection;Ljava/lang/String;Ljava/lang/String;)V cookie
		static
		0 o p_87336_
		1 o p_87337_
		2 o p_87338_
	b (Ljava/lang/String;Ljava/lang/String;)Lfcb; post
		static
		0 o p_87343_
		1 o p_87344_
	b ()I responseCode
	b (Ljava/lang/String;)Lfcb; delete
		static
		0 o p_87341_
	b (Ljava/lang/String;Ljava/lang/String;II)Lfcb; put
		static
		0 o p_87346_
		1 o p_87347_
		2 o p_87348_
		3 o p_87349_
	c (Ljava/lang/String;)Ljava/lang/String; getHeader
		0 o p_87352_
	c (Ljava/lang/String;Ljava/lang/String;)Lfcb; put
		static
		0 o p_87354_
		1 o p_87355_
	c ()Ljava/lang/String; text
	d ()Lfcb; connect
	e ()Lfcb; doConnect
	f ()V dispose
fcb$a com/mojang/realmsclient/client/Request$Delete
	<init> (Ljava/lang/String;II)V <init>
		0 o p_87359_
		1 o p_87360_
		2 o p_87361_
	e ()Lfcb; doConnect
	f ()Lfcb$a; doConnect
fcb$b com/mojang/realmsclient/client/Request$Get
	<init> (Ljava/lang/String;II)V <init>
		0 o p_87365_
		1 o p_87366_
		2 o p_87367_
	e ()Lfcb; doConnect
	f ()Lfcb$b; doConnect
fcb$c com/mojang/realmsclient/client/Request$Post
	c content
	<init> (Ljava/lang/String;Ljava/lang/String;II)V <init>
		0 o p_87372_
		1 o p_87373_
		2 o p_87374_
		3 o p_87375_
	e ()Lfcb; doConnect
	f ()Lfcb$c; doConnect
fcb$d com/mojang/realmsclient/client/Request$Put
	c content
	<init> (Ljava/lang/String;Ljava/lang/String;II)V <init>
		0 o p_87380_
		1 o p_87381_
		2 o p_87382_
		3 o p_87383_
	e ()Lfcb; doConnect
	f ()Lfcb$d; doConnect
fcc com/mojang/realmsclient/client/UploadStatus
	a bytesWritten
	b totalBytes
	<init> ()V <init>
fcd com/mojang/realmsclient/client/package-info
fce com/mojang/realmsclient/dto/Backup
	a backupId
	b lastModifiedDate
	c size
	d metadata
	e changeList
	f LOGGER
	g uploadedVersion
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Z isUploadedVersion
	a (Z)V setUploadedVersion
		0 o p_87404_
	a (Lcom/google/gson/JsonElement;)Lfce; parse
		static
		0 o p_87400_
fcf com/mojang/realmsclient/dto/BackupList
	a backups
	b LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lfcf; parse
		static
		0 o p_87410_
fcg com/mojang/realmsclient/dto/GuardedSerializer
	a gson
	<init> ()V <init>
	a (Lcom/google/gson/JsonElement;)Ljava/lang/String; toJson
		0 o p_275638_
	a (Ljava/lang/String;Ljava/lang/Class;)Lfcw; fromJson
		0 o p_87416_
		1 o p_87417_
	a (Lfcw;)Ljava/lang/String; toJson
		0 o p_87414_
fch com/mojang/realmsclient/dto/Ops
	a ops
	<init> ()V <init>
	a (Ljava/lang/String;)Lfch; parse
		static
		0 o p_87421_
fci com/mojang/realmsclient/dto/PendingInvite
	a invitationId
	b realmName
	c realmOwnerName
	d realmOwnerUuid
	e date
	f LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/google/gson/JsonObject;)Lfci; parse
		static
		0 o p_87431_
fcj com/mojang/realmsclient/dto/PendingInvitesList
	a pendingInvites
	b LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lfcj; parse
		static
		0 o p_87437_
fck com/mojang/realmsclient/dto/PingResult
	a pingResults
	b realmIds
	<init> ()V <init>
fcl com/mojang/realmsclient/dto/PlayerInfo
	a name
	b uuid
	c operator
	d accepted
	e online
	<init> ()V <init>
	a (Ljava/lang/String;)V setName
		0 o p_87449_
	a (Ljava/util/UUID;)V setUuid
		0 o p_295533_
	a ()Ljava/lang/String; getName
	a (Z)V setOperator
		0 o p_87451_
	b ()Ljava/util/UUID; getUuid
	b (Z)V setAccepted
		0 o p_87456_
	c (Z)V setOnline
		0 o p_87459_
	c ()Z isOperator
	d ()Z getAccepted
	e ()Z getOnline
fcm com/mojang/realmsclient/dto/RealmsDescriptionDto
	a name
	b description
	<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o p_87465_
		1 o p_87466_
fcn com/mojang/realmsclient/dto/RealmsNews
	a newsLink
	b LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lfcn; parse
		static
		0 o p_87472_
fco com/mojang/realmsclient/dto/RealmsNotification
	a LOGGER
	b NOTIFICATION_UUID
	c DISMISSABLE
	d SEEN
	e TYPE
	f VISIT_URL
	g INFO_POPUP
	h BUTTON_TEXT_FALLBACK
	i uuid
	j dismissable
	k seen
	l type
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/UUID;ZZLjava/lang/String;)V <init>
		0 o p_275316_
		1 o p_275303_
		2 o p_275497_
		3 o p_275401_
	a ()Z seen
	a (Ljava/lang/String;)Ljava/util/List; parseList
		static
		0 o p_275464_
	a (Lcom/google/gson/JsonObject;)Lfco; parse
		static
		0 o p_275549_
	b ()Z dismissable
	c ()Ljava/util/UUID; uuid
fco$a com/mojang/realmsclient/dto/RealmsNotification$InfoPopup
	a TITLE
	b MESSAGE
	c IMAGE
	d URL_BUTTON
	e title
	f message
	g image
	h urlButton
	<init> (Lfco;Lfct;Lfct;Lakr;Lfco$b;)V <init>
		0 o p_304992_
		1 o p_304968_
		2 o p_304788_
		3 o p_304749_
		4 o p_304471_
	a (Ljava/util/function/Consumer;)V lambda$buildScreen$3
		0 o p_304485_
	a (Lfco;Lcom/google/gson/JsonObject;)Lfco$a; parse
		static
		0 o p_304647_
		1 o p_304686_
	a (Lfod;Ljava/util/function/Consumer;)Lfjo; buildScreen
		0 o p_304415_
		1 o p_304962_
	a (Lfod;Ljava/util/function/Consumer;Lfjo;)V lambda$buildScreen$1
		0 o p_304868_
		1 o p_304667_
		2 o p_304766_
	a (Ljava/util/function/Consumer;Lfjo;)V lambda$buildScreen$2
		0 o p_304969_
		1 o p_304476_
	a (Lfgo;Lfod;Lfjo;Z)V lambda$buildScreen$0
		0 o p_304783_
		1 o p_304613_
		2 o p_304985_
		3 o p_304708_
fco$b com/mojang/realmsclient/dto/RealmsNotification$UrlButton
	a url
	b urlText
	c URL
	d URL_TEXT
	<init> (Ljava/lang/String;Lfct;)V <init>
		0 o url
		1 o urlText
	a ()Ljava/lang/String; url
	a (Lcom/google/gson/JsonObject;)Lfco$b; parse
		static
		0 o p_304518_
	b ()Lfct; urlText
	equals (Ljava/lang/Object;)Z equals
		0 o p_304836_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fco$c com/mojang/realmsclient/dto/RealmsNotification$VisitUrl
	a URL
	b BUTTON_TEXT
	c MESSAGE
	d url
	e buttonText
	f message
	<init> (Lfco;Ljava/lang/String;Lfct;Lfct;)V <init>
		0 o p_275564_
		1 o p_275312_
		2 o p_275433_
		3 o p_275541_
	a (Lfco;Lcom/google/gson/JsonObject;)Lfco$c; parse
		static
		0 o p_275651_
		1 o p_275278_
	a (Lfod;)Lfim; buildOpenLinkButton
		0 o p_275412_
	d ()Lwz; getMessage
fcp com/mojang/realmsclient/dto/RealmsServer
	a id
	b remoteSubscriptionId
	c name
	d motd
	e state
	f owner
	g ownerUUID
	h players
	i slots
	j expired
	k expiredTrial
	l daysLeft
	m worldType
	n activeSlot
	o minigameName
	p minigameId
	q minigameImage
	r parentRealmId
	s parentWorldName
	t activeVersion
	u compatibility
	v LOGGER
	w NO_VALUE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)V setName
		0 o p_87509_
	a (I)Ljava/lang/String; getWorldName
		0 o p_87496_
	a (Lcom/google/gson/JsonArray;)Ljava/util/List; parseInvited
		static
		0 o p_87498_
	a ()Ljava/lang/String; getDescription
	a (Lfcp;)V sortInvited
		static
		0 o p_87505_
	a (Lfcl;Lfcl;)I lambda$sortInvited$0
		static
		0 o p_87502_
		1 o p_87503_
	a (Ljava/util/Map;)Ljava/util/Map; cloneSlots
		0 o p_87511_
	a (Lcom/google/gson/JsonObject;)Lfcp; parse
		static
		0 o p_87500_
	b (Ljava/lang/String;)V setDescription
		0 o p_87516_
	b (Lcom/google/gson/JsonArray;)Ljava/util/Map; parseSlots
		static
		0 o p_87514_
	b ()Ljava/lang/String; getName
	c ()Ljava/lang/String; getMinigameName
	c (Ljava/lang/String;)Lfcp; parse
		static
		0 o p_87519_
	clone ()Ljava/lang/Object; clone
	d (Ljava/lang/String;)Lfcp$a; getCompatibility
		static
		0 o p_305806_
	d ()Z isCompatible
	e ()Z needsUpgrade
	e (Ljava/lang/String;)Lfzt; toServerData
		0 o p_87523_
	equals (Ljava/lang/Object;)Z equals
		0 o p_87528_
	f (Ljava/lang/String;)Lfcp$c; getState
		static
		0 o p_87526_
	f ()Z needsDowngrade
	g (Ljava/lang/String;)Lfcp$d; getWorldType
		static
		0 o p_87530_
	g ()Lfcp; clone
	h ()Z isSnapshotRealm
	hashCode ()I hashCode
	i ()Z isMinigameActive
	j ()Ljava/util/Map; createEmptySlots
		static
fcp$a com/mojang/realmsclient/dto/RealmsServer$Compatibility
	a UNVERIFIABLE
	b INCOMPATIBLE
	c RELEASE_TYPE_INCOMPATIBLE
	d NEEDS_DOWNGRADE
	e NEEDS_UPGRADE
	f COMPATIBLE
	g $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_305774_
		1 o p_306212_
	a ()Z isCompatible
	b ()Z needsUpgrade
	c ()Z needsDowngrade
	d ()[Lfcp$a; $values
		static
	valueOf (Ljava/lang/String;)Lfcp$a; valueOf
		static
		0 o p_305978_
	values ()[Lfcp$a; values
		static
fcp$b com/mojang/realmsclient/dto/RealmsServer$McoServerComparator
	a refOwner
	<init> (Ljava/lang/String;)V <init>
		0 o p_87534_
	a (Lfcp;Lfcp;)I compare
		0 o p_87536_
		1 o p_87537_
	compare (Ljava/lang/Object;Ljava/lang/Object;)I compare
		0 o p_87539_
		1 o p_87540_
fcp$c com/mojang/realmsclient/dto/RealmsServer$State
	a CLOSED
	b OPEN
	c UNINITIALIZED
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_87547_
		1 o p_87548_
	a ()[Lfcp$c; $values
		static
	valueOf (Ljava/lang/String;)Lfcp$c; valueOf
		static
		0 o p_87550_
	values ()[Lfcp$c; values
		static
fcp$d com/mojang/realmsclient/dto/RealmsServer$WorldType
	a NORMAL
	b MINIGAME
	c ADVENTUREMAP
	d EXPERIENCE
	e INSPIRATION
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_87560_
		1 o p_87561_
	a ()[Lfcp$d; $values
		static
	valueOf (Ljava/lang/String;)Lfcp$d; valueOf
		static
		0 o p_87563_
	values ()[Lfcp$d; values
		static
fcq com/mojang/realmsclient/dto/RealmsServerAddress
	a address
	b resourcePackUrl
	c resourcePackHash
	d LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lfcq; parse
		static
		0 o p_87572_
fcr com/mojang/realmsclient/dto/RealmsServerList
	a servers
	b LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lfcr; parse
		static
		0 o p_87578_
fcs com/mojang/realmsclient/dto/RealmsServerPlayerLists
	a servers
	b LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (J)Ljava/util/List; getProfileResultsFor
		0 o p_350315_
	a (Ljava/lang/String;)Lfcs; parse
		static
		0 o p_87597_
	a (Lcom/google/gson/JsonArray;)Ljava/util/List; parsePlayers
		static
		0 o p_350938_
fct com/mojang/realmsclient/dto/RealmsText
	a TRANSLATION_KEY
	b ARGS
	c translationKey
	d args
	<init> (Ljava/lang/String;[Ljava/lang/String;)V <init>
		0 o p_275727_
		1 o p_304764_
	a (Lwz;)Lwz; createComponent
		0 o p_275681_
	a ()Lwz; createComponent
	a (Lcom/google/gson/JsonObject;)Lfct; parse
		static
		0 o p_275381_
	toString ()Ljava/lang/String; toString
fcu com/mojang/realmsclient/dto/RealmsWorldOptions
	A DEFAULT_COMPATIBILITY
	B DEFAULT_TEMPLATE_ID
	C DEFAULT_TEMPLATE_IMAGE
	a pvp
	b spawnAnimals
	c spawnMonsters
	d spawnNPCs
	e spawnProtection
	f commandBlocks
	g forceGameMode
	h difficulty
	i gameMode
	j version
	k compatibility
	l templateId
	m templateImage
	n empty
	o slotName
	p DEFAULT_FORCE_GAME_MODE
	q DEFAULT_PVP
	r DEFAULT_SPAWN_ANIMALS
	s DEFAULT_SPAWN_MONSTERS
	t DEFAULT_SPAWN_NPCS
	u DEFAULT_SPAWN_PROTECTION
	v DEFAULT_COMMAND_BLOCKS
	w DEFAULT_DIFFICULTY
	x DEFAULT_GAME_MODE
	y DEFAULT_SLOT_NAME
	z DEFAULT_VERSION
	<clinit> ()V <clinit>
		static
	<init> (ZZZZIZIIZLjava/lang/String;Ljava/lang/String;Lfcp$a;)V <init>
		0 o p_167302_
		1 o p_167303_
		2 o p_167304_
		3 o p_167305_
		4 o p_167306_
		5 o p_167307_
		6 o p_167308_
		7 o p_167309_
		8 o p_167310_
		9 o p_167311_
		10 o p_307682_
		11 o p_307526_
	a (Lcom/google/gson/JsonObject;)Lfcu; parse
		static
		0 o p_87629_
	a (Z)V setEmpty
		0 o p_87631_
	a (I)Ljava/lang/String; getSlotName
		0 o p_87627_
	a ()Lfcu; createDefaults
		static
	b (I)Ljava/lang/String; getDefaultSlotName
		0 o p_87634_
	b ()Lfcu; createEmptyDefaults
		static
	c ()Ljava/lang/String; toJson
	clone ()Ljava/lang/Object; clone
	d ()Lfcu; clone
fcv com/mojang/realmsclient/dto/RealmsWorldResetDto
	a seed
	b worldTemplateId
	c levelType
	d generateStructures
	e experiments
	<init> (Ljava/lang/String;JIZLjava/util/Set;)V <init>
		0 o p_87643_
		1 o p_87644_
		2 o p_87645_
		3 o p_87646_
		4 o p_305885_
fcw com/mojang/realmsclient/dto/ReflectionBasedSerialization
fcx com/mojang/realmsclient/dto/RegionPingResult
	a regionName
	b ping
	<init> (Ljava/lang/String;I)V <init>
		0 o p_87650_
		1 o p_87651_
	a ()I ping
	toString ()Ljava/lang/String; toString
fcy com/mojang/realmsclient/dto/ServerActivity
	a profileUuid
	b joinTime
	c leaveTime
	<init> ()V <init>
	a (Lcom/google/gson/JsonObject;)Lfcy; parse
		static
		0 o p_167317_
fcz com/mojang/realmsclient/dto/ServerActivityList
	a periodInMillis
	b serverActivities
	<init> ()V <init>
	a (Ljava/lang/String;)Lfcz; parse
		static
		0 o p_167322_
fd net/minecraft/commands/arguments/CompoundTagArgument
	a EXAMPLES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lub; getCompoundTag
		static
		0 o p_87661_
		1 o p_87662_
	a (Lcom/mojang/brigadier/StringReader;)Lub; parse
		0 o p_87659_
	a ()Lfd; compoundTag
		static
	getExamples ()Ljava/util/Collection; getExamples
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_87665_
fda com/mojang/realmsclient/dto/Subscription
	a startDate
	b daysLeft
	c type
	d LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lfda; parse
		static
		0 o p_87673_
	b (Ljava/lang/String;)Lfda$a; typeFrom
		static
		0 o p_87675_
fda$a com/mojang/realmsclient/dto/Subscription$SubscriptionType
	a NORMAL
	b RECURRING
	c $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_87681_
		1 o p_87682_
	a ()[Lfda$a; $values
		static
	valueOf (Ljava/lang/String;)Lfda$a; valueOf
		static
		0 o p_87684_
	values ()[Lfda$a; values
		static
fdb com/mojang/realmsclient/dto/UploadInfo
	a LOGGER
	b DEFAULT_SCHEMA
	c DEFAULT_PORT
	d URI_SCHEMA_PATTERN
	e worldClosed
	f token
	g uploadEndpoint
	<clinit> ()V <clinit>
		static
	<init> (ZLjava/lang/String;Ljava/net/URI;)V <init>
		0 o p_87693_
		1 o p_87694_
		2 o p_87695_
	a (Ljava/lang/String;)Lfdb; parse
		static
		0 o p_87701_
	a (Ljava/lang/String;I)Ljava/net/URI; assembleUri
		static
		0 o p_87703_
		1 o p_87704_
	a (Ljava/lang/String;Ljava/util/regex/Matcher;)Ljava/lang/String; ensureEndpointSchema
		static
		0 o p_87706_
		1 o p_87707_
	a ()Ljava/lang/String; getToken
	a (II)I selectPortOrDefault
		static
		0 o p_87698_
		1 o p_87699_
	b ()Ljava/net/URI; getUploadEndpoint
	b (Ljava/lang/String;)Ljava/lang/String; createRequest
		static
		0 o p_87710_
	c ()Z isWorldClosed
fdc com/mojang/realmsclient/dto/ValueObject
	<init> ()V <init>
	a (Ljava/lang/reflect/Field;)Ljava/lang/String; getName
		static
		0 o p_87714_
	b (Ljava/lang/reflect/Field;)Z isStatic
		static
		0 o p_87716_
	toString ()Ljava/lang/String; toString
fdd com/mojang/realmsclient/dto/WorldDownload
	a downloadLink
	b resourcePackUrl
	c resourcePackHash
	d LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lfdd; parse
		static
		0 o p_87725_
fde com/mojang/realmsclient/dto/WorldTemplate
	a id
	b name
	c version
	d author
	e link
	f image
	g trailer
	h recommendedPlayers
	i type
	j LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/google/gson/JsonObject;)Lfde; parse
		static
		0 o p_87739_
fde$a com/mojang/realmsclient/dto/WorldTemplate$WorldTemplateType
	a WORLD_TEMPLATE
	b MINIGAME
	c ADVENTUREMAP
	d EXPERIENCE
	e INSPIRATION
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_87748_
		1 o p_87749_
	a ()[Lfde$a; $values
		static
	valueOf (Ljava/lang/String;)Lfde$a; valueOf
		static
		0 o p_87751_
	values ()[Lfde$a; values
		static
fdf com/mojang/realmsclient/dto/WorldTemplatePaginatedList
	a templates
	b page
	c size
	d total
	e LOGGER
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_87761_
	<init> ()V <init>
	a ()Z isLastPage
	a (Ljava/lang/String;)Lfdf; parse
		static
		0 o p_87763_
fdg com/mojang/realmsclient/dto/package-info
fdh com/mojang/realmsclient/exception/RealmsDefaultUncaughtExceptionHandler
	a logger
	<init> (Lorg/slf4j/Logger;)V <init>
		0 o p_202332_
	uncaughtException (Ljava/lang/Thread;Ljava/lang/Throwable;)V uncaughtException
		0 o p_87768_
		1 o p_87769_
fdi com/mojang/realmsclient/exception/RealmsHttpException
	<init> (Ljava/lang/String;Ljava/lang/Exception;)V <init>
		0 o p_87771_
		1 o p_87772_
fdj com/mojang/realmsclient/exception/RealmsServiceException
	a realmsError
	<init> (Lfca;)V <init>
		0 o p_87785_
	getMessage ()Ljava/lang/String; getMessage
fdk com/mojang/realmsclient/exception/RetryCallException
	b DEFAULT_DELAY
	c delaySeconds
	<init> (II)V <init>
		0 o p_87789_
		1 o p_87790_
fdl com/mojang/realmsclient/exception/package-info
fdm com/mojang/realmsclient/gui/RealmsDataFetcher
	a dataFetcher
	b notificationsTask
	c serverListUpdateTask
	d pendingInvitesTask
	e trialAvailabilityTask
	f newsTask
	g onlinePlayersTask
	h newsManager
	i tasks
	<init> (Lfby;)V <init>
		0 o p_238853_
	a ()Ljava/util/List; getTasks
	a (Lfby;)Lfdm$a; lambda$new$0
		static
		0 o p_319364_
fdm$a com/mojang/realmsclient/gui/RealmsDataFetcher$ServerListData
	a serverList
	b availableSnapshotServers
	<init> (Ljava/util/List;Ljava/util/List;)V <init>
		0 o serverList
		1 o availableSnapshotServers
	a ()Ljava/util/List; serverList
	b ()Ljava/util/List; availableSnapshotServers
	equals (Ljava/lang/Object;)Z equals
		0 o p_305854_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fdn com/mojang/realmsclient/gui/RealmsNewsManager
	a newsLocalStorage
	b hasUnreadNews
	c newsLink
	<init> (Lffb;)V <init>
		0 o p_239304_
	a ()Z hasUnreadNews
	a (Lfcn;)V updateUnreadNews
		0 o p_239191_
	b ()Ljava/lang/String; newsLink
	b (Lfcn;)Lffb$a; updateNewsStorage
		0 o p_240153_
fdo com/mojang/realmsclient/gui/RealmsServerList
	a minecraft
	b removedServers
	c servers
	<init> (Lfgo;)V <init>
		0 o p_239233_
	a (Lfcp;)V removeItem
		0 o p_240077_
	a ()Z isEmpty
	a (Ljava/util/List;)V updateServersList
		0 o p_239869_
	iterator ()Ljava/util/Iterator; iterator
fdp com/mojang/realmsclient/gui/RealmsWorldSlotButton
	A slotIndex
	B state
	a EMPTY_SLOT_LOCATION
	b DEFAULT_WORLD_SLOT_1
	c DEFAULT_WORLD_SLOT_2
	d DEFAULT_WORLD_SLOT_3
	u SLOT_FRAME_SPRITE
	v CHECKMARK_SPRITE
	w SLOT_ACTIVE_TOOLTIP
	x SWITCH_TO_MINIGAME_SLOT_TOOLTIP
	y SWITCH_TO_WORLD_SLOT_TOOLTIP
	z MINIGAME
	<clinit> ()V <clinit>
		static
	<init> (IIIIILfim$c;)V <init>
		0 o p_87929_
		1 o p_87930_
		2 o p_87931_
		3 o p_87932_
		4 o p_87935_
		5 o p_87936_
	a (Lfcp;)V setServerData
		0 o p_307266_
	a ()Lfdp$b; getState
	a (Lfdp$b;Ljava/lang/String;)V setTooltipAndNarration
		0 o p_307359_
		1 o p_307244_
	a (Lfcp;ZZ)Lfdp$a; getAction
		static
		0 o p_87960_
		1 o p_87961_
		2 o p_87962_
	b (Lfhz;IIF)V renderWidget
		0 o p_282947_
		1 o p_87965_
		2 o p_87966_
		3 o p_87967_
fdp$a com/mojang/realmsclient/gui/RealmsWorldSlotButton$Action
	a NOTHING
	b SWITCH_SLOT
	c JOIN
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_87975_
		1 o p_87976_
	a ()[Lfdp$a; $values
		static
	valueOf (Ljava/lang/String;)Lfdp$a; valueOf
		static
		0 o p_87978_
	values ()[Lfdp$a; values
		static
fdp$b com/mojang/realmsclient/gui/RealmsWorldSlotButton$State
	a empty
	b minigame
	c action
	d isCurrentlyActiveSlot
	e slotName
	f slotVersion
	g compatibility
	h imageId
	i image
	<init> (Lfcp;I)V <init>
		0 o p_307209_
		1 o p_307377_
fdq com/mojang/realmsclient/gui/RowButton
	a width
	b height
	c xOffset
	d yOffset
	<init> (IIII)V <init>
		0 o p_88012_
		1 o p_88013_
		2 o p_88014_
		3 o p_88015_
	a (Lfhz;IIII)V drawForRowAt
		0 o p_281584_
		1 o p_88020_
		2 o p_88021_
		3 o p_88022_
		4 o p_88023_
	a (I)V onClick
		0 o p_88017_
	a (Lfhz;IIZ)V draw
		0 o p_281291_
		1 o p_88025_
		2 o p_88026_
		3 o p_88027_
	a ()I getRight
	a (Lfhz;Ljava/util/List;Lgwp;IIII)V drawButtonsInRow
		static
		0 o p_281401_
		1 o p_283164_
		2 o p_282348_
		3 o p_282527_
		4 o p_281326_
		5 o p_281575_
		6 o p_282538_
	a (Lgwp;Lfji$a;Ljava/util/List;IDD)V rowButtonMouseClicked
		static
		0 o p_88037_
		1 o p_88038_
		2 o p_88039_
		3 o p_88040_
		4 o p_88041_
		5 o p_88042_
	b ()I getBottom
fdr com/mojang/realmsclient/gui/package-info
fds com/mojang/realmsclient/gui/screens/AddRealmPopupScreen
	B TRIAL_AVAILABLE_SPRITE
	C CROSS_BUTTON_SPRITES
	D BG_TEXTURE_WIDTH
	E BG_TEXTURE_HEIGHT
	F BG_BORDER_SIZE
	G IMAGE_WIDTH
	H IMAGE_HEIGHT
	I BUTTON_SPACING
	J PADDING
	K WIDTH
	L HEIGHT
	M TEXT_WIDTH
	N BUTTON_WIDTH
	O CAROUSEL_SWITCH_INTERVAL
	P carouselImages
	Q backgroundScreen
	R trialAvailable
	S createTrialButton
	T carouselIndex
	U carouselTick
	a POPUP_TEXT
	b CLOSE_TEXT
	c BACKGROUND_SPRITE
	<clinit> ()V <clinit>
		static
	<init> (Lfod;Z)V <init>
		0 o p_344774_
		1 o p_345980_
	C ()I left
	D ()I top
	E ()I right
	F ()I bottom
	a (Laue;)V updateCarouselImages
		static
		0 o p_346428_
	a (Lfhz;IIF)V render
		0 o p_345725_
		1 o p_345936_
		2 o p_345896_
		3 o p_345975_
	a (Lfhz;Lfim;)V renderDiamond
		static
		0 o p_344936_
		1 o p_345090_
	a (Lfim;)V lambda$init$2
		0 o p_345293_
	a (Lakr;)Z lambda$updateCarouselImages$1
		static
		0 o p_345782_
	aT_ ()V init
	b (Lakr;)Z lambda$updateCarouselImages$0
		static
		0 o p_345740_
	b (Lfhz;IIF)V renderBackground
		0 o p_346027_
		1 o p_345796_
		2 o p_345649_
		3 o p_345603_
	d ()V onClose
	e ()V tick
fdt com/mojang/realmsclient/gui/screens/RealmsBackupInfoScreen
	B backup
	C layout
	D backupInfoList
	a TITLE
	b UNKNOWN
	c lastScreen
	<clinit> ()V <clinit>
		static
	<init> (Lfod;Lfce;)V <init>
		0 o p_88048_
		1 o p_88049_
	a (Lfdt;Lfki;)V lambda$init$1
		static
		0 o p_321335_
		1 o p_321336_
	a (Ljava/lang/String;)Lwz; gameDifficultyMetadata
		0 o p_88074_
	a (Ljava/lang/String;Ljava/lang/String;)Lwz; checkForSpecificMetadata
		0 o p_88068_
		1 o p_88069_
	a (Lfdt;)Lfhx; access$000
		static
		0 o p_287643_
	a (Lfim;)V lambda$init$0
		0 o p_299754_
	aT_ ()V init
	b (Ljava/lang/String;)Lwz; gameModeMetadata
		0 o p_88076_
	b (Lfdt;)Lfhx; access$100
		static
		0 o p_287710_
	c ()V repositionElements
	d ()V onClose
fdt$a com/mojang/realmsclient/gui/screens/RealmsBackupInfoScreen$BackupInfoList
	a this$0
	<init> (Lfdt;Lfgo;)V <init>
		0 o p_88081_
		1 o p_88082_
	a (Ljava/lang/String;Ljava/lang/String;)V lambda$new$0
		0 o p_88084_
		1 o p_88085_
fdt$b com/mojang/realmsclient/gui/screens/RealmsBackupInfoScreen$BackupInfoListEntry
	a this$0
	b TEMPLATE_NAME
	c GAME_DIFFICULTY
	d NAME
	e GAME_SERVER_VERSION
	f UPLOADED
	g ENABLED_PACK
	h DESCRIPTION
	i GAME_MODE
	j SEED
	k WORLD_TYPE
	l UNDEFINED
	m key
	n value
	<clinit> ()V <clinit>
		static
	<init> (Lfdt;Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o p_88090_
		1 o p_88091_
		2 o p_88092_
	a (Ljava/lang/String;)Lwz; translateKey
		0 o p_287652_
	a (Lfhz;IIIIIIIZF)V render
		0 o p_282911_
		1 o p_281482_
		2 o p_283643_
		3 o p_282795_
		4 o p_283291_
		5 o p_282540_
		6 o p_282181_
		7 o p_283535_
		8 o p_281916_
		9 o p_282116_
	a ()Lwz; getNarration
	a (DDI)Z mouseClicked
		0 o p_308886_
		1 o p_309052_
		2 o p_309158_
fdu com/mojang/realmsclient/gui/screens/RealmsBackupScreen
	B HAS_CHANGES_TOOLTIP
	C NO_BACKUPS_LABEL
	D DOWNLOAD_LATEST
	E UPLOADED_KEY
	F PADDING
	G lastScreen
	H backups
	I backupList
	J layout
	K slotId
	L downloadButton
	M serverData
	N noBackups
	a LOGGER
	b TITLE
	c RESTORE_TOOLTIP
	<clinit> ()V <clinit>
		static
	<init> (Lfdx;Lfcp;I)V <init>
		0 o p_88126_
		1 o p_88127_
		2 o p_88128_
	C ()V fetchRealmsBackups
	D ()V downloadClicked
	a (Lfdu;)Lfgo; access$000
		static
		0 o p_167357_
	a (Lfjo;)V lambda$downloadClicked$3
		0 o p_344114_
	a (Lfhz;IIF)V render
		0 o p_283405_
		1 o p_282020_
		2 o p_282404_
		3 o p_281280_
	a (Lfdu;Lfki;)V lambda$init$2
		static
		0 o p_329636_
		1 o p_329637_
	a (Lfim;)V lambda$init$1
		0 o p_329634_
	aT_ ()V init
	b (Lfim;)V lambda$init$0
		0 o p_88185_
	b (Lfdu;)Lfhx; access$100
		static
		0 o p_167359_
	c (Lfdu;)Lfhx; access$200
		static
		0 o p_167361_
	c ()V repositionElements
	d (Lfdu;)Lfgo; access$300
		static
		0 o p_279101_
	d ()V onClose
	e (Lfdu;)Lfhx; access$400
		static
		0 o p_331498_
	f (Lfdu;)Lfhx; access$500
		static
		0 o p_332067_
	g (Lfdu;)Lfhx; access$600
		static
		0 o p_330679_
	h (Lfdu;)Lfgo; access$700
		static
		0 o p_330808_
	i (Lfdu;)Lfgo; access$800
		static
		0 o p_330713_
fdu$1 com/mojang/realmsclient/gui/screens/RealmsBackupScreen$1
	a this$0
	<init> (Lfdu;Ljava/lang/String;)V <init>
		0 o p_88212_
		1 o p_88213_
	a (Ljava/util/List;)V lambda$run$0
		0 o p_329638_
	run ()V run
fdu$a com/mojang/realmsclient/gui/screens/RealmsBackupScreen$BackupObjectSelectionList
	a this$0
	m ITEM_HEIGHT
	<init> (Lfdu;)V <init>
		0 o p_88219_
	a (Lfce;)V addEntry
		0 o p_88235_
	a ()I getMaxPosition
	b ()I getRowWidth
fdu$b com/mojang/realmsclient/gui/screens/RealmsBackupScreen$Entry
	a this$0
	b Y_PADDING
	c backup
	d restoreButton
	e changesButton
	f children
	<init> (Lfdu;Lfce;)V <init>
		0 o p_88249_
		1 o p_88250_
	a (Ljava/lang/String;)V addToChangeList
		0 o p_279195_
	a (Lfce;)V populateChangeList
		0 o p_279365_
	a (Lfhz;IIIIIIIZF)V render
		0 o p_281408_
		1 o p_281974_
		2 o p_282495_
		3 o p_282463_
		4 o p_281562_
		5 o p_282782_
		6 o p_281638_
		7 o p_283190_
		8 o p_283105_
		9 o p_282066_
	a (Lfjo;)V lambda$restoreClicked$4
		0 o p_344116_
	a (Ljava/util/Date;)Ljava/lang/String; getMediumDatePresentation
		0 o p_88276_
	a (Lfim;)V lambda$new$2
		0 o p_329642_
	a (Ljava/util/function/Supplier;)Lxn; lambda$new$3
		0 o p_329640_
	aK_ ()Ljava/util/List; children
	b (Lfim;)V lambda$new$0
		0 o p_344115_
	b ()Ljava/util/List; narratables
	b (Ljava/util/function/Supplier;)Lxn; lambda$new$1
		0 o p_329639_
	c ()Ljava/lang/String; getShortBackupDate
	d ()V restoreClicked
fdv com/mojang/realmsclient/gui/screens/RealmsBrokenWorldScreen
	B lastScreen
	C serverData
	D serverId
	E message
	F leftX
	G slotsThatHasBeenDownloaded
	H animTick
	a SLOT_FRAME_SPRITE
	b LOGGER
	c DEFAULT_BUTTON_WIDTH
	<clinit> ()V <clinit>
		static
	<init> (Lfod;JZ)V <init>
		0 o p_88296_
		1 o p_88298_
		2 o p_88299_
	C ()V addButtons
	D ()Z isMinigame
	E ()V lambda$doSwitchOrReset$8
	F ()V lambda$doSwitchOrReset$7
	G ()V lambda$doSwitchOrReset$5
	a (I)I getFramePositionX
		0 o p_88302_
	a (ILfjo;)V lambda$addButtons$2
		0 o p_344117_
		1 o p_344118_
	a (Lfhz;IIF)V render
		0 o p_282934_
		1 o p_88317_
		2 o p_88318_
		3 o p_88319_
	a (Lfcp;)V lambda$doSwitchOrReset$6
		0 o p_302306_
	a (ILfim;)V lambda$addButtons$3
		0 o p_344119_
		1 o p_344120_
	a (Lfhz;IIIIZLjava/lang/String;IJLjava/lang/String;Z)V drawSlotFrame
		0 o p_281929_
		1 o p_283393_
		2 o p_281553_
		3 o p_283523_
		4 o p_282823_
		5 o p_283032_
		6 o p_283498_
		7 o p_283330_
		8 o p_283588_
		9 o p_282484_
		10 o p_282283_
	a (IZ)V lambda$downloadWorld$9
		0 o p_329644_
		1 o p_329645_
	a (J)V fetchServerData
		0 o p_88314_
	a (Lfim;)V lambda$init$0
		0 o p_300624_
	aT_ ()V init
	b (ILfim;)V lambda$addButtons$1
		0 o p_305619_
		1 o p_305620_
	b (I)V downloadWorld
		0 o p_88336_
	b (J)V lambda$fetchServerData$4
		0 o p_319365_
	b ()V doSwitchOrReset
	d ()V onClose
	e ()V tick
	i ()Lwz; getNarrationMessage
fdw com/mojang/realmsclient/gui/screens/RealmsClientOutdatedScreen
	B OUTDATED_STABLE_VERSION
	C lastScreen
	D layout
	a INCOMPATIBLE_TITLE
	b INCOMPATIBLE_CLIENT_VERSION
	c UNSUPPORTED_SNAPSHOT_VERSION
	<clinit> ()V <clinit>
		static
	<init> (Lfod;)V <init>
		0 o p_231304_
	C ()Lwz; getErrorMessage
	a (Lfdw;Lfki;)V lambda$init$1
		static
		0 o p_329647_
		1 o p_329648_
	a (Lfim;)V lambda$init$0
		0 o p_329646_
	aT_ ()V init
	c ()V repositionElements
	d ()V onClose
fdx com/mojang/realmsclient/gui/screens/RealmsConfigureWorldScreen
	B CLOSED_SPRITE
	C LOGGER
	D WORLD_LIST_TITLE
	E TITLE
	F SERVER_EXPIRED_TOOLTIP
	G SERVER_EXPIRING_SOON_TOOLTIP
	H SERVER_EXPIRING_IN_DAY_TOOLTIP
	I SERVER_OPEN_TOOLTIP
	J SERVER_CLOSED_TOOLTIP
	K DEFAULT_BUTTON_WIDTH
	L DEFAULT_BUTTON_OFFSET
	M toolTip
	N lastScreen
	O serverData
	P serverId
	Q leftX
	R rightX
	S playersButton
	T settingsButton
	U subscriptionButton
	V optionsButton
	W backupButton
	X resetWorldButton
	Y switchMinigameButton
	Z stateChanged
	a EXPIRED_SPRITE
	aa slotButtonList
	b EXPIRES_SOON_SPRITE
	c OPEN_SPRITE
	<clinit> ()V <clinit>
		static
	<init> (Lfbt;J)V <init>
		0 o p_88411_
		1 o p_88412_
	C ()V disableButtons
	D ()V switchToMinigame
	E ()Z isMinigame
	F ()V hideRegularButtons
	G ()V hideMinigameButtons
	J ()Lwz; lambda$drawServerStatus$23
		static
	K ()Lwz; lambda$drawServerStatus$22
	L ()Lwz; lambda$drawServerStatus$21
		static
	M ()Lwz; lambda$drawServerStatus$20
		static
	N ()V lambda$switchToEmptySlot$18
	O ()V lambda$switchToEmptySlot$17
	P ()V lambda$switchToFullSlot$15
	Q ()V lambda$switchToFullSlot$14
	R ()V lambda$init$7
	S ()V lambda$init$6
	a (ILfcp;Lfjo;)V lambda$switchToEmptySlot$19
		0 o p_344124_
		1 o p_344125_
		2 o p_344126_
	a (ILfcp;)V switchToFullSlot
		0 o p_88421_
		1 o p_88422_
	a (I)Lfdp; addSlotButton
		0 o p_167386_
	a (II)I centerButton
		0 o p_88466_
		1 o p_88467_
	a (Lfcp;)V joinRealm
		0 o p_88439_
	a (Lfde;)V templateSelectionCallback
		0 o p_167395_
	a (J)V fetchServerData
		0 o p_88427_
	a (Lfhz;IIF)V render
		0 o p_282982_
		1 o p_281739_
		2 o p_283097_
		3 o p_282528_
	a (ILfim;)V lambda$addSlotButton$10
		0 o p_339254_
		1 o p_339255_
	a (Lfhz;IIIILakr;Ljava/util/function/Supplier;)V drawRealmStatus
		0 o p_299311_
		1 o p_298280_
		2 o p_298913_
		3 o p_299030_
		4 o p_299045_
		5 o p_299141_
		6 o p_298702_
	a (Lfdj;)V lambda$fetchServerData$12
		0 o p_293562_
	a (Lfcp;ILfjo;)V lambda$switchToFullSlot$16
		0 o p_344121_
		1 o p_344122_
		2 o p_344123_
	a (Lfcu;)V saveSlotSettings
		0 o p_88445_
	a (Ljava/lang/String;Ljava/lang/String;)V saveSettings
		0 o p_88455_
		1 o p_88456_
	a (Lfim;)V hide
		0 o p_88451_
	aT_ ()V init
	b (Z)V openTheWorld
		0 o p_88460_
	b (J)V lambda$fetchServerData$13
		0 o p_319366_
	b (Lfim;)V show
		0 o p_88485_
	b (Lfhz;IIII)V drawServerStatus
		0 o p_281709_
		1 o p_88491_
		2 o p_88492_
		3 o p_88493_
		4 o p_88494_
	b (Lfcp;)V lambda$fetchServerData$11
		0 o p_307017_
	b (ILfcp;)V switchToEmptySlot
		0 o p_88469_
		1 o p_88470_
	b (I)I leftButton
		0 o p_88464_
	b ()V closeTheWorld
	c (Lfim;)V lambda$init$9
		0 o p_307024_
	d ()V onClose
	d (Lfim;)V lambda$init$8
		0 o p_300627_
	e (Lfim;)V lambda$init$5
		0 o p_280715_
	f (Lfim;)V lambda$init$4
		0 o p_280720_
	f ()V stateChanged
	g (Lfim;)V lambda$init$3
		0 o p_280711_
	g ()Lfdx; getNewScreen
	h (I)I frame
		0 o p_88488_
	h (Lfim;)V lambda$init$2
		0 o p_280725_
	i (Lfim;)V lambda$init$1
		0 o p_280716_
	j (Lfim;)V lambda$init$0
		0 o p_280722_
fdx$1 com/mojang/realmsclient/gui/screens/RealmsConfigureWorldScreen$1
	a $SwitchMap$com$mojang$realmsclient$gui$RealmsWorldSlotButton$Action
	<clinit> ()V <clinit>
		static
fdy com/mojang/realmsclient/gui/screens/RealmsConfirmScreen
	a callback
	b title1
	c title2
	<init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lwz;Lwz;)V <init>
		0 o p_88550_
		1 o p_88551_
		2 o p_88552_
	a (Lfim;)V lambda$init$1
		0 o p_88559_
	a (Lfhz;IIF)V render
		0 o p_282610_
		1 o p_282200_
		2 o p_283480_
		3 o p_281259_
	aT_ ()V init
	b (Lfim;)V lambda$init$0
		0 o p_88562_
fdz com/mojang/realmsclient/gui/screens/RealmsCreateRealmScreen
	B BUTTON_SPACING
	C CONTENT_WIDTH
	D lastScreen
	E layout
	F nameBox
	G descriptionBox
	H createWorldRunnable
	a CREATE_REALM_TEXT
	b NAME_LABEL
	c DESCRIPTION_LABEL
	<clinit> ()V <clinit>
		static
	<init> (Lfbt;J)V <init>
		0 o p_306218_
		1 o p_305942_
	<init> (Lfbt;Lfcp;)V <init>
		0 o p_88575_
		1 o p_88574_
	C ()V lambda$createWorld$7
	D ()V lambda$createWorld$6
	a (Lfdz;Lfki;)V lambda$init$5
		static
		0 o p_321337_
		1 o p_321338_
	a (Lfcp;)V createWorld
		0 o p_305781_
	a (Lfim;Ljava/lang/String;)V lambda$init$3
		static
		0 o p_329649_
		1 o p_329650_
	a (J)V createSnapshotWorld
		0 o p_305809_
	a (JLffg;)V lambda$createSnapshotWorld$8
		0 o p_305626_
		1 o p_305627_
	a (Lfim;)V lambda$init$4
		0 o p_293570_
	aI_ ()V setInitialFocus
	aT_ ()V init
	b (Lfim;)V lambda$init$2
		0 o p_305625_
	b (J)V lambda$new$1
		0 o p_305624_
	b (Lfcp;)V lambda$new$0
		0 o p_305628_
	c ()V repositionElements
	d ()V onClose
fe net/minecraft/commands/arguments/DimensionArgument
	a EXAMPLES
	b ERROR_INVALID_VALUE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/StringReader;)Lakr; parse
		0 o p_88807_
	a ()Lfe; dimension
		static
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Laqu; getDimension
		static
		0 o p_88809_
		1 o p_88810_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304084_
	a (Lakq;)Ljava/lang/String; lambda$static$0
		static
		0 o p_88814_
	getExamples ()Ljava/util/Collection; getExamples
	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
		0 o p_88817_
		1 o p_88818_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_88820_
fea com/mojang/realmsclient/gui/screens/RealmsDownloadLatestWorldScreen
	B BAR_TOP
	C BAR_BOTTOM
	D BAR_BORDER
	E lastScreen
	F worldDownload
	G downloadTitle
	H narrationRateLimiter
	I cancelButton
	J worldName
	K downloadStatus
	L errorMessage
	M status
	N progress
	O cancelled
	P showDots
	Q finished
	R extracting
	S previousWrittenBytes
	T previousTimeSnapshot
	U bytesPersSecond
	V animTick
	W DOTS
	X dotIndex
	Y checked
	Z callback
	a LOGGER
	b DOWNLOAD_LOCK
	c BAR_WIDTH
	<clinit> ()V <clinit>
		static
	<init> (Lfod;Lfdd;Ljava/lang/String;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;)V <init>
		0 o p_88625_
		1 o p_88626_
		2 o p_88627_
		3 o p_88628_
	C ()V checkDownloadSize
	D ()Lwz; createProgressNarrationMessage
	E ()V downloadSave
	F ()V downloadCancelled
	G ()V lambda$downloadSave$2
	a (Lfhz;J)V drawDownloadSpeed0
		0 o p_283338_
		1 o p_281931_
	a (Lfjo;)V lambda$checkDownloadSize$1
		0 o p_344128_
	a (Ljava/lang/String;)J getContentLength
		0 o p_88647_
	a (Lfhz;IIF)V render
		0 o p_282124_
		1 o p_88635_
		2 o p_88636_
		3 o p_88637_
	a (Lfim;)V lambda$init$0
		0 o p_344127_
	aT_ ()V init
	c (Lfhz;)V drawDots
		0 o p_281948_
	d (Lfhz;)V drawProgressBar
		0 o p_281556_
	d ()V onClose
	e (Lfhz;)V drawDownloadSpeed
		0 o p_282236_
	e ()V tick
fea$a com/mojang/realmsclient/gui/screens/RealmsDownloadLatestWorldScreen$DownloadStatus
	a bytesWritten
	b totalBytes
	<init> ()V <init>
feb com/mojang/realmsclient/gui/screens/RealmsGenericErrorScreen
	a nextScreen
	b lines
	c line2Split
	<init> (Lwz;Lfod;)V <init>
		0 o p_88672_
		1 o p_88673_
	<init> (Lfdj;Lfod;)V <init>
		0 o p_88669_
		1 o p_88670_
	<init> (Lwz;Lwz;Lfod;)V <init>
		0 o p_88675_
		1 o p_88676_
		2 o p_88677_
	a (Lfdj;)Lfeb$a; errorMessage
		static
		0 o p_288965_
	a (Lwz;Lwz;)Lfeb$a; errorMessage
		static
		0 o p_289010_
		1 o p_289015_
	a (Lwz;)Lfeb$a; errorMessage
		static
		0 o p_289003_
	a (Lfim;)V lambda$init$0
		0 o p_315811_
	a (Lfhz;IIF)V render
		0 o p_283497_
		1 o p_88680_
		2 o p_88681_
		3 o p_88682_
	aT_ ()V init
	d ()V onClose
	i ()Lwz; getNarrationMessage
feb$a com/mojang/realmsclient/gui/screens/RealmsGenericErrorScreen$ErrorMessage
	a title
	b detail
	<init> (Lwz;Lwz;)V <init>
		0 o title
		1 o detail
	a ()Lwz; title
	b ()Lwz; detail
	equals (Ljava/lang/Object;)Z equals
		0 o p_289019_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fec com/mojang/realmsclient/gui/screens/RealmsInviteScreen
	B INVITING_PLAYER_TEXT
	C NO_SUCH_PLAYER_ERROR_TEXT
	D layout
	E profileName
	F inviteButton
	G serverData
	H configureScreen
	I lastScreen
	J message
	a LOGGER
	b TITLE
	c NAME_LABEL
	<clinit> ()V <clinit>
		static
	<init> (Lfdx;Lfod;Lfcp;)V <init>
		0 o p_88703_
		1 o p_88704_
		2 o p_88705_
	C ()V onInvite
	a (Lwz;)V showMessage
		0 o p_289685_
	a (Lfec;Lfki;)V lambda$init$2
		static
		0 o p_329652_
		1 o p_329653_
	a (JLjava/lang/String;)Lfcp; lambda$onInvite$3
		static
		0 o p_289619_
		1 o p_289620_
	a (Lfhz;IIF)V render
		0 o p_282206_
		1 o p_283415_
		2 o p_282016_
		3 o p_283011_
	a (Lfcp;)V lambda$onInvite$4
		0 o p_289618_
	a (Lfim;)V lambda$init$1
		0 o p_329651_
	aI_ ()V setInitialFocus
	aT_ ()V init
	b (Lfim;)V lambda$init$0
		0 o p_88721_
	c ()V repositionElements
	d ()V onClose
fed com/mojang/realmsclient/gui/screens/RealmsLongRunningMcoTaskScreen
	B lastScreen
	C layout
	D title
	E loadingDotsWidget
	a LOGGER
	b REPEATED_NARRATOR
	c queuedTasks
	<clinit> ()V <clinit>
		static
	<init> (Lfod;[Lffn;)V <init>
		0 o p_88777_
		1 o p_305868_
	a (Lwz;)V setTitle
		0 o p_88797_
	a (Lfed;Lfki;)V lambda$init$3
		static
		0 o p_321339_
		1 o p_321340_
	a (Lfmc;)V lambda$init$1
		static
		0 o p_300631_
	a (III)Z keyPressed
		0 o p_88781_
		1 o p_88782_
		2 o p_88783_
	a ([Lffn;)V lambda$new$0
		0 o p_329654_
	a (Lfim;)V lambda$init$2
		0 o p_300632_
	aT_ ()V init
	c ()V repositionElements
	e ()V tick
	f ()V cancel
fee com/mojang/realmsclient/gui/screens/RealmsLongRunningMcoTickTaskScreen
	a task
	<init> (Lfod;Lffn;)V <init>
		0 o p_301165_
		1 o p_300864_
	e ()V tick
	f ()V cancel
fef com/mojang/realmsclient/gui/screens/RealmsNotificationsScreen
	B TRIAL_AVAILABLE_SPRITE
	C validClient
	D realmsDataSubscription
	E currentConfiguration
	F numberOfPendingInvites
	G trialAvailable
	H hasUnreadNews
	I hasUnseenNotifications
	J showAll
	K onlyNotifications
	a UNSEEN_NOTIFICATION_SPRITE
	b NEWS_SPRITE
	c INVITE_SPRITE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	C ()Lfef$a; getConfiguration
	D ()Z getRealmsNotificationsEnabled
	E ()Z inTitleScreen
	a (Lfdm;Lfev$c;)V addNewsAndInvitesSubscriptions
		0 o p_275490_
		1 o p_275623_
	a (Ljava/lang/Integer;)V lambda$addNewsAndInvitesSubscriptions$1
		0 o p_239521_
	a (Lfhz;IIF)V render
		0 o p_282587_
		1 o p_282992_
		2 o p_283028_
		3 o p_281605_
	a (Ljava/lang/Boolean;)V lambda$addNewsAndInvitesSubscriptions$2
		static
		0 o p_239494_
	a (Lfdm;Lfcn;)V lambda$addNewsAndInvitesSubscriptions$3
		static
		0 o p_238945_
		1 o p_238946_
	a (Lfbs$a;)Ljava/lang/Boolean; lambda$new$0
		static
		0 o p_293571_
	aL_ ()V added
	aT_ ()V init
	b (Lfdm;Lfev$c;)V addNotificationsSubscriptions
		0 o p_275619_
		1 o p_275628_
	b (Lfhz;IIF)V renderBackground
		0 o p_294179_
		1 o p_294689_
		2 o p_294445_
		3 o p_294874_
	c (Lfhz;)V drawIcons
		0 o p_282966_
	c (Ljava/util/List;)V lambda$addNotificationsSubscriptions$4
		static
		0 o p_274637_
	e ()V tick
fef$1 com/mojang/realmsclient/gui/screens/RealmsNotificationsScreen$1
	a this$0
	<init> (Lfef;)V <init>
		0 o p_88853_
	a ()Z showOldNotifications
	a (Lfdm;)Lfev$c; initDataFetcher
		0 o p_294752_
fef$2 com/mojang/realmsclient/gui/screens/RealmsNotificationsScreen$2
	a this$0
	<init> (Lfef;)V <init>
		0 o p_275676_
	a ()Z showOldNotifications
	a (Lfdm;)Lfev$c; initDataFetcher
		0 o p_275318_
fef$a com/mojang/realmsclient/gui/screens/RealmsNotificationsScreen$DataFetcherConfiguration
	a ()Z showOldNotifications
	a (Lfdm;)Lfev$c; initDataFetcher
		0 o p_275608_
feg com/mojang/realmsclient/gui/screens/RealmsParentalConsentScreen
	B lastScreen
	C textWidget
	a MESSAGE
	b SPACING
	c layout
	<clinit> ()V <clinit>
		static
	<init> (Lfod;)V <init>
		0 o p_88861_
	a (Lfeg;Lfki;)V lambda$init$1
		static
		0 o p_321341_
		1 o p_321342_
	a (Lfim;)V lambda$init$0
		0 o p_307025_
	aT_ ()V init
	c ()V repositionElements
	d ()V onClose
	i ()Lwz; getNarrationMessage
feh com/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen
	B REJECT_SPRITE
	C LOGGER
	D NO_PENDING_INVITES_TEXT
	E ACCEPT_INVITE
	F REJECT_INVITE
	G lastScreen
	H pendingInvites
	I toolTip
	J pendingInvitationSelectionList
	K selectedInvite
	L acceptButton
	M rejectButton
	a ACCEPT_HIGHLIGHTED_SPRITE
	b ACCEPT_SPRITE
	c REJECT_HIGHLIGHTED_SPRITE
	<clinit> ()V <clinit>
		static
	<init> (Lfod;Lwz;)V <init>
		0 o p_279260_
		1 o p_279122_
	C ()V updateButtonStates
	D ()Ljava/util/List; lambda$new$0
		static
	a (Lfci;)Lfeh$a; lambda$init$1
		0 o p_293579_
	a (Lfhz;IIF)V render
		0 o p_282787_
		1 o p_88900_
		2 o p_88901_
		3 o p_88902_
	a (ZLjava/lang/String;)Ljava/lang/Boolean; lambda$handleInvitation$6
		static
		0 o p_293577_
		1 o p_293578_
	a (Lfeh;)Lfhx; access$000
		static
		0 o p_88909_
	a (IZLjava/lang/Boolean;)V lambda$handleInvitation$7
		0 o p_293573_
		1 o p_293574_
		2 o p_293575_
	a (IZ)V handleInvitation
		0 o p_294942_
		1 o p_294885_
	a (I)Z shouldAcceptAndRejectButtonBeVisible
		0 o p_88963_
	a (Lfim;)V lambda$init$5
		0 o p_293581_
	aT_ ()V init
	b (Lfim;)V lambda$init$4
		0 o p_293580_
	b (Lfeh;)Lfhx; access$100
		static
		0 o p_167418_
	c (Lfim;)V lambda$init$3
		0 o p_293576_
	c (Ljava/util/List;)V lambda$init$2
		0 o p_308444_
	c (Lfeh;)Lfhx; access$200
		static
		0 o p_167420_
	d ()V onClose
feh$a com/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen$Entry
	a this$0
	b TEXT_LEFT
	c pendingInvite
	d rowButtons
	<init> (Lfeh;Lfci;)V <init>
		0 o p_88995_
		1 o p_88996_
	a (Lfhz;IIIIIIIZF)V render
		0 o p_281445_
		1 o p_281806_
		2 o p_283610_
		3 o p_282909_
		4 o p_281705_
		5 o p_281977_
		6 o p_282983_
		7 o p_281655_
		8 o p_282274_
		9 o p_282862_
	a (Lfhz;Lfci;IIII)V renderPendingInvitationItem
		0 o p_281764_
		1 o p_282748_
		2 o p_282810_
		3 o p_282994_
		4 o p_283639_
		5 o p_283659_
	a ()Lwz; getNarration
	a (DDI)Z mouseClicked
		0 o p_88998_
		1 o p_88999_
		2 o p_89000_
feh$a$a com/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen$Entry$AcceptRowButton
	e this$1
	<init> (Lfeh$a;)V <init>
		0 o p_89027_
	a (I)V onClick
		0 o p_89029_
	a (Lfhz;IIZ)V draw
		0 o p_282151_
		1 o p_283695_
		2 o p_282436_
		3 o p_282168_
feh$a$b com/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen$Entry$RejectRowButton
	e this$1
	<init> (Lfeh$a;)V <init>
		0 o p_89037_
	a (I)V onClick
		0 o p_89039_
	a (Lfhz;IIZ)V draw
		0 o p_282457_
		1 o p_281421_
		2 o p_281260_
		3 o p_281476_
feh$b com/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen$PendingInvitationSelectionList
	a this$0
	<init> (Lfeh;)V <init>
		0 o p_89047_
	a (Lfih$a;)V setSelected
		0 o p_89055_
	a (I)V removeAtIndex
		0 o p_89058_
	a (Lfeh$a;)V setSelected
		0 o p_89053_
	a ()I getMaxPosition
	b (I)V selectItem
		0 o p_89049_
	b ()I getRowWidth
	c (I)V selectInviteListItem
		0 o p_89061_
fei com/mojang/realmsclient/gui/screens/RealmsPlayerScreen
	B PADDING
	C layout
	D lastScreen
	E serverData
	F invitedList
	G stateChanged
	a LOGGER
	b TITLE
	c QUESTION_TITLE
	<clinit> ()V <clinit>
		static
	<init> (Lfdx;Lfcp;)V <init>
		0 o p_89089_
		1 o p_89090_
	C ()V repopulateInvitedList
	D ()V backButtonClicked
	a (Lfei;Lfki;)V lambda$init$2
		static
		0 o p_329655_
		1 o p_329656_
	a (Lfei;)Lfhx; access$000
		static
		0 o p_331466_
	a (Lfim;)V lambda$init$1
		0 o p_329657_
	aT_ ()V init
	b (Lfim;)V lambda$init$0
		0 o p_280732_
	b (Lfei;)Lfhx; access$100
		static
		0 o p_332005_
	c (Lfei;)Lfhx; access$200
		static
		0 o p_167432_
	c ()V repositionElements
	d (Lfei;)Lfhx; access$300
		static
		0 o p_331706_
	d ()V onClose
	e (Lfei;)Lfhx; access$400
		static
		0 o p_331814_
	f (Lfei;)Lfhx; access$500
		static
		0 o p_330386_
	g (Lfei;)Lfgo; access$600
		static
		0 o p_331217_
	h (Lfei;)Lfhx; access$700
		static
		0 o p_331868_
	i (Lfei;)Lfhx; access$800
		static
		0 o p_330995_
	j (Lfei;)Lfgo; access$900
		static
		0 o p_330496_
fei$a com/mojang/realmsclient/gui/screens/RealmsPlayerScreen$Entry
	a this$0
	b NORMAL_USER_TEXT
	c OP_TEXT
	d REMOVE_TEXT
	e MAKE_OP_SPRITE
	f REMOVE_OP_SPRITE
	g REMOVE_PLAYER_SPRITE
	h ICON_WIDTH
	i ICON_HEIGHT
	j playerInfo
	k removeButton
	l makeOpButton
	m removeOpButton
	<clinit> ()V <clinit>
		static
	<init> (Lfei;Lfcl;)V <init>
		0 o p_89203_
		1 o p_89204_
	a (I)V op
		0 o p_331202_
	a (Lfch;)V updateOps
		0 o p_330984_
	a (Lfhz;IIIIIIIZF)V render
		0 o p_282985_
		1 o p_281343_
		2 o p_283042_
		3 o p_282863_
		4 o p_281381_
		5 o p_282692_
		6 o p_283240_
		7 o p_282706_
		8 o p_283067_
		9 o p_282230_
	a (Lfcl;IZ)V lambda$uninvite$6
		0 o p_335148_
		1 o p_335149_
		2 o p_335150_
	a (Lfcl;Ljava/util/function/Supplier;)Lxn; lambda$new$5
		static
		0 o p_329666_
		1 o p_329667_
	a (ILfim;)V lambda$new$4
		0 o p_329664_
		1 o p_329665_
	aK_ ()Ljava/util/List; children
	b (ILfim;)V lambda$new$2
		0 o p_329662_
		1 o p_329663_
	b (I)V deop
		0 o p_331659_
	b ()Ljava/util/List; narratables
	b (Lfcl;Ljava/util/function/Supplier;)Lxn; lambda$new$3
		static
		0 o p_329658_
		1 o p_329659_
	c (ILfim;)V lambda$new$0
		0 o p_329668_
		1 o p_329669_
	c (Lfcl;Ljava/util/function/Supplier;)Lxn; lambda$new$1
		static
		0 o p_329660_
		1 o p_329661_
	c (I)V uninvite
		0 o p_330606_
	c ()V updateOpButtons
	d ()Lfim; activeOpButton
fei$b com/mojang/realmsclient/gui/screens/RealmsPlayerScreen$InvitedObjectSelectionList
	a this$0
	m ITEM_HEIGHT
	<init> (Lfei;)V <init>
		0 o p_89228_
	a (Lfhz;II)V renderHeader
		0 o p_331651_
		1 o p_330785_
		2 o p_331045_
	a ()I getMaxPosition
	b ()I getRowWidth
fej com/mojang/realmsclient/gui/screens/RealmsPopups
	a COLOR_INFO
	b INFO
	c WARNING
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lfod;Lwz;Ljava/util/function/Consumer;)Lfjo; infoPopupScreen
		static
		0 o p_345107_
		1 o p_344859_
		2 o p_345991_
	b (Lfod;Lwz;Ljava/util/function/Consumer;)Lfjo; warningPopupScreen
		static
		0 o p_345623_
		1 o p_346338_
		2 o p_345246_
	c (Lfod;Lwz;Ljava/util/function/Consumer;)Lfjo; warningAcknowledgePopupScreen
		static
		0 o p_345088_
		1 o p_344868_
		2 o p_344792_
fek com/mojang/realmsclient/gui/screens/RealmsResetNormalWorldScreen
	B CONTENT_WIDTH
	C layout
	D callback
	E seedEdit
	F levelType
	G generateStructures
	H experiments
	I buttonTitle
	a TITLE
	b SEED_LABEL
	c BUTTON_SPACING
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/function/Consumer;Lwz;)V <init>
		0 o p_167438_
		1 o p_167439_
	C ()Lffg; createWorldGenerationInfo
	a (Latp;Lfim;)V lambda$createExperimentsButton$6
		0 o p_305630_
		1 o p_305631_
	a (Lfmd;)V createExperimentsButton
		0 o p_306171_
	a (Latp;)V lambda$createExperimentsButton$5
		0 o p_305632_
	a (Lfek;Lfki;)V lambda$init$4
		static
		0 o p_321343_
		1 o p_321344_
	a (Lfim;)V lambda$init$3
		0 o p_89288_
	a (Lfit;Ljava/lang/Boolean;)V lambda$init$1
		0 o p_167444_
		1 o p_167445_
	a (Lfit;Lffa;)V lambda$init$0
		0 o p_167441_
		1 o p_167442_
	aI_ ()V setInitialFocus
	aT_ ()V init
	b (Lfim;)V lambda$init$2
		0 o p_293585_
	c ()V repositionElements
	d ()V onClose
fel com/mojang/realmsclient/gui/screens/RealmsResetWorldScreen
	B CREATE_REALM_TITLE
	C CREATE_REALM_SUBTITLE
	D CREATE_WORLD_TITLE
	E CREATE_WORLD_SUBTITLE
	F RESET_WORLD_TITLE
	G RESET_WORLD_SUBTITLE
	H RESET_WORLD_RESET_TASK_TITLE
	I WORLD_TEMPLATES_TITLE
	J ADVENTURES_TITLE
	K EXPERIENCES_TITLE
	L INSPIRATION_TITLE
	M lastScreen
	N serverData
	O subtitle
	P subtitleColor
	Q resetTaskTitle
	R UPLOAD_LOCATION
	S ADVENTURE_MAP_LOCATION
	T SURVIVAL_SPAWN_LOCATION
	U NEW_WORLD_LOCATION
	V EXPERIENCE_LOCATION
	W INSPIRATION_LOCATION
	X templates
	Y adventuremaps
	Z experiences
	a CREATE_WORLD_RESET_TASK_TITLE
	aa inspirations
	ab realmCreationTask
	ac resetWorldRunnable
	ad layout
	b slot
	c LOGGER
	<clinit> ()V <clinit>
		static
	<init> (Lfod;Lfcp;ILwz;Lwz;ILwz;Lffp;Ljava/lang/Runnable;)V <init>
		0 o p_306282_
		1 o p_306292_
		2 o p_305906_
		3 o p_306014_
		4 o p_306028_
		5 o p_306044_
		6 o p_306316_
		7 o p_320691_
		8 o p_306029_
	<init> (Lfod;Lfcp;ILwz;Lwz;ILwz;Ljava/lang/Runnable;)V <init>
		0 o p_89329_
		1 o p_89330_
		2 o p_300857_
		3 o p_301121_
		4 o p_300859_
		5 o p_300978_
		6 o p_300942_
		7 o p_89331_
	C ()V lambda$runResetTasks$8
		static
	a (Lfod;ILfcp;Ljava/lang/Runnable;)Lfel; forEmptySlot
		static
		0 o p_300943_
		1 o p_301275_
		2 o p_301312_
		3 o p_301297_
	a (Lfel;Lfki;)V lambda$init$7
		static
		0 o p_321345_
		1 o p_321346_
	a (Lffn;)V runResetTasks
		0 o p_305864_
	a (Lfel;)Lfgo; access$000
		static
		0 o p_89367_
	a (Lfde;)V templateSelectionCallback
		0 o p_167454_
	a (Lffg;)V generationSelectionCallback
		0 o p_167456_
	a (Lfod;Lfcp;Lffp;Ljava/lang/Runnable;)Lfel; forNewRealm
		static
		0 o p_300881_
		1 o p_301228_
		2 o p_320942_
		3 o p_300926_
	a (Lfod;Lfcp;Ljava/lang/Runnable;)Lfel; forResetSlot
		static
		0 o p_301039_
		1 o p_300914_
		2 o p_301017_
	a (Lfim;)V lambda$init$6
		0 o p_300644_
	aT_ ()V init
	b (Lfim;)V lambda$init$5
		0 o p_300640_
	b (Lfel;)Lfhx; access$100
		static
		0 o p_301066_
	c (Lfim;)V lambda$init$4
		0 o p_300638_
	c ()V repositionElements
	d (Lfim;)V lambda$init$3
		0 o p_300637_
	d ()V onClose
	e (Lfim;)V lambda$init$2
		0 o p_300639_
	f (Lfim;)V lambda$init$1
		0 o p_319367_
	g (Lfim;)V lambda$init$0
		0 o p_280746_
	i ()Lwz; getNarrationMessage
fel$1 com/mojang/realmsclient/gui/screens/RealmsResetWorldScreen$1
	a this$0
	<init> (Lfel;Ljava/lang/String;)V <init>
		0 o p_89424_
		1 o p_89425_
	a (Lfdf;Lfdf;Lfdf;Lfdf;)V lambda$run$0
		0 o p_89427_
		1 o p_89428_
		2 o p_89429_
		3 o p_89430_
	run ()V run
fel$a com/mojang/realmsclient/gui/screens/RealmsResetWorldScreen$FrameButton
	a this$0
	b SLOT_FRAME_SPRITE
	c FRAME_SIZE
	d FRAME_WIDTH
	u IMAGE_SIZE
	v image
	<clinit> ()V <clinit>
		static
	<init> (Lfel;Lfhx;Lwz;Lakr;Lfim$c;)V <init>
		0 o p_89438_
		1 o p_335556_
		2 o p_89441_
		3 o p_89442_
		4 o p_89443_
	b (Lfhz;IIF)V renderWidget
		0 o p_282595_
		1 o p_282741_
		2 o p_283560_
		3 o p_281923_
fem com/mojang/realmsclient/gui/screens/RealmsSelectFileToUploadScreen
	B WORLD_TEXT
	C HARDCORE_TEXT
	D COMMANDS_TEXT
	E DATE_FORMAT
	F realmCreationTask
	G lastScreen
	H realmId
	I slotId
	J uploadButton
	K levelList
	L selectedWorld
	M worldSelectionList
	a TITLE
	b LOGGER
	c UNABLE_TO_LOAD_WORLD
	<clinit> ()V <clinit>
		static
	<init> (Lffp;JILfel;)V <init>
		0 o p_320720_
		1 o p_89498_
		2 o p_89499_
		3 o p_89500_
	C ()V loadLevelList
	D ()V upload
	a (I)I access$000
		static
		0 o p_89504_
	a (Lfem;)Lfhx; access$200
		static
		0 o p_167470_
	a (Lfhz;IIF)V render
		0 o p_281244_
		1 o p_282772_
		2 o p_281746_
		3 o p_281757_
	a (III)Z keyPressed
		0 o p_89506_
		1 o p_89507_
		2 o p_89508_
	a (Lerg;)Lwz; gameModeName
		static
		0 o p_89535_
	a (Lfim;)V lambda$init$1
		0 o p_280747_
	aT_ ()V init
	b (Lerg;)Ljava/lang/String; formatLastPlayed
		static
		0 o p_89539_
	b (Lfim;)V lambda$init$0
		0 o p_231307_
	b (Lfem;)Lfhx; access$300
		static
		0 o p_167472_
	b (I)I access$100
		static
		0 o p_313687_
	c (Lfem;)Lfhx; access$400
		static
		0 o p_167467_
	i ()Lwz; getNarrationMessage
fem$a com/mojang/realmsclient/gui/screens/RealmsSelectFileToUploadScreen$Entry
	a this$0
	b levelSummary
	c name
	d id
	e info
	<init> (Lfem;Lerg;)V <init>
		0 o p_89559_
		1 o p_89560_
	a (Lfhz;IIIIIIIZF)V render
		0 o p_282307_
		1 o p_281918_
		2 o p_281770_
		3 o p_282954_
		4 o p_281599_
		5 o p_281852_
		6 o p_283452_
		7 o p_282531_
		8 o p_283120_
		9 o p_282082_
	a (Lfhz;III)V renderItem
		0 o p_282872_
		1 o p_283187_
		2 o p_283611_
		3 o p_282173_
	a ()Lwz; getNarration
	a (DDI)Z mouseClicked
		0 o p_89562_
		1 o p_89563_
		2 o p_89564_
fem$b com/mojang/realmsclient/gui/screens/RealmsSelectFileToUploadScreen$WorldSelectionList
	a this$0
	<init> (Lfem;)V <init>
		0 o p_89584_
	a (Lfih$a;)V setSelected
		0 o p_89594_
	a (Lerg;)V addEntry
		0 o p_89588_
	a (Lfem$a;)V setSelected
		0 o p_89592_
	a ()I getMaxPosition
fen com/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen
	B TRAILER_BUTTON_NAME
	C PUBLISHER_BUTTON_NAME
	D BUTTON_WIDTH
	E BUTTON_SPACING
	F layout
	G callback
	H worldTemplateList
	I worldType
	J selectButton
	K trailerButton
	L publisherButton
	M selectedTemplate
	N currentLink
	O warning
	P noTemplatesMessage
	a LOGGER
	b SLOT_FRAME_SPRITE
	c SELECT_BUTTON_NAME
	<clinit> ()V <clinit>
		static
	<init> (Lwz;Ljava/util/function/Consumer;Lfcp$d;)V <init>
		0 o p_167481_
		1 o p_167482_
		2 o p_167483_
	<init> (Lwz;Ljava/util/function/Consumer;Lfcp$d;Lfdf;)V <init>
		0 o p_167485_
		1 o p_167486_
		2 o p_167487_
		3 o p_167488_
	C ()V updateButtonStates
	D ()V selectTemplate
	E ()V onTrailer
	F ()V onPublish
	G ()I getHeaderHeight
	a (Lfdf;Lfby;)Lcom/mojang/datafixers/util/Either; fetchTemplates
		0 o p_89656_
		1 o p_89657_
	a (Lfhz;IIF)V render
		0 o p_282162_
		1 o p_89640_
		2 o p_89641_
		3 o p_89642_
	a (Lfdf;)V fetchTemplatesAsync
		0 o p_89654_
	a (Lffe$b;)I lambda$renderMultilineMessage$5
		0 o p_280748_
	a ([Lwz;)V setWarning
		0 o p_89683_
	a (Lfen;)Lfgo; access$000
		static
		0 o p_167492_
	a (Lfhz;IILjava/util/List;)V renderMultilineMessage
		0 o p_282398_
		1 o p_282163_
		2 o p_282021_
		3 o p_282203_
	a (Lfim;)V lambda$init$3
		0 o p_89679_
	a (Lfen;Lfki;)V lambda$init$4
		static
		0 o p_321347_
		1 o p_321348_
	aT_ ()V init
	b (Lfim;)V lambda$init$2
		0 o p_89691_
	b (Lfen;)Lfhx; access$100
		static
		0 o p_300021_
	c (Lfim;)V lambda$init$1
		0 o p_89696_
	c ()V repositionElements
	c (Lfen;)Lfhx; access$200
		static
		0 o p_167496_
	d (Lfim;)V lambda$init$0
		0 o p_89701_
	d (Lfen;)Lfhx; access$300
		static
		0 o p_167498_
	d ()V onClose
	e (Lfen;)Lfhx; access$400
		static
		0 o p_167500_
	f (Lfen;)Lfhx; access$500
		static
		0 o p_167502_
	g (Lfen;)Lfhx; access$600
		static
		0 o p_167504_
	h (Lfen;)Lfhx; access$700
		static
		0 o p_167506_
	i ()Lwz; getNarrationMessage
fen$1 com/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen$1
	a val$startPage
	b this$0
	<init> (Lfen;Ljava/lang/String;Lfdf;)V <init>
		0 o p_89743_
		1 o p_89744_
		2 o p_89745_
	a (Lcom/mojang/datafixers/util/Either;)Lfdf; lambda$run$0
		0 o p_89747_
	run ()V run
fen$a com/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen$Entry
	a template
	b this$0
	c WEBSITE_LINK_SPRITES
	d TRAILER_LINK_SPRITES
	e PUBLISHER_LINK_TOOLTIP
	f TRAILER_LINK_TOOLTIP
	g lastClickTime
	h websiteButton
	i trailerButton
	<clinit> ()V <clinit>
		static
	<init> (Lfen;Lfde;)V <init>
		0 o p_89752_
		1 o p_89753_
	a (Lfhz;IIIIIIIZF)V render
		0 o p_281796_
		1 o p_282160_
		2 o p_281759_
		3 o p_282961_
		4 o p_281497_
		5 o p_282427_
		6 o p_283550_
		7 o p_282955_
		8 o p_282866_
		9 o p_281452_
	a ()Lwz; getNarration
	a (DDI)Z mouseClicked
		0 o p_299887_
		1 o p_299848_
		2 o p_299963_
fen$b com/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen$WorldTemplateList
	a this$0
	<init> (Lfen;)V <init>
		0 o p_313904_
	<init> (Lfen;Ljava/lang/Iterable;)V <init>
		0 o p_313834_
		1 o p_313798_
	a (Lfde;)V addEntry
		0 o p_313857_
	a (Lfih$a;)V setSelected
		0 o p_313785_
	a ()I getMaxPosition
	a (Lfen$a;)V setSelected
		0 o p_313741_
	a (DDI)Z mouseClicked
		0 o p_313816_
		1 o p_313908_
		2 o p_313922_
	b ()I getRowWidth
	b (Lfen$a;)Lfde; lambda$getTemplates$0
		static
		0 o p_313890_
	c ()Z isEmpty
	d ()Ljava/util/List; getTemplates
feo com/mojang/realmsclient/gui/screens/RealmsSettingsScreen
	B configureWorldScreen
	C serverData
	D descEdit
	E nameEdit
	a COMPONENT_WIDTH
	b NAME_LABEL
	c DESCRIPTION_LABEL
	<clinit> ()V <clinit>
		static
	<init> (Lfdx;Lfcp;)V <init>
		0 o p_89829_
		1 o p_89830_
	a (Lfim;Ljava/lang/String;)V lambda$init$3
		static
		0 o p_329673_
		1 o p_329674_
	a (Lfim;)V lambda$init$4
		0 o p_307028_
	a (Lfjo;)V lambda$init$0
		0 o p_344129_
	a (Lfhz;IIF)V render
		0 o p_283580_
		1 o p_281307_
		2 o p_282074_
		3 o p_282669_
	aI_ ()V setInitialFocus
	aT_ ()V init
	b (Lfim;)V lambda$init$2
		0 o p_89847_
	c (Lfim;)V lambda$init$1
		0 o p_344130_
	d ()V onClose
	g ()V save
fep com/mojang/realmsclient/gui/screens/RealmsSlotOptionsScreen
	B DEFAULT_DIFFICULTY
	C DEFAULT_GAME_MODE
	D NAME_LABEL
	E SPAWN_PROTECTION_TEXT
	F nameEdit
	G column1X
	H columnWidth
	I options
	J worldType
	K difficulty
	L gameMode
	M defaultSlotName
	N worldName
	O pvp
	P spawnNPCs
	Q spawnAnimals
	R spawnMonsters
	S spawnProtection
	T commandBlocks
	U forceGameMode
	V spawnProtectionButton
	a DIFFICULTIES
	b GAME_MODES
	c parentScreen
	<clinit> ()V <clinit>
		static
	<init> (Lfdx;Lfcu;Lfcp$d;I)V <init>
		0 o p_89886_
		1 o p_89887_
		2 o p_89888_
		3 o p_89889_
	C ()V saveSettings
	a (Ljava/lang/String;)V setWorldName
		0 o p_231314_
	a (Ljava/util/function/Consumer;Lfjo;)V lambda$confirmDangerousOption$10
		static
		0 o p_349780_
		1 o p_349781_
	a (Lwz;Ljava/util/function/Consumer;)Lfit$b; confirmDangerousOption
		0 o p_231324_
		1 o p_231325_
	a (Lfhz;IIF)V render
		0 o p_283210_
		1 o p_283172_
		2 o p_281531_
		3 o p_283191_
	a (Ljava/util/List;Ljava/lang/Object;I)I findIndex
		static
		0 o p_167529_
		1 o p_167530_
		2 o p_167531_
	a (Ljava/lang/Boolean;)V lambda$init$5
		0 o p_231312_
	a (Ljava/util/function/Consumer;Lwz;Lfit;Ljava/lang/Boolean;)V lambda$confirmDangerousOption$11
		0 o p_349776_
		1 o p_349777_
		2 o p_349778_
		3 o p_349779_
	a (Lfit;Lfit;Lbqo;)V lambda$init$4
		0 o p_167518_
		1 o p_167519_
		2 o p_167520_
	a (Ljava/util/List;II)Ljava/lang/Object; findByIndex
		static
		0 o p_167525_
		1 o p_167526_
		2 o p_167527_
	a (Lfim;)V lambda$init$9
		0 o p_349782_
	a (Lfit;Ljava/lang/Boolean;)V lambda$init$7
		0 o p_167522_
		1 o p_167523_
	a (Lfit;Ldct;)V lambda$init$1
		0 o p_167515_
		1 o p_167516_
	aT_ ()V init
	b (Ljava/lang/Boolean;)V lambda$init$3
		0 o p_231327_
	b (Lfim;)V lambda$init$8
		0 o p_89910_
	b (Lfit;Ljava/lang/Boolean;)V lambda$init$6
		0 o p_167534_
		1 o p_167535_
	c (Ljava/lang/Boolean;)V lambda$init$2
		0 o p_231329_
	c (Lfit;Ljava/lang/Boolean;)V lambda$init$0
		0 o p_167546_
		1 o p_167547_
	d ()V onClose
	i ()Lwz; getNarrationMessage
fep$a com/mojang/realmsclient/gui/screens/RealmsSlotOptionsScreen$SettingsSlider
	a this$0
	d minValue
	e maxValue
	<init> (Lfep;IIIIFF)V <init>
		0 o p_89945_
		1 o p_89946_
		2 o p_89947_
		3 o p_89948_
		4 o p_89949_
		5 o p_89950_
		6 o p_89951_
	a ()V applyValue
	b ()V updateMessage
feq com/mojang/realmsclient/gui/screens/RealmsSubscriptionInfoScreen
	B TIME_LEFT_LABEL
	C DAYS_LEFT_LABEL
	D SUBSCRIPTION_EXPIRED_TEXT
	E SUBSCRIPTION_LESS_THAN_A_DAY_TEXT
	F UNKNOWN
	G RECURRING_INFO
	H lastScreen
	I serverData
	J mainScreen
	K daysLeft
	L startDate
	M type
	a LOGGER
	b SUBSCRIPTION_TITLE
	c SUBSCRIPTION_START_LABEL
	<clinit> ()V <clinit>
		static
	<init> (Lfod;Lfcp;Lfod;)V <init>
		0 o p_89979_
		1 o p_89980_
		2 o p_89981_
	C ()V deleteRealm
	a (Lfeq;)Lfgo; access$000
		static
		0 o p_167550_
	a (Lfjo;)V lambda$init$1
		0 o p_344131_
	a (Lfhz;IIF)V render
		0 o p_282831_
		1 o p_281266_
		2 o p_281799_
		3 o p_282330_
	a (I)Lwz; daysLeftPresentation
		0 o p_89984_
	a (J)V getSubscription
		0 o p_89990_
	a (Lfim;)V lambda$init$3
		0 o p_307032_
	aT_ ()V init
	b (Lfeq;)Lfgo; access$100
		static
		0 o p_167553_
	b (Lfim;)V lambda$init$2
		0 o p_344132_
	b (J)Lwz; localPresentation
		static
		0 o p_182539_
	c (Lfim;)V lambda$init$0
		0 o p_307031_
	d ()V onClose
	i ()Lwz; getNarrationMessage
feq$1 com/mojang/realmsclient/gui/screens/RealmsSubscriptionInfoScreen$1
	a this$0
	<init> (Lfeq;Ljava/lang/String;)V <init>
		0 o p_90018_
		1 o p_90019_
	a ()V lambda$run$0
	run ()V run
fer com/mojang/realmsclient/gui/screens/RealmsTermsScreen
	B TERMS_LINK_TEXT
	C lastScreen
	D realmsServer
	E onLink
	a LOGGER
	b TITLE
	c TERMS_STATIC_TEXT
	<clinit> ()V <clinit>
		static
	<init> (Lfod;Lfcp;)V <init>
		0 o p_90033_
		1 o p_90035_
	C ()V agreedToTos
	a (III)Z keyPressed
		0 o p_90041_
		1 o p_90042_
		2 o p_90043_
	a (Lfim;)V lambda$init$1
		0 o p_280762_
	a (DDI)Z mouseClicked
		0 o p_90037_
		1 o p_90038_
		2 o p_90039_
	a (Lfhz;IIF)V render
		0 o p_281619_
		1 o p_283526_
		2 o p_282002_
		3 o p_282536_
	aT_ ()V init
	b (Lfim;)V lambda$init$0
		0 o p_90054_
	i ()Lwz; getNarrationMessage
fes com/mojang/realmsclient/gui/screens/RealmsUploadScreen
	B BAR_TOP
	C BAR_BOTTOM
	D BAR_BORDER
	E DOTS
	F VERIFYING_TEXT
	G lastScreen
	H selectedLevel
	I realmCreationTask
	J realmId
	K slotId
	L uploadStatus
	M narrationRateLimiter
	N errorMessage
	O status
	P progress
	Q cancelled
	R uploadFinished
	S showDots
	T uploadStarted
	U backButton
	V cancelButton
	W tickCount
	X previousWrittenBytes
	Y previousTimeSnapshot
	Z bytesPersSecond
	a LOGGER
	aa layout
	b UPLOAD_LOCK
	c BAR_WIDTH
	<clinit> ()V <clinit>
		static
	<init> (Lffp;JILfel;Lerg;)V <init>
		0 o p_320023_
		1 o p_90083_
		2 o p_90084_
		3 o p_90085_
		4 o p_90086_
	C ()V onBack
	D ()V onCancel
	E ()Lwz; createProgressNarrationMessage
	F ()V upload
	G ()V uploadCancelled
	J ()V lambda$upload$6
	K ()V lambda$init$3
	L ()V lambda$init$2
	a (Lorg/apache/commons/compress/archivers/tar/TarArchiveOutputStream;Ljava/lang/String;Ljava/lang/String;Z)V addFileToTarGz
		0 o p_90108_
		1 o p_90109_
		2 o p_90110_
		3 o p_90111_
	a (Lfhz;IIF)V render
		0 o p_282140_
		1 o p_90097_
		2 o p_90098_
		3 o p_90099_
	a (Lfet;)V lambda$upload$5
		0 o p_319370_
	a (Lfes;Lfki;)V lambda$init$4
		static
		0 o p_321349_
		1 o p_321350_
	a (III)Z keyPressed
		0 o p_90089_
		1 o p_90090_
		2 o p_90091_
	a ([Lwz;)V setErrorMessage
		0 o p_90113_
	a (Lfhz;J)V drawUploadSpeed0
		0 o p_282279_
		1 o p_282827_
	a (Ljava/io/File;)Z verify
		0 o p_90106_
	a (Lfim;)V lambda$init$1
		0 o p_90104_
	aT_ ()V init
	b (Lfim;)V lambda$init$0
		0 o p_90118_
	b (Ljava/io/File;)Ljava/io/File; tarGzipArchive
		0 o p_90120_
	c ()V repositionElements
	c (Lfhz;)V drawProgressBar
		0 o p_282575_
	d (Lfhz;)V drawUploadSpeed
		0 o p_281884_
	e ()V tick
fet com/mojang/realmsclient/gui/screens/UploadResult
	a statusCode
	b errorMessage
	<init> (ILjava/lang/String;)V <init>
		0 o p_90136_
		1 o p_90137_
fet$a com/mojang/realmsclient/gui/screens/UploadResult$Builder
	a statusCode
	b errorMessage
	<init> ()V <init>
	a ()Lfet; build
	a (Ljava/lang/String;)Lfet$a; withErrorMessage
		0 o p_90149_
	a (I)Lfet$a; withStatusCode
		0 o p_90147_
feu com/mojang/realmsclient/gui/screens/package-info
fev com/mojang/realmsclient/gui/task/DataFetcher
	a LOGGER
	b executor
	c resolution
	d timeSource
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/concurrent/Executor;Ljava/util/concurrent/TimeUnit;Lazo;)V <init>
		0 o p_239381_
		1 o p_239382_
		2 o p_239383_
	a (Ljava/lang/String;Ljava/util/concurrent/Callable;Ljava/time/Duration;Lfew;)Lfev$e; createTask
		0 o p_239623_
		1 o p_239624_
		2 o p_239625_
		3 o p_239626_
	a ()Lfev$c; createSubscription
fev$a com/mojang/realmsclient/gui/task/DataFetcher$ComputationResult
	a value
	b time
	<init> (Lcom/mojang/datafixers/util/Either;J)V <init>
		0 o value
		1 o time
	a ()Lcom/mojang/datafixers/util/Either; value
	b ()J time
	equals (Ljava/lang/Object;)Z equals
		0 o p_239550_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fev$b com/mojang/realmsclient/gui/task/DataFetcher$SubscribedTask
	a task
	b output
	c lastCheckTime
	<init> (Lfev;Lfev$e;Ljava/util/function/Consumer;)V <init>
		0 o p_239958_
		1 o p_239959_
		2 o p_239960_
	a ()V runCallbackIfNeeded
	a (J)V update
		0 o p_239226_
	b ()V runCallback
	c ()V reset
fev$c com/mojang/realmsclient/gui/task/DataFetcher$Subscription
	a this$0
	b subscriptions
	<init> (Lfev;)V <init>
		0 o p_239632_
	a (Lfev$e;Ljava/util/function/Consumer;)V subscribe
		0 o p_239442_
		1 o p_239443_
	a ()V forceUpdate
	b ()V tick
	c ()V reset
fev$d com/mojang/realmsclient/gui/task/DataFetcher$SuccessfulComputationResult
	a value
	b time
	<init> (Ljava/lang/Object;J)V <init>
		0 o value
		1 o time
	a ()Ljava/lang/Object; value
	b ()J time
	equals (Ljava/lang/Object;)Z equals
		0 o p_240174_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fev$e com/mojang/realmsclient/gui/task/DataFetcher$Task
	a this$0
	b id
	c updater
	d period
	e repeatStrategy
	f pendingTask
	g lastResult
	h nextUpdate
	<init> (Lfev;Ljava/lang/String;Ljava/util/concurrent/Callable;JLfew;)V <init>
		0 o p_239073_
		1 o p_239074_
		2 o p_239075_
		3 o p_239076_
		4 o p_239077_
	a (JLjava/lang/Exception;)V lambda$updateIfNeeded$1
		0 o p_239280_
		1 o p_239281_
	a ()V reset
	a (J)V updateIfNeeded
		0 o p_239710_
	a (JLjava/lang/Object;)V lambda$updateIfNeeded$0
		0 o p_239690_
		1 o p_239691_
	b ()Lfev$a; lambda$updateIfNeeded$2
few com/mojang/realmsclient/gui/task/RepeatedDelayStrategy
	a CONSTANT
	<clinit> ()V <clinit>
		static
	a (I)Lfew; exponentialBackoff
		static
		0 o p_239256_
	a ()J delayCyclesAfterSuccess
	b ()J delayCyclesAfterFailure
few$1 com/mojang/realmsclient/gui/task/RepeatedDelayStrategy$1
	<init> ()V <init>
	a ()J delayCyclesAfterSuccess
	b ()J delayCyclesAfterFailure
few$2 com/mojang/realmsclient/gui/task/RepeatedDelayStrategy$2
	b val$maxBackoff
	c LOGGER
	d failureCount
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_239866_
	a ()J delayCyclesAfterSuccess
	b ()J delayCyclesAfterFailure
fex com/mojang/realmsclient/gui/task/package-info
fey com/mojang/realmsclient/package-info
fez com/mojang/realmsclient/util/JsonUtils
	<init> ()V <init>
	a (Ljava/lang/String;Lcom/google/gson/JsonObject;Ljava/util/UUID;)Ljava/util/UUID; getUuidOr
		static
		0 o p_275342_
		1 o p_275515_
		2 o p_275232_
	a (Ljava/lang/String;Lcom/google/gson/JsonObject;J)J getLongOr
		static
		0 o p_90158_
		1 o p_90159_
		2 o p_90160_
	a (Ljava/lang/String;Lcom/google/gson/JsonObject;Z)Z getBooleanOr
		static
		0 o p_90166_
		1 o p_90167_
		2 o p_90168_
	a (Ljava/lang/String;Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/lang/String; getRequiredStringOr
		static
		0 o p_307555_
		1 o p_307369_
		2 o p_307525_
	a (Ljava/lang/String;Lcom/google/gson/JsonObject;I)I getIntOr
		static
		0 o p_90154_
		1 o p_90155_
		2 o p_90156_
	a (Ljava/lang/String;Lcom/google/gson/JsonObject;Ljava/util/function/Function;)Ljava/lang/Object; getRequired
		static
		0 o p_275573_
		1 o p_275650_
		2 o p_275655_
	a (Ljava/lang/String;Lcom/google/gson/JsonObject;)Ljava/lang/String; getRequiredString
		static
		0 o p_275692_
		1 o p_275706_
	b (Ljava/lang/String;Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/lang/String; getStringOr
		static
		0 o p_90162_
		1 o p_90163_
		2 o p_90164_
	b (Ljava/lang/String;Lcom/google/gson/JsonObject;)Ljava/util/Date; getDateOr
		static
		0 o p_90151_
		1 o p_90152_
	b (Ljava/lang/String;Lcom/google/gson/JsonObject;Ljava/util/function/Function;)Ljava/lang/Object; getOptional
		static
		0 o p_304642_
		1 o p_304910_
		2 o p_304507_
ff net/minecraft/commands/arguments/EntityAnchorArgument
	a EXAMPLES
	b ERROR_INVALID
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/StringReader;)Lff$a; parse
		0 o p_90352_
	a ()Lff; anchor
		static
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304085_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lff$a; getAnchor
		static
		0 o p_90354_
		1 o p_90355_
	getExamples ()Ljava/util/Collection; getExamples
	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
		0 o p_90360_
		1 o p_90361_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_90363_
ff$a net/minecraft/commands/arguments/EntityAnchorArgument$Anchor
	a FEET
	b EYES
	c BY_NAME
	d name
	e transform
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Ljava/util/function/BiFunction;)V <init>
		0 o p_90372_
		1 o p_90373_
		2 o p_90374_
		3 o p_90375_
	a ()[Lff$a; $values
		static
	a (Ljava/lang/String;)Lff$a; getByName
		static
		0 o p_90385_
	a (Let;)Lexc; apply
		0 o p_90380_
	a (Ljava/util/HashMap;)V lambda$static$2
		static
		0 o p_90387_
	a (Lexc;Lbsr;)Lexc; lambda$static$1
		static
		0 o p_90382_
		1 o p_90383_
	a (Lbsr;)Lexc; apply
		0 o p_90378_
	b (Lexc;Lbsr;)Lexc; lambda$static$0
		static
		0 o p_90389_
		1 o p_90390_
	valueOf (Ljava/lang/String;)Lff$a; valueOf
		static
		0 o p_90392_
	values ()[Lff$a; values
		static
ffa com/mojang/realmsclient/util/LevelType
	a DEFAULT
	b FLAT
	c LARGE_BIOMES
	d AMPLIFIED
	e index
	f name
	g $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILakq;)V <init>
		0 o p_239481_
		1 o p_239482_
		2 o p_239483_
		3 o p_239484_
	a ()Lwz; getName
	b ()I getDtoIndex
	c ()[Lffa; $values
		static
	valueOf (Ljava/lang/String;)Lffa; valueOf
		static
		0 o p_167611_
	values ()[Lffa; values
		static
ffb com/mojang/realmsclient/util/RealmsPersistence
	a FILE_NAME
	b GSON
	c LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lffb$a; read
	a (Lffb$a;)V save
		0 o p_167617_
	b (Lffb$a;)V writeFile
		static
		0 o p_90173_
	b ()Lffb$a; readFile
		static
	c ()Ljava/nio/file/Path; getPathToData
		static
ffb$a com/mojang/realmsclient/util/RealmsPersistence$RealmsPersistenceData
	a newsLink
	b hasUnreadNews
	<init> ()V <init>
ffc com/mojang/realmsclient/util/RealmsTextureManager
	a TEXTURES
	b LOGGER
	c TEMPLATE_ICON_LOCATION
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lfaj; loadImage
		static
		0 o p_270725_
	a (Ljava/lang/String;Ljava/lang/String;)Lakr; worldTemplate
		static
		0 o p_270945_
		1 o p_270612_
	b (Ljava/lang/String;Ljava/lang/String;)Lakr; getTexture
		static
		0 o p_90197_
		1 o p_90198_
ffc$a com/mojang/realmsclient/util/RealmsTextureManager$RealmsTexture
	a image
	b textureId
	<init> (Ljava/lang/String;Lakr;)V <init>
		0 o image
		1 o textureId
	a ()Ljava/lang/String; image
	b ()Lakr; textureId
	equals (Ljava/lang/Object;)Z equals
		0 o p_270178_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ffd com/mojang/realmsclient/util/RealmsUtil
	a RIGHT_NOW
	b MINUTES
	c HOURS
	d DAYS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lfhz;IIILjava/util/UUID;)V renderPlayerFace
		static
		0 o p_281255_
		1 o p_281818_
		2 o p_281791_
		3 o p_282088_
		4 o p_294599_
	a (J)Lwz; convertToAgePresentation
		static
		0 o p_287679_
	a (Ljava/util/Date;)Lwz; convertToAgePresentationFromInstant
		static
		0 o p_287698_
ffe com/mojang/realmsclient/util/TextRenderingUtils
	<init> ()V <init>
	a (Ljava/util/List;Ljava/util/List;)Ljava/util/List; insertLinks
		static
		0 o p_90260_
		1 o p_90261_
	a (Ljava/lang/String;)Ljava/util/List; lineBreak
		static
		0 o p_90249_
	a (Ljava/lang/String;[Lffe$b;)Ljava/util/List; decompose
		static
		0 o p_90257_
		1 o p_90258_
	a (Ljava/lang/String;Ljava/util/List;)Ljava/util/List; decompose
		static
		0 o p_90254_
		1 o p_90255_
	a (Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; split
		static
		0 o p_90251_
		1 o p_90252_
ffe$a com/mojang/realmsclient/util/TextRenderingUtils$Line
	a segments
	<init> ([Lffe$b;)V <init>
		0 o p_167625_
	<init> (Ljava/util/List;)V <init>
		0 o p_90264_
	equals (Ljava/lang/Object;)Z equals
		0 o p_90266_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ffe$b com/mojang/realmsclient/util/TextRenderingUtils$LineSegment
	a fullText
	b linkTitle
	c linkUrl
	<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o p_90275_
		1 o p_90276_
		2 o p_90277_
	<init> (Ljava/lang/String;)V <init>
		0 o p_90273_
	a (Ljava/lang/String;)Lffe$b; text
		static
		0 o p_90280_
	a (Ljava/lang/String;Ljava/lang/String;)Lffe$b; link
		static
		0 o p_90282_
		1 o p_90283_
	a ()Ljava/lang/String; renderedText
	b ()Z isLink
	c ()Ljava/lang/String; getLinkUrl
	equals (Ljava/lang/Object;)Z equals
		0 o p_90287_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fff com/mojang/realmsclient/util/UploadTokenCache
	a TOKEN_CACHE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (JLjava/lang/String;)V put
		static
		0 o p_90295_
		1 o p_90296_
	a (J)Ljava/lang/String; get
		static
		0 o p_90293_
	b (J)V invalidate
		static
		0 o p_90298_
ffg com/mojang/realmsclient/util/WorldGenerationInfo
	a seed
	b levelType
	c generateStructures
	d experiments
	<init> (Ljava/lang/String;Lffa;ZLjava/util/Set;)V <init>
		0 o seed
		1 o levelType
		2 o generateStructures
		3 o experiments
	a ()Ljava/lang/String; seed
	b ()Lffa; levelType
	c ()Z generateStructures
	d ()Ljava/util/Set; experiments
	equals (Ljava/lang/Object;)Z equals
		0 o p_304538_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ffh com/mojang/realmsclient/util/package-info
ffi com/mojang/realmsclient/util/task/CloseServerTask
	b LOGGER
	c TITLE
	d serverData
	e configureScreen
	<clinit> ()V <clinit>
		static
	<init> (Lfcp;Lfdx;)V <init>
		0 o p_90302_
		1 o p_90303_
	a ()Lwz; getTitle
	run ()V run
ffj com/mojang/realmsclient/util/task/ConnectTask
	b TITLE
	c realmsConnect
	d server
	e address
	<clinit> ()V <clinit>
		static
	<init> (Lfod;Lfcp;Lfcq;)V <init>
		0 o p_90309_
		1 o p_90310_
		2 o p_90311_
	a ()Lwz; getTitle
	b ()V abortTask
	c ()V tick
	run ()V run
ffk com/mojang/realmsclient/util/task/CreateSnapshotRealmTask
	b LOGGER
	c TITLE
	d parentId
	e generationInfo
	f name
	g description
	h realmsMainScreen
	i creationTask
	j generateWorldTask
	<clinit> ()V <clinit>
		static
	<init> (Lfbt;JLffg;Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o p_305775_
		1 o p_306103_
		2 o p_305955_
		3 o p_306018_
		4 o p_306116_
	a (Lfcp;)V lambda$run$1
		0 o p_306191_
	a ()Lwz; getTitle
	b (Lfcp;)V lambda$run$0
		0 o p_306186_
	b ()V abortTask
	run ()V run
ffl com/mojang/realmsclient/util/task/DownloadTask
	b LOGGER
	c TITLE
	d realmId
	e slot
	f lastScreen
	g downloadName
	<clinit> ()V <clinit>
		static
	<init> (JILjava/lang/String;Lfod;)V <init>
		0 o p_90320_
		1 o p_90321_
		2 o p_90322_
		3 o p_90323_
	a ()Lwz; getTitle
	a (Z)V lambda$run$0
		static
		0 o p_90325_
	run ()V run
ffm com/mojang/realmsclient/util/task/GetServerDetailsTask
	b APPLYING_PACK_TEXT
	c LOGGER
	d TITLE
	e server
	f lastScreen
	<clinit> ()V <clinit>
		static
	<init> (Lfod;Lfcp;)V <init>
		0 o p_90333_
		1 o p_90334_
	a (Lfcq;Ljava/util/UUID;Ljava/util/function/Function;)Lfjo; resourcePackDownloadConfirmationScreen
		0 o p_167640_
		1 o p_315014_
		2 o p_167641_
	a (Ljava/util/function/Function;Lfcq;)V lambda$resourcePackDownloadConfirmationScreen$0
		static
		0 o p_167649_
		1 o p_167650_
	a (Lfcq;)Lfed; connectScreen
		0 o p_167638_
	a (Lfcq;Ljava/util/UUID;)Ljava/util/concurrent/CompletableFuture; scheduleResourcePackDownload
		0 o p_167652_
		1 o p_314972_
	a (Lfcq;Ljava/lang/Throwable;)Ljava/lang/Void; lambda$resourcePackDownloadConfirmationScreen$1
		0 o p_314376_
		1 o p_314377_
	a ()Lwz; getTitle
	a (Lfcp;)Ljava/util/UUID; generatePackId
		static
		0 o p_314978_
	a (Lfcq;Ljava/util/UUID;Ljava/util/function/Function;Lfjo;)V lambda$resourcePackDownloadConfirmationScreen$2
		0 o p_344133_
		1 o p_344134_
		2 o p_344135_
		3 o p_344136_
	f ()Lfcq; fetchServerAddress
	run ()V run
ffn com/mojang/realmsclient/util/task/LongRunningTask
	a NUMBER_OF_RETRIES
	b LOGGER
	c aborted
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lwz;)V error
		0 o p_90408_
	a (Lfgo;Lfod;)V lambda$setScreen$0
		static
		0 o p_90403_
		1 o p_90404_
	a (Ljava/lang/Exception;)V error
		0 o p_300964_
	a ()Lwz; getTitle
	a (Lfgo;Lwz;)V lambda$error$1
		static
		0 o p_300645_
		1 o p_300646_
	a (Lfdj;)V error
		0 o p_301270_
	a (J)V pause
		static
		0 o p_167656_
	a (Lfod;)V setScreen
		static
		0 o p_90406_
	b ()V abortTask
	c ()V tick
	d ()Z aborted
	e ()V init
ffo com/mojang/realmsclient/util/task/OpenServerTask
	b LOGGER
	c TITLE
	d serverData
	e returnScreen
	f join
	g minecraft
	<clinit> ()V <clinit>
		static
	<init> (Lfcp;Lfod;ZLfgo;)V <init>
		0 o p_181344_
		1 o p_181345_
		2 o p_181347_
		3 o p_181348_
	a ()Lwz; getTitle
	f ()V lambda$run$0
	run ()V run
ffp com/mojang/realmsclient/util/task/RealmCreationTask
	b LOGGER
	c TITLE
	d name
	e motd
	f realmId
	<clinit> ()V <clinit>
		static
	<init> (JLjava/lang/String;Ljava/lang/String;)V <init>
		0 o p_320686_
		1 o p_319849_
		2 o p_320750_
	a ()Lwz; getTitle
	run ()V run
ffq com/mojang/realmsclient/util/task/ResettingGeneratedWorldTask
	b generationInfo
	<init> (Lffg;JLwz;Ljava/lang/Runnable;)V <init>
		0 o p_167659_
		1 o p_167660_
		2 o p_167661_
		3 o p_167662_
	a (Lfby;J)V sendResetRequest
		0 o p_167664_
		1 o p_167665_
ffr com/mojang/realmsclient/util/task/ResettingTemplateWorldTask
	b template
	<init> (Lfde;JLwz;Ljava/lang/Runnable;)V <init>
		0 o p_167668_
		1 o p_167669_
		2 o p_167670_
		3 o p_167671_
	a (Lfby;J)V sendResetRequest
		0 o p_167673_
		1 o p_167674_
ffs com/mojang/realmsclient/util/task/ResettingWorldTask
	b LOGGER
	c serverId
	d title
	e callback
	<clinit> ()V <clinit>
		static
	<init> (JLwz;Ljava/lang/Runnable;)V <init>
		0 o p_167676_
		1 o p_167677_
		2 o p_167678_
	a ()Lwz; getTitle
	a (Lfby;J)V sendResetRequest
		0 o p_167679_
		1 o p_167680_
	run ()V run
fft com/mojang/realmsclient/util/task/RestoreTask
	b LOGGER
	c TITLE
	d backup
	e realmId
	f lastScreen
	<clinit> ()V <clinit>
		static
	<init> (Lfce;JLfdx;)V <init>
		0 o p_90443_
		1 o p_90444_
		2 o p_90445_
	a ()Lwz; getTitle
	run ()V run
ffu com/mojang/realmsclient/util/task/SwitchMinigameTask
	b LOGGER
	c TITLE
	d realmId
	e worldTemplate
	f lastScreen
	<clinit> ()V <clinit>
		static
	<init> (JLfde;Lfdx;)V <init>
		0 o p_90451_
		1 o p_90452_
		2 o p_90453_
	a ()Lwz; getTitle
	run ()V run
ffv com/mojang/realmsclient/util/task/SwitchSlotTask
	b LOGGER
	c TITLE
	d realmId
	e slot
	f callback
	<clinit> ()V <clinit>
		static
	<init> (JILjava/lang/Runnable;)V <init>
		0 o p_90459_
		1 o p_90460_
		2 o p_90461_
	a ()Lwz; getTitle
	run ()V run
ffw com/mojang/realmsclient/util/task/package-info
ffx net/minecraft/client/AttackIndicatorStatus
	a OFF
	b CROSSHAIR
	c HOTBAR
	d BY_ID
	e id
	f key
	g $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
		0 o p_90504_
		1 o p_90505_
		2 o p_90506_
		3 o p_90507_
	a (I)Lffx; byId
		static
		0 o p_90510_
	a ()I getId
	b ()Ljava/lang/String; getKey
	c ()[Lffx; $values
		static
	valueOf (Ljava/lang/String;)Lffx; valueOf
		static
		0 o p_90515_
	values ()[Lffx; values
		static
ffy net/minecraft/client/Camera
	a FOG_DISTANCE_SCALE
	b DEFAULT_CAMERA_DISTANCE
	c FORWARDS
	d UP
	e LEFT
	f initialized
	g level
	h entity
	i position
	j blockPosition
	k forwards
	l up
	m left
	n xRot
	o yRot
	p rotation
	q detached
	r eyeHeight
	s eyeHeightOld
	t partialTickTime
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lexc;)V setPosition
		0 o p_90582_
	a (FF)V setRotation
		0 o p_90573_
		1 o p_90574_
	a (Ldcc;Lbsr;ZZF)V setup
		0 o p_90576_
		1 o p_90577_
		2 o p_90578_
		3 o p_90579_
		4 o p_90580_
	a (FFF)V move
		0 o p_351037_
		1 o p_351008_
		2 o p_350869_
	a (F)F getMaxZoom
		0 o p_350335_
	a (DDD)V setPosition
		0 o p_90585_
		1 o p_90586_
		2 o p_90587_
	a ()V tick
	b ()Lexc; getPosition
	c ()Ljd; getBlockPosition
	d ()F getXRot
	e ()F getYRot
	f ()Lorg/joml/Quaternionf; rotation
	g ()Lbsr; getEntity
	h ()Z isInitialized
	i ()Z isDetached
	j ()Lffy$a; getNearPlane
	k ()Lepg; getFluidInCamera
	l ()Lorg/joml/Vector3f; getLookVector
	m ()Lorg/joml/Vector3f; getUpVector
	n ()Lorg/joml/Vector3f; getLeftVector
	o ()V reset
	p ()F getPartialTickTime
ffy$a net/minecraft/client/Camera$NearPlane
	a forward
	b left
	c up
	<init> (Lexc;Lexc;Lexc;)V <init>
		0 o p_167691_
		1 o p_167692_
		2 o p_167693_
	a (FF)Lexc; getPointOnPlane
		0 o p_167696_
		1 o p_167697_
	a ()Lexc; getTopLeft
	b ()Lexc; getTopRight
	c ()Lexc; getBottomLeft
	d ()Lexc; getBottomRight
ffz net/minecraft/client/CameraType
	a FIRST_PERSON
	b THIRD_PERSON_BACK
	c THIRD_PERSON_FRONT
	d VALUES
	e firstPerson
	f mirrored
	g $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IZZ)V <init>
		0 o p_90608_
		1 o p_90609_
		2 o p_90610_
		3 o p_90611_
	a ()Z isFirstPerson
	b ()Z isMirrored
	c ()Lffz; cycle
	d ()[Lffz; $values
		static
	valueOf (Ljava/lang/String;)Lffz; valueOf
		static
		0 o p_90616_
	values ()[Lffz; values
		static
fg net/minecraft/commands/arguments/EntityArgument
	a ERROR_NOT_SINGLE_ENTITY
	b ERROR_NOT_SINGLE_PLAYER
	c ERROR_ONLY_PLAYERS_ALLOWED
	d NO_ENTITIES_FOUND
	e NO_PLAYERS_FOUND
	f ERROR_SELECTORS_NOT_ALLOWED
	g EXAMPLES
	h single
	i playersOnly
	<clinit> ()V <clinit>
		static
	<init> (ZZ)V <init>
		0 o p_91447_
		1 o p_91448_
	a (Lcom/mojang/brigadier/StringReader;)Lhi; parse
		0 o p_91451_
	a (Lcom/mojang/brigadier/StringReader;Ljava/lang/Object;)Lhi; parse
		0 o p_353128_
		1 o p_353120_
	a (Lcom/mojang/brigadier/StringReader;Z)Lhi; parse
		0 o p_353134_
		1 o p_353142_
	a ()Lfg; entity
		static
	a (Ley;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V lambda$listSuggestions$0
		0 o p_91456_
		1 o p_91457_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lbsr; getEntity
		static
		0 o p_91453_
		1 o p_91454_
	b ()Lfg; entities
		static
	b (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; getEntities
		static
		0 o p_91462_
		1 o p_91463_
	c ()Lfg; player
		static
	c (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; getOptionalEntities
		static
		0 o p_91468_
		1 o p_91469_
	d ()Lfg; players
		static
	d (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; getOptionalPlayers
		static
		0 o p_91472_
		1 o p_91473_
	e (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Laqv; getPlayer
		static
		0 o p_91475_
		1 o p_91476_
	f (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; getPlayers
		static
		0 o p_91478_
		1 o p_91479_
	getExamples ()Ljava/util/Collection; getExamples
	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
		0 o p_91482_
		1 o p_91483_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_91485_
	parse (Lcom/mojang/brigadier/StringReader;Ljava/lang/Object;)Ljava/lang/Object; parse
		0 o p_353141_
		1 o p_353123_
fg$a net/minecraft/commands/arguments/EntityArgument$Info
	a FLAG_SINGLE
	b FLAG_PLAYERS_ONLY
	<init> ()V <init>
	a (Lio$a;Lvw;)V serializeToNetwork
		0 o p_231279_
		1 o p_231280_
	a (Lfg$a$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_231268_
		1 o p_231269_
	a (Lfg;)Lfg$a$a; unpack
		0 o p_231274_
	a (Lvw;)Lfg$a$a; deserializeFromNetwork
		0 o p_231282_
	a (Lfg$a$a;Lvw;)V serializeToNetwork
		0 o p_231271_
		1 o p_231272_
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Lio$a; unpack
		0 o p_231266_
	a (Lio$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_231276_
		1 o p_231277_
	b (Lvw;)Lio$a; deserializeFromNetwork
		0 o p_231284_
fg$a$a net/minecraft/commands/arguments/EntityArgument$Info$Template
	a this$0
	b single
	c playersOnly
	<init> (Lfg$a;ZZ)V <init>
		0 o p_231289_
		1 o p_231290_
		2 o p_231291_
	a (Lep;)Lfg; instantiate
		0 o p_231294_
	a ()Lio; type
	b (Lep;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate
		0 o p_231296_
fga net/minecraft/client/ClientRecipeBook
	c LOGGER
	d collectionsByTab
	e allCollections
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lka;Ljava/util/List;)Lfse; lambda$setupCollections$0
		static
		0 o p_266604_
		1 o p_266605_
	a (Ljava/lang/Iterable;)Ljava/util/Map; categorizeAndGroupRecipes
		static
		0 o p_90643_
	a (Ljava/util/Map;Lka;Lcom/google/common/collect/ImmutableList$Builder;Lfgw;Ljava/util/List;)V lambda$setupCollections$1
		static
		0 o p_266599_
		1 o p_266600_
		2 o p_266601_
		3 o p_266602_
		4 o p_266603_
	a (Ljava/lang/Iterable;Lka;)V setupCollections
		0 o p_266814_
		1 o p_266878_
	a (Lfgw;)Ljava/util/List; getCollection
		0 o p_90624_
	a (Ljava/util/Map;Lfgw;Ljava/util/List;)V lambda$setupCollections$3
		static
		0 o p_90636_
		1 o p_90637_
		2 o p_90638_
	a (Ljava/util/Map;Lfgw;)Ljava/util/stream/Stream; lambda$setupCollections$2
		static
		0 o p_167705_
		1 o p_167706_
	a (Lcyz;)Ljava/lang/Object; lambda$getCategory$6
		static
		0 o p_258109_
	b (Lfgw;)Ljava/util/List; lambda$categorizeAndGroupRecipes$5
		static
		0 o p_90641_
	b ()Ljava/util/List; getCollections
	c (Lfgw;)Ljava/util/List; lambda$categorizeAndGroupRecipes$4
		static
		0 o p_90645_
	g (Lczb;)Lfgw; getCategory
		static
		0 o p_301136_
fga$1 net/minecraft/client/ClientRecipeBook$1
	a $SwitchMap$net$minecraft$world$item$crafting$CraftingBookCategory
	b $SwitchMap$net$minecraft$world$item$crafting$CookingBookCategory
	<clinit> ()V <clinit>
		static
fgb net/minecraft/client/CloudStatus
	a OFF
	b FAST
	c FANCY
	d CODEC
	e id
	f legacyName
	g key
	h $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;Ljava/lang/String;)V <init>
		0 o p_231332_
		1 o p_231333_
		2 o p_231334_
		3 o p_231335_
		4 o p_296084_
	a ()I getId
	b ()Ljava/lang/String; getKey
	c ()Ljava/lang/String; getSerializedName
	e ()[Lfgb; $values
		static
	valueOf (Ljava/lang/String;)Lfgb; valueOf
		static
		0 o p_90670_
	values ()[Lfgb; values
		static
fgc net/minecraft/client/CommandHistory
	a LOGGER
	b MAX_PERSISTED_COMMAND_HISTORY
	c PERSISTED_COMMANDS_FILE_NAME
	d commandsPath
	e lastCommands
	<clinit> ()V <clinit>
		static
	<init> (Ljava/nio/file/Path;)V <init>
		0 o p_294191_
	a ()Ljava/util/Collection; history
	a (Ljava/lang/String;)V addCommand
		0 o p_294362_
	b ()V save
fgd net/minecraft/client/ComponentCollector
	a parts
	<init> ()V <init>
	a ()Lxe; getResult
	a (Lxe;)V append
		0 o p_90676_
	b ()Lxe; getResultOrEmpty
	c ()V reset
fge net/minecraft/client/DebugQueryHandler
	a connection
	b transactionId
	c callback
	<init> (Lfzg;)V <init>
		0 o p_90701_
	a (Ljava/util/function/Consumer;)I startTransaction
		0 o p_90712_
	a (ILub;)Z handleResponse
		0 o p_90706_
		1 o p_90707_
	a (ILjava/util/function/Consumer;)V queryEntityTag
		0 o p_90703_
		1 o p_90704_
	a (Ljd;Ljava/util/function/Consumer;)V queryBlockEntityTag
		0 o p_90709_
		1 o p_90710_
fgf net/minecraft/client/DeltaTracker
	a ZERO
	b ONE
	<clinit> ()V <clinit>
		static
	a ()F getGameTimeDeltaTicks
	a (Z)F getGameTimeDeltaPartialTick
		0 o p_348668_
	b ()F getRealtimeDeltaTicks
fgf$a net/minecraft/client/DeltaTracker$DefaultValue
	c value
	<init> (F)V <init>
		0 o p_348484_
	a ()F getGameTimeDeltaTicks
	a (Z)F getGameTimeDeltaPartialTick
		0 o p_348527_
	b ()F getRealtimeDeltaTicks
fgf$b net/minecraft/client/DeltaTracker$Timer
	c deltaTicks
	d deltaTickResidual
	e realtimeDeltaTicks
	f pausedDeltaTickResidual
	g lastMs
	h lastUiMs
	i msPerTick
	j targetMsptProvider
	k paused
	l frozen
	<init> (FJLit/unimi/dsi/fastutil/floats/FloatUnaryOperator;)V <init>
		0 o p_348629_
		1 o p_348537_
		2 o p_348550_
	a ()F getGameTimeDeltaTicks
	a (J)I advanceGameTime
		0 o p_348532_
	a (Z)F getGameTimeDeltaPartialTick
		0 o p_348526_
	a (JZ)I advanceTime
		0 o p_348462_
		1 o p_348492_
	b (J)V advanceRealTime
		0 o p_348534_
	b (Z)V updatePauseState
		0 o p_348523_
	b ()F getRealtimeDeltaTicks
	c (Z)V updateFrozenState
		0 o p_348502_
	c ()V pause
	d ()V unPause
fgg net/minecraft/client/GameNarrator
	a NO_TITLE
	b LOGGER
	c minecraft
	d narrator
	<clinit> ()V <clinit>
		static
	<init> (Lfgo;)V <init>
		0 o p_240577_
	a (Lwz;)V sayChat
		0 o p_263413_
	a (Ljava/lang/String;)V sayNow
		0 o p_93320_
	a (Z)V checkStatus
		0 o p_289016_
	a ()Z isActive
	a (Lfgq;)V updateNarratorStatus
		0 o p_93318_
	b (Ljava/lang/String;)V logNarratedMessage
		0 o p_168788_
	b (Lwz;)V say
		0 o p_263389_
	b ()V clear
	c (Lwz;)V sayNow
		0 o p_168786_
	c ()V destroy
	d ()Lfgq; getStatus
fgg$a net/minecraft/client/GameNarrator$NarratorInitException
	<init> (Ljava/lang/String;)V <init>
		0 o p_288985_
fgh net/minecraft/client/GraphicsStatus
	a FAST
	b FANCY
	c FABULOUS
	d BY_ID
	e id
	f key
	g $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
		0 o p_90769_
		1 o p_90770_
		2 o p_90771_
		3 o p_90772_
	a (I)Lfgh; byId
		static
		0 o p_90775_
	a ()I getId
	b ()Ljava/lang/String; getKey
	c ()[Lfgh; $values
		static
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Lfgh; valueOf
		static
		0 o p_90782_
	values ()[Lfgh; values
		static
fgi net/minecraft/client/GuiMessage
	a addedTime
	b content
	c signature
	d tag
	<init> (ILwz;Lxl;Lfgj;)V <init>
		0 o addedTime
		1 o content
		2 o signature
		3 o tag
	a ()Lfgj$a; icon
	b ()I addedTime
	c ()Lwz; content
	d ()Lxl; signature
	e ()Lfgj; tag
	equals (Ljava/lang/Object;)Z equals
		0 o p_240638_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fgi$a net/minecraft/client/GuiMessage$Line
	a addedTime
	b content
	c tag
	d endOfEntry
	<init> (ILaya;Lfgj;Z)V <init>
		0 o addedTime
		1 o content
		2 o tag
		3 o endOfEntry
	a ()I addedTime
	b ()Laya; content
	c ()Lfgj; tag
	d ()Z endOfEntry
	equals (Ljava/lang/Object;)Z equals
		0 o p_240535_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fgj net/minecraft/client/GuiMessageTag
	a indicatorColor
	b icon
	c text
	d logTag
	e SYSTEM_TEXT
	f SYSTEM_TEXT_SINGLE_PLAYER
	g CHAT_NOT_SECURE_TEXT
	h CHAT_MODIFIED_TEXT
	i CHAT_ERROR_TEXT
	j CHAT_NOT_SECURE_INDICATOR_COLOR
	k CHAT_MODIFIED_INDICATOR_COLOR
	l SYSTEM
	m SYSTEM_SINGLE_PLAYER
	n CHAT_NOT_SECURE
	o CHAT_ERROR
	<clinit> ()V <clinit>
		static
	<init> (ILfgj$a;Lwz;Ljava/lang/String;)V <init>
		0 o indicatorColor
		1 o icon
		2 o text
		3 o logTag
	a ()Lfgj; system
		static
	a (Ljava/lang/String;)Lfgj; chatModified
		static
		0 o p_242878_
	b ()Lfgj; systemSinglePlayer
		static
	c ()Lfgj; chatNotSecure
		static
	d ()Lfgj; chatError
		static
	e ()I indicatorColor
	equals (Ljava/lang/Object;)Z equals
		0 o p_240542_
	f ()Lfgj$a; icon
	g ()Lwz; text
	h ()Ljava/lang/String; logTag
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fgj$a net/minecraft/client/GuiMessageTag$Icon
	a CHAT_MODIFIED
	b sprite
	c width
	d height
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILakr;II)V <init>
		0 o p_240537_
		1 o p_240620_
		2 o p_296008_
		3 o p_240599_
		4 o p_240544_
	a (Lfhz;II)V draw
		0 o p_282284_
		1 o p_282597_
		2 o p_283579_
	a ()[Lfgj$a; $values
		static
	valueOf (Ljava/lang/String;)Lfgj$a; valueOf
		static
		0 o p_240592_
	values ()[Lfgj$a; values
		static
fgk net/minecraft/client/HotbarManager
	a NUM_HOTBAR_GROUPS
	b LOGGER
	c optionsFile
	d fixerUpper
	e hotbars
	f loaded
	<clinit> ()V <clinit>
		static
	<init> (Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;)V <init>
		0 o p_309673_
		1 o p_90804_
	a (Ljava/lang/String;)V lambda$load$0
		static
		0 o p_323544_
	a (I)Lged; get
		0 o p_90807_
	a ()V save
	b ()V load
fgl net/minecraft/client/InputType
	a NONE
	b MOUSE
	c KEYBOARD_ARROW
	d KEYBOARD_TAB
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_265630_
		1 o p_265342_
	a ()Z isMouse
	b ()Z isKeyboard
	c ()[Lfgl; $values
		static
	valueOf (Ljava/lang/String;)Lfgl; valueOf
		static
		0 o p_265378_
	values ()[Lfgl; values
		static
fgm net/minecraft/client/KeyMapping
	a CATEGORY_MOVEMENT
	b CATEGORY_MISC
	c CATEGORY_MULTIPLAYER
	d CATEGORY_GAMEPLAY
	e CATEGORY_INVENTORY
	f CATEGORY_INTERFACE
	g CATEGORY_CREATIVE
	h ALL
	i MAP
	j CATEGORIES
	k CATEGORY_SORT_ORDER
	l name
	m defaultKey
	n category
	o key
	p isDown
	q clickCount
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_90821_
		1 o p_90822_
		2 o p_90823_
	<init> (Ljava/lang/String;Lfae$b;ILjava/lang/String;)V <init>
		0 o p_90825_
		1 o p_90826_
		2 o p_90827_
		3 o p_90828_
	a (II)Z matches
		0 o p_90833_
		1 o p_90834_
	a (Lfae$a;Z)V set
		static
		0 o p_90838_
		1 o p_90839_
	a (Ljava/util/HashMap;)V lambda$static$0
		static
		0 o p_90845_
	a (Z)V setDown
		0 o p_90846_
	a (Ljava/lang/String;)Ljava/util/function/Supplier; createNameSupplier
		static
		0 o p_90843_
	a (Lfae$a;)V click
		static
		0 o p_90836_
	a (Lfgm;)I compareTo
		0 o p_90841_
	a ()V setAll
		static
	a (I)Z matchesMouse
		0 o p_90831_
	b (Lfgm;)Z same
		0 o p_90851_
	b (Lfae$a;)V setKey
		0 o p_90849_
	b (Ljava/lang/String;)Lwz; lambda$createNameSupplier$1
		static
		0 o p_90853_
	b ()V releaseAll
		static
	c ()V resetToggleKeys
		static
	compareTo (Ljava/lang/Object;)I compareTo
		0 o p_90856_
	d ()V resetMapping
		static
	e ()Z isDown
	f ()Ljava/lang/String; getCategory
	g ()Z consumeClick
	h ()Ljava/lang/String; getName
	i ()Lfae$a; getDefaultKey
	j ()Z isUnbound
	k ()Lwz; getTranslatedKeyMessage
	l ()Z isDefault
	m ()Ljava/lang/String; saveString
	n ()V release
fgn net/minecraft/client/KeyboardHandler
	a DEBUG_CRASH_TIME
	b minecraft
	c clipboardManager
	d debugCrashKeyTime
	e debugCrashKeyReportedTime
	f debugCrashKeyReportedCount
	g handledDebugKey
	<init> (Lfgo;)V <init>
		0 o p_90875_
	a (Ljava/lang/String;)V setClipboard
		0 o p_90912_
	a (JII)V charTyped
		0 o p_90890_
		1 o p_90891_
		2 o p_90892_
	a (ILfod;[ZIII)V lambda$keyPress$5
		static
		0 o p_329687_
		1 o p_329688_
		2 o p_329689_
		3 o p_329690_
		4 o p_329691_
		5 o p_329692_
	a (IJ)V lambda$getClipboard$12
		0 o p_90878_
		1 o p_90879_
	a (ZZ)V copyRecreateCommand
		0 o p_90929_
		1 o p_90930_
	a (Lakr;Lbsr;Lub;)V lambda$copyRecreateCommand$2
		0 o p_90919_
		1 o p_90920_
		2 o p_90921_
	a (Lfki;II)V lambda$charTyped$6
		static
		0 o p_90908_
		1 o p_90909_
		2 o p_90910_
	a (Lfki;CI)V lambda$charTyped$7
		static
		0 o p_90904_
		1 o p_90905_
		2 o p_90906_
	a (Lwz;)V debugFeedbackComponent
		0 o p_167823_
	a (Ljava/lang/String;[Ljava/lang/Object;)V debugFeedbackTranslated
		0 o p_90914_
		1 o p_90915_
	a ()Ljava/lang/String; getClipboard
	a (Lakr;Lexc;Lub;)V copyCreateEntityCommand
		0 o p_90923_
		1 o p_90924_
		2 o p_90925_
	a (JIIII)V keyPress
		0 o p_90894_
		1 o p_90895_
		2 o p_90896_
		3 o p_90897_
		4 o p_90898_
	a (Ln;Lwz;)V debugComponent
		0 o p_167825_
		1 o p_167826_
	a (Ljava/nio/file/Path;Lxw;)Lxw; lambda$handleDebugKeys$0
		static
		0 o p_276096_
		1 o p_276097_
	a (I)Z handleChunkDebugKeys
		0 o p_167814_
	a (J)V setup
		0 o p_90888_
	a (Ldtc;Ljd;Lub;)V copyCreateBlockCommand
		0 o p_90900_
		1 o p_90901_
		2 o p_90902_
	b (Ljava/lang/String;[Ljava/lang/Object;)V debugWarningTranslated
		0 o p_90949_
		1 o p_90950_
	b (Ldtc;Ljd;Lub;)V lambda$copyRecreateCommand$1
		0 o p_90945_
		1 o p_90946_
		2 o p_90947_
	b (Lwz;)V lambda$keyPress$4
		0 o p_90917_
	b (JII)V lambda$setup$11
		0 o p_90935_
		1 o p_90936_
		2 o p_90937_
	b (I)Z handleDebugKeys
		0 o p_90933_
	b (JIIII)V lambda$setup$9
		0 o p_90939_
		1 o p_90940_
		2 o p_90941_
		3 o p_90942_
		4 o p_90943_
	b ()V tick
	c (JII)V lambda$setup$10
		0 o p_167828_
		1 o p_167829_
		2 o p_167830_
	c (Lwz;)V lambda$keyPress$3
		0 o p_167841_
	c (Ljava/lang/String;[Ljava/lang/Object;)V debugFeedback
		0 o p_167838_
		1 o p_167839_
	c (JIIII)V lambda$setup$8
		0 o p_167832_
		1 o p_167833_
		2 o p_167834_
		3 o p_167835_
		4 o p_167836_
fgn$1 net/minecraft/client/KeyboardHandler$1
	a $SwitchMap$net$minecraft$world$phys$HitResult$Type
	<clinit> ()V <clinit>
		static
fgo net/minecraft/client/Minecraft
	A wireframe
	B sectionPath
	C sectionVisibility
	D smartCull
	E instance
	F LOGGER
	G MAX_TICKS_PER_UPDATE
	H REGIONAL_COMPLIANCIES
	I RESOURCE_RELOAD_INITIAL_TASK
	J SOCIAL_INTERACTIONS_NOT_AVAILABLE
	K canary
	L resourcePackDirectory
	M profileFuture
	N textureManager
	O fixerUpper
	P virtualScreen
	Q window
	R timer
	S renderBuffers
	T entityRenderDispatcher
	U itemRenderer
	V user
	W progressListener
	X hotbarManager
	Y lastInputType
	Z launchedVersion
	a ON_OSX
	aA blockRenderer
	aB paintingTextures
	aC mobEffectTextures
	aD mapDecorationTextures
	aE guiSprites
	aF toast
	aG tutorial
	aH playerSocialManager
	aI entityModels
	aJ blockEntityRenderDispatcher
	aK telemetryManager
	aL profileKeyPairManager
	aM realmsDataFetcher
	aN quickPlayLog
	aO singleplayerServer
	aP pendingConnection
	aQ isLocalServer
	aR rightClickDelay
	aS pause
	aT lastNanoTime
	aU lastTime
	aV frames
	aW overlay
	aX clientLevelTeardownInProgress
	aY gameThread
	aZ running
	aa versionType
	ab proxy
	ac levelSource
	ad demo
	ae allowsMultiplayer
	af allowsChat
	ag resourceManager
	ah vanillaPackResources
	ai downloadedPackSource
	aj resourcePackRepository
	ak languageManager
	al blockColors
	am itemColors
	an mainRenderTarget
	ao soundManager
	ap musicManager
	aq fontManager
	ar splashManager
	as gpuWarnlistManager
	at regionalCompliancies
	au authenticationService
	av minecraftSessionService
	aw userApiService
	ax userPropertiesFuture
	ay skinManager
	az modelManager
	b DEFAULT_FONT
	ba delayedCrash
	bb fps
	bc frameTimeNs
	bd windowActive
	be progressTasks
	bf pendingReload
	bg socialInteractionsToast
	bh profiler
	bi fpsPieRenderTicks
	bj fpsPieProfiler
	bk fpsPieResults
	bl metricsRecorder
	bm reloadStateTracker
	bn savedCpuDuration
	bo gpuUtilization
	bp currentFrameProfile
	bq narrator
	br chatListener
	bs reportingContext
	bt commandHistory
	bu directoryValidator
	bv gameLoadFinished
	bw clientStartTimeMs
	bx clientTickCount
	by debugPath
	c UNIFORM_FONT
	d ALT_FONT
	e UPDATE_DRIVERS_ADVICE
	f levelRenderer
	g particleEngine
	h font
	i fontFilterFishy
	j gameRenderer
	k debugRenderer
	l gui
	m options
	n mouseHandler
	o keyboardHandler
	p gameDirectory
	q gameMode
	r level
	s player
	t cameraEntity
	u crosshairPickEntity
	v hitResult
	w missTime
	x noRender
	y screen
	z fpsString
	<clinit> ()V <clinit>
		static
	<init> (Lfua;)V <init>
		0 o p_91084_
	C ()Z telemetryOptInExtra
	D ()Z extraTelemetryAvailable
	E ()Z allowsTelemetry
	F ()Z allowsMultiplayer
	G ()Z allowsRealms
	H ()Lcom/mojang/authlib/minecraft/BanDetails; multiplayerBan
	I ()Z isNameBanned
	J ()Lfgo$a; getChatStatus
	K ()Z isDemo
	L ()Lfzg; getConnection
	M ()Z renderNames
		static
	N ()Z useFancyGraphics
		static
	O ()Z useShaderTransparency
		static
	P ()Z useAmbientOcclusion
		static
	Q ()Lfgo; getInstance
		static
	R ()Ljava/util/concurrent/CompletableFuture; delayTextureReload
	S ()Lfzt; getCurrentServer
	T ()Z isLocalServer
	U ()Z hasSingleplayerServer
	V ()Lguo; getSingleplayerServer
	W ()Z isSingleplayer
	X ()Lfhb; getUser
	Y ()Lcom/mojang/authlib/GameProfile; getGameProfile
	Z ()Ljava/net/Proxy; getProxy
	a (Lcom/mojang/authlib/GameProfile;Ljava/lang/Runnable;)Lfod; lambda$addInitialScreens$12
		static
		0 o p_299782_
		1 o p_299783_
	a (Ljava/util/function/Consumer;Ljava/nio/file/Path;)V lambda$debugClientMetricsStart$28
		static
		0 o p_231403_
		1 o p_231404_
	a (Lwz;)V addResourcePackLoadFailToast
		0 o p_273566_
	a (Ljava/util/function/Consumer;Lwz;)V lambda$debugClientMetricsStart$25
		static
		0 o p_231410_
		1 o p_231411_
	a (Ljava/util/List;)V addInitialScreens
		0 o p_300000_
	a (Lfzf;Lfob$a;)V setLevel
		0 o p_91157_
		1 o p_341652_
	a (Ljava/util/function/Consumer;DI)V lambda$debugClientMetricsStart$22
		static
		0 o p_238862_
		1 o p_238863_
		2 o p_238864_
	a (Lerf$c;Latp;Lalp;Lalm;Ljava/lang/Thread;)Lguo; lambda$doWorldLoad$35
		0 o p_231357_
		1 o p_231358_
		2 o p_231359_
		3 o p_231360_
		4 o p_231361_
	a (Lfnx;)V setOverlay
		0 o p_91151_
	a (Lfhz;Lbne;)V renderFpsMeter
		0 o p_281277_
		1 o p_281574_
	a (Ljava/io/File;IIII)Lwz; grabHugeScreenshot
		0 o p_167904_
		1 o p_167905_
		2 o p_167906_
		3 o p_167907_
		4 o p_167908_
	a (Lfbb;)V lambda$runTick$21
		0 o p_231363_
	a (Ljava/io/File;Lxw;)Lxw; lambda$grabHugeScreenshot$55
		static
		0 o p_231378_
		1 o p_231379_
	a (Lfod;)V setScreen
		0 o p_91153_
	a (D)Ljava/lang/String; formatSeconds
		static
		0 o p_304493_
	a (Z)V setWindowActive
		0 o p_91261_
	a (Lfzf;)V updateLevelInEngines
		0 o p_91325_
	a (Lgrt;)Ljava/lang/String; lambda$fillSystemReport$49
		static
		0 o p_264659_
	a (Ljava/util/function/Consumer;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;)V lambda$debugClientMetricsStart$29
		static
		0 o p_231406_
		1 o p_231407_
		2 o p_231408_
	a (Lfgo$b;Ljava/lang/Throwable;)V lambda$new$4
		0 o p_299771_
		1 o p_299772_
	a (Lcom/mojang/authlib/yggdrasil/YggdrasilAuthenticationService;Lfua;)Lcom/mojang/authlib/minecraft/UserApiService; createUserApiService
		0 o p_193586_
		1 o p_193587_
	a (Ljava/nio/file/Path;Lxw;)Lxw; lambda$debugClientMetricsStart$24
		static
		0 o p_238865_
		1 o p_231387_
	a (ZLfgo$b;Ljava/lang/Throwable;)V lambda$reloadResourcePacks$16
		0 o p_314390_
		1 o p_314391_
		2 o p_314392_
	a (Lac;Ljava/util/List;)Ljava/nio/file/Path; archiveProfilingReport
		0 o p_167857_
		1 o p_167858_
	a (Ljava/util/concurrent/CompletableFuture;Lfgo$b;)V lambda$reloadResourcePacks$17
		0 o p_314388_
		1 o p_314389_
	a (Lfgo;)Ljava/lang/String; lambda$fillSystemReport$48
		static
		0 o p_341553_
	a (ZLfgo$b;)Ljava/util/concurrent/CompletableFuture; reloadResourcePacks
		0 o p_168020_
		1 o p_299856_
	a (Ljava/lang/Throwable;Lfgo$b;)V rollbackResourcePacks
		0 o p_91240_
		1 o p_299846_
	a (Lfgo$b;)V onResourceLoadFinished
		0 o p_299896_
	a (Ljava/util/function/Consumer;)Z debugClientMetricsStart
		0 o p_167947_
	a (Lgal;)V updateReportEnvironment
		0 o p_239477_
	a (Lbne;)V lambda$debugClientMetricsStart$30
		static
		0 o p_231351_
	a (Lp;)V fillUptime
		0 o p_304858_
	a (Lgrp;)V lambda$new$3
		0 o p_344151_
	a (Lcom/mojang/authlib/minecraft/BanDetails;Ljava/lang/Runnable;)Lfod; lambda$addInitialScreens$11
		static
		0 o p_299774_
		1 o p_299775_
	a (Lfgo;Lgrt;Ljava/lang/String;Lfgs;Lo;)V fillReport
		static
		0 o p_167873_
		1 o p_167874_
		2 o p_167875_
		3 o p_167876_
		4 o p_167877_
	a (Ljava/util/function/Consumer;Lbne;)V lambda$debugClientMetricsStart$31
		0 o p_231400_
		1 o p_231401_
	a (Lcuq;Ldqh;Lka;)V addCustomNbtData
		0 o p_263370_
		1 o p_263368_
		2 o p_323897_
	a (Lfgo;Ljava/io/File;Lo;)V crash
		static
		0 o p_307414_
		1 o p_307228_
		2 o p_91333_
	a (Lakr;)Ljava/util/function/Function; getTextureAtlas
		0 o p_91259_
	a (Lfgo$b;Ljava/util/Optional;)V lambda$new$6
		0 o p_299778_
		1 o p_299779_
	a (Ljava/lang/String;)V openChatScreen
		0 o p_91327_
	a (Lfod;Z)V disconnect
		0 o p_320248_
		1 o p_319814_
	a (IJ)V onFullscreenError
		0 o p_91114_
		1 o p_91115_
	a (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletionStage; lambda$delayTextureReload$52
		static
		0 o p_231391_
	a (Lbsr;)V setCameraEntity
		0 o p_91119_
	a (Lalp;)Ljava/lang/String; lambda$doWorldLoad$36
		static
		0 o p_231345_
	a ()V resizeDisplay
	a (Lerf$c;Latp;Lalp;Z)V doWorldLoad
		0 o p_261564_
		1 o p_261826_
		2 o p_261470_
		3 o p_261465_
	a (Lo;)V delayCrash
		0 o p_231413_
	a (ZLbni;)Lbnf; constructProfiler
		0 o p_167971_
		1 o p_167972_
	a (I)V debugFpsMeterKeyPress
		0 o p_91112_
	a (Lac;Ljava/util/function/Consumer;Ljava/util/List;)V lambda$debugClientMetricsStart$27
		0 o p_231347_
		1 o p_231348_
		2 o p_231349_
	a (Ljava/util/UUID;)Z isBlocked
		0 o p_91247_
	a (Ljava/lang/Throwable;Lwz;Lfgo$b;)V clearResourcePacksOnError
		0 o p_91242_
		1 o p_91243_
		2 o p_299892_
	a (Ljava/lang/Runnable;)Lfod; lambda$addInitialScreens$9
		0 o p_299781_
	a (Lac;Lfgo;Lgrt;Ljava/lang/String;Lfgs;)Lac; fillSystemReport
		static
		0 o p_167851_
		1 o p_167852_
		2 o p_167853_
		3 o p_167854_
		4 o p_167855_
	a (Ljava/io/File;II)Lwz; grabPanoramixScreenshot
		0 o p_167900_
		1 o p_167901_
		2 o p_167902_
	a (Lfgl;)V setLastInputType
		0 o p_265509_
	a (F)F getTickTargetMillis
		0 o p_308953_
	a (ZLfgo$b;Ljava/util/concurrent/CompletableFuture;Ljava/util/Optional;)V lambda$reloadResourcePacks$18
		0 o p_299764_
		1 o p_299765_
		2 o p_299766_
		3 o p_299767_
	a (Ljava/lang/Runnable;Z)V lambda$addInitialScreens$10
		static
		0 o p_351633_
		1 o p_351634_
	aA ()Z isWindowActive
	aB ()Lfgk; getHotbarManager
	aC ()Lgst; getModelManager
	aD ()Lgrk; getPaintingTextures
	aE ()Lgrj; getMobEffectTextures
	aF ()Lgri; getMapDecorationTextures
	aG ()Lfia; getGuiSprites
	aH ()Lbnf; getProfiler
	aI ()Larh; getProgressListener
	aJ ()Lgrn; getSplashManager
	aK ()Lfnx; getOverlay
	aL ()Lfsu; getPlayerSocialManager
	aM ()Lfam; getWindow
	aN ()Lfiu; getDebugOverlay
	aO ()Lgff; renderBuffers
	aP ()Lfyg; getEntityModels
	aQ ()Z isTextFilteringEnabled
	aR ()V prepareForMultiplayer
	aS ()Lazb; getProfileKeySignatureValidator
	aT ()Z canValidateProfileKeys
	aU ()Lfgl; getLastInputType
	aV ()Lfgg; getNarrator
	aW ()Lfzz; getChatListener
	aX ()Lgao; getReportingContext
	aY ()Lfdm; realmsDataFetcher
	aZ ()Lgej; quickPlayLog
	aa ()Lgqm; getTextureManager
	ab ()Laue; getResourceManager
	ac ()Latp; getResourcePackRepository
	ad ()Lasu; getVanillaPackResources
	ae ()Lgtc; getDownloadedPackSource
	af ()Ljava/nio/file/Path; getResourcePackDirectory
	ag ()Lgrt; getLanguageManager
	ah ()Z isPaused
	ai ()Lget; getGpuWarnlistManager
	aj ()Lgvf; getSoundManager
	ak ()Lavm; getSituationalMusic
	al ()Lcom/mojang/authlib/minecraft/MinecraftSessionService; getMinecraftSessionService
	am ()Lgrm; getSkinManager
	an ()Lbsr; getCameraEntity
	ao ()Lgft; getBlockRenderer
	ap ()Lgkh; getEntityRenderDispatcher
	aq ()Lggy; getBlockEntityRenderDispatcher
	ar ()Lglh; getItemRenderer
	as ()Lcom/mojang/datafixers/DataFixer; getFixerUpper
	at ()Lfgf; getTimer
	au ()Lfhq; getBlockColors
	av ()Z showOnlyReducedInfo
	aw ()Lfkw; getToasts
	ax ()Lgwi; getTutorial
	az ()Ljava/lang/Thread; getRunningThread
	b (Lfgo$b;)V onGameLoadFinished
		0 o p_299836_
	b (ZLbni;)V finishProfilers
		0 o p_91339_
		1 o p_91340_
	b (Lfgo;)Ljava/lang/String; lambda$fillSystemReport$47
		static
		0 o p_307033_
	b (Lbsr;)Z shouldEntityAppearGlowing
		0 o p_91315_
	b (Z)V pauseGame
		0 o p_91359_
	b (Ljava/lang/Object;)Z countryEqualsISO3
		static
		0 o p_210783_
	b (Lfod;)V disconnect
		0 o p_91321_
	b (Ljava/lang/String;)Ljava/lang/String; lambda$fillSystemReport$43
		static
		0 o p_231428_
	b (Ljava/util/function/Consumer;Lbne;)V lambda$debugClientMetricsStart$23
		0 o p_231434_
		1 o p_231435_
	b (I)V updateMaxMipLevel
		0 o p_91313_
	b (Lwz;)V lambda$grabPanoramixScreenshot$53
		static
		0 o p_231415_
	b (Ljava/util/UUID;)Z isLocalPlayer
		0 o p_295141_
	b (Ljava/io/File;Lxw;)Lxw; lambda$grabPanoramixScreenshot$54
		static
		0 o p_231425_
		1 o p_231426_
	b (Lo;)V delayCrashRaw
		0 o p_231440_
	b (Ljava/util/concurrent/CompletableFuture;)V lambda$runTick$20
		static
		0 o p_231432_
	b (Ljava/util/function/Consumer;Ljava/nio/file/Path;)V lambda$debugClientMetricsStart$26
		0 o p_231437_
		1 o p_231438_
	b ()V cursorEntered
	bD ()Ljava/lang/String; lambda$fillUptime$42
	bE ()Ljava/lang/String; lambda$fillUptime$41
		static
	bF ()Ljava/lang/String; lambda$fillUptime$40
	bG ()Ljava/lang/String; lambda$fillUptime$39
		static
	bH ()Z lambda$setLevel$38
		static
	bI ()Z lambda$tick$33
		static
	bJ ()V lambda$tick$32
	bK ()Lcom/mojang/authlib/minecraft/UserApiService$UserProperties; lambda$new$2
	bL ()Lcom/mojang/authlib/yggdrasil/ProfileResult; lambda$new$1
	bM ()I lambda$new$0
	ba ()Lfgc; commandHistory
	bb ()Lews; directoryValidator
	bc ()Ljava/lang/String; getLauncherBrand
		static
	bd ()Ljava/lang/String; createTitle
	be ()V abortResourcePackRecovery
	bf ()V handleDelayedCrash
	bg ()V selfTest
	bh ()I getFramerateLimit
	bi ()V emergencySave
	bj ()V debugClientMetricsStop
	bk ()V debugClientMetricsCancel
	bl ()Z startAttack
	bm ()V startUseItem
	bn ()Z isLevelRunningNormally
	bo ()Z isMultiplayerServer
	bp ()V handleKeybinds
	bq ()Lcom/mojang/authlib/minecraft/UserApiService$UserProperties; userProperties
	br ()V pickBlock
	bs ()Ljava/lang/String; lambda$fillSystemReport$51
		static
	bt ()Ljava/lang/String; lambda$fillSystemReport$50
		static
	bu ()Ljava/lang/String; lambda$fillSystemReport$46
		static
	bv ()Ljava/lang/String; lambda$fillSystemReport$45
		static
	c ()Z isGameLoadFinished
	c (Lwz;)V lambda$doWorldLoad$37
		static
		0 o p_231442_
	c (I)Lard; lambda$doWorldLoad$34
		0 o p_319374_
	c (Lo;)V emergencySaveAndCrash
		0 o p_307515_
	c (Lfgo$b;)Ljava/lang/Runnable; buildInitialScreens
		0 o p_299894_
	c (Lfgo;)Ljava/lang/String; lambda$fillSystemReport$44
		static
		0 o p_231365_
	c (Z)V runTick
		0 o p_91384_
	c (Lfod;)V clearClientLevel
		0 o p_294558_
	close ()V close
	d (Lfod;)V forceSetScreen
		0 o p_91347_
	d ()V updateTitle
	d (Lwz;)V lambda$clearResourcePacksOnError$13
		0 o p_272302_
	d (Lo;)Lo; fillReport
		0 o p_91355_
	d (Lfgo$b;)V lambda$buildInitialScreens$7
		0 o p_299768_
	d (Z)V continueAttack
		0 o p_91387_
	e (Lo;)Lo; lambda$delayCrashRaw$15
		static
		0 o p_231461_
	e (Z)V lambda$openChatScreen$19
		0 o p_351635_
	e (Lfgo$b;)V lambda$new$5
		0 o p_299780_
	e (Ljava/lang/Runnable;)Z shouldRun
		0 o p_91365_
	e (Lfod;)V updateScreenAndTick
		0 o p_91363_
	e ()Layn; checkModStatus
		static
	f (Ljava/lang/Runnable;)Ljava/lang/Runnable; wrapRunnable
		0 o p_91376_
	f ()V run
	f (Lfod;)V lambda$buildInitialScreens$8
		0 o p_299773_
	f (Lo;)Lo; lambda$delayCrash$14
		0 o p_231463_
	g ()V updateFontOptions
	h ()Lezv; getMainRenderTarget
	i ()Ljava/lang/String; getLaunchedVersion
	j ()Ljava/lang/String; getVersionType
	k ()Z isEnforceUnicode
	l ()Ljava/util/concurrent/CompletableFuture; reloadResourcePacks
	m ()Lerf; getLevelSource
	n ()V destroy
	o ()I getFps
	p ()J getFrameTimeNs
	q ()V stop
	r ()Z isRunning
	s ()Lgva; getMusicManager
	t ()V tick
	u ()Lgvj; getTelemetryManager
	v ()D getGpuUtilization
	w ()Lfzr; getProfileKeyPairManager
	x ()Lftm; createWorldOpenFlows
	y ()V disconnect
	z ()V clearDownloadedResourcePacks
fgo$1 net/minecraft/client/Minecraft$1
	a $SwitchMap$net$minecraft$world$phys$HitResult$Type
	<clinit> ()V <clinit>
		static
fgo$a net/minecraft/client/Minecraft$ChatStatus
	a ENABLED
	b DISABLED_BY_OPTIONS
	c DISABLED_BY_LAUNCHER
	d DISABLED_BY_PROFILE
	e INFO_DISABLED_BY_PROFILE
	f message
	g $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILwz;)V <init>
		0 o p_168031_
		1 o p_168032_
		2 o p_168033_
	a ()Lwz; getMessage
	a (Z)Z isChatAllowed
		0 o p_168035_
	b ()[Lfgo$a; $values
		static
	valueOf (Ljava/lang/String;)Lfgo$a; valueOf
		static
		0 o p_168038_
	values ()[Lfgo$a; values
		static
fgo$a$1 net/minecraft/client/Minecraft$ChatStatus$1
	<init> (Ljava/lang/String;ILwz;)V <init>
		0 o p_168041_
		1 o p_168042_
		2 o p_168043_
	a (Z)Z isChatAllowed
		0 o p_168045_
fgo$a$2 net/minecraft/client/Minecraft$ChatStatus$2
	<init> (Ljava/lang/String;ILwz;)V <init>
		0 o p_168047_
		1 o p_168048_
		2 o p_168049_
	a (Z)Z isChatAllowed
		0 o p_168051_
fgo$a$3 net/minecraft/client/Minecraft$ChatStatus$3
	<init> (Ljava/lang/String;ILwz;)V <init>
		0 o p_168053_
		1 o p_168054_
		2 o p_168055_
	a (Z)Z isChatAllowed
		0 o p_168057_
fgo$a$4 net/minecraft/client/Minecraft$ChatStatus$4
	<init> (Ljava/lang/String;ILwz;)V <init>
		0 o p_168059_
		1 o p_168060_
		2 o p_168061_
	a (Z)Z isChatAllowed
		0 o p_168063_
fgo$b net/minecraft/client/Minecraft$GameLoadCookie
	a realmsClient
	b quickPlayData
	<init> (Lfby;Lfua$c;)V <init>
		0 o realmsClient
		1 o quickPlayData
	a ()Lfby; realmsClient
	b ()Lfua$c; quickPlayData
	equals (Ljava/lang/Object;)Z equals
		0 o p_299932_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fgp net/minecraft/client/MouseHandler
	a LOGGER
	b minecraft
	c isLeftPressed
	d isMiddlePressed
	e isRightPressed
	f xpos
	g ypos
	h fakeRightMouse
	i activeButton
	j ignoreFirstMove
	k clickDepth
	l mousePressedTime
	m smoothTurnX
	n smoothTurnY
	o accumulatedDX
	p accumulatedDY
	q accumulatedScrollX
	r accumulatedScrollY
	s lastHandleMovementTime
	t mouseGrabbed
	<clinit> ()V <clinit>
		static
	<init> (Lfgo;)V <init>
		0 o p_91522_
	a (JIJ)V lambda$setup$9
		0 o p_349790_
		1 o p_349791_
		2 o p_349792_
	a ([ZLfod;DDI)V lambda$onPress$1
		static
		0 o p_168079_
		1 o p_168080_
		2 o p_168081_
		3 o p_168082_
		4 o p_168083_
	a ()V handleAccumulatedMovement
	a (Lfod;DDDD)V lambda$handleAccumulatedMovement$11
		0 o p_168073_
		1 o p_168074_
		2 o p_168075_
		3 o p_168076_
		4 o p_168077_
	a (D)V turnPlayer
		0 o p_316356_
	a (JDD)V onScroll
		0 o p_91527_
		1 o p_91528_
		2 o p_91529_
	a (JIII)V onPress
		0 o p_91531_
		1 o p_91532_
		2 o p_91533_
		3 o p_91534_
	a (JLjava/util/List;I)V onDrop
		0 o p_91540_
		1 o p_91541_
		2 o p_350707_
	a (Lfod;DD)V lambda$handleAccumulatedMovement$10
		static
		0 o p_313413_
		1 o p_313414_
		2 o p_313415_
	a (J)V setup
		0 o p_91525_
	b (JDD)V onMove
		0 o p_91562_
		1 o p_91563_
		2 o p_91564_
	b (JLjava/util/List;I)V lambda$setup$8
		0 o p_349787_
		1 o p_349788_
		2 o p_349789_
	b ([ZLfod;DDI)V lambda$onPress$0
		static
		0 o p_168085_
		1 o p_168086_
		2 o p_168087_
		3 o p_168088_
		4 o p_168089_
	b (JIII)V lambda$setup$5
		0 o p_91566_
		1 o p_91567_
		2 o p_91568_
		3 o p_91569_
	b ()Z isLeftPressed
	c ()Z isMiddlePressed
	c (JIII)V lambda$setup$4
		0 o p_168092_
		1 o p_168093_
		2 o p_168094_
		3 o p_168095_
	c (JDD)V lambda$setup$7
		0 o p_91576_
		1 o p_91577_
		2 o p_91578_
	d (JDD)V lambda$setup$6
		0 o p_168097_
		1 o p_168098_
		2 o p_168099_
	d ()Z isRightPressed
	e (JDD)V lambda$setup$3
		0 o p_91591_
		1 o p_91592_
		2 o p_91593_
	e ()D xpos
	f ()D ypos
	f (JDD)V lambda$setup$2
		0 o p_168101_
		1 o p_168102_
		2 o p_168103_
	g ()V setIgnoreFirstMove
	h ()Z isMouseGrabbed
	i ()V grabMouse
	j ()V releaseMouse
	k ()V cursorEntered
fgq net/minecraft/client/NarratorStatus
	a OFF
	b ALL
	c CHAT
	d SYSTEM
	e BY_ID
	f id
	g name
	h $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
		0 o p_91614_
		1 o p_91615_
		2 o p_91616_
		3 o p_91617_
	a (I)Lfgq; byId
		static
		0 o p_91620_
	a ()I getId
	b ()Lwz; getName
	c ()Z shouldNarrateChat
	d ()Z shouldNarrateSystem
	e ()[Lfgq; $values
		static
	valueOf (Ljava/lang/String;)Lfgq; valueOf
		static
		0 o p_91625_
	values ()[Lfgq; values
		static
fgr net/minecraft/client/OptionInstance
	a BOOLEAN_VALUES
	b BOOLEAN_TO_STRING
	c LOGGER
	d tooltip
	e toString
	f values
	g codec
	h initialValue
	i onValueUpdate
	j caption
	k value
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Lfgr$l;Lfgr$b;Lfgr$n;Lcom/mojang/serialization/Codec;Ljava/lang/Object;Ljava/util/function/Consumer;)V <init>
		0 o p_259964_
		1 o p_260354_
		2 o p_259496_
		3 o p_259090_
		4 o p_259043_
		5 o p_259396_
		6 o p_260147_
	<init> (Ljava/lang/String;Lfgr$l;Lfgr$b;Lfgr$n;Ljava/lang/Object;Ljava/util/function/Consumer;)V <init>
		0 o p_260248_
		1 o p_259437_
		2 o p_259148_
		3 o p_259590_
		4 o p_260067_
		5 o p_259392_
	a (Lfgs;)Lfik; createButton
		0 o p_332030_
	a (Ljava/lang/String;Z)Lfgr; createBoolean
		static
		0 o p_231526_
		1 o p_231527_
	a (Lfgs;III)Lfik; createButton
		0 o p_231508_
		1 o p_231509_
		2 o p_231510_
		3 o p_231511_
	a (Ljava/lang/String;Lfgr$l;Lfgr$b;ZLjava/util/function/Consumer;)Lfgr; createBoolean
		static
		0 o p_262002_
		1 o p_261507_
		2 o p_262099_
		3 o p_262136_
		4 o p_261984_
	a (Lwz;Ljava/lang/Boolean;)Lwz; lambda$static$0
		static
		0 o p_231544_
		1 o p_231545_
	a (Lfgs;IIILjava/util/function/Consumer;)Lfik; createButton
		0 o p_261971_
		1 o p_261486_
		2 o p_261569_
		3 o p_261677_
		4 o p_261912_
	a (Lwz;Ljava/lang/Object;)Lfjx; lambda$cachedConstantTooltip$5
		static
		0 o p_258115_
		1 o p_258116_
	a (Lwz;Layr;)Lwz; lambda$forOptionEnum$6
		static
		0 o p_231538_
		1 o p_231539_
	a (Lfgr$b;Ljava/lang/Object;)Lwz; lambda$new$3
		0 o p_231505_
		1 o p_231506_
	a (Ljava/lang/String;Lfgr$l;Z)Lfgr; createBoolean
		static
		0 o p_259291_
		1 o p_260306_
		2 o p_259985_
	a (Ljava/lang/Object;)V set
		0 o p_231515_
	a ()Lfgr$l; noTooltip
		static
	a (Lwz;)Lfgr$l; cachedConstantTooltip
		static
		0 o p_231536_
	a (Ljava/lang/Boolean;)V lambda$createBoolean$2
		static
		0 o p_231513_
	a (Ljava/lang/String;Lfgr$l;ZLjava/util/function/Consumer;)Lfgr; createBoolean
		static
		0 o p_259289_
		1 o p_260210_
		2 o p_259359_
		3 o p_259975_
	a (Ljava/lang/String;ZLjava/util/function/Consumer;)Lfgr; createBoolean
		static
		0 o p_231529_
		1 o p_231530_
		2 o p_231531_
	b (Ljava/lang/Boolean;)V lambda$createBoolean$1
		static
		0 o p_231548_
	b (Ljava/lang/Object;)Ljava/lang/Object; lambda$set$8
		0 o p_339267_
	b ()Lfgr$b; forOptionEnum
		static
	c (Ljava/lang/Object;)V lambda$createButton$7
		static
		0 o p_261336_
	c ()Ljava/lang/Object; get
	d (Ljava/lang/Object;)Lfjx; lambda$noTooltip$4
		static
		0 o p_258114_
	d ()Lcom/mojang/serialization/Codec; codec
	e ()Lfgr$n; values
	toString ()Ljava/lang/String; toString
fgr$a net/minecraft/client/OptionInstance$AltEnum
	a values
	b altValues
	c altCondition
	d valueSetter
	e codec
	<init> (Ljava/util/List;Ljava/util/List;Ljava/util/function/BooleanSupplier;Lfgr$d$a;Lcom/mojang/serialization/Codec;)V <init>
		0 o values
		1 o altValues
		2 o altCondition
		3 o valueSetter
		4 o codec
	a (Ljava/lang/Object;)Ljava/util/Optional; validateValue
		0 o p_231570_
	a ()Lfit$c; valueListSupplier
	b ()Ljava/util/List; values
	c ()Ljava/util/List; altValues
	d ()Ljava/util/function/BooleanSupplier; altCondition
	e ()Lfgr$d$a; valueSetter
	equals (Ljava/lang/Object;)Z equals
		0 o p_231576_
	f ()Lcom/mojang/serialization/Codec; codec
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fgr$b net/minecraft/client/OptionInstance$CaptionBasedToString
	toString (Lwz;Ljava/lang/Object;)Lwz; toString
		0 o p_231581_
		1 o p_231582_
fgr$c net/minecraft/client/OptionInstance$ClampingLazyMaxIntRange
	a minInclusive
	b maxSupplier
	c encodableMaxInclusive
	<init> (ILjava/util/function/IntSupplier;I)V <init>
		0 o minInclusive
		1 o maxSupplier
		2 o encodableMaxInclusive
	a (Ljava/lang/Object;)Ljava/util/Optional; validateValue
		0 o p_231592_
	a (Ljava/lang/Integer;I)Ljava/lang/String; lambda$codec$0
		0 o p_274647_
		1 o p_274648_
	a (Ljava/lang/Integer;)Ljava/util/Optional; validateValue
		0 o p_231590_
	a ()Lfit$c; valueListSupplier
	b ()I maxInclusive
	c (Ljava/lang/Integer;)Lcom/mojang/serialization/DataResult; lambda$codec$1
		0 o p_276098_
	c ()Z createCycleButton
	d ()I minInclusive
	equals (Ljava/lang/Object;)Z equals
		0 o p_231599_
	f ()Lcom/mojang/serialization/Codec; codec
	g ()Ljava/util/function/IntSupplier; maxSupplier
	h ()I encodableMaxInclusive
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fgr$d net/minecraft/client/OptionInstance$CycleableValueSet
	a (Lfgr$l;IIILfgs;Ljava/util/function/Consumer;Lfgr;)Lfik; lambda$createButton$1
		0 o p_261337_
		1 o p_261338_
		2 o p_261339_
		3 o p_261340_
		4 o p_261341_
		5 o p_261342_
		6 o p_261343_
	a (Lfgr$l;Lfgs;IIILjava/util/function/Consumer;)Ljava/util/function/Function; createButton
		0 o p_261801_
		1 o p_261824_
		2 o p_261649_
		3 o p_262114_
		4 o p_261536_
		5 o p_261642_
	a ()Lfit$c; valueListSupplier
	a (Lfgr;Lfgs;Ljava/util/function/Consumer;Lfit;Ljava/lang/Object;)V lambda$createButton$0
		0 o p_261344_
		1 o p_261345_
		2 o p_261346_
		3 o p_261347_
		4 o p_261348_
	e ()Lfgr$d$a; valueSetter
fgr$d$a net/minecraft/client/OptionInstance$CycleableValueSet$ValueSetter
	set (Lfgr;Ljava/lang/Object;)V set
		0 o p_231623_
		1 o p_231624_
fgr$e net/minecraft/client/OptionInstance$Enum
	a values
	b codec
	<init> (Ljava/util/List;Lcom/mojang/serialization/Codec;)V <init>
		0 o values
		1 o codec
	a (Ljava/lang/Object;)Ljava/util/Optional; validateValue
		0 o p_231632_
	a ()Lfit$c; valueListSupplier
	b ()Ljava/util/List; values
	equals (Ljava/lang/Object;)Z equals
		0 o p_231635_
	f ()Lcom/mojang/serialization/Codec; codec
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fgr$f net/minecraft/client/OptionInstance$IntRange
	a minInclusive
	b maxInclusive
	c applyValueImmediately
	<init> (II)V <init>
		0 o p_231642_
		1 o p_231643_
	<init> (IIZ)V <init>
		0 o minInclusive
		1 o maxInclusive
		2 o applyValueImmediately
	a (Ljava/lang/Object;)Ljava/util/Optional; validateValue
		0 o p_231647_
	a (Ljava/lang/Integer;)Ljava/util/Optional; validateValue
		0 o p_231645_
	aR_ ()Z applyValueImmediately
	b ()I maxInclusive
	d ()I minInclusive
	equals (Ljava/lang/Object;)Z equals
		0 o p_231651_
	f ()Lcom/mojang/serialization/Codec; codec
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fgr$g net/minecraft/client/OptionInstance$IntRangeBase
	a (Ljava/util/function/IntFunction;Ljava/util/function/ToIntFunction;)Lfgr$k; xmap
		0 o p_231658_
		1 o p_231659_
	a (D)Ljava/lang/Integer; fromSliderValue
		0 o p_231656_
	b (D)Ljava/lang/Object; fromSliderValue
		0 o p_231661_
	b (Ljava/lang/Integer;)D toSliderValue
		0 o p_231663_
	b ()I maxInclusive
	b (Ljava/lang/Object;)D toSliderValue
		0 o p_231665_
	d ()I minInclusive
fgr$g$1 net/minecraft/client/OptionInstance$IntRangeBase$1
	a val$from
	b val$to
	c this$0
	<init> (Lfgr$g;Ljava/util/function/ToIntFunction;Ljava/util/function/IntFunction;)V <init>
		0 o p_231670_
		1 o p_231671_
		2 o p_231672_
	a (Ljava/lang/Object;)Ljava/util/Optional; validateValue
		0 o p_231674_
	b (D)Ljava/lang/Object; fromSliderValue
		0 o p_231676_
	b (Ljava/lang/Object;)D toSliderValue
		0 o p_231678_
	f ()Lcom/mojang/serialization/Codec; codec
fgr$h net/minecraft/client/OptionInstance$LazyEnum
	a values
	b validateValue
	c codec
	<init> (Ljava/util/function/Supplier;Ljava/util/function/Function;Lcom/mojang/serialization/Codec;)V <init>
		0 o values
		1 o validateValue
		2 o codec
	a (Ljava/lang/Object;)Ljava/util/Optional; validateValue
		0 o p_231689_
	a ()Lfit$c; valueListSupplier
	b ()Ljava/util/function/Supplier; values
	c ()Ljava/util/function/Function; validateValue
	equals (Ljava/lang/Object;)Z equals
		0 o p_231693_
	f ()Lcom/mojang/serialization/Codec; codec
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fgr$i net/minecraft/client/OptionInstance$OptionInstanceSliderButton
	d instance
	e values
	f tooltipSupplier
	m onValueChanged
	n delayedApplyAt
	o applyValueImmediately
	<init> (Lfgs;IIIILfgr;Lfgr$k;Lfgr$l;Ljava/util/function/Consumer;Z)V <init>
		0 o p_261713_
		1 o p_261873_
		2 o p_261656_
		3 o p_261799_
		4 o p_261893_
		5 o p_262129_
		6 o p_261995_
		7 o p_261963_
		8 o p_261829_
		9 o p_341915_
	a ()V applyValue
	b (Lfhz;IIF)V renderWidget
		0 o p_341923_
		1 o p_341938_
		2 o p_341892_
		3 o p_341933_
	b ()V updateMessage
	c ()V applyUnsavedValue
fgr$j net/minecraft/client/OptionInstance$SliderableOrCyclableValueSet
	a (Lfgr$l;Lfgs;IIILjava/util/function/Consumer;)Ljava/util/function/Function; createButton
		0 o p_261786_
		1 o p_262030_
		2 o p_261940_
		3 o p_262149_
		4 o p_261495_
		5 o p_261881_
	c ()Z createCycleButton
fgr$k net/minecraft/client/OptionInstance$SliderableValueSet
	a (Lfgs;IIILfgr$l;Ljava/util/function/Consumer;Lfgr;)Lfik; lambda$createButton$0
		0 o p_341825_
		1 o p_341826_
		2 o p_341827_
		3 o p_341828_
		4 o p_341829_
		5 o p_341830_
		6 o p_341831_
	a (Lfgr$l;Lfgs;IIILjava/util/function/Consumer;)Ljava/util/function/Function; createButton
		0 o p_261993_
		1 o p_262177_
		2 o p_261706_
		3 o p_261683_
		4 o p_261573_
		5 o p_261969_
	aR_ ()Z applyValueImmediately
	b (D)Ljava/lang/Object; fromSliderValue
		0 o p_231731_
	b (Ljava/lang/Object;)D toSliderValue
		0 o p_231732_
fgr$l net/minecraft/client/OptionInstance$TooltipSupplier
	apply (Ljava/lang/Object;)Lfjx; apply
		0 o p_259319_
fgr$m net/minecraft/client/OptionInstance$UnitDouble
	a INSTANCE
	b $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_231737_
		1 o p_231738_
	a (Ljava/util/function/DoubleFunction;Ljava/util/function/ToDoubleFunction;)Lfgr$k; xmap
		0 o p_231751_
		1 o p_231752_
	a (Ljava/lang/Double;)Ljava/util/Optional; validateValue
		0 o p_231747_
	a (D)Ljava/lang/Double; fromSliderValue
		0 o p_231741_
	a (Ljava/lang/Object;)Ljava/util/Optional; validateValue
		0 o p_231749_
	a (Ljava/lang/Boolean;)Ljava/lang/Double; lambda$codec$0
		static
		0 o p_231745_
	b (Ljava/lang/Double;)D toSliderValue
		0 o p_231756_
	b (D)Ljava/lang/Object; fromSliderValue
		0 o p_231754_
	b ()[Lfgr$m; $values
		static
	b (Ljava/lang/Object;)D toSliderValue
		0 o p_231758_
	f ()Lcom/mojang/serialization/Codec; codec
	valueOf (Ljava/lang/String;)Lfgr$m; valueOf
		static
		0 o p_231763_
	values ()[Lfgr$m; values
		static
fgr$m$1 net/minecraft/client/OptionInstance$UnitDouble$1
	a val$from
	b val$to
	c this$0
	<init> (Lfgr$m;Ljava/util/function/ToDoubleFunction;Ljava/util/function/DoubleFunction;)V <init>
		0 o p_231769_
		1 o p_231770_
		2 o p_231771_
	a (Ljava/lang/Object;)Ljava/util/Optional; validateValue
		0 o p_231773_
	b (D)Ljava/lang/Object; fromSliderValue
		0 o p_231775_
	b (Ljava/lang/Object;)D toSliderValue
		0 o p_231777_
	f ()Lcom/mojang/serialization/Codec; codec
fgr$n net/minecraft/client/OptionInstance$ValueSet
	a (Ljava/lang/Object;)Ljava/util/Optional; validateValue
		0 o p_231784_
	a (Lfgr$l;Lfgs;IIILjava/util/function/Consumer;)Ljava/util/function/Function; createButton
		0 o p_231779_
		1 o p_231780_
		2 o p_231781_
		3 o p_231782_
		4 o p_231783_
		5 o p_261976_
	f ()Lcom/mojang/serialization/Codec; codec
fgs net/minecraft/client/Options
	A keyJump
	B keyShift
	C keySprint
	D keyInventory
	E keySwapOffhand
	F keyDrop
	G keyUse
	H keyAttack
	I keyPickItem
	J keyChat
	K keyPlayerList
	L keyCommand
	M keySocialInteractions
	N keyScreenshot
	O keyTogglePerspective
	P keySmoothCamera
	Q keyFullscreen
	R keySpectatorOutlines
	S keyAdvancements
	T keyHotbarSlots
	U keySaveHotbarActivator
	V keyLoadHotbarActivator
	W keyMappings
	X minecraft
	Y hideGui
	Z lastMpIp
	a RENDER_DISTANCE_TINY
	aA ambientOcclusion
	aB PRIORITIZE_CHUNK_TOOLTIP_NONE
	aC PRIORITIZE_CHUNK_TOOLTIP_PLAYER_AFFECTED
	aD PRIORITIZE_CHUNK_TOOLTIP_NEARBY
	aE prioritizeChunkUpdates
	aF chatVisibility
	aG chatOpacity
	aH chatLineSpacing
	aI MENU_BACKGROUND_BLURRINESS_TOOLTIP
	aJ BLURRINESS_DEFAULT_VALUE
	aK menuBackgroundBlurriness
	aL textBackgroundOpacity
	aM panoramaSpeed
	aN ACCESSIBILITY_TOOLTIP_CONTRAST_MODE
	aO highContrast
	aP narratorHotkey
	aQ modelParts
	aR mainHand
	aS chatScale
	aT chatWidth
	aU chatHeightUnfocused
	aV chatHeightFocused
	aW chatDelay
	aX ACCESSIBILITY_TOOLTIP_NOTIFICATION_DISPLAY_TIME
	aY notificationDisplayTime
	aZ mipmapLevels
	aa smoothCamera
	ab AUTO_GUI_SCALE
	ac languageCode
	ad onboardAccessibility
	ae syncWrites
	af LOGGER
	ag GSON
	ah LIST_OF_STRINGS_TYPE
	ai OPTION_SPLITTER
	aj ACCESSIBILITY_TOOLTIP_DARK_MOJANG_BACKGROUND
	ak darkMojangStudiosBackground
	al ACCESSIBILITY_TOOLTIP_HIDE_LIGHTNING_FLASHES
	am hideLightningFlash
	an ACCESSIBILITY_TOOLTIP_HIDE_SPLASH_TEXTS
	ao hideSplashTexts
	ap sensitivity
	aq renderDistance
	ar simulationDistance
	as serverRenderDistance
	at entityDistanceScaling
	au framerateLimit
	av cloudStatus
	aw GRAPHICS_TOOLTIP_FAST
	ax GRAPHICS_TOOLTIP_FABULOUS
	ay GRAPHICS_TOOLTIP_FANCY
	az graphicsMode
	b RENDER_DISTANCE_SHORT
	bA backgroundForChatOnly
	bB touchscreen
	bC fullscreen
	bD bobView
	bE MOVEMENT_TOGGLE
	bF MOVEMENT_HOLD
	bG toggleCrouch
	bH toggleSprint
	bI CHAT_TOOLTIP_HIDE_MATCHED_NAMES
	bJ hideMatchedNames
	bK showAutosaveIndicator
	bL CHAT_TOOLTIP_ONLY_SHOW_SECURE
	bM onlyShowSecureChat
	bN optionsFile
	bO cameraType
	bP fov
	bQ TELEMETRY_TOOLTIP
	bR telemetryOptInExtra
	bS ACCESSIBILITY_TOOLTIP_SCREEN_EFFECT
	bT screenEffectScale
	bU ACCESSIBILITY_TOOLTIP_FOV_EFFECT
	bV fovEffectScale
	bW ACCESSIBILITY_TOOLTIP_DARKNESS_EFFECT
	bX darknessEffectScale
	bY ACCESSIBILITY_TOOLTIP_GLINT_SPEED
	bZ glintSpeed
	ba attackIndicator
	bb biomeBlendRadius
	bc mouseWheelSensitivity
	bd rawMouseInput
	be autoJump
	bf operatorItemsTab
	bg autoSuggestions
	bh chatColors
	bi chatLinks
	bj chatLinksPrompt
	bk enableVsync
	bl entityShadows
	bm forceUnicodeFont
	bn japaneseGlyphVariants
	bo invertYMouse
	bp discreteMouseScroll
	bq REALMS_NOTIFICATIONS_TOOLTIP
	br realmsNotifications
	bs ALLOW_SERVER_LISTING_TOOLTIP
	bt allowServerListing
	bu reducedDebugInfo
	bv soundSourceVolumes
	bw showSubtitles
	bx DIRECTIONAL_AUDIO_TOOLTIP_ON
	by DIRECTIONAL_AUDIO_TOOLTIP_OFF
	bz directionalAudio
	c RENDER_DISTANCE_NORMAL
	ca ACCESSIBILITY_TOOLTIP_GLINT_STRENGTH
	cb glintStrength
	cc ACCESSIBILITY_TOOLTIP_DAMAGE_TILT_STRENGTH
	cd damageTiltStrength
	ce gamma
	cf MAX_GUI_SCALE_INCLUSIVE
	cg guiScale
	ch particles
	ci narrator
	cj soundDevice
	d RENDER_DISTANCE_FAR
	e RENDER_DISTANCE_REALLY_FAR
	f RENDER_DISTANCE_EXTREME
	g DEFAULT_SOUND_DEVICE
	h UNLIMITED_FRAMERATE_CUTOFF
	i resourcePacks
	j incompatibleResourcePacks
	k fullscreenVideoModeString
	l hideServerAddress
	m advancedItemTooltips
	n pauseOnLostFocus
	o overrideWidth
	p overrideHeight
	q useNativeTransport
	r tutorialStep
	s joinedFirstServer
	t hideBundleTutorial
	u glDebugVerbosity
	v skipMultiplayerWarning
	w keyUp
	x keyLeft
	y keyDown
	z keyRight
	<clinit> ()V <clinit>
		static
	<init> (Lfgo;Ljava/io/File;)V <init>
		0 o p_92138_
		1 o p_92139_
	A ()Lfgr; chatDelay
	B ()Lfgr; notificationDisplayTime
	C ()Lfgr; mipmapLevels
	D ()Lfgr; attackIndicator
	E ()Lfgr; biomeBlendRadius
	F ()Lfgr; mouseWheelSensitivity
	G ()Lfgr; rawMouseInput
	H ()Lfgr; autoJump
	I ()Lfgr; operatorItemsTab
	J ()Lfgr; autoSuggestions
	K ()Lfgr; chatColors
	L ()Lfgr; chatLinks
	M ()Lfgr; chatLinksPrompt
	N ()Lfgr; enableVsync
	O ()Lfgr; entityShadows
	P ()Lfgr; forceUnicodeFont
	Q ()Lfgr; japaneseGlyphVariants
	R ()Lfgr; invertYMouse
	S ()Lfgr; discreteMouseScroll
	T ()Lfgr; realmsNotifications
	U ()Lfgr; allowServerListing
	V ()Lfgr; reducedDebugInfo
	W ()Lfgr; showSubtitles
	X ()Lfgr; directionalAudio
	Y ()Lfgr; backgroundForChatOnly
	Z ()Lfgr; touchscreen
	a (Lwz;I)Lwz; genericValueLabel
		static
		0 o p_231901_
		1 o p_231902_
	a (Lub;Ljava/lang/String;)V lambda$load$95
		static
		0 o p_231895_
		1 o p_231896_
	a (Lfgr;Lfgh;)V lambda$new$15
		static
		0 o p_231862_
		1 o p_231863_
	a (Lcmy;)Z isModelPartEnabled
		0 o p_168417_
	a (Lfgh;)V lambda$new$16
		static
		0 o p_341625_
	a (Lavq;)F getSoundSourceVolume
		0 o p_92148_
	a ()Lfgr; darkMojangStudiosBackground
	a (D)I unlogMouse
		static
		0 o p_231840_
	a (Lavq;Ljava/lang/Double;)V lambda$createSoundSliderOptionInstance$58
		static
		0 o p_247767_
		1 o p_247768_
	a (Lcom/mojang/datafixers/util/Pair;)Ljava/lang/String; lambda$dumpOptionsForReport$96
		static
		0 o p_339268_
	a (Lwz;Ljava/lang/Boolean;)Lwz; lambda$new$72
		static
		0 o p_261356_
		1 o p_261357_
	a (Lbtg;)V lambda$new$28
		0 o p_231842_
	a (Ljava/lang/Integer;)V lambda$new$94
		static
		0 o p_341692_
	a (Ljava/lang/Double;)V lambda$new$80
		static
		0 o p_325913_
	a (Lffx;)V lambda$new$47
		static
		0 o p_341699_
	a (Lcmy;Z)V toggleModelPart
		0 o p_168419_
		1 o p_168420_
	a (Ljava/util/EnumMap;)V lambda$new$57
		0 o p_247766_
	a (Ljava/lang/Boolean;)V lambda$new$73
		static
		0 o p_325914_
	a (Lfgt;)V lambda$new$84
		static
		0 o p_341644_
	a (Latp;)V updateResourcePacks
		0 o p_275268_
	a (Lffz;)V setCameraType
		0 o p_92158_
	a (Lfgq;)V lambda$new$86
		0 o p_231860_
	a (Lcmv;)V lambda$new$20
		static
		0 o p_341656_
	a (Lfgm;Lfae$a;)V setKey
		0 o p_92160_
		1 o p_92161_
	a (Lwz;Ljava/lang/Double;)Lwz; lambda$new$79
		static
		0 o p_231913_
		1 o p_231914_
	a (Ljava/lang/String;)Z isTrue
		static
		0 o p_168436_
	a (Lfgv;)V lambda$new$19
		static
		0 o p_341630_
	a (Lwz;Ljava/lang/String;)Lwz; lambda$new$87
		static
		0 o p_231919_
		1 o p_231920_
	a (I)I getBackgroundColor
		0 o p_92144_
	a (Lub;)Lub; dataFix
		0 o p_92165_
	a (Lwz;Lfgh;)Lwz; lambda$new$12
		static
		0 o p_231904_
		1 o p_231905_
	a (Ljava/lang/String;Lavq;)Lfgr; createSoundSliderOptionInstance
		0 o p_250353_
		1 o p_249262_
	a (Lwz;D)Lwz; percentValueLabel
		static
		0 o p_231898_
		1 o p_231899_
	a (Lfgs$a;)V processOptions
		0 o p_168428_
	a (Lfgb;)V lambda$new$10
		static
		0 o p_231854_
	a (Lwz;Lwz;)Lwz; genericValueLabel
		static
		0 o p_231922_
		1 o p_231923_
	a (Lfgs$b;)V processDumpedOptions
		0 o p_326142_
	a (F)F getBackgroundOpacity
		0 o p_92142_
	a (Lwz;Lfgq;)Lwz; lambda$new$85
		0 o p_231907_
		1 o p_231908_
	a (Lwz;Ljava/lang/Integer;)Lwz; lambda$new$93
		static
		0 o p_264664_
		1 o p_296150_
	aA ()Z useNativeTransport
	aB ()Lffz; getCameraType
	aC ()Ljava/io/File; getFile
	aD ()Ljava/lang/String; dumpOptionsForReport
	aE ()I getEffectiveRenderDistance
	aF ()V updateFontOptions
		static
	aG ()Z japaneseGlyphVariantsDefault
		static
	aH ()Ljava/util/List; lambda$new$88
		static
	aI ()I lambda$new$82
		static
	aJ ()Z lambda$new$14
		static
	aa ()Lfgr; fullscreen
	ab ()Lfgr; bobView
	ac ()Lfgr; toggleCrouch
	ad ()Lfgr; toggleSprint
	ae ()Lfgr; hideMatchedNames
	af ()Lfgr; showAutosaveIndicator
	ag ()Lfgr; onlyShowSecureChat
	ah ()Lfgr; fov
	ai ()Lfgr; telemetryOptInExtra
	aj ()Lfgr; screenEffectScale
	ak ()Lfgr; fovEffectScale
	al ()Lfgr; darknessEffectScale
	am ()Lfgr; glintSpeed
	an ()Lfgr; glintStrength
	ao ()Lfgr; damageTiltStrength
	ap ()Lfgr; gamma
	aq ()Lfgr; guiScale
	ar ()Lfgr; particles
	as ()Lfgr; narrator
	at ()Lfgr; soundDevice
	au ()V onboardingAccessibilityFinished
	av ()V load
	aw ()V save
	ax ()Laqh; buildPlayerInformation
	ay ()V broadcastOptions
	az ()Lfgb; getCloudsType
	b (Latp;)V loadSelectedResourcePacks
		0 o p_92146_
	b (Ljava/lang/Double;)V lambda$new$78
		static
		0 o p_268127_
	b (Lwz;Ljava/lang/Double;)Lwz; lambda$new$50
		static
		0 o p_232013_
		1 o p_232014_
	b (Lcmy;Z)V setModelPart
		0 o p_92155_
		1 o p_92156_
	b (Ljava/lang/String;)Z isFalse
		static
		0 o p_168441_
	b (I)V setServerRenderDistance
		0 o p_193771_
	b (Lwz;I)Lwz; genericValueOrOffLabel
		static
		0 o p_348615_
		1 o p_348682_
	b (Lwz;Ljava/lang/Integer;)Lwz; lambda$new$91
		static
		0 o p_231916_
		1 o p_341668_
	b (F)I getBackgroundColor
		0 o p_92171_
	b (Ljava/lang/Boolean;)V lambda$new$67
		static
		0 o p_265526_
	b ()Lfgr; hideLightningFlash
	b (Lwz;D)Lwz; percentValueOrOffLabel
		static
		0 o p_341700_
		1 o p_341691_
	b (Lavq;)Lfgr; getSoundSourceOptionInstance
		0 o p_251574_
	b (Lfgh;)Z lambda$new$13
		static
		0 o p_231943_
	b (Lfgv;)Lfjx; lambda$new$18
		static
		0 o p_339269_
	b (Ljava/lang/Integer;)V lambda$new$92
		static
		0 o p_231951_
	b (Lwz;Ljava/lang/Boolean;)Lwz; lambda$new$66
		static
		0 o p_231910_
		1 o p_231911_
	c (Lwz;Ljava/lang/Integer;)Lwz; lambda$new$81
		static
		0 o p_231982_
		1 o p_231983_
	c (Ljava/lang/Double;)V lambda$new$77
		static
		0 o p_267960_
	c (Ljava/lang/String;)Ljava/util/List; readListOfStrings
		static
		0 o p_295764_
	c ()Lfgr; hideSplashTexts
	c (Lwz;Ljava/lang/Double;)Lwz; lambda$new$41
		static
		0 o p_231962_
		1 o p_341660_
	c (Lfgh;)Lfjx; lambda$new$11
		static
		0 o p_339270_
	c (I)D logMouse
		static
		0 o p_231966_
	c (Ljava/lang/Integer;)V lambda$new$83
		0 o p_337405_
	c (Ljava/lang/Boolean;)V lambda$new$65
		static
		0 o p_261689_
	c (Lwz;I)Lwz; pixelValueLabel
		static
		0 o p_231953_
		1 o p_231954_
	c (Lwz;Ljava/lang/Boolean;)Lwz; lambda$new$64
		static
		0 o p_231956_
		1 o p_231957_
	d (Ljava/lang/Double;)V lambda$new$76
		static
		0 o p_265799_
	d (Lwz;Ljava/lang/Boolean;)Lwz; lambda$new$61
		static
		0 o p_231976_
		1 o p_231977_
	d (Lwz;Ljava/lang/Integer;)Lwz; lambda$new$68
		static
		0 o p_231999_
		1 o p_232000_
	d (Ljava/lang/Integer;)V lambda$new$71
		static
		0 o p_231992_
	d (Ljava/lang/String;)V lambda$new$90
		static
		0 o p_295849_
	d (Ljava/lang/Boolean;)V lambda$new$63
		0 o p_231970_
	d (I)Ljava/lang/Double; lambda$new$42
		static
		0 o p_264666_
	d (Lwz;Ljava/lang/Double;)Lwz; lambda$new$37
		static
		0 o p_232030_
		1 o p_232031_
	d ()Lfgr; sensitivity
	e (Lwz;Ljava/lang/Integer;)Lwz; lambda$new$48
		static
		0 o p_232016_
		1 o p_232017_
	e (Ljava/lang/Double;)V lambda$new$75
		static
		0 o p_231877_
	e (Ljava/lang/Boolean;)V lambda$new$62
		static
		0 o p_341703_
	e ()Lfgr; renderDistance
	e (Ljava/lang/String;)Ljava/util/Optional; lambda$new$89
		static
		0 o p_232011_
	e (Ljava/lang/Integer;)Ljava/lang/Double; lambda$new$70
		static
		0 o p_232009_
	e (I)Ljava/lang/Double; lambda$new$38
		static
		0 o p_231986_
	e (Lwz;Ljava/lang/Double;)Lwz; lambda$new$35
		static
		0 o p_232045_
		1 o p_232046_
	f (I)Ljava/lang/Integer; lambda$new$6
		static
		0 o p_232003_
	f (Ljava/lang/Double;)V lambda$new$74
		static
		0 o p_341672_
	f (Lwz;Ljava/lang/Double;)Lwz; lambda$new$33
		static
		0 o p_232058_
		1 o p_232059_
	f (Ljava/lang/Boolean;)V lambda$new$60
		static
		0 o p_294206_
	f ()Lfgr; simulationDistance
	f (Lwz;Ljava/lang/Integer;)Lwz; lambda$new$45
		static
		0 o p_232033_
		1 o p_232034_
	f (Ljava/lang/Integer;)V lambda$new$49
		static
		0 o p_232026_
	g (Lwz;Ljava/lang/Double;)Lwz; lambda$new$31
		static
		0 o p_232068_
		1 o p_232069_
	g (Ljava/lang/Boolean;)Lfjx; lambda$new$59
		static
		0 o p_231858_
	g (Ljava/lang/Integer;)V lambda$new$46
		static
		0 o p_341689_
	g (Lwz;Ljava/lang/Integer;)Lwz; lambda$new$5
		static
		0 o p_232048_
		1 o p_232049_
	g ()Lfgr; entityDistanceScaling
	g (Ljava/lang/Double;)Ljava/lang/Integer; lambda$new$69
		static
		0 o p_232007_
	g (I)Ljava/lang/Double; lambda$new$2
		static
		0 o p_232020_
	h (Ljava/lang/Double;)V lambda$new$51
		static
		0 o p_341654_
	h ()Lfgr; framerateLimit
	h (Ljava/lang/Integer;)V lambda$new$24
		static
		0 o p_348490_
	h (Ljava/lang/Boolean;)V lambda$new$56
		0 o p_232022_
	h (Lwz;Ljava/lang/Double;)Lwz; lambda$new$29
		static
		0 o p_232078_
		1 o p_232079_
	i ()Lfgr; cloudStatus
	i (Ljava/lang/Boolean;)V lambda$new$55
		static
		0 o p_325461_
	i (Lwz;Ljava/lang/Double;)Lwz; lambda$new$21
		static
		0 o p_232088_
		1 o p_232089_
	i (Ljava/lang/Integer;)V lambda$new$8
		static
		0 o p_232086_
	i (Ljava/lang/Double;)V lambda$new$44
		static
		0 o p_326016_
	j (Ljava/lang/Integer;)I lambda$new$7
		static
		0 o p_232094_
	j (Lwz;Ljava/lang/Double;)Lwz; lambda$new$0
		static
		0 o p_232096_
		1 o p_232097_
	j ()Lfgr; graphicsMode
	j (Ljava/lang/Double;)I lambda$new$43
		static
		0 o p_264667_
	j (Ljava/lang/Boolean;)V lambda$new$54
		static
		0 o p_325464_
	k (Ljava/lang/Boolean;)V lambda$new$53
		static
		0 o p_232052_
	k ()Lfgr; ambientOcclusion
	k (Ljava/lang/Double;)V lambda$new$40
		static
		0 o p_232039_
	l (Ljava/lang/Boolean;)V lambda$new$52
		static
		0 o p_232062_
	l (Ljava/lang/Double;)I lambda$new$39
		static
		0 o p_232054_
	l ()Lfgr; prioritizeChunkUpdates
	m ()Lfgr; chatVisibility
	m (Ljava/lang/Boolean;)V lambda$new$27
		0 o p_275860_
	m (Ljava/lang/Double;)V lambda$new$36
		static
		0 o p_232064_
	n (Ljava/lang/Double;)V lambda$new$34
		static
		0 o p_232074_
	n ()Lfgr; chatOpacity
	n (Ljava/lang/Boolean;)V lambda$new$17
		static
		0 o p_263512_
	o (Ljava/lang/Boolean;)Lfgb; lambda$new$9
		static
		0 o p_232082_
	o (Ljava/lang/Double;)V lambda$new$32
		static
		0 o p_232084_
	o ()Lfgr; chatLineSpacing
	p ()Lfgr; menuBackgroundBlurriness
	p (Ljava/lang/Double;)V lambda$new$30
		static
		0 o p_232092_
	q ()I getMenuBackgroundBlurriness
	q (Ljava/lang/Double;)V lambda$new$26
		static
		0 o p_232109_
	r (Ljava/lang/Double;)V lambda$new$25
		static
		0 o p_232100_
	r ()Lfgr; textBackgroundOpacity
	s ()Lfgr; panoramaSpeed
	s (Ljava/lang/Double;)V lambda$new$23
		static
		0 o p_341681_
	t (Ljava/lang/Double;)V lambda$new$22
		static
		0 o p_232106_
	t ()Lfgr; highContrast
	u ()Lfgr; narratorHotkey
	u (Ljava/lang/Double;)V lambda$new$4
		static
		0 o p_265235_
	v (Ljava/lang/Double;)I lambda$new$3
		static
		0 o p_232112_
	v ()Lfgr; mainHand
	w (Ljava/lang/Double;)V lambda$new$1
		static
		0 o p_232115_
	w ()Lfgr; chatScale
	x ()Lfgr; chatWidth
	y ()Lfgr; chatHeightUnfocused
	z ()Lfgr; chatHeightFocused
fgs$1 net/minecraft/client/Options$1
	<init> ()V <init>
fgs$2 net/minecraft/client/Options$2
	a val$options
	<init> (Lfgs;Lub;)V <init>
		0 o p_168456_
		1 o p_168457_
	a (Ljava/lang/String;Z)Z process
		0 o p_168483_
		1 o p_168484_
	a (Ljava/lang/String;I)I process
		0 o p_168467_
		1 o p_168468_
	a (Ljava/lang/String;Lfgr;Lcom/mojang/serialization/DataResult$Error;)V lambda$process$0
		static
		0 o p_339271_
		1 o p_339272_
		2 o p_339273_
	a (Ljava/lang/String;Lfgr;)V process
		0 o p_232125_
		1 o p_232126_
	a (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; process
		0 o p_168480_
		1 o p_168481_
	a (Ljava/lang/String;F)F process
		0 o p_168464_
		1 o p_168465_
	a (Ljava/lang/String;)Ljava/lang/String; getValueOrNull
		0 o p_168459_
	a (Ljava/lang/String;Ljava/lang/Object;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/lang/Object; process
		0 o p_168470_
		1 o p_168471_
		2 o p_168472_
		3 o p_168473_
fgs$3 net/minecraft/client/Options$3
	a val$writer
	<init> (Lfgs;Ljava/io/PrintWriter;)V <init>
		0 o p_168488_
		1 o p_168489_
	a (Ljava/lang/String;)V writePrefix
		0 o p_168491_
	a (Ljava/lang/String;Z)Z process
		0 o p_168515_
		1 o p_168516_
	a (Ljava/lang/String;I)I process
		0 o p_168499_
		1 o p_168500_
	a (Ljava/lang/String;Lfgr;)V process
		0 o p_232135_
		1 o p_232136_
	a (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; process
		0 o p_168512_
		1 o p_168513_
	a (Ljava/lang/String;Ljava/io/PrintWriter;Lcom/google/gson/JsonElement;)V lambda$process$1
		0 o p_232138_
		1 o p_232139_
		2 o p_232140_
	a (Ljava/lang/String;F)F process
		0 o p_168496_
		1 o p_168497_
	a (Lfgr;Lcom/mojang/serialization/DataResult$Error;)V lambda$process$0
		static
		0 o p_339274_
		1 o p_339275_
	a (Ljava/lang/String;Ljava/lang/Object;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/lang/Object; process
		0 o p_168502_
		1 o p_168503_
		2 o p_168504_
		3 o p_168505_
fgs$4 net/minecraft/client/Options$4
	a val$optionsForReport
	<init> (Lfgs;Ljava/util/List;)V <init>
		0 o p_326268_
		1 o p_326405_
	a (Ljava/lang/String;Lfgr;)V process
		0 o p_325921_
		1 o p_326002_
fgs$5 net/minecraft/client/Options$5
	a $SwitchMap$net$minecraft$client$PrioritizeChunkUpdates
	b $SwitchMap$net$minecraft$client$GraphicsStatus
	<clinit> ()V <clinit>
		static
fgs$a net/minecraft/client/Options$FieldAccess
	a (Ljava/lang/String;Z)Z process
		0 o p_168535_
		1 o p_168536_
	a (Ljava/lang/String;I)I process
		0 o p_168523_
		1 o p_168524_
	a (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; process
		0 o p_168533_
		1 o p_168534_
	a (Ljava/lang/String;F)F process
		0 o p_168521_
		1 o p_168522_
	a (Ljava/lang/String;Ljava/lang/Object;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/lang/Object; process
		0 o p_168525_
		1 o p_168526_
		2 o p_168527_
		3 o p_168528_
fgs$b net/minecraft/client/Options$OptionAccess
	a (Ljava/lang/String;Lfgr;)V process
		0 o p_326392_
		1 o p_326326_
fgt net/minecraft/client/ParticleStatus
	a ALL
	b DECREASED
	c MINIMAL
	d BY_ID
	e id
	f key
	g $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
		0 o p_92191_
		1 o p_92192_
		2 o p_92193_
		3 o p_92194_
	a (I)Lfgt; byId
		static
		0 o p_92197_
	a ()I getId
	b ()Ljava/lang/String; getKey
	c ()[Lfgt; $values
		static
	valueOf (Ljava/lang/String;)Lfgt; valueOf
		static
		0 o p_92202_
	values ()[Lfgt; values
		static
fgu net/minecraft/client/PeriodicNotificationManager
	a CODEC
	b LOGGER
	c notifications
	d selector
	e timer
	f notificationTask
	<clinit> ()V <clinit>
		static
	<init> (Lakr;Lit/unimi/dsi/fastutil/objects/Object2BooleanFunction;)V <init>
		0 o p_205293_
		1 o p_205294_
	a (Laue;Lbnf;)Ljava/util/Map; prepare
		0 o p_205300_
		1 o p_205301_
	a (Lfgu$a;)J lambda$calculateInitialDelay$5
		static
		0 o p_205305_
	a (Ljava/util/Map$Entry;)Z lambda$apply$1
		0 o p_205316_
	a (Ljava/util/List;)J calculateInitialDelay
		0 o p_205311_
	a (JLfgu$a;)J lambda$calculateOptimalPeriod$3
		static
		0 o p_205297_
		1 o p_205298_
	a (Ljava/util/Map;Laue;Lbnf;)V apply
		0 o p_205318_
		1 o p_205319_
		2 o p_205320_
	a ()V stopTimer
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_205303_
	a (Ljava/util/List;J)J calculateOptimalPeriod
		0 o p_205313_
		1 o p_205314_
	a (Ljava/lang/Object;Laue;Lbnf;)V apply
		0 o p_205307_
		1 o p_205308_
		2 o p_205309_
	b (Lfgu$a;)Z lambda$apply$2
		static
		0 o p_205326_
	b ()Ljava/lang/IllegalStateException; lambda$calculateOptimalPeriod$4
	b (Laue;Lbnf;)Ljava/lang/Object; prepare
		0 o p_205323_
		1 o p_205324_
	close ()V close
fgu$a net/minecraft/client/PeriodicNotificationManager$Notification
	a delay
	b period
	c title
	d message
	<init> (JJLjava/lang/String;Ljava/lang/String;)V <init>
		0 o delay
		1 o period
		2 o title
		3 o message
	a ()J delay
	b ()J period
	c ()Ljava/lang/String; title
	d ()Ljava/lang/String; message
	equals (Ljava/lang/Object;)Z equals
		0 o p_205342_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fgu$b net/minecraft/client/PeriodicNotificationManager$NotificationTask
	a minecraft
	b notifications
	c period
	d elapsed
	<init> (Ljava/util/List;JJ)V <init>
		0 o p_205350_
		1 o p_205351_
		2 o p_205352_
	a (Ljava/util/List;J)Lfgu$b; reset
		0 o p_205357_
		1 o p_205358_
	a (Lfgu$a;J)V lambda$run$0
		static
		0 o p_314393_
		1 o p_314394_
	run ()V run
fgv net/minecraft/client/PrioritizeChunkUpdates
	a NONE
	b PLAYER_AFFECTED
	c NEARBY
	d BY_ID
	e id
	f key
	g $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
		0 o p_193782_
		1 o p_193783_
		2 o p_193784_
		3 o p_193785_
	a (I)Lfgv; byId
		static
		0 o p_193788_
	a ()I getId
	b ()Ljava/lang/String; getKey
	c ()[Lfgv; $values
		static
	valueOf (Ljava/lang/String;)Lfgv; valueOf
		static
		0 o p_193794_
	values ()[Lfgv; values
		static
fgw net/minecraft/client/RecipeBookCategories
	a CRAFTING_SEARCH
	b CRAFTING_BUILDING_BLOCKS
	c CRAFTING_REDSTONE
	d CRAFTING_EQUIPMENT
	e CRAFTING_MISC
	f FURNACE_SEARCH
	g FURNACE_FOOD
	h FURNACE_BLOCKS
	i FURNACE_MISC
	j BLAST_FURNACE_SEARCH
	k BLAST_FURNACE_BLOCKS
	l BLAST_FURNACE_MISC
	m SMOKER_SEARCH
	n SMOKER_FOOD
	o STONECUTTER
	p SMITHING
	q CAMPFIRE
	r UNKNOWN
	s SMOKER_CATEGORIES
	t BLAST_FURNACE_CATEGORIES
	u FURNACE_CATEGORIES
	v CRAFTING_CATEGORIES
	w AGGREGATE_CATEGORIES
	x itemIcons
	y $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I[Lcuq;)V <init>
		0 o p_92265_
		1 o p_92266_
		2 o p_92267_
	a ()Ljava/util/List; getIconItems
	a (Lcrj;)Ljava/util/List; getCategories
		static
		0 o p_92270_
	b ()[Lfgw; $values
		static
	valueOf (Ljava/lang/String;)Lfgw; valueOf
		static
		0 o p_92272_
	values ()[Lfgw; values
		static
fgw$1 net/minecraft/client/RecipeBookCategories$1
	a $SwitchMap$net$minecraft$world$inventory$RecipeBookType
	<clinit> ()V <clinit>
		static
fgx net/minecraft/client/ResourceLoadStateTracker
	a LOGGER
	b reloadState
	c reloadCount
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/Throwable;)V startRecovery
		0 o p_168561_
	a (Lfgx$b;Ljava/util/List;)V startReload
		0 o p_168558_
		1 o p_168559_
	a ()V finishReload
	a (Lo;)V fillCrashReport
		0 o p_168563_
fgx$a net/minecraft/client/ResourceLoadStateTracker$RecoveryInfo
	a error
	<init> (Ljava/lang/Throwable;)V <init>
		0 o p_168566_
	a ()Ljava/lang/String; lambda$fillCrashInfo$0
	a (Lp;)V fillCrashInfo
		0 o p_168569_
fgx$b net/minecraft/client/ResourceLoadStateTracker$ReloadReason
	a INITIAL
	b MANUAL
	c UNKNOWN
	d name
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_168577_
		1 o p_168578_
		2 o p_168579_
	a ()[Lfgx$b; $values
		static
	valueOf (Ljava/lang/String;)Lfgx$b; valueOf
		static
		0 o p_168582_
	values ()[Lfgx$b; values
		static
fgx$c net/minecraft/client/ResourceLoadStateTracker$ReloadState
	a reloadReason
	b packs
	c recoveryReloadInfo
	d finished
	<init> (Lfgx$b;Ljava/util/List;)V <init>
		0 o p_168589_
		1 o p_168590_
	a ()Ljava/lang/String; lambda$fillCrashInfo$0
	a (Lp;)V fillCrashInfo
		0 o p_168593_
fgy net/minecraft/client/Screenshot
	a SCREENSHOT_DIR
	b LOGGER
	c rowHeight
	d outputStream
	e bytes
	f width
	g height
	h file
	<clinit> ()V <clinit>
		static
	<init> (Ljava/io/File;III)V <init>
		0 o p_168601_
		1 o p_168602_
		2 o p_168603_
		3 o p_168604_
	a (Lfaj;Ljava/io/File;Ljava/util/function/Consumer;)V lambda$_grab$2
		static
		0 o p_92284_
		1 o p_92285_
		2 o p_92286_
	a (Ljava/io/File;Ljava/lang/String;Lezv;Ljava/util/function/Consumer;)V grab
		static
		0 o p_92296_
		1 o p_92297_
		2 o p_92300_
		3 o p_92301_
	a (Ljava/io/File;Lezv;Ljava/util/function/Consumer;)V grab
		static
		0 o p_92290_
		1 o p_92293_
		2 o p_92294_
	a (Ljava/io/File;)Ljava/io/File; getFile
		static
		0 o p_92288_
	a (Ljava/nio/ByteBuffer;IIII)V addRegion
		0 o p_168610_
		1 o p_168611_
		2 o p_168612_
		3 o p_168613_
		4 o p_168614_
	a ()V saveRow
	a (Ljava/io/File;Lxw;)Lxw; lambda$_grab$1
		static
		0 o p_168607_
		1 o p_168608_
	a (Lezv;)Lfaj; takeScreenshot
		static
		0 o p_92282_
	b ()Ljava/io/File; close
	b (Ljava/io/File;Ljava/lang/String;Lezv;Ljava/util/function/Consumer;)V _grab
		static
		0 o p_92306_
		1 o p_92307_
		2 o p_92310_
		3 o p_92311_
	c (Ljava/io/File;Ljava/lang/String;Lezv;Ljava/util/function/Consumer;)V lambda$grab$0
		static
		0 o p_182557_
		1 o p_182558_
		2 o p_182559_
		3 o p_182560_
fgz net/minecraft/client/StringSplitter
	a widthProvider
	<init> (Lfgz$f;)V <init>
		0 o p_92335_
	a (Lxe;)F stringWidth
		0 o p_92385_
	a (Ljava/lang/String;ILxw;ZLfgz$d;)V splitLines
		0 o p_92365_
		1 o p_92366_
		2 o p_92367_
		3 o p_92368_
		4 o p_92369_
	a (Ljava/util/List;Lxe;Ljava/lang/Boolean;)V lambda$splitLines$7
		static
		0 o p_92377_
		1 o p_92378_
		2 o p_92379_
	a (Lorg/apache/commons/lang3/mutable/MutableFloat;ILxw;I)Z lambda$stringWidth$2
		0 o p_92399_
		1 o p_92400_
		2 o p_92401_
		3 o p_92402_
	a (Lfgz$e;Lxw;Ljava/lang/String;)Ljava/util/Optional; lambda$componentStyleAtWidth$4
		static
		0 o p_92342_
		1 o p_92343_
		2 o p_92344_
	a (Lxe;ILxw;Lxe;)Ljava/util/List; splitLines
		0 o p_168622_
		1 o p_168623_
		2 o p_168624_
		3 o p_168625_
	a (Ljava/util/List;Ljava/lang/String;Lxw;II)V lambda$splitLines$6
		static
		0 o p_92371_
		1 o p_92372_
		2 o p_92373_
		3 o p_92374_
		4 o p_92375_
	a (Ljava/lang/String;)F stringWidth
		0 o p_92354_
	a (Lxe;I)Lxw; componentStyleAtWidth
		0 o p_92387_
		1 o p_92388_
	a (Laya;I)Lxw; componentStyleAtWidth
		0 o p_92339_
		1 o p_92340_
	a (Ljava/util/List;Lxw;Ljava/lang/String;)Ljava/util/Optional; lambda$splitLines$9
		static
		0 o p_92381_
		1 o p_92382_
		2 o p_92383_
	a (Lxe;ILxw;)Lxe; headByWidth
		0 o p_92390_
		1 o p_92391_
		2 o p_92392_
	a (Lfgz$e;Lorg/apache/commons/lang3/mutable/MutableObject;ILxw;I)Z lambda$componentStyleAtWidth$5
		static
		0 o p_92346_
		1 o p_92347_
		2 o p_92348_
		3 o p_92349_
		4 o p_92350_
	a (Laya;)F stringWidth
		0 o p_92337_
	a (Lorg/apache/commons/lang3/mutable/MutableFloat;ILorg/apache/commons/lang3/mutable/MutableInt;ILxw;I)Z lambda$plainTailByWidth$3
		0 o p_92404_
		1 o p_92405_
		2 o p_92406_
		3 o p_92407_
		4 o p_92408_
		5 o p_92409_
	a (Ljava/lang/String;IIZ)I getWordPosition
		static
		0 o p_92356_
		1 o p_92357_
		2 o p_92358_
		3 o p_92359_
	a (Ljava/util/List;Lxe;Lxe;Ljava/lang/Boolean;)V lambda$splitLines$8
		static
		0 o p_168617_
		1 o p_168618_
		2 o p_168619_
		3 o p_168620_
	a (Lxe;ILxw;Ljava/util/function/BiConsumer;)V splitLines
		0 o p_92394_
		1 o p_92395_
		2 o p_92396_
		3 o p_92397_
	a (Ljava/lang/String;ILxw;)I plainIndexAtWidth
		0 o p_92361_
		1 o p_92362_
		2 o p_92363_
	b (Ljava/lang/String;ILxw;)Ljava/lang/String; plainHeadByWidth
		0 o p_92411_
		1 o p_92412_
		2 o p_92413_
	b (Lxe;ILxw;)Ljava/util/List; splitLines
		0 o p_92415_
		1 o p_92416_
		2 o p_92417_
	b (Lorg/apache/commons/lang3/mutable/MutableFloat;ILxw;I)Z lambda$stringWidth$1
		0 o p_92419_
		1 o p_92420_
		2 o p_92421_
		3 o p_92422_
	c (Ljava/lang/String;ILxw;)Ljava/lang/String; plainTailByWidth
		0 o p_92424_
		1 o p_92425_
		2 o p_92426_
	c (Lorg/apache/commons/lang3/mutable/MutableFloat;ILxw;I)Z lambda$stringWidth$0
		0 o p_92428_
		1 o p_92429_
		2 o p_92430_
		3 o p_92431_
	d (Ljava/lang/String;ILxw;)I formattedIndexByWidth
		0 o p_168627_
		1 o p_168628_
		2 o p_168629_
	e (Ljava/lang/String;ILxw;)Ljava/lang/String; formattedHeadByWidth
		0 o p_168631_
		1 o p_168632_
		2 o p_168633_
	f (Ljava/lang/String;ILxw;)I findLineBreak
		0 o p_168635_
		1 o p_168636_
		2 o p_168637_
	g (Ljava/lang/String;ILxw;)Ljava/util/List; splitLines
		0 o p_92433_
		1 o p_92434_
		2 o p_92435_
fgz$1 net/minecraft/client/StringSplitter$1
	a val$output
	b collector
	<init> (Lfgz;Lfgz$e;)V <init>
		0 o p_92440_
		1 o p_92441_
	accept (Lxw;Ljava/lang/String;)Ljava/util/Optional; accept
		0 o p_92443_
		1 o p_92444_
fgz$a net/minecraft/client/StringSplitter$FlatComponents
	a parts
	b flatParts
	<init> (Ljava/util/List;)V <init>
		0 o p_92448_
	a ()Lxe; getRemainder
	a (IILxw;)Lxe; splitAt
		0 o p_92453_
		1 o p_92454_
		2 o p_92455_
	a (I)C charAt
		0 o p_92451_
	a (Lfgz$c;)Ljava/lang/String; lambda$new$0
		static
		0 o p_92459_
fgz$b net/minecraft/client/StringSplitter$LineBreakFinder
	a this$0
	b maxWidth
	c lineBreak
	d lineBreakStyle
	e hadNonZeroWidthChar
	f width
	g lastSpace
	h lastSpaceStyle
	i nextChar
	j offset
	<init> (Lfgz;F)V <init>
		0 o p_92471_
		1 o p_92472_
	a (ILxw;)Z finishIteration
		0 o p_92477_
		1 o p_92478_
	a (I)V addToOffset
		0 o p_92475_
	a ()I getSplitPosition
	accept (ILxw;I)Z accept
		0 o p_92480_
		1 o p_92481_
		2 o p_92482_
	b ()Lxw; getSplitStyle
	c ()Z lineBreakFound
fgz$c net/minecraft/client/StringSplitter$LineComponent
	c contents
	d style
	<init> (Ljava/lang/String;Lxw;)V <init>
		0 o p_92488_
		1 o p_92489_
	a (Lxe$b;Lxw;)Ljava/util/Optional; visit
		0 o p_92495_
		1 o p_92496_
	a (Lxe$a;)Ljava/util/Optional; visit
		0 o p_92493_
fgz$d net/minecraft/client/StringSplitter$LinePosConsumer
	accept (Lxw;II)V accept
		0 o p_92500_
		1 o p_92501_
		2 o p_92502_
fgz$e net/minecraft/client/StringSplitter$WidthLimitedCharSink
	a this$0
	b maxWidth
	c position
	<init> (Lfgz;F)V <init>
		0 o p_92507_
		1 o p_92508_
	a ()I getPosition
	accept (ILxw;I)Z accept
		0 o p_92511_
		1 o p_92512_
		2 o p_92513_
	b ()V resetPosition
fgz$f net/minecraft/client/StringSplitter$WidthProvider
	getWidth (ILxw;)F getWidth
		0 o p_92516_
		1 o p_92517_
fh net/minecraft/commands/arguments/GameModeArgument
	a EXAMPLES
	b VALUES
	c ERROR_INVALID
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/StringReader;)Ldct; parse
		0 o p_260111_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ldct; getGameMode
		static
		0 o p_259927_
		1 o p_260246_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304086_
	a ()Lfh; gameMode
		static
	getExamples ()Ljava/util/Collection; getExamples
	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
		0 o p_259767_
		1 o p_259515_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_259420_
fha net/minecraft/client/ToggleKeyMapping
	h needsToggle
	<init> (Ljava/lang/String;ILjava/lang/String;Ljava/util/function/BooleanSupplier;)V <init>
		0 o p_92529_
		1 o p_92530_
		2 o p_92531_
		3 o p_92532_
	a (Z)V setDown
		0 o p_92534_
	n ()V reset
fhb net/minecraft/client/User
	a name
	b uuid
	c accessToken
	d xuid
	e clientId
	f type
	<init> (Ljava/lang/String;Ljava/util/UUID;Ljava/lang/String;Ljava/util/Optional;Ljava/util/Optional;Lfhb$a;)V <init>
		0 o p_193799_
		1 o p_296409_
		2 o p_193800_
		3 o p_193802_
		4 o p_193803_
		5 o p_193804_
	a ()Ljava/lang/String; getSessionId
	b ()Ljava/util/UUID; getProfileId
	c ()Ljava/lang/String; getName
	d ()Ljava/lang/String; getAccessToken
	e ()Ljava/util/Optional; getClientId
	f ()Ljava/util/Optional; getXuid
	g ()Lfhb$a; getType
fhb$a net/minecraft/client/User$Type
	a LEGACY
	b MOJANG
	c MSA
	d BY_NAME
	e name
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_92556_
		1 o p_92557_
		2 o p_92558_
	a (Lfhb$a;)Ljava/lang/String; lambda$static$0
		static
		0 o p_92560_
	a (Ljava/lang/String;)Lfhb$a; byName
		static
		0 o p_92562_
	a ()Ljava/lang/String; getName
	b ()[Lfhb$a; $values
		static
	valueOf (Ljava/lang/String;)Lfhb$a; valueOf
		static
		0 o p_92564_
	values ()[Lfhb$a; values
		static
fhc net/minecraft/client/animation/AnimationChannel
	a target
	b keyframes
	<init> (Lfhc$c;[Lfhe;)V <init>
		0 o target
		1 o keyframes
	a ()Lfhc$c; target
	b ()[Lfhe; keyframes
	equals (Ljava/lang/Object;)Z equals
		0 o p_232219_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fhc$a net/minecraft/client/animation/AnimationChannel$Interpolation
	apply (Lorg/joml/Vector3f;F[Lfhe;IIF)Lorg/joml/Vector3f; apply
		0 o p_253818_
		1 o p_232224_
		2 o p_232225_
		3 o p_232226_
		4 o p_232227_
		5 o p_232228_
fhc$b net/minecraft/client/animation/AnimationChannel$Interpolations
	a LINEAR
	b CATMULLROM
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lorg/joml/Vector3f;F[Lfhe;IIF)Lorg/joml/Vector3f; lambda$static$1
		static
		0 o p_254076_
		1 o p_232235_
		2 o p_232236_
		3 o p_232237_
		4 o p_232238_
		5 o p_232239_
	b (Lorg/joml/Vector3f;F[Lfhe;IIF)Lorg/joml/Vector3f; lambda$static$0
		static
		0 o p_253292_
		1 o p_253293_
		2 o p_253294_
		3 o p_253295_
		4 o p_253296_
		5 o p_253297_
fhc$c net/minecraft/client/animation/AnimationChannel$Target
	apply (Lfyk;Lorg/joml/Vector3f;)V apply
		0 o p_232248_
		1 o p_253771_
fhc$d net/minecraft/client/animation/AnimationChannel$Targets
	a POSITION
	b ROTATION
	c SCALE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
fhd net/minecraft/client/animation/AnimationDefinition
	a lengthInSeconds
	b looping
	c boneAnimations
	<init> (FZLjava/util/Map;)V <init>
		0 o lengthInSeconds
		1 o looping
		2 o boneAnimations
	a ()F lengthInSeconds
	b ()Z looping
	c ()Ljava/util/Map; boneAnimations
	equals (Ljava/lang/Object;)Z equals
		0 o p_232266_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fhd$a net/minecraft/client/animation/AnimationDefinition$Builder
	a length
	b animationByBone
	c looping
	<init> (F)V <init>
		0 o p_232273_
	a ()Lfhd$a; looping
	a (Ljava/lang/String;)Ljava/util/List; lambda$addAnimation$0
		static
		0 o p_329694_
	a (F)Lfhd$a; withLength
		static
		0 o p_232276_
	a (Ljava/lang/String;Lfhc;)Lfhd$a; addAnimation
		0 o p_232280_
		1 o p_232281_
	b ()Lfhd; build
fhe net/minecraft/client/animation/Keyframe
	a timestamp
	b target
	c interpolation
	<init> (FLorg/joml/Vector3f;Lfhc$a;)V <init>
		0 o timestamp
		1 o target
		2 o interpolation
	a ()F timestamp
	b ()Lorg/joml/Vector3f; target
	c ()Lfhc$a; interpolation
	equals (Ljava/lang/Object;)Z equals
		0 o p_232294_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fhf net/minecraft/client/animation/KeyframeAnimations
	<init> ()V <init>
	a (Ljava/util/List;FLorg/joml/Vector3f;FLfyk;)V lambda$animate$2
		static
		0 o p_232326_
		1 o p_232327_
		2 o p_254546_
		3 o p_232329_
		4 o p_232330_
	a (Lfvt;Lfhd;JFLorg/joml/Vector3f;)V animate
		static
		0 o p_232320_
		1 o p_232321_
		2 o p_232322_
		3 o p_232323_
		4 o p_253861_
	a (Lfhd;J)F getElapsedSeconds
		static
		0 o p_232317_
		1 o p_232318_
	a (DDD)Lorg/joml/Vector3f; scaleVec
		static
		0 o p_253806_
		1 o p_253647_
		2 o p_254396_
	a (FFF)Lorg/joml/Vector3f; posVec
		static
		0 o p_253691_
		1 o p_254046_
		2 o p_254461_
	a (FLorg/joml/Vector3f;FLfyk;Lfhc;)V lambda$animate$1
		static
		0 o p_288237_
		1 o p_288238_
		2 o p_288239_
		3 o p_288240_
		4 o p_288241_
	a (F[Lfhe;I)Z lambda$animate$0
		static
		0 o p_232313_
		1 o p_232314_
		2 o p_232315_
	b (FFF)Lorg/joml/Vector3f; degreeVec
		static
		0 o p_254402_
		1 o p_253917_
		2 o p_254397_
fhg net/minecraft/client/animation/definitions/ArmadilloAnimation
	a ARMADILLO_ROLL_UP
	b ARMADILLO_WALK
	c ARMADILLO_PEEK
	d ARMADILLO_ROLL_OUT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
fhh net/minecraft/client/animation/definitions/BatAnimation
	a BAT_RESTING
	b BAT_FLYING
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
fhi net/minecraft/client/animation/definitions/BreezeAnimation
	a SHOOT
	b JUMP
	c SLIDE
	d SLIDE_BACK
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
fhj net/minecraft/client/animation/definitions/CamelAnimation
	a CAMEL_WALK
	b CAMEL_SIT
	c CAMEL_SIT_POSE
	d CAMEL_STANDUP
	e CAMEL_DASH
	f CAMEL_IDLE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
fhk net/minecraft/client/animation/definitions/FrogAnimation
	a FROG_CROAK
	b FROG_WALK
	c FROG_JUMP
	d FROG_TONGUE
	e FROG_SWIM
	f FROG_IDLE_WATER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
fhl net/minecraft/client/animation/definitions/SnifferAnimation
	a BABY_TRANSFORM
	b SNIFFER_SNIFFSNIFF
	c SNIFFER_LONGSNIFF
	d SNIFFER_WALK
	e SNIFFER_SNIFF_SEARCH
	f SNIFFER_DIG
	g SNIFFER_STAND_UP
	h SNIFFER_BABY_FALL
	i SNIFFER_HAPPY
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
fhm net/minecraft/client/animation/definitions/WardenAnimation
	a WARDEN_EMERGE
	b WARDEN_DIG
	c WARDEN_ROAR
	d WARDEN_SNIFF
	e WARDEN_ATTACK
	f WARDEN_SONIC_BOOM
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
fhn net/minecraft/client/animation/definitions/package-info
fho net/minecraft/client/animation/package-info
fhp net/minecraft/client/color/block/BlockColor
	getColor (Ldtc;Ldbz;Ljd;I)I getColor
		0 o p_92567_
		1 o p_92568_
		2 o p_92569_
		3 o p_92570_
fhq net/minecraft/client/color/block/BlockColors
	a DEFAULT
	b blockColors
	c coloringStates
	<init> ()V <init>
	a (Ljava/util/Set;[Ldfy;)V addColoringStates
		0 o p_92593_
		1 o p_92594_
	a (Ldtc;Ldbz;Ljd;I)I getColor
		0 o p_92578_
		1 o p_92579_
		2 o p_92580_
		3 o p_92581_
	a (Lduf;[Ldfy;)V addColoringState
		0 o p_92587_
		1 o p_92588_
	a (Ldfy;)Ljava/util/Set; getColoringProperties
		0 o p_92576_
	a (Lfhp;[Ldfy;)V register
		0 o p_92590_
		1 o p_92591_
	a ()Lfhq; createDefault
		static
	a (Ldtc;Ldcw;Ljd;)I getColor
		0 o p_92583_
		1 o p_92584_
		2 o p_92585_
	b (Ldtc;Ldbz;Ljd;I)I lambda$createDefault$11
		static
		0 o p_92596_
		1 o p_92597_
		2 o p_92598_
		3 o p_92599_
	c (Ldtc;Ldbz;Ljd;I)I lambda$createDefault$10
		static
		0 o p_329695_
		1 o p_329696_
		2 o p_329697_
		3 o p_329698_
	d (Ldtc;Ldbz;Ljd;I)I lambda$createDefault$9
		static
		0 o p_92606_
		1 o p_92607_
		2 o p_92608_
		3 o p_92609_
	e (Ldtc;Ldbz;Ljd;I)I lambda$createDefault$8
		static
		0 o p_92611_
		1 o p_92612_
		2 o p_92613_
		3 o p_92614_
	f (Ldtc;Ldbz;Ljd;I)I lambda$createDefault$7
		static
		0 o p_92616_
		1 o p_92617_
		2 o p_92618_
		3 o p_92619_
	g (Ldtc;Ldbz;Ljd;I)I lambda$createDefault$6
		static
		0 o p_92621_
		1 o p_92622_
		2 o p_92623_
		3 o p_92624_
	h (Ldtc;Ldbz;Ljd;I)I lambda$createDefault$5
		static
		0 o p_92626_
		1 o p_92627_
		2 o p_92628_
		3 o p_92629_
	i (Ldtc;Ldbz;Ljd;I)I lambda$createDefault$4
		static
		0 o p_92631_
		1 o p_92632_
		2 o p_92633_
		3 o p_92634_
	j (Ldtc;Ldbz;Ljd;I)I lambda$createDefault$3
		static
		0 o p_92636_
		1 o p_92637_
		2 o p_92638_
		3 o p_92639_
	k (Ldtc;Ldbz;Ljd;I)I lambda$createDefault$2
		static
		0 o p_276241_
		1 o p_276242_
		2 o p_276243_
		3 o p_276244_
	l (Ldtc;Ldbz;Ljd;I)I lambda$createDefault$1
		static
		0 o p_276237_
		1 o p_276238_
		2 o p_276239_
		3 o p_276240_
	m (Ldtc;Ldbz;Ljd;I)I lambda$createDefault$0
		static
		0 o p_276233_
		1 o p_276234_
		2 o p_276235_
		3 o p_276236_
fhr net/minecraft/client/color/block/BlockTintCache
	a MAX_CACHE_ENTRIES
	b latestChunkOnThread
	c cache
	d lock
	e source
	<init> (Ljava/util/function/ToIntFunction;)V <init>
		0 o p_193811_
	a (Ljd;)I getColor
		0 o p_193813_
	a (II)V invalidateForChunk
		0 o p_92656_
		1 o p_92657_
	a ()V invalidateAll
	b (II)Lfhr$a; findOrCreateChunkCache
		0 o p_193815_
		1 o p_193816_
fhr$a net/minecraft/client/color/block/BlockTintCache$CacheData
	a cache
	b lock
	c BLOCKS_PER_LAYER
	d invalidated
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Z isInvalidated
	a (I)[I getLayer
		0 o p_193824_
	b (I)[I lambda$getLayer$0
		0 o p_193826_
	b ()V invalidate
	c ()[I allocateLayer
fhr$b net/minecraft/client/color/block/BlockTintCache$LatestCacheInfo
	a x
	b z
	c cache
	<init> ()V <init>
fhs net/minecraft/client/color/block/package-info
fht net/minecraft/client/color/item/ItemColor
	getColor (Lcuq;I)I getColor
		0 o p_92672_
		1 o p_92673_
fhu net/minecraft/client/color/item/ItemColors
	a DEFAULT
	b itemColors
	<init> ()V <init>
	a (Lcuq;I)I getColor
		0 o p_92677_
		1 o p_92678_
	a (Lfht;[Ldcv;)V register
		0 o p_92690_
		1 o p_92691_
	a (Lfhq;)Lfhu; createDefault
		static
		0 o p_92684_
	a (Lfhq;Lcuq;I)I lambda$createDefault$6
		static
		0 o p_92686_
		1 o p_92687_
		2 o p_92688_
	a (Lcwa;Lcuq;I)I lambda$createDefault$5
		static
		0 o p_329707_
		1 o p_329708_
		2 o p_329709_
	b (Lcuq;I)I lambda$createDefault$8
		static
		0 o p_329710_
		1 o p_329711_
	c (Lcuq;I)I lambda$createDefault$7
		static
		0 o p_92696_
		1 o p_92697_
	d (Lcuq;I)I lambda$createDefault$4
		static
		0 o p_329703_
		1 o p_329704_
	e (Lcuq;I)I lambda$createDefault$3
		static
		0 o p_329701_
		1 o p_329702_
	f (Lcuq;I)I lambda$createDefault$2
		static
		0 o p_92705_
		1 o p_92706_
	g (Lcuq;I)I lambda$createDefault$1
		static
		0 o p_329699_
		1 o p_329700_
	h (Lcuq;I)I lambda$createDefault$0
		static
		0 o p_329705_
		1 o p_329706_
fhv net/minecraft/client/color/item/package-info
fhw net/minecraft/client/gui/ComponentPath
	a (Lfki;[Lfkh;)Lfhw; path
		static
		0 o p_265555_
		1 o p_265487_
	a ()Lfki; component
	a (Z)V applyFocus
		0 o p_265077_
	a (Lfkh;Lfhw;)Lfhw; path
		static
		0 o p_265254_
		1 o p_265405_
	a (Lfki;)Lfhw; leaf
		static
		0 o p_265344_
fhw$a net/minecraft/client/gui/ComponentPath$Leaf
	a component
	<init> (Lfki;)V <init>
		0 o component
	a ()Lfki; component
	a (Z)V applyFocus
		0 o p_265248_
	equals (Ljava/lang/Object;)Z equals
		0 o p_265539_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fhw$b net/minecraft/client/gui/ComponentPath$Path
	a component
	b childPath
	<init> (Lfkh;Lfhw;)V <init>
		0 o component
		1 o childPath
	a ()Lfki; component
	a (Z)V applyFocus
		0 o p_265230_
	b ()Lfkh; component
	c ()Lfhw; childPath
	equals (Ljava/lang/Object;)Z equals
		0 o p_265602_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fhx net/minecraft/client/gui/Font
	a ALPHA_CUTOFF
	b lineHeight
	c random
	d EFFECT_DEPTH
	e SHADOW_OFFSET
	f fonts
	g filterFishyGlyphs
	h splitter
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/function/Function;Z)V <init>
		0 o p_243253_
		1 o p_243245_
	a (Ljava/lang/String;IZ)Ljava/lang/String; plainSubstrByWidth
		0 o p_92838_
		1 o p_92839_
		2 o p_92840_
	a (Laya;FFIILorg/joml/Matrix4f;Lgez;I)V drawInBatch8xOutline
		0 o p_168646_
		1 o p_168647_
		2 o p_168648_
		3 o p_168649_
		4 o p_168650_
		5 o p_254170_
		6 o p_168652_
		7 o p_168653_
	a (Ljava/lang/String;I)Ljava/lang/String; plainSubstrByWidth
		0 o p_92835_
		1 o p_92836_
	a (ILxw;)F lambda$new$0
		0 o p_92722_
		1 o p_92723_
	a (Lwz;FFIZLorg/joml/Matrix4f;Lgez;Lfhx$a;II)I drawInBatch
		0 o p_273032_
		1 o p_273249_
		2 o p_273594_
		3 o p_273714_
		4 o p_273050_
		5 o p_272974_
		6 o p_273695_
		7 o p_272782_
		8 o p_272603_
		9 o p_273632_
	a (Lxe;)I width
		0 o p_92853_
	a ()Z isBidirectional
	a (Lflh;ZZFFFLorg/joml/Matrix4f;Lfbm;FFFFI)V renderChar
		0 o p_254105_
		1 o p_254001_
		2 o p_254262_
		3 o p_254256_
		4 o p_253753_
		5 o p_253629_
		6 o p_254014_
		7 o p_253852_
		8 o p_254317_
		9 o p_253809_
		10 o p_253870_
		11 o p_254287_
		12 o p_253905_
	a (Ljava/lang/String;FFIZLorg/joml/Matrix4f;Lgez;Lfhx$a;II)I drawInBatch
		0 o p_272751_
		1 o p_272661_
		2 o p_273129_
		3 o p_273272_
		4 o p_273209_
		5 o p_272940_
		6 o p_273017_
		7 o p_272608_
		8 o p_273365_
		9 o p_272755_
	a (Lxe;I)Lxe; substrByWidth
		0 o p_92855_
		1 o p_92856_
	a (Laya;)I width
		0 o p_92725_
	a (I)I adjustColor
		static
		0 o p_92720_
	a (Laya;FFIZLorg/joml/Matrix4f;Lgez;Lfhx$a;II)I drawInBatch
		0 o p_273262_
		1 o p_273006_
		2 o p_273254_
		3 o p_273375_
		4 o p_273674_
		5 o p_273525_
		6 o p_272624_
		7 o p_273418_
		8 o p_273330_
		9 o p_272981_
	a (Ljava/lang/String;)Ljava/lang/String; bidirectionalShaping
		0 o p_92802_
	a (Ljava/lang/String;FFIZLorg/joml/Matrix4f;Lgez;Lfhx$a;IIZ)I drawInBatch
		0 o p_272780_
		1 o p_272811_
		2 o p_272610_
		3 o p_273422_
		4 o p_273016_
		5 o p_273443_
		6 o p_273387_
		7 o p_273551_
		8 o p_272706_
		9 o p_273114_
		10 o p_273022_
	a (Lakr;)Lfld; getFontSet
		0 o p_92864_
	a (Lfhx$b;[FIFIIILxw;I)Z lambda$drawInBatch8xOutline$1
		0 o p_168655_
		1 o p_168656_
		2 o p_168657_
		3 o p_168658_
		4 o p_168659_
		5 o p_168660_
		6 o p_168661_
		7 o p_168662_
		8 o p_168663_
	b ()Lfgz; getSplitter
	b (Lxe;I)I wordWrapHeight
		0 o p_239134_
		1 o p_239135_
	b (Ljava/lang/String;FFIZLorg/joml/Matrix4f;Lgez;Lfhx$a;IIZ)I drawInternal
		0 o p_273658_
		1 o p_273086_
		2 o p_272883_
		3 o p_273547_
		4 o p_272778_
		5 o p_272662_
		6 o p_273012_
		7 o p_273381_
		8 o p_272855_
		9 o p_272745_
		10 o p_272785_
	b (Ljava/lang/String;)I width
		0 o p_92896_
	b (Laya;FFIZLorg/joml/Matrix4f;Lgez;Lfhx$a;II)I drawInternal
		0 o p_273025_
		1 o p_273121_
		2 o p_272717_
		3 o p_273653_
		4 o p_273531_
		5 o p_273265_
		6 o p_273560_
		7 o p_273342_
		8 o p_273373_
		9 o p_273266_
	b (Ljava/lang/String;I)I wordWrapHeight
		0 o p_92921_
		1 o p_92922_
	b (Ljava/lang/String;FFIZLorg/joml/Matrix4f;Lgez;Lfhx$a;II)F renderText
		0 o p_273765_
		1 o p_273532_
		2 o p_272783_
		3 o p_273217_
		4 o p_273583_
		5 o p_272734_
		6 o p_272595_
		7 o p_273610_
		8 o p_273727_
		9 o p_273199_
	c (Lxe;I)Ljava/util/List; split
		0 o p_92924_
		1 o p_92925_
	c (Laya;FFIZLorg/joml/Matrix4f;Lgez;Lfhx$a;II)F renderText
		0 o p_273322_
		1 o p_272632_
		2 o p_273541_
		3 o p_273200_
		4 o p_273312_
		5 o p_273276_
		6 o p_273392_
		7 o p_272625_
		8 o p_273774_
		9 o p_273371_
fhx$a net/minecraft/client/gui/Font$DisplayMode
	a NORMAL
	b SEE_THROUGH
	c POLYGON_OFFSET
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_181356_
		1 o p_181357_
	a ()[Lfhx$a; $values
		static
	valueOf (Ljava/lang/String;)Lfhx$a; valueOf
		static
		0 o p_181360_
	values ()[Lfhx$a; values
		static
fhx$b net/minecraft/client/gui/Font$StringRenderOutput
	a bufferSource
	b this$0
	c dropShadow
	d dimFactor
	e r
	f g
	g b
	h a
	i pose
	j mode
	k packedLightCoords
	l x
	m y
	n effects
	<init> (Lfhx;Lgez;FFIZLorg/joml/Matrix4f;Lfhx$a;I)V <init>
		0 o p_181364_
		1 o p_181365_
		2 o p_181366_
		3 o p_181367_
		4 o p_181368_
		5 o p_181369_
		6 o p_254510_
		7 o p_181371_
		8 o p_181372_
	a (Lflh$a;)V addEffect
		0 o p_92965_
	a (IF)F finish
		0 o p_92962_
		1 o p_92963_
	accept (ILxw;I)Z accept
		0 o p_92967_
		1 o p_92968_
		2 o p_92969_
fhy net/minecraft/client/gui/Gui
	A FOOD_FULL_SPRITE
	B AIR_SPRITE
	C AIR_BURSTING_SPRITE
	D HEART_VEHICLE_CONTAINER_SPRITE
	E HEART_VEHICLE_FULL_SPRITE
	F HEART_VEHICLE_HALF_SPRITE
	G VIGNETTE_LOCATION
	H PUMPKIN_BLUR_LOCATION
	I SPYGLASS_SCOPE_LOCATION
	J POWDER_SNOW_OUTLINE_LOCATION
	K SCORE_DISPLAY_ORDER
	L DEMO_EXPIRED_TEXT
	M SAVING_TEXT
	N MIN_CROSSHAIR_ATTACK_SPEED
	O NUM_HEARTS_PER_ROW
	P LINE_HEIGHT
	Q SPACER
	R PORTAL_OVERLAY_ALPHA_MIN
	S HEART_SIZE
	T HEART_SEPARATION
	U AUTOSAVE_FADE_SPEED_FACTOR
	V random
	W minecraft
	X chat
	Y tickCount
	Z overlayMessageString
	a vignetteBrightness
	aa overlayMessageTime
	ab animateOverlayMessageColor
	ac chatDisabledByPlayerShown
	ad toolHighlightTimer
	ae lastToolHighlight
	af debugOverlay
	ag subtitleOverlay
	ah spectatorGui
	ai tabList
	aj bossOverlay
	ak titleTime
	al title
	am subtitle
	an titleFadeInTime
	ao titleStayTime
	ap titleFadeOutTime
	aq lastHealth
	ar displayHealth
	as lastHealthTime
	at healthBlinkTime
	au autosaveIndicatorValue
	av lastAutosaveIndicatorValue
	aw layers
	ax scopeScale
	b CROSSHAIR_SPRITE
	c CROSSHAIR_ATTACK_INDICATOR_FULL_SPRITE
	d CROSSHAIR_ATTACK_INDICATOR_BACKGROUND_SPRITE
	e CROSSHAIR_ATTACK_INDICATOR_PROGRESS_SPRITE
	f EFFECT_BACKGROUND_AMBIENT_SPRITE
	g EFFECT_BACKGROUND_SPRITE
	h HOTBAR_SPRITE
	i HOTBAR_SELECTION_SPRITE
	j HOTBAR_OFFHAND_LEFT_SPRITE
	k HOTBAR_OFFHAND_RIGHT_SPRITE
	l HOTBAR_ATTACK_INDICATOR_BACKGROUND_SPRITE
	m HOTBAR_ATTACK_INDICATOR_PROGRESS_SPRITE
	n JUMP_BAR_BACKGROUND_SPRITE
	o JUMP_BAR_COOLDOWN_SPRITE
	p JUMP_BAR_PROGRESS_SPRITE
	q EXPERIENCE_BAR_BACKGROUND_SPRITE
	r EXPERIENCE_BAR_PROGRESS_SPRITE
	s ARMOR_EMPTY_SPRITE
	t ARMOR_HALF_SPRITE
	u ARMOR_FULL_SPRITE
	v FOOD_EMPTY_HUNGER_SPRITE
	w FOOD_HALF_HUNGER_SPRITE
	x FOOD_FULL_HUNGER_SPRITE
	y FOOD_EMPTY_SPRITE
	z FOOD_HALF_SPRITE
	<clinit> ()V <clinit>
		static
	<init> (Lfgo;)V <init>
		0 o p_232355_
	a (Lfhz;Lakr;F)V renderTextureOverlay
		0 o p_282304_
		1 o p_281622_
		2 o p_281504_
	a (Z)V tick
		0 o p_193833_
	a (III)V setTimes
		0 o p_168685_
		1 o p_168686_
		2 o p_168687_
	a (Lfhz;Lexy;)V displayScoreboardSidebar
		0 o p_282008_
		1 o p_283455_
	a (Lexa;)Z canRenderCrosshairForSpectator
		0 o p_93025_
	a (Lfhz;Lcmx;II)V renderFood
		0 o p_335615_
		1 o p_336082_
		2 o p_335399_
		3 o p_335589_
	a (Lwz;)V setNowPlaying
		0 o p_93056_
	a (Lfgo;)Z lambda$new$4
		static
		0 o p_315818_
	a (Lfhz;)V renderSelectedItemName
		0 o p_283501_
	a (Lbtn;)I getVehicleMaxHearts
		0 o p_93023_
	a (Lfhz;Lcmx;IIIIFIIIZ)V renderHearts
		0 o p_282497_
		1 o p_168690_
		2 o p_168691_
		3 o p_168692_
		4 o p_168693_
		5 o p_168694_
		6 o p_168695_
		7 o p_168696_
		8 o p_168697_
		9 o p_168698_
		10 o p_168699_
	a (Lfhz;I)V renderExperienceBar
		0 o p_281906_
		1 o p_282731_
	a (Leyg;Lyp;Lexz;)Lfhy$a; lambda$displayScoreboardSidebar$7
		0 o p_313416_
		1 o p_313417_
		2 o p_313418_
	a (Lwz;Z)V setOverlayMessage
		0 o p_93064_
		1 o p_93065_
	a ([Lfhy$a;Lfhz;ILwz;I)V lambda$displayScoreboardSidebar$9
		0 o p_313420_
		1 o p_313422_
		2 o p_313421_
		3 o p_313423_
		4 o p_313424_
	a (Lfhz;Lfhy$b;IIZZZ)V renderHeart
		0 o p_283024_
		1 o p_281393_
		2 o p_283636_
		3 o p_283279_
		4 o p_283440_
		5 o p_282496_
		6 o p_294129_
	a (Lbty;Lfhz;I)V renderJumpMeter
		0 o p_282774_
		1 o p_282939_
		2 o p_283351_
	a (Lbsr;)V updateVignetteBrightness
		0 o p_93021_
	a ()V resetTitleTimes
	a (Lfhz;Lfgf;)V render
		0 o p_282884_
		1 o p_348630_
	a (Lfhz;FIILgql;)V lambda$renderEffects$5
		static
		0 o p_280766_
		1 o p_280767_
		2 o p_280768_
		3 o p_280769_
		4 o p_280770_
	a (I)I getVisibleVehicleHeartRows
		0 o p_93013_
	a (Lexz;)Z lambda$displayScoreboardSidebar$6
		static
		0 o p_313419_
	a (Lfhz;IILfgf;Lcmx;Lcuq;I)V renderSlot
		0 o p_283283_
		1 o p_283213_
		2 o p_281301_
		3 o p_348541_
		4 o p_283644_
		5 o p_283317_
		6 o p_283261_
	a (Lfhz;F)V renderSpyglassOverlay
		0 o p_282069_
		1 o p_283442_
	a (Lfhz;Lcmx;IIII)V renderArmor
		static
		0 o p_335393_
		1 o p_335672_
		2 o p_335452_
		3 o p_335846_
		4 o p_335778_
		5 o p_335859_
	a (Lfhz;Lbsr;)V renderVignette
		0 o p_283063_
		1 o p_283439_
	b (Lfhz;F)V renderPortalOverlay
		0 o p_283375_
		1 o p_283296_
	b (Lfhz;Lfgf;)V renderSavingIndicator
		0 o p_282761_
		1 o p_348592_
	b (Z)V setChatDisabledByPlayerShown
		0 o p_238398_
	b (Lwz;)V setSubtitle
		0 o p_168712_
	b (I)[Lfhy$a; lambda$displayScoreboardSidebar$8
		static
		0 o p_313425_
	b (Lfgo;)Z lambda$new$3
		static
		0 o p_315819_
	b (Lfhz;)V renderPlayerHealth
		0 o p_283143_
	b ()Z isShowingChatDisabledByPlayer
	c (Lwz;)V setTitle
		0 o p_168715_
	c ()V clear
	c (Lfhz;)V renderVehicleHealth
		0 o p_283368_
	c (Lfhz;Lfgf;)V renderCameraOverlays
		0 o p_316735_
		1 o p_348538_
	d (Lfhz;Lfgf;)V renderSleepOverlay
		0 o p_316466_
		1 o p_348533_
	d ()Lfin; getChat
	e ()I getGuiTicks
	e (Lfhz;Lfgf;)V renderOverlayMessage
		0 o p_316291_
		1 o p_348653_
	f (Lfhz;Lfgf;)V renderTitle
		0 o p_316629_
		1 o p_348613_
	f ()Lfhx; getFont
	g ()Lfkl; getSpectatorGui
	g (Lfhz;Lfgf;)V renderChat
		0 o p_316307_
		1 o p_348631_
	h (Lfhz;Lfgf;)V renderScoreboardSidebar
		0 o p_316834_
		1 o p_348514_
	h ()Lfjn; getTabList
	i ()V onDisconnected
	i (Lfhz;Lfgf;)V renderTabList
		0 o p_316182_
		1 o p_348611_
	j ()Lfil; getBossOverlay
	j (Lfhz;Lfgf;)V renderCrosshair
		0 o p_282828_
		1 o p_348625_
	k ()Lfiu; getDebugOverlay
	k (Lfhz;Lfgf;)V renderEffects
		0 o p_282812_
		1 o p_348654_
	l ()V clearCache
	l (Lfhz;Lfgf;)V renderHotbarAndDecorations
		0 o p_316628_
		1 o p_348543_
	m (Lfhz;Lfgf;)V renderItemHotbar
		0 o p_316896_
		1 o p_348464_
	m ()Z isExperienceBarVisible
	n (Lfhz;Lfgf;)V renderExperienceLevel
		0 o p_320582_
		1 o p_348622_
	n ()Lcmx; getCameraPlayer
	o ()Lbtn; getPlayerVehicleWithHealth
	o (Lfhz;Lfgf;)V renderDemoOverlay
		0 o p_281825_
		1 o p_348679_
	p (Lfhz;Lfgf;)V lambda$new$2
		0 o p_315816_
		1 o p_348512_
	p ()V tick
	q (Lfhz;Lfgf;)V lambda$new$1
		0 o p_315812_
		1 o p_348497_
	q ()V tickAutosaveIndicator
	r (Lfhz;Lfgf;)V lambda$new$0
		0 o p_315814_
		1 o p_348661_
fhy$a net/minecraft/client/gui/Gui$1DisplayEntry
	a name
	b score
	c scoreWidth
	<init> (Lwz;Lwz;I)V <init>
		0 o name
		1 o score
		2 o scoreWidth
	a ()Lwz; name
	b ()Lwz; score
	c ()I scoreWidth
	equals (Ljava/lang/Object;)Z equals
		0 o p_313744_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fhy$b net/minecraft/client/gui/Gui$HeartType
	a CONTAINER
	b NORMAL
	c POISIONED
	d WITHERED
	e ABSORBING
	f FROZEN
	g full
	h fullBlinking
	i half
	j halfBlinking
	k hardcoreFull
	l hardcoreFullBlinking
	m hardcoreHalf
	n hardcoreHalfBlinking
	o $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILakr;Lakr;Lakr;Lakr;Lakr;Lakr;Lakr;Lakr;)V <init>
		0 o p_168727_
		1 o p_168728_
		2 o p_294435_
		3 o p_294438_
		4 o p_295036_
		5 o p_295439_
		6 o p_296249_
		7 o p_295479_
		8 o p_296219_
		9 o p_296437_
	a ()[Lfhy$b; $values
		static
	a (Lcmx;)Lfhy$b; forPlayer
		static
		0 o p_168733_
	a (ZZZ)Lakr; getSprite
		0 o p_295909_
		1 o p_295387_
		2 o p_294486_
	valueOf (Ljava/lang/String;)Lfhy$b; valueOf
		static
		0 o p_168738_
	values ()[Lfhy$b; values
		static
fhz net/minecraft/client/gui/GuiGraphics
	a MAX_GUI_Z
	b MIN_GUI_Z
	c EXTRA_SPACE_AFTER_FIRST_TOOLTIP_LINE
	d minecraft
	e pose
	f bufferSource
	g scissorStack
	h sprites
	i managed
	<init> (Lfgo;Lfbi;Lgez$a;)V <init>
		0 o p_282144_
		1 o p_281551_
		2 o p_281460_
	<init> (Lfgo;Lgez$a;)V <init>
		0 o p_283406_
		1 o p_282238_
	a (Lakr;IIIIII)V blit
		0 o p_283377_
		1 o p_281970_
		2 o p_282111_
		3 o p_283134_
		4 o p_282778_
		5 o p_281478_
		6 o p_281821_
	a (II)Z containsPointInScissor
		0 o p_332689_
		1 o p_332771_
	a (Lfhx;Ljava/util/List;II)V renderComponentTooltip
		0 o p_282739_
		1 o p_281832_
		2 o p_282191_
		3 o p_282446_
	a (Lfhx;Lcuq;IILjava/lang/String;)V renderItemDecorations
		0 o p_282005_
		1 o p_283349_
		2 o p_282641_
		3 o p_282146_
		4 o p_282803_
	a (Lgql;IIIIIIIIIII)V blitTiledSprite
		0 o p_294349_
		1 o p_295093_
		2 o p_296434_
		3 o p_295268_
		4 o p_295203_
		5 o p_296398_
		6 o p_295542_
		7 o p_296165_
		8 o p_296256_
		9 o p_294814_
		10 o p_296352_
		11 o p_296203_
	a (Lgql;IIIII)V blitSprite
		0 o p_295122_
		1 o p_295850_
		2 o p_296348_
		3 o p_295804_
		4 o p_296465_
		5 o p_295717_
	a (Lbtn;Lcuq;III)V renderItem
		0 o p_282154_
		1 o p_282777_
		2 o p_282110_
		3 o p_281371_
		4 o p_283572_
	a (IIIIII)V fill
		0 o p_281437_
		1 o p_283660_
		2 o p_282606_
		3 o p_283413_
		4 o p_283428_
		5 o p_283253_
	a (Lfhx;Ljava/lang/String;IIIZ)I drawString
		0 o p_283343_
		1 o p_281896_
		2 o p_283569_
		3 o p_283418_
		4 o p_281560_
		5 o p_282130_
	a (Lfhx;Lwz;IIIZ)I drawString
		0 o p_281547_
		1 o p_282131_
		2 o p_282857_
		3 o p_281250_
		4 o p_282195_
		5 o p_282791_
	a (Lfhx;Ljava/util/List;IILfqo;)V renderTooltipInternal
		0 o p_282675_
		1 o p_282615_
		2 o p_283230_
		3 o p_283417_
		4 o p_282442_
	a (Lcuq;III)V renderItem
		0 o p_282262_
		1 o p_283221_
		2 o p_283496_
		3 o p_283435_
	a (Lgfh;IIIIII)V fill
		0 o p_286711_
		1 o p_286234_
		2 o p_286444_
		3 o p_286244_
		4 o p_286411_
		5 o p_286671_
		6 o p_286599_
	a (Lfhx;Lwz;II)V renderTooltip
		0 o p_282269_
		1 o p_282572_
		2 o p_282044_
		3 o p_282545_
	a (Lfhx;Ljava/lang/String;III)V drawCenteredString
		0 o p_282122_
		1 o p_282898_
		2 o p_281490_
		3 o p_282853_
		4 o p_281258_
	a (Lfhx;Lwz;IIII)I drawStringWithBackdrop
		0 o p_348650_
		1 o p_348614_
		2 o p_348465_
		3 o p_348495_
		4 o p_348581_
		5 o p_348666_
	a (Lfhx;Lxe;IIII)V drawWordWrap
		0 o p_281494_
		1 o p_283463_
		2 o p_282183_
		3 o p_283250_
		4 o p_282564_
		5 o p_282629_
	a (Lakr;IIIIIFFFF)V innerBlit
		0 o p_283461_
		1 o p_281399_
		2 o p_283222_
		3 o p_283615_
		4 o p_283430_
		5 o p_281729_
		6 o p_283247_
		7 o p_282598_
		8 o p_282883_
		9 o p_283017_
	a (Lfhx;Ljava/util/List;Ljava/util/Optional;II)V renderTooltip
		0 o p_283128_
		1 o p_282716_
		2 o p_281682_
		3 o p_283678_
		4 o p_281696_
	a (Lakr;IIIIIFFFFFFFF)V innerBlit
		0 o p_283254_
		1 o p_283092_
		2 o p_281930_
		3 o p_282113_
		4 o p_281388_
		5 o p_283583_
		6 o p_281327_
		7 o p_281676_
		8 o p_283166_
		9 o p_282630_
		10 o p_282800_
		11 o p_282850_
		12 o p_282375_
		13 o p_282754_
	a (IIII)V hLine
		0 o p_283318_
		1 o p_281662_
		2 o p_281346_
		3 o p_281672_
	a (Lfhx;Lwz;III)V drawCenteredString
		0 o p_282901_
		1 o p_282456_
		2 o p_283083_
		3 o p_282276_
		4 o p_281457_
	a (IIIIILgql;FFFF)V blit
		0 o p_282416_
		1 o p_282989_
		2 o p_282618_
		3 o p_282755_
		4 o p_281717_
		5 o p_281874_
		6 o p_283559_
		7 o p_282730_
		8 o p_283530_
		9 o p_282246_
	a (Lbtn;Ldcw;Lcuq;III)V renderItem
		0 o p_283524_
		1 o p_282461_
		2 o p_283653_
		3 o p_283141_
		4 o p_282560_
		5 o p_282425_
	a (Lbtn;Ldcw;Lcuq;IIII)V renderItem
		0 o p_282619_
		1 o p_281754_
		2 o p_281675_
		3 o p_281271_
		4 o p_282210_
		5 o p_283260_
		6 o p_281995_
	a (Lfhx;Lcuq;II)V renderItemDecorations
		0 o p_281721_
		1 o p_281514_
		2 o p_282056_
		3 o p_282683_
	a (IIIII)V fill
		0 o p_282988_
		1 o p_282861_
		2 o p_281278_
		3 o p_281710_
		4 o p_281470_
	a (Lakr;IIIIIIII)V blitSprite
		0 o p_295983_
		1 o p_295194_
		2 o p_295164_
		3 o p_294823_
		4 o p_295650_
		5 o p_295401_
		6 o p_295170_
		7 o p_294104_
		8 o p_294577_
	a (Lgql;Lgsd$a;IIIII)V blitNineSlicedSprite
		0 o p_294394_
		1 o p_295735_
		2 o p_294769_
		3 o p_294546_
		4 o p_294421_
		5 o p_295807_
		6 o p_295009_
	a (Lakr;IIIIIIIFFII)V blit
		0 o p_282639_
		1 o p_282732_
		2 o p_283541_
		3 o p_281760_
		4 o p_283298_
		5 o p_283429_
		6 o p_282193_
		7 o p_281980_
		8 o p_282660_
		9 o p_281522_
		10 o p_282315_
		11 o p_281436_
	a (IIIIILgql;)V blit
		0 o p_282225_
		1 o p_281487_
		2 o p_281985_
		3 o p_281329_
		4 o p_283035_
		5 o p_281614_
	a (Lakr;IIIII)V blitSprite
		0 o p_294549_
		1 o p_294560_
		2 o p_295075_
		3 o p_294098_
		4 o p_295872_
		5 o p_294414_
	a (Lakr;IIIIFFIIII)V blit
		0 o p_282034_
		1 o p_283671_
		2 o p_282377_
		3 o p_282058_
		4 o p_281939_
		5 o p_282285_
		6 o p_283199_
		7 o p_282186_
		8 o p_282322_
		9 o p_282481_
		10 o p_281887_
	a (Lcuq;IIII)V renderItem
		0 o p_282786_
		1 o p_282502_
		2 o p_282976_
		3 o p_281592_
		4 o p_282314_
	a ()I guiWidth
	a (Lgfh;IIIIIII)V fillGradient
		0 o p_286522_
		1 o p_286535_
		2 o p_286839_
		3 o p_286242_
		4 o p_286856_
		5 o p_286809_
		6 o p_286833_
		7 o p_286706_
	a (Lakr;IIII)V blitSprite
		0 o p_294915_
		1 o p_295058_
		2 o p_294415_
		3 o p_294535_
		4 o p_295510_
	a (Lfhx;Lxw;II)V renderComponentHoverEffect
		0 o p_282584_
		1 o p_282156_
		2 o p_283623_
		3 o p_282114_
	a (FFFF)V setColor
		0 o p_281272_
		1 o p_281734_
		2 o p_282022_
		3 o p_281752_
	a (Lcuq;)Ljava/lang/String; lambda$renderItem$2
		static
		0 o p_282449_
	a (Lakr;IIIFFIIII)V blit
		0 o p_283573_
		1 o p_283574_
		2 o p_283670_
		3 o p_283545_
		4 o p_283029_
		5 o p_283061_
		6 o p_282845_
		7 o p_282558_
		8 o p_282832_
		9 o p_281851_
	a (IIIIIII)V fillGradient
		0 o p_282702_
		1 o p_282331_
		2 o p_281415_
		3 o p_283118_
		4 o p_282419_
		5 o p_281954_
		6 o p_282607_
	a (Lfhx;Laya;III)V drawCenteredString
		0 o p_282592_
		1 o p_281854_
		2 o p_281573_
		3 o p_283511_
		4 o p_282577_
	a (Lgfh;IIII)V hLine
		0 o p_286630_
		1 o p_286453_
		2 o p_286247_
		3 o p_286814_
		4 o p_286623_
	a (Lgql;IIIIIIIII)V blitSprite
		0 o p_295420_
		1 o p_294695_
		2 o p_296458_
		3 o p_294279_
		4 o p_295235_
		5 o p_295034_
		6 o p_295689_
		7 o p_294096_
		8 o p_294846_
		9 o p_295282_
	a (Lakr;IIIIIIIII)V blitSprite
		0 o p_295389_
		1 o p_294223_
		2 o p_296245_
		3 o p_296255_
		4 o p_295669_
		5 o p_296061_
		6 o p_295546_
		7 o p_294648_
		8 o p_296423_
		9 o p_295837_
	a (Ljava/lang/Runnable;)V drawManaged
		0 o p_286277_
	a (Lfbm;IIIIIII)V fillGradient
		0 o p_286862_
		1 o p_283414_
		2 o p_281397_
		3 o p_283587_
		4 o p_281521_
		5 o p_283505_
		6 o p_283131_
		7 o p_282949_
	a (Lfhx;Ljava/util/List;Lfqo;II)V renderTooltip
		0 o p_281627_
		1 o p_283313_
		2 o p_283571_
		3 o p_282367_
		4 o p_282806_
	a (Lgfh;IIIII)V fill
		0 o p_286602_
		1 o p_286738_
		2 o p_286614_
		3 o p_286741_
		4 o p_286610_
		5 o p_286560_
	a (Lfhx;Laya;IIIZ)I drawString
		0 o p_282636_
		1 o p_281596_
		2 o p_281586_
		3 o p_282816_
		4 o p_281743_
		5 o p_282394_
	a (Ljava/util/List;Lcsa;)V lambda$renderTooltip$3
		static
		0 o p_337409_
		1 o p_337410_
	a (Lakr;IIFFIIII)V blit
		0 o p_283272_
		1 o p_283605_
		2 o p_281879_
		3 o p_282809_
		4 o p_282942_
		5 o p_281922_
		6 o p_282385_
		7 o p_282596_
		8 o p_281699_
	a (Lfms;)V applyScissor
		0 o p_281569_
	a (Lcuq;II)V renderItem
		0 o p_281978_
		1 o p_282647_
		2 o p_281944_
	b (Lfhx;Ljava/lang/String;III)I drawString
		0 o p_282003_
		1 o p_281403_
		2 o p_282714_
		3 o p_282041_
		4 o p_281908_
	b (Lcuq;)Ljava/lang/String; lambda$renderItem$1
		static
		0 o p_329712_
	b (IIIII)V renderOutline
		0 o p_281496_
		1 o p_282076_
		2 o p_281334_
		3 o p_283576_
		4 o p_283618_
	b (Lfhx;Lwz;III)I drawString
		0 o p_281653_
		1 o p_283140_
		2 o p_283102_
		3 o p_282347_
		4 o p_281429_
	b (Lcuq;II)V renderFakeItem
		0 o p_281946_
		1 o p_283299_
		2 o p_283674_
	b (Lfhx;Ljava/util/List;II)V renderTooltip
		0 o p_282192_
		1 o p_282297_
		2 o p_281680_
		3 o p_283325_
	b (Lfhx;Lcuq;II)V renderTooltip
		0 o p_282308_
		1 o p_282781_
		2 o p_282687_
		3 o p_282292_
	b (IIIIII)V fillGradient
		0 o p_283290_
		1 o p_283278_
		2 o p_282670_
		3 o p_281698_
		4 o p_283374_
		5 o p_283076_
	b (Lgfh;IIII)V vLine
		0 o p_286607_
		1 o p_286309_
		2 o p_286480_
		3 o p_286707_
		4 o p_286855_
	b (Lgfh;IIIII)V fillRenderType
		0 o p_331805_
		1 o p_330261_
		2 o p_330693_
		3 o p_331143_
		4 o p_331708_
		5 o p_330497_
	b ()I guiHeight
	b (Lfhx;Laya;III)I drawString
		0 o p_283019_
		1 o p_283376_
		2 o p_283379_
		3 o p_283346_
		4 o p_282119_
	b (Lcuq;III)V renderFakeItem
		0 o p_312904_
		1 o p_312257_
		2 o p_312674_
		3 o p_312138_
	b (IIII)V vLine
		0 o p_282951_
		1 o p_281591_
		2 o p_281568_
		3 o p_282718_
	c (IIII)V enableScissor
		0 o p_281479_
		1 o p_282788_
		2 o p_282924_
		3 o p_282826_
	c ()Lfbi; pose
	c (Lcuq;)Ljava/lang/String; lambda$renderItem$0
		static
		0 o p_283086_
	d ()Lgez$a; bufferSource
	d (IIII)V lambda$renderTooltipInternal$4
		0 o p_286117_
		1 o p_286118_
		2 o p_286119_
		3 o p_286120_
	e ()V flush
	f ()V disableScissor
	g ()V flushIfUnmanaged
	h ()V flushIfManaged
fhz$a net/minecraft/client/gui/GuiGraphics$ScissorStack
	a stack
	<init> ()V <init>
	a (II)Z containsPoint
		0 o p_332682_
		1 o p_332655_
	a (Lfms;)Lfms; push
		0 o p_281812_
	a ()Lfms; pop
fi net/minecraft/commands/arguments/GameProfileArgument
	a ERROR_UNKNOWN_PLAYER
	b EXAMPLES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;Let;)Ljava/util/Collection; lambda$parse$0
		static
		0 o p_94594_
		1 o p_94595_
	a ()Lfi; gameProfile
		static
	a (Lcom/mojang/brigadier/StringReader;)Lfi$a; parse
		0 o p_94586_
	a (Lcom/mojang/brigadier/StringReader;Ljava/lang/Object;)Lfi$a; parse
		0 o p_353130_
		1 o p_353124_
	a (Lcom/mojang/brigadier/StringReader;Z)Lfi$a; parse
		static
		0 o p_353133_
		1 o p_353139_
	a (Ley;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V lambda$listSuggestions$1
		static
		0 o p_353115_
		1 o p_353116_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; getGameProfiles
		static
		0 o p_94591_
		1 o p_94592_
	getExamples ()Ljava/util/Collection; getExamples
	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
		0 o p_94598_
		1 o p_94599_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_94601_
	parse (Lcom/mojang/brigadier/StringReader;Ljava/lang/Object;)Ljava/lang/Object; parse
		0 o p_353138_
		1 o p_353129_
fi$a net/minecraft/commands/arguments/GameProfileArgument$Result
	getNames (Let;)Ljava/util/Collection; getNames
		0 o p_94602_
fi$b net/minecraft/commands/arguments/GameProfileArgument$SelectorResult
	a selector
	<init> (Lhi;)V <init>
		0 o p_94605_
	getNames (Let;)Ljava/util/Collection; getNames
		0 o p_94607_
fia net/minecraft/client/gui/GuiSpriteManager
	a METADATA_SECTIONS
	<clinit> ()V <clinit>
		static
	<init> (Lgqm;)V <init>
		0 o p_294434_
	a (Lakr;)Lgql; getSprite
		0 o p_296464_
	a (Lgql;)Lgsd; getSpriteScaling
		0 o p_294850_
	b (Lgql;)Lgsc; getMetadata
		0 o p_294333_
fib net/minecraft/client/gui/LayeredDraw
	a Z_SEPARATION
	b layers
	<init> ()V <init>
	a (Ljava/util/function/BooleanSupplier;Lfib;Lfhz;Lfgf;)V lambda$add$0
		static
		0 o p_348089_
		1 o p_348090_
		2 o p_348091_
		3 o p_348092_
	a (Lfib$a;)Lfib; add
		0 o p_316797_
	a (Lfhz;Lfgf;)V render
		0 o p_316283_
		1 o p_348508_
	a (Lfib;Ljava/util/function/BooleanSupplier;)Lfib; add
		0 o p_316830_
		1 o p_316449_
	b (Lfhz;Lfgf;)V renderInner
		0 o p_316483_
		1 o p_348478_
fib$a net/minecraft/client/gui/LayeredDraw$Layer
	render (Lfhz;Lfgf;)V render
		0 o p_316811_
		1 o p_348559_
fic net/minecraft/client/gui/MapRenderer
	a WIDTH
	b HEIGHT
	c textureManager
	d decorationTextures
	e maps
	<init> (Lgqm;Lgri;)V <init>
		0 o p_93259_
		1 o p_335870_
	a (Leqr;Leqt;)V update
		0 o p_323687_
		1 o p_168767_
	a (Lfbi;Lgez;Leqr;Leqt;ZI)V render
		0 o p_168772_
		1 o p_168773_
		2 o p_324127_
		3 o p_168775_
		4 o p_168776_
		5 o p_168774_
	a (Leqt;Ljava/lang/Integer;Lfic$a;)Lfic$a; lambda$getOrCreateMapInstance$0
		0 o p_182562_
		1 o p_182563_
		2 o p_182564_
	a ()V resetData
	b (Leqr;Leqt;)Lfic$a; getOrCreateMapInstance
		0 o p_323495_
		1 o p_168780_
	close ()V close
fic$a net/minecraft/client/gui/MapRenderer$MapInstance
	a this$0
	b data
	c texture
	d renderType
	e requiresUpload
	<init> (Lfic;ILeqt;)V <init>
		0 o p_168782_
		1 o p_168783_
		2 o p_168784_
	a ()V forceUpload
	a (Lfbi;Lgez;ZI)V draw
		0 o p_93292_
		1 o p_93293_
		2 o p_93294_
		3 o p_93295_
	a (Leqt;)V replaceMapData
		0 o p_182568_
	b ()V updateTexture
	close ()V close
fid net/minecraft/client/gui/components/AbstractButton
	a SPRITES
	e TEXT_MARGIN
	<clinit> ()V <clinit>
		static
	<init> (IIIILwz;)V <init>
		0 o p_93365_
		1 o p_93366_
		2 o p_93367_
		3 o p_93368_
		4 o p_93369_
	a (III)Z keyPressed
		0 o p_93374_
		1 o p_93375_
		2 o p_93376_
	a (Lfhz;Lfhx;I)V renderString
		0 o p_283366_
		1 o p_283054_
		2 o p_281656_
	a (DD)V onClick
		0 o p_93371_
		1 o p_93372_
	b (Lfhz;IIF)V renderWidget
		0 o p_281670_
		1 o p_282682_
		2 o p_281714_
		3 o p_282542_
	b ()V onPress
fie net/minecraft/client/gui/components/AbstractContainerWidget
	a focused
	b isDragging
	<init> (IIIILwz;)V <init>
		0 o p_313730_
		1 o p_313819_
		2 o p_313847_
		3 o p_313718_
		4 o p_313894_
	a (Lfki;)V setFocused
		0 o p_313725_
	a (DDIDD)Z mouseDragged
		0 o p_313749_
		1 o p_313887_
		2 o p_313839_
		3 o p_313844_
		4 o p_313686_
	a (Z)V setFocused
		0 o p_313936_
	a (Lfmo;)Lfhw; nextFocusPath
		0 o p_313949_
	a (DDI)Z mouseClicked
		0 o p_313764_
		1 o p_313832_
		2 o p_313688_
	aM_ ()Z isDragging
	aN_ ()Lfki; getFocused
	aO_ ()Z isFocused
	b (DDI)Z mouseReleased
		0 o p_313886_
		1 o p_313935_
		2 o p_313751_
	b_ (Z)V setDragging
		0 o p_313698_
fif net/minecraft/client/gui/components/AbstractOptionSliderButton
	a options
	<init> (Lfgs;IIIID)V <init>
		0 o p_93379_
		1 o p_93380_
		2 o p_93381_
		3 o p_93382_
		4 o p_93383_
		5 o p_93384_
fig net/minecraft/client/gui/components/AbstractScrollWidget
	a BACKGROUND_SPRITES
	b SCROLLER_SPRITE
	c INNER_PADDING
	d SCROLL_BAR_WIDTH
	e scrollAmount
	f scrolling
	<clinit> ()V <clinit>
		static
	<init> (IIIILwz;)V <init>
		0 o p_240025_
		1 o p_240026_
		2 o p_240027_
		3 o p_240028_
		4 o p_240029_
	a (II)Z withinContentAreaTopBottom
		0 o p_239943_
		1 o p_239944_
	a (DDDD)Z mouseScrolled
		0 o p_239308_
		1 o p_239309_
		2 o p_239310_
		3 o p_294677_
	a ()I innerPadding
	a (DDI)Z mouseClicked
		0 o p_240170_
		1 o p_240171_
		2 o p_240172_
	a (III)Z keyPressed
		0 o p_276060_
		1 o p_276046_
		2 o p_276030_
	a (D)V setScrollAmount
		0 o p_240207_
	a (DDIDD)Z mouseDragged
		0 o p_239639_
		1 o p_239640_
		2 o p_239641_
		3 o p_239642_
		4 o p_239643_
	a (Lfhz;IIII)V renderBorder
		0 o p_289776_
		1 o p_289792_
		2 o p_289795_
		3 o p_289775_
		4 o p_289762_
	a (Lfhz;)V renderDecorations
		0 o p_283178_
	b (DDI)Z mouseReleased
		0 o p_239063_
		1 o p_239064_
		2 o p_239065_
	b (DD)Z withinContentAreaPoint
		0 o p_239607_
		1 o p_239608_
	b (Lfhz;IIF)V renderWidget
		0 o p_282213_
		1 o p_282468_
		2 o p_282209_
		3 o p_283300_
	b ()I totalInnerPadding
	b (Lfhz;)V renderBackground
		0 o p_282207_
	c ()D scrollAmount
	c (Lfhz;IIF)V renderContents
		0 o p_282975_
		1 o p_239199_
		2 o p_239200_
		3 o p_239201_
	c (Lfhz;)V renderScrollBar
		0 o p_282305_
	d ()I getMaxScrollAmount
	e ()Z scrollbarVisible
	f ()I scrollbarWidth
	h ()I getInnerHeight
	i ()D scrollRate
	j ()I getScrollBarHeight
	k ()I getContentHeight
fih net/minecraft/client/gui/components/AbstractSelectionList
	a SCROLLER_SPRITE
	b SCROLLBAR_WIDTH
	c minecraft
	d itemHeight
	e centerListVertically
	f headerHeight
	m SCROLLER_BACKGROUND_SPRITE
	n MENU_LIST_BACKGROUND
	o INWORLD_MENU_LIST_BACKGROUND
	p children
	q scrollAmount
	r renderHeader
	s scrolling
	u selected
	v hovered
	<clinit> ()V <clinit>
		static
	<init> (Lfgo;IIII)V <init>
		0 o p_93404_
		1 o p_93405_
		2 o p_93406_
		3 o p_93407_
		4 o p_93408_
	J ()I getRealRowLeft
	K ()I getRealRowRight
	a (II)Z clickedHeader
		0 o p_93431_
		1 o p_93432_
	a (DDI)Z mouseClicked
		0 o p_93420_
		1 o p_93421_
		2 o p_93422_
	a (Lfki;)V setFocused
		0 o p_265738_
	a (Lfhz;IIFIIIII)V renderItem
		0 o p_282205_
		1 o p_238966_
		2 o p_238967_
		3 o p_238968_
		4 o p_238969_
		5 o p_238970_
		6 o p_238971_
		7 o p_238972_
		8 o p_238973_
	a (Lfhz;IIIII)V renderSelection
		0 o p_283589_
		1 o p_240142_
		2 o p_240143_
		3 o p_240144_
		4 o p_240145_
		5 o p_240146_
	a (D)V setClampedScrollAmount
		0 o p_345538_
	a (DDIDD)Z mouseDragged
		0 o p_93424_
		1 o p_93425_
		2 o p_93426_
		3 o p_93427_
		4 o p_93428_
	a (Lfhz;)V renderListSeparators
		0 o p_331248_
	a (Lfmq;Ljava/util/function/Predicate;)Lfih$a; nextEntry
		0 o p_265210_
		1 o p_265604_
	a (Lfhz;II)V renderHeader
		0 o p_282337_
		1 o p_93444_
		2 o p_93445_
	a (Lfmq;Ljava/util/function/Predicate;Lfih$a;)Lfih$a; nextEntry
		0 o p_265159_
		1 o p_265109_
		2 o p_265379_
	a (Ljava/util/Collection;)V replaceEntries
		0 o p_93470_
	a (ZI)V setRenderHeader
		0 o p_93474_
		1 o p_93475_
	a (DDDD)Z mouseScrolled
		0 o p_93416_
		1 o p_93417_
		2 o p_93418_
		3 o p_294369_
	a (Lfmq;)Lfih$a; nextEntry
		0 o p_265160_
	a ()I getMaxPosition
	a (ILflz;)V updateSize
		0 o p_331980_
		1 o p_331821_
	a (Lfmi;Lfih$a;)V narrateListElementPosition
		0 o p_168791_
		1 o p_168792_
	a (I)V scroll
		0 o p_93430_
	a (Lfih$a;)V setSelected
		0 o p_93462_
	aK_ ()Ljava/util/List; children
	aN_ ()Lfki; getFocused
	b (Lfhz;II)V renderDecorations
		0 o p_281477_
		1 o p_93459_
		2 o p_93460_
	b (Lfhz;IIF)V renderWidget
		0 o p_282708_
		1 o p_283242_
		2 o p_282891_
		3 o p_283683_
	b (D)V setScrollAmount
		0 o p_93411_
	b (DDI)Z mouseReleased
		0 o p_93491_
		1 o p_93492_
		2 o p_93493_
	b (DD)Lfih$a; getEntryAtPosition
		0 o p_93413_
		1 o p_93414_
	b (Lfih$a;)I addEntry
		0 o p_93487_
	b ()I getRowWidth
	b (Lfhz;)V renderListBackground
		0 o p_331297_
	b (III)V updateSizeAndPosition
		0 o p_332028_
		1 o p_330750_
		2 o p_331681_
	c ()I getListOutlinePadding
	c (Lfhz;IIF)V renderListItems
		0 o p_282079_
		1 o p_239229_
		2 o p_239230_
		3 o p_239231_
	c (Lfhz;)V enableScissor
		0 o p_282811_
	c (DD)Z isMouseOver
		0 o p_93479_
		1 o p_93480_
	c (Lfih$a;)V addEntryToTop
		0 o p_239858_
	c (DDI)V updateScrollingState
		0 o p_93482_
		1 o p_93483_
		2 o p_93484_
	d (I)Lfih$a; getEntry
		0 o p_93501_
	d (Lfih$a;)Z removeEntryFromTop
		0 o p_239046_
	e (Lfih$a;)V centerScrollOn
		0 o p_93495_
	e (I)Z isSelectedItem
		0 o p_93504_
	f (Lfih$a;)V ensureVisible
		0 o p_93499_
	f (I)Z isValidMouseClick
		0 o p_301202_
	g (I)I getRowTop
		0 o p_93512_
	g (Lfih$a;)Z removeEntry
		0 o p_93503_
	h (I)I getRowBottom
		0 o p_93486_
	h ()Lfih$a; getSelected
	h (Lfih$a;)V bindEntryToSelf
		0 o p_93506_
	i (Lfih$a;)Z lambda$nextEntry$0
		static
		0 o p_93510_
	i ()Lfih$a; getFirstElement
	i (I)Lfih$a; remove
		0 o p_93515_
	j ()Lfih$a; getFocused
	k ()V clearEntries
	l ()I getItemCount
	m ()Z scrollbarVisible
	n ()D getScrollAmount
	o ()V clampScrollAmount
	p ()I getMaxScroll
	q ()I getScrollbarPosition
	r ()I getDefaultScrollbarPosition
	s ()I getRowLeft
	t ()I getRowRight
	u ()Lfmg$a; narrationPriority
	v ()Lfih$a; getHovered
fih$1 net/minecraft/client/gui/components/AbstractSelectionList$1
	a $SwitchMap$net$minecraft$client$gui$navigation$ScreenDirection
	<clinit> ()V <clinit>
		static
fih$a net/minecraft/client/gui/components/AbstractSelectionList$Entry
	a list
	<init> ()V <init>
	a (Z)V setFocused
		0 o p_265302_
	a (Lfhz;IIIIIIIZF)V render
		0 o p_283112_
		1 o p_93524_
		2 o p_93525_
		3 o p_93526_
		4 o p_93527_
		5 o p_93528_
		6 o p_93529_
		7 o p_93530_
		8 o p_93531_
		9 o p_93532_
	aO_ ()Z isFocused
	b (Lfhz;IIIIIIIZF)V renderBack
		0 o p_282673_
		1 o p_275556_
		2 o p_275667_
		3 o p_275713_
		4 o p_275408_
		5 o p_275330_
		6 o p_275603_
		7 o p_275450_
		8 o p_275434_
		9 o p_275384_
	c (DD)Z isMouseOver
		0 o p_93537_
		1 o p_93538_
fih$b net/minecraft/client/gui/components/AbstractSelectionList$TrackedList
	a this$0
	b delegate
	<init> (Lfih;)V <init>
		0 o p_93552_
	a (ILfih$a;)Lfih$a; set
		0 o p_93559_
		1 o p_93560_
	a (I)Lfih$a; get
		0 o p_93557_
	add (ILjava/lang/Object;)V add
		0 o p_93562_
		1 o p_93563_
	b (I)Lfih$a; remove
		0 o p_93565_
	b (ILfih$a;)V add
		0 o p_93567_
		1 o p_93568_
	get (I)Ljava/lang/Object; get
		0 o p_93570_
	remove (I)Ljava/lang/Object; remove
		0 o p_93572_
	set (ILjava/lang/Object;)Ljava/lang/Object; set
		0 o p_93574_
		1 o p_93575_
	size ()I size
fii net/minecraft/client/gui/components/AbstractSliderButton
	a SLIDER_SPRITE
	b TEXT_MARGIN
	c value
	d HIGHLIGHTED_SPRITE
	e SLIDER_HANDLE_SPRITE
	f SLIDER_HANDLE_HIGHLIGHTED_SPRITE
	m HANDLE_WIDTH
	n HANDLE_HALF_WIDTH
	o canChangeValue
	<clinit> ()V <clinit>
		static
	<init> (IIIILwz;D)V <init>
		0 o p_93579_
		1 o p_93580_
		2 o p_93581_
		3 o p_93582_
		4 o p_93583_
		5 o p_93584_
	a (D)V setValueFromMouse
		0 o p_93586_
	a (Z)V setFocused
		0 o p_265705_
	a (DD)V onClick
		0 o p_93588_
		1 o p_93589_
	a (Lgvf;)V playDownSound
		0 o p_93605_
	a (III)Z keyPressed
		0 o p_93596_
		1 o p_93597_
		2 o p_93598_
	a ()V applyValue
	a (Lfmi;)V updateWidgetNarration
		0 o p_168798_
	aQ_ ()Lxn; createNarrationMessage
	a_ (DD)V onRelease
		0 o p_93609_
		1 o p_93610_
	b (DDDD)V onDrag
		0 o p_93591_
		1 o p_93592_
		2 o p_93593_
		3 o p_93594_
	b (D)V setValue
		0 o p_93612_
	b (Lfhz;IIF)V renderWidget
		0 o p_283427_
		1 o p_281447_
		2 o p_282852_
		3 o p_282409_
	b ()V updateMessage
	c ()Lakr; getSprite
	e ()Lakr; getHandleSprite
fij net/minecraft/client/gui/components/AbstractStringWidget
	a font
	b color
	<init> (IIIILwz;Lfhx;)V <init>
		0 o p_270910_
		1 o p_270297_
		2 o p_270088_
		3 o p_270842_
		4 o p_270063_
		5 o p_270327_
	a (I)Lfij; setColor
		0 o p_270638_
	a (Lfmi;)V updateWidgetNarration
		0 o p_270859_
	a ()Lfhx; getFont
	b ()I getColor
fik net/minecraft/client/gui/components/AbstractWidget
	a PERIOD_PER_SCROLLED_PIXEL
	b MIN_SCROLL_PERIOD
	c x
	d y
	e message
	f tabOrderGroup
	g width
	h height
	i isHovered
	j active
	k visible
	l alpha
	m focused
	n tooltip
	<init> (IIIILwz;)V <init>
		0 o p_93629_
		1 o p_93630_
		2 o p_93631_
		3 o p_93632_
		4 o p_93633_
	A ()Z isHovered
	B ()Z isHoveredOrFocused
	C ()Z isActive
	D ()I getX
	E ()I getY
	F ()I getRight
	G ()I getBottom
	H ()Lfms; getRectangle
	I ()I getTabOrderGroup
	a (Z)V setFocused
		0 o p_93693_
	a (Lfjx;)V setTooltip
		0 o p_259796_
	a (Ljava/time/Duration;)V setTooltipDelay
		0 o p_319769_
	a (DDI)Z mouseClicked
		0 o p_93641_
		1 o p_93642_
		2 o p_93643_
	a (Lfmo;)Lfhw; nextFocusPath
		0 o p_265640_
	a (DDIDD)Z mouseDragged
		0 o p_93645_
		1 o p_93646_
		2 o p_93647_
		3 o p_93648_
		4 o p_93649_
	a (F)V setAlpha
		0 o p_93651_
	a (Lfhz;Lfhx;Lwz;IIIIII)V renderScrollingString
		static
		0 o p_296355_
		1 o p_295317_
		2 o p_294875_
		3 o p_294289_
		4 o p_295475_
		5 o p_294243_
		6 o p_296428_
		7 o p_294696_
		8 o p_295687_
	a (IIII)V setRectangle
		0 o p_313710_
		1 o p_313740_
		2 o p_313689_
		3 o p_313709_
	a (Lfmi;)V updateWidgetNarration
		0 o p_259858_
	a (Lfhz;IIF)V render
		0 o p_282421_
		1 o p_93658_
		2 o p_93659_
		3 o p_93660_
	a (Lfhz;Lfhx;II)V renderScrollingString
		0 o p_281857_
		1 o p_282790_
		2 o p_282664_
		3 o p_282944_
	a (Lfhz;Lfhx;Lwz;IIIII)V renderScrollingString
		static
		0 o p_281620_
		1 o p_282651_
		2 o p_281467_
		3 o p_283621_
		4 o p_282084_
		5 o p_283398_
		6 o p_281938_
		7 o p_283471_
	a (Ljava/util/function/Consumer;)V visitWidgets
		0 o p_265566_
	a (DD)V onClick
		0 o p_93634_
		1 o p_93635_
	a (Lgvf;)V playDownSound
		0 o p_93665_
	aO_ ()Z isFocused
	aQ_ ()Lxn; createNarrationMessage
	a_ (Lwz;)Lxn; wrapDefaultNarrationMessage
		static
		0 o p_168800_
	a_ (DD)V onRelease
		0 o p_93669_
		1 o p_93670_
	b (Lfhz;IIF)V renderWidget
		0 o p_282139_
		1 o p_268034_
		2 o p_268009_
		3 o p_268085_
	b (Lwz;)V setMessage
		0 o p_93667_
	b (DDDD)V onDrag
		0 o p_93636_
		1 o p_93637_
		2 o p_93638_
		3 o p_93639_
	b (DDI)Z mouseReleased
		0 o p_93684_
		1 o p_93685_
		2 o p_93686_
	b (II)V setSize
		0 o p_313746_
		1 o p_313734_
	b (Lfmi;)V updateNarration
		0 o p_259921_
	c (Lfmi;)V defaultButtonNarrationText
		0 o p_168803_
	c (DD)Z isMouseOver
		0 o p_93672_
		1 o p_93673_
	d (DD)Z clicked
		0 o p_93681_
		1 o p_93682_
	j (I)Z isValidClickButton
		0 o p_93652_
	k (I)V setWidth
		0 o p_93675_
	l (I)V setHeight
		0 o p_299883_
	m (I)V setX
		0 o p_254495_
	n (I)V setY
		0 o p_253718_
	o (I)V setTabOrderGroup
		0 o p_268123_
	u ()Lfmg$a; narrationPriority
	w ()I getHeight
	x ()Lfjx; getTooltip
	y ()I getWidth
	z ()Lwz; getMessage
fil net/minecraft/client/gui/components/BossHealthOverlay
	a BAR_WIDTH
	b BAR_HEIGHT
	c BAR_BACKGROUND_SPRITES
	d BAR_PROGRESS_SPRITES
	e OVERLAY_BACKGROUND_SPRITES
	f OVERLAY_PROGRESS_SPRITES
	g minecraft
	h events
	<clinit> ()V <clinit>
		static
	<init> (Lfgo;)V <init>
		0 o p_93702_
	a (Lfhz;)V render
		0 o p_283175_
	a (Lace;)V update
		0 o p_93712_
	a (Lfhz;IILbqh;)V drawBar
		0 o p_283672_
		1 o p_283570_
		2 o p_283306_
		3 o p_283156_
	a (Lfhz;IILbqh;I[Lakr;[Lakr;)V drawBar
		0 o p_281657_
		1 o p_283675_
		2 o p_282498_
		3 o p_281288_
		4 o p_283619_
		5 o p_296156_
		6 o p_296292_
	a ()V reset
	b ()Z shouldPlayMusic
	c ()Z shouldDarkenScreen
	d ()Z shouldCreateWorldFog
fil$1 net/minecraft/client/gui/components/BossHealthOverlay$1
	a this$0
	<init> (Lfil;)V <init>
		0 o p_168810_
	a (Ljava/util/UUID;F)V updateProgress
		0 o p_168814_
		1 o p_168815_
	a (Ljava/util/UUID;Lbqh$a;Lbqh$b;)V updateStyle
		0 o p_168817_
		1 o p_168818_
		2 o p_168819_
	a (Ljava/util/UUID;Lwz;FLbqh$a;Lbqh$b;ZZZ)V add
		0 o p_168824_
		1 o p_168825_
		2 o p_168826_
		3 o p_168827_
		4 o p_168828_
		5 o p_168829_
		6 o p_168830_
		7 o p_168831_
	a (Ljava/util/UUID;)V remove
		0 o p_168812_
	a (Ljava/util/UUID;Lwz;)V updateName
		0 o p_168821_
		1 o p_168822_
	a (Ljava/util/UUID;ZZZ)V updateProperties
		0 o p_168833_
		1 o p_168834_
		2 o p_168835_
		3 o p_168836_
fim net/minecraft/client/gui/components/Button
	f SMALL_WIDTH
	m DEFAULT_WIDTH
	n BIG_WIDTH
	o DEFAULT_HEIGHT
	p DEFAULT_SPACING
	q DEFAULT_NARRATION
	r onPress
	s createNarration
	<clinit> ()V <clinit>
		static
	<init> (IIIILwz;Lfim$c;Lfim$b;)V <init>
		0 o p_259075_
		1 o p_259271_
		2 o p_260232_
		3 o p_260028_
		4 o p_259351_
		5 o p_260152_
		6 o p_259552_
	a (Lwz;Lfim$c;)Lfim$a; builder
		static
		0 o p_254439_
		1 o p_254567_
	a (Ljava/util/function/Supplier;)Lxn; lambda$static$0
		static
		0 o p_253298_
	a (Lfmi;)V updateWidgetNarration
		0 o p_259196_
	a ()Lxn; lambda$createNarrationMessage$1
	aQ_ ()Lxn; createNarrationMessage
	b ()V onPress
fim$a net/minecraft/client/gui/components/Button$Builder
	a message
	b onPress
	c tooltip
	d x
	e y
	f width
	g height
	h createNarration
	<init> (Lwz;Lfim$c;)V <init>
		0 o p_254097_
		1 o p_253761_
	a (IIII)Lfim$a; bounds
		0 o p_254166_
		1 o p_253872_
		2 o p_254522_
		3 o p_253985_
	a (Lfim$b;)Lfim$a; createNarration
		0 o p_253638_
	a ()Lfim; build
	a (II)Lfim$a; pos
		0 o p_254538_
		1 o p_254216_
	a (Lfjx;)Lfim$a; tooltip
		0 o p_259609_
	a (I)Lfim$a; width
		0 o p_254259_
	b (II)Lfim$a; size
		0 o p_253727_
		1 o p_254457_
fim$b net/minecraft/client/gui/components/Button$CreateNarration
	createNarrationMessage (Ljava/util/function/Supplier;)Lxn; createNarrationMessage
		0 o p_253695_
fim$c net/minecraft/client/gui/components/Button$OnPress
	onPress (Lfim;)V onPress
		0 o p_93751_
fin net/minecraft/client/gui/components/ChatComponent
	a LOGGER
	b MAX_CHAT_HISTORY
	c MESSAGE_NOT_FOUND
	d MESSAGE_INDENT
	e MESSAGE_TAG_MARGIN_LEFT
	f BOTTOM_MARGIN
	g TIME_BEFORE_MESSAGE_DELETION
	h DELETED_CHAT_MESSAGE
	i minecraft
	j recentChat
	k allMessages
	l trimmedMessages
	m chatScrollbarPos
	n newMessageSinceScroll
	o messageDeletionQueue
	<clinit> ()V <clinit>
		static
	<init> (Lfgo;)V <init>
		0 o p_93768_
	a (Ljava/lang/String;)V addRecentChat
		0 o p_93784_
	a (Lfhz;IILfgj$a;)V drawTagIcon
		0 o p_283206_
		1 o p_281677_
		2 o p_281878_
		3 o p_282783_
	a (Z)V clearMessages
		0 o p_93796_
	a (Lfhz;IIIZ)V render
		0 o p_282077_
		1 o p_283491_
		2 o p_282406_
		3 o p_283111_
		4 o p_316855_
	a (Lfin$b;)V restoreState
		0 o p_338814_
	a (D)I getWidth
		static
		0 o p_93799_
	a ()V tick
	a (ILfin$a;)Z lambda$processMessageDeletionQueue$0
		0 o p_250971_
		1 o p_250713_
	a (Lwz;)V addMessage
		0 o p_93786_
	a (DD)Z handleChatQueueClicked
		0 o p_93773_
		1 o p_93774_
	a (Lfgi;)V logChatMessage
		0 o p_338237_
	a (I)V scrollChat
		0 o p_205361_
	a (DLfgi$a;Lfgj;)Z hasSelectedMessageTag
		0 o p_240619_
		1 o p_240547_
		2 o p_240637_
	a (Lxl;)V deleteMessage
		0 o p_241324_
	a (Lfgi$a;)I getTagIconLeft
		0 o p_240622_
	a (Lwz;Lxl;Lfgj;)V addMessage
		0 o p_241484_
		1 o p_241323_
		2 o p_241297_
	b (I)D getTimeFactor
		static
		0 o p_93776_
	b (D)I getHeight
		static
		0 o p_93812_
	b (DD)Lxw; getClickedComponentStyleAt
		0 o p_93801_
		1 o p_93802_
	b (Lfgi;)V addMessageToDisplayQueue
		0 o p_338816_
	b (Lxl;)Lfin$a; deleteMessageOrDelay
		0 o p_251812_
	b ()V rescaleChat
	c ()Laxb; getRecentChat
	c (DD)Lfgj; getMessageTagAt
		0 o p_240576_
		1 o p_240554_
	c (Lfgi;)V addMessageToQueue
		0 o p_338828_
	c (D)D screenToChatX
		0 o p_240580_
	d (Lfgi;)Lfgi; createDeletedMarker
		0 o p_249789_
	d (D)D screenToChatY
		0 o p_240548_
	d (DD)I getMessageEndIndexAt
		0 o p_249245_
		1 o p_252282_
	d ()V resetChatScroll
	e (DD)I getMessageLineIndexAt
		0 o p_249099_
		1 o p_250008_
	e ()Z isChatFocused
	f ()I getWidth
	g ()I getHeight
	h ()D getScale
	i ()D defaultUnfocusedPct
		static
	j ()I getLinesPerPage
	k ()Lfin$b; storeState
	l ()Z isChatHidden
	m ()V processMessageDeletionQueue
	n ()V refreshTrimmedMessages
	o ()I getLineHeight
fin$a net/minecraft/client/gui/components/ChatComponent$DelayedMessageDeletion
	a signature
	b deletableAfter
	<init> (Lxl;I)V <init>
		0 o signature
		1 o deletableAfter
	a ()Lxl; signature
	b ()I deletableAfter
	equals (Ljava/lang/Object;)Z equals
		0 o p_248705_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fin$b net/minecraft/client/gui/components/ChatComponent$State
	a messages
	b history
	c delayedMessageDeletions
	<init> (Ljava/util/List;Ljava/util/List;Ljava/util/List;)V <init>
		0 o p_338549_
		1 o p_338655_
		2 o p_338701_
fio net/minecraft/client/gui/components/Checkbox
	a CHECKBOX_SELECTED_HIGHLIGHTED_SPRITE
	b CHECKBOX_SELECTED_SPRITE
	c CHECKBOX_HIGHLIGHTED_SPRITE
	d CHECKBOX_SPRITE
	f TEXT_COLOR
	m SPACING
	n BOX_PADDING
	o selected
	p onValueChange
	q textWidget
	<clinit> ()V <clinit>
		static
	<init> (IIILwz;Lfhx;ZLfio$b;)V <init>
		0 o p_93826_
		1 o p_93827_
		2 o p_352958_
		3 o p_93830_
		4 o p_309061_
		5 o p_93831_
		6 o p_309172_
	a (Lwz;Lfhx;)Lfio$a; builder
		static
		0 o p_309029_
		1 o p_309027_
	a ()Z selected
	a (ILwz;Lfhx;)I getAdjustedWidth
		0 o p_352963_
		1 o p_352934_
		2 o p_352953_
	a (Lfmi;)V updateWidgetNarration
		0 o p_260253_
	a (Lfhx;)I getBoxSize
		static
		0 o p_309147_
	b (Lfhx;)I getAdjustedHeight
		0 o p_352942_
	b (Lwz;Lfhx;)I getDefaultWidth
		static
		0 o p_352957_
		1 o p_352937_
	b (Lfhz;IIF)V renderWidget
		0 o p_283124_
		1 o p_282925_
		2 o p_282705_
		3 o p_282612_
	b ()V onPress
fio$a net/minecraft/client/gui/components/Checkbox$Builder
	a message
	b font
	c maxWidth
	d x
	e y
	f onValueChange
	g selected
	h option
	i tooltip
	<init> (Lwz;Lfhx;)V <init>
		0 o p_308972_
		1 o p_309137_
	a (I)Lfio$a; maxWidth
		0 o p_352949_
	a (Lfio$b;)Lfio$a; onValueChange
		0 o p_308967_
	a ()Lfio; build
	a (Z)Lfio$a; selected
		0 o p_308945_
	a (Lfio;Z)V lambda$build$0
		0 o p_309064_
		1 o p_308939_
	a (Lfgr;)Lfio$a; selected
		0 o p_309117_
	a (Lfjx;)Lfio$a; tooltip
		0 o p_309197_
	a (II)Lfio$a; pos
		0 o p_309178_
		1 o p_309168_
fio$b net/minecraft/client/gui/components/Checkbox$OnValueChange
	a NOP
	<clinit> ()V <clinit>
		static
	a (Lfio;Z)V lambda$static$0
		static
		0 o p_309046_
		1 o p_309014_
	onValueChange (Lfio;Z)V onValueChange
		0 o p_308872_
		1 o p_309171_
fip net/minecraft/client/gui/components/CommandSuggestions
	a WHITESPACE_PATTERN
	b UNPARSED_STYLE
	c LITERAL_STYLE
	d ARGUMENT_STYLES
	e minecraft
	f screen
	g input
	h font
	i commandsOnly
	j onlyShowIfCursorPastError
	k lineStartOffset
	l suggestionLineLimit
	m anchorToBottom
	n fillColor
	o commandUsage
	p commandUsagePosition
	q commandUsageWidth
	r currentParse
	s pendingSuggestions
	t suggestions
	u allowSuggestions
	v keepSuggestions
	w allowHiding
	<clinit> ()V <clinit>
		static
	<init> (Lfgo;Lfod;Lfiv;Lfhx;ZZIIZI)V <init>
		0 o p_93871_
		1 o p_93872_
		2 o p_93873_
		3 o p_93874_
		4 o p_93875_
		5 o p_93876_
		6 o p_93877_
		7 o p_93878_
		8 o p_93879_
		9 o p_93880_
	a (Ln;)Z fillNodeUsage
		0 o p_289002_
	a (Z)V setAllowSuggestions
		0 o p_93923_
	a (Ljava/lang/String;)I getLastWordIndex
		static
		0 o p_93913_
	a (DDI)Z mouseClicked
		0 o p_93885_
		1 o p_93886_
		2 o p_93887_
	a ()Z isVisible
	a (Lcom/mojang/brigadier/suggestion/Suggestions;)Ljava/util/List; sortSuggestions
		0 o p_93899_
	a (III)Z keyPressed
		0 o p_93889_
		1 o p_93890_
		2 o p_93891_
	a (Lcom/mojang/brigadier/exceptions/CommandSyntaxException;)Laya; getExceptionMessage
		static
		0 o p_93897_
	a (Lfhz;)V renderUsage
		0 o p_282763_
	a (D)Z mouseScrolled
		0 o p_93883_
	a (Ljava/lang/String;I)Laya; formatChat
		0 o p_93915_
		1 o p_93916_
	a (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; calculateSuggestionSuffix
		static
		0 o p_93928_
		1 o p_93929_
	a (Lfhz;II)V render
		0 o p_282650_
		1 o p_282266_
		2 o p_281963_
	a (Lcom/mojang/brigadier/ParseResults;Ljava/lang/String;I)Laya; formatText
		static
		0 o p_93893_
		1 o p_93894_
		2 o p_93895_
	b ()Lwz; getUsageNarration
	b (Z)V setAllowHiding
		0 o p_302228_
	b (Lfhz;II)Z renderSuggestions
		0 o p_283503_
		1 o p_281628_
		2 o p_282260_
	c ()V hide
	c (Z)V showSuggestions
		0 o p_93931_
	d ()V updateCommandInfo
	e ()Lwz; getNarrationMessage
	f ()V updateUsageInfo
	g ()V lambda$updateCommandInfo$0
fip$a net/minecraft/client/gui/components/CommandSuggestions$SuggestionsList
	a this$0
	b rect
	c originalContents
	d suggestionList
	e offset
	f current
	g lastMouse
	h tabCycles
	i lastNarratedEntry
	<init> (Lfip;IIILjava/util/List;Z)V <init>
		0 o p_93956_
		1 o p_93957_
		2 o p_93958_
		3 o p_93959_
		4 o p_93960_
		5 o p_93961_
	a (D)Z mouseScrolled
		0 o p_93972_
	a (I)V cycle
		0 o p_93974_
	a (Lfhz;II)V render
		0 o p_282264_
		1 o p_283591_
		2 o p_283236_
	a (III)Z mouseClicked
		0 o p_93976_
		1 o p_93977_
		2 o p_93978_
	a ()V useSuggestion
	b ()Lwz; getNarrationMessage
	b (I)V select
		0 o p_93987_
	b (III)Z keyPressed
		0 o p_93989_
		1 o p_93990_
		2 o p_93991_
fiq net/minecraft/client/gui/components/CommonButtons
	<init> ()V <init>
	a (ILfim$c;Z)Lfjr; language
		static
		0 o p_296187_
		1 o p_296343_
		2 o p_295488_
	b (ILfim$c;Z)Lfjr; accessibility
		static
		0 o p_296469_
		1 o p_294950_
		2 o p_295903_
fir net/minecraft/client/gui/components/ComponentRenderUtils
	a INDENT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lxe;ILfhx;)Ljava/util/List; wrapComponents
		static
		0 o p_94006_
		1 o p_94007_
		2 o p_94008_
	a (Ljava/util/List;Lxe;Ljava/lang/Boolean;)V lambda$wrapComponents$1
		static
		0 o p_94002_
		1 o p_94003_
		2 o p_94004_
	a (Lfgd;Lxw;Ljava/lang/String;)Ljava/util/Optional; lambda$wrapComponents$0
		static
		0 o p_93996_
		1 o p_93997_
		2 o p_93998_
	a (Ljava/lang/String;)Ljava/lang/String; stripColor
		static
		0 o p_94000_
fis net/minecraft/client/gui/components/ContainerObjectSelectionList
	<init> (Lfgo;IIII)V <init>
		0 o p_94010_
		1 o p_94011_
		2 o p_94012_
		3 o p_94013_
		4 o p_94014_
	a (Lfki;)V setFocused
		0 o p_265559_
	a (Lfis$a;)Z lambda$nextFocusPath$0
		static
		0 o p_351636_
	a (Lfmo;)Lfhw; nextFocusPath
		0 o p_265385_
	a (Lfmi;)V updateWidgetNarration
		0 o p_313707_
	e (I)Z isSelectedItem
		0 o p_94019_
	u ()Lfmg$a; narrationPriority
fis$1 net/minecraft/client/gui/components/ContainerObjectSelectionList$1
	a $SwitchMap$net$minecraft$client$gui$navigation$ScreenDirection
	<clinit> ()V <clinit>
		static
fis$a net/minecraft/client/gui/components/ContainerObjectSelectionList$Entry
	a focused
	b lastNarratable
	c dragging
	<init> ()V <init>
	a (Z)V setFocused
		0 o p_265750_
	a (Lfmo;I)Lfhw; focusPathAtIndex
		0 o p_265435_
		1 o p_265432_
	a (DDI)Z mouseClicked
		0 o p_265453_
		1 o p_265297_
		2 o p_265697_
	a (Lfki;)V setFocused
		0 o p_94024_
	a (Lfmo;)Lfhw; nextFocusPath
		0 o p_265672_
	a (Lfmi;)V updateNarration
		0 o p_168855_
	aM_ ()Z isDragging
	aN_ ()Lfki; getFocused
	aO_ ()Z isFocused
	b ()Ljava/util/List; narratables
	b (Lfhz;IIIIIIIZF)V renderBack
		0 o p_282614_
		1 o p_282177_
		2 o p_282773_
		3 o p_282153_
		4 o p_281485_
		5 o p_281509_
		6 o p_281284_
		7 o p_283319_
		8 o p_282150_
		9 o p_282024_
	b_ (Z)V setDragging
		0 o p_94028_
	c (DD)Z isMouseOver
		0 o p_265562_
		1 o p_265190_
fit net/minecraft/client/gui/components/CycleButton
	a DEFAULT_ALT_LIST_SELECTOR
	b BOOLEAN_OPTIONS
	c name
	d index
	f value
	m values
	n valueStringifier
	o narrationProvider
	p onValueChange
	q displayOnlyValue
	r tooltipSupplier
	<clinit> ()V <clinit>
		static
	<init> (IIIILwz;Lwz;ILjava/lang/Object;Lfit$c;Ljava/util/function/Function;Ljava/util/function/Function;Lfit$b;Lfgr$l;Z)V <init>
		0 o p_232484_
		1 o p_232485_
		2 o p_232486_
		3 o p_232487_
		4 o p_232488_
		5 o p_232489_
		6 o p_232490_
		7 o p_232491_
		8 o p_232492_
		9 o p_232493_
		10 o p_232494_
		11 o p_232495_
		12 o p_232496_
		13 o p_232497_
	a (I)V cycleValue
		0 o p_168909_
	a (Lwz;Lwz;)Lfit$a; booleanBuilder
		static
		0 o p_168897_
		1 o p_168898_
	a (DDDD)Z mouseScrolled
		0 o p_168885_
		1 o p_168886_
		2 o p_168887_
		3 o p_294881_
	a (Lwz;Lwz;Ljava/lang/Boolean;)Lwz; lambda$booleanBuilder$0
		static
		0 o p_168900_
		1 o p_168901_
		2 o p_168902_
	a (Ljava/lang/Object;)V setValue
		0 o p_168893_
	a (Ljava/lang/Boolean;)Lwz; lambda$onOffBuilder$1
		static
		0 o p_168891_
	a (Ljava/util/function/Function;)Lfit$a; builder
		static
		0 o p_168895_
	a (Lfmi;)V updateWidgetNarration
		0 o p_168889_
	a ()Ljava/lang/Object; getValue
	aQ_ ()Lxn; createNarrationMessage
	b (I)Ljava/lang/Object; getCycledValue
		0 o p_168915_
	b (Ljava/lang/Object;)V updateValue
		0 o p_168906_
	b (Z)Lfit$a; onOffBuilder
		static
		0 o p_168917_
	b ()V onPress
	c ()Lxn; createDefaultNarrationMessage
	c (Ljava/lang/Object;)Lwz; createLabelForValue
		0 o p_168911_
	d (Ljava/lang/Object;)Lxn; createFullName
		0 o p_168913_
	e ()Lfit$a; onOffBuilder
		static
	f ()V updateTooltip
fit$a net/minecraft/client/gui/components/CycleButton$Builder
	a initialIndex
	b initialValue
	c valueStringifier
	d tooltipSupplier
	e narrationProvider
	f values
	g displayOnlyValue
	<init> (Ljava/util/function/Function;)V <init>
		0 o p_168928_
	a ([Ljava/lang/Object;)Lfit$a; withValues
		0 o p_168962_
	a (Lfit;Ljava/lang/Object;)V lambda$create$1
		static
		0 o p_168946_
		1 o p_168947_
	a (Lfgr$l;)Lfit$a; withTooltip
		0 o p_232499_
	a (Lwz;Lfit$b;)Lfit; create
		0 o p_332061_
		1 o p_332055_
	a ()Lfit$a; displayOnlyValue
	a (Lfit$c;)Lfit$a; withValues
		0 o p_232501_
	a (Ljava/lang/Object;)Lfit$a; withInitialValue
		0 o p_168949_
	a (Ljava/util/List;Ljava/util/List;)Lfit$a; withValues
		0 o p_168953_
		1 o p_168954_
	a (Ljava/util/Collection;)Lfit$a; withValues
		0 o p_232503_
	a (Ljava/util/function/BooleanSupplier;Ljava/util/List;Ljava/util/List;)Lfit$a; withValues
		0 o p_168956_
		1 o p_168957_
		2 o p_168958_
	a (Ljava/util/function/Function;)Lfit$a; withCustomNarration
		0 o p_168960_
	a (IIIILwz;)Lfit; create
		0 o p_168931_
		1 o p_168932_
		2 o p_168933_
		3 o p_168934_
		4 o p_168935_
	a (IIIILwz;Lfit$b;)Lfit; create
		0 o p_168937_
		1 o p_168938_
		2 o p_168939_
		3 o p_168940_
		4 o p_168941_
		5 o p_168942_
	b (Ljava/lang/Object;)Lfjx; lambda$new$0
		static
		0 o p_168964_
fit$b net/minecraft/client/gui/components/CycleButton$OnValueChange
	onValueChange (Lfit;Ljava/lang/Object;)V onValueChange
		0 o p_168966_
		1 o p_168967_
fit$c net/minecraft/client/gui/components/CycleButton$ValueListSupplier
	a ()Ljava/util/List; getSelectedList
	a (Ljava/util/Collection;)Lfit$c; create
		static
		0 o p_232505_
	a (Ljava/util/function/BooleanSupplier;Ljava/util/List;Ljava/util/List;)Lfit$c; create
		static
		0 o p_168971_
		1 o p_168972_
		2 o p_168973_
	b ()Ljava/util/List; getDefaultList
fit$c$1 net/minecraft/client/gui/components/CycleButton$ValueListSupplier$1
	a val$copy
	<init> (Ljava/util/List;)V <init>
		0 o p_168976_
	a ()Ljava/util/List; getSelectedList
	b ()Ljava/util/List; getDefaultList
fit$c$2 net/minecraft/client/gui/components/CycleButton$ValueListSupplier$2
	a val$altSelector
	b val$altCopy
	c val$defaultCopy
	<init> (Ljava/util/function/BooleanSupplier;Ljava/util/List;Ljava/util/List;)V <init>
		0 o p_168983_
		1 o p_168984_
		2 o p_168985_
	a ()Ljava/util/List; getSelectedList
	b ()Ljava/util/List; getDefaultList
fiu net/minecraft/client/gui/components/DebugScreenOverlay
	a COLOR_GREY
	b MARGIN_RIGHT
	c MARGIN_LEFT
	d MARGIN_TOP
	e HEIGHTMAP_NAMES
	f minecraft
	g allocationRateCalculator
	h font
	i block
	j liquid
	k lastPos
	l clientChunk
	m serverChunk
	n renderDebug
	o renderProfilerChart
	p renderFpsCharts
	q renderNetworkCharts
	r frameTimeLogger
	s tickTimeLogger
	t pingLogger
	u bandwidthLogger
	v remoteSupportingLoggers
	w fpsChart
	x tpsChart
	y pingChart
	z bandwidthChart
	<clinit> ()V <clinit>
		static
	<init> (Lfgo;)V <init>
		0 o p_94039_
	a (Lfgo;)Ljava/lang/Float; lambda$new$1
		static
		0 o p_308449_
	a (Lddw;)Ljava/lang/String; lambda$printBiome$5
		static
		0 o p_339278_
	a (Lguo;)Ljava/util/Optional; lambda$getLevel$6
		0 o p_340608_
	a ([JLbls;)V logRemoteSample
		0 o p_324375_
		1 o p_324309_
	a ()V clearChunkCache
	a (Lakq;)Ljava/lang/String; lambda$printBiome$4
		static
		0 o p_205377_
	a (Lfhz;Ljava/util/List;Z)V renderLines
		0 o p_286519_
		1 o p_286665_
		2 o p_286644_
	a (Lfhz;)V render
		0 o p_281427_
	a (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lbtq;)Ljava/lang/String; lambda$getGameInformation$3
		static
		0 o p_94067_
		1 o p_94068_
	a (Ljava/util/EnumMap;)V lambda$static$0
		static
		0 o p_94070_
	a (Ljm;)Ljava/lang/String; printBiome
		static
		0 o p_205375_
	a (J)V logFrameDuration
		0 o p_299936_
	a (Laqc;)Ldvi; lambda$getServerChunk$7
		static
		0 o p_329714_
	a (Lawu;)Ljava/lang/String; lambda$getSystemInformation$9
		static
		0 o p_339279_
	a (Ljava/util/Map$Entry;)Ljava/lang/String; getPropertyValueString
		0 o p_94072_
	b ()Ljava/util/List; getGameInformation
	b (Lfhz;)V drawGameInformation
		0 o p_281525_
	b (Lawu;)Ljava/lang/String; lambda$getSystemInformation$8
		static
		0 o p_339277_
	b (J)J bytesToMegabytes
		static
		0 o p_94051_
	c (Lfhz;)V drawSystemInformation
		0 o p_281261_
	c ()Ljava/util/List; getSystemInformation
	d (Lfhz;)V lambda$render$2
		0 o p_299784_
	d ()Z showDebugScreen
	e ()Z showProfilerChart
	f ()Z showNetworkCharts
	g ()Z showFpsCharts
	h ()V toggleOverlay
	i ()V toggleNetworkCharts
	j ()V toggleFpsCharts
	k ()V toggleProfilerChart
	l ()Lblr; getTickTimeLogger
	m ()Lblr; getPingLogger
	n ()Lblr; getBandwidthLogger
	o ()V reset
	p ()Laqu; getServerLevel
	q ()Ljava/lang/String; getServerChunkStats
	r ()Ldcw; getLevel
	s ()Ldvi; getServerChunk
	t ()Ldvi; getClientChunk
fiu$1 net/minecraft/client/gui/components/DebugScreenOverlay$1
	a $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
fiu$a net/minecraft/client/gui/components/DebugScreenOverlay$AllocationRateCalculator
	a UPDATE_INTERVAL_MS
	b GC_MBEANS
	c lastTime
	d lastHeapUsage
	e lastGcCounts
	f lastRate
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()J gcCounts
		static
	a (J)J bytesAllocatedPerSecond
		0 o p_232517_
fiv net/minecraft/client/gui/components/EditBox
	A suggestion
	B responder
	C filter
	D formatter
	E hint
	F focusedTime
	a BACKWARDS
	b FORWARDS
	c DEFAULT_TEXT_COLOR
	d SPRITES
	e CURSOR_INSERT_WIDTH
	f CURSOR_INSERT_COLOR
	m CURSOR_APPEND_CHARACTER
	n CURSOR_BLINK_INTERVAL_MS
	o font
	p value
	q maxLength
	r bordered
	s canLoseFocus
	u isEditable
	v displayPos
	w cursorPos
	x highlightPos
	y textColor
	z textColorUneditable
	<clinit> ()V <clinit>
		static
	<init> (Lfhx;IIIILfiv;Lwz;)V <init>
		0 o p_94106_
		1 o p_94107_
		2 o p_94108_
		3 o p_94109_
		4 o p_94110_
		5 o p_94111_
		6 o p_94112_
	<init> (Lfhx;IIIILwz;)V <init>
		0 o p_94114_
		1 o p_94115_
		2 o p_94116_
		3 o p_94117_
		4 o p_94118_
		5 o p_94119_
	<init> (Lfhx;IILwz;)V <init>
		0 o p_294485_
		1 o p_294264_
		2 o p_295938_
		3 o p_294624_
	a (Z)V setFocused
		0 o p_265520_
	a (III)Z keyPressed
		0 o p_94132_
		1 o p_94133_
		2 o p_94134_
	a (II)I getWordPosition
		0 o p_94129_
		1 o p_94130_
	a (Lfmi;)V updateWidgetNarration
		0 o p_259237_
	a (Ljava/lang/String;)V setValue
		0 o p_94145_
	a (Ljava/util/function/BiFunction;)V setFormatter
		0 o p_94150_
	a (CI)Z charTyped
		0 o p_94122_
		1 o p_94123_
	a (IIZ)I getWordPosition
		0 o p_94141_
		1 o p_94142_
		2 o p_94143_
	a (Ljava/lang/String;Ljava/lang/Integer;)Laya; lambda$new$0
		static
		0 o p_94147_
		1 o p_94148_
	a (Lfhz;IIII)V renderHighlight
		0 o p_281400_
		1 o p_265338_
		2 o p_265693_
		3 o p_265618_
		4 o p_265584_
	a (I)V deleteWords
		0 o p_94177_
	a ()Ljava/lang/String; getValue
	a (DD)V onClick
		0 o p_279417_
		1 o p_279437_
	a (Lgvf;)V playDownSound
		0 o p_279245_
	a (IZ)V moveCursor
		0 o p_94189_
		1 o p_295737_
	a (Ljava/util/function/Predicate;)V setFilter
		0 o p_94154_
	aQ_ ()Lxn; createNarrationMessage
	b (Z)V moveCursorToStart
		0 o p_295890_
	b (Lfhz;IIF)V renderWidget
		0 o p_283252_
		1 o p_281594_
		2 o p_282100_
		3 o p_283101_
	b (Ljava/util/function/Consumer;)V setResponder
		0 o p_94152_
	b (IZ)V moveCursorTo
		0 o p_94193_
		1 o p_294422_
	b (Ljava/lang/String;)V insertText
		0 o p_94165_
	b (I)V deleteChars
		0 o p_94181_
	b ()Ljava/lang/String; getHighlighted
	c (I)V deleteCharsToPos
		0 o p_314620_
	c ()Z canConsumeInput
	c (Lwz;)V setHint
		0 o p_259584_
	c (Z)V moveCursorToEnd
		0 o p_296224_
	c (Ljava/lang/String;)V setSuggestion
		0 o p_94168_
	d (Ljava/lang/String;)V onValueChange
		0 o p_94175_
	d (I)I getWordPosition
		0 o p_94185_
	d (Z)V setBordered
		0 o p_94183_
	e (I)V setCursorPosition
		0 o p_94197_
	e (Z)V setEditable
		0 o p_94187_
	e ()I getCursorPosition
	f (I)V setMaxLength
		0 o p_94200_
	f (Z)V setCanLoseFocus
		0 o p_94191_
	f ()Z isBordered
	g (I)V setTextColor
		0 o p_94203_
	g (Z)V setVisible
		0 o p_94195_
	h ()I getInnerWidth
	h (I)V setTextColorUneditable
		0 o p_94206_
	i ()Z isVisible
	i (I)V setHighlightPos
		0 o p_94209_
	j ()I getMaxLength
	k ()Z isEditable
	p (I)I getScreenX
		0 o p_94212_
	q (I)V deleteText
		0 o p_94218_
	r (I)I getCursorPos
		0 o p_94221_
	s (I)V scrollTo
		0 o p_296429_
fiw net/minecraft/client/gui/components/FittingMultiLineTextWidget
	a font
	b multilineWidget
	<init> (IIIILwz;Lfhx;)V <init>
		0 o p_289785_
		1 o p_289777_
		2 o p_289760_
		3 o p_289801_
		4 o p_289788_
		5 o p_289781_
	a (I)Lfiw; setColor
		0 o p_289780_
	a (Lfmi;)V updateWidgetNarration
		0 o p_289784_
	b (Lfhz;IIF)V renderWidget
		0 o p_289802_
		1 o p_289778_
		2 o p_289798_
		3 o p_289804_
	b (Lfhz;)V renderBackground
		0 o p_289758_
	c (Lfhz;IIF)V renderContents
		0 o p_289766_
		1 o p_289790_
		2 o p_289786_
		3 o p_289767_
	h ()I getInnerHeight
	i ()D scrollRate
	j ()Z showingScrollBar
	k (I)V setWidth
		0 o p_289765_
fix net/minecraft/client/gui/components/FocusableTextWidget
	a DEFAULT_PADDING
	b alwaysShowBorder
	c padding
	<init> (ILwz;Lfhx;)V <init>
		0 o p_295441_
		1 o p_296440_
		2 o p_296307_
	<init> (ILwz;Lfhx;ZI)V <init>
		0 o p_331308_
		1 o p_330271_
		2 o p_330898_
		3 o p_332016_
		4 o p_331228_
	<init> (ILwz;Lfhx;I)V <init>
		0 o p_295671_
		1 o p_295867_
		2 o p_294548_
		3 o p_330770_
	a (Lgvf;)V playDownSound
		0 o p_295576_
	a (Lfmi;)V updateWidgetNarration
		0 o p_295798_
	b (I)V containWithin
		0 o p_331002_
	b (Lfhz;IIF)V renderWidget
		0 o p_296375_
		1 o p_295686_
		2 o p_295354_
		3 o p_295563_
fiy net/minecraft/client/gui/components/ImageButton
	a sprites
	<init> (IIIILfjz;Lfim$c;Lwz;)V <init>
		0 o p_169011_
		1 o p_169012_
		2 o p_169013_
		3 o p_169014_
		4 o p_294960_
		5 o p_169018_
		6 o p_294919_
	<init> (IIIILfjz;Lfim$c;)V <init>
		0 o p_94256_
		1 o p_94257_
		2 o p_94258_
		3 o p_94259_
		4 o p_295874_
		5 o p_94266_
	<init> (IILfjz;Lfim$c;Lwz;)V <init>
		0 o p_94269_
		1 o p_94270_
		2 o p_295749_
		3 o p_94277_
		4 o p_294787_
	b (Lfhz;IIF)V renderWidget
		0 o p_283502_
		1 o p_281473_
		2 o p_283021_
		3 o p_282518_
fiz net/minecraft/client/gui/components/ImageWidget
	<init> (IIII)V <init>
		0 o p_275421_
		1 o p_275294_
		2 o p_275403_
		3 o p_275631_
	C ()Z isActive
	a (IILakr;)Lfiz; sprite
		static
		0 o p_295244_
		1 o p_296002_
		2 o p_295131_
	a (Lgvf;)V playDownSound
		0 o p_295108_
	a (Lfmo;)Lfhw; nextFocusPath
		0 o p_296129_
	a (Lfmi;)V updateWidgetNarration
		0 o p_275454_
	a (IILakr;II)Lfiz; texture
		static
		0 o p_294719_
		1 o p_294578_
		2 o p_295560_
		3 o p_295321_
		4 o p_296474_
fiz$a net/minecraft/client/gui/components/ImageWidget$Sprite
	a sprite
	<init> (IIIILakr;)V <init>
		0 o p_295957_
		1 o p_294219_
		2 o p_296365_
		3 o p_294849_
		4 o p_296297_
	b (Lfhz;IIF)V renderWidget
		0 o p_295869_
		1 o p_295287_
		2 o p_294110_
		3 o p_296031_
fiz$b net/minecraft/client/gui/components/ImageWidget$Texture
	a texture
	b textureWidth
	c textureHeight
	<init> (IIIILakr;II)V <init>
		0 o p_294324_
		1 o p_296206_
		2 o p_294604_
		3 o p_294607_
		4 o p_294536_
		5 o p_295196_
		6 o p_294112_
	b (Lfhz;IIF)V renderWidget
		0 o p_294145_
		1 o p_294755_
		2 o p_294985_
		3 o p_294245_
fj net/minecraft/commands/arguments/HeightmapTypeArgument
	a LOWER_CASE_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lfj; heightmap
		static
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ldyy$a; getHeightmap
		static
		0 o p_275445_
		1 o p_275449_
	a (Ljava/lang/String;)Ljava/lang/String; convertId
		0 o p_275666_
	a (I)[Ldyy$a; lambda$keptTypes$1
		static
		0 o p_275295_
	b ()[Ldyy$a; keptTypes
		static
	b (Ljava/lang/String;)Ljava/lang/String; lambda$static$0
		static
		0 o p_275334_
fja net/minecraft/client/gui/components/LerpingBossEvent
	h targetPercent
	i setTime
	j LERP_MILLISECONDS
	<init> (Ljava/util/UUID;Lwz;FLbqh$a;Lbqh$b;ZZZ)V <init>
		0 o p_169021_
		1 o p_169022_
		2 o p_169023_
		3 o p_169024_
		4 o p_169025_
		5 o p_169026_
		6 o p_169027_
		7 o p_169028_
	a (F)V setProgress
		0 o p_169030_
	j ()F getProgress
fjb net/minecraft/client/gui/components/LoadingDotsWidget
	a font
	<init> (Lfhx;Lwz;)V <init>
		0 o p_295952_
		1 o p_295297_
	C ()Z isActive
	a (Lgvf;)V playDownSound
		0 o p_305986_
	a (Lfmo;)Lfhw; nextFocusPath
		0 o p_306162_
	a (Lfmi;)V updateWidgetNarration
		0 o p_294479_
	b (Lfhz;IIF)V renderWidget
		0 o p_295359_
		1 o p_296296_
		2 o p_294395_
		3 o p_294654_
fjc net/minecraft/client/gui/components/LockIconButton
	a locked
	<init> (IILfim$c;)V <init>
		0 o p_94299_
		1 o p_94300_
		2 o p_94301_
	a ()Z isLocked
	aQ_ ()Lxn; createNarrationMessage
	b (Z)V setLocked
		0 o p_94310_
	b (Lfhz;IIF)V renderWidget
		0 o p_282701_
		1 o p_282638_
		2 o p_283565_
		3 o p_282549_
fjc$a net/minecraft/client/gui/components/LockIconButton$Icon
	a LOCKED
	b LOCKED_HOVER
	c LOCKED_DISABLED
	d UNLOCKED
	e UNLOCKED_HOVER
	f UNLOCKED_DISABLED
	g sprite
	h $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILakr;)V <init>
		0 o p_94322_
		1 o p_94323_
		2 o p_294269_
	a ()[Lfjc$a; $values
		static
	valueOf (Ljava/lang/String;)Lfjc$a; valueOf
		static
		0 o p_94329_
	values ()[Lfjc$a; values
		static
fjd net/minecraft/client/gui/components/LogoRenderer
	a MINECRAFT_LOGO
	b EASTER_EGG_LOGO
	c MINECRAFT_EDITION
	d LOGO_WIDTH
	e LOGO_HEIGHT
	f DEFAULT_HEIGHT_OFFSET
	g LOGO_TEXTURE_WIDTH
	h LOGO_TEXTURE_HEIGHT
	i EDITION_WIDTH
	j EDITION_HEIGHT
	k EDITION_TEXTURE_WIDTH
	l EDITION_TEXTURE_HEIGHT
	m EDITION_LOGO_OVERLAP
	n showEasterEgg
	o keepLogoThroughFade
	<clinit> ()V <clinit>
		static
	<init> (Z)V <init>
		0 o p_265300_
	a (Lfhz;IF)V renderLogo
		0 o p_282217_
		1 o p_283270_
		2 o p_282051_
	a (Lfhz;IFI)V renderLogo
		0 o p_281856_
		1 o p_281512_
		2 o p_281290_
		3 o p_282296_
fje net/minecraft/client/gui/components/MultiLineEditBox
	a CURSOR_INSERT_WIDTH
	b CURSOR_INSERT_COLOR
	c CURSOR_APPEND_CHARACTER
	d TEXT_COLOR
	e PLACEHOLDER_TEXT_COLOR
	f CURSOR_BLINK_INTERVAL_MS
	m font
	n placeholder
	o textField
	p focusedTime
	<init> (Lfhx;IIIILwz;Lwz;)V <init>
		0 o p_239008_
		1 o p_239009_
		2 o p_239010_
		3 o p_239011_
		4 o p_239012_
		5 o p_239013_
		6 o p_239014_
	a (Ljava/lang/String;)V setValue
		0 o p_240160_
	a (DDIDD)Z mouseDragged
		0 o p_238978_
		1 o p_238979_
		2 o p_238980_
		3 o p_238981_
		4 o p_238982_
	a (Lfhz;)V renderDecorations
		0 o p_282551_
	a (I)V setCharacterLimit
		0 o p_239314_
	a (CI)Z charTyped
		0 o p_239387_
		1 o p_239388_
	a (Z)V setFocused
		0 o p_295271_
	a (DDI)Z mouseClicked
		0 o p_239101_
		1 o p_239102_
		2 o p_239103_
	a (III)Z keyPressed
		0 o p_239433_
		1 o p_239434_
		2 o p_239435_
	a (Lfmi;)V updateWidgetNarration
		0 o p_259393_
	b (Lfhz;IIII)V renderHighlight
		0 o p_282092_
		1 o p_282814_
		2 o p_282908_
		3 o p_281451_
		4 o p_281765_
	b (Ljava/util/function/Consumer;)V setValueListener
		0 o p_239274_
	c (Lfhz;IIF)V renderContents
		0 o p_283676_
		1 o p_281538_
		2 o p_283033_
		3 o p_281767_
	e ()Z scrollbarVisible
	e (DD)V seekCursorScreen
		0 o p_239276_
		1 o p_239277_
	h ()I getInnerHeight
	i ()D scrollRate
	j ()Ljava/lang/String; getValue
	k ()V scrollToCursor
	l ()D getDisplayableLineCount
fjf net/minecraft/client/gui/components/MultiLineLabel
	a EMPTY
	<clinit> ()V <clinit>
		static
	a (Lfhz;IIII)V renderCentered
		0 o p_281749_
		1 o p_94334_
		2 o p_94335_
		3 o p_352960_
		4 o p_352902_
	a (Lfhx;II[Lwz;)Lfjf; create
		static
		0 o p_94342_
		1 o p_94344_
		2 o p_352914_
		3 o p_352955_
	a (Lfhx;[Lwz;)Lfjf; create
		static
		0 o p_94351_
		1 o p_94352_
	a (Lfhx;Lwz;I)Lfjf; create
		static
		0 o p_169037_
		1 o p_352901_
		2 o p_352917_
	a (Lfhz;II)V renderCentered
		0 o p_281785_
		1 o p_94337_
		2 o p_94338_
	a ()I getLineCount
	a (Lfhx;I[Lwz;)Lfjf; create
		static
		0 o p_94346_
		1 o p_94348_
		2 o p_352900_
	b (Lfhz;IIII)V renderLeftAligned
		0 o p_282655_
		1 o p_94365_
		2 o p_94366_
		3 o p_94367_
		4 o p_94368_
	b ()I getWidth
	c (Lfhz;IIII)I renderLeftAlignedNoShadow
		0 o p_281982_
		1 o p_94354_
		2 o p_94355_
		3 o p_94356_
		4 o p_94357_
fjf$1 net/minecraft/client/gui/components/MultiLineLabel$1
	<init> ()V <init>
	a (Lfhz;IIII)V renderCentered
		0 o p_283208_
		1 o p_210825_
		2 o p_210826_
		3 o p_210827_
		4 o p_210828_
	a (Lfhz;II)V renderCentered
		0 o p_283287_
		1 o p_94383_
		2 o p_94384_
	a ()I getLineCount
	b (Lfhz;IIII)V renderLeftAligned
		0 o p_283077_
		1 o p_94379_
		2 o p_94380_
		3 o p_282157_
		4 o p_282742_
	b ()I getWidth
	c (Lfhz;IIII)I renderLeftAlignedNoShadow
		0 o p_283645_
		1 o p_94389_
		2 o p_94390_
		3 o p_94391_
		4 o p_94392_
fjf$2 net/minecraft/client/gui/components/MultiLineLabel$2
	b val$font
	c val$messages
	d val$maxWidth
	e val$maxLines
	f cachedTextAndWidth
	g splitWithLanguage
	<init> (Lfhx;[Lwz;II)V <init>
		0 o p_232522_
		1 o p_352945_
		2 o p_352926_
		3 o p_352920_
	a (Lfhz;IIII)V renderCentered
		0 o p_283492_
		1 o p_283184_
		2 o p_282078_
		3 o p_352944_
		4 o p_352919_
	a (Lfhz;II)V renderCentered
		0 o p_281603_
		1 o p_281267_
		2 o p_281819_
	a ()I getLineCount
	b (Lfhz;IIII)V renderLeftAligned
		0 o p_282318_
		1 o p_283665_
		2 o p_283416_
		3 o p_281919_
		4 o p_281686_
	b ()I getWidth
	c (Lfhz;IIII)I renderLeftAlignedNoShadow
		0 o p_281782_
		1 o p_282841_
		2 o p_283554_
		3 o p_282768_
		4 o p_283499_
	c ()Ljava/util/List; getSplitMessage
fjf$a net/minecraft/client/gui/components/MultiLineLabel$TextAndWidth
	a text
	b width
	<init> (Laya;I)V <init>
		0 o text
		1 o width
	a ()Laya; text
	b ()I width
	equals (Ljava/lang/Object;)Z equals
		0 o p_352930_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fjg net/minecraft/client/gui/components/MultiLineTextWidget
	a maxWidth
	b maxRows
	c cache
	d centered
	<init> (IILwz;Lfhx;)V <init>
		0 o p_270325_
		1 o p_270355_
		2 o p_270069_
		3 o p_270673_
	<init> (Lwz;Lfhx;)V <init>
		0 o p_270532_
		1 o p_270639_
	a (I)Lfij; setColor
		0 o p_270651_
	a (Lfhx;Lfjg$a;)Lfjf; lambda$new$0
		static
		0 o p_352659_
		1 o p_352660_
	b (Z)Lfjg; setCentered
		0 o p_270493_
	b (Lfhz;IIF)V renderWidget
		0 o p_282535_
		1 o p_261774_
		2 o p_261640_
		3 o p_261514_
	c ()Lfjg$a; getFreshCacheKey
	c (I)Lfjg; setColor
		0 o p_270378_
	d (I)Lfjg; setMaxWidth
		0 o p_270776_
	e (I)Lfjg; setMaxRows
		0 o p_270085_
	w ()I getHeight
	y ()I getWidth
fjg$a net/minecraft/client/gui/components/MultiLineTextWidget$CacheKey
	a message
	b maxWidth
	c maxRows
	<init> (Lwz;ILjava/util/OptionalInt;)V <init>
		0 o message
		1 o maxWidth
		2 o maxRows
	a ()Lwz; message
	b ()I maxWidth
	c ()Ljava/util/OptionalInt; maxRows
	equals (Ljava/lang/Object;)Z equals
		0 o p_270650_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fjh net/minecraft/client/gui/components/MultilineTextField
	a NO_CHARACTER_LIMIT
	b LINE_SEEK_PIXEL_BIAS
	c font
	d displayLines
	e value
	f cursor
	g selectCursor
	h selecting
	i characterLimit
	j width
	k valueListener
	l cursorListener
	<init> (Lfhx;I)V <init>
		0 o p_239611_
		1 o p_239612_
	a (Ljava/lang/String;)V setValue
		0 o p_239678_
	a (Z)V setSelecting
		0 o p_239951_
	a ()I characterLimit
	a (Lfjy;I)V seekCursor
		0 o p_239798_
		1 o p_239799_
	a (Lxw;II)V lambda$reflowDisplayLines$2
		0 o p_239846_
		1 o p_239847_
		2 o p_239848_
	a (Ljava/lang/Runnable;)V setCursorListener
		0 o p_239258_
	a (Ljava/util/function/Consumer;)V setValueListener
		0 o p_239920_
	a (I)V setCharacterLimit
		0 o p_240163_
	a (DD)V seekCursorToPoint
		0 o p_239579_
		1 o p_239580_
	b (Ljava/lang/String;)V insertText
		0 o p_240016_
	b (I)V deleteText
		0 o p_239475_
	b ()Z hasCharacterLimit
	c ()Ljava/lang/String; value
	c (Ljava/lang/String;)Ljava/lang/String; truncateFullText
		0 o p_239843_
	c (I)Lfjh$a; getLineView
		0 o p_239145_
	d (I)V seekCursorLine
		0 o p_239394_
	d ()I cursor
	d (Ljava/lang/String;)Ljava/lang/String; truncateInsertionText
		0 o p_239418_
	e ()Lfjh$a; getSelected
	e (Ljava/lang/String;)V lambda$new$0
		static
		0 o p_239235_
	e (I)Z keyPressed
		0 o p_239712_
	f (I)Lfjh$a; getCursorLineView
		0 o p_239855_
	f ()I getLineCount
	g ()I getLineAtCursor
	g (I)I getWordEndPosition
		0 o p_240093_
	h ()Ljava/lang/Iterable; iterateLines
	i ()Z hasSelection
	j ()Ljava/lang/String; getSelectedText
	k ()Lfjh$a; getPreviousWord
	l ()Lfjh$a; getNextWord
	m ()Lfjh$a; getCursorLineView
	n ()V onValueChange
	o ()V reflowDisplayLines
	p ()V lambda$new$1
		static
fjh$1 net/minecraft/client/gui/components/MultilineTextField$1
	a $SwitchMap$net$minecraft$client$gui$components$Whence
	<clinit> ()V <clinit>
		static
fjh$a net/minecraft/client/gui/components/MultilineTextField$StringView
	a beginIndex
	b endIndex
	c EMPTY
	<clinit> ()V <clinit>
		static
	<init> (II)V <init>
		0 o beginIndex
		1 o endIndex
	a ()I beginIndex
	b ()I endIndex
	equals (Ljava/lang/Object;)Z equals
		0 o p_239694_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fji net/minecraft/client/gui/components/ObjectSelectionList
	a USAGE_NARRATION
	<clinit> ()V <clinit>
		static
	<init> (Lfgo;IIII)V <init>
		0 o p_94442_
		1 o p_94443_
		2 o p_94444_
		3 o p_94445_
		4 o p_94446_
	a (Lfmo;)Lfhw; nextFocusPath
		0 o p_265150_
	a (Lfmi;)V updateWidgetNarration
		0 o p_169042_
fji$a net/minecraft/client/gui/components/ObjectSelectionList$Entry
	<init> ()V <init>
	a ()Lwz; getNarration
	a (Z)V setFocused
		0 o p_265144_
	a (DDI)Z mouseClicked
		0 o p_331676_
		1 o p_330254_
		2 o p_331536_
	aO_ ()Z isFocused
	b (Lfmi;)V updateNarration
		0 o p_169044_
	b (Lfhz;IIIIIIIZF)V renderBack
		0 o p_282970_
		1 o p_283544_
		2 o p_281356_
		3 o p_281461_
		4 o p_281718_
		5 o p_281894_
		6 o p_281499_
		7 o p_282926_
		8 o p_283280_
		9 o p_283117_
	c (DD)Z isMouseOver
		0 o p_265279_
		1 o p_265781_
fjj net/minecraft/client/gui/components/OptionsList
	a BIG_BUTTON_WIDTH
	m DEFAULT_ITEM_HEIGHT
	n screen
	<init> (Lfgo;ILfrh;)V <init>
		0 o p_94465_
		1 o p_94466_
		2 o p_345374_
	a ([Lfgr;)V addSmall
		0 o p_232534_
	a (Ljava/util/List;)V addSmall
		0 o p_333735_
	a (Lfgr;)V addBig
		0 o p_232529_
	a (Lfik;Lfik;)V addSmall
		0 o p_333843_
		1 o p_334089_
	b (Lfgr;)Lfik; findOption
		0 o p_232536_
	b ()I getRowWidth
	c ()V applyUnsavedChanges
	e (DD)Ljava/util/Optional; getMouseOver
		0 o p_94481_
		1 o p_94482_
fjj$a net/minecraft/client/gui/components/OptionsList$Entry
	a children
	b screen
	c X_OFFSET
	<init> (Ljava/util/List;Lfod;)V <init>
		0 o p_333982_
		1 o p_333707_
	a (Lfik;Lfik;Lfod;)Lfjj$a; small
		static
		0 o p_333824_
		1 o p_333990_
		2 o p_334077_
	a (Lfhz;IIIIIIIZF)V render
		0 o p_281311_
		1 o p_94497_
		2 o p_94498_
		3 o p_94499_
		4 o p_94500_
		5 o p_94501_
		6 o p_94502_
		7 o p_94503_
		8 o p_94504_
		9 o p_94505_
	a (Ljava/util/List;Lfod;)Lfjj$a; big
		static
		0 o p_333829_
		1 o p_334023_
	aK_ ()Ljava/util/List; children
	b ()Ljava/util/List; narratables
fjj$b net/minecraft/client/gui/components/OptionsList$OptionEntry
	a options
	<init> (Ljava/util/Map;Lfrh;)V <init>
		0 o p_333718_
		1 o p_345547_
	a (Lfgs;Lfgr;Lfgr;Lfrh;)Lfjj$b; small
		static
		0 o p_333928_
		1 o p_333848_
		2 o p_333717_
		3 o p_344761_
	a (Lfgs;Lfgr;Lfrh;)Lfjj$b; big
		static
		0 o p_333804_
		1 o p_333884_
		2 o p_346169_
fjk net/minecraft/client/gui/components/PlainTextButton
	a font
	b message
	c underlinedMessage
	<init> (IIIILwz;Lfim$c;Lfhx;)V <init>
		0 o p_211755_
		1 o p_211756_
		2 o p_211757_
		3 o p_211758_
		4 o p_211759_
		5 o p_211760_
		6 o p_211761_
	b (Lfhz;IIF)V renderWidget
		0 o p_283309_
		1 o p_282710_
		2 o p_282486_
		3 o p_281727_
fjl net/minecraft/client/gui/components/PlayerFaceRenderer
	a SKIN_HEAD_U
	b SKIN_HEAD_V
	c SKIN_HEAD_WIDTH
	d SKIN_HEAD_HEIGHT
	e SKIN_HAT_U
	f SKIN_HAT_V
	g SKIN_HAT_WIDTH
	h SKIN_HAT_HEIGHT
	i SKIN_TEX_WIDTH
	j SKIN_TEX_HEIGHT
	<init> ()V <init>
	a (Lfhz;Lakr;IIIZZ)V draw
		static
		0 o p_283244_
		1 o p_281495_
		2 o p_282035_
		3 o p_282441_
		4 o p_281801_
		5 o p_283149_
		6 o p_283555_
	a (Lfhz;Lakr;III)V draw
		static
		0 o p_281827_
		1 o p_281637_
		2 o p_282126_
		3 o p_281693_
		4 o p_281565_
	a (Lfhz;Lgrl;III)V draw
		static
		0 o p_296230_
		1 o p_295435_
		2 o p_294736_
		3 o p_295624_
		4 o p_295191_
	a (Lfhz;Lakr;IIIZ)V drawHat
		static
		0 o p_282228_
		1 o p_282835_
		2 o p_282585_
		3 o p_282234_
		4 o p_282576_
		5 o p_281523_
fjm net/minecraft/client/gui/components/PlayerSkinWidget
	a MODEL_OFFSET
	b MODEL_HEIGHT
	c Z_OFFSET
	d ROTATION_SENSITIVITY
	e DEFAULT_ROTATION_X
	f DEFAULT_ROTATION_Y
	m ROTATION_X_LIMIT
	n model
	o skin
	p rotationX
	q rotationY
	<init> (IILfyg;Ljava/util/function/Supplier;)V <init>
		0 o p_300014_
		1 o p_299867_
		2 o p_299948_
		3 o p_299853_
	C ()Z isActive
	a (Lgvf;)V playDownSound
		0 o p_299880_
	a (Lfmo;)Lfhw; nextFocusPath
		0 o p_299934_
	a (Lfmi;)V updateWidgetNarration
		0 o p_299955_
	b (DDDD)V onDrag
		0 o p_299829_
		1 o p_299876_
		2 o p_300028_
		3 o p_299872_
	b (Lfhz;IIF)V renderWidget
		0 o p_299897_
		1 o p_299826_
		2 o p_300009_
		3 o p_299921_
fjm$a net/minecraft/client/gui/components/PlayerSkinWidget$Model
	a wideModel
	b slimModel
	<init> (Lfwp;Lfwp;)V <init>
		0 o wideModel
		1 o slimModel
	a (Lfyg;)Lfjm$a; bake
		static
		0 o p_300003_
	a (Lfhz;Lgrl;)V render
		0 o p_300018_
		1 o p_299991_
	a ()Lfwp; wideModel
	b ()Lfwp; slimModel
	equals (Ljava/lang/Object;)Z equals
		0 o p_300019_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fjn net/minecraft/client/gui/components/PlayerTabOverlay
	a MAX_ROWS_PER_COL
	b PING_UNKNOWN_SPRITE
	c PING_1_SPRITE
	d PING_2_SPRITE
	e PING_3_SPRITE
	f PING_4_SPRITE
	g PING_5_SPRITE
	h HEART_CONTAINER_BLINKING_SPRITE
	i HEART_CONTAINER_SPRITE
	j HEART_FULL_BLINKING_SPRITE
	k HEART_HALF_BLINKING_SPRITE
	l HEART_ABSORBING_FULL_BLINKING_SPRITE
	m HEART_FULL_SPRITE
	n HEART_ABSORBING_HALF_BLINKING_SPRITE
	o HEART_HALF_SPRITE
	p PLAYER_COMPARATOR
	q minecraft
	r gui
	s footer
	t header
	u visible
	v healthStates
	<clinit> ()V <clinit>
		static
	<init> (Lfgo;Lfhy;)V <init>
		0 o p_94527_
		1 o p_94528_
	a (Lwz;)V setFooter
		0 o p_94555_
	a (Ljava/util/Set;Ljava/util/UUID;)Z lambda$render$4
		static
		0 o p_249360_
		1 o p_248583_
	a (Lfhz;ILeyg;Lexy;)V render
		0 o p_281484_
		1 o p_283602_
		2 o p_282338_
		3 o p_282369_
	a (Z)V setVisible
		0 o p_94557_
	a (Lexy;ILfjn$b;IILjava/util/UUID;Lfhz;)V renderTablistScore
		0 o p_283381_
		1 o p_282557_
		2 o p_313810_
		3 o p_283533_
		4 o p_281254_
		5 o p_283099_
		6 o p_282280_
	a (Lfzq;)Lwz; getNameForDisplay
		0 o p_94550_
	a (IIILjava/util/UUID;Lfhz;I)V renderTablistHearts
		0 o p_282904_
		1 o p_283173_
		2 o p_282149_
		3 o p_283348_
		4 o p_281723_
		5 o p_281354_
	a (Lfhz;IIILfzq;)V renderPingIcon
		0 o p_283286_
		1 o p_281809_
		2 o p_282801_
		3 o p_282223_
		4 o p_282986_
	a ()V reset
	a (ILjava/util/UUID;)Lfjn$a; lambda$renderTablistHearts$5
		static
		0 o p_251546_
		1 o p_249546_
	a (Lfzq;Lxn;)Lwz; decorateName
		0 o p_94552_
		1 o p_94553_
	b ()Ljava/util/List; getPlayerInfos
	b (Lfzq;)Ljava/util/UUID; lambda$render$3
		static
		0 o p_250472_
	b (Lwz;)V setHeader
		0 o p_94559_
	c (Lfzq;)Ljava/lang/String; lambda$static$2
		static
		0 o p_253305_
	d (Lfzq;)Ljava/lang/String; lambda$static$1
		static
		0 o p_269613_
	e (Lfzq;)I lambda$static$0
		static
		0 o p_253306_
fjn$a net/minecraft/client/gui/components/PlayerTabOverlay$HealthState
	a DISPLAY_UPDATE_DELAY
	b DECREASE_BLINK_DURATION
	c INCREASE_BLINK_DURATION
	d lastValue
	e displayedValue
	f lastUpdateTick
	g blinkUntilTick
	<init> (I)V <init>
		0 o p_250562_
	a (IJ)V update
		0 o p_251066_
		1 o p_251460_
	a ()I displayedValue
	a (J)Z isBlinking
		0 o p_251847_
fjn$b net/minecraft/client/gui/components/PlayerTabOverlay$ScoreDisplayEntry
	a name
	b score
	c formattedScore
	d scoreWidth
	<init> (Lwz;ILwz;I)V <init>
		0 o name
		1 o score
		2 o formattedScore
		3 o scoreWidth
	a ()Lwz; name
	b ()I score
	c ()Lwz; formattedScore
	d ()I scoreWidth
	equals (Ljava/lang/Object;)Z equals
		0 o p_313722_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fjo net/minecraft/client/gui/components/PopupScreen
	A onClose
	B contentWidth
	C layout
	a BACKGROUND_SPRITE
	b SPACING
	c BG_BORDER_WITH_SPACING
	r BUTTON_SPACING
	s IMAGE_SIZE_X
	u IMAGE_SIZE_Y
	v POPUP_DEFAULT_WIDTH
	w backgroundScreen
	x image
	y message
	z buttons
	<clinit> ()V <clinit>
		static
	<init> (Lfod;ILakr;Lwz;Lwz;Ljava/util/List;Ljava/lang/Runnable;)V <init>
		0 o p_304589_
		1 o p_304486_
		2 o p_304853_
		3 o p_304839_
		4 o p_304571_
		5 o p_304767_
		6 o p_304826_
	a (Lfjo$b;Lfim;)V lambda$buildButtonRow$1
		0 o p_304888_
		1 o p_304831_
	a (Lfjo;Lfki;)V lambda$init$0
		static
		0 o p_321352_
		1 o p_321353_
	aL_ ()V added
	aT_ ()V init
	b (Lfhz;IIF)V renderBackground
		0 o p_304909_
		1 o p_304478_
		2 o p_304974_
		3 o p_304456_
	c ()V repositionElements
	d ()V onClose
	i ()Lwz; getNarrationMessage
	m ()Lfmd; buildButtonRow
fjo$a net/minecraft/client/gui/components/PopupScreen$Builder
	a backgroundScreen
	b title
	c message
	d width
	e image
	f buttons
	g onClose
	<init> (Lfod;Lwz;)V <init>
		0 o p_304648_
		1 o p_304584_
	a (Ljava/lang/Runnable;)Lfjo$a; onClose
		0 o p_304557_
	a (Lwz;Ljava/util/function/Consumer;)Lfjo$a; addButton
		0 o p_304733_
		1 o p_304537_
	a ()Lfjo; build
	a (I)Lfjo$a; setWidth
		0 o p_304576_
	a (Lwz;)Lfjo$a; setMessage
		0 o p_304550_
	a (Lakr;)Lfjo$a; setImage
		0 o p_304597_
fjo$b net/minecraft/client/gui/components/PopupScreen$ButtonOption
	a message
	b action
	<init> (Lwz;Ljava/util/function/Consumer;)V <init>
		0 o message
		1 o action
	a ()Lwz; message
	b ()Ljava/util/function/Consumer; action
	equals (Ljava/lang/Object;)Z equals
		0 o p_304621_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fjp net/minecraft/client/gui/components/Renderable
	a (Lfhz;IIF)V render
		0 o p_281245_
		1 o p_253973_
		2 o p_254325_
		3 o p_254004_
fjq net/minecraft/client/gui/components/SplashRenderer
	a CHRISTMAS
	b NEW_YEAR
	c HALLOWEEN
	d WIDTH_OFFSET
	e HEIGH_OFFSET
	f splash
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o p_283500_
	a (Lfhz;ILfhx;I)V render
		0 o p_282218_
		1 o p_281824_
		2 o p_281962_
		3 o p_282586_
fjr net/minecraft/client/gui/components/SpriteIconButton
	a sprite
	b spriteWidth
	c spriteHeight
	<init> (IILwz;IILakr;Lfim$c;Lfim$b;)V <init>
		0 o p_294218_
		1 o p_294461_
		2 o p_294760_
		3 o p_296342_
		4 o p_296291_
		5 o p_294131_
		6 o p_295667_
		7 o p_332100_
	a (Lwz;Lfim$c;Z)Lfjr$a; builder
		static
		0 o p_294639_
		1 o p_295155_
		2 o p_295622_
fjr$a net/minecraft/client/gui/components/SpriteIconButton$Builder
	a narration
	b message
	c onPress
	d iconOnly
	e width
	f height
	g sprite
	h spriteWidth
	i spriteHeight
	<init> (Lwz;Lfim$c;Z)V <init>
		0 o p_294568_
		1 o p_294520_
		2 o p_294559_
	a (I)Lfjr$a; width
		0 o p_295136_
	a (Lfim$b;)Lfjr$a; narration
		0 o p_331295_
	a ()Lfjr; build
	a (II)Lfjr$a; size
		0 o p_295812_
		1 o p_296135_
	a (Lakr;II)Lfjr$a; sprite
		0 o p_295718_
		1 o p_296046_
		2 o p_295188_
fjr$b net/minecraft/client/gui/components/SpriteIconButton$CenteredIcon
	<init> (IILwz;IILakr;Lfim$c;Lfim$b;)V <init>
		0 o p_295914_
		1 o p_294852_
		2 o p_295609_
		3 o p_294922_
		4 o p_296462_
		5 o p_295554_
		6 o p_294427_
		7 o p_330653_
	a (Lfhz;Lfhx;I)V renderString
		0 o p_294683_
		1 o p_295870_
		2 o p_295770_
	b (Lfhz;IIF)V renderWidget
		0 o p_295402_
		1 o p_295733_
		2 o p_294839_
		3 o p_296191_
fjr$c net/minecraft/client/gui/components/SpriteIconButton$TextAndIcon
	<init> (IILwz;IILakr;Lfim$c;Lfim$b;)V <init>
		0 o p_296442_
		1 o p_294340_
		2 o p_296265_
		3 o p_294900_
		4 o p_295900_
		5 o p_296097_
		6 o p_295566_
		7 o p_330735_
	a (Lfhz;Lfhx;I)V renderString
		0 o p_296211_
		1 o p_295107_
		2 o p_295081_
	b (Lfhz;IIF)V renderWidget
		0 o p_294156_
		1 o p_295818_
		2 o p_294994_
		3 o p_296436_
fjs net/minecraft/client/gui/components/StateSwitchingButton
	a sprites
	b isStateTriggered
	<init> (IIIIZ)V <init>
		0 o p_94615_
		1 o p_94616_
		2 o p_94617_
		3 o p_94618_
		4 o p_94619_
	a (Lfjz;)V initTextureValues
		0 o p_295298_
	a ()Z isStateTriggered
	a (Lfmi;)V updateWidgetNarration
		0 o p_259073_
	b (Z)V setStateTriggered
		0 o p_94636_
	b (Lfhz;IIF)V renderWidget
		0 o p_283051_
		1 o p_283010_
		2 o p_281379_
		3 o p_283453_
fjt net/minecraft/client/gui/components/StringWidget
	a alignX
	<init> (IILwz;Lfhx;)V <init>
		0 o p_268183_
		1 o p_268082_
		2 o p_268069_
		3 o p_268121_
	<init> (Lwz;Lfhx;)V <init>
		0 o p_268211_
		1 o p_267963_
	<init> (IIIILwz;Lfhx;)V <init>
		0 o p_268199_
		1 o p_268137_
		2 o p_268178_
		3 o p_268169_
		4 o p_268285_
		5 o p_268047_
	a (I)Lfij; setColor
		0 o p_270909_
	a (Lwz;I)Laya; clipText
		0 o p_296006_
		1 o p_295055_
	b (F)Lfjt; horizontalAlignment
		0 o p_267947_
	b (Lfhz;IIF)V renderWidget
		0 o p_281367_
		1 o p_268221_
		2 o p_268001_
		3 o p_268214_
	b (I)Lfjt; setColor
		0 o p_270680_
	c ()Lfjt; alignLeft
	e ()Lfjt; alignCenter
	f ()Lfjt; alignRight
fju net/minecraft/client/gui/components/SubtitleOverlay
	a DISPLAY_TIME
	b minecraft
	c subtitles
	d isListening
	e audibleSubtitles
	<init> (Lfgo;)V <init>
		0 o p_94641_
	a (Lfhz;)V render
		0 o p_282562_
	a (Lgua;Lgvg;F)V onPlaySound
		0 o p_94645_
		1 o p_94646_
		2 o p_314721_
fju$a net/minecraft/client/gui/components/SubtitleOverlay$SoundPlayedAt
	a location
	b time
	<init> (Lexc;J)V <init>
		0 o location
		1 o time
	a ()Lexc; location
	b ()J time
	equals (Ljava/lang/Object;)Z equals
		0 o p_347708_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fju$b net/minecraft/client/gui/components/SubtitleOverlay$Subtitle
	a text
	b range
	c playedAt
	<init> (Lwz;FLexc;)V <init>
		0 o p_169072_
		1 o p_314705_
		2 o p_169073_
	a (D)V purgeOldInstances
		0 o p_347730_
	a (JDLfju$a;)Z lambda$purgeOldInstances$2
		static
		0 o p_347547_
		1 o p_347679_
		2 o p_347590_
	a ()Lwz; getText
	a (Lexc;)Lfju$a; getClosest
		0 o p_347452_
	a (Lexc;Lfju$a;)Z lambda$refresh$1
		static
		0 o p_347642_
		1 o p_347631_
	b (Lexc;)V refresh
		0 o p_94657_
	b ()Z isStillActive
	b (Lexc;Lfju$a;)D lambda$getClosest$0
		static
		0 o p_347465_
		1 o p_347541_
	c (Lexc;)Z isAudibleFrom
		0 o p_314706_
fjv net/minecraft/client/gui/components/TabButton
	a SPRITES
	b SELECTED_OFFSET
	c TEXT_MARGIN
	d UNDERLINE_HEIGHT
	e UNDERLINE_MARGIN_X
	f UNDERLINE_MARGIN_BOTTOM
	m tabManager
	n tab
	<clinit> ()V <clinit>
		static
	<init> (Lfkp;Lfko;II)V <init>
		0 o p_275399_
		1 o p_275391_
		2 o p_275340_
		3 o p_275364_
	a (Lfhz;IIII)V renderMenuBackground
		0 o p_334080_
		1 o p_333889_
		2 o p_333767_
		3 o p_333724_
		4 o p_333941_
	a (Lgvf;)V playDownSound
		0 o p_276302_
	a (Lfhz;Lfhx;I)V renderString
		0 o p_282917_
		1 o p_275208_
		2 o p_275293_
	a ()Lfko; tab
	a (Lfmi;)V updateWidgetNarration
		0 o p_275465_
	b ()Z isSelected
	b (Lfhz;Lfhx;I)V renderFocusUnderline
		0 o p_282383_
		1 o p_275475_
		2 o p_275367_
	b (Lfhz;IIF)V renderWidget
		0 o p_283350_
		1 o p_283437_
		2 o p_281595_
		3 o p_282117_
fjw net/minecraft/client/gui/components/TabOrderedElement
	I ()I getTabOrderGroup
fjx net/minecraft/client/gui/components/Tooltip
	a MAX_WIDTH
	b message
	c cachedTooltip
	d splitWithLanguage
	e narration
	<init> (Lwz;Lwz;)V <init>
		0 o p_260262_
		1 o p_260005_
	a (Lwz;)Lfjx; create
		static
		0 o p_259142_
	a (Lwz;Lwz;)Lfjx; create
		static
		0 o p_259571_
		1 o p_259174_
	a (Lfgo;Lwz;)Ljava/util/List; splitTooltip
		static
		0 o p_259133_
		1 o p_260172_
	a (Lfgo;)Ljava/util/List; toCharSequence
		0 o p_260243_
	b (Lfmi;)V updateNarration
		0 o p_260330_
fjy net/minecraft/client/gui/components/Whence
	a ABSOLUTE
	b RELATIVE
	c END
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_239707_
		1 o p_239708_
	a ()[Lfjy; $values
		static
	valueOf (Ljava/lang/String;)Lfjy; valueOf
		static
		0 o p_239772_
	values ()[Lfjy; values
		static
fjz net/minecraft/client/gui/components/WidgetSprites
	a enabled
	b disabled
	c enabledFocused
	d disabledFocused
	<init> (Lakr;Lakr;)V <init>
		0 o p_295225_
		1 o p_294772_
	<init> (Lakr;Lakr;Lakr;Lakr;)V <init>
		0 o enabled
		1 o disabled
		2 o enabledFocused
		3 o disabledFocused
	<init> (Lakr;Lakr;Lakr;)V <init>
		0 o p_296152_
		1 o p_296020_
		2 o p_296073_
	a ()Lakr; enabled
	a (ZZ)Lakr; get
		0 o p_296269_
		1 o p_295773_
	b ()Lakr; disabled
	c ()Lakr; enabledFocused
	d ()Lakr; disabledFocused
	equals (Ljava/lang/Object;)Z equals
		0 o p_294965_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fk net/minecraft/commands/arguments/MessageArgument
	a EXAMPLES
	b TOO_LONG
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/function/Consumer;Let;Lxp;)V resolveSignedMessage
		static
		0 o p_250000_
		1 o p_252335_
		2 o p_249420_
	a ()Lfk; message
		static
	a (Lcom/mojang/brigadier/StringReader;)Lfk$a; parse
		0 o p_96834_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Ljava/util/function/Consumer;)V resolveChatMessage
		static
		0 o p_249433_
		1 o p_248718_
		2 o p_249460_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_341561_
		1 o p_341562_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lwz; getMessage
		static
		0 o p_96836_
		1 o p_96837_
	a (Lcom/mojang/brigadier/StringReader;Ljava/lang/Object;)Lfk$a; parse
		0 o p_353137_
		1 o p_353119_
	a (Let;Lxp;)Ljava/util/concurrent/CompletableFuture; filterPlainText
		static
		0 o p_252063_
		1 o p_251184_
	a (Lxp;Lwz;Ljava/util/function/Consumer;Larm;)V lambda$resolveSignedMessage$1
		static
		0 o p_300685_
		1 o p_300686_
		2 o p_300687_
		3 o p_300688_
	b (Ljava/util/function/Consumer;Let;Lxp;)V resolveDisguisedMessage
		static
		0 o p_249162_
		1 o p_248759_
		2 o p_252332_
	getExamples ()Ljava/util/Collection; getExamples
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_96840_
	parse (Lcom/mojang/brigadier/StringReader;Ljava/lang/Object;)Ljava/lang/Object; parse
		0 o p_353121_
		1 o p_353122_
fk$a net/minecraft/commands/arguments/MessageArgument$Message
	a text
	b parts
	<init> (Ljava/lang/String;[Lfk$b;)V <init>
		0 o text
		1 o parts
	a (Let;)Lwz; resolveComponent
		0 o p_232197_
	a ()Ljava/lang/String; text
	a (Let;Z)Lwz; toComponent
		0 o p_96850_
		1 o p_96851_
	a (Lcom/mojang/brigadier/StringReader;Z)Lfk$a; parseText
		static
		0 o p_96847_
		1 o p_96848_
	b ()[Lfk$b; parts
	equals (Ljava/lang/Object;)Z equals
		0 o p_341643_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fk$b net/minecraft/commands/arguments/MessageArgument$Part
	a start
	b end
	c selector
	<init> (IILhi;)V <init>
		0 o start
		1 o end
		2 o selector
	a (Let;)Lwz; toComponent
		0 o p_96861_
	a ()I start
	b ()I end
	c ()Lhi; selector
	equals (Ljava/lang/Object;)Z equals
		0 o p_341679_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fka net/minecraft/client/gui/components/WidgetTooltipHolder
	a tooltip
	b delay
	c displayStartTime
	d wasDisplayed
	<init> ()V <init>
	a ()Lfjx; get
	a (Lfms;ZZ)Lfqo; createTooltipPositioner
		0 o p_320471_
		1 o p_320558_
		2 o p_320200_
	a (ZZLfms;)V refreshTooltipForNextRenderPass
		0 o p_319807_
		1 o p_320768_
		2 o p_320963_
	a (Ljava/time/Duration;)V setDelay
		0 o p_320662_
	a (Lfjx;)V set
		0 o p_320861_
	a (Lfmi;)V updateNarration
		0 o p_319926_
fkb net/minecraft/client/gui/components/debugchart/AbstractDebugChart
	a COLOR_GREY
	b CHART_HEIGHT
	c LINE_WIDTH
	d font
	e sampleStorage
	<init> (Lfhx;Lblv;)V <init>
		0 o p_299029_
		1 o p_324391_
	a (D)Ljava/lang/String; toDisplayString
		0 o p_298241_
	a (I)I getWidth
		0 o p_298843_
	a (J)I getSampleColor
		0 o p_299300_
	a (Lfhz;III)V drawDimensions
		0 o p_321561_
		1 o p_321861_
		2 o p_321591_
		3 o p_321654_
	a (Lfhz;II)V drawChart
		0 o p_298960_
		1 o p_298986_
		2 o p_298301_
	a (Lfhz;Ljava/lang/String;II)V drawStringWithShade
		0 o p_298386_
		1 o p_298809_
		2 o p_298657_
		3 o p_298698_
	a (DDIDIDI)I getSampleColor
		0 o p_298217_
		1 o p_298257_
		2 o p_298676_
		3 o p_299233_
		4 o p_298930_
		5 o p_299140_
		6 o p_298542_
	b (D)I getSampleHeight
		0 o p_298971_
	b (Lfhz;III)V drawMainDimension
		0 o p_321499_
		1 o p_321849_
		2 o p_321568_
		3 o p_321766_
	b (I)J getValueForAggregation
		0 o p_321706_
	c (Lfhz;III)V drawAdditionalDimensions
		0 o p_321486_
		1 o p_321516_
		2 o p_321827_
		3 o p_321819_
	d (Lfhz;III)V renderAdditionalLinesAndLabels
		0 o p_298895_
		1 o p_298979_
		2 o p_298732_
		3 o p_299176_
fkc net/minecraft/client/gui/components/debugchart/BandwidthDebugChart
	f MIN_COLOR
	g MID_COLOR
	h MAX_COLOR
	i KILOBYTE
	j MEGABYTE
	k CHART_TOP_VALUE
	<init> (Lfhx;Lblv;)V <init>
		0 o p_298747_
		1 o p_323505_
	a (Lfhz;IIII)V drawLabeledLineAtValue
		0 o p_298765_
		1 o p_298499_
		2 o p_299090_
		3 o p_299218_
		4 o p_299096_
	a (D)Ljava/lang/String; toDisplayString
		0 o p_299213_
	a (Lfhz;IIILjava/lang/String;)V drawLineWithLabel
		0 o p_298513_
		1 o p_299197_
		2 o p_298663_
		3 o p_299258_
		4 o p_298779_
	a (J)I getSampleColor
		0 o p_298852_
	b (D)I getSampleHeight
		0 o p_298596_
	c (D)Ljava/lang/String; toDisplayStringInternal
		static
		0 o p_299224_
	d (Lfhz;III)V renderAdditionalLinesAndLabels
		0 o p_298777_
		1 o p_298875_
		2 o p_298575_
		3 o p_298572_
	d (D)I getSampleHeightInternal
		static
		0 o p_298204_
	e (D)D toBytesPerSecond
		static
		0 o p_298720_
fkd net/minecraft/client/gui/components/debugchart/FpsDebugChart
	f RED
	g YELLOW
	h GREEN
	i CHART_TOP_FPS
	j CHART_TOP_VALUE
	<init> (Lfhx;Lblv;)V <init>
		0 o p_298374_
		1 o p_323606_
	a (D)Ljava/lang/String; toDisplayString
		0 o p_298621_
	a (J)I getSampleColor
		0 o p_298344_
	b (D)I getSampleHeight
		0 o p_298242_
	c (D)D toMilliseconds
		static
		0 o p_298493_
	d (Lfhz;III)V renderAdditionalLinesAndLabels
		0 o p_298713_
		1 o p_298427_
		2 o p_299203_
		3 o p_298951_
fke net/minecraft/client/gui/components/debugchart/PingDebugChart
	f RED
	g YELLOW
	h GREEN
	i CHART_TOP_VALUE
	<init> (Lfhx;Lblv;)V <init>
		0 o p_298944_
		1 o p_323605_
	a (D)Ljava/lang/String; toDisplayString
		0 o p_298261_
	a (J)I getSampleColor
		0 o p_298402_
	b (D)I getSampleHeight
		0 o p_298980_
	d (Lfhz;III)V renderAdditionalLinesAndLabels
		0 o p_299050_
		1 o p_298600_
		2 o p_298302_
		3 o p_298207_
fkf net/minecraft/client/gui/components/debugchart/TpsDebugChart
	f RED
	g YELLOW
	h GREEN
	i TICK_METHOD_COLOR
	j TASK_COLOR
	k OTHER_COLOR
	l msptSupplier
	<init> (Lfhx;Lblv;Ljava/util/function/Supplier;)V <init>
		0 o p_299254_
		1 o p_324399_
		2 o p_309098_
	a (D)Ljava/lang/String; toDisplayString
		0 o p_298403_
	a (J)I getSampleColor
		0 o p_299243_
	b (D)I getSampleHeight
		0 o p_299161_
	b (I)J getValueForAggregation
		0 o p_321565_
	c (Lfhz;III)V drawAdditionalDimensions
		0 o p_321511_
		1 o p_321489_
		2 o p_321791_
		3 o p_321685_
	c (D)D toMilliseconds
		static
		0 o p_298223_
	d (Lfhz;III)V renderAdditionalLinesAndLabels
		0 o p_298653_
		1 o p_298791_
		2 o p_298387_
		3 o p_298869_
fkg net/minecraft/client/gui/components/events/AbstractContainerEventHandler
	a focused
	b isDragging
	<init> ()V <init>
	a (Lfki;)V setFocused
		0 o p_94677_
	aM_ ()Z isDragging
	aN_ ()Lfki; getFocused
	b_ (Z)V setDragging
		0 o p_94681_
fkh net/minecraft/client/gui/components/events/ContainerEventHandler
	a (Lfms;Lfmq;Lfki;Lfmo;)Lfhw; nextFocusPathInDirection
		0 o p_265054_
		1 o p_265167_
		2 o p_265476_
		3 o p_265762_
	a (Lfmo$a;)Lfhw; handleArrowNavigation
		0 o p_265760_
	a (CI)Z charTyped
		0 o p_94683_
		1 o p_94684_
	a (DDDD)Z mouseScrolled
		0 o p_94686_
		1 o p_94687_
		2 o p_94688_
		3 o p_294830_
	a (Z)V setFocused
		0 o p_265504_
	a (Lfmo$c;)Lfhw; handleTabNavigation
		0 o p_265354_
	a (DDI)Z mouseClicked
		0 o p_94695_
		1 o p_94696_
		2 o p_94697_
	a (Lfki;)V setFocused
		0 o p_94713_
	a (Lfmq;Lfki;)Ljava/lang/Integer; lambda$nextFocusPathInDirection$4
		static
		0 o p_264675_
		1 o p_264676_
	a (III)Z keyPressed
		0 o p_94710_
		1 o p_94711_
		2 o p_94712_
	a (Lfmo;)Lfhw; nextFocusPath
		0 o p_265668_
	a (DDIDD)Z mouseDragged
		0 o p_94699_
		1 o p_94700_
		2 o p_94701_
		3 o p_94702_
		4 o p_94703_
	a (DDDDLfki;)Z lambda$mouseScrolled$1
		static
		0 o p_293592_
		1 o p_293593_
		2 o p_293594_
		3 o p_293595_
		4 o p_293596_
	a (DDILfki;)Z lambda$mouseReleased$0
		static
		0 o p_94705_
		1 o p_94706_
		2 o p_94707_
		3 o p_94708_
	aK_ ()Ljava/util/List; children
	aM_ ()Z isDragging
	aN_ ()Lfki; getFocused
	aO_ ()Z isFocused
	aP_ ()Lfhw; getCurrentFocusPath
	b (Lfms;Lfmq;Lfki;Lfmo;)Lfhw; nextFocusPathVaguelyInDirection
		0 o p_265390_
		1 o p_265687_
		2 o p_265498_
		3 o p_265048_
	b (DDI)Z mouseReleased
		0 o p_94722_
		1 o p_94723_
		2 o p_94724_
	b (Lfki;)I lambda$handleTabNavigation$2
		static
		0 o p_344153_
	b (Lfmq;Lfki;)Ljava/lang/Integer; lambda$nextFocusPathInDirection$3
		static
		0 o p_264673_
		1 o p_264674_
	b_ (DD)Ljava/util/Optional; getChildAt
		0 o p_94730_
		1 o p_94731_
	b_ (Z)V setDragging
		0 o p_94720_
	c (III)Z keyReleased
		0 o p_94715_
		1 o p_94716_
		2 o p_94717_
fki net/minecraft/client/gui/components/events/GuiEventListener
	t DOUBLE_CLICK_THRESHOLD_MS
	H ()Lfms; getRectangle
	a (DDIDD)Z mouseDragged
		0 o p_94740_
		1 o p_94741_
		2 o p_94742_
		3 o p_94743_
		4 o p_94744_
	a (CI)Z charTyped
		0 o p_94732_
		1 o p_94733_
	a (DDDD)Z mouseScrolled
		0 o p_94734_
		1 o p_94735_
		2 o p_94736_
		3 o p_296070_
	a (Z)V setFocused
		0 o p_265728_
	a (DDI)Z mouseClicked
		0 o p_94737_
		1 o p_94738_
		2 o p_94739_
	a (III)Z keyPressed
		0 o p_94745_
		1 o p_94746_
		2 o p_94747_
	a (Lfmo;)Lfhw; nextFocusPath
		0 o p_265234_
	aO_ ()Z isFocused
	aP_ ()Lfhw; getCurrentFocusPath
	b (DDI)Z mouseReleased
		0 o p_94753_
		1 o p_94754_
		2 o p_94755_
	c (III)Z keyReleased
		0 o p_94750_
		1 o p_94751_
		2 o p_94752_
	c (DD)Z isMouseOver
		0 o p_94748_
		1 o p_94749_
	f (DD)V mouseMoved
		0 o p_94758_
		1 o p_94759_
fkj net/minecraft/client/gui/components/events/package-info
fkk net/minecraft/client/gui/components/package-info
fkl net/minecraft/client/gui/components/spectator/SpectatorGui
	a HOTBAR_SPRITE
	b HOTBAR_SELECTION_SPRITE
	c FADE_OUT_DELAY
	d FADE_OUT_TIME
	e minecraft
	f lastSelectionTime
	g menu
	<clinit> ()V <clinit>
		static
	<init> (Lfgo;)V <init>
		0 o p_94767_
	a (Lfhz;)V renderHotbar
		0 o p_281458_
	a ()Z isMenuActive
	a (I)V onHotbarSelected
		0 o p_94772_
	a (Lftr;)V onSpectatorMenuClosed
		0 o p_94792_
	a (Lfhz;IIFFLftt;)V renderSlot
		0 o p_281411_
		1 o p_283536_
		2 o p_281853_
		3 o p_282693_
		4 o p_281955_
		5 o p_283370_
	a (Lfhz;FIILftv;)V renderPage
		0 o p_282945_
		1 o p_281688_
		2 o p_281726_
		3 o p_281730_
		4 o p_282361_
	b (I)V onMouseScrolled
		0 o p_205381_
	b (Lfhz;)V renderTooltip
		0 o p_283107_
	b ()V onMouseMiddleClick
	c ()F getHotbarAlpha
fkm net/minecraft/client/gui/components/spectator/package-info
fkn net/minecraft/client/gui/components/tabs/GridLayoutTab
	a layout
	b title
	<init> (Lwz;)V <init>
		0 o p_268022_
	a (Ljava/util/function/Consumer;)V visitChildren
		0 o p_268098_
	a ()Lwz; getTabTitle
	a (Lfms;)V doLayout
		0 o p_268281_
fko net/minecraft/client/gui/components/tabs/Tab
	a (Ljava/util/function/Consumer;)V visitChildren
		0 o p_268213_
	a ()Lwz; getTabTitle
	a (Lfms;)V doLayout
		0 o p_268081_
fkp net/minecraft/client/gui/components/tabs/TabManager
	a addWidget
	b removeWidget
	c currentTab
	d tabArea
	<init> (Ljava/util/function/Consumer;Ljava/util/function/Consumer;)V <init>
		0 o p_268279_
		1 o p_268196_
	a (Lfko;Z)V setCurrentTab
		0 o p_276109_
		1 o p_276120_
	a (Lfms;)V setTabArea
		0 o p_268042_
	a ()Lfko; getCurrentTab
fkq net/minecraft/client/gui/components/tabs/TabNavigationBar
	a NO_TAB
	b MAX_WIDTH
	c HEIGHT
	d MARGIN
	e USAGE_NARRATION
	f layout
	g width
	h tabManager
	i tabs
	j tabButtons
	<clinit> ()V <clinit>
		static
	<init> (ILfkp;Ljava/lang/Iterable;)V <init>
		0 o p_275379_
		1 o p_275624_
		2 o p_275279_
	H ()Lfms; getRectangle
	a (Lfkp;I)Lfkq$a; builder
		static
		0 o p_268126_
		1 o p_268070_
	a (I)V setWidth
		0 o p_268094_
	a (Z)V setFocused
		0 o p_275488_
	a (Lfmi;Lfjv;)V narrateListElementPosition
		0 o p_275386_
		1 o p_275397_
	a (Lfhz;IIF)V render
		0 o p_281720_
		1 o p_282085_
		2 o p_281687_
		3 o p_283048_
	a (Lfki;)V setFocused
		0 o p_275675_
	a (IZ)V selectTab
		0 o p_276107_
		1 o p_276125_
	a (Lfmo;)Lfhw; nextFocusPath
		0 o p_275418_
	aK_ ()Ljava/util/List; children
	b (I)Z keyPressed
		0 o p_270495_
	b (Lfmi;Lfjv;)V lambda$updateNarration$1
		0 o p_274662_
		1 o p_274663_
	b (Lfmi;)V updateNarration
		0 o p_275583_
	b ()V arrangeElements
	c (I)I getNextTabIndex
		0 o p_270508_
	c ()I currentTabIndex
	d ()Lfjv; currentTabButton
	h ()Ljava/util/Optional; lambda$updateNarration$0
	u ()Lfmg$a; narrationPriority
fkq$a net/minecraft/client/gui/components/tabs/TabNavigationBar$Builder
	a width
	b tabManager
	c tabs
	<init> (Lfkp;I)V <init>
		0 o p_268334_
		1 o p_267986_
	a ([Lfko;)Lfkq$a; addTabs
		0 o p_268144_
	a ()Lfkq; build
fkr net/minecraft/client/gui/components/tabs/package-info
fks net/minecraft/client/gui/components/toasts/AdvancementToast
	a DISPLAY_TIME
	d BACKGROUND_SPRITE
	e advancement
	f playedSound
	<clinit> ()V <clinit>
		static
	<init> (Lag;)V <init>
		0 o p_301007_
	a (Lfhz;Lfkw;J)Lfkv$a; render
		0 o p_281813_
		1 o p_282243_
		2 o p_282604_
fkt net/minecraft/client/gui/components/toasts/RecipeToast
	a BACKGROUND_SPRITE
	d DISPLAY_TIME
	e TITLE_TEXT
	f DESCRIPTION_TEXT
	g recipes
	h lastChanged
	i changed
	<clinit> ()V <clinit>
		static
	<init> (Lczb;)V <init>
		0 o p_301250_
	a (Lfhz;Lfkw;J)Lfkv$a; render
		0 o p_281667_
		1 o p_281321_
		2 o p_281779_
	a (Lfkw;Lczb;)V addOrUpdate
		static
		0 o p_94818_
		1 o p_301027_
	a (Lczb;)V addItem
		0 o p_301083_
fku net/minecraft/client/gui/components/toasts/SystemToast
	a BACKGROUND_SPRITE
	d MAX_LINE_SIZE
	e LINE_SPACING
	f MARGIN
	g id
	h title
	i messageLines
	j lastChanged
	k changed
	l width
	m forceHide
	<clinit> ()V <clinit>
		static
	<init> (Lfku$a;Lwz;Lwz;)V <init>
		0 o p_314596_
		1 o p_94833_
		2 o p_94834_
	<init> (Lfku$a;Lwz;Ljava/util/List;I)V <init>
		0 o p_314467_
		1 o p_94828_
		2 o p_94829_
		3 o p_94830_
	a (Lfhz;Lfkw;J)Lfkv$a; render
		0 o p_281624_
		1 o p_282333_
		2 o p_282762_
	a (Lfhz;IIII)V renderBackgroundRow
		0 o p_281840_
		1 o p_281750_
		2 o p_282371_
		3 o p_283613_
		4 o p_282880_
	a (Lfgo;Ldcd;)V onChunkLoadFailure
		static
		0 o p_330933_
		1 o p_331933_
	a (Lfkw;Lfku$a;Lwz;Lwz;)V add
		static
		0 o p_94856_
		1 o p_314591_
		2 o p_94858_
		3 o p_94859_
	a (Lfgo;Lfku$a;Lwz;Lwz;)Lfku; multiline
		static
		0 o p_94848_
		1 o p_314435_
		2 o p_94850_
		3 o p_94851_
	a (Lfgo;Ljava/lang/String;)V onWorldAccessFailure
		static
		0 o p_94853_
		1 o p_94854_
	a ()I width
	a (Lfkw;Lfku$a;)V forceHide
		static
		0 o p_314559_
		1 o p_314474_
	a (Lwz;Lwz;)V reset
		0 o p_94863_
		1 o p_94864_
	a (Lfgo;I)V onFileDropFailure
		static
		0 o p_350375_
		1 o p_350447_
	a (Lwz;)Lcom/google/common/collect/ImmutableList; nullToEmpty
		static
		0 o p_94861_
	a (Lfgo;)V onLowDiskSpace
		static
		0 o p_331174_
	b (Lfgo;Ldcd;)V onChunkSaveFailure
		static
		0 o p_331849_
		1 o p_330399_
	b (Lfkw;Lfku$a;Lwz;Lwz;)V addOrUpdate
		static
		0 o p_94870_
		1 o p_314579_
		2 o p_94872_
		3 o p_94873_
	b ()I height
	b (Lfgo;Ljava/lang/String;)V onWorldDeleteFailure
		static
		0 o p_94867_
		1 o p_94868_
	c (Lfgo;Ljava/lang/String;)V onPackCopyFailure
		static
		0 o p_94876_
		1 o p_94877_
	c ()V forceHide
	d ()Lfku$a; getToken
	e ()Ljava/lang/Object; getToken
fku$a net/minecraft/client/gui/components/toasts/SystemToast$SystemToastId
	a NARRATOR_TOGGLE
	b WORLD_BACKUP
	c PACK_LOAD_FAILURE
	d WORLD_ACCESS_FAILURE
	e PACK_COPY_FAILURE
	f FILE_DROP_FAILURE
	g PERIODIC_NOTIFICATION
	h LOW_DISK_SPACE
	i CHUNK_LOAD_FAILURE
	j CHUNK_SAVE_FAILURE
	k UNSECURE_SERVER_WARNING
	l displayTime
	<clinit> ()V <clinit>
		static
	<init> (J)V <init>
		0 o p_314425_
	<init> ()V <init>
fkv net/minecraft/client/gui/components/toasts/Toast
	b NO_TOKEN
	c SLOT_HEIGHT
	<clinit> ()V <clinit>
		static
	a (Lfhz;Lfkw;J)Lfkv$a; render
		0 o p_281969_
		1 o p_94897_
		2 o p_94898_
	a ()I width
	b ()I height
	e ()Ljava/lang/Object; getToken
	f ()I slotCount
fkv$a net/minecraft/client/gui/components/toasts/Toast$Visibility
	a SHOW
	b HIDE
	c soundEvent
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILavo;)V <init>
		0 o p_94906_
		1 o p_94907_
		2 o p_94908_
	a (Lgvf;)V playSound
		0 o p_94910_
	a ()[Lfkv$a; $values
		static
	valueOf (Ljava/lang/String;)Lfkv$a; valueOf
		static
		0 o p_94912_
	values ()[Lfkv$a; values
		static
fkw net/minecraft/client/gui/components/toasts/ToastComponent
	a SLOT_COUNT
	b NO_SPACE
	c minecraft
	d visible
	e occupiedSlots
	f queued
	<init> (Lfgo;)V <init>
		0 o p_94918_
	a (Lfhz;)V render
		0 o p_283249_
	a (Lfkv;)V addToast
		0 o p_94923_
	a (I)I findFreeIndex
		0 o p_243272_
	a ()V clear
	a (ILfhz;Lfkw$a;)Z lambda$render$0
		0 o p_280778_
		1 o p_280779_
		2 o p_280780_
	a (Ljava/lang/Class;Ljava/lang/Object;)Lfkv; getToast
		0 o p_94927_
		1 o p_94928_
	b (Lfkv;)Z lambda$render$1
		0 o p_243239_
	b ()Lfgo; getMinecraft
	c ()D getNotificationDisplayTimeMultiplier
	d ()I freeSlots
fkw$a net/minecraft/client/gui/components/toasts/ToastComponent$ToastInstance
	a this$0
	b ANIMATION_TIME
	c toast
	d index
	e slotCount
	f animationTime
	g visibleTime
	h visibility
	<init> (Lfkw;Lfkv;II)V <init>
		0 o p_243250_
		1 o p_243319_
		2 o p_243300_
		3 o p_243224_
	a ()Lfkv; getToast
	a (J)F getVisibility
		0 o p_94948_
	a (ILfhz;)Z render
		0 o p_282887_
		1 o p_283668_
fkx net/minecraft/client/gui/components/toasts/TutorialToast
	a PROGRESS_BAR_WIDTH
	d PROGRESS_BAR_HEIGHT
	e PROGRESS_BAR_X
	f PROGRESS_BAR_Y
	g BACKGROUND_SPRITE
	h icon
	i title
	j message
	k visibility
	l lastProgressTime
	m lastProgress
	n progress
	o progressable
	<clinit> ()V <clinit>
		static
	<init> (Lfkx$a;Lwz;Lwz;Z)V <init>
		0 o p_94958_
		1 o p_94959_
		2 o p_94960_
		3 o p_94961_
	a (Lfhz;Lfkw;J)Lfkv$a; render
		0 o p_283197_
		1 o p_283009_
		2 o p_281902_
	a (F)V updateProgress
		0 o p_94963_
	c ()V hide
fkx$a net/minecraft/client/gui/components/toasts/TutorialToast$Icons
	a MOVEMENT_KEYS
	b MOUSE
	c TREE
	d RECIPE_BOOK
	e WOODEN_PLANKS
	f SOCIAL_INTERACTIONS
	g RIGHT_CLICK
	h sprite
	i $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILakr;)V <init>
		0 o p_94980_
		1 o p_94981_
		2 o p_295332_
	a (Lfhz;II)V render
		0 o p_282818_
		1 o p_283064_
		2 o p_282765_
	a ()[Lfkx$a; $values
		static
	valueOf (Ljava/lang/String;)Lfkx$a; valueOf
		static
		0 o p_94990_
	values ()[Lfkx$a; values
		static
fky net/minecraft/client/gui/components/toasts/package-info
fkz net/minecraft/client/gui/font/AllMissingGlyphProvider
	<init> ()V <init>
	a (I)Lezl; getGlyph
		0 o p_232553_
	a ()Lit/unimi/dsi/fastutil/ints/IntSet; getSupportedGlyphs
fl net/minecraft/commands/arguments/NbtPathArgument
	a ERROR_INVALID_NODE
	b ERROR_DATA_TOO_DEEP
	c ERROR_NOTHING_FOUND
	d EXAMPLES
	e ERROR_EXPECTED_LIST
	f ERROR_INVALID_INDEX
	g INDEX_MATCH_START
	h INDEX_MATCH_END
	i KEY_MATCH_START
	j KEY_MATCH_END
	k QUOTED_KEY_START
	l SINGLE_QUOTED_KEY_START
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/StringReader;Z)Lfl$h; parseNode
		static
		0 o p_99496_
		1 o p_99497_
	a (C)Z isAllowedInUnquotedName
		static
		0 o p_99489_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2
		static
		0 o p_304089_
	a (Lcom/mojang/brigadier/StringReader;Ljava/lang/String;)Lfl$h; readObjectNode
		static
		0 o p_99493_
		1 o p_99494_
	a ()Lfl; nbtPath
		static
	a (Lcom/mojang/brigadier/StringReader;)Lfl$g; parse
		0 o p_99491_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lfl$g; getPath
		static
		0 o p_99499_
		1 o p_99500_
	a (Lub;)Ljava/util/function/Predicate; createTagPredicate
		static
		0 o p_99511_
	a (Lub;Luy;)Z lambda$createTagPredicate$3
		static
		0 o p_99506_
		1 o p_99507_
	b (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304088_
	b (Lcom/mojang/brigadier/StringReader;)Ljava/lang/String; readUnquotedName
		static
		0 o p_99509_
	c (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304087_
	getExamples ()Ljava/util/Collection; getExamples
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_99514_
fl$a net/minecraft/commands/arguments/NbtPathArgument$AllElementsNode
	a INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Luy;Ljava/util/List;)V getTag
		0 o p_99522_
		1 o p_99523_
	a (Luy;)I removeTag
		0 o p_99520_
	a (Luy;Ljava/util/function/Supplier;)I setTag
		0 o p_99525_
		1 o p_99526_
	a ()Luy; createPreferredParentTag
	a (Luy;Ljava/util/function/Supplier;Ljava/util/List;)V getOrCreateTag
		0 o p_99528_
		1 o p_99529_
		2 o p_99530_
fl$b net/minecraft/commands/arguments/NbtPathArgument$CompoundChildNode
	a name
	<init> (Ljava/lang/String;)V <init>
		0 o p_99533_
	a (Luy;Ljava/util/List;)V getTag
		0 o p_99538_
		1 o p_99539_
	a (Luy;)I removeTag
		0 o p_99536_
	a (Luy;Ljava/util/function/Supplier;)I setTag
		0 o p_99541_
		1 o p_99542_
	a ()Luy; createPreferredParentTag
	a (Luy;Ljava/util/function/Supplier;Ljava/util/List;)V getOrCreateTag
		0 o p_99544_
		1 o p_99545_
		2 o p_99546_
fl$c net/minecraft/commands/arguments/NbtPathArgument$IndexedElementNode
	a index
	<init> (I)V <init>
		0 o p_99549_
	a (Luy;Ljava/util/List;)V getTag
		0 o p_99554_
		1 o p_99555_
	a (Luy;)I removeTag
		0 o p_99552_
	a (Luy;Ljava/util/function/Supplier;)I setTag
		0 o p_99557_
		1 o p_99558_
	a ()Luy; createPreferredParentTag
	a (Luy;Ljava/util/function/Supplier;Ljava/util/List;)V getOrCreateTag
		0 o p_99560_
		1 o p_99561_
		2 o p_99562_
fl$d net/minecraft/commands/arguments/NbtPathArgument$MatchElementNode
	a pattern
	b predicate
	<init> (Lub;)V <init>
		0 o p_99566_
	a (Luy;Ljava/util/List;)V getTag
		0 o p_99575_
		1 o p_99576_
	a (Luy;)I removeTag
		0 o p_99573_
	a (Ljava/util/List;Lorg/apache/commons/lang3/mutable/MutableBoolean;Luy;)V lambda$getOrCreateTag$0
		static
		0 o p_99569_
		1 o p_99570_
		2 o p_99571_
	a (Luy;Ljava/util/function/Supplier;)I setTag
		0 o p_99578_
		1 o p_99579_
	a ()Luy; createPreferredParentTag
	a (Luy;Ljava/util/function/Supplier;Ljava/util/List;)V getOrCreateTag
		0 o p_99581_
		1 o p_99582_
		2 o p_99583_
fl$e net/minecraft/commands/arguments/NbtPathArgument$MatchObjectNode
	a name
	b pattern
	c predicate
	<init> (Ljava/lang/String;Lub;)V <init>
		0 o p_99588_
		1 o p_99589_
	a (Luy;Ljava/util/List;)V getTag
		0 o p_99594_
		1 o p_99595_
	a (Luy;)I removeTag
		0 o p_99592_
	a (Luy;Ljava/util/function/Supplier;)I setTag
		0 o p_99597_
		1 o p_99598_
	a ()Luy; createPreferredParentTag
	a (Luy;Ljava/util/function/Supplier;Ljava/util/List;)V getOrCreateTag
		0 o p_99600_
		1 o p_99601_
		2 o p_99602_
fl$f net/minecraft/commands/arguments/NbtPathArgument$MatchRootObjectNode
	a predicate
	<init> (Lub;)V <init>
		0 o p_99605_
	a (Luy;Ljava/util/List;)V getTag
		0 o p_99610_
		1 o p_99611_
	a (Luy;)I removeTag
		0 o p_99608_
	a (Luy;Ljava/util/function/Supplier;)I setTag
		0 o p_99613_
		1 o p_99614_
	a ()Luy; createPreferredParentTag
	a (Luy;Ljava/util/function/Supplier;Ljava/util/List;)V getOrCreateTag
		0 o p_99616_
		1 o p_99617_
		2 o p_99618_
fl$g net/minecraft/commands/arguments/NbtPathArgument$NbtPath
	a CODEC
	b original
	c nodeToOriginalPosition
	d nodes
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;[Lfl$h;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)V <init>
		0 o p_99623_
		1 o p_99624_
		2 o p_99625_
	a ()Ljava/lang/String; asString
	a (Luy;I)Z isTooDeep
		static
		0 o p_263392_
		1 o p_263386_
	a (Luy;Luy;)I set
		0 o p_169536_
		1 o p_169537_
	a (Luy;Ljava/util/function/Supplier;)Ljava/util/List; getOrCreate
		0 o p_99641_
		1 o p_99642_
	a (Ljava/lang/String;)Lfl$g; of
		static
		0 o p_336101_
	a (Ljava/lang/String;Lcom/mojang/brigadier/exceptions/CommandSyntaxException;)Ljava/lang/String; lambda$static$0
		static
		0 o p_335167_
		1 o p_335168_
	a (ILub;Ljava/util/List;)I insert
		0 o p_263397_
		1 o p_263348_
		2 o p_263419_
	a (Ljava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer; lambda$apply$2
		static
		0 o p_99633_
		1 o p_99634_
	a (Ljava/util/List;Ljava/util/function/Function;)I apply
		static
		0 o p_99636_
		1 o p_99637_
	a (Luy;)Ljava/util/List; get
		0 o p_99639_
	a (Lfl$h;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; createNotFoundException
		0 o p_99627_
	a (Lfl$h;Lorg/apache/commons/lang3/mutable/MutableBoolean;Luy;Luy;)Ljava/lang/Integer; lambda$set$4
		static
		0 o p_263256_
		1 o p_263257_
		2 o p_263258_
		3 o p_263259_
	a (Lorg/apache/commons/lang3/mutable/MutableBoolean;Luy;)Luy; lambda$set$3
		static
		0 o p_263254_
		1 o p_263255_
	b ()I estimatePathDepth
	b (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_335166_
	b (Luy;)I countMatching
		0 o p_99644_
	c (Luy;)I remove
		0 o p_99649_
	d (Luy;)Ljava/util/List; getOrCreateParents
		0 o p_99651_
	toString ()Ljava/lang/String; toString
fl$h net/minecraft/commands/arguments/NbtPathArgument$Node
	a (Luy;Ljava/util/List;)V getTag
		0 o p_99666_
		1 o p_99667_
	a (Ljava/util/List;Ljava/util/function/Supplier;)Ljava/util/List; getOrCreate
		0 o p_99659_
		1 o p_99660_
	a (Luy;)I removeTag
		0 o p_99665_
	a (Luy;Ljava/util/function/Supplier;)I setTag
		0 o p_99668_
		1 o p_99669_
	a ()Luy; createPreferredParentTag
	a (Ljava/util/function/Supplier;Luy;Ljava/util/List;)V lambda$getOrCreate$0
		0 o p_99662_
		1 o p_99663_
		2 o p_99664_
	a (Ljava/util/List;)Ljava/util/List; get
		0 o p_99654_
	a (Luy;Ljava/util/function/Supplier;Ljava/util/List;)V getOrCreateTag
		0 o p_99670_
		1 o p_99671_
		2 o p_99672_
	a (Ljava/util/List;Ljava/util/function/BiConsumer;)Ljava/util/List; collect
		0 o p_99656_
		1 o p_99657_
fla net/minecraft/client/gui/font/CodepointMap
	a BLOCK_BITS
	b BLOCK_SIZE
	c IN_BLOCK_MASK
	d MAX_BLOCK
	e BLOCK_COUNT
	f empty
	g blockMap
	h blockConstructor
	<init> (Ljava/util/function/IntFunction;Ljava/util/function/IntFunction;)V <init>
		0 o p_285284_
		1 o p_285275_
	a (ILjava/util/function/IntFunction;)Ljava/lang/Object; computeIfAbsent
		0 o p_285365_
		1 o p_285147_
	a (Lit/unimi/dsi/fastutil/ints/IntOpenHashSet;ILjava/lang/Object;)V lambda$keySet$0
		static
		0 o p_285454_
		1 o p_285165_
		2 o p_285389_
	a ()V clear
	a (I)Ljava/lang/Object; get
		0 o p_285131_
	a (Lfla$a;)V forEach
		0 o p_285048_
	a (ILjava/lang/Object;)Ljava/lang/Object; put
		0 o p_285321_
		1 o p_285073_
	b (I)Ljava/lang/Object; remove
		0 o p_285488_
	b ()Lit/unimi/dsi/fastutil/ints/IntSet; keySet
fla$a net/minecraft/client/gui/font/CodepointMap$Output
	accept (ILjava/lang/Object;)V accept
		0 o p_285163_
		1 o p_285313_
flb net/minecraft/client/gui/font/FontManager
	a MISSING_FONT
	b LOGGER
	c FONTS_PATH
	d FONT_DEFINITIONS
	e GSON
	f missingFontSet
	g providersToClose
	h fontSets
	i textureManager
	j lastFontSetCache
	<clinit> ()V <clinit>
		static
	<init> (Lgqm;)V <init>
		0 o p_95005_
	a (Ljava/util/Set;Lakr;Ljava/util/List;)V lambda$apply$16
		0 o p_325477_
		1 o p_325478_
		2 o p_325479_
	a (Laue;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; prepare
		0 o p_285252_
		1 o p_284969_
	a (Lflb$d;Lbnf;)V apply
		0 o p_284939_
		1 o p_285407_
	a (Ljava/util/Map;Lakr;Ljava/util/List;)V lambda$resolveProviders$13
		static
		0 o p_284588_
		1 o p_284589_
		2 o p_284590_
	a (Lflb$a;Laue;Ljava/util/concurrent/Executor;Lflb$e;Lflc$a;Lflo$b;)V lambda$prepare$2
		0 o p_325471_
		1 o p_325472_
		2 o p_325473_
		3 o p_325474_
		4 o p_325475_
		5 o p_325476_
	a (Lfld;)V lambda$new$0
		static
		0 o p_325488_
	a (Lezm$a;Ljava/util/concurrent/Executor;Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; lambda$prepare$6
		0 o p_325969_
		1 o p_284584_
		2 o p_284585_
	a ()Lfhx; createFont
	a (Ljava/util/List;Lakr;)Ljava/util/List; loadResourceStack
		static
		0 o p_284976_
		1 o p_285272_
	a (Ljava/util/Map;Lakr;Lflb$e;)V lambda$resolveProviders$14
		static
		0 o p_284619_
		1 o p_284620_
		2 o p_284621_
	a (Ljava/util/Map$Entry;Lakr;Laue;Ljava/util/concurrent/Executor;)Lflb$e; lambda$prepare$4
		0 o p_325482_
		1 o p_325483_
		2 o p_325484_
		3 o p_325485_
	a (Ljava/util/List;I)V lambda$finalizeProviderLoading$15
		static
		0 o p_325465_
		1 o p_325466_
	a (Lflb$a;Lflo$b;Laue;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; safeLoad
		0 o p_285113_
		1 o p_286561_
		2 o p_285424_
		3 o p_285371_
	a (Lfgs;)V updateOptions
		0 o p_326271_
	a (Lflb$e;Lflb$a;Lflc$a;Lflo$c;)V lambda$prepare$3
		static
		0 o p_325467_
		1 o p_325468_
		2 o p_325469_
		3 o p_325470_
	a (Ljava/util/List;Ljava/util/Map;Ljava/lang/Void;)Lflb$d; lambda$prepare$8
		static
		0 o p_284593_
		1 o p_284594_
		2 o p_284595_
	a (Laty$a;Laue;Lbnf;Lbnf;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; reload
		0 o p_285160_
		1 o p_285231_
		2 o p_285232_
		3 o p_285262_
		4 o p_284975_
		5 o p_285218_
	a (Ljava/util/List;)Ljava/util/Map; resolveProviders
		0 o p_285282_
	a (Lflo$b;Laue;Lflb$a;)Ljava/util/Optional; lambda$safeLoad$11
		static
		0 o p_286130_
		1 o p_286131_
		2 o p_286132_
	a (Lbnf;Lflb$d;)V lambda$reload$1
		0 o p_284608_
		1 o p_284609_
	a (Ljava/util/List;Lezm$a;)V finalizeProviderLoading
		0 o p_285520_
		1 o p_326102_
	a (Ljava/util/concurrent/Executor;Ljava/util/List;)Ljava/util/concurrent/CompletionStage; lambda$prepare$10
		0 o p_341555_
		1 o p_341556_
	a (Ljava/util/List;Lezm$a;Ljava/util/concurrent/Executor;Ljava/util/List;)Ljava/util/concurrent/CompletionStage; lambda$prepare$9
		0 o p_284615_
		1 o p_325944_
		2 o p_284617_
		3 o p_284618_
	a (Laxs;Lflb$e;)V lambda$resolveProviders$12
		static
		0 o p_284625_
		1 o p_284626_
	a (I)[Ljava/util/concurrent/CompletableFuture; lambda$prepare$7
		static
		0 o p_284587_
	a (Lakr;)Lfld; getFontSetRaw
		0 o p_325954_
	b ()Lfhx; createFontFilterFishy
	b (Ljava/util/List;Lezm$a;)V lambda$prepare$5
		0 o p_325480_
		1 o p_325481_
	b (Lfgs;)Ljava/util/Set; getFontOptions
		static
		0 o p_326037_
	b (Lakr;)Lfld; getFontSetCached
		0 o p_326503_
	close ()V close
	d ()Lezm$a; createFallbackProvider
		static
flb$a net/minecraft/client/gui/font/FontManager$BuilderId
	a fontId
	b pack
	c index
	<init> (Lakr;Ljava/lang/String;I)V <init>
		0 o fontId
		1 o pack
		2 o index
	a ()Lakr; fontId
	b ()Ljava/lang/String; pack
	c ()I index
	equals (Ljava/lang/Object;)Z equals
		0 o p_285107_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
flb$b net/minecraft/client/gui/font/FontManager$BuilderResult
	a id
	b filter
	c result
	<init> (Lflb$a;Lflc$a;Lcom/mojang/datafixers/util/Either;)V <init>
		0 o id
		1 o filter
		2 o result
	a ()Lflb$a; id
	a (Ljava/util/function/Function;Lakr;)Ljava/util/Optional; lambda$resolve$2
		0 o p_325489_
		1 o p_325490_
	a (Ljava/util/function/Function;)Ljava/util/Optional; resolve
		0 o p_284942_
	a (Lezm$a;)Lezm$a; mergeFilters
		0 o p_326502_
	a (Lezm;)Ljava/util/List; lambda$resolve$0
		0 o p_325491_
	a (Ljava/util/concurrent/CompletableFuture;)Ljava/util/Optional; lambda$resolve$1
		0 o p_325492_
	b ()Lflc$a; filter
	c ()Lcom/mojang/datafixers/util/Either; result
	equals (Ljava/lang/Object;)Z equals
		0 o p_285102_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
flb$c net/minecraft/client/gui/font/FontManager$FontDefinitionFile
	a CODEC
	b providers
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o providers
	a ()Ljava/util/List; providers
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_325493_
	equals (Ljava/lang/Object;)Z equals
		0 o p_286874_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
flb$d net/minecraft/client/gui/font/FontManager$Preparation
	a fontSets
	b allProviders
	<init> (Ljava/util/Map;Ljava/util/List;)V <init>
		0 o fontSets
		1 o allProviders
	a ()Ljava/util/Map; fontSets
	b ()Ljava/util/List; allProviders
	equals (Ljava/lang/Object;)Z equals
		0 o p_285059_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
flb$e net/minecraft/client/gui/font/FontManager$UnresolvedBuilderBundle
	a fontId
	b builders
	c dependencies
	<init> (Lakr;)V <init>
		0 o p_284984_
	<init> (Lakr;Ljava/util/List;Ljava/util/Set;)V <init>
		0 o fontId
		1 o builders
		2 o dependencies
	a (Ljava/util/function/Consumer;)V visitRequiredDependencies
		0 o p_285391_
	a ()Lakr; fontId
	a (Lflb$a;Lflc$a;Lflo$c;)V add
		0 o p_286837_
		1 o p_326179_
		2 o p_286500_
	a (Lflb$a;Lflc$a;Ljava/util/concurrent/CompletableFuture;)V add
		0 o p_284935_
		1 o p_326423_
		2 o p_284966_
	a (Ljava/util/function/Function;)Ljava/util/Optional; resolve
		0 o p_285118_
	a (Lflb$b;)Ljava/util/stream/Stream; lambda$listBuilders$0
		static
		0 o p_285041_
	b ()Ljava/util/List; builders
	b (Ljava/util/function/Consumer;)V visitOptionalDependencies
		0 o p_285405_
	c ()Ljava/util/Set; dependencies
	d ()Ljava/util/stream/Stream; listBuilders
	equals (Ljava/lang/Object;)Z equals
		0 o p_285342_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
flc net/minecraft/client/gui/font/FontOption
	a UNIFORM
	b JAPANESE_VARIANTS
	c CODEC
	d name
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_326394_
		1 o p_326363_
		2 o p_326260_
	a ()[Lflc; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lflc; valueOf
		static
		0 o p_326327_
	values ()[Lflc; values
		static
flc$a net/minecraft/client/gui/font/FontOption$Filter
	a CODEC
	b ALWAYS_PASS
	c values
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o p_325963_
	a (Ljava/util/Set;)Z apply
		0 o p_326085_
	a (Lflc$a;)Lflc$a; merge
		0 o p_326092_
	b (Lflc$a;)Ljava/util/Map; lambda$static$0
		static
		0 o p_326230_
fld net/minecraft/client/gui/font/FontSet
	a RANDOM
	b LARGE_FORWARD_ADVANCE
	c textureManager
	d name
	e missingGlyph
	f whiteGlyph
	g allProviders
	h activeProviders
	i glyphs
	j glyphInfos
	k glyphsByWidth
	l textures
	<clinit> ()V <clinit>
		static
	<init> (Lgqm;Lakr;)V <init>
		0 o p_95062_
		1 o p_95063_
	a (Lezl;)Lflh; getRandomGlyph
		0 o p_95068_
	a ()Lakr; name
	a (Ljava/util/List;Ljava/util/Set;)V reload
		0 o p_326339_
		1 o p_326154_
	a (I)Lflh; getGlyph
		0 o p_95079_
	a (Lezn;)Lflh; stitch
		0 o p_232557_
	a (Ljava/util/Set;)V reload
		0 o p_326252_
	a (Ljava/util/List;Ljava/util/Set;I)V lambda$selectProviders$5
		0 o p_232559_
		1 o p_232560_
		2 o p_232561_
	a (IZ)Lezl; getGlyphInfo
		0 o p_243235_
		1 o p_243251_
	b ()Lflh; whiteGlyph
	b (Lezl;)Z hasFishyAdvance
		static
		0 o p_243323_
	b (I)Lfld$a; computeGlyphInfo
		0 o p_243321_
	b (Ljava/util/List;Ljava/util/Set;)Ljava/util/List; selectProviders
		0 o p_326151_
		1 o p_326291_
	c (I)Lflh; computeBakedGlyph
		0 o p_232565_
	c ()V resetTextures
	close ()V close
	d (I)Lit/unimi/dsi/fastutil/ints/IntList; lambda$selectProviders$4
		static
		0 o p_232567_
	d ()V closeTextures
	e (I)[[Lfld$a; lambda$new$3
		static
		0 o p_284632_
	f (I)[Lfld$a; lambda$new$2
		static
		0 o p_284631_
	g (I)[[Lflh; lambda$new$1
		static
		0 o p_284629_
	h (I)[Lflh; lambda$new$0
		static
		0 o p_284630_
fld$a net/minecraft/client/gui/font/FontSet$GlyphInfoFilter
	a glyphInfo
	b glyphInfoNotFishy
	c MISSING
	<clinit> ()V <clinit>
		static
	<init> (Lezl;Lezl;)V <init>
		0 o glyphInfo
		1 o glyphInfoNotFishy
	a (Z)Lezl; select
		0 o p_243218_
	a ()Lezl; glyphInfo
	b ()Lezl; glyphInfoNotFishy
	equals (Ljava/lang/Object;)Z equals
		0 o p_243310_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fle net/minecraft/client/gui/font/FontTexture
	e SIZE
	f renderTypes
	g colored
	h root
	<init> (Lflf;Z)V <init>
		0 o p_285000_
		1 o p_285085_
	a (Laue;)V load
		0 o p_95101_
	a (I)I lambda$dumpContents$0
		static
		0 o p_285145_
	a (Lezn;)Lflh; add
		0 o p_232569_
	a (Lakr;Ljava/nio/file/Path;)V dumpContents
		0 o p_285121_
		1 o p_285511_
	close ()V close
fle$a net/minecraft/client/gui/font/FontTexture$Node
	a x
	b y
	c width
	d height
	e left
	f right
	g occupied
	<init> (IIII)V <init>
		0 o p_95113_
		1 o p_95114_
		2 o p_95115_
		3 o p_95116_
	a (Lezn;)Lfle$a; insert
		0 o p_232571_
flf net/minecraft/client/gui/font/GlyphRenderTypes
	a normal
	b seeThrough
	c polygonOffset
	<init> (Lgfh;Lgfh;Lgfh;)V <init>
		0 o normal
		1 o seeThrough
		2 o polygonOffset
	a (Lakr;)Lflf; createForIntensityTexture
		static
		0 o p_285411_
	a (Lfhx$a;)Lgfh; select
		0 o p_285259_
	a ()Lgfh; normal
	b ()Lgfh; seeThrough
	b (Lakr;)Lflf; createForColorTexture
		static
		0 o p_285486_
	c ()Lgfh; polygonOffset
	equals (Ljava/lang/Object;)Z equals
		0 o p_285092_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
flf$1 net/minecraft/client/gui/font/GlyphRenderTypes$1
	a $SwitchMap$net$minecraft$client$gui$Font$DisplayMode
	<clinit> ()V <clinit>
		static
flg net/minecraft/client/gui/font/TextFieldHelper
	a getMessageFn
	b setMessageFn
	c getClipboardFn
	d setClipboardFn
	e stringValidator
	f cursorPos
	g selectionPos
	<init> (Ljava/util/function/Supplier;Ljava/util/function/Consumer;Ljava/util/function/Supplier;Ljava/util/function/Consumer;Ljava/util/function/Predicate;)V <init>
		0 o p_95137_
		1 o p_95138_
		2 o p_95139_
		3 o p_95140_
		4 o p_95141_
	a (Ljava/lang/String;)V insertText
		0 o p_95159_
	a (II)V setSelectionRange
		0 o p_95148_
		1 o p_95149_
	a (Lfgo;Ljava/lang/String;)V setClipboardContents
		static
		0 o p_95156_
		1 o p_95157_
	a (Z)V setCursorToStart
		0 o p_95177_
	a ()V cut
	a (IZLflg$a;)V moveBy
		0 o p_232576_
		1 o p_232577_
		2 o p_232578_
	a (ILflg$a;)V removeFromCursor
		0 o p_232573_
		1 o p_232574_
	a (C)Z charTyped
		0 o p_95144_
	a (Ljava/lang/String;Ljava/lang/String;)V insertText
		0 o p_95161_
		1 o p_95162_
	a (I)Z keyPressed
		0 o p_95146_
	a (IZ)V moveByChars
		0 o p_95151_
		1 o p_95152_
	a (Lfgo;)Ljava/util/function/Supplier; createClipboardGetter
		static
		0 o p_95154_
	b (Lfgo;)Ljava/lang/String; getClipboardContents
		static
		0 o p_95170_
	b (IZ)V moveByWords
		0 o p_95167_
		1 o p_95168_
	b (Z)V setCursorToEnd
		0 o p_95187_
	b (Lfgo;Ljava/lang/String;)V lambda$createClipboardSetter$1
		static
		0 o p_95172_
		1 o p_95173_
	b (I)V moveByChars
		0 o p_169094_
	b (Ljava/lang/String;)Ljava/lang/String; getSelected
		0 o p_95175_
	b ()V paste
	c (I)V moveByWords
		0 o p_169096_
	c ()V copy
	c (Lfgo;)Ljava/util/function/Consumer; createClipboardSetter
		static
		0 o p_95183_
	c (Z)V resetSelectionIfNeeded
		0 o p_95164_
	c (IZ)V setCursorPos
		0 o p_95180_
		1 o p_95181_
	c (Ljava/lang/String;)Ljava/lang/String; deleteSelection
		0 o p_95185_
	d (Lfgo;)Ljava/lang/String; lambda$createClipboardGetter$0
		static
		0 o p_95192_
	d (I)V removeWordsFromCursor
		0 o p_232580_
	d ()V selectAll
	e ()V setCursorToStart
	e (I)V removeCharsFromCursor
		0 o p_95190_
	f ()V setCursorToEnd
	f (I)V setCursorPos
		0 o p_169099_
	g ()I getCursorPos
	g (I)V setSelectionPos
		0 o p_169101_
	h (I)I clampToMsgLength
		0 o p_95196_
	h ()I getSelectionPos
	i ()Z isSelecting
flg$a net/minecraft/client/gui/font/TextFieldHelper$CursorStep
	a CHARACTER
	b WORD
	c $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_232588_
		1 o p_232589_
	a ()[Lflg$a; $values
		static
	valueOf (Ljava/lang/String;)Lflg$a; valueOf
		static
		0 o p_232592_
	values ()[Lflg$a; values
		static
flh net/minecraft/client/gui/font/glyphs/BakedGlyph
	a renderTypes
	b u0
	c u1
	d v0
	e v1
	f left
	g right
	h up
	i down
	<init> (Lflf;FFFFFFFF)V <init>
		0 o p_285527_
		1 o p_285271_
		2 o p_284970_
		3 o p_285098_
		4 o p_285023_
		5 o p_285242_
		6 o p_285043_
		7 o p_285100_
		8 o p_284948_
	a (Lflh$a;Lorg/joml/Matrix4f;Lfbm;I)V renderEffect
		0 o p_95221_
		1 o p_254370_
		2 o p_95223_
		3 o p_95224_
	a (Lfhx$a;)Lgfh; renderType
		0 o p_181388_
	a (ZFFLorg/joml/Matrix4f;Lfbm;FFFFI)V render
		0 o p_95227_
		1 o p_95228_
		2 o p_95229_
		3 o p_253706_
		4 o p_95231_
		5 o p_95232_
		6 o p_95233_
		7 o p_95234_
		8 o p_95235_
		9 o p_95236_
flh$a net/minecraft/client/gui/font/glyphs/BakedGlyph$Effect
	a x0
	b y0
	c x1
	d y1
	e depth
	f r
	g g
	h b
	i a
	<init> (FFFFFFFFF)V <init>
		0 o p_95247_
		1 o p_95248_
		2 o p_95249_
		3 o p_95250_
		4 o p_95251_
		5 o p_95252_
		6 o p_95253_
		7 o p_95254_
		8 o p_95255_
fli net/minecraft/client/gui/font/glyphs/EmptyGlyph
	a INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (ZFFLorg/joml/Matrix4f;Lfbm;FFFFI)V render
		0 o p_95278_
		1 o p_95279_
		2 o p_95280_
		3 o p_253794_
		4 o p_95282_
		5 o p_95283_
		6 o p_95284_
		7 o p_95285_
		8 o p_95286_
		9 o p_95287_
flj net/minecraft/client/gui/font/glyphs/SpecialGlyphs
	a WHITE
	b MISSING
	c image
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/util/function/Supplier;)V <init>
		0 o p_232602_
		1 o p_232603_
		2 o p_232604_
	a (II)I lambda$static$2
		static
		0 o p_232606_
		1 o p_232607_
	a (IILflj$a;)Lfaj; generate
		static
		0 o p_232609_
		1 o p_232610_
		2 o p_232611_
	b (II)I lambda$static$0
		static
		0 o p_232613_
		1 o p_232614_
	bake (Ljava/util/function/Function;)Lflh; bake
		0 o p_232616_
	c ()Lfaj; lambda$static$3
		static
	d ()Lfaj; lambda$static$1
		static
	e ()[Lflj; $values
		static
	getAdvance ()F getAdvance
	valueOf (Ljava/lang/String;)Lflj; valueOf
		static
		0 o p_232622_
	values ()[Lflj; values
		static
flj$1 net/minecraft/client/gui/font/glyphs/SpecialGlyphs$1
	a this$0
	<init> (Lflj;)V <init>
		0 o p_232626_
	a (II)V upload
		0 o p_232629_
		1 o p_232630_
	a ()I getPixelWidth
	b ()I getPixelHeight
	c ()Z isColored
	d ()F getOversample
flj$a net/minecraft/client/gui/font/glyphs/SpecialGlyphs$PixelProvider
	getColor (II)I getColor
		0 o p_232635_
		1 o p_232636_
flk net/minecraft/client/gui/font/glyphs/package-info
fll net/minecraft/client/gui/font/package-info
flm net/minecraft/client/gui/font/providers/BitmapProvider
	b LOGGER
	c image
	d glyphs
	<clinit> ()V <clinit>
		static
	<init> (Lfaj;Lfla;)V <init>
		0 o p_285380_
		1 o p_285445_
	a (I)Lezl; getGlyph
		0 o p_232638_
	a ()Lit/unimi/dsi/fastutil/ints/IntSet; getSupportedGlyphs
	close ()V close
flm$a net/minecraft/client/gui/font/providers/BitmapProvider$Definition
	a CODEC
	c file
	d height
	e ascent
	f codepointGrid
	g CODEPOINT_GRID_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lakr;II[[I)V <init>
		0 o file
		1 o height
		2 o ascent
		3 o codepointGrid
	a (Ljava/util/List;)[[I lambda$static$0
		static
		0 o p_286900_
	a (Lflm$a;)Lcom/mojang/serialization/DataResult; validate
		static
		0 o p_286662_
	a (I)[[Lflm$b; lambda$load$8
		static
		0 o p_286759_
	a (Lfaj;IIII)I getActualGlyphWidth
		0 o p_286449_
		1 o p_286656_
		2 o p_286554_
		3 o p_286657_
		4 o p_286307_
	a ([[I)Lcom/mojang/serialization/DataResult; validateDimensions
		static
		0 o p_286348_
	a ([II)Ljava/lang/String; lambda$validateDimensions$4
		static
		0 o p_286712_
		1 o p_286790_
	a (Laue;)Lezm; load
		0 o p_286694_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5
		static
		0 o p_286905_
	a ()Lflp; type
	b ([[I)Ljava/util/List; lambda$static$1
		static
		0 o p_286828_
	b ()Lcom/mojang/datafixers/util/Either; unpack
	b (I)[Lflm$b; lambda$load$7
		static
		0 o p_286343_
	b (Lflm$a;)Ljava/lang/String; lambda$validate$6
		static
		0 o p_286688_
	c ()Lakr; file
	d ()I height
	e ()I ascent
	equals (Ljava/lang/Object;)Z equals
		0 o p_286334_
	f ()[[I codepointGrid
	g ()Ljava/lang/String; lambda$validateDimensions$3
		static
	h ()Ljava/lang/String; lambda$validateDimensions$2
		static
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
flm$b net/minecraft/client/gui/font/providers/BitmapProvider$Glyph
	a scale
	b image
	c offsetX
	d offsetY
	e width
	f height
	g advance
	h ascent
	<init> (FLfaj;IIIIII)V <init>
		0 o scale
		1 o image
		2 o offsetX
		3 o offsetY
		4 o width
		5 o height
		6 o advance
		7 o ascent
	bake (Ljava/util/function/Function;)Lflh; bake
		0 o p_232640_
	c ()F scale
	d ()Lfaj; image
	e ()I offsetX
	equals (Ljava/lang/Object;)Z equals
		0 o p_232645_
	f ()I offsetY
	g ()I width
	getAdvance ()F getAdvance
	h ()I height
	hashCode ()I hashCode
	i ()I advance
	j ()I ascent
	toString ()Ljava/lang/String; toString
flm$b$1 net/minecraft/client/gui/font/providers/BitmapProvider$Glyph$1
	a this$0
	<init> (Lflm$b;)V <init>
		0 o p_232655_
	a (II)V upload
		0 o p_232658_
		1 o p_232659_
	a ()I getPixelWidth
	b ()I getPixelHeight
	c ()Z isColored
	d ()F getOversample
	j ()F getBearingTop
fln net/minecraft/client/gui/font/providers/FreeTypeUtil
	a LIBRARY_LOCK
	b LOGGER
	c library
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (ILjava/lang/String;)V assertError
		static
		0 o p_319997_
		1 o p_320575_
	a ()J getLibrary
		static
	a (Lorg/lwjgl/util/freetype/FT_Vector;FF)Lorg/lwjgl/util/freetype/FT_Vector; setVector
		static
		0 o p_320591_
		1 o p_319765_
		2 o p_320303_
	a (I)Ljava/lang/String; describeError
		static
		0 o p_320372_
	a (Lorg/lwjgl/util/freetype/FT_Vector;)F x
		static
		0 o p_320117_
	b (ILjava/lang/String;)Z checkError
		static
		0 o p_341678_
		1 o p_341603_
	b ()V destroy
		static
flo net/minecraft/client/gui/font/providers/GlyphProviderDefinition
	b MAP_CODEC
	<clinit> ()V <clinit>
		static
	a ()Lflp; type
	b ()Lcom/mojang/datafixers/util/Either; unpack
flo$a net/minecraft/client/gui/font/providers/GlyphProviderDefinition$Conditional
	a CODEC
	b definition
	c filter
	<clinit> ()V <clinit>
		static
	<init> (Lflo;Lflc$a;)V <init>
		0 o definition
		1 o filter
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337411_
	a ()Lflo; definition
	b ()Lflc$a; filter
	equals (Ljava/lang/Object;)Z equals
		0 o p_326317_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
flo$b net/minecraft/client/gui/font/providers/GlyphProviderDefinition$Loader
	load (Laue;)Lezm; load
		0 o p_286639_
flo$c net/minecraft/client/gui/font/providers/GlyphProviderDefinition$Reference
	a id
	<init> (Lakr;)V <init>
		0 o id
	a ()Lakr; id
	equals (Ljava/lang/Object;)Z equals
		0 o p_286392_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
flp net/minecraft/client/gui/font/providers/GlyphProviderType
	a BITMAP
	b TTF
	c SPACE
	d UNIHEX
	e REFERENCE
	f CODEC
	g name
	h codec
	i $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Lcom/mojang/serialization/MapCodec;)V <init>
		0 o p_286896_
		1 o p_286631_
		2 o p_286573_
		3 o p_286248_
	a ()Lcom/mojang/serialization/MapCodec; mapCodec
	b ()[Lflp; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lflp; valueOf
		static
		0 o p_286399_
	values ()[Lflp; values
		static
flq net/minecraft/client/gui/font/providers/ProviderReferenceDefinition
	a CODEC
	c id
	<clinit> ()V <clinit>
		static
	<init> (Lakr;)V <init>
		0 o id
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_286521_
	a ()Lflp; type
	b ()Lcom/mojang/datafixers/util/Either; unpack
	c ()Lakr; id
	equals (Ljava/lang/Object;)Z equals
		0 o p_286305_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
flr net/minecraft/client/gui/font/providers/TrueTypeGlyphProviderDefinition
	a CODEC
	c location
	d size
	e oversample
	f shift
	g skip
	h SKIP_LIST_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lakr;FFLflr$a;Ljava/lang/String;)V <init>
		0 o location
		1 o size
		2 o oversample
		3 o shift
		4 o skip
	a (Laue;)Lezm; load
		0 o p_286229_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_286284_
	a ()Lflp; type
	a (Ljava/util/List;)Ljava/lang/String; lambda$static$0
		static
		0 o p_286852_
	b ()Lcom/mojang/datafixers/util/Either; unpack
	c ()Lakr; location
	d ()F size
	e ()F oversample
	equals (Ljava/lang/Object;)Z equals
		0 o p_286854_
	f ()Lflr$a; shift
	g ()Ljava/lang/String; skip
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
flr$a net/minecraft/client/gui/font/providers/TrueTypeGlyphProviderDefinition$Shift
	a NONE
	b CODEC
	c x
	d y
	<clinit> ()V <clinit>
		static
	<init> (FF)V <init>
		0 o x
		1 o y
	a (Lflr$a;)Ljava/util/List; lambda$static$2
		static
		0 o p_286274_
	a (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_337412_
	a ()F x
	b (Ljava/util/List;)Lflr$a; lambda$static$0
		static
		0 o p_286746_
	b ()F y
	equals (Ljava/lang/Object;)Z equals
		0 o p_286407_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fls net/minecraft/client/gui/font/providers/UnihexProvider
	b LOGGER
	c GLYPH_HEIGHT
	d DIGITS_PER_BYTE
	e DIGITS_FOR_WIDTH_8
	f DIGITS_FOR_WIDTH_16
	g DIGITS_FOR_WIDTH_24
	h DIGITS_FOR_WIDTH_32
	i glyphs
	<clinit> ()V <clinit>
		static
	<init> (Lfla;)V <init>
		0 o p_285457_
	a (I)Lezl; getGlyph
		0 o p_285239_
	a (Ljava/nio/IntBuffer;III)V unpackBitsToBytes
		static
		0 o p_285211_
		1 o p_285508_
		2 o p_285312_
		3 o p_285412_
	a (ILit/unimi/dsi/fastutil/bytes/ByteList;I)I decodeHex
		static
		0 o p_285205_
		1 o p_285268_
		2 o p_285345_
	a ()Lit/unimi/dsi/fastutil/ints/IntSet; getSupportedGlyphs
	a (Ljava/nio/IntBuffer;Lfls$f;II)V unpackBitsToBytes
		static
		0 o p_285283_
		1 o p_285485_
		2 o p_284940_
		3 o p_284950_
	a (IB)I decodeHex
		static
		0 o p_284952_
		1 o p_285036_
	a (Ljava/io/InputStream;Lfls$h;)V readFromStream
		static
		0 o p_285315_
		1 o p_285353_
	a (Ljava/io/InputStream;Lit/unimi/dsi/fastutil/bytes/ByteList;I)Z copyUntil
		static
		0 o p_284994_
		1 o p_285351_
		2 o p_285177_
fls$a net/minecraft/client/gui/font/providers/UnihexProvider$ByteContents
	a contents
	<init> ([B)V <init>
		0 o contents
	a (ILit/unimi/dsi/fastutil/bytes/ByteList;)Lfls$f; read
		static
		0 o p_285080_
		1 o p_285481_
	a (I)I line
		0 o p_285203_
	a ()I bitWidth
	b ()[B contents
	equals (Ljava/lang/Object;)Z equals
		0 o p_284989_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fls$b net/minecraft/client/gui/font/providers/UnihexProvider$Definition
	a CODEC
	c hexFile
	d sizeOverrides
	<clinit> ()V <clinit>
		static
	<init> (Lakr;Ljava/util/List;)V <init>
		0 o p_286378_
		1 o p_286770_
	a (Lfls$b;)Ljava/util/List; lambda$static$1
		static
		0 o p_286528_
	a (Ljava/io/InputStream;)Lfls; loadData
		0 o p_286795_
	a (Laue;)Lezm; load
		0 o p_286472_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_286579_
	a (Lfla;ILfls$f;)V lambda$loadData$7
		static
		0 o p_286415_
		1 o p_286721_
		2 o p_286722_
	a ()Lflp; type
	a (I)[[Lfls$d; lambda$loadData$6
		static
		0 o p_286340_
	b (Lfls$b;)Lakr; lambda$static$0
		static
		0 o p_286591_
	b ()Lcom/mojang/datafixers/util/Either; unpack
	b (I)[Lfls$d; lambda$loadData$5
		static
		0 o p_286831_
	c (I)[[Lfls$f; lambda$loadData$4
		static
		0 o p_286615_
	d (I)[Lfls$f; lambda$loadData$3
		static
		0 o p_286908_
fls$c net/minecraft/client/gui/font/providers/UnihexProvider$Dimensions
	a MAP_CODEC
	b CODEC
	c left
	d right
	<clinit> ()V <clinit>
		static
	<init> (II)V <init>
		0 o left
		1 o right
	a (I)I left
		static
		0 o p_285195_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_285497_
	a ()I pack
	a (II)I pack
		static
		0 o p_285339_
		1 o p_285120_
	b (I)I right
		static
		0 o p_285419_
	b ()I left
	c ()I right
	equals (Ljava/lang/Object;)Z equals
		0 o p_285019_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fls$d net/minecraft/client/gui/font/providers/UnihexProvider$Glyph
	a contents
	b left
	c right
	<init> (Lfls$f;II)V <init>
		0 o contents
		1 o left
		2 o right
	a ()F getBoldOffset
	b ()F getShadowOffset
	bake (Ljava/util/function/Function;)Lflh; bake
		0 o p_285377_
	c ()I width
	d ()Lfls$f; contents
	e ()I left
	equals (Ljava/lang/Object;)Z equals
		0 o p_285317_
	f ()I right
	getAdvance ()F getAdvance
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fls$d$1 net/minecraft/client/gui/font/providers/UnihexProvider$Glyph$1
	a this$0
	<init> (Lfls$d;)V <init>
		0 o p_285151_
	a (II)V upload
		0 o p_285473_
		1 o p_285510_
	a ()I getPixelWidth
	b ()I getPixelHeight
	c ()Z isColored
	d ()F getOversample
fls$e net/minecraft/client/gui/font/providers/UnihexProvider$IntContents
	a contents
	b bitWidth
	c SIZE_24
	<init> ([II)V <init>
		0 o contents
		1 o bitWidth
	a (ILit/unimi/dsi/fastutil/bytes/ByteList;)Lfls$f; read32
		static
		0 o p_285222_
		1 o p_285346_
	a (I)I line
		0 o p_285172_
	a ()I bitWidth
	b ()[I contents
	b (ILit/unimi/dsi/fastutil/bytes/ByteList;)Lfls$f; read24
		static
		0 o p_285362_
		1 o p_285123_
	equals (Ljava/lang/Object;)Z equals
		0 o p_285302_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fls$f net/minecraft/client/gui/font/providers/UnihexProvider$LineData
	a (I)I line
		0 o p_285166_
	a ()I bitWidth
	c ()I mask
	d ()I calculateWidth
fls$g net/minecraft/client/gui/font/providers/UnihexProvider$OverrideRange
	a CODEC
	b from
	c to
	d dimensions
	e RAW_CODEC
	<clinit> ()V <clinit>
		static
	<init> (IILfls$c;)V <init>
		0 o from
		1 o to
		2 o dimensions
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_285088_
	a ()I from
	a (Lfls$g;)Lcom/mojang/serialization/DataResult; lambda$static$2
		static
		0 o p_285215_
	b ()I to
	b (Lfls$g;)Ljava/lang/String; lambda$static$1
		static
		0 o p_285095_
	c ()Lfls$c; dimensions
	equals (Ljava/lang/Object;)Z equals
		0 o p_285264_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fls$h net/minecraft/client/gui/font/providers/UnihexProvider$ReaderOutput
	accept (ILfls$f;)V accept
		0 o p_285139_
		1 o p_284982_
fls$i net/minecraft/client/gui/font/providers/UnihexProvider$ShortContents
	a contents
	<init> ([S)V <init>
		0 o contents
	a (ILit/unimi/dsi/fastutil/bytes/ByteList;)Lfls$f; read
		static
		0 o p_285528_
		1 o p_284958_
	a (I)I line
		0 o p_285158_
	a ()I bitWidth
	b ()[S contents
	equals (Ljava/lang/Object;)Z equals
		0 o p_284987_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
flt net/minecraft/client/gui/font/providers/package-info
flu net/minecraft/client/gui/layouts/AbstractLayout
	a width
	b height
	c x
	d y
	<init> (IIII)V <init>
		0 o p_265185_
		1 o p_265789_
		2 o p_265792_
		3 o p_265443_
	D ()I getX
	E ()I getY
	a (ILfmb;)V lambda$setY$1
		0 o p_265589_
		1 o p_265586_
	b (ILfmb;)V lambda$setX$0
		0 o p_265356_
		1 o p_265043_
	m (I)V setX
		0 o p_265701_
	n (I)V setY
		0 o p_265155_
	w ()I getHeight
	y ()I getWidth
flu$a net/minecraft/client/gui/layouts/AbstractLayout$AbstractChildWrapper
	a child
	b layoutSettings
	<init> (Lfmb;Lfmc;)V <init>
		0 o p_265145_
		1 o p_265309_
	a (II)V setX
		0 o p_265766_
		1 o p_265689_
	a ()I getHeight
	b (II)V setY
		0 o p_265384_
		1 o p_265375_
	b ()I getWidth
flv net/minecraft/client/gui/layouts/CommonLayouts
	a LABEL_SPACING
	<init> ()V <init>
	a (Lfmc;)V lambda$labeledElement$0
		static
		0 o p_300036_
	a (Lfhx;Lfmb;Lwz;)Lfma; labeledElement
		static
		0 o p_300005_
		1 o p_299827_
		2 o p_299870_
	a (Lfhx;Lfmb;Lwz;Ljava/util/function/Consumer;)Lfma; labeledElement
		static
		0 o p_300013_
		1 o p_299865_
		2 o p_300008_
		3 o p_299888_
flw net/minecraft/client/gui/layouts/EqualSpacingLayout
	c orientation
	d children
	e defaultChildLayoutSettings
	<init> (IIIILflw$b;)V <init>
		0 o p_294661_
		1 o p_294554_
		2 o p_295502_
		3 o p_295293_
		4 o p_294700_
	<init> (IILflw$b;)V <init>
		0 o p_296391_
		1 o p_295404_
		2 o p_296096_
	a (Lfmb;Lfmc;)Lfmb; addChild
		0 o p_295964_
		1 o p_296374_
	a (Lfmb;Ljava/util/function/Consumer;)Lfmb; addChild
		0 o p_295467_
		1 o p_295449_
	a (Lfmb;)Lfmb; addChild
		0 o p_295559_
	a ()V arrangeElements
	a (Ljava/util/function/Consumer;Lflw$a;)V lambda$visitChildren$0
		static
		0 o p_295104_
		1 o p_296421_
	b (Ljava/util/function/Consumer;)V visitChildren
		0 o p_295333_
	b ()Lfmc; newChildLayoutSettings
	c ()Lfmc; defaultChildLayoutSetting
flw$a net/minecraft/client/gui/layouts/EqualSpacingLayout$ChildContainer
	<init> (Lfmb;Lfmc;)V <init>
		0 o p_295358_
		1 o p_295638_
flw$b net/minecraft/client/gui/layouts/EqualSpacingLayout$Orientation
	a HORIZONTAL
	b VERTICAL
	c $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_295138_
		1 o p_294411_
	a (Lflw$a;I)V setPrimaryPosition
		0 o p_295434_
		1 o p_294763_
	a ()[Lflw$b; $values
		static
	a (Lflw$a;)I getPrimaryLength
		0 o p_295365_
	a (Lfmb;)I getPrimaryLength
		0 o p_295781_
	a (Lflw$a;II)V setSecondaryPosition
		0 o p_295472_
		1 o p_295477_
		2 o p_296148_
	b (Lfmb;)I getSecondaryLength
		0 o p_294949_
	b (Lflw$a;)I getSecondaryLength
		0 o p_295288_
	c (Lfmb;)I getPrimaryPosition
		0 o p_294749_
	d (Lfmb;)I getSecondaryPosition
		0 o p_295927_
	valueOf (Ljava/lang/String;)Lflw$b; valueOf
		static
		0 o p_295491_
	values ()[Lflw$b; values
		static
flx net/minecraft/client/gui/layouts/FrameLayout
	c children
	d minWidth
	e minHeight
	f defaultChildLayoutSettings
	<init> (IIII)V <init>
		0 o p_265719_
		1 o p_265042_
		2 o p_265587_
		3 o p_265682_
	<init> (II)V <init>
		0 o p_270073_
		1 o p_270705_
	<init> ()V <init>
	a (Ljava/util/function/Consumer;Lflx$a;)V lambda$visitChildren$0
		static
		0 o p_265115_
		1 o p_265653_
	a (Lfmb;Ljava/util/function/Consumer;)Lfmb; addChild
		0 o p_294629_
		1 o p_294957_
	a (Lfmb;)Lfmb; addChild
		0 o p_265071_
	a (II)Lflx; setMinDimensions
		0 o p_265169_
		1 o p_265616_
	a (Lfmb;Lfms;FF)V alignInRectangle
		static
		0 o p_275320_
		1 o p_275389_
		2 o p_275607_
		3 o p_275662_
	a (Lfmb;Lfmc;)Lfmb; addChild
		0 o p_265386_
		1 o p_265532_
	a (IIILjava/util/function/Consumer;F)V alignInDimension
		static
		0 o p_265164_
		1 o p_265100_
		2 o p_265351_
		3 o p_265614_
		4 o p_265428_
	a (I)Lflx; setMinHeight
		0 o p_265646_
	a ()V arrangeElements
	a (Lfmb;Lfms;)V centerInRectangle
		static
		0 o p_268229_
		1 o p_268113_
	a (Lfmb;IIII)V centerInRectangle
		static
		0 o p_265197_
		1 o p_265518_
		2 o p_265334_
		3 o p_265540_
		4 o p_265632_
	a (Lfmb;IIIIFF)V alignInRectangle
		static
		0 o p_265662_
		1 o p_265497_
		2 o p_265030_
		3 o p_265535_
		4 o p_265427_
		5 o p_265271_
		6 o p_265365_
	b ()Lfmc; newChildLayoutSettings
	b (I)Lflx; setMinWidth
		0 o p_265764_
	b (Ljava/util/function/Consumer;)V visitChildren
		0 o p_265070_
	c ()Lfmc; defaultChildLayoutSetting
flx$a net/minecraft/client/gui/layouts/FrameLayout$ChildContainer
	<init> (Lfmb;Lfmc;)V <init>
		0 o p_265667_
		1 o p_265430_
fly net/minecraft/client/gui/layouts/GridLayout
	c children
	d cellInhabitants
	e defaultCellSettings
	f rowSpacing
	g columnSpacing
	<init> (II)V <init>
		0 o p_265045_
		1 o p_265035_
	<init> ()V <init>
	a (Lfmb;II)Lfmb; addChild
		0 o p_265485_
		1 o p_265720_
		2 o p_265679_
	a (Lfmb;IIIILjava/util/function/Consumer;)Lfmb; addChild
		0 o p_295505_
		1 o p_295555_
		2 o p_295800_
		3 o p_295919_
		4 o p_295523_
		5 o p_296424_
	a (Lfmb;IILjava/util/function/Consumer;)Lfmb; addChild
		0 o p_294625_
		1 o p_294408_
		2 o p_294646_
		3 o p_295693_
	a (I)Lfly; columnSpacing
		0 o p_268135_
	a (Lfmb;IIIILfmc;)Lfmb; addChild
		0 o p_265031_
		1 o p_265582_
		2 o p_265782_
		3 o p_265612_
		4 o p_265448_
		5 o p_265579_
	a ()V arrangeElements
	a (Lfmb;IILfmc;)Lfmb; addChild
		0 o p_265061_
		1 o p_265080_
		2 o p_265105_
		3 o p_265057_
	a (Lfmb;IIII)Lfmb; addChild
		0 o p_265590_
		1 o p_265556_
		2 o p_265323_
		3 o p_265531_
		4 o p_265352_
	b ()Lfmc; newCellSettings
	b (I)Lfly; rowSpacing
		0 o p_268237_
	b (Ljava/util/function/Consumer;)V visitChildren
		0 o p_265389_
	c ()Lfmc; defaultCellSetting
	c (I)Lfly; spacing
		0 o p_268351_
	d (I)Lfly$b; createRowHelper
		0 o p_265327_
fly$a net/minecraft/client/gui/layouts/GridLayout$CellInhabitant
	c row
	d column
	e occupiedRows
	f occupiedColumns
	<init> (Lfmb;IIIILfmc;)V <init>
		0 o p_265063_
		1 o p_265675_
		2 o p_265198_
		3 o p_265625_
		4 o p_265517_
		5 o p_265036_
	c ()I getLastOccupiedRow
	d ()I getLastOccupiedColumn
fly$b net/minecraft/client/gui/layouts/GridLayout$RowHelper
	a this$0
	b columns
	c index
	<init> (Lfly;I)V <init>
		0 o p_265452_
		1 o p_265633_
	a (Lfmb;Lfmc;)Lfmb; addChild
		0 o p_265411_
		1 o p_265755_
	a ()Lfly; getGrid
	a (Lfmb;)Lfmb; addChild
		0 o p_265455_
	a (Lfmb;ILfmc;)Lfmb; addChild
		0 o p_265200_
		1 o p_265044_
		2 o p_265797_
	a (Lfmb;I)Lfmb; addChild
		0 o p_265413_
		1 o p_265491_
	b ()Lfmc; newCellSettings
	c ()Lfmc; defaultCellSetting
flz net/minecraft/client/gui/layouts/HeaderAndFooterLayout
	a DEFAULT_HEADER_AND_FOOTER_HEIGHT
	b CONTENT_MARGIN_TOP
	c headerFrame
	d footerFrame
	e contentsFrame
	f screen
	g headerHeight
	h footerHeight
	<init> (Lfod;I)V <init>
		0 o p_270404_
		1 o p_270984_
	<init> (Lfod;II)V <init>
		0 o p_270083_
		1 o p_270134_
		2 o p_270996_
	<init> (Lfod;)V <init>
		0 o p_270234_
	D ()I getX
	E ()I getY
	a (Lwz;Lfhx;)V addTitleHeader
		0 o p_330525_
		1 o p_330590_
	a (Lfmb;Ljava/util/function/Consumer;)Lfmb; addToHeader
		0 o p_270870_
		1 o p_294312_
	a (Lfmb;)Lfmb; addToHeader
		0 o p_270636_
	a (I)V setFooterHeight
		0 o p_270260_
	a ()V arrangeElements
	b (Lfmb;)Lfmb; addToFooter
		0 o p_270951_
	b (I)V setHeaderHeight
		0 o p_270135_
	b (Lfmb;Ljava/util/function/Consumer;)Lfmb; addToFooter
		0 o p_270362_
		1 o p_295132_
	b ()I getFooterHeight
	b (Ljava/util/function/Consumer;)V visitChildren
		0 o p_270213_
	c ()I getHeaderHeight
	c (Lfmb;Ljava/util/function/Consumer;)Lfmb; addToContents
		0 o p_270611_
		1 o p_294257_
	c (Lfmb;)Lfmb; addToContents
		0 o p_270895_
	d ()I getContentHeight
	m (I)V setX
		0 o p_270309_
	n (I)V setY
		0 o p_270318_
	w ()I getHeight
	y ()I getWidth
fm net/minecraft/commands/arguments/NbtTagArgument
	a EXAMPLES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Luy; getNbtTag
		static
		0 o p_100663_
		1 o p_100664_
	a (Lcom/mojang/brigadier/StringReader;)Luy; parse
		0 o p_100661_
	a ()Lfm; nbtTag
		static
	getExamples ()Ljava/util/Collection; getExamples
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_100667_
fma net/minecraft/client/gui/layouts/Layout
	a (Lfmb;)V lambda$arrangeElements$1
		static
		0 o p_270565_
	a (Ljava/util/function/Consumer;)V visitWidgets
		0 o p_270962_
	a ()V arrangeElements
	a (Ljava/util/function/Consumer;Lfmb;)V lambda$visitWidgets$0
		static
		0 o p_270412_
		1 o p_270634_
	b (Ljava/util/function/Consumer;)V visitChildren
		0 o p_270255_
fmb net/minecraft/client/gui/layouts/LayoutElement
	D ()I getX
	E ()I getY
	H ()Lfms; getRectangle
	a (Ljava/util/function/Consumer;)V visitWidgets
		0 o p_265082_
	c (II)V setPosition
		0 o p_265617_
		1 o p_265577_
	m (I)V setX
		0 o p_265236_
	n (I)V setY
		0 o p_265404_
	w ()I getHeight
	y ()I getWidth
fmc net/minecraft/client/gui/layouts/LayoutSettings
	a (F)Lfmc; alignHorizontally
		0 o p_265729_
	a (FF)Lfmc; align
		0 o p_265408_
		1 o p_265269_
	a ()Lfmc; alignHorizontallyLeft
	a (IIII)Lfmc; padding
		0 o p_265186_
		1 o p_265177_
		2 o p_265631_
		3 o p_265369_
	a (I)Lfmc; padding
		0 o p_265143_
	a (II)Lfmc; padding
		0 o p_265473_
		1 o p_265776_
	b (F)Lfmc; alignVertically
		0 o p_265557_
	b ()Lfmc; alignHorizontallyCenter
	b (I)Lfmc; paddingLeft
		0 o p_265709_
	c (I)Lfmc; paddingTop
		0 o p_265644_
	c ()Lfmc; alignHorizontallyRight
	d (I)Lfmc; paddingRight
		0 o p_265608_
	d ()Lfmc; alignVerticallyTop
	e ()Lfmc; alignVerticallyMiddle
	e (I)Lfmc; paddingBottom
		0 o p_265758_
	f ()Lfmc; alignVerticallyBottom
	f (I)Lfmc; paddingHorizontal
		0 o p_265366_
	g ()Lfmc; copy
	g (I)Lfmc; paddingVertical
		0 o p_265142_
	h ()Lfmc$a; getExposed
	i ()Lfmc; defaults
		static
fmc$a net/minecraft/client/gui/layouts/LayoutSettings$LayoutSettingsImpl
	a paddingLeft
	b paddingTop
	c paddingRight
	d paddingBottom
	e xAlignment
	f yAlignment
	<init> (Lfmc$a;)V <init>
		0 o p_265146_
	<init> ()V <init>
	a (FF)Lfmc; align
		0 o p_265220_
		1 o p_265090_
	a (IIII)Lfmc; padding
		0 o p_265451_
		1 o p_265250_
		2 o p_265046_
		3 o p_265460_
	a (I)Lfmc; padding
		0 o p_265565_
	a (F)Lfmc; alignHorizontally
		0 o p_265464_
	a (II)Lfmc; padding
		0 o p_265353_
		1 o p_265444_
	b (FF)Lfmc$a; align
		0 o p_265459_
		1 o p_265051_
	b (I)Lfmc; paddingLeft
		0 o p_265028_
	b (II)Lfmc$a; padding
		0 o p_265284_
		1 o p_265730_
	b (F)Lfmc; alignVertically
		0 o p_265439_
	b (IIII)Lfmc$a; padding
		0 o p_265241_
		1 o p_265325_
		2 o p_265634_
		3 o p_265174_
	c (F)Lfmc$a; alignHorizontally
		0 o p_265331_
	c (I)Lfmc; paddingTop
		0 o p_265588_
	d (F)Lfmc$a; alignVertically
		0 o p_265657_
	d (I)Lfmc; paddingRight
		0 o p_265078_
	e (I)Lfmc; paddingBottom
		0 o p_265748_
	f (I)Lfmc; paddingHorizontal
		0 o p_265242_
	g ()Lfmc; copy
	g (I)Lfmc; paddingVertical
		0 o p_265523_
	h ()Lfmc$a; getExposed
	h (I)Lfmc$a; padding
		0 o p_265467_
	i (I)Lfmc$a; paddingLeft
		0 o p_265137_
	j ()Lfmc$a; copy
	j (I)Lfmc$a; paddingTop
		0 o p_265512_
	k (I)Lfmc$a; paddingRight
		0 o p_265595_
	l (I)Lfmc$a; paddingBottom
		0 o p_265336_
	m (I)Lfmc$a; paddingHorizontal
		0 o p_265592_
	n (I)Lfmc$a; paddingVertical
		0 o p_265151_
fmd net/minecraft/client/gui/layouts/LinearLayout
	a wrapped
	b orientation
	c nextChildIndex
	<init> (IILfmd$a;)V <init>
		0 o p_265093_
		1 o p_265502_
		2 o p_265112_
	<init> (Lfmd$a;)V <init>
		0 o p_265341_
	D ()I getX
	E ()I getY
	a (Lfmb;Ljava/util/function/Consumer;)Lfmb; addChild
		0 o p_294205_
		1 o p_295486_
	a (Lfmb;)Lfmb; addChild
		0 o p_265140_
	a (Lfmb;Lfmc;)Lfmb; addChild
		0 o p_265475_
		1 o p_265684_
	a ()V arrangeElements
	a (I)Lfmd; spacing
		0 o p_294650_
	b ()Lfmc; newCellSettings
	b (Ljava/util/function/Consumer;)V visitChildren
		0 o p_265508_
	c ()Lfmc; defaultCellSetting
	d ()Lfmd; vertical
		static
	e ()Lfmd; horizontal
		static
	m (I)V setX
		0 o p_295684_
	n (I)V setY
		0 o p_295771_
	w ()I getHeight
	y ()I getWidth
fmd$a net/minecraft/client/gui/layouts/LinearLayout$Orientation
	a HORIZONTAL
	b VERTICAL
	c $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_265610_
		1 o p_265277_
	a (Lfly;I)V setSpacing
		0 o p_295925_
		1 o p_295045_
	a ()[Lfmd$a; $values
		static
	a (Lfly;Lfmb;ILfmc;)Lfmb; addChild
		0 o p_296325_
		1 o p_294747_
		2 o p_296492_
		3 o p_295163_
	valueOf (Ljava/lang/String;)Lfmd$a; valueOf
		static
		0 o p_265307_
	values ()[Lfmd$a; values
		static
fme net/minecraft/client/gui/layouts/SpacerElement
	a x
	b y
	c width
	d height
	<init> (IIII)V <init>
		0 o p_265199_
		1 o p_265495_
		2 o p_265101_
		3 o p_265469_
	<init> (II)V <init>
		0 o p_265229_
		1 o p_265527_
	D ()I getX
	E ()I getY
	a (Ljava/util/function/Consumer;)V visitWidgets
		0 o p_265477_
	a (I)Lfme; width
		static
		0 o p_265056_
	b (I)Lfme; height
		static
		0 o p_265087_
	m (I)V setX
		0 o p_265605_
	n (I)V setY
		0 o p_265406_
	w ()I getHeight
	y ()I getWidth
fmf net/minecraft/client/gui/layouts/package-info
fmg net/minecraft/client/gui/narration/NarratableEntry
	C ()Z isActive
	u ()Lfmg$a; narrationPriority
fmg$a net/minecraft/client/gui/narration/NarratableEntry$NarrationPriority
	a NONE
	b HOVERED
	c FOCUSED
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_169121_
		1 o p_169122_
	a ()Z isTerminal
	b ()[Lfmg$a; $values
		static
	valueOf (Ljava/lang/String;)Lfmg$a; valueOf
		static
		0 o p_169126_
	values ()[Lfmg$a; values
		static
fmh net/minecraft/client/gui/narration/NarratedElementType
	a TITLE
	b POSITION
	c HINT
	d USAGE
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_169135_
		1 o p_169136_
	a ()[Lfmh; $values
		static
	valueOf (Ljava/lang/String;)Lfmh; valueOf
		static
		0 o p_169139_
	values ()[Lfmh; values
		static
fmi net/minecraft/client/gui/narration/NarrationElementOutput
	a ()Lfmi; nest
	a (Lfmh;Ljava/lang/String;)V add
		0 o p_169144_
		1 o p_169145_
	a (Lfmh;[Lwz;)V add
		0 o p_169150_
		1 o p_169151_
	a (Lfmh;Lwz;)V add
		0 o p_169147_
		1 o p_169148_
	a (Lfmh;Lfmk;)V add
		0 o p_169141_
		1 o p_169142_
fmj net/minecraft/client/gui/narration/NarrationSupplier
	b (Lfmi;)V updateNarration
		0 o p_169152_
fmk net/minecraft/client/gui/narration/NarrationThunk
	a EMPTY
	b contents
	c converter
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/Object;Ljava/util/function/BiConsumer;)V <init>
		0 o p_169158_
		1 o p_169159_
	a (Lwz;)Lfmk; from
		static
		0 o p_169177_
	a (Ljava/util/function/Consumer;Lazs;)V lambda$static$0
		static
		0 o p_169171_
		1 o p_169172_
	a (Ljava/util/function/Consumer;Lwz;)V lambda$from$1
		static
		0 o p_169174_
		1 o p_169175_
	a (Ljava/lang/String;)Lfmk; from
		static
		0 o p_169161_
	a (Ljava/util/function/Consumer;)V getText
		0 o p_169169_
	a (Ljava/util/List;)Lfmk; from
		static
		0 o p_169163_
	a (Ljava/util/List;Ljava/util/function/Consumer;Ljava/util/List;)V lambda$from$2
		static
		0 o p_169165_
		1 o p_169166_
		2 o p_169167_
	equals (Ljava/lang/Object;)Z equals
		0 o p_169179_
	hashCode ()I hashCode
fml net/minecraft/client/gui/narration/ScreenNarrationCollector
	a generation
	b entries
	<init> ()V <init>
	a (Ljava/util/function/Consumer;)V update
		0 o p_169187_
	a (ZLjava/util/function/Consumer;Lfml$a;Lfml$b;)V lambda$collectNarrationText$2
		0 o p_169191_
		1 o p_169192_
		2 o p_169193_
		3 o p_169194_
	a (Z)Ljava/lang/String; collectNarrationText
		0 o p_169189_
	a (Lfml$a;)Ljava/lang/Integer; lambda$new$1
		static
		0 o p_169185_
	b (Lfml$a;)Lfmh; lambda$new$0
		static
		0 o p_169196_
fml$1 net/minecraft/client/gui/narration/ScreenNarrationCollector$1
	a val$result
	b firstEntry
	<init> (Lfml;Ljava/lang/StringBuilder;)V <init>
		0 o p_169201_
		1 o p_169202_
	a (Ljava/lang/String;)V accept
		0 o p_169204_
	accept (Ljava/lang/Object;)V accept
		0 o p_169206_
fml$a net/minecraft/client/gui/narration/ScreenNarrationCollector$EntryKey
	a type
	b depth
	<init> (Lfmh;I)V <init>
		0 o p_169210_
		1 o p_169211_
fml$b net/minecraft/client/gui/narration/ScreenNarrationCollector$NarrationEntry
	a contents
	b generation
	c alreadyNarrated
	<init> ()V <init>
	a (ILfmk;)Lfml$b; update
		0 o p_169217_
		1 o p_169218_
fml$c net/minecraft/client/gui/narration/ScreenNarrationCollector$Output
	a this$0
	b depth
	<init> (Lfml;I)V <init>
		0 o p_169222_
		1 o p_169223_
	a ()Lfmi; nest
	a (Lfml$a;)Lfml$b; lambda$add$0
		static
		0 o p_169229_
	a (Lfmh;Lfmk;)V add
		0 o p_169226_
		1 o p_169227_
fmm net/minecraft/client/gui/narration/package-info
fmn net/minecraft/client/gui/navigation/CommonInputs
	<init> ()V <init>
	a (I)Z selected
		static
		0 o p_279282_
fmo net/minecraft/client/gui/navigation/FocusNavigationEvent
	a ()Lfmq; getVerticalDirectionForInitialFocus
fmo$a net/minecraft/client/gui/navigation/FocusNavigationEvent$ArrowNavigation
	a direction
	<init> (Lfmq;)V <init>
		0 o direction
	a ()Lfmq; getVerticalDirectionForInitialFocus
	b ()Lfmq; direction
	equals (Ljava/lang/Object;)Z equals
		0 o p_265575_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fmo$b net/minecraft/client/gui/navigation/FocusNavigationEvent$InitialFocus
	<init> ()V <init>
	a ()Lfmq; getVerticalDirectionForInitialFocus
fmo$c net/minecraft/client/gui/navigation/FocusNavigationEvent$TabNavigation
	a forward
	<init> (Z)V <init>
		0 o forward
	a ()Lfmq; getVerticalDirectionForInitialFocus
	b ()Z forward
	equals (Ljava/lang/Object;)Z equals
		0 o p_265793_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fmp net/minecraft/client/gui/navigation/ScreenAxis
	a HORIZONTAL
	b VERTICAL
	c $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_265486_
		1 o p_265744_
	a (Z)Lfmq; getDirection
		0 o p_265698_
	a ()Lfmp; orthogonal
	b ()Lfmq; getPositive
	c ()Lfmq; getNegative
	d ()[Lfmp; $values
		static
	valueOf (Ljava/lang/String;)Lfmp; valueOf
		static
		0 o p_265516_
	values ()[Lfmp; values
		static
fmq net/minecraft/client/gui/navigation/ScreenDirection
	a UP
	b DOWN
	c LEFT
	d RIGHT
	e coordinateValueComparator
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_265103_
		1 o p_265118_
	a (II)Z isAfter
		0 o p_265461_
		1 o p_265553_
	a ()Lfmp; getAxis
	b (II)Z isBefore
		0 o p_265215_
		1 o p_265040_
	b ()Lfmq; getOpposite
	c (II)I lambda$new$0
		0 o p_265081_
		1 o p_265641_
	c ()Z isPositive
	d ()Lit/unimi/dsi/fastutil/ints/IntComparator; coordinateValueComparator
	e ()[Lfmq; $values
		static
	valueOf (Ljava/lang/String;)Lfmq; valueOf
		static
		0 o p_265244_
	values ()[Lfmq; values
		static
fmr net/minecraft/client/gui/navigation/ScreenPosition
	a x
	b y
	<init> (II)V <init>
		0 o x
		1 o y
	a (Lfmq;)Lfmr; step
		0 o p_265084_
	a (Lfmp;II)Lfmr; of
		static
		0 o p_265175_
		1 o p_265751_
		2 o p_265120_
	a ()I x
	a (Lfmp;)I getCoordinate
		0 o p_265656_
	b ()I y
	equals (Ljava/lang/Object;)Z equals
		0 o p_265333_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fmr$1 net/minecraft/client/gui/navigation/ScreenPosition$1
	a $SwitchMap$net$minecraft$client$gui$navigation$ScreenAxis
	b $SwitchMap$net$minecraft$client$gui$navigation$ScreenDirection
	<clinit> ()V <clinit>
		static
fms net/minecraft/client/gui/navigation/ScreenRectangle
	a position
	b width
	c height
	d EMPTY
	<clinit> ()V <clinit>
		static
	<init> (IIII)V <init>
		0 o p_265721_
		1 o p_265116_
		2 o p_265225_
		3 o p_265493_
	<init> (Lfmr;II)V <init>
		0 o position
		1 o width
		2 o height
	a (Lfmp;IIII)Lfms; of
		static
		0 o p_265648_
		1 o p_265317_
		2 o p_265685_
		3 o p_265218_
		4 o p_265226_
	a (II)Z containsPoint
		0 o p_332787_
		1 o p_332731_
	a (Lfmp;)I getLength
		0 o p_265463_
	a (Lfmq;)Lfms; step
		0 o p_265714_
	a ()Lfms; empty
		static
	a (Lfms;Lfmp;)Z overlapsInAxis
		0 o p_265306_
		1 o p_265340_
	a (Lfms;)Z overlaps
		0 o p_265652_
	b (Lfmp;)I getCenterInAxis
		0 o p_265694_
	b (Lfms;)Lfms; intersection
		0 o p_276058_
	b (Lfmq;)I getBoundInDirection
		0 o p_265778_
	b ()I top
	c (Lfmq;)Lfms; getBorder
		0 o p_265704_
	c ()I bottom
	d ()I left
	e ()I right
	equals (Ljava/lang/Object;)Z equals
		0 o p_265117_
	f ()Lfmr; position
	g ()I width
	h ()I height
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fms$1 net/minecraft/client/gui/navigation/ScreenRectangle$1
	a $SwitchMap$net$minecraft$client$gui$navigation$ScreenAxis
	<clinit> ()V <clinit>
		static
fmt net/minecraft/client/gui/navigation/package-info
fmu net/minecraft/client/gui/package-info
fmv net/minecraft/client/gui/screens/AccessibilityOnboardingScreen
	A layout
	a TITLE
	b ONBOARDING_NARRATOR_MESSAGE
	c PADDING
	r TITLE_PADDING
	s logoRenderer
	u options
	v narratorAvailable
	w hasNarrated
	x timer
	y onClose
	z textWidget
	<clinit> ()V <clinit>
		static
	<init> (Lfgs;Ljava/lang/Runnable;)V <init>
		0 o p_265483_
		1 o p_300004_
	C ()V handleInitialNarrationDelay
	a (Lfmc;)V lambda$init$0
		static
		0 o p_329717_
	a (ZLjava/lang/Runnable;)V close
		0 o p_352950_
		1 o p_299978_
	a (Lfhz;F)V renderPanorama
		0 o p_330740_
		1 o p_331952_
	a (Lfhz;IIF)V render
		0 o p_282353_
		1 o p_265135_
		2 o p_265032_
		3 o p_265387_
	a (Lfim;)V lambda$init$3
		0 o p_267841_
	a (Lfod;)V closeAndSetScreen
		0 o p_272914_
	aI_ ()V setInitialFocus
	aT_ ()V init
	b (Lfod;)V lambda$closeAndSetScreen$4
		0 o p_299786_
	b (Lfim;)V lambda$init$2
		0 o p_344154_
	c (Lfim;)V lambda$init$1
		0 o p_344155_
	c ()V repositionElements
	d ()V onClose
	m ()I initTitleYPos
fmw net/minecraft/client/gui/screens/AlertScreen
	a LABEL_Y
	b messageText
	c message
	r callback
	s okButton
	u shouldCloseOnEsc
	<init> (Ljava/lang/Runnable;Lwz;Lwz;Lwz;Z)V <init>
		0 o p_239327_
		1 o p_239328_
		2 o p_239329_
		3 o p_239330_
		4 o p_239331_
	<init> (Ljava/lang/Runnable;Lwz;Lwz;)V <init>
		0 o p_95519_
		1 o p_95520_
		2 o p_95521_
	a (Lfim;)V lambda$init$0
		0 o p_95533_
	a (Lfhz;IIF)V render
		0 o p_281989_
		1 o p_281583_
		2 o p_282152_
		3 o p_282198_
	aJ_ ()Z shouldCloseOnEsc
	aT_ ()V init
	i ()Lwz; getNarrationMessage
fmx net/minecraft/client/gui/screens/BackupConfirmScreen
	a onProceed
	b id
	c onCancel
	r description
	s promptForCacheErase
	u message
	v eraseCache
	<init> (Ljava/lang/Runnable;Lfmx$a;Lwz;Lwz;Z)V <init>
		0 o p_307341_
		1 o p_95544_
		2 o p_95545_
		3 o p_95546_
		4 o p_95547_
	a (III)Z keyPressed
		0 o p_95549_
		1 o p_95550_
		2 o p_95551_
	a (Lfim;)V lambda$init$2
		0 o p_307035_
	a (Lfhz;IIF)V render
		0 o p_282759_
		1 o p_282356_
		2 o p_282725_
		3 o p_281518_
	aJ_ ()Z shouldCloseOnEsc
	aT_ ()V init
	b (Lfim;)V lambda$init$1
		0 o p_307037_
	c (Lfim;)V lambda$init$0
		0 o p_307036_
fmx$a net/minecraft/client/gui/screens/BackupConfirmScreen$Listener
	proceed (ZZ)V proceed
		0 o p_95566_
		1 o p_95567_
fmy net/minecraft/client/gui/screens/BanNoticeScreens
	a NAME_BAN_TITLE
	b TEMPORARY_BAN_TITLE
	c PERMANENT_BAN_TITLE
	d SKIN_BAN_TITLE
	e SKIN_BAN_DESCRIPTION
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;Ljava/lang/Runnable;)Lfna; createNameBan
		static
		0 o p_299968_
		1 o p_299926_
	a (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lcom/mojang/authlib/minecraft/BanDetails;)Lfna; create
		static
		0 o p_299953_
		1 o p_299893_
	a (Ljava/lang/Runnable;)Lfna; createSkinBan
		static
		0 o p_300031_
	a (Lcom/mojang/authlib/minecraft/BanDetails;)Lwz; getBannedTitle
		static
		0 o p_299957_
	a (Ljava/net/URI;Ljava/lang/Runnable;Z)V lambda$createNameBan$1
		static
		0 o p_351637_
		1 o p_351638_
		2 o p_351639_
	b (Lcom/mojang/authlib/minecraft/BanDetails;)Lwz; getBannedScreenText
		static
		0 o p_299924_
	b (Ljava/net/URI;Ljava/lang/Runnable;Z)V lambda$createSkinBan$0
		static
		0 o p_351640_
		1 o p_351641_
		2 o p_351642_
	c (Lcom/mojang/authlib/minecraft/BanDetails;)Lwz; getBanReasonText
		static
		0 o p_299989_
	d (Lcom/mojang/authlib/minecraft/BanDetails;)Lwz; getBanStatusText
		static
		0 o p_299862_
	e (Lcom/mojang/authlib/minecraft/BanDetails;)Lwz; getBanDurationText
		static
		0 o p_299833_
	f (Lcom/mojang/authlib/minecraft/BanDetails;)Z isTemporaryBan
		static
		0 o p_299982_
fmz net/minecraft/client/gui/screens/ChatScreen
	a MOUSE_SCROLL_SPEED
	b input
	c USAGE_TEXT
	r TOOLTIP_MAX_WIDTH
	s historyBuffer
	u historyPos
	v initial
	w commandSuggestions
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o p_95579_
	a (I)V moveInHistory
		0 o p_95589_
	a (Lfgo;II)V resize
		0 o p_95600_
		1 o p_95601_
		2 o p_95602_
	a (DDDD)Z mouseScrolled
		0 o p_95581_
		1 o p_95582_
		2 o p_95583_
		3 o p_295977_
	a (Ljava/lang/String;)Ljava/lang/String; normalizeChatMessage
		0 o p_232707_
	a (DDI)Z mouseClicked
		0 o p_95585_
		1 o p_95586_
		2 o p_95587_
	a (Lfhz;IIF)V render
		0 o p_282470_
		1 o p_282674_
		2 o p_282014_
		3 o p_283132_
	a (III)Z keyPressed
		0 o p_95591_
		1 o p_95592_
		2 o p_95593_
	a (Lfmi;)V updateNarrationState
		0 o p_169238_
	aI_ ()V setInitialFocus
	aT_ ()V init
	a_ (Ljava/lang/String;Z)V insertText
		0 o p_95606_
		1 o p_95607_
	b (Ljava/lang/String;Z)V handleChatInput
		0 o p_242400_
		1 o p_242161_
	b (DD)Lxw; getComponentStyleAt
		0 o p_232702_
		1 o p_232703_
	b (Ljava/lang/String;)V onEdited
		0 o p_95611_
	b (Lfhz;IIF)V renderBackground
		0 o p_295929_
		1 o p_296130_
		2 o p_296353_
		3 o p_294668_
	c (Ljava/lang/String;)V setChatLine
		0 o p_95613_
	j ()V removed
	k ()Z isPauseScreen
fmz$1 net/minecraft/client/gui/screens/ChatScreen$1
	d this$0
	<init> (Lfmz;Lfhx;IIIILwz;)V <init>
		0 o p_95618_
		1 o p_95619_
		2 o p_95620_
		3 o p_95621_
		4 o p_95622_
		5 o p_95623_
		6 o p_95624_
	aQ_ ()Lxn; createNarrationMessage
fn net/minecraft/commands/arguments/ObjectiveArgument
	a EXAMPLES
	b ERROR_OBJECTIVE_NOT_FOUND
	c ERROR_OBJECTIVE_READ_ONLY
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lexy; getObjective
		static
		0 o p_101961_
		1 o p_101962_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304091_
	a (Lcom/mojang/brigadier/StringReader;)Ljava/lang/String; parse
		0 o p_101959_
	a ()Lfn; objective
		static
	b (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304090_
	b (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lexy; getWritableObjective
		static
		0 o p_101966_
		1 o p_101967_
	getExamples ()Ljava/util/Collection; getExamples
	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
		0 o p_101974_
		1 o p_101975_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_101977_
fna net/minecraft/client/gui/screens/ConfirmLinkScreen
	r COPY_BUTTON_TEXT
	s WARNING_TEXT
	u url
	v showWarning
	<clinit> ()V <clinit>
		static
	<init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Ljava/lang/String;Z)V <init>
		0 o p_95631_
		1 o p_95632_
		2 o p_95633_
	<init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lwz;Ljava/net/URI;Z)V <init>
		0 o p_352448_
		1 o p_352313_
		2 o p_352270_
		3 o p_352104_
	<init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lwz;Lwz;Ljava/net/URI;Lwz;Z)V <init>
		0 o p_352145_
		1 o p_352090_
		2 o p_352169_
		3 o p_352197_
		4 o p_352365_
		5 o p_352117_
	<init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lwz;Lwz;Ljava/lang/String;Lwz;Z)V <init>
		0 o p_240191_
		1 o p_240192_
		2 o p_240193_
		3 o p_240194_
		4 o p_240195_
		5 o p_240196_
	<init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lwz;Ljava/lang/String;Z)V <init>
		0 o p_238329_
		1 o p_238330_
		2 o p_238331_
		3 o p_238332_
	a (ZLjava/lang/String;)Lxn; confirmMessage
		static
		0 o p_239180_
		1 o p_239181_
	a (Lfhz;IIF)V render
		0 o p_281548_
		1 o p_281671_
		2 o p_283205_
		3 o p_283628_
	a (Lfod;Ljava/net/URI;ZLfim;)V lambda$confirmLink$6
		static
		0 o p_351643_
		1 o p_351644_
		2 o p_351645_
		3 o p_351646_
	a (Lfod;Ljava/net/URI;)V confirmLinkNow
		static
		0 o p_352190_
		1 o p_352392_
	a (Lfod;Ljava/lang/String;ZLfim;)V lambda$confirmLink$5
		static
		0 o p_349793_
		1 o p_349794_
		2 o p_349795_
		3 o p_349796_
	a (Lfod;Ljava/net/URI;Z)V confirmLinkNow
		static
		0 o p_352415_
		1 o p_352168_
		2 o p_352122_
	a (I)V addButtons
		0 o p_169243_
	a (Lfod;Ljava/lang/String;Z)V confirmLinkNow
		static
		0 o p_350478_
		1 o p_350522_
		2 o p_350852_
	a (Ljava/net/URI;Lfgo;Lfod;Z)V lambda$confirmLinkNow$4
		static
		0 o p_351647_
		1 o p_351648_
		2 o p_351649_
		3 o p_351650_
	a (Lfod;Ljava/lang/String;)V confirmLinkNow
		static
		0 o p_275593_
		1 o p_275417_
	a (Ljava/lang/String;Lfgo;Lfod;Z)V lambda$confirmLinkNow$3
		static
		0 o p_274668_
		1 o p_274669_
		2 o p_274670_
		3 o p_274671_
	b (Lfod;Ljava/lang/String;)Lfim$c; confirmLink
		static
		0 o p_275326_
		1 o p_275241_
	b (Lfim;)V lambda$addButtons$2
		0 o p_169245_
	b (Lfod;Ljava/lang/String;Z)Lfim$c; confirmLink
		static
		0 o p_350304_
		1 o p_350370_
		2 o p_350962_
	b (Lfod;Ljava/net/URI;)Lfim$c; confirmLink
		static
		0 o p_352385_
		1 o p_352416_
	b (Lfod;Ljava/net/URI;Z)Lfim$c; confirmLink
		static
		0 o p_352068_
		1 o p_352436_
		2 o p_352216_
	c (Lfim;)V lambda$addButtons$1
		0 o p_169247_
	c (Z)Lxn; confirmMessage
		static
		0 o p_240014_
	d (Lfim;)V lambda$addButtons$0
		0 o p_169249_
	l ()V copyToClipboard
fnb net/minecraft/client/gui/screens/ConfirmScreen
	a yesButton
	b noButton
	c callback
	r MARGIN
	s message
	u multilineMessage
	v delayTicker
	w exitButtons
	<init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lwz;Lwz;)V <init>
		0 o p_95654_
		1 o p_95655_
		2 o p_95656_
	<init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lwz;Lwz;Lwz;Lwz;)V <init>
		0 o p_95658_
		1 o p_95659_
		2 o p_95660_
		3 o p_95661_
		4 o p_95662_
	C ()I messageTop
	D ()I messageHeight
	a (I)V addButtons
		0 o p_169252_
	a (Lfhz;IIF)V render
		0 o p_281588_
		1 o p_283592_
		2 o p_283446_
		3 o p_282443_
	a (III)Z keyPressed
		0 o p_95666_
		1 o p_95667_
		2 o p_95668_
	a (Lfim;)V addExitButton
		0 o p_169254_
	aJ_ ()Z shouldCloseOnEsc
	aT_ ()V init
	b (Lfim;)V lambda$addButtons$1
		0 o p_169257_
	b (I)V setDelay
		0 o p_95664_
	c (Lfim;)V lambda$addButtons$0
		0 o p_169259_
	e ()V tick
	i ()Lwz; getNarrationMessage
	m ()I titleTop
fnc net/minecraft/client/gui/screens/ConnectScreen
	A connectFailedTitle
	a ABORT_CONNECTION
	b UNKNOWN_HOST_MESSAGE
	c UNIQUE_THREAD_ID
	r LOGGER
	s NARRATION_DELAY_MS
	u connection
	v channelFuture
	w aborted
	x parent
	y status
	z lastNarration
	<clinit> ()V <clinit>
		static
	<init> (Lfod;Lwz;)V <init>
		0 o p_279215_
		1 o p_279228_
	a (Lwz;)V updateStatus
		0 o p_95718_
	a (Lfgo;Lgax;Lfzt;Lfzy;)V connect
		0 o p_251955_
		1 o p_249536_
		2 o p_252078_
		3 o p_320415_
	a (Lfod;Lfgo;Lgax;Lfzt;ZLfzy;)V startConnecting
		static
		0 o p_279473_
		1 o p_279200_
		2 o p_279150_
		3 o p_279481_
		4 o p_279117_
		5 o p_320013_
	a (Lfim;)V lambda$init$0
		0 o p_289624_
	a (Lfhz;IIF)V render
		0 o p_283201_
		1 o p_95701_
		2 o p_95702_
		3 o p_95703_
	aJ_ ()Z shouldCloseOnEsc
	aT_ ()V init
	e ()V tick
fnc$1 net/minecraft/client/gui/screens/ConnectScreen$1
	a val$hostAndPort
	b val$minecraft
	c val$server
	d val$transferState
	e this$0
	<init> (Lfnc;Ljava/lang/String;Lgax;Lfgo;Lfzt;Lfzy;)V <init>
		0 o p_254316_
		1 o p_254118_
		2 o p_254245_
		3 o p_253911_
		4 o p_254500_
		5 o p_320961_
	a (Lfzt$a;)Lgtg$c; convertPackStatus
		static
		0 o p_314423_
	a (Lfgo;Ljava/lang/String;)V lambda$run$1
		0 o p_278875_
		1 o p_278876_
	a (Lfgo;)V lambda$run$0
		0 o p_278877_
	run ()V run
fnc$2 net/minecraft/client/gui/screens/ConnectScreen$2
	a $SwitchMap$net$minecraft$client$multiplayer$ServerData$ServerPackStatus
	<clinit> ()V <clinit>
		static
fnd net/minecraft/client/gui/screens/CreateBuffetWorldScreen
	a BIOME_SELECT_INFO
	b SPACING
	c layout
	r parent
	s applySettings
	u biomes
	v list
	w biome
	x doneButton
	<clinit> ()V <clinit>
		static
	<init> (Lfod;Lftk;Ljava/util/function/Consumer;)V <init>
		0 o p_232732_
		1 o p_232733_
		2 o p_232734_
	C ()Ljava/util/Optional; lambda$new$0
	a (Lfnd$a$a;)Z lambda$init$3
		0 o p_232738_
	a (Lfim;)V lambda$init$2
		0 o p_329719_
	aT_ ()V init
	b (Lfim;)V lambda$init$1
		0 o p_329718_
	c ()V repositionElements
	d ()V onClose
	m ()V updateButtonValidity
fnd$a net/minecraft/client/gui/screens/CreateBuffetWorldScreen$BiomeList
	a this$0
	<init> (Lfnd;)V <init>
		0 o p_95778_
	a (Lfih$a;)V setSelected
		0 o p_95783_
	a (Lfnd$a;Lfih$a;)V lambda$new$2
		static
		0 o p_203137_
		1 o p_203138_
	a (Lfnd$a$a;)V setSelected
		0 o p_95785_
	a (Ljm$c;)Lfnd$a$a; lambda$new$0
		0 o p_205389_
	b (Lfnd$a$a;)Ljava/lang/String; lambda$new$1
		static
		0 o p_203142_
fnd$a$a net/minecraft/client/gui/screens/CreateBuffetWorldScreen$BiomeList$Entry
	a this$1
	b biome
	c name
	<init> (Lfnd$a;Ljm$c;)V <init>
		0 o p_205391_
		1 o p_205392_
	a ()Lwz; getNarration
	a (Lfhz;IIIIIIIZF)V render
		0 o p_281315_
		1 o p_282451_
		2 o p_283356_
		3 o p_283563_
		4 o p_282677_
		5 o p_283473_
		6 o p_283681_
		7 o p_281493_
		8 o p_281302_
		9 o p_283122_
	a (DDI)Z mouseClicked
		0 o p_95798_
		1 o p_95799_
		2 o p_95800_
fne net/minecraft/client/gui/screens/CreateFlatWorldScreen
	A columnHeight
	B list
	C deleteLayerButton
	a parent
	b SLOT_SPRITE
	c SLOT_BG_SIZE
	r SLOT_STAT_HEIGHT
	s SLOT_BG_X
	u SLOT_BG_Y
	v SLOT_FG_X
	w SLOT_FG_Y
	x applySettings
	y generator
	z columnType
	<clinit> ()V <clinit>
		static
	<init> (Lftc;Ljava/util/function/Consumer;Leht;)V <init>
		0 o p_95822_
		1 o p_95823_
		2 o p_95824_
	C ()Z hasValidSelection
	a (Leht;)V setConfig
		0 o p_95826_
	a (Lfhz;IIF)V render
		0 o p_282393_
		1 o p_95829_
		2 o p_95830_
		3 o p_95831_
	a (Lfim;)V lambda$init$3
		0 o p_280792_
	aT_ ()V init
	b (Lfim;)V lambda$init$2
		0 o p_280791_
	c (Lfim;)V lambda$init$1
		0 o p_280790_
	d (Lfim;)V lambda$init$0
		0 o p_95845_
	d ()V onClose
	l ()Leht; settings
	m ()V updateButtonValidity
fne$a net/minecraft/client/gui/screens/CreateFlatWorldScreen$DetailsList
	a this$0
	<init> (Lfne;)V <init>
		0 o p_95851_
	a (Lfih$a;)V setSelected
		0 o p_95853_
	a (Lfne$a$a;)V setSelected
		0 o p_95855_
	c ()V resetRows
fne$a$a net/minecraft/client/gui/screens/CreateFlatWorldScreen$DetailsList$Entry
	a this$1
	<init> (Lfne$a;)V <init>
		0 o p_95863_
	a (Lfhz;II)V blitSlotBg
		0 o p_282271_
		1 o p_281324_
		2 o p_283171_
	a (Lfhz;IIIIIIIZF)V render
		0 o p_281319_
		1 o p_281943_
		2 o p_283629_
		3 o p_283315_
		4 o p_282974_
		5 o p_281870_
		6 o p_283341_
		7 o p_281639_
		8 o p_282715_
		9 o p_281937_
	a ()Lwz; getNarration
	a (Lfhz;IILcuq;)V blitSlot
		0 o p_281733_
		1 o p_282373_
		2 o p_282844_
		3 o p_281263_
	a (Ldtc;)Lcuq; getDisplayItem
		0 o p_169294_
	a (DDI)Z mouseClicked
		0 o p_95868_
		1 o p_95869_
		2 o p_95870_
fnf net/minecraft/client/gui/screens/CreditsAndAttributionScreen
	a BUTTON_SPACING
	b BUTTON_WIDTH
	c TITLE
	r CREDITS_BUTTON
	s ATTRIBUTION_BUTTON
	u LICENSES_BUTTON
	v lastScreen
	w layout
	<clinit> ()V <clinit>
		static
	<init> (Lfod;)V <init>
		0 o p_276298_
	C ()V lambda$openCreditsScreen$2
	a (Lfim;)V lambda$init$1
		0 o p_276311_
	aT_ ()V init
	b (Lfim;)V lambda$init$0
		0 o p_276287_
	c ()V repositionElements
	d ()V onClose
	m ()V openCreditsScreen
fng net/minecraft/client/gui/screens/DatapackLoadFailureScreen
	a message
	b cancelCallback
	c safeModeCallback
	<init> (Ljava/lang/Runnable;Ljava/lang/Runnable;)V <init>
		0 o p_95894_
		1 o p_307402_
	a (Lfim;)V lambda$init$1
		0 o p_307042_
	a (Lfhz;IIF)V render
		0 o p_283519_
		1 o p_282196_
		2 o p_283357_
		3 o p_283026_
	aJ_ ()Z shouldCloseOnEsc
	aT_ ()V init
	b (Lfim;)V lambda$init$0
		0 o p_307041_
fnh net/minecraft/client/gui/screens/DeathScreen
	a DRAFT_REPORT_SPRITE
	b delayTicker
	c causeOfDeath
	r hardcore
	s deathScore
	u exitButtons
	v exitToTitleButton
	<clinit> ()V <clinit>
		static
	<init> (Lwz;Z)V <init>
		0 o p_95911_
		1 o p_95912_
	C ()V exitToTitleScreen
	a (Lfhz;IIF)V render
		0 o p_283488_
		1 o p_283551_
		2 o p_283002_
		3 o p_281981_
	a (DDI)Z mouseClicked
		0 o p_95914_
		1 o p_95915_
		2 o p_95916_
	a (I)Lxw; getClickedComponentStyleAt
		0 o p_95918_
	a (Lfhz;II)V renderDeathBackground
		static
		0 o p_339647_
		1 o p_339641_
		2 o p_339673_
	a (Lfim;)V lambda$init$1
		0 o p_280796_
	aJ_ ()Z shouldCloseOnEsc
	aT_ ()V init
	b (Lfim;)V lambda$init$0
		0 o p_280794_
	b (Lfhz;IIF)V renderBackground
		0 o p_296411_
		1 o p_295765_
		2 o p_295221_
		3 o p_295625_
	c (Z)V setButtonsActive
		0 o p_273413_
	e ()V tick
	f (Z)V lambda$handleExitToTitleScreen$2
		0 o p_280795_
	k ()Z isPauseScreen
	m ()V handleExitToTitleScreen
fnh$a net/minecraft/client/gui/screens/DeathScreen$TitleConfirmScreen
	<init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lwz;Lwz;Lwz;Lwz;)V <init>
		0 o p_273707_
		1 o p_273255_
		2 o p_273747_
		3 o p_273434_
		4 o p_273416_
	b (Lfhz;IIF)V renderBackground
		0 o p_339588_
		1 o p_339615_
		2 o p_339620_
		3 o p_339674_
fni net/minecraft/client/gui/screens/DemoIntroScreen
	a DEMO_BACKGROUND_LOCATION
	b movementMessage
	c durationMessage
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lfim;)V lambda$init$1
		0 o p_280798_
	a (Lfhz;IIF)V render
		0 o p_281247_
		1 o p_281844_
		2 o p_283693_
		3 o p_281842_
	aT_ ()V init
	b (Lfim;)V lambda$init$0
		static
		0 o p_351651_
	b (Lfhz;IIF)V renderBackground
		0 o p_283391_
		1 o p_295532_
		2 o p_296277_
		3 o p_295918_
fnj net/minecraft/client/gui/screens/DirectJoinServerScreen
	a ENTER_IP_LABEL
	b selectButton
	c serverData
	r ipEdit
	s callback
	u lastScreen
	<clinit> ()V <clinit>
		static
	<init> (Lfod;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lfzt;)V <init>
		0 o p_95960_
		1 o p_95961_
		2 o p_95962_
	C ()V updateSelectButtonStatus
	a (Ljava/lang/String;)V lambda$init$0
		0 o p_95983_
	a (Lfgo;II)V resize
		0 o p_95973_
		1 o p_95974_
		2 o p_95975_
	a (Lfhz;IIF)V render
		0 o p_282464_
		1 o p_95969_
		2 o p_95970_
		3 o p_95971_
	a (III)Z keyPressed
		0 o p_95964_
		1 o p_95965_
		2 o p_95966_
	a (Lfim;)V lambda$init$2
		0 o p_95977_
	aI_ ()V setInitialFocus
	aT_ ()V init
	b (Lfim;)V lambda$init$1
		0 o p_95981_
	d ()V onClose
	j ()V removed
	m ()V onSelect
fnk net/minecraft/client/gui/screens/DisconnectedScreen
	a TO_SERVER_LIST
	b TO_TITLE
	c REPORT_TO_SERVER_TITLE
	r OPEN_REPORT_DIR_TITLE
	s parent
	u details
	v buttonText
	w layout
	<clinit> ()V <clinit>
		static
	<init> (Lfod;Lwz;Lvv;)V <init>
		0 o p_350975_
		1 o p_350733_
		2 o p_350337_
	<init> (Lfod;Lwz;Lwz;Lwz;)V <init>
		0 o p_279153_
		1 o p_279183_
		2 o p_279332_
		3 o p_279257_
	<init> (Lfod;Lwz;Lvv;Lwz;)V <init>
		0 o p_350946_
		1 o p_350644_
		2 o p_350268_
		3 o p_350948_
	<init> (Lfod;Lwz;Lwz;)V <init>
		0 o p_95993_
		1 o p_95994_
		2 o p_95995_
	a (Ljava/nio/file/Path;Lfim;)V lambda$init$1
		static
		0 o p_351654_
		1 o p_351655_
	a (Ljava/net/URI;)V lambda$init$0
		0 o p_351652_
	a (Ljava/nio/file/Path;)V lambda$init$2
		0 o p_351653_
	a (Lfim;)V lambda$init$4
		0 o p_280800_
	aJ_ ()Z shouldCloseOnEsc
	aT_ ()V init
	b (Lfim;)V lambda$init$3
		0 o p_280799_
	c ()V repositionElements
	i ()Lwz; getNarrationMessage
fnl net/minecraft/client/gui/screens/EditServerScreen
	a NAME_LABEL
	b IP_LABEL
	c addButton
	r callback
	s serverData
	u ipEdit
	v nameEdit
	w lastScreen
	<clinit> ()V <clinit>
		static
	<init> (Lfod;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lfzt;)V <init>
		0 o p_96017_
		1 o p_96018_
		2 o p_96019_
	C ()V updateAddButtonStatus
	a (Ljava/lang/String;)V lambda$init$1
		0 o p_169302_
	a (Lfgo;II)V resize
		0 o p_96026_
		1 o p_96027_
		2 o p_96028_
	a (Lfit;Lfzt$a;)V lambda$init$2
		0 o p_169299_
		1 o p_169300_
	a (Lfhz;IIF)V render
		0 o p_282351_
		1 o p_96022_
		2 o p_96023_
		3 o p_96024_
	a (Lfim;)V lambda$init$4
		0 o p_169297_
	aI_ ()V setInitialFocus
	aT_ ()V init
	b (Lfim;)V lambda$init$3
		0 o p_96030_
	b (Ljava/lang/String;)V lambda$init$0
		0 o p_169304_
	d ()V onClose
	m ()V onAdd
fnm net/minecraft/client/gui/screens/ErrorScreen
	a message
	<init> (Lwz;Lwz;)V <init>
		0 o p_96049_
		1 o p_96050_
	a (Lfim;)V lambda$init$0
		0 o p_280801_
	a (Lfhz;IIF)V render
		0 o p_281469_
		1 o p_96053_
		2 o p_96054_
		3 o p_96055_
	aJ_ ()Z shouldCloseOnEsc
	aT_ ()V init
	b (Lfhz;IIF)V renderBackground
		0 o p_294505_
		1 o p_295605_
		2 o p_295169_
		3 o p_296050_
fnn net/minecraft/client/gui/screens/FaviconTexture
	a MISSING_LOCATION
	b WIDTH
	c HEIGHT
	d textureManager
	e textureLocation
	f texture
	g closed
	<clinit> ()V <clinit>
		static
	<init> (Lgqm;Lakr;)V <init>
		0 o p_289556_
		1 o p_289549_
	a (Lfaj;)V upload
		0 o p_289543_
	a ()V clear
	a (Lgqm;Ljava/lang/String;)Lfnn; forWorld
		static
		0 o p_289550_
		1 o p_289565_
	b ()Lakr; textureLocation
	b (Lgqm;Ljava/lang/String;)Lfnn; forServer
		static
		0 o p_289553_
		1 o p_289535_
	c ()V checkOpen
	close ()V close
fno net/minecraft/client/gui/screens/GenericMessageScreen
	a textWidget
	<init> (Lwz;)V <init>
		0 o p_331916_
	aJ_ ()Z shouldCloseOnEsc
	aS_ ()Z shouldNarrateNavigation
	aT_ ()V init
	b (Lfhz;IIF)V renderBackground
		0 o p_330526_
		1 o p_330256_
		2 o p_331601_
		3 o p_331163_
	c ()V repositionElements
fnp net/minecraft/client/gui/screens/GenericWaitingScreen
	a TITLE_Y
	b MESSAGE_Y
	c MESSAGE_MAX_WIDTH
	r messageText
	s buttonLabel
	u buttonCallback
	v message
	w button
	x disableButtonTicks
	<init> (Lwz;Lwz;Lwz;Ljava/lang/Runnable;I)V <init>
		0 o p_240300_
		1 o p_240301_
		2 o p_240302_
		3 o p_240303_
		4 o p_240304_
	a (Lwz;Lwz;Ljava/lang/Runnable;)Lfnp; createWaiting
		static
		0 o p_240310_
		1 o p_240311_
		2 o p_240312_
	a (Lfim;)V lambda$init$0
		0 o p_239908_
	a (Lwz;Lwz;Lwz;Ljava/lang/Runnable;)Lfnp; createCompleted
		static
		0 o p_240291_
		1 o p_240292_
		2 o p_240293_
		3 o p_240294_
	a (Lfhz;IIF)V render
		0 o p_283537_
		1 o p_239719_
		2 o p_239720_
		3 o p_239721_
	aJ_ ()Z shouldCloseOnEsc
	aT_ ()V init
	d ()V onClose
	e ()V tick
	i ()Lwz; getNarrationMessage
fnq net/minecraft/client/gui/screens/InBedChatScreen
	c leaveBedButton
	<init> ()V <init>
	C ()V sendWakeUp
	a (III)Z keyPressed
		0 o p_96070_
		1 o p_96071_
		2 o p_96072_
	a (CI)Z charTyped
		0 o p_263331_
		1 o p_263427_
	a (Lfim;)V lambda$init$0
		0 o p_96074_
	a (Lfhz;IIF)V render
		0 o p_281659_
		1 o p_283403_
		2 o p_281737_
		3 o p_282201_
	aT_ ()V init
	d ()V onClose
	m ()V onPlayerWokeUp
fnr net/minecraft/client/gui/screens/LevelLoadingScreen
	a NARRATION_DELAY_MS
	b progressListener
	c lastNarration
	r done
	s COLORS
	<clinit> ()V <clinit>
		static
	<init> (Larh;)V <init>
		0 o p_96143_
	a (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V lambda$static$1
		static
		0 o p_280803_
	a (Lfhz;Larh;IIII)V renderChunks
		static
		0 o p_283467_
		1 o p_96151_
		2 o p_96152_
		3 o p_96153_
		4 o p_96154_
		5 o p_96155_
	a (ILfhz;IIIIILarh;III)V lambda$renderChunks$0
		static
		0 o p_286133_
		1 o p_286134_
		2 o p_286135_
		3 o p_286136_
		4 o p_286137_
		5 o p_286138_
		6 o p_286139_
		7 o p_286140_
		8 o p_286141_
		9 o p_286142_
		10 o p_286143_
	a (Lfhz;IIF)V render
		0 o p_283534_
		1 o p_96146_
		2 o p_96147_
		3 o p_96148_
	aJ_ ()Z shouldCloseOnEsc
	aS_ ()Z shouldNarrateNavigation
	b (Lfmi;)V updateNarratedWidget
		0 o p_169312_
	j ()V removed
	m ()Lwz; getFormattedProgress
fns net/minecraft/client/gui/screens/LoadingDotsText
	a FRAMES
	b INTERVAL_MS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (J)Ljava/lang/String; get
		static
		0 o p_232745_
fnt net/minecraft/client/gui/screens/LoadingOverlay
	a FADE_OUT_TIME
	b FADE_IN_TIME
	c MOJANG_STUDIOS_LOGO_LOCATION
	d LOGO_BACKGROUND_COLOR
	e LOGO_BACKGROUND_COLOR_DARK
	f BRAND_BACKGROUND
	g LOGO_SCALE
	h LOGO_QUARTER_FLOAT
	i LOGO_QUARTER
	j LOGO_HALF
	k LOGO_OVERLAP
	l SMOOTHING
	m minecraft
	n reload
	o onFinish
	p fadeIn
	q currentProgress
	r fadeOutStart
	s fadeInStart
	<clinit> ()V <clinit>
		static
	<init> (Lfgo;Laua;Ljava/util/function/Consumer;Z)V <init>
		0 o p_96172_
		1 o p_96173_
		2 o p_96174_
		3 o p_96175_
	a ()Z isPauseScreen
	a (II)I replaceAlpha
		static
		0 o p_169325_
		1 o p_169326_
	a (Lfgo;)V registerTextures
		static
		0 o p_96190_
	a (Lfhz;IIIIF)V drawProgressBar
		0 o p_283125_
		1 o p_96184_
		2 o p_96185_
		3 o p_96186_
		4 o p_96187_
		5 o p_96188_
	a (Lfhz;IIF)V render
		0 o p_281839_
		1 o p_282704_
		2 o p_283650_
		3 o p_283394_
	b ()I lambda$static$0
		static
fnt$a net/minecraft/client/gui/screens/LoadingOverlay$LogoTexture
	<init> ()V <init>
	b (Laue;)Lgqe$a; getTextureImage
		0 o p_96194_
fnu net/minecraft/client/gui/screens/MenuScreens
	a LOGGER
	b SCREENS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcrc;Lfgo;ILwz;)V create
		static
		0 o p_96202_
		1 o p_96203_
		2 o p_96204_
		3 o p_96205_
	a (Lcrc;)Lfnu$a; getConstructor
		static
		0 o p_96200_
	a ()Z selfTest
		static
	a (Lcrc;Lfnu$a;)V register
		static
		0 o p_96207_
		1 o p_96208_
fnu$a net/minecraft/client/gui/screens/MenuScreens$ScreenConstructor
	a (Lwz;Lcrc;Lfgo;I)V fromPacket
		0 o p_96210_
		1 o p_96211_
		2 o p_96212_
		3 o p_96213_
	create (Lcpu;Lcmw;Lwz;)Lfod; create
		0 o p_96215_
		1 o p_96216_
		2 o p_96217_
fnv net/minecraft/client/gui/screens/NoticeWithLinkScreen
	a SYMLINK_WORLD_TITLE
	b SYMLINK_WORLD_MESSAGE_TEXT
	c SYMLINK_PACK_TITLE
	r SYMLINK_PACK_MESSAGE_TEXT
	s message
	u uri
	v onClose
	w layout
	<clinit> ()V <clinit>
		static
	<init> (Lwz;Lwz;Ljava/net/URI;Ljava/lang/Runnable;)V <init>
		0 o p_294500_
		1 o p_296071_
		2 o p_352316_
		3 o p_307469_
	a (Ljava/lang/Runnable;)Lfod; createWorldSymlinkWarningScreen
		static
		0 o p_307422_
	a (Lfim;)V lambda$init$2
		0 o p_294811_
	aT_ ()V init
	b (Ljava/lang/Runnable;)Lfod; createPackSymlinkWarningScreen
		static
		0 o p_307294_
	b (Lfim;)V lambda$init$1
		0 o p_351657_
	c (Lfim;)V lambda$init$0
		0 o p_351656_
	c ()V repositionElements
	d ()V onClose
	i ()Lwz; getNarrationMessage
fnw net/minecraft/client/gui/screens/OutOfMemoryScreen
	a TITLE
	b MESSAGE
	c MESSAGE_WIDTH
	r layout
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lfim;)V lambda$init$1
		0 o p_280811_
	aJ_ ()Z shouldCloseOnEsc
	aT_ ()V init
	b (Lfim;)V lambda$init$0
		0 o p_280810_
	c ()V repositionElements
fnx net/minecraft/client/gui/screens/Overlay
	<init> ()V <init>
	a ()Z isPauseScreen
fny net/minecraft/client/gui/screens/PauseScreen
	A FEEDBACK_SUBSCREEN
	B SERVER_LINKS
	C OPTIONS
	D SHARE_TO_LAN
	E PLAYER_REPORTING
	F RETURN_TO_MENU
	G SAVING_LEVEL
	H GAME
	I PAUSED
	J showPauseMenu
	K disconnectButton
	a DRAFT_REPORT_SPRITE
	b COLUMNS
	c MENU_PADDING_TOP
	r BUTTON_PADDING
	s BUTTON_WIDTH_FULL
	u BUTTON_WIDTH_HALF
	v RETURN_TO_GAME
	w ADVANCEMENTS
	x STATS
	y SEND_FEEDBACK
	z REPORT_BUGS
	<clinit> ()V <clinit>
		static
	<init> (Z)V <init>
		0 o p_96308_
	C ()V createPauseMenu
	D ()V onDisconnect
	E ()Lfod; lambda$createPauseMenu$7
	F ()Lfod; lambda$createPauseMenu$6
	G ()Lfod; lambda$createPauseMenu$5
	J ()Lfod; lambda$createPauseMenu$3
	K ()Lfod; lambda$createPauseMenu$2
	L ()Lfod; lambda$createPauseMenu$1
	a (Ljava/util/function/Supplier;Lfim;)V lambda$openScreenButton$9
		0 o p_280816_
		1 o p_280817_
	a (Lalj;)Lfod; lambda$createPauseMenu$4
		0 o p_349801_
	a (Lfod;Lfly$b;)V addFeedbackButtons
		static
		0 o p_350532_
		1 o p_351050_
	a (Lfhz;IIF)V render
		0 o p_281899_
		1 o p_281431_
		2 o p_283183_
		3 o p_281435_
	a (Lfod;Lwz;Ljava/net/URI;)Lfim; openLinkButton
		static
		0 o p_350313_
		1 o p_262593_
		2 o p_352111_
	a (Lwz;Ljava/util/function/Supplier;)Lfim; openScreenButton
		0 o p_262567_
		1 o p_262581_
	a (Lfim;)V lambda$createPauseMenu$8
		0 o p_280815_
	aT_ ()V init
	b (Lfim;)V lambda$createPauseMenu$0
		0 o p_280814_
	b (Lfhz;IIF)V renderBackground
		0 o p_295883_
		1 o p_294974_
		2 o p_295209_
		3 o p_295290_
	e ()V tick
	m ()Z showsPauseMenu
fny$a net/minecraft/client/gui/screens/PauseScreen$FeedbackSubScreen
	a parent
	b TITLE
	c layout
	<clinit> ()V <clinit>
		static
	<init> (Lfod;)V <init>
		0 o p_350989_
	a (Lfim;)V lambda$init$0
		0 o p_350752_
	aT_ ()V init
	c ()V repositionElements
	d ()V onClose
fnz net/minecraft/client/gui/screens/PresetFlatWorldScreen
	A shareText
	B listText
	C list
	D selectButton
	E export
	F settings
	a UNKNOWN_PRESET
	b SLOT_SPRITE
	c LOGGER
	r SLOT_BG_SIZE
	s SLOT_STAT_HEIGHT
	u SLOT_BG_X
	v SLOT_BG_Y
	w SLOT_FG_X
	x SLOT_FG_Y
	y DEFAULT_BIOME
	z parent
	<clinit> ()V <clinit>
		static
	<init> (Lfne;)V <init>
		0 o p_96379_
	a (Ljn;Ljava/lang/String;I)Lehq; getLayerInfoFromString
		static
		0 o p_259695_
		1 o p_259185_
		2 o p_259723_
	a (Ljn;Ljn;Ljn;Ljn;Lfim;)V lambda$init$3
		0 o p_280818_
		1 o p_280819_
		2 o p_280820_
		3 o p_280821_
		4 o p_280822_
	a (Leht;)Ljava/lang/String; save
		static
		0 o p_205394_
	a (Lfgo;II)V resize
		0 o p_96390_
		1 o p_96391_
		2 o p_96392_
	a (DDDD)Z mouseScrolled
		0 o p_96381_
		1 o p_96382_
		2 o p_96383_
		3 o p_294944_
	a (Lakr;)Lakq; lambda$fromString$0
		static
		0 o p_258126_
	a (Ljn;Ljava/lang/String;)Ljava/util/List; getLayersInfoFromString
		static
		0 o p_259080_
		1 o p_260301_
	a (Lfhz;IIF)V render
		0 o p_282713_
		1 o p_281914_
		2 o p_283700_
		3 o p_283598_
	a (Ljava/lang/String;Ljm$c;)Ljm$c; lambda$fromString$1
		static
		0 o p_255441_
		1 o p_255442_
	a (Ljn;Ljn;Ljn;Ljn;Ljava/lang/String;Leht;)Leht; fromString
		static
		0 o p_259084_
		1 o p_259583_
		2 o p_259610_
		3 o p_259243_
		4 o p_259508_
		5 o p_259417_
	a (Lfim;)V lambda$init$4
		0 o p_280823_
	aT_ ()V init
	c (Z)V updateButtonValidity
		0 o p_96450_
	d ()V onClose
	m ()Ljava/lang/IllegalStateException; lambda$save$2
		static
fnz$a net/minecraft/client/gui/screens/PresetFlatWorldScreen$PresetsList
	a this$0
	<init> (Lfnz;Lka;Lcpl;)V <init>
		0 o p_260073_
		1 o p_259278_
		2 o p_259076_
	a (Lfih$a;)V setSelected
		0 o p_96470_
	a (Lfnz$a$a;)V setSelected
		0 o p_96472_
	a (Lehq;)Ldfy; lambda$new$0
		static
		0 o p_259579_
	a (III)Z keyPressed
		0 o p_96466_
		1 o p_96467_
		2 o p_96468_
	a (Lcpl;Ldfy;)Z lambda$new$1
		static
		0 o p_259348_
		1 o p_259421_
	a (Lakq;)Ljava/lang/String; lambda$new$2
		static
		0 o p_259357_
fnz$a$a net/minecraft/client/gui/screens/PresetFlatWorldScreen$PresetsList$Entry
	a this$1
	b STATS_ICON_LOCATION
	c preset
	d name
	<clinit> ()V <clinit>
		static
	<init> (Lfnz$a;Ljm;)V <init>
		0 o p_232757_
		1 o p_232758_
	a (Lakq;)Lwz; lambda$new$0
		static
		0 o p_232760_
	a (Lfhz;II)V blitSlotBg
		0 o p_281359_
		1 o p_282978_
		2 o p_283152_
	a (Lfhz;IILcul;)V blitSlot
		0 o p_283196_
		1 o p_282036_
		2 o p_281683_
		3 o p_282242_
	a (Lfhz;IIIIIIIZF)V render
		0 o p_283649_
		1 o p_281641_
		2 o p_281959_
		3 o p_281428_
		4 o p_282594_
		5 o p_283493_
		6 o p_283234_
		7 o p_283185_
		8 o p_282302_
		9 o p_282855_
	a ()Lwz; getNarration
	a (DDI)Z mouseClicked
		0 o p_96481_
		1 o p_96482_
		2 o p_96483_
	b ()V select
fo net/minecraft/commands/arguments/ObjectiveCriteriaArgument
	a ERROR_INVALID_VALUE
	b EXAMPLES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/StringReader;)Leyj; parse
		0 o p_102560_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Leyj; getCriteria
		static
		0 o p_102566_
		1 o p_102567_
	a (Lavy;Ljava/lang/Object;)Ljava/lang/String; getName
		0 o p_102557_
		1 o p_102558_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304092_
	a ()Lfo; criteria
		static
	a (Lcom/mojang/brigadier/StringReader;ILjava/lang/String;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$parse$1
		static
		0 o p_332539_
		1 o p_332540_
		2 o p_332541_
	getExamples ()Ljava/util/Collection; getExamples
	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
		0 o p_102572_
		1 o p_102573_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_102575_
foa net/minecraft/client/gui/screens/ProgressScreen
	a header
	b stage
	c progress
	r stop
	s clearScreenAfterStop
	<init> (Z)V <init>
		0 o p_169364_
	a (Lwz;)V progressStartNoAbort
		0 o p_96520_
	a (I)V progressStagePercentage
		0 o p_96513_
	a ()V stop
	a (Lfhz;IIF)V render
		0 o p_283582_
		1 o p_96516_
		2 o p_96517_
		3 o p_96518_
	aJ_ ()Z shouldCloseOnEsc
	aS_ ()Z shouldNarrateNavigation
	b (Lwz;)V progressStart
		0 o p_96523_
	c (Lwz;)V progressStage
		0 o p_96525_
fob net/minecraft/client/gui/screens/ReceivingLevelScreen
	a DOWNLOADING_TERRAIN_TEXT
	b CHUNK_LOADING_START_WAIT_LIMIT_MS
	c createdAt
	r levelReceived
	s reason
	u cachedNetherPortalSprite
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/function/BooleanSupplier;Lfob$a;)V <init>
		0 o p_304926_
		1 o p_341661_
	a (Lfhz;IIF)V render
		0 o p_281489_
		1 o p_282902_
		2 o p_283018_
		3 o p_281251_
	aJ_ ()Z shouldCloseOnEsc
	aS_ ()Z shouldNarrateNavigation
	b (Lfhz;IIF)V renderBackground
		0 o p_341670_
		1 o p_341687_
		2 o p_341693_
		3 o p_341684_
	d ()V onClose
	e ()V tick
	k ()Z isPauseScreen
	m ()Lgql; getNetherPortalSprite
fob$a net/minecraft/client/gui/screens/ReceivingLevelScreen$Reason
	a NETHER_PORTAL
	b END_PORTAL
	c OTHER
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_341673_
		1 o p_341657_
	a ()[Lfob$a; $values
		static
	valueOf (Ljava/lang/String;)Lfob$a; valueOf
		static
		0 o p_341610_
	values ()[Lfob$a; values
		static
foc net/minecraft/client/gui/screens/RecoverWorldDataScreen
	A callback
	B layout
	C message
	D messageWidget
	E issuesWidget
	F storageAccess
	a LOGGER
	b SCREEN_SIDE_MARGIN
	c TITLE
	r BUGTRACKER_BUTTON
	s RESTORE_BUTTON
	u NO_FALLBACK_TOOLTIP
	v DONE_TITLE
	w DONE_SUCCESS
	x DONE_FAILED
	y NO_ISSUES
	z MISSING_FILE
	<clinit> ()V <clinit>
		static
	<init> (Lfgo;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lerf$c;)V <init>
		0 o p_307263_
		1 o p_307619_
		2 o p_307488_
	C ()V lambda$attemptRestore$2
	a (Lerf$c;ZLjava/lang/Exception;)Lwz; buildInfo
		0 o p_307659_
		1 o p_307410_
		2 o p_307637_
	a (Lfgo;Lfim;)V lambda$new$0
		0 o p_307632_
		1 o p_307556_
	a (Lerf$c;Z)Ljava/lang/Exception; collectIssue
		0 o p_307217_
		1 o p_307519_
	a (Lfgo;)V attemptRestore
		0 o p_307224_
	a (Lfim;)V lambda$new$1
		0 o p_307281_
	aT_ ()V init
	c ()V repositionElements
	d ()V onClose
	i ()Lwz; getNarrationMessage
	m ()V lambda$attemptRestore$3
fod net/minecraft/client/gui/screens/Screen
	A NARRATE_DELAY_KEYBOARD_ACTION
	B narrationState
	C narrationSuppressTime
	D nextNarrationTime
	E lastNarratable
	F deferredTooltipRendering
	a LOGGER
	b USAGE_NARRATION
	c INWORLD_MENU_BACKGROUND
	d CUBE_MAP
	e PANORAMA
	f MENU_BACKGROUND
	g HEADER_SEPARATOR
	h FOOTER_SEPARATOR
	i INWORLD_HEADER_SEPARATOR
	j INWORLD_FOOTER_SEPARATOR
	k title
	l minecraft
	m width
	n height
	o font
	p narratorButton
	q screenExecutor
	r children
	s narratables
	u initialized
	v renderables
	w NARRATE_SUPPRESS_AFTER_INIT_TIME
	x NARRATE_DELAY_NARRATOR_ENABLED
	y NARRATE_DELAY_MOUSE_MOVE
	z NARRATE_DELAY_MOUSE_ACTION
	<clinit> ()V <clinit>
		static
	<init> (Lwz;)V <init>
		0 o p_96550_
	A ()V clearTooltipForNextRenderPass
	B ()Lavm; getBackgroundMusic
	C ()Z shouldRunNarration
	H ()Lfms; getRectangle
	a (Lxw;)Z handleComponentClicked
		0 o p_96592_
	a (III)Z keyPressed
		0 o p_96552_
		1 o p_96553_
		2 o p_96554_
	a (Lfhz;)V renderMenuBackground
		0 o p_331074_
	a (Lfgo;Lcuq;)Ljava/util/List; getTooltipFromItem
		static
		0 o p_281881_
		1 o p_282833_
	a (F)V renderBlurredBackground
		0 o p_330683_
	a (Ljava/util/List;)V onFilesDrop
		0 o p_96591_
	a (Lfhz;Lakr;IIFFII)V renderMenuBackgroundTexture
		static
		0 o p_331514_
		1 o p_333918_
		2 o p_330327_
		3 o p_331282_
		4 o p_334038_
		5 o p_334054_
		6 o p_331309_
		7 o p_331449_
	a (Ljava/lang/String;CI)Z isValidCharacterForName
		0 o p_96584_
		1 o p_96585_
		2 o p_96586_
	a (J)V suppressNarration
		0 o p_169379_
	a (Lfmi;)V updateNarrationState
		0 o p_169396_
	a (Ljava/util/List;Lfmg;)Lfod$b; findNarratableWidget
		static
		0 o p_169401_
		1 o p_169402_
	a (Ljava/util/List;Lfqo;Z)V setTooltipForNextRenderPass
		0 o p_262939_
		1 o p_263078_
		2 o p_263107_
	a (Lfgo;II)V resize
		0 o p_96575_
		1 o p_96576_
		2 o p_96577_
	a (Lfhw;)V changeFocus
		0 o p_265308_
	a (Ljava/lang/Runnable;Ljava/lang/String;Ljava/lang/String;)V wrapScreenError
		static
		0 o p_96580_
		1 o p_96581_
		2 o p_96582_
	a (Lfhz;IIF)V render
		0 o p_281549_
		1 o p_281550_
		2 o p_282878_
		3 o p_282465_
	a (JZ)V scheduleNarration
		0 o p_169381_
		1 o p_169382_
	a (Ljava/net/URI;Z)V lambda$handleComponentClicked$2
		0 o p_351658_
		1 o p_351659_
	a (Lfhz;IIII)V renderMenuBackground
		0 o p_331077_
		1 o p_331957_
		2 o p_331095_
		3 o p_331894_
		4 o p_332138_
	a (Ljava/lang/Runnable;)V lambda$new$1
		0 o p_289626_
	a (Lfjp;)Lfjp; addRenderableOnly
		0 o p_254514_
	a (Lfhz;F)V renderPanorama
		0 o p_331628_
		1 o p_331316_
	a (Lfjx;Lfqo;Z)V setTooltipForNextRenderPass
		0 o p_262992_
		1 o p_262980_
		2 o p_262988_
	a (Ljava/lang/String;)Ljava/lang/String; lambda$wrapScreenError$3
		static
		0 o p_169405_
	a (Lfmq;)Lfmo$a; createArrowEvent
		0 o p_265049_
	aI_ ()V setInitialFocus
	aJ_ ()Z shouldCloseOnEsc
	aK_ ()Ljava/util/List; children
	aL_ ()V added
	aS_ ()Z shouldNarrateNavigation
	aT_ ()V init
	a_ (Ljava/lang/String;Z)V insertText
		0 o p_96587_
		1 o p_96588_
	b (Lfhz;IIF)V renderBackground
		0 o p_283688_
		1 o p_296369_
		2 o p_296477_
		3 o p_294317_
	b (Ljava/util/List;)V setTooltipForNextRenderPass
		0 o p_259937_
	b (Ljava/lang/Runnable;)V lambda$new$0
		0 o p_289625_
	b (Lfki;)V setInitialFocus
		0 o p_265756_
	b (Lfgo;II)V init
		0 o p_96607_
		1 o p_96608_
		2 o p_96609_
	b (Lfhz;)V renderTransparentBackground
		0 o p_294586_
	b (Lfmi;)V updateNarratedWidget
		0 o p_169403_
	c (Lfki;)Lfki; addRenderableWidget
		0 o p_169406_
	c (I)Z isCut
		static
		0 o p_96629_
	c ()V repositionElements
	c (Lfhz;IIF)V renderWithTooltip
		0 o p_282345_
		1 o p_283456_
		2 o p_283586_
		3 o p_282339_
	c (DD)Z isMouseOver
		0 o p_96595_
		1 o p_96596_
	c (Z)V runNarration
		0 o p_169410_
	d (I)Z isPaste
		static
		0 o p_96631_
	d (Lfki;)Lfki; addWidget
		0 o p_96625_
	d (Lwz;)V setTooltipForNextRenderPass
		0 o p_259986_
	d ()V onClose
	d (Z)V triggerImmediateNarration
		0 o p_169408_
	e (Lfki;)V removeWidget
		0 o p_169412_
	e (I)Z isCopy
		static
		0 o p_96633_
	e (Z)V updateNarratorStatus
		0 o p_352211_
	e ()V tick
	f (I)Z isSelectAll
		static
		0 o p_96635_
	i ()Lwz; getNarrationMessage
	j ()V removed
	k ()Z isPauseScreen
	m ()Lfmo$c; createTabEvent
	n ()Lwz; getTitle
	o ()V clearFocus
	p ()V clearWidgets
	q ()V rebuildWidgets
	r ()Z hasControlDown
		static
	s ()Z hasShiftDown
		static
	t ()Z hasAltDown
		static
	u ()V afterMouseMove
	v ()V afterMouseAction
	x ()V afterKeyboardAction
	y ()V handleDelayedNarration
	z ()Lwz; getUsageNarration
fod$a net/minecraft/client/gui/screens/Screen$DeferredTooltipRendering
	a tooltip
	b positioner
	<init> (Ljava/util/List;Lfqo;)V <init>
		0 o tooltip
		1 o positioner
	a ()Ljava/util/List; tooltip
	b ()Lfqo; positioner
	equals (Ljava/lang/Object;)Z equals
		0 o p_263099_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fod$b net/minecraft/client/gui/screens/Screen$NarratableSearchResult
	a entry
	b index
	c priority
	<init> (Lfmg;ILfmg$a;)V <init>
		0 o p_169424_
		1 o p_169425_
		2 o p_169426_
foe net/minecraft/client/gui/screens/ShareToLanScreen
	A commands
	B port
	C portEdit
	a PORT_LOWER_BOUND
	b PORT_HIGHER_BOUND
	c ALLOW_COMMANDS_LABEL
	r GAME_MODE_LABEL
	s INFO_TEXT
	u PORT_INFO_TEXT
	v PORT_UNAVAILABLE
	w INVALID_PORT
	x INVALID_PORT_COLOR
	y lastScreen
	z gameMode
	<clinit> ()V <clinit>
		static
	<init> (Lfod;)V <init>
		0 o p_96650_
	a (Ljava/lang/String;)Lwz; tryParsePort
		0 o p_259426_
	a (Lfim;Ljava/lang/String;)V lambda$init$3
		0 o p_258129_
		1 o p_258130_
	a (Lfim;)V lambda$init$4
		0 o p_329722_
	a (Lguo;Lfim;)V lambda$init$2
		0 o p_280825_
		1 o p_280826_
	a (Lfit;Ljava/lang/Boolean;)V lambda$init$1
		0 o p_169432_
		1 o p_169433_
	a (Lfit;Ldct;)V lambda$init$0
		0 o p_169429_
		1 o p_169430_
	a (Lfhz;IIF)V render
		0 o p_281738_
		1 o p_96653_
		2 o p_96654_
		3 o p_96655_
	aT_ ()V init
	d ()V onClose
fof net/minecraft/client/gui/screens/TitleScreen
	A logoRenderer
	a LOGGER
	b TITLE
	c COPYRIGHT_TEXT
	r DEMO_LEVEL_ID
	s FADE_IN_TIME
	u splash
	v resetDemoButton
	w realmsNotificationsScreen
	x panoramaFade
	y fading
	z fadeInStart
	<clinit> ()V <clinit>
		static
	<init> (Z)V <init>
		0 o p_96733_
	<init> (ZLfjd;)V <init>
		0 o p_265779_
		1 o p_265067_
	<init> ()V <init>
	C ()Lwz; getMultiplayerDisabledReason
	D ()Z checkDemoWorldPresence
	E ()V lambda$createDemoMenuOptions$9
	F ()Lfjd; lambda$new$0
		static
	a (ZLfim;)V lambda$createDemoMenuOptions$10
		0 o p_329723_
		1 o p_329724_
	a (II)V createNormalMenuOptions
		0 o p_96764_
		1 o p_96765_
	a (Lfhz;IIF)V render
		0 o p_282860_
		1 o p_281753_
		2 o p_283539_
		3 o p_282628_
	a (DDI)Z mouseClicked
		0 o p_96735_
		1 o p_96736_
		2 o p_96737_
	a (Lgqm;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; preloadResources
		static
		0 o p_96755_
		1 o p_96756_
	a (Lfhz;F)V renderPanorama
		0 o p_330491_
		1 o p_331140_
	a (Lfim;)V lambda$createDemoMenuOptions$11
		0 o p_307045_
	aJ_ ()Z shouldCloseOnEsc
	aL_ ()V added
	aT_ ()V init
	b (Lfim;)V lambda$createNormalMenuOptions$8
		0 o p_315821_
	b (Lfhz;IIF)V renderBackground
		0 o p_294355_
		1 o p_295208_
		2 o p_294981_
		3 o p_294740_
	b (II)V createDemoMenuOptions
		0 o p_96773_
		1 o p_96774_
	b (F)V fadeWidgets
		0 o p_341352_
	c (Lfim;)V lambda$createNormalMenuOptions$7
		0 o p_280833_
	c (Z)V confirmDemo
		0 o p_96778_
	d (Lfim;)V lambda$createNormalMenuOptions$6
		0 o p_280832_
	e (Lfim;)V lambda$init$5
		0 o p_280834_
	e ()V tick
	f (Lfim;)V lambda$init$4
		0 o p_344158_
	g (Lfim;)V lambda$init$3
		0 o p_280831_
	h (Lfim;)V lambda$init$2
		0 o p_344156_
	i (Lfim;)V lambda$init$1
		0 o p_344157_
	j ()V removed
	k ()Z isPauseScreen
	m ()Z realmsNotificationsEnabled
fog net/minecraft/client/gui/screens/WinScreen
	A onFinished
	B scroll
	C lines
	D centeredLines
	E totalScrollLength
	F speedupActive
	G speedupModifiers
	H scrollSpeed
	I unmodifiedScrollSpeed
	J direction
	K logoRenderer
	a LOGGER
	b VIGNETTE_LOCATION
	c SECTION_HEADING
	r NAME_PREFIX
	s OBFUSCATE_TOKEN
	u SPEEDUP_FACTOR
	v SPEEDUP_FACTOR_FAST
	w END_POEM_LOCATION
	x CREDITS_LOCATION
	y POSTCREDITS_LOCATION
	z poem
	<clinit> ()V <clinit>
		static
	<init> (ZLjava/lang/Runnable;)V <init>
		0 o p_276286_
		1 o p_276294_
	B ()Lavm; getBackgroundMusic
	C ()V respawn
	D ()V addEmptyLine
	a (Ljava/lang/String;)V addPoemLines
		0 o p_181398_
	a (Lfhz;IIII)V renderMenuBackground
		0 o p_333914_
		1 o p_333869_
		2 o p_334014_
		3 o p_333930_
		4 o p_333890_
	a (Lwz;Z)V addCreditsLine
		0 o p_169473_
		1 o p_169474_
	a (Lfhz;IIF)V render
		0 o p_281907_
		1 o p_282364_
		2 o p_282696_
		3 o p_281316_
	a (III)Z keyPressed
		0 o p_169469_
		1 o p_169470_
		2 o p_169471_
	a (Lakr;Lfog$a;)V wrapCreditsIO
		0 o p_350854_
		1 o p_197400_
	a (Ljava/io/Reader;)V addPoemFile
		0 o p_232818_
	aT_ ()V init
	b (Ljava/io/Reader;)V addCreditsFile
		0 o p_232820_
	b (Lfhz;IIF)V renderBackground
		0 o p_282239_
		1 o p_294762_
		2 o p_295473_
		3 o p_296441_
	c (III)Z keyReleased
		0 o p_169476_
		1 o p_169477_
		2 o p_169478_
	c (Lfhz;)V renderVignette
		0 o p_331973_
	d ()V onClose
	e ()V tick
	j ()V removed
	k ()Z isPauseScreen
	m ()F calculateScrollSpeed
fog$a net/minecraft/client/gui/screens/WinScreen$CreditsReader
	read (Ljava/io/Reader;)V read
		0 o p_232822_
foh net/minecraft/client/gui/screens/achievement/StatsScreen
	A LIST_WIDTH
	B PADDING
	C FOOTER_HEIGHT
	D layout
	E statsList
	F itemStatsList
	G mobsStatsList
	H stats
	I activeList
	J isLoading
	a lastScreen
	b TITLE
	c SLOT_SPRITE
	r HEADER_SPRITE
	s SORT_UP_SPRITE
	u SORT_DOWN_SPRITE
	v PENDING_TEXT
	w NO_VALUE_DISPLAY
	x GENERAL_BUTTON
	y ITEMS_BUTTON
	z MOBS_BUTTON
	<clinit> ()V <clinit>
		static
	<init> (Lfod;Lawa;)V <init>
		0 o p_96906_
		1 o p_96907_
	C ()V initButtons
	D ()V onStatsUpdated
	a (Lfji;)V setActiveList
		0 o p_96925_
	a (Lavw;)Ljava/lang/String; getTranslationKey
		static
		0 o p_96947_
	a (Lfoh;Lfki;)V lambda$initButtons$4
		static
		0 o p_329725_
		1 o p_329726_
	a (Lfoh;)Lfhx; access$000
		static
		0 o p_169497_
	a (Lfim;)V lambda$initButtons$3
		0 o p_329727_
	aT_ ()V init
	b (Lfim;)V lambda$initButtons$2
		0 o p_96949_
	b (Lfoh;)Lfhx; access$100
		static
		0 o p_169499_
	c (Lfim;)V lambda$initButtons$1
		0 o p_96959_
	c (Lfoh;)Lfhx; access$200
		static
		0 o p_96927_
	c ()V repositionElements
	d (Lfoh;)Lfhx; access$300
		static
		0 o p_169501_
	d (Lfim;)V lambda$initButtons$0
		0 o p_96963_
	d ()V onClose
	e (Lfoh;)Lfhx; access$400
		static
		0 o p_96961_
	f (Lfoh;)Lfhx; access$500
		static
		0 o p_96965_
	g (Lfoh;)Lfhx; access$600
		static
		0 o p_169503_
	h (Lfoh;)Lfhx; access$700
		static
		0 o p_169505_
	i (Lfoh;)Lfhx; access$800
		static
		0 o p_169507_
	j (Lfoh;)Lfhx; access$900
		static
		0 o p_169509_
	k (Lfoh;)Lfhx; access$1000
		static
		0 o p_96967_
	k ()Z isPauseScreen
	l (Lfoh;)Lfhx; access$1100
		static
		0 o p_96969_
	m (Lfoh;)Lfhx; access$1200
		static
		0 o p_169511_
	m ()V initLists
	n (Lfoh;)Lfhx; access$1300
		static
		0 o p_331538_
	o (Lfoh;)Lfhx; access$1400
		static
		0 o p_331110_
	p (Lfoh;)Lfhx; access$1500
		static
		0 o p_333906_
foh$a net/minecraft/client/gui/screens/achievement/StatsScreen$GeneralStatisticsList
	a this$0
	<init> (Lfoh;Lfgo;)V <init>
		0 o p_96994_
		1 o p_96995_
	a (Lavw;)Ljava/lang/String; lambda$new$0
		static
		0 o p_96997_
	b ()I getRowWidth
foh$a$a net/minecraft/client/gui/screens/achievement/StatsScreen$GeneralStatisticsList$Entry
	a this$1
	b stat
	c statDisplay
	<init> (Lfoh$a;Lavw;)V <init>
		0 o p_97004_
		1 o p_97005_
	a (Lfhz;IIIIIIIZF)V render
		0 o p_283043_
		1 o p_97012_
		2 o p_97013_
		3 o p_97014_
		4 o p_97015_
		5 o p_97016_
		6 o p_97017_
		7 o p_97018_
		8 o p_97019_
		9 o p_97020_
	a ()Lwz; getNarration
	b ()Ljava/lang/String; getValueText
foh$b net/minecraft/client/gui/screens/achievement/StatsScreen$ItemStatisticsList
	a blockColumns
	m itemColumns
	n itemStatSorter
	o sortColumn
	p headerPressed
	q sortOrder
	r this$0
	s SLOT_BG_SIZE
	u SLOT_STAT_HEIGHT
	v SLOT_BG_Y
	w SORT_NONE
	x SORT_DOWN
	y SORT_UP
	z iconSprites
	<init> (Lfoh;Lfgo;)V <init>
		0 o p_97031_
		1 o p_97032_
	a (II)Z clickedHeader
		0 o p_97036_
		1 o p_97037_
	a (Lfhz;II)V renderHeader
		0 o p_282214_
		1 o p_97050_
		2 o p_97051_
	a (I)I getColumnX
		0 o p_331965_
	a (Lavy;)V sortByColumn
		0 o p_97039_
	b (Lfhz;II)V renderDecorations
		0 o p_283203_
		1 o p_97046_
		2 o p_97047_
	b (I)Lavy; getColumn
		0 o p_97034_
	b (Lavy;)I getColumnIndex
		0 o p_97059_
	b ()I getRowWidth
foh$b$a net/minecraft/client/gui/screens/achievement/StatsScreen$ItemStatisticsList$ItemRow
	a this$1
	b item
	<init> (Lfoh$b;Lcul;)V <init>
		0 o p_169516_
		1 o p_169517_
	a (Lfhz;Lavw;IIZ)V renderStat
		0 o p_282544_
		1 o p_97093_
		2 o p_97094_
		3 o p_97095_
		4 o p_97096_
	a (Lfhz;IIIIIIIZF)V render
		0 o p_283614_
		1 o p_97082_
		2 o p_97083_
		3 o p_97084_
		4 o p_97085_
		5 o p_97086_
		6 o p_97087_
		7 o p_97088_
		8 o p_97089_
		9 o p_97090_
	a ()Lwz; getNarration
	b ()Lcul; getItem
foh$b$b net/minecraft/client/gui/screens/achievement/StatsScreen$ItemStatisticsList$ItemRowComparator
	a this$1
	<init> (Lfoh$b;)V <init>
		0 o p_169522_
	a (Lfoh$b$a;Lfoh$b$a;)I compare
		0 o p_169524_
		1 o p_169525_
	compare (Ljava/lang/Object;Ljava/lang/Object;)I compare
		0 o p_169527_
		1 o p_169528_
foh$c net/minecraft/client/gui/screens/achievement/StatsScreen$MobsStatisticsList
	a this$0
	<init> (Lfoh;Lfgo;)V <init>
		0 o p_97099_
		1 o p_97100_
	b ()I getRowWidth
foh$c$a net/minecraft/client/gui/screens/achievement/StatsScreen$MobsStatisticsList$MobRow
	a this$1
	b mobName
	c kills
	d killedBy
	e hasKills
	f wasKilledBy
	<init> (Lfoh$c;Lbsx;)V <init>
		0 o p_97111_
		1 o p_97112_
	a (Lfhz;IIIIIIIZF)V render
		0 o p_283265_
		1 o p_97115_
		2 o p_97116_
		3 o p_97117_
		4 o p_97118_
		5 o p_97119_
		6 o p_97120_
		7 o p_97121_
		8 o p_97122_
		9 o p_97123_
	a ()Lwz; getNarration
foi net/minecraft/client/gui/screens/achievement/package-info
foj net/minecraft/client/gui/screens/advancements/AdvancementTab
	a minecraft
	b screen
	c type
	d index
	e rootNode
	f display
	g icon
	h title
	i root
	j widgets
	k scrollX
	l scrollY
	m minX
	n minY
	o maxX
	p maxY
	q fade
	r centered
	<init> (Lfgo;Lfon;Lfok;ILah;Las;)V <init>
		0 o p_97145_
		1 o p_97146_
		2 o p_97147_
		3 o p_97148_
		4 o p_300867_
		5 o p_97150_
	a (Lfhz;IIII)V drawTooltips
		0 o p_282892_
		1 o p_283658_
		2 o p_282602_
		3 o p_282652_
		4 o p_283595_
	a ()Lfok; getType
	a (Lfgo;Lfon;ILah;)Lfoj; create
		static
		0 o p_97171_
		1 o p_97172_
		2 o p_97173_
		3 o p_301072_
	a (DD)V scroll
		0 o p_97152_
		1 o p_97153_
	a (Lag;)Lfol; getWidget
		0 o p_301219_
	a (Lfol;Lag;)V addWidget
		0 o p_97176_
		1 o p_301071_
	a (Lfhz;II)V drawIcon
		0 o p_282895_
		1 o p_283419_
		2 o p_283293_
	a (IIDD)Z isMouseOver
		0 o p_97155_
		1 o p_97156_
		2 o p_97157_
		3 o p_97158_
	a (Lfhz;IIZ)V drawTab
		0 o p_282671_
		1 o p_282721_
		2 o p_282964_
		3 o p_283052_
	a (Lah;)V addAdvancement
		0 o p_301023_
	b ()I getIndex
	b (Lfhz;II)V drawContents
		0 o p_282728_
		1 o p_282962_
		2 o p_281511_
	c ()Lah; getRootNode
	d ()Lwz; getTitle
	e ()Las; getDisplay
	f ()Lfon; getScreen
fok net/minecraft/client/gui/screens/advancements/AdvancementTabType
	a ABOVE
	b BELOW
	c LEFT
	d RIGHT
	e selectedSprites
	f unselectedSprites
	g width
	h height
	i max
	j $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILfok$a;Lfok$a;III)V <init>
		0 o p_97203_
		1 o p_97204_
		2 o p_296402_
		3 o p_295708_
		4 o p_97205_
		5 o p_97206_
		6 o p_97207_
	a (Lfhz;IIZI)V draw
		0 o p_283216_
		1 o p_282432_
		2 o p_283617_
		3 o p_282320_
		4 o p_281898_
	a (I)I getX
		0 o p_97212_
	a (IIIDD)Z isMouseOver
		0 o p_97214_
		1 o p_97215_
		2 o p_97216_
		3 o p_97217_
		4 o p_97218_
	a ()I getMax
	a (Lfhz;IIILcuq;)V drawIcon
		0 o p_281370_
		1 o p_283209_
		2 o p_282807_
		3 o p_282968_
		4 o p_283383_
	b ()[Lfok; $values
		static
	b (I)I getY
		0 o p_97233_
	valueOf (Ljava/lang/String;)Lfok; valueOf
		static
		0 o p_97235_
	values ()[Lfok; values
		static
fok$a net/minecraft/client/gui/screens/advancements/AdvancementTabType$Sprites
	a first
	b middle
	c last
	<init> (Lakr;Lakr;Lakr;)V <init>
		0 o first
		1 o middle
		2 o last
	a ()Lakr; first
	b ()Lakr; middle
	c ()Lakr; last
	equals (Ljava/lang/Object;)Z equals
		0 o p_294249_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fol net/minecraft/client/gui/screens/advancements/AdvancementWidget
	a TITLE_BOX_SPRITE
	b HEIGHT
	c BOX_X
	d BOX_WIDTH
	e FRAME_WIDTH
	f ICON_X
	g ICON_Y
	h ICON_WIDTH
	i TITLE_PADDING_LEFT
	j TITLE_PADDING_RIGHT
	k TITLE_X
	l TITLE_Y
	m TITLE_MAX_WIDTH
	n TEST_SPLIT_OFFSETS
	o tab
	p advancementNode
	q display
	r title
	s width
	t description
	u minecraft
	v parent
	w children
	x progress
	y x
	z y
	<clinit> ()V <clinit>
		static
	<init> (Lfoj;Lfgo;Lah;Las;)V <init>
		0 o p_97255_
		1 o p_97256_
		2 o p_300868_
		3 o p_97258_
	a (Lfhz;IIFII)V drawHover
		0 o p_283068_
		1 o p_281304_
		2 o p_281253_
		3 o p_281848_
		4 o p_282097_
		5 o p_281537_
	a ()I getWidth
	a (Lfgz;Ljava/util/List;)F getMaxWidth
		static
		0 o p_97304_
		1 o p_97305_
	a (Lah;)Lfol; getFirstVisibleParent
		0 o p_301093_
	a (Lfhz;II)V draw
		0 o p_281958_
		1 o p_281323_
		2 o p_283679_
	a (Lai;)V setProgress
		0 o p_97265_
	a (Lwz;I)Ljava/util/List; findOptimalLines
		0 o p_97309_
		1 o p_97310_
	a (Lfol;)V addChild
		0 o p_97307_
	a (Lfhz;IIZ)V drawConnectivity
		0 o p_281947_
		1 o p_97300_
		2 o p_97301_
		3 o p_97302_
	a (IIII)Z isMouseOver
		0 o p_97260_
		1 o p_97261_
		2 o p_97262_
		3 o p_97263_
	b ()V attachToParent
	c ()I getY
	d ()I getX
	e ()I getMaxProgressWidth
fom net/minecraft/client/gui/screens/advancements/AdvancementWidgetType
	a OBTAINED
	b UNOBTAINED
	c boxSprite
	d taskFrameSprite
	e challengeFrameSprite
	f goalFrameSprite
	g $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILakr;Lakr;Lakr;Lakr;)V <init>
		0 o p_97322_
		1 o p_97323_
		2 o p_295820_
		3 o p_294158_
		4 o p_294676_
		5 o p_296261_
	a ()Lakr; boxSprite
	a (Lam;)Lakr; frameSprite
		0 o p_312712_
	b ()[Lfom; $values
		static
	valueOf (Ljava/lang/String;)Lfom; valueOf
		static
		0 o p_97327_
	values ()[Lfom; values
		static
fom$1 net/minecraft/client/gui/screens/advancements/AdvancementWidgetType$1
	a $SwitchMap$net$minecraft$advancements$AdvancementType
	<clinit> ()V <clinit>
		static
fon net/minecraft/client/gui/screens/advancements/AdvancementsScreen
	A WINDOW_TITLE_X
	B WINDOW_TITLE_Y
	C SCROLL_SPEED
	D VERY_SAD_LABEL
	E NO_ADVANCEMENTS_LABEL
	F TITLE
	G layout
	H lastScreen
	I advancements
	J tabs
	K selectedTab
	L isScrolling
	a WINDOW_WIDTH
	b WINDOW_HEIGHT
	c WINDOW_INSIDE_WIDTH
	r WINDOW_INSIDE_HEIGHT
	s BACKGROUND_TILE_WIDTH
	u BACKGROUND_TILE_HEIGHT
	v BACKGROUND_TILE_COUNT_X
	w BACKGROUND_TILE_COUNT_Y
	x WINDOW_LOCATION
	y WINDOW_INSIDE_X
	z WINDOW_INSIDE_Y
	<clinit> ()V <clinit>
		static
	<init> (Lfza;)V <init>
		0 o p_97340_
	<init> (Lfza;Lfod;)V <init>
		0 o p_331393_
		1 o p_331693_
	a (DDDD)Z mouseScrolled
		0 o p_295690_
		1 o p_295286_
		2 o p_295339_
		3 o p_296270_
	a (DDI)Z mouseClicked
		0 o p_97343_
		1 o p_97344_
		2 o p_97345_
	a (Lfhz;IIF)V render
		0 o p_282589_
		1 o p_282255_
		2 o p_283354_
		3 o p_283123_
	a (Lfon;Lfki;)V lambda$init$1
		static
		0 o p_331272_
		1 o p_332019_
	a (III)Z keyPressed
		0 o p_97353_
		1 o p_97354_
		2 o p_97355_
	a ()V onAdvancementsCleared
	a (Lah;)V onAddAdvancementRoot
		0 o p_301276_
	a (DDIDD)Z mouseDragged
		0 o p_97347_
		1 o p_97348_
		2 o p_97349_
		3 o p_97350_
		4 o p_97351_
	a (Lah;Lai;)V onUpdateAdvancementProgress
		0 o p_301161_
		1 o p_97369_
	a (Lfhz;II)V renderWindow
		0 o p_283395_
		1 o p_281890_
		2 o p_282532_
	a (Lfim;)V lambda$init$0
		0 o p_331557_
	a (Lag;)V onSelectedTabChanged
		0 o p_301084_
	aT_ ()V init
	b (Lah;)V onRemoveAdvancementRoot
		0 o p_301028_
	b (Lfhz;IIII)V renderInside
		0 o p_282012_
		1 o p_97375_
		2 o p_97376_
		3 o p_97377_
		4 o p_97378_
	c (Lah;)V onAddAdvancementTask
		0 o p_301205_
	c ()V repositionElements
	c (Lfhz;IIII)V renderTooltips
		0 o p_282784_
		1 o p_283556_
		2 o p_282458_
		3 o p_281519_
		4 o p_283371_
	d (Lah;)V onRemoveAdvancementTask
		0 o p_301004_
	d ()V onClose
	e (Lah;)Lfol; getAdvancementWidget
		0 o p_300894_
	f (Lah;)Lfoj; getTab
		0 o p_301151_
	j ()V removed
foo net/minecraft/client/gui/screens/advancements/package-info
fop net/minecraft/client/gui/screens/debug/GameModeSwitcherScreen
	A previousHovered
	B currentlyHovered
	C firstMouseX
	D firstMouseY
	E setFirstMousePos
	F slots
	a SLOT_SPRITE
	b SELECTION_SPRITE
	c GAMEMODE_SWITCHER_LOCATION
	r SPRITE_SHEET_WIDTH
	s SPRITE_SHEET_HEIGHT
	u SLOT_AREA
	v SLOT_PADDING
	w SLOT_AREA_PADDED
	x HELP_TIPS_OFFSET_Y
	y ALL_SLOTS_WIDTH
	z SELECT_KEY
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	C ()V switchToHoveredGameMode
	D ()Z checkToClose
	a (Lfgo;Lfop$a;)V switchToHoveredGameMode
		static
		0 o p_281340_
		1 o p_281358_
	a (III)Z keyPressed
		0 o p_97553_
		1 o p_97554_
		2 o p_97555_
	a (Lfhz;IIF)V render
		0 o p_281834_
		1 o p_283223_
		2 o p_282178_
		3 o p_281339_
	aT_ ()V init
	b (Lfhz;IIF)V renderBackground
		0 o p_294233_
		1 o p_295829_
		2 o p_296393_
		3 o p_294567_
	k ()Z isPauseScreen
	m ()Ldct; getDefaultSelected
fop$1 net/minecraft/client/gui/screens/debug/GameModeSwitcherScreen$1
	a $SwitchMap$net$minecraft$world$level$GameType
	<clinit> ()V <clinit>
		static
fop$a net/minecraft/client/gui/screens/debug/GameModeSwitcherScreen$GameModeIcon
	a CREATIVE
	b SURVIVAL
	c ADVENTURE
	d SPECTATOR
	e VALUES
	f ICON_TOP_LEFT
	g name
	h command
	i renderStack
	j ICON_AREA
	k $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILwz;Ljava/lang/String;Lcuq;)V <init>
		0 o p_97592_
		1 o p_97593_
		2 o p_97594_
		3 o p_97595_
		4 o p_97596_
	a (Lfhz;II)V drawIcon
		0 o p_282609_
		1 o p_283301_
		2 o p_281692_
	a ()Lwz; getName
	a (Ldct;)Lfop$a; getFromGameType
		static
		0 o p_283307_
	b ()Ljava/lang/String; getCommand
	c ()Lfop$a; getNext
	d ()[Lfop$a; $values
		static
	valueOf (Ljava/lang/String;)Lfop$a; valueOf
		static
		0 o p_97620_
	values ()[Lfop$a; values
		static
fop$b net/minecraft/client/gui/screens/debug/GameModeSwitcherScreen$GameModeSlot
	a icon
	b isSelected
	<init> (Lfop;Lfop$a;II)V <init>
		0 o p_97626_
		1 o p_97627_
		2 o p_97628_
		3 o p_97629_
	B ()Z isHoveredOrFocused
	a (Lfhz;)V drawSlot
		0 o p_281786_
	a (Lfmi;)V updateWidgetNarration
		0 o p_259120_
	b (Z)V setSelected
		0 o p_97644_
	b (Lfhz;IIF)V renderWidget
		0 o p_281380_
		1 o p_283094_
		2 o p_283558_
		3 o p_282631_
	b (Lfhz;)V drawSelection
		0 o p_281820_
foq net/minecraft/client/gui/screens/debug/package-info
fos net/minecraft/client/gui/screens/inventory/AbstractCommandBlockEditScreen
	a commandEdit
	b previousEdit
	c doneButton
	r cancelButton
	s outputButton
	u SET_COMMAND_LABEL
	v COMMAND_LABEL
	w PREVIOUS_OUTPUT_LABEL
	x commandSuggestions
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	C ()I getPreviousY
	D ()V onDone
	a (Ljava/lang/String;)V onEdited
		0 o p_97689_
	a (Ldbx;)V populateAndSendPacket
		0 o p_97670_
	a (Lfgo;II)V resize
		0 o p_97677_
		1 o p_97678_
		2 o p_97679_
	a (DDDD)Z mouseScrolled
		0 o p_97659_
		1 o p_97660_
		2 o p_97661_
		3 o p_294594_
	a (DDI)Z mouseClicked
		0 o p_97663_
		1 o p_97664_
		2 o p_97665_
	a (Lfhz;IIF)V render
		0 o p_283074_
		1 o p_97673_
		2 o p_97674_
		3 o p_97675_
	a (III)Z keyPressed
		0 o p_97667_
		1 o p_97668_
		2 o p_97669_
	a (Lfit;Ljava/lang/Boolean;)V lambda$init$2
		0 o p_169596_
		1 o p_169597_
	a (Lfim;)V lambda$init$1
		0 o p_315822_
	aI_ ()V setInitialFocus
	aT_ ()V init
	b (Lfim;)V lambda$init$0
		0 o p_97691_
	b (Lfhz;IIF)V renderBackground
		0 o p_333760_
		1 o p_333752_
		2 o p_333931_
		3 o p_333774_
	c (Z)V updatePreviousOutput
		0 o p_169599_
	e ()V tick
	m ()Ldbx; getCommandBlock
	z ()Lwz; getUsageNarration
fos$1 net/minecraft/client/gui/screens/inventory/AbstractCommandBlockEditScreen$1
	d this$0
	<init> (Lfos;Lfhx;IIIILwz;)V <init>
		0 o p_97698_
		1 o p_97699_
		2 o p_97700_
		3 o p_97701_
		4 o p_97702_
		5 o p_97703_
		6 o p_97704_
	aQ_ ()Lxn; createNarrationMessage
fot net/minecraft/client/gui/screens/inventory/AbstractContainerScreen
	A leftPos
	B topPos
	C quickCraftSlots
	D isQuickCrafting
	E SNAPBACK_SPEED
	F QUICKDROP_DELAY
	G HOVER_ITEM_BLIT_OFFSET
	H clickedSlot
	I snapbackEnd
	J quickdropSlot
	K lastClickSlot
	L isSplittingStack
	M draggingItem
	N snapbackStartX
	O snapbackStartY
	P snapbackTime
	Q snapbackItem
	R quickdropTime
	S quickCraftingType
	T quickCraftingButton
	U skipNextRelease
	V quickCraftingRemainder
	W lastClickTime
	X lastClickButton
	Y doubleclick
	Z lastQuickMoved
	a INVENTORY_LOCATION
	b SLOT_ITEM_BLIT_OFFSET
	c imageWidth
	r imageHeight
	s titleLabelX
	u titleLabelY
	v inventoryLabelX
	w inventoryLabelY
	x menu
	y playerInventoryTitle
	z hoveredSlot
	<clinit> ()V <clinit>
		static
	<init> (Lcpu;Lcmw;Lwz;)V <init>
		0 o p_97741_
		1 o p_97742_
		2 o p_97743_
	C ()V containerTick
	D ()Lcpu; getMenu
	G ()V recalculateQuickCraftRemaining
	a (II)Z checkHotbarKeyPressed
		0 o p_97806_
		1 o p_97807_
	a (DDIII)Z hasClickedOutside
		0 o p_97757_
		1 o p_97758_
		2 o p_97759_
		3 o p_97760_
		4 o p_97761_
	a (Lcrq;IILcqe;)V slotClicked
		0 o p_97778_
		1 o p_97779_
		2 o p_97780_
		3 o p_97781_
	a (Lfhz;III)V renderSlotHighlight
		static
		0 o p_283692_
		1 o p_281453_
		2 o p_281915_
		3 o p_283504_
	a (Lfhz;IIF)V render
		0 o p_283479_
		1 o p_283661_
		2 o p_281248_
		3 o p_281886_
	a (DDI)Z mouseClicked
		0 o p_97748_
		1 o p_97749_
		2 o p_97750_
	a (Lfhz;FII)V renderBg
		0 o p_283065_
		1 o p_97788_
		2 o p_97789_
		3 o p_97790_
	a (Lfhz;Lcrq;)V renderSlot
		0 o p_281607_
		1 o p_282613_
	a (III)Z keyPressed
		0 o p_97765_
		1 o p_97766_
		2 o p_97767_
	a (IIIIDD)Z isHovering
		0 o p_97768_
		1 o p_97769_
		2 o p_97770_
		3 o p_97771_
		4 o p_97772_
		5 o p_97773_
	a (DDIDD)Z mouseDragged
		0 o p_97752_
		1 o p_97753_
		2 o p_97754_
		3 o p_97755_
		4 o p_97756_
	a (Lfhz;Lcuq;IILjava/lang/String;)V renderFloatingItem
		0 o p_282567_
		1 o p_281330_
		2 o p_281772_
		3 o p_281689_
		4 o p_282568_
	a (I)V checkHotbarMouseClicked
		0 o p_97763_
	a (IIZ)V handleSlotStateChanged
		0 o p_307539_
		1 o p_307621_
		2 o p_307388_
	a (Lcuq;)Ljava/util/List; getTooltipFromContainerItem
		0 o p_283689_
	a (Lcrq;DD)Z isHovering
		0 o p_97775_
		1 o p_97776_
		2 o p_97777_
	a (Lfhz;II)V renderTooltip
		0 o p_283594_
		1 o p_282171_
		2 o p_281909_
	aT_ ()V init
	b (Lfhz;II)V renderLabels
		0 o p_281635_
		1 o p_282681_
		2 o p_283686_
	b (DDI)Z mouseReleased
		0 o p_97812_
		1 o p_97813_
		2 o p_97814_
	b (Lfhz;IIF)V renderBackground
		0 o p_295206_
		1 o p_295457_
		2 o p_294596_
		3 o p_296351_
	b (DD)Lcrq; findSlot
		0 o p_97745_
		1 o p_97746_
	d ()V onClose
	e ()V tick
	j ()V removed
	k ()Z isPauseScreen
	m ()V clearDraggingState
fou net/minecraft/client/gui/screens/inventory/AbstractFurnaceScreen
	E recipeBookComponent
	F widthTooNarrow
	G texture
	H litProgressSprite
	I burnProgressSprite
	<init> (Lcpv;Lfrw;Lcmw;Lwz;Lakr;Lakr;Lakr;)V <init>
		0 o p_97825_
		1 o p_97826_
		2 o p_97827_
		3 o p_97828_
		4 o p_97829_
		5 o p_296257_
		6 o p_295751_
	C ()V containerTick
	E ()V recipesUpdated
	F ()Lfsa; getRecipeBookComponent
	a (DDIII)Z hasClickedOutside
		0 o p_97838_
		1 o p_97839_
		2 o p_97840_
		3 o p_97841_
		4 o p_97842_
	a (CI)Z charTyped
		0 o p_97831_
		1 o p_97832_
	a (Lcrq;IILcqe;)V slotClicked
		0 o p_97848_
		1 o p_97849_
		2 o p_97850_
		3 o p_97851_
	a (Lfhz;IIF)V render
		0 o p_282573_
		1 o p_97859_
		2 o p_97860_
		3 o p_97861_
	a (DDI)Z mouseClicked
		0 o p_97834_
		1 o p_97835_
		2 o p_97836_
	a (Lfhz;FII)V renderBg
		0 o p_282928_
		1 o p_281631_
		2 o p_281252_
		3 o p_281891_
	a (III)Z keyPressed
		0 o p_97844_
		1 o p_97845_
		2 o p_97846_
	a (Lfim;)V lambda$init$0
		0 o p_313431_
	aT_ ()V init
fov net/minecraft/client/gui/screens/inventory/AbstractSignEditScreen
	a woodType
	b sign
	c text
	r messages
	s isFrontText
	u frame
	v line
	w signField
	<init> (Ldrs;ZZLwz;)V <init>
		0 o p_277792_
		1 o p_277607_
		2 o p_278039_
		3 o p_277393_
	<init> (Ldrs;ZZ)V <init>
		0 o p_277842_
		1 o p_277719_
		2 o p_277969_
	C ()Z isValid
	D ()V onDone
	E ()Ljava/lang/String; lambda$init$3
	a (Ljava/lang/String;)V setMessage
		0 o p_277913_
	a (CI)Z charTyped
		0 o p_252008_
		1 o p_251178_
	a (Lfhz;IIF)V render
		0 o p_282418_
		1 o p_281700_
		2 o p_283040_
		3 o p_282799_
	a (III)Z keyPressed
		0 o p_252300_
		1 o p_250424_
		2 o p_250697_
	a (I)[Ljava/lang/String; lambda$new$1
		static
		0 o p_249111_
	a (ZI)Lwz; lambda$new$0
		0 o p_277213_
		1 o p_277214_
	a (Lfhz;Ldtc;)V renderSignBackground
		0 o p_281459_
		1 o p_250054_
	a (Lfim;)V lambda$init$2
		0 o p_251194_
	aT_ ()V init
	b (Ljava/lang/String;)Z lambda$init$4
		0 o p_280850_
	b (Lfhz;Ldtc;)V offsetSign
		0 o p_282672_
		1 o p_283056_
	b (Lfhz;IIF)V renderBackground
		0 o p_333836_
		1 o p_333748_
		2 o p_333725_
		3 o p_333784_
	c (Lfhz;)V renderSign
		0 o p_282006_
	d (Lfhz;)V renderSignText
		0 o p_282366_
	d ()V onClose
	e ()V tick
	j ()V removed
	k ()Z isPauseScreen
	m ()Lorg/joml/Vector3f; getSignTextScale
fow net/minecraft/client/gui/screens/inventory/AnvilScreen
	E TEXT_FIELD_SPRITE
	F TEXT_FIELD_DISABLED_SPRITE
	G ERROR_SPRITE
	H ANVIL_LOCATION
	I TOO_EXPENSIVE_TEXT
	J name
	K player
	<clinit> ()V <clinit>
		static
	<init> (Lcpw;Lcmw;Lwz;)V <init>
		0 o p_97874_
		1 o p_97875_
		2 o p_97876_
	E ()V subInit
	a (Ljava/lang/String;)V onNameChanged
		0 o p_97899_
	a (Lfhz;FII)V renderBg
		0 o p_283345_
		1 o p_283412_
		2 o p_282871_
		3 o p_281306_
	a (III)Z keyPressed
		0 o p_97878_
		1 o p_97879_
		2 o p_97880_
	a (Lfgo;II)V resize
		0 o p_97886_
		1 o p_97887_
		2 o p_97888_
	a (Lcpu;ILcuq;)V slotChanged
		0 o p_97882_
		1 o p_97883_
		2 o p_97884_
	aI_ ()V setInitialFocus
	b (Lfhz;II)V renderLabels
		0 o p_281442_
		1 o p_282417_
		2 o p_283022_
	c (Lfhz;II)V renderErrorIcon
		0 o p_282905_
		1 o p_283237_
		2 o p_282237_
	d (Lfhz;IIF)V renderFg
		0 o p_283449_
		1 o p_283263_
		2 o p_281526_
		3 o p_282957_
fox net/minecraft/client/gui/screens/inventory/BeaconScreen
	E BEACON_LOCATION
	F BUTTON_DISABLED_SPRITE
	G BUTTON_SELECTED_SPRITE
	H BUTTON_HIGHLIGHTED_SPRITE
	I BUTTON_SPRITE
	J CONFIRM_SPRITE
	K CANCEL_SPRITE
	L PRIMARY_EFFECT_LABEL
	M SECONDARY_EFFECT_LABEL
	N beaconButtons
	O primary
	P secondary
	<clinit> ()V <clinit>
		static
	<init> (Lcpy;Lcmw;Lwz;)V <init>
		0 o p_97912_
		1 o p_97913_
		2 o p_97914_
	C ()V containerTick
	E ()V updateButtons
	a (ILfox$a;)V lambda$updateButtons$0
		static
		0 o p_169614_
		1 o p_169615_
	a (Lfox;)Lfgo; access$000
		static
		0 o p_169625_
	a (Lfhz;IIF)V render
		0 o p_283062_
		1 o p_282876_
		2 o p_282015_
		3 o p_281395_
	a (Lfhz;FII)V renderBg
		0 o p_282454_
		1 o p_282185_
		2 o p_282362_
		3 o p_282987_
	a (Lfik;)V addBeaconButton
		0 o p_169617_
	aT_ ()V init
	b (Lfhz;II)V renderLabels
		0 o p_283369_
		1 o p_282699_
		2 o p_281296_
	b (Lfox;)Lfgo; access$100
		static
		0 o p_169621_
	c (Lfox;)Lfgo; access$200
		static
		0 o p_169623_
fox$1 net/minecraft/client/gui/screens/inventory/BeaconScreen$1
	a val$menu
	b this$0
	<init> (Lfox;Lcpy;)V <init>
		0 o p_97966_
		1 o p_97967_
	a (Lcpu;ILcuq;)V slotChanged
		0 o p_97973_
		1 o p_97974_
		2 o p_97975_
	a (Lcpu;II)V dataChanged
		0 o p_169628_
		1 o p_169629_
		2 o p_169630_
fox$a net/minecraft/client/gui/screens/inventory/BeaconScreen$BeaconButton
	a (I)V updateStatus
		0 o p_169631_
fox$b net/minecraft/client/gui/screens/inventory/BeaconScreen$BeaconCancelButton
	a this$0
	<init> (Lfox;II)V <init>
		0 o p_97981_
		1 o p_97982_
		2 o p_97983_
	a (I)V updateStatus
		0 o p_169636_
	b ()V onPress
fox$c net/minecraft/client/gui/screens/inventory/BeaconScreen$BeaconConfirmButton
	a this$0
	<init> (Lfox;II)V <init>
		0 o p_97991_
		1 o p_97992_
		2 o p_97993_
	a (I)V updateStatus
		0 o p_169638_
	b ()V onPress
fox$d net/minecraft/client/gui/screens/inventory/BeaconScreen$BeaconPowerButton
	a tier
	b this$0
	c isPrimary
	d effect
	f sprite
	<init> (Lfox;IILjm;ZI)V <init>
		0 o p_169641_
		1 o p_169642_
		2 o p_169643_
		3 o p_316476_
		4 o p_169645_
		5 o p_169646_
	a (Ljm;)V setEffect
		0 o p_316331_
	a (Lfhz;)V renderIcon
		0 o p_282265_
	a (I)V updateStatus
		0 o p_169648_
	aQ_ ()Lxn; createNarrationMessage
	b (Ljm;)Lxn; createEffectDescription
		0 o p_316880_
	b ()V onPress
fox$e net/minecraft/client/gui/screens/inventory/BeaconScreen$BeaconScreenButton
	a selected
	<init> (II)V <init>
		0 o p_98022_
		1 o p_98023_
	<init> (IILwz;)V <init>
		0 o p_169654_
		1 o p_169655_
		2 o p_169656_
	a (Lfhz;)V renderIcon
		0 o p_283292_
	a ()Z isSelected
	a (Lfmi;)V updateWidgetNarration
		0 o p_259705_
	b (Z)V setSelected
		0 o p_98032_
	b (Lfhz;IIF)V renderWidget
		0 o p_281837_
		1 o p_281780_
		2 o p_283603_
		3 o p_283562_
fox$f net/minecraft/client/gui/screens/inventory/BeaconScreen$BeaconSpriteScreenButton
	a sprite
	<init> (IILakr;Lwz;)V <init>
		0 o p_169663_
		1 o p_169664_
		2 o p_294501_
		3 o p_169667_
	a (Lfhz;)V renderIcon
		0 o p_283624_
fox$g net/minecraft/client/gui/screens/inventory/BeaconScreen$BeaconUpgradePowerButton
	c this$0
	<init> (Lfox;IILjm;)V <init>
		0 o p_169674_
		1 o p_169675_
		2 o p_169676_
		3 o p_316593_
	a (I)V updateStatus
		0 o p_169679_
	b (Ljm;)Lxn; createEffectDescription
		0 o p_316391_
foy net/minecraft/client/gui/screens/inventory/BlastFurnaceScreen
	F LIT_PROGRESS_SPRITE
	G BURN_PROGRESS_SPRITE
	H TEXTURE
	<clinit> ()V <clinit>
		static
	<init> (Lcpz;Lcmw;Lwz;)V <init>
		0 o p_98045_
		1 o p_98046_
		2 o p_98047_
foz net/minecraft/client/gui/screens/inventory/BookEditScreen
	A isSigning
	B frameTick
	C currentPage
	D pages
	E title
	F pageEdit
	G titleEdit
	H lastClickTime
	I lastIndex
	J forwardButton
	K backButton
	L doneButton
	M signButton
	N finalizeButton
	O cancelButton
	P hand
	Q displayCache
	R pageMsg
	S ownerText
	a TEXT_WIDTH
	b TEXT_HEIGHT
	c IMAGE_WIDTH
	r IMAGE_HEIGHT
	s EDIT_TITLE_LABEL
	u FINALIZE_WARNING_LABEL
	v BLACK_CURSOR
	w GRAY_CURSOR
	x owner
	y book
	z isModified
	<clinit> ()V <clinit>
		static
	<init> (Lcmx;Lcuq;Lbqq;)V <init>
		0 o p_98076_
		1 o p_98077_
		2 o p_98078_
	C ()I getNumPages
	D ()V pageBack
	E ()V pageForward
	F ()V updateButtonVisibility
	G ()V eraseEmptyTrailingPages
	J ()V updateLocalCopy
	K ()V appendPageToBook
	L ()V keyUp
	M ()V keyDown
	N ()V keyHome
	O ()V keyEnd
	P ()Ljava/lang/String; getCurrentPageText
	Q ()Lfoz$a; getDisplayCache
	R ()V clearDisplayCache
	S ()V clearDisplayCacheAfterPageChange
	T ()Lfoz$a; rebuildDisplayCache
	U ()Ljava/lang/String; lambda$new$1
	a (Ljava/lang/String;Lfgz;IIII)Lgfe; createPartialLineSelection
		0 o p_98120_
		1 o p_98121_
		2 o p_98122_
		3 o p_98123_
		4 o p_98124_
		5 o p_98125_
	a (DDI)Z mouseClicked
		0 o p_98088_
		1 o p_98089_
		2 o p_98090_
	a (Lorg/apache/commons/lang3/mutable/MutableInt;Ljava/lang/String;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lit/unimi/dsi/fastutil/ints/IntList;Ljava/util/List;Lxw;II)V lambda$rebuildDisplayCache$10
		0 o p_98127_
		1 o p_98128_
		2 o p_98129_
		3 o p_98130_
		4 o p_98131_
		5 o p_98132_
		6 o p_98133_
		7 o p_98134_
	a (III)Z keyPressed
		0 o p_98100_
		1 o p_98101_
		2 o p_98102_
	a ([II)I findLineFromPos
		static
		0 o p_98150_
		1 o p_98151_
	a (Lfoz$c;)Lfoz$c; convertScreenToLocal
		0 o p_98115_
	a (Lfhz;[Lgfe;)V renderHighlight
		0 o p_282188_
		1 o p_265482_
	a (DDIDD)Z mouseDragged
		0 o p_98092_
		1 o p_98093_
		2 o p_98094_
		3 o p_98095_
		4 o p_98096_
	a (Lfhz;Lfoz$c;Z)V renderCursor
		0 o p_281833_
		1 o p_282190_
		2 o p_282412_
	a (Ljava/lang/String;)V setClipboard
		0 o p_98148_
	a (CI)Z charTyped
		0 o p_98085_
		1 o p_98086_
	a (Lfhz;IIF)V render
		0 o p_281724_
		1 o p_282965_
		2 o p_283294_
		3 o p_281293_
	a (I)V changeLine
		0 o p_98098_
	a (Lfim;)V lambda$init$9
		0 o p_98113_
	a (Lfoz$c;Lfoz$c;)Lgfe; createSelection
		0 o p_98117_
		1 o p_98118_
	aT_ ()V init
	b (Lfhz;IIF)V renderBackground
		0 o p_294860_
		1 o p_295019_
		2 o p_294307_
		3 o p_295562_
	b (Lfoz$c;)Lfoz$c; convertLocalToScreen
		0 o p_98146_
	b (Lfim;)V lambda$init$8
		0 o p_98144_
	b (Ljava/lang/String;)V setCurrentPageText
		0 o p_98159_
	b (I)V selectWord
		0 o p_98142_
	b (III)Z bookKeyPressed
		0 o p_98153_
		1 o p_98154_
		2 o p_98155_
	c (Lfim;)V lambda$init$7
		0 o p_98157_
	c (Ljava/lang/String;)Z lambda$new$3
		static
		0 o p_98170_
	c (Z)V saveChanges
		0 o p_98161_
	d (Ljava/lang/String;)V lambda$new$2
		0 o p_98175_
	d (III)Z titleKeyPressed
		0 o p_98164_
		1 o p_98165_
		2 o p_98166_
	d (Lfim;)V lambda$init$6
		0 o p_280852_
	e (Lfim;)V lambda$init$5
		0 o p_280851_
	e (Ljava/lang/String;)Z lambda$new$0
		0 o p_280853_
	e ()V tick
	f (Lfim;)V lambda$init$4
		0 o p_98177_
	m ()Ljava/lang/String; getClipboard
foz$a net/minecraft/client/gui/screens/inventory/BookEditScreen$DisplayCache
	a EMPTY
	b fullText
	c cursor
	d cursorAtEnd
	e lineStarts
	f lines
	g selection
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Lfoz$c;Z[I[Lfoz$b;[Lgfe;)V <init>
		0 o p_98201_
		1 o p_98202_
		2 o p_98203_
		3 o p_98204_
		4 o p_98205_
		5 o p_98206_
	a (Lfhx;Lfoz$c;)I getIndexAtPosition
		0 o p_98214_
		1 o p_98215_
	a (I)I findLineStart
		0 o p_98209_
	a (II)I changeLine
		0 o p_98211_
		1 o p_98212_
	b (I)I findLineEnd
		0 o p_98219_
foz$b net/minecraft/client/gui/screens/inventory/BookEditScreen$LineInfo
	a style
	b contents
	c asComponent
	d x
	e y
	<init> (Lxw;Ljava/lang/String;II)V <init>
		0 o p_98232_
		1 o p_98233_
		2 o p_98234_
		3 o p_98235_
foz$c net/minecraft/client/gui/screens/inventory/BookEditScreen$Pos2i
	a x
	b y
	<init> (II)V <init>
		0 o p_98249_
		1 o p_98250_
fp net/minecraft/commands/arguments/OperationArgument
	a EXAMPLES
	b ERROR_INVALID_OPERATION
	c ERROR_DIVIDE_BY_ZERO
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lfp; operation
		static
	a (Ljava/lang/String;)Lfp$a; getOperation
		static
		0 o p_103282_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lfp$a; getOperation
		static
		0 o p_103276_
		1 o p_103277_
	a (Lcom/mojang/brigadier/StringReader;)Lfp$a; parse
		0 o p_103274_
	a (Leye;Leye;)V lambda$getOperation$0
		static
		0 o p_313447_
		1 o p_313448_
	a (II)I lambda$getSimpleOperation$5
		static
		0 o p_103271_
		1 o p_103272_
	b (II)I lambda$getSimpleOperation$4
		static
		0 o p_264713_
		1 o p_264714_
	b (Ljava/lang/String;)Lfp$b; getSimpleOperation
		static
		0 o p_103287_
	c (II)I lambda$getSimpleOperation$3
		static
		0 o p_103289_
		1 o p_103290_
	d (II)I lambda$getSimpleOperation$2
		static
		0 o p_103292_
		1 o p_103293_
	e (II)I lambda$getSimpleOperation$1
		static
		0 o p_103298_
		1 o p_103299_
	getExamples ()Ljava/util/Collection; getExamples
	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
		0 o p_103302_
		1 o p_103303_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_103305_
fp$a net/minecraft/commands/arguments/OperationArgument$Operation
	apply (Leye;Leye;)V apply
		0 o p_313872_
		1 o p_313910_
fp$b net/minecraft/commands/arguments/OperationArgument$SimpleOperation
	apply (Leye;Leye;)V apply
		0 o p_313880_
		1 o p_313804_
	apply (II)I apply
		0 o p_103309_
		1 o p_103310_
fpa net/minecraft/client/gui/screens/inventory/BookViewScreen
	A cachedPageComponents
	B cachedPage
	C pageMsg
	D forwardButton
	E backButton
	F playTurnSound
	a PAGE_INDICATOR_TEXT_Y_OFFSET
	b PAGE_TEXT_X_OFFSET
	c PAGE_TEXT_Y_OFFSET
	r EMPTY_ACCESS
	s BOOK_LOCATION
	u TEXT_WIDTH
	v TEXT_HEIGHT
	w IMAGE_WIDTH
	x IMAGE_HEIGHT
	y bookAccess
	z currentPage
	<clinit> ()V <clinit>
		static
	<init> (Lfpa$a;)V <init>
		0 o p_98264_
	<init> ()V <init>
	<init> (Lfpa$a;Z)V <init>
		0 o p_98266_
		1 o p_98267_
	C ()V createPageControlButtons
	D ()I getNumPages
	E ()V pageBack
	F ()V pageForward
	G ()V closeScreen
	J ()V updateButtonVisibility
	a (Lxw;)Z handleComponentClicked
		0 o p_98293_
	a (Lfpa$a;)V setBookAccess
		0 o p_98289_
	a (Lfhz;IIF)V render
		0 o p_281997_
		1 o p_281262_
		2 o p_283321_
		3 o p_282251_
	a (DDI)Z mouseClicked
		0 o p_98272_
		1 o p_98273_
		2 o p_98274_
	a (III)Z keyPressed
		0 o p_98278_
		1 o p_98279_
		2 o p_98280_
	a (I)Z setPage
		0 o p_98276_
	a (Lfim;)V lambda$createPageControlButtons$2
		0 o p_98287_
	aT_ ()V init
	b (Lfim;)V lambda$createPageControlButtons$1
		0 o p_98297_
	b (DD)Lxw; getClickedComponentStyleAt
		0 o p_98269_
		1 o p_98270_
	b (I)Z forcePage
		0 o p_98295_
	b (Lfhz;IIF)V renderBackground
		0 o p_295678_
		1 o p_296491_
		2 o p_294260_
		3 o p_294869_
	c (Lfim;)V lambda$createMenuControls$0
		0 o p_315823_
	m ()V createMenuControls
fpa$a net/minecraft/client/gui/screens/inventory/BookViewScreen$BookAccess
	a pages
	<init> (Ljava/util/List;)V <init>
		0 o pages
	a (Lcuq;)Lfpa$a; fromItem
		static
		0 o p_98309_
	a (I)Lxe; getPage
		0 o p_98311_
	a ()I getPageCount
	b ()Ljava/util/List; pages
	equals (Ljava/lang/Object;)Z equals
		0 o p_331877_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fpb net/minecraft/client/gui/screens/inventory/BrewingStandScreen
	E FUEL_LENGTH_SPRITE
	F BREW_PROGRESS_SPRITE
	G BUBBLES_SPRITE
	H BREWING_STAND_LOCATION
	I BUBBLELENGTHS
	<clinit> ()V <clinit>
		static
	<init> (Lcqa;Lcmw;Lwz;)V <init>
		0 o p_98332_
		1 o p_98333_
		2 o p_98334_
	a (Lfhz;FII)V renderBg
		0 o p_282963_
		1 o p_282080_
		2 o p_283365_
		3 o p_283150_
	a (Lfhz;IIF)V render
		0 o p_283297_
		1 o p_283600_
		2 o p_282033_
		3 o p_283410_
	aT_ ()V init
fpc net/minecraft/client/gui/screens/inventory/CartographyTableScreen
	E ERROR_SPRITE
	F SCALED_MAP_SPRITE
	G DUPLICATED_MAP_SPRITE
	H MAP_SPRITE
	I LOCKED_SPRITE
	J BG_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lcqb;Lcmw;Lwz;)V <init>
		0 o p_98349_
		1 o p_98350_
		2 o p_98351_
	a (Lfhz;FII)V renderBg
		0 o p_282101_
		1 o p_282697_
		2 o p_282380_
		3 o p_282327_
	a (Lfhz;Leqr;Leqt;ZZZZ)V renderResultingMap
		0 o p_282167_
		1 o p_323466_
		2 o p_282045_
		3 o p_282086_
		4 o p_283531_
		5 o p_282645_
		6 o p_281646_
	a (Lfhz;Leqr;Leqt;IIF)V renderMap
		0 o p_282298_
		1 o p_324470_
		2 o p_282897_
		3 o p_281632_
		4 o p_282115_
		5 o p_283388_
	a (Lfhz;IIF)V render
		0 o p_281331_
		1 o p_281706_
		2 o p_282996_
		3 o p_283037_
fpd net/minecraft/client/gui/screens/inventory/CommandBlockEditScreen
	A autoexec
	u autoCommandBlock
	v modeButton
	w conditionalButton
	x autoexecButton
	y mode
	z conditional
	<init> (Ldqr;)V <init>
		0 o p_98382_
	C ()I getPreviousY
	E ()V updateGui
	a (Ldqr$a;)Lwz; lambda$init$0
		static
		0 o p_339280_
	a (Ldbx;)V populateAndSendPacket
		0 o p_98384_
	a (Lfgo;II)V resize
		0 o p_98386_
		1 o p_98387_
		2 o p_98388_
	a (Lfit;Ljava/lang/Boolean;)V lambda$init$3
		0 o p_169724_
		1 o p_169725_
	a (Lfit;Ldqr$a;)V lambda$init$1
		0 o p_169721_
		1 o p_169722_
	aT_ ()V init
	b (Lfit;Ljava/lang/Boolean;)V lambda$init$2
		0 o p_169727_
		1 o p_169728_
	f (Z)V enableControls
		0 o p_169730_
	m ()Ldbx; getCommandBlock
fpd$1 net/minecraft/client/gui/screens/inventory/CommandBlockEditScreen$1
	a $SwitchMap$net$minecraft$world$level$block$entity$CommandBlockEntity$Mode
	<clinit> ()V <clinit>
		static
fpe net/minecraft/client/gui/screens/inventory/ContainerScreen
	E CONTAINER_BACKGROUND
	F containerRows
	<clinit> ()V <clinit>
		static
	<init> (Lcqc;Lcmw;Lwz;)V <init>
		0 o p_98409_
		1 o p_98410_
		2 o p_98411_
	a (Lfhz;FII)V renderBg
		0 o p_283694_
		1 o p_282334_
		2 o p_282603_
		3 o p_282158_
	a (Lfhz;IIF)V render
		0 o p_282060_
		1 o p_282533_
		2 o p_281661_
		3 o p_281873_
fpf net/minecraft/client/gui/screens/inventory/CrafterScreen
	E DISABLED_SLOT_LOCATION_SPRITE
	F POWERED_REDSTONE_LOCATION_SPRITE
	G UNPOWERED_REDSTONE_LOCATION_SPRITE
	H CONTAINER_LOCATION
	I DISABLED_SLOT_TOOLTIP
	J player
	<clinit> ()V <clinit>
		static
	<init> (Lcqj;Lcmw;Lwz;)V <init>
		0 o p_307225_
		1 o p_307403_
		2 o p_307629_
	a (Lfhz;Lcrq;)V renderSlot
		0 o p_307608_
		1 o p_307570_
	a (Lfhz;FII)V renderBg
		0 o p_307513_
		1 o p_307580_
		2 o p_307561_
		3 o p_307248_
	a (I)V enableSlot
		0 o p_309075_
	a (Lfhz;Lcqk;)V renderDisabledSlot
		0 o p_307416_
		1 o p_307247_
	a (Lcrq;IILcqe;)V slotClicked
		0 o p_307465_
		1 o p_307203_
		2 o p_307325_
		3 o p_307680_
	a (IZ)V updateSlotState
		0 o p_308878_
		1 o p_309127_
	a (Lfhz;IIF)V render
		0 o p_307196_
		1 o p_307586_
		2 o p_307288_
		3 o p_307623_
	aT_ ()V init
	b (I)V disableSlot
		0 o p_308981_
	c (Lfhz;)V renderRedstone
		0 o p_307600_
fpf$1 net/minecraft/client/gui/screens/inventory/CrafterScreen$1
	a $SwitchMap$net$minecraft$world$inventory$ClickType
	<clinit> ()V <clinit>
		static
fpg net/minecraft/client/gui/screens/inventory/CraftingScreen
	E CRAFTING_TABLE_LOCATION
	F recipeBookComponent
	G widthTooNarrow
	<clinit> ()V <clinit>
		static
	<init> (Lcqm;Lcmw;Lwz;)V <init>
		0 o p_98448_
		1 o p_98449_
		2 o p_98450_
	C ()V containerTick
	E ()V recipesUpdated
	F ()Lfsa; getRecipeBookComponent
	a (IIIIDD)Z isHovering
		0 o p_98462_
		1 o p_98463_
		2 o p_98464_
		3 o p_98465_
		4 o p_98466_
		5 o p_98467_
	a (DDIII)Z hasClickedOutside
		0 o p_98456_
		1 o p_98457_
		2 o p_98458_
		3 o p_98459_
		4 o p_98460_
	a (CI)Z charTyped
		0 o p_320706_
		1 o p_320696_
	a (Lcrq;IILcqe;)V slotClicked
		0 o p_98469_
		1 o p_98470_
		2 o p_98471_
		3 o p_98472_
	a (Lfhz;IIF)V render
		0 o p_282508_
		1 o p_98480_
		2 o p_98481_
		3 o p_98482_
	a (DDI)Z mouseClicked
		0 o p_98452_
		1 o p_98453_
		2 o p_98454_
	a (Lfhz;FII)V renderBg
		0 o p_283540_
		1 o p_282132_
		2 o p_283078_
		3 o p_283647_
	a (III)Z keyPressed
		0 o p_320488_
		1 o p_320952_
		2 o p_320483_
	a (Lfim;)V lambda$init$0
		0 o p_313433_
	aT_ ()V init
fph net/minecraft/client/gui/screens/inventory/CreativeInventoryListener
	a minecraft
	<init> (Lfgo;)V <init>
		0 o p_98492_
	a (Lcpu;ILcuq;)V slotChanged
		0 o p_98498_
		1 o p_98499_
		2 o p_98500_
	a (Lcpu;II)V dataChanged
		0 o p_169732_
		1 o p_169733_
		2 o p_169734_
fpi net/minecraft/client/gui/screens/inventory/CreativeModeInventoryScreen
	E SCROLLER_SPRITE
	F SCROLLER_DISABLED_SPRITE
	G UNSELECTED_TOP_TABS
	H SELECTED_TOP_TABS
	I UNSELECTED_BOTTOM_TABS
	J SELECTED_BOTTOM_TABS
	K NUM_ROWS
	L NUM_COLS
	M TAB_WIDTH
	N TAB_HEIGHT
	O SCROLLER_WIDTH
	P SCROLLER_HEIGHT
	Q CONTAINER
	R TRASH_SLOT_TOOLTIP
	S TEXT_COLOR
	T selectedTab
	U scrollOffs
	V scrolling
	W searchBox
	X originalSlots
	Y destroyItemSlot
	Z listener
	aa ignoreTextInput
	ab hasClickedOutside
	ac visibleTags
	ad displayOperatorCreativeTab
	<clinit> ()V <clinit>
		static
	<init> (Lgeb;Lcpl;Z)V <init>
		0 o p_346290_
		1 o p_260074_
		2 o p_259569_
	C ()V containerTick
	E ()Z isInventoryOpen
	F ()V refreshSearchResults
	J ()Z canScroll
	a (Ljava/lang/String;)V updateVisibleTags
		0 o p_98620_
	a (Lfgo;IZZ)V handleHotbarLoadOrSave
		static
		0 o p_98599_
		1 o p_98600_
		2 o p_98601_
		3 o p_98602_
	a (DDIII)Z hasClickedOutside
		0 o p_98541_
		1 o p_98542_
		2 o p_98543_
		3 o p_98544_
		4 o p_98545_
	a (Ljava/util/function/Predicate;Lawu;)Z lambda$updateVisibleTags$2
		static
		0 o p_205409_
		1 o p_205410_
	a (CI)Z charTyped
		0 o p_98521_
		1 o p_98522_
	a (Lfgo;II)V resize
		0 o p_98595_
		1 o p_98596_
		2 o p_98597_
	a (Lcrq;IILcqe;)V slotClicked
		0 o p_98556_
		1 o p_98557_
		2 o p_98558_
		3 o p_98559_
	a (DDDD)Z mouseScrolled
		0 o p_98527_
		1 o p_98528_
		2 o p_98529_
		3 o p_296489_
	a (Lcta;)V selectTab
		0 o p_98561_
	a (Lcrq;)Z isCreativeSlot
		0 o p_98554_
	a (DDI)Z mouseClicked
		0 o p_98531_
		1 o p_98532_
		2 o p_98533_
	a (Lfhz;IIF)V render
		0 o p_283000_
		1 o p_281317_
		2 o p_282770_
		3 o p_281295_
	a (Lfhz;FII)V renderBg
		0 o p_282663_
		1 o p_282504_
		2 o p_282089_
		3 o p_282249_
	a (III)Z keyPressed
		0 o p_98547_
		1 o p_98548_
		2 o p_98549_
	a (Ljava/lang/String;Ljava/lang/String;Lakr;)Z lambda$updateVisibleTags$1
		static
		0 o p_98604_
		1 o p_98605_
		2 o p_98606_
	a (Lcuq;Ljava/util/List;Lawu;)V lambda$getTooltipFromContainerItem$3
		static
		0 o p_339281_
		1 o p_339282_
		2 o p_339283_
	a (Lcmx;)Z hasPermissions
		0 o p_259959_
	a (DDIDD)Z mouseDragged
		0 o p_98535_
		1 o p_98536_
		2 o p_98537_
		3 o p_98538_
		4 o p_98539_
	a (Lcuq;)Ljava/util/List; getTooltipFromContainerItem
		0 o p_281769_
	a (Lfhz;Lcta;II)Z checkTabHovering
		0 o p_282317_
		1 o p_282244_
		2 o p_283469_
		3 o p_283411_
	a (Lcpl;ZLjo$a;)V tryRefreshInvalidatedTabs
		0 o p_259501_
		1 o p_259713_
		2 o p_270898_
	a (Lfhz;Lcta;)V renderTabButton
		0 o p_283590_
		1 o p_283489_
	a (Lfzw;Lcpl;ZLjo$a;)Z tryRebuildTabContents
		0 o p_345591_
		1 o p_345904_
		2 o p_345731_
		3 o p_344784_
	a (Ljava/lang/String;Lakr;)Z lambda$updateVisibleTags$0
		static
		0 o p_98608_
		1 o p_98609_
	a (Ljava/util/Collection;)V refreshCurrentTabContents
		0 o p_261591_
	a (Lcta;DD)Z checkTabClicked
		0 o p_98563_
		1 o p_98564_
		2 o p_98565_
	aT_ ()V init
	b (Lcta;)I getTabX
		0 o p_260136_
	b (Lfhz;II)V renderLabels
		0 o p_283168_
		1 o p_281774_
		2 o p_281466_
	b (DDI)Z mouseReleased
		0 o p_98622_
		1 o p_98623_
		2 o p_98624_
	b (DD)Z insideScrollbar
		0 o p_98524_
		1 o p_98525_
	c (III)Z keyReleased
		0 o p_98612_
		1 o p_98613_
		2 o p_98614_
	c (Lcta;)I getTabY
		0 o p_260181_
	j ()V removed
fpi$a net/minecraft/client/gui/screens/inventory/CreativeModeInventoryScreen$CustomCreativeSlot
	<init> (Lbqk;III)V <init>
		0 o p_98633_
		1 o p_98634_
		2 o p_98635_
		3 o p_98636_
	a (Lcmx;)Z mayPickup
		0 o p_98638_
fpi$b net/minecraft/client/gui/screens/inventory/CreativeModeInventoryScreen$ItemPickerMenu
	k items
	l inventoryMenu
	<init> (Lcmx;)V <init>
		0 o p_98641_
	a (Lcuq;Lcrq;)Z canTakeItemForPickAll
		0 o p_98647_
		1 o p_98648_
	a (F)I getRowIndexForScroll
		0 o p_259664_
	a (FD)F subtractInputFromScroll
		0 o p_259841_
		1 o p_260358_
	b (Lcuq;)V setCarried
		0 o p_169751_
	b (Lcmx;)Z stillValid
		0 o p_98645_
	b (F)V scrollTo
		0 o p_98643_
	b (Lcrq;)Z canDragTo
		0 o p_98653_
	b (Lcmx;I)Lcuq; quickMoveStack
		0 o p_98650_
		1 o p_98651_
	e (I)F getScrollForRowIndex
		0 o p_259315_
	g ()Lcuq; getCarried
	l ()I calculateRowCount
	m ()Z canScroll
fpi$c net/minecraft/client/gui/screens/inventory/CreativeModeInventoryScreen$SlotWrapper
	a target
	<init> (Lcrq;III)V <init>
		0 o p_98657_
		1 o p_98658_
		2 o p_98659_
		3 o p_98660_
	a ()I getMaxStackSize
	a (Lcuq;)Z mayPlace
		0 o p_98670_
	a (I)Lcuq; remove
		0 o p_98663_
	a (Lcmx;Lcuq;)V onTake
		0 o p_169754_
		1 o p_169755_
	a (Lcuq;Lcuq;)V setByPlayer
		0 o p_271008_
		1 o p_299868_
	a (Lcmx;)Z mayPickup
		0 o p_98665_
	a_ (Lcuq;)I getMaxStackSize
		0 o p_98675_
	b ()Lcom/mojang/datafixers/util/Pair; getNoItemIcon
	c ()V setChanged
	d ()Z isActive
	f (Lcuq;)V set
		0 o p_98679_
	g ()Lcuq; getItem
	h ()Z hasItem
fpj net/minecraft/client/gui/screens/inventory/CyclingSlotBackground
	a ICON_CHANGE_TICK_RATE
	b ICON_SIZE
	c ICON_TRANSITION_TICK_DURATION
	d slotIndex
	e icons
	f tick
	g iconIndex
	<init> (I)V <init>
		0 o p_267314_
	a (F)F getIconTransitionTransparency
		0 o p_266904_
	a (Ljava/util/List;)V tick
		0 o p_267074_
	a (Lcpu;Lfhz;FII)V render
		0 o p_267293_
		1 o p_282894_
		2 o p_266785_
		3 o p_266711_
		4 o p_266841_
	a (Lcrq;Lakr;FLfhz;II)V renderIcon
		0 o p_283532_
		1 o p_283004_
		2 o p_282627_
		3 o p_282825_
		4 o p_281375_
		5 o p_283041_
fpk net/minecraft/client/gui/screens/inventory/DispenserScreen
	E CONTAINER_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lcqo;Lcmw;Lwz;)V <init>
		0 o p_98685_
		1 o p_98686_
		2 o p_98687_
	a (Lfhz;FII)V renderBg
		0 o p_283137_
		1 o p_282476_
		2 o p_281600_
		3 o p_283194_
	a (Lfhz;IIF)V render
		0 o p_283282_
		1 o p_282467_
		2 o p_282129_
		3 o p_281965_
	aT_ ()V init
fpl net/minecraft/client/gui/screens/inventory/EffectRenderingInventoryScreen
	E EFFECT_BACKGROUND_LARGE_SPRITE
	F EFFECT_BACKGROUND_SMALL_SPRITE
	<clinit> ()V <clinit>
		static
	<init> (Lcpu;Lcmw;Lwz;)V <init>
		0 o p_98701_
		1 o p_98702_
		2 o p_98703_
	G ()Z canSeeEffects
	a (Lbrz;)Lwz; getEffectName
		0 o p_194001_
	a (Lfhz;IILjava/lang/Iterable;)V renderLabels
		0 o p_281462_
		1 o p_283484_
		2 o p_282057_
		3 o p_281986_
	a (Lfhz;IILjava/lang/Iterable;Z)V renderBackgrounds
		0 o p_281540_
		1 o p_282479_
		2 o p_283680_
		3 o p_282013_
		4 o p_283630_
	a (Lfhz;IIF)V render
		0 o p_283027_
		1 o p_281444_
		2 o p_282953_
		3 o p_281666_
	b (Lfhz;IILjava/lang/Iterable;Z)V renderIcons
		0 o p_282745_
		1 o p_282521_
		2 o p_282291_
		3 o p_282642_
		4 o p_281536_
	c (Lfhz;II)V renderEffects
		0 o p_281945_
		1 o p_282601_
		2 o p_282335_
fpm net/minecraft/client/gui/screens/inventory/EnchantmentNames
	a ALT_FONT
	b ROOT_STYLE
	c INSTANCE
	d random
	e words
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lfpm; getInstance
		static
	a (J)V initSeed
		0 o p_98736_
	a (Lfhx;I)Lxe; getRandomName
		0 o p_98738_
		1 o p_98739_
fpn net/minecraft/client/gui/screens/inventory/EnchantmentScreen
	E time
	F flip
	G oFlip
	H flipT
	I flipA
	J open
	K oOpen
	L ENABLED_LEVEL_SPRITES
	M DISABLED_LEVEL_SPRITES
	N ENCHANTMENT_SLOT_DISABLED_SPRITE
	O ENCHANTMENT_SLOT_HIGHLIGHTED_SPRITE
	P ENCHANTMENT_SLOT_SPRITE
	Q ENCHANTING_TABLE_LOCATION
	R ENCHANTING_BOOK_LOCATION
	S random
	T bookModel
	U last
	<clinit> ()V <clinit>
		static
	<init> (Lcqp;Lcmw;Lwz;)V <init>
		0 o p_98754_
		1 o p_98755_
		2 o p_98756_
	C ()V containerTick
	E ()V tickBook
	a (Lfhz;FII)V renderBg
		0 o p_282430_
		1 o p_282530_
		2 o p_281621_
		3 o p_283333_
	a (DDI)Z mouseClicked
		0 o p_98758_
		1 o p_98759_
		2 o p_98760_
	a (Lfhz;IIF)V render
		0 o p_283462_
		1 o p_282491_
		2 o p_281953_
		3 o p_282182_
	aT_ ()V init
	d (Lfhz;IIF)V renderBook
		0 o p_289697_
		1 o p_289667_
		2 o p_289669_
		3 o p_289670_
fpo net/minecraft/client/gui/screens/inventory/FurnaceScreen
	F LIT_PROGRESS_SPRITE
	G BURN_PROGRESS_SPRITE
	H TEXTURE
	<clinit> ()V <clinit>
		static
	<init> (Lcqr;Lcmw;Lwz;)V <init>
		0 o p_98776_
		1 o p_98777_
		2 o p_98778_
fpp net/minecraft/client/gui/screens/inventory/GrindstoneScreen
	E ERROR_SPRITE
	F GRINDSTONE_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lcqt;Lcmw;Lwz;)V <init>
		0 o p_98782_
		1 o p_98783_
		2 o p_98784_
	a (Lfhz;FII)V renderBg
		0 o p_281991_
		1 o p_282138_
		2 o p_282937_
		3 o p_281956_
	a (Lfhz;IIF)V render
		0 o p_283326_
		1 o p_281847_
		2 o p_283310_
		3 o p_283486_
fpq net/minecraft/client/gui/screens/inventory/HangingSignEditScreen
	b MAGIC_BACKGROUND_SCALE
	c TEXT_SCALE
	r TEXTURE_WIDTH
	s TEXTURE_HEIGHT
	u texture
	<clinit> ()V <clinit>
		static
	<init> (Ldrs;ZZ)V <init>
		0 o p_278017_
		1 o p_277942_
		2 o p_277778_
	a (Lfhz;Ldtc;)V renderSignBackground
		0 o p_282580_
		1 o p_283648_
	b (Lfhz;Ldtc;)V offsetSign
		0 o p_282472_
		1 o p_282359_
	m ()Lorg/joml/Vector3f; getSignTextScale
fpr net/minecraft/client/gui/screens/inventory/HopperScreen
	E HOPPER_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lcqu;Lcmw;Lwz;)V <init>
		0 o p_98798_
		1 o p_98799_
		2 o p_98800_
	a (Lfhz;FII)V renderBg
		0 o p_281616_
		1 o p_282737_
		2 o p_281678_
		3 o p_281465_
	a (Lfhz;IIF)V render
		0 o p_282918_
		1 o p_282102_
		2 o p_282423_
		3 o p_282621_
fps net/minecraft/client/gui/screens/inventory/HorseInventoryScreen
	E CHEST_SLOTS_SPRITE
	F SADDLE_SLOT_SPRITE
	G LLAMA_ARMOR_SLOT_SPRITE
	H ARMOR_SLOT_SPRITE
	I HORSE_INVENTORY_LOCATION
	J horse
	K inventoryColumns
	L xMouse
	M yMouse
	<clinit> ()V <clinit>
		static
	<init> (Lcqv;Lcmw;Lchi;I)V <init>
		0 o p_98817_
		1 o p_98818_
		2 o p_98819_
		3 o p_352203_
	a (Lfhz;FII)V renderBg
		0 o p_282553_
		1 o p_282998_
		2 o p_282929_
		3 o p_283133_
	a (Lfhz;IIF)V render
		0 o p_281697_
		1 o p_282103_
		2 o p_283529_
		3 o p_283079_
fpt net/minecraft/client/gui/screens/inventory/InventoryScreen
	E xMouse
	F yMouse
	G recipeBookComponent
	H widthTooNarrow
	I buttonClicked
	<init> (Lcmx;)V <init>
		0 o p_98839_
	C ()V containerTick
	E ()V recipesUpdated
	F ()Lfsa; getRecipeBookComponent
	a (IIIIDD)Z isHovering
		0 o p_98858_
		1 o p_98859_
		2 o p_98860_
		3 o p_98861_
		4 o p_98862_
		5 o p_98863_
	a (DDIII)Z hasClickedOutside
		0 o p_98845_
		1 o p_98846_
		2 o p_98847_
		3 o p_98848_
		4 o p_98849_
	a (CI)Z charTyped
		0 o p_319842_
		1 o p_320393_
	a (Lcrq;IILcqe;)V slotClicked
		0 o p_98865_
		1 o p_98866_
		2 o p_98867_
		3 o p_98868_
	a (Lfhz;IIF)V render
		0 o p_283246_
		1 o p_98876_
		2 o p_98877_
		3 o p_98878_
	a (DDI)Z mouseClicked
		0 o p_98841_
		1 o p_98842_
		2 o p_98843_
	a (Lfhz;FII)V renderBg
		0 o p_281500_
		1 o p_281299_
		2 o p_283481_
		3 o p_281831_
	a (Lfhz;FFFLorg/joml/Vector3f;Lorg/joml/Quaternionf;Lorg/joml/Quaternionf;Lbtn;)V renderEntityInInventory
		static
		0 o p_282665_
		1 o p_296361_
		2 o p_294489_
		3 o p_319934_
		4 o p_295026_
		5 o p_281880_
		6 o p_282882_
		7 o p_282466_
	a (III)Z keyPressed
		0 o p_320845_
		1 o p_320304_
		2 o p_320884_
	a (Lfhz;IIIIIFFFLbtn;)V renderEntityInInventoryFollowsMouse
		static
		0 o p_282802_
		1 o p_275688_
		2 o p_275245_
		3 o p_275535_
		4 o p_294406_
		5 o p_294663_
		6 o p_275604_
		7 o p_275546_
		8 o p_295352_
		9 o p_275689_
	a (Lgkh;Lbtn;Lfhz;)V lambda$renderEntityInInventory$1
		static
		0 o p_280856_
		1 o p_280857_
		2 o p_280858_
	a (Lfim;)V lambda$init$0
		0 o p_313434_
	aT_ ()V init
	b (Lfhz;II)V renderLabels
		0 o p_281654_
		1 o p_283517_
		2 o p_283464_
	b (DDI)Z mouseReleased
		0 o p_98893_
		1 o p_98894_
		2 o p_98895_
fpu net/minecraft/client/gui/screens/inventory/ItemCombinerScreen
	E menuResource
	<init> (Lcqx;Lcmw;Lwz;Lakr;)V <init>
		0 o p_98901_
		1 o p_98902_
		2 o p_98903_
		3 o p_98904_
	E ()V subInit
	a (Lfhz;FII)V renderBg
		0 o p_282749_
		1 o p_283494_
		2 o p_283098_
		3 o p_282054_
	a (Lcpu;ILcuq;)V slotChanged
		0 o p_98910_
		1 o p_98911_
		2 o p_98912_
	a (Lcpu;II)V dataChanged
		0 o p_169759_
		1 o p_169760_
		2 o p_169761_
	a (Lfhz;IIF)V render
		0 o p_281810_
		1 o p_283312_
		2 o p_283420_
		3 o p_282956_
	aT_ ()V init
	c (Lfhz;II)V renderErrorIcon
		0 o p_281990_
		1 o p_266822_
		2 o p_267045_
	d (Lfhz;IIF)V renderFg
		0 o p_283399_
		1 o p_98928_
		2 o p_98929_
		3 o p_98930_
	j ()V removed
fpv net/minecraft/client/gui/screens/inventory/JigsawBlockEditScreen
	A targetEdit
	B poolEdit
	C finalStateEdit
	D selectionPriorityEdit
	E placementPriorityEdit
	F levels
	G keepJigsaws
	H jointButton
	I doneButton
	J generateButton
	K joint
	a JOINT_LABEL
	b POOL_LABEL
	c NAME_LABEL
	r TARGET_LABEL
	s FINAL_STATE_LABEL
	u PLACEMENT_PRIORITY_LABEL
	v PLACEMENT_PRIORITY_TOOLTIP
	w SELECTION_PRIORITY_LABEL
	x SELECTION_PRIORITY_TOOLTIP
	y jigsawEntity
	z nameEdit
	<clinit> ()V <clinit>
		static
	<init> (Ldri;)V <init>
		0 o p_98949_
	C ()V onCancel
	D ()V sendToServer
	E ()V sendGenerate
	F ()V updateValidity
	a (Lfgo;II)V resize
		0 o p_98960_
		1 o p_98961_
		2 o p_98962_
	a (Lfit;Ldri$a;)V lambda$init$3
		0 o p_169765_
		1 o p_169766_
	a (Lfhz;IIF)V render
		0 o p_282514_
		1 o p_98956_
		2 o p_98957_
		3 o p_98958_
	a (III)Z keyPressed
		0 o p_98951_
		1 o p_98952_
		2 o p_98953_
	a (Lfim;)V lambda$init$7
		0 o p_98964_
	a (Lfit;Ljava/lang/Boolean;)V lambda$init$4
		0 o p_169768_
		1 o p_169769_
	a (Ljava/lang/String;)Z isValidResourceLocation
		static
		0 o p_352366_
	aI_ ()V setInitialFocus
	aT_ ()V init
	b (Lfim;)V lambda$init$6
		0 o p_98973_
	b (Ljava/lang/String;)I parseAsInt
		0 o p_309106_
	b (Lfhz;IIF)V renderBackground
		0 o p_334016_
		1 o p_333942_
		2 o p_334006_
		3 o p_333770_
	c (Lfim;)V lambda$init$5
		0 o p_98979_
	c (Ljava/lang/String;)V lambda$init$2
		0 o p_98977_
	d (Ljava/lang/String;)V lambda$init$1
		0 o p_98981_
	d ()V onClose
	e (Ljava/lang/String;)V lambda$init$0
		0 o p_98986_
	m ()V onDone
fpv$1 net/minecraft/client/gui/screens/inventory/JigsawBlockEditScreen$1
	a this$0
	<init> (Lfpv;IIIILwz;D)V <init>
		0 o p_98998_
		1 o p_98999_
		2 o p_99000_
		3 o p_99001_
		4 o p_99002_
		5 o p_99003_
		6 o p_99004_
	a ()V applyValue
	b ()V updateMessage
fpw net/minecraft/client/gui/screens/inventory/LecternScreen
	y menu
	z listener
	<init> (Lcqz;Lcmw;Lwz;)V <init>
		0 o p_99020_
		1 o p_99021_
		2 o p_99022_
	D ()Lcpu; getMenu
	E ()V pageBack
	F ()V pageForward
	G ()V closeScreen
	J ()Lcqz; getMenu
	K ()V bookChanged
	L ()V pageChanged
	a (Lfim;)V lambda$createMenuControls$1
		0 o p_99024_
	aT_ ()V init
	b (Lfim;)V lambda$createMenuControls$0
		0 o p_99033_
	b (I)Z forcePage
		0 o p_99031_
	d ()V onClose
	g (I)V sendButtonClick
		0 o p_99037_
	j ()V removed
	k ()Z isPauseScreen
	m ()V createMenuControls
fpw$1 net/minecraft/client/gui/screens/inventory/LecternScreen$1
	a this$0
	<init> (Lfpw;)V <init>
		0 o p_99048_
	a (Lcpu;ILcuq;)V slotChanged
		0 o p_99054_
		1 o p_99055_
		2 o p_99056_
	a (Lcpu;II)V dataChanged
		0 o p_169772_
		1 o p_169773_
		2 o p_169774_
fpx net/minecraft/client/gui/screens/inventory/LoomScreen
	E BANNER_SLOT_SPRITE
	F DYE_SLOT_SPRITE
	G PATTERN_SLOT_SPRITE
	H SCROLLER_SPRITE
	I SCROLLER_DISABLED_SPRITE
	J PATTERN_SELECTED_SPRITE
	K PATTERN_HIGHLIGHTED_SPRITE
	L PATTERN_SPRITE
	M ERROR_SPRITE
	N BG_LOCATION
	O PATTERN_COLUMNS
	P PATTERN_ROWS
	Q SCROLLER_WIDTH
	R SCROLLER_HEIGHT
	S PATTERN_IMAGE_SIZE
	T SCROLLER_FULL_HEIGHT
	U PATTERNS_X
	V PATTERNS_Y
	W flag
	X resultBannerPatterns
	Y bannerStack
	Z dyeStack
	aa patternStack
	ab displayPatterns
	ac hasMaxPatterns
	ad scrollOffs
	ae scrolling
	af startRow
	<clinit> ()V <clinit>
		static
	<init> (Lcra;Lcmw;Lwz;)V <init>
		0 o p_99075_
		1 o p_99076_
		2 o p_99077_
	E ()I totalRowCount
	F ()V containerChanged
	a (Lfhz;FII)V renderBg
		0 o p_282870_
		1 o p_281777_
		2 o p_283331_
		3 o p_283087_
	a (DDIDD)Z mouseDragged
		0 o p_99087_
		1 o p_99088_
		2 o p_99089_
		3 o p_99090_
		4 o p_99091_
	a (DDIII)Z hasClickedOutside
		0 o p_99093_
		1 o p_99094_
		2 o p_99095_
		3 o p_99096_
		4 o p_99097_
	a (Lfhz;Ljm;II)V renderPattern
		0 o p_282452_
		1 o p_281940_
		2 o p_281872_
		3 o p_282995_
	a (DDDD)Z mouseScrolled
		0 o p_99079_
		1 o p_99080_
		2 o p_99081_
		3 o p_295430_
	a (Lfhz;IIF)V render
		0 o p_283513_
		1 o p_282700_
		2 o p_282637_
		3 o p_281433_
	a (DDI)Z mouseClicked
		0 o p_99083_
		1 o p_99084_
		2 o p_99085_
	aT_ ()V init
fpy net/minecraft/client/gui/screens/inventory/MenuAccess
	D ()Lcpu; getMenu
fpz net/minecraft/client/gui/screens/inventory/MerchantScreen
	E OUT_OF_STOCK_SPRITE
	F EXPERIENCE_BAR_BACKGROUND_SPRITE
	G EXPERIENCE_BAR_CURRENT_SPRITE
	H EXPERIENCE_BAR_RESULT_SPRITE
	I SCROLLER_SPRITE
	J SCROLLER_DISABLED_SPRITE
	K TRADE_ARROW_OUT_OF_STOCK_SPRITE
	L TRADE_ARROW_SPRITE
	M DISCOUNT_STRIKETHRUOGH_SPRITE
	N VILLAGER_LOCATION
	O TEXTURE_WIDTH
	P TEXTURE_HEIGHT
	Q MERCHANT_MENU_PART_X
	R PROGRESS_BAR_X
	S PROGRESS_BAR_Y
	T SELL_ITEM_1_X
	U SELL_ITEM_2_X
	V BUY_ITEM_X
	W LABEL_Y
	X NUMBER_OF_OFFER_BUTTONS
	Y TRADE_BUTTON_X
	Z TRADE_BUTTON_HEIGHT
	aa TRADE_BUTTON_WIDTH
	ab SCROLLER_HEIGHT
	ac SCROLLER_WIDTH
	ad SCROLL_BAR_HEIGHT
	ae SCROLL_BAR_TOP_POS_Y
	af SCROLL_BAR_START_X
	ag TRADES_LABEL
	ah DEPRECATED_TOOLTIP
	ai shopItem
	aj tradeOfferButtons
	ak scrollOff
	al isDragging
	<clinit> ()V <clinit>
		static
	<init> (Lcre;Lcmw;Lwz;)V <init>
		0 o p_99123_
		1 o p_99124_
		2 o p_99125_
	E ()V postButtonClick
	a (DDIDD)Z mouseDragged
		0 o p_99135_
		1 o p_99136_
		2 o p_99137_
		3 o p_99138_
		4 o p_99139_
	a (Lfhz;Lcuq;Lcuq;II)V renderAndDecorateCostA
		0 o p_281357_
		1 o p_283466_
		2 o p_282046_
		3 o p_282403_
		4 o p_283601_
	a (DDDD)Z mouseScrolled
		0 o p_99127_
		1 o p_99128_
		2 o p_99129_
		3 o p_295610_
	a (Lfpz;)Lfhx; access$000
		static
		0 o p_281576_
	a (Lfhz;IIF)V render
		0 o p_283487_
		1 o p_281994_
		2 o p_282099_
		3 o p_281815_
	a (DDI)Z mouseClicked
		0 o p_99131_
		1 o p_99132_
		2 o p_99133_
	a (Lfhz;FII)V renderBg
		0 o p_283072_
		1 o p_281275_
		2 o p_282312_
		3 o p_282984_
	a (Lfhz;Ldbu;II)V renderButtonArrows
		0 o p_283020_
		1 o p_281926_
		2 o p_282752_
		3 o p_282179_
	a (Lfhz;IILdbv;)V renderScroller
		0 o p_283030_
		1 o p_283154_
		2 o p_281664_
		3 o p_282877_
	a (Lfhz;IILdbu;)V renderProgressBar
		0 o p_281426_
		1 o p_283008_
		2 o p_283085_
		3 o p_282094_
	a (I)Z canScroll
		0 o p_99141_
	a (Lfim;)V lambda$init$0
		0 o p_99174_
	aT_ ()V init
	b (Lfpz;)Lfhx; access$100
		static
		0 o p_282067_
	b (Lfhz;II)V renderLabels
		0 o p_283337_
		1 o p_282009_
		2 o p_283691_
	c (Lfpz;)Lfhx; access$200
		static
		0 o p_282026_
fpz$a net/minecraft/client/gui/screens/inventory/MerchantScreen$TradeOfferButton
	a index
	b this$0
	<init> (Lfpz;IIILfim$c;)V <init>
		0 o p_99204_
		1 o p_99205_
		2 o p_99206_
		3 o p_99207_
		4 o p_99208_
	a (Lfhz;II)V renderToolTip
		0 o p_281313_
		1 o p_283342_
		2 o p_283060_
	a ()I getIndex
fq net/minecraft/commands/arguments/ParticleArgument
	a ERROR_UNKNOWN_PARTICLE
	b ERROR_INVALID_OPTIONS
	c EXAMPLES
	d registries
	<clinit> ()V <clinit>
		static
	<init> (Lep;)V <init>
		0 o p_249844_
	a (Lcom/mojang/brigadier/StringReader;Ljo;)Lll; readParticleType
		static
		0 o p_249621_
		1 o p_248983_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_340617_
	a (Lcom/mojang/brigadier/StringReader;)Llk; parse
		0 o p_103933_
	a (Lcom/mojang/brigadier/StringReader;Ljo$a;)Llk; readParticle
		static
		0 o p_249275_
		1 o p_324619_
	a (Lcom/mojang/brigadier/StringReader;Lakr;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$readParticleType$2
		static
		0 o p_332542_
		1 o p_332543_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Llk; getParticle
		static
		0 o p_103938_
		1 o p_103939_
	a (Lep;)Lfq; particle
		static
		0 o p_251304_
	a (Lcom/mojang/brigadier/StringReader;Lll;Ljo$a;)Llk; readParticle
		static
		0 o p_103935_
		1 o p_103936_
		2 o p_323668_
	b (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304093_
	getExamples ()Ljava/util/Collection; getExamples
	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
		0 o p_103948_
		1 o p_103949_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_103951_
fqa net/minecraft/client/gui/screens/inventory/MinecartCommandBlockEditScreen
	u commandBlock
	<init> (Ldbx;)V <init>
		0 o p_99216_
	C ()I getPreviousY
	a (Ldbx;)V populateAndSendPacket
		0 o p_99218_
	aT_ ()V init
	m ()Ldbx; getCommandBlock
fqb net/minecraft/client/gui/screens/inventory/PageButton
	a PAGE_FORWARD_HIGHLIGHTED_SPRITE
	b PAGE_FORWARD_SPRITE
	c PAGE_BACKWARD_HIGHLIGHTED_SPRITE
	d PAGE_BACKWARD_SPRITE
	u isForward
	v playTurnSound
	<clinit> ()V <clinit>
		static
	<init> (IIZLfim$c;Z)V <init>
		0 o p_99225_
		1 o p_99226_
		2 o p_99227_
		3 o p_99228_
		4 o p_99229_
	a (Lgvf;)V playDownSound
		0 o p_99231_
	b (Lfhz;IIF)V renderWidget
		0 o p_283468_
		1 o p_282922_
		2 o p_283637_
		3 o p_282459_
fqc net/minecraft/client/gui/screens/inventory/ShulkerBoxScreen
	E CONTAINER_TEXTURE
	<clinit> ()V <clinit>
		static
	<init> (Lcrn;Lcmw;Lwz;)V <init>
		0 o p_99240_
		1 o p_99241_
		2 o p_99242_
	a (Lfhz;FII)V renderBg
		0 o p_281362_
		1 o p_283080_
		2 o p_281303_
		3 o p_283275_
	a (Lfhz;IIF)V render
		0 o p_281745_
		1 o p_282145_
		2 o p_282358_
		3 o p_283566_
fqd net/minecraft/client/gui/screens/inventory/SignEditScreen
	b MAGIC_SCALE_NUMBER
	c MAGIC_TEXT_SCALE
	r TEXT_SCALE
	s signModel
	<clinit> ()V <clinit>
		static
	<init> (Ldrs;ZZ)V <init>
		0 o p_277919_
		1 o p_277579_
		2 o p_277693_
	a (Lfhz;Ldtc;)V renderSignBackground
		0 o p_281440_
		1 o p_282401_
	aT_ ()V init
	b (Lfhz;Ldtc;)V offsetSign
		0 o p_282503_
		1 o p_282571_
	m ()Lorg/joml/Vector3f; getSignTextScale
fqe net/minecraft/client/gui/screens/inventory/SmithingScreen
	E ERROR_SPRITE
	F EMPTY_SLOT_SMITHING_TEMPLATE_ARMOR_TRIM
	G EMPTY_SLOT_SMITHING_TEMPLATE_NETHERITE_UPGRADE
	H MISSING_TEMPLATE_TOOLTIP
	I ERROR_TOOLTIP
	J EMPTY_SLOT_SMITHING_TEMPLATES
	K TITLE_LABEL_X
	L TITLE_LABEL_Y
	M ERROR_ICON_WIDTH
	N ERROR_ICON_HEIGHT
	O ERROR_ICON_X
	P ERROR_ICON_Y
	Q TOOLTIP_WIDTH
	R ARMOR_STAND_Y_ROT
	S ARMOR_STAND_X_ROT
	T ARMOR_STAND_TRANSLATION
	U ARMOR_STAND_ANGLE
	V ARMOR_STAND_SCALE
	W ARMOR_STAND_OFFSET_Y
	X ARMOR_STAND_OFFSET_X
	Y templateIcon
	Z baseIcon
	aa additionalIcon
	ab armorStandPreview
	<clinit> ()V <clinit>
		static
	<init> (Lcrt;Lcmw;Lwz;)V <init>
		0 o p_99290_
		1 o p_99291_
		2 o p_99292_
	C ()V containerTick
	E ()V subInit
	F ()Ljava/util/Optional; getTemplateItem
	G ()Z hasRecipeError
	a (Lcpu;ILcuq;)V slotChanged
		0 o p_267217_
		1 o p_266842_
		2 o p_267208_
	a (Lfhz;IIF)V render
		0 o p_281961_
		1 o p_282410_
		2 o p_283013_
		3 o p_282408_
	a (Lfhz;FII)V renderBg
		0 o p_283264_
		1 o p_267158_
		2 o p_267266_
		3 o p_266722_
	a (Lfhz;IILwz;)V lambda$renderOnboardingTooltips$0
		0 o p_280860_
		1 o p_280861_
		2 o p_280862_
		3 o p_280863_
	b (Lcuq;)V updateArmorStandPreview
		0 o p_268225_
	c (Lfhz;II)V renderErrorIcon
		0 o p_281835_
		1 o p_283389_
		2 o p_282634_
	d (Lfhz;II)V renderOnboardingTooltips
		0 o p_281668_
		1 o p_267192_
		2 o p_266859_
fqf net/minecraft/client/gui/screens/inventory/SmokerScreen
	F LIT_PROGRESS_SPRITE
	G BURN_PROGRESS_SPRITE
	H TEXTURE
	<clinit> ()V <clinit>
		static
	<init> (Lcru;Lcmw;Lwz;)V <init>
		0 o p_99300_
		1 o p_99301_
		2 o p_99302_
fqg net/minecraft/client/gui/screens/inventory/StonecutterScreen
	E SCROLLER_SPRITE
	F SCROLLER_DISABLED_SPRITE
	G RECIPE_SELECTED_SPRITE
	H RECIPE_HIGHLIGHTED_SPRITE
	I RECIPE_SPRITE
	J BG_LOCATION
	K SCROLLER_WIDTH
	L SCROLLER_HEIGHT
	M RECIPES_COLUMNS
	N RECIPES_ROWS
	O RECIPES_IMAGE_SIZE_WIDTH
	P RECIPES_IMAGE_SIZE_HEIGHT
	Q SCROLLER_FULL_HEIGHT
	R RECIPES_X
	S RECIPES_Y
	T scrollOffs
	U scrolling
	V startIndex
	W displayRecipes
	<clinit> ()V <clinit>
		static
	<init> (Lcrw;Lcmw;Lwz;)V <init>
		0 o p_99310_
		1 o p_99311_
		2 o p_99312_
	E ()I getOffscreenRows
	F ()Z isScrollBarActive
	G ()V containerChanged
	a (DDIDD)Z mouseDragged
		0 o p_99322_
		1 o p_99323_
		2 o p_99324_
		3 o p_99325_
		4 o p_99326_
	a (DDDD)Z mouseScrolled
		0 o p_99314_
		1 o p_99315_
		2 o p_99316_
		3 o p_295672_
	a (Lfhz;IIF)V render
		0 o p_281735_
		1 o p_282517_
		2 o p_282840_
		3 o p_282389_
	a (DDI)Z mouseClicked
		0 o p_99318_
		1 o p_99319_
		2 o p_99320_
	a (Lfhz;FII)V renderBg
		0 o p_283115_
		1 o p_282453_
		2 o p_282940_
		3 o p_282328_
	a (Lfhz;II)V renderTooltip
		0 o p_282396_
		1 o p_283157_
		2 o p_282258_
	a (Lfhz;IIIII)V renderButtons
		0 o p_282733_
		1 o p_282136_
		2 o p_282147_
		3 o p_281987_
		4 o p_281276_
		5 o p_282688_
	b (Lfhz;III)V renderRecipes
		0 o p_281999_
		1 o p_282658_
		2 o p_282563_
		3 o p_283352_
fqh net/minecraft/client/gui/screens/inventory/StructureBlockEditScreen
	A structure
	B initialMirror
	C initialRotation
	D initialMode
	E initialEntityIgnoring
	F initialShowAir
	G initialShowBoundingBox
	H nameEdit
	I posXEdit
	J posYEdit
	K posZEdit
	L sizeXEdit
	M sizeYEdit
	N sizeZEdit
	O integrityEdit
	P seedEdit
	Q dataEdit
	R saveButton
	S loadButton
	T rot0Button
	U rot90Button
	V rot180Button
	W rot270Button
	X detectButton
	Y includeEntitiesButton
	Z mirrorButton
	a NAME_LABEL
	aa toggleAirButton
	ab toggleBoundingBox
	ac decimalFormat
	b POSITION_LABEL
	c SIZE_LABEL
	r INTEGRITY_LABEL
	s CUSTOM_DATA_LABEL
	u INCLUDE_ENTITIES_LABEL
	v DETECT_SIZE_LABEL
	w SHOW_AIR_LABEL
	x SHOW_BOUNDING_BOX_LABEL
	y ALL_MODES
	z DEFAULT_MODES
	<clinit> ()V <clinit>
		static
	<init> (Ldrx;)V <init>
		0 o p_99398_
	C ()V onCancel
	D ()V updateDirectionButtons
	a (Lfgo;II)V resize
		0 o p_99411_
		1 o p_99412_
		2 o p_99413_
	a (Lfit;Ldkv;)V lambda$init$9
		0 o p_169843_
		1 o p_169844_
	a (Ljava/lang/String;)J parseSeed
		0 o p_99427_
	a (Lfhz;IIF)V render
		0 o p_281951_
		1 o p_99407_
		2 o p_99408_
		3 o p_99409_
	a (Lfqh;Ljava/lang/String;CI)Z access$000
		static
		0 o p_99417_
		1 o p_99418_
		2 o p_99419_
		3 o p_99420_
	a (Ldrx$a;)Z sendToServer
		0 o p_99404_
	a (III)Z keyPressed
		0 o p_99400_
		1 o p_99401_
		2 o p_99402_
	a (Lfit;Ldum;)V lambda$init$6
		0 o p_169846_
		1 o p_169847_
	a (Ldum;)V updateMode
		0 o p_169839_
	a (Lfim;)V lambda$init$15
		0 o p_169841_
	a (Lfit;Ljava/lang/Boolean;)V lambda$init$11
		0 o p_169849_
		1 o p_169850_
	aI_ ()V setInitialFocus
	aT_ ()V init
	b (Lfim;)V lambda$init$14
		0 o p_169854_
	b (Ljava/lang/String;)F parseIntegrity
		0 o p_99431_
	b (Lfit;Ljava/lang/Boolean;)V lambda$init$10
		0 o p_169856_
		1 o p_169857_
	b (Lfhz;IIF)V renderBackground
		0 o p_333749_
		1 o p_333882_
		2 o p_333946_
		3 o p_334094_
	b (Ldum;)Lwz; lambda$init$5
		static
		0 o p_169852_
	c (Lfim;)V lambda$init$13
		0 o p_99415_
	c (Ldum;)Z lambda$static$0
		static
		0 o p_169859_
	c (Lfit;Ljava/lang/Boolean;)V lambda$init$8
		0 o p_169861_
		1 o p_169862_
	c (Ljava/lang/String;)I parseCoordinate
		0 o p_99436_
	d (Lfim;)V lambda$init$12
		0 o p_99425_
	d ()V onClose
	e (Lfim;)V lambda$init$7
		0 o p_280865_
	f (Lfim;)V lambda$init$4
		0 o p_280864_
	g (Lfim;)V lambda$init$3
		0 o p_280866_
	h (Lfim;)V lambda$init$2
		0 o p_99457_
	i (Lfim;)V lambda$init$1
		0 o p_99460_
	k ()Z isPauseScreen
	m ()V onDone
fqh$1 net/minecraft/client/gui/screens/inventory/StructureBlockEditScreen$1
	d this$0
	<init> (Lfqh;Lfhx;IIIILwz;)V <init>
		0 o p_99468_
		1 o p_99469_
		2 o p_99470_
		3 o p_99471_
		4 o p_99472_
		5 o p_99473_
		6 o p_99474_
	a (CI)Z charTyped
		0 o p_99476_
		1 o p_99477_
fqh$2 net/minecraft/client/gui/screens/inventory/StructureBlockEditScreen$2
	a $SwitchMap$net$minecraft$world$level$block$Rotation
	b $SwitchMap$net$minecraft$world$level$block$state$properties$StructureMode
	<clinit> ()V <clinit>
		static
fqi net/minecraft/client/gui/screens/inventory/package-info
fqj net/minecraft/client/gui/screens/inventory/tooltip/BelowOrAboveWidgetTooltipPositioner
	a screenRectangle
	<init> (Lfms;)V <init>
		0 o p_305899_
	a (IIIIII)Lorg/joml/Vector2ic; positionTooltip
		0 o p_282513_
		1 o p_281649_
		2 o p_283308_
		3 o p_282740_
		4 o p_281398_
		5 o p_283404_
fqk net/minecraft/client/gui/screens/inventory/tooltip/ClientActivePlayersTooltip
	a SKIN_SIZE
	b PADDING
	c activePlayers
	<init> (Lfqk$a;)V <init>
		0 o p_350898_
	a ()I getHeight
	a (Lfhx;IILfhz;)V renderImage
		0 o p_350808_
		1 o p_350702_
		2 o p_350999_
		3 o p_350342_
	a (Lfhx;)I getWidth
		0 o p_351017_
fqk$a net/minecraft/client/gui/screens/inventory/tooltip/ClientActivePlayersTooltip$ActivePlayersTooltip
	a profiles
	<init> (Ljava/util/List;)V <init>
		0 o profiles
	a ()Ljava/util/List; profiles
	equals (Ljava/lang/Object;)Z equals
		0 o p_350791_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fql net/minecraft/client/gui/screens/inventory/tooltip/ClientBundleTooltip
	a BACKGROUND_SPRITE
	b MARGIN_Y
	c BORDER_WIDTH
	d SLOT_SIZE_X
	e SLOT_SIZE_Y
	f contents
	<clinit> ()V <clinit>
		static
	<init> (Lcxf;)V <init>
		0 o p_331917_
	a (IIIZLfhz;Lfhx;)V renderSlot
		0 o p_283180_
		1 o p_282972_
		2 o p_282547_
		3 o p_283053_
		4 o p_283625_
		5 o p_281863_
	a (Lfhz;IILfql$a;)V blit
		0 o p_281273_
		1 o p_282428_
		2 o p_281897_
		3 o p_281917_
	a ()I getHeight
	a (Lfhx;IILfhz;)V renderImage
		0 o p_194042_
		1 o p_194043_
		2 o p_194044_
		3 o p_282522_
	a (Lfhx;)I getWidth
		0 o p_169901_
	b ()I backgroundWidth
	c ()I backgroundHeight
	d ()I gridSizeX
	e ()I gridSizeY
fql$a net/minecraft/client/gui/screens/inventory/tooltip/ClientBundleTooltip$Texture
	a BLOCKED_SLOT
	b SLOT
	c sprite
	d w
	e h
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILakr;II)V <init>
		0 o p_169926_
		1 o p_169927_
		2 o p_295000_
		3 o p_169928_
		4 o p_169929_
	a ()[Lfql$a; $values
		static
	valueOf (Ljava/lang/String;)Lfql$a; valueOf
		static
		0 o p_169934_
	values ()[Lfql$a; values
		static
fqm net/minecraft/client/gui/screens/inventory/tooltip/ClientTextTooltip
	a text
	<init> (Laya;)V <init>
		0 o p_169938_
	a (Lfhx;IILorg/joml/Matrix4f;Lgez$a;)V renderText
		0 o p_254285_
		1 o p_254192_
		2 o p_253697_
		3 o p_253880_
		4 o p_254231_
	a ()I getHeight
	a (Lfhx;)I getWidth
		0 o p_169941_
fqn net/minecraft/client/gui/screens/inventory/tooltip/ClientTooltipComponent
	a (Laya;)Lfqn; create
		static
		0 o p_169949_
	a (Lcsa;)Lfqn; create
		static
		0 o p_169951_
	a (Lfhx;IILorg/joml/Matrix4f;Lgez$a;)V renderText
		0 o p_169953_
		1 o p_169954_
		2 o p_169955_
		3 o p_253692_
		4 o p_169957_
	a ()I getHeight
	a (Lfhx;IILfhz;)V renderImage
		0 o p_194048_
		1 o p_194049_
		2 o p_194050_
		3 o p_283459_
	a (Lfhx;)I getWidth
		0 o p_169952_
fqo net/minecraft/client/gui/screens/inventory/tooltip/ClientTooltipPositioner
	a (IIIIII)Lorg/joml/Vector2ic; positionTooltip
		0 o p_263026_
		1 o p_262969_
		2 o p_262971_
		3 o p_263058_
		4 o p_281643_
		5 o p_282590_
fqp net/minecraft/client/gui/screens/inventory/tooltip/DefaultTooltipPositioner
	a INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (IIIIII)Lorg/joml/Vector2ic; positionTooltip
		0 o p_281867_
		1 o p_282915_
		2 o p_283108_
		3 o p_282881_
		4 o p_283243_
		5 o p_282104_
	a (IILorg/joml/Vector2i;II)V positionTooltip
		0 o p_282431_
		1 o p_282309_
		2 o p_282004_
		3 o p_283148_
		4 o p_281715_
fqq net/minecraft/client/gui/screens/inventory/tooltip/MenuTooltipPositioner
	a MAX_OVERLAP_WITH_WIDGET
	b MAX_DISTANCE_TO_WIDGET
	c MARGIN
	d MOUSE_OFFSET_X
	e screenRectangle
	<init> (Lfms;)V <init>
		0 o p_305825_
	a (IIIIII)Lorg/joml/Vector2ic; positionTooltip
		0 o p_283490_
		1 o p_282509_
		2 o p_282684_
		3 o p_281703_
		4 o p_281348_
		5 o p_283657_
	a (III)I getOffset
		static
		0 o p_268188_
		1 o p_268026_
		2 o p_268015_
fqr net/minecraft/client/gui/screens/inventory/tooltip/TooltipRenderUtil
	a MOUSE_OFFSET
	b PADDING_LEFT
	c PADDING_RIGHT
	d PADDING_TOP
	e PADDING_BOTTOM
	f PADDING
	g BACKGROUND_COLOR
	h BORDER_COLOR_TOP
	i BORDER_COLOR_BOTTOM
	<init> ()V <init>
	a (Lfhz;IIIIIII)V renderFrameGradient
		static
		0 o p_282000_
		1 o p_282055_
		2 o p_281580_
		3 o p_283284_
		4 o p_282599_
		5 o p_283432_
		6 o p_282907_
		7 o p_283153_
	a (Lfhz;IIIII)V renderTooltipBackground
		static
		0 o p_282666_
		1 o p_281901_
		2 o p_281846_
		3 o p_281559_
		4 o p_283336_
		5 o p_283422_
	a (Lfhz;IIIIII)V renderVerticalLineGradient
		static
		0 o p_282478_
		1 o p_282583_
		2 o p_283262_
		3 o p_283161_
		4 o p_283322_
		5 o p_282624_
		6 o p_282756_
	b (Lfhz;IIIIII)V renderRectangle
		static
		0 o p_281392_
		1 o p_282294_
		2 o p_283353_
		3 o p_282640_
		4 o p_281964_
		5 o p_283211_
		6 o p_282349_
	b (Lfhz;IIIII)V renderVerticalLine
		static
		0 o p_281270_
		1 o p_281928_
		2 o p_281561_
		3 o p_283155_
		4 o p_282552_
		5 o p_282221_
	c (Lfhz;IIIII)V renderHorizontalLine
		static
		0 o p_282981_
		1 o p_282028_
		2 o p_282141_
		3 o p_281771_
		4 o p_282734_
		5 o p_281979_
fqs net/minecraft/client/gui/screens/inventory/tooltip/package-info
fqt net/minecraft/client/gui/screens/multiplayer/JoinMultiplayerScreen
	A deleteButton
	B editingServer
	C lanServerList
	D lanServerDetector
	E initedOnce
	a BUTTON_ROW_WIDTH
	b TOP_ROW_BUTTON_WIDTH
	c LOWER_ROW_BUTTON_WIDTH
	r FOOTER_HEIGHT
	s serverSelectionList
	u LOGGER
	v pinger
	w lastScreen
	x servers
	y editButton
	z selectButton
	<clinit> ()V <clinit>
		static
	<init> (Lfod;)V <init>
		0 o p_99688_
	C ()V onSelectedChange
	D ()Lfzv; getPinger
	E ()Lfzu; getServers
	F ()V refreshServerList
	a (Lfhz;IIF)V render
		0 o p_281617_
		1 o p_281629_
		2 o p_281983_
		3 o p_283431_
	a (III)Z keyPressed
		0 o p_99690_
		1 o p_99691_
		2 o p_99692_
	a (Lfzt;)V join
		0 o p_99703_
	a (Lfqx$a;)V setSelected
		0 o p_99701_
	a (Lfim;)V lambda$init$6
		0 o p_315824_
	aT_ ()V init
	b (Lfim;)V lambda$init$5
		0 o p_99706_
	c (Lfim;)V lambda$init$4
		0 o p_99710_
	c (Z)V deleteCallback
		0 o p_99712_
	d (Lfim;)V lambda$init$3
		0 o p_99715_
	d ()V onClose
	e (Lfim;)V lambda$init$2
		0 o p_293603_
	e ()V tick
	f (Z)V editServerCallback
		0 o p_99717_
	f (Lfim;)V lambda$init$1
		0 o p_293604_
	g (Lfim;)V lambda$init$0
		0 o p_99728_
	g (Z)V addServerCallback
		0 o p_99722_
	h (Z)V directJoinCallback
		0 o p_99726_
	j ()V removed
	m ()V joinSelectedServer
fqu net/minecraft/client/gui/screens/multiplayer/SafetyScreen
	b TITLE
	c CONTENT
	r CHECK
	s NARRATION
	u previous
	<clinit> ()V <clinit>
		static
	<init> (Lfod;)V <init>
		0 o p_99743_
	a (Lfim;)V lambda$addFooterButtons$1
		0 o p_329731_
	b (Lfim;)V lambda$addFooterButtons$0
		0 o p_280872_
	d ()V onClose
	m ()Lfma; addFooterButtons
fqv net/minecraft/client/gui/screens/multiplayer/ServerLinksScreen
	a LINK_BUTTON_WIDTH
	b DEFAULT_ITEM_HEIGHT
	c TITLE
	r lastScreen
	s list
	u layout
	v links
	<clinit> ()V <clinit>
		static
	<init> (Lfod;Lalj;)V <init>
		0 o p_350433_
		1 o p_350491_
	a (Lfim;)V lambda$init$0
		0 o p_350487_
	a (Lfqv;Lfki;)V lambda$init$1
		static
		0 o p_350529_
		1 o p_350620_
	aT_ ()V init
	c ()V repositionElements
	d ()V onClose
fqv$a net/minecraft/client/gui/screens/multiplayer/ServerLinksScreen$LinkList
	<init> (Lfgo;ILfqv;)V <init>
		0 o p_350783_
		1 o p_350730_
		2 o p_350695_
	a (ILflz;)V updateSize
		0 o p_350967_
		1 o p_350748_
	a (ILfqv$b;)V lambda$updateSize$1
		static
		0 o p_350448_
		1 o p_350545_
	a (Lfqv;Lalj$a;)V lambda$new$0
		0 o p_350463_
		1 o p_350872_
	b ()I getRowWidth
fqv$b net/minecraft/client/gui/screens/multiplayer/ServerLinksScreen$LinkListEntry
	a button
	<init> (Lfod;Lalj$a;)V <init>
		0 o p_350500_
		1 o p_350677_
	a (Lfhz;IIIIIIIZF)V render
		0 o p_350577_
		1 o p_350511_
		2 o p_350936_
		3 o p_350596_
		4 o p_350517_
		5 o p_351059_
		6 o p_350806_
		7 o p_351038_
		8 o p_350365_
		9 o p_350788_
	aK_ ()Ljava/util/List; children
	b ()Ljava/util/List; narratables
fqw net/minecraft/client/gui/screens/multiplayer/ServerReconfigScreen
	a DISCONNECT_TIME
	b connection
	c disconnectButton
	r delayTicker
	s layout
	<init> (Lwz;Lvt;)V <init>
		0 o p_294744_
		1 o p_294619_
	a (Lfqw;Lfki;)V lambda$init$1
		static
		0 o p_321355_
		1 o p_321356_
	a (Lfim;)V lambda$init$0
		0 o p_295623_
	aJ_ ()Z shouldCloseOnEsc
	aT_ ()V init
	c ()V repositionElements
	e ()V tick
fqx net/minecraft/client/gui/screens/multiplayer/ServerSelectionList
	A MOVE_UP_HIGHLIGHTED_SPRITE
	B MOVE_UP_SPRITE
	C MOVE_DOWN_HIGHLIGHTED_SPRITE
	D MOVE_DOWN_SPRITE
	E LOGGER
	F THREAD_POOL
	G SCANNING_LABEL
	H CANT_RESOLVE_TEXT
	I CANT_CONNECT_TEXT
	J INCOMPATIBLE_STATUS
	K NO_CONNECTION_STATUS
	L PINGING_STATUS
	M ONLINE_STATUS
	N screen
	O onlineServers
	P lanHeader
	Q networkServers
	a INCOMPATIBLE_SPRITE
	m UNREACHABLE_SPRITE
	n PING_1_SPRITE
	o PING_2_SPRITE
	p PING_3_SPRITE
	q PING_4_SPRITE
	r PING_5_SPRITE
	s PINGING_1_SPRITE
	u PINGING_2_SPRITE
	v PINGING_3_SPRITE
	w PINGING_4_SPRITE
	x PINGING_5_SPRITE
	y JOIN_HIGHLIGHTED_SPRITE
	z JOIN_SPRITE
	<clinit> ()V <clinit>
		static
	<init> (Lfqt;Lfgo;IIII)V <init>
		0 o p_99771_
		1 o p_99772_
		2 o p_99773_
		3 o p_99774_
		4 o p_99775_
		5 o p_99776_
	J ()V refreshEntries
	a (Lfqx;Lfih$a;)V access$000
		static
		0 o p_169970_
		1 o p_169971_
	a (Ljava/util/List;)V updateNetworkServers
		0 o p_99800_
	a (Lfqx;I)I access$100
		static
		0 o p_169967_
		1 o p_169968_
	a (Lfih$a;)V setSelected
		0 o p_99786_
	a (III)Z keyPressed
		0 o p_99782_
		1 o p_99783_
		2 o p_99784_
	a (Lfqx$a;)V setSelected
		0 o p_99790_
	a (Lfzu;)V updateOnlineServers
		0 o p_99798_
	b ()I getRowWidth
	b (Lfqx;Lfih$a;)V lambda$refreshEntries$1
		static
		0 o p_169975_
		1 o p_169976_
	c (Lfqx;Lfih$a;)V lambda$refreshEntries$0
		static
		0 o p_169978_
		1 o p_169979_
	c ()V removed
fqx$1 net/minecraft/client/gui/screens/multiplayer/ServerSelectionList$1
	a $SwitchMap$net$minecraft$client$multiplayer$ServerData$State
	<clinit> ()V <clinit>
		static
fqx$a net/minecraft/client/gui/screens/multiplayer/ServerSelectionList$Entry
	<init> ()V <init>
	close ()V close
fqx$b net/minecraft/client/gui/screens/multiplayer/ServerSelectionList$LANHeader
	a minecraft
	<init> ()V <init>
	a (Lfhz;IIIIIIIZF)V render
		0 o p_281475_
		1 o p_282477_
		2 o p_282819_
		3 o p_282001_
		4 o p_281911_
		5 o p_283126_
		6 o p_282303_
		7 o p_281998_
		8 o p_282625_
		9 o p_281811_
	a ()Lwz; getNarration
fqx$c net/minecraft/client/gui/screens/multiplayer/ServerSelectionList$NetworkServerEntry
	a minecraft
	b serverData
	c ICON_WIDTH
	d LAN_SERVER_HEADER
	e HIDDEN_ADDRESS_TEXT
	f screen
	g lastClickTime
	<clinit> ()V <clinit>
		static
	<init> (Lfqt;Lgup;)V <init>
		0 o p_99836_
		1 o p_99837_
	a (Lfhz;IIIIIIIZF)V render
		0 o p_282600_
		1 o p_282649_
		2 o p_283641_
		3 o p_282277_
		4 o p_283034_
		5 o p_281533_
		6 o p_282746_
		7 o p_281454_
		8 o p_283673_
		9 o p_282694_
	a ()Lwz; getNarration
	a (DDI)Z mouseClicked
		0 o p_99840_
		1 o p_99841_
		2 o p_99842_
	b ()Lgup; getServerData
	c ()Lwz; getServerNarration
fqx$d net/minecraft/client/gui/screens/multiplayer/ServerSelectionList$OnlineServerEntry
	a this$0
	b ICON_WIDTH
	c ICON_HEIGHT
	d SPACING
	e STATUS_ICON_WIDTH
	f STATUS_ICON_HEIGHT
	g screen
	h minecraft
	i serverData
	j icon
	k lastIconBytes
	l lastClickTime
	m onlinePlayersTooltip
	n statusIcon
	o statusIconTooltip
	<init> (Lfqx;Lfqt;Lfzt;)V <init>
		0 o p_99863_
		1 o p_99864_
		2 o p_99865_
	a (Lfhz;IILakr;)V drawIcon
		0 o p_281338_
		1 o p_283001_
		2 o p_282834_
		3 o p_282534_
	a (II)V swap
		0 o p_99872_
		1 o p_99873_
	a (Lfhz;IIIIIIIZF)V render
		0 o p_281406_
		1 o p_281506_
		2 o p_282921_
		3 o p_281363_
		4 o p_283596_
		5 o p_281630_
		6 o p_283567_
		7 o p_282864_
		8 o p_282999_
		9 o p_281423_
	a ()Lwz; getNarration
	a (DDI)Z mouseClicked
		0 o p_99868_
		1 o p_99869_
		2 o p_99870_
	a (III)Z keyPressed
		0 o p_99875_
		1 o p_99876_
		2 o p_99877_
	a ([B)Z uploadServerIcon
		0 o p_273176_
	b ()V updateServerList
	c ()Lfzt; getServerData
	close ()V close
	d ()V refreshStatus
	e ()Z canJoin
	f ()V lambda$render$2
	h ()V lambda$render$1
	i ()V lambda$render$0
fqy net/minecraft/client/gui/screens/multiplayer/WarningScreen
	a stopShowing
	b MESSAGE_PADDING
	c message
	r check
	s narration
	u messageWidget
	v layout
	<init> (Lwz;Lwz;Lwz;Lwz;)V <init>
		0 o p_232852_
		1 o p_232853_
		2 o p_232854_
		3 o p_232855_
	<init> (Lwz;Lwz;Lwz;)V <init>
		0 o p_239894_
		1 o p_239895_
		2 o p_239896_
	a (Lfmc;)V lambda$init$0
		static
		0 o p_330484_
	a (Lfqy;Lfki;)V lambda$init$1
		static
		0 o p_331004_
		1 o p_330665_
	aT_ ()V init
	c ()V repositionElements
	i ()Lwz; getNarrationMessage
	m ()Lfma; addFooterButtons
fqz net/minecraft/client/gui/screens/multiplayer/package-info
fr net/minecraft/commands/arguments/RangeArgument
	a ()Lfr$b; intRange
		static
	b ()Lfr$a; floatRange
		static
fr$a net/minecraft/commands/arguments/RangeArgument$Floats
	a EXAMPLES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/StringReader;)Ldh$c; parse
		0 o p_170803_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ldh$c; getRange
		static
		0 o p_170805_
		1 o p_170806_
	getExamples ()Ljava/util/Collection; getExamples
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_105413_
fr$b net/minecraft/commands/arguments/RangeArgument$Ints
	a EXAMPLES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ldh$d; getRange
		static
		0 o p_105420_
		1 o p_105421_
	a (Lcom/mojang/brigadier/StringReader;)Ldh$d; parse
		0 o p_105418_
	getExamples ()Ljava/util/Collection; getExamples
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_105424_
fra net/minecraft/client/gui/screens/options/AccessibilityOptionsScreen
	a TITLE
	<clinit> ()V <clinit>
		static
	<init> (Lfod;Lfgs;)V <init>
		0 o p_344941_
		1 o p_344986_
	C ()V addFooter
	a (Lfgs;)[Lfgr; options
		static
		0 o p_345629_
	a (Lfim;)V lambda$addFooter$0
		0 o p_345508_
	aT_ ()V init
	m ()V addOptions
frb net/minecraft/client/gui/screens/options/ChatOptionsScreen
	a TITLE
	<clinit> ()V <clinit>
		static
	<init> (Lfod;Lfgs;)V <init>
		0 o p_345947_
		1 o p_345195_
	a (Lfgs;)[Lfgr; options
		static
		0 o p_345277_
	m ()V addOptions
frc net/minecraft/client/gui/screens/options/FontOptionsScreen
	<init> (Lfod;Lfgs;)V <init>
		0 o p_345371_
		1 o p_345464_
	a (Lfgs;)[Lfgr; options
		static
		0 o p_346352_
	m ()V addOptions
frd net/minecraft/client/gui/screens/options/LanguageSelectScreen
	a WARNING_LABEL
	u FOOTER_HEIGHT
	v languageSelectionList
	w languageManager
	<clinit> ()V <clinit>
		static
	<init> (Lfod;Lfgs;Lgrt;)V <init>
		0 o p_345780_
		1 o p_344823_
		2 o p_344876_
	C ()V addFooter
	D ()V addContents
	F ()V onDone
	a (Lfrd;)Lfhx; access$000
		static
		0 o p_346130_
	a (Lfim;)V lambda$addFooter$1
		0 o p_346094_
	b (Lfim;)V lambda$addFooter$0
		0 o p_346158_
	b (Lfrd;)Lfhx; access$200
		static
		0 o p_352341_
	c ()V repositionElements
	m ()V addOptions
frd$a net/minecraft/client/gui/screens/options/LanguageSelectScreen$LanguageSelectionList
	a this$0
	<init> (Lfrd;Lfgo;)V <init>
		0 o p_346238_
		1 o p_345567_
	a (Ljava/lang/String;Ljava/lang/String;Lgrs;)V lambda$new$0
		0 o p_345490_
		1 o p_346086_
		2 o p_345379_
	a (Lfrd$a;)I access$100
		static
		0 o p_345357_
	b ()I getRowWidth
frd$a$a net/minecraft/client/gui/screens/options/LanguageSelectScreen$LanguageSelectionList$Entry
	a this$1
	b code
	c language
	d lastClickTime
	<init> (Lfrd$a;Ljava/lang/String;Lgrs;)V <init>
		0 o p_345245_
		1 o p_346435_
		2 o p_345619_
	a (III)Z keyPressed
		0 o p_346403_
		1 o p_345881_
		2 o p_345858_
	a (Lfhz;IIIIIIIZF)V render
		0 o p_345300_
		1 o p_345469_
		2 o p_345328_
		3 o p_345700_
		4 o p_345311_
		5 o p_345185_
		6 o p_344805_
		7 o p_345963_
		8 o p_345912_
		9 o p_346091_
	a ()Lwz; getNarration
	a (DDI)Z mouseClicked
		0 o p_344965_
		1 o p_345385_
		2 o p_345080_
	b ()V select
fre net/minecraft/client/gui/screens/options/MouseSettingsScreen
	a TITLE
	<clinit> ()V <clinit>
		static
	<init> (Lfod;Lfgs;)V <init>
		0 o p_344816_
		1 o p_346286_
	a (I)[Lfgr; lambda$addOptions$0
		static
		0 o p_345238_
	a (Lfgs;)[Lfgr; options
		static
		0 o p_345546_
	m ()V addOptions
frf net/minecraft/client/gui/screens/options/OnlineOptionsScreen
	a TITLE
	u difficultyDisplay
	<clinit> ()V <clinit>
		static
	<init> (Lfod;Lfgs;)V <init>
		0 o p_345316_
		1 o p_346369_
	a (Lfzf;)Lfgr; lambda$options$2
		static
		0 o p_346363_
	a (Lbqo;Lwz;Lcom/mojang/datafixers/util/Unit;)Lwz; lambda$options$0
		static
		0 o p_345304_
		1 o p_345525_
		2 o p_345135_
	a (Lcom/mojang/datafixers/util/Unit;)V lambda$options$1
		static
		0 o p_346107_
	a (Lfgs;Lfgo;)[Lfgr; options
		0 o p_346292_
		1 o p_344882_
	aT_ ()V init
	m ()V addOptions
frg net/minecraft/client/gui/screens/options/OptionsScreen
	A CREDITS_AND_ATTRIBUTION
	B COLUMNS
	C layout
	D lastScreen
	E options
	F difficultyButton
	G lockButton
	a TITLE
	b SKIN_CUSTOMIZATION
	c SOUNDS
	r VIDEO
	s CONTROLS
	u LANGUAGE
	v CHAT
	w RESOURCEPACK
	x ACCESSIBILITY
	y TELEMETRY
	z TELEMETRY_DISABLED_TOOLTIP
	<clinit> ()V <clinit>
		static
	<init> (Lfod;Lfgs;)V <init>
		0 o p_346430_
		1 o p_344748_
	C ()Lfod; lambda$init$9
	D ()Lfod; lambda$init$8
	E ()Lfod; lambda$init$7
	F ()Lfod; lambda$init$6
	G ()Lfod; lambda$init$5
	J ()Lfod; lambda$init$4
	K ()Lfod; lambda$init$3
	L ()Lfod; lambda$init$2
	M ()Lfod; lambda$init$1
	N ()Lfod; lambda$init$0
	a (Ljava/util/function/Supplier;Lfim;)V lambda$openScreenButton$15
		0 o p_345013_
		1 o p_344786_
	a (Latp;)V applyPacks
		0 o p_345689_
	a (Lfrg;Lfki;)V lambda$init$11
		static
		0 o p_345988_
		1 o p_344729_
	a (IILjava/lang/String;Lfgo;)Lfit; createDifficultyButton
		static
		0 o p_346201_
		1 o p_346398_
		2 o p_346029_
		3 o p_345232_
	a (Lwz;Ljava/util/function/Supplier;)Lfim; openScreenButton
		0 o p_345646_
		1 o p_345565_
	a (Lfgo;Lfit;Lbqo;)V lambda$createDifficultyButton$14
		static
		0 o p_345818_
		1 o p_346187_
		2 o p_345178_
	a (Lfim;)V lambda$createOnlineButton$13
		0 o p_346373_
	aT_ ()V init
	b (Lfim;)V lambda$createOnlineButton$12
		0 o p_344797_
	c (Lfim;)V lambda$init$10
		0 o p_345431_
	c ()V repositionElements
	c (Z)V lockCallback
		0 o p_346102_
	d ()V onClose
	j ()V removed
	m ()Lfmb; createOnlineButton
frh net/minecraft/client/gui/screens/options/OptionsSubScreen
	b lastScreen
	c options
	r list
	s layout
	<init> (Lfod;Lfgs;Lwz;)V <init>
		0 o p_345104_
		1 o p_346116_
		2 o p_344987_
	C ()V addFooter
	D ()V addContents
	E ()V addTitle
	a (Lfim;)V lambda$addFooter$1
		0 o p_345997_
	a (Lfrh;Lfki;)V lambda$init$0
		static
		0 o p_345158_
		1 o p_345605_
	aT_ ()V init
	c ()V repositionElements
	d ()V onClose
	j ()V removed
	m ()V addOptions
fri net/minecraft/client/gui/screens/options/SkinCustomizationScreen
	a TITLE
	<clinit> ()V <clinit>
		static
	<init> (Lfod;Lfgs;)V <init>
		0 o p_346103_
		1 o p_345751_
	a (Lcmy;Lfit;Ljava/lang/Boolean;)V lambda$addOptions$0
		0 o p_345359_
		1 o p_344949_
		2 o p_344903_
	m ()V addOptions
frj net/minecraft/client/gui/screens/options/SoundOptionsScreen
	a TITLE
	<clinit> ()V <clinit>
		static
	<init> (Lfod;Lfgs;)V <init>
		0 o p_345995_
		1 o p_345465_
	F ()[Lfgr; getAllSoundOptionsExceptMaster
	a (I)[Lfgr; lambda$getAllSoundOptionsExceptMaster$2
		static
		0 o p_345737_
	a (Lfgs;)[Lfgr; buttonOptions
		static
		0 o p_345044_
	a (Lavq;)Lfgr; lambda$getAllSoundOptionsExceptMaster$1
		0 o p_344738_
	b (Lavq;)Z lambda$getAllSoundOptionsExceptMaster$0
		static
		0 o p_346376_
	m ()V addOptions
frk net/minecraft/client/gui/screens/options/UnsupportedGraphicsWarningScreen
	a BUTTON_PADDING
	b BUTTON_MARGIN
	c BUTTON_HEIGHT
	r narrationMessage
	s message
	u buttonOptions
	v messageLines
	w contentTop
	x buttonWidth
	<init> (Lwz;Ljava/util/List;Lcom/google/common/collect/ImmutableList;)V <init>
		0 o p_344923_
		1 o p_344787_
		2 o p_346327_
	a (Lfhz;IIF)V render
		0 o p_345032_
		1 o p_345965_
		2 o p_345120_
		3 o p_346047_
	aJ_ ()Z shouldCloseOnEsc
	aT_ ()V init
	i ()Lwz; getNarrationMessage
frk$a net/minecraft/client/gui/screens/options/UnsupportedGraphicsWarningScreen$ButtonOption
	a message
	b onPress
	<init> (Lwz;Lfim$c;)V <init>
		0 o p_346062_
		1 o p_345795_
frl net/minecraft/client/gui/screens/options/VideoSettingsScreen
	A oldMipmaps
	a TITLE
	u FABULOUS
	v WARNING_MESSAGE
	w WARNING_TITLE
	x BUTTON_ACCEPT
	y BUTTON_CANCEL
	z gpuWarnlistManager
	<clinit> ()V <clinit>
		static
	<init> (Lfod;Lfgo;Lfgs;)V <init>
		0 o p_345053_
		1 o p_346149_
		2 o p_346198_
	a (Lfgs;)[Lfgr; options
		static
		0 o p_345645_
	a (Lfah;Lwz;Ljava/lang/Integer;)Lwz; lambda$addOptions$0
		static
		0 o p_346100_
		1 o p_346436_
		2 o p_344747_
	a (DDDD)Z mouseScrolled
		0 o p_344913_
		1 o p_346159_
		2 o p_345166_
		3 o p_345130_
	a (Lfah;Lfam;Ljava/lang/Integer;)V lambda$addOptions$1
		static
		0 o p_345049_
		1 o p_346381_
		2 o p_345666_
	a (Lfim;)V lambda$mouseClicked$3
		0 o p_345929_
	a (DDI)Z mouseClicked
		0 o p_345069_
		1 o p_346434_
		2 o p_344934_
	b (Lfim;)V lambda$mouseClicked$2
		0 o p_346113_
	d ()V onClose
	j ()V removed
	m ()V addOptions
frm net/minecraft/client/gui/screens/options/controls/ControlsScreen
	a TITLE
	<clinit> ()V <clinit>
		static
	<init> (Lfod;Lfgs;)V <init>
		0 o p_345870_
		1 o p_345150_
	a (Lfgs;)[Lfgr; options
		static
		0 o p_346138_
	a (Lfim;)V lambda$addOptions$1
		0 o p_346358_
	b (Lfim;)V lambda$addOptions$0
		0 o p_345025_
	m ()V addOptions
frn net/minecraft/client/gui/screens/options/controls/KeyBindsList
	a ITEM_HEIGHT
	m keyBindsScreen
	n maxNameWidth
	<init> (Lfro;Lfgo;)V <init>
		0 o p_345102_
		1 o p_346132_
	J ()V refreshEntries
	a (Lfrn;)Lfgo; access$000
		static
		0 o p_345596_
	b ()I getRowWidth
	b (Lfrn;)Lfgo; access$100
		static
		0 o p_345477_
	c (Lfrn;)I access$200
		static
		0 o p_346101_
	c ()V resetMappingAndUpdateButtons
	d (Lfrn;)Lfgo; access$300
		static
		0 o p_345620_
	e (Lfrn;)I access$400
		static
		0 o p_345171_
	f (Lfrn;)Lfgo; access$500
		static
		0 o p_344850_
	g (Lfrn;)Lfgo; access$600
		static
		0 o p_345485_
	h (Lfrn;)Lfgo; access$700
		static
		0 o p_346303_
	i (Lfrn;)Lfgo; access$800
		static
		0 o p_344795_
frn$a net/minecraft/client/gui/screens/options/controls/KeyBindsList$CategoryEntry
	a this$0
	b name
	c width
	<init> (Lfrn;Lwz;)V <init>
		0 o p_345734_
		1 o p_345224_
	a (Lfhz;IIIIIIIZF)V render
		0 o p_345402_
		1 o p_345541_
		2 o p_345306_
		3 o p_346166_
		4 o p_346154_
		5 o p_345075_
		6 o p_346184_
		7 o p_346385_
		8 o p_346139_
		9 o p_345189_
	a (Lfmo;)Lfhw; nextFocusPath
		0 o p_344970_
	aK_ ()Ljava/util/List; children
	b ()Ljava/util/List; narratables
	c ()V refreshEntry
frn$a$1 net/minecraft/client/gui/screens/options/controls/KeyBindsList$CategoryEntry$1
	a this$1
	<init> (Lfrn$a;)V <init>
		0 o p_345866_
	b (Lfmi;)V updateNarration
		0 o p_344973_
	u ()Lfmg$a; narrationPriority
frn$b net/minecraft/client/gui/screens/options/controls/KeyBindsList$Entry
	<init> ()V <init>
	c ()V refreshEntry
frn$c net/minecraft/client/gui/screens/options/controls/KeyBindsList$KeyEntry
	a this$0
	b RESET_BUTTON_TITLE
	c PADDING
	d key
	e name
	f changeButton
	g resetButton
	h hasCollision
	<clinit> ()V <clinit>
		static
	<init> (Lfrn;Lfgm;Lwz;)V <init>
		0 o p_345723_
		1 o p_345998_
		2 o p_345196_
	a (Lfgm;Lfim;)V lambda$new$2
		0 o p_345822_
		1 o p_346334_
	a (Lwz;Ljava/util/function/Supplier;)Lxn; lambda$new$3
		static
		0 o p_345010_
		1 o p_344899_
	a (Lfgm;Lwz;Ljava/util/function/Supplier;)Lxn; lambda$new$1
		static
		0 o p_345970_
		1 o p_345250_
		2 o p_346090_
	a (Lfhz;IIIIIIIZF)V render
		0 o p_345065_
		1 o p_345504_
		2 o p_345678_
		3 o p_344740_
		4 o p_345885_
		5 o p_344888_
		6 o p_345213_
		7 o p_344829_
		8 o p_346415_
		9 o p_345934_
	aK_ ()Ljava/util/List; children
	b (Lfgm;Lfim;)V lambda$new$0
		0 o p_345326_
		1 o p_345593_
	b ()Ljava/util/List; narratables
	c ()V refreshEntry
fro net/minecraft/client/gui/screens/options/controls/KeyBindsScreen
	a selectedKey
	u lastKeySelection
	v TITLE
	w keyBindsList
	x resetButton
	<clinit> ()V <clinit>
		static
	<init> (Lfod;Lfgs;)V <init>
		0 o p_344996_
		1 o p_344771_
	C ()V addFooter
	D ()V addContents
	a (III)Z keyPressed
		0 o p_345810_
		1 o p_345447_
		2 o p_344981_
	a (Lfim;)V lambda$addFooter$1
		0 o p_345169_
	a (DDI)Z mouseClicked
		0 o p_346251_
		1 o p_345041_
		2 o p_345147_
	a (Lfhz;IIF)V render
		0 o p_346209_
		1 o p_344846_
		2 o p_346350_
		3 o p_345601_
	b (Lfim;)V lambda$addFooter$0
		0 o p_346345_
	c ()V repositionElements
	m ()V addOptions
frp net/minecraft/client/gui/screens/options/controls/package-info
frq net/minecraft/client/gui/screens/options/package-info
frr net/minecraft/client/gui/screens/package-info
frs net/minecraft/client/gui/screens/packs/PackSelectionModel
	a repository
	b selected
	c unselected
	d iconGetter
	e onListChanged
	f output
	<init> (Ljava/lang/Runnable;Ljava/util/function/Function;Latp;Ljava/util/function/Consumer;)V <init>
		0 o p_99909_
		1 o p_99910_
		2 o p_99911_
		3 o p_99912_
	a ()Ljava/util/stream/Stream; getUnselected
	a (Latm;)Lfrs$a; lambda$getSelected$1
		0 o p_99915_
	b ()Ljava/util/stream/Stream; getSelected
	b (Latm;)Lfrs$a; lambda$getUnselected$0
		0 o p_99920_
	c ()V commit
	d ()V findNewPacks
	e ()V updateRepoSelectedList
frs$a net/minecraft/client/gui/screens/packs/PackSelectionModel$Entry
	a ()Lakr; getIconTexture
	b ()Latn; getCompatibility
	c ()Ljava/lang/String; getId
	d ()Lwz; getTitle
	e ()Lwz; getDescription
	f ()Latq; getPackSource
	g ()Lwz; getExtendedDescription
	h ()Z isFixedPosition
	i ()Z isRequired
	j ()V select
	k ()V unselect
	l ()V moveUp
	m ()V moveDown
	n ()Z isSelected
	o ()Z canSelect
	p ()Z canUnselect
	q ()Z canMoveUp
	r ()Z canMoveDown
frs$b net/minecraft/client/gui/screens/packs/PackSelectionModel$EntryBase
	a this$0
	b pack
	<init> (Lfrs;Latm;)V <init>
		0 o p_99935_
		1 o p_99936_
	a ()Lakr; getIconTexture
	a (I)V move
		0 o p_99939_
	b ()Latn; getCompatibility
	c ()Ljava/lang/String; getId
	d ()Lwz; getTitle
	e ()Lwz; getDescription
	f ()Latq; getPackSource
	h ()Z isFixedPosition
	i ()Z isRequired
	l ()V moveUp
	m ()V moveDown
	q ()Z canMoveUp
	r ()Z canMoveDown
	s ()Ljava/util/List; getSelfList
	t ()Ljava/util/List; getOtherList
	u ()V toggleSelection
	v ()V updateHighContrastOptionInstance
frs$c net/minecraft/client/gui/screens/packs/PackSelectionModel$SelectedPackEntry
	b this$0
	<init> (Lfrs;Latm;)V <init>
		0 o p_99953_
		1 o p_99954_
	j ()V select
	k ()V unselect
	n ()Z isSelected
	s ()Ljava/util/List; getSelfList
	t ()Ljava/util/List; getOtherList
frs$d net/minecraft/client/gui/screens/packs/PackSelectionModel$UnselectedPackEntry
	b this$0
	<init> (Lfrs;Latm;)V <init>
		0 o p_99962_
		1 o p_99963_
	j ()V select
	k ()V unselect
	n ()Z isSelected
	s ()Ljava/util/List; getSelfList
	t ()Ljava/util/List; getOtherList
frt net/minecraft/client/gui/screens/packs/PackSelectionScreen
	A watcher
	B ticksToReload
	C availablePackList
	D selectedPackList
	E packDir
	F doneButton
	G packIcons
	a LOGGER
	b AVAILABLE_TITLE
	c SELECTED_TITLE
	r OPEN_PACK_FOLDER_TITLE
	s LIST_WIDTH
	u DRAG_AND_DROP
	v DIRECTORY_BUTTON_TOOLTIP
	w RELOAD_COOLDOWN
	x DEFAULT_ICON
	y layout
	z model
	<clinit> ()V <clinit>
		static
	<init> (Latp;Ljava/util/function/Consumer;Ljava/nio/file/Path;Lwz;)V <init>
		0 o p_275398_
		1 o p_275659_
		2 o p_275522_
		3 o p_275337_
	C ()V closeWatcher
	D ()V populateLists
	E ()V reload
	F ()V lambda$onFilesDrop$7
	G ()V lambda$onFilesDrop$6
	a (Ljava/util/Collection;)Ljava/util/stream/Stream; extractPackNames
		static
		0 o p_296218_
	a (Lfru;)V updateFocus
		0 o p_265419_
	a (Lfrt;Lfki;)V lambda$init$2
		static
		0 o p_329735_
		1 o p_329736_
	a (Latm;Ljava/lang/String;)Lakr; lambda$getPackIcon$9
		0 o p_280878_
		1 o p_280879_
	a (Lgqm;Latm;)Lakr; loadPackIcon
		0 o p_100017_
		1 o p_100018_
	a (Ljava/util/List;Z)V lambda$onFilesDrop$8
		0 o p_293605_
		1 o p_293606_
	a (Ljava/nio/file/Path;Lorg/apache/commons/lang3/mutable/MutableBoolean;Ljava/nio/file/Path;)V lambda$copyPacks$5
		static
		0 o p_170007_
		1 o p_170008_
		2 o p_170009_
	a (Ljava/util/List;)V onFilesDrop
		0 o p_100029_
	a (Lfru;Ljava/util/stream/Stream;)V updateList
		0 o p_100014_
		1 o p_100015_
	a (Ljava/nio/file/Path;Ljava/nio/file/Path;Lorg/apache/commons/lang3/mutable/MutableBoolean;Ljava/nio/file/Path;)V lambda$copyPacks$4
		static
		0 o p_170002_
		1 o p_170003_
		2 o p_170004_
		3 o p_170005_
	a (Latm;)Lakr; getPackIcon
		0 o p_99990_
	a (Lfru;Ljava/lang/String;Lfrs$a;)V lambda$updateList$3
		0 o p_351660_
		1 o p_351661_
		2 o p_351662_
	a (Lfim;)V lambda$init$1
		0 o p_100036_
	a (Lfgo;Ljava/util/List;Ljava/nio/file/Path;)V copyPacks
		static
		0 o p_100000_
		1 o p_100001_
		2 o p_100002_
	aT_ ()V init
	b (Lfim;)V lambda$init$0
		0 o p_351663_
	c ()V repositionElements
	d ()V onClose
	e ()V tick
	m ()V clearSelected
frt$1 net/minecraft/client/gui/screens/packs/PackSelectionScreen$1
	<init> (Lfrt;Lews;)V <init>
		0 o p_294588_
		1 o p_294572_
	a (Ljava/nio/file/Path;)Ljava/nio/file/Path; createZipPack
		0 o p_294508_
	b (Ljava/nio/file/Path;)Ljava/nio/file/Path; createDirectoryPack
		0 o p_296022_
	c (Ljava/nio/file/Path;)Ljava/lang/Object; createDirectoryPack
		0 o p_295928_
	d (Ljava/nio/file/Path;)Ljava/lang/Object; createZipPack
		0 o p_294813_
frt$a net/minecraft/client/gui/screens/packs/PackSelectionScreen$Watcher
	a watcher
	b packPath
	<init> (Ljava/nio/file/Path;)V <init>
		0 o p_250327_
	a (Ljava/nio/file/Path;)Lfrt$a; create
		static
		0 o p_252119_
	a ()Z pollForChanges
	b (Ljava/nio/file/Path;)V watchDir
		0 o p_100050_
	close ()V close
fru net/minecraft/client/gui/screens/packs/TransferableSelectionList
	a SELECT_HIGHLIGHTED_SPRITE
	m SELECT_SPRITE
	n UNSELECT_HIGHLIGHTED_SPRITE
	o UNSELECT_SPRITE
	p MOVE_UP_HIGHLIGHTED_SPRITE
	q MOVE_UP_SPRITE
	r MOVE_DOWN_HIGHLIGHTED_SPRITE
	s MOVE_DOWN_SPRITE
	u INCOMPATIBLE_TITLE
	v INCOMPATIBLE_CONFIRM_TITLE
	w title
	x screen
	<clinit> ()V <clinit>
		static
	<init> (Lfgo;Lfrt;IILwz;)V <init>
		0 o p_265029_
		1 o p_265777_
		2 o p_265774_
		3 o p_265153_
		4 o p_265124_
	a (Lfhz;II)V renderHeader
		0 o p_282135_
		1 o p_282032_
		2 o p_283198_
	a (III)Z keyPressed
		0 o p_265499_
		1 o p_265510_
		2 o p_265548_
	a (Lfhz;IIIII)V renderSelection
		0 o p_331958_
		1 o p_331723_
		2 o p_331974_
		3 o p_330822_
		4 o p_330632_
		5 o p_331721_
	a (Lfru;)Z access$000
		static
		0 o p_335691_
	a (Lfru;I)I access$100
		static
		0 o p_170024_
		1 o p_170025_
	b ()I getRowWidth
	q ()I getScrollbarPosition
fru$a net/minecraft/client/gui/screens/packs/TransferableSelectionList$PackEntry
	a minecraft
	b MAX_DESCRIPTION_WIDTH_PIXELS
	c MAX_NAME_WIDTH_PIXELS
	d TOO_LONG_NAME_SUFFIX
	e parent
	f pack
	g nameDisplayCache
	h descriptionDisplayCache
	i incompatibleNameDisplayCache
	j incompatibleDescriptionDisplayCache
	<init> (Lfgo;Lfru;Lfrs$a;)V <init>
		0 o p_265717_
		1 o p_265075_
		2 o p_265360_
	a ()Lwz; getNarration
	a (Lfhz;IIIIIIIZF)V render
		0 o p_281314_
		1 o p_283311_
		2 o p_281984_
		3 o p_282250_
		4 o p_281869_
		5 o p_283138_
		6 o p_282529_
		7 o p_282107_
		8 o p_282429_
		9 o p_282306_
	a (DDI)Z mouseClicked
		0 o p_100090_
		1 o p_100091_
		2 o p_100092_
	a (Lfgo;Lwz;)Laya; cacheName
		static
		0 o p_100105_
		1 o p_100106_
	b (Lfgo;Lwz;)Lfjf; cacheDescription
		static
		0 o p_100110_
		1 o p_100111_
	b ()Ljava/lang/String; getPackId
	b (Z)V lambda$handlePackSelection$0
		0 o p_264693_
	c ()V keyboardSelection
	d ()Z showHoverOverlay
	e ()V keyboardMoveUp
	f ()V keyboardMoveDown
	h ()Z handlePackSelection
frv net/minecraft/client/gui/screens/packs/package-info
frw net/minecraft/client/gui/screens/recipebook/AbstractFurnaceRecipeBookComponent
	i FILTER_SPRITES
	j fuels
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lczb;Ljava/util/List;)V setupGhostRecipe
		0 o p_301099_
		1 o p_100123_
	a ()V initFilterButtonTextures
	a (Lcrq;)V slotClicked
		0 o p_100120_
	a (Lcul;)Z lambda$setupGhostRecipe$0
		0 o p_280880_
	b ()Ljava/util/Set; getFuelItems
frx net/minecraft/client/gui/screens/recipebook/BlastingRecipeBookComponent
	i FILTER_NAME
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	b ()Ljava/util/Set; getFuelItems
	c ()Lwz; getRecipeFilterName
fry net/minecraft/client/gui/screens/recipebook/GhostRecipe
	a recipe
	b ingredients
	c time
	<init> ()V <init>
	a (Lfhz;Lfgo;IIZF)V render
		0 o p_282081_
		1 o p_281341_
		2 o p_283169_
		3 o p_282326_
		4 o p_282174_
		5 o p_282256_
	a (Lcyw;II)V addIngredient
		0 o p_100144_
		1 o p_100145_
		2 o p_100146_
	a ()V clear
	a (Lczb;)V setRecipe
		0 o p_300899_
	a (I)Lfry$a; get
		0 o p_100142_
	b ()I size
	c ()Lczb; getRecipe
fry$a net/minecraft/client/gui/screens/recipebook/GhostRecipe$GhostIngredient
	a this$0
	b ingredient
	c x
	d y
	<init> (Lfry;Lcyw;II)V <init>
		0 o p_100165_
		1 o p_100166_
		2 o p_100167_
		3 o p_100168_
	a ()I getX
	b ()I getY
	c ()Lcuq; getItem
frz net/minecraft/client/gui/screens/recipebook/OverlayRecipeComponent
	a BUTTON_SIZE
	b OVERLAY_RECIPE_SPRITE
	c FURNACE_OVERLAY_HIGHLIGHTED_SPRITE
	d FURNACE_OVERLAY_SPRITE
	e CRAFTING_OVERLAY_HIGHLIGHTED_SPRITE
	f CRAFTING_OVERLAY_SPRITE
	g FURNACE_OVERLAY_DISABLED_HIGHLIGHTED_SPRITE
	h FURNACE_OVERLAY_DISABLED_SPRITE
	i CRAFTING_OVERLAY_DISABLED_HIGHLIGHTED_SPRITE
	j CRAFTING_OVERLAY_DISABLED_SPRITE
	k MAX_ROW
	l MAX_ROW_LARGE
	m ITEM_RENDER_SCALE
	n recipeButtons
	o isVisible
	p x
	q y
	r minecraft
	s collection
	u lastRecipeClicked
	v time
	w isFurnaceMenu
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Z)V setFocused
		0 o p_265597_
	a (Lfgo;Lfse;IIIIF)V init
		0 o p_100195_
		1 o p_100196_
		2 o p_100197_
		3 o p_100198_
		4 o p_100199_
		5 o p_100200_
		6 o p_100201_
	a ()Lfse; getRecipeCollection
	a (DDI)Z mouseClicked
		0 o p_100186_
		1 o p_100187_
		2 o p_100188_
	a (Lfhz;IIF)V render
		0 o p_281618_
		1 o p_282646_
		2 o p_283687_
		3 o p_283147_
	aO_ ()Z isFocused
	b ()Lczb; getLastRecipeClicked
	b (Z)V setVisible
		0 o p_100205_
	c (DD)Z isMouseOver
		0 o p_100208_
		1 o p_100209_
	c ()Z isVisible
frz$a net/minecraft/client/gui/screens/recipebook/OverlayRecipeComponent$OverlayRecipeButton
	a ingredientPos
	b this$0
	c recipe
	d isCraftable
	<init> (Lfrz;IILczb;Z)V <init>
		0 o p_100231_
		1 o p_100232_
		2 o p_100233_
		3 o p_301240_
		4 o p_100235_
	a (Lcyw;IIII)V addItemToSlot
		0 o p_344853_
		1 o p_100241_
		2 o p_100242_
		3 o p_100243_
		4 o p_100244_
	a (Ljava/lang/Object;IIII)V addItemToSlot
		0 o p_345554_
		1 o p_345296_
		2 o p_345091_
		3 o p_344746_
		4 o p_346202_
	a (Lczb;)V calculateIngredientsPositions
		0 o p_301128_
	a (Lfmi;)V updateWidgetNarration
		0 o p_259646_
	b (Lfhz;IIF)V renderWidget
		0 o p_283557_
		1 o p_283483_
		2 o p_282919_
		3 o p_282165_
frz$a$a net/minecraft/client/gui/screens/recipebook/OverlayRecipeComponent$OverlayRecipeButton$Pos
	a ingredients
	b x
	c y
	<init> (Lfrz$a;II[Lcuq;)V <init>
		0 o p_100255_
		1 o p_100256_
		2 o p_100257_
		3 o p_100258_
frz$b net/minecraft/client/gui/screens/recipebook/OverlayRecipeComponent$OverlaySmeltingRecipeButton
	<init> (Lfrz;IILczb;Z)V <init>
		0 o p_100261_
		1 o p_100262_
		2 o p_100263_
		3 o p_301104_
		4 o p_100265_
	a (Lczb;)V calculateIngredientsPositions
		0 o p_301196_
fs net/minecraft/commands/arguments/ResourceArgument
	a ERROR_UNKNOWN_RESOURCE
	b ERROR_INVALID_RESOURCE_TYPE
	c EXAMPLES
	d ERROR_NOT_SUMMONABLE_ENTITY
	e registryKey
	f registryLookup
	<clinit> ()V <clinit>
		static
	<init> (Lep;Lakq;)V <init>
		0 o p_248597_
		1 o p_251778_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lakq;)Ljm$c; getResource
		static
		0 o p_251788_
		1 o p_251996_
		2 o p_250077_
	a (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2
		static
		0 o p_304097_
		1 o p_304098_
		2 o p_304099_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljm$c; getAttribute
		static
		0 o p_248753_
		1 o p_251157_
	a (Lep;Lakq;)Lfs; resource
		static
		0 o p_249973_
		1 o p_251405_
	a (Lcom/mojang/brigadier/StringReader;)Ljm$c; parse
		0 o p_250909_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304094_
	a (Lcom/mojang/brigadier/StringReader;Lakr;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$parse$3
		0 o p_332544_
		1 o p_332545_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304095_
		1 o p_304096_
	b (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljm$c; getConfiguredFeature
		static
		0 o p_250819_
		1 o p_252256_
	c (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljm$c; getStructure
		static
		0 o p_250288_
		1 o p_250856_
	d (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljm$c; getEntityType
		static
		0 o p_251258_
		1 o p_252322_
	e (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljm$c; getSummonableEntityType
		static
		0 o p_251880_
		1 o p_250243_
	f (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljm$c; getMobEffect
		static
		0 o p_250521_
		1 o p_249927_
	g (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljm$c; getEnchantment
		static
		0 o p_248656_
		1 o p_248713_
	getExamples ()Ljava/util/Collection; getExamples
	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
		0 o p_249391_
		1 o p_251197_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_249740_
fs$a net/minecraft/commands/arguments/ResourceArgument$Info
	<init> ()V <init>
	a (Lfs$a$a;Lvw;)V serializeToNetwork
		0 o p_250470_
		1 o p_248658_
	a (Lfs$a$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_251267_
		1 o p_250142_
	a (Lio$a;Lvw;)V serializeToNetwork
		0 o p_251098_
		1 o p_252311_
	a (Lvw;)Lfs$a$a; deserializeFromNetwork
		0 o p_248958_
	a (Lfs;)Lfs$a$a; unpack
		0 o p_250667_
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Lio$a; unpack
		0 o p_248659_
	a (Lio$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_249254_
		1 o p_251748_
	b (Lvw;)Lio$a; deserializeFromNetwork
		0 o p_249547_
fs$a$a net/minecraft/commands/arguments/ResourceArgument$Info$Template
	a this$0
	b registryKey
	<init> (Lfs$a;Lakq;)V <init>
		0 o p_249924_
		1 o p_250598_
	a (Lep;)Lfs; instantiate
		0 o p_251900_
	a ()Lio; type
	b (Lep;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate
		0 o p_251448_
fsa net/minecraft/client/gui/screens/recipebook/RecipeBookComponent
	A visible
	B widthTooNarrow
	a RECIPE_BUTTON_SPRITES
	b RECIPE_BOOK_LOCATION
	c IMAGE_WIDTH
	d IMAGE_HEIGHT
	e ghostRecipe
	f filterButton
	g menu
	h minecraft
	i FILTER_BUTTON_SPRITES
	j SEARCH_HINT
	k OFFSET_X_POSITION
	l ONLY_CRAFTABLES_TOOLTIP
	m ALL_RECIPES_TOOLTIP
	n xOffset
	o width
	p height
	q tabButtons
	r selectedTab
	s searchBox
	u lastSearch
	v book
	w recipeBookPage
	x stackedContents
	y timesInventoryChanged
	z ignoreTextInput
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)V pirateSpeechForThePeople
		0 o p_100336_
	a (IILfgo;ZLcri;)V init
		0 o p_100310_
		1 o p_100311_
		2 o p_100312_
		3 o p_100313_
		4 o p_100314_
	a (CI)Z charTyped
		0 o p_100291_
		1 o p_100292_
	a (Ljava/util/List;Lfik;)V lambda$updateNarration$6
		static
		0 o p_170048_
		1 o p_170049_
	a (Lcrq;)V slotClicked
		0 o p_100315_
	a (Z)V setFocused
		0 o p_265089_
	a (Lfhz;IIF)V render
		0 o p_283597_
		1 o p_282668_
		2 o p_283506_
		3 o p_282813_
	a (DDI)Z mouseClicked
		0 o p_100294_
		1 o p_100295_
		2 o p_100296_
	a (Lfse;)Z lambda$updateCollections$5
		static
		0 o p_100331_
	a (Lcyw;IIII)V addItemToSlot
		0 o p_345052_
		1 o p_345781_
		2 o p_345753_
		3 o p_345694_
		4 o p_345502_
	a (III)Z keyPressed
		0 o p_100306_
		1 o p_100307_
		2 o p_100308_
	a ()V initFilterButtonTextures
	a (II)I updateScreenPosition
		0 o p_181402_
		1 o p_181403_
	a (Lfsc;)Z lambda$initVisuals$0
		0 o p_100329_
	a (Lfhz;IIZF)V renderGhostRecipe
		0 o p_283634_
		1 o p_283327_
		2 o p_282027_
		3 o p_283495_
		4 o p_283514_
	a (Lfhz;IIII)V renderTooltip
		0 o p_281740_
		1 o p_281520_
		2 o p_282050_
		3 o p_282836_
		4 o p_282758_
	a (Lczb;Ljava/util/List;)V setupGhostRecipe
		0 o p_301197_
		1 o p_100317_
	a (Ljava/util/List;)V recipesShown
		0 o p_100344_
	a (DDIIIII)Z hasClickedOutside
		0 o p_100298_
		1 o p_100299_
		2 o p_100300_
		3 o p_100301_
		4 o p_100302_
		5 o p_100303_
		6 o p_100304_
	a (Ljava/lang/Object;IIII)V addItemToSlot
		0 o p_344946_
		1 o p_100339_
		2 o p_100340_
		3 o p_100341_
		4 o p_100342_
	a (Lit/unimi/dsi/fastutil/objects/ObjectSet;Lfse;)Z lambda$updateCollections$4
		static
		0 o p_302147_
		1 o p_302148_
	aO_ ()Z isFocused
	b (Lfse;)Z lambda$updateCollections$3
		static
		0 o p_100360_
	b (Z)V setVisible
		0 o p_100370_
	b (Lfhz;IIII)V renderGhostRecipeTooltip
		0 o p_282776_
		1 o p_282886_
		2 o p_281571_
		3 o p_282948_
		4 o p_283050_
	b (Lfmi;)V updateNarration
		0 o p_170046_
	b ()V updateFilterButtonTooltip
	c (III)Z keyReleased
		0 o p_100356_
		1 o p_100357_
		2 o p_100358_
	c (Lfse;)Z lambda$updateCollections$2
		static
		0 o p_100368_
	c ()Lwz; getRecipeFilterName
	c (Z)V updateCollections
		0 o p_100383_
	c (DD)Z isMouseOver
		0 o p_100353_
		1 o p_100354_
	d (Lfse;)V lambda$updateCollections$1
		0 o p_302149_
	d ()V initVisuals
	e ()V toggleVisibility
	f ()Z isVisible
	h ()V tick
	i ()V recipesUpdated
	j ()V sendUpdateSettings
	k ()Z isVisibleAccordingToBookData
	l ()V updateTabs
	m ()V updateStackedContents
	n ()Z toggleFiltering
	o ()V checkSearchStringUpdate
	p ()Z isOffsetNextToMainGUI
	u ()Lfmg$a; narrationPriority
fsb net/minecraft/client/gui/screens/recipebook/RecipeBookPage
	a ITEMS_PER_PAGE
	b PAGE_FORWARD_SPRITES
	c PAGE_BACKWARD_SPRITES
	d buttons
	e hoveredButton
	f overlay
	g minecraft
	h showListeners
	i recipeCollections
	j forwardButton
	k backButton
	l totalPages
	m currentPage
	n recipeBook
	o lastClickedRecipe
	p lastClickedRecipeCollection
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/List;Z)V updateCollections
		0 o p_100437_
		1 o p_100438_
	a (Ljava/util/function/Consumer;)V listButtons
		0 o p_170054_
	a ()Lczb; getLastClickedRecipe
	a (Lfgo;II)V init
		0 o p_100429_
		1 o p_100430_
		2 o p_100431_
	a (Ljava/util/List;)V recipesShown
		0 o p_100435_
	a (DDIIIII)Z mouseClicked
		0 o p_100410_
		1 o p_100411_
		2 o p_100412_
		3 o p_100413_
		4 o p_100414_
		5 o p_100415_
		6 o p_100416_
	a (Lfhz;II)V renderTooltip
		0 o p_283690_
		1 o p_282626_
		2 o p_282490_
	a (Lfhz;IIIIF)V render
		0 o p_281416_
		1 o p_281888_
		2 o p_281904_
		3 o p_282278_
		4 o p_282424_
		5 o p_281712_
	a (Lfsa;)V addListener
		0 o p_100433_
	b ()Lfse; getLastClickedRecipeCollection
	c ()V setInvisible
	d ()Lfgo; getMinecraft
	e ()Lavs; getRecipeBook
	f ()V updateButtonsForPage
	g ()V updateArrowButtons
fsc net/minecraft/client/gui/screens/recipebook/RecipeBookTabButton
	c SPRITES
	d category
	e ANIMATION_TIME
	f animationTime
	<clinit> ()V <clinit>
		static
	<init> (Lfgw;)V <init>
		0 o p_100448_
	a (Lfgo;)V startAnimation
		0 o p_100452_
	a (Lfhz;Lglh;)V renderIcon
		0 o p_281802_
		1 o p_282499_
	a (Lfga;)Z updateVisibility
		0 o p_100450_
	b (Lfhz;IIF)V renderWidget
		0 o p_283195_
		1 o p_283508_
		2 o p_281788_
		3 o p_283269_
	b ()Lfgw; getCategory
fsd net/minecraft/client/gui/screens/recipebook/RecipeButton
	a TICKS_TO_SWAP
	b SLOT_MANY_CRAFTABLE_SPRITE
	c SLOT_CRAFTABLE_SPRITE
	d SLOT_MANY_UNCRAFTABLE_SPRITE
	e SLOT_UNCRAFTABLE_SPRITE
	f ANIMATION_TIME
	m BACKGROUND_SIZE
	n MORE_RECIPES_TOOLTIP
	o menu
	p book
	q collection
	r time
	s animationTime
	u currentIndex
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lfse;Lfsb;)V init
		0 o p_100480_
		1 o p_100481_
	a ()Lfse; getCollection
	a (Lfmi;)V updateWidgetNarration
		0 o p_170060_
	b ()Z isOnlyOption
	b (Lfhz;IIF)V renderWidget
		0 o p_281385_
		1 o p_282779_
		2 o p_282744_
		3 o p_282439_
	c ()Lczb; getRecipe
	e ()Ljava/util/List; getTooltipText
	f ()Ljava/util/List; getOrderedRecipes
	j (I)Z isValidClickButton
		0 o p_100473_
	y ()I getWidth
fse net/minecraft/client/gui/screens/recipebook/RecipeCollection
	a registryAccess
	b recipes
	c singleResultItem
	d craftable
	e fitsDimensions
	f known
	<init> (Lka;Ljava/util/List;)V <init>
		0 o p_266782_
		1 o p_267051_
	a (Lcnb;IILavs;)V canCraft
		0 o p_100502_
		1 o p_100503_
		2 o p_100504_
		3 o p_100505_
	a (Lczb;)Z isCraftable
		0 o p_301167_
	a (Lka;Ljava/util/List;)Z allRecipesHaveSameResult
		static
		0 o p_267210_
		1 o p_100509_
	a (Z)Ljava/util/List; getRecipes
		0 o p_100511_
	a ()Lka; registryAccess
	a (Lavs;)V updateKnownRecipes
		0 o p_100500_
	b (Z)Ljava/util/List; getDisplayRecipes
		0 o p_100514_
	b ()Z hasKnownRecipes
	c ()Z hasCraftable
	d ()Z hasFitting
	e ()Ljava/util/List; getRecipes
	f ()Z hasSingleResultItem
fsf net/minecraft/client/gui/screens/recipebook/RecipeShownListener
	a (Ljava/util/List;)V recipesShown
		0 o p_100518_
fsg net/minecraft/client/gui/screens/recipebook/RecipeUpdateListener
	E ()V recipesUpdated
	F ()Lfsa; getRecipeBookComponent
fsh net/minecraft/client/gui/screens/recipebook/SmeltingRecipeBookComponent
	i FILTER_NAME
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	b ()Ljava/util/Set; getFuelItems
	c ()Lwz; getRecipeFilterName
fsi net/minecraft/client/gui/screens/recipebook/SmokingRecipeBookComponent
	i FILTER_NAME
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	b ()Ljava/util/Set; getFuelItems
	c ()Lwz; getRecipeFilterName
fsj net/minecraft/client/gui/screens/recipebook/package-info
fsk net/minecraft/client/gui/screens/reporting/AbstractReportScreen
	A reportBuilder
	B sendButton
	C REPORT_SENT_MESSAGE
	D REPORT_SENDING_TITLE
	E REPORT_SENT_TITLE
	F REPORT_ERROR_TITLE
	G REPORT_SEND_GENERIC_ERROR
	H DESCRIBE_PLACEHOLDER
	I MORE_COMMENTS_NARRATION
	J ATTESTATION_CHECKBOX
	K LOGGER
	L attestation
	a SEND_REPORT
	b OBSERVED_WHAT_LABEL
	c SELECT_REASON
	r MORE_COMMENTS_LABEL
	s BUTTON_WIDTH
	u MARGIN
	v SCREEN_WIDTH
	w SPACING
	x lastScreen
	y reportingContext
	z layout
	<clinit> ()V <clinit>
		static
	<init> (Lwz;Lfod;Lgao;Lgak$a;)V <init>
		0 o p_299999_
		1 o p_300006_
		2 o p_299904_
		3 o p_299834_
	C ()V addContent
	D ()V createFooter
	E ()V onReportChanged
	F ()V sendReport
	G ()V onReportSendSuccess
	J ()V saveDraft
	K ()V clearDraft
	L ()V lambda$displayReportSendError$9
	M ()V lambda$onReportSendSuccess$8
	a (Lfio;Z)V lambda$createFooter$1
		0 o p_352662_
		1 o p_352663_
	a (IILjava/util/function/Consumer;)Lfje; createCommentBox
		0 o p_300027_
		1 o p_300007_
		2 o p_299915_
	a (Ljava/util/concurrent/CompletableFuture;)V lambda$sendReport$4
		0 o p_299864_
	a (Lfsk;Lfki;)V lambda$init$0
		static
		0 o p_352665_
		1 o p_352666_
	a (Lgak$b;)V lambda$sendReport$7
		0 o p_300030_
	a (Ljava/lang/Throwable;)V onReportSendError
		0 o p_299933_
	a (Lwz;)V displayReportSendError
		0 o p_299983_
	a (Ljava/lang/Object;Ljava/lang/Throwable;)Ljava/lang/Object; lambda$sendReport$5
		0 o p_299984_
		1 o p_299884_
	a (Lgak$c;)V lambda$sendReport$6
		0 o p_299972_
	a (Lfim;)V lambda$createFooter$3
		0 o p_352661_
	aT_ ()V init
	b (Lfim;)V lambda$createFooter$2
		0 o p_352664_
	c ()V repositionElements
	d ()V onClose
	j ()V removed
	m ()V createHeader
fsk$a net/minecraft/client/gui/screens/reporting/AbstractReportScreen$DiscardReportWarningScreen
	b this$0
	c TITLE
	r MESSAGE
	s RETURN
	u DRAFT
	v DISCARD
	<clinit> ()V <clinit>
		static
	<init> (Lfsk;)V <init>
		0 o p_299946_
	a (Lfim;)V lambda$addFooterButtons$2
		0 o p_299901_
	aJ_ ()Z shouldCloseOnEsc
	b (Lfim;)V lambda$addFooterButtons$1
		0 o p_299913_
	c (Lfim;)V lambda$addFooterButtons$0
		0 o p_299917_
	d ()V onClose
	m ()Lfma; addFooterButtons
fsl net/minecraft/client/gui/screens/reporting/ChatReportScreen
	C TITLE
	D SELECT_CHAT_MESSAGE
	E commentBox
	F selectMessagesButton
	G selectReasonButton
	<clinit> ()V <clinit>
		static
	<init> (Lfod;Lgao;Lgah;)V <init>
		0 o p_254505_
		1 o p_254531_
		2 o p_299964_
	<init> (Lfod;Lgao;Lgah$a;)V <init>
		0 o p_253839_
		1 o p_254386_
		2 o p_299987_
	<init> (Lfod;Lgao;Ljava/util/UUID;)V <init>
		0 o p_239116_
		1 o p_239117_
		2 o p_239118_
	C ()V addContent
	E ()V onReportChanged
	a (Ljava/lang/String;)V lambda$addContent$4
		0 o p_299797_
	a (Lfmc;)V lambda$addContent$5
		static
		0 o p_299798_
	a (Lgah$a;)V lambda$addContent$0
		0 o p_299791_
	a (Lgam;)V lambda$addContent$2
		0 o p_299789_
	a (Lfim;)V lambda$addContent$3
		0 o p_352667_
	b (Lfim;)V lambda$addContent$1
		0 o p_299790_
	b (DDI)Z mouseReleased
		0 o p_239350_
		1 o p_239351_
		2 o p_239352_
fsm net/minecraft/client/gui/screens/reporting/ChatSelectionLogFiller
	a log
	b contextBuilder
	c canReport
	d previousLink
	e eventId
	f missedCount
	g lastMessage
	<init> (Lgao;Ljava/util/function/Predicate;)V <init>
		0 o p_251076_
		1 o p_250367_
	a (Lfsm$a;Lgad$a;)Z acceptMessage
		0 o p_254300_
		1 o p_253803_
	a (ILfsm$a;)V fillNextPage
		0 o p_239016_
		1 o p_239017_
fsm$a net/minecraft/client/gui/screens/reporting/ChatSelectionLogFiller$Output
	a (Lwz;)V acceptDivider
		0 o p_239557_
	a (ILgad$a;)V acceptMessage
		0 o p_239762_
		1 o p_251438_
fsn net/minecraft/client/gui/screens/reporting/ChatSelectionScreen
	a CHECKMARK_SPRITE
	b TITLE
	c CONTEXT_INFO
	r lastScreen
	s reportingContext
	u confirmSelectedButton
	v contextInfoLabel
	w chatSelectionList
	x report
	y onSelected
	z chatLogFiller
	<clinit> ()V <clinit>
		static
	<init> (Lfod;Lgao;Lgah$a;Ljava/util/function/Consumer;)V <init>
		0 o p_239090_
		1 o p_239091_
		2 o p_299898_
		3 o p_239093_
	C ()V onReachedScrollTop
	D ()V updateConfirmSelectedButton
	a (Lfhz;IIF)V render
		0 o p_282899_
		1 o p_239287_
		2 o p_239288_
		3 o p_239289_
	a (Lfsn;)Lfhx; access$000
		static
		0 o p_239238_
	a (Lgad;)Z canReport
		0 o p_242240_
	a (Lfim;)V lambda$init$1
		0 o p_299799_
	aT_ ()V init
	b (Lfim;)V lambda$init$0
		0 o p_239860_
	b (Lfsn;)Lfhx; access$100
		static
		0 o p_240166_
	c (Lfsn;)Lfhx; access$200
		static
		0 o p_239466_
	d (Lfsn;)Lfhx; access$300
		static
		0 o p_238943_
	d ()V onClose
	e (Lfsn;)Lfhx; access$400
		static
		0 o p_239863_
	f (Lfsn;)Lfhx; access$500
		static
		0 o p_240005_
	g (Lfsn;)Lfhx; access$600
		static
		0 o p_240635_
	h (Lfsn;)Lfhx; access$700
		static
		0 o p_239185_
	i ()Lwz; getNarrationMessage
	i (Lfsn;)Lfhx; access$900
		static
		0 o p_239507_
	j (Lfsn;)Lfhx; access$1000
		static
		0 o p_239966_
	k (Lfsn;)Lfhx; access$1100
		static
		0 o p_240198_
	l (Lfsn;)Lfhx; access$1200
		static
		0 o p_240538_
	m ()V extendLog
	m (Lfsn;)Lfhx; access$1300
		static
		0 o p_239655_
fsn$a net/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList
	a this$0
	m previousHeading
	<init> (Lfsn;Lfgo;I)V <init>
		0 o p_239059_
		1 o p_239060_
		2 o p_239061_
	J ()I getFooterTop
	a (Lwz;)V acceptDivider
		0 o p_239876_
	a (Lfsn$a;)Lfgo; access$800
		static
		0 o p_240269_
	a (Lgad$a;Z)V updateHeading
		0 o p_242229_
		1 o p_240019_
	a (Lfmq;)Lfih$a; nextEntry
		0 o p_265332_
	a (Lfsn$a$b;)V setSelected
		0 o p_265249_
	a (Lfhz;IIFIIIII)V renderItem
		0 o p_281532_
		1 o p_239775_
		2 o p_239776_
		3 o p_239777_
		4 o p_239778_
		5 o p_239779_
		6 o p_239780_
		7 o p_239781_
		8 o p_239782_
	a (Lfih$a;)V setSelected
		0 o p_265613_
	a (III)Z keyPressed
		0 o p_239322_
		1 o p_239323_
		2 o p_239324_
	a (ILgad$a;)V acceptMessage
		0 o p_242846_
		1 o p_242909_
	b ()I getRowWidth
	b (Lfmq;)Lfsn$a$b; nextEntry
		0 o p_265203_
	b (D)V setScrollAmount
		0 o p_239021_
	b (Lfsn$a$b;)Z shouldHighlightEntry
		0 o p_240327_
	c ()I getMaxVisibleEntries
fsn$a$a net/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList$DividerEntry
	a this$1
	b COLOR
	c text
	<init> (Lfsn$a;Lwz;)V <init>
		0 o p_239671_
		1 o p_239672_
	a (Lfhz;IIIIIIIZF)V render
		0 o p_283635_
		1 o p_239815_
		2 o p_239816_
		3 o p_239817_
		4 o p_239818_
		5 o p_239819_
		6 o p_239820_
		7 o p_239821_
		8 o p_239822_
		9 o p_239823_
	a ()Lwz; getNarration
fsn$a$b net/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList$Entry
	<init> (Lfsn$a;)V <init>
		0 o p_239445_
	a ()Lwz; getNarration
	b ()Z isSelected
	c ()Z canSelect
	d ()Z canReport
fsn$a$c net/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList$Heading
	a sender
	b entry
	<init> (Ljava/util/UUID;Lfsn$a$b;)V <init>
		0 o sender
		1 o entry
	a (Lfsn$a$c;)Z canCombine
		0 o p_239748_
	a ()Ljava/util/UUID; sender
	b ()Lfsn$a$b; entry
	equals (Ljava/lang/Object;)Z equals
		0 o p_239723_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fsn$a$d net/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList$MessageEntry
	a this$1
	b CHECKMARK_WIDTH
	c CHECKMARK_HEIGHT
	d INDENT_AMOUNT
	e TAG_MARGIN_LEFT
	f chatId
	g text
	h narration
	i hoverText
	j tagIcon
	k tagHoverText
	l canReport
	m playerMessage
	<init> (Lfsn$a;ILwz;Lwz;Lfgj;ZZ)V <init>
		0 o p_240574_
		1 o p_240650_
		2 o p_240525_
		3 o p_240539_
		4 o p_240551_
		5 o p_240596_
		6 o p_240615_
	a (Lfhz;IIIIIIIZF)V render
		0 o p_281361_
		1 o p_239596_
		2 o p_239597_
		3 o p_239598_
		4 o p_239599_
		5 o p_239600_
		6 o p_239601_
		7 o p_239602_
		8 o p_239603_
		9 o p_239604_
	a (Lfhz;III)V renderSelectedCheckmark
		0 o p_281342_
		1 o p_281492_
		2 o p_283046_
		3 o p_283458_
	a ()Lwz; getNarration
	a (DDI)Z mouseClicked
		0 o p_239729_
		1 o p_239730_
		2 o p_239731_
	a (III)Z keyPressed
		0 o p_239368_
		1 o p_239369_
		2 o p_239370_
	a (Lfhz;IIIII)V renderTag
		0 o p_281776_
		1 o p_240566_
		2 o p_240565_
		3 o p_240581_
		4 o p_240614_
		5 o p_240612_
	b ()Z isSelected
	c ()Z canSelect
	d ()Z canReport
	e ()I getMaximumTextWidth
	f ()I getTextIndent
	h ()Z toggleReport
fsn$a$e net/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList$MessageHeadingEntry
	a this$1
	b FACE_SIZE
	c PADDING
	d heading
	e skin
	f canReport
	<init> (Lfsn$a;Lcom/mojang/authlib/GameProfile;Lwz;Z)V <init>
		0 o p_240079_
		1 o p_240080_
		2 o p_240081_
		3 o p_240082_
	a (Lfhz;IIIIIIIZF)V render
		0 o p_281320_
		1 o p_283177_
		2 o p_282422_
		3 o p_282017_
		4 o p_282555_
		5 o p_283255_
		6 o p_283682_
		7 o p_281582_
		8 o p_282259_
		9 o p_283561_
fsn$a$f net/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList$PaddingEntry
	<init> (Lfsn$a;)V <init>
		0 o p_240051_
	a (Lfhz;IIIIIIIZF)V render
		0 o p_282007_
		1 o p_240110_
		2 o p_240111_
		3 o p_240112_
		4 o p_240113_
		5 o p_240114_
		6 o p_240115_
		7 o p_240116_
		8 o p_240117_
		9 o p_240118_
fso net/minecraft/client/gui/screens/reporting/NameReportScreen
	C TITLE
	D commentBox
	<clinit> ()V <clinit>
		static
	<init> (Lfod;Lgao;Lgaj;)V <init>
		0 o p_299861_
		1 o p_300015_
		2 o p_299994_
	<init> (Lfod;Lgao;Lgaj$a;)V <init>
		0 o p_299832_
		1 o p_300026_
		2 o p_299866_
	<init> (Lfod;Lgao;Ljava/util/UUID;Ljava/lang/String;)V <init>
		0 o p_299947_
		1 o p_299966_
		2 o p_299912_
		3 o p_299935_
	C ()V addContent
	a (Ljava/lang/String;)V lambda$addContent$1
		0 o p_352668_
	a (Lfmc;)V lambda$addContent$2
		static
		0 o p_299902_
	b (Lfmc;)V lambda$addContent$0
		static
		0 o p_300033_
	b (DDI)Z mouseReleased
		0 o p_299979_
		1 o p_299840_
		2 o p_299849_
fsp net/minecraft/client/gui/screens/reporting/ReportPlayerScreen
	a TITLE
	b MESSAGE
	c REPORT_CHAT
	r REPORT_SKIN
	s REPORT_NAME
	u SPACING
	v lastScreen
	w context
	x player
	y layout
	<clinit> ()V <clinit>
		static
	<init> (Lfod;Lgao;Lfst;)V <init>
		0 o p_299954_
		1 o p_299878_
		2 o p_299949_
	a (Lfim;)V lambda$init$3
		0 o p_299992_
	a (Lfsp;Lfki;)V lambda$init$4
		static
		0 o p_321361_
		1 o p_321362_
	aT_ ()V init
	b (Lfim;)V lambda$init$2
		0 o p_299956_
	c (Lfim;)V lambda$init$1
		0 o p_299863_
	c ()V repositionElements
	d (Lfim;)V lambda$init$0
		0 o p_299895_
	d ()V onClose
	i ()Lwz; getNarrationMessage
fsq net/minecraft/client/gui/screens/reporting/ReportReasonSelectionScreen
	a REASON_TITLE
	b REASON_DESCRIPTION
	c READ_INFO_LABEL
	r DESCRIPTION_BOX_WIDTH
	s DESCRIPTION_BOX_HEIGHT
	u PADDING
	v lastScreen
	w reasonSelectionList
	x currentlySelectedReason
	y onSelectedReason
	z layout
	<clinit> ()V <clinit>
		static
	<init> (Lfod;Lgam;Ljava/util/function/Consumer;)V <init>
		0 o p_239438_
		1 o p_239439_
		2 o p_239440_
	C ()I descriptionRight
	D ()I descriptionTop
	E ()I descriptionBottom
	F ()I descriptionWidth
	G ()I descriptionHeight
	J ()I listHeight
	a (Lfsq;Lfki;)V lambda$init$1
		static
		0 o p_329739_
		1 o p_329740_
	a (Lfhz;IIF)V render
		0 o p_282815_
		1 o p_283039_
		2 o p_283620_
		3 o p_281336_
	a (Lfsq;)Lfhx; access$000
		static
		0 o p_239217_
	a (Lfim;)V lambda$init$0
		0 o p_329741_
	aT_ ()V init
	b (Lfsq;)Lfhx; access$100
		static
		0 o p_239699_
	c ()V repositionElements
	d ()V onClose
	m ()I descriptionLeft
fsq$a net/minecraft/client/gui/screens/reporting/ReportReasonSelectionScreen$ReasonSelectionList
	a this$0
	<init> (Lfsq;Lfgo;)V <init>
		0 o p_239714_
		1 o p_239715_
	a (Lfih$a;)V setSelected
		0 o p_240608_
	a (Lgam;)Lfsq$a$a; findEntry
		0 o p_239168_
	a (Lgam;Lfsq$a$a;)Z lambda$findEntry$0
		static
		0 o p_239292_
		1 o p_239293_
	a (Lfsq$a$a;)V setSelected
		0 o p_240601_
	b ()I getRowWidth
fsq$a$a net/minecraft/client/gui/screens/reporting/ReportReasonSelectionScreen$ReasonSelectionList$Entry
	a this$1
	b reason
	<init> (Lfsq$a;Lgam;)V <init>
		0 o p_239266_
		1 o p_239267_
	a (Lfhz;IIIIIIIZF)V render
		0 o p_281941_
		1 o p_281450_
		2 o p_281781_
		3 o p_283334_
		4 o p_283073_
		5 o p_282523_
		6 o p_282667_
		7 o p_281567_
		8 o p_282095_
		9 o p_283305_
	a ()Lwz; getNarration
	a (DDI)Z mouseClicked
		0 o p_240021_
		1 o p_240022_
		2 o p_240023_
	b ()Lgam; getReason
fsr net/minecraft/client/gui/screens/reporting/SkinReportScreen
	C SKIN_WIDTH
	D FORM_WIDTH
	E TITLE
	F commentBox
	G selectReasonButton
	<clinit> ()V <clinit>
		static
	<init> (Lfod;Lgao;Ljava/util/UUID;Ljava/util/function/Supplier;)V <init>
		0 o p_299906_
		1 o p_299981_
		2 o p_299970_
		3 o p_299980_
	<init> (Lfod;Lgao;Lgap;)V <init>
		0 o p_299996_
		1 o p_299971_
		2 o p_299899_
	<init> (Lfod;Lgao;Lgap$a;)V <init>
		0 o p_299943_
		1 o p_299995_
		2 o p_299886_
	C ()V addContent
	E ()V onReportChanged
	a (Ljava/lang/String;)V lambda$addContent$2
		0 o p_299919_
	a (Lfmc;)V lambda$addContent$3
		static
		0 o p_300017_
	a (Lgam;)V lambda$addContent$0
		0 o p_299969_
	a (Lfim;)V lambda$addContent$1
		0 o p_352669_
	b (DDI)Z mouseReleased
		0 o p_299874_
		1 o p_299850_
		2 o p_299923_
fss net/minecraft/client/gui/screens/reporting/package-info
fst net/minecraft/client/gui/screens/social/PlayerEntry
	A BLOCKED
	B OFFLINE
	C HIDDEN_OFFLINE
	D BLOCKED_OFFLINE
	E REPORT_DISABLED_TOOLTIP
	F HIDE_TEXT_TOOLTIP
	G SHOW_TEXT_TOOLTIP
	H REPORT_PLAYER_TOOLTIP
	I SKIN_SIZE
	J PADDING
	K CHAT_TOGGLE_ICON_SIZE
	a SKIN_SHADE
	b BG_FILL
	c BG_FILL_REMOVED
	d PLAYERNAME_COLOR
	e PLAYER_STATUS_COLOR
	f DRAFT_REPORT_SPRITE
	g TOOLTIP_DELAY
	h REPORT_BUTTON_SPRITES
	i MUTE_BUTTON_SPRITES
	j UNMUTE_BUTTON_SPRITES
	k minecraft
	l children
	m id
	n playerName
	o skinGetter
	p isRemoved
	q hasRecentMessages
	r reportingEnabled
	s hasDraftReport
	u chatReportable
	v hideButton
	w showButton
	x reportButton
	y tooltipHoverTime
	z HIDDEN
	<clinit> ()V <clinit>
		static
	<init> (Lfgo;Lfsw;Ljava/util/UUID;Ljava/lang/String;Ljava/util/function/Supplier;Z)V <init>
		0 o p_243293_
		1 o p_243214_
		2 o p_243288_
		3 o p_243311_
		4 o p_243309_
		5 o p_243297_
	a (Lxn;)Lxn; getEntryNarationMessage
		0 o p_100595_
	a (Lfhz;IIIIIIIZF)V render
		0 o p_282434_
		1 o p_283281_
		2 o p_281503_
		3 o p_282112_
		4 o p_282838_
		5 o p_282747_
		6 o p_282231_
		7 o p_282048_
		8 o p_281660_
		9 o p_283055_
	a (ZLwz;)V onHiddenOrShown
		0 o p_100597_
		1 o p_100598_
	a (Lgao;Lfgo;Lfsw;Lfim;)V lambda$new$1
		0 o p_261369_
		1 o p_261370_
		2 o p_261371_
		3 o p_238875_
	a (Lfgo;Lfsw;Lgao;)V lambda$new$0
		0 o p_299800_
		1 o p_299801_
		2 o p_299802_
	a (Lfsu;Ljava/util/UUID;Ljava/lang/String;Lfim;)V lambda$new$3
		0 o p_170071_
		1 o p_170072_
		2 o p_170073_
		3 o p_170074_
	aK_ ()Ljava/util/List; children
	b (Lfsu;Ljava/util/UUID;Ljava/lang/String;Lfim;)V lambda$new$2
		0 o p_100609_
		1 o p_100610_
		2 o p_100611_
		3 o p_100612_
	b ()Ljava/util/List; narratables
	c (Z)V setRemoved
		0 o p_100620_
	c ()Ljava/lang/String; getPlayerName
	d ()Ljava/util/UUID; getPlayerId
	d (Z)V setHasRecentMessages
		0 o p_240771_
	e (Z)V updateHideAndShowButton
		0 o p_262638_
	h ()Ljava/util/function/Supplier; getSkinGetter
	i ()Z isRemoved
	j ()Z hasRecentMessages
	k ()Z isChatReportable
	l ()Lfjx; createReportButtonTooltip
	m ()Lwz; getStatusComponent
fst$1 net/minecraft/client/gui/screens/social/PlayerEntry$1
	b this$0
	<init> (Lfst;IIIILfjz;Lfim$c;Lwz;)V <init>
		0 o p_260096_
		1 o p_259980_
		2 o p_259403_
		3 o p_259679_
		4 o p_259859_
		5 o p_296212_
		6 o p_259117_
		7 o p_259172_
	aQ_ ()Lxn; createNarrationMessage
fst$2 net/minecraft/client/gui/screens/social/PlayerEntry$2
	b this$0
	<init> (Lfst;IIIILfjz;Lfim$c;Lwz;)V <init>
		0 o p_259556_
		1 o p_259265_
		2 o p_259180_
		3 o p_259644_
		4 o p_260153_
		5 o p_296059_
		6 o p_259625_
		7 o p_260311_
	aQ_ ()Lxn; createNarrationMessage
fst$3 net/minecraft/client/gui/screens/social/PlayerEntry$3
	b this$0
	<init> (Lfst;IIIILfjz;Lfim$c;Lwz;)V <init>
		0 o p_260302_
		1 o p_259455_
		2 o p_259106_
		3 o p_259628_
		4 o p_259605_
		5 o p_295558_
		6 o p_259665_
		7 o p_259256_
	aQ_ ()Lxn; createNarrationMessage
fsu net/minecraft/client/gui/screens/social/PlayerSocialManager
	a minecraft
	b hiddenPlayers
	c service
	d discoveredNamesToUUID
	e onlineMode
	f pendingBlockListRefresh
	<init> (Lfgo;Lcom/mojang/authlib/minecraft/UserApiService;)V <init>
		0 o p_194057_
		1 o p_194058_
	a (Lfzq;)V addPlayer
		0 o p_100677_
	a (Ljava/util/UUID;)V hidePlayer
		0 o p_100681_
	a ()V startOnlineMode
	a (Ljava/lang/String;)Ljava/util/UUID; getDiscoveredUUID
		0 o p_100679_
	b (Ljava/util/UUID;)V showPlayer
		0 o p_100683_
	b ()V stopOnlineMode
	c (Ljava/util/UUID;)Z shouldHideMessageFrom
		0 o p_100685_
	c ()Ljava/util/Set; getHiddenPlayers
	d (Ljava/util/UUID;)Z isHidden
		0 o p_100687_
	e (Ljava/util/UUID;)Z isBlocked
		0 o p_100689_
	f (Ljava/util/UUID;)V removePlayer
		0 o p_100691_
fsv net/minecraft/client/gui/screens/social/SocialInteractionsPlayerList
	a socialInteractionsScreen
	m players
	n filter
	<init> (Lfsw;Lfgo;IIII)V <init>
		0 o p_100697_
		1 o p_100698_
		2 o p_100699_
		3 o p_100700_
		4 o p_100701_
		5 o p_100702_
	J ()V sortPlayerEntries
	K ()V updateFilteredPlayers
	a (Ljava/lang/String;)V setFilter
		0 o p_100718_
	a (Lfhz;)V renderListSeparators
		0 o p_331767_
	a (Ljava/util/Collection;D)V updateFiltersAndScroll
		0 o p_240809_
		1 o p_240830_
	a (Lfst;)Z lambda$updateFilteredPlayers$3
		0 o p_100710_
	a (Ljava/util/Map;Z)V updatePlayersFromChatLog
		0 o p_240780_
		1 o p_240827_
	a (Ljava/util/Collection;Ljava/util/Map;)V addOnlinePlayers
		0 o p_240813_
		1 o p_240796_
	a (Ljava/util/UUID;)V removePlayer
		0 o p_100723_
	a (Ljava/util/Collection;DZ)V updatePlayerList
		0 o p_240798_
		1 o p_240792_
		2 o p_240829_
	a (Lfzq;Lfsw$a;)V addPlayer
		0 o p_100715_
		1 o p_100716_
	a (Lgaa;)Ljava/util/Collection; collectProfilesFromChatLog
		static
		0 o p_250748_
	a (Lcom/mojang/authlib/GameProfile;Ljava/util/UUID;)Lfst; lambda$updatePlayersFromChatLog$0
		0 o p_293607_
		1 o p_293608_
	b (Lfhz;)V renderListBackground
		0 o p_331377_
	b (Lfst;)Ljava/lang/Integer; lambda$sortPlayerEntries$2
		static
		0 o p_240745_
	c (Lfst;)Ljava/lang/Integer; lambda$sortPlayerEntries$1
		0 o p_240744_
	c (Lfhz;)V enableScissor
		0 o p_281892_
	c ()Z isEmpty
fsw net/minecraft/client/gui/screens/social/SocialInteractionsScreen
	A SEARCH_HINT
	B EMPTY_SEARCH
	C EMPTY_HIDDEN
	D EMPTY_BLOCKED
	E BLOCKING_HINT
	F BG_BORDER_SIZE
	G BG_WIDTH
	H SEARCH_HEIGHT
	I MARGIN_Y
	J IMAGE_WIDTH
	K BUTTON_HEIGHT
	L ITEM_HEIGHT
	M layout
	N lastScreen
	O socialInteractionsPlayerList
	P searchBox
	Q lastSearch
	R page
	S allButton
	T hiddenButton
	U blockedButton
	V blockingHintButton
	W serverLabel
	X playerCount
	a SEARCH_START
	b LIST_START
	c TITLE
	r BACKGROUND_SPRITE
	s SEARCH_SPRITE
	u TAB_ALL
	v TAB_HIDDEN
	w TAB_BLOCKED
	x TAB_ALL_SELECTED
	y TAB_HIDDEN_SELECTED
	z TAB_BLOCKED_SELECTED
	<clinit> ()V <clinit>
		static
	<init> (Lfod;)V <init>
		0 o p_331950_
	<init> ()V <init>
	C ()I listEnd
	D ()I marginX
	a (Ljava/lang/String;)V checkSearchStringUpdate
		0 o p_100789_
	a (Lfhz;IIF)V render
		0 o p_282516_
		1 o p_100764_
		2 o p_100765_
		3 o p_100766_
	a (III)Z keyPressed
		0 o p_100757_
		1 o p_100758_
		2 o p_100759_
	a (Ljava/util/UUID;)V onRemovePlayer
		0 o p_100780_
	a (Lfsw;Lfki;)V lambda$init$4
		static
		0 o p_329744_
		1 o p_329745_
	a (Lfgo;)V updateServerLabel
		0 o p_100768_
	a (Lfzq;)V onAddPlayer
		0 o p_100776_
	a (Lfsw$a;)V showPage
		0 o p_100772_
	a (Lfim;)V lambda$init$3
		0 o p_329743_
	aI_ ()V setInitialFocus
	aT_ ()V init
	b (Lfim;)V lambda$init$2
		0 o p_100785_
	b (Lfhz;IIF)V renderBackground
		0 o p_283202_
		1 o p_296258_
		2 o p_295067_
		3 o p_295331_
	c (Lfim;)V lambda$init$1
		0 o p_100791_
	c ()V repositionElements
	d (Lfim;)V lambda$init$0
		0 o p_240243_
	d ()V onClose
	i ()Lwz; getNarrationMessage
	k ()Z isPauseScreen
	m ()I windowHeight
fsw$1 net/minecraft/client/gui/screens/social/SocialInteractionsScreen$1
	d this$0
	<init> (Lfsw;Lfhx;IIIILwz;)V <init>
		0 o p_100805_
		1 o p_100806_
		2 o p_100807_
		3 o p_100808_
		4 o p_100809_
		5 o p_100810_
		6 o p_100811_
	aQ_ ()Lxn; createNarrationMessage
fsw$a net/minecraft/client/gui/screens/social/SocialInteractionsScreen$Page
	a ALL
	b HIDDEN
	c BLOCKED
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_100821_
		1 o p_100822_
	a ()[Lfsw$a; $values
		static
	valueOf (Ljava/lang/String;)Lfsw$a; valueOf
		static
		0 o p_100824_
	values ()[Lfsw$a; values
		static
fsx net/minecraft/client/gui/screens/social/package-info
fsy net/minecraft/client/gui/screens/telemetry/TelemetryEventWidget
	a HEADER_HORIZONTAL_PADDING
	b TELEMETRY_REQUIRED_TRANSLATION_KEY
	c TELEMETRY_OPTIONAL_TRANSLATION_KEY
	d TELEMETRY_OPTIONAL_DISABLED_TRANSLATION_KEY
	e PROPERTY_TITLE
	f font
	m content
	n onScrolledListener
	<clinit> ()V <clinit>
		static
	<init> (IIIILfhx;)V <init>
		0 o p_261584_
		1 o p_261895_
		2 o p_261803_
		3 o p_261967_
		4 o p_261662_
	a (D)V setScrollAmount
		0 o p_261736_
	a (Lfhz;IIFLfik;)V lambda$renderContents$0
		static
		0 o p_280892_
		1 o p_280893_
		2 o p_280894_
		3 o p_280895_
		4 o p_280896_
	a (Ljava/util/function/DoubleConsumer;)V setOnScrolledListener
		0 o p_261686_
	a (Lgvo;Lfsy$b;Z)V addEventTypeProperties
		0 o p_262105_
		1 o p_261932_
		2 o p_308932_
	a (Lwz;Z)Lwz; grayOutIfDisabled
		0 o p_308894_
		1 o p_308910_
	a (Lfsy$b;Lgvo;Z)V addEventType
		0 o p_261823_
		1 o p_262127_
		2 o p_308993_
	a (Lfmi;)V updateWidgetNarration
		0 o p_261538_
	b (Z)V onOptInChanged
		0 o p_261772_
	c (Lfhz;IIF)V renderContents
		0 o p_283081_
		1 o p_283426_
		2 o p_282414_
		3 o p_283358_
	c (Z)Lfsy$a; buildContent
		0 o p_261628_
	h ()I getInnerHeight
	i ()D scrollRate
	j ()V updateLayout
	k ()I containerWidth
fsy$a net/minecraft/client/gui/screens/telemetry/TelemetryEventWidget$Content
	a container
	b narration
	<init> (Lfma;Lwz;)V <init>
		0 o container
		1 o narration
	a ()Lfma; container
	b ()Lwz; narration
	equals (Ljava/lang/Object;)Z equals
		0 o p_261502_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fsy$b net/minecraft/client/gui/screens/telemetry/TelemetryEventWidget$ContentBuilder
	a width
	b layout
	c narration
	<init> (I)V <init>
		0 o p_261784_
	a (Lfmc;)V lambda$addHeader$1
		static
		0 o p_296036_
	a (I)V addSpacer
		0 o p_261997_
	a ()Lfsy$a; build
	a (ILfmc;)V lambda$addLine$0
		static
		0 o p_296045_
		1 o p_295098_
	a (Lfhx;Lwz;I)V addLine
		0 o p_261894_
		1 o p_261816_
		2 o p_261721_
	a (Lfhx;Lwz;)V addLine
		0 o p_261503_
		1 o p_261550_
	b (Lfhx;Lwz;)V addHeader
		0 o p_261496_
		1 o p_261670_
fsz net/minecraft/client/gui/screens/telemetry/TelemetryInfoScreen
	A telemetryEventWidget
	B description
	C savedScroll
	a TITLE
	b DESCRIPTION
	c BUTTON_PRIVACY_STATEMENT
	r BUTTON_GIVE_FEEDBACK
	s BUTTON_VIEW_DATA
	u CHECKBOX_OPT_IN
	v SPACING
	w EXTRA_TELEMETRY_AVAILABLE
	x lastScreen
	y options
	z layout
	<clinit> ()V <clinit>
		static
	<init> (Lfod;Lfgs;)V <init>
		0 o p_261720_
		1 o p_262019_
	a (D)V lambda$init$1
		0 o p_262168_
	a (Lfsz;Lfki;)V lambda$init$2
		static
		0 o p_321365_
		1 o p_321366_
	a (Lfik;Z)V onOptInChanged
		0 o p_309196_
		1 o p_309095_
	a (Lfim;)V openPrivacyStatementLink
		0 o p_295613_
	aI_ ()V setInitialFocus
	aT_ ()V init
	b (Lfim;)V openFeedbackLink
		0 o p_261531_
	c (Lfim;)V openDataFolder
		0 o p_261840_
	c ()V repositionElements
	d (Lfim;)V lambda$init$0
		0 o p_329746_
	d ()V onClose
	i ()Lwz; getNarrationMessage
	m ()Lfik; createTelemetryCheckbox
ft net/minecraft/commands/arguments/ResourceKeyArgument
	a EXAMPLES
	b ERROR_INVALID_FEATURE
	c ERROR_INVALID_STRUCTURE
	d ERROR_INVALID_TEMPLATE_POOL
	e registryKey
	<clinit> ()V <clinit>
		static
	<init> (Lakq;)V <init>
		0 o p_212367_
	a (Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;Lakq;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$resolveKey$4
		static
		0 o p_233249_
		1 o p_233250_
	a (Lcom/mojang/brigadier/context/CommandContext;Lakq;)Ljz; getRegistry
		static
		0 o p_212379_
		1 o p_212380_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljm$c; getConfiguredFeature
		static
		0 o p_249310_
		1 o p_250729_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2
		static
		0 o p_304102_
	a (Lakq;)Lft; key
		static
		0 o p_212387_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lakq;Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;)Lakq; getRegistryKey
		static
		0 o p_212374_
		1 o p_212375_
		2 o p_212376_
		3 o p_212377_
	a (Lcom/mojang/brigadier/StringReader;)Lakq; parse
		0 o p_212369_
	b (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljm$c; getStructure
		static
		0 o p_248804_
		1 o p_251331_
	b (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304100_
	b (Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;Lakq;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$getRegistryKey$3
		static
		0 o p_233261_
		1 o p_233262_
	b (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lakq;Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;)Ljm$c; resolveKey
		static
		0 o p_248662_
		1 o p_252172_
		2 o p_249701_
		3 o p_249790_
	c (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljm$c; getStructureTemplatePool
		static
		0 o p_252203_
		1 o p_250407_
	c (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304101_
	getExamples ()Ljava/util/Collection; getExamples
	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
		0 o p_212399_
		1 o p_212400_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_212402_
ft$a net/minecraft/commands/arguments/ResourceKeyArgument$Info
	<init> ()V <init>
	a (Lio$a;Lvw;)V serializeToNetwork
		0 o p_233286_
		1 o p_233287_
	a (Lft;)Lft$a$a; unpack
		0 o p_233281_
	a (Lft$a$a;Lvw;)V serializeToNetwork
		0 o p_233278_
		1 o p_233279_
	a (Lvw;)Lft$a$a; deserializeFromNetwork
		0 o p_233289_
	a (Lft$a$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_233275_
		1 o p_233276_
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Lio$a; unpack
		0 o p_233273_
	a (Lio$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_233283_
		1 o p_233284_
	b (Lvw;)Lio$a; deserializeFromNetwork
		0 o p_233291_
ft$a$a net/minecraft/commands/arguments/ResourceKeyArgument$Info$Template
	a this$0
	b registryKey
	<init> (Lft$a;Lakq;)V <init>
		0 o p_233295_
		1 o p_233296_
	a (Lep;)Lft; instantiate
		0 o p_233299_
	a ()Lio; type
	b (Lep;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate
		0 o p_233301_
fta net/minecraft/client/gui/screens/telemetry/package-info
ftb net/minecraft/client/gui/screens/worldselection/ConfirmExperimentalFeaturesScreen
	a TITLE
	b MESSAGE
	c DETAILS_BUTTON
	r COLUMN_SPACING
	s DETAILS_BUTTON_WIDTH
	u callback
	v enabledPacks
	w layout
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Collection;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;)V <init>
		0 o p_252011_
		1 o p_250152_
	a (Lfim;)V lambda$init$2
		0 o p_250397_
	a (Lftb;Lfki;)V lambda$init$3
		static
		0 o p_321367_
		1 o p_321368_
	aT_ ()V init
	b (Lfim;)V lambda$init$1
		0 o p_252248_
	c (Lfim;)V lambda$init$0
		0 o p_280898_
	c ()V repositionElements
	d ()V onClose
	i ()Lwz; getNarrationMessage
ftb$a net/minecraft/client/gui/screens/worldselection/ConfirmExperimentalFeaturesScreen$DetailsScreen
	a this$0
	b TITLE
	c layout
	r list
	<clinit> ()V <clinit>
		static
	<init> (Lftb;)V <init>
		0 o p_249890_
	a (Lftb$a;Lfki;)V lambda$init$1
		static
		0 o p_329747_
		1 o p_329748_
	a (Lftb$a;)Lfhx; access$000
		static
		0 o p_249808_
	a (Lfim;)V lambda$init$0
		0 o p_251286_
	aT_ ()V init
	b (Lftb$a;)Lfgo; access$100
		static
		0 o p_249528_
	c (Lftb$a;)Lfhx; access$200
		static
		0 o p_251978_
	c ()V repositionElements
	d ()V onClose
ftb$a$a net/minecraft/client/gui/screens/worldselection/ConfirmExperimentalFeaturesScreen$DetailsScreen$PackList
	<init> (Lftb$a;Lfgo;Ljava/util/Collection;)V <init>
		0 o p_251813_
		1 o p_249776_
		2 o p_251183_
	b ()I getRowWidth
ftb$a$b net/minecraft/client/gui/screens/worldselection/ConfirmExperimentalFeaturesScreen$DetailsScreen$PackListEntry
	a this$1
	b packId
	c message
	d splitMessage
	<init> (Lftb$a;Lwz;Lwz;Lfjf;)V <init>
		0 o p_249049_
		1 o p_250724_
		2 o p_248883_
		3 o p_250949_
	a (Lfhz;IIIIIIIZF)V render
		0 o p_282199_
		1 o p_282727_
		2 o p_283089_
		3 o p_283116_
		4 o p_281268_
		5 o p_283038_
		6 o p_283070_
		7 o p_282448_
		8 o p_281417_
		9 o p_283226_
	a ()Lwz; getNarration
ftc net/minecraft/client/gui/screens/worldselection/CreateWorldScreen
	A VERTICAL_BUTTON_SPACING
	B layout
	C uiState
	D tabManager
	E recreated
	F packValidator
	G lastScreen
	H tempDataPackDir
	I tempDataPackRepository
	J tabNavigationBar
	a TAB_HEADER_BACKGROUND
	b GROUP_BOTTOM
	c TAB_COLUMN_WIDTH
	r LOGGER
	s TEMP_WORLD_PREFIX
	u GAME_MODEL_LABEL
	v NAME_LABEL
	w EXPERIMENTS_LABEL
	x ALLOW_COMMANDS_INFO
	y PREPARING_WORLD_DATA
	z HORIZONTAL_BUTTON_SPACING
	<clinit> ()V <clinit>
		static
	<init> (Lfgo;Lfod;Lftk;Ljava/util/Optional;Ljava/util/OptionalLong;)V <init>
		0 o p_276053_
		1 o p_276049_
		2 o p_276047_
		3 o p_276013_
		4 o p_276031_
	C ()V popScreen
	D ()V onCreate
	E ()Ljava/nio/file/Path; getTempDataPackDir
	F ()V removeTempDataPackDir
	G ()Ljava/util/Optional; createNewWorldDirectory
	a (Ljava/util/function/Consumer;Ljava/lang/Void;Ljava/lang/Throwable;)Ljava/lang/Object; lambda$applyNewPackConfig$17
		0 o p_280899_
		1 o p_280900_
		2 o p_280901_
	a (Lcom/mojang/serialization/DynamicOps;Lcom/google/gson/JsonElement;)Lcom/mojang/serialization/DataResult; lambda$applyNewPackConfig$11
		static
		0 o p_232894_
		1 o p_232895_
	a (Latp;)V lambda$openDataPackSelectionScreen$8
		0 o p_269637_
	a (Lfgo;Lwz;)V queueLoadScreen
		static
		0 o p_232900_
		1 o p_232901_
	a (Lfgo;Lfod;Ldda;Lftk;Ljava/nio/file/Path;)Lftc; createFromExisting
		static
		0 o p_276017_
		1 o p_276029_
		2 o p_276055_
		3 o p_276028_
		4 o p_276040_
	a (III)Z keyPressed
		0 o p_100875_
		1 o p_100876_
		2 o p_100877_
	a (Ljava/nio/file/Path;)Z lambda$createNewWorldDirectory$19
		0 o p_232921_
	a (Lfhz;)V renderMenuBackground
		0 o p_331389_
	a (Ldzt$b;Ljt;Lcom/mojang/serialization/Lifecycle;)V lambda$onCreate$6
		0 o p_247804_
		1 o p_247805_
		2 o p_247806_
	a (Latp;Lddr;Ljava/util/function/Consumer;)V applyNewPackConfig
		0 o p_270272_
		1 o p_270573_
		2 o p_270552_
	a (Lfik;)V lambda$init$5
		0 o p_267851_
	a (Latp;ZLjava/util/function/Consumer;)V tryApplyNewDataPacks
		0 o p_270299_
		1 o p_270896_
		2 o p_270760_
	a (Ljava/util/function/Consumer;Z)V lambda$applyNewPackConfig$16
		0 o p_269626_
		1 o p_269627_
	a (Lddr;)V openExperimentsScreen
		0 o p_270214_
	a (Lerj$a;Ljt;Lcom/mojang/serialization/Lifecycle;)V createNewWorld
		0 o p_250577_
		1 o p_249152_
		2 o p_249994_
	a (Lfhz;IIF)V render
		0 o p_282137_
		1 o p_283640_
		2 o p_281243_
		3 o p_282743_
	a (Lftk;)Lftk; lambda$applyNewPackConfig$15
		static
		0 o p_344162_
	a (Lorg/apache/commons/lang3/mutable/MutableObject;Ljava/nio/file/Path;Ljava/nio/file/Path;)V lambda$createTempDataPackDirFromExistingWorld$22
		static
		0 o p_232931_
		1 o p_232932_
		2 o p_232933_
	a (Ljava/nio/file/Path;Lfgo;)Ljava/nio/file/Path; createTempDataPackDirFromExistingWorld
		static
		0 o p_100907_
		1 o p_100908_
	a (Lftc;)Lfhx; access$000
		static
		0 o p_268000_
	a (Lftc;Lfki;)V access$100
		static
		0 o p_268341_
		1 o p_268270_
	a (Lalo$a;)Lalo$b; lambda$applyNewPackConfig$13
		0 o p_326721_
	a (Lfgo;Lfod;)V openFresh
		static
		0 o p_232897_
		1 o p_232898_
	a (Ljava/lang/String;)Ljava/lang/IllegalStateException; lambda$applyNewPackConfig$12
		static
		0 o p_337413_
	a (Latp;Lddr;)Lalo$c; createDefaultLoadConfig
		static
		0 o p_251829_
		1 o p_251555_
	a (Latp;Lddr;Ljava/util/function/Consumer;Z)V lambda$tryApplyNewDataPacks$10
		0 o p_269632_
		1 o p_269633_
		2 o p_269634_
		3 o p_269635_
	a (Ljava/util/List;Ljava/lang/String;)Z lambda$tryApplyNewDataPacks$9
		static
		0 o p_232926_
		1 o p_232927_
	a (Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)V copyBetweenDirs
		static
		0 o p_100913_
		1 o p_100914_
		2 o p_100915_
	a (Latu;Lalc;Ljt;Lftc$a;)Lftk; lambda$applyNewPackConfig$14
		static
		0 o p_247788_
		1 o p_247789_
		2 o p_247790_
		3 o p_247791_
	a (Lfim;)V lambda$init$4
		0 o p_232903_
	a (Ljava/nio/file/Path;Ljava/nio/file/Path;)Z lambda$createTempDataPackDirFromExistingWorld$21
		static
		0 o p_232923_
		1 o p_232924_
	aI_ ()V setInitialFocus
	aT_ ()V init
	b (Lddr;)V openDataPackSelectionScreen
		0 o p_268186_
	b (Lftc;Lfki;)V lambda$new$0
		static
		0 o p_321369_
		1 o p_321370_
	b (Ljava/nio/file/Path;Ljava/nio/file/Path;)V lambda$createNewWorldDirectory$20
		0 o p_232944_
		1 o p_232945_
	b (Lalo$a;)Lalo$b; lambda$openFresh$1
		static
		0 o p_247792_
	b (Latp;)V lambda$openExperimentsScreen$7
		0 o p_269636_
	b (Lfim;)V lambda$init$3
		0 o p_232938_
	b (Latu;Lalc;Ljt;Lftc$a;)Lftk; lambda$openFresh$2
		static
		0 o p_247798_
		1 o p_247799_
		2 o p_247800_
		3 o p_247801_
	b (Lftc;)Lfhx; access$200
		static
		0 o p_267956_
	b (Ljava/nio/file/Path;)V lambda$removeTempDataPackDir$18
		static
		0 o p_232942_
	c (Lfki;)Lfki; addRenderableWidget
		0 o p_170199_
	c (Lddr;)Lcom/mojang/datafixers/util/Pair; getDataPackSelectionSettings
		0 o p_268328_
	c ()V repositionElements
	c (Z)Ldda; createLevelSettings
		0 o p_205448_
	c (Lftc;)Lfhx; access$300
		static
		0 o p_267958_
	d (Lfki;)Lfki; addWidget
		0 o p_100948_
	d ()V onClose
	d (Lftc;)Lfhx; access$400
		static
		0 o p_268164_
	e (Lftc;)Lfgo; access$500
		static
		0 o p_267972_
	f (Lftc;)Lfgo; access$600
		static
		0 o p_268315_
	g (Lftc;)Lfgo; access$700
		static
		0 o p_268278_
	m ()Lftl; getUiState
ftc$a net/minecraft/client/gui/screens/worldselection/CreateWorldScreen$DataPackReloadCookie
	a worldGenSettings
	b dataConfiguration
	<init> (Ldzu;Lddr;)V <init>
		0 o worldGenSettings
		1 o dataConfiguration
	a ()Ldzu; worldGenSettings
	b ()Lddr; dataConfiguration
	equals (Ljava/lang/Object;)Z equals
		0 o p_250700_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ftc$b net/minecraft/client/gui/screens/worldselection/CreateWorldScreen$GameTab
	b this$0
	c TITLE
	d ALLOW_COMMANDS
	e nameEdit
	<clinit> ()V <clinit>
		static
	<init> (Lftc;)V <init>
		0 o p_268170_
	a (Lfit;Lbqo;)V lambda$new$4
		0 o p_267962_
		1 o p_268338_
	a (Lfit;Lftl;)V lambda$new$8
		0 o p_321374_
		1 o p_321375_
	a (Lftl;)V lambda$new$0
		0 o p_275871_
	a (Ljava/lang/Boolean;)Lfjx; lambda$new$6
		static
		0 o p_321371_
	a (Lfim;)V lambda$new$9
		0 o p_269641_
	a (Lfit;Ljava/lang/Boolean;)V lambda$new$7
		0 o p_321372_
		1 o p_321373_
	a (Lfit;Lftl$a;)V lambda$new$2
		0 o p_268266_
		1 o p_268208_
	a (Lftl$a;)Lwz; lambda$new$1
		static
		0 o p_268080_
	b (Lfit;Lftl;)V lambda$new$5
		0 o p_280904_
		1 o p_280905_
	c (Lfit;Lftl;)V lambda$new$3
		static
		0 o p_280906_
		1 o p_280907_
ftc$c net/minecraft/client/gui/screens/worldselection/CreateWorldScreen$MoreTab
	b this$0
	c TITLE
	d GAME_RULES_LABEL
	e DATA_PACKS_LABEL
	<clinit> ()V <clinit>
		static
	<init> (Lftc;)V <init>
		0 o p_268071_
	a (Ljava/util/Optional;)V lambda$openGameRulesScreen$3
		0 o p_268107_
	a (Lfim;)V lambda$new$2
		0 o p_268345_
	b (Lfim;)V lambda$new$1
		0 o p_269642_
	b ()V openGameRulesScreen
	c (Lfim;)V lambda$new$0
		0 o p_268028_
ftc$d net/minecraft/client/gui/screens/worldselection/CreateWorldScreen$WorldTab
	b this$0
	c TITLE
	d AMPLIFIED_HELP_TEXT
	e GENERATE_STRUCTURES
	f GENERATE_STRUCTURES_INFO
	g BONUS_CHEST
	h SEED_LABEL
	i SEED_EMPTY_HINT
	j WORLD_TAB_WIDTH
	k seedEdit
	l customizeTypeButton
	<clinit> ()V <clinit>
		static
	<init> (Lftc;)V <init>
		0 o p_268204_
	a (Ljava/lang/String;)V lambda$new$4
		0 o p_268342_
	a (Lfit;Lftl;)V lambda$new$1
		0 o p_280908_
		1 o p_280909_
	a (Lfit;)Lxn; createTypeButtonNarration
		static
		0 o p_268292_
	a (Lftj;Lftl;)V lambda$new$8
		static
		0 o p_268340_
		1 o p_268209_
	a (Lfly$b;Lfmb;)V lambda$new$7
		static
		0 o p_268216_
		1 o p_267961_
	a (Lftl;)V lambda$new$3
		0 o p_280910_
	a (Lfim;)V lambda$new$2
		0 o p_268355_
	a (Lfit;Lftl$b;)V lambda$new$0
		0 o p_268242_
		1 o p_267954_
	b ()V openPresetEditor
	c ()Lfit$c; createWorldTypeValueSupplier
	d ()Z lambda$new$6
	e ()Z lambda$new$5
ftc$d$1 net/minecraft/client/gui/screens/worldselection/CreateWorldScreen$WorldTab$1
	d val$this$0
	<init> (Lftc$d;Lfhx;IILwz;Lftc;)V <init>
		0 o p_268323_
		1 o p_268059_
		2 o p_268247_
		3 o p_267975_
		4 o p_268195_
		5 o p_268003_
	aQ_ ()Lxn; createNarrationMessage
ftc$d$2 net/minecraft/client/gui/screens/worldselection/CreateWorldScreen$WorldTab$2
	a this$1
	<init> (Lftc$d;)V <init>
		0 o p_268241_
	a ()Ljava/util/List; getSelectedList
	b ()Ljava/util/List; getDefaultList
ftd net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen
	a TITLE
	b SPACING
	c layout
	r exitCallback
	s invalidEntries
	u gameRules
	v ruleList
	w doneButton
	<clinit> ()V <clinit>
		static
	<init> (Ldcs;Ljava/util/function/Consumer;)V <init>
		0 o p_101051_
		1 o p_101052_
	a (Lftd;Lfki;)V lambda$init$2
		static
		0 o p_321376_
		1 o p_321377_
	a (Lftd;)Lfgo; access$000
		static
		0 o p_101063_
	a (Lftd$f;)V markInvalid
		0 o p_101061_
	a (Lfim;)V lambda$init$1
		0 o p_329749_
	aT_ ()V init
	b (Lftd$f;)V clearInvalid
		0 o p_101075_
	b (Lfim;)V lambda$init$0
		0 o p_101059_
	b (Lftd;)Lfgo; access$100
		static
		0 o p_101077_
	c (Lftd;)Lfgo; access$200
		static
		0 o p_101084_
	c ()V repositionElements
	d (Lftd;)Lfgo; access$300
		static
		0 o p_101086_
	d ()V onClose
	e (Lftd;)Lfgo; access$400
		static
		0 o p_101089_
	f (Lftd;)Lfgo; access$500
		static
		0 o p_101091_
	g (Lftd;)Lfhx; access$600
		static
		0 o p_170212_
	m ()V updateDoneButton
ftd$a net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$BooleanRuleEntry
	c checkbox
	<init> (Lftd;Lwz;Ljava/util/List;Ljava/lang/String;Ldcs$a;)V <init>
		0 o p_101100_
		1 o p_101101_
		2 o p_101102_
		3 o p_101103_
		4 o p_101104_
	a (Ljava/lang/String;Lfit;)Lxn; lambda$new$0
		static
		0 o p_170218_
		1 o p_170219_
	a (Ldcs$a;Lfit;Ljava/lang/Boolean;)V lambda$new$1
		static
		0 o p_170214_
		1 o p_170215_
		2 o p_170216_
	a (Lfhz;IIIIIIIZF)V render
		0 o p_281587_
		1 o p_281471_
		2 o p_281257_
		3 o p_282541_
		4 o p_282993_
		5 o p_283543_
		6 o p_281322_
		7 o p_282930_
		8 o p_283227_
		9 o p_283364_
ftd$b net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$CategoryRuleEntry
	a this$0
	b label
	<init> (Lftd;Lwz;)V <init>
		0 o p_101140_
		1 o p_101141_
	a (Lfhz;IIIIIIIZF)V render
		0 o p_283335_
		1 o p_283214_
		2 o p_283476_
		3 o p_281365_
		4 o p_281817_
		5 o p_283006_
		6 o p_282893_
		7 o p_282500_
		8 o p_283421_
		9 o p_282445_
	aK_ ()Ljava/util/List; children
	b ()Ljava/util/List; narratables
ftd$b$1 net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$CategoryRuleEntry$1
	a this$1
	<init> (Lftd$b;)V <init>
		0 o p_170223_
	b (Lfmi;)V updateNarration
		0 o p_170225_
	u ()Lfmg$a; narrationPriority
ftd$c net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$EntryFactory
	create (Lwz;Ljava/util/List;Ljava/lang/String;Ldcs$g;)Lftd$f; create
		0 o p_101155_
		1 o p_101156_
		2 o p_101157_
		3 o p_101158_
ftd$d net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$GameRuleEntry
	a children
	b this$0
	c label
	<init> (Lftd;Ljava/util/List;Lwz;)V <init>
		0 o p_101163_
		1 o p_101164_
		2 o p_101165_
	a (Lfhz;II)V renderLabel
		0 o p_282711_
		1 o p_281539_
		2 o p_281414_
	aK_ ()Ljava/util/List; children
	b ()Ljava/util/List; narratables
ftd$e net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$IntegerRuleEntry
	c this$0
	d input
	<init> (Lftd;Lwz;Ljava/util/List;Ljava/lang/String;Ldcs$d;)V <init>
		0 o p_101174_
		1 o p_101175_
		2 o p_101176_
		3 o p_101177_
		4 o p_101178_
	a (Lfhz;IIIIIIIZF)V render
		0 o p_281756_
		1 o p_281882_
		2 o p_281876_
		3 o p_283136_
		4 o p_283044_
		5 o p_282526_
		6 o p_282433_
		7 o p_281816_
		8 o p_282227_
		9 o p_281751_
	a (Ldcs$d;Ljava/lang/String;)V lambda$new$0
		0 o p_101180_
		1 o p_101181_
ftd$f net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$RuleEntry
	a tooltip
	<init> (Ljava/util/List;)V <init>
		0 o p_194062_
ftd$g net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$RuleList
	a this$0
	m ITEM_HEIGHT
	<init> (Lftd;Ldcs;)V <init>
		0 o p_101202_
		1 o p_101203_
	a (Ljava/util/Map$Entry;)V lambda$new$1
		0 o p_101210_
	b (Lfhz;IIF)V renderWidget
		0 o p_313903_
		1 o p_313824_
		2 o p_313867_
		3 o p_313845_
	b (Ljava/util/Map$Entry;)V lambda$new$0
		0 o p_170229_
ftd$g$1 net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$RuleList$1
	a val$this$0
	b val$gameRules
	c val$entries
	d this$1
	<init> (Lftd$g;Lftd;Ldcs;Ljava/util/Map;)V <init>
		0 o p_101218_
		1 o p_101219_
		2 o p_101220_
		3 o p_101221_
	a (Ldcs$b;)Ljava/util/Map; lambda$addEntry$2
		static
		0 o p_101223_
	a (Ldcs$e;Lftd$c;)V addEntry
		0 o p_101225_
		1 o p_101226_
	a (Lwz;Ljava/util/List;Ljava/lang/String;Ldcs$d;)Lftd$f; lambda$visitInteger$1
		0 o p_101233_
		1 o p_101234_
		2 o p_101235_
		3 o p_101236_
	a (Lwz;Ljava/util/List;Ljava/lang/String;Ldcs$a;)Lftd$f; lambda$visitBoolean$0
		0 o p_101228_
		1 o p_101229_
		2 o p_101230_
		3 o p_101231_
	b (Ldcs$e;Ldcs$f;)V visitBoolean
		0 o p_101238_
		1 o p_101239_
	c (Ldcs$e;Ldcs$f;)V visitInteger
		0 o p_101241_
		1 o p_101242_
fte net/minecraft/client/gui/screens/worldselection/EditWorldScreen
	A VERTICAL_SPACING
	B HALF_WIDTH
	C layout
	D callback
	E levelAccess
	F nameEdit
	a LOGGER
	b NAME_LABEL
	c RESET_ICON_BUTTON
	r FOLDER_BUTTON
	s BACKUP_BUTTON
	u BACKUP_FOLDER_BUTTON
	v OPTIMIZE_BUTTON
	w OPTIMIZE_TITLE
	x OPTIMIIZE_DESCRIPTION
	y SAVE_BUTTON
	z DEFAULT_WIDTH
	<clinit> ()V <clinit>
		static
	<init> (Lfgo;Lerf$c;Ljava/lang/String;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;)V <init>
		0 o p_307201_
		1 o p_101253_
		2 o p_307193_
		3 o p_101252_
	a (Lfte;Lfki;)V lambda$new$12
		static
		0 o p_321378_
		1 o p_321379_
	a (Ljava/lang/String;)V onRename
		0 o p_307678_
	a (Lfgo;Lfim;)V lambda$new$8
		static
		0 o p_351664_
		1 o p_351665_
	a (Lerf$c;Lfim;)V lambda$new$7
		0 o p_307059_
		1 o p_307060_
	a (Lfhz;IIF)V render
		0 o p_281742_
		1 o p_101265_
		2 o p_101266_
		3 o p_101267_
	a (Lfim;Ljava/lang/String;)V lambda$new$2
		static
		0 o p_329750_
		1 o p_329751_
	a (Lfgo;)V lambda$new$9
		0 o p_307055_
	a (Lfim;)V lambda$new$1
		0 o p_307073_
	a (Lfgo;Lerf$c;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;)Lfte; create
		static
		0 o p_307412_
		1 o p_307335_
		2 o p_307249_
	a (Lfgo;Lerf$c;Lfim;)V lambda$new$11
		0 o p_307056_
		1 o p_307057_
		2 o p_307058_
	a (Lerf$c;Lfgo;ZZ)V lambda$new$10
		0 o p_307051_
		1 o p_307052_
		2 o p_307053_
		3 o p_307054_
	a (Ljava/nio/file/Path;)Z lambda$new$5
		static
		0 o p_182587_
	a (Lerf$c;)Z makeBackupAndShowToast
		static
		0 o p_101259_
	aI_ ()V setInitialFocus
	aT_ ()V init
	b (Lfim;)V lambda$new$0
		0 o p_319375_
	b (Lerf$c;Lfim;)V lambda$new$6
		static
		0 o p_351666_
		1 o p_351667_
	b (Ljava/nio/file/Path;)V lambda$new$3
		static
		0 o p_182594_
	c (Lerf$c;Lfim;)V lambda$new$4
		static
		0 o p_307071_
		1 o p_307072_
	c ()V repositionElements
	d ()V onClose
ftf net/minecraft/client/gui/screens/worldselection/ExperimentsScreen
	a TITLE
	b INFO
	c MAIN_CONTENT_WIDTH
	r layout
	s parent
	u packRepository
	v output
	w packs
	<clinit> ()V <clinit>
		static
	<init> (Lfod;Latp;Ljava/util/function/Consumer;)V <init>
		0 o p_270165_
		1 o p_270308_
		2 o p_270392_
	a (Lftf;Lfki;)V lambda$init$6
		static
		0 o p_321380_
		1 o p_321381_
	a (Lfmc;)V lambda$init$0
		static
		0 o p_293611_
	a (Latm;)Lwz; getHumanReadableTitle
		static
		0 o p_270861_
	a (Latm;Ljava/lang/Boolean;)V lambda$init$2
		0 o p_270384_
		1 o p_270491_
	a (Ljava/util/List;Ljava/util/List;Latm;Ljava/lang/Boolean;)V lambda$onDone$7
		static
		0 o p_270821_
		1 o p_270786_
		2 o p_270540_
		3 o p_270780_
	a (Lftj$a;Latm;Ljava/lang/Boolean;)V lambda$init$3
		0 o p_270347_
		1 o p_270880_
		2 o p_270874_
	a (Lfim;)V lambda$init$5
		0 o p_274702_
	aT_ ()V init
	b (Lfim;)V lambda$init$4
		0 o p_270336_
	b (Latm;)Z lambda$init$1
		0 o p_270989_
	c ()V repositionElements
	d ()V onClose
	i ()Lwz; getNarrationMessage
	m ()V onDone
ftg net/minecraft/client/gui/screens/worldselection/OptimizeWorldScreen
	a LOGGER
	b DIMENSION_COLORS
	c callback
	r upgrader
	<clinit> ()V <clinit>
		static
	<init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lcom/mojang/datafixers/DataFixer;Lerf$c;Ldda;ZLka;)V <init>
		0 o p_251295_
		1 o p_250489_
		2 o p_248781_
		3 o p_251180_
		4 o p_250358_
		5 o p_323621_
	a (Lfgo;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lcom/mojang/datafixers/DataFixer;Lerf$c;Z)Lftg; create
		static
		0 o p_101316_
		1 o p_101317_
		2 o p_101318_
		3 o p_101319_
		4 o p_101320_
	a (Lfim;)V lambda$init$1
		0 o p_101322_
	a (Lit/unimi/dsi/fastutil/objects/Reference2IntOpenHashMap;)V lambda$static$0
		static
		0 o p_304055_
	a (Lfhz;IIF)V render
		0 o p_281829_
		1 o p_101312_
		2 o p_101313_
		3 o p_101314_
	aT_ ()V init
	d ()V onClose
	e ()V tick
	j ()V removed
fth net/minecraft/client/gui/screens/worldselection/PresetEditor
	a EDITORS
	<clinit> ()V <clinit>
		static
	a (Ljm;Lka$b;Ldzt;)Ldzt; lambda$fixedBiomeConfigurator$5
		static
		0 o p_258136_
		1 o p_258137_
		2 o p_258138_
	a (Lftc;Lftk;)Lfod; lambda$static$3
		static
		0 o p_232962_
		1 o p_232963_
	a (Leht;Lka$b;Ldzt;)Ldzt; lambda$flatWorldConfigurator$4
		static
		0 o p_255453_
		1 o p_255454_
		2 o p_255455_
	a (Lftc;Ljm;)V lambda$static$2
		static
		0 o p_267860_
		1 o p_267861_
	a (Leht;)Lftk$a; flatWorldConfigurator
		static
		0 o p_250871_
	a (Lftc;Leht;)V lambda$static$0
		static
		0 o p_267858_
		1 o p_267859_
	a (Ljm;)Lftk$a; fixedBiomeConfigurator
		static
		0 o p_248835_
	b (Lftc;Lftk;)Lfod; lambda$static$1
		static
		0 o p_232974_
		1 o p_232975_
	createEditScreen (Lftc;Lftk;)Lfod; createEditScreen
		0 o p_232977_
		1 o p_232978_
fti net/minecraft/client/gui/screens/worldselection/SelectWorldScreen
	a TEST_OPTIONS
	b lastScreen
	c searchBox
	r LOGGER
	s deleteButton
	u selectButton
	v renameButton
	w copyButton
	x list
	<clinit> ()V <clinit>
		static
	<init> (Lfod;)V <init>
		0 o p_101338_
	a (Ljava/lang/String;)V lambda$init$0
		0 o p_232980_
	a (Lfhz;IIF)V render
		0 o p_282382_
		1 o p_281534_
		2 o p_281859_
		3 o p_283289_
	a (Lerg;)V updateButtonStatus
		0 o p_307245_
	a (Lfim;)V lambda$init$7
		0 o p_247821_
	aI_ ()V setInitialFocus
	aT_ ()V init
	b (Lfim;)V lambda$init$6
		0 o p_280917_
	c (Lfim;)V lambda$init$5
		0 o p_101373_
	d (Lfim;)V lambda$init$4
		0 o p_101376_
	d ()V onClose
	e (Lfim;)V lambda$init$3
		0 o p_101378_
	f (Lfim;)V lambda$init$2
		0 o p_280918_
	g (Lfim;)V lambda$init$1
		0 o p_232984_
	j ()V removed
ftj net/minecraft/client/gui/screens/worldselection/SwitchGrid
	a DEFAULT_SWITCH_BUTTON_WIDTH
	b switches
	<init> (Ljava/util/List;)V <init>
		0 o p_268257_
	a (I)Lftj$a; builder
		static
		0 o p_268344_
	a ()V refreshStates
ftj$a net/minecraft/client/gui/screens/worldselection/SwitchGrid$Builder
	a width
	b switchBuilders
	c paddingLeft
	d rowSpacing
	e rowCount
	f infoUnderneath
	<init> (I)V <init>
		0 o p_267987_
	a (Lwz;Ljava/util/function/BooleanSupplier;Ljava/util/function/Consumer;)Lftj$d; addSwitch
		0 o p_268004_
		1 o p_268017_
		2 o p_268320_
	a (I)Lftj$a; withPaddingLeft
		0 o p_267998_
	a ()V increaseRow
	a (IZ)Lftj$a; withInfoUnderneath
		0 o p_270730_
		1 o p_270594_
	a (Ljava/util/function/Consumer;)Lftj; build
		0 o p_268301_
	b (I)Lftj$a; withRowSpacing
		0 o p_270750_
ftj$b net/minecraft/client/gui/screens/worldselection/SwitchGrid$InfoUnderneathSettings
	a maxInfoRows
	b alwaysMaxHeight
	<init> (IZ)V <init>
		0 o maxInfoRows
		1 o alwaysMaxHeight
	a ()I maxInfoRows
	b ()Z alwaysMaxHeight
	equals (Ljava/lang/Object;)Z equals
		0 o p_270770_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ftj$c net/minecraft/client/gui/screens/worldselection/SwitchGrid$LabeledSwitch
	a button
	b stateSupplier
	c isActiveCondition
	<init> (Lfit;Ljava/util/function/BooleanSupplier;Ljava/util/function/BooleanSupplier;)V <init>
		0 o button
		1 o stateSupplier
		2 o isActiveCondition
	a ()V refreshState
	b ()Lfit; button
	c ()Ljava/util/function/BooleanSupplier; stateSupplier
	d ()Ljava/util/function/BooleanSupplier; isActiveCondition
	equals (Ljava/lang/Object;)Z equals
		0 o p_270340_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ftj$d net/minecraft/client/gui/screens/worldselection/SwitchGrid$SwitchBuilder
	a label
	b stateSupplier
	c onClicked
	d info
	e isActiveCondition
	f buttonWidth
	<init> (Lwz;Ljava/util/function/BooleanSupplier;Ljava/util/function/Consumer;I)V <init>
		0 o p_268282_
		1 o p_268294_
		2 o p_268132_
		3 o p_268250_
	a (Lftj$a;Lfly;I)Lftj$c; build
		0 o p_270513_
		1 o p_271004_
		2 o p_270506_
	a (Lfjx;Ljava/lang/Boolean;)Lfjx; lambda$build$0
		static
		0 o p_269643_
		1 o p_269644_
	a (Lftj$a;Lfly;ILftj$b;)V lambda$build$4
		0 o p_269646_
		1 o p_269647_
		2 o p_269648_
		3 o p_269649_
	a (Lwz;)Lftj$d; withInfo
		0 o p_268240_
	a (Lfit;Ljava/lang/Boolean;)V lambda$build$3
		0 o p_267942_
		1 o p_268251_
	a (Lfit;)Lxn; lambda$build$2
		0 o p_268230_
	a (Ljava/util/function/BooleanSupplier;)Lftj$d; withIsActiveCondition
		0 o p_267966_
	b (Lfit;)Lxn; lambda$build$1
		0 o p_269645_
ftk net/minecraft/client/gui/screens/worldselection/WorldCreationContext
	a options
	b datapackDimensions
	c selectedDimensions
	d worldgenRegistries
	e dataPackResources
	f dataConfiguration
	<init> (Ldzw;Ldzt;Ljt;Lalc;Lddr;)V <init>
		0 o p_249836_
		1 o p_250641_
		2 o p_251794_
		3 o p_250560_
		4 o p_248539_
	<init> (Ldzw;Ljz;Ldzt;Ljt;Lalc;Lddr;)V <init>
		0 o options
		1 o datapackDimensions
		2 o selectedDimensions
		3 o worldgenRegistries
		4 o dataPackResources
		5 o dataConfiguration
	<init> (Ldzu;Ljt;Lalc;Lddr;)V <init>
		0 o p_249130_
		1 o p_248513_
		2 o p_251786_
		3 o p_248593_
	a ()Lka$b; worldgenLoadContext
	a (Lftk$b;)Lftk; withOptions
		0 o p_252288_
	a (Lftk$a;)Lftk; withDimensions
		0 o p_250676_
	a (Ldzw;Ldzt;)Lftk; withSettings
		0 o p_249492_
		1 o p_250298_
	b ()V validate
	c ()Ldzw; options
	d ()Ljz; datapackDimensions
	e ()Ldzt; selectedDimensions
	equals (Ljava/lang/Object;)Z equals
		0 o p_233007_
	f ()Ljt; worldgenRegistries
	g ()Lalc; dataPackResources
	h ()Lddr; dataConfiguration
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ftk$a net/minecraft/client/gui/screens/worldselection/WorldCreationContext$DimensionsUpdater
ftk$b net/minecraft/client/gui/screens/worldselection/WorldCreationContext$OptionsModifier
ftl net/minecraft/client/gui/screens/worldselection/WorldCreationUiState
	a DEFAULT_WORLD_NAME
	b listeners
	c name
	d gameMode
	e difficulty
	f allowCommands
	g seed
	h generateStructures
	i bonusChest
	j savesFolder
	k targetFolder
	l settings
	m worldType
	n normalPresetList
	o altPresetList
	p gameRules
	<clinit> ()V <clinit>
		static
	<init> (Ljava/nio/file/Path;Lftk;Ljava/util/Optional;Ljava/util/OptionalLong;)V <init>
		0 o p_276024_
		1 o p_276050_
		2 o p_276022_
		3 o p_276014_
	a (Lftl$b;)V setWorldType
		0 o p_268117_
	a (Ljava/lang/String;)V setName
		0 o p_268167_
	a (Ljm;Lka$b;Ldzt;)Ldzt; lambda$setWorldType$3
		static
		0 o p_268302_
		1 o p_268134_
		2 o p_268035_
	a (Lftk$a;)V updateDimensions
		0 o p_268314_
	a (Lftk;)V setSettings
		0 o p_268313_
	a (Z)V setAllowCommands
		0 o p_321586_
	a (Lddr;)Z tryUpdateDataConfiguration
		0 o p_268016_
	a (Lbqo;)V setDifficulty
		0 o p_268032_
	a (Ldzw;)Ldzw; lambda$setSeed$2
		0 o p_267957_
	a ()V onChanged
	a (Lftl$a;)V setGameMode
		0 o p_268231_
	a (Ljq$c;)Ljava/util/List; lambda$getNonEmptyList$6
		static
		0 o p_268149_
	a (Lftk;Lakq;)Ljava/util/Optional; lambda$findPreset$5
		static
		0 o p_268284_
		1 o p_267974_
	a (Ljava/util/function/Consumer;)V addListener
		0 o p_267938_
	a (Ljava/util/List;)Z lambda$getNonEmptyList$7
		static
		0 o p_268066_
	a (ZLdzw;)Ldzw; lambda$onChanged$1
		static
		0 o p_268348_
		1 o p_267945_
	a (Lftk;Ljava/util/Optional;)Ljava/util/Optional; findPreset
		static
		0 o p_268025_
		1 o p_268184_
	a (Ldcs;)V setGameRules
		0 o p_268203_
	a (Ljz;Lawu;)Ljava/util/Optional; getNonEmptyList
		static
		0 o p_268296_
		1 o p_268097_
	a (Ljz;)Ljava/util/List; lambda$updatePresetLists$4
		static
		0 o p_268091_
	b (Ljava/lang/String;)V setSeed
		0 o p_268100_
	b (Z)V setGenerateStructures
		0 o p_268090_
	b ()Ljava/lang/String; getName
	b (ZLdzw;)Ldzw; lambda$onChanged$0
		static
		0 o p_268307_
		1 o p_268360_
	c ()Ljava/lang/String; getTargetFolder
	c (Z)V setBonusChest
		0 o p_268236_
	c (Ljava/lang/String;)Ljava/lang/String; findResultFolder
		0 o p_276032_
	d ()Lftl$a; getGameMode
	e ()Lbqo; getDifficulty
	f ()Z isHardcore
	g ()Z isAllowCommands
	h ()Ljava/lang/String; getSeed
	i ()Z isGenerateStructures
	j ()Z isBonusChest
	k ()Lftk; getSettings
	l ()Z isDebug
	m ()Lftl$b; getWorldType
	n ()Lfth; getPresetEditor
	o ()Ljava/util/List; getNormalPresetList
	p ()Ljava/util/List; getAltPresetList
	q ()Ldcs; getGameRules
	r ()V updatePresetLists
ftl$a net/minecraft/client/gui/screens/worldselection/WorldCreationUiState$SelectedGameMode
	a SURVIVAL
	b HARDCORE
	c CREATIVE
	d DEBUG
	e gameType
	f displayName
	g info
	h $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Ldct;)V <init>
		0 o p_268044_
		1 o p_268287_
		2 o p_268033_
		3 o p_268252_
	a ()Lwz; getInfo
	b ()[Lftl$a; $values
		static
	valueOf (Ljava/lang/String;)Lftl$a; valueOf
		static
		0 o p_268027_
	values ()[Lftl$a; values
		static
ftl$b net/minecraft/client/gui/screens/worldselection/WorldCreationUiState$WorldTypeEntry
	a preset
	b CUSTOM_WORLD_DESCRIPTION
	<clinit> ()V <clinit>
		static
	<init> (Ljm;)V <init>
		0 o preset
	a ()Lwz; describePreset
	a (Lakq;)Z lambda$isAmplified$1
		static
		0 o p_268224_
	b (Lakq;)Lwz; lambda$describePreset$0
		static
		0 o p_268048_
	b ()Z isAmplified
	c ()Ljm; preset
	equals (Ljava/lang/Object;)Z equals
		0 o p_268349_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ftm net/minecraft/client/gui/screens/worldselection/WorldOpenFlows
	a LOGGER
	b WORLD_PACK_ID
	c minecraft
	d levelSource
	<clinit> ()V <clinit>
		static
	<init> (Lfgo;Lerf;)V <init>
		0 o p_233093_
		1 o p_233094_
	a (Ljava/lang/String;Ljava/lang/Runnable;)V openWorld
		0 o p_330611_
		1 o p_331729_
	a (Lerf$c;Lalp;Lgtc;Latp;Ljava/lang/Runnable;Ljava/lang/Boolean;)V lambda$openWorldLoadBundledResourcePack$16
		0 o p_329761_
		1 o p_329762_
		2 o p_329763_
		3 o p_329764_
		4 o p_329765_
		5 o p_329766_
	a (Ljava/lang/Runnable;Lfgo;Lftc;Z)V lambda$confirmWorldCreation$6
		static
		0 o p_233151_
		1 o p_233152_
		2 o p_233153_
		3 o p_233154_
	a (Lerf$c;Lalc;Ljt;Lerl;)V createLevelFromExistingSettings
		0 o p_250919_
		1 o p_248897_
		2 o p_250801_
		3 o p_251654_
	a (Lcom/mojang/serialization/Dynamic;Lalo$a;)Lalo$b; lambda$recreateWorldData$3
		static
		0 o p_307096_
		1 o p_307097_
	a (Ljava/lang/Throwable;)Ljava/lang/Void; lambda$openWorldLoadBundledResourcePack$17
		0 o p_233175_
	a (Lerf$c;Lcom/mojang/serialization/Dynamic;Ljava/lang/Runnable;)V lambda$openWorldLoadLevelStem$11
		0 o p_329758_
		1 o p_329759_
		2 o p_329760_
	a (Lerf$c;)Lcom/mojang/datafixers/util/Pair; recreateWorldData
		0 o p_249540_
	a (Lerf$c;ZLjava/lang/Runnable;Ljava/lang/Runnable;)V askForBackup
		0 o p_307627_
		1 o p_233143_
		2 o p_233144_
		3 o p_307323_
	a (Lgtc;Lerf$c;)Ljava/util/concurrent/CompletableFuture; loadBundledResourcePack
		0 o p_314527_
		1 o p_314569_
	a (Lerf$c;Lerg;Lcom/mojang/serialization/Dynamic;Ljava/lang/Runnable;)V openWorldCheckVersionCompatibility
		0 o p_331650_
		1 o p_331090_
		2 o p_331358_
		3 o p_331242_
	a (Lerf$c;Lcom/mojang/serialization/Dynamic;ZLjava/lang/Runnable;)V openWorldLoadLevelStem
		0 o p_331886_
		1 o p_332037_
		2 o p_330245_
		3 o p_330289_
	a (Lerf$c;Lalp;Latp;)V openWorldDoLoad
		0 o p_330420_
		1 o p_331123_
		2 o p_331620_
	a (Lcom/mojang/serialization/Dynamic;ZLatp;)Lalp; loadWorldStem
		0 o p_307491_
		1 o p_233124_
		2 o p_233125_
	a (Ljava/lang/Void;)Ljava/lang/Boolean; lambda$openWorldLoadBundledResourcePack$14
		static
		0 o p_233177_
	a (Lerf$c;Ljava/lang/Runnable;ZZ)V lambda$askForBackup$5
		static
		0 o p_307083_
		1 o p_307084_
		2 o p_307085_
		3 o p_307086_
	a (Latu;Lalc;Ljt;Lftm$a;)Lcom/mojang/datafixers/util/Pair; lambda$recreateWorldData$4
		static
		0 o p_247840_
		1 o p_247841_
		2 o p_247842_
		3 o p_247843_
	a (Ljava/util/function/Function;Ldda;Ldzw;Lalo$a;)Lalo$b; lambda$createFreshLevel$0
		static
		0 o p_258142_
		1 o p_258143_
		2 o p_258144_
		3 o p_258145_
	a (Lalo$d;Lalo$f;Lalo$e;)Ljava/lang/Object; loadWorldDataBlocking
		0 o p_250997_
		1 o p_251759_
		2 o p_249635_
	a (Lfgo;Lftc;Lcom/mojang/serialization/Lifecycle;Ljava/lang/Runnable;Z)V confirmWorldCreation
		static
		0 o p_270593_
		1 o p_270733_
		2 o p_270539_
		3 o p_270158_
		4 o p_270709_
	a (Lerf$c;Lalp;Latp;Lgtc;Ljava/lang/Runnable;Z)V lambda$openWorldCheckDiskSpace$18
		0 o p_329752_
		1 o p_329753_
		2 o p_329754_
		3 o p_329755_
		4 o p_329756_
		5 o p_329757_
	a (Lerf$c;Lcom/mojang/serialization/Dynamic;Ljava/lang/Runnable;ZZ)V lambda$openWorldCheckVersionCompatibility$9
		0 o p_329767_
		1 o p_329768_
		2 o p_329769_
		3 o p_329770_
		4 o p_329771_
	a ()Ljava/util/concurrent/CompletableFuture; promptBundledPackLoadFailure
	a (Lerf$c;Lalp;Lgtc;Latp;Ljava/lang/Runnable;)V openWorldCheckDiskSpace
		0 o p_330894_
		1 o p_331981_
		2 o p_331902_
		3 o p_330360_
		4 o p_330719_
	a (Ljava/lang/String;Ldda;Ldzw;Ljava/util/function/Function;Lfod;)V createFreshLevel
		0 o p_233158_
		1 o p_233159_
		2 o p_249243_
		3 o p_249252_
		4 o p_307305_
	a (Lerf$c;Ljava/lang/Runnable;)V openWorldLoadLevelData
		0 o p_330608_
		1 o p_331368_
	a (Ljava/lang/String;)Lerf$c; createWorldAccess
		0 o p_233156_
	a (Lalp;Lerf$c;Ljava/lang/Runnable;)V lambda$openWorldCheckWorldStemCompatibility$13
		static
		0 o p_329772_
		1 o p_329773_
		2 o p_329774_
	a (Lerf$c;Lalp;Latp;Ljava/lang/Runnable;)V openWorldCheckWorldStemCompatibility
		0 o p_331469_
		1 o p_330774_
		2 o p_330989_
		3 o p_332128_
	a (Lerf$c;Ljava/lang/Runnable;Z)V lambda$openWorldLoadLevelData$7
		0 o p_329779_
		1 o p_329780_
		2 o p_329781_
	b (Lcom/mojang/serialization/Dynamic;Lalo$a;)Lalo$b; lambda$loadWorldStem$2
		static
		0 o p_307081_
		1 o p_307082_
	b (Lerf$c;Lalp;Latp;Ljava/lang/Runnable;)V openWorldLoadBundledResourcePack
		0 o p_331323_
		1 o p_330675_
		2 o p_332043_
		3 o p_330403_
	b (Lerf$c;Ljava/lang/Runnable;)V lambda$openWorldLoadLevelStem$10
		static
		0 o p_307092_
		1 o p_307093_
	b ()V lambda$createWorldAccess$1
	b (Ljava/lang/Throwable;)Ljava/util/concurrent/CompletionStage; lambda$openWorldLoadBundledResourcePack$15
		0 o p_233183_
	c (Lerf$c;Ljava/lang/Runnable;)V lambda$openWorldCheckVersionCompatibility$8
		static
		0 o p_307094_
		1 o p_307095_
	c (Lerf$c;Lalp;Latp;Ljava/lang/Runnable;)V lambda$openWorldCheckWorldStemCompatibility$12
		0 o p_329775_
		1 o p_329776_
		2 o p_329777_
		3 o p_329778_
ftm$a net/minecraft/client/gui/screens/worldselection/WorldOpenFlows$1Data
	a levelSettings
	b options
	c existingDimensions
	<init> (Ldda;Ldzw;Ljz;)V <init>
		0 o levelSettings
		1 o options
		2 o existingDimensions
	a ()Ldda; levelSettings
	b ()Ldzw; options
	c ()Ljz; existingDimensions
	equals (Ljava/lang/Object;)Z equals
		0 o p_249359_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ftn net/minecraft/client/gui/screens/worldselection/WorldSelectionList
	A WORLD_LOCKED_TOOLTIP
	B WORLD_REQUIRES_CONVERSION
	C INCOMPATIBLE_VERSION_TOOLTIP
	D WORLD_EXPERIMENTAL
	E screen
	F pendingLevels
	G currentlyDisplayedLevels
	H filter
	I loadingHeader
	a DATE_FORMAT
	m ERROR_HIGHLIGHTED_SPRITE
	n ERROR_SPRITE
	o MARKED_JOIN_HIGHLIGHTED_SPRITE
	p MARKED_JOIN_SPRITE
	q WARNING_HIGHLIGHTED_SPRITE
	r WARNING_SPRITE
	s JOIN_HIGHLIGHTED_SPRITE
	u JOIN_SPRITE
	v LOGGER
	w FROM_NEWER_TOOLTIP_1
	x FROM_NEWER_TOOLTIP_2
	y SNAPSHOT_TOOLTIP_1
	z SNAPSHOT_TOOLTIP_2
	<clinit> ()V <clinit>
		static
	<init> (Lfti;Lfgo;IIIILjava/lang/String;Lftn;)V <init>
		0 o p_239540_
		1 o p_239541_
		2 o p_239542_
		3 o p_239543_
		4 o p_239544_
		5 o p_239545_
		6 o p_239547_
		7 o p_239548_
	J ()Lfti; getScreen
	K ()Ljava/util/List; pollLevelsIgnoreErrors
	L ()V reloadWorldList
	M ()Ljava/util/concurrent/CompletableFuture; loadLevels
	N ()V fillLoadingLevels
	O ()V notifyListUpdated
	a (Ljava/lang/String;)V updateFilter
		0 o p_239901_
	a (Ljava/util/List;)V handleNewLevels
		0 o p_239665_
	a (Lftn;)Lfgo; access$000
		static
		0 o p_233192_
	a (Lftn$a;)V setSelected
		0 o p_233190_
	a (Ljava/lang/String;Ljava/util/List;)V fillLevels
		0 o p_233199_
		1 o p_233200_
	a (Lfih$a;)V setSelected
		0 o p_101671_
	a (III)Z keyPressed
		0 o p_289017_
		1 o p_288966_
		2 o p_289020_
	a (Ljava/lang/String;Lerg;)Z filterAccepts
		0 o p_233196_
		1 o p_233197_
	a (Ljava/lang/Throwable;)Ljava/util/List; lambda$loadLevels$0
		0 o p_233202_
	a (Lfmi;)V updateWidgetNarration
		0 o p_313871_
	b ()I getRowWidth
	b (Lfhz;IIF)V renderWidget
		0 o p_313849_
		1 o p_313762_
		2 o p_313812_
		3 o p_313854_
	c (Lwz;)V handleLevelLoadFailure
		0 o p_233212_
	c ()Ljava/util/Optional; getSelectedOpt
	k ()V clearEntries
ftn$a net/minecraft/client/gui/screens/worldselection/WorldSelectionList$Entry
	<init> ()V <init>
	close ()V close
ftn$b net/minecraft/client/gui/screens/worldselection/WorldSelectionList$LoadingHeader
	a LOADING_LABEL
	b minecraft
	<clinit> ()V <clinit>
		static
	<init> (Lfgo;)V <init>
		0 o p_233222_
	a (Lfhz;IIIIIIIZF)V render
		0 o p_282319_
		1 o p_283207_
		2 o p_281352_
		3 o p_283332_
		4 o p_282400_
		5 o p_282912_
		6 o p_282760_
		7 o p_281344_
		8 o p_283655_
		9 o p_283696_
	a ()Lwz; getNarration
ftn$c net/minecraft/client/gui/screens/worldselection/WorldSelectionList$WorldListEntry
	a this$0
	b ICON_WIDTH
	c ICON_HEIGHT
	d minecraft
	e screen
	f summary
	g icon
	h iconFile
	i lastClickTime
	<init> (Lftn;Lftn;Lerg;)V <init>
		0 o p_101701_
		1 o p_101702_
		2 o p_101703_
	a (Lerf$c;Z)V lambda$editWorld$4
		0 o p_307109_
		1 o p_307110_
	a ()Lwz; getNarration
	a (Lfhz;IIIIIIIZF)V render
		0 o p_281612_
		1 o p_281353_
		2 o p_283181_
		3 o p_282820_
		4 o p_282420_
		5 o p_281855_
		6 o p_283204_
		7 o p_283025_
		8 o p_283396_
		9 o p_282938_
	a (DDI)Z mouseClicked
		0 o p_101706_
		1 o p_101707_
		2 o p_101708_
	a (Ldda;Lftk;Ljava/nio/file/Path;Z)V lambda$recreateWorld$5
		0 o p_275879_
		1 o p_275880_
		2 o p_275881_
		3 o p_275882_
	b (Z)V lambda$deleteWorld$2
		0 o p_170322_
	b ()Z canJoin
	c ()V joinWorld
	close ()V close
	d ()V deleteWorld
	e ()V doDeleteWorld
	f ()V editWorld
	h ()V recreateWorld
	i ()Ljava/lang/String; getLevelName
	j ()V validateIconFile
	k ()V queueLoadScreen
	l ()V loadIcon
	m ()V lambda$recreateWorld$7
	n ()V lambda$recreateWorld$6
	o ()V lambda$editWorld$3
	p ()V lambda$joinWorld$1
	q ()V lambda$joinWorld$0
fto net/minecraft/client/gui/screens/worldselection/package-info
ftp net/minecraft/client/gui/spectator/PlayerMenuItem
	a profile
	b skin
	c name
	<init> (Lcom/mojang/authlib/GameProfile;)V <init>
		0 o p_101756_
	a (Lftr;)V selectItem
		0 o p_101762_
	a (Lfhz;FI)V renderIcon
		0 o p_282282_
		1 o p_282686_
		2 o p_282849_
	aU_ ()Lwz; getName
	aV_ ()Z isEnabled
ftq net/minecraft/client/gui/spectator/RootSpectatorMenuCategory
	a PROMPT_TEXT
	b items
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Ljava/util/List; getItems
	b ()Lwz; getPrompt
ftr net/minecraft/client/gui/spectator/SpectatorMenu
	a EMPTY_SLOT
	b CLOSE_SPRITE
	c SCROLL_LEFT_SPRITE
	d SCROLL_RIGHT_SPRITE
	e CLOSE_ITEM
	f SCROLL_LEFT
	g SCROLL_RIGHT_ENABLED
	h SCROLL_RIGHT_DISABLED
	i MAX_PER_PAGE
	j CLOSE_MENU_TEXT
	k PREVIOUS_PAGE_TEXT
	l NEXT_PAGE_TEXT
	m listener
	n category
	o selectedSlot
	p page
	<clinit> ()V <clinit>
		static
	<init> (Lftu;)V <init>
		0 o p_101785_
	a (I)Lftt; getItem
		0 o p_101788_
	a (Lfts;)V selectCategory
		0 o p_101795_
	a ()Ljava/util/List; getItems
	b (I)V selectSlot
		0 o p_101798_
	b ()Lftt; getSelectedItem
	c ()Lfts; getSelectedCategory
	d ()V exit
	e ()I getSelectedSlot
	f ()Lftv; getCurrentPage
ftr$1 net/minecraft/client/gui/spectator/SpectatorMenu$1
	<init> ()V <init>
	a (Lftr;)V selectItem
		0 o p_101812_
	a (Lfhz;FI)V renderIcon
		0 o p_283652_
		1 o p_101809_
		2 o p_101810_
	aU_ ()Lwz; getName
	aV_ ()Z isEnabled
ftr$a net/minecraft/client/gui/spectator/SpectatorMenu$CloseSpectatorItem
	<init> ()V <init>
	a (Lftr;)V selectItem
		0 o p_101823_
	a (Lfhz;FI)V renderIcon
		0 o p_283113_
		1 o p_282295_
		2 o p_282511_
	aU_ ()Lwz; getName
	aV_ ()Z isEnabled
ftr$b net/minecraft/client/gui/spectator/SpectatorMenu$ScrollMenuItem
	a direction
	b enabled
	<init> (IZ)V <init>
		0 o p_101829_
		1 o p_101830_
	a (Lftr;)V selectItem
		0 o p_101836_
	a (Lfhz;FI)V renderIcon
		0 o p_281376_
		1 o p_282065_
		2 o p_282653_
	aU_ ()Lwz; getName
	aV_ ()Z isEnabled
fts net/minecraft/client/gui/spectator/SpectatorMenuCategory
	a ()Ljava/util/List; getItems
	b ()Lwz; getPrompt
ftt net/minecraft/client/gui/spectator/SpectatorMenuItem
	a (Lftr;)V selectItem
		0 o p_101842_
	a (Lfhz;FI)V renderIcon
		0 o p_282591_
		1 o p_101840_
		2 o p_101841_
	aU_ ()Lwz; getName
	aV_ ()Z isEnabled
ftu net/minecraft/client/gui/spectator/SpectatorMenuListener
	a (Lftr;)V onSpectatorMenuClosed
		0 o p_101843_
ftv net/minecraft/client/gui/spectator/categories/SpectatorPage
	a NO_SELECTION
	b items
	c selection
	<init> (Ljava/util/List;I)V <init>
		0 o p_170331_
		1 o p_170332_
	a (I)Lftt; getItem
		0 o p_101852_
	a ()I getSelectedSlot
ftw net/minecraft/client/gui/spectator/categories/TeleportToPlayerMenuCategory
	a TELEPORT_TO_PLAYER_SPRITE
	b PROFILE_ORDER
	c TELEPORT_TEXT
	d TELEPORT_PROMPT
	e items
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Collection;)V <init>
		0 o p_101861_
	<init> ()V <init>
	a (Lftr;)V selectItem
		0 o p_101868_
	a ()Ljava/util/List; getItems
	a (Lfhz;FI)V renderIcon
		0 o p_281992_
		1 o p_281684_
		2 o p_281889_
	a (Lfzq;)Lftt; lambda$new$2
		static
		0 o p_253334_
	aU_ ()Lwz; getName
	aV_ ()Z isEnabled
	b (Lfzq;)Z lambda$new$1
		static
		0 o p_253336_
	b ()Lwz; getPrompt
	c (Lfzq;)Ljava/util/UUID; lambda$static$0
		static
		0 o p_253335_
ftx net/minecraft/client/gui/spectator/categories/TeleportToTeamMenuCategory
	a TELEPORT_TO_TEAM_SPRITE
	b TELEPORT_TEXT
	c TELEPORT_PROMPT
	d items
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lftr;)V selectItem
		0 o p_101886_
	a ()Ljava/util/List; getItems
	a (Lfhz;FI)V renderIcon
		0 o p_282933_
		1 o p_283568_
		2 o p_281803_
	a (Lfgo;Leyg;)Ljava/util/List; createTeamEntries
		static
		0 o p_260258_
		1 o p_259249_
	a (Lfgo;Leyb;)Ljava/util/stream/Stream; lambda$createTeamEntries$0
		static
		0 o p_259756_
		1 o p_260025_
	aU_ ()Lwz; getName
	aV_ ()Z isEnabled
	b ()Lwz; getPrompt
ftx$a net/minecraft/client/gui/spectator/categories/TeleportToTeamMenuCategory$TeamSelectionItem
	a team
	b iconSkin
	c players
	<init> (Leyb;Ljava/util/List;Ljava/util/function/Supplier;)V <init>
		0 o p_259176_
		1 o p_259231_
		2 o p_294955_
	a (Lftr;)V selectItem
		0 o p_101902_
	a (Lfhz;FI)V renderIcon
		0 o p_283215_
		1 o p_282946_
		2 o p_283438_
	a (Lfgo;Leyb;)Ljava/util/Optional; create
		static
		0 o p_260048_
		1 o p_259058_
	aU_ ()Lwz; getName
	aV_ ()Z isEnabled
fty net/minecraft/client/gui/spectator/categories/package-info
ftz net/minecraft/client/gui/spectator/package-info
fu net/minecraft/commands/arguments/ResourceLocationArgument
	a EXAMPLES
	b ERROR_UNKNOWN_ADVANCEMENT
	c ERROR_UNKNOWN_RECIPE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/StringReader;)Lakr; parse
		0 o p_106986_
	a ()Lfu; id
		static
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304105_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lag; getAdvancement
		static
		0 o p_106988_
		1 o p_106989_
	a (Lakr;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$getRecipe$2
		static
		0 o p_212421_
	b (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304104_
	b (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lczb; getRecipe
		static
		0 o p_106995_
		1 o p_106996_
	c (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lakr; getId
		static
		0 o p_107012_
		1 o p_107013_
	getExamples ()Ljava/util/Collection; getExamples
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_107016_
fua net/minecraft/client/main/GameConfig
	a user
	b display
	c location
	d game
	e quickPlay
	<init> (Lfua$d;Lfaa;Lfua$a;Lfua$b;Lfua$c;)V <init>
		0 o p_279448_
		1 o p_279368_
		2 o p_279174_
		3 o p_279138_
		4 o p_279425_
fua$a net/minecraft/client/main/GameConfig$FolderData
	a gameDirectory
	b resourcePackDirectory
	c assetDirectory
	d assetIndex
	<init> (Ljava/io/File;Ljava/io/File;Ljava/io/File;Ljava/lang/String;)V <init>
		0 o p_101921_
		1 o p_101922_
		2 o p_101923_
		3 o p_101924_
	a ()Ljava/nio/file/Path; getExternalAssetSource
fua$b net/minecraft/client/main/GameConfig$GameData
	a demo
	b launchVersion
	c versionType
	d disableMultiplayer
	e disableChat
	<init> (ZLjava/lang/String;Ljava/lang/String;ZZ)V <init>
		0 o p_101932_
		1 o p_101933_
		2 o p_101934_
		3 o p_101935_
		4 o p_101936_
fua$c net/minecraft/client/main/GameConfig$QuickPlayData
	a path
	b singleplayer
	c multiplayer
	d realms
	<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o path
		1 o singleplayer
		2 o multiplayer
		3 o realms
	a ()Z isEnabled
	b ()Ljava/lang/String; path
	c ()Ljava/lang/String; singleplayer
	d ()Ljava/lang/String; multiplayer
	e ()Ljava/lang/String; realms
	equals (Ljava/lang/Object;)Z equals
		0 o p_279161_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fua$d net/minecraft/client/main/GameConfig$UserData
	a user
	b userProperties
	c profileProperties
	d proxy
	<init> (Lfhb;Lcom/mojang/authlib/properties/PropertyMap;Lcom/mojang/authlib/properties/PropertyMap;Ljava/net/Proxy;)V <init>
		0 o p_101947_
		1 o p_101948_
		2 o p_101949_
		3 o p_101950_
fub net/minecraft/client/main/SilentInitException
	<init> (Ljava/lang/String;)V <init>
		0 o p_101979_
	<init> (Ljava/lang/String;Ljava/lang/Throwable;)V <init>
		0 o p_170334_
		1 o p_170335_
fuc net/minecraft/client/main/package-info
fud net/minecraft/client/model/AbstractZombieModel
	<init> (Lfyk;)V <init>
		0 o p_170337_
	a (Lckd;FFFFF)V setupAnim
		0 o p_102001_
		1 o p_102002_
		2 o p_102003_
		3 o p_102004_
		4 o p_102005_
		5 o p_102006_
	a (Lckd;)Z isAggressive
		0 o p_101999_
	a (Lbtn;FFFFF)V setupAnim
		0 o p_101993_
		1 o p_101994_
		2 o p_101995_
		3 o p_101996_
		4 o p_101997_
		5 o p_101998_
	a (Lbsr;FFFFF)V setupAnim
		0 o p_101986_
		1 o p_101987_
		2 o p_101988_
		3 o p_101989_
		4 o p_101990_
		5 o p_101991_
fue net/minecraft/client/model/AgeableHierarchicalModel
	a youngScaleFactor
	b bodyYOffset
	<init> (FF)V <init>
		0 o p_273694_
		1 o p_273578_
	<init> (FFLjava/util/function/Function;)V <init>
		0 o p_273130_
		1 o p_273302_
		2 o p_273636_
	a (Lfbi;Lfbm;III)V renderToBuffer
		0 o p_273029_
		1 o p_272763_
		2 o p_273665_
		3 o p_272602_
		4 o p_350346_
fuf net/minecraft/client/model/AgeableListModel
	a scaleHead
	b babyYHeadOffset
	f babyZHeadOffset
	g babyHeadScale
	h babyBodyScale
	i bodyYOffset
	<init> (ZFF)V <init>
		0 o p_102023_
		1 o p_102024_
		2 o p_102025_
	<init> (Ljava/util/function/Function;ZFFFFF)V <init>
		0 o p_102015_
		1 o p_102016_
		2 o p_102017_
		3 o p_102018_
		4 o p_102019_
		5 o p_102020_
		6 o p_102021_
	<init> (ZFFFFF)V <init>
		0 o p_102027_
		1 o p_102028_
		2 o p_102029_
		3 o p_102030_
		4 o p_102031_
		5 o p_102032_
	<init> ()V <init>
	a (Lfbi;Lfbm;IIILfyk;)V lambda$renderToBuffer$3
		static
		0 o p_349808_
		1 o p_349809_
		2 o p_349810_
		3 o p_349811_
		4 o p_349812_
		5 o p_349813_
	a (Lfbi;Lfbm;III)V renderToBuffer
		0 o p_102034_
		1 o p_102035_
		2 o p_102036_
		3 o p_102037_
		4 o p_350361_
	a ()Ljava/lang/Iterable; headParts
	b ()Ljava/lang/Iterable; bodyParts
	b (Lfbi;Lfbm;IIILfyk;)V lambda$renderToBuffer$2
		static
		0 o p_349814_
		1 o p_349815_
		2 o p_349816_
		3 o p_349817_
		4 o p_349818_
		5 o p_349819_
	c (Lfbi;Lfbm;IIILfyk;)V lambda$renderToBuffer$1
		static
		0 o p_349820_
		1 o p_349821_
		2 o p_349822_
		3 o p_349823_
		4 o p_349824_
		5 o p_349825_
	d (Lfbi;Lfbm;IIILfyk;)V lambda$renderToBuffer$0
		static
		0 o p_349802_
		1 o p_349803_
		2 o p_349804_
		3 o p_349805_
		4 o p_349806_
		5 o p_349807_
fug net/minecraft/client/model/AllayModel
	a root
	b head
	f body
	g right_arm
	h left_arm
	i right_wing
	j left_wing
	k FLYING_ANIMATION_X_ROT
	l MAX_HAND_HOLDING_ITEM_X_ROT_RAD
	m MIN_HAND_HOLDING_ITEM_X_ROT_RAD
	<init> (Lfyk;)V <init>
		0 o p_233312_
	a (Lbtg;Lfbi;)V translateToHand
		0 o p_233322_
		1 o p_233323_
	a (Lcgk;FFFFF)V setupAnim
		0 o p_233325_
		1 o p_233326_
		2 o p_233327_
		3 o p_233328_
		4 o p_233329_
		5 o p_233330_
	a ()Lfyk; root
	a (Lbsr;FFFFF)V setupAnim
		0 o p_233315_
		1 o p_233316_
		2 o p_233317_
		3 o p_233318_
		4 o p_233319_
		5 o p_233320_
	b ()Lfyq; createBodyLayer
		static
fuh net/minecraft/client/model/AnimationUtils
	<init> ()V <init>
	a (Lfyk;FF)V bobModelPart
		static
		0 o p_170342_
		1 o p_170343_
		2 o p_170344_
	a (Lfyk;Lfyk;Lbtn;Z)V animateCrossbowCharge
		static
		0 o p_102087_
		1 o p_102088_
		2 o p_102089_
		3 o p_102090_
	a (Lfyk;Lfyk;ZFF)V animateZombieArms
		static
		0 o p_102103_
		1 o p_102104_
		2 o p_102105_
		3 o p_102106_
		4 o p_102107_
	a (Lfyk;Lfyk;Lbtp;FF)V swingWeaponDown
		static
		0 o p_102092_
		1 o p_102093_
		2 o p_102094_
		3 o p_102095_
		4 o p_102096_
	a (Lfyk;Lfyk;F)V bobArms
		static
		0 o p_102083_
		1 o p_102084_
		2 o p_102085_
	a (Lfyk;Lfyk;Lfyk;Z)V animateCrossbowHold
		static
		0 o p_102098_
		1 o p_102099_
		2 o p_102100_
		3 o p_102101_
fui net/minecraft/client/model/ArmadilloModel
	a BABY_Y_OFFSET
	b MAX_DOWN_HEAD_ROTATION_EXTENT
	f MAX_UP_HEAD_ROTATION_EXTENT
	g MAX_WALK_ANIMATION_SPEED
	h WALK_ANIMATION_SCALE_FACTOR
	i HEAD_CUBE
	j RIGHT_EAR_CUBE
	k LEFT_EAR_CUBE
	l root
	m body
	n rightHindLeg
	o leftHindLeg
	p cube
	q head
	r tail
	<init> (Lfyk;)V <init>
		0 o p_316704_
	a (Lcgn;FFFFF)V setupAnim
		0 o p_316579_
		1 o p_316251_
		2 o p_316543_
		3 o p_316697_
		4 o p_316591_
		5 o p_316280_
	a ()Lfyk; root
	a (Lbsr;FFFFF)V setupAnim
		0 o p_316440_
		1 o p_316340_
		2 o p_316650_
		3 o p_316611_
		4 o p_316574_
		5 o p_316288_
	b ()Lfyq; createBodyLayer
		static
fuj net/minecraft/client/model/ArmedModel
	a (Lbtg;Lfbi;)V translateToHand
		0 o p_102108_
		1 o p_102109_
fuk net/minecraft/client/model/ArmorStandArmorModel
	<init> (Lfyk;)V <init>
		0 o p_170346_
	a (Lciw;FFFFF)V setupAnim
		0 o p_102131_
		1 o p_102132_
		2 o p_102133_
		3 o p_102134_
		4 o p_102135_
		5 o p_102136_
	a (Lfyo;)Lfyq; createBodyLayer
		static
		0 o p_170348_
	a (Lbtn;FFFFF)V setupAnim
		0 o p_102124_
		1 o p_102125_
		2 o p_102126_
		3 o p_102127_
		4 o p_102128_
		5 o p_102129_
	a (Lbsr;FFFFF)V setupAnim
		0 o p_102117_
		1 o p_102118_
		2 o p_102119_
		3 o p_102120_
		4 o p_102121_
		5 o p_102122_
ful net/minecraft/client/model/ArmorStandModel
	A shoulderStick
	B basePlate
	a RIGHT_BODY_STICK
	b LEFT_BODY_STICK
	w SHOULDER_STICK
	x BASE_PLATE
	y rightBodyStick
	z leftBodyStick
	<init> (Lfyk;)V <init>
		0 o p_170356_
	a (Lbtg;Lfbi;)V translateToHand
		0 o p_102157_
		1 o p_102158_
	a (Lciw;FFFFF)V setupAnim
		0 o p_102177_
		1 o p_102178_
		2 o p_102179_
		3 o p_102180_
		4 o p_102181_
		5 o p_102182_
	a (Lbtn;FFF)V prepareMobModel
		0 o p_102160_
		1 o p_102161_
		2 o p_102162_
		3 o p_102163_
	a (Lbsr;FFF)V prepareMobModel
		0 o p_102145_
		1 o p_102146_
		2 o p_102147_
		3 o p_102148_
	a (Lbtn;FFFFF)V setupAnim
		0 o p_102165_
		1 o p_102166_
		2 o p_102167_
		3 o p_102168_
		4 o p_102169_
		5 o p_102170_
	a (Lciw;FFF)V prepareMobModel
		0 o p_102172_
		1 o p_102173_
		2 o p_102174_
		3 o p_102175_
	a (Lbsr;FFFFF)V setupAnim
		0 o p_102150_
		1 o p_102151_
		2 o p_102152_
		3 o p_102153_
		4 o p_102154_
		5 o p_102155_
	b ()Ljava/lang/Iterable; bodyParts
	c ()Lfyq; createBodyLayer
		static
fum net/minecraft/client/model/AxolotlModel
	a SWIMMING_LEG_XROT
	b tail
	f leftHindLeg
	g rightHindLeg
	h leftFrontLeg
	i rightFrontLeg
	j body
	k head
	l topGills
	m leftGills
	n rightGills
	<init> (Lfyk;)V <init>
		0 o p_170370_
	a (Lfyk;FFF)V lerpPart
		0 o p_170404_
		1 o p_170405_
		2 o p_170406_
		3 o p_170407_
	a (FFF)F lerpTo
		0 o p_170378_
		1 o p_170379_
		2 o p_170380_
	a (Lcgq;)V saveAnimationValues
		0 o p_170389_
	a (F)V setupWaterHoveringAnimation
		0 o p_170373_
	a (Lfyk;)Lorg/joml/Vector3f; getRotationVector
		0 o p_254355_
	a ()Ljava/lang/Iterable; headParts
	a (Lfyk;Lorg/joml/Vector3f;)V setRotationFromVector
		0 o p_254301_
		1 o p_253783_
	a (Lcgq;FFFFF)V setupAnim
		0 o p_170395_
		1 o p_170396_
		2 o p_170397_
		3 o p_170398_
		4 o p_170399_
		5 o p_170400_
	a (Lcgq;FF)V setupInitialAnimationValues
		0 o p_170391_
		1 o p_170392_
		2 o p_170393_
	a (FF)F lerpTo
		0 o p_170375_
		1 o p_170376_
	a (Lbsr;FFFFF)V setupAnim
		0 o p_170382_
		1 o p_170383_
		2 o p_170384_
		3 o p_170385_
		4 o p_170386_
		5 o p_170387_
	b (F)V setupPlayDeadAnimation
		0 o p_170413_
	b ()Ljava/lang/Iterable; bodyParts
	b (FF)V setupLayStillOnGroundAnimation
		0 o p_170415_
		1 o p_170416_
	c ()Lfyq; createBodyLayer
		static
	c (FF)V setupGroundCrawlingAnimation
		0 o p_170419_
		1 o p_170420_
	d (FF)V setupSwimmingAnimation
		0 o p_170423_
		1 o p_170424_
	d ()V applyMirrorLegRotations
fun net/minecraft/client/model/BatModel
	a root
	b head
	f body
	g rightWing
	h leftWing
	i rightWingTip
	j leftWingTip
	k feet
	<init> (Lfyk;)V <init>
		0 o p_170427_
	a (Lcez;FFFFF)V setupAnim
		0 o p_102200_
		1 o p_102201_
		2 o p_102202_
		3 o p_102203_
		4 o p_102204_
		5 o p_102205_
	a (F)V applyHeadRotation
		0 o p_309007_
	a ()Lfyk; root
	a (Lbsr;FFFFF)V setupAnim
		0 o p_102193_
		1 o p_102194_
		2 o p_102195_
		3 o p_102196_
		4 o p_102197_
		5 o p_102198_
	b ()Lfyq; createBodyLayer
		static
fuo net/minecraft/client/model/BeeModel
	a BEE_Y_BASE
	b BONE
	f STINGER
	g LEFT_ANTENNA
	h RIGHT_ANTENNA
	i FRONT_LEGS
	j MIDDLE_LEGS
	k BACK_LEGS
	l bone
	m rightWing
	n leftWing
	o frontLeg
	p midLeg
	q backLeg
	r stinger
	s leftAntenna
	t rightAntenna
	u rollAmount
	<init> (Lfyk;)V <init>
		0 o p_170439_
	a (Lcff;FFFFF)V setupAnim
		0 o p_102237_
		1 o p_102238_
		2 o p_102239_
		3 o p_102240_
		4 o p_102241_
		5 o p_102242_
	a (Lbsr;FFF)V prepareMobModel
		0 o p_102220_
		1 o p_102221_
		2 o p_102222_
		3 o p_102223_
	a ()Ljava/lang/Iterable; headParts
	a (Lcff;FFF)V prepareMobModel
		0 o p_102232_
		1 o p_102233_
		2 o p_102234_
		3 o p_102235_
	a (Lbsr;FFFFF)V setupAnim
		0 o p_102225_
		1 o p_102226_
		2 o p_102227_
		3 o p_102228_
		4 o p_102229_
		5 o p_102230_
	b ()Ljava/lang/Iterable; bodyParts
	c ()Lfyq; createBodyLayer
		static
fup net/minecraft/client/model/BlazeModel
	a root
	b upperBodyParts
	f head
	<init> (Lfyk;)V <init>
		0 o p_170443_
	a (Lfyk;I)Lfyk; lambda$new$0
		static
		0 o p_170448_
		1 o p_170449_
	a (I)Ljava/lang/String; getPartName
		static
		0 o p_170446_
	a ()Lfyk; root
	a (Lbsr;FFFFF)V setupAnim
		0 o p_102250_
		1 o p_102251_
		2 o p_102252_
		3 o p_102253_
		4 o p_102254_
		5 o p_102255_
	b ()Lfyq; createBodyLayer
		static
fuq net/minecraft/client/model/BoatModel
	a LEFT_PADDLE
	b RIGHT_PADDLE
	f WATER_PATCH
	g BOTTOM
	h BACK
	i FRONT
	j RIGHT
	k LEFT
	l leftPaddle
	m rightPaddle
	n waterPatch
	o parts
	<init> (Lfyk;)V <init>
		0 o p_250599_
	a ()Lfyq; createBodyModel
		static
	a (Lcov;FFFFF)V setupAnim
		0 o p_102269_
		1 o p_102270_
		2 o p_102271_
		3 o p_102272_
		4 o p_102273_
		5 o p_102274_
	a (Lcov;ILfyk;F)V animatePaddle
		static
		0 o p_170465_
		1 o p_170466_
		2 o p_170467_
		3 o p_170468_
	a (Lfyk;)Lcom/google/common/collect/ImmutableList$Builder; createPartsBuilder
		0 o p_252283_
	a (Lfyt;)V createChildren
		static
		0 o p_250572_
	a (Lbsr;FFFFF)V setupAnim
		0 o p_102262_
		1 o p_102263_
		2 o p_102264_
		3 o p_102265_
		4 o p_102266_
		5 o p_102267_
	b ()Lcom/google/common/collect/ImmutableList; parts
	c ()Lfyk; waterPatch
	d ()Ljava/lang/Iterable; parts
fur net/minecraft/client/model/BoggedModel
	a mushrooms
	<init> (Lfyk;)V <init>
		0 o p_331727_
	a (Lbtn;FFF)V prepareMobModel
		0 o p_331953_
		1 o p_332131_
		2 o p_330708_
		3 o p_331111_
	a (Lbtp;FFF)V prepareMobModel
		0 o p_330970_
		1 o p_331782_
		2 o p_330595_
		3 o p_331197_
	a (Lbsr;FFF)V prepareMobModel
		0 o p_330268_
		1 o p_330680_
		2 o p_332048_
		3 o p_331059_
	a (Lcjn;FFF)V prepareMobModel
		0 o p_331102_
		1 o p_330960_
		2 o p_331747_
		3 o p_330221_
	c ()Lfyq; createBodyLayer
		static
fus net/minecraft/client/model/BookModel
	a LEFT_PAGES
	b RIGHT_PAGES
	c FLIP_PAGE_1
	d FLIP_PAGE_2
	e root
	f leftLid
	g rightLid
	h leftPages
	i rightPages
	j flipPage1
	k flipPage2
	<init> (Lfyk;)V <init>
		0 o p_170475_
	a ()Lfyq; createBodyLayer
		static
	a (Lfbi;Lfbm;III)V renderToBuffer
		0 o p_102298_
		1 o p_102299_
		2 o p_102300_
		3 o p_102301_
		4 o p_350575_
	a (FFFF)V setupAnim
		0 o p_102293_
		1 o p_102294_
		2 o p_102295_
		3 o p_102296_
	b (Lfbi;Lfbm;III)V render
		0 o p_102317_
		1 o p_102318_
		2 o p_102319_
		3 o p_102320_
		4 o p_350753_
fut net/minecraft/client/model/BreezeModel
	a WIND_TOP_SPEED
	b WIND_MIDDLE_SPEED
	f WIND_BOTTOM_SPEED
	g root
	h head
	i eyes
	j wind
	k windTop
	l windMid
	m windBottom
	n rods
	<init> (Lfyk;)V <init>
		0 o p_312152_
	a (II)Lfyq; createBodyLayer
		static
		0 o p_316814_
		1 o p_316468_
	a (Lckz;FFFFF)V setupAnim
		0 o p_312040_
		1 o p_311926_
		2 o p_312463_
		3 o p_311788_
		4 o p_311860_
		5 o p_312017_
	a ()Lfyk; root
	a (Lbsr;FFFFF)V setupAnim
		0 o p_311801_
		1 o p_312902_
		2 o p_312030_
		3 o p_312736_
		4 o p_311881_
		5 o p_312219_
	b ()Lfyk; head
	c ()Lfyk; eyes
	d ()Lfyk; rods
	e ()Lfyk; wind
fuu net/minecraft/client/model/CamelModel
	a MAX_WALK_ANIMATION_SPEED
	b WALK_ANIMATION_SCALE_FACTOR
	f BABY_SCALE
	g BABY_Y_OFFSET
	h SADDLE
	i BRIDLE
	j REINS
	k root
	l head
	m saddleParts
	n ridingParts
	<init> (Lfyk;)V <init>
		0 o p_251834_
	a (Lcgv;)V toggleInvisibleParts
		0 o p_251765_
	a (Lcgv;FFF)V applyHeadRotation
		0 o p_250436_
		1 o p_249176_
		2 o p_251814_
		3 o p_248796_
	a (Lcgv;FFFFF)V setupAnim
		0 o p_250657_
		1 o p_250501_
		2 o p_249554_
		3 o p_249527_
		4 o p_248774_
		5 o p_250710_
	a (Lfbi;Lfbm;III)V renderToBuffer
		0 o p_250278_
		1 o p_251678_
		2 o p_249298_
		3 o p_251841_
		4 o p_350307_
	a ()Lfyk; root
	a (Lbsr;FFFFF)V setupAnim
		0 o p_248612_
		1 o p_249283_
		2 o p_251307_
		3 o p_252276_
		4 o p_252318_
		5 o p_249763_
	b ()Lfyq; createBodyLayer
		static
fuv net/minecraft/client/model/CatModel
	q lieDownAmount
	r lieDownAmountTail
	s relaxStateOneAmount
	<init> (Lfyk;)V <init>
		0 o p_170478_
	a (Lcfh;FFFFF)V setupAnim
		0 o p_102348_
		1 o p_102349_
		2 o p_102350_
		3 o p_102351_
		4 o p_102352_
		5 o p_102353_
	a (Lcfh;FFF)V prepareMobModel
		0 o p_102343_
		1 o p_102344_
		2 o p_102345_
		3 o p_102346_
	a (Lbsr;FFF)V prepareMobModel
		0 o p_102331_
		1 o p_102332_
		2 o p_102333_
		3 o p_102334_
	a (Lbsr;FFFFF)V setupAnim
		0 o p_102336_
		1 o p_102337_
		2 o p_102338_
		3 o p_102339_
		4 o p_102340_
		5 o p_102341_
fuw net/minecraft/client/model/ChestBoatModel
	a CHEST_BOTTOM
	b CHEST_LID
	f CHEST_LOCK
	<init> (Lfyk;)V <init>
		0 o p_251933_
	a (Lfyk;)Lcom/google/common/collect/ImmutableList$Builder; createPartsBuilder
		0 o p_250198_
	e ()Lfyq; createBodyModel
		static
fux net/minecraft/client/model/ChestRaftModel
	a CHEST_BOTTOM
	b CHEST_LID
	f CHEST_LOCK
	<init> (Lfyk;)V <init>
		0 o p_248562_
	a ()Lfyq; createBodyModel
		static
	a (Lfyk;)Lcom/google/common/collect/ImmutableList$Builder; createPartsBuilder
		0 o p_251688_
fuy net/minecraft/client/model/ChestedHorseModel
	g leftChest
	h rightChest
	<init> (Lfyk;)V <init>
		0 o p_170482_
	a (Lchi;FFFFF)V setupAnim
		0 o p_102373_
		1 o p_102374_
		2 o p_102375_
		3 o p_102376_
		4 o p_102377_
		5 o p_102378_
	a (Lchh;FFFFF)V setupAnim
		0 o p_102366_
		1 o p_102367_
		2 o p_102368_
		3 o p_102369_
		4 o p_102370_
		5 o p_102371_
	a (Lbsr;FFFFF)V setupAnim
		0 o p_102359_
		1 o p_102360_
		2 o p_102361_
		3 o p_102362_
		4 o p_102363_
		5 o p_102364_
	c ()Lfyq; createBodyLayer
		static
fuz net/minecraft/client/model/ChickenModel
	a RED_THING
	b head
	f body
	g rightLeg
	h leftLeg
	i rightWing
	j leftWing
	k beak
	l redThing
	<init> (Lfyk;)V <init>
		0 o p_170490_
	a ()Ljava/lang/Iterable; headParts
	a (Lbsr;FFFFF)V setupAnim
		0 o p_102392_
		1 o p_102393_
		2 o p_102394_
		3 o p_102395_
		4 o p_102396_
		5 o p_102397_
	b ()Ljava/lang/Iterable; bodyParts
	c ()Lfyq; createBodyLayer
		static
fv net/minecraft/commands/arguments/ResourceOrIdArgument
	a ERROR_FAILED_TO_PARSE
	b EXAMPLES
	c ERROR_INVALID
	d registryLookup
	e hasRegistry
	f codec
	<clinit> ()V <clinit>
		static
	<init> (Lep;Lakq;Lcom/mojang/serialization/Codec;)V <init>
		0 o p_335864_
		1 o p_335475_
		2 o p_335632_
	a (Lep;)Lfv$c; lootTable
		static
		0 o p_335938_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_335811_
	a (Lcom/mojang/brigadier/StringReader;)Ljm; parse
		0 o p_335906_
	a (Lcom/mojang/brigadier/StringReader;Ljava/lang/String;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$parse$1
		static
		0 o p_335401_
		1 o p_335883_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljm; getLootTable
		static
		0 o p_335373_
		1 o p_336017_
	b (Lep;)Lfv$a; lootModifier
		static
		0 o p_335731_
	b (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljm; getLootModifier
		static
		0 o p_335678_
		1 o p_336178_
	b (Lcom/mojang/brigadier/StringReader;)Luy; parseInlineOrId
		static
		0 o p_335947_
	c (Lep;)Lfv$b; lootPredicate
		static
		0 o p_335891_
	c (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljm; getLootPredicate
		static
		0 o p_336183_
		1 o p_336098_
	c (Lcom/mojang/brigadier/StringReader;)Z hasConsumedWholeArg
		static
		0 o p_335624_
	d (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljm; getResource
		static
		0 o p_336122_
		1 o p_335417_
	getExamples ()Ljava/util/Collection; getExamples
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_335767_
fv$a net/minecraft/commands/arguments/ResourceOrIdArgument$LootModifierArgument
	<init> (Lep;)V <init>
		0 o p_335547_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_335478_
fv$b net/minecraft/commands/arguments/ResourceOrIdArgument$LootPredicateArgument
	<init> (Lep;)V <init>
		0 o p_336020_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_335755_
fv$c net/minecraft/commands/arguments/ResourceOrIdArgument$LootTableArgument
	<init> (Lep;)V <init>
		0 o p_335769_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_335936_
fva net/minecraft/client/model/CodModel
	a root
	b tailFin
	<init> (Lfyk;)V <init>
		0 o p_170494_
	a ()Lfyk; root
	a (Lbsr;FFFFF)V setupAnim
		0 o p_102409_
		1 o p_102410_
		2 o p_102411_
		3 o p_102412_
		4 o p_102413_
		5 o p_102414_
	b ()Lfyq; createBodyLayer
		static
fvb net/minecraft/client/model/ColorableAgeableListModel
	a color
	<init> ()V <init>
	a (I)V setColor
		0 o p_350756_
	a (Lfbi;Lfbm;III)V renderToBuffer
		0 o p_102424_
		1 o p_102425_
		2 o p_102426_
		3 o p_102427_
		4 o p_350354_
fvc net/minecraft/client/model/ColorableHierarchicalModel
	a color
	<init> ()V <init>
	a (I)V setColor
		0 o p_351056_
	a (Lfbi;Lfbm;III)V renderToBuffer
		0 o p_170506_
		1 o p_170507_
		2 o p_170508_
		3 o p_170509_
		4 o p_350900_
fvd net/minecraft/client/model/CowModel
	<init> (Lfyk;)V <init>
		0 o p_170515_
	c ()Lfyq; createBodyLayer
		static
	d ()Lfyk; getHead
fve net/minecraft/client/model/CreeperModel
	a root
	b head
	f rightHindLeg
	g leftHindLeg
	h rightFrontLeg
	i leftFrontLeg
	j Y_OFFSET
	<init> (Lfyk;)V <init>
		0 o p_170524_
	a (Lfyo;)Lfyq; createBodyLayer
		static
		0 o p_170526_
	a ()Lfyk; root
	a (Lbsr;FFFFF)V setupAnim
		0 o p_102463_
		1 o p_102464_
		2 o p_102465_
		3 o p_102466_
		4 o p_102467_
		5 o p_102468_
fvf net/minecraft/client/model/DolphinModel
	a root
	b body
	f tail
	g tailFin
	<init> (Lfyk;)V <init>
		0 o p_170530_
	a ()Lfyk; root
	a (Lbsr;FFFFF)V setupAnim
		0 o p_102475_
		1 o p_102476_
		2 o p_102477_
		3 o p_102478_
		4 o p_102479_
		5 o p_102480_
	b ()Lfyq; createBodyLayer
		static
fvg net/minecraft/client/model/DrownedModel
	<init> (Lfyk;)V <init>
		0 o p_170534_
	a (Lbtn;FFF)V prepareMobModel
		0 o p_102502_
		1 o p_102503_
		2 o p_102504_
		3 o p_102505_
	a (Lbsr;FFF)V prepareMobModel
		0 o p_102490_
		1 o p_102491_
		2 o p_102492_
		3 o p_102493_
	a (Lckw;FFFFF)V setupAnim
		0 o p_102526_
		1 o p_102527_
		2 o p_102528_
		3 o p_102529_
		4 o p_102530_
		5 o p_102531_
	a (Lckd;FFFFF)V setupAnim
		0 o p_102514_
		1 o p_102515_
		2 o p_102516_
		3 o p_102517_
		4 o p_102518_
		5 o p_102519_
	a (Lfyo;)Lfyq; createBodyLayer
		static
		0 o p_170536_
	a (Lbtn;FFFFF)V setupAnim
		0 o p_102507_
		1 o p_102508_
		2 o p_102509_
		3 o p_102510_
		4 o p_102511_
		5 o p_102512_
	a (Lckw;FFF)V prepareMobModel
		0 o p_102521_
		1 o p_102522_
		2 o p_102523_
		3 o p_102524_
	a (Lbsr;FFFFF)V setupAnim
		0 o p_102495_
		1 o p_102496_
		2 o p_102497_
		3 o p_102498_
		4 o p_102499_
		5 o p_102500_
fvh net/minecraft/client/model/ElytraModel
	a rightWing
	b leftWing
	<init> (Lfyk;)V <init>
		0 o p_170538_
	a ()Ljava/lang/Iterable; headParts
	a (Lbtn;FFFFF)V setupAnim
		0 o p_102544_
		1 o p_102545_
		2 o p_102546_
		3 o p_102547_
		4 o p_102548_
		5 o p_102549_
	a (Lbsr;FFFFF)V setupAnim
		0 o p_102537_
		1 o p_102538_
		2 o p_102539_
		3 o p_102540_
		4 o p_102541_
		5 o p_102542_
	b ()Ljava/lang/Iterable; bodyParts
	c ()Lfyq; createLayer
		static
fvi net/minecraft/client/model/EndermanModel
	a carrying
	b creepy
	<init> (Lfyk;)V <init>
		0 o p_170541_
	a (Lbtn;FFFFF)V setupAnim
		0 o p_102588_
		1 o p_102589_
		2 o p_102590_
		3 o p_102591_
		4 o p_102592_
		5 o p_102593_
	a (Lbsr;FFFFF)V setupAnim
		0 o p_102581_
		1 o p_102582_
		2 o p_102583_
		3 o p_102584_
		4 o p_102585_
		5 o p_102586_
	c ()Lfyq; createBodyLayer
		static
fvj net/minecraft/client/model/EndermiteModel
	a BODY_COUNT
	b BODY_SIZES
	f BODY_TEXS
	g root
	h bodyParts
	<clinit> ()V <clinit>
		static
	<init> (Lfyk;)V <init>
		0 o p_170545_
	a (I)Ljava/lang/String; createSegmentName
		static
		0 o p_170548_
	a ()Lfyk; root
	a (Lbsr;FFFFF)V setupAnim
		0 o p_102602_
		1 o p_102603_
		2 o p_102604_
		3 o p_102605_
		4 o p_102606_
		5 o p_102607_
	b ()Lfyq; createBodyLayer
		static
fvk net/minecraft/client/model/EntityModel
	c attackTime
	d riding
	e young
	<init> ()V <init>
	<init> (Ljava/util/function/Function;)V <init>
		0 o p_102613_
	a (Lbsr;FFF)V prepareMobModel
		0 o p_102614_
		1 o p_102615_
		2 o p_102616_
		3 o p_102617_
	a (Lfvk;)V copyPropertiesTo
		0 o p_102625_
	a (Lbsr;FFFFF)V setupAnim
		0 o p_102618_
		1 o p_102619_
		2 o p_102620_
		3 o p_102621_
		4 o p_102622_
		5 o p_102623_
fvl net/minecraft/client/model/EvokerFangsModel
	a BASE
	b UPPER_JAW
	f LOWER_JAW
	g root
	h base
	i upperJaw
	j lowerJaw
	<init> (Lfyk;)V <init>
		0 o p_170555_
	a ()Lfyk; root
	a (Lbsr;FFFFF)V setupAnim
		0 o p_102632_
		1 o p_102633_
		2 o p_102634_
		3 o p_102635_
		4 o p_102636_
		5 o p_102637_
	b ()Lfyq; createBodyLayer
		static
fvm net/minecraft/client/model/FoxModel
	a head
	b body
	f rightHindLeg
	g leftHindLeg
	h rightFrontLeg
	i leftFrontLeg
	j tail
	k LEG_SIZE
	l HEAD_HEIGHT
	m LEG_POS
	n legMotionPos
	<init> (Lfyk;)V <init>
		0 o p_170566_
	a (Lbsr;FFF)V prepareMobModel
		0 o p_102652_
		1 o p_102653_
		2 o p_102654_
		3 o p_102655_
	a (Lcfo;FFFFF)V setupAnim
		0 o p_102669_
		1 o p_102670_
		2 o p_102671_
		3 o p_102672_
		4 o p_102673_
		5 o p_102674_
	a ()Ljava/lang/Iterable; headParts
	a (Lcfo;FFF)V prepareMobModel
		0 o p_102664_
		1 o p_102665_
		2 o p_102666_
		3 o p_102667_
	a (Lbsr;FFFFF)V setupAnim
		0 o p_102657_
		1 o p_102658_
		2 o p_102659_
		3 o p_102660_
		4 o p_102661_
		5 o p_102662_
	b ()Ljava/lang/Iterable; bodyParts
	c ()Lfyq; createBodyLayer
		static
fvn net/minecraft/client/model/FrogModel
	a MAX_WALK_ANIMATION_SPEED
	b MAX_SWIM_ANIMATION_SPEED
	f WALK_ANIMATION_SCALE_FACTOR
	g root
	h body
	i head
	j eyes
	k tongue
	l leftArm
	m rightArm
	n leftLeg
	o rightLeg
	p croakingBody
	<init> (Lfyk;)V <init>
		0 o p_233362_
	a (Lcgy;FFFFF)V setupAnim
		0 o p_233372_
		1 o p_233373_
		2 o p_233374_
		3 o p_233375_
		4 o p_233376_
		5 o p_233377_
	a ()Lfyk; root
	a (Lbsr;FFFFF)V setupAnim
		0 o p_233365_
		1 o p_233366_
		2 o p_233367_
		3 o p_233368_
		4 o p_233369_
		5 o p_233370_
	b ()Lfyq; createBodyLayer
		static
fvo net/minecraft/client/model/GhastModel
	a root
	b tentacles
	<init> (Lfyk;)V <init>
		0 o p_170570_
	a (I)Ljava/lang/String; createTentacleName
		static
		0 o p_170573_
	a ()Lfyk; root
	a (Lbsr;FFFFF)V setupAnim
		0 o p_102681_
		1 o p_102682_
		2 o p_102683_
		3 o p_102684_
		4 o p_102685_
		5 o p_102686_
	b ()Lfyq; createBodyLayer
		static
fvp net/minecraft/client/model/GiantZombieModel
	<init> (Lfyk;)V <init>
		0 o p_170576_
	a (Lcjy;)Z isAggressive
		0 o p_102692_
	a (Lckd;)Z isAggressive
		0 o p_102694_
fvq net/minecraft/client/model/GoatModel
	<init> (Lfyk;)V <init>
		0 o p_170578_
	a (Lche;FFFFF)V setupAnim
		0 o p_170587_
		1 o p_170588_
		2 o p_170589_
		3 o p_170590_
		4 o p_170591_
		5 o p_170592_
	a (Lbsr;FFFFF)V setupAnim
		0 o p_170580_
		1 o p_170581_
		2 o p_170582_
		3 o p_170583_
		4 o p_170584_
		5 o p_170585_
	c ()Lfyq; createBodyLayer
		static
fvr net/minecraft/client/model/GuardianModel
	a SPIKE_X_ROT
	b SPIKE_Y_ROT
	f SPIKE_Z_ROT
	g SPIKE_X
	h SPIKE_Y
	i SPIKE_Z
	j EYE
	k TAIL_0
	l TAIL_1
	m TAIL_2
	n root
	o head
	p eye
	q spikeParts
	r tailParts
	<clinit> ()V <clinit>
		static
	<init> (Lfyk;)V <init>
		0 o p_170600_
	a (Lcjz;FFFFF)V setupAnim
		0 o p_102719_
		1 o p_102720_
		2 o p_102721_
		3 o p_102722_
		4 o p_102723_
		5 o p_102724_
	a (I)Ljava/lang/String; createSpikeName
		static
		0 o p_170603_
	a ()Lfyk; root
	a (IFF)F getSpikeOffset
		static
		0 o p_170605_
		1 o p_170606_
		2 o p_170607_
	a (FF)V setupSpikes
		0 o p_102709_
		1 o p_102710_
	a (Lbsr;FFFFF)V setupAnim
		0 o p_102712_
		1 o p_102713_
		2 o p_102714_
		3 o p_102715_
		4 o p_102716_
		5 o p_102717_
	b ()Lfyq; createBodyLayer
		static
	b (IFF)F getSpikeX
		static
		0 o p_170610_
		1 o p_170611_
		2 o p_170612_
	c (IFF)F getSpikeY
		static
		0 o p_170614_
		1 o p_170615_
		2 o p_170616_
	d (IFF)F getSpikeZ
		static
		0 o p_170618_
		1 o p_170619_
		2 o p_170620_
fvs net/minecraft/client/model/HeadedModel
	d ()Lfyk; getHead
fvt net/minecraft/client/model/HierarchicalModel
	a ANIMATION_VECTOR_CACHE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	<init> (Ljava/util/function/Function;)V <init>
		0 o p_170623_
	a (Ljava/lang/String;)Ljava/util/Optional; getAnyDescendantWithName
		0 o p_233394_
	a (Lfhd;)V applyStatic
		0 o p_288996_
	a (Lfhd;Lbsm;)V lambda$animate$2
		0 o p_253337_
		1 o p_233392_
	a ()Lfyk; root
	a (Lbsm;Lfhd;FF)V animate
		0 o p_233386_
		1 o p_233387_
		2 o p_233388_
		3 o p_233389_
	a (Lbsm;Lfhd;F)V animate
		0 o p_233382_
		1 o p_233383_
		2 o p_233384_
	a (Ljava/lang/String;Lfyk;)Lfyk; lambda$getAnyDescendantWithName$1
		static
		0 o p_233396_
		1 o p_233397_
	a (Lfbi;Lfbm;III)V renderToBuffer
		0 o p_170625_
		1 o p_170626_
		2 o p_170627_
		3 o p_170628_
		4 o p_350603_
	a (Lfhd;FFFF)V animateWalk
		0 o p_268159_
		1 o p_268057_
		2 o p_268347_
		3 o p_268138_
		4 o p_268165_
	b (Ljava/lang/String;Lfyk;)Z lambda$getAnyDescendantWithName$0
		static
		0 o p_233399_
		1 o p_233400_
fvu net/minecraft/client/model/HoglinModel
	a DEFAULT_HEAD_X_ROT
	b ATTACK_HEAD_X_ROT_END
	f head
	g rightEar
	h leftEar
	i body
	j rightFrontLeg
	k leftFrontLeg
	l rightHindLeg
	m leftHindLeg
	n mane
	<init> (Lfyk;)V <init>
		0 o p_170640_
	a ()Ljava/lang/Iterable; headParts
	a (Lbtp;FFFFF)V setupAnim
		0 o p_102744_
		1 o p_102745_
		2 o p_102746_
		3 o p_102747_
		4 o p_102748_
		5 o p_102749_
	a (Lbsr;FFFFF)V setupAnim
		0 o p_102737_
		1 o p_102738_
		2 o p_102739_
		3 o p_102740_
		4 o p_102741_
		5 o p_102742_
	b ()Ljava/lang/Iterable; bodyParts
	c ()Lfyq; createBodyLayer
		static
fvv net/minecraft/client/model/HorseModel
	A leftFrontLeg
	B rightHindBabyLeg
	C leftHindBabyLeg
	D rightFrontBabyLeg
	E leftFrontBabyLeg
	F tail
	G saddleParts
	H ridingParts
	a HEAD_PARTS
	b body
	f headParts
	g DEG_125
	h DEG_60
	i DEG_45
	j DEG_30
	k DEG_15
	l LEFT_HIND_BABY_LEG
	m RIGHT_HIND_BABY_LEG
	n LEFT_FRONT_BABY_LEG
	o RIGHT_FRONT_BABY_LEG
	p SADDLE
	q LEFT_SADDLE_MOUTH
	r LEFT_SADDLE_LINE
	s RIGHT_SADDLE_MOUTH
	t RIGHT_SADDLE_LINE
	u HEAD_SADDLE
	w MOUTH_SADDLE_WRAP
	x rightHindLeg
	y leftHindLeg
	z rightFrontLeg
	<init> (Lfyk;)V <init>
		0 o p_170668_
	a (Lchi;FFF)V prepareMobModel
		0 o p_102780_
		1 o p_102781_
		2 o p_102782_
		3 o p_102783_
	a (Lbsr;FFF)V prepareMobModel
		0 o p_102768_
		1 o p_102769_
		2 o p_102770_
		3 o p_102771_
	a (Lchi;FFFFF)V setupAnim
		0 o p_102785_
		1 o p_102786_
		2 o p_102787_
		3 o p_102788_
		4 o p_102789_
		5 o p_102790_
	a ()Ljava/lang/Iterable; headParts
	a (Lfyo;)Lfys; createBodyMesh
		static
		0 o p_170670_
	a (Lbsr;FFFFF)V setupAnim
		0 o p_102773_
		1 o p_102774_
		2 o p_102775_
		3 o p_102776_
		4 o p_102777_
		5 o p_102778_
	b ()Ljava/lang/Iterable; bodyParts
fvw net/minecraft/client/model/HumanoidArmorModel
	<init> (Lfyk;)V <init>
		0 o p_270765_
	a (Lfyo;)Lfys; createBodyLayer
		static
		0 o p_270527_
fvx net/minecraft/client/model/HumanoidModel
	A HORIZONTAL_SHIELD_MOVEMENT_LIMIT
	a DUCK_WALK_ROTATION
	b SPYGLASS_ARM_ROT_Y
	f OVERLAY_SCALE
	g HAT_OVERLAY_SCALE
	h LEGGINGS_OVERLAY_SCALE
	i TOOT_HORN_XROT_BASE
	j TOOT_HORN_YROT_BASE
	k head
	l hat
	m body
	n rightArm
	o leftArm
	p rightLeg
	q leftLeg
	r leftArmPose
	s rightArmPose
	t crouching
	u swimAmount
	w SPYGLASS_ARM_ROT_X
	x SPYGLASS_ARM_CROUCH_ROT_X
	y HIGHEST_SHIELD_BLOCKING_ANGLE
	z LOWEST_SHIELD_BLOCKING_ANGLE
	<init> (Lfyk;)V <init>
		0 o p_170677_
	<init> (Lfyk;Ljava/util/function/Function;)V <init>
		0 o p_170679_
		1 o p_170680_
	a (Lbtg;Lfbi;)V translateToHand
		0 o p_102854_
		1 o p_102855_
	a (Lbtn;FFF)V prepareMobModel
		0 o p_102861_
		1 o p_102862_
		2 o p_102863_
		3 o p_102864_
	a (FFF)F rotlerpRad
		0 o p_102836_
		1 o p_102837_
		2 o p_102838_
	a ()Ljava/lang/Iterable; headParts
	a (Lfyk;Z)V poseBlockingArm
		0 o p_304530_
		1 o p_304416_
	a (Lbtn;FFFFF)V setupAnim
		0 o p_102866_
		1 o p_102867_
		2 o p_102868_
		3 o p_102869_
		4 o p_102870_
		5 o p_102871_
	a (Lfyo;F)Lfys; createMesh
		static
		0 o p_170682_
		1 o p_170683_
	a (Lbtn;F)V setupAttackAnimation
		0 o p_102858_
		1 o p_102859_
	a (Lbtn;)V poseRightArm
		0 o p_102876_
	a (F)F quadraticArmUpdate
		0 o p_102834_
	a (Lbsr;FFF)V prepareMobModel
		0 o p_102840_
		1 o p_102841_
		2 o p_102842_
		3 o p_102843_
	a (Lbtg;)Lfyk; getArm
		0 o p_102852_
	a (Lfvx;)V copyPropertiesTo
		0 o p_102873_
	a (Lbsr;FFFFF)V setupAnim
		0 o p_102845_
		1 o p_102846_
		2 o p_102847_
		3 o p_102848_
		4 o p_102849_
		5 o p_102850_
	b ()Ljava/lang/Iterable; bodyParts
	b (Lbtn;)V poseLeftArm
		0 o p_102879_
	c (Lbtn;)Lbtg; getAttackArm
		0 o p_102857_
	c_ (Z)V setAllVisible
		0 o p_102880_
	d ()Lfyk; getHead
fvx$a net/minecraft/client/model/HumanoidModel$ArmPose
	a EMPTY
	b ITEM
	c BLOCK
	d BOW_AND_ARROW
	e THROW_SPEAR
	f CROSSBOW_CHARGE
	g CROSSBOW_HOLD
	h SPYGLASS
	i TOOT_HORN
	j BRUSH
	k twoHanded
	l $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IZ)V <init>
		0 o p_102894_
		1 o p_102895_
		2 o p_102896_
	a ()Z isTwoHanded
	b ()[Lfvx$a; $values
		static
	valueOf (Ljava/lang/String;)Lfvx$a; valueOf
		static
		0 o p_102899_
	values ()[Lfvx$a; values
		static
fvy net/minecraft/client/model/IllagerModel
	a root
	b head
	f hat
	g arms
	h leftLeg
	i rightLeg
	j rightArm
	k leftArm
	<init> (Lfyk;)V <init>
		0 o p_170688_
	a (Lbtg;Lfbi;)V translateToHand
		0 o p_102925_
		1 o p_102926_
	a (Lbtg;)Lfyk; getArm
		0 o p_102923_
	a ()Lfyk; root
	a (Lcjk;FFFFF)V setupAnim
		0 o p_102928_
		1 o p_102929_
		2 o p_102930_
		3 o p_102931_
		4 o p_102932_
		5 o p_102933_
	a (Lbsr;FFFFF)V setupAnim
		0 o p_102916_
		1 o p_102917_
		2 o p_102918_
		3 o p_102919_
		4 o p_102920_
		5 o p_102921_
	b ()Lfyq; createBodyLayer
		static
	c ()Lfyk; getHat
	d ()Lfyk; getHead
fvz net/minecraft/client/model/IronGolemModel
	a root
	b head
	f rightArm
	g leftArm
	h rightLeg
	i leftLeg
	<init> (Lfyk;)V <init>
		0 o p_170697_
	a (Lcfq;FFF)V prepareMobModel
		0 o p_102957_
		1 o p_102958_
		2 o p_102959_
		3 o p_102960_
	a (Lcfq;FFFFF)V setupAnim
		0 o p_102962_
		1 o p_102963_
		2 o p_102964_
		3 o p_102965_
		4 o p_102966_
		5 o p_102967_
	a (Lbsr;FFF)V prepareMobModel
		0 o p_102945_
		1 o p_102946_
		2 o p_102947_
		3 o p_102948_
	a ()Lfyk; root
	a (Lbsr;FFFFF)V setupAnim
		0 o p_102950_
		1 o p_102951_
		2 o p_102952_
		3 o p_102953_
		4 o p_102954_
		5 o p_102955_
	b ()Lfyq; createBodyLayer
		static
	c ()Lfyk; getFlowerHoldingArm
fw net/minecraft/commands/arguments/ResourceOrTagArgument
	a EXAMPLES
	b ERROR_UNKNOWN_TAG
	c ERROR_INVALID_TAG_TYPE
	d registryLookup
	e registryKey
	<clinit> ()V <clinit>
		static
	<init> (Lep;Lakq;)V <init>
		0 o p_249382_
		1 o p_251209_
	a (Lakq;Ljq$c;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$getResourceOrTag$3
		static
		0 o p_249856_
		1 o p_250301_
	a (Lep;Lakq;)Lfw; resourceOrTag
		static
		0 o p_251101_
		1 o p_248888_
	a (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304109_
		1 o p_304110_
		2 o p_304111_
	a (Lcom/mojang/brigadier/StringReader;)Lfw$c; parse
		0 o p_250860_
	a (Lcom/mojang/brigadier/StringReader;Lakr;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$parse$6
		0 o p_332546_
		1 o p_332547_
	a (Lfw$c;Lakq;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$getResourceOrTag$4
		static
		0 o p_248779_
		1 o p_251357_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304107_
		1 o p_304108_
	a (Lakq;Ljm$c;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$getResourceOrTag$2
		static
		0 o p_249333_
		1 o p_252340_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lakq;)Lfw$c; getResourceOrTag
		static
		0 o p_249001_
		1 o p_251520_
		2 o p_250370_
	b (Lcom/mojang/brigadier/StringReader;Lakr;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$parse$5
		0 o p_332548_
		1 o p_332549_
	getExamples ()Ljava/util/Collection; getExamples
	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
		0 o p_250223_
		1 o p_252354_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_248627_
fw$a net/minecraft/commands/arguments/ResourceOrTagArgument$Info
	<init> ()V <init>
	a (Lfw;)Lfw$a$a; unpack
		0 o p_252206_
	a (Lfw$a$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_251957_
		1 o p_249067_
	a (Lio$a;Lvw;)V serializeToNetwork
		0 o p_252217_
		1 o p_248566_
	a (Lfw$a$a;Lvw;)V serializeToNetwork
		0 o p_250419_
		1 o p_249726_
	a (Lvw;)Lfw$a$a; deserializeFromNetwork
		0 o p_250205_
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Lio$a; unpack
		0 o p_251473_
	a (Lio$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_252221_
		1 o p_251893_
	b (Lvw;)Lio$a; deserializeFromNetwork
		0 o p_251729_
fw$a$a net/minecraft/commands/arguments/ResourceOrTagArgument$Info$Template
	a this$0
	b registryKey
	<init> (Lfw$a;Lakq;)V <init>
		0 o p_250619_
		1 o p_250107_
	a (Lep;)Lfw; instantiate
		0 o p_251386_
	a ()Lio; type
	b (Lep;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate
		0 o p_251039_
fw$b net/minecraft/commands/arguments/ResourceOrTagArgument$ResourceResult
	a value
	<init> (Ljm$c;)V <init>
		0 o value
	a ()Lcom/mojang/datafixers/util/Either; unwrap
	a (Ljm;)Z test
		0 o p_249230_
	a (Lakq;)Ljava/util/Optional; cast
		0 o p_250007_
	b ()Ljava/lang/String; asPrintable
	c ()Ljm$c; value
	equals (Ljava/lang/Object;)Z equals
		0 o p_251125_
	hashCode ()I hashCode
	test (Ljava/lang/Object;)Z test
		0 o p_249121_
	toString ()Ljava/lang/String; toString
fw$c net/minecraft/commands/arguments/ResourceOrTagArgument$Result
	a ()Lcom/mojang/datafixers/util/Either; unwrap
	a (Lakq;)Ljava/util/Optional; cast
		0 o p_249572_
	b ()Ljava/lang/String; asPrintable
fw$d net/minecraft/commands/arguments/ResourceOrTagArgument$TagResult
	a tag
	<init> (Ljq$c;)V <init>
		0 o tag
	a ()Lcom/mojang/datafixers/util/Either; unwrap
	a (Ljm;)Z test
		0 o p_252187_
	a (Lakq;)Ljava/util/Optional; cast
		0 o p_250945_
	b ()Ljava/lang/String; asPrintable
	c ()Ljq$c; tag
	equals (Ljava/lang/Object;)Z equals
		0 o p_251815_
	hashCode ()I hashCode
	test (Ljava/lang/Object;)Z test
		0 o p_249233_
	toString ()Ljava/lang/String; toString
fwa net/minecraft/client/model/LavaSlimeModel
	a SEGMENT_COUNT
	b root
	f bodyCubes
	<init> (Lfyk;)V <init>
		0 o p_170703_
	a (Lckm;FFFFF)V setupAnim
		0 o p_102992_
		1 o p_102993_
		2 o p_102994_
		3 o p_102995_
		4 o p_102996_
		5 o p_102997_
	a (Lckm;FFF)V prepareMobModel
		0 o p_102987_
		1 o p_102988_
		2 o p_102989_
		3 o p_102990_
	a (Lbsr;FFF)V prepareMobModel
		0 o p_102975_
		1 o p_102976_
		2 o p_102977_
		3 o p_102978_
	a (Lfyk;I)Lfyk; lambda$new$0
		static
		0 o p_170708_
		1 o p_170709_
	a (I)Ljava/lang/String; getSegmentName
		static
		0 o p_170706_
	a ()Lfyk; root
	a (Lbsr;FFFFF)V setupAnim
		0 o p_102980_
		1 o p_102981_
		2 o p_102982_
		3 o p_102983_
		4 o p_102984_
		5 o p_102985_
	b ()Lfyq; createBodyLayer
		static
fwb net/minecraft/client/model/LeashKnotModel
	a KNOT
	b root
	f knot
	<init> (Lfyk;)V <init>
		0 o p_170714_
	a ()Lfyk; root
	a (Lbsr;FFFFF)V setupAnim
		0 o p_103003_
		1 o p_103004_
		2 o p_103005_
		3 o p_103006_
		4 o p_103007_
		5 o p_103008_
	b ()Lfyq; createBodyLayer
		static
fwc net/minecraft/client/model/ListModel
	<init> ()V <init>
	<init> (Ljava/util/function/Function;)V <init>
		0 o p_103011_
	a (Lfbi;Lfbm;IIILfyk;)V lambda$renderToBuffer$0
		static
		0 o p_349826_
		1 o p_349827_
		2 o p_349828_
		3 o p_349829_
		4 o p_349830_
		5 o p_349831_
	a (Lfbi;Lfbm;III)V renderToBuffer
		0 o p_103013_
		1 o p_103014_
		2 o p_103015_
		3 o p_103016_
		4 o p_350701_
	d ()Ljava/lang/Iterable; parts
fwd net/minecraft/client/model/LlamaModel
	a head
	b body
	f rightHindLeg
	g leftHindLeg
	h rightFrontLeg
	i leftFrontLeg
	j rightChest
	k leftChest
	<init> (Lfyk;)V <init>
		0 o p_170724_
	a (Lfbi;Lfbm;IIILfyk;)V lambda$renderToBuffer$1
		static
		0 o p_349838_
		1 o p_349839_
		2 o p_349840_
		3 o p_349841_
		4 o p_349842_
		5 o p_349843_
	a (Lfbi;Lfbm;III)V renderToBuffer
		0 o p_103056_
		1 o p_103057_
		2 o p_103058_
		3 o p_103059_
		4 o p_350824_
	a (Lfyo;)Lfyq; createBodyLayer
		static
		0 o p_170726_
	a (Lchh;FFFFF)V setupAnim
		0 o p_103049_
		1 o p_103050_
		2 o p_103051_
		3 o p_103052_
		4 o p_103053_
		5 o p_103054_
	a (Lbsr;FFFFF)V setupAnim
		0 o p_103042_
		1 o p_103043_
		2 o p_103044_
		3 o p_103045_
		4 o p_103046_
		5 o p_103047_
	b (Lfbi;Lfbm;IIILfyk;)V lambda$renderToBuffer$0
		static
		0 o p_349832_
		1 o p_349833_
		2 o p_349834_
		3 o p_349835_
		4 o p_349836_
		5 o p_349837_
fwe net/minecraft/client/model/LlamaSpitModel
	a MAIN
	b root
	<init> (Lfyk;)V <init>
		0 o p_170730_
	a ()Lfyk; root
	a (Lbsr;FFFFF)V setupAnim
		0 o p_103090_
		1 o p_103091_
		2 o p_103092_
		3 o p_103093_
		4 o p_103094_
		5 o p_103095_
	b ()Lfyq; createBodyLayer
		static
fwf net/minecraft/client/model/MinecartModel
	a root
	<init> (Lfyk;)V <init>
		0 o p_170737_
	a ()Lfyk; root
	a (Lbsr;FFFFF)V setupAnim
		0 o p_103100_
		1 o p_103101_
		2 o p_103102_
		3 o p_103103_
		4 o p_103104_
		5 o p_103105_
	b ()Lfyq; createBodyLayer
		static
fwg net/minecraft/client/model/Model
	v renderType
	<init> (Ljava/util/function/Function;)V <init>
		0 o p_103110_
	a (Lfbi;Lfbm;II)V renderToBuffer
		0 o p_350804_
		1 o p_350976_
		2 o p_350539_
		3 o p_350374_
	a (Lfbi;Lfbm;III)V renderToBuffer
		0 o p_103111_
		1 o p_103112_
		2 o p_103113_
		3 o p_103114_
		4 o p_350308_
	a (Lakr;)Lgfh; renderType
		0 o p_103120_
fwh net/minecraft/client/model/ModelUtils
	<init> ()V <init>
	a (FFF)F rotlerpRad
		static
		0 o p_103126_
		1 o p_103127_
		2 o p_103128_
fwi net/minecraft/client/model/OcelotModel
	A BODY_WALK_Z
	B TAIL_1_WALK_Y
	C TAIL_1_WALK_Z
	D TAIL_2_WALK_Y
	E TAIL_2_WALK_Z
	F FRONT_LEG_Z
	G TAIL_1
	H TAIL_2
	a SITTING_STATE
	b BACK_LEG_Y
	f BACK_LEG_Z
	g FRONT_LEG_Y
	h leftHindLeg
	i rightHindLeg
	j leftFrontLeg
	k rightFrontLeg
	l tail1
	m tail2
	n head
	o body
	p state
	q CROUCH_STATE
	r WALK_STATE
	s SPRINT_STATE
	t XO
	u YO
	w ZO
	x HEAD_WALK_Y
	y HEAD_WALK_Z
	z BODY_WALK_Y
	<init> (Lfyk;)V <init>
		0 o p_170767_
	a (Lbsr;FFF)V prepareMobModel
		0 o p_103142_
		1 o p_103143_
		2 o p_103144_
		3 o p_103145_
	a ()Ljava/lang/Iterable; headParts
	a (Lfyo;)Lfys; createBodyMesh
		static
		0 o p_170769_
	a (Lbsr;FFFFF)V setupAnim
		0 o p_103147_
		1 o p_103148_
		2 o p_103149_
		3 o p_103150_
		4 o p_103151_
		5 o p_103152_
	b ()Ljava/lang/Iterable; bodyParts
fwj net/minecraft/client/model/PandaModel
	j sitAmount
	k lieOnBackAmount
	l rollAmount
	<init> (Lfyk;)V <init>
		0 o p_170771_
	a (Lcft;FFF)V prepareMobModel
		0 o p_103173_
		1 o p_103174_
		2 o p_103175_
		3 o p_103176_
	a (Lbsr;FFF)V prepareMobModel
		0 o p_103161_
		1 o p_103162_
		2 o p_103163_
		3 o p_103164_
	a (Lcft;FFFFF)V setupAnim
		0 o p_103178_
		1 o p_103179_
		2 o p_103180_
		3 o p_103181_
		4 o p_103182_
		5 o p_103183_
	a (Lbsr;FFFFF)V setupAnim
		0 o p_103166_
		1 o p_103167_
		2 o p_103168_
		3 o p_103169_
		4 o p_103170_
		5 o p_103171_
	c ()Lfyq; createBodyLayer
		static
fwk net/minecraft/client/model/ParrotModel
	a FEATHER
	b root
	f body
	g tail
	h leftWing
	i rightWing
	j head
	k feather
	l leftLeg
	m rightLeg
	<init> (Lfyk;)V <init>
		0 o p_170780_
	a (Lfbi;Lfbm;IIFFFFI)V renderOnShoulder
		0 o p_103224_
		1 o p_103225_
		2 o p_103226_
		3 o p_103227_
		4 o p_103228_
		5 o p_103229_
		6 o p_103230_
		7 o p_103231_
		8 o p_103232_
	a (Lbsr;FFF)V prepareMobModel
		0 o p_103198_
		1 o p_103199_
		2 o p_103200_
		3 o p_103201_
	a (Lcfu;FFFFF)V setupAnim
		0 o p_103217_
		1 o p_103218_
		2 o p_103219_
		3 o p_103220_
		4 o p_103221_
		5 o p_103222_
	a (Lfwk$a;)V prepare
		0 o p_103240_
	a (Lcfu;)Lfwk$a; getState
		static
		0 o p_103210_
	a ()Lfyk; root
	a (Lcfu;FFF)V prepareMobModel
		0 o p_103212_
		1 o p_103213_
		2 o p_103214_
		3 o p_103215_
	a (Lfwk$a;IFFFFF)V setupAnim
		0 o p_103242_
		1 o p_103243_
		2 o p_103244_
		3 o p_103245_
		4 o p_103246_
		5 o p_103247_
		6 o p_103248_
	a (Lbsr;FFFFF)V setupAnim
		0 o p_103203_
		1 o p_103204_
		2 o p_103205_
		3 o p_103206_
		4 o p_103207_
		5 o p_103208_
	b ()Lfyq; createBodyLayer
		static
fwk$a net/minecraft/client/model/ParrotModel$State
	a FLYING
	b STANDING
	c SITTING
	d PARTY
	e ON_SHOULDER
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_103259_
		1 o p_103260_
	a ()[Lfwk$a; $values
		static
	valueOf (Ljava/lang/String;)Lfwk$a; valueOf
		static
		0 o p_103262_
	values ()[Lfwk$a; values
		static
fwl net/minecraft/client/model/PhantomModel
	a TAIL_BASE
	b TAIL_TIP
	f root
	g leftWingBase
	h leftWingTip
	i rightWingBase
	j rightWingTip
	k tailBase
	l tailTip
	<init> (Lfyk;)V <init>
		0 o p_170788_
	a ()Lfyk; root
	a (Lckf;FFFFF)V setupAnim
		0 o p_170791_
		1 o p_170792_
		2 o p_170793_
		3 o p_170794_
		4 o p_170795_
		5 o p_170796_
	a (Lbsr;FFFFF)V setupAnim
		0 o p_103324_
		1 o p_103325_
		2 o p_103326_
		3 o p_103327_
		4 o p_103328_
		5 o p_103329_
	b ()Lfyq; createBodyLayer
		static
fwm net/minecraft/client/model/PigModel
	<init> (Lfyk;)V <init>
		0 o p_170799_
	a (Lfyo;)Lfyq; createBodyLayer
		static
		0 o p_170801_
fwn net/minecraft/client/model/PiglinHeadModel
	a head
	b leftEar
	c rightEar
	<init> (Lfyk;)V <init>
		0 o p_261926_
	a ()Lfys; createHeadModel
		static
	a (FFF)V setupAnim
		0 o p_261561_
		1 o p_261750_
		2 o p_261549_
	a (Lfbi;Lfbm;III)V renderToBuffer
		0 o p_261809_
		1 o p_261744_
		2 o p_261711_
		3 o p_262032_
		4 o p_350881_
fwo net/minecraft/client/model/PiglinModel
	A leftEar
	B bodyDefault
	C headDefault
	D leftArmDefault
	E rightArmDefault
	a rightEar
	<init> (Lfyk;)V <init>
		0 o p_170810_
	a (Lbtn;F)V setupAttackAnimation
		0 o p_103351_
		1 o p_103352_
	a (Lbtp;)V holdWeaponHigh
		0 o p_103361_
	a (Lbtp;F)V setupAttackAnimation
		0 o p_103363_
		1 o p_103364_
	a (Lbtp;FFFFF)V setupAnim
		0 o p_103366_
		1 o p_103367_
		2 o p_103368_
		3 o p_103369_
		4 o p_103370_
		5 o p_103371_
	a (Lfyo;Lfys;)V addHead
		static
		0 o p_262174_
		1 o p_262011_
	a (Lfyo;)Lfys; createMesh
		static
		0 o p_170812_
	a (Lbtn;FFFFF)V setupAnim
		0 o p_103354_
		1 o p_103355_
		2 o p_103356_
		3 o p_103357_
		4 o p_103358_
		5 o p_103359_
	a (Lbsr;FFFFF)V setupAnim
		0 o p_103344_
		1 o p_103345_
		2 o p_103346_
		3 o p_103347_
		4 o p_103348_
		5 o p_103349_
fwp net/minecraft/client/model/PlayerModel
	A CLOAK
	B LEFT_SLEEVE
	C RIGHT_SLEEVE
	D LEFT_PANTS
	E RIGHT_PANTS
	F parts
	G cloak
	H ear
	I slim
	a EAR
	b leftSleeve
	w rightSleeve
	x leftPants
	y rightPants
	z jacket
	<init> (Lfyk;Z)V <init>
		0 o p_170821_
		1 o p_170822_
	a (Lbtg;Lfbi;)V translateToHand
		0 o p_103392_
		1 o p_103393_
	a (Lfyk;)Z lambda$new$0
		static
		0 o p_170824_
	a (Lfyo;Z)Lfys; createMesh
		static
		0 o p_170826_
		1 o p_170827_
	a (Lbtn;FFFFF)V setupAnim
		0 o p_103395_
		1 o p_103396_
		2 o p_103397_
		3 o p_103398_
		4 o p_103399_
		5 o p_103400_
	a (Layw;)Lfyk; getRandomModelPart
		0 o p_233439_
	a (Lbsr;FFFFF)V setupAnim
		0 o p_103385_
		1 o p_103386_
		2 o p_103387_
		3 o p_103388_
		4 o p_103389_
		5 o p_103390_
	b ()Ljava/lang/Iterable; bodyParts
	b (Lfbi;Lfbm;II)V renderEars
		0 o p_103402_
		1 o p_103403_
		2 o p_103404_
		3 o p_103405_
	c (Lfbi;Lfbm;II)V renderCloak
		0 o p_103412_
		1 o p_103413_
		2 o p_103414_
		3 o p_103415_
	c_ (Z)V setAllVisible
		0 o p_103419_
fwq net/minecraft/client/model/PolarBearModel
	<init> (Lfyk;)V <init>
		0 o p_170829_
	a (Lcfw;FFFFF)V setupAnim
		0 o p_103429_
		1 o p_103430_
		2 o p_103431_
		3 o p_103432_
		4 o p_103433_
		5 o p_103434_
	a (Lbsr;FFFFF)V setupAnim
		0 o p_103422_
		1 o p_103423_
		2 o p_103424_
		3 o p_103425_
		4 o p_103426_
		5 o p_103427_
	c ()Lfyq; createBodyLayer
		static
fwr net/minecraft/client/model/PufferfishBigModel
	a root
	b leftBlueFin
	f rightBlueFin
	<init> (Lfyk;)V <init>
		0 o p_170835_
	a ()Lfyk; root
	a (Lbsr;FFFFF)V setupAnim
		0 o p_103451_
		1 o p_103452_
		2 o p_103453_
		3 o p_103454_
		4 o p_103455_
		5 o p_103456_
	b ()Lfyq; createBodyLayer
		static
fws net/minecraft/client/model/PufferfishMidModel
	a root
	b leftBlueFin
	f rightBlueFin
	<init> (Lfyk;)V <init>
		0 o p_170842_
	a ()Lfyk; root
	a (Lbsr;FFFFF)V setupAnim
		0 o p_103471_
		1 o p_103472_
		2 o p_103473_
		3 o p_103474_
		4 o p_103475_
		5 o p_103476_
	b ()Lfyq; createBodyLayer
		static
fwt net/minecraft/client/model/PufferfishSmallModel
	a root
	b leftFin
	f rightFin
	<init> (Lfyk;)V <init>
		0 o p_170849_
	a ()Lfyk; root
	a (Lbsr;FFFFF)V setupAnim
		0 o p_103486_
		1 o p_103487_
		2 o p_103488_
		3 o p_103489_
		4 o p_103490_
		5 o p_103491_
	b ()Lfyq; createBodyLayer
		static
fwu net/minecraft/client/model/QuadrupedModel
	a head
	b body
	f rightHindLeg
	g leftHindLeg
	h rightFrontLeg
	i leftFrontLeg
	<init> (Lfyk;ZFFFFI)V <init>
		0 o p_170857_
		1 o p_170858_
		2 o p_170859_
		3 o p_170860_
		4 o p_170861_
		5 o p_170862_
		6 o p_170863_
	a (ILfyo;)Lfys; createBodyMesh
		static
		0 o p_170865_
		1 o p_170866_
	a ()Ljava/lang/Iterable; headParts
	a (Lbsr;FFFFF)V setupAnim
		0 o p_103509_
		1 o p_103510_
		2 o p_103511_
		3 o p_103512_
		4 o p_103513_
		5 o p_103514_
	b ()Ljava/lang/Iterable; bodyParts
fwv net/minecraft/client/model/RabbitModel
	a REAR_JUMP_ANGLE
	b FRONT_JUMP_ANGLE
	f LEFT_HAUNCH
	g RIGHT_HAUNCH
	h leftRearFoot
	i rightRearFoot
	j leftHaunch
	k rightHaunch
	l body
	m leftFrontLeg
	n rightFrontLeg
	o head
	p rightEar
	q leftEar
	r tail
	s nose
	t jumpRotation
	u NEW_SCALE
	<init> (Lfyk;)V <init>
		0 o p_170881_
	a (Lfbi;Lfbm;IIILfyk;)V lambda$renderToBuffer$2
		static
		0 o p_349856_
		1 o p_349857_
		2 o p_349858_
		3 o p_349859_
		4 o p_349860_
		5 o p_349861_
	a ()Lfyq; createBodyLayer
		static
	a (Lfbi;Lfbm;III)V renderToBuffer
		0 o p_103555_
		1 o p_103556_
		2 o p_103557_
		3 o p_103558_
		4 o p_351021_
	a (Lbsr;FFF)V prepareMobModel
		0 o p_103531_
		1 o p_103532_
		2 o p_103533_
		3 o p_103534_
	a (Lcfy;FFF)V prepareMobModel
		0 o p_103543_
		1 o p_103544_
		2 o p_103545_
		3 o p_103546_
	a (Lcfy;FFFFF)V setupAnim
		0 o p_103548_
		1 o p_103549_
		2 o p_103550_
		3 o p_103551_
		4 o p_103552_
		5 o p_103553_
	a (Lbsr;FFFFF)V setupAnim
		0 o p_103536_
		1 o p_103537_
		2 o p_103538_
		3 o p_103539_
		4 o p_103540_
		5 o p_103541_
	b (Lfbi;Lfbm;IIILfyk;)V lambda$renderToBuffer$1
		static
		0 o p_349844_
		1 o p_349845_
		2 o p_349846_
		3 o p_349847_
		4 o p_349848_
		5 o p_349849_
	c (Lfbi;Lfbm;IIILfyk;)V lambda$renderToBuffer$0
		static
		0 o p_349850_
		1 o p_349851_
		2 o p_349852_
		3 o p_349853_
		4 o p_349854_
		5 o p_349855_
fww net/minecraft/client/model/RaftModel
	a LEFT_PADDLE
	b RIGHT_PADDLE
	f BOTTOM
	g leftPaddle
	h rightPaddle
	i parts
	<init> (Lfyk;)V <init>
		0 o p_251383_
	a (Lcov;FFFFF)V setupAnim
		0 o p_249733_
		1 o p_249202_
		2 o p_252219_
		3 o p_249366_
		4 o p_249759_
		5 o p_250286_
	a (Lcov;ILfyk;F)V animatePaddle
		static
		0 o p_250792_
		1 o p_249947_
		2 o p_248943_
		3 o p_251990_
	a (Lfyk;)Lcom/google/common/collect/ImmutableList$Builder; createPartsBuilder
		0 o p_250773_
	a (Lfyt;)V createChildren
		static
		0 o p_250262_
	a (Lbsr;FFFFF)V setupAnim
		0 o p_248863_
		1 o p_251784_
		2 o p_250063_
		3 o p_250318_
		4 o p_250448_
		5 o p_249561_
	b ()Lfyq; createBodyModel
		static
	c ()Lcom/google/common/collect/ImmutableList; parts
	d ()Ljava/lang/Iterable; parts
fwx net/minecraft/client/model/RavagerModel
	a root
	b head
	f mouth
	g rightHindLeg
	h leftHindLeg
	i rightFrontLeg
	j leftFrontLeg
	k neck
	<init> (Lfyk;)V <init>
		0 o p_170889_
	a (Lcki;FFF)V prepareMobModel
		0 o p_103621_
		1 o p_103622_
		2 o p_103623_
		3 o p_103624_
	a (Lbsr;FFF)V prepareMobModel
		0 o p_103609_
		1 o p_103610_
		2 o p_103611_
		3 o p_103612_
	a (Lcki;FFFFF)V setupAnim
		0 o p_103626_
		1 o p_103627_
		2 o p_103628_
		3 o p_103629_
		4 o p_103630_
		5 o p_103631_
	a ()Lfyk; root
	a (Lbsr;FFFFF)V setupAnim
		0 o p_103614_
		1 o p_103615_
		2 o p_103616_
		3 o p_103617_
		4 o p_103618_
		5 o p_103619_
	b ()Lfyq; createBodyLayer
		static
fwy net/minecraft/client/model/SalmonModel
	a BODY_FRONT
	b BODY_BACK
	f root
	g bodyBack
	<init> (Lfyk;)V <init>
		0 o p_170896_
	a ()Lfyk; root
	a (Lbsr;FFFFF)V setupAnim
		0 o p_103640_
		1 o p_103641_
		2 o p_103642_
		3 o p_103643_
		4 o p_103644_
		5 o p_103645_
	b ()Lfyq; createBodyLayer
		static
fwz net/minecraft/client/model/SheepFurModel
	j headXRot
	<init> (Lfyk;)V <init>
		0 o p_170900_
	a (Lcga;FFFFF)V setupAnim
		0 o p_103666_
		1 o p_103667_
		2 o p_103668_
		3 o p_103669_
		4 o p_103670_
		5 o p_103671_
	a (Lbsr;FFF)V prepareMobModel
		0 o p_103649_
		1 o p_103650_
		2 o p_103651_
		3 o p_103652_
	a (Lcga;FFF)V prepareMobModel
		0 o p_103661_
		1 o p_103662_
		2 o p_103663_
		3 o p_103664_
	a (Lbsr;FFFFF)V setupAnim
		0 o p_103654_
		1 o p_103655_
		2 o p_103656_
		3 o p_103657_
		4 o p_103658_
		5 o p_103659_
	c ()Lfyq; createFurLayer
		static
fx net/minecraft/commands/arguments/ResourceOrTagKeyArgument
	a EXAMPLES
	b registryKey
	<clinit> ()V <clinit>
		static
	<init> (Lakq;)V <init>
		0 o p_248579_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lakq;Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;)Lfx$c; getResourceOrTagKey
		static
		0 o p_252162_
		1 o p_248628_
		2 o p_249008_
		3 o p_251387_
	a (Lakq;)Lfx; resourceOrTagKey
		static
		0 o p_249175_
	a (Lcom/mojang/brigadier/StringReader;)Lfx$c; parse
		0 o p_250307_
	a (Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;Lfx$c;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$getResourceOrTagKey$0
		static
		0 o p_248809_
		1 o p_250573_
	getExamples ()Ljava/util/Collection; getExamples
	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
		0 o p_251659_
		1 o p_251141_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_248934_
fx$a net/minecraft/commands/arguments/ResourceOrTagKeyArgument$Info
	<init> ()V <init>
	a (Lvw;)Lfx$a$a; deserializeFromNetwork
		0 o p_250656_
	a (Lfx$a$a;Lvw;)V serializeToNetwork
		0 o p_252211_
		1 o p_248784_
	a (Lio$a;Lvw;)V serializeToNetwork
		0 o p_250670_
		1 o p_250155_
	a (Lfx$a$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_250715_
		1 o p_249208_
	a (Lfx;)Lfx$a$a; unpack
		0 o p_250422_
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Lio$a; unpack
		0 o p_252277_
	a (Lio$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_252086_
		1 o p_252302_
	b (Lvw;)Lio$a; deserializeFromNetwork
		0 o p_249850_
fx$a$a net/minecraft/commands/arguments/ResourceOrTagKeyArgument$Info$Template
	a this$0
	b registryKey
	<init> (Lfx$a;Lakq;)V <init>
		0 o p_249026_
		1 o p_251992_
	a (Lep;)Lfx; instantiate
		0 o p_251559_
	a ()Lio; type
	b (Lep;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate
		0 o p_248991_
fx$b net/minecraft/commands/arguments/ResourceOrTagKeyArgument$ResourceResult
	a key
	<init> (Lakq;)V <init>
		0 o key
	a ()Lcom/mojang/datafixers/util/Either; unwrap
	a (Ljm;)Z test
		0 o p_250257_
	a (Lakq;)Ljava/util/Optional; cast
		0 o p_251369_
	b ()Ljava/lang/String; asPrintable
	c ()Lakq; key
	equals (Ljava/lang/Object;)Z equals
		0 o p_251998_
	hashCode ()I hashCode
	test (Ljava/lang/Object;)Z test
		0 o p_251305_
	toString ()Ljava/lang/String; toString
fx$c net/minecraft/commands/arguments/ResourceOrTagKeyArgument$Result
	a ()Lcom/mojang/datafixers/util/Either; unwrap
	a (Lakq;)Ljava/util/Optional; cast
		0 o p_251612_
	b ()Ljava/lang/String; asPrintable
fx$d net/minecraft/commands/arguments/ResourceOrTagKeyArgument$TagResult
	a key
	<init> (Lawu;)V <init>
		0 o key
	a ()Lcom/mojang/datafixers/util/Either; unwrap
	a (Ljm;)Z test
		0 o p_252238_
	a (Lakq;)Ljava/util/Optional; cast
		0 o p_251833_
	b ()Ljava/lang/String; asPrintable
	c ()Lawu; key
	equals (Ljava/lang/Object;)Z equals
		0 o p_249677_
	hashCode ()I hashCode
	test (Ljava/lang/Object;)Z test
		0 o p_250426_
	toString ()Ljava/lang/String; toString
fxa net/minecraft/client/model/SheepModel
	j headXRot
	<init> (Lfyk;)V <init>
		0 o p_170903_
	a (Lcga;FFFFF)V setupAnim
		0 o p_103692_
		1 o p_103693_
		2 o p_103694_
		3 o p_103695_
		4 o p_103696_
		5 o p_103697_
	a (Lbsr;FFF)V prepareMobModel
		0 o p_103675_
		1 o p_103676_
		2 o p_103677_
		3 o p_103678_
	a (Lcga;FFF)V prepareMobModel
		0 o p_103687_
		1 o p_103688_
		2 o p_103689_
		3 o p_103690_
	a (Lbsr;FFFFF)V setupAnim
		0 o p_103680_
		1 o p_103681_
		2 o p_103682_
		3 o p_103683_
		4 o p_103684_
		5 o p_103685_
	c ()Lfyq; createBodyLayer
		static
fxb net/minecraft/client/model/ShieldModel
	a PLATE
	b HANDLE
	c SHIELD_WIDTH
	d SHIELD_HEIGHT
	e root
	f plate
	g handle
	<init> (Lfyk;)V <init>
		0 o p_170911_
	a ()Lfyq; createLayer
		static
	a (Lfbi;Lfbm;III)V renderToBuffer
		0 o p_103703_
		1 o p_103704_
		2 o p_103705_
		3 o p_103706_
		4 o p_350549_
	b ()Lfyk; plate
	c ()Lfyk; handle
fxc net/minecraft/client/model/ShulkerBulletModel
	a MAIN
	b root
	f main
	<init> (Lfyk;)V <init>
		0 o p_170916_
	a ()Lfyk; root
	a (Lbsr;FFFFF)V setupAnim
		0 o p_103716_
		1 o p_103717_
		2 o p_103718_
		3 o p_103719_
		4 o p_103720_
		5 o p_103721_
	b ()Lfyq; createBodyLayer
		static
fxd net/minecraft/client/model/ShulkerModel
	a LID
	b BASE
	f base
	g lid
	h head
	<init> (Lfyk;)V <init>
		0 o p_170922_
	a (Lckj;FFFFF)V setupAnim
		0 o p_103735_
		1 o p_103736_
		2 o p_103737_
		3 o p_103738_
		4 o p_103739_
		5 o p_103740_
	a ()Lfyq; createBodyLayer
		static
	a (Lbsr;FFFFF)V setupAnim
		0 o p_103728_
		1 o p_103729_
		2 o p_103730_
		3 o p_103731_
		4 o p_103732_
		5 o p_103733_
	b ()Lfyk; getLid
	c ()Lfyk; getHead
	d ()Ljava/lang/Iterable; parts
fxe net/minecraft/client/model/SilverfishModel
	a BODY_COUNT
	b root
	f bodyParts
	g bodyLayers
	h BODY_SIZES
	i BODY_TEXS
	<clinit> ()V <clinit>
		static
	<init> (Lfyk;)V <init>
		0 o p_170927_
	a (Lfyk;I)Lfyk; lambda$new$1
		static
		0 o p_170932_
		1 o p_170933_
	a (I)Ljava/lang/String; getLayerName
		static
		0 o p_170930_
	a ()Lfyk; root
	a (Lbsr;FFFFF)V setupAnim
		0 o p_103754_
		1 o p_103755_
		2 o p_103756_
		3 o p_103757_
		4 o p_103758_
		5 o p_103759_
	b (I)Ljava/lang/String; getSegmentName
		static
		0 o p_170936_
	b ()Lfyq; createBodyLayer
		static
	b (Lfyk;I)Lfyk; lambda$new$0
		static
		0 o p_170938_
		1 o p_170939_
fxf net/minecraft/client/model/SkeletonModel
	<init> (Lfyk;)V <init>
		0 o p_170941_
	a (Lbtg;Lfbi;)V translateToHand
		0 o p_103778_
		1 o p_103779_
	a (Lbtn;FFF)V prepareMobModel
		0 o p_103781_
		1 o p_103782_
		2 o p_103783_
		3 o p_103784_
	a (Lbtp;FFF)V prepareMobModel
		0 o p_103793_
		1 o p_103794_
		2 o p_103795_
		3 o p_103796_
	a (Lbsr;FFF)V prepareMobModel
		0 o p_103766_
		1 o p_103767_
		2 o p_103768_
		3 o p_103769_
	a (Lbtp;FFFFF)V setupAnim
		0 o p_103798_
		1 o p_103799_
		2 o p_103800_
		3 o p_103801_
		4 o p_103802_
		5 o p_103803_
	a (Lbtn;FFFFF)V setupAnim
		0 o p_103786_
		1 o p_103787_
		2 o p_103788_
		3 o p_103789_
		4 o p_103790_
		5 o p_103791_
	a (Lfyt;)V createDefaultSkeletonMesh
		static
		0 o p_331700_
	a (Lbsr;FFFFF)V setupAnim
		0 o p_103771_
		1 o p_103772_
		2 o p_103773_
		3 o p_103774_
		4 o p_103775_
		5 o p_103776_
	e ()Lfyq; createBodyLayer
		static
fxg net/minecraft/client/model/SkullModel
	a head
	b root
	<init> (Lfyk;)V <init>
		0 o p_170945_
	a ()Lfys; createHeadModel
		static
	a (FFF)V setupAnim
		0 o p_103811_
		1 o p_103812_
		2 o p_103813_
	a (Lfbi;Lfbm;III)V renderToBuffer
		0 o p_103815_
		1 o p_103816_
		2 o p_103817_
		3 o p_103818_
		4 o p_350840_
	b ()Lfyq; createHumanoidHeadLayer
		static
	c ()Lfyq; createMobHeadLayer
		static
fxh net/minecraft/client/model/SkullModelBase
	<init> ()V <init>
	a (FFF)V setupAnim
		0 o p_170950_
		1 o p_170951_
		2 o p_170952_
fxi net/minecraft/client/model/SlimeModel
	a root
	<init> (Lfyk;)V <init>
		0 o p_170955_
	a ()Lfyk; root
	a (Lbsr;FFFFF)V setupAnim
		0 o p_103831_
		1 o p_103832_
		2 o p_103833_
		3 o p_103834_
		4 o p_103835_
		5 o p_103836_
	b ()Lfyq; createOuterBodyLayer
		static
	c ()Lfyq; createInnerBodyLayer
		static
fxj net/minecraft/client/model/SnifferModel
	a WALK_ANIMATION_SPEED_MAX
	b WALK_ANIMATION_SCALE_FACTOR
	f root
	g head
	<init> (Lfyk;)V <init>
		0 o p_272867_
	a ()Lfyk; root
	a (Lchv;FFFFF)V setupAnim
		0 o p_273213_
		1 o p_273252_
		2 o p_273344_
		3 o p_272633_
		4 o p_272774_
		5 o p_273206_
	a (Lbsr;FFFFF)V setupAnim
		0 o p_272623_
		1 o p_273304_
		2 o p_272970_
		3 o p_273393_
		4 o p_273603_
		5 o p_272911_
	b ()Lfyq; createBodyLayer
		static
fxk net/minecraft/client/model/SnowGolemModel
	a UPPER_BODY
	b root
	f upperBody
	g head
	h leftArm
	i rightArm
	<init> (Lfyk;)V <init>
		0 o p_170965_
	a ()Lfyk; root
	a (Lbsr;FFFFF)V setupAnim
		0 o p_103845_
		1 o p_103846_
		2 o p_103847_
		3 o p_103848_
		4 o p_103849_
		5 o p_103850_
	b ()Lfyq; createBodyLayer
		static
	c ()Lfyk; getHead
fxl net/minecraft/client/model/SpiderModel
	a BODY_0
	b BODY_1
	f RIGHT_MIDDLE_FRONT_LEG
	g LEFT_MIDDLE_FRONT_LEG
	h RIGHT_MIDDLE_HIND_LEG
	i LEFT_MIDDLE_HIND_LEG
	j root
	k head
	l rightHindLeg
	m leftHindLeg
	n rightMiddleHindLeg
	o leftMiddleHindLeg
	p rightMiddleFrontLeg
	q leftMiddleFrontLeg
	r rightFrontLeg
	s leftFrontLeg
	<init> (Lfyk;)V <init>
		0 o p_170984_
	a ()Lfyk; root
	a (Lbsr;FFFFF)V setupAnim
		0 o p_103866_
		1 o p_103867_
		2 o p_103868_
		3 o p_103869_
		4 o p_103870_
		5 o p_103871_
	b ()Lfyq; createSpiderBodyLayer
		static
fxm net/minecraft/client/model/SquidModel
	a tentacles
	b root
	<init> (Lfyk;)V <init>
		0 o p_170989_
	a (Lfyk;I)Lfyk; lambda$new$0
		static
		0 o p_170994_
		1 o p_170995_
	a (I)Ljava/lang/String; createTentacleName
		static
		0 o p_170992_
	a ()Lfyk; root
	a (Lbsr;FFFFF)V setupAnim
		0 o p_103878_
		1 o p_103879_
		2 o p_103880_
		3 o p_103881_
		4 o p_103882_
		5 o p_103883_
	b ()Lfyq; createBodyLayer
		static
fxn net/minecraft/client/model/StriderModel
	a RIGHT_BOTTOM_BRISTLE
	b RIGHT_MIDDLE_BRISTLE
	f RIGHT_TOP_BRISTLE
	g LEFT_TOP_BRISTLE
	h LEFT_MIDDLE_BRISTLE
	i LEFT_BOTTOM_BRISTLE
	j root
	k rightLeg
	l leftLeg
	m body
	n rightBottomBristle
	o rightMiddleBristle
	p rightTopBristle
	q leftTopBristle
	r leftMiddleBristle
	s leftBottomBristle
	<init> (Lfyk;)V <init>
		0 o p_171011_
	a (Lckq;FFFFF)V setupAnim
		0 o p_103903_
		1 o p_103904_
		2 o p_103905_
		3 o p_103906_
		4 o p_103907_
		5 o p_103908_
	a ()Lfyk; root
	a (Lbsr;FFFFF)V setupAnim
		0 o p_103896_
		1 o p_103897_
		2 o p_103898_
		3 o p_103899_
		4 o p_103900_
		5 o p_103901_
	b ()Lfyq; createBodyLayer
		static
fxo net/minecraft/client/model/TadpoleModel
	a root
	b tail
	<init> (Lfyk;)V <init>
		0 o p_233443_
	a (Lchb;FFFFF)V setupAnim
		0 o p_233453_
		1 o p_233454_
		2 o p_233455_
		3 o p_233456_
		4 o p_233457_
		5 o p_233458_
	a ()Ljava/lang/Iterable; headParts
	a (Lbsr;FFFFF)V setupAnim
		0 o p_233446_
		1 o p_233447_
		2 o p_233448_
		3 o p_233449_
		4 o p_233450_
		5 o p_233451_
	b ()Ljava/lang/Iterable; bodyParts
	c ()Lfyq; createBodyLayer
		static
fxp net/minecraft/client/model/TridentModel
	a TEXTURE
	b root
	<clinit> ()V <clinit>
		static
	<init> (Lfyk;)V <init>
		0 o p_171016_
	a ()Lfyq; createLayer
		static
	a (Lfbi;Lfbm;III)V renderToBuffer
		0 o p_103919_
		1 o p_103920_
		2 o p_103921_
		3 o p_103922_
		4 o p_350450_
fxq net/minecraft/client/model/TropicalFishModelA
	a root
	b tail
	<init> (Lfyk;)V <init>
		0 o p_171020_
	a (Lfyo;)Lfyq; createBodyLayer
		static
		0 o p_171022_
	a ()Lfyk; root
	a (Lbsr;FFFFF)V setupAnim
		0 o p_103961_
		1 o p_103962_
		2 o p_103963_
		3 o p_103964_
		4 o p_103965_
		5 o p_103966_
fxr net/minecraft/client/model/TropicalFishModelB
	a root
	b tail
	<init> (Lfyk;)V <init>
		0 o p_171036_
	a (Lfyo;)Lfyq; createBodyLayer
		static
		0 o p_171038_
	a ()Lfyk; root
	a (Lbsr;FFFFF)V setupAnim
		0 o p_103977_
		1 o p_103978_
		2 o p_103979_
		3 o p_103980_
		4 o p_103981_
		5 o p_103982_
fxs net/minecraft/client/model/TurtleModel
	j EGG_BELLY
	k eggBelly
	<init> (Lfyk;)V <init>
		0 o p_171042_
	a (Lfbi;Lfbm;III)V renderToBuffer
		0 o p_104001_
		1 o p_104002_
		2 o p_104003_
		3 o p_104004_
		4 o p_351030_
	a (Lcgf;FFFFF)V setupAnim
		0 o p_103994_
		1 o p_103995_
		2 o p_103996_
		3 o p_103997_
		4 o p_103998_
		5 o p_103999_
	a (Lbsr;FFFFF)V setupAnim
		0 o p_103987_
		1 o p_103988_
		2 o p_103989_
		3 o p_103990_
		4 o p_103991_
		5 o p_103992_
	b ()Ljava/lang/Iterable; bodyParts
	c ()Lfyq; createBodyLayer
		static
fxt net/minecraft/client/model/VexModel
	a root
	b body
	f rightArm
	g leftArm
	h rightWing
	i leftWing
	j head
	<init> (Lfyk;)V <init>
		0 o p_171045_
	a (Lbtg;Lfbi;)V translateToHand
		0 o p_259770_
		1 o p_260351_
	a (Lckr;FFFFF)V setupAnim
		0 o p_104028_
		1 o p_104029_
		2 o p_104030_
		3 o p_104031_
		4 o p_104032_
		5 o p_104033_
	a (Lcuq;Lcuq;F)V setArmsCharging
		0 o p_265484_
		1 o p_265329_
		2 o p_265125_
	a ()Lfyk; root
	a (Lfbi;Z)V offsetStackPosition
		0 o p_263343_
		1 o p_263414_
	a (Lbsr;FFFFF)V setupAnim
		0 o p_104014_
		1 o p_104015_
		2 o p_104016_
		3 o p_104017_
		4 o p_104018_
		5 o p_104019_
	b ()Lfyq; createBodyLayer
		static
fxu net/minecraft/client/model/VillagerHeadModel
	a (Z)V hatVisible
		0 o p_104035_
fxv net/minecraft/client/model/VillagerModel
	a nose
	b root
	f head
	g hat
	h hatRim
	i rightLeg
	j leftLeg
	<init> (Lfyk;)V <init>
		0 o p_171051_
	a (Z)V hatVisible
		0 o p_104060_
	a ()Lfyk; root
	a (Lbsr;FFFFF)V setupAnim
		0 o p_104053_
		1 o p_104054_
		2 o p_104055_
		3 o p_104056_
		4 o p_104057_
		5 o p_104058_
	b ()Lfys; createBodyModel
		static
	d ()Lfyk; getHead
fxw net/minecraft/client/model/WardenModel
	a bone
	b body
	f head
	g rightTendril
	h leftTendril
	i leftLeg
	j leftArm
	k leftRibcage
	l rightArm
	m rightLeg
	n rightRibcage
	o DEFAULT_ARM_X_Y
	p DEFAULT_ARM_Z
	q root
	r tendrilsLayerModelParts
	s heartLayerModelParts
	t bioluminescentLayerModelParts
	u pulsatingSpotsLayerModelParts
	<init> (Lfyk;)V <init>
		0 o p_233512_
	a (F)V animateIdlePose
		0 o p_233515_
	a ()Lfyk; root
	a (FF)V animateHeadLookTarget
		0 o p_233517_
		1 o p_233518_
	a (Lcmb;FFFFF)V setupAnim
		0 o p_233531_
		1 o p_233532_
		2 o p_233533_
		3 o p_233534_
		4 o p_233535_
		5 o p_233536_
	a (Lcmb;FF)V animateTendrils
		0 o p_233527_
		1 o p_233528_
		2 o p_233529_
	a (Lbsr;FFFFF)V setupAnim
		0 o p_233520_
		1 o p_233521_
		2 o p_233522_
		3 o p_233523_
		4 o p_233524_
		5 o p_233525_
	b ()Lfyq; createBodyLayer
		static
	b (FF)V animateWalk
		0 o p_233539_
		1 o p_233540_
	c ()Ljava/util/List; getTendrilsLayerModelParts
	d ()Ljava/util/List; getHeartLayerModelParts
	e ()Ljava/util/List; getBioluminescentLayerModelParts
	f ()Ljava/util/List; getPulsatingSpotsLayerModelParts
	g ()V resetArmPoses
fxx net/minecraft/client/model/WaterPatchModel
	c ()Lfyk; waterPatch
fxy net/minecraft/client/model/WindChargeModel
	a ROTATION_SPEED
	b bone
	f windCharge
	g wind
	<init> (Lfyk;)V <init>
		0 o p_312471_
	a (Lcof;FFFFF)V setupAnim
		0 o p_326187_
		1 o p_311922_
		2 o p_312586_
		3 o p_312400_
		4 o p_312547_
		5 o p_311844_
	a ()Lfyk; root
	a (Lbsr;FFFFF)V setupAnim
		0 o p_312266_
		1 o p_312102_
		2 o p_311965_
		3 o p_312233_
		4 o p_311961_
		5 o p_312621_
	b ()Lfyq; createBodyLayer
		static
fxz net/minecraft/client/model/WitchModel
	b holdingItem
	<init> (Lfyk;)V <init>
		0 o p_171055_
	a (Lbsr;FFFFF)V setupAnim
		0 o p_104067_
		1 o p_104068_
		2 o p_104069_
		3 o p_104070_
		4 o p_104071_
		5 o p_104072_
	b (Z)V setHoldingItem
		0 o p_104075_
	c ()Lfyq; createBodyLayer
		static
	e ()Lfyk; getNose
fy net/minecraft/commands/arguments/ScoreHolderArgument
	a SUGGEST_SCORE_HOLDERS
	b EXAMPLES
	c ERROR_NO_RESULTS
	d multiple
	<clinit> ()V <clinit>
		static
	<init> (Z)V <init>
		0 o p_108216_
	a (Let;Ljava/util/function/Supplier;)Ljava/util/Collection; lambda$parse$2
		static
		0 o p_108231_
		1 o p_108232_
	a (Lcom/mojang/brigadier/StringReader;)Lfy$b; parse
		0 o p_108219_
	a (Lcom/mojang/brigadier/StringReader;Z)Lfy$b; parse
		0 o p_353140_
		1 o p_353127_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Leyf; getName
		static
		0 o p_108224_
		1 o p_108225_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Ljava/util/function/Supplier;)Ljava/util/Collection; getNames
		static
		0 o p_108227_
		1 o p_108228_
		2 o p_108229_
	a (Ljava/util/UUID;Ljava/util/List;Let;Ljava/util/function/Supplier;)Ljava/util/Collection; lambda$parse$4
		static
		0 o p_314701_
		1 o p_314702_
		2 o p_314703_
		3 o p_314704_
	a (Ljava/lang/String;Ljava/util/List;Let;Ljava/util/function/Supplier;)Ljava/util/Collection; lambda$parse$5
		static
		0 o p_314697_
		1 o p_314698_
		2 o p_314699_
		3 o p_314700_
	a (Ljava/util/List;Let;Ljava/util/function/Supplier;)Ljava/util/Collection; lambda$parse$3
		static
		0 o p_313738_
		1 o p_108237_
		2 o p_108238_
	a (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$1
		static
		0 o p_353117_
		1 o p_353118_
	a ()Lfy; scoreHolder
		static
	a (Lcom/mojang/brigadier/StringReader;Ljava/lang/Object;)Lfy$b; parse
		0 o p_353125_
		1 o p_353126_
	b (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V lambda$static$0
		static
		0 o p_171605_
		1 o p_171606_
	b ()Lfy; scoreHolders
		static
	b (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; getNames
		static
		0 o p_108244_
		1 o p_108245_
	c (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; getNamesWithDefaultWildcard
		static
		0 o p_108247_
		1 o p_108248_
	getExamples ()Ljava/util/Collection; getExamples
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_108251_
	parse (Lcom/mojang/brigadier/StringReader;Ljava/lang/Object;)Ljava/lang/Object; parse
		0 o p_353143_
		1 o p_353136_
fy$a net/minecraft/commands/arguments/ScoreHolderArgument$Info
	a FLAG_MULTIPLE
	<init> ()V <init>
	a (Lfy$a$a;Lvw;)V serializeToNetwork
		0 o p_233469_
		1 o p_233470_
	a (Lio$a;Lvw;)V serializeToNetwork
		0 o p_233477_
		1 o p_233478_
	a (Lfy;)Lfy$a$a; unpack
		0 o p_233472_
	a (Lfy$a$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_233466_
		1 o p_233467_
	a (Lvw;)Lfy$a$a; deserializeFromNetwork
		0 o p_233480_
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Lio$a; unpack
		0 o p_233464_
	a (Lio$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_233474_
		1 o p_233475_
	b (Lvw;)Lio$a; deserializeFromNetwork
		0 o p_233482_
fy$a$a net/minecraft/commands/arguments/ScoreHolderArgument$Info$Template
	a this$0
	b multiple
	<init> (Lfy$a;Z)V <init>
		0 o p_233486_
		1 o p_233487_
	a (Lep;)Lfy; instantiate
		0 o p_233490_
	a ()Lio; type
	b (Lep;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate
		0 o p_233492_
fy$b net/minecraft/commands/arguments/ScoreHolderArgument$Result
	getNames (Let;Ljava/util/function/Supplier;)Ljava/util/Collection; getNames
		0 o p_108252_
		1 o p_108253_
fy$c net/minecraft/commands/arguments/ScoreHolderArgument$SelectorResult
	a selector
	<init> (Lhi;)V <init>
		0 o p_108256_
	getNames (Let;Ljava/util/function/Supplier;)Ljava/util/Collection; getNames
		0 o p_108258_
		1 o p_108259_
fya net/minecraft/client/model/WitherBossModel
	a RIBCAGE
	b CENTER_HEAD
	f RIGHT_HEAD
	g LEFT_HEAD
	h RIBCAGE_X_ROT_OFFSET
	i TAIL_X_ROT_OFFSET
	j root
	k centerHead
	l rightHead
	m leftHead
	n ribcage
	o tail
	<init> (Lfyk;)V <init>
		0 o p_171070_
	a (Lbsr;FFF)V prepareMobModel
		0 o p_104083_
		1 o p_104084_
		2 o p_104085_
		3 o p_104086_
	a (Lfyo;)Lfyq; createBodyLayer
		static
		0 o p_171076_
	a ()Lfyk; root
	a (Lciu;FFFFF)V setupAnim
		0 o p_104100_
		1 o p_104101_
		2 o p_104102_
		3 o p_104103_
		4 o p_104104_
		5 o p_104105_
	a (Lciu;Lfyk;I)V setupHeadRotation
		static
		0 o p_171072_
		1 o p_171073_
		2 o p_171074_
	a (Lciu;FFF)V prepareMobModel
		0 o p_104095_
		1 o p_104096_
		2 o p_104097_
		3 o p_104098_
	a (Lbsr;FFFFF)V setupAnim
		0 o p_104088_
		1 o p_104089_
		2 o p_104090_
		3 o p_104091_
		4 o p_104092_
		5 o p_104093_
fyb net/minecraft/client/model/WolfModel
	a REAL_HEAD
	b UPPER_BODY
	f REAL_TAIL
	g head
	h realHead
	i body
	j rightHindLeg
	k leftHindLeg
	l rightFrontLeg
	m leftFrontLeg
	n tail
	o realTail
	p upperBody
	q LEG_SIZE
	<init> (Lfyk;)V <init>
		0 o p_171087_
	a (Lcgh;FFFFF)V setupAnim
		0 o p_104137_
		1 o p_104138_
		2 o p_104139_
		3 o p_104140_
		4 o p_104141_
		5 o p_104142_
	a (Lbsr;FFF)V prepareMobModel
		0 o p_104120_
		1 o p_104121_
		2 o p_104122_
		3 o p_104123_
	a ()Ljava/lang/Iterable; headParts
	a (Lfyo;)Lfys; createMeshDefinition
		static
		0 o p_316269_
	a (Lcgh;FFF)V prepareMobModel
		0 o p_104132_
		1 o p_104133_
		2 o p_104134_
		3 o p_104135_
	a (Lbsr;FFFFF)V setupAnim
		0 o p_104125_
		1 o p_104126_
		2 o p_104127_
		3 o p_104128_
		4 o p_104129_
		5 o p_104130_
	b ()Ljava/lang/Iterable; bodyParts
fyc net/minecraft/client/model/ZombieModel
	<init> (Lfyk;)V <init>
		0 o p_171090_
	a (Lckw;)Z isAggressive
		0 o p_104155_
	a (Lckd;)Z isAggressive
		0 o p_104153_
fyd net/minecraft/client/model/ZombieVillagerModel
	a hatRim
	<init> (Lfyk;)V <init>
		0 o p_171092_
	a (Lckw;FFFFF)V setupAnim
		0 o p_104175_
		1 o p_104176_
		2 o p_104177_
		3 o p_104178_
		4 o p_104179_
		5 o p_104180_
	a (Z)V hatVisible
		0 o p_104182_
	a (Lfyo;)Lfyq; createArmorLayer
		static
		0 o p_171094_
	a (Lbtn;FFFFF)V setupAnim
		0 o p_104168_
		1 o p_104169_
		2 o p_104170_
		3 o p_104171_
		4 o p_104172_
		5 o p_104173_
	a (Lbsr;FFFFF)V setupAnim
		0 o p_104161_
		1 o p_104162_
		2 o p_104163_
		3 o p_104164_
		4 o p_104165_
		5 o p_104166_
	c ()Lfyq; createBodyLayer
		static
fye net/minecraft/client/model/dragon/DragonHeadModel
	a head
	b jaw
	<init> (Lfyk;)V <init>
		0 o p_171097_
	a (FFF)V setupAnim
		0 o p_104188_
		1 o p_104189_
		2 o p_104190_
	a ()Lfyq; createHeadLayer
		static
	a (Lfbi;Lfbm;III)V renderToBuffer
		0 o p_104192_
		1 o p_104193_
		2 o p_104194_
		3 o p_104195_
		4 o p_350947_
fyf net/minecraft/client/model/dragon/package-info
fyg net/minecraft/client/model/geom/EntityModelSet
	a roots
	<init> ()V <init>
	a (Laue;)V onResourceManagerReload
		0 o p_171102_
	a (Lfyi;)Lfyk; bakeLayer
		0 o p_171104_
fyh net/minecraft/client/model/geom/LayerDefinitions
	a FISH_PATTERN_DEFORMATION
	b OUTER_ARMOR_DEFORMATION
	c INNER_ARMOR_DEFORMATION
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/google/common/collect/ImmutableMap;Lfyi;)Z lambda$createRoots$2
		static
		0 o p_171116_
		1 o p_171117_
	a (Lcom/google/common/collect/ImmutableMap$Builder;Lfyq;Ldup;)V lambda$createRoots$1
		static
		0 o p_247862_
		1 o p_247863_
		2 o p_247864_
	a ()Ljava/util/Map; createRoots
		static
	b (Lcom/google/common/collect/ImmutableMap$Builder;Lfyq;Ldup;)V lambda$createRoots$0
		static
		0 o p_171112_
		1 o p_171113_
		2 o p_171114_
fyi net/minecraft/client/model/geom/ModelLayerLocation
	a model
	b layer
	<init> (Lakr;Ljava/lang/String;)V <init>
		0 o p_171121_
		1 o p_171122_
	a ()Lakr; getModel
	b ()Ljava/lang/String; getLayer
	equals (Ljava/lang/Object;)Z equals
		0 o p_171126_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fyj net/minecraft/client/model/geom/ModelLayers
	A CHICKEN
	B COD
	C COMMAND_BLOCK_MINECART
	D CONDUIT_CAGE
	E CONDUIT_EYE
	F CONDUIT_SHELL
	G CONDUIT_WIND
	H COW
	I CREEPER
	J CREEPER_ARMOR
	K CREEPER_HEAD
	L DECORATED_POT_BASE
	M DECORATED_POT_SIDES
	N DOLPHIN
	O DONKEY
	P DOUBLE_CHEST_LEFT
	Q DOUBLE_CHEST_RIGHT
	R DRAGON_SKULL
	S DROWNED
	T DROWNED_INNER_ARMOR
	U DROWNED_OUTER_ARMOR
	V DROWNED_OUTER_LAYER
	W ELDER_GUARDIAN
	X ELYTRA
	Y ENDERMAN
	Z ENDERMITE
	a ALLAY
	aA LLAMA_SPIT
	aB MAGMA_CUBE
	aC MINECART
	aD MOOSHROOM
	aE MULE
	aF OCELOT
	aG PANDA
	aH PARROT
	aI PHANTOM
	aJ PIG
	aK PIGLIN
	aL PIGLIN_BRUTE
	aM PIGLIN_BRUTE_INNER_ARMOR
	aN PIGLIN_BRUTE_OUTER_ARMOR
	aO PIGLIN_HEAD
	aP PIGLIN_INNER_ARMOR
	aQ PIGLIN_OUTER_ARMOR
	aR PIG_SADDLE
	aS PILLAGER
	aT PLAYER
	aU PLAYER_HEAD
	aV PLAYER_INNER_ARMOR
	aW PLAYER_OUTER_ARMOR
	aX PLAYER_SLIM
	aY PLAYER_SLIM_INNER_ARMOR
	aZ PLAYER_SLIM_OUTER_ARMOR
	aa ENDER_DRAGON
	ab END_CRYSTAL
	ac EVOKER
	ad EVOKER_FANGS
	ae FOX
	af FROG
	ag FURNACE_MINECART
	ah GHAST
	ai GIANT
	aj GIANT_INNER_ARMOR
	ak GIANT_OUTER_ARMOR
	al GLOW_SQUID
	am GOAT
	an GUARDIAN
	ao HOGLIN
	ap HOPPER_MINECART
	aq HORSE
	ar HORSE_ARMOR
	as HUSK
	at HUSK_INNER_ARMOR
	au HUSK_OUTER_ARMOR
	av ILLUSIONER
	aw IRON_GOLEM
	ax LEASH_KNOT
	ay LLAMA
	az LLAMA_DECOR
	b ARMADILLO
	bA STRAY
	bB STRAY_INNER_ARMOR
	bC STRAY_OUTER_ARMOR
	bD STRAY_OUTER_LAYER
	bE STRIDER
	bF STRIDER_SADDLE
	bG TADPOLE
	bH TNT_MINECART
	bI TRADER_LLAMA
	bJ TRIDENT
	bK TROPICAL_FISH_LARGE
	bL TROPICAL_FISH_LARGE_PATTERN
	bM TROPICAL_FISH_SMALL
	bN TROPICAL_FISH_SMALL_PATTERN
	bO TURTLE
	bP VEX
	bQ VILLAGER
	bR VINDICATOR
	bS WARDEN
	bT WANDERING_TRADER
	bU WIND_CHARGE
	bV WITCH
	bW WITHER
	bX WITHER_ARMOR
	bY WITHER_SKELETON
	bZ WITHER_SKELETON_INNER_ARMOR
	ba PLAYER_SPIN_ATTACK
	bb POLAR_BEAR
	bc PUFFERFISH_BIG
	bd PUFFERFISH_MEDIUM
	be PUFFERFISH_SMALL
	bf RABBIT
	bg RAVAGER
	bh SALMON
	bi SHEEP
	bj SHEEP_FUR
	bk SHIELD
	bl SHULKER
	bm SHULKER_BULLET
	bn SILVERFISH
	bo SKELETON
	bp SKELETON_HORSE
	bq SKELETON_INNER_ARMOR
	br SKELETON_OUTER_ARMOR
	bs SKELETON_SKULL
	bt SLIME
	bu SLIME_OUTER
	bv SNIFFER
	bw SNOW_GOLEM
	bx SPAWNER_MINECART
	by SPIDER
	bz SQUID
	c ARMOR_STAND
	ca WITHER_SKELETON_OUTER_ARMOR
	cb WITHER_SKELETON_SKULL
	cc WITHER_SKULL
	cd WOLF
	ce WOLF_ARMOR
	cf ZOGLIN
	cg ZOMBIE
	ch ZOMBIE_HEAD
	ci ZOMBIE_HORSE
	cj ZOMBIE_INNER_ARMOR
	ck ZOMBIE_OUTER_ARMOR
	cl ZOMBIE_VILLAGER
	cm ZOMBIE_VILLAGER_INNER_ARMOR
	cn ZOMBIE_VILLAGER_OUTER_ARMOR
	co ZOMBIFIED_PIGLIN
	cp ZOMBIFIED_PIGLIN_INNER_ARMOR
	cq ZOMBIFIED_PIGLIN_OUTER_ARMOR
	cr DEFAULT_LAYER
	cs ALL_MODELS
	d ARMOR_STAND_INNER_ARMOR
	e ARMOR_STAND_OUTER_ARMOR
	f AXOLOTL
	g BANNER
	h BAT
	i BED_FOOT
	j BED_HEAD
	k BEE
	l BELL
	m BLAZE
	n BOGGED
	o BOGGED_INNER_ARMOR
	p BOGGED_OUTER_ARMOR
	q BOGGED_OUTER_LAYER
	r BOOK
	s BREEZE
	t BREEZE_WIND
	u CAT
	v CAT_COLLAR
	w CAMEL
	x CAVE_SPIDER
	y CHEST
	z CHEST_MINECART
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lfyi; register
		static
		0 o p_171294_
	a (Ldup;)Lfyi; createSignModelName
		static
		0 o p_171292_
	a (Ljava/lang/String;Ljava/lang/String;)Lfyi; register
		static
		0 o p_171296_
		1 o p_171297_
	a ()Ljava/util/stream/Stream; getKnownLocations
		static
	a (Lcov$b;)Lfyi; createRaftModelName
		static
		0 o p_252002_
	b (Ldup;)Lfyi; createHangingSignModelName
		static
		0 o p_252225_
	b (Ljava/lang/String;)Lfyi; registerInnerArmor
		static
		0 o p_171299_
	b (Ljava/lang/String;Ljava/lang/String;)Lfyi; createLocation
		static
		0 o p_171301_
		1 o p_171302_
	b (Lcov$b;)Lfyi; createChestRaftModelName
		static
		0 o p_248520_
	c (Lcov$b;)Lfyi; createBoatModelName
		static
		0 o p_171290_
	c (Ljava/lang/String;)Lfyi; registerOuterArmor
		static
		0 o p_171304_
	d (Lcov$b;)Lfyi; createChestBoatModelName
		static
		0 o p_233551_
fyk net/minecraft/client/model/geom/ModelPart
	a DEFAULT_SCALE
	b x
	c y
	d z
	e xRot
	f yRot
	g zRot
	h xScale
	i yScale
	j zScale
	k visible
	l skipDraw
	m cubes
	n children
	o initialPose
	<init> (Ljava/util/List;Ljava/util/Map;)V <init>
		0 o p_171306_
		1 o p_171307_
	a ()Lfym; storePose
	a (Lfyk;)V copyFrom
		0 o p_104316_
	a (Lfbi;Lfyk$d;Ljava/lang/String;Ljava/lang/String;Lfyk;)V lambda$visit$0
		static
		0 o p_171317_
		1 o p_171318_
		2 o p_171319_
		3 o p_171320_
		4 o p_171321_
	a (Lfym;)V setInitialPose
		0 o p_233561_
	a (Lfbi;Lfbm;II)V render
		0 o p_104302_
		1 o p_104303_
		2 o p_104304_
		3 o p_104305_
	a (FFF)V setPos
		0 o p_104228_
		1 o p_104229_
		2 o p_104230_
	a (Lfbi;Lfbm;III)V render
		0 o p_104307_
		1 o p_104308_
		2 o p_104309_
		3 o p_104310_
		4 o p_350978_
	a (Lfbi;Lfyk$d;Ljava/lang/String;)V visit
		0 o p_171313_
		1 o p_171314_
		2 o p_171315_
	a (Lfbi;Lfyk$d;)V visit
		0 o p_171310_
		1 o p_171311_
	a (Lfbi$a;Lfbm;III)V compile
		0 o p_104291_
		1 o p_104292_
		2 o p_104293_
		3 o p_104294_
		4 o p_350388_
	a (Lfbi;)V translateAndRotate
		0 o p_104300_
	a (Ljava/lang/String;)Z hasChild
		0 o p_233563_
	a (Layw;)Lfyk$a; getRandomCube
		0 o p_233559_
	a (Lorg/joml/Vector3f;)V offsetPos
		0 o p_253873_
	b (Lorg/joml/Vector3f;)V offsetRotation
		0 o p_253983_
	b (Ljava/lang/String;)Lfyk; getChild
		0 o p_171325_
	b ()Lfym; getInitialPose
	b (Lfym;)V loadPose
		0 o p_171323_
	b (FFF)V setRotation
		0 o p_171328_
		1 o p_171329_
		2 o p_171330_
	c (Lorg/joml/Vector3f;)V offsetScale
		0 o p_253957_
	c ()V resetPose
	d ()Z isEmpty
	e ()Ljava/util/stream/Stream; getAllParts
fyk$a net/minecraft/client/model/geom/ModelPart$Cube
	a minX
	b minY
	c minZ
	d maxX
	e maxY
	f maxZ
	g polygons
	<init> (IIFFFFFFFFFZFFLjava/util/Set;)V <init>
		0 o p_273701_
		1 o p_273034_
		2 o p_272824_
		3 o p_273777_
		4 o p_273748_
		5 o p_273722_
		6 o p_273763_
		7 o p_272823_
		8 o p_272945_
		9 o p_272790_
		10 o p_272870_
		11 o p_273589_
		12 o p_273591_
		13 o p_273313_
		14 o p_273291_
	a (Lfbi$a;Lfbm;III)V compile
		0 o p_171333_
		1 o p_171334_
		2 o p_171335_
		3 o p_171336_
		4 o p_350744_
fyk$b net/minecraft/client/model/geom/ModelPart$Polygon
	a vertices
	b normal
	<init> ([Lfyk$c;FFFFFFZLji;)V <init>
		0 o p_104362_
		1 o p_104363_
		2 o p_104364_
		3 o p_104365_
		4 o p_104366_
		5 o p_104367_
		6 o p_104368_
		7 o p_104369_
		8 o p_104370_
fyk$c net/minecraft/client/model/geom/ModelPart$Vertex
	a pos
	b u
	c v
	<init> (FFFFF)V <init>
		0 o p_104375_
		1 o p_104376_
		2 o p_104377_
		3 o p_104378_
		4 o p_104379_
	<init> (Lorg/joml/Vector3f;FF)V <init>
		0 o p_253667_
		1 o p_253662_
		2 o p_254308_
	a (FF)Lfyk$c; remap
		0 o p_104385_
		1 o p_104386_
fyk$d net/minecraft/client/model/geom/ModelPart$Visitor
	visit (Lfbi$a;Ljava/lang/String;ILfyk$a;)V visit
		0 o p_171342_
		1 o p_171343_
		2 o p_171344_
		3 o p_171345_
fyl net/minecraft/client/model/geom/PartNames
	A RIGHT_HIND_FOOT
	B LEFT_FRONT_FOOT
	C RIGHT_FRONT_FOOT
	D FEET
	E LEFT_HIND_LEG_TIP
	F RIGHT_HIND_LEG_TIP
	G LEFT_FRONT_LEG_TIP
	H RIGHT_FRONT_LEG_TIP
	I LEFT_LID
	J RIGHT_LID
	K LEFT_CHEST
	L RIGHT_CHEST
	M LEFT_HORN
	N RIGHT_HORN
	O LEFT_EYE
	P RIGHT_EYE
	Q JAW
	R NOSE
	S ARMS
	T TAIL
	U CUBE
	V BEAK
	W BACK_FIN
	X MANE
	Y NECK
	Z MOUTH
	a LEFT_FIN
	aA MUSHROOMS
	aB BONE
	aa HEAD
	ab HAT
	ac BODY
	ad HAT_RIM
	ae JACKET
	af TOP_GILLS
	ag LEFT_GILLS
	ah RIGHT_GILLS
	ai ROOT
	aj CROAKING_BODY
	ak TONGUE
	al TONGUE_R1
	am LEFT_HAND
	an RIGHT_HAND
	ao LEFT_FOOT
	ap RIGHT_FOOT
	aq EYES
	ar RIGHT_TENDRIL
	as LEFT_TENDRIL
	at RIGHT_RIBCAGE
	au LEFT_RIBCAGE
	av WIND_BODY
	aw WIND_TOP
	ax WIND_MID
	ay WIND_BOTTOM
	az RODS
	b RIGHT_FIN
	c TOP_FIN
	d BOTTOM_FIN
	e TAIL_FIN
	f LEFT_BLUE_FIN
	g RIGHT_BLUE_FIN
	h LEFT_ARM
	i RIGHT_ARM
	j LEFT_WING
	k RIGHT_WING
	l LEFT_WING_BASE
	m RIGHT_WING_BASE
	n LEFT_WING_TIP
	o RIGHT_WING_TIP
	p LEFT_EAR
	q RIGHT_EAR
	r LEFT_LEG
	s RIGHT_LEG
	t LEFT_HIND_LEG
	u RIGHT_HIND_LEG
	v LEFT_MID_LEG
	w RIGHT_MID_LEG
	x LEFT_FRONT_LEG
	y RIGHT_FRONT_LEG
	z LEFT_HIND_FOOT
	<init> ()V <init>
fym net/minecraft/client/model/geom/PartPose
	a ZERO
	b x
	c y
	d z
	e xRot
	f yRot
	g zRot
	<clinit> ()V <clinit>
		static
	<init> (FFFFFF)V <init>
		0 o p_171413_
		1 o p_171414_
		2 o p_171415_
		3 o p_171416_
		4 o p_171417_
		5 o p_171418_
	a (FFF)Lfym; offset
		static
		0 o p_171420_
		1 o p_171421_
		2 o p_171422_
	a (FFFFFF)Lfym; offsetAndRotation
		static
		0 o p_171424_
		1 o p_171425_
		2 o p_171426_
		3 o p_171427_
		4 o p_171428_
		5 o p_171429_
	b (FFF)Lfym; rotation
		static
		0 o p_171431_
		1 o p_171432_
		2 o p_171433_
fyn net/minecraft/client/model/geom/builders/CubeDefinition
	a comment
	b origin
	c dimensions
	d grow
	e mirror
	f texCoord
	g texScale
	h visibleFaces
	<init> (Ljava/lang/String;FFFFFFFFLfyo;ZFFLjava/util/Set;)V <init>
		0 o p_273024_
		1 o p_273620_
		2 o p_273436_
		3 o p_273139_
		4 o p_273013_
		5 o p_272874_
		6 o p_273100_
		7 o p_273756_
		8 o p_273105_
		9 o p_272818_
		10 o p_273585_
		11 o p_272829_
		12 o p_273119_
		13 o p_273201_
	a (II)Lfyk$a; bake
		0 o p_171456_
		1 o p_171457_
fyo net/minecraft/client/model/geom/builders/CubeDeformation
	a NONE
	b growX
	c growY
	d growZ
	<clinit> ()V <clinit>
		static
	<init> (FFF)V <init>
		0 o p_171466_
		1 o p_171467_
		2 o p_171468_
	<init> (F)V <init>
		0 o p_171464_
	a (FFF)Lfyo; extend
		0 o p_171472_
		1 o p_171473_
		2 o p_171474_
	a (F)Lfyo; extend
		0 o p_171470_
fyp net/minecraft/client/model/geom/builders/CubeListBuilder
	a ALL_VISIBLE
	b cubes
	c xTexOffs
	d yTexOffs
	e mirror
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (FFFFFFLfyo;)Lfyp; addBox
		0 o p_171489_
		1 o p_171490_
		2 o p_171491_
		3 o p_171492_
		4 o p_171493_
		5 o p_171494_
		6 o p_171495_
	a (FFFFFFLjava/util/Set;)Lfyp; addBox
		0 o p_272653_
		1 o p_273044_
		2 o p_272720_
		3 o p_273739_
		4 o p_273613_
		5 o p_273328_
		6 o p_273277_
	a ()Lfyp; mirror
	a (Ljava/lang/String;FFFIIILfyo;II)Lfyp; addBox
		0 o p_171545_
		1 o p_171546_
		2 o p_171547_
		3 o p_171548_
		4 o p_171549_
		5 o p_171550_
		6 o p_171551_
		7 o p_171552_
		8 o p_171553_
		9 o p_171554_
	a (FFFFFFZ)Lfyp; addBox
		0 o p_171507_
		1 o p_171508_
		2 o p_171509_
		3 o p_171510_
		4 o p_171511_
		5 o p_171512_
		6 o p_171513_
	a (FFFFFF)Lfyp; addBox
		0 o p_171482_
		1 o p_171483_
		2 o p_171484_
		3 o p_171485_
		4 o p_171486_
		5 o p_171487_
	a (Ljava/lang/String;FFFFFF)Lfyp; addBox
		0 o p_171518_
		1 o p_171519_
		2 o p_171520_
		3 o p_171521_
		4 o p_171522_
		5 o p_171523_
		6 o p_171524_
	a (Ljava/lang/String;FFFFFFLfyo;)Lfyp; addBox
		0 o p_171526_
		1 o p_171527_
		2 o p_171528_
		3 o p_171529_
		4 o p_171530_
		5 o p_171531_
		6 o p_171532_
		7 o p_171533_
	a (Ljava/lang/String;FFFIIIII)Lfyp; addBox
		0 o p_171535_
		1 o p_171536_
		2 o p_171537_
		3 o p_171538_
		4 o p_171539_
		5 o p_171540_
		6 o p_171541_
		7 o p_171542_
		8 o p_171543_
	a (Z)Lfyp; mirror
		0 o p_171556_
	a (FFFFFFLfyo;FF)Lfyp; addBox
		0 o p_171497_
		1 o p_171498_
		2 o p_171499_
		3 o p_171500_
		4 o p_171501_
		5 o p_171502_
		6 o p_171503_
		7 o p_171504_
		8 o p_171505_
	a (II)Lfyp; texOffs
		0 o p_171515_
		1 o p_171516_
	b ()Ljava/util/List; getCubes
	c ()Lfyp; create
		static
fyq net/minecraft/client/model/geom/builders/LayerDefinition
	a mesh
	b material
	<init> (Lfys;Lfyr;)V <init>
		0 o p_171562_
		1 o p_171563_
	a (Lfys;II)Lfyq; create
		static
		0 o p_171566_
		1 o p_171567_
		2 o p_171568_
	a ()Lfyk; bakeRoot
fyr net/minecraft/client/model/geom/builders/MaterialDefinition
	a xTexSize
	b yTexSize
	<init> (II)V <init>
		0 o p_171572_
		1 o p_171573_
fys net/minecraft/client/model/geom/builders/MeshDefinition
	a root
	<init> ()V <init>
	a ()Lfyt; getRoot
fyt net/minecraft/client/model/geom/builders/PartDefinition
	a cubes
	b partPose
	c children
	<init> (Ljava/util/List;Lfym;)V <init>
		0 o p_171581_
		1 o p_171582_
	a (Ljava/lang/String;Lfyp;Lfym;)Lfyt; addOrReplaceChild
		0 o p_171600_
		1 o p_171601_
		2 o p_171602_
	a (Lfyk;Lfyk;)Lfyk; lambda$bake$1
		static
		0 o p_171595_
		1 o p_171596_
	a (Ljava/lang/String;)Lfyt; getChild
		0 o p_171598_
	a (IILjava/util/Map$Entry;)Lfyk; lambda$bake$0
		static
		0 o p_171591_
		1 o p_171592_
		2 o p_171593_
	a (II)Lfyk; bake
		0 o p_171584_
		1 o p_171585_
	a (IILfyn;)Lfyk$a; lambda$bake$2
		static
		0 o p_171587_
		1 o p_171588_
		2 o p_171589_
fyu net/minecraft/client/model/geom/builders/UVPair
	a u
	b v
	<init> (FF)V <init>
		0 o p_171610_
		1 o p_171611_
	a ()F u
	b ()F v
	toString ()Ljava/lang/String; toString
fyv net/minecraft/client/model/geom/builders/package-info
fyw net/minecraft/client/model/geom/package-info
fyx net/minecraft/client/model/package-info
fyy net/minecraft/client/multiplayer/AccountProfileKeyPairManager
	b LOGGER
	c MINIMUM_PROFILE_KEY_REFRESH_INTERVAL
	d PROFILE_KEY_PAIR_DIR
	e userApiService
	f profileKeyPairPath
	g keyPair
	h nextProfileKeyRefreshTime
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/authlib/minecraft/UserApiService;Ljava/util/UUID;Ljava/nio/file/Path;)V <init>
		0 o p_253640_
		1 o p_254415_
		2 o p_253813_
	a (Lcmz;)V writeProfileKeyPair
		0 o p_254227_
	a (Lcom/mojang/authlib/minecraft/UserApiService;)Lcmz; fetchProfileKeyPair
		0 o p_253844_
	a ()Ljava/util/concurrent/CompletableFuture; prepareKeyPair
	a (Lcom/mojang/authlib/yggdrasil/response/KeyPairResponse;)Lcna$a; parsePublicKey
		static
		0 o p_253834_
	a (Ljava/util/Optional;)Ljava/util/concurrent/CompletableFuture; readOrFetchProfileKeyPair
		0 o p_254074_
	a (Lcom/google/gson/JsonElement;)V lambda$writeProfileKeyPair$1
		0 o p_254406_
	b (Ljava/util/Optional;)Ljava/util/Optional; lambda$readOrFetchProfileKeyPair$0
		0 o p_253736_
	b ()Z shouldRefreshKeyPair
	c ()Ljava/util/Optional; readProfileKeyPair
fyz net/minecraft/client/multiplayer/ChunkBatchSizeCalculator
	a MAX_OLD_SAMPLES_WEIGHT
	b CLAMP_COEFFICIENT
	c aggregatedNanosPerChunk
	d oldSamplesWeight
	e chunkBatchStartTime
	<init> ()V <init>
	a (I)V onBatchFinished
		0 o p_299163_
	a ()V onBatchStart
	b ()F getDesiredChunksPerTick
fz net/minecraft/commands/arguments/ScoreboardSlotArgument
	a ERROR_INVALID_VALUE
	b EXAMPLES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/StringReader;)Lexx; parse
		0 o p_109198_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lexx; getDisplaySlot
		static
		0 o p_109200_
		1 o p_109201_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304112_
	a ()Lfz; displaySlot
		static
	getExamples ()Ljava/util/Collection; getExamples
	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
		0 o p_109206_
		1 o p_109207_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_109209_
fza net/minecraft/client/multiplayer/ClientAdvancements
	a LOGGER
	b minecraft
	c telemetryManager
	d tree
	e progress
	f listener
	g selectedTab
	<clinit> ()V <clinit>
		static
	<init> (Lfgo;Lgvs;)V <init>
		0 o p_286782_
		1 o p_286391_
	a ()Lal; getTree
	a (Lag;Z)V setSelectedTab
		0 o p_301030_
		1 o p_104403_
	a (Lfza$a;)V setListener
		0 o p_104398_
	a (Lakr;)Lag; get
		0 o p_301015_
	a (Lafz;)V update
		0 o p_104400_
	a (Lfza$a;Lag;Lai;)V lambda$setListener$0
		0 o p_301328_
		1 o p_300950_
		2 o p_301173_
fza$a net/minecraft/client/multiplayer/ClientAdvancements$Listener
	a (Lah;Lai;)V onUpdateAdvancementProgress
		0 o p_300896_
		1 o p_104405_
	a (Lag;)V onSelectedTabChanged
		0 o p_301171_
fzb net/minecraft/client/multiplayer/ClientChunkCache
	a LOGGER
	b emptyChunk
	c lightEngine
	d storage
	e level
	<clinit> ()V <clinit>
		static
	<init> (Lfzf;I)V <init>
		0 o p_104414_
		1 o p_104415_
	a (I)V updateViewRadius
		0 o p_104417_
	a (IILdvz;Z)Lduy; getChunk
		0 o p_104427_
		1 o p_104428_
		2 o p_332153_
		3 o p_104430_
	a (IILvw;)V replaceBiomes
		0 o p_275374_
		1 o p_275226_
		2 o p_275745_
	a (Ldvi;II)Z isValidChunk
		static
		0 o p_104439_
		1 o p_104440_
		2 o p_104441_
	a (IILvw;Lub;Ljava/util/function/Consumer;)Ldvi; replaceWithPacketData
		0 o p_194117_
		1 o p_194118_
		2 o p_194119_
		3 o p_194120_
		4 o p_194121_
	a (Ljava/util/function/BooleanSupplier;Z)V tick
		0 o p_202421_
		1 o p_202422_
	a (Ldcd;)V drop
		0 o p_295783_
	a (Lddf;Lkf;)V onLightUpdate
		0 o p_104436_
		1 o p_104437_
	b (IILdvz;Z)Ldvi; getChunk
		0 o p_104451_
		1 o p_104452_
		2 o p_330230_
		3 o p_104454_
	b (I)I calculateStorageRange
		static
		0 o p_104449_
	d (II)V updateViewCenter
		0 o p_104460_
		1 o p_104461_
	e ()Ljava/lang/String; gatherStats
	j ()I getLoadedChunksCount
	p ()Leot; getLightEngine
	q ()Ldcc; getLevel
fzb$a net/minecraft/client/multiplayer/ClientChunkCache$Storage
	a this$0
	b chunks
	c chunkRadius
	d viewRange
	e viewCenterX
	f viewCenterZ
	g chunkCount
	<init> (Lfzb;I)V <init>
		0 o p_104473_
		1 o p_104474_
	a (ILdvi;Ldvi;)Ldvi; replace
		0 o p_104488_
		1 o p_104489_
		2 o p_104490_
	a (I)Ldvi; getChunk
		0 o p_104480_
	a (Ljava/lang/String;)V dumpChunks
		0 o p_171623_
	a (ILdvi;)V replace
		0 o p_104485_
		1 o p_104486_
	a (II)I getIndex
		0 o p_104482_
		1 o p_104483_
	b (II)Z inRange
		0 o p_104501_
		1 o p_104502_
fzc net/minecraft/client/multiplayer/ClientCommonPacketListenerImpl
	a minecraft
	b connection
	c serverData
	d serverBrand
	e telemetryManager
	f postDisconnectScreen
	g isTransferring
	h strictErrorHandling
	i serverCookies
	j customReportDetails
	k serverLinks
	l GENERIC_DISCONNECT_MESSAGE
	m LOGGER
	n deferredPackets
	<clinit> ()V <clinit>
		static
	<init> (Lfgo;Lvt;Lfzj;)V <init>
		0 o p_295454_
		1 o p_294773_
		2 o p_294647_
	a (Lzt;)V handleResourcePackPush
		0 o p_314606_
	a (Lwz;Lwz;)Lwz; preparePackPrompt
		static
		0 o p_296200_
		1 o p_295584_
	a (Laaj;)V handleCustomPayload
		0 o p_295776_
	a (Lzn;)V handleCustomPayload
		0 o p_295727_
	a (Lzp;)V handleDisconnect
		0 o p_296159_
	a (Lzr;)V handlePing
		0 o p_295594_
	a (Lzv;)V handleStoreCookie
		0 o p_320008_
	a (Lo;Lp;)V fillListenerSpecificCrashDetails
		0 o p_350364_
		1 o p_315011_
	a (Lvv;)V onDisconnect
		0 o p_350760_
	a (Lzg;Ljava/lang/Throwable;)Ljava/util/Optional; storeDisconnectionReport
		0 o p_350430_
		1 o p_350533_
	a (Ljava/util/UUID;)V lambda$handleResourcePackPop$2
		0 o p_314401_
	a (Lzg;Ljava/lang/Exception;)V onPacketError
		0 o p_341624_
		1 o p_341639_
	a (Lzg;Ljava/util/function/BooleanSupplier;Ljava/time/Duration;)V sendWhen
		0 o p_296259_
		1 o p_296086_
		2 o p_294812_
	a (Ljava/util/UUID;Ljava/net/URL;Ljava/lang/String;ZLwz;)Lfod; addOrUpdatePackPrompt
		0 o p_314948_
		1 o p_315012_
		2 o p_314981_
		3 o p_315013_
		4 o p_314960_
	a (Lzu;)V handleServerLinks
		0 o p_350990_
	a (Lalj$a;)Ljava/util/List; lambda$storeDisconnectionReport$0
		static
		0 o p_351668_
	a (Lzo;)V handleCustomReportDetails
		0 o p_350638_
	a (Lzq;)V handleKeepAlive
		0 o p_295361_
	a (Ljava/lang/String;)Ljava/net/URL; parseResourcePackUrl
		static
		0 o p_295495_
	a (Labp;)V handleRequestCookie
		0 o p_320212_
	a (Lzs;)V handleResourcePackPop
		0 o p_314537_
	a (Lzw;)V handleTransfer
		0 o p_320739_
	a (Lzg;)Z shouldHandleMessage
		0 o p_341905_
	a (Lwz;Ljava/lang/Throwable;)Lvv; createDisconnectionInfo
		0 o p_350683_
		1 o p_350813_
	b (Lvv;)Lfod; createDisconnectScreen
		0 o p_350769_
	b (Lzg;)V send
		0 o p_295097_
	e ()V sendDeferredPackets
	f ()Ljava/lang/String; serverBrand
	g ()Lfod; lambda$createDisconnectScreen$6
		static
	h ()Ljava/lang/String; lambda$fillListenerSpecificCrashDetails$5
	i ()Ljava/lang/String; lambda$fillListenerSpecificCrashDetails$4
	j ()V lambda$handleResourcePackPop$3
	k ()Z lambda$handleKeepAlive$1
		static
fzc$a net/minecraft/client/multiplayer/ClientCommonPacketListenerImpl$DeferredPacket
	a packet
	b sendCondition
	c expirationTime
	<init> (Lzg;Ljava/util/function/BooleanSupplier;J)V <init>
		0 o packet
		1 o sendCondition
		2 o expirationTime
	a ()Lzg; packet
	b ()Ljava/util/function/BooleanSupplier; sendCondition
	c ()J expirationTime
	equals (Ljava/lang/Object;)Z equals
		0 o p_296260_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fzc$b net/minecraft/client/multiplayer/ClientCommonPacketListenerImpl$PackConfirmScreen
	r this$0
	s requests
	u parentScreen
	<init> (Lfzc;Lfgo;Lfod;Ljava/util/List;ZLwz;)V <init>
		0 o p_315000_
		1 o p_314973_
		2 o p_315016_
		3 o p_314994_
		4 o p_314923_
		5 o p_314940_
	a (Lfgo;Lfod;ZLjava/util/List;Lfzc;Z)V lambda$new$0
		static
		0 o p_314986_
		1 o p_314999_
		2 o p_314918_
		3 o p_314968_
		4 o p_314997_
		5 o p_315005_
	a (Lfgo;Ljava/util/UUID;Ljava/net/URL;Ljava/lang/String;ZLwz;)Lfzc$b; update
		0 o p_314946_
		1 o p_314980_
		2 o p_314930_
		3 o p_315003_
		4 o p_314916_
		5 o p_314991_
fzc$b$a net/minecraft/client/multiplayer/ClientCommonPacketListenerImpl$PackConfirmScreen$PendingRequest
	a id
	b url
	c hash
	<init> (Ljava/util/UUID;Ljava/net/URL;Ljava/lang/String;)V <init>
		0 o id
		1 o url
		2 o hash
	a ()Ljava/util/UUID; id
	b ()Ljava/net/URL; url
	c ()Ljava/lang/String; hash
	equals (Ljava/lang/Object;)Z equals
		0 o p_314977_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fzd net/minecraft/client/multiplayer/ClientConfigurationPacketListenerImpl
	l chatState
	m LOGGER
	n localGameProfile
	o enabledFeatures
	p receivedRegistries
	q registryDataCollector
	r knownPacks
	<clinit> ()V <clinit>
		static
	<init> (Lfgo;Lvt;Lfzj;)V <init>
		0 o p_295262_
		1 o p_296339_
		2 o p_294706_
	a (Laaj;)V handleCustomPayload
		0 o p_295411_
	a (Lzx;)V handleUpdateTags
		0 o p_321623_
	a (Lauh;)Lka$b; lambda$handleConfigurationFinished$0
		0 o p_326197_
	a (Lvv;)V onDisconnect
		0 o p_351005_
	a (Labg;)V handleSelectKnownPacks
		0 o p_325965_
	a (Labh;)V handleEnabledFeatures
		0 o p_294410_
	a (Labf;)V handleResetChat
		0 o p_338215_
	a (Labe;)V handleRegistryData
		0 o p_295757_
	a (Labd;)V handleConfigurationFinished
		0 o p_294585_
	a (Ljava/util/function/Function;)Ljava/lang/Object; runWithResources
		0 o p_325978_
	b (Laaj;)V handleUnknownCustomPayload
		0 o p_296412_
	c ()Z isAcceptingMessages
	d ()V tick
fze net/minecraft/client/multiplayer/ClientHandshakePacketListenerImpl
	a LOGGER
	b minecraft
	c serverData
	d parent
	e updateStatus
	f connection
	g newWorld
	h worldLoadDuration
	i minigameName
	j cookies
	k wasTransferredTo
	l state
	<clinit> ()V <clinit>
		static
	<init> (Lvt;Lfgo;Lfzt;Lfod;ZLjava/time/Duration;Ljava/util/function/Consumer;Lfzy;)V <init>
		0 o p_261697_
		1 o p_261835_
		2 o p_261938_
		3 o p_261783_
		4 o p_261562_
		5 o p_261673_
		6 o p_261945_
		7 o p_320762_
	a (Ljava/lang/String;)V setMinigameName
		0 o p_286653_
	a (Ljava/lang/String;Laiz;Ljavax/crypto/Cipher;Ljavax/crypto/Cipher;)V lambda$handleHello$1
		0 o p_319376_
		1 o p_319377_
		2 o p_319378_
		3 o p_319379_
	a (Laiz;Ljavax/crypto/Cipher;Ljavax/crypto/Cipher;)V setEncryption
		0 o p_319860_
		1 o p_320550_
		2 o p_320442_
	a (Lfze$a;Lfze$a;)Lfze$a; lambda$switchState$0
		static
		0 o p_339287_
		1 o p_339288_
	a (Labp;)V handleRequestCookie
		0 o p_319938_
	a (Ljavax/crypto/Cipher;Ljavax/crypto/Cipher;)V lambda$setEncryption$2
		0 o p_233592_
		1 o p_233593_
	a (Lo;Lp;)V fillListenerSpecificCrashDetails
		0 o p_350555_
		1 o p_315015_
	a (Lvv;)V onDisconnect
		0 o p_350923_
	a (Lait;)V handleDisconnect
		0 o p_104553_
	a (Lair;)V handleHello
		0 o p_104549_
	a (Lfze$a;)V switchState
		0 o p_302230_
	a (Lais;)V handleCompression
		0 o p_104551_
	a (Laiq;)V handleGameProfile
		0 o p_104547_
	a (Laip;)V handleCustomQuery
		0 o p_104545_
	b (Ljava/lang/String;)Lwz; authenticateServer
		0 o p_104532_
	c ()Z isAcceptingMessages
	d ()Lcom/mojang/authlib/minecraft/MinecraftSessionService; getMinecraftSessionService
	e ()Ljava/lang/String; lambda$fillListenerSpecificCrashDetails$4
	f ()Ljava/lang/String; lambda$fillListenerSpecificCrashDetails$3
fze$a net/minecraft/client/multiplayer/ClientHandshakePacketListenerImpl$State
	a CONNECTING
	b AUTHORIZING
	c ENCRYPTING
	d JOINING
	e message
	f fromStates
	g $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILwz;Ljava/util/Set;)V <init>
		0 o p_302231_
		1 o p_302235_
		2 o p_302239_
		3 o p_302236_
	a ()[Lfze$a; $values
		static
	valueOf (Ljava/lang/String;)Lfze$a; valueOf
		static
		0 o p_302234_
	values ()[Lfze$a; values
		static
fzf net/minecraft/client/multiplayer/ClientLevel
	D connection
	E levelRenderer
	F clientLevelData
	G effects
	H tickRateManager
	I minecraft
	J players
	K mapData
	L CLOUD_COLOR
	M skyFlashTime
	N tintCaches
	O chunkSource
	P lightUpdateQueue
	Q serverSimulationDistance
	R blockStatePredictionHandler
	S MARKER_PARTICLE_ITEMS
	a LOGGER
	b FLUID_PARTICLE_SPAWN_OFFSET
	c NORMAL_LIGHT_UPDATES_PER_FRAME
	d LIGHT_UPDATE_QUEUE_SIZE_THRESHOLD
	e tickingEntities
	f entityStorage
	<clinit> ()V <clinit>
		static
	<init> (Lfzg;Lfzf$a;Lakq;Ljm;IILjava/util/function/Supplier;Lgex;ZJ)V <init>
		0 o p_205505_
		1 o p_205506_
		2 o p_205507_
		3 o p_205508_
		4 o p_205509_
		5 o p_205510_
		6 o p_205511_
		7 o p_205512_
		8 o p_205513_
		9 o p_205514_
	A_ ()Lerb; getLevelData
	G ()Ldxp; getEntities
	I ()Ljava/lang/String; gatherChunkSourceStats
	J ()Lcpl; enabledFeatures
	K ()Lcwt; potionBrewing
	M ()Leyg; getScoreboard
	N ()Ldvc; getChunkSource
	O ()Leyp; getFluidTicks
	P ()Leyp; getBlockTicks
	Y ()V disconnect
	a (DDDLavo;Lavq;FFZ)V playLocalSound
		0 o p_104600_
		1 o p_104601_
		2 o p_104602_
		3 o p_104603_
		4 o p_104604_
		5 o p_104605_
		6 o p_104606_
		7 o p_104607_
	a (Lit/unimi/dsi/fastutil/objects/Object2ObjectArrayMap;)V lambda$new$3
		0 o p_194170_
	a (Ldcd;Ldch;Lfhr;)V lambda$onChunkLoaded$6
		static
		0 o p_194153_
		1 o p_194154_
		2 o p_194155_
	a (Llk;DDDDDD)V addParticle
		0 o p_104706_
		1 o p_104707_
		2 o p_104708_
		3 o p_104709_
		4 o p_104710_
		5 o p_104711_
		6 o p_104712_
	a (Ljd;Ldtc;Ldtc;I)V sendBlockUpdated
		0 o p_104685_
		1 o p_104686_
		2 o p_104687_
		3 o p_104688_
	a (Ldvi;)V unload
		0 o p_104666_
	a (Lcmx;Lbsr;Ljm;Lavq;FFJ)V playSeededSound
		0 o p_263514_
		1 o p_263536_
		2 o p_263518_
		3 o p_263487_
		4 o p_263538_
		5 o p_263524_
		6 o p_263509_
	a (Lbsr;Lbsr;)V tickPassenger
		0 o p_104642_
		1 o p_104643_
	a (Ljava/util/function/BooleanSupplier;)V tick
		0 o p_104727_
	a (Ljd;F)V setDefaultSpawnPos
		0 o p_104753_
		1 o p_104754_
	a (Ljd;Ldtc;II)Z setBlock
		0 o p_233643_
		1 o p_233644_
		2 o p_233645_
		3 o p_233646_
	a (Lexc;F)Lexc; getSkyColor
		0 o p_171661_
		1 o p_171662_
	a (Ljd;Ldtc;Lexc;)V syncBlockState
		0 o p_233648_
		1 o p_233649_
		2 o p_233650_
	a (Lo;)Lp; fillReportDetails
		0 o p_104729_
	a ()Lgas; getBlockStatePredictionHandler
	a (Lbsr;)V tickNonPassenger
		0 o p_104640_
	a (Ljm;Lexc;Ldxz$a;)V gameEvent
		0 o p_316478_
		1 o p_233640_
		2 o p_233641_
	a (Ljava/lang/Runnable;)V queueLightUpdate
		0 o p_194172_
	a (DDDLavo;Lavq;FFZJ)V playSound
		0 o p_233603_
		1 o p_233604_
		2 o p_233605_
		3 o p_233606_
		4 o p_233607_
		5 o p_233608_
		6 o p_233609_
		7 o p_233610_
		8 o p_233611_
	a (Ljava/util/Map;)V addMapData
		0 o p_171673_
	a (Ljd;Llk;Lexv;D)V spawnParticle
		0 o p_104695_
		1 o p_104696_
		2 o p_104697_
		3 o p_104698_
	a (Leqr;Leqt;)V setMapData
		0 o p_324501_
		1 o p_171671_
	a (IIIILayw;Ldfy;Ljd$a;)V doAnimateTick
		0 o p_233613_
		1 o p_233614_
		2 o p_233615_
		3 o p_233616_
		4 o p_233617_
		5 o p_233618_
		6 o p_233619_
	a (Lji;Z)F getShade
		0 o p_104703_
		1 o p_104704_
	a (I)Lbsr; getEntity
		0 o p_104609_
	a (Ljd$a;Lddv;)V lambda$doAnimateTick$8
		0 o p_264702_
		1 o p_264703_
	a (Leqr;)Leqt; getMapData
		0 o p_323873_
	a (DDDDDDLjava/util/List;)V createFireworks
		0 o p_104585_
		1 o p_104586_
		2 o p_104587_
		3 o p_104588_
		4 o p_104589_
		5 o p_104590_
		6 o p_330281_
	a (Lddy;III)Lexc; lambda$getSkyColor$12
		static
		0 o p_194160_
		1 o p_194161_
		2 o p_194162_
		3 o p_194163_
	a (ILjd;I)V destroyBlockProgress
		0 o p_104634_
		1 o p_104635_
		2 o p_104636_
	a (Lzg;)V sendPacketToServer
		0 o p_104734_
	a (Ljd;Ldch;)I getBlockTint
		0 o p_104700_
		1 o p_104701_
	a (Ljd;Ldtc;Llk;Z)V trySpawnDripParticles
		0 o p_104690_
		1 o p_104691_
		2 o p_104692_
		3 o p_104693_
	a (DDDDDLlk;)V spawnFluidParticle
		0 o p_104593_
		1 o p_104594_
		2 o p_104595_
		3 o p_104596_
		4 o p_104597_
		5 o p_104598_
	a (Llk;ZDDDDDD)V addParticle
		0 o p_104714_
		1 o p_104715_
		2 o p_104716_
		3 o p_104717_
		4 o p_104718_
		5 o p_104719_
		6 o p_104720_
		7 o p_104721_
	a (III)Ljm; getUncachedNoiseBiome
		0 o p_205516_
		1 o p_205517_
		2 o p_205518_
	a (ILbsr$c;)V removeEntity
		0 o p_171643_
		1 o p_171644_
	a (Lcmx;ILjd;I)V levelEvent
		0 o p_104654_
		1 o p_104655_
		2 o p_104656_
		3 o p_104657_
	a (Ldcd;)V onChunkLoaded
		0 o p_171650_
	a (Lcmx;DDDLjm;Lavq;FFJ)V playSeededSound
		0 o p_263381_
		1 o p_263372_
		2 o p_263404_
		3 o p_263365_
		4 o p_263335_
		5 o p_263417_
		6 o p_263416_
		7 o p_263349_
		8 o p_263408_
	a (Ljd;Ldtc;)V addDestroyBlockEffect
		0 o p_171667_
		1 o p_171668_
	a (Ljd;)I lambda$new$2
		0 o p_194168_
	a (Lbsr;Lavo;Lavq;FF)V playLocalSound
		0 o p_312749_
		1 o p_312635_
		2 o p_312007_
		3 o p_312298_
		4 o p_312772_
	a (Ldch;Lfhr;)V lambda$clearTintCaches$7
		static
		0 o p_194157_
		1 o p_194158_
	b (Ljd;)I lambda$new$1
		0 o p_194177_
	b (J)V setGameTime
		0 o p_104638_
	b (Llk;DDDDDD)V addAlwaysVisibleParticle
		0 o p_104766_
		1 o p_104767_
		2 o p_104768_
		3 o p_104769_
		4 o p_104770_
		5 o p_104771_
		6 o p_104772_
	b (Ljd;Ldtc;Ldtc;)V setBlocksDirty
		0 o p_104759_
		1 o p_104760_
		2 o p_104761_
	b (III)V animateTick
		0 o p_104785_
		1 o p_104786_
		2 o p_104787_
	b (ILjd;I)V globalLevelEvent
		0 o p_104743_
		1 o p_104744_
		2 o p_104745_
	b (Ljd;Ldtc;I)V setServerVerifiedBlockState
		0 o p_233654_
		1 o p_233655_
		2 o p_233656_
	b (Ljd;Ldch;)I calculateBlockTint
		0 o p_104763_
		1 o p_104764_
	b (Llk;ZDDDDDD)V addAlwaysVisibleParticle
		0 o p_104774_
		1 o p_104775_
		2 o p_104776_
		3 o p_104777_
		4 o p_104778_
		5 o p_104779_
		6 o p_104780_
		7 o p_104781_
	b (II)Z hasChunk
		0 o p_104737_
		1 o p_104738_
	b (I)V handleBlockChangedAck
		0 o p_233652_
	b (Leqr;Leqt;)V overrideMapData
		0 o p_323577_
		1 o p_259308_
	b ()V pollLightUpdates
	c ()Z isLightUpdateQueueEmpty
	c (Ljd;)I lambda$new$0
		0 o p_194181_
	c (III)V setSectionDirtyWithNeighbors
		0 o p_104794_
		1 o p_104795_
		2 o p_104796_
	c (J)V setDayTime
		0 o p_104747_
	c (I)V setSkyFlashTime
		0 o p_104783_
	c (Lbsr;)V addEntity
		0 o p_104741_
	d ()Lgeo; effects
	d (Lbsr;)Ljava/lang/String; lambda$tickNonPassenger$5
		static
		0 o p_258146_
	e (Lbsr;)V lambda$tickEntities$4
		0 o p_308457_
	e ()Ljava/lang/Iterable; entitiesForRendering
	f ()V tickEntities
	g (F)F getSkyDarken
		0 o p_104806_
	g ()V clearTintCaches
	h ()I getEntityCount
	h (I)V setServerSimulationDistance
		0 o p_194175_
	h (Lbsr;)Z shouldTickDeath
		0 o p_194185_
	h (F)Lexc; getCloudColor
		0 o p_104809_
	i (F)F getStarBrightness
		0 o p_104812_
	i ()Lfzb; getChunkSource
	j ()I getSkyFlashTime
	k ()Lfzf$a; getLevelData
	l ()Ljava/util/Map; getAllMapData
	m ()I getServerSimulationDistance
	n ()V tickTime
	p ()Ldfy; getMarkerParticleTarget
	q ()Ljava/lang/String; lambda$fillReportDetails$11
	r ()Lczd; getRecipeManager
	s ()Lbrc; tickRateManager
	toString ()Ljava/lang/String; toString
	u ()Ljava/lang/String; lambda$fillReportDetails$10
	v ()Leqr; getFreeMapId
	w ()Ljava/lang/String; lambda$fillReportDetails$9
	x ()Ljava/util/List; players
fzf$1 net/minecraft/client/multiplayer/ClientLevel$1
	a $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
fzf$a net/minecraft/client/multiplayer/ClientLevel$ClientLevelData
	a hardcore
	b gameRules
	c isFlat
	d spawnPos
	e spawnAngle
	f gameTime
	g dayTime
	h raining
	i difficulty
	j difficultyLocked
	<init> (Lbqo;ZZ)V <init>
		0 o p_104843_
		1 o p_104844_
		2 o p_104845_
	a (Ljd;F)V setSpawn
		0 o p_104854_
		1 o p_104855_
	a (Ldcy;)D getHorizonHeight
		0 o p_171688_
	a (Z)V setDifficultyLocked
		0 o p_104859_
	a (Lbqo;)V setDifficulty
		0 o p_104852_
	a (Lp;Ldcy;)V fillCrashReportCategory
		0 o p_171690_
		1 o p_171691_
	a ()Ljd; getSpawnPos
	a (J)V setGameTime
		0 o p_104850_
	b (J)V setDayTime
		0 o p_104864_
	b ()F getSpawnAngle
	b (Z)V setRaining
		0 o p_104866_
	c ()J getGameTime
	d ()J getDayTime
	e ()F getClearColorScale
	g ()Z isThundering
	i ()Z isRaining
	l ()Z isHardcore
	o ()Ldcs; getGameRules
	q ()Lbqo; getDifficulty
	r ()Z isDifficultyLocked
fzf$b net/minecraft/client/multiplayer/ClientLevel$EntityCallbacks
	a this$0
	<init> (Lfzf;)V <init>
		0 o p_171694_
	a (Ljava/lang/Object;)V onSectionChange
		0 o p_233658_
	a (Lbsr;)V onCreated
		0 o p_171696_
	b (Ljava/lang/Object;)V onTrackingEnd
		0 o p_171698_
	b (Lbsr;)V onDestroyed
		0 o p_171700_
	c (Ljava/lang/Object;)V onTrackingStart
		0 o p_171702_
	c (Lbsr;)V onTickingStart
		0 o p_171704_
	d (Ljava/lang/Object;)V onTickingEnd
		0 o p_171706_
	d (Lbsr;)V onTickingEnd
		0 o p_171708_
	e (Ljava/lang/Object;)V onTickingStart
		0 o p_171710_
	e (Lbsr;)V onTrackingStart
		0 o p_171712_
	f (Lbsr;)V onTrackingEnd
		0 o p_171716_
	f (Ljava/lang/Object;)V onDestroyed
		0 o p_171714_
	g (Lbsr;)V onSectionChange
		0 o p_233660_
	g (Ljava/lang/Object;)V onCreated
		0 o p_171718_
fzg net/minecraft/client/multiplayer/ClientPacketListener
	A serverChunkRadius
	B serverSimulationDistance
	C random
	D commands
	E recipeManager
	F id
	G levels
	H registryAccess
	I enabledFeatures
	J potionBrewing
	K chatSession
	L signedMessageEncoder
	M lastSeenMessages
	N messageSignatureCache
	O chunkBatchSizeCalculator
	P pingDebugMonitor
	Q debugSampleSubscriber
	R levelLoadStatusManager
	S serverEnforcesSecureChat
	T seenInsecureChatWarning
	U closed
	V scoreboard
	W searchTrees
	l LOGGER
	m UNSECURE_SERVER_TOAST_TITLE
	n UNSERURE_SERVER_TOAST
	o INVALID_PACKET
	p CHAT_VALIDATION_FAILED_ERROR
	q RECONFIGURE_SCREEN_MESSAGE
	r PENDING_OFFSET_THRESHOLD
	s localGameProfile
	t level
	u levelData
	v playerInfoMap
	w listedPlayers
	x advancements
	y suggestionsProvider
	z debugQueryHandler
	<clinit> ()V <clinit>
		static
	<init> (Lfgo;Lvt;Lfzj;)V <init>
		0 o p_253924_
		1 o p_253614_
		2 o p_295121_
	A ()V updateSearchTrees
	B ()Lfzw; searchTrees
	C ()Lalj; serverLinks
	D ()Z enforcesSecureChat
	E ()V sendChatAcknowledgement
	F ()V lambda$handleGameEvent$7
	a (IILadf;)V updateLevelChunk
		0 o p_194199_
		1 o p_194200_
		2 o p_194201_
	a (Laco;)V handleContainerClose
		0 o p_104994_
	a (Lagb;)V handleUpdateMobEffect
		0 o p_105130_
	a (Laff;)V handleAddObjective
		0 o p_105100_
	a (Ladc;)V handleHorseScreenOpen
		0 o p_105018_
	a (Lafy;)V handleTickingStep
		0 o p_308901_
	a (Lafn;)V setTitlesAnimation
		0 o p_171795_
	a (Lxp;Z)V markMessageAsProcessed
		0 o p_242356_
		1 o p_242455_
	a (Ladv;)V handlePlayerChat
		0 o p_233702_
	a (Laeg;)V handleRemoveMobEffect
		0 o p_105062_
	a (Lacd;)V handleBlockUpdate
		0 o p_104980_
	a (Lacr;)V handleContainerSetSlot
		0 o p_105000_
	a (Lacz;)V handleExplosion
		0 o p_105012_
	a (Laeo;)V handleSetBorderCenter
		0 o p_171781_
	a (Laeu;)V handleSetCarriedItem
		0 o p_105078_
	a (Labv;)V handleAddEntity
		0 o p_104958_
	a (Lbtn;Lcom/mojang/datafixers/util/Pair;)V lambda$handleSetEquipment$6
		static
		0 o p_323055_
		1 o p_323056_
	a (Lacl;)V handleTitlesClear
		0 o p_171765_
	a (Lafi;)V handleSetScore
		0 o p_105106_
	a (ZLakq;Lakq;)Lfob$a; determineLevelLoadingReason
		0 o p_341642_
		1 o p_341617_
		2 o p_341637_
	a (Ladh;)V handleLevelEvent
		0 o p_105024_
	a (IILadk;)V applyLightData
		0 o p_194249_
		1 o p_194250_
		2 o p_194251_
	a (Ljava/util/Optional;)V lambda$tick$14
		0 o p_253339_
	a (Lads;)V handleOpenSignEditor
		0 o p_105044_
	a (Lafq;)V handleConfigurationStart
		0 o p_296485_
	a (Laft;)V handleTabListCustomisation
		0 o p_105118_
	a (Ladp;)V handleMoveVehicle
		0 o p_105038_
	a (Lfga;Lfse;)V lambda$handleAddOrRemoveRecipes$9
		static
		0 o p_205539_
		1 o p_205540_
	a (Lafa;)V handleEntityLinkPacket
		0 o p_105090_
	a (Lacg;)V handleBundlePacket
		0 o p_265195_
	a (Laed;)V handleProjectilePowerPacket
		0 o p_339600_
	a (Lael;)V handleSelectAdvancementsTab
		0 o p_105072_
	a (Laex;)V handleSetSpawn
		0 o p_105084_
	a (Lcpu;Lczb;)V lambda$handlePlaceRecipe$11
		0 o p_300678_
		1 o p_300679_
	a (Lacw;)V handleDeleteChat
		0 o p_241325_
	a (Lacm;)V handleCommandSuggestions
		0 o p_104988_
	a (Lafh;)V handleSetPlayerTeamPacket
		0 o p_105104_
	a (Lada;)V handleForgetLevelChunk
		0 o p_105014_
	a (Laaj;)V handleCustomPayload
		0 o p_295851_
	a (Ladi;)V handleParticleEvent
		0 o p_105026_
	a (Laby;)V handleAwardStats
		0 o p_104970_
	a (Lzx;)V handleUpdateTags
		0 o p_294888_
	a (Lafp;)V handleSoundEvent
		0 o p_105114_
	a (Ladt;)V handlePlaceRecipe
		0 o p_105046_
	a (Lajj;)V handlePongResponse
		0 o p_320651_
	a (Lafs;)V handleSystemChat
		0 o p_233708_
	a (Lacx;)V handleDisguisedChat
		0 o p_251920_
	a (Lacb;)V handleBlockEntityData
		0 o p_104976_
	a (Ljava/util/UUID;)Lfzq; getPlayerInfo
		0 o p_104950_
	a (Lbsr;)V postAddEntitySoundInstance
		0 o p_233664_
	a (Lcmx;)Lcuq; findTotem
		static
		0 o p_104928_
	a (Laee;)V handleAddOrRemoveRecipes
		0 o p_105058_
	a (Laew;)V handleSetChunkCacheRadius
		0 o p_105082_
	a (Laem;)V handleServerData
		0 o p_233704_
	a (Lacp;)V handleContainerContent
		0 o p_104996_
	a (Lady;)V handlePlayerCombatKill
		0 o p_171775_
	a (Lcmz;)V setKeyPair
		0 o p_261475_
	a (Lacj;)V handleChunkBatchStart
		0 o p_295704_
	a (I)V lambda$handleRemoveEntities$1
		0 o p_205521_
	a (Lafc;)V handleSetEquipment
		0 o p_105094_
	a (Ljava/lang/String;)Lfzq; getPlayerInfo
		0 o p_104939_
	a (Lafv;)V handleTakeItemEntity
		0 o p_105122_
	a (Lafk;)V setSubtitleText
		0 o p_171791_
	a (Ladq;)V handleOpenBook
		0 o p_105040_
	a (Laea$a;Laea$b;Lfzq;)V applyPlayerInfoUpdate
		0 o p_248954_
		1 o p_251310_
		2 o p_251146_
	a (Ladn;)V handleMerchantOffers
		0 o p_105034_
	a (Laez;)V handleSetEntityData
		0 o p_105088_
	a (Lace;)V handleBossUpdate
		0 o p_104982_
	a (Laeb;)V handleLookAt
		0 o p_105054_
	a (Laej;)V handleRotateMob
		0 o p_105068_
	a (Lacu;)V handleDamageEvent
		0 o p_270800_
	a (Laer;)V handleSetBorderWarningDelay
		0 o p_171787_
	a (Ladz;)V handlePlayerInfoRemove
		0 o p_248731_
	a (Lafj;)V handleSetSimulationDistance
		0 o p_194245_
	a (Ladg;)V handleLevelChunkWithLight
		0 o p_194241_
	a (Lack;)V handleChunksBiomes
		0 o p_275437_
	a (Ladr;)V handleOpenScreen
		0 o p_105042_
	a (Lafu;)V handleTagQueryPacket
		0 o p_105120_
	a (Lafr;)V handleStopSoundEvent
		0 o p_105116_
	a (Labw;)V handleAddExperienceOrb
		0 o p_104960_
	a (Lado;)V handleMoveEntity
		0 o p_105036_
	a (Lcpl;)Z isFeatureEnabled
		0 o p_250605_
	a (Lafb;)V handleSetEntityMotion
		0 o p_105092_
	a (Laec;)V handleMovePlayer
		0 o p_105056_
	a (Lach;)V handleChangeDifficulty
		0 o p_104984_
	a (Laek;)V handleChunkBlocksUpdate
		0 o p_105070_
	a (Laey;)V handleSetDisplayObjective
		0 o p_105086_
	a (IILeot;Lddf;Ljava/util/BitSet;Ljava/util/BitSet;Ljava/util/Iterator;)V readSectionList
		0 o p_171735_
		1 o p_171736_
		2 o p_171737_
		3 o p_171738_
		4 o p_171739_
		5 o p_171740_
		6 o p_171741_
	a (Lacv;)V handleDebugSample
		0 o p_324125_
	a (Ladd;)V handleHurtAnimation
		0 o p_265581_
	a (Laeq;)V handleSetBorderSize
		0 o p_171785_
	a (Ldvi;II)V enableChunkLight
		0 o p_194213_
		1 o p_194214_
		2 o p_194215_
	a (Lafe;)V handleSetHealth
		0 o p_105098_
	a (Laga;)V handleUpdateAttributes
		0 o p_105128_
	a (Lafm;)V setTitleText
		0 o p_171793_
	a (Ladl;)V handleLogin
		0 o p_105030_
	a (Lafx;)V handleTickingState
		0 o p_309203_
	a (Ladw;)V handlePlayerCombatEnd
		0 o p_171771_
	a (Labz;)V handleBlockChangedAck
		0 o p_233698_
	a (Lacc;)V handleBlockEvent
		0 o p_104978_
	a (Laeh;)V handleResetScore
		0 o p_313768_
	a (Lgeb;Lfzf;Lfob$a;)V startWaitingForNewLevel
		0 o p_304688_
		1 o p_304528_
		2 o p_341690_
	a (Lacs;)V handleItemCooldown
		0 o p_105002_
	a (Laet;)V handleSetCamera
		0 o p_105076_
	a (Laep;)V handleSetBorderLerpSize
		0 o p_171783_
	a (Lfga;Lczb;)V lambda$handleAddOrRemoveRecipes$8
		0 o p_300676_
		1 o p_300677_
	a (Lafd;)V handleSetExperience
		0 o p_105096_
	a (Laci;)V handleChunkBatchFinished
		0 o p_295731_
	a (Leyb;Lafh$b;)V lambda$handleSetPlayerTeamPacket$10
		static
		0 o p_233669_
		1 o p_233670_
	a (Lade;)V handleInitializeBorder
		0 o p_171767_
	a (Laea;)V handlePlayerInfoUpdate
		0 o p_250115_
	a (Lafw;)V handleTeleportEntity
		0 o p_105124_
	a (Lafl;)V handleSetTime
		0 o p_105108_
	a (Ladx;)V handlePlayerCombatEnter
		0 o p_171773_
	a (Ladm;)V handleMapItemData
		0 o p_105032_
	a (Laei;)V handleRespawn
		0 o p_105066_
	a (Ldcd;)V lambda$queueLightRemoval$4
		0 o p_286144_
	a (Laea$b;Lfzq;)V initializeChatSession
		0 o p_248806_
		1 o p_251136_
	a (Lact;)V handleCustomChatCompletions
		0 o p_240832_
	a (Laes;)V handleSetBorderWarningDistance
		0 o p_171789_
	a (Ljd;Ldtc;)V lambda$handleChunkBlocksUpdate$2
		0 o p_284633_
		1 o p_284634_
	a (Lafg;)V handleSetEntityPassengersPacket
		0 o p_105102_
	a (Lacn;)V handleCommands
		0 o p_104990_
	a (Ladb;)V handleGameEvent
		0 o p_105016_
	a (Lagc;)V handleUpdateRecipes
		0 o p_105132_
	a (Ladu;)V handlePlayerAbilities
		0 o p_105048_
	a (Ladj;)V handleLightUpdatePacket
		0 o p_194243_
	a (Lafz;)V handleUpdateAdvancementsPacket
		0 o p_105126_
	a (Ljava/time/Instant;JLxh$a;Ljava/lang/String;)Lxl; lambda$sendCommand$13
		0 o p_247872_
		1 o p_247873_
		2 o p_247874_
		3 o p_247875_
	a (Lafo;)V handleSoundEntityEvent
		0 o p_105112_
	a (Labx;)V handleAnimate
		0 o p_104968_
	a (Laef;)V handleRemoveEntities
		0 o p_182633_
	a (Lacy;)V handleEntityEvent
		0 o p_105010_
	a (Laca;)V handleBlockDestruction
		0 o p_104974_
	a (Lacb;Ldqh;)V lambda$handleBlockEntityData$5
		0 o p_337414_
		1 o p_337415_
	a (Laev;)V handleSetChunkCacheCenter
		0 o p_105080_
	a (Lacq;)V handleContainerSetData
		0 o p_104998_
	a (Laen;)V setActionBarText
		0 o p_171779_
	b (Ljava/util/Optional;)V lambda$handleLogin$0
		0 o p_253341_
	b (Laaj;)V handleUnknownCustomPayload
		0 o p_294389_
	b (Lada;)V queueLightRemoval
		0 o p_194253_
	b (Labv;)Lbsr; createEntityFromPacket
		0 o p_302232_
	b (IILadk;)V lambda$handleLightUpdatePacket$12
		0 o p_233712_
		1 o p_233713_
		2 o p_233714_
	b (Ljava/lang/String;)V sendChat
		0 o p_249888_
	c ()Z isAcceptingMessages
	c (IILadk;)V lambda$handleLevelChunkWithLight$3
		0 o p_205572_
		1 o p_205573_
		2 o p_205574_
	c (Ljava/lang/String;)V sendCommand
		0 o p_250092_
	d (Ljava/lang/String;)Z sendUnsignedCommand
		0 o p_251509_
	d ()V tick
	e (Ljava/lang/String;)Lcom/mojang/brigadier/ParseResults; parseCommand
		0 o p_249982_
	g ()Lfzi; getSuggestionsProvider
	h ()V close
	i ()V clearLevel
	j ()Lczd; getRecipeManager
	k ()Lvt; getConnection
	l ()Ljava/util/Collection; getListedOnlinePlayers
	m ()Ljava/util/Collection; getOnlinePlayers
	n ()Ljava/util/Collection; getOnlinePlayerIds
	o ()Lcom/mojang/authlib/GameProfile; getLocalGameProfile
	p ()Lfza; getAdvancements
	q ()Lcom/mojang/brigadier/CommandDispatcher; getCommands
	r ()Lfzf; getLevel
	s ()Lfge; getDebugQueryHandler
	t ()Ljava/util/UUID; getId
	u ()Ljava/util/Set; levels
	v ()Lka$b; registryAccess
	w ()Lfzt; getServerData
	x ()Lcpl; enabledFeatures
	y ()Leyg; scoreboard
	z ()Lcwt; potionBrewing
fzg$1 net/minecraft/client/multiplayer/ClientPacketListener$1
	a $SwitchMap$net$minecraft$network$protocol$game$ClientboundRecipePacket$State
	b $SwitchMap$net$minecraft$network$protocol$game$ClientboundPlayerInfoUpdatePacket$Action
	<clinit> ()V <clinit>
		static
fzh net/minecraft/client/multiplayer/ClientRegistryLayer
	a STATIC
	b REMOTE
	c VALUES
	d STATIC_ACCESS
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_251964_
		1 o p_251823_
	a ()Ljt; createRegistryAccess
		static
	b ()[Lfzh; $values
		static
	valueOf (Ljava/lang/String;)Lfzh; valueOf
		static
		0 o p_250227_
	values ()[Lfzh; values
		static
fzi net/minecraft/client/multiplayer/ClientSuggestionProvider
	a connection
	b minecraft
	c pendingSuggestionsId
	d pendingSuggestionsFuture
	e customCompletionSuggestions
	<init> (Lfzg;Lfgo;)V <init>
		0 o p_105165_
		1 o p_105166_
	A ()Ljava/util/Collection; getSelectedEntities
	B ()Ljava/util/Collection; getRelevantCoordinates
	C ()Ljava/util/Collection; getAbsoluteCoordinates
	a (D)Ljava/lang/String; prettyPrint
		static
		0 o p_105168_
	a (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture; customSuggestion
		0 o p_212423_
	a (Lakq;Ley$a;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture; suggestRegistryElements
		0 o p_212429_
		1 o p_212430_
		2 o p_212431_
		3 o p_212432_
	a (I)Ljava/lang/String; prettyPrint
		static
		0 o p_105170_
	a (Lact$a;Ljava/util/List;)V modifyCustomCompletions
		0 o p_240810_
		1 o p_240765_
	a (ILcom/mojang/brigadier/suggestion/Suggestions;)V completeCustomSuggestions
		0 o p_105172_
		1 o p_105173_
	a (Ley$a;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljz;)Ljava/util/concurrent/CompletableFuture; lambda$suggestRegistryElements$0
		0 o p_212425_
		1 o p_212426_
		2 o p_212427_
	b (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture; lambda$suggestRegistryElements$1
		0 o p_212434_
	c (I)Z hasPermission
		0 o p_105178_
	q ()Ljava/util/Collection; getOnlinePlayerNames
	r ()Ljava/util/Collection; getAllTeams
	s ()Ljava/util/stream/Stream; getAvailableSounds
	t ()Ljava/util/stream/Stream; getRecipeNames
	u ()Ljava/util/Set; levels
	v ()Lka; registryAccess
	w ()Lcpl; enabledFeatures
	z ()Ljava/util/Collection; getCustomTabSugggestions
fzi$1 net/minecraft/client/multiplayer/ClientSuggestionProvider$1
	a $SwitchMap$net$minecraft$network$protocol$game$ClientboundCustomChatCompletionsPacket$Action
	<clinit> ()V <clinit>
		static
fzj net/minecraft/client/multiplayer/CommonListenerCookie
	a localGameProfile
	b telemetryManager
	c receivedRegistries
	d enabledFeatures
	e serverBrand
	f serverData
	g postDisconnectScreen
	h serverCookies
	i chatState
	j strictErrorHandling
	k customReportDetails
	l serverLinks
	<init> (Lcom/mojang/authlib/GameProfile;Lgvs;Lka$b;Lcpl;Ljava/lang/String;Lfzt;Lfod;Ljava/util/Map;Lfin$b;ZLjava/util/Map;Lalj;)V <init>
		0 o localGameProfile
		1 o telemetryManager
		2 o receivedRegistries
		3 o enabledFeatures
		4 o serverBrand
		5 o serverData
		6 o postDisconnectScreen
		7 o serverCookies
		8 o chatState
		9 o strictErrorHandling
		10 o customReportDetails
		11 o serverLinks
	a ()Lcom/mojang/authlib/GameProfile; localGameProfile
	b ()Lgvs; telemetryManager
	c ()Lka$b; receivedRegistries
	d ()Lcpl; enabledFeatures
	e ()Ljava/lang/String; serverBrand
	equals (Ljava/lang/Object;)Z equals
		0 o p_295068_
	f ()Lfzt; serverData
	g ()Lfod; postDisconnectScreen
	h ()Ljava/util/Map; serverCookies
	hashCode ()I hashCode
	i ()Lfin$b; chatState
	j ()Z strictErrorHandling
	k ()Ljava/util/Map; customReportDetails
	l ()Lalj; serverLinks
	toString ()Ljava/lang/String; toString
fzk net/minecraft/client/multiplayer/DebugSampleSubscriber
	a REQUEST_INTERVAL_MS
	b connection
	c debugScreenOverlay
	d lastRequested
	<init> (Lfzg;Lfiu;)V <init>
		0 o p_324284_
		1 o p_324198_
	a ()V tick
	a (Lbls;)V sendSubscriptionRequestIfNeeded
		0 o p_324259_
fzl net/minecraft/client/multiplayer/KnownPacksManager
	a repository
	b knownPackToId
	<init> ()V <init>
	a (Lcom/google/common/collect/ImmutableMap$Builder;Lasp;Latl;)V lambda$new$0
		static
		0 o p_326030_
		1 o p_326376_
		2 o p_326321_
	a (Ljava/util/List;)Ljava/util/List; trySelectingPacks
		0 o p_326056_
	a ()Latu; createResourceManager
	a (Lcom/google/common/collect/ImmutableMap$Builder;Latm;)V lambda$new$1
		static
		0 o p_325960_
		1 o p_326227_
fzm net/minecraft/client/multiplayer/LegacyServerPinger
	a SPLITTER
	b address
	c output
	<clinit> ()V <clinit>
		static
	<init> (Lgax;Lfzm$a;)V <init>
		0 o p_295697_
		1 o p_295291_
	a (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;)V channelRead0
		0 o p_295830_
		1 o p_294393_
	channelActive (Lio/netty/channel/ChannelHandlerContext;)V channelActive
		0 o p_294106_
	channelRead0 (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V channelRead0
		0 o p_295997_
		1 o p_295079_
	exceptionCaught (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Throwable;)V exceptionCaught
		0 o p_296319_
		1 o p_296239_
fzm$a net/minecraft/client/multiplayer/LegacyServerPinger$Output
	handleResponse (ILjava/lang/String;Ljava/lang/String;II)V handleResponse
		0 o p_295657_
		1 o p_296381_
		2 o p_295397_
		3 o p_295673_
		4 o p_295810_
fzn net/minecraft/client/multiplayer/LevelLoadStatusManager
	a player
	b level
	c levelRenderer
	d status
	<init> (Lgeb;Lfzf;Lgex;)V <init>
		0 o p_304970_
		1 o p_304700_
		2 o p_304864_
	a ()V tick
	b ()Z levelReady
	c ()V loadingPacketsReceived
fzn$a net/minecraft/client/multiplayer/LevelLoadStatusManager$Status
	a WAITING_FOR_SERVER
	b WAITING_FOR_PLAYER_CHUNK
	c LEVEL_READY
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_304819_
		1 o p_304536_
	a ()[Lfzn$a; $values
		static
	valueOf (Ljava/lang/String;)Lfzn$a; valueOf
		static
		0 o p_304954_
	values ()[Lfzn$a; values
		static
fzo net/minecraft/client/multiplayer/MultiPlayerGameMode
	a LOGGER
	b minecraft
	c connection
	d destroyBlockPos
	e destroyingItem
	f destroyProgress
	g destroyTicks
	h destroyDelay
	i isDestroying
	j localPlayerMode
	k previousLocalPlayerMode
	l carriedIndex
	<clinit> ()V <clinit>
		static
	<init> (Lfgo;Lfzg;)V <init>
		0 o p_105203_
		1 o p_105204_
	a (II)V handleInventoryButtonClick
		0 o p_105209_
		1 o p_105210_
	a (Ljd;Lji;I)Lzg; lambda$continueDestroyBlock$3
		0 o p_233737_
		1 o p_233738_
		2 o p_233739_
	a (Lcmx;Lbsr;)V attack
		0 o p_105224_
		1 o p_105225_
	a (Ldtc;Ljd;Lji;I)Lzg; lambda$startDestroyBlock$1
		0 o p_233725_
		1 o p_233726_
		2 o p_233727_
		3 o p_233728_
	a (Ljd;)Z destroyBlock
		0 o p_105268_
	a ()Z canHurtPlayer
	a (Lcmx;Lbsr;Lbqq;)Lbqr; interact
		0 o p_105227_
		1 o p_105228_
		2 o p_105229_
	a (Ljd;Lji;)Z startDestroyBlock
		0 o p_105270_
		1 o p_105271_
	a (Lfzf;Lawa;Lfga;ZZ)Lgeb; createPlayer
		0 o p_105251_
		1 o p_105252_
		2 o p_105253_
		3 o p_105254_
		4 o p_105255_
	a (Ldct;)V setLocalMode
		0 o p_105280_
	a (Lcmx;Lbsr;Lewz;Lbqq;)Lbqr; interactAt
		0 o p_105231_
		1 o p_105232_
		2 o p_105233_
		3 o p_105234_
	a (Lorg/apache/commons/lang3/mutable/MutableObject;Lgeb;Lbqq;Lewy;I)Lzg; lambda$useItemOn$4
		0 o p_233741_
		1 o p_233742_
		2 o p_233743_
		3 o p_233744_
		4 o p_233745_
	a (Lcmx;)V adjustPlayer
		0 o p_105222_
	a (Lfzf;Lawa;Lfga;)Lgeb; createPlayer
		0 o p_105247_
		1 o p_105248_
		2 o p_105249_
	a (Lcuq;)V handleCreativeModeItemDrop
		0 o p_105240_
	a (I)V handlePickItem
		0 o p_105207_
	a (IIZ)V handleSlotStateChanged
		0 o p_307527_
		1 o p_307194_
		2 o p_307559_
	a (Lcmx;Lbqq;)Lbqr; useItem
		0 o p_233722_
		1 o p_233723_
	a (IIILcqe;Lcmx;)V handleInventoryMouseClick
		0 o p_171800_
		1 o p_171801_
		2 o p_171802_
		3 o p_171803_
		4 o p_171804_
	a (Lgeb;Lbqq;Lewy;)Lbqr; useItemOn
		0 o p_233733_
		1 o p_233734_
		2 o p_233735_
	a (Lcuq;I)V handleCreativeModeItemAdd
		0 o p_105242_
		1 o p_105243_
	a (ILczb;Z)V handlePlaceRecipe
		0 o p_105218_
		1 o p_301105_
		2 o p_105220_
	a (Lbqq;Lcmx;Lorg/apache/commons/lang3/mutable/MutableObject;I)Lzg; lambda$useItem$5
		0 o p_233717_
		1 o p_233718_
		2 o p_233719_
		3 o p_233720_
	a (Lfzf;Lgat;)V startPrediction
		0 o p_233730_
		1 o p_233731_
	a (Ldct;Ldct;)V setLocalMode
		0 o p_171806_
		1 o p_171807_
	b (Ljd;Lji;)Z continueDestroyBlock
		0 o p_105284_
		1 o p_105285_
	b (Lgeb;Lbqq;Lewy;)Lbqr; performUseItemOn
		0 o p_233747_
		1 o p_233748_
		2 o p_233749_
	b (Lcmx;)V releaseUsingItem
		0 o p_105278_
	b (Ljd;)Z sameDestroyTarget
		0 o p_105282_
	b (Ljd;Lji;I)Lzg; lambda$continueDestroyBlock$2
		0 o p_233751_
		1 o p_233752_
		2 o p_233753_
	b ()V stopDestroyBlock
	c ()V tick
	c (Ljd;Lji;I)Lzg; lambda$startDestroyBlock$0
		0 o p_233755_
		1 o p_233756_
		2 o p_233757_
	d ()Z hasExperience
	e ()Z hasMissTime
	f ()Z hasInfiniteItems
	g ()Z isServerControlledInventory
	h ()Z isAlwaysFlying
	i ()Ldct; getPreviousPlayerMode
	j ()Ldct; getPlayerMode
	k ()Z isDestroying
	l ()I getDestroyStage
	m ()V ensureHasSentCarriedItem
fzp net/minecraft/client/multiplayer/PingDebugMonitor
	a connection
	b delayTimer
	<init> (Lfzg;Lblr;)V <init>
		0 o p_298598_
		1 o p_323903_
	a ()V tick
	a (Lajj;)V onPongReceived
		0 o p_320694_
fzq net/minecraft/client/multiplayer/PlayerInfo
	a profile
	b skinLookup
	c gameMode
	d latency
	e tabListDisplayName
	f chatSession
	g messageValidator
	<init> (Lcom/mojang/authlib/GameProfile;Z)V <init>
		0 o p_253609_
		1 o p_254409_
	a (Lxq;)V setChatSession
		0 o p_249599_
	a (Lwz;)V setTabListDisplayName
		0 o p_105324_
	a (Ljava/util/function/Supplier;)Lgrl; lambda$new$1
		static
		0 o p_293620_
	a (I)V setLatency
		0 o p_105314_
	a (Ljava/util/concurrent/CompletableFuture;Lgrl;Z)Lgrl; lambda$createSkinLookup$2
		static
		0 o p_293617_
		1 o p_293618_
		2 o p_293619_
	a (Z)V clearChatSession
		0 o p_254536_
	a ()Lcom/mojang/authlib/GameProfile; getProfile
	a (Ldct;)V setGameMode
		0 o p_105318_
	a (Lcom/mojang/authlib/GameProfile;)Ljava/util/function/Supplier; createSkinLookup
		static
		0 o p_295736_
	b (Z)Lxv; fallbackMessageValidator
		static
		0 o p_254311_
	b (Lcom/mojang/authlib/GameProfile;)Ljava/util/function/Supplier; lambda$new$0
		static
		0 o p_293616_
	b ()Lxq; getChatSession
	c ()Lxv; getMessageValidator
	d ()Z hasVerifiableChat
	e ()Ldct; getGameMode
	f ()I getLatency
	g ()Lgrl; getSkin
	h ()Leyb; getTeam
	i ()Lwz; getTabListDisplayName
fzr net/minecraft/client/multiplayer/ProfileKeyPairManager
	a EMPTY_KEY_MANAGER
	<clinit> ()V <clinit>
		static
	a ()Ljava/util/concurrent/CompletableFuture; prepareKeyPair
	a (Lcom/mojang/authlib/minecraft/UserApiService;Lfhb;Ljava/nio/file/Path;)Lfzr; create
		static
		0 o p_253925_
		1 o p_254501_
		2 o p_254206_
	b ()Z shouldRefreshKeyPair
fzr$1 net/minecraft/client/multiplayer/ProfileKeyPairManager$1
	<init> ()V <init>
	a ()Ljava/util/concurrent/CompletableFuture; prepareKeyPair
	b ()Z shouldRefreshKeyPair
fzs net/minecraft/client/multiplayer/RegistryDataCollector
	a contentsCollector
	b tagCollector
	<init> ()V <init>
	a (Ljava/util/Map;)V appendTags
		0 o p_321771_
	a (Lauh;Lka;Z)Lka$b; collectGameRegistries
		0 o p_326319_
		1 o p_321556_
		2 o p_321683_
	a (Lakq;Ljava/util/List;)V appendContents
		0 o p_321794_
		1 o p_321772_
fzs$a net/minecraft/client/multiplayer/RegistryDataCollector$ContentsCollector
	a elements
	<init> ()V <init>
	a (Lakq;)Ljava/util/List; lambda$append$0
		static
		0 o p_321745_
	a (Lakq;Ljava/util/List;)V append
		0 o p_321577_
		1 o p_321551_
	a (Lauh;Lka;)Lka; loadRegistries
		0 o p_326039_
		1 o p_321627_
fzt net/minecraft/client/multiplayer/ServerData
	a name
	b ip
	c status
	d motd
	e players
	f ping
	g protocol
	h version
	i playerList
	j LOGGER
	k MAX_ICON_SIZE
	l packStatus
	m iconBytes
	n type
	o state
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/lang/String;Lfzt$c;)V <init>
		0 o p_105375_
		1 o p_105376_
		2 o p_295587_
	a ()Lub; write
	a (Lfzt$a;)V setResourcePackStatus
		0 o p_105380_
	a (Lfzt$b;)V setState
		0 o p_316214_
	a (Lfzt;)V copyNameIconFrom
		0 o p_233804_
	a (Lub;)Lfzt; read
		static
		0 o p_105386_
	a ([B)V setIconBytes
		0 o p_272760_
	b ([B)[B validateIcon
		static
		0 o p_302394_
	b ()Lfzt$a; getResourcePackStatus
	b (Lfzt;)V copyFrom
		0 o p_105382_
	c ()[B getIconBytes
	d ()Z isLan
	e ()Z isRealm
	f ()Lfzt$c; type
	g ()Lfzt$b; state
fzt$a net/minecraft/client/multiplayer/ServerData$ServerPackStatus
	a ENABLED
	b DISABLED
	c PROMPT
	d name
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_105397_
		1 o p_105398_
		2 o p_105399_
	a ()Lwz; getName
	b ()[Lfzt$a; $values
		static
	valueOf (Ljava/lang/String;)Lfzt$a; valueOf
		static
		0 o p_105402_
	values ()[Lfzt$a; values
		static
fzt$b net/minecraft/client/multiplayer/ServerData$State
	a INITIAL
	b PINGING
	c UNREACHABLE
	d INCOMPATIBLE
	e SUCCESSFUL
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_316680_
		1 o p_316645_
	a ()[Lfzt$b; $values
		static
	valueOf (Ljava/lang/String;)Lfzt$b; valueOf
		static
		0 o p_316126_
	values ()[Lfzt$b; values
		static
fzt$c net/minecraft/client/multiplayer/ServerData$Type
	a LAN
	b REALM
	c OTHER
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_294303_
		1 o p_296175_
	a ()[Lfzt$c; $values
		static
	valueOf (Ljava/lang/String;)Lfzt$c; valueOf
		static
		0 o p_294722_
	values ()[Lfzt$c; values
		static
fzu net/minecraft/client/multiplayer/ServerList
	a LOGGER
	b IO_MAILBOX
	c MAX_HIDDEN_SERVERS
	d minecraft
	e serverList
	f hiddenServerList
	<clinit> ()V <clinit>
		static
	<init> (Lfgo;)V <init>
		0 o p_105430_
	a (II)V swap
		0 o p_105435_
		1 o p_105436_
	a (Lfzt;Ljava/util/List;)Z set
		static
		0 o p_233840_
		1 o p_233841_
	a (Lfzt;Z)V add
		0 o p_233843_
		1 o p_233844_
	a (Ljava/lang/String;)Lfzt; get
		0 o p_233846_
	a ()V load
	a (I)Lfzt; get
		0 o p_105433_
	a (Lfzt;)V remove
		0 o p_105441_
	a (ILfzt;)V replace
		0 o p_105438_
		1 o p_105439_
	b (Lfzt;)V saveSingleServer
		static
		0 o p_105447_
	b ()V save
	b (Ljava/lang/String;)Lfzt; unhide
		0 o p_233848_
	c ()I size
	c (Lfzt;)V lambda$saveSingleServer$0
		static
		0 o p_233850_
fzv net/minecraft/client/multiplayer/ServerStatusPinger
	a LOGGER
	b CANT_CONNECT_MESSAGE
	c connections
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (II)Lwz; formatPlayerCount
		static
		0 o p_105467_
		1 o p_105468_
	a (Lwz;Lfzt;)V onPingFailed
		0 o p_171815_
		1 o p_171816_
	a ()V tick
	a (Lfzt;Ljava/lang/Runnable;Ljava/lang/Runnable;)V pingServer
		0 o p_105460_
		1 o p_105461_
		2 o p_316316_
	a (Ljava/net/InetSocketAddress;Lgax;Lfzt;)V pingLegacyServer
		0 o p_171812_
		1 o p_295436_
		2 o p_171813_
	b ()V removeAll
fzv$1 net/minecraft/client/multiplayer/ServerStatusPinger$1
	a val$connection
	b val$data
	c val$onPersistentDataChange
	d val$onPongResponse
	e val$address
	f val$rawAddress
	g this$0
	h success
	i receivedPing
	j pingStart
	<init> (Lfzv;Lvt;Lfzt;Ljava/lang/Runnable;Ljava/lang/Runnable;Ljava/net/InetSocketAddress;Lgax;)V <init>
		0 o p_171819_
		1 o p_171820_
		2 o p_171821_
		3 o p_171822_
		4 o p_316831_
		5 o p_171823_
		6 o p_296286_
	a (Lajp;)V handleStatusResponse
		0 o p_105489_
	a (Lfzt;Ljava/lang/Runnable;Lajq$a;)V lambda$handleStatusResponse$4
		static
		0 o p_302310_
		1 o p_302311_
		2 o p_302312_
	a (Lvv;)V onDisconnect
		0 o p_350468_
	a (Lfzt;Lajq$c;)V lambda$handleStatusResponse$0
		static
		0 o p_272776_
		1 o p_273307_
	a (Lfzt;Lajq$b;)V lambda$handleStatusResponse$2
		static
		0 o p_272779_
		1 o p_273230_
	a (Lfzt;)V lambda$handleStatusResponse$3
		static
		0 o p_273287_
	a (Lajj;)V handlePongResponse
		0 o p_320841_
	b (Lfzt;)V lambda$handleStatusResponse$1
		static
		0 o p_273651_
	c ()Z isAcceptingMessages
fzv$2 net/minecraft/client/multiplayer/ServerStatusPinger$2
	a val$rawAddress
	b val$data
	<init> (Lfzv;Lgax;Lfzt;)V <init>
		0 o p_171825_
		1 o p_294587_
		2 o p_171827_
	a (Lfzt;ILjava/lang/String;Ljava/lang/String;II)V lambda$initChannel$0
		static
		0 o p_315831_
		1 o p_315832_
		2 o p_315833_
		3 o p_315834_
		4 o p_315835_
		5 o p_315836_
	initChannel (Lio/netty/channel/Channel;)V initChannel
		0 o p_105498_
fzw net/minecraft/client/multiplayer/SessionSearchTrees
	a RECIPE_COLLECTIONS
	b CREATIVE_NAMES
	c CREATIVE_TAGS
	d creativeByNameSearch
	e creativeByTagSearch
	f recipeSearch
	g reloaders
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljo$a;Ljava/util/List;)V updateCreativeTooltips
		0 o p_345391_
		1 o p_346357_
	a (Ljz;Lka$b;Lfse;)Ljava/util/stream/Stream; lambda$updateRecipes$6
		static
		0 o p_345699_
		1 o p_345679_
		2 o p_345180_
	a (Lfzw$a;Ljava/lang/Runnable;)V register
		0 o p_345458_
		1 o p_346175_
	a (Lka$b;Lczb;)Lcuq; lambda$updateRecipes$3
		static
		0 o p_345631_
		1 o p_345321_
	a ()V rebuildAfterLanguageChange
	a (Lcul$b;Lcwm;Ljava/util/List;)Lguk; lambda$updateCreativeTooltips$14
		static
		0 o p_345785_
		1 o p_344817_
		2 o p_345908_
	a (Lcuq;)Ljava/util/stream/Stream; lambda$updateCreativeTooltips$13
		static
		0 o p_345861_
	a (Lka$b;Lcul$b;Lcwm;Ljz;Ljava/util/List;)Lguk; lambda$updateRecipes$7
		static
		0 o p_345295_
		1 o p_345767_
		2 o p_344881_
		3 o p_344896_
		4 o p_345251_
	a (Lwz;)Ljava/lang/String; lambda$getTooltipLines$1
		static
		0 o p_345615_
	a (Ljava/util/List;)V updateCreativeTags
		0 o p_346121_
	a (Ljava/util/stream/Stream;Lcul$b;Lcwm;)Ljava/util/stream/Stream; getTooltipLines
		static
		0 o p_344879_
		1 o p_345662_
		2 o p_345262_
	a (Ljz;Lka$b;Lczb;)Lakr; lambda$updateRecipes$5
		static
		0 o p_345327_
		1 o p_346153_
		2 o p_346084_
	a (Lfga;Lka$b;)V updateRecipes
		0 o p_346233_
		1 o p_345600_
	a (Lka$b;Lcul$b;Lcwm;Lfse;)Ljava/util/stream/Stream; lambda$updateRecipes$4
		static
		0 o p_345610_
		1 o p_346120_
		2 o p_346354_
		3 o p_346411_
	a (Lcul$b;Lcwm;Lcuq;)Ljava/util/stream/Stream; lambda$updateCreativeTooltips$12
		static
		0 o p_346240_
		1 o p_345852_
		2 o p_345006_
	a (Ljava/lang/String;)Z lambda$getTooltipLines$2
		static
		0 o p_346341_
	b (Lfga;Lka$b;)V lambda$updateRecipes$8
		0 o p_345530_
		1 o p_345476_
	b (Ljo$a;Ljava/util/List;)V lambda$updateCreativeTooltips$15
		0 o p_345046_
		1 o p_346063_
	b (Lcul$b;Lcwm;Lcuq;)Ljava/util/stream/Stream; lambda$getTooltipLines$0
		static
		0 o p_346072_
		1 o p_344820_
		2 o p_344980_
	b ()Lguk; recipes
	b (Ljava/util/List;)V lambda$updateCreativeTags$11
		0 o p_345259_
	b (Lcuq;)Ljava/util/stream/Stream; lambda$updateCreativeTags$9
		static
		0 o p_344728_
	c (Ljava/util/List;)Lguk; lambda$updateCreativeTags$10
		static
		0 o p_345142_
	c ()Lguk; creativeTagSearch
	d ()Lguk; creativeNameSearch
fzw$a net/minecraft/client/multiplayer/SessionSearchTrees$Key
	<init> ()V <init>
fzx net/minecraft/client/multiplayer/TagCollector
	a tags
	<init> ()V <init>
	a (Lka$d;)V lambda$updateTags$2
		static
		0 o p_325919_
	a (Ljava/util/function/Predicate;Lka;Lakq;Lawx$a;)V lambda$applyTags$0
		static
		0 o p_326024_
		1 o p_326278_
		2 o p_326303_
		3 o p_326438_
	a (Lka;Z)V updateTags
		0 o p_326147_
		1 o p_326486_
	a ()V refreshBuiltInTagDependentData
		static
	a (Lka;Ljava/util/function/Predicate;)V applyTags
		0 o p_326395_
		1 o p_326512_
	a (Lakq;Lawx$a;)V append
		0 o p_326295_
		1 o p_326414_
	a (Lakq;)Z lambda$updateTags$3
		static
		0 o p_326446_
	b (Lka$d;)Z lambda$updateTags$1
		static
		0 o p_325935_
fzy net/minecraft/client/multiplayer/TransferState
	a cookies
	<init> (Ljava/util/Map;)V <init>
		0 o cookies
	a ()Ljava/util/Map; cookies
	equals (Ljava/lang/Object;)Z equals
		0 o p_320773_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fzz net/minecraft/client/multiplayer/chat/ChatListener
	a CHAT_VALIDATION_ERROR
	b minecraft
	c delayedMessageQueue
	d messageDelay
	e previousMessageTime
	<clinit> ()V <clinit>
		static
	<init> (Lfgo;)V <init>
		0 o p_240569_
	a (Lwz;Lwv$a;)V handleDisguisedChatMessage
		0 o p_250375_
		1 o p_251256_
	a (Lxl;Lfzz$a;)Z lambda$removeFromDelayedMessageQueue$0
		static
		0 o p_247886_
		1 o p_247887_
	a (Lwv$a;Lwz;Ljava/time/Instant;)Z lambda$handleDisguisedChatMessage$3
		0 o p_247877_
		1 o p_247878_
		2 o p_247879_
	a (Lxp;Lwz;Ljava/time/Instant;)Lgab; evaluateTrustLevel
		0 o p_251246_
		1 o p_250576_
		2 o p_249995_
	a (Ljava/util/UUID;Lwv$a;)V handleChatMessageError
		0 o p_299306_
		1 o p_298901_
	a (Lxp;Lwv$a;Lcom/mojang/authlib/GameProfile;Lgab;)V logPlayerMessage
		0 o p_252155_
		1 o p_249730_
		2 o p_248589_
		3 o p_248881_
	a (Ljava/util/UUID;)Z isSenderLocalPlayer
		0 o p_241343_
	a ()V tick
	a (Lxp;Lcom/mojang/authlib/GameProfile;Lwv$a;)V handlePlayerChatMessage
		0 o p_251553_
		1 o p_250022_
		2 o p_252158_
	a (Lwz;)Ljava/util/UUID; guessChatUUID
		0 o p_240595_
	a (D)V setMessageDelay
		0 o p_240785_
	a (Lwv$a;Lwz;)V narrateChatMessage
		0 o p_241352_
		1 o p_243262_
	a (Lwz;Z)V handleSystemMessage
		0 o p_240522_
		1 o p_240642_
	a (Lwv$a;Lxp;Lwz;Lcom/mojang/authlib/GameProfile;ZLjava/time/Instant;)Z showMessageToPlayer
		0 o p_251766_
		1 o p_249430_
		2 o p_249231_
		3 o p_249177_
		4 o p_251638_
		5 o p_249665_
	a (Lwz;Ljava/time/Instant;)V logSystemMessage
		0 o p_240609_
		1 o p_240541_
	a (Lxl;)Z removeFromDelayedMessageQueue
		0 o p_241445_
	a (Lxl;Ljava/util/function/BooleanSupplier;)V handleMessage
		0 o p_249408_
		1 o p_250870_
	b (Lwv$a;Lxp;Lwz;Lcom/mojang/authlib/GameProfile;ZLjava/time/Instant;)Z lambda$handlePlayerChatMessage$1
		0 o p_247880_
		1 o p_247881_
		2 o p_247882_
		3 o p_247883_
		4 o p_247884_
		5 o p_247885_
	b (Ljava/util/UUID;Lwv$a;)Z lambda$handleChatMessageError$2
		0 o p_297922_
		1 o p_297923_
	b ()V acceptNextDelayedMessage
	c ()J queueSize
	d ()V clearQueue
	e ()Z willDelayMessages
fzz$a net/minecraft/client/multiplayer/chat/ChatListener$Message
	a signature
	b handler
	<init> (Lxl;Ljava/util/function/BooleanSupplier;)V <init>
		0 o signature
		1 o handler
	a ()Z accept
	b ()Lxl; signature
	c ()Ljava/util/function/BooleanSupplier; handler
	equals (Ljava/lang/Object;)Z equals
		0 o p_251600_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
g com/mojang/math/MethodsReturnNonnullByDefault
ga net/minecraft/commands/arguments/SignedArgument
gaa net/minecraft/client/multiplayer/chat/ChatLog
	a buffer
	b nextId
	<init> (I)V <init>
		0 o p_251403_
	<init> (ILjava/util/List;)V <init>
		0 o p_254212_
		1 o p_253624_
	a (II)[Lgac; lambda$new$2
		static
		0 o p_254420_
		1 o p_253908_
	a ()I start
	a (I)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_253922_
	a (Lgac;)V push
		0 o p_242319_
	a (ILjava/util/List;)Lcom/mojang/serialization/DataResult; lambda$codec$1
		static
		0 o p_274703_
		1 o p_274704_
	b (I)Lgac; lookup
		0 o p_239050_
	b (II)Ljava/lang/String; lambda$codec$0
		static
		0 o p_274705_
		1 o p_274706_
	b ()I end
	c (I)I index
		0 o p_249044_
	c ()Ljava/util/List; loggedChatEvents
	d ()I size
gab net/minecraft/client/multiplayer/chat/ChatTrustLevel
	a SECURE
	b MODIFIED
	c NOT_SECURE
	d CODEC
	e serializedName
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_254304_
		1 o p_254135_
		2 o p_254190_
	a (Lwz;)Z containsModifiedStyle
		static
		0 o p_251011_
	a (Lxw;)Z isModifiedStyle
		static
		0 o p_251347_
	a (Lxp;)Lfgj; createTag
		0 o p_240632_
	a (Lxp;Lwz;Ljava/time/Instant;)Lgab; evaluate
		static
		0 o p_248663_
		1 o p_248544_
		2 o p_252024_
	a (Lxp;Lwz;)Z isModified
		static
		0 o p_252093_
		1 o p_250811_
	a (Lxw;Ljava/lang/String;)Ljava/util/Optional; lambda$containsModifiedStyle$0
		static
		0 o p_251711_
		1 o p_250844_
	a ()Z isNotSecure
	b ()[Lgab; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lgab; valueOf
		static
		0 o p_240640_
	values ()[Lgab; values
		static
gac net/minecraft/client/multiplayer/chat/LoggedChatEvent
	a CODEC
	<clinit> ()V <clinit>
		static
	a ()Lgac$a; type
gac$a net/minecraft/client/multiplayer/chat/LoggedChatEvent$Type
	a PLAYER
	b SYSTEM
	c serializedName
	d codec
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Ljava/util/function/Supplier;)V <init>
		0 o p_254071_
		1 o p_253938_
		2 o p_254335_
		3 o p_254115_
	a ()Lcom/mojang/serialization/MapCodec; codec
	b ()Lcom/mojang/serialization/MapCodec; lambda$static$1
		static
	c ()Ljava/lang/String; getSerializedName
	d ()Lcom/mojang/serialization/MapCodec; lambda$static$0
		static
	e ()[Lgac$a; $values
		static
	valueOf (Ljava/lang/String;)Lgac$a; valueOf
		static
		0 o p_253822_
	values ()[Lgac$a; values
		static
gad net/minecraft/client/multiplayer/chat/LoggedChatMessage
	a (Lwz;Ljava/time/Instant;)Lgad$b; system
		static
		0 o p_242325_
		1 o p_242334_
	a (Ljava/util/UUID;)Z canReport
		0 o p_242315_
	a (Lcom/mojang/authlib/GameProfile;Lxp;Lgab;)Lgad$a; player
		static
		0 o p_261832_
		1 o p_261491_
		2 o p_262141_
	b ()Lwz; toContentComponent
	c ()Lwz; toNarrationComponent
gad$a net/minecraft/client/multiplayer/chat/LoggedChatMessage$Player
	b CODEC
	c profile
	d message
	e trustLevel
	f TIME_FORMATTER
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/authlib/GameProfile;Lxp;Lgab;)V <init>
		0 o profile
		1 o message
		2 o trustLevel
	a ()Lgac$a; type
	a (Ljava/util/UUID;)Z canReport
		0 o p_242210_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_261382_
	b ()Lwz; toContentComponent
	c ()Lwz; toNarrationComponent
	d ()Lwz; toHeadingComponent
	e ()Ljava/util/UUID; profileId
	equals (Ljava/lang/Object;)Z equals
		0 o p_242245_
	f ()Lcom/mojang/authlib/GameProfile; profile
	g ()Lxp; message
	h ()Lgab; trustLevel
	hashCode ()I hashCode
	i ()Lwz; getTimeComponent
	toString ()Ljava/lang/String; toString
gad$b net/minecraft/client/multiplayer/chat/LoggedChatMessage$System
	b CODEC
	c message
	d timeStamp
	<clinit> ()V <clinit>
		static
	<init> (Lwz;Ljava/time/Instant;)V <init>
		0 o message
		1 o timeStamp
	a (Ljava/util/UUID;)Z canReport
		0 o p_242173_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_304056_
	a ()Lgac$a; type
	b ()Lwz; toContentComponent
	d ()Lwz; message
	e ()Ljava/time/Instant; timeStamp
	equals (Ljava/lang/Object;)Z equals
		0 o p_242394_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gae net/minecraft/client/multiplayer/chat/package-info
gaf net/minecraft/client/multiplayer/chat/report/AbuseReportSender
	a ()Z isEnabled
	a (Ljava/util/UUID;Lgan;Lcom/mojang/authlib/minecraft/report/AbuseReport;)Ljava/util/concurrent/CompletableFuture; send
		0 o p_239838_
		1 o p_300001_
		2 o p_239839_
	a (Lgal;Lcom/mojang/authlib/minecraft/UserApiService;)Lgaf; create
		static
		0 o p_239536_
		1 o p_239537_
	b ()Lcom/mojang/authlib/minecraft/report/AbuseReportLimits; reportLimits
gaf$1 net/minecraft/client/multiplayer/chat/report/AbuseReportSender$1
	a $SwitchMap$com$mojang$authlib$exceptions$MinecraftClientException$ErrorType
	<clinit> ()V <clinit>
		static
gaf$a net/minecraft/client/multiplayer/chat/report/AbuseReportSender$SendException
	<init> (Lwz;Ljava/lang/Throwable;)V <init>
		0 o p_239646_
		1 o p_239647_
gaf$b net/minecraft/client/multiplayer/chat/report/AbuseReportSender$Services
	a environment
	b userApiService
	c SERVICE_UNAVAILABLE_TEXT
	d HTTP_ERROR_TEXT
	e JSON_ERROR_TEXT
	<clinit> ()V <clinit>
		static
	<init> (Lgal;Lcom/mojang/authlib/minecraft/UserApiService;)V <init>
		0 o environment
		1 o userApiService
	a (Lcom/mojang/authlib/exceptions/MinecraftClientHttpException;)Lwz; getHttpErrorDescription
		0 o p_239705_
	a (Ljava/util/UUID;Lgan;Lcom/mojang/authlib/minecraft/report/AbuseReport;)Ljava/util/concurrent/CompletableFuture; send
		0 o p_239470_
		1 o p_299858_
		2 o p_239471_
	a ()Z isEnabled
	a (Ljava/util/UUID;Lcom/mojang/authlib/minecraft/report/AbuseReport;Lgan;)Lcom/mojang/datafixers/util/Unit; lambda$send$0
		0 o p_247888_
		1 o p_247889_
		2 o p_299938_
	a (Lcom/mojang/authlib/exceptions/MinecraftClientException;)Lwz; getErrorDescription
		0 o p_240068_
	b ()Lcom/mojang/authlib/minecraft/report/AbuseReportLimits; reportLimits
	c ()Lgal; environment
	d ()Lcom/mojang/authlib/minecraft/UserApiService; userApiService
	equals (Ljava/lang/Object;)Z equals
		0 o p_238985_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gag net/minecraft/client/multiplayer/chat/report/BanReason
	a GENERIC_VIOLATION
	b FALSE_REPORTING
	c HATE_SPEECH
	d HATE_TERRORISM_NOTORIOUS_FIGURE
	e HARASSMENT_OR_BULLYING
	f DEFAMATION_IMPERSONATION_FALSE_INFORMATION
	g DRUGS
	h FRAUD
	i SPAM_OR_ADVERTISING
	j NUDITY_OR_PORNOGRAPHY
	k SEXUALLY_INAPPROPRIATE
	l EXTREME_VIOLENCE_OR_GORE
	m IMMINENT_HARM_TO_PERSON_OR_PROPERTY
	n title
	o $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_273207_
		1 o p_273600_
		2 o p_273623_
	a ()Lwz; title
	a (I)Lgag; byId
		static
		0 o p_272793_
	b ()[Lgag; $values
		static
	valueOf (Ljava/lang/String;)Lgag; valueOf
		static
		0 o p_272908_
	values ()[Lgag; values
		static
gah net/minecraft/client/multiplayer/chat/report/ChatReport
	g reportedMessages
	<init> (Ljava/util/UUID;Ljava/time/Instant;Ljava/util/UUID;)V <init>
		0 o p_300023_
		1 o p_299922_
		2 o p_299952_
	a ()Lgah; copy
	a (ILcom/mojang/authlib/minecraft/report/AbuseReportLimits;)V toggleReported
		0 o p_299907_
		1 o p_299997_
	a (Lfod;Lgao;)Lfod; createScreen
		0 o p_300022_
		1 o p_299859_
	b ()Lgak; copy
gah$a net/minecraft/client/multiplayer/chat/report/ChatReport$Builder
	<init> (Lgah;Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;)V <init>
		0 o p_299929_
		1 o p_299930_
	<init> (Ljava/util/UUID;Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;)V <init>
		0 o p_299973_
		1 o p_299942_
	a (Lgad$a;Z)Lcom/mojang/authlib/minecraft/report/ReportChatMessage; buildReportedChatMessage
		0 o p_299916_
		1 o p_299962_
	a ()Lit/unimi/dsi/fastutil/ints/IntSet; reportedMessages
	a (I)V toggleReported
		0 o p_299851_
	a (Lgao;)Lcom/mojang/datafixers/util/Either; build
		0 o p_299928_
	a (Ljava/util/List;ILgad$a;)V lambda$buildEvidence$0
		0 o p_299835_
		1 o p_299903_
		2 o p_300034_
	b (Lgao;)Lcom/mojang/authlib/minecraft/report/ReportEvidence; buildEvidence
		0 o p_299855_
	b ()Z hasContent
	b (I)Z isReported
		0 o p_299830_
	c ()Lgak$b; checkBuildable
	d ()Lgah$a; copy
gai net/minecraft/client/multiplayer/chat/report/ChatReportContextBuilder
	a leadingCount
	b activeCollectors
	<init> (I)V <init>
		0 o p_252198_
	a (Lgaa;Lit/unimi/dsi/fastutil/ints/IntCollection;Lgai$b;)V collectAllContext
		0 o p_249467_
		1 o p_250295_
		2 o p_251946_
	a (Lxp;)V trackContext
		0 o p_252057_
	a ()Z isActive
	b (Lxp;)Z acceptContext
		0 o p_250059_
gai$a net/minecraft/client/multiplayer/chat/report/ChatReportContextBuilder$Collector
	a this$0
	b lastSeenSignatures
	c lastChainMessage
	d collectingChain
	e count
	<init> (Lgai;Lxp;)V <init>
		0 o p_249037_
		1 o p_249708_
	a ()Z isComplete
	a (Lxp;)Z accept
		0 o p_252313_
gai$b net/minecraft/client/multiplayer/chat/report/ChatReportContextBuilder$Handler
	accept (ILgad$a;)V accept
		0 o p_248905_
		1 o p_249564_
gaj net/minecraft/client/multiplayer/chat/report/NameReport
	g reportedName
	<init> (Ljava/util/UUID;Ljava/time/Instant;Ljava/util/UUID;Ljava/lang/String;)V <init>
		0 o p_299985_
		1 o p_299857_
		2 o p_299900_
		3 o p_300040_
	a ()Ljava/lang/String; getReportedName
	a (Lfod;Lgao;)Lfod; createScreen
		0 o p_299843_
		1 o p_299844_
	b ()Lgak; copy
	c ()Lgaj; copy
gaj$a net/minecraft/client/multiplayer/chat/report/NameReport$Builder
	<init> (Ljava/util/UUID;Ljava/lang/String;Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;)V <init>
		0 o p_299951_
		1 o p_299988_
		2 o p_299993_
	<init> (Lgaj;Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;)V <init>
		0 o p_299841_
		1 o p_299879_
	a (Lgao;)Lcom/mojang/datafixers/util/Either; build
		0 o p_299891_
	b ()Z hasContent
	c ()Lgak$b; checkBuildable
gak net/minecraft/client/multiplayer/chat/report/Report
	a reportId
	b createdAt
	c reportedProfileId
	d comments
	e reason
	f attested
	<init> (Ljava/util/UUID;Ljava/time/Instant;Ljava/util/UUID;)V <init>
		0 o p_299940_
		1 o p_300011_
		2 o p_299976_
	a (Ljava/util/UUID;)Z isReportedPlayer
		0 o p_300032_
	a (Lfod;Lgao;)Lfod; createScreen
		0 o p_299960_
		1 o p_299959_
	b ()Lgak; copy
gak$a net/minecraft/client/multiplayer/chat/report/Report$Builder
	a report
	b limits
	<init> (Lgak;Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;)V <init>
		0 o p_299998_
		1 o p_299869_
	a (Ljava/lang/String;)V setComments
		0 o p_299837_
	a (Lgao;)Lcom/mojang/datafixers/util/Either; build
		0 o p_299877_
	a (Lgam;)V setReason
		0 o p_299937_
	a (Z)V setAttested
		0 o p_352965_
	b ()Z hasContent
	c ()Lgak$b; checkBuildable
	e ()Lgak; report
	f ()Ljava/util/UUID; reportedProfileId
	g ()Ljava/lang/String; comments
	h ()Z attested
	i ()Lgam; reason
gak$b net/minecraft/client/multiplayer/chat/report/Report$CannotBuildReason
	a NO_REASON
	b NO_REPORTED_MESSAGES
	c TOO_MANY_MESSAGES
	d COMMENT_TOO_LONG
	e NOT_ATTESTED
	f message
	<clinit> ()V <clinit>
		static
	<init> (Lwz;)V <init>
		0 o message
	a ()Lfjx; tooltip
	b ()Lwz; message
	equals (Ljava/lang/Object;)Z equals
		0 o p_299958_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gak$c net/minecraft/client/multiplayer/chat/report/Report$Result
	a id
	b reportType
	c report
	<init> (Ljava/util/UUID;Lgan;Lcom/mojang/authlib/minecraft/report/AbuseReport;)V <init>
		0 o id
		1 o reportType
		2 o report
	a ()Ljava/util/UUID; id
	b ()Lgan; reportType
	c ()Lcom/mojang/authlib/minecraft/report/AbuseReport; report
	equals (Ljava/lang/Object;)Z equals
		0 o p_300002_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gal net/minecraft/client/multiplayer/chat/report/ReportEnvironment
	a clientVersion
	b server
	<init> (Ljava/lang/String;Lgal$a;)V <init>
		0 o clientVersion
		1 o server
	a (Ljava/lang/String;)Lgal; thirdParty
		static
		0 o p_238999_
	a ()Lgal; local
		static
	a (Lfcp;)Lgal; realm
		static
		0 o p_239765_
	a (Lgal$a;)Lgal; create
		static
		0 o p_239956_
	b ()Lcom/mojang/authlib/yggdrasil/request/AbuseReportRequest$ClientInfo; clientInfo
	c ()Lcom/mojang/authlib/yggdrasil/request/AbuseReportRequest$ThirdPartyServerInfo; thirdPartyServerInfo
	d ()Lcom/mojang/authlib/yggdrasil/request/AbuseReportRequest$RealmInfo; realmInfo
	e ()Ljava/lang/String; clientVersion
	equals (Ljava/lang/Object;)Z equals
		0 o p_240047_
	f ()Lgal$a; server
	g ()Ljava/lang/String; getClientVersion
		static
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gal$a net/minecraft/client/multiplayer/chat/report/ReportEnvironment$Server
gal$a$a net/minecraft/client/multiplayer/chat/report/ReportEnvironment$Server$Realm
	a realmId
	b slotId
	<init> (JI)V <init>
		0 o realmId
		1 o slotId
	<init> (Lfcp;)V <init>
		0 o p_239068_
	a ()J realmId
	b ()I slotId
	equals (Ljava/lang/Object;)Z equals
		0 o p_239377_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gal$a$b net/minecraft/client/multiplayer/chat/report/ReportEnvironment$Server$ThirdParty
	a ip
	<init> (Ljava/lang/String;)V <init>
		0 o ip
	a ()Ljava/lang/String; ip
	equals (Ljava/lang/Object;)Z equals
		0 o p_240220_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gam net/minecraft/client/multiplayer/chat/report/ReportReason
	a GENERIC
	b HATE_SPEECH
	c HARASSMENT_OR_BULLYING
	d SELF_HARM_OR_SUICIDE
	e IMMINENT_HARM
	f DEFAMATION_IMPERSONATION_FALSE_INFORMATION
	g ALCOHOL_TOBACCO_DRUGS
	h CHILD_SEXUAL_EXPLOITATION_OR_ABUSE
	i TERRORISM_OR_VIOLENT_EXTREMISM
	j NON_CONSENSUAL_INTIMATE_IMAGERY
	k backendName
	l title
	m description
	n $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_272707_
		1 o p_272746_
		2 o p_273339_
	a ()Ljava/lang/String; backendName
	b ()Lwz; title
	c ()Lwz; description
	d ()[Lgam; $values
		static
	valueOf (Ljava/lang/String;)Lgam; valueOf
		static
		0 o p_239416_
	values ()[Lgam; values
		static
gan net/minecraft/client/multiplayer/chat/report/ReportType
	a CHAT
	b SKIN
	c USERNAME
	d backendName
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_299931_
		1 o p_299914_
		2 o p_300024_
	a ()Ljava/lang/String; backendName
	b ()[Lgan; $values
		static
	valueOf (Ljava/lang/String;)Lgan; valueOf
		static
		0 o p_299875_
	values ()[Lgan; values
		static
gao net/minecraft/client/multiplayer/chat/report/ReportingContext
	a LOG_CAPACITY
	b sender
	c environment
	d chatLog
	e draftReport
	<init> (Lgaf;Lgal;Lgaa;)V <init>
		0 o p_239187_
		1 o p_239188_
		2 o p_239189_
	a (Ljava/util/UUID;)Z hasDraftReportFor
		0 o p_254340_
	a (Lfgo;Lfod;Ljava/lang/Runnable;Z)V draftReportHandled
		0 o p_261771_
		1 o p_261866_
		2 o p_262031_
		3 o p_261540_
	a (Lgal;Lcom/mojang/authlib/minecraft/UserApiService;)Lgao; create
		static
		0 o p_239686_
		1 o p_239687_
	a ()Lgaf; sender
	a (Lgal;)Z matches
		0 o p_239734_
	a (Lfgo;Lgak;Lfod;Ljava/lang/Runnable;Z)V lambda$draftReportHandled$0
		0 o p_299803_
		1 o p_299804_
		2 o p_299805_
		3 o p_299806_
		4 o p_299807_
	a (Lgak;)V setReportDraft
		0 o p_299889_
	b ()Lgaa; chatLog
	c ()Z hasDraftReport
gap net/minecraft/client/multiplayer/chat/report/SkinReport
	g skinGetter
	<init> (Ljava/util/UUID;Ljava/time/Instant;Ljava/util/UUID;Ljava/util/function/Supplier;)V <init>
		0 o p_299908_
		1 o p_299882_
		2 o p_299986_
		3 o p_299871_
	a ()Ljava/util/function/Supplier; getSkinGetter
	a (Lfod;Lgao;)Lfod; createScreen
		0 o p_299975_
		1 o p_299961_
	b ()Lgak; copy
	c ()Lgap; copy
gap$a net/minecraft/client/multiplayer/chat/report/SkinReport$Builder
	<init> (Lgap;Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;)V <init>
		0 o p_299828_
		1 o p_299881_
	<init> (Ljava/util/UUID;Ljava/util/function/Supplier;Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;)V <init>
		0 o p_299890_
		1 o p_299967_
		2 o p_300039_
	a (Lgao;)Lcom/mojang/datafixers/util/Either; build
		0 o p_299847_
	b ()Z hasContent
	c ()Lgak$b; checkBuildable
gaq net/minecraft/client/multiplayer/chat/report/package-info
gar net/minecraft/client/multiplayer/package-info
gas net/minecraft/client/multiplayer/prediction/BlockStatePredictionHandler
	a serverVerifiedStates
	b currentSequenceNr
	c isPredicting
	<init> ()V <init>
	a (Ljd;Ldtc;Lgeb;)V retainKnownServerState
		0 o p_233868_
		1 o p_233869_
		2 o p_233870_
	a (Ldtc;Lgeb;Ljava/lang/Long;Lgas$a;)Lgas$a; lambda$retainKnownServerState$0
		0 o p_352670_
		1 o p_352671_
		2 o p_352672_
		3 o p_352673_
	a (ILfzf;)V endPredictionsUpTo
		0 o p_233857_
		1 o p_233858_
	a (Ljd;Ldtc;)Z updateKnownServerState
		0 o p_233865_
		1 o p_233866_
	a ()Lgas; startPredicting
	b ()I currentSequence
	c ()Z isPredicting
	close ()V close
gas$a net/minecraft/client/multiplayer/prediction/BlockStatePredictionHandler$ServerVerifiedState
	a playerPos
	b sequence
	c blockState
	<init> (ILdtc;Lexc;)V <init>
		0 o p_233878_
		1 o p_233879_
		2 o p_233880_
	a (Ldtc;)V setBlockState
		0 o p_233884_
	a (I)Lgas$a; setSequence
		0 o p_233882_
gat net/minecraft/client/multiplayer/prediction/PredictiveAction
	predict (I)Lzg; predict
		0 o p_233886_
gau net/minecraft/client/multiplayer/prediction/package-info
gav net/minecraft/client/multiplayer/resolver/AddressCheck
	a (Lgaw;)Z isAllowed
		0 o p_171829_
	a ()Lgav; createFromService
		static
	a (Lgax;)Z isAllowed
		0 o p_171830_
gav$1 net/minecraft/client/multiplayer/resolver/AddressCheck$1
	a val$blockLists
	<init> (Lcom/google/common/collect/ImmutableList;)V <init>
		0 o p_171833_
	a (Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Predicate;)Z lambda$isAllowed$0
		static
		0 o p_171839_
		1 o p_171840_
		2 o p_171841_
	a (Lgaw;)Z isAllowed
		0 o p_171835_
	a (Ljava/lang/String;Ljava/util/function/Predicate;)Z lambda$isAllowed$1
		static
		0 o p_171843_
		1 o p_171844_
	a (Lgax;)Z isAllowed
		0 o p_171837_
gaw net/minecraft/client/multiplayer/resolver/ResolvedServerAddress
	a ()Ljava/lang/String; getHostName
	a (Ljava/net/InetSocketAddress;)Lgaw; from
		static
		0 o p_171846_
	b ()Ljava/lang/String; getHostIp
	c ()I getPort
	d ()Ljava/net/InetSocketAddress; asInetSocketAddress
gaw$1 net/minecraft/client/multiplayer/resolver/ResolvedServerAddress$1
	a val$address
	<init> (Ljava/net/InetSocketAddress;)V <init>
		0 o p_171849_
	a ()Ljava/lang/String; getHostName
	b ()Ljava/lang/String; getHostIp
	c ()I getPort
	d ()Ljava/net/InetSocketAddress; asInetSocketAddress
gax net/minecraft/client/multiplayer/resolver/ServerAddress
	a LOGGER
	b hostAndPort
	c INVALID
	<clinit> ()V <clinit>
		static
	<init> (Lcom/google/common/net/HostAndPort;)V <init>
		0 o p_171859_
	<init> (Ljava/lang/String;I)V <init>
		0 o p_171861_
		1 o p_171862_
	a ()Ljava/lang/String; getHost
	a (Ljava/lang/String;)Lgax; parseString
		static
		0 o p_171865_
	b (Ljava/lang/String;)Z isValidAddress
		static
		0 o p_171868_
	b ()I getPort
	c (Ljava/lang/String;)I parsePort
		static
		0 o p_171870_
	equals (Ljava/lang/Object;)Z equals
		0 o p_171872_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gay net/minecraft/client/multiplayer/resolver/ServerAddressResolver
	a LOGGER
	b SYSTEM
	<clinit> ()V <clinit>
		static
	a (Lgax;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_171878_
	resolve (Lgax;)Ljava/util/Optional; resolve
		0 o p_171880_
gaz net/minecraft/client/multiplayer/resolver/ServerNameResolver
	a DEFAULT
	b resolver
	c redirectHandler
	d addressCheck
	<clinit> ()V <clinit>
		static
	<init> (Lgay;Lgba;Lgav;)V <init>
		0 o p_171887_
		1 o p_171888_
		2 o p_171889_
	a (Lgax;)Ljava/util/Optional; resolveAddress
		0 o p_171891_
gb net/minecraft/commands/arguments/SlotArgument
	a EXAMPLES
	b ERROR_UNKNOWN_SLOT
	c ERROR_ONLY_SINGLE_SLOT_ALLOWED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)I getSlot
		static
		0 o p_111280_
		1 o p_111281_
	a ()Lgb; slot
		static
	a (C)Z lambda$parse$2
		static
		0 o p_332550_
	a (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Integer; parse
		0 o p_111278_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_332551_
	b (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304113_
	getExamples ()Ljava/util/Collection; getExamples
	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
		0 o p_111288_
		1 o p_111289_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_111291_
gba net/minecraft/client/multiplayer/resolver/ServerRedirectHandler
	a LOGGER
	b EMPTY
	<clinit> ()V <clinit>
		static
	a (Lgax;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_171897_
	a (Ljavax/naming/directory/DirContext;Lgax;)Ljava/util/Optional; lambda$createDnsSrvRedirectHandler$1
		static
		0 o p_171899_
		1 o p_171900_
	createDnsSrvRedirectHandler ()Lgba; createDnsSrvRedirectHandler
		static
	lookupRedirect (Lgax;)Ljava/util/Optional; lookupRedirect
		0 o p_171902_
gbb net/minecraft/client/multiplayer/resolver/package-info
gbc net/minecraft/client/package-info
gbd net/minecraft/client/particle/AshParticle
	<init> (Lfzf;DDDDDDFLgdi;)V <init>
		0 o p_105514_
		1 o p_105515_
		2 o p_105516_
		3 o p_105517_
		4 o p_105518_
		5 o p_105519_
		6 o p_105520_
		7 o p_105521_
		8 o p_105522_
gbd$a net/minecraft/client/particle/AshParticle$Provider
	a sprites
	<init> (Lgdi;)V <init>
		0 o p_105525_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_105536_
		1 o p_105537_
		2 o p_105538_
		3 o p_105539_
		4 o p_105540_
		5 o p_105541_
		6 o p_105542_
		7 o p_105543_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_105527_
		1 o p_105528_
		2 o p_105529_
		3 o p_105530_
		4 o p_105531_
		5 o p_105532_
		6 o p_105533_
		7 o p_105534_
gbe net/minecraft/client/particle/AttackSweepParticle
	a sprites
	<init> (Lfzf;DDDDLgdi;)V <init>
		0 o p_105546_
		1 o p_105547_
		2 o p_105548_
		3 o p_105549_
		4 o p_105550_
		5 o p_105551_
	a (F)I getLightColor
		0 o p_105562_
	a ()V tick
	b ()Lgcr; getRenderType
gbe$a net/minecraft/client/particle/AttackSweepParticle$Provider
	a sprites
	<init> (Lgdi;)V <init>
		0 o p_105566_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_105577_
		1 o p_105578_
		2 o p_105579_
		3 o p_105580_
		4 o p_105581_
		5 o p_105582_
		6 o p_105583_
		7 o p_105584_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_105568_
		1 o p_105569_
		2 o p_105570_
		3 o p_105571_
		4 o p_105572_
		5 o p_105573_
		6 o p_105574_
		7 o p_105575_
gbf net/minecraft/client/particle/BaseAshSmokeParticle
	a sprites
	<init> (Lfzf;DDDFFFDDDFLgdi;FIFZ)V <init>
		0 o p_171904_
		1 o p_171905_
		2 o p_171906_
		3 o p_171907_
		4 o p_171908_
		5 o p_171909_
		6 o p_171910_
		7 o p_171911_
		8 o p_171912_
		9 o p_171913_
		10 o p_171914_
		11 o p_171915_
		12 o p_171916_
		13 o p_171917_
		14 o p_171918_
		15 o p_171919_
	a ()V tick
	b (F)F getQuadSize
		0 o p_105642_
	b ()Lgcr; getRenderType
gbg net/minecraft/client/particle/BlockMarker
	<init> (Lfzf;DDDLdtc;)V <init>
		0 o p_194267_
		1 o p_194268_
		2 o p_194269_
		3 o p_194270_
		4 o p_194271_
	b (F)F getQuadSize
		0 o p_194274_
	b ()Lgcr; getRenderType
gbg$a net/minecraft/client/particle/BlockMarker$Provider
	<init> ()V <init>
	a (Lle;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_194277_
		1 o p_194278_
		2 o p_194279_
		3 o p_194280_
		4 o p_194281_
		5 o p_194282_
		6 o p_194283_
		7 o p_194284_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_194286_
		1 o p_194287_
		2 o p_194288_
		3 o p_194289_
		4 o p_194290_
		5 o p_194291_
		6 o p_194292_
		7 o p_194293_
gbh net/minecraft/client/particle/BreakingItemParticle
	a uo
	b vo
	<init> (Lfzf;DDDDDDLcuq;)V <init>
		0 o p_105646_
		1 o p_105647_
		2 o p_105648_
		3 o p_105649_
		4 o p_105650_
		5 o p_105651_
		6 o p_105652_
		7 o p_105653_
	<init> (Lfzf;DDDLcuq;)V <init>
		0 o p_105665_
		1 o p_105666_
		2 o p_105667_
		3 o p_105668_
		4 o p_105669_
	b ()Lgcr; getRenderType
	c ()F getU0
	d ()F getU1
	e ()F getV0
	f ()F getV1
gbh$a net/minecraft/client/particle/BreakingItemParticle$CobwebProvider
	<init> ()V <init>
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_338579_
		1 o p_338749_
		2 o p_338877_
		3 o p_338362_
		4 o p_338343_
		5 o p_338303_
		6 o p_338217_
		7 o p_338683_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_338560_
		1 o p_338759_
		2 o p_338442_
		3 o p_338730_
		4 o p_338431_
		5 o p_338831_
		6 o p_338471_
		7 o p_338261_
gbh$b net/minecraft/client/particle/BreakingItemParticle$Provider
	<init> ()V <init>
	a (Lli;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_105677_
		1 o p_105678_
		2 o p_105679_
		3 o p_105680_
		4 o p_105681_
		5 o p_105682_
		6 o p_105683_
		7 o p_105684_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_105686_
		1 o p_105687_
		2 o p_105688_
		3 o p_105689_
		4 o p_105690_
		5 o p_105691_
		6 o p_105692_
		7 o p_105693_
gbh$c net/minecraft/client/particle/BreakingItemParticle$SlimeProvider
	<init> ()V <init>
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_105705_
		1 o p_105706_
		2 o p_105707_
		3 o p_105708_
		4 o p_105709_
		5 o p_105710_
		6 o p_105711_
		7 o p_105712_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_105696_
		1 o p_105697_
		2 o p_105698_
		3 o p_105699_
		4 o p_105700_
		5 o p_105701_
		6 o p_105702_
		7 o p_105703_
gbh$d net/minecraft/client/particle/BreakingItemParticle$SnowballProvider
	<init> ()V <init>
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_105724_
		1 o p_105725_
		2 o p_105726_
		3 o p_105727_
		4 o p_105728_
		5 o p_105729_
		6 o p_105730_
		7 o p_105731_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_105715_
		1 o p_105716_
		2 o p_105717_
		3 o p_105718_
		4 o p_105719_
		5 o p_105720_
		6 o p_105721_
		7 o p_105722_
gbi net/minecraft/client/particle/BubbleColumnUpParticle
	<init> (Lfzf;DDDDDD)V <init>
		0 o p_105733_
		1 o p_105734_
		2 o p_105735_
		3 o p_105736_
		4 o p_105737_
		5 o p_105738_
		6 o p_105739_
	a ()V tick
	b ()Lgcr; getRenderType
gbi$a net/minecraft/client/particle/BubbleColumnUpParticle$Provider
	a sprite
	<init> (Lgdi;)V <init>
		0 o p_105753_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_105764_
		1 o p_105765_
		2 o p_105766_
		3 o p_105767_
		4 o p_105768_
		5 o p_105769_
		6 o p_105770_
		7 o p_105771_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_105755_
		1 o p_105756_
		2 o p_105757_
		3 o p_105758_
		4 o p_105759_
		5 o p_105760_
		6 o p_105761_
		7 o p_105762_
gbj net/minecraft/client/particle/BubbleParticle
	<init> (Lfzf;DDDDDD)V <init>
		0 o p_105773_
		1 o p_105774_
		2 o p_105775_
		3 o p_105776_
		4 o p_105777_
		5 o p_105778_
		6 o p_105779_
	a ()V tick
	b ()Lgcr; getRenderType
gbj$a net/minecraft/client/particle/BubbleParticle$Provider
	a sprite
	<init> (Lgdi;)V <init>
		0 o p_105793_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_105804_
		1 o p_105805_
		2 o p_105806_
		3 o p_105807_
		4 o p_105808_
		5 o p_105809_
		6 o p_105810_
		7 o p_105811_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_105795_
		1 o p_105796_
		2 o p_105797_
		3 o p_105798_
		4 o p_105799_
		5 o p_105800_
		6 o p_105801_
		7 o p_105802_
gbk net/minecraft/client/particle/BubblePopParticle
	a sprites
	<init> (Lfzf;DDDDDDLgdi;)V <init>
		0 o p_105814_
		1 o p_105815_
		2 o p_105816_
		3 o p_105817_
		4 o p_105818_
		5 o p_105819_
		6 o p_105820_
		7 o p_105821_
	a ()V tick
	b ()Lgcr; getRenderType
gbk$a net/minecraft/client/particle/BubblePopParticle$Provider
	a sprites
	<init> (Lgdi;)V <init>
		0 o p_105836_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_105847_
		1 o p_105848_
		2 o p_105849_
		3 o p_105850_
		4 o p_105851_
		5 o p_105852_
		6 o p_105853_
		7 o p_105854_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_105838_
		1 o p_105839_
		2 o p_105840_
		3 o p_105841_
		4 o p_105842_
		5 o p_105843_
		6 o p_105844_
		7 o p_105845_
gbl net/minecraft/client/particle/CampfireSmokeParticle
	<init> (Lfzf;DDDDDDZ)V <init>
		0 o p_105856_
		1 o p_105857_
		2 o p_105858_
		3 o p_105859_
		4 o p_105860_
		5 o p_105861_
		6 o p_105862_
		7 o p_105863_
	a ()V tick
	b ()Lgcr; getRenderType
gbl$a net/minecraft/client/particle/CampfireSmokeParticle$CosyProvider
	a sprites
	<init> (Lgdi;)V <init>
		0 o p_105878_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_105889_
		1 o p_105890_
		2 o p_105891_
		3 o p_105892_
		4 o p_105893_
		5 o p_105894_
		6 o p_105895_
		7 o p_105896_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_105880_
		1 o p_105881_
		2 o p_105882_
		3 o p_105883_
		4 o p_105884_
		5 o p_105885_
		6 o p_105886_
		7 o p_105887_
gbl$b net/minecraft/client/particle/CampfireSmokeParticle$SignalProvider
	a sprites
	<init> (Lgdi;)V <init>
		0 o p_105899_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_105910_
		1 o p_105911_
		2 o p_105912_
		3 o p_105913_
		4 o p_105914_
		5 o p_105915_
		6 o p_105916_
		7 o p_105917_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_105901_
		1 o p_105902_
		2 o p_105903_
		3 o p_105904_
		4 o p_105905_
		5 o p_105906_
		6 o p_105907_
		7 o p_105908_
gbm net/minecraft/client/particle/CherryParticle
	F CURVE_ENDPOINT_TIME
	G FALL_ACC
	H WIND_BIG
	I rotSpeed
	J particleRandom
	K spinAcceleration
	a ACCELERATION_SCALE
	b INITIAL_LIFETIME
	<init> (Lfzf;DDDLgdi;)V <init>
		0 o p_277612_
		1 o p_278010_
		2 o p_277614_
		3 o p_277673_
		4 o p_277465_
	a ()V tick
	b ()Lgcr; getRenderType
gbn net/minecraft/client/particle/CritParticle
	<init> (Lfzf;DDDDDD)V <init>
		0 o p_105919_
		1 o p_105920_
		2 o p_105921_
		3 o p_105922_
		4 o p_105923_
		5 o p_105924_
		6 o p_105925_
	a ()V tick
	b (F)F getQuadSize
		0 o p_105938_
	b ()Lgcr; getRenderType
gbn$a net/minecraft/client/particle/CritParticle$DamageIndicatorProvider
	a sprite
	<init> (Lgdi;)V <init>
		0 o p_105941_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_105952_
		1 o p_105953_
		2 o p_105954_
		3 o p_105955_
		4 o p_105956_
		5 o p_105957_
		6 o p_105958_
		7 o p_105959_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_105943_
		1 o p_105944_
		2 o p_105945_
		3 o p_105946_
		4 o p_105947_
		5 o p_105948_
		6 o p_105949_
		7 o p_105950_
gbn$b net/minecraft/client/particle/CritParticle$MagicProvider
	a sprite
	<init> (Lgdi;)V <init>
		0 o p_105962_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_105973_
		1 o p_105974_
		2 o p_105975_
		3 o p_105976_
		4 o p_105977_
		5 o p_105978_
		6 o p_105979_
		7 o p_105980_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_105964_
		1 o p_105965_
		2 o p_105966_
		3 o p_105967_
		4 o p_105968_
		5 o p_105969_
		6 o p_105970_
		7 o p_105971_
gbn$c net/minecraft/client/particle/CritParticle$Provider
	a sprite
	<init> (Lgdi;)V <init>
		0 o p_105983_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_105994_
		1 o p_105995_
		2 o p_105996_
		3 o p_105997_
		4 o p_105998_
		5 o p_105999_
		6 o p_106000_
		7 o p_106001_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_105985_
		1 o p_105986_
		2 o p_105987_
		3 o p_105988_
		4 o p_105989_
		5 o p_105990_
		6 o p_105991_
		7 o p_105992_
gbo net/minecraft/client/particle/DragonBreathParticle
	F COLOR_MIN_RED
	G COLOR_MIN_GREEN
	H COLOR_MIN_BLUE
	I COLOR_MAX_RED
	J COLOR_MAX_GREEN
	K COLOR_MAX_BLUE
	L hasHitGround
	M sprites
	a COLOR_MIN
	b COLOR_MAX
	<init> (Lfzf;DDDDDDLgdi;)V <init>
		0 o p_106005_
		1 o p_106006_
		2 o p_106007_
		3 o p_106008_
		4 o p_106009_
		5 o p_106010_
		6 o p_106011_
		7 o p_106012_
	a ()V tick
	b (F)F getQuadSize
		0 o p_106026_
	b ()Lgcr; getRenderType
gbo$a net/minecraft/client/particle/DragonBreathParticle$Provider
	a sprites
	<init> (Lgdi;)V <init>
		0 o p_106029_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_106040_
		1 o p_106041_
		2 o p_106042_
		3 o p_106043_
		4 o p_106044_
		5 o p_106045_
		6 o p_106046_
		7 o p_106047_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_106031_
		1 o p_106032_
		2 o p_106033_
		3 o p_106034_
		4 o p_106035_
		5 o p_106036_
		6 o p_106037_
		7 o p_106038_
gbp net/minecraft/client/particle/DripParticle
	a isGlowing
	b type
	<init> (Lfzf;DDDLepd;)V <init>
		0 o p_106051_
		1 o p_106052_
		2 o p_106053_
		3 o p_106054_
		4 o p_106055_
	a (F)I getLightColor
		0 o p_106065_
	a ()V tick
	a (Llq;Lfzf;DDDDDD)Lgdn; createWaterHangParticle
		static
		0 o p_272626_
		1 o p_273102_
		2 o p_273456_
		3 o p_272984_
		4 o p_273398_
		5 o p_272880_
		6 o p_273725_
		7 o p_273051_
	b ()Lgcr; getRenderType
	b (Llq;Lfzf;DDDDDD)Lgdn; createWaterFallParticle
		static
		0 o p_273627_
		1 o p_273486_
		2 o p_273309_
		3 o p_273125_
		4 o p_272992_
		5 o p_273177_
		6 o p_273537_
		7 o p_272846_
	c (Llq;Lfzf;DDDDDD)Lgdn; createLavaHangParticle
		static
		0 o p_273228_
		1 o p_273622_
		2 o p_273666_
		3 o p_273570_
		4 o p_273214_
		5 o p_273664_
		6 o p_273595_
		7 o p_272690_
	d (Llq;Lfzf;DDDDDD)Lgdn; createLavaFallParticle
		static
		0 o p_273238_
		1 o p_273752_
		2 o p_272651_
		3 o p_273625_
		4 o p_273136_
		5 o p_273204_
		6 o p_272797_
		7 o p_273362_
	e (Llq;Lfzf;DDDDDD)Lgdn; createLavaLandParticle
		static
		0 o p_273607_
		1 o p_272692_
		2 o p_273544_
		3 o p_272768_
		4 o p_272726_
		5 o p_273719_
		6 o p_272833_
		7 o p_272949_
	f (Llq;Lfzf;DDDDDD)Lgdn; createHoneyHangParticle
		static
		0 o p_273557_
		1 o p_273367_
		2 o p_272749_
		3 o p_272697_
		4 o p_272849_
		5 o p_273144_
		6 o p_273170_
		7 o p_272932_
	g (Llq;Lfzf;DDDDDD)Lgdn; createHoneyFallParticle
		static
		0 o p_273140_
		1 o p_273042_
		2 o p_272969_
		3 o p_273737_
		4 o p_273454_
		5 o p_273211_
		6 o p_273723_
		7 o p_273474_
	g ()Lepd; getType
	h ()V preMoveUpdate
	h (Llq;Lfzf;DDDDDD)Lgdn; createHoneyLandParticle
		static
		0 o p_273477_
		1 o p_273770_
		2 o p_272822_
		3 o p_273147_
		4 o p_272597_
		5 o p_273614_
		6 o p_273085_
		7 o p_273097_
	i (Llq;Lfzf;DDDDDD)Lgdn; createDripstoneWaterHangParticle
		static
		0 o p_273781_
		1 o p_272876_
		2 o p_273499_
		3 o p_273028_
		4 o p_273663_
		5 o p_273004_
		6 o p_272801_
		7 o p_272665_
	i ()V postMoveUpdate
	j (Llq;Lfzf;DDDDDD)Lgdn; createDripstoneWaterFallParticle
		static
		0 o p_272684_
		1 o p_273226_
		2 o p_273142_
		3 o p_273070_
		4 o p_273153_
		5 o p_273735_
		6 o p_273317_
		7 o p_273234_
	k (Llq;Lfzf;DDDDDD)Lgdn; createDripstoneLavaHangParticle
		static
		0 o p_273453_
		1 o p_273616_
		2 o p_272691_
		3 o p_272725_
		4 o p_273259_
		5 o p_273634_
		6 o p_273065_
		7 o p_273428_
	l (Llq;Lfzf;DDDDDD)Lgdn; createDripstoneLavaFallParticle
		static
		0 o p_272890_
		1 o p_273172_
		2 o p_272954_
		3 o p_272803_
		4 o p_273427_
		5 o p_273081_
		6 o p_273047_
		7 o p_272960_
	m (Llq;Lfzf;DDDDDD)Lgdn; createNectarFallParticle
		static
		0 o p_273349_
		1 o p_272672_
		2 o p_272820_
		3 o p_273386_
		4 o p_272886_
		5 o p_272935_
		6 o p_273715_
		7 o p_273202_
	n (Llq;Lfzf;DDDDDD)Lgdn; createSporeBlossomFallParticle
		static
		0 o p_273654_
		1 o p_272678_
		2 o p_272637_
		3 o p_273253_
		4 o p_273293_
		5 o p_273363_
		6 o p_273132_
		7 o p_273215_
	o (Llq;Lfzf;DDDDDD)Lgdn; createObsidianTearHangParticle
		static
		0 o p_273120_
		1 o p_272664_
		2 o p_272879_
		3 o p_272592_
		4 o p_272967_
		5 o p_272834_
		6 o p_273440_
		7 o p_272888_
	p (Llq;Lfzf;DDDDDD)Lgdn; createObsidianTearFallParticle
		static
		0 o p_272859_
		1 o p_273478_
		2 o p_273621_
		3 o p_273279_
		4 o p_273227_
		5 o p_273061_
		6 o p_273257_
		7 o p_273164_
	q (Llq;Lfzf;DDDDDD)Lgdn; createObsidianTearLandParticle
		static
		0 o p_272836_
		1 o p_273162_
		2 o p_273543_
		3 o p_273247_
		4 o p_272921_
		5 o p_273397_
		6 o p_273472_
		7 o p_273488_
gbp$a net/minecraft/client/particle/DripParticle$CoolingDripHangParticle
	<init> (Lfzf;DDDLepd;Llk;)V <init>
		0 o p_106068_
		1 o p_106069_
		2 o p_106070_
		3 o p_106071_
		4 o p_106072_
		5 o p_106073_
	h ()V preMoveUpdate
gbp$b net/minecraft/client/particle/DripParticle$DripHangParticle
	b fallingParticle
	<init> (Lfzf;DDDLepd;Llk;)V <init>
		0 o p_106085_
		1 o p_106086_
		2 o p_106087_
		3 o p_106088_
		4 o p_106089_
		5 o p_106090_
	h ()V preMoveUpdate
	i ()V postMoveUpdate
gbp$c net/minecraft/client/particle/DripParticle$DripLandParticle
	<init> (Lfzf;DDDLepd;)V <init>
		0 o p_106102_
		1 o p_106103_
		2 o p_106104_
		3 o p_106105_
		4 o p_106106_
gbp$d net/minecraft/client/particle/DripParticle$DripstoneFallAndLandParticle
	<init> (Lfzf;DDDLepd;Llk;)V <init>
		0 o p_171930_
		1 o p_171931_
		2 o p_171932_
		3 o p_171933_
		4 o p_171934_
		5 o p_171935_
	i ()V postMoveUpdate
gbp$e net/minecraft/client/particle/DripParticle$FallAndLandParticle
	b landParticle
	<init> (Lfzf;DDDLepd;Llk;)V <init>
		0 o p_106116_
		1 o p_106117_
		2 o p_106118_
		3 o p_106119_
		4 o p_106120_
		5 o p_106121_
	i ()V postMoveUpdate
gbp$f net/minecraft/client/particle/DripParticle$FallingParticle
	<init> (Lfzf;DDDLepd;)V <init>
		0 o p_106132_
		1 o p_106133_
		2 o p_106134_
		3 o p_106135_
		4 o p_106136_
	<init> (Lfzf;DDDLepd;I)V <init>
		0 o p_172022_
		1 o p_172023_
		2 o p_172024_
		3 o p_172025_
		4 o p_172026_
		5 o p_172027_
	i ()V postMoveUpdate
gbp$g net/minecraft/client/particle/DripParticle$HoneyFallAndLandParticle
	<init> (Lfzf;DDDLepd;Llk;)V <init>
		0 o p_106146_
		1 o p_106147_
		2 o p_106148_
		3 o p_106149_
		4 o p_106150_
		5 o p_106151_
	i ()V postMoveUpdate
gbq net/minecraft/client/particle/DustColorTransitionParticle
	a fromColor
	b toColor
	<init> (Lfzf;DDDDDDLlg;Lgdi;)V <init>
		0 o p_172053_
		1 o p_172054_
		2 o p_172055_
		3 o p_172056_
		4 o p_172057_
		5 o p_172058_
		6 o p_172059_
		7 o p_172060_
		8 o p_172061_
	a (Lfbm;Lffy;F)V render
		0 o p_172063_
		1 o p_172064_
		2 o p_172065_
	a (Lorg/joml/Vector3f;F)Lorg/joml/Vector3f; randomizeColor
		0 o p_254318_
		1 o p_254472_
	f (F)V lerpColors
		0 o p_172070_
gbq$a net/minecraft/client/particle/DustColorTransitionParticle$Provider
	a sprites
	<init> (Lgdi;)V <init>
		0 o p_172073_
	a (Llg;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_172075_
		1 o p_172076_
		2 o p_172077_
		3 o p_172078_
		4 o p_172079_
		5 o p_172080_
		6 o p_172081_
		7 o p_172082_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_172084_
		1 o p_172085_
		2 o p_172086_
		3 o p_172087_
		4 o p_172088_
		5 o p_172089_
		6 o p_172090_
		7 o p_172091_
gbr net/minecraft/client/particle/DustParticle
	<init> (Lfzf;DDDDDDLlh;Lgdi;)V <init>
		0 o p_106415_
		1 o p_106416_
		2 o p_106417_
		3 o p_106418_
		4 o p_106419_
		5 o p_106420_
		6 o p_106421_
		7 o p_106422_
		8 o p_106423_
gbr$a net/minecraft/client/particle/DustParticle$Provider
	a sprites
	<init> (Lgdi;)V <init>
		0 o p_106441_
	a (Llh;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_106443_
		1 o p_106444_
		2 o p_106445_
		3 o p_106446_
		4 o p_106447_
		5 o p_106448_
		6 o p_106449_
		7 o p_106450_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_106452_
		1 o p_106453_
		2 o p_106454_
		3 o p_106455_
		4 o p_106456_
		5 o p_106457_
		6 o p_106458_
		7 o p_106459_
gbs net/minecraft/client/particle/DustParticleBase
	a sprites
	<init> (Lfzf;DDDDDDLln;Lgdi;)V <init>
		0 o p_172094_
		1 o p_172095_
		2 o p_172096_
		3 o p_172097_
		4 o p_172098_
		5 o p_172099_
		6 o p_172100_
		7 o p_341669_
		8 o p_172102_
	a ()V tick
	a (FF)F randomizeColor
		0 o p_172105_
		1 o p_172106_
	b (F)F getQuadSize
		0 o p_172109_
	b ()Lgcr; getRenderType
gbt net/minecraft/client/particle/DustPlumeParticle
	a COLOR_RGB24
	<init> (Lfzf;DDDDDDFLgdi;)V <init>
		0 o p_306144_
		1 o p_305922_
		2 o p_305880_
		3 o p_305916_
		4 o p_305992_
		5 o p_305773_
		6 o p_306172_
		7 o p_306224_
		8 o p_305888_
	a ()V tick
gbt$a net/minecraft/client/particle/DustPlumeParticle$Provider
	a sprites
	<init> (Lgdi;)V <init>
		0 o p_305831_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_306321_
		1 o p_306062_
		2 o p_306327_
		3 o p_305987_
		4 o p_306266_
		5 o p_306120_
		6 o p_306315_
		7 o p_306033_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_306196_
		1 o p_305815_
		2 o p_305983_
		3 o p_306239_
		4 o p_306060_
		5 o p_306211_
		6 o p_305889_
		7 o p_306330_
gbu net/minecraft/client/particle/EndRodParticle
	<init> (Lfzf;DDDDDDLgdi;)V <init>
		0 o p_106531_
		1 o p_106532_
		2 o p_106533_
		3 o p_106534_
		4 o p_106535_
		5 o p_106536_
		6 o p_106537_
		7 o p_106538_
	a (DDD)V move
		0 o p_106550_
		1 o p_106551_
		2 o p_106552_
gbu$a net/minecraft/client/particle/EndRodParticle$Provider
	a sprites
	<init> (Lgdi;)V <init>
		0 o p_106555_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_106566_
		1 o p_106567_
		2 o p_106568_
		3 o p_106569_
		4 o p_106570_
		5 o p_106571_
		6 o p_106572_
		7 o p_106573_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_106557_
		1 o p_106558_
		2 o p_106559_
		3 o p_106560_
		4 o p_106561_
		5 o p_106562_
		6 o p_106563_
		7 o p_106564_
gbv net/minecraft/client/particle/ExplodeParticle
	a sprites
	<init> (Lfzf;DDDDDDLgdi;)V <init>
		0 o p_106576_
		1 o p_106577_
		2 o p_106578_
		3 o p_106579_
		4 o p_106580_
		5 o p_106581_
		6 o p_106582_
		7 o p_106583_
	a ()V tick
	b ()Lgcr; getRenderType
gbv$a net/minecraft/client/particle/ExplodeParticle$Provider
	a sprites
	<init> (Lgdi;)V <init>
		0 o p_106588_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_106599_
		1 o p_106600_
		2 o p_106601_
		3 o p_106602_
		4 o p_106603_
		5 o p_106604_
		6 o p_106605_
		7 o p_106606_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_106590_
		1 o p_106591_
		2 o p_106592_
		3 o p_106593_
		4 o p_106594_
		5 o p_106595_
		6 o p_106596_
		7 o p_106597_
gbw net/minecraft/client/particle/FallingDustParticle
	a rotSpeed
	b sprites
	<init> (Lfzf;DDDFFFLgdi;)V <init>
		0 o p_106610_
		1 o p_106611_
		2 o p_106612_
		3 o p_106613_
		4 o p_106614_
		5 o p_106615_
		6 o p_106616_
		7 o p_106617_
	a ()V tick
	b (F)F getQuadSize
		0 o p_106631_
	b ()Lgcr; getRenderType
gbw$a net/minecraft/client/particle/FallingDustParticle$Provider
	a sprite
	<init> (Lgdi;)V <init>
		0 o p_106634_
	a (Lle;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_106636_
		1 o p_106637_
		2 o p_106638_
		3 o p_106639_
		4 o p_106640_
		5 o p_106641_
		6 o p_106642_
		7 o p_106643_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_106645_
		1 o p_106646_
		2 o p_106647_
		3 o p_106648_
		4 o p_106649_
		5 o p_106650_
		6 o p_106651_
		7 o p_106652_
gbx net/minecraft/client/particle/FireworkParticles
	<init> ()V <init>
gbx$1 net/minecraft/client/particle/FireworkParticles$1
	a $SwitchMap$net$minecraft$world$item$component$FireworkExplosion$Shape
	<clinit> ()V <clinit>
		static
gbx$a net/minecraft/client/particle/FireworkParticles$FlashProvider
	a sprite
	<init> (Lgdi;)V <init>
		0 o p_106657_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_106668_
		1 o p_106669_
		2 o p_106670_
		3 o p_106671_
		4 o p_106672_
		5 o p_106673_
		6 o p_106674_
		7 o p_106675_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_106659_
		1 o p_106660_
		2 o p_106661_
		3 o p_106662_
		4 o p_106663_
		5 o p_106664_
		6 o p_106665_
		7 o p_106666_
gbx$b net/minecraft/client/particle/FireworkParticles$OverlayParticle
	<init> (Lfzf;DDD)V <init>
		0 o p_106677_
		1 o p_106678_
		2 o p_106679_
		3 o p_106680_
	a (Lfbm;Lffy;F)V render
		0 o p_106688_
		1 o p_106689_
		2 o p_106690_
	b (F)F getQuadSize
		0 o p_106693_
	b ()Lgcr; getRenderType
gbx$c net/minecraft/client/particle/FireworkParticles$SparkParticle
	F twinkle
	G engine
	H fadeR
	I fadeG
	J fadeB
	K hasFade
	b trail
	<init> (Lfzf;DDDDDDLgcp;Lgdi;)V <init>
		0 o p_106702_
		1 o p_106703_
		2 o p_106704_
		3 o p_106705_
		4 o p_106706_
		5 o p_106707_
		6 o p_106708_
		7 o p_106709_
		8 o p_106710_
	a (Lfbm;Lffy;F)V render
		0 o p_106724_
		1 o p_106725_
		2 o p_106726_
	a ()V tick
	a (Z)V setTrail
		0 o p_106728_
	b (Z)V setTwinkle
		0 o p_331940_
gbx$d net/minecraft/client/particle/FireworkParticles$SparkProvider
	a sprites
	<init> (Lgdi;)V <init>
		0 o p_106733_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_106744_
		1 o p_106745_
		2 o p_106746_
		3 o p_106747_
		4 o p_106748_
		5 o p_106749_
		6 o p_106750_
		7 o p_106751_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_106735_
		1 o p_106736_
		2 o p_106737_
		3 o p_106738_
		4 o p_106739_
		5 o p_106740_
		6 o p_106741_
		7 o p_106742_
gbx$e net/minecraft/client/particle/FireworkParticles$Starter
	D life
	E engine
	F explosions
	G twinkleDelay
	a CREEPER_PARTICLE_COORDS
	b STAR_PARTICLE_COORDS
	<clinit> ()V <clinit>
		static
	<init> (Lfzf;DDDDDDLgcp;Ljava/util/List;)V <init>
		0 o p_106757_
		1 o p_106758_
		2 o p_106759_
		3 o p_106760_
		4 o p_106761_
		5 o p_106762_
		6 o p_106763_
		7 o p_106764_
		8 o p_330899_
	a (DILit/unimi/dsi/fastutil/ints/IntList;Lit/unimi/dsi/fastutil/ints/IntList;ZZ)V createParticleBall
		0 o p_106779_
		1 o p_106780_
		2 o p_331243_
		3 o p_330912_
		4 o p_106783_
		5 o p_106784_
	a (Lit/unimi/dsi/fastutil/ints/IntList;Lit/unimi/dsi/fastutil/ints/IntList;ZZ)V createParticleBurst
		0 o p_330681_
		1 o p_331575_
		2 o p_106796_
		3 o p_106797_
	a ()V tick
	a (DDDDDDLit/unimi/dsi/fastutil/ints/IntList;Lit/unimi/dsi/fastutil/ints/IntList;ZZ)V createParticle
		0 o p_106768_
		1 o p_106769_
		2 o p_106770_
		3 o p_106771_
		4 o p_106772_
		5 o p_106773_
		6 o p_330262_
		7 o p_330897_
		8 o p_106776_
		9 o p_106777_
	a (D[[DLit/unimi/dsi/fastutil/ints/IntList;Lit/unimi/dsi/fastutil/ints/IntList;ZZZ)V createParticleShape
		0 o p_106786_
		1 o p_106787_
		2 o p_330715_
		3 o p_331438_
		4 o p_106790_
		5 o p_106791_
		6 o p_106792_
	c ()Z isFarAwayFromCamera
gby net/minecraft/client/particle/FlameParticle
	<init> (Lfzf;DDDDDD)V <init>
		0 o p_106800_
		1 o p_106801_
		2 o p_106802_
		3 o p_106803_
		4 o p_106804_
		5 o p_106805_
		6 o p_106806_
	a (F)I getLightColor
		0 o p_106821_
	a (DDD)V move
		0 o p_106817_
		1 o p_106818_
		2 o p_106819_
	b (F)F getQuadSize
		0 o p_106824_
	b ()Lgcr; getRenderType
gby$a net/minecraft/client/particle/FlameParticle$Provider
	a sprite
	<init> (Lgdi;)V <init>
		0 o p_106827_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_106838_
		1 o p_106839_
		2 o p_106840_
		3 o p_106841_
		4 o p_106842_
		5 o p_106843_
		6 o p_106844_
		7 o p_106845_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_106829_
		1 o p_106830_
		2 o p_106831_
		3 o p_106832_
		4 o p_106833_
		5 o p_106834_
		6 o p_106835_
		7 o p_106836_
gby$b net/minecraft/client/particle/FlameParticle$SmallFlameProvider
	a sprite
	<init> (Lgdi;)V <init>
		0 o p_172113_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_172124_
		1 o p_172125_
		2 o p_172126_
		3 o p_172127_
		4 o p_172128_
		5 o p_172129_
		6 o p_172130_
		7 o p_172131_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_172115_
		1 o p_172116_
		2 o p_172117_
		3 o p_172118_
		4 o p_172119_
		5 o p_172120_
		6 o p_172121_
		7 o p_172122_
gbz net/minecraft/client/particle/FlyStraightTowardsParticle
	F zStart
	G startColor
	H endColor
	a xStart
	b yStart
	<init> (Lfzf;DDDDDDII)V <init>
		0 o p_338359_
		1 o p_338512_
		2 o p_338787_
		3 o p_338665_
		4 o p_338833_
		5 o p_338537_
		6 o p_338840_
		7 o p_338764_
		8 o p_338316_
	a (F)I getLightColor
		0 o p_338732_
	a (DDD)V move
		0 o p_338805_
		1 o p_338843_
		2 o p_338720_
	a ()V tick
	b ()Lgcr; getRenderType
gbz$a net/minecraft/client/particle/FlyStraightTowardsParticle$OminousSpawnProvider
	a sprite
	<init> (Lgdi;)V <init>
		0 o p_338292_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_338365_
		1 o p_338448_
		2 o p_338829_
		3 o p_338561_
		4 o p_338765_
		5 o p_338694_
		6 o p_338802_
		7 o p_338768_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_338870_
		1 o p_338397_
		2 o p_338595_
		3 o p_338432_
		4 o p_338354_
		5 o p_338503_
		6 o p_338845_
		7 o p_338513_
gc net/minecraft/commands/arguments/SlotsArgument
	a EXAMPLES
	b ERROR_UNKNOWN_SLOT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/StringReader;)Lcrr; parse
		0 o p_332649_
	a ()Lgc; slots
		static
	a (C)Z lambda$parse$1
		static
		0 o p_332669_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_332776_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lcrr; getSlots
		static
		0 o p_332720_
		1 o p_332685_
	getExamples ()Ljava/util/Collection; getExamples
	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
		0 o p_332783_
		1 o p_332759_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_332662_
gca net/minecraft/client/particle/FlyTowardsPositionParticle
	F zStart
	G isGlowing
	H lifetimeAlpha
	a xStart
	b yStart
	<init> (Lfzf;DDDDDDZLgcn$a;)V <init>
		0 o p_323938_
		1 o p_323720_
		2 o p_324407_
		3 o p_324020_
		4 o p_323737_
		5 o p_323883_
		6 o p_324615_
		7 o p_323911_
		8 o p_324427_
	<init> (Lfzf;DDDDDD)V <init>
		0 o p_323658_
		1 o p_324523_
		2 o p_324079_
		3 o p_324377_
		4 o p_324144_
		5 o p_324286_
		6 o p_323511_
	a (Lfbm;Lffy;F)V render
		0 o p_324177_
		1 o p_323683_
		2 o p_323936_
	a (F)I getLightColor
		0 o p_323664_
	a (DDD)V move
		0 o p_324487_
		1 o p_323538_
		2 o p_324364_
	a ()V tick
	b ()Lgcr; getRenderType
gca$a net/minecraft/client/particle/FlyTowardsPositionParticle$EnchantProvider
	a sprite
	<init> (Lgdi;)V <init>
		0 o p_324184_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_323913_
		1 o p_323933_
		2 o p_324281_
		3 o p_323543_
		4 o p_324051_
		5 o p_323907_
		6 o p_324082_
		7 o p_323993_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_324222_
		1 o p_324530_
		2 o p_323632_
		3 o p_323693_
		4 o p_324227_
		5 o p_324163_
		6 o p_323817_
		7 o p_324135_
gca$b net/minecraft/client/particle/FlyTowardsPositionParticle$NautilusProvider
	a sprite
	<init> (Lgdi;)V <init>
		0 o p_323905_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_323965_
		1 o p_324479_
		2 o p_323514_
		3 o p_323507_
		4 o p_324033_
		5 o p_323555_
		6 o p_323611_
		7 o p_323980_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_323696_
		1 o p_324405_
		2 o p_324340_
		3 o p_324490_
		4 o p_324492_
		5 o p_323916_
		6 o p_323608_
		7 o p_324252_
gca$c net/minecraft/client/particle/FlyTowardsPositionParticle$VaultConnectionProvider
	a sprite
	<init> (Lgdi;)V <init>
		0 o p_324409_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_324345_
		1 o p_324607_
		2 o p_324458_
		3 o p_324613_
		4 o p_324276_
		5 o p_323805_
		6 o p_324556_
		7 o p_323945_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_324392_
		1 o p_323512_
		2 o p_323694_
		3 o p_323553_
		4 o p_324089_
		5 o p_323684_
		6 o p_323670_
		7 o p_324554_
gcb net/minecraft/client/particle/GlowParticle
	a RANDOM
	b sprites
	<clinit> ()V <clinit>
		static
	<init> (Lfzf;DDDDDDLgdi;)V <init>
		0 o p_172136_
		1 o p_172137_
		2 o p_172138_
		3 o p_172139_
		4 o p_172140_
		5 o p_172141_
		6 o p_172142_
		7 o p_172143_
	a (F)I getLightColor
		0 o p_172146_
	a ()V tick
	b ()Lgcr; getRenderType
gcb$a net/minecraft/client/particle/GlowParticle$ElectricSparkProvider
	a SPEED_FACTOR
	b sprite
	<init> (Lgdi;)V <init>
		0 o p_172151_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_172162_
		1 o p_172163_
		2 o p_172164_
		3 o p_172165_
		4 o p_172166_
		5 o p_172167_
		6 o p_172168_
		7 o p_172169_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_172153_
		1 o p_172154_
		2 o p_172155_
		3 o p_172156_
		4 o p_172157_
		5 o p_172158_
		6 o p_172159_
		7 o p_172160_
gcb$b net/minecraft/client/particle/GlowParticle$GlowSquidProvider
	a sprite
	<init> (Lgdi;)V <init>
		0 o p_172172_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_172183_
		1 o p_172184_
		2 o p_172185_
		3 o p_172186_
		4 o p_172187_
		5 o p_172188_
		6 o p_172189_
		7 o p_172190_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_172174_
		1 o p_172175_
		2 o p_172176_
		3 o p_172177_
		4 o p_172178_
		5 o p_172179_
		6 o p_172180_
		7 o p_172181_
gcb$c net/minecraft/client/particle/GlowParticle$ScrapeProvider
	a SPEED_FACTOR
	b sprite
	<init> (Lgdi;)V <init>
		0 o p_172194_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_172205_
		1 o p_172206_
		2 o p_172207_
		3 o p_172208_
		4 o p_172209_
		5 o p_172210_
		6 o p_172211_
		7 o p_172212_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_172196_
		1 o p_172197_
		2 o p_172198_
		3 o p_172199_
		4 o p_172200_
		5 o p_172201_
		6 o p_172202_
		7 o p_172203_
gcb$d net/minecraft/client/particle/GlowParticle$WaxOffProvider
	a SPEED_FACTOR
	b sprite
	<init> (Lgdi;)V <init>
		0 o p_172216_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_172227_
		1 o p_172228_
		2 o p_172229_
		3 o p_172230_
		4 o p_172231_
		5 o p_172232_
		6 o p_172233_
		7 o p_172234_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_172218_
		1 o p_172219_
		2 o p_172220_
		3 o p_172221_
		4 o p_172222_
		5 o p_172223_
		6 o p_172224_
		7 o p_172225_
gcb$e net/minecraft/client/particle/GlowParticle$WaxOnProvider
	a SPEED_FACTOR
	b sprite
	<init> (Lgdi;)V <init>
		0 o p_172238_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_172249_
		1 o p_172250_
		2 o p_172251_
		3 o p_172252_
		4 o p_172253_
		5 o p_172254_
		6 o p_172255_
		7 o p_172256_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_172240_
		1 o p_172241_
		2 o p_172242_
		3 o p_172243_
		4 o p_172244_
		5 o p_172245_
		6 o p_172246_
		7 o p_172247_
gcc net/minecraft/client/particle/GustParticle
	a sprites
	<init> (Lfzf;DDDLgdi;)V <init>
		0 o p_312171_
		1 o p_312015_
		2 o p_312462_
		3 o p_312867_
		4 o p_312279_
	a (F)I getLightColor
		0 o p_312697_
	a ()V tick
	b ()Lgcr; getRenderType
gcc$a net/minecraft/client/particle/GustParticle$Provider
	a sprites
	<init> (Lgdi;)V <init>
		0 o p_312644_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_311849_
		1 o p_312008_
		2 o p_312498_
		3 o p_312520_
		4 o p_311822_
		5 o p_312595_
		6 o p_312181_
		7 o p_312468_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_312271_
		1 o p_312147_
		2 o p_312505_
		3 o p_312526_
		4 o p_312300_
		5 o p_312823_
		6 o p_312860_
		7 o p_311970_
gcc$b net/minecraft/client/particle/GustParticle$SmallProvider
	a sprites
	<init> (Lgdi;)V <init>
		0 o p_338457_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_338464_
		1 o p_338628_
		2 o p_338495_
		3 o p_338874_
		4 o p_338214_
		5 o p_338609_
		6 o p_338492_
		7 o p_338605_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_338183_
		1 o p_338410_
		2 o p_338649_
		3 o p_338641_
		4 o p_338180_
		5 o p_338357_
		6 o p_338236_
		7 o p_338240_
gcd net/minecraft/client/particle/GustSeedParticle
	a scale
	b tickDelayInBetween
	<init> (Lfzf;DDDDII)V <init>
		0 o p_311842_
		1 o p_312103_
		2 o p_312358_
		3 o p_312614_
		4 o p_326153_
		5 o p_326148_
		6 o p_326155_
	a ()V tick
gcd$a net/minecraft/client/particle/GustSeedParticle$Provider
	a scale
	b lifetime
	c tickDelayInBetween
	<init> (DII)V <init>
		0 o p_326168_
		1 o p_326218_
		2 o p_326276_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_312546_
		1 o p_311824_
		2 o p_311962_
		3 o p_312036_
		4 o p_312293_
		5 o p_312087_
		6 o p_312437_
		7 o p_312656_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_312767_
		1 o p_312633_
		2 o p_311846_
		3 o p_312429_
		4 o p_312596_
		5 o p_312746_
		6 o p_312372_
		7 o p_312683_
gce net/minecraft/client/particle/HeartParticle
	<init> (Lfzf;DDD)V <init>
		0 o p_106847_
		1 o p_106848_
		2 o p_106849_
		3 o p_106850_
	b (F)F getQuadSize
		0 o p_106860_
	b ()Lgcr; getRenderType
gce$a net/minecraft/client/particle/HeartParticle$AngryVillagerProvider
	a sprite
	<init> (Lgdi;)V <init>
		0 o p_106863_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_106874_
		1 o p_106875_
		2 o p_106876_
		3 o p_106877_
		4 o p_106878_
		5 o p_106879_
		6 o p_106880_
		7 o p_106881_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_106865_
		1 o p_106866_
		2 o p_106867_
		3 o p_106868_
		4 o p_106869_
		5 o p_106870_
		6 o p_106871_
		7 o p_106872_
gce$b net/minecraft/client/particle/HeartParticle$Provider
	a sprite
	<init> (Lgdi;)V <init>
		0 o p_106884_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_106895_
		1 o p_106896_
		2 o p_106897_
		3 o p_106898_
		4 o p_106899_
		5 o p_106900_
		6 o p_106901_
		7 o p_106902_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_106886_
		1 o p_106887_
		2 o p_106888_
		3 o p_106889_
		4 o p_106890_
		5 o p_106891_
		6 o p_106892_
		7 o p_106893_
gcf net/minecraft/client/particle/HugeExplosionParticle
	a sprites
	<init> (Lfzf;DDDDLgdi;)V <init>
		0 o p_106905_
		1 o p_106906_
		2 o p_106907_
		3 o p_106908_
		4 o p_106909_
		5 o p_106910_
	a (F)I getLightColor
		0 o p_106921_
	a ()V tick
	b ()Lgcr; getRenderType
gcf$a net/minecraft/client/particle/HugeExplosionParticle$Provider
	a sprites
	<init> (Lgdi;)V <init>
		0 o p_106925_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_106936_
		1 o p_106937_
		2 o p_106938_
		3 o p_106939_
		4 o p_106940_
		5 o p_106941_
		6 o p_106942_
		7 o p_106943_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_106927_
		1 o p_106928_
		2 o p_106929_
		3 o p_106930_
		4 o p_106931_
		5 o p_106932_
		6 o p_106933_
		7 o p_106934_
gcg net/minecraft/client/particle/HugeExplosionSeedParticle
	<init> (Lfzf;DDD)V <init>
		0 o p_106947_
		1 o p_106948_
		2 o p_106949_
		3 o p_106950_
	a ()V tick
gcg$a net/minecraft/client/particle/HugeExplosionSeedParticle$Provider
	<init> ()V <init>
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_106969_
		1 o p_106970_
		2 o p_106971_
		3 o p_106972_
		4 o p_106973_
		5 o p_106974_
		6 o p_106975_
		7 o p_106976_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_106960_
		1 o p_106961_
		2 o p_106962_
		3 o p_106963_
		4 o p_106964_
		5 o p_106965_
		6 o p_106966_
		7 o p_106967_
gch net/minecraft/client/particle/ItemPickupParticle
	D itemEntity
	E target
	F life
	G entityRenderDispatcher
	H targetX
	I targetY
	J targetZ
	K targetXOld
	L targetYOld
	M targetZOld
	a LIFE_TIME
	b renderBuffers
	<init> (Lgkh;Lgff;Lfzf;Lbsr;Lbsr;Lexc;)V <init>
		0 o p_107029_
		1 o p_107030_
		2 o p_107031_
		3 o p_107032_
		4 o p_107033_
		5 o p_107034_
	<init> (Lgkh;Lgff;Lfzf;Lbsr;Lbsr;)V <init>
		0 o p_107023_
		1 o p_107024_
		2 o p_107025_
		3 o p_107026_
		4 o p_107027_
	a (Lfbm;Lffy;F)V render
		0 o p_107039_
		1 o p_107040_
		2 o p_107041_
	a ()V tick
	a (Lbsr;)Lbsr; getSafeCopy
		0 o p_107037_
	b ()Lgcr; getRenderType
	c ()V updatePosition
	d ()V saveOldPosition
gci net/minecraft/client/particle/LargeSmokeParticle
	<init> (Lfzf;DDDDDDLgdi;)V <init>
		0 o p_107044_
		1 o p_107045_
		2 o p_107046_
		3 o p_107047_
		4 o p_107048_
		5 o p_107049_
		6 o p_107050_
		7 o p_107051_
gci$a net/minecraft/client/particle/LargeSmokeParticle$Provider
	a sprites
	<init> (Lgdi;)V <init>
		0 o p_107054_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_107065_
		1 o p_107066_
		2 o p_107067_
		3 o p_107068_
		4 o p_107069_
		5 o p_107070_
		6 o p_107071_
		7 o p_107072_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_107056_
		1 o p_107057_
		2 o p_107058_
		3 o p_107059_
		4 o p_107060_
		5 o p_107061_
		6 o p_107062_
		7 o p_107063_
gcj net/minecraft/client/particle/LavaParticle
	<init> (Lfzf;DDD)V <init>
		0 o p_107074_
		1 o p_107075_
		2 o p_107076_
		3 o p_107077_
	a (F)I getLightColor
		0 o p_107086_
	a ()V tick
	b (F)F getQuadSize
		0 o p_107089_
	b ()Lgcr; getRenderType
gcj$a net/minecraft/client/particle/LavaParticle$Provider
	a sprite
	<init> (Lgdi;)V <init>
		0 o p_107092_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_107103_
		1 o p_107104_
		2 o p_107105_
		3 o p_107106_
		4 o p_107107_
		5 o p_107108_
		6 o p_107109_
		7 o p_107110_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_107094_
		1 o p_107095_
		2 o p_107096_
		3 o p_107097_
		4 o p_107098_
		5 o p_107099_
		6 o p_107100_
		7 o p_107101_
gck net/minecraft/client/particle/MobAppearanceParticle
	a model
	b renderType
	<init> (Lfzf;DDD)V <init>
		0 o p_107114_
		1 o p_107115_
		2 o p_107116_
		3 o p_107117_
	a (Lfbm;Lffy;F)V render
		0 o p_107125_
		1 o p_107126_
		2 o p_107127_
	b ()Lgcr; getRenderType
gck$a net/minecraft/client/particle/MobAppearanceParticle$Provider
	<init> ()V <init>
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_107140_
		1 o p_107141_
		2 o p_107142_
		3 o p_107143_
		4 o p_107144_
		5 o p_107145_
		6 o p_107146_
		7 o p_107147_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_107131_
		1 o p_107132_
		2 o p_107133_
		3 o p_107134_
		4 o p_107135_
		5 o p_107136_
		6 o p_107137_
		7 o p_107138_
gcl net/minecraft/client/particle/NoRenderParticle
	<init> (Lfzf;DDDDDD)V <init>
		0 o p_107154_
		1 o p_107155_
		2 o p_107156_
		3 o p_107157_
		4 o p_107158_
		5 o p_107159_
		6 o p_107160_
	<init> (Lfzf;DDD)V <init>
		0 o p_107149_
		1 o p_107150_
		2 o p_107151_
		3 o p_107152_
	a (Lfbm;Lffy;F)V render
		0 o p_107162_
		1 o p_107163_
		2 o p_107164_
	b ()Lgcr; getRenderType
gcm net/minecraft/client/particle/NoteParticle
	<init> (Lfzf;DDDD)V <init>
		0 o p_107167_
		1 o p_107168_
		2 o p_107169_
		3 o p_107170_
		4 o p_107171_
	b (F)F getQuadSize
		0 o p_107182_
	b ()Lgcr; getRenderType
gcm$a net/minecraft/client/particle/NoteParticle$Provider
	a sprite
	<init> (Lgdi;)V <init>
		0 o p_107185_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_107196_
		1 o p_107197_
		2 o p_107198_
		3 o p_107199_
		4 o p_107200_
		5 o p_107201_
		6 o p_107202_
		7 o p_107203_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_107187_
		1 o p_107188_
		2 o p_107189_
		3 o p_107190_
		4 o p_107191_
		5 o p_107192_
		6 o p_107193_
		7 o p_107194_
gcn net/minecraft/client/particle/Particle
	A oRoll
	B friction
	C speedUpWhenYMotionIsBlocked
	D bb
	E stoppedByCollision
	a INITIAL_AABB
	b MAXIMUM_COLLISION_VELOCITY_SQUARED
	c level
	d xo
	e yo
	f zo
	g x
	h y
	i z
	j xd
	k yd
	l zd
	m onGround
	n hasPhysics
	o removed
	p bbWidth
	q bbHeight
	r random
	s age
	t lifetime
	u gravity
	v rCol
	w gCol
	x bCol
	y alpha
	z roll
	<clinit> ()V <clinit>
		static
	<init> (Lfzf;DDDDDD)V <init>
		0 o p_107239_
		1 o p_107240_
		2 o p_107241_
		3 o p_107242_
		4 o p_107243_
		5 o p_107244_
		6 o p_107245_
	<init> (Lfzf;DDD)V <init>
		0 o p_107234_
		1 o p_107235_
		2 o p_107236_
		3 o p_107237_
	a (Lfbm;Lffy;F)V render
		0 o p_107261_
		1 o p_107262_
		2 o p_107263_
	a (I)V setLifetime
		0 o p_107258_
	a (Lewx;)V setBoundingBox
		0 o p_107260_
	a (FFF)V setColor
		0 o p_107254_
		1 o p_107255_
		2 o p_107256_
	a (F)I getLightColor
		0 o p_107249_
	a (DDD)V move
		0 o p_107246_
		1 o p_107247_
		2 o p_107248_
	a ()V tick
	b (DDD)V setParticleSpeed
		0 o p_172261_
		1 o p_172262_
		2 o p_172263_
	b ()Lgcr; getRenderType
	b (FF)V setSize
		0 o p_107251_
		1 o p_107252_
	c (DDD)V setPos
		0 o p_107265_
		1 o p_107266_
		2 o p_107267_
	c (F)Lgcn; setPower
		0 o p_107269_
	d (F)Lgcn; scale
		0 o p_107270_
	e (F)V setAlpha
		0 o p_107272_
	j ()I getLifetime
	k ()V remove
	l ()V setLocationFromBoundingbox
	m ()Z isAlive
	n ()Lewx; getBoundingBox
	o ()Ljava/util/Optional; getParticleGroup
	toString ()Ljava/lang/String; toString
gcn$a net/minecraft/client/particle/Particle$LifetimeAlpha
	a ALWAYS_OPAQUE
	b startAlpha
	c endAlpha
	d startAtNormalizedAge
	e endAtNormalizedAge
	<clinit> ()V <clinit>
		static
	<init> (FFFF)V <init>
		0 o startAlpha
		1 o endAlpha
		2 o startAtNormalizedAge
		3 o endAtNormalizedAge
	a ()Z isOpaque
	a (IIF)F currentAlphaForAge
		0 o p_323709_
		1 o p_323623_
		2 o p_324231_
	b ()F startAlpha
	c ()F endAlpha
	d ()F startAtNormalizedAge
	e ()F endAtNormalizedAge
	equals (Ljava/lang/Object;)Z equals
		0 o p_323566_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gco net/minecraft/client/particle/ParticleDescription
	a textures
	<init> (Ljava/util/List;)V <init>
		0 o p_107281_
	a ()Ljava/util/List; getTextures
	a (Lcom/google/gson/JsonElement;)Ljava/lang/String; lambda$fromJson$0
		static
		0 o p_107284_
	a (Lcom/google/gson/JsonObject;)Lgco; fromJson
		static
		0 o p_107286_
gcp net/minecraft/client/particle/ParticleEngine
	a level
	b LOGGER
	c PARTICLE_LISTER
	d PARTICLES_ATLAS_INFO
	e MAX_PARTICLES_PER_LAYER
	f RENDER_ORDER
	g particles
	h trackingEmitters
	i textureManager
	j random
	k providers
	l particlesToAdd
	m spriteSets
	n textureAtlas
	o trackedParticleCounts
	<clinit> ()V <clinit>
		static
	<init> (Lfzf;Lgqm;)V <init>
		0 o p_107299_
		1 o p_107300_
	a (Lgqg$a;Ljava/util/Set;Lgql;Lgcp$a;)V lambda$reload$8
		0 o p_247908_
		1 o p_247909_
		2 o p_247910_
		3 o p_247911_
	a (Lgcq$a;Lgdi;Llk;Lfzf;DDDDDD)Lgcn; lambda$register$2
		static
		0 o p_272321_
		1 o p_272322_
		2 o p_272323_
		3 o p_272324_
		4 o p_272325_
		5 o p_272326_
		6 o p_272327_
		7 o p_272328_
		8 o p_272329_
		9 o p_272330_
	a (Lbnf;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/lang/Void;)V lambda$reload$9
		0 o p_247897_
		1 o p_247898_
		2 o p_247899_
		3 o p_247900_
	a (Lgdi;)Lgcq; lambda$registerProviders$1
		static
		0 o p_277215_
	a (Lbsr;Llk;I)V createTrackingEmitter
		0 o p_107333_
		1 o p_107334_
		2 o p_107335_
	a (Lgcr;)Ljava/util/Queue; lambda$tick$11
		static
		0 o p_107347_
	a (Llj;I)V updateCount
		0 o p_172282_
		1 o p_172283_
	a (Lll;Lgcp$c;)V register
		0 o p_107379_
		1 o p_107380_
	a (Lfzf;)V setLevel
		0 o p_107343_
	a (Ljd;Lji;)V crack
		0 o p_107368_
		1 o p_107369_
	a (Lgcr;Ljava/util/Queue;)V lambda$tick$10
		0 o p_340611_
		1 o p_340612_
	a (Lll;Lgcq$a;)V register
		0 o p_273423_
		1 o p_273134_
	a ()V close
	a (Lll;Lgcq;)V register
		0 o p_107382_
		1 o p_107383_
	a (Llk;DDDDDD)Lgcn; createParticle
		0 o p_107371_
		1 o p_107372_
		2 o p_107373_
		3 o p_107374_
		4 o p_107375_
		5 o p_107376_
		6 o p_107377_
	a (Ljd;Ldtc;)V destroy
		0 o p_107356_
		1 o p_107357_
	a (Lakr;Lauc;)Ljava/util/Optional; loadParticleDescription
		0 o p_250648_
		1 o p_248793_
	a (Lgey;Lffy;F)V render
		0 o p_107339_
		1 o p_107340_
		2 o p_107341_
	a (Lgcn;)V add
		0 o p_107345_
	a (Ljava/util/List;Ljava/util/concurrent/Executor;Lakr;Lauc;)V lambda$reload$6
		0 o p_247901_
		1 o p_247902_
		2 o p_247903_
		3 o p_247904_
	a (Lgcq$a;Lgdi;)Lgcq; lambda$register$3
		static
		0 o p_272319_
		1 o p_272320_
	a (Laty$a;Laue;Lbnf;Lbnf;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; reload
		0 o p_107305_
		1 o p_107306_
		2 o p_107307_
		3 o p_107308_
		4 o p_107309_
		5 o p_107310_
	a (Lbsr;Llk;)V createTrackingEmitter
		0 o p_107330_
		1 o p_107331_
	a (Ljava/util/concurrent/Executor;Ljava/util/Map;)Ljava/util/concurrent/CompletionStage; lambda$reload$7
		0 o p_247913_
		1 o p_247914_
	a (Laue;)Ljava/util/Map; lambda$reload$4
		static
		0 o p_247915_
	a (Lgdi;Llq;Lfzf;DDDDDD)Lgcn; lambda$registerProviders$0
		static
		0 o p_277216_
		1 o p_277217_
		2 o p_277218_
		3 o p_277219_
		4 o p_277220_
		5 o p_277221_
		6 o p_277222_
		7 o p_277223_
		8 o p_277224_
	a (Llj;)Z hasSpaceInParticleLimit
		0 o p_172280_
	a (Ljava/util/Collection;)V tickParticleList
		0 o p_107385_
	a (Ljd;Ldtc;DDDDDD)V lambda$destroy$13
		0 o p_172271_
		1 o p_172272_
		2 o p_172273_
		3 o p_172274_
		4 o p_172275_
		5 o p_172276_
		6 o p_172277_
		7 o p_172278_
	b (Llk;DDDDDD)Lgcn; makeParticle
		0 o p_107396_
		1 o p_107397_
		2 o p_107398_
		3 o p_107399_
		4 o p_107400_
		5 o p_107401_
		6 o p_107402_
	b (Lgcn;)V tickParticle
		0 o p_107394_
	b (Lakr;Lauc;)Lgcp$a; lambda$reload$5
		0 o p_247905_
		1 o p_247906_
	b (Llj;)V lambda$tickParticleList$12
		0 o p_172289_
	b ()V tick
	d ()Ljava/lang/String; countParticles
	e ()V registerProviders
	f ()V clearParticles
gcp$a net/minecraft/client/particle/ParticleEngine$1ParticleDefinition
	a id
	b sprites
	<init> (Lakr;Ljava/util/Optional;)V <init>
		0 o id
		1 o sprites
	a ()Lakr; id
	b ()Ljava/util/Optional; sprites
	equals (Ljava/lang/Object;)Z equals
		0 o p_251926_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gcp$b net/minecraft/client/particle/ParticleEngine$MutableSpriteSet
	a sprites
	<init> ()V <init>
	a (Layw;)Lgql; get
		0 o p_233889_
	a (Ljava/util/List;)V rebind
		0 o p_107416_
	a (II)Lgql; get
		0 o p_107413_
		1 o p_107414_
gcp$c net/minecraft/client/particle/ParticleEngine$SpriteParticleRegistration
	create (Lgdi;)Lgcq; create
		0 o p_107420_
gcq net/minecraft/client/particle/ParticleProvider
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_107421_
		1 o p_107422_
		2 o p_107423_
		3 o p_107424_
		4 o p_107425_
		5 o p_107426_
		6 o p_107427_
		7 o p_107428_
gcq$a net/minecraft/client/particle/ParticleProvider$Sprite
	createParticle (Llk;Lfzf;DDDDDD)Lgdn; createParticle
		0 o p_273550_
		1 o p_273071_
		2 o p_273160_
		3 o p_273576_
		4 o p_272710_
		5 o p_273652_
		6 o p_273457_
		7 o p_272840_
gcr net/minecraft/client/particle/ParticleRenderType
	a TERRAIN_SHEET
	b PARTICLE_SHEET_OPAQUE
	c PARTICLE_SHEET_TRANSLUCENT
	d PARTICLE_SHEET_LIT
	e CUSTOM
	f NO_RENDER
	<clinit> ()V <clinit>
		static
	a (Lfbk;Lgqm;)Lfbd; begin
		0 o p_350949_
		1 o p_107437_
gcr$1 net/minecraft/client/particle/ParticleRenderType$1
	<init> ()V <init>
	a (Lfbk;Lgqm;)Lfbd; begin
		0 o p_350993_
		1 o p_107442_
	toString ()Ljava/lang/String; toString
gcr$2 net/minecraft/client/particle/ParticleRenderType$2
	<init> ()V <init>
	a (Lfbk;Lgqm;)Lfbd; begin
		0 o p_350576_
		1 o p_107449_
	toString ()Ljava/lang/String; toString
gcr$3 net/minecraft/client/particle/ParticleRenderType$3
	<init> ()V <init>
	a (Lfbk;Lgqm;)Lfbd; begin
		0 o p_350826_
		1 o p_107456_
	toString ()Ljava/lang/String; toString
gcr$4 net/minecraft/client/particle/ParticleRenderType$4
	<init> ()V <init>
	a (Lfbk;Lgqm;)Lfbd; begin
		0 o p_351047_
		1 o p_107463_
	toString ()Ljava/lang/String; toString
gcr$5 net/minecraft/client/particle/ParticleRenderType$5
	<init> ()V <init>
	a (Lfbk;Lgqm;)Lfbd; begin
		0 o p_350910_
		1 o p_107470_
	toString ()Ljava/lang/String; toString
gcr$6 net/minecraft/client/particle/ParticleRenderType$6
	<init> ()V <init>
	a (Lfbk;Lgqm;)Lfbd; begin
		0 o p_350814_
		1 o p_107477_
	toString ()Ljava/lang/String; toString
gcs net/minecraft/client/particle/PlayerCloudParticle
	a sprites
	<init> (Lfzf;DDDDDDLgdi;)V <init>
		0 o p_107483_
		1 o p_107484_
		2 o p_107485_
		3 o p_107486_
		4 o p_107487_
		5 o p_107488_
		6 o p_107489_
		7 o p_107490_
	a ()V tick
	b (F)F getQuadSize
		0 o p_107504_
	b ()Lgcr; getRenderType
gcs$a net/minecraft/client/particle/PlayerCloudParticle$Provider
	a sprites
	<init> (Lgdi;)V <init>
		0 o p_107507_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_107518_
		1 o p_107519_
		2 o p_107520_
		3 o p_107521_
		4 o p_107522_
		5 o p_107523_
		6 o p_107524_
		7 o p_107525_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_107509_
		1 o p_107510_
		2 o p_107511_
		3 o p_107512_
		4 o p_107513_
		5 o p_107514_
		6 o p_107515_
		7 o p_107516_
gcs$b net/minecraft/client/particle/PlayerCloudParticle$SneezeProvider
	a sprites
	<init> (Lgdi;)V <init>
		0 o p_107528_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_107539_
		1 o p_107540_
		2 o p_107541_
		3 o p_107542_
		4 o p_107543_
		5 o p_107544_
		6 o p_107545_
		7 o p_107546_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_107530_
		1 o p_107531_
		2 o p_107532_
		3 o p_107533_
		4 o p_107534_
		5 o p_107535_
		6 o p_107536_
		7 o p_107537_
gct net/minecraft/client/particle/PortalParticle
	F zStart
	a xStart
	b yStart
	<init> (Lfzf;DDDDDD)V <init>
		0 o p_107551_
		1 o p_107552_
		2 o p_107553_
		3 o p_107554_
		4 o p_107555_
		5 o p_107556_
		6 o p_107557_
	a (F)I getLightColor
		0 o p_107564_
	a (DDD)V move
		0 o p_107560_
		1 o p_107561_
		2 o p_107562_
	a ()V tick
	b (F)F getQuadSize
		0 o p_107567_
	b ()Lgcr; getRenderType
gct$a net/minecraft/client/particle/PortalParticle$Provider
	a sprite
	<init> (Lgdi;)V <init>
		0 o p_107570_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_107581_
		1 o p_107582_
		2 o p_107583_
		3 o p_107584_
		4 o p_107585_
		5 o p_107586_
		6 o p_107587_
		7 o p_107588_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_107572_
		1 o p_107573_
		2 o p_107574_
		3 o p_107575_
		4 o p_107576_
		5 o p_107577_
		6 o p_107578_
		7 o p_107579_
gcu net/minecraft/client/particle/ReversePortalParticle
	<init> (Lfzf;DDDDDD)V <init>
		0 o p_107590_
		1 o p_107591_
		2 o p_107592_
		3 o p_107593_
		4 o p_107594_
		5 o p_107595_
		6 o p_107596_
	a ()V tick
	b (F)F getQuadSize
		0 o p_107608_
gcu$a net/minecraft/client/particle/ReversePortalParticle$ReversePortalProvider
	a sprite
	<init> (Lgdi;)V <init>
		0 o p_107611_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_107622_
		1 o p_107623_
		2 o p_107624_
		3 o p_107625_
		4 o p_107626_
		5 o p_107627_
		6 o p_107628_
		7 o p_107629_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_107613_
		1 o p_107614_
		2 o p_107615_
		3 o p_107616_
		4 o p_107617_
		5 o p_107618_
		6 o p_107619_
		7 o p_107620_
gcv net/minecraft/client/particle/RisingParticle
	<init> (Lfzf;DDDDDD)V <init>
		0 o p_107631_
		1 o p_107632_
		2 o p_107633_
		3 o p_107634_
		4 o p_107635_
		5 o p_107636_
		6 o p_107637_
gcw net/minecraft/client/particle/SculkChargeParticle
	a sprites
	<init> (Lfzf;DDDDDDLgdi;)V <init>
		0 o p_233892_
		1 o p_233893_
		2 o p_233894_
		3 o p_233895_
		4 o p_233896_
		5 o p_233897_
		6 o p_233898_
		7 o p_233899_
	a (F)I getLightColor
		0 o p_233902_
	a ()V tick
	b ()Lgcr; getRenderType
gcw$a net/minecraft/client/particle/SculkChargeParticle$Provider
	a sprite
	<init> (Lgdi;)V <init>
		0 o sprite
	a (Llo;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_233918_
		1 o p_233919_
		2 o p_233920_
		3 o p_233921_
		4 o p_233922_
		5 o p_233923_
		6 o p_233924_
		7 o p_233925_
	a ()Lgdi; sprite
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_233909_
		1 o p_233910_
		2 o p_233911_
		3 o p_233912_
		4 o p_233913_
		5 o p_233914_
		6 o p_233915_
		7 o p_233916_
	equals (Ljava/lang/Object;)Z equals
		0 o p_233927_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gcx net/minecraft/client/particle/SculkChargePopParticle
	a sprites
	<init> (Lfzf;DDDDDDLgdi;)V <init>
		0 o p_233932_
		1 o p_233933_
		2 o p_233934_
		3 o p_233935_
		4 o p_233936_
		5 o p_233937_
		6 o p_233938_
		7 o p_233939_
	a (F)I getLightColor
		0 o p_233942_
	a ()V tick
	b ()Lgcr; getRenderType
gcx$a net/minecraft/client/particle/SculkChargePopParticle$Provider
	a sprite
	<init> (Lgdi;)V <init>
		0 o sprite
	a ()Lgdi; sprite
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_233958_
		1 o p_233959_
		2 o p_233960_
		3 o p_233961_
		4 o p_233962_
		5 o p_233963_
		6 o p_233964_
		7 o p_233965_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_233949_
		1 o p_233950_
		2 o p_233951_
		3 o p_233952_
		4 o p_233953_
		5 o p_233954_
		6 o p_233955_
		7 o p_233956_
	equals (Ljava/lang/Object;)Z equals
		0 o p_233967_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gcy net/minecraft/client/particle/ShriekParticle
	a MAGICAL_X_ROT
	b delay
	<init> (Lfzf;DDDI)V <init>
		0 o p_233976_
		1 o p_233977_
		2 o p_233978_
		3 o p_233979_
		4 o p_233980_
	a (Lfbm;Lffy;F)V render
		0 o p_233985_
		1 o p_233986_
		2 o p_233987_
	a (F)I getLightColor
		0 o p_233983_
	a ()V tick
	b (F)F getQuadSize
		0 o p_234003_
	b ()Lgcr; getRenderType
gcy$a net/minecraft/client/particle/ShriekParticle$Provider
	a sprite
	<init> (Lgdi;)V <init>
		0 o p_234008_
	a (Llp;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_234019_
		1 o p_234020_
		2 o p_234021_
		3 o p_234022_
		4 o p_234023_
		5 o p_234024_
		6 o p_234025_
		7 o p_234026_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_234010_
		1 o p_234011_
		2 o p_234012_
		3 o p_234013_
		4 o p_234014_
		5 o p_234015_
		6 o p_234016_
		7 o p_234017_
gcz net/minecraft/client/particle/SimpleAnimatedParticle
	F fadeG
	G fadeB
	H hasFade
	a sprites
	b fadeR
	<init> (Lfzf;DDDLgdi;F)V <init>
		0 o p_107647_
		1 o p_107648_
		2 o p_107649_
		3 o p_107650_
		4 o p_107651_
		5 o p_107652_
	a (F)I getLightColor
		0 o p_107655_
	a ()V tick
	b (I)V setColor
		0 o p_107658_
	b ()Lgcr; getRenderType
	c (I)V setFadeColor
		0 o p_107660_
gd net/minecraft/commands/arguments/StringRepresentableArgument
	a ERROR_INVALID_VALUE
	b codec
	c values
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/serialization/Codec;Ljava/util/function/Supplier;)V <init>
		0 o p_234060_
		1 o p_234061_
	a (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Enum; parse
		0 o p_234063_
	a (Ljava/lang/Object;)Ljava/lang/String; lambda$getExamples$3
		static
		0 o p_234065_
	a (Ljava/lang/String;)Ljava/lang/String; convertId
		0 o p_275436_
	a (Lcom/mojang/brigadier/StringReader;Ljava/lang/String;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$parse$1
		static
		0 o p_332552_
		1 o p_332553_
	b (Ljava/lang/Object;)Ljava/lang/String; lambda$listSuggestions$2
		static
		0 o p_234069_
	c (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304114_
	getExamples ()Ljava/util/Collection; getExamples
	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
		0 o p_234074_
		1 o p_234075_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_234077_
gda net/minecraft/client/particle/SingleQuadParticle
	D quadSize
	<init> (Lfzf;DDDDDD)V <init>
		0 o p_107670_
		1 o p_107671_
		2 o p_107672_
		3 o p_107673_
		4 o p_107674_
		5 o p_107675_
		6 o p_107676_
	<init> (Lfzf;DDD)V <init>
		0 o p_107665_
		1 o p_107666_
		2 o p_107667_
		3 o p_107668_
	a (Lfbm;Lffy;F)V render
		0 o p_107678_
		1 o p_107679_
		2 o p_107680_
	a (Lfbm;Lffy;Lorg/joml/Quaternionf;F)V renderRotatedQuad
		0 o p_345690_
		1 o p_344809_
		2 o p_344798_
		3 o p_345099_
	a (Lfbm;Lorg/joml/Quaternionf;FFFFFFFFI)V renderVertex
		0 o p_345983_
		1 o p_345441_
		2 o p_345563_
		3 o p_345839_
		4 o p_346305_
		5 o p_345242_
		6 o p_346207_
		7 o p_344893_
		8 o p_345909_
		9 o p_345984_
		10 o p_345037_
	a (Lfbm;Lorg/joml/Quaternionf;FFFF)V renderRotatedQuad
		0 o p_346432_
		1 o p_345557_
		2 o p_345634_
		3 o p_345953_
		4 o p_345531_
		5 o p_346426_
	b (F)F getQuadSize
		0 o p_107681_
	c ()F getU0
	d ()F getU1
	d (F)Lgcn; scale
		0 o p_107683_
	e ()F getV0
	f ()F getV1
	p ()Lgda$a; getFacingCameraMode
gda$a net/minecraft/client/particle/SingleQuadParticle$FacingCameraMode
	a LOOKAT_XYZ
	b LOOKAT_Y
	<clinit> ()V <clinit>
		static
	a (Lorg/joml/Quaternionf;Lffy;F)V lambda$static$1
		static
		0 o p_312695_
		1 o p_312346_
		2 o p_312064_
	b (Lorg/joml/Quaternionf;Lffy;F)V lambda$static$0
		static
		0 o p_312316_
		1 o p_311843_
		2 o p_312119_
	setRotation (Lorg/joml/Quaternionf;Lffy;F)V setRotation
		0 o p_312344_
		1 o p_312241_
		2 o p_312755_
gdb net/minecraft/client/particle/SmokeParticle
	<init> (Lfzf;DDDDDDFLgdi;)V <init>
		0 o p_107685_
		1 o p_107686_
		2 o p_107687_
		3 o p_107688_
		4 o p_107689_
		5 o p_107690_
		6 o p_107691_
		7 o p_107692_
		8 o p_107693_
gdb$a net/minecraft/client/particle/SmokeParticle$Provider
	a sprites
	<init> (Lgdi;)V <init>
		0 o p_107696_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_107707_
		1 o p_107708_
		2 o p_107709_
		3 o p_107710_
		4 o p_107711_
		5 o p_107712_
		6 o p_107713_
		7 o p_107714_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_107698_
		1 o p_107699_
		2 o p_107700_
		3 o p_107701_
		4 o p_107702_
		5 o p_107703_
		6 o p_107704_
		7 o p_107705_
gdc net/minecraft/client/particle/SnowflakeParticle
	a sprites
	<init> (Lfzf;DDDDDDLgdi;)V <init>
		0 o p_172292_
		1 o p_172293_
		2 o p_172294_
		3 o p_172295_
		4 o p_172296_
		5 o p_172297_
		6 o p_172298_
		7 o p_172299_
	a ()V tick
	b ()Lgcr; getRenderType
gdc$a net/minecraft/client/particle/SnowflakeParticle$Provider
	a sprites
	<init> (Lgdi;)V <init>
		0 o p_172304_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_172315_
		1 o p_172316_
		2 o p_172317_
		3 o p_172318_
		4 o p_172319_
		5 o p_172320_
		6 o p_172321_
		7 o p_172322_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_172306_
		1 o p_172307_
		2 o p_172308_
		3 o p_172309_
		4 o p_172310_
		5 o p_172311_
		6 o p_172312_
		7 o p_172313_
gdd net/minecraft/client/particle/SonicBoomParticle
	<init> (Lfzf;DDDDLgdi;)V <init>
		0 o p_234028_
		1 o p_234029_
		2 o p_234030_
		3 o p_234031_
		4 o p_234032_
		5 o p_234033_
gdd$a net/minecraft/client/particle/SonicBoomParticle$Provider
	a sprites
	<init> (Lgdi;)V <init>
		0 o p_234036_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_234047_
		1 o p_234048_
		2 o p_234049_
		3 o p_234050_
		4 o p_234051_
		5 o p_234052_
		6 o p_234053_
		7 o p_234054_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_234038_
		1 o p_234039_
		2 o p_234040_
		3 o p_234041_
		4 o p_234042_
		5 o p_234043_
		6 o p_234044_
		7 o p_234045_
gde net/minecraft/client/particle/SoulParticle
	a isGlowing
	b sprites
	<init> (Lfzf;DDDDDDLgdi;)V <init>
		0 o p_107717_
		1 o p_107718_
		2 o p_107719_
		3 o p_107720_
		4 o p_107721_
		5 o p_107722_
		6 o p_107723_
		7 o p_107724_
	a (F)I getLightColor
		0 o p_234080_
	a ()V tick
	b ()Lgcr; getRenderType
gde$a net/minecraft/client/particle/SoulParticle$EmissiveProvider
	a sprite
	<init> (Lgdi;)V <init>
		0 o p_234083_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_234094_
		1 o p_234095_
		2 o p_234096_
		3 o p_234097_
		4 o p_234098_
		5 o p_234099_
		6 o p_234100_
		7 o p_234101_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_234085_
		1 o p_234086_
		2 o p_234087_
		3 o p_234088_
		4 o p_234089_
		5 o p_234090_
		6 o p_234091_
		7 o p_234092_
gde$b net/minecraft/client/particle/SoulParticle$Provider
	a sprite
	<init> (Lgdi;)V <init>
		0 o p_107739_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_107750_
		1 o p_107751_
		2 o p_107752_
		3 o p_107753_
		4 o p_107754_
		5 o p_107755_
		6 o p_107756_
		7 o p_107757_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_107741_
		1 o p_107742_
		2 o p_107743_
		3 o p_107744_
		4 o p_107745_
		5 o p_107746_
		6 o p_107747_
		7 o p_107748_
gdf net/minecraft/client/particle/SpellParticle
	F originalAlpha
	a RANDOM
	b sprites
	<clinit> ()V <clinit>
		static
	<init> (Lfzf;DDDDDDLgdi;)V <init>
		0 o p_107762_
		1 o p_107763_
		2 o p_107764_
		3 o p_107765_
		4 o p_107766_
		5 o p_107767_
		6 o p_107768_
		7 o p_107769_
	a ()V tick
	b ()Lgcr; getRenderType
	e (F)V setAlpha
		0 o p_340807_
	g ()Z isCloseToScopingPlayer
gdf$a net/minecraft/client/particle/SpellParticle$InstantProvider
	a sprite
	<init> (Lgdi;)V <init>
		0 o p_107805_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_107816_
		1 o p_107817_
		2 o p_107818_
		3 o p_107819_
		4 o p_107820_
		5 o p_107821_
		6 o p_107822_
		7 o p_107823_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_107807_
		1 o p_107808_
		2 o p_107809_
		3 o p_107810_
		4 o p_107811_
		5 o p_107812_
		6 o p_107813_
		7 o p_107814_
gdf$b net/minecraft/client/particle/SpellParticle$MobEffectProvider
	a sprite
	<init> (Lgdi;)V <init>
		0 o p_333733_
	a (Llf;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_333710_
		1 o p_333861_
		2 o p_333927_
		3 o p_333732_
		4 o p_333727_
		5 o p_334019_
		6 o p_333790_
		7 o p_333937_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_333981_
		1 o p_334055_
		2 o p_334040_
		3 o p_333846_
		4 o p_333947_
		5 o p_333819_
		6 o p_333860_
		7 o p_333737_
gdf$c net/minecraft/client/particle/SpellParticle$Provider
	a sprite
	<init> (Lgdi;)V <init>
		0 o p_107847_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_107858_
		1 o p_107859_
		2 o p_107860_
		3 o p_107861_
		4 o p_107862_
		5 o p_107863_
		6 o p_107864_
		7 o p_107865_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_107849_
		1 o p_107850_
		2 o p_107851_
		3 o p_107852_
		4 o p_107853_
		5 o p_107854_
		6 o p_107855_
		7 o p_107856_
gdf$d net/minecraft/client/particle/SpellParticle$WitchProvider
	a sprite
	<init> (Lgdi;)V <init>
		0 o p_107868_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_107879_
		1 o p_107880_
		2 o p_107881_
		3 o p_107882_
		4 o p_107883_
		5 o p_107884_
		6 o p_107885_
		7 o p_107886_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_107870_
		1 o p_107871_
		2 o p_107872_
		3 o p_107873_
		4 o p_107874_
		5 o p_107875_
		6 o p_107876_
		7 o p_107877_
gdg net/minecraft/client/particle/SpitParticle
	<init> (Lfzf;DDDDDDLgdi;)V <init>
		0 o p_107888_
		1 o p_107889_
		2 o p_107890_
		3 o p_107891_
		4 o p_107892_
		5 o p_107893_
		6 o p_107894_
		7 o p_107895_
gdg$a net/minecraft/client/particle/SpitParticle$Provider
	a sprites
	<init> (Lgdi;)V <init>
		0 o p_107909_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_107920_
		1 o p_107921_
		2 o p_107922_
		3 o p_107923_
		4 o p_107924_
		5 o p_107925_
		6 o p_107926_
		7 o p_107927_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_107911_
		1 o p_107912_
		2 o p_107913_
		3 o p_107914_
		4 o p_107915_
		5 o p_107916_
		6 o p_107917_
		7 o p_107918_
gdh net/minecraft/client/particle/SplashParticle
	<init> (Lfzf;DDDDDD)V <init>
		0 o p_107929_
		1 o p_107930_
		2 o p_107931_
		3 o p_107932_
		4 o p_107933_
		5 o p_107934_
		6 o p_107935_
gdh$a net/minecraft/client/particle/SplashParticle$Provider
	a sprite
	<init> (Lgdi;)V <init>
		0 o p_107947_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_107958_
		1 o p_107959_
		2 o p_107960_
		3 o p_107961_
		4 o p_107962_
		5 o p_107963_
		6 o p_107964_
		7 o p_107965_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_107949_
		1 o p_107950_
		2 o p_107951_
		3 o p_107952_
		4 o p_107953_
		5 o p_107954_
		6 o p_107955_
		7 o p_107956_
gdi net/minecraft/client/particle/SpriteSet
	a (Layw;)Lgql; get
		0 o p_234102_
	a (II)Lgql; get
		0 o p_107966_
		1 o p_107967_
gdj net/minecraft/client/particle/SquidInkParticle
	<init> (Lfzf;DDDDDDILgdi;)V <init>
		0 o p_172325_
		1 o p_172326_
		2 o p_172327_
		3 o p_172328_
		4 o p_172329_
		5 o p_172330_
		6 o p_172331_
		7 o p_172332_
		8 o p_172333_
	a ()V tick
gdj$a net/minecraft/client/particle/SquidInkParticle$GlowInkProvider
	a sprites
	<init> (Lgdi;)V <init>
		0 o p_172336_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_172347_
		1 o p_172348_
		2 o p_172349_
		3 o p_172350_
		4 o p_172351_
		5 o p_172352_
		6 o p_172353_
		7 o p_172354_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_172338_
		1 o p_172339_
		2 o p_172340_
		3 o p_172341_
		4 o p_172342_
		5 o p_172343_
		6 o p_172344_
		7 o p_172345_
gdj$b net/minecraft/client/particle/SquidInkParticle$Provider
	a sprites
	<init> (Lgdi;)V <init>
		0 o p_107991_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_108002_
		1 o p_108003_
		2 o p_108004_
		3 o p_108005_
		4 o p_108006_
		5 o p_108007_
		6 o p_108008_
		7 o p_108009_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_107993_
		1 o p_107994_
		2 o p_107995_
		3 o p_107996_
		4 o p_107997_
		5 o p_107998_
		6 o p_107999_
		7 o p_108000_
gdk net/minecraft/client/particle/SuspendedParticle
	<init> (Lfzf;Lgdi;DDD)V <init>
		0 o p_172403_
		1 o p_172404_
		2 o p_172405_
		3 o p_172406_
		4 o p_172407_
	<init> (Lfzf;Lgdi;DDDDDD)V <init>
		0 o p_172409_
		1 o p_172410_
		2 o p_172411_
		3 o p_172412_
		4 o p_172413_
		5 o p_172414_
		6 o p_172415_
		7 o p_172416_
	b ()Lgcr; getRenderType
gdk$a net/minecraft/client/particle/SuspendedParticle$CrimsonSporeProvider
	a sprite
	<init> (Lgdi;)V <init>
		0 o p_108042_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_108053_
		1 o p_108054_
		2 o p_108055_
		3 o p_108056_
		4 o p_108057_
		5 o p_108058_
		6 o p_108059_
		7 o p_108060_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_108044_
		1 o p_108045_
		2 o p_108046_
		3 o p_108047_
		4 o p_108048_
		5 o p_108049_
		6 o p_108050_
		7 o p_108051_
gdk$b net/minecraft/client/particle/SuspendedParticle$SporeBlossomAirProvider
	a sprite
	<init> (Lgdi;)V <init>
		0 o p_172419_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_172430_
		1 o p_172431_
		2 o p_172432_
		3 o p_172433_
		4 o p_172434_
		5 o p_172435_
		6 o p_172436_
		7 o p_172437_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_172421_
		1 o p_172422_
		2 o p_172423_
		3 o p_172424_
		4 o p_172425_
		5 o p_172426_
		6 o p_172427_
		7 o p_172428_
gdk$b$1 net/minecraft/client/particle/SuspendedParticle$SporeBlossomAirProvider$1
	<init> (Lgdk$b;Lfzf;Lgdi;DDDDDD)V <init>
		0 o p_172440_
		1 o p_172441_
		2 o p_172442_
		3 o p_172443_
		4 o p_172444_
		5 o p_172445_
		6 o p_172446_
		7 o p_172447_
		8 o p_172448_
	o ()Ljava/util/Optional; getParticleGroup
gdk$c net/minecraft/client/particle/SuspendedParticle$UnderwaterProvider
	a sprite
	<init> (Lgdi;)V <init>
		0 o p_108063_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_108074_
		1 o p_108075_
		2 o p_108076_
		3 o p_108077_
		4 o p_108078_
		5 o p_108079_
		6 o p_108080_
		7 o p_108081_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_108065_
		1 o p_108066_
		2 o p_108067_
		3 o p_108068_
		4 o p_108069_
		5 o p_108070_
		6 o p_108071_
		7 o p_108072_
gdk$d net/minecraft/client/particle/SuspendedParticle$WarpedSporeProvider
	a sprite
	<init> (Lgdi;)V <init>
		0 o p_108084_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_108095_
		1 o p_108096_
		2 o p_108097_
		3 o p_108098_
		4 o p_108099_
		5 o p_108100_
		6 o p_108101_
		7 o p_108102_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_108086_
		1 o p_108087_
		2 o p_108088_
		3 o p_108089_
		4 o p_108090_
		5 o p_108091_
		6 o p_108092_
		7 o p_108093_
gdl net/minecraft/client/particle/SuspendedTownParticle
	<init> (Lfzf;DDDDDD)V <init>
		0 o p_108104_
		1 o p_108105_
		2 o p_108106_
		3 o p_108107_
		4 o p_108108_
		5 o p_108109_
		6 o p_108110_
	a (DDD)V move
		0 o p_108122_
		1 o p_108123_
		2 o p_108124_
	a ()V tick
	b ()Lgcr; getRenderType
gdl$a net/minecraft/client/particle/SuspendedTownParticle$ComposterFillProvider
	a sprite
	<init> (Lgdi;)V <init>
		0 o p_108128_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_108139_
		1 o p_108140_
		2 o p_108141_
		3 o p_108142_
		4 o p_108143_
		5 o p_108144_
		6 o p_108145_
		7 o p_108146_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_108130_
		1 o p_108131_
		2 o p_108132_
		3 o p_108133_
		4 o p_108134_
		5 o p_108135_
		6 o p_108136_
		7 o p_108137_
gdl$b net/minecraft/client/particle/SuspendedTownParticle$DolphinSpeedProvider
	a sprite
	<init> (Lgdi;)V <init>
		0 o p_108149_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_108160_
		1 o p_108161_
		2 o p_108162_
		3 o p_108163_
		4 o p_108164_
		5 o p_108165_
		6 o p_108166_
		7 o p_108167_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_108151_
		1 o p_108152_
		2 o p_108153_
		3 o p_108154_
		4 o p_108155_
		5 o p_108156_
		6 o p_108157_
		7 o p_108158_
gdl$c net/minecraft/client/particle/SuspendedTownParticle$EggCrackProvider
	a sprite
	<init> (Lgdi;)V <init>
		0 o p_277756_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_277584_
		1 o p_277587_
		2 o p_277722_
		3 o p_277508_
		4 o p_277797_
		5 o p_277537_
		6 o p_277578_
		7 o p_277397_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_277368_
		1 o p_277576_
		2 o p_277798_
		3 o p_277560_
		4 o p_277731_
		5 o p_277543_
		6 o p_277890_
		7 o p_277605_
gdl$d net/minecraft/client/particle/SuspendedTownParticle$HappyVillagerProvider
	a sprite
	<init> (Lgdi;)V <init>
		0 o p_108170_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_108181_
		1 o p_108182_
		2 o p_108183_
		3 o p_108184_
		4 o p_108185_
		5 o p_108186_
		6 o p_108187_
		7 o p_108188_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_108172_
		1 o p_108173_
		2 o p_108174_
		3 o p_108175_
		4 o p_108176_
		5 o p_108177_
		6 o p_108178_
		7 o p_108179_
gdl$e net/minecraft/client/particle/SuspendedTownParticle$Provider
	a sprite
	<init> (Lgdi;)V <init>
		0 o p_108191_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_108202_
		1 o p_108203_
		2 o p_108204_
		3 o p_108205_
		4 o p_108206_
		5 o p_108207_
		6 o p_108208_
		7 o p_108209_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_108193_
		1 o p_108194_
		2 o p_108195_
		3 o p_108196_
		4 o p_108197_
		5 o p_108198_
		6 o p_108199_
		7 o p_108200_
gdm net/minecraft/client/particle/TerrainParticle
	F vo
	a pos
	b uo
	<init> (Lfzf;DDDDDDLdtc;Ljd;)V <init>
		0 o p_172451_
		1 o p_172452_
		2 o p_172453_
		3 o p_172454_
		4 o p_172455_
		5 o p_172456_
		6 o p_172457_
		7 o p_172458_
		8 o p_172459_
	<init> (Lfzf;DDDDDDLdtc;)V <init>
		0 o p_108282_
		1 o p_108283_
		2 o p_108284_
		3 o p_108285_
		4 o p_108286_
		5 o p_108287_
		6 o p_108288_
		7 o p_108289_
	a (F)I getLightColor
		0 o p_108291_
	a (Lle;Lfzf;DDDDDD)Lgdm; createTerrainParticle
		static
		0 o p_338588_
		1 o p_338858_
		2 o p_338212_
		3 o p_338420_
		4 o p_338623_
		5 o p_338262_
		6 o p_338289_
		7 o p_338400_
	b ()Lgcr; getRenderType
	c ()F getU0
	d ()F getU1
	e ()F getV0
	f ()F getV1
gdm$a net/minecraft/client/particle/TerrainParticle$DustPillarProvider
	<init> ()V <init>
	a (Lle;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_338199_
		1 o p_338462_
		2 o p_338552_
		3 o p_338714_
		4 o p_338211_
		5 o p_338881_
		6 o p_338238_
		7 o p_338376_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_338475_
		1 o p_338331_
		2 o p_338790_
		3 o p_338793_
		4 o p_338178_
		5 o p_338456_
		6 o p_338441_
		7 o p_338412_
gdm$b net/minecraft/client/particle/TerrainParticle$Provider
	<init> ()V <init>
	a (Lle;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_108304_
		1 o p_108305_
		2 o p_108306_
		3 o p_108307_
		4 o p_108308_
		5 o p_108309_
		6 o p_108310_
		7 o p_108311_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_108313_
		1 o p_108314_
		2 o p_108315_
		3 o p_108316_
		4 o p_108317_
		5 o p_108318_
		6 o p_108319_
		7 o p_108320_
gdn net/minecraft/client/particle/TextureSheetParticle
	E sprite
	<init> (Lfzf;DDDDDD)V <init>
		0 o p_108328_
		1 o p_108329_
		2 o p_108330_
		3 o p_108331_
		4 o p_108332_
		5 o p_108333_
		6 o p_108334_
	<init> (Lfzf;DDD)V <init>
		0 o p_108323_
		1 o p_108324_
		2 o p_108325_
		3 o p_108326_
	a (Lgdi;)V pickSprite
		0 o p_108336_
	a (Lgql;)V setSprite
		0 o p_108338_
	b (Lgdi;)V setSpriteFromAge
		0 o p_108340_
	c ()F getU0
	d ()F getU1
	e ()F getV0
	f ()F getV1
gdo net/minecraft/client/particle/TotemParticle
	<init> (Lfzf;DDDDDDLgdi;)V <init>
		0 o p_108346_
		1 o p_108347_
		2 o p_108348_
		3 o p_108349_
		4 o p_108350_
		5 o p_108351_
		6 o p_108352_
		7 o p_108353_
gdo$a net/minecraft/client/particle/TotemParticle$Provider
	a sprites
	<init> (Lgdi;)V <init>
		0 o p_108366_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_108377_
		1 o p_108378_
		2 o p_108379_
		3 o p_108380_
		4 o p_108381_
		5 o p_108382_
		6 o p_108383_
		7 o p_108384_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_108368_
		1 o p_108369_
		2 o p_108370_
		3 o p_108371_
		4 o p_108372_
		5 o p_108373_
		6 o p_108374_
		7 o p_108375_
gdp net/minecraft/client/particle/TrackingEmitter
	D lifeTime
	E particleType
	a entity
	b life
	<init> (Lfzf;Lbsr;Llk;ILexc;)V <init>
		0 o p_108399_
		1 o p_108400_
		2 o p_108401_
		3 o p_108402_
		4 o p_108403_
	<init> (Lfzf;Lbsr;Llk;)V <init>
		0 o p_108390_
		1 o p_108391_
		2 o p_108392_
	<init> (Lfzf;Lbsr;Llk;I)V <init>
		0 o p_108394_
		1 o p_108395_
		2 o p_108396_
		3 o p_108397_
	a ()V tick
gdq net/minecraft/client/particle/TrialSpawnerDetectionParticle
	a sprites
	b BASE_LIFETIME
	<init> (Lfzf;DDDDDDFLgdi;)V <init>
		0 o p_312476_
		1 o p_312565_
		2 o p_312753_
		3 o p_311963_
		4 o p_312472_
		5 o p_311956_
		6 o p_312272_
		7 o p_312057_
		8 o p_312002_
	a (F)I getLightColor
		0 o p_312871_
	a ()V tick
	b (F)F getQuadSize
		0 o p_312246_
	b ()Lgcr; getRenderType
	p ()Lgda$a; getFacingCameraMode
gdq$a net/minecraft/client/particle/TrialSpawnerDetectionParticle$Provider
	a sprites
	<init> (Lgdi;)V <init>
		0 o p_312414_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_312488_
		1 o p_312627_
		2 o p_312195_
		3 o p_312322_
		4 o p_312229_
		5 o p_312548_
		6 o p_312570_
		7 o p_311993_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_312336_
		1 o p_312834_
		2 o p_312728_
		3 o p_312516_
		4 o p_312794_
		5 o p_312258_
		6 o p_311964_
		7 o p_312698_
gdr net/minecraft/client/particle/VibrationSignalParticle
	F rotO
	G pitch
	H pitchO
	a target
	b rot
	<init> (Lfzf;DDDLdyd;I)V <init>
		0 o p_234105_
		1 o p_234106_
		2 o p_234107_
		3 o p_234108_
		4 o p_234109_
		5 o p_234110_
	a (Lfbm;Lffy;F)V render
		0 o p_172475_
		1 o p_172476_
		2 o p_172477_
	a (F)I getLightColor
		0 o p_172469_
	a ()V tick
	b ()Lgcr; getRenderType
gdr$a net/minecraft/client/particle/VibrationSignalParticle$Provider
	a sprite
	<init> (Lgdi;)V <init>
		0 o p_172490_
	a (Llr;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_172501_
		1 o p_172502_
		2 o p_172503_
		3 o p_172504_
		4 o p_172505_
		5 o p_172506_
		6 o p_172507_
		7 o p_172508_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_172492_
		1 o p_172493_
		2 o p_172494_
		3 o p_172495_
		4 o p_172496_
		5 o p_172497_
		6 o p_172498_
		7 o p_172499_
gds net/minecraft/client/particle/WakeParticle
	a sprites
	<init> (Lfzf;DDDDDDLgdi;)V <init>
		0 o p_108407_
		1 o p_108408_
		2 o p_108409_
		3 o p_108410_
		4 o p_108411_
		5 o p_108412_
		6 o p_108413_
		7 o p_108414_
	a ()V tick
	b ()Lgcr; getRenderType
gds$a net/minecraft/client/particle/WakeParticle$Provider
	a sprites
	<init> (Lgdi;)V <init>
		0 o p_108429_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_108440_
		1 o p_108441_
		2 o p_108442_
		3 o p_108443_
		4 o p_108444_
		5 o p_108445_
		6 o p_108446_
		7 o p_108447_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_108431_
		1 o p_108432_
		2 o p_108433_
		3 o p_108434_
		4 o p_108435_
		5 o p_108436_
		6 o p_108437_
		7 o p_108438_
gdt net/minecraft/client/particle/WaterCurrentDownParticle
	a angle
	<init> (Lfzf;DDD)V <init>
		0 o p_108450_
		1 o p_108451_
		2 o p_108452_
		3 o p_108453_
	a ()V tick
	b ()Lgcr; getRenderType
gdt$a net/minecraft/client/particle/WaterCurrentDownParticle$Provider
	a sprite
	<init> (Lgdi;)V <init>
		0 o p_108464_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_108475_
		1 o p_108476_
		2 o p_108477_
		3 o p_108478_
		4 o p_108479_
		5 o p_108480_
		6 o p_108481_
		7 o p_108482_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_108466_
		1 o p_108467_
		2 o p_108468_
		3 o p_108469_
		4 o p_108470_
		5 o p_108471_
		6 o p_108472_
		7 o p_108473_
gdu net/minecraft/client/particle/WaterDropParticle
	<init> (Lfzf;DDD)V <init>
		0 o p_108484_
		1 o p_108485_
		2 o p_108486_
		3 o p_108487_
	a ()V tick
	b ()Lgcr; getRenderType
gdu$a net/minecraft/client/particle/WaterDropParticle$Provider
	a sprite
	<init> (Lgdi;)V <init>
		0 o p_108492_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_108503_
		1 o p_108504_
		2 o p_108505_
		3 o p_108506_
		4 o p_108507_
		5 o p_108508_
		6 o p_108509_
		7 o p_108510_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_108494_
		1 o p_108495_
		2 o p_108496_
		3 o p_108497_
		4 o p_108498_
		5 o p_108499_
		6 o p_108500_
		7 o p_108501_
gdv net/minecraft/client/particle/WhiteAshParticle
	a COLOR_RGB24
	<init> (Lfzf;DDDDDDFLgdi;)V <init>
		0 o p_108512_
		1 o p_108513_
		2 o p_108514_
		3 o p_108515_
		4 o p_108516_
		5 o p_108517_
		6 o p_108518_
		7 o p_108519_
		8 o p_108520_
gdv$a net/minecraft/client/particle/WhiteAshParticle$Provider
	a sprites
	<init> (Lgdi;)V <init>
		0 o p_108523_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_108534_
		1 o p_108535_
		2 o p_108536_
		3 o p_108537_
		4 o p_108538_
		5 o p_108539_
		6 o p_108540_
		7 o p_108541_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_108525_
		1 o p_108526_
		2 o p_108527_
		3 o p_108528_
		4 o p_108529_
		5 o p_108530_
		6 o p_108531_
		7 o p_108532_
gdw net/minecraft/client/particle/WhiteSmokeParticle
	a COLOR_RGB24
	<init> (Lfzf;DDDDDDFLgdi;)V <init>
		0 o p_307477_
		1 o p_307301_
		2 o p_307458_
		3 o p_307404_
		4 o p_307585_
		5 o p_307374_
		6 o p_307496_
		7 o p_307375_
		8 o p_307591_
gdw$a net/minecraft/client/particle/WhiteSmokeParticle$Provider
	a sprites
	<init> (Lgdi;)V <init>
		0 o p_307398_
	a (Llq;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_307553_
		1 o p_307230_
		2 o p_307667_
		3 o p_307538_
		4 o p_307238_
		5 o p_307216_
		6 o p_307331_
		7 o p_307243_
	createParticle (Llk;Lfzf;DDDDDD)Lgcn; createParticle
		0 o p_307534_
		1 o p_307563_
		2 o p_307507_
		3 o p_307611_
		4 o p_307252_
		5 o p_307663_
		6 o p_307593_
		7 o p_307191_
gdx net/minecraft/client/particle/package-info
gdy net/minecraft/client/player/AbstractClientPlayer
	b deltaMovementOnPreviousTick
	c elytraRotX
	d elytraRotY
	e elytraRotZ
	f clientLevel
	g playerInfo
	<init> (Lfzf;Lcom/mojang/authlib/GameProfile;)V <init>
		0 o p_250460_
		1 o p_249912_
	G (F)Lexc; getDeltaMovementLerped
		0 o p_272943_
	R_ ()Z isSpectator
	a ()Lfzq; getPlayerInfo
	b ()Lgrl; getSkin
	c ()F getFieldOfViewModifier
	f ()Z isCreative
	l ()V tick
gdz net/minecraft/client/player/Input
	a leftImpulse
	b forwardImpulse
	c up
	d down
	e left
	f right
	g jumping
	h shiftKeyDown
	<init> ()V <init>
	a (ZF)V tick
		0 o p_234115_
		1 o p_234116_
	a ()Lexb; getMoveVector
	b ()Z hasForwardImpulse
ge net/minecraft/commands/arguments/StyleArgument
	a ERROR_INVALID_JSON
	b EXAMPLES
	c registries
	<clinit> ()V <clinit>
		static
	<init> (Ljo$a;)V <init>
		0 o p_324376_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lxw; getStyle
		static
		0 o p_313889_
		1 o p_313891_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_313700_
	a (Lep;)Lge; style
		static
		0 o p_324578_
	a (Lcom/mojang/brigadier/StringReader;)Lxw; parse
		0 o p_313833_
	getExamples ()Ljava/util/Collection; getExamples
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_313778_
gea net/minecraft/client/player/KeyboardInput
	i options
	<init> (Lfgs;)V <init>
		0 o p_108580_
	a (ZZ)F calculateImpulse
		static
		0 o p_205578_
		1 o p_205579_
	a (ZF)V tick
		0 o p_234118_
		1 o p_234119_
geb net/minecraft/client/player/LocalPlayer
	cA minecraft
	cB sprintTriggerTime
	cD yBob
	cE xBob
	cF yBobO
	cG xBobO
	cH spinningEffectIntensity
	cI oSpinningEffectIntensity
	cJ POSITION_REMINDER_INTERVAL
	cK WATER_VISION_MAX_TIME
	cL WATER_VISION_QUICK_TIME
	cM WATER_VISION_QUICK_PERCENT
	cN SUFFOCATING_COLLISION_CHECK_SCALE
	cO MINOR_COLLISION_ANGLE_THRESHOLD_RADIAN
	cP stats
	cQ recipeBook
	cR ambientSoundHandlers
	cS permissionLevel
	cT xLast
	cU yLast1
	cV zLast
	cW yRotLast
	cX xRotLast
	cY lastOnGround
	cZ crouching
	cz input
	da wasShiftKeyDown
	db wasSprinting
	dc positionReminder
	dd flashOnSetHealth
	de jumpRidingTicks
	df jumpRidingScale
	dg startedUsingItem
	dh usingItemHand
	di handsBusy
	dj autoJumpEnabled
	dk autoJumpTime
	dl wasFallFlying
	dm waterVisionTime
	dn showDeathScreen
	do doLimitedCrafting
	g LOGGER
	h connection
	<clinit> ()V <clinit>
		static
	<init> (Lfgo;Lfzf;Lfzg;Lawa;Lfga;ZZ)V <init>
		0 o p_108621_
		1 o p_108622_
		2 o p_108623_
		3 o p_108624_
		4 o p_108625_
		5 o p_108626_
		6 o p_108627_
	A ()Ldlr$a; getActivePortalLocalTransition
	B ()Z isHandsBusy
	C ()Z isAutoJumpEnabled
	D ()F getWaterVision
	E ()V sendPosition
	F ()V sendIsSprintingIfNeeded
	G ()I getPermissionLevel
	H ()Z canAutoJump
	H (F)V hurtTo
		0 o p_108761_
	I ()Z isMoving
	J ()Z canStartSprinting
	L ()Z hasEnoughImpulseToStartSprinting
	N ()Z hasEnoughFoodToStartSprinting
	Z ()Z isTextFilteringEnabled
	a (Lexv;)Ljava/util/stream/Stream; lambda$updateAutoJump$0
		static
		0 o p_234124_
	a (Ldrs;Z)V openTextEdit
		0 o p_277970_
		1 o p_277980_
	a (Lcuq;Lcuq;Lcqd;)V updateTutorialInventoryAction
		0 o p_172532_
		1 o p_172533_
		2 o p_172534_
	a (Z)Z drop
		0 o p_108701_
	a (Lbqq;)V swing
		0 o p_108660_
	a (Lajw;)V onSyncedDataUpdated
		0 o p_108699_
	a (Ldct;)V onGameModeChanged
		0 o p_287675_
	a (Lwz;)V sendSystemMessage
		0 o p_234129_
	a (Ldqr;)V openCommandBlock
		0 o p_108680_
	a (Lwz;Z)V displayClientMessage
		0 o p_108696_
		1 o p_108697_
	a (Lbrk;F)Z hurt
		0 o p_108662_
		1 o p_108663_
	a (Ldri;)V openJigsawBlock
		0 o p_108682_
	a (Lbsr;Z)Z startRiding
		0 o p_108667_
		1 o p_108668_
	a (Lcuq;Lbqq;)V openItemGui
		0 o p_108673_
		1 o p_108674_
	a (FII)V setExperienceValues
		0 o p_108645_
		1 o p_108646_
		2 o p_108647_
	a (Lbts;Lexc;)V move
		0 o p_108670_
		1 o p_108671_
	a (Lavo;FF)V playSound
		0 o p_108651_
		1 o p_108652_
		2 o p_108653_
	a (Ldbx;)V openMinecartCommandBlock
		0 o p_108678_
	a (I)V setPermissionLevel
		0 o p_108649_
	a (Lczb;)V removeRecipeHighlight
		0 o p_300983_
	a (Lavo;Lavq;FF)V playNotifySound
		0 o p_108655_
		1 o p_108656_
		2 o p_108657_
		3 o p_108658_
	a (Ldrx;)V openStructureBlock
		0 o p_108686_
	b (Lbsr;)V crit
		0 o p_108665_
	b (Z)V setShowDeathScreen
		0 o p_108712_
	b (B)V handleEntityEvent
		0 o p_108643_
	bJ ()V removeVehicle
	bW ()Z isShiftKeyDown
	bk ()Z isUnderWater
	br ()Z canSpawnSprintParticle
	c (Ljd;)Z suffocatesAt
		0 o p_108747_
	c (Lbqq;)V startUsingItem
		0 o p_108718_
	c (Lbsr;)V magicCrit
		0 o p_108710_
	c (DD)V moveTowardsClosestSpace
		0 o p_108705_
		1 o p_108706_
	c (F)V heal
		0 o p_108708_
	cb ()Z isCrouching
	d (Lexc;)Z isHorizontalCollisionMinor
		0 o p_197411_
	d ()F getCurrentMood
	d (Ljm;)Lbrz; removeEffectNoUpdate
		0 o p_316634_
	d (Lbsr;)Z vehicleCanSprint
		0 o p_265184_
	dF ()F getVisualRotationYInDegrees
	db ()Z isEffectiveAi
	e ()V clientSideCloseContainer
	ed ()V tickDeath
	f (Lbrk;F)V actuallyHurt
		0 o p_108729_
		1 o p_108730_
	fQ ()Z updateIsUnderwater
	fW ()V respawn
	fm ()V serverAiStep
	fr ()Z isUsingItem
	fs ()Lbqq; getUsedItemHand
	fx ()V stopUsingItem
	fz ()Z isSuppressingSlidingDownLadder
	g ()Z isLocalPlayer
	g (FF)V updateAutoJump
		0 o p_108744_
		1 o p_108745_
	h (F)F getViewXRot
		0 o p_108742_
	h ()V sendRidingJump
	i (F)F getViewYRot
		0 o p_108753_
	i ()V sendOpenInventory
	j ()Lawa; getStats
	l ()V tick
	m ()Lfga; getRecipeBook
	m_ ()V aiStep
	o ()Z shouldShowDeathScreen
	p ()Z getDoLimitedCrafting
	q ()Lbty; jumpableVehicle
	s ()V closeContainer
	s (F)Lexc; getRopeHoldPosition
		0 o p_108758_
	u ()V rideTick
	v ()F getJumpRidingScale
	w ()Z isMovingSlowly
	x ()Z isControlledCamera
	x (Z)V setDoLimitedCrafting
		0 o p_302021_
	y (Z)V handleConfusionTransitionEffect
		0 o p_350372_
	y ()V resetPos
	z ()V onUpdateAbilities
gec net/minecraft/client/player/RemotePlayer
	g lerpDeltaMovement
	h lerpDeltaMovementSteps
	<init> (Lfzf;Lcom/mojang/authlib/GameProfile;)V <init>
		0 o p_252213_
		1 o p_250471_
	a (Lwz;)V sendSystemMessage
		0 o p_234163_
	a (Labv;)V recreateFromPacket
		0 o p_302238_
	a (D)Z shouldRenderAtSqrDistance
		0 o p_108770_
	a (Lbrk;F)Z hurt
		0 o p_108772_
		1 o p_108773_
	fR ()V updatePlayerPose
	l (DDD)V lerpMotion
		0 o p_273090_
		1 o p_272647_
		2 o p_273555_
	l ()V tick
	m_ ()V aiStep
ged net/minecraft/client/player/inventory/Hotbar
	a CODEC
	b LOGGER
	c SIZE
	d DEFAULT_OPS
	e EMPTY_STACK
	f items
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_324385_
	<init> ()V <init>
	a (Ljava/lang/String;)V lambda$storeFrom$4
		static
		0 o p_323853_
	a (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$static$0
		static
		0 o p_324442_
	a (Ljo$a;Lcom/mojang/serialization/Dynamic;)Lcuq; lambda$load$3
		static
		0 o p_337420_
		1 o p_337421_
	a (Ljo$a;)Ljava/util/List; load
		0 o p_323741_
	a (Lcmw;Lka;)V storeFrom
		0 o p_324559_
		1 o p_324514_
	a (Lcom/mojang/serialization/Dynamic;)Z isEmpty
		static
		0 o p_324499_
	a ()Z isEmpty
	a (Lged;)Ljava/util/List; lambda$static$1
		static
		0 o p_323563_
	a (Luy;)Lcom/mojang/serialization/Dynamic; lambda$storeFrom$5
		static
		0 o p_323985_
	b (Ljava/lang/String;)V lambda$load$2
		static
		0 o p_323502_
gee net/minecraft/client/player/inventory/package-info
gef net/minecraft/client/player/package-info
geg net/minecraft/client/profiling/ClientMetricsSamplersProvider
	a levelRenderer
	b samplers
	c samplerFactory
	<init> (Ljava/util/function/LongSupplier;Lgex;)V <init>
		0 o p_172540_
		1 o p_172541_
	a (Ljava/util/function/Supplier;)Ljava/util/Set; samplers
		0 o p_172544_
	a ()V registerStaticSamplers
geh net/minecraft/client/profiling/package-info
gei net/minecraft/client/quickplay/QuickPlay
	a ERROR_TITLE
	b INVALID_IDENTIFIER
	c REALM_CONNECT
	d REALM_PERMISSION
	e TO_TITLE
	f TO_WORLD_LIST
	g TO_REALMS_LIST
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lfgo;Lfby;Ljava/lang/String;)V joinRealmsWorld
		static
		0 o p_279320_
		1 o p_279468_
		2 o p_279371_
	a (Lfgo;Lfua$c;Lfby;)V connect
		static
		0 o p_279319_
		1 o p_279291_
		2 o p_279322_
	a (JLfcp;)Z lambda$joinRealmsWorld$1
		static
		0 o p_279129_
		1 o p_279424_
	a (Lfgo;Ljava/lang/String;)V joinSingleplayerWorld
		static
		0 o p_279420_
		1 o p_279459_
	a (Lfgo;)V lambda$joinSingleplayerWorld$0
		static
		0 o p_307111_
	b (Lfgo;Ljava/lang/String;)V joinMultiplayerWorld
		static
		0 o p_279276_
		1 o p_279128_
gej net/minecraft/client/quickplay/QuickPlayLog
	a INACTIVE
	b LOGGER
	c GSON
	d path
	e worldData
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o p_279463_
	a (Ljava/lang/String;)Lgej; of
		static
		0 o p_279275_
	a (Lfgo;)V log
		0 o p_279258_
	a (Lcom/google/gson/JsonElement;)V lambda$log$0
		0 o p_279238_
	a (Lgej$c;Ljava/lang/String;Ljava/lang/String;)V setWorldData
		0 o p_279380_
		1 o p_279427_
		2 o p_279470_
	b (Lfgo;)V lambda$log$1
		0 o p_279248_
gej$1 net/minecraft/client/quickplay/QuickPlayLog$1
	<init> (Ljava/lang/String;)V <init>
		0 o p_279410_
	a (Lfgo;)V log
		0 o p_279484_
	a (Lgej$c;Ljava/lang/String;Ljava/lang/String;)V setWorldData
		0 o p_279348_
		1 o p_279305_
		2 o p_279177_
gej$a net/minecraft/client/quickplay/QuickPlayLog$QuickPlayEntry
	a CODEC
	b quickPlayWorld
	c lastPlayedTime
	d gamemode
	<clinit> ()V <clinit>
		static
	<init> (Lgej$b;Ljava/time/Instant;Ldct;)V <init>
		0 o quickPlayWorld
		1 o lastPlayedTime
		2 o gamemode
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_279196_
	a ()Lgej$b; quickPlayWorld
	b ()Ljava/time/Instant; lastPlayedTime
	c ()Ldct; gamemode
	equals (Ljava/lang/Object;)Z equals
		0 o p_279480_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gej$b net/minecraft/client/quickplay/QuickPlayLog$QuickPlayWorld
	a MAP_CODEC
	b type
	c id
	d name
	<clinit> ()V <clinit>
		static
	<init> (Lgej$c;Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o type
		1 o id
		2 o name
	a ()Lgej$c; type
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_301666_
	b ()Ljava/lang/String; id
	c ()Ljava/lang/String; name
	equals (Ljava/lang/Object;)Z equals
		0 o p_279171_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gej$c net/minecraft/client/quickplay/QuickPlayLog$Type
	a SINGLEPLAYER
	b MULTIPLAYER
	c REALMS
	d CODEC
	e name
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_279214_
		1 o p_279216_
		2 o p_279349_
	a ()[Lgej$c; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lgej$c; valueOf
		static
		0 o p_279142_
	values ()[Lgej$c; values
		static
gek net/minecraft/client/quickplay/package-info
gel net/minecraft/client/renderer/BiomeColors
	a GRASS_COLOR_RESOLVER
	b FOLIAGE_COLOR_RESOLVER
	c WATER_COLOR_RESOLVER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldbz;Ljd;Ldch;)I getAverageColor
		static
		0 o p_108797_
		1 o p_108798_
		2 o p_108799_
	a (Ldbz;Ljd;)I getAverageGrassColor
		static
		0 o p_108794_
		1 o p_108795_
	a (Lddw;DD)I lambda$static$1
		static
		0 o p_108801_
		1 o p_108802_
		2 o p_108803_
	b (Lddw;DD)I lambda$static$0
		static
		0 o p_108808_
		1 o p_108809_
		2 o p_108810_
	b (Ldbz;Ljd;)I getAverageFoliageColor
		static
		0 o p_108805_
		1 o p_108806_
	c (Ldbz;Ljd;)I getAverageWaterColor
		static
		0 o p_108812_
		1 o p_108813_
gem net/minecraft/client/renderer/BlockEntityWithoutLevelRenderer
	a SHULKER_BOXES
	b DEFAULT_SHULKER_BOX
	c chest
	d trappedChest
	e enderChest
	f banner
	g bed
	h conduit
	i decoratedPot
	j shieldModel
	k tridentModel
	l skullModels
	m blockEntityRenderDispatcher
	n entityModelSet
	<clinit> ()V <clinit>
		static
	<init> (Lggy;Lfyg;)V <init>
		0 o p_172550_
		1 o p_172551_
	a (Laue;)V onResourceManagerReload
		0 o p_172555_
	a (Lcuq;Lcxu;)V lambda$renderByItem$2
		static
		0 o p_329786_
		1 o p_329787_
	a (Lcti;)Ldrr; lambda$static$0
		static
		0 o p_172557_
	a (Lcuq;Lcun;Lfbi;Lgez;II)V renderByItem
		0 o p_108830_
		1 o p_270899_
		2 o p_108832_
		3 o p_108833_
		4 o p_108834_
		5 o p_108835_
	a (I)[Ldrr; lambda$static$1
		static
		0 o p_172553_
gen net/minecraft/client/renderer/CubeMap
	a SIDES
	b images
	<init> (Lakr;)V <init>
		0 o p_108848_
	a (Lfgo;FFF)V render
		0 o p_108850_
		1 o p_108851_
		2 o p_108852_
		3 o p_108853_
	a (Lgqm;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; preload
		0 o p_108855_
		1 o p_108856_
geo net/minecraft/client/renderer/DimensionSpecialEffects
	a EFFECTS
	b sunriseCol
	c cloudLevel
	d hasGround
	e skyType
	f forceBrightLightmap
	g constantAmbientLight
	<clinit> ()V <clinit>
		static
	<init> (FZLgeo$d;ZZ)V <init>
		0 o p_108866_
		1 o p_108867_
		2 o p_108868_
		3 o p_108869_
		4 o p_108870_
	a (FF)[F getSunriseColor
		0 o p_108872_
		1 o p_108873_
	a (II)Z isFoggyAt
		0 o p_108874_
		1 o p_108875_
	a (Ldwy;)Lgeo; forType
		static
		0 o p_108877_
	a ()F getCloudHeight
	a (Lexc;F)Lexc; getBrightnessDependentFogColor
		0 o p_108878_
		1 o p_108879_
	a (Lit/unimi/dsi/fastutil/objects/Object2ObjectArrayMap;)V lambda$static$0
		static
		0 o p_108881_
	b ()Z hasGround
	c ()Lgeo$d; skyType
	d ()Z forceBrightLightmap
	e ()Z constantAmbientLight
geo$a net/minecraft/client/renderer/DimensionSpecialEffects$EndEffects
	<init> ()V <init>
	a (II)Z isFoggyAt
		0 o p_108891_
		1 o p_108892_
	a (FF)[F getSunriseColor
		0 o p_108888_
		1 o p_108889_
	a (Lexc;F)Lexc; getBrightnessDependentFogColor
		0 o p_108894_
		1 o p_108895_
geo$b net/minecraft/client/renderer/DimensionSpecialEffects$NetherEffects
	<init> ()V <init>
	a (II)Z isFoggyAt
		0 o p_108898_
		1 o p_108899_
	a (Lexc;F)Lexc; getBrightnessDependentFogColor
		0 o p_108901_
		1 o p_108902_
geo$c net/minecraft/client/renderer/DimensionSpecialEffects$OverworldEffects
	a CLOUD_LEVEL
	<init> ()V <init>
	a (II)Z isFoggyAt
		0 o p_108905_
		1 o p_108906_
	a (Lexc;F)Lexc; getBrightnessDependentFogColor
		0 o p_108908_
		1 o p_108909_
geo$d net/minecraft/client/renderer/DimensionSpecialEffects$SkyType
	a NONE
	b NORMAL
	c END
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_108916_
		1 o p_108917_
	a ()[Lgeo$d; $values
		static
	valueOf (Ljava/lang/String;)Lgeo$d; valueOf
		static
		0 o p_108919_
	values ()[Lgeo$d; values
		static
gep net/minecraft/client/renderer/EffectInstance
	a EFFECT_SHADER_PATH
	b LOGGER
	c DUMMY_UNIFORM
	d ALWAYS_REAPPLY
	e lastAppliedEffect
	f lastProgramId
	g samplerMap
	h samplerNames
	i samplerLocations
	j uniforms
	k uniformLocations
	l uniformMap
	m programId
	n name
	o dirty
	p blend
	q attributes
	r attributeNames
	s vertexProgram
	t fragmentProgram
	<clinit> ()V <clinit>
		static
	<init> (Lauh;Ljava/lang/String;)V <init>
		0 o p_331011_
		1 o p_108942_
	a (Ljava/lang/String;Ljava/util/function/IntSupplier;)V setSampler
		0 o p_108955_
		1 o p_108956_
	a (Ljava/lang/String;)Lfaz; getUniform
		0 o p_108953_
	a ()I getId
	a (Lauh;Lfaw$a;Ljava/lang/String;)Lfau; getOrCreate
		static
		0 o p_330579_
		1 o p_172568_
		2 o p_172569_
	a (Lcom/google/gson/JsonObject;)Lfas; parseBlendNode
		static
		0 o p_108951_
	a (Lcom/google/gson/JsonElement;)V parseSamplerNode
		0 o p_108949_
	b (Ljava/lang/String;)Lfar; safeGetUniform
		0 o p_108961_
	b (Lcom/google/gson/JsonElement;)V parseUniformNode
		0 o p_108959_
	b ()V markDirty
	c ()Lfaw; getVertexProgram
	close ()V close
	d ()Lfaw; getFragmentProgram
	e ()V attachToProgram
	f ()V clear
	g ()V apply
	h ()Ljava/lang/String; getName
	i ()V updateLocations
geq net/minecraft/client/renderer/FaceInfo
	a DOWN
	b UP
	c NORTH
	d SOUTH
	e WEST
	f EAST
	g BY_FACING
	h infos
	i $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I[Lgeq$b;)V <init>
		0 o p_108979_
		1 o p_108980_
		2 o p_108981_
	a (Lji;)Lgeq; fromFacing
		static
		0 o p_108985_
	a (I)Lgeq$b; getVertexInfo
		0 o p_108983_
	a ([Lgeq;)V lambda$static$0
		static
		0 o p_108987_
	a ()[Lgeq; $values
		static
	valueOf (Ljava/lang/String;)Lgeq; valueOf
		static
		0 o p_108989_
	values ()[Lgeq; values
		static
geq$a net/minecraft/client/renderer/FaceInfo$Constants
	a MAX_Z
	b MAX_Y
	c MAX_X
	d MIN_Z
	e MIN_Y
	f MIN_X
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
geq$b net/minecraft/client/renderer/FaceInfo$VertexInfo
	a xFace
	b yFace
	c zFace
	<init> (III)V <init>
		0 o p_109002_
		1 o p_109003_
		2 o p_109004_
ger net/minecraft/client/renderer/FogRenderer
	a BIOME_FOG_TRANSITION_TIME
	b WATER_FOG_DISTANCE
	c MOB_EFFECT_FOG
	d fogRed
	e fogGreen
	f fogBlue
	g targetBiomeFog
	h previousBiomeFog
	i biomeChangedTime
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lffy;FLfzf;IF)V setupColor
		static
		0 o p_109019_
		1 o p_109020_
		2 o p_109021_
		3 o p_109022_
		4 o p_109023_
	a (Lbtn;FLger$e;)Z lambda$getPriorityFogFunction$1
		static
		0 o p_234169_
		1 o p_234170_
		2 o p_234171_
	a (Lbsr;F)Lger$e; getPriorityFogFunction
		static
		0 o p_234166_
		1 o p_234167_
	a ()V setupNoFog
		static
	a (Lffy;Lger$d;FZF)V setupFog
		static
		0 o p_234173_
		1 o p_234174_
		2 o p_234175_
		3 o p_234176_
		4 o p_234177_
	a (Lfzf;Lddy;FIII)Lexc; lambda$setupColor$0
		static
		0 o p_109030_
		1 o p_109031_
		2 o p_109032_
		3 o p_109033_
		4 o p_109034_
		5 o p_109035_
	b ()V levelFogColor
		static
ger$a net/minecraft/client/renderer/FogRenderer$BlindnessFogFunction
	<init> ()V <init>
	a (Lger$c;Lbtn;Lbrz;FF)V setupFog
		0 o p_234181_
		1 o p_234182_
		2 o p_234183_
		3 o p_234184_
		4 o p_234185_
	a ()Ljm; getMobEffect
ger$b net/minecraft/client/renderer/FogRenderer$DarknessFogFunction
	<init> ()V <init>
	a (Lger$c;Lbtn;Lbrz;FF)V setupFog
		0 o p_234194_
		1 o p_234195_
		2 o p_234196_
		3 o p_234197_
		4 o p_234198_
	a ()Ljm; getMobEffect
	a (Lbtn;Lbrz;FF)F getModifiedVoidDarkness
		0 o p_234189_
		1 o p_234190_
		2 o p_234191_
		3 o p_234192_
ger$c net/minecraft/client/renderer/FogRenderer$FogData
	a mode
	b start
	c end
	d shape
	<init> (Lger$d;)V <init>
		0 o p_234204_
ger$d net/minecraft/client/renderer/FogRenderer$FogMode
	a FOG_SKY
	b FOG_TERRAIN
	c $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_109042_
		1 o p_109043_
	a ()[Lger$d; $values
		static
	valueOf (Ljava/lang/String;)Lger$d; valueOf
		static
		0 o p_109045_
	values ()[Lger$d; values
		static
ger$e net/minecraft/client/renderer/FogRenderer$MobEffectFogFunction
	a (Lger$c;Lbtn;Lbrz;FF)V setupFog
		0 o p_234212_
		1 o p_234213_
		2 o p_234214_
		3 o p_234215_
		4 o p_234216_
	a ()Ljm; getMobEffect
	a (Lbtn;F)Z isEnabled
		0 o p_234206_
		1 o p_234207_
	a (Lbtn;Lbrz;FF)F getModifiedVoidDarkness
		0 o p_234208_
		1 o p_234209_
		2 o p_234210_
		3 o p_234211_
ges net/minecraft/client/renderer/GameRenderer
	A lightTexture
	B overlayTexture
	C panoramicMode
	D zoom
	E zoomX
	F zoomY
	G itemActivationItem
	H itemActivationTicks
	I itemActivationOffX
	J itemActivationOffY
	K postEffect
	L blurEffect
	M effectActive
	N mainCamera
	O shaders
	P positionShader
	Q positionColorShader
	R positionTexShader
	S positionTexColorShader
	T particleShader
	U positionColorLightmapShader
	V positionColorTexLightmapShader
	W rendertypeSolidShader
	X rendertypeCutoutMippedShader
	Y rendertypeCutoutShader
	Z rendertypeTranslucentShader
	a MAX_BLUR_RADIUS
	aA rendertypeGlintDirectShader
	aB rendertypeEntityGlintShader
	aC rendertypeEntityGlintDirectShader
	aD rendertypeTextShader
	aE rendertypeTextBackgroundShader
	aF rendertypeTextIntensityShader
	aG rendertypeTextSeeThroughShader
	aH rendertypeTextBackgroundSeeThroughShader
	aI rendertypeTextIntensitySeeThroughShader
	aJ rendertypeLightningShader
	aK rendertypeTripwireShader
	aL rendertypeEndPortalShader
	aM rendertypeEndGatewayShader
	aN rendertypeCloudsShader
	aO rendertypeLinesShader
	aP rendertypeCrumblingShader
	aQ rendertypeGuiShader
	aR rendertypeGuiOverlayShader
	aS rendertypeGuiTextHighlightShader
	aT rendertypeGuiGhostRecipeOverlayShader
	aa rendertypeTranslucentMovingBlockShader
	ab rendertypeArmorCutoutNoCullShader
	ac rendertypeEntitySolidShader
	ad rendertypeEntityCutoutShader
	ae rendertypeEntityCutoutNoCullShader
	af rendertypeEntityCutoutNoCullZOffsetShader
	ag rendertypeItemEntityTranslucentCullShader
	ah rendertypeEntityTranslucentCullShader
	ai rendertypeEntityTranslucentShader
	aj rendertypeEntityTranslucentEmissiveShader
	ak rendertypeEntitySmoothCutoutShader
	al rendertypeBeaconBeamShader
	am rendertypeEntityDecalShader
	an rendertypeEntityNoOutlineShader
	ao rendertypeEntityShadowShader
	ap rendertypeEntityAlphaShader
	aq rendertypeEyesShader
	ar rendertypeEnergySwirlShader
	as rendertypeBreezeWindShader
	at rendertypeLeashShader
	au rendertypeWaterMaskShader
	av rendertypeOutlineShader
	aw rendertypeArmorGlintShader
	ax rendertypeArmorEntityGlintShader
	ay rendertypeGlintTranslucentShader
	az rendertypeGlintShader
	b PROJECTION_Z_NEAR
	c itemInHandRenderer
	d ITEM_ACTIVATION_ANIMATION_LENGTH
	e blitShader
	f NAUSEA_LOCATION
	g BLUR_LOCATION
	h LOGGER
	i DEPTH_BUFFER_DEBUG
	j GUI_Z_NEAR
	k minecraft
	l resourceManager
	m random
	n renderDistance
	o mapRenderer
	p renderBuffers
	q confusionAnimationTick
	r fov
	s oldFov
	t darkenWorldAmount
	u darkenWorldAmountO
	v renderHand
	w renderBlockOutline
	x lastScreenshotAttempt
	y hasWorldScreenshot
	z lastActiveTime
	<clinit> ()V <clinit>
		static
	<init> (Lfgo;Lgev;Laue;Lgff;)V <init>
		0 o p_234219_
		1 o p_234220_
		2 o p_234221_
		3 o p_234222_
	A (Lgfn;)V lambda$reloadShaders$28
		static
		0 o p_172822_
	A ()Lgfn; getRendertypeArmorCutoutNoCullShader
		static
	B ()Lgfn; getRendertypeEntitySolidShader
		static
	B (Lgfn;)V lambda$reloadShaders$27
		static
		0 o p_172825_
	C (Lgfn;)V lambda$reloadShaders$26
		static
		0 o p_172828_
	C ()Lgfn; getRendertypeEntityCutoutShader
		static
	D (Lgfn;)V lambda$reloadShaders$25
		static
		0 o p_172831_
	D ()Lgfn; getRendertypeEntityCutoutNoCullShader
		static
	E ()Lgfn; getRendertypeEntityCutoutNoCullZOffsetShader
		static
	E (Lgfn;)V lambda$reloadShaders$24
		static
		0 o p_172834_
	F ()Lgfn; getRendertypeItemEntityTranslucentCullShader
		static
	F (Lgfn;)V lambda$reloadShaders$23
		static
		0 o p_172837_
	G (Lgfn;)V lambda$reloadShaders$22
		static
		0 o p_172840_
	G ()Lgfn; getRendertypeEntityTranslucentCullShader
		static
	H (Lgfn;)V lambda$reloadShaders$21
		static
		0 o p_172639_
	H ()Lgfn; getRendertypeEntityTranslucentShader
		static
	I ()Lgfn; getRendertypeEntityTranslucentEmissiveShader
		static
	I (Lgfn;)V lambda$reloadShaders$20
		static
		0 o p_172642_
	J ()Lgfn; getRendertypeEntitySmoothCutoutShader
		static
	J (Lgfn;)V lambda$reloadShaders$19
		static
		0 o p_172645_
	K (Lgfn;)V lambda$reloadShaders$18
		static
		0 o p_172648_
	K ()Lgfn; getRendertypeBeaconBeamShader
		static
	L (Lgfn;)V lambda$reloadShaders$17
		static
		0 o p_172651_
	L ()Lgfn; getRendertypeEntityDecalShader
		static
	M ()Lgfn; getRendertypeEntityNoOutlineShader
		static
	M (Lgfn;)V lambda$reloadShaders$16
		static
		0 o p_172654_
	N ()Lgfn; getRendertypeEntityShadowShader
		static
	N (Lgfn;)V lambda$reloadShaders$15
		static
		0 o p_172657_
	O (Lgfn;)V lambda$reloadShaders$14
		static
		0 o p_172660_
	O ()Lgfn; getRendertypeEntityAlphaShader
		static
	P (Lgfn;)V lambda$reloadShaders$13
		static
		0 o p_172663_
	P ()Lgfn; getRendertypeEyesShader
		static
	Q ()Lgfn; getRendertypeEnergySwirlShader
		static
	Q (Lgfn;)V lambda$reloadShaders$12
		static
		0 o p_172666_
	R (Lgfn;)V lambda$reloadShaders$11
		static
		0 o p_172672_
	R ()Lgfn; getRendertypeBreezeWindShader
		static
	S (Lgfn;)V lambda$reloadShaders$10
		static
		0 o p_172675_
	S ()Lgfn; getRendertypeLeashShader
		static
	T (Lgfn;)V lambda$reloadShaders$9
		static
		0 o p_172678_
	T ()Lgfn; getRendertypeWaterMaskShader
		static
	U (Lgfn;)V lambda$reloadShaders$8
		static
		0 o p_172681_
	U ()Lgfn; getRendertypeOutlineShader
		static
	V (Lgfn;)V lambda$reloadShaders$7
		static
		0 o p_172684_
	V ()Lgfn; getRendertypeArmorGlintShader
		static
	W (Lgfn;)V lambda$reloadShaders$6
		static
		0 o p_172693_
	W ()Lgfn; getRendertypeArmorEntityGlintShader
		static
	X ()Lgfn; getRendertypeGlintTranslucentShader
		static
	X (Lgfn;)V lambda$reloadShaders$5
		static
		0 o p_172696_
	Y ()Lgfn; getRendertypeGlintShader
		static
	Y (Lgfn;)V lambda$reloadShaders$4
		static
		0 o p_172699_
	Z (Lgfn;)V lambda$reloadShaders$3
		static
		0 o p_172705_
	Z ()Lgfn; getRendertypeGlintDirectShader
		static
	a (II)V resize
		0 o p_109098_
		1 o p_109099_
	a (Lauh;Ljava/lang/String;Lfbn;)Lgfn; preloadShader
		0 o p_172725_
		1 o p_172726_
		2 o p_172727_
	a (Lorg/joml/Matrix4f;)V resetProjectionMatrix
		0 o p_253668_
	a (Lffy;FZ)D getFov
		0 o p_109142_
		1 o p_109143_
		2 o p_109144_
	a (Lfgf;)V renderLevel
		0 o p_348589_
	a ()Z isPanoramicMode
	a (Lbsr;)V checkEntityPostEffect
		0 o p_109107_
	a (Lfaj;Ljava/nio/file/Path;)V lambda$takeAutoScreenshot$64
		static
		0 o p_234227_
		1 o p_234228_
	a (Lfhz;F)V renderItemActivationAnimation
		0 o p_350868_
		1 o p_109103_
	a (Lgfn;)V lambda$reloadShaders$54
		static
		0 o p_311462_
	a (Ljava/lang/String;)Lgfn; getShader
		0 o p_172735_
	a (Lauh;)V preloadUiShader
		0 o p_172723_
	a (Lfbi;Lfhz;)V lambda$renderItemActivationAnimation$65
		0 o p_349867_
		1 o p_349868_
	a (Z)V setRenderHand
		0 o p_172737_
	a (Lffy;FLorg/joml/Matrix4f;)V renderItemInHand
		0 o p_109122_
		1 o p_109123_
		2 o p_333953_
	a (Lbsr;DDF)Lexa; pick
		0 o p_320077_
		1 o p_320517_
		2 o p_320380_
		3 o p_319901_
	a (Ljava/nio/file/Path;)V takeAutoScreenshot
		0 o p_182643_
	a (Lcuq;)V displayItemActivation
		0 o p_109114_
	a (F)V processBlurEffect
		0 o p_331160_
	a (FFF)V renderZoomed
		0 o p_172719_
		1 o p_172720_
		2 o p_172721_
	a (Lbtn;F)F getNightVisionScale
		static
		0 o p_109109_
		1 o p_109110_
	a (Lcom/mojang/datafixers/util/Pair;)V lambda$reloadShaders$56
		0 o p_234225_
	a (Lakr;)V loadEffect
		0 o p_109129_
	a (D)Lorg/joml/Matrix4f; getProjectionMatrix
		0 o p_254507_
	a (Lexa;Lexc;D)Lexa; filterHitResult
		static
		0 o p_319875_
		1 o p_320631_
		2 o p_319892_
	a (Lfbi;F)V bobHurt
		0 o p_109118_
		1 o p_109119_
	a (Lfgf;Z)V render
		0 o p_348648_
		1 o p_109096_
	aA ()Ljava/lang/String; lambda$render$58
	aa (Lgfn;)V lambda$reloadShaders$2
		static
		0 o p_172708_
	aa ()Lgfn; getRendertypeEntityGlintShader
		static
	ab (Lgfn;)V lambda$reloadShaders$1
		static
		0 o p_172711_
	ab ()Lgfn; getRendertypeEntityGlintDirectShader
		static
	ac (Lgfn;)V lambda$reloadShaders$0
		static
		0 o p_172714_
	ac ()Lgfn; getRendertypeTextShader
		static
	ad ()Lgfn; getRendertypeTextBackgroundShader
		static
	ae ()Lgfn; getRendertypeTextIntensityShader
		static
	af ()Lgfn; getRendertypeTextSeeThroughShader
		static
	ag ()Lgfn; getRendertypeTextBackgroundSeeThroughShader
		static
	ah ()Lgfn; getRendertypeTextIntensitySeeThroughShader
		static
	ai ()Lgfn; getRendertypeLightningShader
		static
	aj ()Lgfn; getRendertypeTripwireShader
		static
	ak ()Lgfn; getRendertypeEndPortalShader
		static
	al ()Lgfn; getRendertypeEndGatewayShader
		static
	am ()Lgfn; getRendertypeCloudsShader
		static
	an ()Lgfn; getRendertypeLinesShader
		static
	ao ()Lgfn; getRendertypeCrumblingShader
		static
	ap ()Lgfn; getRendertypeGuiShader
		static
	aq ()Lgfn; getRendertypeGuiOverlayShader
		static
	ar ()Lgfn; getRendertypeGuiTextHighlightShader
		static
	as ()Lgfn; getRendertypeGuiGhostRecipeOverlayShader
		static
	at ()V shutdownShaders
	au ()V tickFov
	av ()V tryTakeScreenshotIfNeeded
	aw ()Z shouldRenderBlockOutline
	ax ()Ljava/lang/String; lambda$render$62
	ay ()Ljava/lang/String; lambda$render$61
	az ()Ljava/lang/String; lambda$render$59
	b (Lbsr;)Z lambda$pick$57
		static
		0 o p_234237_
	b (Z)V setRenderBlockOutline
		0 o p_172776_
	b (Lgfn;)V lambda$reloadShaders$53
		static
		0 o p_286147_
	b (F)V pick
		0 o p_109088_
	b (Lfbi;F)V bobView
		0 o p_109139_
		1 o p_109140_
	b (Ljava/nio/file/Path;)V lambda$tryTakeScreenshotIfNeeded$63
		0 o p_234239_
	b (Lfhz;F)V renderConfusionOverlay
		0 o p_282460_
		1 o p_282656_
	b (II)Ljava/lang/String; lambda$render$60
		0 o p_234234_
		1 o p_234235_
	b (Lcom/mojang/datafixers/util/Pair;)V lambda$reloadShaders$55
		static
		0 o p_172729_
	b (Lauh;)V loadBlurEffect
		0 o p_341650_
	b ()V shutdownEffect
	c (Lgfn;)V lambda$reloadShaders$52
		static
		0 o p_286145_
	c ()V togglePostEffect
	c (F)F getDarkenWorldAmount
		0 o p_109132_
	c (Lauh;)V reloadShaders
		0 o p_250719_
	c (Z)V setPanoramicMode
		0 o p_172780_
	close ()V close
	d ()Laty; createReloadListener
	d (Lgfn;)V lambda$reloadShaders$51
		static
		0 o p_286146_
	e (Lgfn;)V lambda$reloadShaders$50
		static
		0 o p_286148_
	e ()V tick
	f ()Lgfc; currentEffect
	f (Lgfn;)V lambda$reloadShaders$49
		static
		0 o p_234230_
	g (Lgfn;)V lambda$reloadShaders$48
		static
		0 o p_172733_
	g ()F getDepthFar
	h ()V resetData
	h (Lgfn;)V lambda$reloadShaders$47
		static
		0 o p_323061_
	i ()Lfic; getMapRenderer
	i (Lgfn;)V lambda$reloadShaders$46
		static
		0 o p_172774_
	j ()Lfgo; getMinecraft
	j (Lgfn;)V lambda$reloadShaders$45
		static
		0 o p_172778_
	k ()F getRenderDistance
	k (Lgfn;)V lambda$reloadShaders$44
		static
		0 o p_172782_
	l (Lgfn;)V lambda$reloadShaders$43
		static
		0 o p_172785_
	l ()Lffy; getMainCamera
	m ()Lgey; lightTexture
	m (Lgfn;)V lambda$reloadShaders$42
		static
		0 o p_172787_
	n (Lgfn;)V lambda$reloadShaders$41
		static
		0 o p_269656_
	n ()Lgqc; overlayTexture
	o (Lgfn;)V lambda$reloadShaders$40
		static
		0 o p_172789_
	o ()Lgfn; getPositionShader
		static
	p (Lgfn;)V lambda$reloadShaders$39
		static
		0 o p_172792_
	p ()Lgfn; getPositionColorShader
		static
	q ()Lgfn; getPositionTexShader
		static
	q (Lgfn;)V lambda$reloadShaders$38
		static
		0 o p_269657_
	r (Lgfn;)V lambda$reloadShaders$37
		static
		0 o p_172794_
	r ()Lgfn; getPositionTexColorShader
		static
	s (Lgfn;)V lambda$reloadShaders$36
		static
		0 o p_172796_
	s ()Lgfn; getParticleShader
		static
	t (Lgfn;)V lambda$reloadShaders$35
		static
		0 o p_172799_
	t ()Lgfn; getPositionColorLightmapShader
		static
	u ()Lgfn; getPositionColorTexLightmapShader
		static
	u (Lgfn;)V lambda$reloadShaders$34
		static
		0 o p_172803_
	v (Lgfn;)V lambda$reloadShaders$33
		static
		0 o p_172805_
	v ()Lgfn; getRendertypeSolidShader
		static
	w (Lgfn;)V lambda$reloadShaders$32
		static
		0 o p_172807_
	w ()Lgfn; getRendertypeCutoutMippedShader
		static
	x (Lgfn;)V lambda$reloadShaders$31
		static
		0 o p_172813_
	x ()Lgfn; getRendertypeCutoutShader
		static
	y ()Lgfn; getRendertypeTranslucentShader
		static
	y (Lgfn;)V lambda$reloadShaders$30
		static
		0 o p_172816_
	z (Lgfn;)V lambda$reloadShaders$29
		static
		0 o p_172819_
	z ()Lgfn; getRendertypeTranslucentMovingBlockShader
		static
ges$1 net/minecraft/client/renderer/GameRenderer$1
	a this$0
	<init> (Lges;)V <init>
		0 o p_251822_
	a (Laue;Lbnf;)Lges$a; prepare
		0 o p_251213_
		1 o p_251006_
	a (Lges$a;Laue;Lbnf;)V apply
		0 o p_251168_
		1 o p_248902_
		2 o p_251909_
	a ([B)Ljava/io/InputStream; lambda$prepare$1
		static
		0 o p_251362_
	a (Lakr;)Z lambda$prepare$0
		static
		0 o p_251575_
	a (Ljava/lang/Object;Laue;Lbnf;)V apply
		0 o p_249816_
		1 o p_250183_
		2 o p_251827_
	a (Ljava/util/Map;Lakr;Lauc;)V lambda$prepare$2
		static
		0 o p_252037_
		1 o p_250354_
		2 o p_250712_
	b (Laue;Lbnf;)Ljava/lang/Object; prepare
		0 o p_250788_
		1 o p_252240_
	c ()Ljava/lang/String; getName
ges$a net/minecraft/client/renderer/GameRenderer$ResourceCache
	a original
	c cache
	<init> (Lauh;Ljava/util/Map;)V <init>
		0 o original
		1 o cache
	a ()Lauh; original
	b ()Ljava/util/Map; cache
	equals (Ljava/lang/Object;)Z equals
		0 o p_249329_
	getResource (Lakr;)Ljava/util/Optional; getResource
		0 o p_251007_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
get net/minecraft/client/renderer/GpuWarnlistManager
	a LOGGER
	b GPU_WARNLIST_LOCATION
	c warnings
	d showWarning
	e warningDismissed
	f skipFabulous
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/google/gson/JsonArray;Ljava/util/List;)V compilePatterns
		static
		0 o p_109223_
		1 o p_109224_
	a ()Z hasWarnings
	a (Laue;Lbnf;)Lget$a; prepare
		0 o p_109220_
		1 o p_109221_
	a (Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V lambda$getAllWarnings$0
		static
		0 o p_109234_
		1 o p_109235_
		2 o p_109236_
	a (Lget$a;Laue;Lbnf;)V apply
		0 o p_109226_
		1 o p_109227_
		2 o p_109228_
	a (Ljava/util/List;Lcom/google/gson/JsonElement;)V lambda$compilePatterns$1
		static
		0 o p_109238_
		1 o p_109239_
	a (Ljava/lang/Object;Laue;Lbnf;)V apply
		0 o p_109230_
		1 o p_109231_
		2 o p_109232_
	b (Laue;Lbnf;)Ljava/lang/Object; prepare
		0 o p_109242_
		1 o p_109243_
	b ()Z willShowWarning
	c (Laue;Lbnf;)Lcom/google/gson/JsonObject; parseJson
		static
		0 o p_109245_
		1 o p_109246_
	d ()V showWarning
	e ()V dismissWarning
	f ()V dismissWarningAndSkipFabulous
	g ()Z isShowingWarning
	h ()Z isSkippingFabulous
	i ()V resetWarnings
	j ()Ljava/lang/String; getRendererWarnings
	k ()Ljava/lang/String; getVersionWarnings
	l ()Ljava/lang/String; getVendorWarnings
	m ()Ljava/lang/String; getAllWarnings
get$a net/minecraft/client/renderer/GpuWarnlistManager$Preparations
	a rendererPatterns
	b versionPatterns
	c vendorPatterns
	<init> (Ljava/util/List;Ljava/util/List;Ljava/util/List;)V <init>
		0 o p_109261_
		1 o p_109262_
		2 o p_109263_
	a ()Lcom/google/common/collect/ImmutableMap; apply
	a (Ljava/util/List;Ljava/lang/String;)Ljava/lang/String; matchAny
		static
		0 o p_109273_
		1 o p_109274_
geu net/minecraft/client/renderer/ItemBlockRenderTypes
	a TYPE_BY_BLOCK
	b TYPE_BY_FLUID
	c renderCutout
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lepe;)Lgfh; getRenderLayer
		static
		0 o p_109288_
	a (Ljava/util/HashMap;)V lambda$static$1
		static
		0 o p_109290_
	a (Ldtc;)Lgfh; getChunkRenderType
		static
		0 o p_109283_
	a (Z)V setFancy
		static
		0 o p_109292_
	a (Lcuq;Z)Lgfh; getRenderType
		static
		0 o p_109280_
		1 o p_109281_
	a (Ldtc;Z)Lgfh; getRenderType
		static
		0 o p_109285_
		1 o p_109286_
	b (Ljava/util/HashMap;)V lambda$static$0
		static
		0 o p_353020_
	b (Ldtc;)Lgfh; getMovingBlockRenderType
		static
		0 o p_109294_
gev net/minecraft/client/renderer/ItemInHandRenderer
	A ARM_SWING_Z_ROT_AMOUNT
	B ARM_HEIGHT_SCALE
	C ARM_POS_SCALE
	D ARM_POS_X
	E ARM_POS_Y
	F ARM_POS_Z
	G ARM_PRESWING_ROT_Y
	H ARM_PREROTATION_X_OFFSET
	I ARM_PREROTATION_Y_OFFSET
	J ARM_PREROTATION_Z_OFFSET
	K ARM_POSTROTATION_X_OFFSET
	L ARM_ROT_X
	M ARM_ROT_Y
	N ARM_ROT_Z
	O MAP_SWING_X_POS_SCALE
	P MAP_SWING_Z_POS_SCALE
	Q MAP_HANDS_POS_X
	R MAP_HANDS_POS_Y
	S MAP_HANDS_POS_Z
	T MAP_HANDS_HEIGHT_SCALE
	U MAP_HANDS_TILT_SCALE
	V MAP_PLAYER_PITCH_SCALE
	W MAP_HANDS_Z_ROT_AMOUNT
	X MAPHAND_X_ROT_AMOUNT
	Y MAPHAND_Y_ROT_AMOUNT
	Z MAPHAND_Z_ROT_AMOUNT
	a MAP_BACKGROUND
	aA oOffHandHeight
	aB entityRenderDispatcher
	aC itemRenderer
	aa MAP_HAND_X_POS
	ab MAP_HAND_Y_POS
	ac MAP_HAND_Z_POS
	ad MAP_SWING_X_ROT_AMOUNT
	ae MAP_PRE_ROT_SCALE
	af MAP_GLOBAL_X_POS
	ag MAP_GLOBAL_Y_POS
	ah MAP_GLOBAL_Z_POS
	ai MAP_FINAL_SCALE
	aj MAP_BORDER
	ak MAP_HEIGHT
	al MAP_WIDTH
	am BOW_CHARGE_X_POS_SCALE
	an BOW_CHARGE_Y_POS_SCALE
	ao BOW_CHARGE_Z_POS_SCALE
	ap BOW_CHARGE_SHAKE_X_SCALE
	aq BOW_CHARGE_SHAKE_Y_SCALE
	ar BOW_CHARGE_SHAKE_Z_SCALE
	as BOW_CHARGE_Z_SCALE
	at BOW_MIN_SHAKE_CHARGE
	au minecraft
	av mainHandItem
	aw offHandItem
	ax mainHandHeight
	ay oMainHandHeight
	az offHandHeight
	b MAP_BACKGROUND_CHECKERBOARD
	c ITEM_SWING_X_POS_SCALE
	d ITEM_SWING_Y_POS_SCALE
	e ITEM_SWING_Z_POS_SCALE
	f ITEM_HEIGHT_SCALE
	g ITEM_POS_X
	h ITEM_POS_Y
	i ITEM_POS_Z
	j ITEM_PRESWING_ROT_Y
	k ITEM_SWING_X_ROT_AMOUNT
	l ITEM_SWING_Y_ROT_AMOUNT
	m ITEM_SWING_Z_ROT_AMOUNT
	n EAT_JIGGLE_X_ROT_AMOUNT
	o EAT_JIGGLE_Y_ROT_AMOUNT
	p EAT_JIGGLE_Z_ROT_AMOUNT
	q EAT_JIGGLE_X_POS_SCALE
	r EAT_JIGGLE_Y_POS_SCALE
	s EAT_JIGGLE_Z_POS_SCALE
	t EAT_JIGGLE_EXPONENT
	u EAT_EXTRA_JIGGLE_CUTOFF
	v EAT_EXTRA_JIGGLE_SCALE
	w ARM_SWING_X_POS_SCALE
	x ARM_SWING_Y_POS_SCALE
	y ARM_SWING_Z_POS_SCALE
	z ARM_SWING_Y_ROT_AMOUNT
	<clinit> ()V <clinit>
		static
	<init> (Lfgo;Lgkh;Lglh;)V <init>
		0 o p_234241_
		1 o p_234242_
		2 o p_234243_
	a (FLfbi;Lgez$a;Lgeb;I)V renderHandsWithItems
		0 o p_109315_
		1 o p_109316_
		2 o p_109317_
		3 o p_109318_
		4 o p_109319_
	a (Lfbi;Lgez;ILcuq;)V renderMap
		0 o p_109367_
		1 o p_109368_
		2 o p_109369_
		3 o p_109370_
	a (Lfbi;FLbtg;Lcuq;Lcmx;)V applyEatTransform
		0 o p_109331_
		1 o p_109332_
		2 o p_109333_
		3 o p_109334_
		4 o p_346361_
	a (Lfbi;FLbtg;Lcuq;Lcmx;F)V applyBrushTransform
		0 o p_273513_
		1 o p_273245_
		2 o p_273726_
		3 o p_272809_
		4 o p_345294_
		5 o p_273333_
	a (Lfbi;Lbtg;F)V applyItemArmAttackTransform
		0 o p_109336_
		1 o p_109337_
		2 o p_109338_
	a (Lbtn;Lcuq;Lcun;ZLfbi;Lgez;I)V renderItem
		0 o p_270072_
		1 o p_270793_
		2 o p_270837_
		3 o p_270203_
		4 o p_270974_
		5 o p_270686_
		6 o p_270103_
	a (Lfbi;Lgez;IFLbtg;FLcuq;)V renderOneHandedMap
		0 o p_109354_
		1 o p_109355_
		2 o p_109356_
		3 o p_109357_
		4 o p_109358_
		5 o p_109359_
		6 o p_109360_
	a (Lfbi;Lgez;ILbtg;)V renderMapHand
		0 o p_109362_
		1 o p_109363_
		2 o p_109364_
		3 o p_109365_
	a (Lgdy;FFLbqq;FLcuq;FLfbi;Lgez;I)V renderArmWithItem
		0 o p_109372_
		1 o p_109373_
		2 o p_109374_
		3 o p_109375_
		4 o p_109376_
		5 o p_109377_
		6 o p_109378_
		7 o p_109379_
		8 o p_109380_
		9 o p_109381_
	a (Lbqq;)V itemUsed
		0 o p_109321_
	a (F)F calculateMapTilt
		0 o p_109313_
	a ()V tick
	a (Lcuq;)Z isChargedCrossbow
		static
		0 o p_172913_
	a (Lfbi;Lgez;IFFF)V renderTwoHandedMap
		0 o p_109340_
		1 o p_109341_
		2 o p_109342_
		3 o p_109343_
		4 o p_109344_
		5 o p_109345_
	a (Lfbi;Lgez;IFFLbtg;)V renderPlayerArm
		0 o p_109347_
		1 o p_109348_
		2 o p_109349_
		3 o p_109350_
		4 o p_109351_
		5 o p_109352_
	a (Lgeb;)Lgev$a; evaluateWhichHandsToRender
		static
		0 o p_172915_
	b (Lfbi;Lbtg;F)V applyItemArmTransform
		0 o p_109383_
		1 o p_109384_
		2 o p_109385_
	b (Lgeb;)Lgev$a; selectionUsingItemWhileHoldingBowLike
		static
		0 o p_172917_
gev$1 net/minecraft/client/renderer/ItemInHandRenderer$1
	a $SwitchMap$net$minecraft$world$item$UseAnim
	<clinit> ()V <clinit>
		static
gev$a net/minecraft/client/renderer/ItemInHandRenderer$HandRenderSelection
	a RENDER_BOTH_HANDS
	b RENDER_MAIN_HAND_ONLY
	c RENDER_OFF_HAND_ONLY
	d renderMainHand
	e renderOffHand
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IZZ)V <init>
		0 o p_172926_
		1 o p_172927_
		2 o p_172928_
		3 o p_172929_
	a (Lbqq;)Lgev$a; onlyForHand
		static
		0 o p_172932_
	a ()[Lgev$a; $values
		static
	valueOf (Ljava/lang/String;)Lgev$a; valueOf
		static
		0 o p_172934_
	values ()[Lgev$a; values
		static
gew net/minecraft/client/renderer/ItemModelShaper
	a shapes
	b shapesCache
	c modelManager
	<init> (Lgst;)V <init>
		0 o p_109392_
	a (Lcul;Lgsu;)V register
		0 o p_109397_
		1 o p_109398_
	a (Lcuq;)Lgsm; getItemModel
		0 o p_109407_
	a ()Lgst; getModelManager
	a (Lcul;)Lgsm; getItemModel
		0 o p_109395_
	b (Lcul;)I getIndex
		static
		0 o p_109405_
	b ()V rebuildCache
gex net/minecraft/client/renderer/LevelRenderer
	A skyBuffer
	B darkBuffer
	C generateClouds
	D cloudBuffer
	E frameTimes
	F ticks
	G destroyingBlocks
	H destructionProgress
	I playingJukeboxSongs
	J entityTarget
	K entityEffect
	L translucentTarget
	M itemEntityTarget
	N particlesTarget
	O weatherTarget
	P cloudsTarget
	Q transparencyChain
	R lastCameraSectionX
	S lastCameraSectionY
	T lastCameraSectionZ
	U prevCamX
	V prevCamY
	W prevCamZ
	X prevCamRotX
	Y prevCamRotY
	Z prevCloudX
	a SECTION_SIZE
	aa prevCloudY
	ab prevCloudZ
	ac prevCloudColor
	ad prevCloudsType
	ae sectionRenderDispatcher
	af lastViewDistance
	ag renderedEntities
	ah culledEntities
	ai cullingFrustum
	aj captureFrustum
	ak capturedFrustum
	al frustumPoints
	am frustumPos
	an xTransparentOld
	ao yTransparentOld
	ap zTransparentOld
	aq rainSoundTime
	ar rainSizeX
	as rainSizeZ
	b HALF_SECTION_SIZE
	c CLOUDS_LOCATION
	d DIRECTIONS
	e LOGGER
	f SKY_DISC_RADIUS
	g MIN_FOG_DISTANCE
	h RAIN_RADIUS
	i RAIN_DIAMETER
	j TRANSPARENT_SORT_COUNT
	k MOON_LOCATION
	l SUN_LOCATION
	m END_SKY_LOCATION
	n FORCEFIELD_LOCATION
	o RAIN_LOCATION
	p SNOW_LOCATION
	q minecraft
	r entityRenderDispatcher
	s blockEntityRenderDispatcher
	t renderBuffers
	u level
	v sectionOcclusionGraph
	w visibleSections
	x globalBlockEntities
	y viewArea
	z starBuffer
	<clinit> ()V <clinit>
		static
	<init> (Lfgo;Lgkh;Lggy;Lgff;)V <init>
		0 o p_234245_
		1 o p_234246_
		2 o p_234247_
		3 o p_234248_
	A ()V createDarkSky
	B ()V createLightSky
	C ()V createStars
	a (IIIZ)V setSectionDirty
		0 o p_109502_
		1 o p_109503_
		2 o p_109504_
		3 o p_109505_
	a (Lfbk;F)Lfbh; buildSkyDisc
		static
		0 o p_350585_
		1 o p_234269_
	a (Lfgf;ZLffy;Lges;Lgey;Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;)V renderLevel
		0 o p_348530_
		1 o p_109603_
		2 o p_109604_
		3 o p_109605_
		4 o p_109606_
		5 o p_254120_
		6 o p_323920_
	a (Lfbk;)Lfbh; drawStars
		0 o p_350542_
	a (II)V resize
		0 o p_109488_
		1 o p_109489_
	a (Lfbi;Lfbm;FFFFFFFFFF)V addChainedFilledBoxVertices
		static
		0 o p_270352_
		1 o p_271015_
		2 o p_270144_
		3 o p_270901_
		4 o p_270546_
		5 o p_270102_
		6 o p_270605_
		7 o p_271006_
		8 o p_270864_
		9 o p_270181_
		10 o p_270220_
		11 o p_270293_
	a (III)V setSectionDirtyWithNeighbors
		0 o p_109491_
		1 o p_109492_
		2 o p_109493_
	a (Ljava/util/Collection;Ljava/util/Collection;)V updateGlobalBlockEntities
		0 o p_109763_
		1 o p_109764_
	a (Lfbi;Lfbm;DDDDDDFFFF)V renderLineBox
		static
		0 o p_109609_
		1 o p_109610_
		2 o p_109611_
		3 o p_109612_
		4 o p_109613_
		5 o p_109614_
		6 o p_109615_
		7 o p_109616_
		8 o p_109617_
		9 o p_109618_
		10 o p_109619_
		11 o p_109620_
	a (Llk;DDDDDD)V addParticle
		0 o p_109736_
		1 o p_109737_
		2 o p_109738_
		3 o p_109739_
		4 o p_109740_
		5 o p_109741_
		6 o p_109742_
	a (Lgia$b;)V addRecentlyCompiledSection
		0 o p_295462_
	a (Lfbi;)V checkPoseStack
		0 o p_109589_
	a (Lfbi;Lfbm;Lexv;DDDFFFFZ)V renderVoxelShape
		static
		0 o p_286791_
		1 o p_286416_
		2 o p_286863_
		3 o p_286432_
		4 o p_286836_
		5 o p_286774_
		6 o p_286612_
		7 o p_286516_
		8 o p_286787_
		9 o p_286300_
		10 o p_286443_
	a (FFFF)Lexc; shiftHue
		static
		0 o p_286907_
		1 o p_286536_
		2 o p_286318_
		3 o p_286590_
	a (Lfbi;Lgez;Lffy;)V renderDebug
		0 o p_271014_
		1 o p_270107_
		2 o p_270483_
	a (Llk;)Ljava/lang/String; lambda$addParticle$5
		0 o p_340613_
	a (Lfbm;DDDDDDFFFF)V renderLineBox
		static
		0 o p_172966_
		1 o p_172967_
		2 o p_172968_
		3 o p_172969_
		4 o p_172970_
		5 o p_172971_
		6 o p_172972_
		7 o p_172973_
		8 o p_172974_
		9 o p_172975_
		10 o p_172976_
	a (Ljd;Z)V setBlockDirty
		0 o p_109733_
		1 o p_109734_
	a (Layw;)Lexc; lambda$levelEvent$7
		static
		0 o p_234258_
	a (ILjd;Layw;Llq;)V shootParticles
		0 o p_307280_
		1 o p_307603_
		2 o p_307547_
		3 o p_307590_
	a (Lgfh;)Ljava/lang/String; lambda$renderSectionLayer$3
		static
		0 o p_339291_
	a (Lfbi;Lfbm;Lewx;FFFF)V renderLineBox
		static
		0 o p_109647_
		1 o p_109648_
		2 o p_109649_
		3 o p_109650_
		4 o p_109651_
		5 o p_109652_
		6 o p_109653_
	a (DDD)Ljava/lang/String; lambda$addParticle$6
		0 o p_234250_
		1 o p_234251_
		2 o p_234252_
	a ()V initOutline
	a (Lgie;)Lgie; offsetFrustum
		static
		0 o p_296151_
	a (Laue;)V onResourceManagerReload
		0 o p_109513_
	a (Lgfh;DDDLorg/joml/Matrix4f;Lorg/joml/Matrix4f;)V renderSectionLayer
		0 o p_294513_
		1 o p_295577_
		2 o p_294761_
		3 o p_294297_
		4 o p_294782_
		5 o p_324517_
	a (Lgey;FDDD)V renderSnowAndRain
		0 o p_109704_
		1 o p_109705_
		2 o p_109706_
		3 o p_109707_
		4 o p_109708_
	a (Ldbz;Ljd;)I getLightColor
		static
		0 o p_109542_
		1 o p_109543_
	a (Lasq;)Lxn; lambda$initTransparency$0
		static
		0 o p_234256_
	a (Lfbm;Lorg/joml/Matrix4f;IIIIIII)V addFrustumQuad
		0 o p_270858_
		1 o p_270341_
		2 o p_270702_
		3 o p_270959_
		4 o p_270732_
		5 o p_270363_
		6 o p_270273_
		7 o p_270934_
		8 o p_270916_
	a (Lfbi;Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;FDDD)V renderClouds
		0 o p_254145_
		1 o p_254537_
		2 o p_324366_
		3 o p_254364_
		4 o p_253843_
		5 o p_253663_
		6 o p_253795_
	a (F)Lexc; mixColor
		static
		0 o p_286899_
	a (Lfbi;Lfbm;Lexv;DDDFFFF)V renderShape
		static
		0 o p_109783_
		1 o p_109784_
		2 o p_109785_
		3 o p_109786_
		4 o p_109787_
		5 o p_109788_
		6 o p_109789_
		7 o p_109790_
		8 o p_109791_
		9 o p_109792_
	a (IIIIII)V setBlocksDirty
		0 o p_109495_
		1 o p_109496_
		2 o p_109497_
		3 o p_109498_
		4 o p_109499_
		5 o p_109500_
	a (Lfzf;)V setLevel
		0 o p_109702_
	a (Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;FLffy;ZLjava/lang/Runnable;)V renderSky
		0 o p_254034_
		1 o p_324386_
		2 o p_202426_
		3 o p_202427_
		4 o p_202428_
		5 o p_202429_
	a (Lbsr;DDDFLfbi;Lgez;)V renderEntity
		0 o p_109518_
		1 o p_109519_
		2 o p_109520_
		3 o p_109521_
		4 o p_109522_
		5 o p_109523_
		6 o p_109524_
	a (Lfbi;Lfbm;DDDDDDFFFFFFF)V renderLineBox
		static
		0 o p_109622_
		1 o p_109623_
		2 o p_109624_
		3 o p_109625_
		4 o p_109626_
		5 o p_109627_
		6 o p_109628_
		7 o p_109629_
		8 o p_109630_
		9 o p_109631_
		10 o p_109632_
		11 o p_109633_
		12 o p_109634_
		13 o p_109635_
		14 o p_109636_
	a (J)Ljava/util/SortedSet; lambda$destroyBlockProgress$9
		static
		0 o p_234254_
	a (Lffy;Lgie;ZZ)V setupRender
		0 o p_194339_
		1 o p_194340_
		2 o p_194341_
		3 o p_194342_
	a (ILjd;I)V globalLevelEvent
		0 o p_109507_
		1 o p_109508_
		2 o p_109509_
	a (Lffy;)V tickRain
		0 o p_109694_
	a (Ldcc;Ljd;Ldtc;Ldtc;I)V blockChanged
		0 o p_109545_
		1 o p_109546_
		2 o p_109547_
		3 o p_109548_
		4 o p_109549_
	a (Ljd;Ldtc;Ldtc;)V setBlockDirty
		0 o p_109722_
		1 o p_109723_
		2 o p_109724_
	a (Llk;ZDDDDDD)V addParticle
		0 o p_109744_
		1 o p_109745_
		2 o p_109746_
		3 o p_109747_
		4 o p_109748_
		5 o p_109749_
		6 o p_109750_
		7 o p_109751_
	a (Ldbz;Ldtc;Ljd;)I getLightColor
		static
		0 o p_109538_
		1 o p_109539_
		2 o p_109540_
	a (Lfbi;Lfbm;Lbsr;DDDLjd;Ldtc;)V renderHitOutline
		0 o p_109638_
		1 o p_109639_
		2 o p_109640_
		3 o p_109641_
		4 o p_109642_
		5 o p_109643_
		6 o p_109644_
		7 o p_109645_
	a (Lexc;Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;)V prepareCullFrustum
		0 o p_253766_
		1 o p_254341_
		2 o p_323487_
	a (Ldcd;)V onChunkLoaded
		0 o p_295808_
	a (Ljd;)V stopJukeboxSongAndNotifyNearby
		0 o p_350385_
	a (Lapx;)V removeProgress
		0 o p_109766_
	a (Lfbm;Lorg/joml/Matrix4f;I)V addFrustumVertex
		0 o p_270950_
		1 o p_270118_
		2 o p_270865_
	a (Lgez$a;Lfbm;Lgfh;)Lfbm; lambda$renderLevel$2
		static
		0 o p_234296_
		1 o p_234297_
		2 o p_234298_
	a (Lfbk;DDDLexc;)Lfbh; buildClouds
		0 o p_350398_
		1 o p_234263_
		2 o p_234264_
		3 o p_234265_
		4 o p_234266_
	a (Lffy;FZF)V lambda$renderLevel$1
		static
		0 o p_234287_
		1 o p_234288_
		2 o p_234289_
		3 o p_234290_
	a (Ldcw;Ljd;Z)V notifyNearbyEntities
		0 o p_109551_
		1 o p_109552_
		2 o p_109553_
	a (Llk;ZZDDDDDD)V addParticle
		0 o p_109753_
		1 o p_109754_
		2 o p_109755_
		3 o p_109756_
		4 o p_109757_
		5 o p_109758_
		6 o p_109759_
		7 o p_109760_
		8 o p_109761_
	a (Ljm;Ljd;)V playJukeboxSong
		0 o p_350918_
		1 o p_350830_
	a (Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;DDDLgie;)V captureFrustum
		0 o p_253756_
		1 o p_253787_
		2 o p_254187_
		3 o p_253833_
		4 o p_254547_
		5 o p_253954_
	a (Ljd;Ljm$c;)V lambda$levelEvent$8
		0 o p_349869_
		1 o p_349870_
	a (Lfbm;Lfbi$a;DDDFFFFDDDDDD)V lambda$renderShape$4
		static
		0 o p_323064_
		1 o p_323065_
		2 o p_323066_
		3 o p_323067_
		4 o p_323068_
		5 o p_323069_
		6 o p_323070_
		7 o p_323071_
		8 o p_323072_
		9 o p_323073_
		10 o p_323074_
		11 o p_323075_
		12 o p_323076_
		13 o p_323077_
		14 o p_323078_
	a (Lfbi;Lfbm;Lji;FFFFFFFFFF)V renderFace
		static
		0 o p_352330_
		1 o p_352130_
		2 o p_352308_
		3 o p_352429_
		4 o p_352303_
		5 o p_352424_
		6 o p_352369_
		7 o p_352439_
		8 o p_352140_
		9 o p_352061_
		10 o p_352352_
		11 o p_352098_
		12 o p_352096_
	a (Z)Lfgt; calculateParticleLevel
		0 o p_109768_
	b (Lfbi;Lfbm;DDDDDDFFFF)V addChainedFilledBoxVertices
		static
		0 o p_270343_
		1 o p_270926_
		2 o p_270503_
		3 o p_270353_
		4 o p_270642_
		5 o p_270676_
		6 o p_270711_
		7 o p_270601_
		8 o p_270523_
		9 o p_270382_
		10 o p_270089_
		11 o p_270335_
	b (Llk;ZDDDDDD)Lgcn; addParticleInternal
		0 o p_109796_
		1 o p_109797_
		2 o p_109798_
		3 o p_109799_
		4 o p_109800_
		5 o p_109801_
		6 o p_109802_
		7 o p_109803_
	b (Llk;ZZDDDDDD)Lgcn; addParticleInternal
		0 o p_109805_
		1 o p_109806_
		2 o p_109807_
		3 o p_109808_
		4 o p_109809_
		5 o p_109810_
		6 o p_109811_
		7 o p_109812_
		8 o p_109813_
	b (Lfbi;)V renderEndSky
		0 o p_109781_
	b (Lffy;)Z doesMobEffectBlockSky
		0 o p_234311_
	b (III)V setSectionDirty
		0 o p_109771_
		1 o p_109772_
		2 o p_109773_
	b (ILjd;I)V levelEvent
		0 o p_234305_
		1 o p_234306_
		2 o p_234307_
	b (Lgie;)V applyFrustum
		0 o p_194355_
	b (Ljd;)Z isSectionCompiled
		0 o p_295788_
	b ()V doEntityOutline
	c (Lffy;)V compileSections
		0 o p_194371_
	c (Ljd;)V stopJukeboxSong
		0 o p_350526_
	c (ILjd;I)V destroyBlockProgress
		0 o p_109775_
		1 o p_109776_
		2 o p_109777_
	close ()V close
	d ()Z shouldShowEntityOutlines
	d (Lffy;)V renderWorldBorder
		0 o p_173013_
	e ()V graphicsChanged
	f ()V allChanged
	g ()Ljava/lang/String; getSectionStatistics
	h ()Lgia; getSectionRenderDispatcher
	i ()D getTotalSections
	j ()D getLastViewDistance
	k ()I countRenderedSections
	l ()Ljava/lang/String; getEntityStatistics
	m ()V captureFrustum
	n ()V killFrustum
	o ()V tick
	p ()V clear
	q ()Z hasRenderedAllSections
	r ()V needsUpdate
	s ()Lezv; entityTarget
	t ()Lezv; getTranslucentTarget
	u ()Lezv; getItemEntityTarget
	v ()Lezv; getParticlesTarget
	w ()Lezv; getWeatherTarget
	x ()Lezv; getCloudsTarget
	y ()V initTransparency
	z ()V deinitTransparency
gex$1 net/minecraft/client/renderer/LevelRenderer$1
	a $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
gex$a net/minecraft/client/renderer/LevelRenderer$TransparencyShaderException
	<init> (Ljava/lang/String;Ljava/lang/Throwable;)V <init>
		0 o p_109868_
		1 o p_109869_
gey net/minecraft/client/renderer/LightTexture
	a FULL_BRIGHT
	b FULL_SKY
	c FULL_BLOCK
	d lightTexture
	e lightPixels
	f lightTextureLocation
	g updateLightTexture
	h blockLightRedFlicker
	i renderer
	j minecraft
	<init> (Lges;Lfgo;)V <init>
		0 o p_109878_
		1 o p_109879_
	a (F)V updateLightTexture
		0 o p_109882_
	a (I)I block
		static
		0 o p_109884_
	a (Lbtn;FF)F calculateDarknessScale
		0 o p_234313_
		1 o p_234314_
		2 o p_234315_
	a (Ldwy;I)F getBrightness
		static
		0 o p_234317_
		1 o p_234318_
	a ()V tick
	a (II)I pack
		static
		0 o p_109886_
		1 o p_109887_
	a (Lorg/joml/Vector3f;)V clampColor
		static
		0 o p_254122_
	b (F)F getDarknessGamma
		0 o p_234320_
	b (I)I sky
		static
		0 o p_109895_
	b ()V turnOffLightLayer
	c (F)F notGamma
		0 o p_109893_
	c ()V turnOnLightLayer
	close ()V close
gez net/minecraft/client/renderer/MultiBufferSource
	a (Ljava/util/SequencedMap;Lfbf;)Lgez$a; immediateWithBuffers
		static
		0 o p_352388_
		1 o p_350332_
	a (Lfbf;)Lgez$a; immediate
		static
		0 o p_350664_
	getBuffer (Lgfh;)Lfbm; getBuffer
		0 o p_109903_
gez$a net/minecraft/client/renderer/MultiBufferSource$BufferSource
	a sharedBuffer
	b fixedBuffers
	c startedBuilders
	d lastSharedType
	<init> (Lfbf;Ljava/util/SequencedMap;)V <init>
		0 o p_350964_
		1 o p_352181_
	a (Lgfh;Lfbd;)V endBatch
		0 o p_350903_
		1 o p_350797_
	a (Lgfh;)V endBatch
		0 o p_109913_
	a ()V endLastBatch
	b ()V endBatch
	getBuffer (Lgfh;)Lfbm; getBuffer
		0 o p_109919_
gf net/minecraft/commands/arguments/TeamArgument
	a EXAMPLES
	b ERROR_TEAM_NOT_FOUND
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lgf; team
		static
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304115_
	a (Lcom/mojang/brigadier/StringReader;)Ljava/lang/String; parse
		0 o p_112090_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Leyb; getTeam
		static
		0 o p_112092_
		1 o p_112093_
	getExamples ()Ljava/util/Collection; getExamples
	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
		0 o p_112098_
		1 o p_112099_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_112101_
gfa net/minecraft/client/renderer/OutlineBufferSource
	a bufferSource
	b outlineBufferSource
	c teamR
	d teamG
	e teamB
	f teamA
	<init> (Lgez$a;)V <init>
		0 o p_109927_
	a (IIII)V setColor
		0 o p_109930_
		1 o p_109931_
		2 o p_109932_
		3 o p_109933_
	a ()V endOutlineBatch
	getBuffer (Lgfh;)Lfbm; getBuffer
		0 o p_109935_
gfa$a net/minecraft/client/renderer/OutlineBufferSource$EntityOutlineGenerator
	a delegate
	b color
	<init> (Lfbm;I)V <init>
		0 o delegate
		1 o color
	<init> (Lfbm;IIII)V <init>
		0 o p_109943_
		1 o p_109944_
		2 o p_109945_
		3 o p_109946_
		4 o p_109947_
	a (II)Lfbm; setUv1
		0 o p_350412_
		1 o p_350568_
	a (IIII)Lfbm; setColor
		0 o p_350802_
		1 o p_351011_
		2 o p_350273_
		3 o p_351040_
	a ()Lfbm; delegate
	a (FF)Lfbm; setUv
		0 o p_350507_
		1 o p_350470_
	a (FFF)Lfbm; addVertex
		0 o p_350357_
		1 o p_350369_
		2 o p_350557_
	b ()I color
	b (II)Lfbm; setUv2
		0 o p_350636_
		1 o p_351006_
	b (FFF)Lfbm; setNormal
		0 o p_350484_
		1 o p_350765_
		2 o p_350737_
	equals (Ljava/lang/Object;)Z equals
		0 o p_350688_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gfb net/minecraft/client/renderer/PanoramaRenderer
	a PANORAMA_OVERLAY
	b minecraft
	c cubeMap
	d spin
	e bob
	<clinit> ()V <clinit>
		static
	<init> (Lgen;)V <init>
		0 o p_110002_
	a (Lfhz;IIFF)V render
		0 o p_334063_
		1 o p_333839_
		2 o p_333923_
		3 o p_110004_
		4 o p_110005_
	a (FF)F wrap
		static
		0 o p_249058_
		1 o p_249548_
gfc net/minecraft/client/renderer/PostChain
	a MAIN_RENDER_TARGET
	b screenTarget
	c resourceProvider
	d name
	e passes
	f customRenderTargets
	g fullSizedTargets
	h shaderOrthoMatrix
	i screenWidth
	j screenHeight
	k time
	l lastStamp
	<init> (Lgqm;Lauh;Lezv;Lakr;)V <init>
		0 o p_110018_
		1 o p_330592_
		2 o p_110020_
		3 o p_110021_
	a (Lgqm;Lakr;)V load
		0 o p_110034_
		1 o p_110035_
	a (I)V setFilterMode
		0 o p_333852_
	a (F)V process
		0 o p_110024_
	a (II)V resize
		0 o p_110026_
		1 o p_110027_
	a ()Ljava/lang/String; getName
	a (Ljava/lang/String;II)V addTempTarget
		0 o p_110039_
		1 o p_110040_
		2 o p_110041_
	a (Ljava/lang/String;Lezv;Lezv;Z)Lgfd; addPass
		0 o p_110043_
		1 o p_110044_
		2 o p_110045_
		3 o p_334079_
	a (Ljava/lang/String;F)V setUniform
		0 o p_332204_
		1 o p_331999_
	a (Ljava/lang/String;)Lezv; getTempTarget
		0 o p_110037_
	a (Lcom/google/gson/JsonElement;)V parseTargetNode
		0 o p_110029_
	a (Lgqm;Lcom/google/gson/JsonElement;)V parsePassNode
		0 o p_110031_
		1 o p_110032_
	b (Lcom/google/gson/JsonElement;)V parseUniformNode
		0 o p_110048_
	b (Ljava/lang/String;)Lezv; getRenderTarget
		0 o p_110050_
	b ()V updateOrthoMatrix
	c (Ljava/lang/String;)Laku; lambda$parsePassNode$0
		static
		0 o p_234322_
	close ()V close
gfd net/minecraft/client/renderer/PostPass
	a inTarget
	b outTarget
	c effect
	d auxAssets
	e auxNames
	f auxWidths
	g auxHeights
	h shaderOrthoMatrix
	i filterMode
	<init> (Lauh;Ljava/lang/String;Lezv;Lezv;Z)V <init>
		0 o p_331087_
		1 o p_110062_
		2 o p_110063_
		3 o p_110064_
		4 o p_333761_
	a (Ljava/lang/String;Ljava/util/function/IntSupplier;II)V addAuxAsset
		0 o p_110070_
		1 o p_110071_
		2 o p_110072_
		3 o p_110073_
	a (Lorg/joml/Matrix4f;)V setOrthoMatrix
		0 o p_253811_
	a (F)V process
		0 o p_110066_
	a ()Ljava/lang/String; getName
	b ()Lgep; getEffect
	c ()I getFilterMode
	close ()V close
gfe net/minecraft/client/renderer/Rect2i
	a xPos
	b yPos
	c width
	d height
	<init> (IIII)V <init>
		0 o p_110081_
		1 o p_110082_
		2 o p_110083_
		3 o p_110084_
	a (I)V setX
		0 o p_173048_
	a (II)V setPosition
		0 o p_173050_
		1 o p_173051_
	a (Lgfe;)Lgfe; intersect
		0 o p_173053_
	a ()I getX
	b (II)Z contains
		0 o p_110088_
		1 o p_110089_
	b (I)V setY
		0 o p_173055_
	b ()I getY
	c (I)V setWidth
		0 o p_173057_
	c ()I getWidth
	d (I)V setHeight
		0 o p_173059_
	d ()I getHeight
gff net/minecraft/client/renderer/RenderBuffers
	a fixedBufferPack
	b sectionBufferPool
	c bufferSource
	d crumblingBufferSource
	e outlineBufferSource
	<init> (I)V <init>
		0 o p_307464_
	a (Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap;)V lambda$new$1
		0 o p_349871_
	a (Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap;Lgfh;)V put
		static
		0 o p_110102_
		1 o p_110103_
	a ()Lgfk; fixedBufferPack
	b ()Lgfl; sectionBufferPool
	b (Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap;Lgfh;)V lambda$new$0
		static
		0 o p_173061_
		1 o p_173062_
	c ()Lgez$a; bufferSource
	d ()Lgez$a; crumblingBufferSource
	e ()Lgfa; outlineBufferSource
gfg net/minecraft/client/renderer/RenderStateShard
	A RENDERTYPE_ENTITY_TRANSLUCENT_SHADER
	B RENDERTYPE_ENTITY_TRANSLUCENT_EMISSIVE_SHADER
	C RENDERTYPE_ENTITY_SMOOTH_CUTOUT_SHADER
	D RENDERTYPE_BEACON_BEAM_SHADER
	E RENDERTYPE_ENTITY_DECAL_SHADER
	F RENDERTYPE_ENTITY_NO_OUTLINE_SHADER
	G RENDERTYPE_ENTITY_SHADOW_SHADER
	H RENDERTYPE_ENTITY_ALPHA_SHADER
	I RENDERTYPE_EYES_SHADER
	J RENDERTYPE_ENERGY_SWIRL_SHADER
	K RENDERTYPE_LEASH_SHADER
	L RENDERTYPE_WATER_MASK_SHADER
	M RENDERTYPE_OUTLINE_SHADER
	N RENDERTYPE_ARMOR_ENTITY_GLINT_SHADER
	O RENDERTYPE_GLINT_TRANSLUCENT_SHADER
	P RENDERTYPE_GLINT_SHADER
	Q RENDERTYPE_ENTITY_GLINT_SHADER
	R RENDERTYPE_ENTITY_GLINT_DIRECT_SHADER
	S RENDERTYPE_CRUMBLING_SHADER
	T RENDERTYPE_TEXT_SHADER
	U RENDERTYPE_TEXT_BACKGROUND_SHADER
	V RENDERTYPE_TEXT_INTENSITY_SHADER
	W RENDERTYPE_TEXT_SEE_THROUGH_SHADER
	X RENDERTYPE_TEXT_BACKGROUND_SEE_THROUGH_SHADER
	Y RENDERTYPE_TEXT_INTENSITY_SEE_THROUGH_SHADER
	Z RENDERTYPE_LIGHTNING_SHADER
	a MAX_ENCHANTMENT_GLINT_SPEED_MILLIS
	aA COLOR_DEPTH_WRITE
	aB COLOR_WRITE
	aC DEPTH_WRITE
	aD NO_LAYERING
	aE POLYGON_OFFSET_LAYERING
	aF VIEW_OFFSET_Z_LAYERING
	aG MAIN_TARGET
	aH OUTLINE_TARGET
	aI TRANSLUCENT_TARGET
	aJ PARTICLES_TARGET
	aK WEATHER_TARGET
	aL CLOUDS_TARGET
	aM ITEM_ENTITY_TARGET
	aN DEFAULT_LINE
	aO NO_COLOR_LOGIC
	aP OR_REVERSE_COLOR_LOGIC
	aQ VIEW_SCALE_Z_EPSILON
	aR setupState
	aS clearState
	aa RENDERTYPE_TRIPWIRE_SHADER
	ab RENDERTYPE_END_PORTAL_SHADER
	ac RENDERTYPE_END_GATEWAY_SHADER
	ad RENDERTYPE_CLOUDS_SHADER
	ae RENDERTYPE_LINES_SHADER
	af RENDERTYPE_GUI_SHADER
	ag RENDERTYPE_GUI_OVERLAY_SHADER
	ah RENDERTYPE_GUI_TEXT_HIGHLIGHT_SHADER
	ai RENDERTYPE_GUI_GHOST_RECIPE_OVERLAY_SHADER
	aj RENDERTYPE_BREEZE_WIND_SHADER
	ak BLOCK_SHEET_MIPPED
	al BLOCK_SHEET
	am NO_TEXTURE
	an DEFAULT_TEXTURING
	ao GLINT_TEXTURING
	ap ENTITY_GLINT_TEXTURING
	aq LIGHTMAP
	ar NO_LIGHTMAP
	as OVERLAY
	at NO_OVERLAY
	au CULL
	av NO_CULL
	aw NO_DEPTH_TEST
	ax EQUAL_DEPTH_TEST
	ay LEQUAL_DEPTH_TEST
	az GREATER_DEPTH_TEST
	b name
	c NO_TRANSPARENCY
	d ADDITIVE_TRANSPARENCY
	e LIGHTNING_TRANSPARENCY
	f GLINT_TRANSPARENCY
	g CRUMBLING_TRANSPARENCY
	h TRANSLUCENT_TRANSPARENCY
	i NO_SHADER
	j POSITION_COLOR_LIGHTMAP_SHADER
	k POSITION_SHADER
	l POSITION_TEX_SHADER
	m POSITION_COLOR_TEX_LIGHTMAP_SHADER
	n POSITION_COLOR_SHADER
	o RENDERTYPE_SOLID_SHADER
	p RENDERTYPE_CUTOUT_MIPPED_SHADER
	q RENDERTYPE_CUTOUT_SHADER
	r RENDERTYPE_TRANSLUCENT_SHADER
	s RENDERTYPE_TRANSLUCENT_MOVING_BLOCK_SHADER
	t RENDERTYPE_ARMOR_CUTOUT_NO_CULL_SHADER
	u RENDERTYPE_ENTITY_SOLID_SHADER
	v RENDERTYPE_ENTITY_CUTOUT_SHADER
	w RENDERTYPE_ENTITY_CUTOUT_NO_CULL_SHADER
	x RENDERTYPE_ENTITY_CUTOUT_NO_CULL_Z_OFFSET_SHADER
	y RENDERTYPE_ITEM_ENTITY_TRANSLUCENT_CULL_SHADER
	z RENDERTYPE_ENTITY_TRANSLUCENT_CULL_SHADER
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/lang/Runnable;Ljava/lang/Runnable;)V <init>
		0 o p_110161_
		1 o p_110162_
		2 o p_110163_
	A ()V lambda$static$17
		static
	B ()V lambda$static$16
		static
	C ()V lambda$static$15
		static
	D ()V lambda$static$14
		static
	E ()V lambda$static$13
		static
	F ()V lambda$static$12
		static
	G ()V lambda$static$11
		static
	H ()V lambda$static$10
		static
	I ()V lambda$static$9
		static
	J ()V lambda$static$8
		static
	K ()V lambda$static$7
		static
	L ()V lambda$static$6
		static
	M ()V lambda$static$5
		static
	N ()V lambda$static$4
		static
	O ()V lambda$static$3
		static
	P ()V lambda$static$2
		static
	Q ()V lambda$static$1
		static
	R ()V lambda$static$0
		static
	a ()V setupRenderState
	a (F)V setupGlintTexturing
		static
		0 o p_110187_
	b ()V clearRenderState
	c ()V lambda$static$41
		static
	d ()V lambda$static$40
		static
	e ()V lambda$static$39
		static
	f ()V lambda$static$38
		static
	g ()V lambda$static$37
		static
	h ()V lambda$static$36
		static
	i ()V lambda$static$35
		static
	j ()V lambda$static$34
		static
	k ()V lambda$static$33
		static
	l ()V lambda$static$32
		static
	m ()V lambda$static$31
		static
	n ()V lambda$static$30
		static
	o ()V lambda$static$29
		static
	p ()V lambda$static$28
		static
	q ()V lambda$static$27
		static
	r ()V lambda$static$26
		static
	s ()V lambda$static$25
		static
	t ()V lambda$static$24
		static
	toString ()Ljava/lang/String; toString
	u ()V lambda$static$23
		static
	v ()V lambda$static$22
		static
	w ()V lambda$static$21
		static
	x ()V lambda$static$20
		static
	y ()V lambda$static$19
		static
	z ()V lambda$static$18
		static
gfg$a net/minecraft/client/renderer/RenderStateShard$BooleanStateShard
	aQ enabled
	<init> (Ljava/lang/String;Ljava/lang/Runnable;Ljava/lang/Runnable;Z)V <init>
		0 o p_110229_
		1 o p_110230_
		2 o p_110231_
		3 o p_110232_
	toString ()Ljava/lang/String; toString
gfg$b net/minecraft/client/renderer/RenderStateShard$ColorLogicStateShard
	<init> (Ljava/lang/String;Ljava/lang/Runnable;Ljava/lang/Runnable;)V <init>
		0 o p_286784_
		1 o p_286884_
		2 o p_286375_
gfg$c net/minecraft/client/renderer/RenderStateShard$CullStateShard
	<init> (Z)V <init>
		0 o p_110238_
	a (Z)V lambda$new$1
		static
		0 o p_110240_
	b (Z)V lambda$new$0
		static
		0 o p_110242_
gfg$d net/minecraft/client/renderer/RenderStateShard$DepthTestStateShard
	aQ functionName
	<init> (Ljava/lang/String;I)V <init>
		0 o p_110246_
		1 o p_110247_
	a (I)V lambda$new$1
		static
		0 o p_110249_
	b (I)V lambda$new$0
		static
		0 o p_110251_
	toString ()Ljava/lang/String; toString
gfg$e net/minecraft/client/renderer/RenderStateShard$EmptyTextureStateShard
	<init> (Ljava/lang/Runnable;Ljava/lang/Runnable;)V <init>
		0 o p_173117_
		1 o p_173118_
	<init> ()V <init>
	c ()Ljava/util/Optional; cutoutTexture
	d ()V lambda$new$1
		static
	e ()V lambda$new$0
		static
gfg$f net/minecraft/client/renderer/RenderStateShard$LayeringStateShard
	<init> (Ljava/lang/String;Ljava/lang/Runnable;Ljava/lang/Runnable;)V <init>
		0 o p_110267_
		1 o p_110268_
		2 o p_110269_
gfg$g net/minecraft/client/renderer/RenderStateShard$LightmapStateShard
	<init> (Z)V <init>
		0 o p_110271_
	a (Z)V lambda$new$1
		static
		0 o p_110273_
	b (Z)V lambda$new$0
		static
		0 o p_110275_
gfg$h net/minecraft/client/renderer/RenderStateShard$LineStateShard
	aQ width
	<init> (Ljava/util/OptionalDouble;)V <init>
		0 o p_110278_
	a (Ljava/util/OptionalDouble;)V lambda$new$1
		static
		0 o p_110280_
	b (Ljava/util/OptionalDouble;)V lambda$new$0
		static
		0 o p_110282_
	toString ()Ljava/lang/String; toString
gfg$i net/minecraft/client/renderer/RenderStateShard$MultiTextureStateShard
	aQ cutoutTexture
	<init> (Lcom/google/common/collect/ImmutableList;)V <init>
		0 o p_173123_
	a (Lcom/google/common/collect/ImmutableList;)V lambda$new$0
		static
		0 o p_173125_
	c ()Ljava/util/Optional; cutoutTexture
	d ()Lgfg$i$a; builder
		static
	e ()V lambda$new$1
		static
gfg$i$a net/minecraft/client/renderer/RenderStateShard$MultiTextureStateShard$Builder
	a builder
	<init> ()V <init>
	a ()Lgfg$i; build
	a (Lakr;ZZ)Lgfg$i$a; add
		0 o p_173133_
		1 o p_173134_
		2 o p_173135_
gfg$j net/minecraft/client/renderer/RenderStateShard$OffsetTexturingStateShard
	<init> (FF)V <init>
		0 o p_110290_
		1 o p_110291_
	a (FF)V lambda$new$0
		static
		0 o p_253356_
		1 o p_253357_
	c ()V lambda$new$1
		static
gfg$k net/minecraft/client/renderer/RenderStateShard$OutputStateShard
	<init> (Ljava/lang/String;Ljava/lang/Runnable;Ljava/lang/Runnable;)V <init>
		0 o p_110300_
		1 o p_110301_
		2 o p_110302_
gfg$l net/minecraft/client/renderer/RenderStateShard$OverlayStateShard
	<init> (Z)V <init>
		0 o p_110304_
	a (Z)V lambda$new$1
		static
		0 o p_110306_
	b (Z)V lambda$new$0
		static
		0 o p_110308_
gfg$m net/minecraft/client/renderer/RenderStateShard$ShaderStateShard
	aQ shader
	<init> (Ljava/util/function/Supplier;)V <init>
		0 o p_173139_
	<init> ()V <init>
	a (Ljava/util/function/Supplier;)V lambda$new$0
		static
		0 o p_173141_
	c ()V lambda$new$4
		static
	d ()V lambda$new$3
		static
	e ()Lgfn; lambda$new$2
		static
	f ()V lambda$new$1
		static
	toString ()Ljava/lang/String; toString
gfg$n net/minecraft/client/renderer/RenderStateShard$TextureStateShard
	aQ texture
	aR blur
	aS mipmap
	<init> (Lakr;ZZ)V <init>
		0 o p_110333_
		1 o p_110334_
		2 o p_110335_
	a (Lakr;ZZ)V lambda$new$0
		static
		0 o p_264708_
		1 o p_264709_
		2 o p_264710_
	c ()Ljava/util/Optional; cutoutTexture
	d ()V lambda$new$1
		static
	toString ()Ljava/lang/String; toString
gfg$o net/minecraft/client/renderer/RenderStateShard$TexturingStateShard
	<init> (Ljava/lang/String;Ljava/lang/Runnable;Ljava/lang/Runnable;)V <init>
		0 o p_110349_
		1 o p_110350_
		2 o p_110351_
gfg$p net/minecraft/client/renderer/RenderStateShard$TransparencyStateShard
	<init> (Ljava/lang/String;Ljava/lang/Runnable;Ljava/lang/Runnable;)V <init>
		0 o p_110353_
		1 o p_110354_
		2 o p_110355_
gfg$q net/minecraft/client/renderer/RenderStateShard$WriteMaskStateShard
	aQ writeColor
	aR writeDepth
	<init> (ZZ)V <init>
		0 o p_110359_
		1 o p_110360_
	a (ZZ)V lambda$new$1
		static
		0 o p_110362_
		1 o p_110363_
	b (ZZ)V lambda$new$0
		static
		0 o p_110365_
		1 o p_110366_
	toString ()Ljava/lang/String; toString
gfh net/minecraft/client/renderer/RenderType
	aQ BIG_BUFFER_SIZE
	aR SMALL_BUFFER_SIZE
	aS TRANSIENT_BUFFER_SIZE
	aT LINES
	aU LINE_STRIP
	aV MEGABYTE
	aW SOLID
	aX CUTOUT_MIPPED
	aY CUTOUT
	aZ TRANSLUCENT
	bA TEXT_BACKGROUND
	bB TEXT_INTENSITY
	bC TEXT_POLYGON_OFFSET
	bD TEXT_INTENSITY_POLYGON_OFFSET
	bE TEXT_SEE_THROUGH
	bF TEXT_BACKGROUND_SEE_THROUGH
	bG TEXT_INTENSITY_SEE_THROUGH
	bH LIGHTNING
	bI DRAGON_RAYS
	bJ DRAGON_RAYS_DEPTH
	bK TRIPWIRE
	bL END_PORTAL
	bM END_GATEWAY
	bN CLOUDS
	bO CLOUDS_DEPTH_ONLY
	bP DEBUG_LINE_STRIP
	bQ DEBUG_FILLED_BOX
	bR DEBUG_QUADS
	bS DEBUG_STRUCTURE_QUADS
	bT DEBUG_SECTION_QUADS
	bU GUI
	bV GUI_OVERLAY
	bW GUI_TEXT_HIGHLIGHT
	bX GUI_GHOST_RECIPE_OVERLAY
	bY CHUNK_BUFFER_LAYERS
	bZ format
	ba TRANSLUCENT_MOVING_BLOCK
	bb ARMOR_CUTOUT_NO_CULL
	bc ENTITY_SOLID
	bd ENTITY_CUTOUT
	be ENTITY_CUTOUT_NO_CULL
	bf ENTITY_CUTOUT_NO_CULL_Z_OFFSET
	bg ITEM_ENTITY_TRANSLUCENT_CULL
	bh ENTITY_TRANSLUCENT_CULL
	bi ENTITY_TRANSLUCENT
	bj ENTITY_TRANSLUCENT_EMISSIVE
	bk ENTITY_SMOOTH_CUTOUT
	bl BEACON_BEAM
	bm ENTITY_DECAL
	bn ENTITY_NO_OUTLINE
	bo ENTITY_SHADOW
	bp DRAGON_EXPLOSION_ALPHA
	bq EYES
	br LEASH
	bs WATER_MASK
	bt ARMOR_ENTITY_GLINT
	bu GLINT_TRANSLUCENT
	bv GLINT
	bw ENTITY_GLINT
	bx ENTITY_GLINT_DIRECT
	by CRUMBLING
	bz TEXT
	ca mode
	cb bufferSize
	cc affectsCrumbling
	cd sortOnUpload
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Lfbn;Lfbn$c;IZZLjava/lang/Runnable;Ljava/lang/Runnable;)V <init>
		0 o p_173178_
		1 o p_173179_
		2 o p_173180_
		3 o p_173181_
		4 o p_173182_
		5 o p_173183_
		6 o p_173184_
		7 o p_173185_
	A ()Lgfh; debugFilledBox
		static
	A (Lakr;)Lgfh; lambda$static$21
		static
		0 o p_286158_
	B (Lakr;)Lgfh; lambda$static$20
		static
		0 o p_286175_
	B ()Lgfh; debugQuads
		static
	C ()Lgfh; debugStructureQuads
		static
	C (Lakr;)Lgfh; lambda$static$19
		static
		0 o p_286152_
	D ()Lgfh; debugSectionQuads
		static
	D (Lakr;)Lgfh; lambda$static$18
		static
		0 o p_307113_
	E (Lakr;)Lgfh; lambda$static$17
		static
		0 o p_307114_
	E ()Lgfh; gui
		static
	F (Lakr;)Lgfh; lambda$static$16
		static
		0 o p_286174_
	F ()Lgfh; guiOverlay
		static
	G (Lakr;)Lgfh; lambda$static$14
		static
		0 o p_286150_
	G ()Lgfh; guiTextHighlight
		static
	H (Lakr;)Lgfh; lambda$static$13
		static
		0 o p_286151_
	H ()Lgfh; guiGhostRecipeOverlay
		static
	I (Lakr;)Lgfh; lambda$static$12
		static
		0 o p_286160_
	I ()Ljava/util/List; chunkBufferLayers
		static
	J (Lakr;)Lgfh; lambda$static$11
		static
		0 o p_286171_
	J ()I bufferSize
	K (Lakr;)Lgfh; lambda$static$9
		static
		0 o p_286169_
	K ()Lfbn; format
	L (Lakr;)Lgfh; lambda$static$6
		static
		0 o p_286165_
	L ()Lfbn$c; mode
	M (Lakr;)Lgfh; lambda$static$5
		static
		0 o p_286155_
	M ()Ljava/util/Optional; outline
	N (Lakr;)Lgfh; lambda$static$2
		static
		0 o p_286173_
	N ()Z isOutline
	O (Lakr;)Lgfh; lambda$static$1
		static
		0 o p_286159_
	O ()Z affectsCrumbling
	P ()Z canConsolidateConsecutiveGeometry
	P (Lakr;)Lgfh; lambda$static$0
		static
		0 o p_297924_
	Q ()Z sortOnUpload
	R ()Lgfh$b; translucentMovingBlockState
		static
	S ()Lgfh$b; tripwireState
		static
	a (Lakr;FF)Lgfh; breezeWind
		static
		0 o p_312312_
		1 o p_312776_
		2 o p_312709_
	a (Lakr;Z)Lgfh; entityCutoutNoCull
		static
		0 o p_110444_
		1 o p_110445_
	a (Lakr;Lgfg$p;)Lgfh; lambda$static$15
		static
		0 o p_311464_
		1 o p_311465_
	a (Z)Lgfh$a; createClouds
		static
		0 o p_324318_
	a (Lakr;)Lgfh; armorCutoutNoCull
		static
		0 o p_110432_
	a (Ljava/lang/Double;)Lgfh$a; lambda$static$23
		static
		0 o p_286162_
	a (Lgfg$m;)Lgfh$b; translucentState
		static
		0 o p_173208_
	a (Ljava/lang/String;Lakr;Z)Lgfh$a; createArmorCutoutNoCull
		static
		0 o p_299164_
		1 o p_299169_
		2 o p_298490_
	a (D)Lgfh; debugLineStrip
		static
		0 o p_270166_
	a (Ljava/lang/String;Lfbn;Lfbn$c;IZZLgfh$b;)Lgfh$a; create
		static
		0 o p_173216_
		1 o p_173217_
		2 o p_173218_
		3 o p_173219_
		4 o p_173220_
		5 o p_173221_
		6 o p_173222_
	a (Lfbh;)V draw
		0 o p_350805_
	a (Ljava/lang/String;Lfbn;Lfbn$c;ILgfh$b;)Lgfh$a; create
		static
		0 o p_173210_
		1 o p_173211_
		2 o p_173212_
		3 o p_173213_
		4 o p_173214_
	a (Lakr;Ljava/lang/Boolean;)Lgfh; lambda$static$10
		static
		0 o p_234330_
		1 o p_234331_
	b (Lakr;)Lgfh; createArmorDecalCutoutNoCull
		static
		0 o p_298411_
	b (Lakr;Ljava/lang/Boolean;)Lgfh; lambda$static$8
		static
		0 o p_286163_
		1 o p_286164_
	b (Lakr;Z)Lgfh; entityCutoutNoCullZOffset
		static
		0 o p_110449_
		1 o p_110450_
	b (Lakr;FF)Lgfh; energySwirl
		static
		0 o p_110437_
		1 o p_110438_
		2 o p_110439_
	c (Lakr;)Lgfh; entitySolid
		static
		0 o p_110447_
	c ()Lgfh; solid
		static
	c (Lakr;Z)Lgfh; entityTranslucent
		static
		0 o p_110455_
		1 o p_110456_
	c (Lakr;Ljava/lang/Boolean;)Lgfh; lambda$static$7
		static
		0 o p_286156_
		1 o p_286157_
	d (Lakr;Z)Lgfh; entityTranslucentEmissive
		static
		0 o p_234336_
		1 o p_234337_
	d (Lakr;)Lgfh; entityCutout
		static
		0 o p_110453_
	d ()Lgfh; cutoutMipped
		static
	d (Lakr;Ljava/lang/Boolean;)Lgfh; lambda$static$4
		static
		0 o p_286153_
		1 o p_286154_
	e (Lakr;Z)Lgfh; beaconBeam
		static
		0 o p_110461_
		1 o p_110462_
	e (Lakr;)Lgfh; entityCutoutNoCull
		static
		0 o p_110459_
	e (Lakr;Ljava/lang/Boolean;)Lgfh; lambda$static$3
		static
		0 o p_286166_
		1 o p_286167_
	e ()Lgfh; cutout
		static
	f (Lakr;)Lgfh; entityCutoutNoCullZOffset
		static
		0 o p_110465_
	f ()Lgfh; translucent
		static
	g (Lakr;)Lgfh; itemEntityTranslucentCull
		static
		0 o p_110468_
	g ()Lgfh; translucentMovingBlock
		static
	h (Lakr;)Lgfh; entityTranslucentCull
		static
		0 o p_110471_
	h ()Lgfh; leash
		static
	i (Lakr;)Lgfh; entityTranslucent
		static
		0 o p_110474_
	i ()Lgfh; waterMask
		static
	j (Lakr;)Lgfh; entityTranslucentEmissive
		static
		0 o p_234339_
	j ()Lgfh; armorEntityGlint
		static
	k ()Lgfh; glintTranslucent
		static
	k (Lakr;)Lgfh; entitySmoothCutout
		static
		0 o p_110477_
	l (Lakr;)Lgfh; entityDecal
		static
		0 o p_110480_
	l ()Lgfh; glint
		static
	m (Lakr;)Lgfh; entityNoOutline
		static
		0 o p_110483_
	m ()Lgfh; entityGlint
		static
	n (Lakr;)Lgfh; entityShadow
		static
		0 o p_110486_
	n ()Lgfh; entityGlintDirect
		static
	o ()Lgfh; textBackground
		static
	o (Lakr;)Lgfh; dragonExplosionAlpha
		static
		0 o p_173236_
	p (Lakr;)Lgfh; eyes
		static
		0 o p_110489_
	p ()Lgfh; textBackgroundSeeThrough
		static
	q (Lakr;)Lgfh; breezeEyes
		static
		0 o p_312754_
	q ()Lgfh; lightning
		static
	r (Lakr;)Lgfh; outline
		static
		0 o p_110492_
	r ()Lgfh; dragonRays
		static
	s ()Lgfh; dragonRaysDepth
		static
	s (Lakr;)Lgfh; crumbling
		static
		0 o p_110495_
	t ()Lgfh; tripwire
		static
	t (Lakr;)Lgfh; text
		static
		0 o p_110498_
	toString ()Ljava/lang/String; toString
	u (Lakr;)Lgfh; textIntensity
		static
		0 o p_173238_
	u ()Lgfh; endPortal
		static
	v ()Lgfh; endGateway
		static
	v (Lakr;)Lgfh; textPolygonOffset
		static
		0 o p_181445_
	w ()Lgfh; clouds
		static
	w (Lakr;)Lgfh; textIntensityPolygonOffset
		static
		0 o p_181447_
	x ()Lgfh; cloudsDepthOnly
		static
	x (Lakr;)Lgfh; textSeeThrough
		static
		0 o p_110501_
	y (Lakr;)Lgfh; textIntensitySeeThrough
		static
		0 o p_173241_
	y ()Lgfh; lines
		static
	z ()Lgfh; lineStrip
		static
	z (Lakr;)Lgfh; lambda$static$22
		static
		0 o p_286168_
gfh$a net/minecraft/client/renderer/RenderType$CompositeRenderType
	aV OUTLINE
	aW state
	aX outline
	aY isOutline
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Lfbn;Lfbn$c;IZZLgfh$b;)V <init>
		0 o p_173258_
		1 o p_173259_
		2 o p_173260_
		3 o p_173261_
		4 o p_173262_
		5 o p_173263_
		6 o p_173264_
	M ()Ljava/util/Optional; outline
	N ()Z isOutline
	R ()Lgfh$b; state
	a (Lakr;Lgfg$c;)Lgfh; lambda$static$0
		static
		0 o p_349872_
		1 o p_349873_
	a (Lgfh$b;)V lambda$new$2
		static
		0 o p_173267_
	a (Lgfh$b;Lakr;)Lgfh; lambda$new$3
		static
		0 o p_173269_
		1 o p_173270_
	b (Lgfh$b;)V lambda$new$1
		static
		0 o p_110527_
	toString ()Ljava/lang/String; toString
gfh$b net/minecraft/client/renderer/RenderType$CompositeState
	a textureState
	b shaderState
	c transparencyState
	d depthTestState
	e cullState
	f lightmapState
	g overlayState
	h layeringState
	i outputState
	j texturingState
	k writeMaskState
	l lineState
	m colorLogicState
	n outlineProperty
	o states
	<init> (Lgfg$e;Lgfg$m;Lgfg$p;Lgfg$d;Lgfg$c;Lgfg$g;Lgfg$l;Lgfg$f;Lgfg$k;Lgfg$o;Lgfg$q;Lgfg$h;Lgfg$b;Lgfh$c;)V <init>
		0 o p_286632_
		1 o p_286843_
		2 o p_286280_
		3 o p_286228_
		4 o p_286226_
		5 o p_286744_
		6 o p_286754_
		7 o p_286895_
		8 o p_286435_
		9 o p_286893_
		10 o p_286628_
		11 o p_286768_
		12 o p_286578_
		13 o p_286290_
	a ()Lgfh$b$a; builder
		static
	toString ()Ljava/lang/String; toString
gfh$b$a net/minecraft/client/renderer/RenderType$CompositeState$CompositeStateBuilder
	a textureState
	b shaderState
	c transparencyState
	d depthTestState
	e cullState
	f lightmapState
	g overlayState
	h layeringState
	i outputState
	j texturingState
	k writeMaskState
	l lineState
	m colorLogicState
	<init> ()V <init>
	a (Z)Lgfh$b; createCompositeState
		0 o p_110692_
	a (Lgfg$p;)Lgfh$b$a; setTransparencyState
		0 o p_110686_
	a (Lgfg$d;)Lgfh$b$a; setDepthTestState
		0 o p_110664_
	a (Lgfg$f;)Lgfh$b$a; setLayeringState
		0 o p_110670_
	a (Lgfg$m;)Lgfh$b$a; setShaderState
		0 o p_173293_
	a (Lgfg$k;)Lgfh$b$a; setOutputState
		0 o p_110676_
	a (Lgfg$g;)Lgfh$b$a; setLightmapState
		0 o p_110672_
	a (Lgfg$c;)Lgfh$b$a; setCullState
		0 o p_110662_
	a (Lgfg$e;)Lgfh$b$a; setTextureState
		0 o p_173291_
	a (Lgfg$q;)Lgfh$b$a; setWriteMaskState
		0 o p_110688_
	a (Lgfg$l;)Lgfh$b$a; setOverlayState
		0 o p_110678_
	a (Lgfg$o;)Lgfh$b$a; setTexturingState
		0 o p_110684_
	a (Lgfg$h;)Lgfh$b$a; setLineState
		0 o p_110674_
	a (Lgfg$b;)Lgfh$b$a; setColorLogicState
		0 o p_286236_
	a (Lgfh$c;)Lgfh$b; createCompositeState
		0 o p_110690_
gfh$c net/minecraft/client/renderer/RenderType$OutlineProperty
	a NONE
	b IS_OUTLINE
	c AFFECTS_OUTLINE
	d name
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_110700_
		1 o p_110701_
		2 o p_110702_
	a ()[Lgfh$c; $values
		static
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Lgfh$c; valueOf
		static
		0 o p_110705_
	values ()[Lgfh$c; values
		static
gfi net/minecraft/client/renderer/RunningTrimmedMean
	a values
	b count
	c cursor
	<init> (I)V <init>
		0 o p_110711_
	a (J)J registerValueAndGetMean
		0 o p_110713_
gfj net/minecraft/client/renderer/ScreenEffectRenderer
	a UNDERWATER_LOCATION
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lgql;Lfbi;)V renderTex
		static
		0 o p_173297_
		1 o p_173298_
	a (Lcmx;)Ldtc; getViewBlockingState
		static
		0 o p_110717_
	a (Lfgo;Lfbi;)V renderScreenEffect
		static
		0 o p_110719_
		1 o p_110720_
	b (Lfgo;Lfbi;)V renderWater
		static
		0 o p_110726_
		1 o p_110727_
	c (Lfgo;Lfbi;)V renderFire
		static
		0 o p_110729_
		1 o p_110730_
gfk net/minecraft/client/renderer/SectionBufferBuilderPack
	a TOTAL_BUFFERS_SIZE
	b RENDER_TYPES
	c buffers
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lgfh;)Lfbf; buffer
		0 o p_350986_
	a ()V clearAll
	a (Lit/unimi/dsi/fastutil/objects/Reference2ObjectArrayMap;)V lambda$new$0
		static
		0 o p_349874_
	b ()V discardAll
	close ()V close
gfl net/minecraft/client/renderer/SectionBufferBuilderPool
	a LOGGER
	b freeBuffers
	c freeBufferCount
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_307506_
	a ()Lgfk; acquire
	a (I)Lgfl; allocate
		static
		0 o p_307250_
	a (Lgfk;)V release
		0 o p_307626_
	b ()Z isEmpty
	c ()I getFreeBufferCount
gfm net/minecraft/client/renderer/SectionOcclusionGraph
	a LOGGER
	b DIRECTIONS
	c MINIMUM_ADVANCED_CULLING_DISTANCE
	d CEILED_SECTION_DIAGONAL
	e needsFullUpdate
	f fullUpdateTask
	g viewArea
	h currentGraph
	i nextGraphEvents
	j needsFrustumUpdate
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (J)Ljava/util/List; lambda$runUpdates$5
		static
		0 o p_294377_
	a (Lffy;Lexc;Z)V lambda$scheduleFullUpdate$2
		0 o p_295564_
		1 o p_296122_
		2 o p_296124_
	a (ZLffy;Lgie;Ljava/util/List;)V update
		0 o p_294298_
		1 o p_294529_
		2 o p_294426_
		3 o p_295280_
	a (Lgfm$c;Lexc;Ljava/util/Queue;ZLjava/util/function/Consumer;)V runUpdates
		0 o p_295507_
		1 o p_294343_
		2 o p_295598_
		3 o p_295668_
		4 o p_295393_
	a (Lgfm$b;Lgfm$d;)V lambda$scheduleFullUpdate$0
		static
		0 o p_296303_
		1 o p_295724_
	a (ZLgie;Ljava/util/List;Lexc;)V runPartialUpdate
		0 o p_294795_
		1 o p_294341_
		2 o p_294796_
		3 o p_295915_
	a (Lffy;Ljava/util/Queue;)V initializeQueueForFullUpdate
		0 o p_295148_
		1 o p_294801_
	a (Ljd;Lgfm$d;)D lambda$initializeQueueForFullUpdate$4
		static
		0 o p_294621_
		1 o p_294459_
	a (Ljd;Ljd;)Z isInViewDistance
		0 o p_295639_
		1 o p_295511_
	a (Lgie;Ljava/util/List;Lgia$b;)V lambda$runPartialUpdate$3
		static
		0 o p_294495_
		1 o p_294541_
		2 o p_295778_
	a (Ljd;Lgia$b;Lji;)Lgia$b; getRelativeFrom
		0 o p_294150_
		1 o p_295211_
		2 o p_294491_
	a (Lgfm$b;)V queueSectionsWithNewNeighbors
		0 o p_296471_
	a (Lgfq;)V waitAndReset
		0 o p_294431_
	a (Lgie;Ljava/util/List;)V addSectionsInFrustum
		0 o p_294180_
		1 o p_296160_
	a (Ldcd;)V onChunkLoaded
		0 o p_294122_
	a (Lgfm$a;Ldcd;)V addNeighbors
		0 o p_295866_
		1 o p_295968_
	a ()V invalidate
	a (Lgia$b;)V onSectionCompiled
		0 o p_295414_
	a (ZLffy;Lexc;)V scheduleFullUpdate
		0 o p_294514_
		1 o p_295663_
		2 o p_295096_
	b (Lgia$b;)Lgfm$d; getNode
		0 o p_296364_
	b ()Z consumeFrustumUpdate
	c (Lgia$b;)V lambda$scheduleFullUpdate$1
		static
		0 o p_294678_
gfm$a net/minecraft/client/renderer/SectionOcclusionGraph$GraphEvents
	a chunksWhichReceivedNeighbors
	b sectionsToPropagateFrom
	<init> (Lit/unimi/dsi/fastutil/longs/LongSet;Ljava/util/concurrent/BlockingQueue;)V <init>
		0 o chunksWhichReceivedNeighbors
		1 o sectionsToPropagateFrom
	<init> ()V <init>
	a ()Lit/unimi/dsi/fastutil/longs/LongSet; chunksWhichReceivedNeighbors
	b ()Ljava/util/concurrent/BlockingQueue; sectionsToPropagateFrom
	equals (Ljava/lang/Object;)Z equals
		0 o p_295993_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gfm$b net/minecraft/client/renderer/SectionOcclusionGraph$GraphState
	a storage
	b events
	<init> (I)V <init>
		0 o p_295649_
	<init> (Lgfm$c;Lgfm$a;)V <init>
		0 o storage
		1 o events
	a ()Lgfm$c; storage
	b ()Lgfm$a; events
	equals (Ljava/lang/Object;)Z equals
		0 o p_294943_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gfm$c net/minecraft/client/renderer/SectionOcclusionGraph$GraphStorage
	a sectionToNodeMap
	b renderSections
	c chunksWaitingForNeighbors
	<init> (I)V <init>
		0 o p_296094_
gfm$d net/minecraft/client/renderer/SectionOcclusionGraph$Node
	a section
	b step
	c sourceDirections
	d directions
	<init> (Lgia$b;Lji;I)V <init>
		0 o p_295110_
		1 o p_295920_
		2 o p_295951_
	a ()Z hasSourceDirections
	a (BLji;)V setDirections
		0 o p_295029_
		1 o p_296033_
	a (Lji;)Z hasDirection
		0 o p_294996_
	a (I)Z hasSourceDirection
		0 o p_294302_
	b (Lji;)V addSourceDirection
		0 o p_295444_
	equals (Ljava/lang/Object;)Z equals
		0 o p_295498_
	hashCode ()I hashCode
gfm$e net/minecraft/client/renderer/SectionOcclusionGraph$SectionToNodeMap
	a nodes
	<init> (I)V <init>
		0 o p_296136_
	a (Lgia$b;Lgfm$d;)V put
		0 o p_295644_
		1 o p_295953_
	a (Lgia$b;)Lgfm$d; get
		0 o p_295721_
gfn net/minecraft/client/renderer/ShaderInstance
	A uniforms
	B uniformLocations
	C uniformMap
	D programId
	E name
	F dirty
	G vertexProgram
	H fragmentProgram
	I vertexFormat
	a SHADER_PATH
	b MODEL_VIEW_MATRIX
	c PROJECTION_MATRIX
	d TEXTURE_MATRIX
	e SCREEN_SIZE
	f COLOR_MODULATOR
	g LIGHT0_DIRECTION
	h LIGHT1_DIRECTION
	i GLINT_ALPHA
	j FOG_START
	k FOG_END
	l FOG_COLOR
	m FOG_SHAPE
	n LINE_WIDTH
	o GAME_TIME
	p CHUNK_OFFSET
	q SHADER_CORE_PATH
	r SHADER_INCLUDE_PATH
	s LOGGER
	t DUMMY_UNIFORM
	u ALWAYS_REAPPLY
	v lastAppliedShader
	w lastProgramId
	x samplerMap
	y samplerNames
	z samplerLocations
	<clinit> ()V <clinit>
		static
	<init> (Lauh;Ljava/lang/String;Lfbn;)V <init>
		0 o p_173336_
		1 o p_173337_
		2 o p_173338_
	a (Ljava/lang/String;Ljava/lang/Object;)V setSampler
		0 o p_173351_
		1 o p_173352_
	a (Ljava/lang/String;)Lfaz; getUniform
		0 o p_173349_
	a ()I getId
	a (Lauh;Lfaw$a;Ljava/lang/String;)Lfaw; getOrCreate
		static
		0 o p_173341_
		1 o p_173342_
		2 o p_173343_
	a (Lfbn$c;Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;Lfam;)V setDefaultUniforms
		0 o p_350497_
		1 o p_351053_
		2 o p_350556_
		3 o p_350876_
	a (Lcom/google/gson/JsonElement;)V parseSamplerNode
		0 o p_173345_
	b (Ljava/lang/String;)Lfar; safeGetUniform
		0 o p_173357_
	b (Lcom/google/gson/JsonElement;)V parseUniformNode
		0 o p_173355_
	b ()V markDirty
	c ()Lfaw; getVertexProgram
	close ()V close
	d ()Lfaw; getFragmentProgram
	e ()V attachToProgram
	f ()V clear
	g ()V apply
	h ()Lfbn; getVertexFormat
	i ()Ljava/lang/String; getName
	j ()V updateLocations
gfn$1 net/minecraft/client/renderer/ShaderInstance$1
	a val$relativePath
	b val$resourceProvider
	c importedPaths
	<init> (Ljava/lang/String;Lauh;)V <init>
		0 o p_173371_
		1 o p_173372_
	a (ZLjava/lang/String;)Ljava/lang/String; applyImport
		0 o p_173374_
		1 o p_173375_
gfo net/minecraft/client/renderer/Sheets
	A CHEST_LOCATION_RIGHT
	B ENDER_CHEST_LOCATION
	C SHULKER_BOX_SHEET_TYPE
	D BED_SHEET_TYPE
	E BANNER_SHEET_TYPE
	F SHIELD_SHEET_TYPE
	G SIGN_SHEET_TYPE
	H CHEST_SHEET_TYPE
	I ARMOR_TRIMS_SHEET_TYPE
	J ARMOR_TRIMS_DECAL_SHEET_TYPE
	K SOLID_BLOCK_SHEET
	L CUTOUT_BLOCK_SHEET
	M TRANSLUCENT_ITEM_CULL_BLOCK_SHEET
	N TRANSLUCENT_CULL_BLOCK_SHEET
	O BANNER_MATERIALS
	P SHIELD_MATERIALS
	a SHULKER_SHEET
	b BED_SHEET
	c BANNER_SHEET
	d SHIELD_SHEET
	e SIGN_SHEET
	f CHEST_SHEET
	g ARMOR_TRIMS_SHEET
	h DECORATED_POT_SHEET
	i DEFAULT_SHULKER_TEXTURE_LOCATION
	j SHULKER_TEXTURE_LOCATION
	k SIGN_MATERIALS
	l HANGING_SIGN_MATERIALS
	m BANNER_BASE
	n SHIELD_BASE
	o DECORATED_POT_MATERIALS
	p DECORATED_POT_BASE
	q DECORATED_POT_SIDE
	r BED_TEXTURES
	s CHEST_TRAP_LOCATION
	t CHEST_TRAP_LOCATION_LEFT
	u CHEST_TRAP_LOCATION_RIGHT
	v CHEST_XMAS_LOCATION
	w CHEST_XMAS_LOCATION_LEFT
	x CHEST_XMAS_LOCATION_RIGHT
	y CHEST_LOCATION
	z CHEST_LOCATION_LEFT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (I)[Lgsq; lambda$static$3
		static
		0 o p_110764_
	a (Ljava/lang/String;)Lgsq; chestMaterial
		static
		0 o p_110779_
	a (Ldup;)Lgsq; getSignMaterial
		static
		0 o p_173382_
	a (Ldqh;Ldtu;Z)Lgsq; chooseMaterial
		static
		0 o p_110768_
		1 o p_110769_
		2 o p_110770_
	a (Ldtu;Lgsq;Lgsq;Lgsq;)Lgsq; chooseMaterial
		static
		0 o p_110772_
		1 o p_110773_
		2 o p_110774_
		3 o p_110775_
	a (Z)Lgfh; armorTrimsSheet
		static
		0 o p_299909_
	a (Lakr;)Lgsq; createDecoratedPotMaterial
		static
		0 o p_347474_
	a (Lakq;)Lgsq; getDecoratedPotMaterial
		static
		0 o p_273567_
	a (Lcti;)Lgsq; lambda$static$2
		static
		0 o p_349876_
	a (Ljm;)Lgsq; getBannerMaterial
		static
		0 o p_332774_
	a ()Lgfh; bannerSheet
		static
	a (Ljm$c;)Lgsq; lambda$static$1
		static
		0 o p_346974_
	b (Ljm;)Lgsq; getShieldMaterial
		static
		0 o p_332760_
	b (Ldup;)Lgsq; getHangingSignMaterial
		static
		0 o p_250958_
	b (Ljava/lang/String;)Lgsq; lambda$static$0
		static
		0 o p_349875_
	b ()Lgfh; shieldSheet
		static
	b (Lakr;)Lgsq; lambda$getShieldMaterial$5
		static
		0 o p_332535_
	c (Ldup;)Lgsq; createSignMaterial
		static
		0 o p_173386_
	c ()Lgfh; bedSheet
		static
	c (Lakr;)Lgsq; lambda$getBannerMaterial$4
		static
		0 o p_332534_
	d (Ldup;)Lgsq; createHangingSignMaterial
		static
		0 o p_251735_
	d ()Lgfh; shulkerBoxSheet
		static
	e ()Lgfh; signSheet
		static
	f ()Lgfh; hangingSignSheet
		static
	g ()Lgfh; chestSheet
		static
	h ()Lgfh; solidBlockSheet
		static
	i ()Lgfh; cutoutBlockSheet
		static
	j ()Lgfh; translucentItemSheet
		static
	k ()Lgfh; translucentCullBlockSheet
		static
gfo$1 net/minecraft/client/renderer/Sheets$1
	a $SwitchMap$net$minecraft$world$level$block$state$properties$ChestType
	<clinit> ()V <clinit>
		static
gfp net/minecraft/client/renderer/SpriteCoordinateExpander
	a delegate
	b sprite
	<init> (Lfbm;Lgql;)V <init>
		0 o p_110798_
		1 o p_110799_
	a (FFFIFFIIFFF)V addVertex
		0 o p_350724_
		1 o p_350634_
		2 o p_350513_
		3 o p_350392_
		4 o p_350322_
		5 o p_350843_
		6 o p_350477_
		7 o p_350406_
		8 o p_350536_
		9 o p_350625_
		10 o p_350888_
	a (II)Lfbm; setUv1
		0 o p_351031_
		1 o p_351048_
	a (FF)Lfbm; setUv
		0 o p_350609_
		1 o p_350452_
	a (IIII)Lfbm; setColor
		0 o p_350639_
		1 o p_350295_
		2 o p_350400_
		3 o p_350645_
	a (FFF)Lfbm; addVertex
		0 o p_350653_
		1 o p_350607_
		2 o p_350347_
	b (II)Lfbm; setUv2
		0 o p_350272_
		1 o p_350390_
	b (FFF)Lfbm; setNormal
		0 o p_350659_
		1 o p_350518_
		2 o p_350663_
gfq net/minecraft/client/renderer/ViewArea
	a levelRenderer
	b level
	c sectionGridSizeY
	d sectionGridSizeX
	e sectionGridSizeZ
	f sections
	g viewDistance
	<init> (Lgia;Ldcw;ILgex;)V <init>
		0 o p_296460_
		1 o p_110846_
		2 o p_110847_
		3 o p_110848_
	a (Lgia;)V createSections
		0 o p_294825_
	a (IIIZ)V setDirty
		0 o p_110860_
		1 o p_110861_
		2 o p_110862_
		3 o p_110863_
	a (I)V setViewDistance
		0 o p_110854_
	a (Ljd;)Lgia$b; getRenderSectionAt
		0 o p_294239_
	a (III)I getSectionIndex
		0 o p_295999_
		1 o p_294097_
		2 o p_294966_
	a ()V releaseAllBuffers
	a (DD)V repositionCamera
		0 o p_110851_
		1 o p_110852_
	b ()I getViewDistance
	c ()Ldcy; getLevelHeightAccessor
gfr net/minecraft/client/renderer/VirtualScreen
	a minecraft
	b screenManager
	<init> (Lfgo;)V <init>
		0 o p_110871_
	a (Lfaa;Ljava/lang/String;Ljava/lang/String;)Lfam; newWindow
		0 o p_110873_
		1 o p_110874_
		2 o p_110875_
	close ()V close
gfs net/minecraft/client/renderer/block/BlockModelShaper
	a modelByStateCache
	b modelManager
	<init> (Lgst;)V <init>
		0 o p_110880_
	a (Ldtc;)Lgql; getParticleIcon
		0 o p_110883_
	a (Ljava/util/Map;)V replaceCache
		0 o p_248582_
	a (Lakr;Ldtc;)Lgsu; stateToModelLocation
		static
		0 o p_110890_
		1 o p_110891_
	a (Lduf;Ljava/lang/Comparable;)Ljava/lang/String; getValue
		static
		0 o p_110885_
		1 o p_110886_
	a ()Lgst; getModelManager
	b (Ldtc;)Lgsm; getBlockModel
		0 o p_110894_
	b (Ljava/util/Map;)Ljava/lang/String; statePropertiesToString
		static
		0 o p_110888_
	c (Ldtc;)Lgsu; stateToModelLocation
		static
		0 o p_110896_
gft net/minecraft/client/renderer/block/BlockRenderDispatcher
	a blockModelShaper
	b modelRenderer
	c blockEntityRenderer
	d liquidBlockRenderer
	e random
	f blockColors
	<init> (Lgfs;Lgem;Lfhq;)V <init>
		0 o p_173399_
		1 o p_173400_
		2 o p_173401_
	a ()Lgfs; getBlockModelShaper
	a (Ldtc;Lfbi;Lgez;II)V renderSingleBlock
		0 o p_110913_
		1 o p_110914_
		2 o p_110915_
		3 o p_110916_
		4 o p_110917_
	a (Laue;)V onResourceManagerReload
		0 o p_110909_
	a (Ldtc;)Lgsm; getBlockModel
		0 o p_110911_
	a (Ldtc;Ljd;Ldbz;Lfbi;Lfbm;)V renderBreakingTexture
		0 o p_110919_
		1 o p_110920_
		2 o p_110921_
		3 o p_110922_
		4 o p_110923_
	a (Ljd;Ldbz;Lfbm;Ldtc;Lepe;)V renderLiquid
		0 o p_234364_
		1 o p_234365_
		2 o p_234366_
		3 o p_234367_
		4 o p_234368_
	a (Ldtc;Ljd;Ldbz;Lfbi;Lfbm;ZLayw;)V renderBatched
		0 o p_234356_
		1 o p_234357_
		2 o p_234358_
		3 o p_234359_
		4 o p_234360_
		5 o p_234361_
		6 o p_234362_
	b ()Lgfv; getModelRenderer
gft$1 net/minecraft/client/renderer/block/BlockRenderDispatcher$1
	a $SwitchMap$net$minecraft$world$level$block$RenderShape
	<clinit> ()V <clinit>
		static
gfu net/minecraft/client/renderer/block/LiquidBlockRenderer
	a MAX_FLUID_HEIGHT
	b lavaIcons
	c waterIcons
	d waterOverlay
	<init> ()V <init>
	a ([FF)V addWeightedHeight
		0 o p_203189_
		1 o p_203190_
	a (Ldbz;Lepd;Ljd;Ldtc;Lepe;)F getHeight
		0 o p_203161_
		1 o p_203162_
		2 o p_203163_
		3 o p_203164_
		4 o p_203165_
	a (Ldbz;Lepd;FFFLjd;)F calculateAverageHeight
		0 o p_203150_
		1 o p_203151_
		2 o p_203152_
		3 o p_203153_
		4 o p_203154_
		5 o p_203155_
	a (Ldcc;Lji;FLjd;Ldtc;)Z isFaceOccludedByState
		static
		0 o p_110979_
		1 o p_110980_
		2 o p_110981_
		3 o p_110982_
		4 o p_110983_
	a (Lfbm;FFFFFFFFI)V vertex
		0 o p_110985_
		1 o p_110989_
		2 o p_110990_
		3 o p_110991_
		4 o p_110992_
		5 o p_110993_
		6 o p_350595_
		7 o p_350459_
		8 o p_350437_
		9 o p_110994_
	a (Ldbz;Ljd;Lepe;Ldtc;Lji;Lepe;)Z shouldRenderFace
		static
		0 o p_203167_
		1 o p_203168_
		2 o p_203169_
		3 o p_203170_
		4 o p_203171_
		5 o p_203172_
	a (Lepe;Lepe;)Z isNeighborSameFluid
		static
		0 o p_203186_
		1 o p_203187_
	a (Ldcc;Ljd;Ldtc;Lji;)Z isFaceOccludedBySelf
		static
		0 o p_110960_
		1 o p_110961_
		2 o p_110962_
		3 o p_110963_
	a (Ldbz;Ljd;Lfbm;Ldtc;Lepe;)V tesselate
		0 o p_234370_
		1 o p_234371_
		2 o p_234372_
		3 o p_234373_
		4 o p_234374_
	a (Ldcc;Ljd;Lji;FLdtc;)Z isFaceOccludedByNeighbor
		static
		0 o p_203180_
		1 o p_203181_
		2 o p_203182_
		3 o p_203183_
		4 o p_203184_
	a ()V setupSprites
	a (Ldbz;Lepd;Ljd;)F getHeight
		0 o p_203157_
		1 o p_203158_
		2 o p_203159_
	a (Ldbz;Ljd;)I getLightColor
		0 o p_110946_
		1 o p_110947_
gfu$1 net/minecraft/client/renderer/block/LiquidBlockRenderer$1
	a $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
gfv net/minecraft/client/renderer/block/ModelBlockRenderer
	a FACE_CUBIC
	b FACE_PARTIAL
	c DIRECTIONS
	d blockColors
	e CACHE_SIZE
	f CACHE
	<clinit> ()V <clinit>
		static
	<init> (Lfhq;)V <init>
		0 o p_110999_
	a (Ldbz;Ldtc;Ljd;Lfbi;Lfbm;Ljava/util/List;[FLjava/util/BitSet;Lgfv$b;I)V renderModelFaceAO
		0 o p_111013_
		1 o p_111014_
		2 o p_111015_
		3 o p_111016_
		4 o p_111017_
		5 o p_111018_
		6 o p_111019_
		7 o p_111020_
		8 o p_111021_
		9 o p_111022_
	a (Ldbz;Ldtc;Ljd;[ILji;[FLjava/util/BitSet;)V calculateShape
		0 o p_111040_
		1 o p_111041_
		2 o p_111042_
		3 o p_111043_
		4 o p_111044_
		5 o p_111045_
		6 o p_111046_
	a (Lfbi$a;Lfbm;Ldtc;Lgsm;FFFII)V renderModel
		0 o p_111068_
		1 o p_111069_
		2 o p_111070_
		3 o p_111071_
		4 o p_111072_
		5 o p_111073_
		6 o p_111074_
		7 o p_111075_
		8 o p_111076_
	a (Lfbi$a;Lfbm;FFFLjava/util/List;II)V renderQuadList
		static
		0 o p_111059_
		1 o p_111060_
		2 o p_111061_
		3 o p_111062_
		4 o p_111063_
		5 o p_111064_
		6 o p_111065_
		7 o p_111066_
	a (Ldbz;Ldtc;Ljd;IIZLfbi;Lfbm;Ljava/util/List;Ljava/util/BitSet;)V renderModelFaceFlat
		0 o p_111002_
		1 o p_111003_
		2 o p_111004_
		3 o p_111005_
		4 o p_111006_
		5 o p_111007_
		6 o p_111008_
		7 o p_111009_
		8 o p_111010_
		9 o p_111011_
	a ()V enableCaching
		static
	a (Ldbz;Ldtc;Ljd;Lfbm;Lfbi$a;Lgfw;FFFFIIIII)V putQuadData
		0 o p_111024_
		1 o p_111025_
		2 o p_111026_
		3 o p_111027_
		4 o p_111028_
		5 o p_111029_
		6 o p_111030_
		7 o p_111031_
		8 o p_111032_
		9 o p_111033_
		10 o p_111034_
		11 o p_111035_
		12 o p_111036_
		13 o p_111037_
		14 o p_111038_
	a (Ldbz;Lgsm;Ldtc;Ljd;Lfbi;Lfbm;ZLayw;JI)V tesselateBlock
		0 o p_234380_
		1 o p_234381_
		2 o p_234382_
		3 o p_234383_
		4 o p_234384_
		5 o p_234385_
		6 o p_234386_
		7 o p_234387_
		8 o p_234388_
		9 o p_234389_
	b (Ldbz;Lgsm;Ldtc;Ljd;Lfbi;Lfbm;ZLayw;JI)V tesselateWithAO
		0 o p_234391_
		1 o p_234392_
		2 o p_234393_
		3 o p_234394_
		4 o p_234395_
		5 o p_234396_
		6 o p_234397_
		7 o p_234398_
		8 o p_234399_
		9 o p_234400_
	b ()V clearCache
		static
	c (Ldbz;Lgsm;Ldtc;Ljd;Lfbi;Lfbm;ZLayw;JI)V tesselateWithoutAO
		0 o p_234402_
		1 o p_234403_
		2 o p_234404_
		3 o p_234405_
		4 o p_234406_
		5 o p_234407_
		6 o p_234408_
		7 o p_234409_
		8 o p_234410_
		9 o p_234411_
gfv$1 net/minecraft/client/renderer/block/ModelBlockRenderer$1
	a $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
gfv$a net/minecraft/client/renderer/block/ModelBlockRenderer$AdjacencyInfo
	a DOWN
	b UP
	c NORTH
	d SOUTH
	e WEST
	f EAST
	g corners
	h doNonCubicWeight
	i vert0Weights
	j vert1Weights
	k vert2Weights
	l vert3Weights
	m BY_FACING
	n $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I[Lji;FZ[Lgfv$e;[Lgfv$e;[Lgfv$e;[Lgfv$e;)V <init>
		0 o p_111120_
		1 o p_111121_
		2 o p_111122_
		3 o p_111123_
		4 o p_111124_
		5 o p_111125_
		6 o p_111126_
		7 o p_111127_
		8 o p_111128_
	a (Lji;)Lgfv$a; fromFacing
		static
		0 o p_111132_
	a ()[Lgfv$a; $values
		static
	a ([Lgfv$a;)V lambda$static$0
		static
		0 o p_111134_
	valueOf (Ljava/lang/String;)Lgfv$a; valueOf
		static
		0 o p_111146_
	values ()[Lgfv$a; values
		static
gfv$b net/minecraft/client/renderer/block/ModelBlockRenderer$AmbientOcclusionFace
	a brightness
	b lightmap
	<init> ()V <init>
	a (IIII)I blend
		0 o p_111154_
		1 o p_111155_
		2 o p_111156_
		3 o p_111157_
	a (Ldbz;Ldtc;Ljd;Lji;[FLjava/util/BitSet;Z)V calculate
		0 o p_111168_
		1 o p_111169_
		2 o p_111170_
		3 o p_111171_
		4 o p_111172_
		5 o p_111173_
		6 o p_111174_
	a (IIIIFFFF)I blend
		0 o p_111159_
		1 o p_111160_
		2 o p_111161_
		3 o p_111162_
		4 o p_111163_
		5 o p_111164_
		6 o p_111165_
		7 o p_111166_
gfv$c net/minecraft/client/renderer/block/ModelBlockRenderer$AmbientVertexRemap
	a DOWN
	b UP
	c NORTH
	d SOUTH
	e WEST
	f EAST
	g vert0
	h vert1
	i vert2
	j vert3
	k BY_FACING
	l $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IIIII)V <init>
		0 o p_111193_
		1 o p_111194_
		2 o p_111195_
		3 o p_111196_
		4 o p_111197_
		5 o p_111198_
	a (Lji;)Lgfv$c; fromFacing
		static
		0 o p_111202_
	a ()[Lgfv$c; $values
		static
	a ([Lgfv$c;)V lambda$static$0
		static
		0 o p_111204_
	valueOf (Ljava/lang/String;)Lgfv$c; valueOf
		static
		0 o p_111212_
	values ()[Lgfv$c; values
		static
gfv$d net/minecraft/client/renderer/block/ModelBlockRenderer$Cache
	a enabled
	b colorCache
	c brightnessCache
	<init> ()V <init>
	a ()V enable
	a (Ldtc;Ldbz;Ljd;)I getLightColor
		0 o p_111222_
		1 o p_111223_
		2 o p_111224_
	b (Ldtc;Ldbz;Ljd;)F getShadeBrightness
		0 o p_111227_
		1 o p_111228_
		2 o p_111229_
	b ()V disable
	c ()Lit/unimi/dsi/fastutil/longs/Long2FloatLinkedOpenHashMap; lambda$new$1
	d ()Lit/unimi/dsi/fastutil/longs/Long2IntLinkedOpenHashMap; lambda$new$0
gfv$d$1 net/minecraft/client/renderer/block/ModelBlockRenderer$Cache$1
	a this$0
	<init> (Lgfv$d;IF)V <init>
		0 o p_111234_
		1 o p_111235_
		2 o p_111236_
	rehash (I)V rehash
		0 o p_111238_
gfv$d$2 net/minecraft/client/renderer/block/ModelBlockRenderer$Cache$2
	a this$0
	<init> (Lgfv$d;IF)V <init>
		0 o p_111241_
		1 o p_111242_
		2 o p_111243_
	rehash (I)V rehash
		0 o p_111245_
gfv$e net/minecraft/client/renderer/block/ModelBlockRenderer$SizeInfo
	a DOWN
	b UP
	c NORTH
	d SOUTH
	e WEST
	f EAST
	g FLIP_DOWN
	h FLIP_UP
	i FLIP_NORTH
	j FLIP_SOUTH
	k FLIP_WEST
	l FLIP_EAST
	m shape
	n $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILji;Z)V <init>
		0 o p_111262_
		1 o p_111263_
		2 o p_111264_
		3 o p_111265_
	a ()[Lgfv$e; $values
		static
	valueOf (Ljava/lang/String;)Lgfv$e; valueOf
		static
		0 o p_111269_
	values ()[Lgfv$e; values
		static
gfw net/minecraft/client/renderer/block/model/BakedQuad
	a vertices
	b tintIndex
	c direction
	d sprite
	e shade
	<init> ([IILji;Lgql;Z)V <init>
		0 o p_111298_
		1 o p_111299_
		2 o p_111300_
		3 o p_111301_
		4 o p_111302_
	a ()Lgql; getSprite
	b ()[I getVertices
	c ()Z isTinted
	d ()I getTintIndex
	e ()Lji; getDirection
	f ()Z isShade
gfx net/minecraft/client/renderer/block/model/BlockElement
	a from
	b to
	c faces
	d rotation
	e shade
	f DEFAULT_RESCALE
	g MIN_EXTENT
	h MAX_EXTENT
	<init> (Lorg/joml/Vector3f;Lorg/joml/Vector3f;Ljava/util/Map;Lgfz;Z)V <init>
		0 o p_253626_
		1 o p_254426_
		2 o p_254454_
		3 o p_254229_
		4 o p_253661_
	a (Lji;)[F uvsByFace
		0 o p_111321_
	a ()V fillUvs
gfx$1 net/minecraft/client/renderer/block/model/BlockElement$1
	a $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
gfx$a net/minecraft/client/renderer/block/model/BlockElement$Deserializer
	a DEFAULT_SHADE
	<init> ()V <init>
	a (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lorg/joml/Vector3f; getVector3f
		0 o p_111335_
		1 o p_111336_
	a (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lgfx; deserialize
		0 o p_111329_
		1 o p_111330_
		2 o p_111331_
	a (Lcom/google/gson/JsonObject;)Lgfz; getRotation
		0 o p_111333_
	a (Ljava/lang/String;)Lji; getFacing
		0 o p_111338_
	a (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Ljava/util/Map; getFaces
		0 o p_111326_
		1 o p_111327_
	b (Lcom/google/gson/JsonObject;)F getAngle
		0 o p_111343_
	b (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Ljava/util/Map; filterNullFromFaces
		0 o p_111340_
		1 o p_111341_
	c (Lcom/google/gson/JsonObject;)Lji$a; getAxis
		0 o p_111345_
	d (Lcom/google/gson/JsonObject;)Lorg/joml/Vector3f; getTo
		0 o p_111353_
	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
		0 o p_111349_
		1 o p_111350_
		2 o p_111351_
	e (Lcom/google/gson/JsonObject;)Lorg/joml/Vector3f; getFrom
		0 o p_111347_
gfy net/minecraft/client/renderer/block/model/BlockElementFace
	a NO_TINT
	b cullForDirection
	c tintIndex
	d texture
	e uv
	<init> (Lji;ILjava/lang/String;Lgga;)V <init>
		0 o cullForDirection
		1 o tintIndex
		2 o texture
		3 o uv
	a ()Lji; cullForDirection
	b ()I tintIndex
	c ()Ljava/lang/String; texture
	d ()Lgga; uv
	equals (Ljava/lang/Object;)Z equals
		0 o p_352219_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gfy$a net/minecraft/client/renderer/block/model/BlockElementFace$Deserializer
	a DEFAULT_TINT_INDEX
	<init> ()V <init>
	a (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lgfy; deserialize
		0 o p_111365_
		1 o p_111366_
		2 o p_111367_
	a (Lcom/google/gson/JsonObject;)I getTintIndex
		0 o p_111369_
	b (Lcom/google/gson/JsonObject;)Ljava/lang/String; getTexture
		0 o p_111371_
	c (Lcom/google/gson/JsonObject;)Lji; getCullFacing
		0 o p_111373_
	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
		0 o p_111375_
		1 o p_111376_
		2 o p_111377_
gfz net/minecraft/client/renderer/block/model/BlockElementRotation
	a origin
	b axis
	c angle
	d rescale
	<init> (Lorg/joml/Vector3f;Lji$a;FZ)V <init>
		0 o origin
		1 o axis
		2 o angle
		3 o rescale
	a ()Lorg/joml/Vector3f; origin
	b ()Lji$a; axis
	c ()F angle
	d ()Z rescale
	equals (Ljava/lang/Object;)Z equals
		0 o p_254260_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gg net/minecraft/commands/arguments/TemplateMirrorArgument
	<init> ()V <init>
	a ()Lgd; templateMirror
		static
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ldkv; getMirror
		static
		0 o p_234345_
		1 o p_234346_
gga net/minecraft/client/renderer/block/model/BlockFaceUV
	a uvs
	b rotation
	<init> ([FI)V <init>
		0 o p_111390_
		1 o p_111391_
	a (I)F getU
		0 o p_111393_
	a ([F)V setMissingUv
		0 o p_111395_
	b (I)F getV
		0 o p_111397_
	c (I)I getReverseIndex
		0 o p_111399_
	d (I)I getShiftedIndex
		0 o p_111401_
gga$a net/minecraft/client/renderer/block/model/BlockFaceUV$Deserializer
	a DEFAULT_ROTATION
	<init> ()V <init>
	a (Lcom/google/gson/JsonObject;)I getRotation
		0 o p_111408_
	a (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lgga; deserialize
		0 o p_111404_
		1 o p_111405_
		2 o p_111406_
	b (Lcom/google/gson/JsonObject;)[F getUVs
		0 o p_111410_
	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
		0 o p_111412_
		1 o p_111413_
		2 o p_111414_
ggb net/minecraft/client/renderer/block/model/BlockModel
	a GSON
	b PARTICLE_TEXTURE_REFERENCE
	c name
	d textureMap
	e parent
	f parentLocation
	g LOGGER
	h FACE_BAKERY
	i REFERENCE_CHAR
	j DEFAULT_AMBIENT_OCCLUSION
	k elements
	l guiLight
	m hasAmbientOcclusion
	n transforms
	o overrides
	<clinit> ()V <clinit>
		static
	<init> (Lakr;Ljava/util/List;Ljava/util/Map;Ljava/lang/Boolean;Lggb$b;Lggi;Ljava/util/List;)V <init>
		0 o p_273263_
		1 o p_272668_
		2 o p_272821_
		3 o p_272676_
		4 o p_273072_
		5 o p_273480_
		6 o p_273099_
	a (Ljava/io/Reader;)Lggb; fromStream
		static
		0 o p_111462_
	a ()Ljava/util/List; getElements
	a (Lgsr;Lggb;)Lggg; getItemOverrides
		0 o p_250138_
		1 o p_251800_
	a (Ljava/util/function/Function;Lggf;)V lambda$resolveParents$0
		0 o p_247931_
		1 o p_247932_
	a (Ljava/lang/String;)Lggb; fromString
		static
		0 o p_111464_
	a (Lgsr;Ljava/util/function/Function;Lgsv;)Lgsm; bake
		0 o p_252120_
		1 o p_250023_
		2 o p_251130_
	a (Ljava/util/function/Function;)V resolveParents
		0 o p_249059_
	a (Lgsr;Lggb;Ljava/util/function/Function;Lgsv;Z)Lgsm; bake
		0 o p_249720_
		1 o p_111451_
		2 o p_111452_
		3 o p_111453_
		4 o p_111455_
	a (Lcun;)Lggh; getTransform
		0 o p_270662_
	a (Lgfx;Lgfy;Lgql;Lji;Lgsv;)Lgfw; bakeFace
		static
		0 o p_111438_
		1 o p_111439_
		2 o p_111440_
		3 o p_111441_
		4 o p_111442_
	b (Ljava/lang/String;)Z hasTexture
		0 o p_111478_
	b ()Z hasAmbientOcclusion
	c (Ljava/lang/String;)Lgsq; getMaterial
		0 o p_111481_
	c ()Lggb$b; getGuiLight
	d (Ljava/lang/String;)Lcom/mojang/datafixers/util/Either; findTextureEntry
		0 o p_111486_
	d ()Z isResolved
	e (Ljava/lang/String;)Z isTextureReference
		static
		0 o p_111489_
	e ()Ljava/util/List; getOverrides
	f ()Ljava/util/Collection; getDependencies
	g ()Lggb; getRootModel
	h ()Lggi; getTransforms
	toString ()Ljava/lang/String; toString
ggb$a net/minecraft/client/renderer/block/model/BlockModel$Deserializer
	<init> ()V <init>
	a (Lakr;Ljava/lang/String;)Lcom/mojang/datafixers/util/Either; parseTextureLocationOrReference
		static
		0 o p_111504_
		1 o p_111505_
	a (Lcom/google/gson/JsonObject;)Ljava/lang/Boolean; getAmbientOcclusion
		0 o p_273052_
	a (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Ljava/util/List; getOverrides
		0 o p_111495_
		1 o p_111496_
	a (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lggb; deserialize
		0 o p_111498_
		1 o p_111499_
		2 o p_111500_
	b (Lcom/google/gson/JsonObject;)Ljava/util/Map; getTextureMap
		0 o p_111510_
	b (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Ljava/util/List; getElements
		0 o p_111507_
		1 o p_111508_
	c (Lcom/google/gson/JsonObject;)Ljava/lang/String; getParentName
		0 o p_111512_
	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
		0 o p_111514_
		1 o p_111515_
		2 o p_111516_
ggb$b net/minecraft/client/renderer/block/model/BlockModel$GuiLight
	a FRONT
	b SIDE
	c name
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_111523_
		1 o p_111524_
		2 o p_111525_
	a ()Z lightLikeBlock
	a (Ljava/lang/String;)Lggb$b; getByName
		static
		0 o p_111528_
	b ()[Lggb$b; $values
		static
	valueOf (Ljava/lang/String;)Lggb$b; valueOf
		static
		0 o p_111530_
	values ()[Lggb$b; values
		static
ggb$c net/minecraft/client/renderer/block/model/BlockModel$LoopException
	<init> (Ljava/lang/String;)V <init>
		0 o p_173424_
ggc net/minecraft/client/renderer/block/model/BlockModelDefinition
	a variants
	b multiPart
	<init> (Ljava/util/Map;Lggo;)V <init>
		0 o p_111537_
		1 o p_111538_
	<init> (Ljava/util/List;)V <init>
		0 o p_111535_
	a ()Ljava/util/Map; getVariants
	a (Ljava/lang/String;)Z hasVariant
		0 o p_173426_
	a (Lggc$a;Ljava/io/Reader;)Lggc; fromStream
		static
		0 o p_111541_
		1 o p_111542_
	a (Lggc$a;Lcom/google/gson/JsonElement;)Lggc; fromJsonElement
		static
		0 o p_249700_
		1 o p_250730_
	b (Ljava/lang/String;)Lggj; getVariant
		0 o p_173429_
	b ()Ljava/util/Set; getMultiVariants
	c ()Z isMultiPart
	d ()Lggo; getMultiPart
	equals (Ljava/lang/Object;)Z equals
		0 o p_111546_
	hashCode ()I hashCode
ggc$a net/minecraft/client/renderer/block/model/BlockModelDefinition$Context
	a gson
	b definition
	<init> ()V <init>
	a ()Ldtd; getDefinition
	a (Ldtd;)V setDefinition
		0 o p_111553_
ggc$b net/minecraft/client/renderer/block/model/BlockModelDefinition$Deserializer
	<init> ()V <init>
	a (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lggc; deserialize
		0 o p_111559_
		1 o p_111560_
		2 o p_111561_
	a (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Ljava/util/Map; getVariants
		0 o p_111556_
		1 o p_111557_
	b (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Lggo; getMultiPart
		0 o p_111563_
		1 o p_111564_
	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
		0 o p_111566_
		1 o p_111567_
		2 o p_111568_
ggc$c net/minecraft/client/renderer/block/model/BlockModelDefinition$MissingVariantException
	a this$0
	<init> (Lggc;)V <init>
		0 o p_173432_
ggd net/minecraft/client/renderer/block/model/FaceBakery
	a VERTEX_INT_SIZE
	b VERTEX_COUNT
	c UV_INDEX
	d RESCALE_22_5
	e RESCALE_45
	f COLOR_INDEX
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lgga;Lji;Lj;)Lgga; recomputeUVs
		static
		0 o p_111582_
		1 o p_111583_
		2 o p_111584_
	a (Lorg/joml/Vector3f;Lorg/joml/Vector3f;Lorg/joml/Matrix4f;Lorg/joml/Vector3f;)V rotateVertexBy
		0 o p_253804_
		1 o p_253835_
		2 o p_253730_
		3 o p_254056_
	a (Lorg/joml/Vector3f;Lorg/joml/Vector3f;Lgfy;Lgql;Lji;Lgsv;Lgfz;Z)Lgfw; bakeQuad
		0 o p_253895_
		1 o p_253976_
		2 o p_111603_
		3 o p_111604_
		4 o p_111605_
		5 o p_111606_
		6 o p_111607_
		7 o p_111608_
	a ([IILorg/joml/Vector3f;Lgql;Lgga;)V fillVertex
		0 o p_111615_
		1 o p_111616_
		2 o p_254291_
		3 o p_111618_
		4 o p_111619_
	a (Lorg/joml/Vector3f;Lgfz;)V applyElementRotation
		0 o p_254412_
		1 o p_254150_
	a ([I)Lji; calculateFacing
		static
		0 o p_111613_
	a (Lorg/joml/Vector3f;Lorg/joml/Vector3f;)[F setupShape
		0 o p_254153_
		1 o p_253934_
	a (Lgga;Lgql;Lji;[FLj;Lgfz;Z)[I makeVertices
		0 o p_111574_
		1 o p_111575_
		2 o p_111576_
		3 o p_111577_
		4 o p_111578_
		5 o p_111579_
		6 o p_111580_
	a (Lorg/joml/Vector3f;Lj;)V applyModelRotation
		0 o p_254561_
		1 o p_253793_
	a ([IILji;Lgga;[FLgql;Lj;Lgfz;Z)V bakeVertex
		0 o p_111621_
		1 o p_111622_
		2 o p_111623_
		3 o p_111624_
		4 o p_111625_
		5 o p_111626_
		6 o p_111627_
		7 o p_111628_
		8 o p_111629_
	a ([ILji;)V recalculateWinding
		0 o p_111631_
		1 o p_111632_
ggd$1 net/minecraft/client/renderer/block/model/FaceBakery$1
	a $SwitchMap$net$minecraft$core$Direction$Axis
	<clinit> ()V <clinit>
		static
gge net/minecraft/client/renderer/block/model/ItemModelGenerator
	a LAYERS
	b MIN_Z
	c MAX_Z
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (ILjava/lang/String;Lgqf;)Ljava/util/List; processFrames
		0 o p_111639_
		1 o p_111640_
		2 o p_251768_
	a (Lgqf;IIIII)Z isTransparent
		0 o p_249650_
		1 o p_250692_
		2 o p_251914_
		3 o p_252343_
		4 o p_250258_
		5 o p_248997_
	a (Lgqf;Ljava/lang/String;I)Ljava/util/List; createSideElements
		0 o p_248810_
		1 o p_111663_
		2 o p_111664_
	a (Lgqf;)Ljava/util/List; getSpans
		0 o p_250338_
	a (Ljava/util/List;Lgge$b;II)V createOrExpandSpan
		0 o p_111666_
		1 o p_111667_
		2 o p_111668_
		3 o p_111669_
	a (Lgge$b;Ljava/util/List;Lgqf;IIIIIZ)V checkTransition
		0 o p_251572_
		1 o p_248882_
		2 o p_249847_
		3 o p_250616_
		4 o p_251416_
		5 o p_249664_
		6 o p_250174_
		7 o p_250897_
		8 o p_248773_
	a (Ljava/util/function/Function;Lggb;)Lggb; generateBlockModel
		0 o p_111671_
		1 o p_111672_
	a (IILgqf;Ljava/util/List;I)V lambda$getSpans$0
		0 o p_173440_
		1 o p_173441_
		2 o p_251156_
		3 o p_173443_
		4 o p_173444_
gge$a net/minecraft/client/renderer/block/model/ItemModelGenerator$Span
	a facing
	b min
	c max
	d anchor
	<init> (Lgge$b;II)V <init>
		0 o p_111680_
		1 o p_111681_
		2 o p_111682_
	a (I)V expand
		0 o p_111685_
	a ()Lgge$b; getFacing
	b ()I getMin
	c ()I getMax
	d ()I getAnchor
gge$b net/minecraft/client/renderer/block/model/ItemModelGenerator$SpanFacing
	a UP
	b DOWN
	c LEFT
	d RIGHT
	e direction
	f xOffset
	g yOffset
	h $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILji;II)V <init>
		0 o p_111699_
		1 o p_111700_
		2 o p_111701_
		3 o p_111702_
		4 o p_111703_
	a ()Lji; getDirection
	b ()I getXOffset
	c ()I getYOffset
	d ()Z isHorizontal
	e ()[Lgge$b; $values
		static
	valueOf (Ljava/lang/String;)Lgge$b; valueOf
		static
		0 o p_111711_
	values ()[Lgge$b; values
		static
ggf net/minecraft/client/renderer/block/model/ItemOverride
	a model
	b predicates
	<init> (Lakr;Ljava/util/List;)V <init>
		0 o p_173447_
		1 o p_173448_
	a ()Lakr; getModel
	b ()Ljava/util/stream/Stream; getPredicates
ggf$a net/minecraft/client/renderer/block/model/ItemOverride$Deserializer
	<init> ()V <init>
	a (Ljava/util/Map$Entry;)Lggf$b; lambda$getPredicates$0
		static
		0 o p_173453_
	a (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lggf; deserialize
		0 o p_111725_
		1 o p_111726_
		2 o p_111727_
	a (Lcom/google/gson/JsonObject;)Ljava/util/List; getPredicates
		0 o p_173451_
	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
		0 o p_111731_
		1 o p_111732_
		2 o p_111733_
ggf$b net/minecraft/client/renderer/block/model/ItemOverride$Predicate
	a property
	b value
	<init> (Lakr;F)V <init>
		0 o p_173457_
		1 o p_173458_
	a ()Lakr; getProperty
	b ()F getValue
ggg net/minecraft/client/renderer/block/model/ItemOverrides
	a EMPTY
	b NO_OVERRIDE
	c overrides
	d properties
	<clinit> ()V <clinit>
		static
	<init> (Lgsr;Lggb;Ljava/util/List;)V <init>
		0 o p_251211_
		1 o p_111741_
		2 o p_111743_
	<init> ()V <init>
	a (Lgsr;Lggb;Lggf;)Lgsm; bakeModel
		0 o p_249483_
		1 o p_251965_
		2 o p_250816_
	a (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lggf$b;)Lggg$b; lambda$new$1
		static
		0 o p_173476_
		1 o p_173477_
	a (I)[Lggg$b; lambda$new$2
		static
		0 o p_173463_
	a (Lgsm;Lcuq;Lfzf;Lbtn;I)Lgsm; resolve
		0 o p_173465_
		1 o p_173466_
		2 o p_173467_
		3 o p_173468_
		4 o p_173469_
	b (I)[Lakr; lambda$new$0
		static
		0 o p_173479_
ggg$a net/minecraft/client/renderer/block/model/ItemOverrides$BakedOverride
	a matchers
	b model
	<init> ([Lggg$b;Lgsm;)V <init>
		0 o p_173483_
		1 o p_173484_
	a ([F)Z test
		0 o p_173486_
ggg$b net/minecraft/client/renderer/block/model/ItemOverrides$PropertyMatcher
	a index
	b value
	<init> (IF)V <init>
		0 o p_173490_
		1 o p_173491_
ggh net/minecraft/client/renderer/block/model/ItemTransform
	a NO_TRANSFORM
	b rotation
	c translation
	d scale
	<clinit> ()V <clinit>
		static
	<init> (Lorg/joml/Vector3f;Lorg/joml/Vector3f;Lorg/joml/Vector3f;)V <init>
		0 o p_254427_
		1 o p_254496_
		2 o p_254022_
	a (ZLfbi;)V apply
		0 o p_111764_
		1 o p_111765_
	equals (Ljava/lang/Object;)Z equals
		0 o p_111767_
	hashCode ()I hashCode
ggh$a net/minecraft/client/renderer/block/model/ItemTransform$Deserializer
	a MAX_TRANSLATION
	b MAX_SCALE
	c DEFAULT_ROTATION
	d DEFAULT_TRANSLATION
	e DEFAULT_SCALE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/google/gson/JsonObject;Ljava/lang/String;Lorg/joml/Vector3f;)Lorg/joml/Vector3f; getVector3f
		0 o p_111779_
		1 o p_111780_
		2 o p_253777_
	a (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lggh; deserialize
		0 o p_111775_
		1 o p_111776_
		2 o p_111777_
	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
		0 o p_111783_
		1 o p_111784_
		2 o p_111785_
ggi net/minecraft/client/renderer/block/model/ItemTransforms
	a NO_TRANSFORMS
	b thirdPersonLeftHand
	c thirdPersonRightHand
	d firstPersonLeftHand
	e firstPersonRightHand
	f head
	g gui
	h ground
	i fixed
	<clinit> ()V <clinit>
		static
	<init> (Lggh;Lggh;Lggh;Lggh;Lggh;Lggh;Lggh;Lggh;)V <init>
		0 o p_111798_
		1 o p_111799_
		2 o p_111800_
		3 o p_111801_
		4 o p_111802_
		5 o p_111803_
		6 o p_111804_
		7 o p_111805_
	<init> (Lggi;)V <init>
		0 o p_111807_
	<init> ()V <init>
	a (Lcun;)Lggh; getTransform
		0 o p_270619_
	b (Lcun;)Z hasTransform
		0 o p_270365_
ggi$1 net/minecraft/client/renderer/block/model/ItemTransforms$1
	a $SwitchMap$net$minecraft$world$item$ItemDisplayContext
	<clinit> ()V <clinit>
		static
ggi$a net/minecraft/client/renderer/block/model/ItemTransforms$Deserializer
	<init> ()V <init>
	a (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lggi; deserialize
		0 o p_111820_
		1 o p_111821_
		2 o p_111822_
	a (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;Lcun;)Lggh; getTransform
		0 o p_270385_
		1 o p_270436_
		2 o p_270100_
	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
		0 o p_111824_
		1 o p_111825_
		2 o p_111826_
ggj net/minecraft/client/renderer/block/model/MultiVariant
	a variants
	<init> (Ljava/util/List;)V <init>
		0 o p_111847_
	a (Lgsr;Ljava/util/function/Function;Lgsv;)Lgsm; bake
		0 o p_249016_
		1 o p_111851_
		2 o p_111852_
	a ()Ljava/util/List; getVariants
	a (Ljava/util/function/Function;)V resolveParents
		0 o p_249314_
	a (Ljava/util/function/Function;Lakr;)V lambda$resolveParents$0
		static
		0 o p_247933_
		1 o p_247934_
	equals (Ljava/lang/Object;)Z equals
		0 o p_111862_
	f ()Ljava/util/Collection; getDependencies
	hashCode ()I hashCode
ggj$a net/minecraft/client/renderer/block/model/MultiVariant$Deserializer
	<init> ()V <init>
	a (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lggj; deserialize
		0 o p_111867_
		1 o p_111868_
		2 o p_111869_
	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
		0 o p_111871_
		1 o p_111872_
		2 o p_111873_
ggk net/minecraft/client/renderer/block/model/Variant
	a modelLocation
	b rotation
	c uvLock
	d weight
	<init> (Lakr;Lj;ZI)V <init>
		0 o p_111879_
		1 o p_111880_
		2 o p_111881_
		3 o p_111882_
	a ()Lakr; getModelLocation
	b ()Lj; getRotation
	c ()Z isUvLocked
	d ()I getWeight
	equals (Ljava/lang/Object;)Z equals
		0 o p_111888_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ggk$a net/minecraft/client/renderer/block/model/Variant$Deserializer
	a DEFAULT_UVLOCK
	b DEFAULT_WEIGHT
	c DEFAULT_X_ROTATION
	d DEFAULT_Y_ROTATION
	<init> ()V <init>
	a (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lggk; deserialize
		0 o p_111893_
		1 o p_111894_
		2 o p_111895_
	a (Lcom/google/gson/JsonObject;)Lgsn; getBlockRotation
		0 o p_111897_
	b (Lcom/google/gson/JsonObject;)Lakr; getModel
		0 o p_111899_
	c (Lcom/google/gson/JsonObject;)I getWeight
		0 o p_111901_
	d (Lcom/google/gson/JsonObject;)Z getUvLock
		0 o p_111903_
	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
		0 o p_111905_
		1 o p_111906_
		2 o p_111907_
ggl net/minecraft/client/renderer/block/model/multipart/AndCondition
	a TOKEN
	d conditions
	<init> (Ljava/lang/Iterable;)V <init>
		0 o p_111910_
	a (Ldtd;Lggm;)Ljava/util/function/Predicate; lambda$getPredicate$0
		static
		0 o p_111915_
		1 o p_111916_
	a (Ljava/util/List;Ldtc;)Z lambda$getPredicate$2
		static
		0 o p_111918_
		1 o p_111919_
	a (Ldtc;Ljava/util/function/Predicate;)Z lambda$getPredicate$1
		static
		0 o p_173501_
		1 o p_173502_
	getPredicate (Ldtd;)Ljava/util/function/Predicate; getPredicate
		0 o p_111921_
ggm net/minecraft/client/renderer/block/model/multipart/Condition
	b TRUE
	c FALSE
	<clinit> ()V <clinit>
		static
	a (Ldtd;)Ljava/util/function/Predicate; lambda$static$3
		static
		0 o p_111928_
	a (Ldtc;)Z lambda$static$2
		static
		0 o p_173504_
	b (Ldtd;)Ljava/util/function/Predicate; lambda$static$1
		static
		0 o p_111932_
	b (Ldtc;)Z lambda$static$0
		static
		0 o p_173506_
	getPredicate (Ldtd;)Ljava/util/function/Predicate; getPredicate
		0 o p_111933_
ggn net/minecraft/client/renderer/block/model/multipart/KeyValueCondition
	a PIPE_SPLITTER
	d key
	e value
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o p_111939_
		1 o p_111940_
	a (Ldtd;Lduf;Ljava/lang/String;)Ljava/util/function/Predicate; getBlockStatePredicate
		0 o p_111945_
		1 o p_111946_
		2 o p_111947_
	a (Lduf;Ljava/util/Optional;Ldtc;)Z lambda$getBlockStatePredicate$3
		static
		0 o p_339293_
		1 o p_339294_
		2 o p_339295_
	a (Ljava/util/List;Ldtc;)Z lambda$getPredicate$2
		static
		0 o p_111953_
		1 o p_111954_
	a (Ldtc;Ljava/util/function/Predicate;)Z lambda$getPredicate$1
		static
		0 o p_173508_
		1 o p_173509_
	b (Ldtd;Lduf;Ljava/lang/String;)Ljava/util/function/Predicate; lambda$getPredicate$0
		0 o p_111956_
		1 o p_111957_
		2 o p_111958_
	getPredicate (Ldtd;)Ljava/util/function/Predicate; getPredicate
		0 o p_111960_
	toString ()Ljava/lang/String; toString
ggo net/minecraft/client/renderer/block/model/multipart/MultiPart
	a definition
	b selectors
	<init> (Ldtd;Ljava/util/List;)V <init>
		0 o p_111965_
		1 o p_111966_
	a (Lgsr;Ljava/util/function/Function;Lgsv;)Lgsm; bake
		0 o p_249988_
		1 o p_111972_
		2 o p_111973_
	a ()Ljava/util/List; getSelectors
	a (Ljava/util/function/Function;)V resolveParents
		0 o p_251539_
	a (Ljava/util/function/Function;Lggq;)V lambda$resolveParents$1
		static
		0 o p_247935_
		1 o p_247936_
	a (Lggq;)Ljava/util/stream/Stream; lambda$getDependencies$0
		static
		0 o p_111969_
	b ()Ljava/util/Set; getMultiVariants
	equals (Ljava/lang/Object;)Z equals
		0 o p_111984_
	f ()Ljava/util/Collection; getDependencies
	hashCode ()I hashCode
ggo$a net/minecraft/client/renderer/block/model/multipart/MultiPart$Deserializer
	a context
	<init> (Lggc$a;)V <init>
		0 o p_111989_
	a (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lggo; deserialize
		0 o p_111994_
		1 o p_111995_
		2 o p_111996_
	a (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonArray;)Ljava/util/List; getSelectors
		0 o p_111991_
		1 o p_111992_
	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
		0 o p_111998_
		1 o p_111999_
		2 o p_112000_
ggp net/minecraft/client/renderer/block/model/multipart/OrCondition
	a TOKEN
	d conditions
	<init> (Ljava/lang/Iterable;)V <init>
		0 o p_112003_
	a (Ldtd;Lggm;)Ljava/util/function/Predicate; lambda$getPredicate$0
		static
		0 o p_112008_
		1 o p_112009_
	a (Ljava/util/List;Ldtc;)Z lambda$getPredicate$2
		static
		0 o p_112011_
		1 o p_112012_
	a (Ldtc;Ljava/util/function/Predicate;)Z lambda$getPredicate$1
		static
		0 o p_173512_
		1 o p_173513_
	getPredicate (Ldtd;)Ljava/util/function/Predicate; getPredicate
		0 o p_112014_
ggq net/minecraft/client/renderer/block/model/multipart/Selector
	a condition
	b variant
	<init> (Lggm;Lggj;)V <init>
		0 o p_112018_
		1 o p_112019_
	a (Ldtd;)Ljava/util/function/Predicate; getPredicate
		0 o p_112022_
	a ()Lggj; getVariant
	equals (Ljava/lang/Object;)Z equals
		0 o p_112024_
	hashCode ()I hashCode
ggq$a net/minecraft/client/renderer/block/model/multipart/Selector$Deserializer
	<init> ()V <init>
	a (Ljava/util/Map$Entry;)Lggm; getKeyValueCondition
		static
		0 o p_112036_
	a (Lcom/google/gson/JsonObject;)Lggm; getCondition
		static
		0 o p_112034_
	a (Lcom/google/gson/JsonElement;)Lggm; lambda$getCondition$1
		static
		0 o p_112028_
	a (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lggq; deserialize
		0 o p_112030_
		1 o p_112031_
		2 o p_112032_
	b (Lcom/google/gson/JsonObject;)Lggm; getSelector
		0 o p_112040_
	b (Lcom/google/gson/JsonElement;)Lggm; lambda$getCondition$0
		static
		0 o p_112038_
	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
		0 o p_112042_
		1 o p_112043_
		2 o p_112044_
ggr net/minecraft/client/renderer/block/model/multipart/package-info
ggs net/minecraft/client/renderer/block/model/package-info
ggt net/minecraft/client/renderer/block/package-info
ggu net/minecraft/client/renderer/blockentity/BannerRenderer
	a FLAG
	b BANNER_WIDTH
	c BANNER_HEIGHT
	d MAX_PATTERNS
	e POLE
	f BAR
	g flag
	h pole
	i bar
	<init> (Lgha$a;)V <init>
		0 o p_173521_
	a (Ldpw;FLfbi;Lgez;II)V render
		0 o p_112052_
		1 o p_112053_
		2 o p_112054_
		3 o p_112055_
		4 o p_112056_
		5 o p_112057_
	a (Lfbi;Lgez;IILfyk;Lgsq;ZLcti;Ldpy;Z)V renderPatterns
		static
		0 o p_112075_
		1 o p_112076_
		2 o p_112077_
		3 o p_112078_
		4 o p_112079_
		5 o p_112080_
		6 o p_112081_
		7 o p_332652_
		8 o p_331851_
		9 o p_332823_
	a ()Lfyq; createBodyLayer
		static
	a (Ldqh;FLfbi;Lgez;II)V render
		0 o p_112059_
		1 o p_112060_
		2 o p_112061_
		3 o p_112062_
		4 o p_112063_
		5 o p_112064_
	a (Lfbi;Lgez;IILfyk;Lgsq;Lcti;)V renderPatternLayer
		static
		0 o p_332737_
		1 o p_332758_
		2 o p_332821_
		3 o p_332828_
		4 o p_332732_
		5 o p_332704_
		6 o p_332728_
	a (Lfbi;Lgez;IILfyk;Lgsq;ZLcti;Ldpy;)V renderPatterns
		static
		0 o p_112066_
		1 o p_112067_
		2 o p_112068_
		3 o p_112069_
		4 o p_112070_
		5 o p_112071_
		6 o p_112072_
		7 o p_332660_
		8 o p_330986_
ggv net/minecraft/client/renderer/blockentity/BeaconRenderer
	a BEAM_LOCATION
	b MAX_RENDER_Y
	<clinit> ()V <clinit>
		static
	<init> (Lgha$a;)V <init>
		0 o p_173529_
	a (Ldqc;Lexc;)Z shouldRender
		0 o p_173531_
		1 o p_173532_
	a (Lfbi;Lgez;Lakr;FFJIIIFF)V renderBeaconBeam
		static
		0 o p_112177_
		1 o p_112178_
		2 o p_350504_
		3 o p_112179_
		4 o p_350618_
		5 o p_112180_
		6 o p_112181_
		7 o p_112182_
		8 o p_350915_
		9 o p_350604_
		10 o p_350669_
	a (Lfbi;Lfbm;IIIFFFFFFFFFFFF)V renderPart
		static
		0 o p_112156_
		1 o p_112157_
		2 o p_112162_
		3 o p_112163_
		4 o p_351014_
		5 o p_112158_
		6 o p_112159_
		7 o p_112160_
		8 o p_112161_
		9 o p_112164_
		10 o p_112165_
		11 o p_112166_
		12 o p_112167_
		13 o p_112168_
		14 o p_112169_
		15 o p_112170_
		16 o p_112171_
	a (Ldqc;FLfbi;Lgez;II)V render
		0 o p_112140_
		1 o p_112141_
		2 o p_112142_
		3 o p_112143_
		4 o p_112144_
		5 o p_112145_
	a (Ldqh;Lexc;)Z shouldRender
		0 o p_173534_
		1 o p_173535_
	a (Lfbi;Lgez;FJIII)V renderBeaconBeam
		static
		0 o p_112185_
		1 o p_112186_
		2 o p_112188_
		3 o p_112190_
		4 o p_112191_
		5 o p_112192_
		6 o p_350457_
	a (Lfbi$a;Lfbm;IIFFFF)V addVertex
		static
		0 o p_324495_
		1 o p_253894_
		2 o p_254357_
		3 o p_350652_
		4 o p_253871_
		5 o p_253841_
		6 o p_254568_
		7 o p_254361_
	a (Ldqh;)Z shouldRenderOffScreen
		0 o p_112147_
	a (Ldqh;FLfbi;Lgez;II)V render
		0 o p_112149_
		1 o p_112150_
		2 o p_112151_
		3 o p_112152_
		4 o p_112153_
		5 o p_112154_
	a (Lfbi$a;Lfbm;IIIFFFFFFFF)V renderQuad
		static
		0 o p_323955_
		1 o p_112122_
		2 o p_112127_
		3 o p_112128_
		4 o p_350566_
		5 o p_112123_
		6 o p_112124_
		7 o p_112125_
		8 o p_112126_
		9 o p_112129_
		10 o p_112130_
		11 o p_112131_
		12 o p_112132_
	a (Ldqc;)Z shouldRenderOffScreen
		0 o p_112138_
	aW_ ()I getViewDistance
ggw net/minecraft/client/renderer/blockentity/BedRenderer
	a headRoot
	b footRoot
	<init> (Lgha$a;)V <init>
		0 o p_173540_
	a (Ldqh;FLfbi;Lgez;II)V render
		0 o p_112212_
		1 o p_112213_
		2 o p_112214_
		3 o p_112215_
		4 o p_112216_
		5 o p_112217_
	a (Ldcx;Ljd;)Z lambda$render$0
		static
		0 o p_112202_
		1 o p_112203_
	a (Ldqd;FLfbi;Lgez;II)V render
		0 o p_112205_
		1 o p_112206_
		2 o p_112207_
		3 o p_112208_
		4 o p_112209_
		5 o p_112210_
	a (Lfbi;Lgez;Lfyk;Lji;Lgsq;IIZ)V renderPiece
		0 o p_173542_
		1 o p_173543_
		2 o p_173544_
		3 o p_173545_
		4 o p_173546_
		5 o p_173547_
		6 o p_173548_
		7 o p_173549_
	b ()Lfyq; createHeadLayer
		static
	c ()Lfyq; createFootLayer
		static
ggx net/minecraft/client/renderer/blockentity/BellRenderer
	a BELL_RESOURCE_LOCATION
	b BELL_BODY
	c bellBody
	<clinit> ()V <clinit>
		static
	<init> (Lgha$a;)V <init>
		0 o p_173554_
	a (Ldqh;FLfbi;Lgez;II)V render
		0 o p_112240_
		1 o p_112241_
		2 o p_112242_
		3 o p_112243_
		4 o p_112244_
		5 o p_112245_
	a (Ldqf;FLfbi;Lgez;II)V render
		0 o p_112233_
		1 o p_112234_
		2 o p_112235_
		3 o p_112236_
		4 o p_112237_
		5 o p_112238_
	b ()Lfyq; createBodyLayer
		static
ggy net/minecraft/client/renderer/blockentity/BlockEntityRenderDispatcher
	a level
	b camera
	c cameraHitResult
	d renderers
	e font
	f entityModelSet
	g blockRenderDispatcher
	h itemRenderer
	i entityRenderer
	<init> (Lfhx;Lfyg;Ljava/util/function/Supplier;Ljava/util/function/Supplier;Ljava/util/function/Supplier;)V <init>
		0 o p_234432_
		1 o p_234433_
		2 o p_234434_
		3 o p_234435_
		4 o p_234436_
	a (Ldcw;Lffy;Lexa;)V prepare
		0 o p_173565_
		1 o p_173566_
		2 o p_173567_
	a (Ldcw;)V setLevel
		0 o p_112258_
	a (Laue;)V onResourceManagerReload
		0 o p_173563_
	a (Ldqh;Lfbi;Lgez;II)Z renderItem
		0 o p_112273_
		1 o p_112274_
		2 o p_112275_
		3 o p_112276_
		4 o p_112277_
	a (Ldqh;Ljava/lang/Runnable;)V tryRender
		static
		0 o p_112279_
		1 o p_112280_
	a (Lggz;Ldqh;Lfbi;Lgez;II)V lambda$renderItem$1
		static
		0 o p_112291_
		1 o p_112292_
		2 o p_112293_
		3 o p_112294_
		4 o p_112295_
		5 o p_112296_
	a (Lggz;Ldqh;FLfbi;Lgez;)V setupAndRender
		static
		0 o p_112285_
		1 o p_112286_
		2 o p_112287_
		3 o p_112288_
		4 o p_112289_
	a (Ldqh;)Lggz; getRenderer
		0 o p_112266_
	a (Ldqh;FLfbi;Lgez;)V render
		0 o p_112268_
		1 o p_112269_
		2 o p_112270_
		3 o p_112271_
	b (Lggz;Ldqh;FLfbi;Lgez;)V lambda$render$0
		static
		0 o p_112298_
		1 o p_112299_
		2 o p_112300_
		3 o p_112301_
		4 o p_112302_
ggz net/minecraft/client/renderer/blockentity/BlockEntityRenderer
	a (Ldqh;)Z shouldRenderOffScreen
		0 o p_112306_
	a (Ldqh;FLfbi;Lgez;II)V render
		0 o p_112307_
		1 o p_112308_
		2 o p_112309_
		3 o p_112310_
		4 o p_112311_
		5 o p_112312_
	a (Ldqh;Lexc;)Z shouldRender
		0 o p_173568_
		1 o p_173569_
	aW_ ()I getViewDistance
gh net/minecraft/commands/arguments/TemplateRotationArgument
	<init> ()V <init>
	a ()Lgh; templateRotation
		static
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ldmm; getRotation
		static
		0 o p_234416_
		1 o p_234417_
gha net/minecraft/client/renderer/blockentity/BlockEntityRendererProvider
	create (Lgha$a;)Lggz; create
		0 o p_173571_
gha$a net/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context
	a blockEntityRenderDispatcher
	b blockRenderDispatcher
	c itemRenderer
	d entityRenderer
	e modelSet
	f font
	<init> (Lggy;Lgft;Lglh;Lgkh;Lfyg;Lfhx;)V <init>
		0 o p_234440_
		1 o p_234441_
		2 o p_234442_
		3 o p_234443_
		4 o p_234444_
		5 o p_234445_
	a (Lfyi;)Lfyk; bakeLayer
		0 o p_173583_
	a ()Lggy; getBlockEntityRenderDispatcher
	b ()Lgft; getBlockRenderDispatcher
	c ()Lgkh; getEntityRenderer
	d ()Lglh; getItemRenderer
	e ()Lfyg; getModelSet
	f ()Lfhx; getFont
ghb net/minecraft/client/renderer/blockentity/BlockEntityRenderers
	a PROVIDERS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/google/common/collect/ImmutableMap$Builder;Lgha$a;Ldqj;Lgha;)V lambda$createEntityRenderers$0
		static
		0 o p_339296_
		1 o p_339297_
		2 o p_339298_
		3 o p_339299_
	a (Lgha$a;)Ljava/util/Map; createEntityRenderers
		static
		0 o p_173599_
	a (Ldqj;Lgha;)V register
		static
		0 o p_173591_
		1 o p_173592_
ghc net/minecraft/client/renderer/blockentity/BrightnessCombiner
	<init> ()V <init>
	a (Ldqh;Ldqh;)Lit/unimi/dsi/fastutil/ints/Int2IntFunction; acceptDouble
		0 o p_112320_
		1 o p_112321_
	a (Ljava/lang/Object;)Ljava/lang/Object; acceptSingle
		0 o p_112327_
	a (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; acceptDouble
		0 o p_112329_
		1 o p_112330_
	a (Ldqh;Ldqh;I)I lambda$acceptDouble$0
		static
		0 o p_112323_
		1 o p_112324_
		2 o p_112325_
	a (Ldqh;)Lit/unimi/dsi/fastutil/ints/Int2IntFunction; acceptSingle
		0 o p_112318_
	a (I)I lambda$acceptNone$2
		static
		0 o p_112316_
	a ()Lit/unimi/dsi/fastutil/ints/Int2IntFunction; acceptNone
	b ()Ljava/lang/Object; acceptNone
	b (I)I lambda$acceptSingle$1
		static
		0 o p_112333_
ghd net/minecraft/client/renderer/blockentity/BrushableBlockRenderer
	a itemRenderer
	<init> (Lgha$a;)V <init>
		0 o p_277899_
	a (Ldql;FLfbi;Lgez;II)V render
		0 o p_277712_
		1 o p_277981_
		2 o p_277490_
		3 o p_278015_
		4 o p_277463_
		5 o p_277346_
	a (Lji;I)[F translations
		0 o p_278030_
		1 o p_277997_
	a (Ldqh;FLfbi;Lgez;II)V render
		0 o p_278054_
		1 o p_277517_
		2 o p_277839_
		3 o p_277710_
		4 o p_277647_
		5 o p_277383_
ghd$1 net/minecraft/client/renderer/blockentity/BrushableBlockRenderer$1
	a $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
ghe net/minecraft/client/renderer/blockentity/CampfireRenderer
	a SIZE
	b itemRenderer
	<init> (Lgha$a;)V <init>
		0 o p_173602_
	a (Ldqn;FLfbi;Lgez;II)V render
		0 o p_112344_
		1 o p_112345_
		2 o p_112346_
		3 o p_112347_
		4 o p_112348_
		5 o p_112349_
	a (Ldqh;FLfbi;Lgez;II)V render
		0 o p_112337_
		1 o p_112338_
		2 o p_112339_
		3 o p_112340_
		4 o p_112341_
		5 o p_112342_
ghf net/minecraft/client/renderer/blockentity/ChestRenderer
	a BOTTOM
	b LID
	c LOCK
	d lid
	e bottom
	f lock
	g doubleLeftLid
	h doubleLeftBottom
	i doubleLeftLock
	j doubleRightLid
	k doubleRightBottom
	l doubleRightLock
	m xmasTextures
	<init> (Lgha$a;)V <init>
		0 o p_173607_
	a (Ldqh;FLfbi;Lgez;II)V render
		0 o p_112363_
		1 o p_112364_
		2 o p_112365_
		3 o p_112366_
		4 o p_112367_
		5 o p_112368_
	a (Lfbi;Lfbm;Lfyk;Lfyk;Lfyk;FII)V render
		0 o p_112370_
		1 o p_112371_
		2 o p_112372_
		3 o p_112373_
		4 o p_112374_
		5 o p_112375_
		6 o p_112376_
		7 o p_112377_
	b ()Lfyq; createSingleBodyLayer
		static
	c ()Lfyq; createDoubleBodyRightLayer
		static
	d ()Lfyq; createDoubleBodyLeftLayer
		static
ghg net/minecraft/client/renderer/blockentity/ConduitRenderer
	a SHELL_TEXTURE
	b ACTIVE_SHELL_TEXTURE
	c WIND_TEXTURE
	d VERTICAL_WIND_TEXTURE
	e OPEN_EYE_TEXTURE
	f CLOSED_EYE_TEXTURE
	g eye
	h wind
	i shell
	j cage
	k renderer
	<clinit> ()V <clinit>
		static
	<init> (Lgha$a;)V <init>
		0 o p_173613_
	a (Ldqt;FLfbi;Lgez;II)V render
		0 o p_112399_
		1 o p_112400_
		2 o p_112401_
		3 o p_112402_
		4 o p_112403_
		5 o p_112404_
	a (Ldqh;FLfbi;Lgez;II)V render
		0 o p_112392_
		1 o p_112393_
		2 o p_112394_
		3 o p_112395_
		4 o p_112396_
		5 o p_112397_
	b ()Lfyq; createEyeLayer
		static
	c ()Lfyq; createWindLayer
		static
	d ()Lfyq; createShellLayer
		static
	e ()Lfyq; createCageLayer
		static
ghh net/minecraft/client/renderer/blockentity/DecoratedPotRenderer
	a NECK
	b FRONT
	c BACK
	d LEFT
	e RIGHT
	f TOP
	g BOTTOM
	h neck
	i frontSide
	j backSide
	k leftSide
	l rightSide
	m top
	n bottom
	o WOBBLE_AMPLITUDE
	<init> (Lgha$a;)V <init>
		0 o p_272872_
	a (Ljava/util/Optional;)Lgsq; getSideMaterial
		static
		0 o p_347523_
	a (Ldqh;FLfbi;Lgez;II)V render
		0 o p_273082_
		1 o p_273219_
		2 o p_272843_
		3 o p_272742_
		4 o p_273608_
		5 o p_273439_
	a (Lfyk;Lfbi;Lgez;IILgsq;)V renderSide
		0 o p_273495_
		1 o p_272899_
		2 o p_273582_
		3 o p_273242_
		4 o p_273108_
		5 o p_273173_
	a (Ldqx;FLfbi;Lgez;II)V render
		0 o p_273776_
		1 o p_273103_
		2 o p_273455_
		3 o p_273010_
		4 o p_273407_
		5 o p_273059_
	b ()Lfyq; createBaseLayer
		static
	c ()Lfyq; createSidesLayer
		static
ghi net/minecraft/client/renderer/blockentity/EnchantTableRenderer
	a BOOK_LOCATION
	b bookModel
	<clinit> ()V <clinit>
		static
	<init> (Lgha$a;)V <init>
		0 o p_173619_
	a (Ldrc;FLfbi;Lgez;II)V render
		0 o p_341203_
		1 o p_112419_
		2 o p_112420_
		3 o p_112421_
		4 o p_112422_
		5 o p_112423_
	a (Ldqh;FLfbi;Lgez;II)V render
		0 o p_112411_
		1 o p_112412_
		2 o p_112413_
		3 o p_112414_
		4 o p_112415_
		5 o p_112416_
ghj net/minecraft/client/renderer/blockentity/HangingSignRenderer
	a PLANK
	b V_CHAINS
	c NORMAL_CHAINS
	d CHAIN_L_1
	e CHAIN_L_2
	f CHAIN_R_1
	g CHAIN_R_2
	h BOARD
	i MODEL_RENDER_SCALE
	j TEXT_RENDER_SCALE
	k TEXT_OFFSET
	l hangingSignModels
	<clinit> ()V <clinit>
		static
	<init> (Lgha$a;)V <init>
		0 o p_248772_
	a (Lgha$a;Ldup;)Lghj$a; lambda$new$1
		static
		0 o p_252261_
		1 o p_251956_
	a (Lfbi;FLdtc;)V translateSign
		0 o p_277807_
		1 o p_277917_
		2 o p_277638_
	a (Lfbi;IILfwg;Lfbm;)V renderSignModel
		0 o p_251159_
		1 o p_249874_
		2 o p_249794_
		3 o p_248746_
		4 o p_249165_
	a (Ldrs;FLfbi;Lgez;II)V render
		0 o p_249482_
		1 o p_249273_
		2 o p_250062_
		3 o p_250878_
		4 o p_249035_
		5 o p_252030_
	a (Ldup;)Lgsq; getSignMaterial
		0 o p_251791_
	a (Ldqh;FLfbi;Lgez;II)V render
		0 o p_249617_
		1 o p_250308_
		2 o p_250118_
		3 o p_251673_
		4 o p_250384_
		5 o p_251683_
	b ()F getSignModelRenderScale
	b (Ldup;)Ldup; lambda$new$0
		static
		0 o p_249901_
	c ()F getSignTextRenderScale
	d ()Lexc; getTextOffset
	e ()Lfyq; createHangingSignLayer
		static
ghj$a net/minecraft/client/renderer/blockentity/HangingSignRenderer$HangingSignModel
	a root
	b plank
	c vChains
	d normalChains
	<init> (Lfyk;)V <init>
		0 o p_249124_
	a (Ldtc;)V evaluateVisibleParts
		0 o p_250268_
	a (Lfbi;Lfbm;III)V renderToBuffer
		0 o p_251590_
		1 o p_249470_
		2 o p_250912_
		3 o p_251773_
		4 o p_350547_
ghk net/minecraft/client/renderer/blockentity/LecternRenderer
	a bookModel
	<init> (Lgha$a;)V <init>
		0 o p_173621_
	a (Ldqh;FLfbi;Lgez;II)V render
		0 o p_112428_
		1 o p_112429_
		2 o p_112430_
		3 o p_112431_
		4 o p_112432_
		5 o p_112433_
	a (Ldrk;FLfbi;Lgez;II)V render
		0 o p_112435_
		1 o p_112436_
		2 o p_112437_
		3 o p_112438_
		4 o p_112439_
		5 o p_112440_
ghl net/minecraft/client/renderer/blockentity/PistonHeadRenderer
	a blockRenderer
	<init> (Lgha$a;)V <init>
		0 o p_173623_
	a (Ldqh;FLfbi;Lgez;II)V render
		0 o p_112445_
		1 o p_112446_
		2 o p_112447_
		3 o p_112448_
		4 o p_112449_
		5 o p_112450_
	a (Ljd;Ldtc;Lfbi;Lgez;Ldcw;ZI)V renderBlock
		0 o p_112459_
		1 o p_112460_
		2 o p_112461_
		3 o p_112462_
		4 o p_112463_
		5 o p_112464_
		6 o p_112465_
	a (Ldsy;FLfbi;Lgez;II)V render
		0 o p_112452_
		1 o p_112453_
		2 o p_112454_
		3 o p_112455_
		4 o p_112456_
		5 o p_112457_
	aW_ ()I getViewDistance
ghm net/minecraft/client/renderer/blockentity/ShulkerBoxRenderer
	a model
	<init> (Lgha$a;)V <init>
		0 o p_173626_
	a (Ldrr;FLfbi;Lgez;II)V render
		0 o p_112478_
		1 o p_112479_
		2 o p_112480_
		3 o p_112481_
		4 o p_112482_
		5 o p_112483_
	a (Ldqh;FLfbi;Lgez;II)V render
		0 o p_112471_
		1 o p_112472_
		2 o p_112473_
		3 o p_112474_
		4 o p_112475_
		5 o p_112476_
ghn net/minecraft/client/renderer/blockentity/SignRenderer
	a STICK
	b BLACK_TEXT_OUTLINE_COLOR
	c OUTLINE_RENDER_DISTANCE
	d RENDER_SCALE
	e TEXT_OFFSET
	f signModels
	g font
	<clinit> ()V <clinit>
		static
	<init> (Lgha$a;)V <init>
		0 o p_173636_
	a (Ljd;Ldrt;Lfbi;Lgez;IIIZ)V renderSignText
		0 o p_279403_
		1 o p_279361_
		2 o p_279234_
		3 o p_279338_
		4 o p_279300_
		5 o p_279179_
		6 o p_279357_
		7 o p_279325_
	a (Lfbi;FLdtc;)V translateSign
		0 o p_278074_
		1 o p_277875_
		2 o p_277559_
	a (Lfyg;Ldup;)Lghn$a; createSignModel
		static
		0 o p_173647_
		1 o p_173648_
	a (Ljd;I)Z isOutlineVisible
		static
		0 o p_277741_
		1 o p_278022_
	a (Lfbi;IILfwg;Lfbm;)V renderSignModel
		0 o p_250252_
		1 o p_249399_
		2 o p_249042_
		3 o p_250082_
		4 o p_251093_
	a (Ldrt;)I getDarkColor
		static
		0 o p_277914_
	a (ILwz;)Laya; lambda$renderSignText$2
		0 o p_277226_
		1 o p_277227_
	a (Ldrs;FLfbi;Lgez;II)V render
		0 o p_112497_
		1 o p_112498_
		2 o p_112499_
		3 o p_112500_
		4 o p_112501_
		5 o p_112502_
	a (Lfbi;ZLexc;)V translateSignText
		0 o p_279133_
		1 o p_279134_
		2 o p_279280_
	a (Ldup;)Lgsq; getSignMaterial
		0 o p_251961_
	a (Ldqh;FLfbi;Lgez;II)V render
		0 o p_112490_
		1 o p_112491_
		2 o p_112492_
		3 o p_112493_
		4 o p_112494_
		5 o p_112495_
	a (Lgha$a;Ldup;)Lghn$a; lambda$new$1
		static
		0 o p_173650_
		1 o p_173651_
	a (Ldrs;Lfbi;Lgez;IILdtc;Ldmz;Ldup;Lfwg;)V renderSignWithText
		0 o p_279389_
		1 o p_279331_
		2 o p_279303_
		3 o p_279396_
		4 o p_279203_
		5 o p_279391_
		6 o p_279224_
		7 o p_279162_
		8 o p_279444_
	a (Lfbi;Lgez;IILdup;Lfwg;)V renderSign
		0 o p_279104_
		1 o p_279408_
		2 o p_279494_
		3 o p_279344_
		4 o p_279170_
		5 o p_279159_
	b ()F getSignModelRenderScale
	b (Ldup;)Ldup; lambda$new$0
		static
		0 o p_173645_
	c ()F getSignTextRenderScale
	d ()Lexc; getTextOffset
	f ()Lfyq; createSignLayer
		static
ghn$a net/minecraft/client/renderer/blockentity/SignRenderer$SignModel
	a root
	b stick
	<init> (Lfyk;)V <init>
		0 o p_173657_
	a (Lfbi;Lfbm;III)V renderToBuffer
		0 o p_112510_
		1 o p_112511_
		2 o p_112512_
		3 o p_112513_
		4 o p_350294_
gho net/minecraft/client/renderer/blockentity/SkullBlockRenderer
	a modelByType
	b SKIN_BY_TYPE
	<clinit> ()V <clinit>
		static
	<init> (Lgha$a;)V <init>
		0 o p_173660_
	a (Ldru;FLfbi;Lgez;II)V render
		0 o p_112534_
		1 o p_112535_
		2 o p_112536_
		3 o p_112537_
		4 o p_112538_
		5 o p_112539_
	a (Lfyg;)Ljava/util/Map; createSkullRenderers
		static
		0 o p_173662_
	a (Ldqh;FLfbi;Lgez;II)V render
		0 o p_112527_
		1 o p_112528_
		2 o p_112529_
		3 o p_112530_
		4 o p_112531_
		5 o p_112532_
	a (Ljava/util/HashMap;)V lambda$static$0
		static
		0 o p_349877_
	a (Ldnb$a;Lcxu;)Lgfh; getRenderType
		static
		0 o p_112524_
		1 o p_332722_
	a (Lji;FFLfbi;Lgez;ILfxh;Lgfh;)V renderSkull
		static
		0 o p_173664_
		1 o p_173665_
		2 o p_173666_
		3 o p_173667_
		4 o p_173668_
		5 o p_173669_
		6 o p_173670_
		7 o p_173671_
ghp net/minecraft/client/renderer/blockentity/SpawnerRenderer
	a entityRenderer
	<init> (Lgha$a;)V <init>
		0 o p_173673_
	a (Ldrw;FLfbi;Lgez;II)V render
		0 o p_112563_
		1 o p_112564_
		2 o p_112565_
		3 o p_112566_
		4 o p_112567_
		5 o p_112568_
	a (FLfbi;Lgez;ILbsr;Lgkh;DD)V renderEntityInSpawner
		static
		0 o p_311943_
		1 o p_312805_
		2 o p_312394_
		3 o p_311996_
		4 o p_312223_
		5 o p_312703_
		6 o p_312192_
		7 o p_312929_
	a (Ldqh;FLfbi;Lgez;II)V render
		0 o p_112556_
		1 o p_112557_
		2 o p_112558_
		3 o p_112559_
		4 o p_112560_
		5 o p_112561_
ghq net/minecraft/client/renderer/blockentity/StructureBlockRenderer
	<init> (Lgha$a;)V <init>
		0 o p_173675_
	a (Ljd;Ljd;Lfbi;Lfbm;Lji;III)V lambda$renderStructureVoids$0
		static
		0 o p_352284_
		1 o p_352189_
		2 o p_352372_
		3 o p_352178_
		4 o p_352285_
		5 o p_352347_
		6 o p_352290_
		7 o p_352166_
	a (Ldqh;)Z shouldRenderOffScreen
		0 o p_112572_
	a (Ldrx;FLfbi;Lgez;II)V render
		0 o p_112583_
		1 o p_112584_
		2 o p_112585_
		3 o p_112586_
		4 o p_112587_
		5 o p_112588_
	a (Ldrx;Lfbm;Lfbi;)V renderStructureVoids
		0 o p_352299_
		1 o p_352113_
		2 o p_352426_
	a (Ldqh;FLfbi;Lgez;II)V render
		0 o p_112574_
		1 o p_112575_
		2 o p_112576_
		3 o p_112577_
		4 o p_112578_
		5 o p_112579_
	a (Ldrx;Lgez;Lfbi;)V renderInvisibleBlocks
		0 o p_173677_
		1 o p_352319_
		2 o p_173680_
	a (Ldrx;)Z shouldRenderOffScreen
		0 o p_112581_
	aW_ ()I getViewDistance
ghq$1 net/minecraft/client/renderer/blockentity/StructureBlockRenderer$1
	a $SwitchMap$net$minecraft$world$level$block$Mirror
	b $SwitchMap$net$minecraft$world$level$block$Rotation
	<clinit> ()V <clinit>
		static
ghr net/minecraft/client/renderer/blockentity/TheEndGatewayRenderer
	c BEAM_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgha$a;)V <init>
		0 o p_173683_
	a (Ldqh;FLfbi;Lgez;II)V render
		0 o p_112606_
		1 o p_112607_
		2 o p_112608_
		3 o p_112609_
		4 o p_112610_
		5 o p_112611_
	a (Ldrz;FLfbi;Lgez;II)V render
		0 o p_112620_
		1 o p_112621_
		2 o p_112622_
		3 o p_112623_
		4 o p_112624_
		5 o p_112625_
	a (Ldry;FLfbi;Lgez;II)V render
		0 o p_112613_
		1 o p_112614_
		2 o p_112615_
		3 o p_112616_
		4 o p_112617_
		5 o p_112618_
	aW_ ()I getViewDistance
	b ()F getOffsetUp
	c ()F getOffsetDown
	d ()Lgfh; renderType
ghs net/minecraft/client/renderer/blockentity/TheEndPortalRenderer
	a END_SKY_LOCATION
	b END_PORTAL_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgha$a;)V <init>
		0 o p_173689_
	a (Ldrz;Lorg/joml/Matrix4f;Lfbm;FFFFFFFFLji;)V renderFace
		0 o p_253949_
		1 o p_254247_
		2 o p_254390_
		3 o p_254147_
		4 o p_253639_
		5 o p_254107_
		6 o p_254109_
		7 o p_254021_
		8 o p_254458_
		9 o p_254086_
		10 o p_254310_
		11 o p_253619_
	a (Ldqh;FLfbi;Lgez;II)V render
		0 o p_112637_
		1 o p_112638_
		2 o p_112639_
		3 o p_112640_
		4 o p_112641_
		5 o p_112642_
	a (Ldrz;Lorg/joml/Matrix4f;Lfbm;)V renderCube
		0 o p_173691_
		1 o p_254024_
		2 o p_173693_
	a (Ldrz;FLfbi;Lgez;II)V render
		0 o p_112650_
		1 o p_112651_
		2 o p_112652_
		3 o p_112653_
		4 o p_112654_
		5 o p_112655_
	b ()F getOffsetUp
	c ()F getOffsetDown
	d ()Lgfh; renderType
ght net/minecraft/client/renderer/blockentity/TrialSpawnerRenderer
	a entityRenderer
	<init> (Lgha$a;)V <init>
		0 o p_312398_
	a (Ldsc;FLfbi;Lgez;II)V render
		0 o p_312217_
		1 o p_312274_
		2 o p_312684_
		3 o p_312816_
		4 o p_312320_
		5 o p_312349_
	a (Ldqh;FLfbi;Lgez;II)V render
		0 o p_312475_
		1 o p_311967_
		2 o p_311771_
		3 o p_311776_
		4 o p_311946_
		5 o p_311753_
ghu net/minecraft/client/renderer/blockentity/VaultRenderer
	a itemRenderer
	b random
	<init> (Lgha$a;)V <init>
		0 o p_324525_
	a (FLdcw;Lfbi;Lgez;ILcuq;Lglh;FFLayw;)V renderItemInside
		static
		0 o p_324463_
		1 o p_323997_
		2 o p_323756_
		3 o p_323535_
		4 o p_324189_
		5 o p_324326_
		6 o p_324590_
		7 o p_324476_
		8 o p_324237_
		9 o p_323851_
	a (Ldqh;FLfbi;Lgez;II)V render
		0 o p_323615_
		1 o p_324337_
		2 o p_324616_
		3 o p_323975_
		4 o p_324330_
		5 o p_324384_
	a (Ldsk;FLfbi;Lgez;II)V render
		0 o p_323921_
		1 o p_324166_
		2 o p_324316_
		3 o p_323716_
		4 o p_324311_
		5 o p_324178_
ghv net/minecraft/client/renderer/blockentity/package-info
ghw net/minecraft/client/renderer/chunk/RenderChunk
	a blockEntities
	b sections
	c debug
	d wrapped
	<init> (Ldvi;)V <init>
		0 o p_200446_
	a (III)Ljava/lang/String; lambda$getBlockState$0
		0 o p_200448_
		1 o p_200449_
		2 o p_200450_
	a (Ljd;)Ldqh; getBlockEntity
		0 o p_200452_
	b (Ljd;)Ldtc; getBlockState
		0 o p_200454_
ghx net/minecraft/client/renderer/chunk/RenderChunkRegion
	a RADIUS
	b SIZE
	c chunks
	d level
	e minChunkX
	f minChunkZ
	<init> (Ldcw;II[Lghw;)V <init>
		0 o p_200456_
		1 o p_200457_
		2 o p_200458_
		3 o p_350680_
	I_ ()I getMinBuildHeight
	J_ ()I getHeight
	a (IIII)I index
		static
		0 o p_350911_
		1 o p_350842_
		2 o p_350891_
		3 o p_350833_
	a (Ljd;Ldch;)I getBlockTint
		0 o p_112937_
		1 o p_112938_
	a (II)Lghw; getChunk
		0 o p_350795_
		1 o p_350558_
	a (Lji;Z)F getShade
		0 o p_112940_
		1 o p_112941_
	a_ (Ljd;)Ldtc; getBlockState
		0 o p_112947_
	b_ (Ljd;)Lepe; getFluidState
		0 o p_112943_
	c_ (Ljd;)Ldqh; getBlockEntity
		0 o p_112945_
	y_ ()Leot; getLightEngine
ghy net/minecraft/client/renderer/chunk/RenderRegionCache
	a chunkInfoCache
	<init> ()V <init>
	a (Ldcw;J)Lghy$a; lambda$getChunkInfo$0
		static
		0 o p_200463_
		1 o p_200464_
	a (Ldcw;II)Lghy$a; getChunkInfo
		0 o p_350834_
		1 o p_350803_
		2 o p_350907_
	a (Ldcw;Lkf;)Lghx; createRegion
		0 o p_200466_
		1 o p_350879_
ghy$a net/minecraft/client/renderer/chunk/RenderRegionCache$ChunkInfo
	a chunk
	b renderChunk
	<init> (Ldvi;)V <init>
		0 o p_200479_
	a ()Ldvi; chunk
	b ()Lghw; renderChunk
ghz net/minecraft/client/renderer/chunk/SectionCompiler
	a blockRenderer
	b blockEntityRenderer
	<init> (Lgft;Lggy;)V <init>
		0 o p_350768_
		1 o p_350715_
	a (Lkf;Lghx;Lfbq;Lgfk;)Lghz$a; compile
		0 o p_350790_
		1 o p_350782_
		2 o p_350635_
		3 o p_350612_
	a (Lghz$a;Ldqh;)V handleBlockEntity
		0 o p_350754_
		1 o p_350386_
	a (Ljava/util/Map;Lgfk;Lgfh;)Lfbd; getOrBeginLayer
		0 o p_350651_
		1 o p_350965_
		2 o p_350494_
ghz$a net/minecraft/client/renderer/chunk/SectionCompiler$Results
	a globalBlockEntities
	b blockEntities
	c renderedLayers
	d visibilitySet
	e transparencyState
	<init> ()V <init>
	a ()V release
gi net/minecraft/commands/arguments/TimeArgument
	a EXAMPLES
	b ERROR_INVALID_UNIT
	c ERROR_TICK_COUNT_TOO_LOW
	d UNITS
	e minimum
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_265107_
	a (I)Lgi; time
		static
		0 o p_265722_
	a (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Integer; parse
		0 o p_113039_
	a ()Lgi; time
		static
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304116_
		1 o p_304117_
	getExamples ()Ljava/util/Collection; getExamples
	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
		0 o p_113044_
		1 o p_113045_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_113047_
gi$a net/minecraft/commands/arguments/TimeArgument$Info
	<init> ()V <init>
	a (Lgi;)Lgi$a$a; unpack
		0 o p_265544_
	a (Lio$a;Lvw;)V serializeToNetwork
		0 o p_265622_
		1 o p_265576_
	a (Lvw;)Lgi$a$a; deserializeFromNetwork
		0 o p_265324_
	a (Lgi$a$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_265110_
		1 o p_265629_
	a (Lgi$a$a;Lvw;)V serializeToNetwork
		0 o p_265434_
		1 o p_265320_
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Lio$a; unpack
		0 o p_265133_
	a (Lio$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_265221_
		1 o p_265609_
	b (Lvw;)Lio$a; deserializeFromNetwork
		0 o p_265707_
gi$a$a net/minecraft/commands/arguments/TimeArgument$Info$Template
	a this$0
	b min
	<init> (Lgi$a;I)V <init>
		0 o p_265212_
		1 o p_265096_
	a (Lep;)Lgi; instantiate
		0 o p_265466_
	a ()Lio; type
	b (Lep;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate
		0 o p_265796_
gia net/minecraft/client/renderer/chunk/SectionRenderDispatcher
	a MAX_HIGH_PRIORITY_QUOTA
	b toBatchHighPriority
	c toBatchLowPriority
	d highPriorityQuota
	e toUpload
	f fixedBuffers
	g bufferPool
	h toBatchCount
	i closed
	j mailbox
	k executor
	l level
	m renderer
	n camera
	o sectionCompiler
	<init> (Lfzf;Lgex;Ljava/util/concurrent/Executor;Lgff;Lgft;Lggy;)V <init>
		0 o p_295274_
		1 o p_295323_
		2 o p_295234_
		3 o p_307511_
		4 o p_350514_
		5 o p_350550_
	a (Lgia$b;Lghy;)V rebuildSectionSync
		0 o p_296309_
		1 o p_294139_
	a (Lfbh;Lfbl;)Ljava/util/concurrent/CompletableFuture; uploadSectionLayer
		0 o p_350732_
		1 o p_294163_
	a (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletionStage; lambda$runTask$1
		static
		0 o p_296185_
	a (Lfzf;)V setLevel
		0 o p_295112_
	a (Lgfk;Lgia$c;Ljava/lang/Throwable;)V lambda$runTask$3
		0 o p_294294_
		1 o p_296170_
		2 o p_294818_
	a (Lfbl;Lfbf$a;)V lambda$uploadSectionIndexBuffer$6
		static
		0 o p_349878_
		1 o p_349879_
	a (Lgia$c;Lgfk;)V lambda$runTask$2
		0 o p_307115_
		1 o p_307116_
	a (Lexc;)V setCamera
		0 o p_296331_
	a (Lfbl;Lfbh;)V lambda$uploadSectionLayer$5
		static
		0 o p_349880_
		1 o p_349881_
	a (Lgia$b$a;Lgfk;)Ljava/util/concurrent/CompletableFuture; lambda$runTask$0
		static
		0 o p_296446_
		1 o p_294916_
	a ()Ljava/lang/String; getStats
	a (Lfbf$a;Lfbl;)Ljava/util/concurrent/CompletableFuture; uploadSectionIndexBuffer
		0 o p_350933_
		1 o p_350643_
	a (Lgia$b$a;)V schedule
		0 o p_295825_
	b (Lgia$b$a;)V lambda$schedule$4
		0 o p_307117_
	b ()I getToBatchCount
	c ()I getToUpload
	d ()I getFreeBufferCount
	e ()Lexc; getCameraPosition
	f ()V uploadAllPendingUploads
	g ()V blockUntilClear
	h ()Z isQueueEmpty
	i ()V dispose
	j ()V runTask
	k ()Lgia$b$a; pollTask
	l ()V clearBatchQueue
gia$a net/minecraft/client/renderer/chunk/SectionRenderDispatcher$CompiledSection
	a UNCOMPILED
	b EMPTY
	c hasBlocks
	d renderableBlockEntities
	e visibilitySet
	f transparencyState
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Z hasNoRenderableLayers
	a (Lji;Lji;)Z facesCanSeeEachother
		0 o p_295753_
		1 o p_294424_
	a (Lgfh;)Z isEmpty
		0 o p_296192_
	b ()Ljava/util/List; getRenderableBlockEntities
gia$a$1 net/minecraft/client/renderer/chunk/SectionRenderDispatcher$CompiledSection$1
	<init> ()V <init>
	a (Lji;Lji;)Z facesCanSeeEachother
		0 o p_296238_
		1 o p_294727_
gia$a$2 net/minecraft/client/renderer/chunk/SectionRenderDispatcher$CompiledSection$2
	<init> ()V <init>
	a (Lji;Lji;)Z facesCanSeeEachother
		0 o p_351039_
		1 o p_350415_
gia$b net/minecraft/client/renderer/chunk/SectionRenderDispatcher$RenderSection
	a SIZE
	b index
	c compiled
	d this$0
	e initialCompilationCancelCount
	f lastRebuildTask
	g lastResortTransparencyTask
	h globalBlockEntities
	i buffers
	j bb
	k dirty
	l origin
	m relativeOrigins
	n playerChanged
	<init> (Lgia;IIII)V <init>
		0 o p_295240_
		1 o p_295197_
		2 o p_295159_
		3 o p_294506_
		4 o p_294392_
	a (III)V setOrigin
		0 o p_294148_
		1 o p_295137_
		2 o p_295706_
	a (Z)V setDirty
		0 o p_295417_
	a (Ljd;)Z doesChunkExistAt
		0 o p_295253_
	a ()Z hasAllNeighbors
	a ([Ljd$a;)V lambda$new$2
		static
		0 o p_294717_
	a (Lgia;Lghy;)V rebuildSectionAsync
		0 o p_295901_
		1 o p_294660_
	a (Lgfh;Lgia;)Z resortTransparency
		0 o p_295679_
		1 o p_294363_
	a (Lghy;)Lgia$b$a; createCompileTask
		0 o p_295324_
	a (Lji;)Ljd; getRelativeOrigin
		0 o p_296100_
	a (Lgfh;)Lfbl; getBuffer
		0 o p_294497_
	a (Lgia$a;)V setCompiled
		0 o p_350692_
	a (Ljava/util/Collection;)V updateGlobalBlockEntities
		0 o p_296155_
	b (Lghy;)V compileSync
		0 o p_296018_
	b (Lgfh;)Lfbl; lambda$new$1
		static
		0 o p_295640_
	b ()Lewx; getBoundingBox
	b (III)Z isAxisAlignedWith
		0 o p_295743_
		1 o p_295344_
		2 o p_295518_
	c ()D getDistToPlayerSqr
	c (Lgfh;)Lgfh; lambda$new$0
		static
		0 o p_295245_
	d ()Lgia$a; getCompiled
	e ()V releaseBuffers
	f ()Ljd; getOrigin
	g ()V setNotDirty
	h ()Z isDirty
	i ()Z isDirtyFromPlayer
	j ()Z cancelTasks
	k ()V reset
	l ()Lfbq; createVertexSorting
gia$b$a net/minecraft/client/renderer/chunk/SectionRenderDispatcher$RenderSection$CompileTask
	a distAtCreation
	b isCancelled
	c isHighPriority
	<init> (Lgia$b;DZ)V <init>
		0 o p_294945_
		1 o p_294428_
		2 o p_295051_
	a (Lgfk;)Ljava/util/concurrent/CompletableFuture; doTask
		0 o p_294622_
	a ()V cancel
	a (Lgia$b$a;)I compareTo
		0 o p_296186_
	b ()Ljava/lang/String; name
	compareTo (Ljava/lang/Object;)I compareTo
		0 o p_296266_
gia$b$b net/minecraft/client/renderer/chunk/SectionRenderDispatcher$RenderSection$RebuildTask
	d region
	e this$1
	<init> (Lgia$b;DLghx;Z)V <init>
		0 o p_294914_
		1 o p_294400_
		2 o p_294382_
		3 o p_295207_
	a (Lgfk;)Ljava/util/concurrent/CompletableFuture; doTask
		0 o p_296138_
	a ()V cancel
	a (Lgia$a;Ljava/util/List;Ljava/lang/Throwable;)Lgia$c; lambda$doTask$1
		0 o p_349886_
		1 o p_349887_
		2 o p_349888_
	a (Ljava/util/List;Lgia$a;Lgfh;Lfbh;)V lambda$doTask$0
		0 o p_349882_
		1 o p_349883_
		2 o p_349884_
		3 o p_349885_
	b ()Ljava/lang/String; name
gia$b$c net/minecraft/client/renderer/chunk/SectionRenderDispatcher$RenderSection$ResortTransparencyTask
	d this$1
	e compiledSection
	<init> (Lgia$b;DLgia$a;)V <init>
		0 o p_296044_
		1 o p_294102_
		2 o p_294601_
	a (Lgia$c;Ljava/lang/Throwable;)Lgia$c; lambda$doTask$1
		0 o p_295896_
		1 o p_295826_
	a (Lgfk;)Ljava/util/concurrent/CompletableFuture; doTask
		0 o p_295160_
	a ()V cancel
	a (Ljava/lang/Void;)Lgia$c; lambda$doTask$0
		static
		0 o p_294714_
	b ()Ljava/lang/String; name
gia$c net/minecraft/client/renderer/chunk/SectionRenderDispatcher$SectionTaskResult
	a SUCCESSFUL
	b CANCELLED
	c $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_296378_
		1 o p_295373_
	a ()[Lgia$c; $values
		static
	valueOf (Ljava/lang/String;)Lgia$c; valueOf
		static
		0 o p_295292_
	values ()[Lgia$c; values
		static
gib net/minecraft/client/renderer/chunk/VisGraph
	a SIZE_IN_BITS
	b LEN
	c MASK
	d SIZE
	e X_SHIFT
	f Z_SHIFT
	g Y_SHIFT
	h DX
	i DZ
	j DY
	k INVALID_INDEX
	l DIRECTIONS
	m bitSet
	n INDEX_OF_EDGES
	o empty
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lgic; resolve
	a (Ljd;)V setOpaque
		0 o p_112972_
	a ([I)V lambda$static$0
		static
		0 o p_112974_
	a (III)I getIndex
		static
		0 o p_112962_
		1 o p_112963_
		2 o p_112964_
	a (ILji;)I getNeighborIndexAtFace
		0 o p_112966_
		1 o p_112967_
	a (ILjava/util/Set;)V addEdges
		0 o p_112969_
		1 o p_112970_
	a (I)Ljava/util/Set; floodFill
		0 o p_112960_
	b (Ljd;)I getIndex
		static
		0 o p_112976_
gib$1 net/minecraft/client/renderer/chunk/VisGraph$1
	a $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
gic net/minecraft/client/renderer/chunk/VisibilitySet
	a FACINGS
	b data
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/Set;)V add
		0 o p_112991_
	a (Lji;Lji;)Z visibilityBetween
		0 o p_112984_
		1 o p_112985_
	a (Z)V setAll
		0 o p_112993_
	a (Lji;Lji;Z)V set
		0 o p_112987_
		1 o p_112988_
		2 o p_112989_
	toString ()Ljava/lang/String; toString
gid net/minecraft/client/renderer/chunk/package-info
gie net/minecraft/client/renderer/culling/Frustum
	a OFFSET_STEP
	b intersection
	c matrix
	d viewVector
	e camX
	f camY
	g camZ
	<init> (Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;)V <init>
		0 o p_254207_
		1 o p_254535_
	<init> (Lgie;)V <init>
		0 o p_194440_
	a (DDD)V prepare
		0 o p_113003_
		1 o p_113004_
		2 o p_113005_
	a (I)Lgie; offsetToFullyIncludeCameraCube
		0 o p_194442_
	a (Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;)V calculateFrustum
		0 o p_253909_
		1 o p_254521_
	a (DDDDDD)Z cubeInFrustum
		0 o p_113007_
		1 o p_113008_
		2 o p_113009_
		3 o p_113010_
		4 o p_113011_
		5 o p_113012_
	a (Lewx;)Z isVisible
		0 o p_113030_
gif net/minecraft/client/renderer/culling/package-info
gig net/minecraft/client/renderer/debug/BeeDebugRenderer
	A minecraft
	B hives
	C beeInfosPerEntity
	D lastLookedAtUuid
	a SHOW_GOAL_FOR_ALL_BEES
	b SHOW_NAME_FOR_ALL_BEES
	c SHOW_HIVE_FOR_ALL_BEES
	d SHOW_FLOWER_POS_FOR_ALL_BEES
	e SHOW_TRAVEL_TICKS_FOR_ALL_BEES
	f SHOW_PATH_FOR_ALL_BEES
	g SHOW_GOAL_FOR_SELECTED_BEE
	h SHOW_NAME_FOR_SELECTED_BEE
	i SHOW_HIVE_FOR_SELECTED_BEE
	j SHOW_FLOWER_POS_FOR_SELECTED_BEE
	k SHOW_TRAVEL_TICKS_FOR_SELECTED_BEE
	l SHOW_PATH_FOR_SELECTED_BEE
	m SHOW_HIVE_MEMBERS
	n SHOW_BLACKLISTS
	o MAX_RENDER_DIST_FOR_HIVE_OVERLAY
	p MAX_RENDER_DIST_FOR_BEE_OVERLAY
	q MAX_TARGETING_DIST
	r HIVE_TIMEOUT
	s TEXT_SCALE
	t WHITE
	u YELLOW
	v ORANGE
	w GREEN
	x GRAY
	y PINK
	z RED
	<init> (Lfgo;)V <init>
		0 o p_113053_
	a (Ljd;Laaf$a;)Z lambda$getHiveMembers$12
		static
		0 o p_293647_
		1 o p_293648_
	a (Lfbi;Lgez;Laaq$a;Ljava/util/Collection;)V renderHiveInfo
		0 o p_270194_
		1 o p_270431_
		2 o p_295856_
		3 o p_270946_
	a (Laaq$a;)Ljava/util/Set; getHiveMemberNames
		0 o p_296213_
	a (Lfbi;Lgez;Ljava/lang/String;Ljd;II)V renderTextOverPos
		static
		0 o p_270438_
		1 o p_270244_
		2 o p_270486_
		3 o p_270062_
		4 o p_270574_
		5 o p_270228_
	a (Lbsr;)V lambda$updateLastLookedAtUuid$14
		0 o p_113059_
	a ()V clear
	a (Ljava/util/Map;Laaf$a;)V lambda$renderFlowerInfos$10
		static
		0 o p_293650_
		1 o p_293651_
	a (Laaf$a;)V addOrUpdateBeeInfo
		0 o p_294571_
	a (Ljd;Ljava/util/Map;Lfbi;Lgez;Lgig$a;)V lambda$doRender$4
		0 o p_293642_
		1 o p_293643_
		2 o p_293644_
		3 o p_293645_
		4 o p_293646_
	a (JLjava/util/Map$Entry;)Z lambda$clearRemovedHives$2
		static
		0 o p_293627_
		1 o p_293628_
	a (Lfbi;Lgez;Laaf$a;)V renderPath
		0 o p_270424_
		1 o p_270123_
		2 o p_294313_
	a (Ljd;)Ljava/util/Collection; getHiveMembers
		0 o p_113130_
	a (ILaaf$a;)Z lambda$removeBeeInfo$0
		static
		0 o p_293625_
		1 o p_293626_
	a (I)V removeBeeInfo
		0 o p_173764_
	a (Ljd;Lfbi;Lgez;Ljd;Ljava/util/List;)V lambda$doRender$5
		0 o p_269696_
		1 o p_269697_
		2 o p_269698_
		3 o p_269699_
		4 o p_269700_
	a (Lfbi;Lgez;Ljd;Ljava/util/Set;)V lambda$renderFlowerInfos$11
		static
		0 o p_339300_
		1 o p_339301_
		2 o p_339302_
		3 o p_339303_
	a (Ljava/util/Collection;)Ljava/lang/String; getBeeUuidsAsString
		static
		0 o p_113116_
	a (Lfbi;Lgez;DDD)V render
		0 o p_113061_
		1 o p_113062_
		2 o p_113063_
		3 o p_113064_
		4 o p_113065_
	a (Lfbi;Lgez;Ljava/lang/String;Laaq$a;II)V renderTextOverHive
		static
		0 o p_270915_
		1 o p_270663_
		2 o p_270119_
		3 o p_294995_
		4 o p_270930_
		5 o p_270094_
	a (Ljava/util/Map$Entry;)Z lambda$clearRemovedBees$1
		0 o p_293633_
	a (Lfbi;Lgez;Ljd;Ljava/util/List;)V renderGhostHive
		0 o p_270949_
		1 o p_270718_
		2 o p_270550_
		3 o p_270221_
	a (Lfbi;Lgez;)V doRender
		0 o p_270886_
		1 o p_270808_
	a (Laaf$a;Ljd;)Ljava/lang/String; getPosDescription
		0 o p_296210_
		1 o p_113070_
	a (Lfbi;Lgez;Ljd;)V highlightHive
		static
		0 o p_270133_
		1 o p_270766_
		2 o p_270687_
	a (Laaq$a;J)V addOrUpdateHiveInfo
		0 o p_294147_
		1 o p_296079_
	a (Lfbi;Lgez;Ljw;ILjava/lang/String;IF)V renderTextOverMob
		static
		0 o p_270426_
		1 o p_270600_
		2 o p_270548_
		3 o p_270592_
		4 o p_270198_
		5 o p_270792_
		6 o p_270938_
	a (Ljava/util/Map;Laaf$a;Ljd;)V lambda$createHiveBlacklistMap$7
		static
		0 o p_293639_
		1 o p_293640_
		2 o p_293641_
	b (Lfbi;Lgez;Laaf$a;)V renderBeeInfo
		0 o p_270154_
		1 o p_270397_
		2 o p_294247_
	b (Ljd;)Ljava/util/List; lambda$getGhostHives$13
		static
		0 o p_113140_
	b (Ljava/util/Map;Laaf$a;)V lambda$createHiveBlacklistMap$8
		static
		0 o p_293637_
		1 o p_293638_
	b (Lfbi;Lgez;)V renderFlowerInfos
		0 o p_270578_
		1 o p_270098_
	b (Laaf$a;)Z isBeeSelected
		0 o p_295996_
	b ()V clearRemovedBees
	c (Ljd;)Ljava/util/Set; lambda$renderFlowerInfos$9
		static
		0 o p_293649_
	c ()V clearRemovedHives
	c (Lfbi;Lgez;Laaf$a;)V lambda$doRender$3
		0 o p_293634_
		1 o p_293635_
		2 o p_293636_
	c (Laaf$a;)Z isPlayerCloseEnoughToMob
		0 o p_294724_
	d ()Ljava/util/Map; createHiveBlacklistMap
	d (Ljd;)Ljava/util/Set; lambda$createHiveBlacklistMap$6
		static
		0 o p_173777_
	e ()Lffy; getCamera
	f ()Ljava/util/Map; getGhostHives
	g ()V updateLastLookedAtUuid
gig$a net/minecraft/client/renderer/debug/BeeDebugRenderer$HiveDebugInfo
	a info
	b lastSeen
	<init> (Laaq$a;J)V <init>
		0 o info
		1 o lastSeen
	a ()Laaq$a; info
	b ()J lastSeen
	equals (Ljava/lang/Object;)Z equals
		0 o p_294430_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gih net/minecraft/client/renderer/debug/BrainDebugRenderer
	A TEXT_SCALE
	B WHITE
	C YELLOW
	D CYAN
	E GREEN
	F GRAY
	G PINK
	H RED
	I ORANGE
	J minecraft
	K pois
	L brainDumpsPerEntity
	M lastLookedAtUuid
	a LOGGER
	b SHOW_NAME_FOR_ALL
	c SHOW_PROFESSION_FOR_ALL
	d SHOW_BEHAVIORS_FOR_ALL
	e SHOW_ACTIVITIES_FOR_ALL
	f SHOW_INVENTORY_FOR_ALL
	g SHOW_GOSSIPS_FOR_ALL
	h SHOW_PATH_FOR_ALL
	i SHOW_HEALTH_FOR_ALL
	j SHOW_WANTS_GOLEM_FOR_ALL
	k SHOW_ANGER_LEVEL_FOR_ALL
	l SHOW_NAME_FOR_SELECTED
	m SHOW_PROFESSION_FOR_SELECTED
	n SHOW_BEHAVIORS_FOR_SELECTED
	o SHOW_ACTIVITIES_FOR_SELECTED
	p SHOW_MEMORIES_FOR_SELECTED
	q SHOW_INVENTORY_FOR_SELECTED
	r SHOW_GOSSIPS_FOR_SELECTED
	s SHOW_PATH_FOR_SELECTED
	t SHOW_HEALTH_FOR_SELECTED
	u SHOW_WANTS_GOLEM_FOR_SELECTED
	v SHOW_ANGER_LEVEL_FOR_SELECTED
	w SHOW_POI_INFO
	x MAX_RENDER_DIST_FOR_BRAIN_INFO
	y MAX_RENDER_DIST_FOR_POI_INFO
	z MAX_TARGETING_DIST
	<clinit> ()V <clinit>
		static
	<init> (Lfgo;)V <init>
		0 o p_113200_
	a (Ljd;I)V setFreeTicketCount
		0 o p_113231_
		1 o p_113232_
	a (ILaag$a;)Z lambda$removeBrainDump$0
		static
		0 o p_293653_
		1 o p_293654_
	a (Ljd;)V removePoi
		0 o p_113229_
	a (Lfbi;Lgez;Ljava/lang/String;Ljd;II)V renderTextOverPos
		static
		0 o p_270640_
		1 o p_270809_
		2 o p_270632_
		3 o p_270082_
		4 o p_270078_
		5 o p_270440_
	a (Lbsr;)V lambda$updateLastLookedAtUuid$8
		0 o p_113212_
	a ()V clear
	a (Ljd;Lfbi;Lgez;Lgih$a;)V lambda$doRender$3
		0 o p_269715_
		1 o p_269716_
		2 o p_269717_
		3 o p_269718_
	a (Laag$a;)V addOrUpdateBrainDump
		0 o p_294334_
	a (I)V removeBrainDump
		0 o p_173811_
	a (Lfbi;Lgez;DDDLaag$a;)V lambda$doRender$2
		0 o p_293655_
		1 o p_293656_
		2 o p_293657_
		3 o p_293658_
		4 o p_293659_
		5 o p_293660_
	a (Ljd;Lfbi;Lgez;Ljd;Ljava/util/List;)V lambda$doRender$4
		0 o p_269704_
		1 o p_269705_
		2 o p_269706_
		3 o p_269707_
		4 o p_269708_
	a (Lfbi;Lgez;DDD)V render
		0 o p_113214_
		1 o p_113215_
		2 o p_113216_
		3 o p_113217_
		4 o p_113218_
	a (Ljava/util/Map$Entry;)Z lambda$clearRemovedEntities$1
		0 o p_293652_
	a (Lgih$a;)V addPoi
		0 o p_113227_
	a (Lfbi;Lgez;Ljd;Ljava/util/List;)V renderGhostPoi
		0 o p_270206_
		1 o p_270976_
		2 o p_270670_
		3 o p_270882_
	a (Lfbi;Lgez;Lgih$a;)V renderPoiInfo
		0 o p_270999_
		1 o p_270627_
		2 o p_270986_
	a (Lfbi;Lgez;Ljava/lang/String;Lgih$a;II)V renderTextOverPoi
		static
		0 o p_270498_
		1 o p_270609_
		2 o p_270070_
		3 o p_270677_
		4 o p_270143_
		5 o p_271011_
	a (Ljd;Laag$a;)Z lambda$getPotentialTicketHolders$6
		static
		0 o p_293663_
		1 o p_293664_
	a (Lfbi;Lgez;Ljd;)V highlightPoi
		static
		0 o p_270066_
		1 o p_270965_
		2 o p_270159_
	a (Lfbi;Lgez;Laag$a;DDD)V renderPath
		0 o p_270435_
		1 o p_270439_
		2 o p_294227_
		3 o p_270109_
		4 o p_270342_
		5 o p_270834_
	a (Lfbi;Lgez;Ljw;ILjava/lang/String;IF)V renderTextOverMob
		static
		0 o p_270664_
		1 o p_270816_
		2 o p_270715_
		3 o p_270126_
		4 o p_270487_
		5 o p_270218_
		6 o p_270737_
	b (Lfbi;Lgez;DDD)V doRender
		0 o p_270747_
		1 o p_270289_
		2 o p_270303_
		3 o p_270416_
		4 o p_270542_
	b (Ljd;)Ljava/util/Collection; getTicketHolders
		0 o p_113285_
	b (Ljd;Laag$a;)Z lambda$getTicketHolders$5
		static
		0 o p_293661_
		1 o p_293662_
	b (Lfbi;Lgez;Laag$a;DDD)V renderBrainInfo
		0 o p_270145_
		1 o p_270489_
		2 o p_294452_
		3 o p_270922_
		4 o p_270468_
		5 o p_270838_
	b (Laag$a;)Z isMobSelected
		0 o p_296487_
	b (Lgih$a;)Ljava/util/Set; getTicketHolderNames
		0 o p_113283_
	b ()V clearRemovedEntities
	c (Lgih$a;)Ljava/util/Set; getPotentialTicketHolderNames
		0 o p_113288_
	c ()Ljava/util/Map; getGhostPois
	c (Laag$a;)Z isPlayerCloseEnoughToMob
		0 o p_296011_
	c (Ljd;)Ljava/util/Collection; getPotentialTicketHolders
		0 o p_113290_
	d (Ljd;)Ljava/util/List; lambda$getGhostPois$7
		static
		0 o p_113292_
	d ()V updateLastLookedAtUuid
gih$a net/minecraft/client/renderer/debug/BrainDebugRenderer$PoiInfo
	a pos
	b type
	c freeTicketCount
	<init> (Ljd;Ljava/lang/String;I)V <init>
		0 o p_113337_
		1 o p_113338_
		2 o p_113339_
gii net/minecraft/client/renderer/debug/BreezeDebugRenderer
	a JUMP_TARGET_LINE_COLOR
	b TARGET_LINE_COLOR
	c INNER_CIRCLE_COLOR
	d MIDDLE_CIRCLE_COLOR
	e OUTER_CIRCLE_COLOR
	f CIRCLE_VERTICES
	g SEGMENT_SIZE_RADIANS
	h minecraft
	i perEntity
	<clinit> ()V <clinit>
		static
	<init> (Lfgo;)V <init>
		0 o p_312380_
	a (Lgeb;Lfbi;Lgez;DDDLckz;)V lambda$render$5
		0 o p_348107_
		1 o p_348108_
		2 o p_348109_
		3 o p_348110_
		4 o p_348111_
		5 o p_348112_
		6 o p_348113_
	a (Lfbi;Lgez;DDDLckz;Lexc;)V lambda$render$3
		static
		0 o p_312260_
		1 o p_311908_
		2 o p_312230_
		3 o p_312796_
		4 o p_311897_
		5 o p_311930_
		6 o p_312926_
	a (Lgeb;Ljava/lang/Integer;)Lbsr; lambda$render$1
		static
		0 o p_352674_
		1 o p_352675_
	a (Lfbi;Lgez;DDD)V render
		0 o p_312334_
		1 o p_312422_
		2 o p_312916_
		3 o p_312212_
		4 o p_312705_
	a (ILorg/joml/Matrix4f;DDDLfbm;Lexc;FI)V drawCircleVertex
		static
		0 o p_312234_
		1 o p_312568_
		2 o p_312049_
		3 o p_312421_
		4 o p_311755_
		5 o p_311778_
		6 o p_312214_
		7 o p_312646_
		8 o p_312055_
	a (Lfbi;Lgez;DDDLckz;Ljd;)V lambda$render$4
		static
		0 o p_352676_
		1 o p_352677_
		2 o p_352678_
		3 o p_352679_
		4 o p_352680_
		5 o p_352681_
		6 o p_352682_
	a (Laai$a;)V add
		0 o p_312506_
	a (Lfbi;Lgez;DDDLexc;Lexc;I)V drawLine
		static
		0 o p_311968_
		1 o p_312154_
		2 o p_312731_
		3 o p_312933_
		4 o p_312347_
		5 o p_312653_
		6 o p_312341_
		7 o p_311785_
	a ()V clear
	a (Lorg/joml/Matrix4f;DDDLfbm;Lexc;FI)V drawCircle
		static
		0 o p_312289_
		1 o p_312777_
		2 o p_312720_
		3 o p_312378_
		4 o p_312840_
		5 o p_312033_
		6 o p_312193_
		7 o p_312116_
	a (Lckz;)Z lambda$render$0
		static
		0 o p_312383_
	a (Lbsr;)Lexc; lambda$render$2
		0 o p_348106_
gij net/minecraft/client/renderer/debug/ChunkBorderRenderer
	a minecraft
	b CELL_BORDER
	c YELLOW
	<clinit> ()V <clinit>
		static
	<init> (Lfgo;)V <init>
		0 o p_113356_
	a (Lfbi;Lgez;DDD)V render
		0 o p_113358_
		1 o p_113359_
		2 o p_113360_
		3 o p_113361_
		4 o p_113362_
gik net/minecraft/client/renderer/debug/ChunkDebugRenderer
	a minecraft
	b lastUpdateTime
	c radius
	d data
	<init> (Lfgo;)V <init>
		0 o p_113368_
	a (Lfbi;Lgez;DDD)V render
		0 o p_113370_
		1 o p_113371_
		2 o p_113372_
		3 o p_113373_
		4 o p_113374_
gik$a net/minecraft/client/renderer/debug/ChunkDebugRenderer$ChunkData
	a clientData
	b serverData
	<init> (Lgik;Lguo;DD)V <init>
		0 o p_113381_
		1 o p_113382_
		2 o p_113383_
		3 o p_113384_
	a (Lguo;Lakq;II)Ljava/util/Map; lambda$new$0
		0 o p_113394_
		1 o p_113395_
		2 o p_113396_
		3 o p_113397_
gil net/minecraft/client/renderer/debug/CollisionBoxRenderer
	a minecraft
	b lastUpdateTime
	c shapes
	<init> (Lfgo;)V <init>
		0 o p_113404_
	a (Lfbi;Lgez;DDD)V render
		0 o p_113408_
		1 o p_113409_
		2 o p_113410_
		3 o p_113411_
		4 o p_113412_
gim net/minecraft/client/renderer/debug/DebugRenderer
	a pathfindingRenderer
	b waterDebugRenderer
	c chunkBorderRenderer
	d heightMapRenderer
	e collisionBoxRenderer
	f supportBlockRenderer
	g neighborsUpdateRenderer
	h structureRenderer
	i lightDebugRenderer
	j worldGenAttemptRenderer
	k solidFaceRenderer
	l chunkRenderer
	m brainDebugRenderer
	n villageSectionsDebugRenderer
	o beeDebugRenderer
	p raidDebugRenderer
	q goalSelectorRenderer
	r gameTestDebugRenderer
	s gameEventListenerRenderer
	t skyLightSectionDebugRenderer
	u breezeDebugRenderer
	v renderChunkborder
	<init> (Lfgo;)V <init>
		0 o p_113433_
	a (Lfbi;Lgez;Ljava/lang/String;IIII)V renderFloatingText
		static
		0 o p_270671_
		1 o p_271023_
		2 o p_270521_
		3 o p_270729_
		4 o p_270562_
		5 o p_270828_
		6 o p_270164_
	a (Lfbi;Lgez;Ljava/lang/String;DDDIF)V renderFloatingText
		static
		0 o p_270216_
		1 o p_270684_
		2 o p_270564_
		3 o p_270935_
		4 o p_270856_
		5 o p_270908_
		6 o p_270180_
		7 o p_270685_
	a (Lbsr;)Z lambda$getTargetedEntity$0
		static
		0 o p_113447_
	a (Lfbi;Lgez;Ljd;Ljd;FFFF)V renderFilledBox
		static
		0 o p_270169_
		1 o p_270417_
		2 o p_270790_
		3 o p_270610_
		4 o p_270515_
		5 o p_270494_
		6 o p_270869_
		7 o p_270844_
	a (Lfbi;Lgez;Lewx;FFFF)V renderFilledBox
		static
		0 o p_271017_
		1 o p_270356_
		2 o p_270833_
		3 o p_270850_
		4 o p_270249_
		5 o p_270654_
		6 o p_270476_
	a (Lfbi;Lgez;Ljava/lang/String;DDDI)V renderFloatingText
		static
		0 o p_270905_
		1 o p_270581_
		2 o p_270305_
		3 o p_270645_
		4 o p_270746_
		5 o p_270364_
		6 o p_270977_
	a (Lfbi;Lgez$a;DDD)V render
		0 o p_113458_
		1 o p_113459_
		2 o p_113460_
		3 o p_113461_
		4 o p_113462_
	a (Lfbi;Lgez;DDDDDDFFFF)V renderFilledBox
		static
		0 o p_270616_
		1 o p_270769_
		2 o p_270653_
		3 o p_270967_
		4 o p_270556_
		5 o p_270724_
		6 o p_270427_
		7 o p_270138_
		8 o p_270391_
		9 o p_270093_
		10 o p_270312_
		11 o p_270567_
	a (Lbsr;I)Ljava/util/Optional; getTargetedEntity
		static
		0 o p_113449_
		1 o p_113450_
	a (Lfbi;Lgez;Ljd;FFFF)V renderFilledUnitCube
		static
		0 o p_308923_
		1 o p_309126_
		2 o p_309015_
		3 o p_308976_
		4 o p_308978_
		5 o p_309148_
		6 o p_309159_
	a (Lfbi;Lgez;Ljd;FFFFF)V renderFilledBox
		static
		0 o p_270877_
		1 o p_270925_
		2 o p_270480_
		3 o p_270569_
		4 o p_270315_
		5 o p_270182_
		6 o p_270862_
		7 o p_270973_
	a ()V clear
	a (Lfbi;Lgez;Ljava/lang/String;DDDIFZFZ)V renderFloatingText
		static
		0 o p_270649_
		1 o p_270695_
		2 o p_270703_
		3 o p_270942_
		4 o p_270292_
		5 o p_270885_
		6 o p_270956_
		7 o p_270657_
		8 o p_270731_
		9 o p_270825_
		10 o p_270222_
	b ()Z switchRenderChunkborder
gim$a net/minecraft/client/renderer/debug/DebugRenderer$SimpleDebugRenderer
	a ()V clear
	a (Lfbi;Lgez;DDD)V render
		0 o p_113507_
		1 o p_113508_
		2 o p_113509_
		3 o p_113510_
		4 o p_113511_
gin net/minecraft/client/renderer/debug/GameEventListenerRenderer
	a minecraft
	b LISTENER_RENDER_DIST
	c BOX_HEIGHT
	d trackedGameEvents
	e trackedListeners
	<init> (Lfgo;)V <init>
		0 o p_173822_
	a (Ldyd;I)V trackListener
		0 o p_173831_
		1 o p_173832_
	a (Lfbi;Lfbm;DDDLexc;)V lambda$render$2
		static
		0 o p_269719_
		1 o p_269720_
		2 o p_269721_
		3 o p_269722_
		4 o p_269723_
		5 o p_269724_
	a (Lakq;Lexc;)V trackGameEvent
		0 o p_294637_
		1 o p_234515_
	a (Lfbi;Lgez;Lexc;)V lambda$render$3
		static
		0 o p_274711_
		1 o p_274712_
		2 o p_274713_
	a (Lgin$b;Lfbi;Lfbm;DDDLexc;)V lambda$render$1
		static
		0 o p_269725_
		1 o p_269726_
		2 o p_269727_
		3 o p_269728_
		4 o p_269729_
		5 o p_269730_
		6 o p_269731_
	a (Lfbi;Lgez;DDD)V render
		0 o p_173846_
		1 o p_173847_
		2 o p_173848_
		3 o p_173849_
		4 o p_173850_
	a (Ldcw;Lexc;Lgin$b;)Z lambda$render$0
		static
		0 o p_234510_
		1 o p_234511_
		2 o p_234512_
	a (Lfbi;Lgez;Lewx;FFFF)V renderFilledBox
		static
		0 o p_270351_
		1 o p_270763_
		2 o p_270205_
		3 o p_270707_
		4 o p_270538_
		5 o p_270314_
		6 o p_270966_
gin$a net/minecraft/client/renderer/debug/GameEventListenerRenderer$TrackedGameEvent
	a timeStamp
	b gameEvent
	c position
	<init> (JLakq;Lexc;)V <init>
		0 o timeStamp
		1 o gameEvent
		2 o position
	a ()Z isExpired
	b ()J timeStamp
	c ()Lakq; gameEvent
	d ()Lexc; position
	equals (Ljava/lang/Object;)Z equals
		0 o p_234536_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gin$b net/minecraft/client/renderer/debug/GameEventListenerRenderer$TrackedListener
	a listenerSource
	b listenerRange
	<init> (Ldyd;I)V <init>
		0 o p_173872_
		1 o p_173873_
	a (Ldcw;)Ljava/util/Optional; getPosition
		0 o p_173876_
	a (Laqu;Ljm;Ldxz$a;Lexc;)Z handleGameEvent
		0 o p_234540_
		1 o p_316503_
		2 o p_250285_
		3 o p_250758_
	a ()Ldyd; getListenerSource
	a (Lexc;Lexc;)Z lambda$isExpired$0
		static
		0 o p_234546_
		1 o p_234547_
	a (Ldcw;Lexc;)Z isExpired
		0 o p_234543_
		1 o p_234544_
	b ()I getListenerRadius
gio net/minecraft/client/renderer/debug/GameTestDebugRenderer
	a PADDING
	b markers
	<init> ()V <init>
	a (Ljd;ILjava/lang/String;I)V addMarker
		0 o p_113525_
		1 o p_113526_
		2 o p_113527_
		3 o p_113528_
	a ()V clear
	a (Lfbi;Lgez;Ljd;Lgio$a;)V renderMarker
		0 o p_270274_
		1 o p_271018_
		2 o p_270918_
		3 o p_270827_
	a (Lfbi;Lgez;DDD)V render
		0 o p_113519_
		1 o p_113520_
		2 o p_113521_
		3 o p_113522_
		4 o p_113523_
	a (JLjava/util/Map$Entry;)Z lambda$render$0
		static
		0 o p_113516_
		1 o p_113517_
	b (Lfbi;Lgez;Ljd;Lgio$a;)V lambda$render$1
		0 o p_269735_
		1 o p_269736_
		2 o p_269737_
		3 o p_269738_
gio$a net/minecraft/client/renderer/debug/GameTestDebugRenderer$Marker
	a color
	b text
	c removeAtTime
	<init> (ILjava/lang/String;J)V <init>
		0 o p_113536_
		1 o p_113537_
		2 o p_113538_
	a ()F getR
	b ()F getG
	c ()F getB
	d ()F getA
gip net/minecraft/client/renderer/debug/GoalSelectorDebugRenderer
	a MAX_RENDER_DIST
	b minecraft
	c goalSelectors
	<init> (Lfgo;)V <init>
		0 o p_113546_
	a (ILjd;Ljava/util/List;)V addGoalSelector
		0 o p_113549_
		1 o p_295031_
		2 o p_113550_
	a (I)V removeGoalSelector
		0 o p_173889_
	a ()V clear
	a (Lfbi;Lgez;DDD)V render
		0 o p_113552_
		1 o p_113553_
		2 o p_113554_
		3 o p_113555_
		4 o p_113556_
gip$a net/minecraft/client/renderer/debug/GoalSelectorDebugRenderer$EntityGoalInfo
	a entityPos
	b goals
	<init> (Ljd;Ljava/util/List;)V <init>
		0 o entityPos
		1 o goals
	a ()Ljd; entityPos
	b ()Ljava/util/List; goals
	equals (Ljava/lang/Object;)Z equals
		0 o p_295921_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
giq net/minecraft/client/renderer/debug/HeightMapRenderer
	a minecraft
	b CHUNK_DIST
	c BOX_HEIGHT
	<init> (Lfgo;)V <init>
		0 o p_113572_
	a (Lfbi;Lgez;DDD)V render
		0 o p_113576_
		1 o p_113577_
		2 o p_113578_
		3 o p_113579_
		4 o p_113580_
	a (Ldyy$a;)Lorg/joml/Vector3f; getColor
		0 o p_113574_
giq$1 net/minecraft/client/renderer/debug/HeightMapRenderer$1
	a $SwitchMap$net$minecraft$world$level$levelgen$Heightmap$Types
	<clinit> ()V <clinit>
		static
gir net/minecraft/client/renderer/debug/LightDebugRenderer
	a minecraft
	b MAX_RENDER_DIST
	<init> (Lfgo;)V <init>
		0 o p_113585_
	a (Lfbi;Lgez;DDD)V render
		0 o p_113587_
		1 o p_113588_
		2 o p_113589_
		3 o p_113590_
		4 o p_113591_
gis net/minecraft/client/renderer/debug/LightSectionDebugRenderer
	a REFRESH_INTERVAL
	b RADIUS
	c LIGHT_AND_BLOCKS_COLOR
	d LIGHT_ONLY_COLOR
	e minecraft
	f lightLayer
	g lastUpdateTime
	h data
	<clinit> ()V <clinit>
		static
	<init> (Lfgo;Lddf;)V <init>
		0 o p_283340_
		1 o p_283096_
	a (Lfbi;Lfbm;DDDIIIIIILorg/joml/Vector4f;)V renderEdge
		static
		0 o p_283045_
		1 o p_282888_
		2 o p_283424_
		3 o p_283677_
		4 o p_283390_
		5 o p_281439_
		6 o p_282106_
		7 o p_282462_
		8 o p_282216_
		9 o p_281474_
		10 o p_281542_
		11 o p_283667_
	a (Lfbi;Lexl;Lkf;Lfbm;DDDLorg/joml/Vector4f;)V renderFaces
		static
		0 o p_283088_
		1 o p_281747_
		2 o p_282941_
		3 o p_283103_
		4 o p_281419_
		5 o p_282520_
		6 o p_281976_
		7 o p_282342_
	a (Lfbi;Lexl;Lkf;Lgez;DDDLorg/joml/Vector4f;)V renderEdges
		static
		0 o p_282890_
		1 o p_282950_
		2 o p_281925_
		3 o p_281516_
		4 o p_281554_
		5 o p_283233_
		6 o p_281690_
		7 o p_282916_
	a (Lkf;Lgez;Lfbi;DDDLorg/joml/Vector4f;IIIIII)V lambda$renderEdges$1
		static
		0 o p_282395_
		1 o p_281566_
		2 o p_282241_
		3 o p_281604_
		4 o p_282822_
		5 o p_282679_
		6 o p_281741_
		7 o p_283441_
		8 o p_283631_
		9 o p_282083_
		10 o p_281900_
		11 o p_281481_
		12 o p_283547_
	a (Lkf;Lfbi;Lfbm;DDDLorg/joml/Vector4f;Lji;III)V lambda$renderFaces$0
		static
		0 o p_283256_
		1 o p_283362_
		2 o p_282913_
		3 o p_281650_
		4 o p_282885_
		5 o p_283182_
		6 o p_283626_
		7 o p_282087_
		8 o p_283360_
		9 o p_282854_
		10 o p_282233_
	a (Lfbi;Lgez;DDD)V render
		0 o p_281418_
		1 o p_282487_
		2 o p_282164_
		3 o p_282565_
		4 o p_281615_
	a (Lfbi;Lfbm;Lji;DDDIIILorg/joml/Vector4f;)V renderFace
		static
		0 o p_283612_
		1 o p_281996_
		2 o p_282340_
		3 o p_281988_
		4 o p_282440_
		5 o p_282235_
		6 o p_282751_
		7 o p_282270_
		8 o p_282159_
		9 o p_283316_
gis$a net/minecraft/client/renderer/debug/LightSectionDebugRenderer$SectionData
	a lightAndBlocksShape
	b lightShape
	c minPos
	<init> (Leot;Lkf;ILddf;)V <init>
		0 o p_283220_
		1 o p_282370_
		2 o p_282804_
		3 o p_283151_
git net/minecraft/client/renderer/debug/NeighborsUpdateRenderer
	a minecraft
	b lastUpdate
	<init> (Lfgo;)V <init>
		0 o p_113595_
	a (Ljava/lang/Long;)Ljava/util/Map; lambda$addUpdate$0
		static
		0 o p_113606_
	a (JLjd;)V addUpdate
		0 o p_113597_
		1 o p_113598_
	a (Lfbi;Lgez;DDD)V render
		0 o p_113600_
		1 o p_113601_
		2 o p_113602_
		3 o p_113603_
		4 o p_113604_
giu net/minecraft/client/renderer/debug/PathfindingRenderer
	a pathMap
	b pathMaxDist
	c creationMap
	d TIMEOUT
	e MAX_RENDER_DIST
	f SHOW_OPEN_CLOSED
	g SHOW_OPEN_CLOSED_COST_MALUS
	h SHOW_OPEN_CLOSED_NODE_TYPE_WITH_TEXT
	i SHOW_OPEN_CLOSED_NODE_TYPE_WITH_BOX
	j SHOW_GROUND_LABELS
	k TEXT_SCALE
	<init> ()V <init>
	a (ILeps;F)V addPath
		0 o p_113612_
		1 o p_113613_
		2 o p_113614_
	a (Lfbi;Lgez;Leps;FZZDDD)V renderPath
		static
		0 o p_270399_
		1 o p_270359_
		2 o p_270189_
		3 o p_270841_
		4 o p_270481_
		5 o p_270748_
		6 o p_270187_
		7 o p_270252_
		8 o p_270371_
	a (Lfbi;Lfbm;Leps;DDD)V renderPathLine
		static
		0 o p_270666_
		1 o p_270602_
		2 o p_270511_
		3 o p_270524_
		4 o p_270163_
		5 o p_270176_
	a (Lfbi;Lgez;DDD)V render
		0 o p_113629_
		1 o p_113630_
		2 o p_113631_
		3 o p_113632_
		4 o p_113633_
	a (Ljd;DDD)F distanceToCamera
		static
		0 o p_113635_
		1 o p_113636_
		2 o p_113637_
		3 o p_113638_
giv net/minecraft/client/renderer/debug/RaidDebugRenderer
	a MAX_RENDER_DIST
	b TEXT_SCALE
	c minecraft
	d raidCenters
	<init> (Lfgo;)V <init>
		0 o p_113650_
	a (Lfbi;Lgez;DDD)V render
		0 o p_113652_
		1 o p_113653_
		2 o p_113654_
		3 o p_113655_
		4 o p_113656_
	a (Lfbi;Lgez;Ljd;)V highlightRaidCenter
		static
		0 o p_270914_
		1 o p_270517_
		2 o p_270208_
	a (Ljava/util/Collection;)V setRaidCenters
		0 o p_113664_
	a (Lfbi;Lgez;Ljava/lang/String;Ljd;I)V renderTextOverBlock
		static
		0 o p_270092_
		1 o p_270518_
		2 o p_270237_
		3 o p_270941_
		4 o p_270307_
	b ()Lffy; getCamera
giw net/minecraft/client/renderer/debug/SolidFaceRenderer
	a minecraft
	<init> (Lfgo;)V <init>
		0 o p_113668_
	a (Lfbi;Lgez;DDD)V render
		0 o p_113670_
		1 o p_113671_
		2 o p_113672_
		3 o p_113673_
		4 o p_113674_
gix net/minecraft/client/renderer/debug/StructureRenderer
	a minecraft
	b postMainBoxes
	c postPieces
	d MAX_RENDER_DIST
	<init> (Lfgo;)V <init>
		0 o p_113680_
	a (Lejj;Ljava/util/List;Lakq;)V addBoundingBox
		0 o p_113683_
		1 o p_113684_
		2 o p_295656_
	a ()V clear
	a (Lakq;)Ljava/util/Map; lambda$addBoundingBox$1
		static
		0 o p_294187_
	a (Lfbi;Lgez;DDD)V render
		0 o p_113688_
		1 o p_113689_
		2 o p_113690_
		3 o p_113691_
		4 o p_113692_
	b (Lakq;)Ljava/util/Map; lambda$addBoundingBox$0
		static
		0 o p_294379_
giy net/minecraft/client/renderer/debug/SupportBlockRenderer
	a minecraft
	b lastUpdateTime
	c surroundEntities
	<init> (Lfgo;)V <init>
		0 o p_286424_
	a (Lbsr;)D getBias
		0 o p_286713_
	a (Lfbi;Lgez;DDDLbsr;Ljava/util/function/DoubleSupplier;FFF)V drawHighlights
		0 o p_286525_
		1 o p_286495_
		2 o p_286696_
		3 o p_286417_
		4 o p_286386_
		5 o p_286273_
		6 o p_286458_
		7 o p_286487_
		8 o p_286710_
		9 o p_286793_
	a (Ljd;Lfbi;DDDLgez;DFFF)V highlightPosition
		0 o p_286268_
		1 o p_286592_
		2 o p_286463_
		3 o p_286552_
		4 o p_286660_
		5 o p_286314_
		6 o p_286880_
		7 o p_286918_
		8 o p_286304_
		9 o p_286672_
	a (Lfbi;Lgez;DDD)V render
		0 o p_286297_
		1 o p_286436_
		2 o p_286291_
		3 o p_286388_
		4 o p_286330_
	a (Ljava/util/function/DoubleSupplier;Lbsr;Lfbi;DDDLgez;FFFLjd;)V lambda$drawHighlights$2
		0 o p_286493_
		1 o p_286811_
		2 o p_286464_
		3 o p_286501_
		4 o p_286867_
		5 o p_286743_
		6 o p_286848_
		7 o p_286551_
		8 o p_286655_
		9 o p_286451_
		10 o p_286428_
	b (Lbsr;)D lambda$render$1
		0 o p_286230_
	b ()D lambda$render$0
		static
giz net/minecraft/client/renderer/debug/VillageSectionsDebugRenderer
	a MAX_RENDER_DIST_FOR_VILLAGE_SECTIONS
	b villageSections
	<init> ()V <init>
	a (Lkf;)V setVillageSection
		0 o p_113710_
	a ()V clear
	a (Lfbi;Lgez;DDD)V render
		0 o p_113701_
		1 o p_113702_
		2 o p_113703_
		3 o p_113704_
		4 o p_113705_
	a (Lfbi;Lgez;Lkf;)V highlightVillageSection
		static
		0 o p_270832_
		1 o p_270443_
		2 o p_271021_
	a (Ljd;Lfbi;Lgez;Lkf;)V lambda$render$0
		static
		0 o p_269744_
		1 o p_269745_
		2 o p_269746_
		3 o p_269747_
	b (Lkf;)V setNotVillageSection
		0 o p_113712_
gj net/minecraft/commands/arguments/UuidArgument
	a ERROR_INVALID_UUID
	b EXAMPLES
	c ALLOWED_CHARACTERS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/UUID; getUuid
		static
		0 o p_113854_
		1 o p_113855_
	a (Lcom/mojang/brigadier/StringReader;)Ljava/util/UUID; parse
		0 o p_113852_
	a ()Lgj; uuid
		static
	getExamples ()Ljava/util/Collection; getExamples
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_113858_
gja net/minecraft/client/renderer/debug/WaterDebugRenderer
	a minecraft
	<init> (Lfgo;)V <init>
		0 o p_113717_
	a (Lfbi;Lgez;DDD)V render
		0 o p_113719_
		1 o p_113720_
		2 o p_113721_
		3 o p_113722_
		4 o p_113723_
gjb net/minecraft/client/renderer/debug/WorldGenAttemptRenderer
	a toRender
	b scales
	c alphas
	d reds
	e greens
	f blues
	<init> ()V <init>
	a (Lfbi;Lgez;DDD)V render
		0 o p_113732_
		1 o p_113733_
		2 o p_113734_
		3 o p_113735_
		4 o p_113736_
	a (Ljd;FFFFF)V addPos
		0 o p_113738_
		1 o p_113739_
		2 o p_113740_
		3 o p_113741_
		4 o p_113742_
		5 o p_113743_
gjc net/minecraft/client/renderer/debug/package-info
gjd net/minecraft/client/renderer/entity/AbstractHorseRenderer
	a scale
	<init> (Lgkj$a;Lfvv;F)V <init>
		0 o p_173906_
		1 o p_173907_
		2 o p_173908_
	a (Lchi;Lfbi;F)V scale
		0 o p_113754_
		1 o p_113755_
		2 o p_113756_
	a (Lbtn;Lfbi;F)V scale
		0 o p_113750_
		1 o p_113751_
		2 o p_113752_
gje net/minecraft/client/renderer/entity/AbstractZombieRenderer
	a ZOMBIE_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;Lfyc;Lfyc;Lfyc;)V <init>
		0 o p_173910_
		1 o p_173911_
		2 o p_173912_
		3 o p_173913_
	a (Lbtn;)Z isShaking
		0 o p_113767_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_113765_
	a (Lckw;)Lakr; getTextureLocation
		0 o p_113771_
	b (Lckw;)Z isShaking
		0 o p_113773_
gjf net/minecraft/client/renderer/entity/AllayRenderer
	a ALLAY_TEXTURE
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_234551_
	a (Lcgk;)Lakr; getTextureLocation
		0 o p_234558_
	a (Lcgk;Ljd;)I getBlockLightLevel
		0 o p_234560_
		1 o p_234561_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_234553_
	a (Lbsr;Ljd;)I getBlockLightLevel
		0 o p_234555_
		1 o p_234556_
gjg net/minecraft/client/renderer/entity/ArmadilloRenderer
	a ARMADILLO_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_316729_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_316707_
	a (Lcgn;)Lakr; getTextureLocation
		0 o p_316224_
gjh net/minecraft/client/renderer/entity/ArmorStandRenderer
	a DEFAULT_SKIN_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_173915_
	a (Lbtn;ZZZ)Lgfh; getRenderType
		0 o p_113793_
		1 o p_113794_
		2 o p_113795_
		3 o p_113796_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_113785_
	a (Lciw;)Lakr; getTextureLocation
		0 o p_113798_
	a (Lciw;Lfbi;FFFF)V setupRotations
		0 o p_113800_
		1 o p_113801_
		2 o p_113802_
		3 o p_113803_
		4 o p_113804_
		5 o p_319811_
	a (Lciw;ZZZ)Lgfh; getRenderType
		0 o p_113806_
		1 o p_113807_
		2 o p_113808_
		3 o p_113809_
	a (Lbtn;Lfbi;FFFF)V setupRotations
		0 o p_113787_
		1 o p_113788_
		2 o p_113789_
		3 o p_113790_
		4 o p_113791_
		5 o p_319886_
	b (Lciw;)Z shouldShowName
		0 o p_113815_
	b (Lbtn;)Z shouldShowName
		0 o p_113813_
	b (Lbsr;)Z shouldShowName
		0 o p_113811_
gji net/minecraft/client/renderer/entity/ArrowRenderer
	<init> (Lgkj$a;)V <init>
		0 o p_173917_
	a (Lfbi$a;Lfbm;IIIFFIIII)V vertex
		0 o p_324380_
		1 o p_253902_
		2 o p_254058_
		3 o p_254338_
		4 o p_254196_
		5 o p_254003_
		6 o p_254165_
		7 o p_253982_
		8 o p_254037_
		9 o p_254038_
		10 o p_254271_
	a (Lcnd;FFLfbi;Lgez;I)V render
		0 o p_113839_
		1 o p_113840_
		2 o p_113841_
		3 o p_113842_
		4 o p_113843_
		5 o p_113844_
	a (Lbsr;FFLfbi;Lgez;I)V render
		0 o p_113819_
		1 o p_113820_
		2 o p_113821_
		3 o p_113822_
		4 o p_113823_
		5 o p_113824_
gjj net/minecraft/client/renderer/entity/AxolotlRenderer
	a TEXTURE_BY_TYPE
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_173921_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_173923_
	a (Ljava/util/HashMap;)V lambda$static$0
		static
		0 o p_349898_
	a (Lcgq;)Lakr; getTextureLocation
		0 o p_173925_
gjk net/minecraft/client/renderer/entity/BatRenderer
	a BAT_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_173929_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_113864_
	a (Lcez;)Lakr; getTextureLocation
		0 o p_113876_
gjl net/minecraft/client/renderer/entity/BeeRenderer
	a ANGRY_BEE_TEXTURE
	i ANGRY_NECTAR_BEE_TEXTURE
	j BEE_TEXTURE
	k NECTAR_BEE_TEXTURE
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_173931_
	a (Lcff;)Lakr; getTextureLocation
		0 o p_113897_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_113895_
gjm net/minecraft/client/renderer/entity/BlazeRenderer
	a BLAZE_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_173933_
	a (Lcjm;Ljd;)I getBlockLightLevel
		0 o p_113910_
		1 o p_113911_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_113903_
	a (Lbsr;Ljd;)I getBlockLightLevel
		0 o p_113905_
		1 o p_113906_
	a (Lcjm;)Lakr; getTextureLocation
		0 o p_113908_
gjn net/minecraft/client/renderer/entity/BoatRenderer
	a boatResources
	<init> (Lgkj$a;Z)V <init>
		0 o p_234563_
		1 o p_234564_
	a (Lcov;)Lakr; getTextureLocation
		0 o p_113927_
	a (Lgkj$a;Lcov$b;Z)Lfwc; createBoatModel
		0 o p_248834_
		1 o p_249317_
		2 o p_250093_
	a (ZLgkj$a;Lcov$b;)Lcom/mojang/datafixers/util/Pair; lambda$new$1
		0 o p_349899_
		1 o p_349900_
		2 o p_349901_
	a (Lcov$b;)Lcov$b; lambda$new$0
		static
		0 o p_173938_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_113918_
	a (Lcov;FFLfbi;Lgez;I)V render
		0 o p_113929_
		1 o p_113930_
		2 o p_113931_
		3 o p_113932_
		4 o p_113933_
		5 o p_113934_
	a (Lcov$b;Z)Lakr; getTextureLocation
		static
		0 o p_234566_
		1 o p_234567_
	a (Lbsr;FFLfbi;Lgez;I)V render
		0 o p_113920_
		1 o p_113921_
		2 o p_113922_
		3 o p_113923_
		4 o p_113924_
		5 o p_113925_
gjo net/minecraft/client/renderer/entity/BoggedRenderer
	a BOGGED_SKELETON_LOCATION
	i BOGGED_OUTER_LAYER_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_326938_
	a (Lcjn;)Lakr; getTextureLocation
		0 o p_331017_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_326957_
	a (Lcjl;)Lakr; getTextureLocation
		0 o p_326952_
gjp net/minecraft/client/renderer/entity/BreezeRenderer
	a TEXTURE_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_312679_
	a (Lfut;[Lfyk;)Lfut; enable
		static
		0 o p_316245_
		1 o p_316382_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_312584_
	a (Lbtn;FFLfbi;Lgez;I)V render
		0 o p_316857_
		1 o p_316452_
		2 o p_316548_
		3 o p_316442_
		4 o p_316679_
		5 o p_316262_
	a (Lckz;)Lakr; getTextureLocation
		0 o p_311864_
	a (Lbsr;FFLfbi;Lgez;I)V render
		0 o p_316750_
		1 o p_316166_
		2 o p_316843_
		3 o p_316848_
		4 o p_316443_
		5 o p_316589_
	a (Lckz;FFLfbi;Lgez;I)V render
		0 o p_316547_
		1 o p_316622_
		2 o p_316268_
		3 o p_316604_
		4 o p_316232_
		5 o p_316777_
gjq net/minecraft/client/renderer/entity/CamelRenderer
	a CAMEL_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;Lfyi;)V <init>
		0 o p_251790_
		1 o p_249929_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_250702_
	a (Lcgv;)Lakr; getTextureLocation
		0 o p_249584_
gjr net/minecraft/client/renderer/entity/CatRenderer
	<init> (Lgkj$a;)V <init>
		0 o p_173943_
	a (Lcfh;)Lakr; getTextureLocation
		0 o p_113950_
	a (Lcfh;Lfbi;F)V scale
		0 o p_113952_
		1 o p_113953_
		2 o p_113954_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_113938_
	a (Lbtn;Lfbi;F)V scale
		0 o p_113940_
		1 o p_113941_
		2 o p_113942_
	a (Lcfh;Lfbi;FFFF)V setupRotations
		0 o p_113956_
		1 o p_113957_
		2 o p_113958_
		3 o p_113959_
		4 o p_113960_
		5 o p_320072_
	a (Lbtn;Lfbi;FFFF)V setupRotations
		0 o p_113944_
		1 o p_113945_
		2 o p_113946_
		3 o p_113947_
		4 o p_113948_
		5 o p_320368_
gjs net/minecraft/client/renderer/entity/CaveSpiderRenderer
	a CAVE_SPIDER_LOCATION
	i SCALE
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_173946_
	a (Lcjo;)Lakr; getTextureLocation
		0 o p_113972_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_113966_
	a (Lcjo;Lfbi;F)V scale
		0 o p_113974_
		1 o p_113975_
		2 o p_113976_
	a (Lbtn;Lfbi;F)V scale
		0 o p_113968_
		1 o p_113969_
		2 o p_113970_
	a (Lcko;)Lakr; getTextureLocation
		0 o p_113978_
gjt net/minecraft/client/renderer/entity/ChestedHorseRenderer
	a MAP
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;FLfyi;)V <init>
		0 o p_173948_
		1 o p_173949_
		2 o p_173950_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_113985_
	a (Lchh;)Lakr; getTextureLocation
		0 o p_113987_
gju net/minecraft/client/renderer/entity/ChickenRenderer
	a CHICKEN_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_173952_
	a (Lbtn;F)F getBob
		0 o p_113995_
		1 o p_113996_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_113993_
	a (Lcfj;)Lakr; getTextureLocation
		0 o p_113998_
	a (Lcfj;F)F getBob
		0 o p_114000_
		1 o p_114001_
gjv net/minecraft/client/renderer/entity/CodRenderer
	a COD_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_173954_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_114007_
	a (Lcfk;)Lakr; getTextureLocation
		0 o p_114015_
	a (Lbtn;Lfbi;FFFF)V setupRotations
		0 o p_320115_
		1 o p_114018_
		2 o p_114019_
		3 o p_114020_
		4 o p_114021_
		5 o p_320678_
	a (Lcfk;Lfbi;FFFF)V setupRotations
		0 o p_320712_
		1 o p_114010_
		2 o p_114011_
		3 o p_114012_
		4 o p_114013_
		5 o p_320770_
gjw net/minecraft/client/renderer/entity/CowRenderer
	a COW_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_173956_
	a (Lcfl;)Lakr; getTextureLocation
		0 o p_114029_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_114027_
gjx net/minecraft/client/renderer/entity/CreeperRenderer
	a CREEPER_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_173958_
	a (Lcjp;Lfbi;F)V scale
		0 o p_114046_
		1 o p_114047_
		2 o p_114048_
	a (Lcjp;)Lakr; getTextureLocation
		0 o p_114041_
	a (Lcjp;F)F getWhiteOverlayProgress
		0 o p_114043_
		1 o p_114044_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_114035_
	a (Lbtn;Lfbi;F)V scale
		0 o p_114037_
		1 o p_114038_
		2 o p_114039_
	b (Lbtn;F)F getWhiteOverlayProgress
		0 o p_114050_
		1 o p_114051_
gjy net/minecraft/client/renderer/entity/DisplayRenderer
	a entityRenderDispatcher
	<init> (Lgkj$a;)V <init>
		0 o p_270168_
	a (Lbsq;F)F entityYRot
		static
		0 o p_295109_
		1 o p_295760_
	a (Lbsq;Ljava/lang/Object;Lfbi;Lgez;IF)V renderInner
		0 o p_277862_
		1 o p_277363_
		2 o p_277686_
		3 o p_277429_
		4 o p_278023_
		5 o p_277453_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_270596_
	a (Lbsq;FFLfbi;Lgez;I)V render
		0 o p_270405_
		1 o p_270225_
		2 o p_270279_
		3 o p_270728_
		4 o p_270209_
		5 o p_270298_
	a (Lbsq$k;Lbsq;FLorg/joml/Quaternionf;)Lorg/joml/Quaternionf; calculateOrientation
		0 o p_277846_
		1 o p_271013_
		2 o p_294432_
		3 o p_295809_
	a (Lbsq;)Lakr; getTextureLocation
		0 o p_270675_
	a (Lbsr;FFLfbi;Lgez;I)V render
		0 o p_270580_
		1 o p_270822_
		2 o p_270423_
		3 o p_270117_
		4 o p_270319_
		5 o p_270659_
	a (Lffy;)F cameraYrot
		static
		0 o p_295988_
	b (Lbsq;)Ljava/lang/Object; getSubState
		0 o p_270246_
	b (Lffy;)F cameraXRot
		static
		0 o p_295299_
	b (Lbsq;F)F entityXRot
		static
		0 o p_295884_
		1 o p_294935_
gjy$1 net/minecraft/client/renderer/entity/DisplayRenderer$1
	a $SwitchMap$net$minecraft$world$entity$Display$BillboardConstraints
	b $SwitchMap$net$minecraft$world$entity$Display$TextDisplay$Align
	<clinit> ()V <clinit>
		static
gjy$a net/minecraft/client/renderer/entity/DisplayRenderer$BlockDisplayRenderer
	a blockRenderer
	<init> (Lgkj$a;)V <init>
		0 o p_270283_
	a (Lbsq;Ljava/lang/Object;Lfbi;Lgez;IF)V renderInner
		0 o p_277716_
		1 o p_277388_
		2 o p_277971_
		3 o p_277377_
		4 o p_277770_
		5 o p_277491_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_270771_
	a (Lbsr;FFLfbi;Lgez;I)V render
		0 o p_270681_
		1 o p_270406_
		2 o p_270195_
		3 o p_270328_
		4 o p_270815_
		5 o p_270471_
	a (Lbsq$b;)Lbsq$b$a; getSubState
		0 o p_277721_
	a (Lbsq$b;Lbsq$b$a;Lfbi;Lgez;IF)V renderInner
		0 o p_277939_
		1 o p_277885_
		2 o p_277831_
		3 o p_277554_
		4 o p_278071_
		5 o p_277847_
	b (Lbsq;)Ljava/lang/Object; getSubState
		0 o p_277547_
gjy$b net/minecraft/client/renderer/entity/DisplayRenderer$ItemDisplayRenderer
	a itemRenderer
	<init> (Lgkj$a;)V <init>
		0 o p_270110_
	a (Lbsq;Ljava/lang/Object;Lfbi;Lgez;IF)V renderInner
		0 o p_277430_
		1 o p_277891_
		2 o p_277361_
		3 o p_277912_
		4 o p_277474_
		5 o p_278032_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_270955_
	a (Lbsq$g;Lbsq$g$a;Lfbi;Lgez;IF)V renderInner
		0 o p_277863_
		1 o p_277481_
		2 o p_277889_
		3 o p_277509_
		4 o p_277861_
		5 o p_277670_
	a (Lbsq$g;)Lbsq$g$a; getSubState
		0 o p_277464_
	a (Lbsr;FFLfbi;Lgez;I)V render
		0 o p_270413_
		1 o p_270939_
		2 o p_270504_
		3 o p_270672_
		4 o p_270415_
		5 o p_270929_
	b (Lbsq;)Ljava/lang/Object; getSubState
		0 o p_277636_
gjy$c net/minecraft/client/renderer/entity/DisplayRenderer$TextDisplayRenderer
	a font
	<init> (Lgkj$a;)V <init>
		0 o p_271012_
	a (Lbsq$l;)Lbsq$l$e; getSubState
		0 o p_277947_
	a (Lbsq;Ljava/lang/Object;Lfbi;Lgez;IF)V renderInner
		0 o p_278043_
		1 o p_277752_
		2 o p_277503_
		3 o p_278036_
		4 o p_278079_
		5 o p_277784_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_270751_
	a (Lbsq$l;Lbsq$l$e;Lfbi;Lgez;IF)V renderInner
		0 o p_277522_
		1 o p_277620_
		2 o p_277536_
		3 o p_277845_
		4 o p_278046_
		5 o p_277769_
	a (Lbsr;FFLfbi;Lgez;I)V render
		0 o p_270451_
		1 o p_270613_
		2 o p_270265_
		3 o p_270499_
		4 o p_270096_
		5 o p_270626_
	a (Lwz;I)Lbsq$l$b; splitLines
		0 o p_270823_
		1 o p_270893_
	b (Lbsq;)Ljava/lang/Object; getSubState
		0 o p_277901_
gjz net/minecraft/client/renderer/entity/DolphinRenderer
	a DOLPHIN_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_173960_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_114057_
	a (Lcfm;)Lakr; getTextureLocation
		0 o p_114059_
gk net/minecraft/commands/arguments/blocks/BlockInput
	a state
	b properties
	c tag
	<init> (Ldtc;Ljava/util/Set;Lub;)V <init>
		0 o p_114666_
		1 o p_114667_
		2 o p_114668_
	a ()Ldtc; getState
	a (Laqu;Ljd;)Z test
		0 o p_173524_
		1 o p_173525_
	a (Ldtg;)Z test
		0 o p_114675_
	a (Laqu;Ljd;I)Z place
		0 o p_114671_
		1 o p_114672_
		2 o p_114673_
	b ()Ljava/util/Set; getDefinedProperties
	test (Ljava/lang/Object;)Z test
		0 o p_114677_
gka net/minecraft/client/renderer/entity/DragonFireballRenderer
	a TEXTURE_LOCATION
	g RENDER_TYPE
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_173962_
	a (Lfbm;Lfbi$a;IFIII)V vertex
		static
		0 o p_254095_
		1 o p_324420_
		2 o p_253829_
		3 o p_253995_
		4 o p_254031_
		5 o p_253641_
		6 o p_254243_
	a (Lcng;FFLfbi;Lgez;I)V render
		0 o p_114080_
		1 o p_114081_
		2 o p_114082_
		3 o p_114083_
		4 o p_114084_
		5 o p_114085_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_114066_
	a (Lbsr;Ljd;)I getBlockLightLevel
		0 o p_114075_
		1 o p_114076_
	a (Lbsr;FFLfbi;Lgez;I)V render
		0 o p_114068_
		1 o p_114069_
		2 o p_114070_
		3 o p_114071_
		4 o p_114072_
		5 o p_114073_
	a (Lcng;)Lakr; getTextureLocation
		0 o p_114078_
	a (Lcng;Ljd;)I getBlockLightLevel
		0 o p_114087_
		1 o p_114088_
gkb net/minecraft/client/renderer/entity/DrownedRenderer
	a DROWNED_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_173964_
	a (Lckw;)Lakr; getTextureLocation
		0 o p_114115_
	a (Lbtn;Lfbi;FFFF)V setupRotations
		0 o p_114103_
		1 o p_114104_
		2 o p_114105_
		3 o p_114106_
		4 o p_114107_
		5 o p_320697_
	a (Lcjr;Lfbi;FFFF)V setupRotations
		0 o p_114109_
		1 o p_114110_
		2 o p_114111_
		3 o p_114112_
		4 o p_114113_
		5 o p_319953_
gkc net/minecraft/client/renderer/entity/ElderGuardianRenderer
	a GUARDIAN_ELDER_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_173966_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_114121_
	a (Lbtn;Lfbi;F)V scale
		0 o p_114123_
		1 o p_114124_
		2 o p_114125_
	a (Lcjz;Lfbi;F)V scale
		0 o p_114129_
		1 o p_114130_
		2 o p_114131_
	a (Lcjz;)Lakr; getTextureLocation
		0 o p_114127_
gkd net/minecraft/client/renderer/entity/EndCrystalRenderer
	a END_CRYSTAL_LOCATION
	g RENDER_TYPE
	h SIN_45
	i GLASS
	j BASE
	k cube
	l glass
	m base
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_173970_
	a (Lchz;Lgie;DDD)Z shouldRender
		0 o p_114169_
		1 o p_114170_
		2 o p_114171_
		3 o p_114172_
		4 o p_114173_
	a (Lbsr;Lgie;DDD)Z shouldRender
		0 o p_114151_
		1 o p_114152_
		2 o p_114153_
		3 o p_114154_
		4 o p_114155_
	a (Lchz;)Lakr; getTextureLocation
		0 o p_114157_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_114142_
	a ()Lfyq; createBodyLayer
		static
	a (Lchz;FFLfbi;Lgez;I)V render
		0 o p_114162_
		1 o p_114163_
		2 o p_114164_
		3 o p_114165_
		4 o p_114166_
		5 o p_114167_
	a (Lchz;F)F getY
		static
		0 o p_114159_
		1 o p_114160_
	a (Lbsr;FFLfbi;Lgez;I)V render
		0 o p_114144_
		1 o p_114145_
		2 o p_114146_
		3 o p_114147_
		4 o p_114148_
		5 o p_114149_
gke net/minecraft/client/renderer/entity/EnderDragonRenderer
	a CRYSTAL_BEAM_LOCATION
	g DRAGON_EXPLODING_LOCATION
	h DRAGON_LOCATION
	i DRAGON_EYES_LOCATION
	j RENDER_TYPE
	k DECAL
	l EYES
	m BEAM
	n HALF_SQRT_3
	o model
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_173973_
	a (Lcia;)Lakr; getTextureLocation
		0 o p_114206_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_114197_
	a ()Lfyq; createBodyLayer
		static
	a (Lfbi;FLfbm;)V renderRays
		static
		0 o p_352922_
		1 o p_352903_
		2 o p_352894_
	a (Lbsr;FFLfbi;Lgez;I)V render
		0 o p_114199_
		1 o p_114200_
		2 o p_114201_
		3 o p_114202_
		4 o p_114203_
		5 o p_114204_
	a (FFFFILfbi;Lgez;I)V renderCrystalBeams
		static
		0 o p_114188_
		1 o p_114189_
		2 o p_114190_
		3 o p_114191_
		4 o p_114192_
		5 o p_114193_
		6 o p_114194_
		7 o p_114195_
	a (Lcia;FFLfbi;Lgez;I)V render
		0 o p_114208_
		1 o p_114209_
		2 o p_114210_
		3 o p_114211_
		4 o p_114212_
		5 o p_114213_
gke$a net/minecraft/client/renderer/entity/EnderDragonRenderer$DragonModel
	a head
	b neck
	f jaw
	g body
	h leftWing
	i leftWingTip
	j leftFrontLeg
	k leftFrontLegTip
	l leftFrontFoot
	m leftRearLeg
	n leftRearLegTip
	o leftRearFoot
	p rightWing
	q rightWingTip
	r rightFrontLeg
	s rightFrontLegTip
	t rightFrontFoot
	u rightRearLeg
	w rightRearLegTip
	x rightRearFoot
	y entity
	z a
	<init> (Lfyk;)V <init>
		0 o p_173976_
	a (Lfbi;Lfbm;III)V renderToBuffer
		0 o p_114281_
		1 o p_114282_
		2 o p_114283_
		3 o p_114284_
		4 o p_350827_
	a (Lbsr;FFF)V prepareMobModel
		0 o p_114257_
		1 o p_114258_
		2 o p_114259_
		3 o p_114260_
	a (Lcia;FFFFF)V setupAnim
		0 o p_114274_
		1 o p_114275_
		2 o p_114276_
		3 o p_114277_
		4 o p_114278_
		5 o p_114279_
	a (Lfbi;Lfbm;IIFLfyk;Lfyk;Lfyk;Lfyk;Lfyk;Lfyk;Lfyk;I)V renderSide
		0 o p_173978_
		1 o p_173979_
		2 o p_173980_
		3 o p_173981_
		4 o p_173982_
		5 o p_173983_
		6 o p_173984_
		7 o p_173985_
		8 o p_173986_
		9 o p_173987_
		10 o p_173988_
		11 o p_173989_
		12 o p_350327_
	a (Lcia;FFF)V prepareMobModel
		0 o p_114269_
		1 o p_114270_
		2 o p_114271_
		3 o p_114272_
	a (Lbsr;FFFFF)V setupAnim
		0 o p_114262_
		1 o p_114263_
		2 o p_114264_
		3 o p_114265_
		4 o p_114266_
		5 o p_114267_
gkf net/minecraft/client/renderer/entity/EndermanRenderer
	a ENDERMAN_LOCATION
	i random
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_173992_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_114308_
	a (Lbsr;F)Lexc; getRenderOffset
		0 o p_114310_
		1 o p_114311_
	a (Lcjt;FFLfbi;Lgez;I)V render
		0 o p_114339_
		1 o p_114340_
		2 o p_114341_
		3 o p_114342_
		4 o p_114343_
		5 o p_114344_
	a (Lbtn;FFLfbi;Lgez;I)V render
		0 o p_114320_
		1 o p_114321_
		2 o p_114322_
		3 o p_114323_
		4 o p_114324_
		5 o p_114325_
	a (Lcjt;F)Lexc; getRenderOffset
		0 o p_114336_
		1 o p_114337_
	a (Lbsr;FFLfbi;Lgez;I)V render
		0 o p_114313_
		1 o p_114314_
		2 o p_114315_
		3 o p_114316_
		4 o p_114317_
		5 o p_114318_
	a (Lcjt;)Lakr; getTextureLocation
		0 o p_114334_
gkg net/minecraft/client/renderer/entity/EndermiteRenderer
	a ENDERMITE_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_173994_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_114350_
	a (Lcju;)F getFlipDegrees
		0 o p_114352_
	b (Lcju;)Lakr; getTextureLocation
		0 o p_114354_
	c (Lbtn;)F getFlipDegrees
		0 o p_114356_
gkh net/minecraft/client/renderer/entity/EntityRenderDispatcher
	a textureManager
	b camera
	c crosshairPickEntity
	d options
	e SHADOW_RENDER_TYPE
	f MAX_SHADOW_RADIUS
	g SHADOW_POWER_FALLOFF_Y
	h renderers
	i playerRenderers
	j level
	k cameraOrientation
	l itemRenderer
	m blockRenderDispatcher
	n itemInHandRenderer
	o font
	p entityModels
	q shouldRenderShadow
	r renderHitBoxes
	<clinit> ()V <clinit>
		static
	<init> (Lfgo;Lgqm;Lglh;Lgft;Lfhx;Lfgs;Lfyg;)V <init>
		0 o p_234579_
		1 o p_234580_
		2 o p_234581_
		3 o p_234582_
		4 o p_234583_
		5 o p_234584_
		6 o p_234585_
	a (Lfbi;Lfbm;Lorg/joml/Vector3f;Lexc;I)V renderVector
		static
		0 o p_353057_
		1 o p_353027_
		2 o p_353068_
		3 o p_353070_
		4 o p_353032_
	a (Lfbi;Lgez;Lbsr;Lorg/joml/Quaternionf;)V renderFlame
		0 o p_114454_
		1 o p_114455_
		2 o p_114456_
		3 o p_304964_
	a (Z)V setRenderShadow
		0 o p_114469_
	a (Ldcw;Lffy;Lbsr;)V prepare
		0 o p_114409_
		1 o p_114410_
		2 o p_114411_
	a ()Z shouldRenderHitBoxes
	a (Lfbi;Lgez;Lbsr;FFLdcz;F)V renderShadow
		static
		0 o p_114458_
		1 o p_114459_
		2 o p_114460_
		3 o p_114461_
		4 o p_114462_
		5 o p_114463_
		6 o p_114464_
	a (Lfbi;Lfbm;Lbsr;FFFF)V renderHitbox
		static
		0 o p_114442_
		1 o p_114443_
		2 o p_114444_
		3 o p_114445_
		4 o p_353064_
		5 o p_353059_
		6 o p_353042_
	a (Lfbi;Lbsr;Lgez;)V renderServerSideHitbox
		static
		0 o p_353069_
		1 o p_353061_
		2 o p_353074_
	a (Laue;)V onResourceManagerReload
		0 o p_174004_
	a (Lbsr;Lgie;DDD)Z shouldRender
		0 o p_114398_
		1 o p_114399_
		2 o p_114400_
		3 o p_114401_
		4 o p_114402_
	a (DDD)D distanceToSqr
		0 o p_114379_
		1 o p_114380_
		2 o p_114381_
	a (Lbsr;F)I getPackedLightCoords
		0 o p_114395_
		1 o p_114396_
	a (Lbsr;)Lgki; getRenderer
		0 o p_114383_
	a (Lbsr;DDDFFLfbi;Lgez;I)V render
		0 o p_114385_
		1 o p_114386_
		2 o p_114387_
		3 o p_114388_
		4 o p_114389_
		5 o p_114390_
		6 o p_114391_
		7 o p_114392_
		8 o p_114393_
	a (Lfbi$a;Lfbm;IFFFFF)V shadowVertex
		static
		0 o p_114423_
		1 o p_114424_
		2 o p_350992_
		3 o p_114425_
		4 o p_114426_
		5 o p_114427_
		6 o p_114428_
		7 o p_114429_
	a (Ldcw;)V setLevel
		0 o p_114407_
	a (Lfbi$a;Lfbm;Lduy;Ldcz;Ljd;DDDFF)V renderBlockShadow
		static
		0 o p_277956_
		1 o p_277533_
		2 o p_277501_
		3 o p_277622_
		4 o p_277911_
		5 o p_277682_
		6 o p_278099_
		7 o p_277806_
		8 o p_277844_
		9 o p_277496_
	a (Lfbi$a;Lfbm;FFFFF)V fireVertex
		static
		0 o p_114415_
		1 o p_114416_
		2 o p_114417_
		3 o p_114418_
		4 o p_114419_
		5 o p_114420_
		6 o p_114421_
	a (Lorg/joml/Quaternionf;)V overrideCameraOrientation
		0 o p_254264_
	b ()Lorg/joml/Quaternionf; cameraOrientation
	b (Z)V setRenderHitBoxes
		0 o p_114474_
	b (Lbsr;)D distanceToSqr
		0 o p_114472_
	c (Lbsr;)Lbsr; getServerSideEntity
		static
		0 o p_353043_
	d ()Lgev; getItemInHandRenderer
gki net/minecraft/client/renderer/entity/EntityRenderer
	a font
	b NAMETAG_SCALE
	c LEASH_RENDER_STEPS
	d entityRenderDispatcher
	e shadowRadius
	f shadowStrength
	<init> (Lgkj$a;)V <init>
		0 o p_174008_
	a (Lbsr;Lgie;DDD)Z shouldRender
		0 o p_114491_
		1 o p_114492_
		2 o p_114493_
		3 o p_114494_
		4 o p_114495_
	a (Lbsr;Ljd;)I getBlockLightLevel
		0 o p_114496_
		1 o p_114497_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_114482_
	a (Lbsr;F)Lexc; getRenderOffset
		0 o p_114483_
		1 o p_114484_
	a (Lbsr;FFLfbi;Lgez;I)V render
		0 o p_114485_
		1 o p_114486_
		2 o p_114487_
		3 o p_114488_
		4 o p_114489_
		5 o p_114490_
	a (Lbsr;FLfbi;Lgez;Lbsr;)V renderLeash
		0 o p_352225_
		1 o p_352465_
		2 o p_352205_
		3 o p_352444_
		4 o p_352269_
	a (Lfbm;Lorg/joml/Matrix4f;FFFIIIIFFFFIZ)V addVertexPair
		static
		0 o p_352095_
		1 o p_352142_
		2 o p_352462_
		3 o p_352226_
		4 o p_352086_
		5 o p_352406_
		6 o p_352470_
		7 o p_352371_
		8 o p_352167_
		9 o p_352293_
		10 o p_352138_
		11 o p_352315_
		12 o p_352162_
		13 o p_352291_
		14 o p_352079_
	a (Lbsr;Lwz;Lfbi;Lgez;IF)V renderNameTag
		0 o p_114498_
		1 o p_114499_
		2 o p_114500_
		3 o p_114501_
		4 o p_114502_
		5 o p_316698_
	b (Lbsr;Ljd;)I getSkyLightLevel
		0 o p_114509_
		1 o p_114510_
	b (Lbsr;F)I getPackedLightCoords
		0 o p_114506_
		1 o p_114507_
	b ()Lfhx; getFont
	b (Lbsr;)Z shouldShowName
		0 o p_114504_
	c (Lbsr;)F getShadowRadius
		0 o p_316475_
gkj net/minecraft/client/renderer/entity/EntityRendererProvider
	create (Lgkj$a;)Lgki; create
		0 o p_174010_
gkj$a net/minecraft/client/renderer/entity/EntityRendererProvider$Context
	a entityRenderDispatcher
	b itemRenderer
	c blockRenderDispatcher
	d itemInHandRenderer
	e resourceManager
	f modelSet
	g font
	<init> (Lgkh;Lglh;Lgft;Lgev;Laue;Lfyg;Lfhx;)V <init>
		0 o p_234590_
		1 o p_234591_
		2 o p_234592_
		3 o p_234593_
		4 o p_234594_
		5 o p_234595_
		6 o p_234596_
	a ()Lgkh; getEntityRenderDispatcher
	a (Lfyi;)Lfyk; bakeLayer
		0 o p_174024_
	b ()Lglh; getItemRenderer
	c ()Lgft; getBlockRenderDispatcher
	d ()Lgev; getItemInHandRenderer
	e ()Laue; getResourceManager
	f ()Lfyg; getModelSet
	g ()Lgst; getModelManager
	h ()Lfhx; getFont
gkk net/minecraft/client/renderer/entity/EntityRenderers
	a LOGGER
	b PROVIDERS
	c PLAYER_PROVIDERS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	A (Lgkj$a;)Lgki; lambda$static$1
		static
		0 o p_174096_
	B (Lgkj$a;)Lgki; lambda$static$0
		static
		0 o p_174098_
	a (Lcom/google/common/collect/ImmutableMap$Builder;Lgkj$a;Lgrl$a;Lgkj;)V lambda$createPlayerRenderers$27
		static
		0 o p_339304_
		1 o p_339305_
		2 o p_339306_
		3 o p_339307_
	a ()Z validateRegistrations
		static
	a (Lcom/google/common/collect/ImmutableMap$Builder;Lgkj$a;Lbsx;Lgkj;)V lambda$createEntityRenderers$26
		static
		0 o p_339308_
		1 o p_339309_
		2 o p_339310_
		3 o p_339311_
	a (Lbsx;Lgkj;)V register
		static
		0 o p_174037_
		1 o p_174038_
	a (Lgkj$a;)Ljava/util/Map; createEntityRenderers
		static
		0 o p_174050_
	b (Lgkj$a;)Ljava/util/Map; createPlayerRenderers
		static
		0 o p_174052_
	c (Lgkj$a;)Lgki; lambda$static$25
		static
		0 o p_234610_
	d (Lgkj$a;)Lgki; lambda$static$24
		static
		0 o p_234612_
	e (Lgkj$a;)Lgki; lambda$static$23
		static
		0 o p_174054_
	f (Lgkj$a;)Lgki; lambda$static$22
		static
		0 o p_174056_
	g (Lgkj$a;)Lgki; lambda$static$21
		static
		0 o p_174058_
	h (Lgkj$a;)Lgki; lambda$static$20
		static
		0 o p_174060_
	i (Lgkj$a;)Lgki; lambda$static$19
		static
		0 o p_174062_
	j (Lgkj$a;)Lgki; lambda$static$18
		static
		0 o p_174064_
	k (Lgkj$a;)Lgki; lambda$static$17
		static
		0 o p_174066_
	l (Lgkj$a;)Lgki; lambda$static$16
		static
		0 o p_174068_
	m (Lgkj$a;)Lgki; lambda$static$15
		static
		0 o p_174070_
	n (Lgkj$a;)Lgki; lambda$static$14
		static
		0 o p_174072_
	o (Lgkj$a;)Lgki; lambda$static$13
		static
		0 o p_174074_
	p (Lgkj$a;)Lgki; lambda$static$12
		static
		0 o p_174076_
	q (Lgkj$a;)Lgki; lambda$static$11
		static
		0 o p_174078_
	r (Lgkj$a;)Lgki; lambda$static$10
		static
		0 o p_174080_
	s (Lgkj$a;)Lgki; lambda$static$9
		static
		0 o p_174082_
	t (Lgkj$a;)Lgki; lambda$static$8
		static
		0 o p_174084_
	u (Lgkj$a;)Lgki; lambda$static$7
		static
		0 o p_174086_
	v (Lgkj$a;)Lgki; lambda$static$6
		static
		0 o p_174088_
	w (Lgkj$a;)Lgki; lambda$static$5
		static
		0 o p_174090_
	x (Lgkj$a;)Lgki; lambda$static$4
		static
		0 o p_174092_
	y (Lgkj$a;)Lgki; lambda$static$3
		static
		0 o p_247942_
	z (Lgkj$a;)Lgki; lambda$static$2
		static
		0 o p_174094_
gkl net/minecraft/client/renderer/entity/EvokerFangsRenderer
	a TEXTURE_LOCATION
	g model
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174100_
	a (Lcnh;)Lakr; getTextureLocation
		0 o p_114526_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_114517_
	a (Lbsr;FFLfbi;Lgez;I)V render
		0 o p_114519_
		1 o p_114520_
		2 o p_114521_
		3 o p_114522_
		4 o p_114523_
		5 o p_114524_
	a (Lcnh;FFLfbi;Lgez;I)V render
		0 o p_114528_
		1 o p_114529_
		2 o p_114530_
		3 o p_114531_
		4 o p_114532_
		5 o p_114533_
gkm net/minecraft/client/renderer/entity/EvokerRenderer
	a EVOKER_ILLAGER
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174108_
	a (Lckn;)Lakr; getTextureLocation
		0 o p_114541_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_114539_
gkm$1 net/minecraft/client/renderer/entity/EvokerRenderer$1
	<init> (Lgkm;Lgmf;Lgev;)V <init>
		0 o p_234614_
		1 o p_234615_
		2 o p_234616_
	a (Lfbi;Lgez;ILbsr;FFFFFF)V render
		0 o p_114547_
		1 o p_114548_
		2 o p_114549_
		3 o p_114550_
		4 o p_114551_
		5 o p_114552_
		6 o p_114553_
		7 o p_114554_
		8 o p_114555_
		9 o p_114556_
	a (Lfbi;Lgez;ILckn;FFFFFF)V render
		0 o p_114569_
		1 o p_114570_
		2 o p_114571_
		3 o p_114572_
		4 o p_114573_
		5 o p_114574_
		6 o p_114575_
		7 o p_114576_
		8 o p_114577_
		9 o p_114578_
	a (Lfbi;Lgez;ILbtn;FFFFFF)V render
		0 o p_114558_
		1 o p_114559_
		2 o p_114560_
		3 o p_114561_
		4 o p_114562_
		5 o p_114563_
		6 o p_114564_
		7 o p_114565_
		8 o p_114566_
		9 o p_114567_
gkn net/minecraft/client/renderer/entity/ExperienceOrbRenderer
	a EXPERIENCE_ORB_LOCATION
	g RENDER_TYPE
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174110_
	a (Lbtc;Ljd;)I getBlockLightLevel
		0 o p_114606_
		1 o p_114607_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_114585_
	a (Lbsr;Ljd;)I getBlockLightLevel
		0 o p_114594_
		1 o p_114595_
	a (Lbtc;)Lakr; getTextureLocation
		0 o p_114597_
	a (Lbsr;FFLfbi;Lgez;I)V render
		0 o p_114587_
		1 o p_114588_
		2 o p_114589_
		3 o p_114590_
		4 o p_114591_
		5 o p_114592_
	a (Lbtc;FFLfbi;Lgez;I)V render
		0 o p_114599_
		1 o p_114600_
		2 o p_114601_
		3 o p_114602_
		4 o p_114603_
		5 o p_114604_
	a (Lfbm;Lfbi$a;FFIIIFFI)V vertex
		static
		0 o p_254515_
		1 o p_324046_
		2 o p_253952_
		3 o p_254066_
		4 o p_254283_
		5 o p_254566_
		6 o p_253882_
		7 o p_254434_
		8 o p_254223_
		9 o p_254372_
gko net/minecraft/client/renderer/entity/FallingBlockRenderer
	a dispatcher
	<init> (Lgkj$a;)V <init>
		0 o p_174112_
	a (Lcjg;)Lakr; getTextureLocation
		0 o p_114632_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_114623_
	a (Lbsr;FFLfbi;Lgez;I)V render
		0 o p_114625_
		1 o p_114626_
		2 o p_114627_
		3 o p_114628_
		4 o p_114629_
		5 o p_114630_
	a (Lcjg;FFLfbi;Lgez;I)V render
		0 o p_114634_
		1 o p_114635_
		2 o p_114636_
		3 o p_114637_
		4 o p_114638_
		5 o p_114639_
gkp net/minecraft/client/renderer/entity/FireworkEntityRenderer
	a itemRenderer
	<init> (Lgkj$a;)V <init>
		0 o p_174114_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_114645_
	a (Lbsr;FFLfbi;Lgez;I)V render
		0 o p_114647_
		1 o p_114648_
		2 o p_114649_
		3 o p_114650_
		4 o p_114651_
		5 o p_114652_
	a (Lcnk;FFLfbi;Lgez;I)V render
		0 o p_114656_
		1 o p_114657_
		2 o p_114658_
		3 o p_114659_
		4 o p_114660_
		5 o p_114661_
	a (Lcnk;)Lakr; getTextureLocation
		0 o p_114654_
gkq net/minecraft/client/renderer/entity/FishingHookRenderer
	a TEXTURE_LOCATION
	g RENDER_TYPE
	h VIEW_BOBBING_SCALE
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174117_
	a (Lfbm;Lfbi$a;IFIII)V vertex
		static
		0 o p_254464_
		1 o p_323724_
		2 o p_254296_
		3 o p_253632_
		4 o p_254132_
		5 o p_254171_
		6 o p_254026_
	a (Lcmx;FF)Lexc; getPlayerHandPos
		0 o p_340935_
		1 o p_340872_
		2 o p_341261_
	a (Lcnl;FFLfbi;Lgez;I)V render
		0 o p_114705_
		1 o p_114706_
		2 o p_114707_
		3 o p_114708_
		4 o p_114709_
		5 o p_114710_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_114694_
	a (FFFLfbm;Lfbi$a;FF)V stringVertex
		static
		0 o p_174119_
		1 o p_174120_
		2 o p_174121_
		3 o p_174122_
		4 o p_174123_
		5 o p_174124_
		6 o p_174125_
	a (II)F fraction
		static
		0 o p_114691_
		1 o p_114692_
	a (Lcnl;)Lakr; getTextureLocation
		0 o p_114703_
	a (Lbsr;FFLfbi;Lgez;I)V render
		0 o p_114696_
		1 o p_114697_
		2 o p_114698_
		3 o p_114699_
		4 o p_114700_
		5 o p_114701_
gkr net/minecraft/client/renderer/entity/FoxRenderer
	a RED_FOX_TEXTURE
	i RED_FOX_SLEEP_TEXTURE
	j SNOW_FOX_TEXTURE
	k SNOW_FOX_SLEEP_TEXTURE
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174127_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_114728_
	a (Lcfo;)Lakr; getTextureLocation
		0 o p_114736_
	a (Lbtn;Lfbi;FFFF)V setupRotations
		0 o p_320126_
		1 o p_114739_
		2 o p_114740_
		3 o p_114741_
		4 o p_114742_
		5 o p_320351_
	a (Lcfo;Lfbi;FFFF)V setupRotations
		0 o p_320936_
		1 o p_114731_
		2 o p_114732_
		3 o p_114733_
		4 o p_114734_
		5 o p_320025_
gks net/minecraft/client/renderer/entity/FrogRenderer
	<init> (Lgkj$a;)V <init>
		0 o p_234619_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_234621_
	a (Lcgy;)Lakr; getTextureLocation
		0 o p_234623_
gkt net/minecraft/client/renderer/entity/GhastRenderer
	a GHAST_LOCATION
	i GHAST_SHOOTING_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174129_
	a (Lcjx;Lfbi;F)V scale
		0 o p_114757_
		1 o p_114758_
		2 o p_114759_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_114749_
	a (Lbtn;Lfbi;F)V scale
		0 o p_114751_
		1 o p_114752_
		2 o p_114753_
	a (Lcjx;)Lakr; getTextureLocation
		0 o p_114755_
gku net/minecraft/client/renderer/entity/GiantMobRenderer
	a ZOMBIE_LOCATION
	i scale
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;F)V <init>
		0 o p_174131_
		1 o p_174132_
	a (Lcjy;Lfbi;F)V scale
		0 o p_114775_
		1 o p_114776_
		2 o p_114777_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_114767_
	a (Lbtn;Lfbi;F)V scale
		0 o p_114769_
		1 o p_114770_
		2 o p_114771_
	a (Lcjy;)Lakr; getTextureLocation
		0 o p_114773_
gkv net/minecraft/client/renderer/entity/GlowSquidRenderer
	a GLOW_SQUID_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;Lfxm;)V <init>
		0 o p_174136_
		1 o p_174137_
	a (Lcgd;)Lakr; getTextureLocation
		0 o p_174149_
	a (Lbte;Ljd;)I getBlockLightLevel
		0 o p_174146_
		1 o p_174147_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_174139_
	a (Lbsr;Ljd;)I getBlockLightLevel
		0 o p_174141_
		1 o p_174142_
	a (Lbte;)Lakr; getTextureLocation
		0 o p_174144_
gkw net/minecraft/client/renderer/entity/GoatRenderer
	a GOAT_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174153_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_174155_
	a (Lche;)Lakr; getTextureLocation
		0 o p_174157_
gkx net/minecraft/client/renderer/entity/GuardianRenderer
	a GUARDIAN_LOCATION
	i GUARDIAN_BEAM_LOCATION
	j BEAM_RENDER_TYPE
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;FLfyi;)V <init>
		0 o p_174161_
		1 o p_174162_
		2 o p_174163_
	<init> (Lgkj$a;)V <init>
		0 o p_174159_
	a (Lbsr;Lgie;DDD)Z shouldRender
		0 o p_114797_
		1 o p_114798_
		2 o p_114799_
		3 o p_114800_
		4 o p_114801_
	a (Lbtn;DF)Lexc; getPosition
		0 o p_114803_
		1 o p_114804_
		2 o p_114805_
	a (Lfbm;Lfbi$a;FFFIIIFF)V vertex
		static
		0 o p_253637_
		1 o p_323627_
		2 o p_253994_
		3 o p_254492_
		4 o p_254474_
		5 o p_254080_
		6 o p_253655_
		7 o p_254133_
		8 o p_254233_
		9 o p_253939_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_114788_
	a (Lcjz;)Lakr; getTextureLocation
		0 o p_114827_
	a (Lbtn;FFLfbi;Lgez;I)V render
		0 o p_114807_
		1 o p_114808_
		2 o p_114809_
		3 o p_114810_
		4 o p_114811_
		5 o p_114812_
	a (Lbsr;FFLfbi;Lgez;I)V render
		0 o p_114790_
		1 o p_114791_
		2 o p_114792_
		3 o p_114793_
		4 o p_114794_
		5 o p_114795_
	a (Lcjz;Lgie;DDD)Z shouldRender
		0 o p_114836_
		1 o p_114837_
		2 o p_114838_
		3 o p_114839_
		4 o p_114840_
	a (Lcjz;FFLfbi;Lgez;I)V render
		0 o p_114829_
		1 o p_114830_
		2 o p_114831_
		3 o p_114832_
		4 o p_114833_
		5 o p_114834_
gky net/minecraft/client/renderer/entity/HoglinRenderer
	a HOGLIN_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174165_
	a (Lbtn;)Z isShaking
		0 o p_114860_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_114858_
	a (Lclh;)Lakr; getTextureLocation
		0 o p_114862_
	b (Lclh;)Z isShaking
		0 o p_114864_
gkz net/minecraft/client/renderer/entity/HorseRenderer
	a LOCATION_BY_VARIANT
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174167_
	a (Lchk;)Lakr; getTextureLocation
		0 o p_114872_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_114870_
	a (Ljava/util/EnumMap;)V lambda$static$0
		static
		0 o p_349902_
gl net/minecraft/commands/arguments/blocks/BlockPredicateArgument
	a EXAMPLES
	b blocks
	<clinit> ()V <clinit>
		static
	<init> (Lep;)V <init>
		0 o p_234626_
	a (Lgn$a;)Lgl$b; lambda$parse$0
		static
		0 o p_234630_
	a (Ljo;Lcom/mojang/brigadier/StringReader;)Lgl$b; parse
		static
		0 o p_234634_
		1 o p_234635_
	a (Lgn$b;)Lgl$b; lambda$parse$1
		static
		0 o p_234632_
	a (Lcom/mojang/brigadier/StringReader;)Lgl$b; parse
		0 o p_115572_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/function/Predicate; getBlockPredicate
		static
		0 o p_115574_
		1 o p_115575_
	a (Lep;)Lgl; blockPredicate
		static
		0 o p_234628_
	getExamples ()Ljava/util/Collection; getExamples
	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
		0 o p_115587_
		1 o p_115588_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_115590_
gl$a net/minecraft/commands/arguments/blocks/BlockPredicateArgument$BlockPredicate
	a state
	b properties
	c nbt
	<init> (Ldtc;Ljava/util/Set;Lub;)V <init>
		0 o p_115595_
		1 o p_115596_
		2 o p_115597_
	a ()Z requiresNbt
	a (Ldtg;)Z test
		0 o p_115599_
	test (Ljava/lang/Object;)Z test
		0 o p_115601_
gl$b net/minecraft/commands/arguments/blocks/BlockPredicateArgument$Result
	a ()Z requiresNbt
gl$c net/minecraft/commands/arguments/blocks/BlockPredicateArgument$TagPredicate
	a tag
	b nbt
	c vagueProperties
	<init> (Ljq;Ljava/util/Map;Lub;)V <init>
		0 o p_234637_
		1 o p_234638_
		2 o p_234639_
	a ()Z requiresNbt
	a (Ldtg;)Z test
		0 o p_115617_
	test (Ljava/lang/Object;)Z test
		0 o p_115619_
gla net/minecraft/client/renderer/entity/HumanoidMobRenderer
	<init> (Lgkj$a;Lfvx;FFFF)V <init>
		0 o p_174173_
		1 o p_174174_
		2 o p_174175_
		3 o p_174176_
		4 o p_174177_
		5 o p_174178_
	<init> (Lgkj$a;Lfvx;F)V <init>
		0 o p_174169_
		1 o p_174170_
		2 o p_174171_
glb net/minecraft/client/renderer/entity/HuskRenderer
	a HUSK_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174180_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_114897_
	a (Lbtn;Lfbi;F)V scale
		0 o p_114899_
		1 o p_114900_
		2 o p_114901_
	a (Lckw;)Lakr; getTextureLocation
		0 o p_114905_
	a (Lckw;Lfbi;F)V scale
		0 o p_114907_
		1 o p_114908_
		2 o p_114909_
glc net/minecraft/client/renderer/entity/IllagerRenderer
	<init> (Lgkj$a;Lfvy;F)V <init>
		0 o p_174182_
		1 o p_174183_
		2 o p_174184_
	a (Lcjk;Lfbi;F)V scale
		0 o p_114919_
		1 o p_114920_
		2 o p_114921_
	a (Lbtn;Lfbi;F)V scale
		0 o p_114915_
		1 o p_114916_
		2 o p_114917_
gld net/minecraft/client/renderer/entity/IllusionerRenderer
	a ILLUSIONER
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174186_
	a (Lckb;FFLfbi;Lgez;I)V render
		0 o p_114952_
		1 o p_114953_
		2 o p_114954_
		3 o p_114955_
		4 o p_114956_
		5 o p_114957_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_114927_
	a (Lbtn;FFLfbi;Lgez;I)V render
		0 o p_114936_
		1 o p_114937_
		2 o p_114938_
		3 o p_114939_
		4 o p_114940_
		5 o p_114941_
	a (Lbsr;FFLfbi;Lgez;I)V render
		0 o p_114929_
		1 o p_114930_
		2 o p_114931_
		3 o p_114932_
		4 o p_114933_
		5 o p_114934_
	a (Lckb;)Lakr; getTextureLocation
		0 o p_114950_
	b (Lckb;)Z isBodyVisible
		0 o p_114959_
	d (Lbtn;)Z isBodyVisible
		0 o p_114961_
gld$1 net/minecraft/client/renderer/entity/IllusionerRenderer$1
	<init> (Lgld;Lgmf;Lgev;)V <init>
		0 o p_234642_
		1 o p_234643_
		2 o p_234644_
	a (Lfbi;Lgez;ILckb;FFFFFF)V render
		0 o p_114989_
		1 o p_114990_
		2 o p_114991_
		3 o p_114992_
		4 o p_114993_
		5 o p_114994_
		6 o p_114995_
		7 o p_114996_
		8 o p_114997_
		9 o p_114998_
	a (Lfbi;Lgez;ILbsr;FFFFFF)V render
		0 o p_114967_
		1 o p_114968_
		2 o p_114969_
		3 o p_114970_
		4 o p_114971_
		5 o p_114972_
		6 o p_114973_
		7 o p_114974_
		8 o p_114975_
		9 o p_114976_
	a (Lfbi;Lgez;ILbtn;FFFFFF)V render
		0 o p_114978_
		1 o p_114979_
		2 o p_114980_
		3 o p_114981_
		4 o p_114982_
		5 o p_114983_
		6 o p_114984_
		7 o p_114985_
		8 o p_114986_
		9 o p_114987_
gle net/minecraft/client/renderer/entity/IronGolemRenderer
	a GOLEM_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174188_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_115004_
	a (Lcfq;)Lakr; getTextureLocation
		0 o p_115012_
	a (Lcfq;Lfbi;FFFF)V setupRotations
		0 o p_115014_
		1 o p_115015_
		2 o p_115016_
		3 o p_115017_
		4 o p_115018_
		5 o p_320099_
	a (Lbtn;Lfbi;FFFF)V setupRotations
		0 o p_115006_
		1 o p_115007_
		2 o p_115008_
		3 o p_115009_
		4 o p_115010_
		5 o p_320102_
glf net/minecraft/client/renderer/entity/ItemEntityRenderer
	a ITEM_BUNDLE_OFFSET_SCALE
	g FLAT_ITEM_BUNDLE_OFFSET_X
	h FLAT_ITEM_BUNDLE_OFFSET_Y
	i FLAT_ITEM_BUNDLE_OFFSET_Z
	j itemRenderer
	k random
	<init> (Lgkj$a;)V <init>
		0 o p_174198_
	a (Lcjh;FFLfbi;Lgez;I)V render
		0 o p_115036_
		1 o p_115037_
		2 o p_115038_
		3 o p_115039_
		4 o p_115040_
		5 o p_115041_
	a (Lcjh;)Lakr; getTextureLocation
		0 o p_115034_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_115025_
	a (Lglh;Lfbi;Lgez;ILcuq;Layw;Ldcw;)V renderMultipleFromCount
		static
		0 o p_323875_
		1 o p_323763_
		2 o p_324606_
		3 o p_323603_
		4 o p_323969_
		5 o p_324507_
		6 o p_323902_
	a (I)I getRenderedAmount
		static
		0 o p_324603_
	a (Lcuq;)I getSeedForItemStack
		static
		0 o p_324105_
	a (Lbsr;FFLfbi;Lgez;I)V render
		0 o p_115027_
		1 o p_115028_
		2 o p_115029_
		3 o p_115030_
		4 o p_115031_
		5 o p_115032_
	a (Lglh;Lfbi;Lgez;ILcuq;Lgsm;ZLayw;)V renderMultipleFromCount
		static
		0 o p_324541_
		1 o p_323733_
		2 o p_324107_
		3 o p_323740_
		4 o p_323718_
		5 o p_324183_
		6 o p_324462_
		7 o p_324565_
glg net/minecraft/client/renderer/entity/ItemFrameRenderer
	a GLOW_FRAME_BRIGHTNESS
	g BRIGHT_MAP_LIGHT_ADJUSTMENT
	h FRAME_LOCATION
	i MAP_FRAME_LOCATION
	j GLOW_FRAME_LOCATION
	k GLOW_MAP_FRAME_LOCATION
	l itemRenderer
	m blockRenderer
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174204_
	a (Lcja;)Lakr; getTextureLocation
		0 o p_115071_
	a (Lcja;Ljd;)I getBlockLightLevel
		0 o p_174216_
		1 o p_174217_
	a (Lcja;II)I getLightVal
		0 o p_174209_
		1 o p_174210_
		2 o p_174211_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_115053_
	a (Lbsr;Ljd;)I getBlockLightLevel
		0 o p_174206_
		1 o p_174207_
	a (Lbsr;F)Lexc; getRenderOffset
		0 o p_115055_
		1 o p_115056_
	a (Lbsr;FFLfbi;Lgez;I)V render
		0 o p_115058_
		1 o p_115059_
		2 o p_115060_
		3 o p_115061_
		4 o p_115062_
		5 o p_115063_
	a (Lcja;FFLfbi;Lgez;I)V render
		0 o p_115076_
		1 o p_115077_
		2 o p_115078_
		3 o p_115079_
		4 o p_115080_
		5 o p_115081_
	a (Lbsr;Lwz;Lfbi;Lgez;IF)V renderNameTag
		0 o p_316749_
		1 o p_115084_
		2 o p_115085_
		3 o p_115086_
		4 o p_115087_
		5 o p_316460_
	a (Lcja;Lcuq;)Lgsu; getFrameModelResourceLoc
		0 o p_174213_
		1 o p_174214_
	a (Lcja;Lwz;Lfbi;Lgez;IF)V renderNameTag
		0 o p_316437_
		1 o p_115066_
		2 o p_115067_
		3 o p_115068_
		4 o p_115069_
		5 o p_316131_
	a (Lcja;F)Lexc; getRenderOffset
		0 o p_115073_
		1 o p_115074_
	b (Lbsr;)Z shouldShowName
		0 o p_115089_
	b (Lcja;)Z shouldShowName
		0 o p_115091_
glh net/minecraft/client/renderer/entity/ItemRenderer
	a ENCHANTED_GLINT_ENTITY
	b ENCHANTED_GLINT_ITEM
	c GUI_SLOT_CENTER_X
	d GUI_SLOT_CENTER_Y
	e ITEM_COUNT_BLIT_OFFSET
	f COMPASS_FOIL_UI_SCALE
	g COMPASS_FOIL_FIRST_PERSON_SCALE
	h COMPASS_FOIL_TEXTURE_SCALE
	i TRIDENT_IN_HAND_MODEL
	j SPYGLASS_IN_HAND_MODEL
	k IGNORED
	l TRIDENT_MODEL
	m SPYGLASS_MODEL
	n minecraft
	o itemModelShaper
	p textureManager
	q itemColors
	r blockEntityRenderer
	<clinit> ()V <clinit>
		static
	<init> (Lfgo;Lgqm;Lgst;Lfhu;Lgem;)V <init>
		0 o p_266926_
		1 o p_266774_
		2 o p_266850_
		3 o p_267016_
		4 o p_267049_
	a (Laue;)V onResourceManagerReload
		0 o p_115105_
	a (Lgsm;Lcuq;IILfbi;Lfbm;)V renderModelLists
		0 o p_115190_
		1 o p_115191_
		2 o p_115192_
		3 o p_115193_
		4 o p_115194_
		5 o p_115195_
	a (Lgez;Lgfh;Z)Lfbm; getArmorFoilBuffer
		static
		0 o p_115185_
		1 o p_115186_
		2 o p_115187_
	a (Lfbi;Lfbm;Ljava/util/List;Lcuq;II)V renderQuadList
		0 o p_115163_
		1 o p_115164_
		2 o p_115165_
		3 o p_115166_
		4 o p_115167_
		5 o p_115168_
	a (Lcuq;Ldcw;Lbtn;I)Lgsm; getModel
		0 o p_174265_
		1 o p_174266_
		2 o p_174267_
		3 o p_174268_
	a ()Lgew; getItemModelShaper
	a (Lcuq;Lcun;ZLfbi;Lgez;IILgsm;)V render
		0 o p_115144_
		1 o p_270188_
		2 o p_115146_
		3 o p_115147_
		4 o p_115148_
		5 o p_115149_
		6 o p_115150_
		7 o p_115151_
	a (Lcuq;Lcun;IILfbi;Lgez;Ldcw;I)V renderStatic
		0 o p_270761_
		1 o p_270648_
		2 o p_270410_
		3 o p_270894_
		4 o p_270430_
		5 o p_270457_
		6 o p_270149_
		7 o p_270509_
	a (Lgez;Lgfh;Lfbi$a;)Lfbm; getCompassFoilBuffer
		static
		0 o p_115181_
		1 o p_115182_
		2 o p_115183_
	a (Lbtn;Lcuq;Lcun;ZLfbi;Lgez;Ldcw;III)V renderStatic
		0 o p_270101_
		1 o p_270637_
		2 o p_270437_
		3 o p_270434_
		4 o p_270230_
		5 o p_270411_
		6 o p_270641_
		7 o p_270595_
		8 o p_270927_
		9 o p_270845_
	a (Lcuq;)Z hasAnimatedTexture
		static
		0 o p_286353_
	a (Lgez;Lgfh;ZZ)Lfbm; getFoilBuffer
		static
		0 o p_115212_
		1 o p_115213_
		2 o p_115214_
		3 o p_115215_
	b (Lgez;Lgfh;ZZ)Lfbm; getFoilBufferDirect
		static
		0 o p_115223_
		1 o p_115224_
		2 o p_115225_
		3 o p_115226_
gli net/minecraft/client/renderer/entity/LeashKnotRenderer
	a KNOT_LOCATION
	g model
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174284_
	a (Lcjb;)Lakr; getTextureLocation
		0 o p_115244_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_115235_
	a (Lcjb;FFLfbi;Lgez;I)V render
		0 o p_115246_
		1 o p_115247_
		2 o p_115248_
		3 o p_115249_
		4 o p_115250_
		5 o p_115251_
	a (Lbsr;FFLfbi;Lgez;I)V render
		0 o p_115237_
		1 o p_115238_
		2 o p_115239_
		3 o p_115240_
		4 o p_115241_
		5 o p_115242_
glj net/minecraft/client/renderer/entity/LightningBoltRenderer
	<init> (Lgkj$a;)V <init>
		0 o p_174286_
	a (Lbtm;)Lakr; getTextureLocation
		0 o p_115264_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_115255_
	a (Lorg/joml/Matrix4f;Lfbm;FFIFFFFFFFZZZZ)V quad
		static
		0 o p_253966_
		1 o p_115274_
		2 o p_115275_
		3 o p_115276_
		4 o p_115277_
		5 o p_115278_
		6 o p_115279_
		7 o p_115280_
		8 o p_115281_
		9 o p_115282_
		10 o p_115283_
		11 o p_115284_
		12 o p_115285_
		13 o p_115286_
		14 o p_115287_
		15 o p_115288_
	a (Lbsr;FFLfbi;Lgez;I)V render
		0 o p_115257_
		1 o p_115258_
		2 o p_115259_
		3 o p_115260_
		4 o p_115261_
		5 o p_115262_
	a (Lbtm;FFLfbi;Lgez;I)V render
		0 o p_115266_
		1 o p_115267_
		2 o p_115268_
		3 o p_115269_
		4 o p_115270_
		5 o p_115271_
glk net/minecraft/client/renderer/entity/LivingEntityRenderer
	a LOGGER
	g model
	h layers
	i EYE_BED_OFFSET
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;Lfvk;F)V <init>
		0 o p_174289_
		1 o p_174290_
		2 o p_174291_
	a (Lbtn;F)F getBob
		0 o p_115305_
		1 o p_115306_
	a (Lbtn;Lfbi;F)V scale
		0 o p_115314_
		1 o p_115315_
		2 o p_115316_
	a ()Lfvk; getModel
	a (Lbsr;FFLfbi;Lgez;I)V render
		0 o p_115298_
		1 o p_115299_
		2 o p_115300_
		3 o p_115301_
		4 o p_115302_
		5 o p_115303_
	a (Lbtn;Lfbi;FFFF)V setupRotations
		0 o p_115317_
		1 o p_115318_
		2 o p_115319_
		3 o p_115320_
		4 o p_115321_
		5 o p_320045_
	a (Lgov;)Z addLayer
		0 o p_115327_
	a (Lbtn;)Z isShaking
		0 o p_115304_
	a (Lbtn;ZZZ)Lgfh; getRenderType
		0 o p_115322_
		1 o p_115323_
		2 o p_115324_
		3 o p_115325_
	a (Lji;)F sleepDirectionToRotation
		static
		0 o p_115329_
	a (Lbtn;FFLfbi;Lgez;I)V render
		0 o p_115308_
		1 o p_115309_
		2 o p_115310_
		3 o p_115311_
		4 o p_115312_
		5 o p_115313_
	b (Lbsr;)Z shouldShowName
		0 o p_115331_
	b (Lbtn;F)F getWhiteOverlayProgress
		0 o p_115334_
		1 o p_115335_
	b (Lbtn;)Z shouldShowName
		0 o p_115333_
	c (Lbtn;)F getFlipDegrees
		0 o p_115337_
	c (Lbtn;F)I getOverlayCoords
		static
		0 o p_115339_
		1 o p_115340_
	c (Lbsr;)F getShadowRadius
		0 o p_316399_
	d (Lbtn;F)F getAttackAnim
		0 o p_115343_
		1 o p_115344_
	d (Lbtn;)Z isBodyVisible
		0 o p_115341_
	e (Lbtn;)Z isEntityUpsideDown
		static
		0 o p_194454_
	f (Lbtn;)F getShadowRadius
		0 o p_316722_
glk$1 net/minecraft/client/renderer/entity/LivingEntityRenderer$1
	a $SwitchMap$net$minecraft$core$Direction
	b $SwitchMap$net$minecraft$world$scores$Team$Visibility
	<clinit> ()V <clinit>
		static
gll net/minecraft/client/renderer/entity/LlamaRenderer
	a CREAMY
	i WHITE
	j BROWN
	k GRAY
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;Lfyi;)V <init>
		0 o p_174293_
		1 o p_174294_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_115353_
	a (Lchl;)Lakr; getTextureLocation
		0 o p_115355_
gll$1 net/minecraft/client/renderer/entity/LlamaRenderer$1
	a $SwitchMap$net$minecraft$world$entity$animal$horse$Llama$Variant
	<clinit> ()V <clinit>
		static
glm net/minecraft/client/renderer/entity/LlamaSpitRenderer
	a LLAMA_SPIT_LOCATION
	g model
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174296_
	a (Lcno;)Lakr; getTextureLocation
		0 o p_115371_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_115362_
	a (Lcno;FFLfbi;Lgez;I)V render
		0 o p_115373_
		1 o p_115374_
		2 o p_115375_
		3 o p_115376_
		4 o p_115377_
		5 o p_115378_
	a (Lbsr;FFLfbi;Lgez;I)V render
		0 o p_115364_
		1 o p_115365_
		2 o p_115366_
		3 o p_115367_
		4 o p_115368_
		5 o p_115369_
gln net/minecraft/client/renderer/entity/MagmaCubeRenderer
	a MAGMACUBE_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174298_
	a (Lckc;Lfbi;F)V scale
		0 o p_115395_
		1 o p_115396_
		2 o p_115397_
	a (Lckc;FFLfbi;Lgez;I)V render
		0 o p_265315_
		1 o p_265620_
		2 o p_265669_
		3 o p_265647_
		4 o p_265147_
		5 o p_265465_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_115384_
	a (Lbsr;Ljd;)I getBlockLightLevel
		0 o p_115386_
		1 o p_115387_
	a (Lbtn;Lfbi;F)V scale
		0 o p_115389_
		1 o p_115390_
		2 o p_115391_
	a (Lbtn;FFLfbi;Lgez;I)V render
		0 o p_265361_
		1 o p_265494_
		2 o p_265246_
		3 o p_265149_
		4 o p_265456_
		5 o p_265053_
	a (Lbsr;FFLfbi;Lgez;I)V render
		0 o p_265415_
		1 o p_265286_
		2 o p_265073_
		3 o p_265645_
		4 o p_265228_
		5 o p_265348_
	a (Lckc;Ljd;)I getBlockLightLevel
		0 o p_115399_
		1 o p_115400_
	a (Lckc;)Lakr; getTextureLocation
		0 o p_115393_
glo net/minecraft/client/renderer/entity/MinecartRenderer
	a model
	g MINECART_LOCATION
	h blockRenderer
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;Lfyi;)V <init>
		0 o p_174300_
		1 o p_174301_
	a (Lcot;)Lakr; getTextureLocation
		0 o p_115416_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_115407_
	a (Lcot;FLdtc;Lfbi;Lgez;I)V renderMinecartContents
		0 o p_115424_
		1 o p_115425_
		2 o p_115426_
		3 o p_115427_
		4 o p_115428_
		5 o p_115429_
	a (Lcot;FFLfbi;Lgez;I)V render
		0 o p_115418_
		1 o p_115419_
		2 o p_115420_
		3 o p_115421_
		4 o p_115422_
		5 o p_115423_
	a (Lbsr;FFLfbi;Lgez;I)V render
		0 o p_115409_
		1 o p_115410_
		2 o p_115411_
		3 o p_115412_
		4 o p_115413_
		5 o p_115414_
glp net/minecraft/client/renderer/entity/MobRenderer
	<init> (Lgkj$a;Lfvk;F)V <init>
		0 o p_174304_
		1 o p_174305_
		2 o p_174306_
	a (Lbtp;)Z shouldShowName
		0 o p_115506_
	b (Lbtp;)F getShadowRadius
		0 o p_316170_
	b (Lbtn;)Z shouldShowName
		0 o p_115504_
	b (Lbsr;)Z shouldShowName
		0 o p_115502_
	c (Lbsr;)F getShadowRadius
		0 o p_316495_
	f (Lbtn;)F getShadowRadius
		0 o p_316498_
glq net/minecraft/client/renderer/entity/MushroomCowRenderer
	a TEXTURES
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174324_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_115512_
	a (Lcfr;)Lakr; getTextureLocation
		0 o p_115514_
	a (Ljava/util/HashMap;)V lambda$static$0
		static
		0 o p_349903_
glr net/minecraft/client/renderer/entity/NoopRenderer
	<init> (Lgkj$a;)V <init>
		0 o p_174326_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_174328_
gls net/minecraft/client/renderer/entity/OcelotRenderer
	a CAT_OCELOT_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174330_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_115522_
	a (Lcfs;)Lakr; getTextureLocation
		0 o p_115524_
glt net/minecraft/client/renderer/entity/OminousItemSpawnerRenderer
	a ROTATION_SPEED
	g TICKS_SCALING
	h itemRenderer
	<init> (Lgkj$a;)V <init>
		0 o p_338603_
	a (Lbtu;FFLfbi;Lgez;I)V render
		0 o p_338815_
		1 o p_338631_
		2 o p_338539_
		3 o p_338440_
		4 o p_338413_
		5 o p_338541_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_338451_
	a (Lbtu;)Lakr; getTextureLocation
		0 o p_338515_
	a (Lbsr;FFLfbi;Lgez;I)V render
		0 o p_338703_
		1 o p_338525_
		2 o p_338385_
		3 o p_338415_
		4 o p_338844_
		5 o p_338398_
glu net/minecraft/client/renderer/entity/PaintingRenderer
	<init> (Lgkj$a;)V <init>
		0 o p_174332_
	a (Lcjc;FFLfbi;Lgez;I)V render
		0 o p_115552_
		1 o p_115553_
		2 o p_115554_
		3 o p_115555_
		4 o p_115556_
		5 o p_115557_
	a (Lfbi;Lfbm;Lcjc;IILgql;Lgql;)V renderPainting
		0 o p_115559_
		1 o p_115560_
		2 o p_115561_
		3 o p_115562_
		4 o p_115563_
		5 o p_115564_
		6 o p_115565_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_115528_
	a (Lcjc;)Lakr; getTextureLocation
		0 o p_115550_
	a (Lbsr;FFLfbi;Lgez;I)V render
		0 o p_115530_
		1 o p_115531_
		2 o p_115532_
		3 o p_115533_
		4 o p_115534_
		5 o p_115535_
	a (Lfbi$a;Lfbm;FFFFFIIII)V vertex
		0 o p_323991_
		1 o p_254114_
		2 o p_254164_
		3 o p_254459_
		4 o p_254183_
		5 o p_253615_
		6 o p_254448_
		7 o p_253660_
		8 o p_254342_
		9 o p_253757_
		10 o p_254101_
glv net/minecraft/client/renderer/entity/PandaRenderer
	a TEXTURES
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174334_
	a (Lcft;Lfbi;FFFF)V setupRotations
		0 o p_115641_
		1 o p_115642_
		2 o p_115643_
		3 o p_115644_
		4 o p_115645_
		5 o p_320830_
	a (FFIFF)F getAngle
		0 o p_115625_
		1 o p_115626_
		2 o p_115627_
		3 o p_115628_
		4 o p_115629_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_115631_
	a (Ljava/util/EnumMap;)V lambda$static$0
		static
		0 o p_349904_
	a (Lcft;)Lakr; getTextureLocation
		0 o p_115639_
	a (Lbtn;Lfbi;FFFF)V setupRotations
		0 o p_115633_
		1 o p_115634_
		2 o p_115635_
		3 o p_115636_
		4 o p_115637_
		5 o p_320835_
glw net/minecraft/client/renderer/entity/ParrotRenderer
	a RED_BLUE
	i BLUE
	j GREEN
	k YELLOW_BLUE
	l GREY
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174336_
	a (Lbtn;F)F getBob
		0 o p_115655_
		1 o p_115656_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_115653_
	a (Lcfu;)Lakr; getTextureLocation
		0 o p_115658_
	a (Lcfu;F)F getBob
		0 o p_115660_
		1 o p_115661_
	a (Lcfu$b;)Lakr; getVariantTexture
		static
		0 o p_262577_
glw$1 net/minecraft/client/renderer/entity/ParrotRenderer$1
	a $SwitchMap$net$minecraft$world$entity$animal$Parrot$Variant
	<clinit> ()V <clinit>
		static
glx net/minecraft/client/renderer/entity/PhantomRenderer
	a PHANTOM_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174338_
	a (Lckf;)Lakr; getTextureLocation
		0 o p_115679_
	a (Lckf;Lfbi;FFFF)V setupRotations
		0 o p_320470_
		1 o p_115674_
		2 o p_115675_
		3 o p_115676_
		4 o p_115677_
		5 o p_320856_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_115667_
	a (Lbtn;Lfbi;F)V scale
		0 o p_115669_
		1 o p_115670_
		2 o p_115671_
	a (Lbtn;Lfbi;FFFF)V setupRotations
		0 o p_320451_
		1 o p_115686_
		2 o p_115687_
		3 o p_115688_
		4 o p_115689_
		5 o p_319925_
	a (Lckf;Lfbi;F)V scale
		0 o p_115681_
		1 o p_115682_
		2 o p_115683_
gly net/minecraft/client/renderer/entity/PigRenderer
	a PIG_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174340_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_115695_
	a (Lcfv;)Lakr; getTextureLocation
		0 o p_115697_
glz net/minecraft/client/renderer/entity/PiglinRenderer
	a TEXTURES
	i PIGLIN_CUSTOM_HEAD_SCALE
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;Lfyi;Lfyi;Lfyi;Z)V <init>
		0 o p_174344_
		1 o p_174345_
		2 o p_174346_
		3 o p_174347_
		4 o p_174348_
	a (Lbtn;)Z isShaking
		0 o p_115706_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_115704_
	a (Lfyg;Lfyi;Z)Lfwo; createModel
		static
		0 o p_174350_
		1 o p_174351_
		2 o p_174352_
	c (Lbtp;)Lakr; getTextureLocation
		0 o p_115708_
	d (Lbtp;)Z isShaking
		0 o p_115712_
gm net/minecraft/commands/arguments/blocks/BlockStateArgument
	a EXAMPLES
	b blocks
	<clinit> ()V <clinit>
		static
	<init> (Lep;)V <init>
		0 o p_234649_
	a (Lep;)Lgm; block
		static
		0 o p_234651_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lgk; getBlock
		static
		0 o p_116124_
		1 o p_116125_
	a (Lcom/mojang/brigadier/StringReader;)Lgk; parse
		0 o p_116122_
	getExamples ()Ljava/util/Collection; getExamples
	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
		0 o p_116128_
		1 o p_116129_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_116131_
gma net/minecraft/client/renderer/entity/PillagerRenderer
	a PILLAGER
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174354_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_115718_
	a (Lckg;)Lakr; getTextureLocation
		0 o p_115720_
gmb net/minecraft/client/renderer/entity/PolarBearRenderer
	a BEAR_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174356_
	a (Lcfw;)Lakr; getTextureLocation
		0 o p_115732_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_115726_
	a (Lbtn;Lfbi;F)V scale
		0 o p_115728_
		1 o p_115729_
		2 o p_115730_
	a (Lcfw;Lfbi;F)V scale
		0 o p_115734_
		1 o p_115735_
		2 o p_115736_
gmc net/minecraft/client/renderer/entity/PufferfishRenderer
	a PUFFER_LOCATION
	i puffStateO
	j small
	k mid
	l big
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174358_
	a (Lcfx;FFLfbi;Lgez;I)V render
		0 o p_115777_
		1 o p_115778_
		2 o p_115779_
		3 o p_115780_
		4 o p_115781_
		5 o p_115782_
	a (Lcfx;Lfbi;FFFF)V setupRotations
		0 o p_320383_
		1 o p_115763_
		2 o p_115764_
		3 o p_115765_
		4 o p_115766_
		5 o p_320616_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_115746_
	a (Lcfx;)Lakr; getTextureLocation
		0 o p_115775_
	a (Lbtn;FFLfbi;Lgez;I)V render
		0 o p_115755_
		1 o p_115756_
		2 o p_115757_
		3 o p_115758_
		4 o p_115759_
		5 o p_115760_
	a (Lbsr;FFLfbi;Lgez;I)V render
		0 o p_115748_
		1 o p_115749_
		2 o p_115750_
		3 o p_115751_
		4 o p_115752_
		5 o p_115753_
	a (Lbtn;Lfbi;FFFF)V setupRotations
		0 o p_320809_
		1 o p_115785_
		2 o p_115786_
		3 o p_115787_
		4 o p_115788_
		5 o p_320710_
gmd net/minecraft/client/renderer/entity/RabbitRenderer
	a RABBIT_BROWN_LOCATION
	i RABBIT_WHITE_LOCATION
	j RABBIT_BLACK_LOCATION
	k RABBIT_GOLD_LOCATION
	l RABBIT_SALT_LOCATION
	m RABBIT_WHITE_SPLOTCHED_LOCATION
	n RABBIT_TOAST_LOCATION
	o RABBIT_EVIL_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174360_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_115801_
	a (Lcfy;)Lakr; getTextureLocation
		0 o p_115803_
gmd$1 net/minecraft/client/renderer/entity/RabbitRenderer$1
	a $SwitchMap$net$minecraft$world$entity$animal$Rabbit$Variant
	<clinit> ()V <clinit>
		static
gme net/minecraft/client/renderer/entity/RavagerRenderer
	a TEXTURE_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174362_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_115809_
	a (Lcki;)Lakr; getTextureLocation
		0 o p_115811_
gmf net/minecraft/client/renderer/entity/RenderLayerParent
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_115812_
	a ()Lfvk; getModel
gmg net/minecraft/client/renderer/entity/SalmonRenderer
	a SALMON_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174364_
	a (Lcfz;Lfbi;FFFF)V setupRotations
		0 o p_115828_
		1 o p_115829_
		2 o p_115830_
		3 o p_115831_
		4 o p_115832_
		5 o p_320820_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_115818_
	a (Lcfz;)Lakr; getTextureLocation
		0 o p_115826_
	a (Lbtn;Lfbi;FFFF)V setupRotations
		0 o p_115820_
		1 o p_115821_
		2 o p_115822_
		3 o p_115823_
		4 o p_115824_
		5 o p_320440_
gmh net/minecraft/client/renderer/entity/SheepRenderer
	a SHEEP_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174366_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_115838_
	a (Lcga;)Lakr; getTextureLocation
		0 o p_115840_
gmi net/minecraft/client/renderer/entity/ShulkerBulletRenderer
	a TEXTURE_LOCATION
	g RENDER_TYPE
	h model
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174368_
	a (Lcns;FFLfbi;Lgez;I)V render
		0 o p_115862_
		1 o p_115863_
		2 o p_115864_
		3 o p_115865_
		4 o p_115866_
		5 o p_115867_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_115848_
	a (Lbsr;Ljd;)I getBlockLightLevel
		0 o p_115857_
		1 o p_115858_
	a (Lcns;Ljd;)I getBlockLightLevel
		0 o p_115869_
		1 o p_115870_
	a (Lcns;)Lakr; getTextureLocation
		0 o p_115860_
	a (Lbsr;FFLfbi;Lgez;I)V render
		0 o p_115850_
		1 o p_115851_
		2 o p_115852_
		3 o p_115853_
		4 o p_115854_
		5 o p_115855_
gmj net/minecraft/client/renderer/entity/ShulkerRenderer
	a DEFAULT_TEXTURE_LOCATION
	i TEXTURE_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174370_
	a (Lbsr;Lgie;DDD)Z shouldRender
		0 o p_115884_
		1 o p_115885_
		2 o p_115886_
		3 o p_115887_
		4 o p_115888_
	a (Lckj;Lgie;DDD)Z shouldRender
		0 o p_115913_
		1 o p_115914_
		2 o p_115915_
		3 o p_115916_
		4 o p_115917_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_115879_
	a (Lbsr;F)Lexc; getRenderOffset
		0 o p_115881_
		1 o p_115882_
	a (I)[Lakr; lambda$static$3
		static
		0 o p_115877_
	a (Lbtn;Lfbi;FFFF)V setupRotations
		0 o p_320287_
		1 o p_115908_
		2 o p_115909_
		3 o p_115910_
		4 o p_115911_
		5 o p_320249_
	a (Lcti;)Lakr; getTextureLocation
		static
		0 o p_174376_
	a (Lckj;Lgie;Lexc;)Z lambda$shouldRender$4
		static
		0 o p_174372_
		1 o p_174373_
		2 o p_174374_
	a (Ljava/lang/String;)Ljava/lang/String; lambda$static$1
		static
		0 o p_349905_
	a (Lgsq;)Lakr; lambda$static$2
		static
		0 o p_349907_
	a (Lckj;F)Lexc; getRenderOffset
		0 o p_115904_
		1 o p_115905_
	a (Lckj;)Lakr; getTextureLocation
		0 o p_115902_
	a (Lckj;Lfbi;FFFF)V setupRotations
		0 o p_320913_
		1 o p_115891_
		2 o p_115892_
		3 o p_115893_
		4 o p_115894_
		5 o p_319950_
	b (Ljava/lang/String;)Ljava/lang/String; lambda$static$0
		static
		0 o p_349906_
gmk net/minecraft/client/renderer/entity/SilverfishRenderer
	a SILVERFISH_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174378_
	a (Lckk;)F getFlipDegrees
		0 o p_115927_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_115925_
	b (Lckk;)Lakr; getTextureLocation
		0 o p_115929_
	c (Lbtn;)F getFlipDegrees
		0 o p_115931_
gml net/minecraft/client/renderer/entity/SkeletonRenderer
	a SKELETON_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174380_
	<init> (Lgkj$a;Lfyi;Lfyi;Lfyi;)V <init>
		0 o p_174382_
		1 o p_174383_
		2 o p_174384_
		3 o p_174385_
	<init> (Lgkj$a;Lfyi;Lfyi;Lfxf;)V <init>
		0 o p_331294_
		1 o p_330964_
		2 o p_331594_
		3 o p_331796_
	a (Lbtn;)Z isShaking
		0 o p_174387_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_115937_
	a (Lcjl;)Lakr; getTextureLocation
		0 o p_115941_
	b (Lcjl;)Z isShaking
		0 o p_174389_
gmm net/minecraft/client/renderer/entity/SlimeRenderer
	a SLIME_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174391_
	a (Lckm;)Lakr; getTextureLocation
		0 o p_115974_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_115947_
	a (Lbtn;Lfbi;F)V scale
		0 o p_115963_
		1 o p_115964_
		2 o p_115965_
	a (Lbtn;FFLfbi;Lgez;I)V render
		0 o p_115956_
		1 o p_115957_
		2 o p_115958_
		3 o p_115959_
		4 o p_115960_
		5 o p_115961_
	a (Lbsr;FFLfbi;Lgez;I)V render
		0 o p_115949_
		1 o p_115950_
		2 o p_115951_
		3 o p_115952_
		4 o p_115953_
		5 o p_115954_
	a (Lckm;Lfbi;F)V scale
		0 o p_115983_
		1 o p_115984_
		2 o p_115985_
	a (Lckm;FFLfbi;Lgez;I)V render
		0 o p_115976_
		1 o p_115977_
		2 o p_115978_
		3 o p_115979_
		4 o p_115980_
		5 o p_115981_
gmn net/minecraft/client/renderer/entity/SnifferRenderer
	a SNIFFER_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_272933_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_273221_
	a (Lchv;)Lakr; getTextureLocation
		0 o p_273552_
gmo net/minecraft/client/renderer/entity/SnowGolemRenderer
	a SNOW_GOLEM_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174393_
	a (Lcgc;)Lakr; getTextureLocation
		0 o p_115993_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_115991_
gmp net/minecraft/client/renderer/entity/SpectralArrowRenderer
	a SPECTRAL_ARROW_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174399_
	a (Lcnv;)Lakr; getTextureLocation
		0 o p_116001_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_115999_
gmq net/minecraft/client/renderer/entity/SpiderRenderer
	a SPIDER_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;Lfyi;)V <init>
		0 o p_174403_
		1 o p_174404_
	<init> (Lgkj$a;)V <init>
		0 o p_174401_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_116007_
	a (Lcko;)Lakr; getTextureLocation
		0 o p_116009_
	b (Lcko;)F getFlipDegrees
		0 o p_116011_
	c (Lbtn;)F getFlipDegrees
		0 o p_116013_
gmr net/minecraft/client/renderer/entity/SquidRenderer
	a SQUID_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;Lfxm;)V <init>
		0 o p_174406_
		1 o p_174407_
	a (Lcgd;)Lakr; getTextureLocation
		0 o p_116030_
	a (Lbtn;F)F getBob
		0 o p_116021_
		1 o p_116022_
	a (Lcgd;F)F getBob
		0 o p_116032_
		1 o p_116033_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_116019_
	a (Lbtn;Lfbi;FFFF)V setupRotations
		0 o p_116024_
		1 o p_116025_
		2 o p_116026_
		3 o p_116027_
		4 o p_116028_
		5 o p_320157_
	a (Lcgd;Lfbi;FFFF)V setupRotations
		0 o p_116035_
		1 o p_116036_
		2 o p_116037_
		3 o p_116038_
		4 o p_116039_
		5 o p_319853_
gms net/minecraft/client/renderer/entity/StrayRenderer
	a STRAY_SKELETON_LOCATION
	i STRAY_CLOTHES_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174409_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_116045_
	a (Lckp;)Lakr; getTextureLocation
		0 o p_331809_
	a (Lcjl;)Lakr; getTextureLocation
		0 o p_116049_
gmt net/minecraft/client/renderer/entity/StriderRenderer
	a STRIDER_LOCATION
	i COLD_LOCATION
	j SHADOW_RADIUS
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174411_
	a (Lbtn;)Z isShaking
		0 o p_116058_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_116056_
	a (Lbtn;Lfbi;F)V scale
		0 o p_320760_
		1 o p_319847_
		2 o p_320862_
	a (Lckq;)Lakr; getTextureLocation
		0 o p_116064_
	a (Lckq;Lfbi;F)V scale
		0 o p_320685_
		1 o p_319790_
		2 o p_319907_
	b (Lckq;)F getShadowRadius
		0 o p_316706_
	b (Lbtp;)F getShadowRadius
		0 o p_316724_
	c (Lckq;)Z isShaking
		0 o p_116070_
	c (Lbsr;)F getShadowRadius
		0 o p_316681_
	f (Lbtn;)F getShadowRadius
		0 o p_316109_
gmu net/minecraft/client/renderer/entity/TadpoleRenderer
	a TADPOLE_TEXTURE
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_234655_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_234657_
	a (Lchb;)Lakr; getTextureLocation
		0 o p_234659_
gmv net/minecraft/client/renderer/entity/ThrownItemRenderer
	a MIN_CAMERA_DISTANCE_SQUARED
	g itemRenderer
	h scale
	i fullBright
	<init> (Lgkj$a;)V <init>
		0 o p_174414_
	<init> (Lgkj$a;FZ)V <init>
		0 o p_174416_
		1 o p_174417_
		2 o p_174418_
	a (Lbsr;Ljd;)I getBlockLightLevel
		0 o p_116092_
		1 o p_116093_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_116083_
	a (Lbsr;FFLfbi;Lgez;I)V render
		0 o p_116085_
		1 o p_116086_
		2 o p_116087_
		3 o p_116088_
		4 o p_116089_
		5 o p_116090_
gmw net/minecraft/client/renderer/entity/ThrownTridentRenderer
	a TRIDENT_LOCATION
	g model
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174420_
	a (Lcoc;FFLfbi;Lgez;I)V render
		0 o p_116111_
		1 o p_116112_
		2 o p_116113_
		3 o p_116114_
		4 o p_116115_
		5 o p_116116_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_116100_
	a (Lcoc;)Lakr; getTextureLocation
		0 o p_116109_
	a (Lbsr;FFLfbi;Lgez;I)V render
		0 o p_116102_
		1 o p_116103_
		2 o p_116104_
		3 o p_116105_
		4 o p_116106_
		5 o p_116107_
gmx net/minecraft/client/renderer/entity/TippableArrowRenderer
	a NORMAL_ARROW_LOCATION
	g TIPPED_ARROW_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174422_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_116138_
	a (Lcnf;)Lakr; getTextureLocation
		0 o p_116140_
gmy net/minecraft/client/renderer/entity/TntMinecartRenderer
	g blockRenderer
	<init> (Lgkj$a;)V <init>
		0 o p_174424_
	a (Lcpf;FLdtc;Lfbi;Lgez;I)V renderMinecartContents
		0 o p_116151_
		1 o p_116152_
		2 o p_116153_
		3 o p_116154_
		4 o p_116155_
		5 o p_116156_
	a (Lcot;FLdtc;Lfbi;Lgez;I)V renderMinecartContents
		0 o p_116144_
		1 o p_116145_
		2 o p_116146_
		3 o p_116147_
		4 o p_116148_
		5 o p_116149_
	a (Lgft;Ldtc;Lfbi;Lgez;IZ)V renderWhiteSolidBlock
		static
		0 o p_234662_
		1 o p_234663_
		2 o p_234664_
		3 o p_234665_
		4 o p_234666_
		5 o p_234667_
gmz net/minecraft/client/renderer/entity/TntRenderer
	a blockRenderer
	<init> (Lgkj$a;)V <init>
		0 o p_174426_
	a (Lcji;)Lakr; getTextureLocation
		0 o p_116175_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_116166_
	a (Lcji;FFLfbi;Lgez;I)V render
		0 o p_116177_
		1 o p_116178_
		2 o p_116179_
		3 o p_116180_
		4 o p_116181_
		5 o p_116182_
	a (Lbsr;FFLfbi;Lgez;I)V render
		0 o p_116168_
		1 o p_116169_
		2 o p_116170_
		3 o p_116171_
		4 o p_116172_
		5 o p_116173_
gn net/minecraft/commands/arguments/blocks/BlockStateParser
	A suggestions
	a ERROR_NO_TAGS_ALLOWED
	b ERROR_UNKNOWN_BLOCK
	c ERROR_UNKNOWN_PROPERTY
	d ERROR_DUPLICATE_PROPERTY
	e ERROR_INVALID_VALUE
	f ERROR_EXPECTED_VALUE
	g ERROR_EXPECTED_END_OF_PROPERTIES
	h ERROR_UNKNOWN_TAG
	i SYNTAX_START_PROPERTIES
	j SYNTAX_START_NBT
	k SYNTAX_END_PROPERTIES
	l SYNTAX_EQUALS
	m SYNTAX_PROPERTY_SEPARATOR
	n SYNTAX_TAG
	o SUGGEST_NOTHING
	p blocks
	q reader
	r forTesting
	s allowNbt
	t properties
	u vagueProperties
	v id
	w definition
	x state
	y nbt
	z tag
	<clinit> ()V <clinit>
		static
	<init> (Ljo;Lcom/mojang/brigadier/StringReader;ZZ)V <init>
		0 o p_234673_
		1 o p_234674_
		2 o p_234675_
		3 o p_234676_
	a (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lduf;)Lcom/mojang/brigadier/suggestion/SuggestionsBuilder; addSuggestions
		static
		0 o p_116787_
		1 o p_116788_
	a (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$3
		static
		0 o p_304124_
		1 o p_304125_
		2 o p_304126_
	a (Ljo;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;ZZ)Ljava/util/concurrent/CompletableFuture; fillSuggestions
		static
		0 o p_234696_
		1 o p_234697_
		2 o p_234698_
		3 o p_234699_
	a (Ldtc;)Ljava/lang/String; serialize
		static
		0 o p_116770_
	a (Lduf;Ljava/lang/String;I)V setValue
		0 o p_116776_
		1 o p_116777_
		2 o p_116778_
	a (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestPropertyNameOrEnd
		0 o p_234684_
	a ()V parse
	a (Ljo;Lcom/mojang/brigadier/StringReader;Z)Lgn$a; parseForBlock
		static
		0 o p_234692_
		1 o p_234693_
		2 o p_234694_
	a (Lakq;)Ljava/lang/String; lambda$serialize$10
		static
		0 o p_234682_
	a (Ljo;Ljava/lang/String;Z)Lgn$a; parseForBlock
		static
		0 o p_251394_
		1 o p_248677_
		2 o p_250430_
	a (I)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$readBlock$6
		0 o p_116766_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$5
		static
		0 o p_304123_
	a (Ljava/lang/StringBuilder;Lduf;Ljava/lang/Comparable;)V appendProperty
		static
		0 o p_116803_
		1 o p_116804_
		2 o p_116805_
	a (Ljava/lang/String;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$readVagueProperties$9
		0 o p_234711_
		1 o p_234712_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$4
		static
		0 o p_304127_
		1 o p_304128_
	a (ILakr;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$readTag$7
		0 o p_234679_
		1 o p_234680_
	a (Lduf;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$readProperties$8
		static
		0 o p_234689_
		1 o p_234690_
	a (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; suggestVaguePropertyValue
		0 o p_234686_
		1 o p_234687_
	b (Ljo;Ljava/lang/String;Z)Lcom/mojang/datafixers/util/Either; parseForTesting
		static
		0 o p_252082_
		1 o p_251830_
		2 o p_249125_
	b (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestVaguePropertyNameOrEnd
		0 o p_234715_
	b (Ljo;Lcom/mojang/brigadier/StringReader;Z)Lcom/mojang/datafixers/util/Either; parseForTesting
		static
		0 o p_234717_
		1 o p_234718_
		2 o p_234719_
	b (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304118_
	b ()Z hasBlockEntity
	b (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2
		static
		0 o p_304121_
		1 o p_304122_
	c (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304119_
		1 o p_304120_
	c (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestPropertyName
		0 o p_234729_
	c ()V readBlock
	d (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestVaguePropertyName
		0 o p_234731_
	d ()V readTag
	e (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestOpenNbt
		0 o p_234733_
	e ()V readProperties
	f ()V readVagueProperties
	f (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestEquals
		0 o p_234735_
	g ()V readNbt
	g (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestNextPropertyOrEnd
		0 o p_234737_
	h (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestOpenVaguePropertiesOrNbt
		0 o p_234739_
	i (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestOpenPropertiesOrNbt
		0 o p_234741_
	j (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestTag
		0 o p_234743_
	k (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestItem
		0 o p_234745_
	l (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestBlockIdOrTag
		0 o p_234747_
gn$a net/minecraft/commands/arguments/blocks/BlockStateParser$BlockResult
	a blockState
	b properties
	c nbt
	<init> (Ldtc;Ljava/util/Map;Lub;)V <init>
		0 o blockState
		1 o properties
		2 o nbt
	a ()Ldtc; blockState
	b ()Ljava/util/Map; properties
	c ()Lub; nbt
	equals (Ljava/lang/Object;)Z equals
		0 o p_234759_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gn$b net/minecraft/commands/arguments/blocks/BlockStateParser$TagResult
	a tag
	b vagueProperties
	c nbt
	<init> (Ljq;Ljava/util/Map;Lub;)V <init>
		0 o tag
		1 o vagueProperties
		2 o nbt
	a ()Ljq; tag
	b ()Ljava/util/Map; vagueProperties
	c ()Lub; nbt
	equals (Ljava/lang/Object;)Z equals
		0 o p_234773_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gna net/minecraft/client/renderer/entity/TropicalFishRenderer
	a modelA
	i modelB
	j MODEL_A_TEXTURE
	k MODEL_B_TEXTURE
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174428_
	a (Lcge;)Lakr; getTextureLocation
		0 o p_116217_
	a (Lcge;Lfbi;FFFF)V setupRotations
		0 o p_116226_
		1 o p_116227_
		2 o p_116228_
		3 o p_116229_
		4 o p_116230_
		5 o p_319830_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_116188_
	a (Lcge;FFLfbi;Lgez;I)V render
		0 o p_116219_
		1 o p_116220_
		2 o p_116221_
		3 o p_116222_
		4 o p_116223_
		5 o p_116224_
	a (Lbtn;FFLfbi;Lgez;I)V render
		0 o p_116197_
		1 o p_116198_
		2 o p_116199_
		3 o p_116200_
		4 o p_116201_
		5 o p_116202_
	a (Lbsr;FFLfbi;Lgez;I)V render
		0 o p_116190_
		1 o p_116191_
		2 o p_116192_
		3 o p_116193_
		4 o p_116194_
		5 o p_116195_
	a (Lbtn;Lfbi;FFFF)V setupRotations
		0 o p_116204_
		1 o p_116205_
		2 o p_116206_
		3 o p_116207_
		4 o p_116208_
		5 o p_320061_
gna$1 net/minecraft/client/renderer/entity/TropicalFishRenderer$1
	a $SwitchMap$net$minecraft$world$entity$animal$TropicalFish$Base
	<clinit> ()V <clinit>
		static
gnb net/minecraft/client/renderer/entity/TurtleRenderer
	a TURTLE_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174430_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_116236_
	a (Lcgf;)F getShadowRadius
		0 o p_316236_
	b (Lcgf;)Lakr; getTextureLocation
		0 o p_116259_
	b (Lbtp;)F getShadowRadius
		0 o p_316414_
	c (Lbsr;)F getShadowRadius
		0 o p_316720_
	f (Lbtn;)F getShadowRadius
		0 o p_316635_
gnc net/minecraft/client/renderer/entity/UndeadHorseRenderer
	a MAP
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;Lfyi;)V <init>
		0 o p_174432_
		1 o p_174433_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_116272_
	a (Lchi;)Lakr; getTextureLocation
		0 o p_116274_
gnd net/minecraft/client/renderer/entity/VexRenderer
	a VEX_LOCATION
	i VEX_CHARGING_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174435_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_116281_
	a (Lbsr;Ljd;)I getBlockLightLevel
		0 o p_116283_
		1 o p_116284_
	a (Lckr;)Lakr; getTextureLocation
		0 o p_116292_
	a (Lckr;Ljd;)I getBlockLightLevel
		0 o p_116298_
		1 o p_116299_
gne net/minecraft/client/renderer/entity/VillagerRenderer
	a VILLAGER_BASE_SKIN
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174437_
	a (Lcmk;)Lakr; getTextureLocation
		0 o p_116312_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_116306_
	a (Lcmk;Lfbi;F)V scale
		0 o p_116314_
		1 o p_116315_
		2 o p_116316_
	a (Lbtn;Lfbi;F)V scale
		0 o p_116308_
		1 o p_116309_
		2 o p_116310_
	b (Lcmk;)F getShadowRadius
		0 o p_316668_
	b (Lbtp;)F getShadowRadius
		0 o p_316738_
	c (Lbsr;)F getShadowRadius
		0 o p_316417_
	f (Lbtn;)F getShadowRadius
		0 o p_316439_
gnf net/minecraft/client/renderer/entity/VindicatorRenderer
	a VINDICATOR
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174439_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_116322_
	a (Lcks;)Lakr; getTextureLocation
		0 o p_116324_
gnf$1 net/minecraft/client/renderer/entity/VindicatorRenderer$1
	<init> (Lgnf;Lgmf;Lgev;)V <init>
		0 o p_234777_
		1 o p_234778_
		2 o p_234779_
	a (Lfbi;Lgez;ILcks;FFFFFF)V render
		0 o p_116352_
		1 o p_116353_
		2 o p_116354_
		3 o p_116355_
		4 o p_116356_
		5 o p_116357_
		6 o p_116358_
		7 o p_116359_
		8 o p_116360_
		9 o p_116361_
	a (Lfbi;Lgez;ILbsr;FFFFFF)V render
		0 o p_116330_
		1 o p_116331_
		2 o p_116332_
		3 o p_116333_
		4 o p_116334_
		5 o p_116335_
		6 o p_116336_
		7 o p_116337_
		8 o p_116338_
		9 o p_116339_
	a (Lfbi;Lgez;ILbtn;FFFFFF)V render
		0 o p_116341_
		1 o p_116342_
		2 o p_116343_
		3 o p_116344_
		4 o p_116345_
		5 o p_116346_
		6 o p_116347_
		7 o p_116348_
		8 o p_116349_
		9 o p_116350_
gng net/minecraft/client/renderer/entity/WanderingTraderRenderer
	a VILLAGER_BASE_SKIN
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174441_
	a (Lcmq;)Lakr; getTextureLocation
		0 o p_116373_
	a (Lcmq;Lfbi;F)V scale
		0 o p_116375_
		1 o p_116376_
		2 o p_116377_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_116367_
	a (Lbtn;Lfbi;F)V scale
		0 o p_116369_
		1 o p_116370_
		2 o p_116371_
gnh net/minecraft/client/renderer/entity/WardenRenderer
	a TEXTURE
	i BIOLUMINESCENT_LAYER_TEXTURE
	j HEART_TEXTURE
	k PULSATING_SPOTS_TEXTURE_1
	l PULSATING_SPOTS_TEXTURE_2
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_234787_
	a (Lcmb;)Lakr; getTextureLocation
		0 o p_234791_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_234789_
	a (Lcmb;FF)F lambda$new$4
		static
		0 o p_234793_
		1 o p_234794_
		2 o p_234795_
	b (Lcmb;FF)F lambda$new$3
		static
		0 o p_234797_
		1 o p_234798_
		2 o p_234799_
	c (Lcmb;FF)F lambda$new$2
		static
		0 o p_234801_
		1 o p_234802_
		2 o p_234803_
	d (Lcmb;FF)F lambda$new$1
		static
		0 o p_234805_
		1 o p_234806_
		2 o p_234807_
	e (Lcmb;FF)F lambda$new$0
		static
		0 o p_234809_
		1 o p_234810_
		2 o p_234811_
gni net/minecraft/client/renderer/entity/WindChargeRenderer
	a MIN_CAMERA_DISTANCE_SQUARED
	g TEXTURE_LOCATION
	h model
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_312557_
	a (Lcof;FFLfbi;Lgez;I)V render
		0 o p_326004_
		1 o p_311977_
		2 o p_312685_
		3 o p_312434_
		4 o p_312239_
		5 o p_312700_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_312416_
	a (F)F xOffset
		0 o p_312655_
	a (Lcof;)Lakr; getTextureLocation
		0 o p_326149_
	a (Lbsr;FFLfbi;Lgez;I)V render
		0 o p_312571_
		1 o p_312580_
		2 o p_312367_
		3 o p_311882_
		4 o p_312849_
		5 o p_312740_
gnj net/minecraft/client/renderer/entity/WitchRenderer
	a WITCH_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174443_
	a (Lckt;)Lakr; getTextureLocation
		0 o p_116410_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_116383_
	a (Lckt;Lfbi;F)V scale
		0 o p_116419_
		1 o p_116420_
		2 o p_116421_
	a (Lbtn;Lfbi;F)V scale
		0 o p_116399_
		1 o p_116400_
		2 o p_116401_
	a (Lbtn;FFLfbi;Lgez;I)V render
		0 o p_116392_
		1 o p_116393_
		2 o p_116394_
		3 o p_116395_
		4 o p_116396_
		5 o p_116397_
	a (Lbsr;FFLfbi;Lgez;I)V render
		0 o p_116385_
		1 o p_116386_
		2 o p_116387_
		3 o p_116388_
		4 o p_116389_
		5 o p_116390_
	a (Lckt;FFLfbi;Lgez;I)V render
		0 o p_116412_
		1 o p_116413_
		2 o p_116414_
		3 o p_116415_
		4 o p_116416_
		5 o p_116417_
gnk net/minecraft/client/renderer/entity/WitherBossRenderer
	a WITHER_INVULNERABLE_LOCATION
	i WITHER_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174445_
	a (Lciu;Lfbi;F)V scale
		0 o p_116439_
		1 o p_116440_
		2 o p_116441_
	a (Lciu;Ljd;)I getBlockLightLevel
		0 o p_116443_
		1 o p_116444_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_116428_
	a (Lbsr;Ljd;)I getBlockLightLevel
		0 o p_116430_
		1 o p_116431_
	a (Lciu;)Lakr; getTextureLocation
		0 o p_116437_
	a (Lbtn;Lfbi;F)V scale
		0 o p_116433_
		1 o p_116434_
		2 o p_116435_
gnl net/minecraft/client/renderer/entity/WitherSkeletonRenderer
	a WITHER_SKELETON_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174447_
	a (Lcku;)Lakr; getTextureLocation
		0 o p_332150_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_116450_
	a (Lbtn;Lfbi;F)V scale
		0 o p_116452_
		1 o p_116453_
		2 o p_116454_
	a (Lcku;Lfbi;F)V scale
		0 o p_331504_
		1 o p_116461_
		2 o p_116462_
	a (Lcjl;)Lakr; getTextureLocation
		0 o p_116458_
gnm net/minecraft/client/renderer/entity/WitherSkullRenderer
	a WITHER_INVULNERABLE_LOCATION
	g WITHER_LOCATION
	h model
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174449_
	a (Lcod;Ljd;)I getBlockLightLevel
		0 o p_116491_
		1 o p_116492_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_116470_
	a (Lbsr;Ljd;)I getBlockLightLevel
		0 o p_116479_
		1 o p_116480_
	a ()Lfyq; createSkullLayer
		static
	a (Lcod;)Lakr; getTextureLocation
		0 o p_116482_
	a (Lcod;FFLfbi;Lgez;I)V render
		0 o p_116484_
		1 o p_116485_
		2 o p_116486_
		3 o p_116487_
		4 o p_116488_
		5 o p_116489_
	a (Lbsr;FFLfbi;Lgez;I)V render
		0 o p_116472_
		1 o p_116473_
		2 o p_116474_
		3 o p_116475_
		4 o p_116476_
		5 o p_116477_
gnn net/minecraft/client/renderer/entity/WolfRenderer
	<init> (Lgkj$a;)V <init>
		0 o p_174452_
	a (Lbtn;F)F getBob
		0 o p_116509_
		1 o p_116510_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_116500_
	a (Lcgh;F)F getBob
		0 o p_116528_
		1 o p_116529_
	a (Lcgh;FFLfbi;Lgez;I)V render
		0 o p_116531_
		1 o p_116532_
		2 o p_116533_
		3 o p_116534_
		4 o p_116535_
		5 o p_116536_
	a (Lbtn;FFLfbi;Lgez;I)V render
		0 o p_116512_
		1 o p_116513_
		2 o p_116514_
		3 o p_116515_
		4 o p_116516_
		5 o p_116517_
	a (Lcgh;)Lakr; getTextureLocation
		0 o p_116526_
	a (Lbsr;FFLfbi;Lgez;I)V render
		0 o p_116502_
		1 o p_116503_
		2 o p_116504_
		3 o p_116505_
		4 o p_116506_
		5 o p_116507_
gno net/minecraft/client/renderer/entity/ZoglinRenderer
	a ZOGLIN_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174454_
	a (Lckv;)Lakr; getTextureLocation
		0 o p_116544_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_116542_
gnp net/minecraft/client/renderer/entity/ZombieRenderer
	<init> (Lgkj$a;)V <init>
		0 o p_174456_
	<init> (Lgkj$a;Lfyi;Lfyi;Lfyi;)V <init>
		0 o p_174458_
		1 o p_174459_
		2 o p_174460_
		3 o p_174461_
gnq net/minecraft/client/renderer/entity/ZombieVillagerRenderer
	a ZOMBIE_VILLAGER_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;)V <init>
		0 o p_174463_
	a (Lbtn;)Z isShaking
		0 o p_116555_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_116553_
	a (Lckx;)Lakr; getTextureLocation
		0 o p_116559_
	b (Lckx;)Z isShaking
		0 o p_116561_
gnr net/minecraft/client/renderer/entity/layers/ArrowLayer
	a dispatcher
	<init> (Lgkj$a;Lglk;)V <init>
		0 o p_174465_
		1 o p_174466_
	a (Lbtn;)I numStuck
		0 o p_116567_
	a (Lfbi;Lgez;ILbsr;FFFF)V renderStuckItem
		0 o p_116569_
		1 o p_116570_
		2 o p_116571_
		3 o p_116572_
		4 o p_116573_
		5 o p_116574_
		6 o p_116575_
		7 o p_116576_
gns net/minecraft/client/renderer/entity/layers/BeeStingerLayer
	a BEE_STINGER_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lglk;)V <init>
		0 o p_116580_
	a (Lbtn;)I numStuck
		0 o p_116582_
	a (Lfbi;Lgez;ILbsr;FFFF)V renderStuckItem
		0 o p_116584_
		1 o p_116585_
		2 o p_116586_
		3 o p_116587_
		4 o p_116588_
		5 o p_116589_
		6 o p_116590_
		7 o p_116591_
	a (Lfbm;Lfbi$a;FIFFI)V vertex
		static
		0 o p_254470_
		1 o p_324141_
		2 o p_253749_
		3 o p_254520_
		4 o p_254099_
		5 o p_253914_
		6 o p_254168_
gnt net/minecraft/client/renderer/entity/layers/BreezeEyesLayer
	a BREEZE_EYES
	<clinit> ()V <clinit>
		static
	<init> (Lgmf;)V <init>
		0 o p_312409_
	a (Lfbi;Lgez;ILckz;FFFFFF)V render
		0 o p_311827_
		1 o p_312311_
		2 o p_312194_
		3 o p_312799_
		4 o p_311984_
		5 o p_312846_
		6 o p_312053_
		7 o p_312209_
		8 o p_312003_
		9 o p_312826_
	a (Lfbi;Lgez;ILbsr;FFFFFF)V render
		0 o p_312883_
		1 o p_312624_
		2 o p_312874_
		3 o p_312666_
		4 o p_312852_
		5 o p_311980_
		6 o p_311903_
		7 o p_312151_
		8 o p_312590_
		9 o p_312563_
gnu net/minecraft/client/renderer/entity/layers/BreezeWindLayer
	a TEXTURE_LOCATION
	b model
	<clinit> ()V <clinit>
		static
	<init> (Lgkj$a;Lgmf;)V <init>
		0 o p_350777_
		1 o p_312625_
	a (Lfbi;Lgez;ILckz;FFFFFF)V render
		0 o p_312822_
		1 o p_312869_
		2 o p_311783_
		3 o p_312046_
		4 o p_312170_
		5 o p_311773_
		6 o p_312428_
		7 o p_312287_
		8 o p_312118_
		9 o p_312531_
	a (F)F xOffset
		0 o p_312086_
	a (Lfbi;Lgez;ILbsr;FFFFFF)V render
		0 o p_312704_
		1 o p_312359_
		2 o p_312773_
		3 o p_312780_
		4 o p_312146_
		5 o p_312128_
		6 o p_311949_
		7 o p_312070_
		8 o p_311890_
		9 o p_312638_
gnv net/minecraft/client/renderer/entity/layers/CapeLayer
	<init> (Lgmf;)V <init>
		0 o p_116602_
	a (Lfbi;Lgez;ILbsr;FFFFFF)V render
		0 o p_116604_
		1 o p_116605_
		2 o p_116606_
		3 o p_116607_
		4 o p_116608_
		5 o p_116609_
		6 o p_116610_
		7 o p_116611_
		8 o p_116612_
		9 o p_116613_
	a (Lfbi;Lgez;ILgdy;FFFFFF)V render
		0 o p_116615_
		1 o p_116616_
		2 o p_116617_
		3 o p_116618_
		4 o p_116619_
		5 o p_116620_
		6 o p_116621_
		7 o p_116622_
		8 o p_116623_
		9 o p_116624_
gnw net/minecraft/client/renderer/entity/layers/CarriedBlockLayer
	a blockRenderer
	<init> (Lgmf;Lgft;)V <init>
		0 o p_234814_
		1 o p_234815_
	a (Lfbi;Lgez;ILcjt;FFFFFF)V render
		0 o p_116639_
		1 o p_116640_
		2 o p_116641_
		3 o p_116642_
		4 o p_116643_
		5 o p_116644_
		6 o p_116645_
		7 o p_116646_
		8 o p_116647_
		9 o p_116648_
	a (Lfbi;Lgez;ILbsr;FFFFFF)V render
		0 o p_116628_
		1 o p_116629_
		2 o p_116630_
		3 o p_116631_
		4 o p_116632_
		5 o p_116633_
		6 o p_116634_
		7 o p_116635_
		8 o p_116636_
		9 o p_116637_
gnx net/minecraft/client/renderer/entity/layers/CatCollarLayer
	a CAT_COLLAR_LOCATION
	b catModel
	<clinit> ()V <clinit>
		static
	<init> (Lgmf;Lfyg;)V <init>
		0 o p_174468_
		1 o p_174469_
	a (Lfbi;Lgez;ILbsr;FFFFFF)V render
		0 o p_116655_
		1 o p_116656_
		2 o p_116657_
		3 o p_116658_
		4 o p_116659_
		5 o p_116660_
		6 o p_116661_
		7 o p_116662_
		8 o p_116663_
		9 o p_116664_
	a (Lfbi;Lgez;ILcfh;FFFFFF)V render
		0 o p_116666_
		1 o p_116667_
		2 o p_116668_
		3 o p_116669_
		4 o p_116670_
		5 o p_116671_
		6 o p_116672_
		7 o p_116673_
		8 o p_116674_
		9 o p_116675_
gny net/minecraft/client/renderer/entity/layers/CreeperPowerLayer
	a POWER_LOCATION
	b model
	<clinit> ()V <clinit>
		static
	<init> (Lgmf;Lfyg;)V <init>
		0 o p_174471_
		1 o p_174472_
	a ()Lakr; getTextureLocation
	a (F)F xOffset
		0 o p_116683_
	b ()Lfvk; model
gnz net/minecraft/client/renderer/entity/layers/CrossedArmsItemLayer
	a itemInHandRenderer
	<init> (Lgmf;Lgev;)V <init>
		0 o p_234818_
		1 o p_234819_
	a (Lfbi;Lgez;ILbsr;FFFFFF)V render
		0 o p_116688_
		1 o p_116689_
		2 o p_116690_
		3 o p_116691_
		4 o p_116692_
		5 o p_116693_
		6 o p_116694_
		7 o p_116695_
		8 o p_116696_
		9 o p_116697_
	a (Lfbi;Lgez;ILbtn;FFFFFF)V render
		0 o p_116699_
		1 o p_116700_
		2 o p_116701_
		3 o p_116702_
		4 o p_116703_
		5 o p_116704_
		6 o p_116705_
		7 o p_116706_
		8 o p_116707_
		9 o p_116708_
go net/minecraft/commands/arguments/blocks/package-info
goa net/minecraft/client/renderer/entity/layers/CustomHeadLayer
	a scaleX
	b scaleY
	c scaleZ
	d skullModels
	e itemInHandRenderer
	<init> (Lgmf;Lfyg;Lgev;)V <init>
		0 o p_234829_
		1 o p_234830_
		2 o p_234831_
	<init> (Lgmf;Lfyg;FFFLgev;)V <init>
		0 o p_234822_
		1 o p_234823_
		2 o p_234824_
		3 o p_234825_
		4 o p_234826_
		5 o p_234827_
	a (Lfbi;Lgez;ILbsr;FFFFFF)V render
		0 o p_116720_
		1 o p_116721_
		2 o p_116722_
		3 o p_116723_
		4 o p_116724_
		5 o p_116725_
		6 o p_116726_
		7 o p_116727_
		8 o p_116728_
		9 o p_116729_
	a (Lfbi;Z)V translateToHead
		static
		0 o p_174484_
		1 o p_174485_
	a (Lfbi;Lgez;ILbtn;FFFFFF)V render
		0 o p_116731_
		1 o p_116732_
		2 o p_116733_
		3 o p_116734_
		4 o p_116735_
		5 o p_116736_
		6 o p_116737_
		7 o p_116738_
		8 o p_116739_
		9 o p_116740_
gob net/minecraft/client/renderer/entity/layers/Deadmau5EarsLayer
	<init> (Lgmf;)V <init>
		0 o p_116860_
	a (Lfbi;Lgez;ILbsr;FFFFFF)V render
		0 o p_116862_
		1 o p_116863_
		2 o p_116864_
		3 o p_116865_
		4 o p_116866_
		5 o p_116867_
		6 o p_116868_
		7 o p_116869_
		8 o p_116870_
		9 o p_116871_
	a (Lfbi;Lgez;ILgdy;FFFFFF)V render
		0 o p_116873_
		1 o p_116874_
		2 o p_116875_
		3 o p_116876_
		4 o p_116877_
		5 o p_116878_
		6 o p_116879_
		7 o p_116880_
		8 o p_116881_
		9 o p_116882_
goc net/minecraft/client/renderer/entity/layers/DolphinCarryingItemLayer
	a itemInHandRenderer
	<init> (Lgmf;Lgev;)V <init>
		0 o p_234834_
		1 o p_234835_
	a (Lfbi;Lgez;ILcfm;FFFFFF)V render
		0 o p_116897_
		1 o p_116898_
		2 o p_116899_
		3 o p_116900_
		4 o p_116901_
		5 o p_116902_
		6 o p_116903_
		7 o p_116904_
		8 o p_116905_
		9 o p_116906_
	a (Lfbi;Lgez;ILbsr;FFFFFF)V render
		0 o p_116886_
		1 o p_116887_
		2 o p_116888_
		3 o p_116889_
		4 o p_116890_
		5 o p_116891_
		6 o p_116892_
		7 o p_116893_
		8 o p_116894_
		9 o p_116895_
god net/minecraft/client/renderer/entity/layers/DrownedOuterLayer
	a DROWNED_OUTER_LAYER_LOCATION
	b model
	<clinit> ()V <clinit>
		static
	<init> (Lgmf;Lfyg;)V <init>
		0 o p_174490_
		1 o p_174491_
	a (Lfbi;Lgez;ILbsr;FFFFFF)V render
		0 o p_116913_
		1 o p_116914_
		2 o p_116915_
		3 o p_116916_
		4 o p_116917_
		5 o p_116918_
		6 o p_116919_
		7 o p_116920_
		8 o p_116921_
		9 o p_116922_
	a (Lfbi;Lgez;ILcjr;FFFFFF)V render
		0 o p_116924_
		1 o p_116925_
		2 o p_116926_
		3 o p_116927_
		4 o p_116928_
		5 o p_116929_
		6 o p_116930_
		7 o p_116931_
		8 o p_116932_
		9 o p_116933_
goe net/minecraft/client/renderer/entity/layers/ElytraLayer
	a WINGS_LOCATION
	b elytraModel
	<clinit> ()V <clinit>
		static
	<init> (Lgmf;Lfyg;)V <init>
		0 o p_174493_
		1 o p_174494_
	a (Lfbi;Lgez;ILbsr;FFFFFF)V render
		0 o p_116940_
		1 o p_116941_
		2 o p_116942_
		3 o p_116943_
		4 o p_116944_
		5 o p_116945_
		6 o p_116946_
		7 o p_116947_
		8 o p_116948_
		9 o p_116949_
	a (Lfbi;Lgez;ILbtn;FFFFFF)V render
		0 o p_116951_
		1 o p_116952_
		2 o p_116953_
		3 o p_116954_
		4 o p_116955_
		5 o p_116956_
		6 o p_116957_
		7 o p_116958_
		8 o p_116959_
		9 o p_116960_
gof net/minecraft/client/renderer/entity/layers/EnderEyesLayer
	a ENDERMAN_EYES
	<clinit> ()V <clinit>
		static
	<init> (Lgmf;)V <init>
		0 o p_116964_
	a ()Lgfh; renderType
gog net/minecraft/client/renderer/entity/layers/EnergySwirlLayer
	<init> (Lgmf;)V <init>
		0 o p_116967_
	a ()Lakr; getTextureLocation
	a (F)F xOffset
		0 o p_116968_
	a (Lfbi;Lgez;ILbsr;FFFFFF)V render
		0 o p_116970_
		1 o p_116971_
		2 o p_116972_
		3 o p_116973_
		4 o p_116974_
		5 o p_116975_
		6 o p_116976_
		7 o p_116977_
		8 o p_116978_
		9 o p_116979_
	b ()Lfvk; model
goh net/minecraft/client/renderer/entity/layers/EyesLayer
	<init> (Lgmf;)V <init>
		0 o p_116981_
	a (Lfbi;Lgez;ILbsr;FFFFFF)V render
		0 o p_116983_
		1 o p_116984_
		2 o p_116985_
		3 o p_116986_
		4 o p_116987_
		5 o p_116988_
		6 o p_116989_
		7 o p_116990_
		8 o p_116991_
		9 o p_116992_
	a ()Lgfh; renderType
goi net/minecraft/client/renderer/entity/layers/FoxHeldItemLayer
	a itemInHandRenderer
	<init> (Lgmf;Lgev;)V <init>
		0 o p_234838_
		1 o p_234839_
	a (Lfbi;Lgez;ILcfo;FFFFFF)V render
		0 o p_117007_
		1 o p_117008_
		2 o p_117009_
		3 o p_117010_
		4 o p_117011_
		5 o p_117012_
		6 o p_117013_
		7 o p_117014_
		8 o p_117015_
		9 o p_117016_
	a (Lfbi;Lgez;ILbsr;FFFFFF)V render
		0 o p_116996_
		1 o p_116997_
		2 o p_116998_
		3 o p_116999_
		4 o p_117000_
		5 o p_117001_
		6 o p_117002_
		7 o p_117003_
		8 o p_117004_
		9 o p_117005_
goj net/minecraft/client/renderer/entity/layers/HorseArmorLayer
	a model
	<init> (Lgmf;Lfyg;)V <init>
		0 o p_174496_
		1 o p_174497_
	a (Lfbi;Lgez;ILbsr;FFFFFF)V render
		0 o p_117021_
		1 o p_117022_
		2 o p_117023_
		3 o p_117024_
		4 o p_117025_
		5 o p_117026_
		6 o p_117027_
		7 o p_117028_
		8 o p_117029_
		9 o p_117030_
	a (Lfbi;Lgez;ILchk;FFFFFF)V render
		0 o p_117032_
		1 o p_117033_
		2 o p_117034_
		3 o p_117035_
		4 o p_117036_
		5 o p_117037_
		6 o p_117038_
		7 o p_117039_
		8 o p_117040_
		9 o p_117041_
gok net/minecraft/client/renderer/entity/layers/HorseMarkingLayer
	a LOCATION_BY_MARKINGS
	<clinit> ()V <clinit>
		static
	<init> (Lgmf;)V <init>
		0 o p_117045_
	a (Ljava/util/EnumMap;)V lambda$static$0
		static
		0 o p_349908_
	a (Lfbi;Lgez;ILbsr;FFFFFF)V render
		0 o p_117047_
		1 o p_117048_
		2 o p_117049_
		3 o p_117050_
		4 o p_117051_
		5 o p_117052_
		6 o p_117053_
		7 o p_117054_
		8 o p_117055_
		9 o p_117056_
	a (Lfbi;Lgez;ILchk;FFFFFF)V render
		0 o p_117058_
		1 o p_117059_
		2 o p_117060_
		3 o p_117061_
		4 o p_117062_
		5 o p_117063_
		6 o p_117064_
		7 o p_117065_
		8 o p_117066_
		9 o p_117067_
gol net/minecraft/client/renderer/entity/layers/HumanoidArmorLayer
	a ARMOR_LOCATION_CACHE
	b innerModel
	c outerModel
	d armorTrimAtlas
	<clinit> ()V <clinit>
		static
	<init> (Lgmf;Lfvx;Lfvx;Lgst;)V <init>
		0 o p_267286_
		1 o p_267110_
		2 o p_267150_
		3 o p_267238_
	a (Lfbi;Lgez;ILfvx;ILakr;)V renderModel
		0 o p_289664_
		1 o p_289689_
		2 o p_289681_
		3 o p_289658_
		4 o p_350798_
		5 o p_324344_
	a (Ljm;Lfbi;Lgez;ILcwx;Lfvx;Z)V renderTrim
		0 o p_323506_
		1 o p_289687_
		2 o p_289643_
		3 o p_289683_
		4 o p_289692_
		5 o p_289663_
		6 o p_289651_
	a (Lfbi;Lgez;Lbtn;Lbsy;ILfvx;)V renderArmorPiece
		0 o p_117119_
		1 o p_117120_
		2 o p_117121_
		3 o p_117122_
		4 o p_117123_
		5 o p_117124_
	a (Lbsy;)Lfvx; getArmorModel
		0 o p_117079_
	a (Lfvx;Lbsy;)V setPartVisibility
		0 o p_117126_
		1 o p_117127_
	a (Lfbi;Lgez;ILbsr;FFFFFF)V render
		0 o p_117085_
		1 o p_117086_
		2 o p_117087_
		3 o p_117088_
		4 o p_117089_
		5 o p_117090_
		6 o p_117091_
		7 o p_117092_
		8 o p_117093_
		9 o p_117094_
	a (Lfbi;Lgez;ILbtn;FFFFFF)V render
		0 o p_117096_
		1 o p_117097_
		2 o p_117098_
		3 o p_117099_
		4 o p_117100_
		5 o p_117101_
		6 o p_117102_
		7 o p_117103_
		8 o p_117104_
		9 o p_117105_
	a (Lfbi;Lgez;ILfvx;)V renderGlint
		0 o p_289673_
		1 o p_289654_
		2 o p_289649_
		3 o p_289659_
	b (Lbsy;)Z usesInnerModel
		0 o p_117129_
gol$1 net/minecraft/client/renderer/entity/layers/HumanoidArmorLayer$1
	a $SwitchMap$net$minecraft$world$entity$EquipmentSlot
	<clinit> ()V <clinit>
		static
gom net/minecraft/client/renderer/entity/layers/IronGolemCrackinessLayer
	a resourceLocations
	<clinit> ()V <clinit>
		static
	<init> (Lgmf;)V <init>
		0 o p_117135_
	a (Lfbi;Lgez;ILcfq;FFFFFF)V render
		0 o p_117148_
		1 o p_117149_
		2 o p_117150_
		3 o p_117151_
		4 o p_117152_
		5 o p_117153_
		6 o p_117154_
		7 o p_117155_
		8 o p_117156_
		9 o p_117157_
	a (Lfbi;Lgez;ILbsr;FFFFFF)V render
		0 o p_117137_
		1 o p_117138_
		2 o p_117139_
		3 o p_117140_
		4 o p_117141_
		5 o p_117142_
		6 o p_117143_
		7 o p_117144_
		8 o p_117145_
		9 o p_117146_
gon net/minecraft/client/renderer/entity/layers/IronGolemFlowerLayer
	a blockRenderer
	<init> (Lgmf;Lgft;)V <init>
		0 o p_234842_
		1 o p_234843_
	a (Lfbi;Lgez;ILcfq;FFFFFF)V render
		0 o p_117172_
		1 o p_117173_
		2 o p_117174_
		3 o p_117175_
		4 o p_117176_
		5 o p_117177_
		6 o p_117178_
		7 o p_117179_
		8 o p_117180_
		9 o p_117181_
	a (Lfbi;Lgez;ILbsr;FFFFFF)V render
		0 o p_117161_
		1 o p_117162_
		2 o p_117163_
		3 o p_117164_
		4 o p_117165_
		5 o p_117166_
		6 o p_117167_
		7 o p_117168_
		8 o p_117169_
		9 o p_117170_
goo net/minecraft/client/renderer/entity/layers/ItemInHandLayer
	a itemInHandRenderer
	<init> (Lgmf;Lgev;)V <init>
		0 o p_234846_
		1 o p_234847_
	a (Lbtn;Lcuq;Lcun;Lbtg;Lfbi;Lgez;I)V renderArmWithItem
		0 o p_117185_
		1 o p_117186_
		2 o p_270970_
		3 o p_117188_
		4 o p_117189_
		5 o p_117190_
		6 o p_117191_
	a (Lfbi;Lgez;ILbsr;FFFFFF)V render
		0 o p_117193_
		1 o p_117194_
		2 o p_117195_
		3 o p_117196_
		4 o p_117197_
		5 o p_117198_
		6 o p_117199_
		7 o p_117200_
		8 o p_117201_
		9 o p_117202_
	a (Lfbi;Lgez;ILbtn;FFFFFF)V render
		0 o p_117204_
		1 o p_117205_
		2 o p_117206_
		3 o p_117207_
		4 o p_117208_
		5 o p_117209_
		6 o p_117210_
		7 o p_117211_
		8 o p_117212_
		9 o p_117213_
gop net/minecraft/client/renderer/entity/layers/LlamaDecorLayer
	a TEXTURE_LOCATION
	b TRADER_LLAMA
	c model
	<clinit> ()V <clinit>
		static
	<init> (Lgmf;Lfyg;)V <init>
		0 o p_174499_
		1 o p_174500_
	a (Lfbi;Lgez;ILchl;FFFFFF)V render
		0 o p_117232_
		1 o p_117233_
		2 o p_117234_
		3 o p_117235_
		4 o p_117236_
		5 o p_117237_
		6 o p_117238_
		7 o p_117239_
		8 o p_117240_
		9 o p_117241_
	a (Lfbi;Lgez;ILbsr;FFFFFF)V render
		0 o p_117221_
		1 o p_117222_
		2 o p_117223_
		3 o p_117224_
		4 o p_117225_
		5 o p_117226_
		6 o p_117227_
		7 o p_117228_
		8 o p_117229_
		9 o p_117230_
goq net/minecraft/client/renderer/entity/layers/MushroomCowMushroomLayer
	a blockRenderer
	<init> (Lgmf;Lgft;)V <init>
		0 o p_234850_
		1 o p_234851_
	a (Lfbi;Lgez;IZLdtc;ILgsm;)V renderMushroomBlock
		0 o p_234853_
		1 o p_234854_
		2 o p_234855_
		3 o p_234856_
		4 o p_234857_
		5 o p_234858_
		6 o p_234859_
	a (Lfbi;Lgez;ILbsr;FFFFFF)V render
		0 o p_117245_
		1 o p_117246_
		2 o p_117247_
		3 o p_117248_
		4 o p_117249_
		5 o p_117250_
		6 o p_117251_
		7 o p_117252_
		8 o p_117253_
		9 o p_117254_
	a (Lfbi;Lgez;ILcfr;FFFFFF)V render
		0 o p_117256_
		1 o p_117257_
		2 o p_117258_
		3 o p_117259_
		4 o p_117260_
		5 o p_117261_
		6 o p_117262_
		7 o p_117263_
		8 o p_117264_
		9 o p_117265_
gor net/minecraft/client/renderer/entity/layers/PandaHoldsItemLayer
	a itemInHandRenderer
	<init> (Lgmf;Lgev;)V <init>
		0 o p_234862_
		1 o p_234863_
	a (Lfbi;Lgez;ILcft;FFFFFF)V render
		0 o p_117280_
		1 o p_117281_
		2 o p_117282_
		3 o p_117283_
		4 o p_117284_
		5 o p_117285_
		6 o p_117286_
		7 o p_117287_
		8 o p_117288_
		9 o p_117289_
	a (Lfbi;Lgez;ILbsr;FFFFFF)V render
		0 o p_117269_
		1 o p_117270_
		2 o p_117271_
		3 o p_117272_
		4 o p_117273_
		5 o p_117274_
		6 o p_117275_
		7 o p_117276_
		8 o p_117277_
		9 o p_117278_
gos net/minecraft/client/renderer/entity/layers/ParrotOnShoulderLayer
	a model
	<init> (Lgmf;Lfyg;)V <init>
		0 o p_174511_
		1 o p_174512_
	a (Lfbi;Lgez;ILcmx;FFFFZ)V render
		0 o p_117318_
		1 o p_117319_
		2 o p_117320_
		3 o p_117321_
		4 o p_117322_
		5 o p_117323_
		6 o p_117324_
		7 o p_117325_
		8 o p_117326_
	a (Lbsx;)Z lambda$render$0
		static
		0 o p_117294_
	a (Lfbi;Lgez;ILbsr;FFFFFF)V render
		0 o p_117296_
		1 o p_117297_
		2 o p_117298_
		3 o p_117299_
		4 o p_117300_
		5 o p_117301_
		6 o p_117302_
		7 o p_117303_
		8 o p_117304_
		9 o p_117305_
	a (Lfbi;Lgez;ILcmx;FFFFFF)V render
		0 o p_117307_
		1 o p_117308_
		2 o p_117309_
		3 o p_117310_
		4 o p_117311_
		5 o p_117312_
		6 o p_117313_
		7 o p_117314_
		8 o p_117315_
		9 o p_117316_
	a (Lfbi;ZLcmx;Lub;Lgez;IFFFFLbsx;)V lambda$render$1
		0 o p_262528_
		1 o p_262529_
		2 o p_262530_
		3 o p_262531_
		4 o p_262532_
		5 o p_262533_
		6 o p_262534_
		7 o p_262535_
		8 o p_262536_
		9 o p_262537_
		10 o p_262538_
got net/minecraft/client/renderer/entity/layers/PhantomEyesLayer
	a PHANTOM_EYES
	<clinit> ()V <clinit>
		static
	<init> (Lgmf;)V <init>
		0 o p_117342_
	a ()Lgfh; renderType
gou net/minecraft/client/renderer/entity/layers/PlayerItemInHandLayer
	a itemInHandRenderer
	b X_ROT_MIN
	c X_ROT_MAX
	<init> (Lgmf;Lgev;)V <init>
		0 o p_234866_
		1 o p_234867_
	a (Lbtn;Lcuq;Lcun;Lbtg;Lfbi;Lgez;I)V renderArmWithItem
		0 o p_270884_
		1 o p_270379_
		2 o p_270607_
		3 o p_270324_
		4 o p_270124_
		5 o p_270414_
		6 o p_270295_
	a (Lbtn;Lcuq;Lbtg;Lfbi;Lgez;I)V renderArmWithSpyglass
		0 o p_174518_
		1 o p_174519_
		2 o p_174520_
		3 o p_174521_
		4 o p_174522_
		5 o p_174523_
gov net/minecraft/client/renderer/entity/layers/RenderLayer
	a renderer
	<init> (Lgmf;)V <init>
		0 o p_117346_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_117348_
	a (Lfvk;Lfvk;Lakr;Lfbi;Lgez;ILbtn;FFFFFFI)V coloredCutoutModelCopyLayerRender
		static
		0 o p_117360_
		1 o p_117361_
		2 o p_117362_
		3 o p_117363_
		4 o p_117364_
		5 o p_117365_
		6 o p_117366_
		7 o p_117367_
		8 o p_117368_
		9 o p_117369_
		10 o p_117370_
		11 o p_117371_
		12 o p_117372_
		13 o p_350559_
	a (Lfbi;Lgez;ILbsr;FFFFFF)V render
		0 o p_117349_
		1 o p_117350_
		2 o p_117351_
		3 o p_117352_
		4 o p_117353_
		5 o p_117354_
		6 o p_117355_
		7 o p_117356_
		8 o p_117357_
		9 o p_117358_
	a (Lfvk;Lakr;Lfbi;Lgez;ILbtn;I)V renderColoredCutoutModel
		static
		0 o p_117377_
		1 o p_117378_
		2 o p_117379_
		3 o p_117380_
		4 o p_117381_
		5 o p_117382_
		6 o p_350384_
	c ()Lfvk; getParentModel
gow net/minecraft/client/renderer/entity/layers/SaddleLayer
	a textureLocation
	b model
	<init> (Lgmf;Lfvk;Lakr;)V <init>
		0 o p_117390_
		1 o p_117391_
		2 o p_117392_
	a (Lfbi;Lgez;ILbsr;FFFFFF)V render
		0 o p_117394_
		1 o p_117395_
		2 o p_117396_
		3 o p_117397_
		4 o p_117398_
		5 o p_117399_
		6 o p_117400_
		7 o p_117401_
		8 o p_117402_
		9 o p_117403_
gox net/minecraft/client/renderer/entity/layers/SheepFurLayer
	a SHEEP_FUR_LOCATION
	b model
	<clinit> ()V <clinit>
		static
	<init> (Lgmf;Lfyg;)V <init>
		0 o p_174533_
		1 o p_174534_
	a (Lfbi;Lgez;ILcga;FFFFFF)V render
		0 o p_117421_
		1 o p_117422_
		2 o p_117423_
		3 o p_117424_
		4 o p_117425_
		5 o p_117426_
		6 o p_117427_
		7 o p_117428_
		8 o p_117429_
		9 o p_117430_
	a (Lfbi;Lgez;ILbsr;FFFFFF)V render
		0 o p_117410_
		1 o p_117411_
		2 o p_117412_
		3 o p_117413_
		4 o p_117414_
		5 o p_117415_
		6 o p_117416_
		7 o p_117417_
		8 o p_117418_
		9 o p_117419_
goy net/minecraft/client/renderer/entity/layers/ShulkerHeadLayer
	<init> (Lgmf;)V <init>
		0 o p_117432_
	a (Lfbi;Lgez;ILbsr;FFFFFF)V render
		0 o p_117434_
		1 o p_117435_
		2 o p_117436_
		3 o p_117437_
		4 o p_117438_
		5 o p_117439_
		6 o p_117440_
		7 o p_117441_
		8 o p_117442_
		9 o p_117443_
	a (Lfbi;Lgez;ILckj;FFFFFF)V render
		0 o p_117445_
		1 o p_117446_
		2 o p_117447_
		3 o p_117448_
		4 o p_117449_
		5 o p_117450_
		6 o p_117451_
		7 o p_117452_
		8 o p_117453_
		9 o p_117454_
goz net/minecraft/client/renderer/entity/layers/SkeletonClothingLayer
	a layerModel
	b clothesLocation
	<init> (Lgmf;Lfyg;Lfyi;Lakr;)V <init>
		0 o p_326918_
		1 o p_326830_
		2 o p_326794_
		3 o p_326858_
	a (Lfbi;Lgez;ILbsr;FFFFFF)V render
		0 o p_326898_
		1 o p_326791_
		2 o p_326885_
		3 o p_326871_
		4 o p_326921_
		5 o p_326877_
		6 o p_326911_
		7 o p_326941_
		8 o p_326814_
		9 o p_326822_
	a (Lfbi;Lgez;ILbtp;FFFFFF)V render
		0 o p_326861_
		1 o p_326915_
		2 o p_326897_
		3 o p_326852_
		4 o p_326908_
		5 o p_326841_
		6 o p_326922_
		7 o p_326956_
		8 o p_326949_
		9 o p_326790_
gp net/minecraft/commands/arguments/coordinates/BlockPosArgument
	a ERROR_NOT_LOADED
	b ERROR_OUT_OF_WORLD
	c ERROR_OUT_OF_BOUNDS
	d EXAMPLES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/StringReader;)Lgr; parse
		0 o p_118241_
	a (Lcom/mojang/brigadier/context/CommandContext;Laqu;Ljava/lang/String;)Ljd; getLoadedBlockPos
		static
		0 o p_265283_
		1 o p_265219_
		2 o p_265677_
	a ()Lgp; blockPos
		static
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljd; getLoadedBlockPos
		static
		0 o p_118243_
		1 o p_118244_
	b (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljd; getBlockPos
		static
		0 o p_265651_
		1 o p_265039_
	c (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljd; getSpawnablePos
		static
		0 o p_174396_
		1 o p_174397_
	getExamples ()Ljava/util/Collection; getExamples
	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
		0 o p_118250_
		1 o p_118251_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_118253_
gpa net/minecraft/client/renderer/entity/layers/SlimeOuterLayer
	a model
	<init> (Lgmf;Lfyg;)V <init>
		0 o p_174536_
		1 o p_174537_
	a (Lfbi;Lgez;ILbsr;FFFFFF)V render
		0 o p_117459_
		1 o p_117460_
		2 o p_117461_
		3 o p_117462_
		4 o p_117463_
		5 o p_117464_
		6 o p_117465_
		7 o p_117466_
		8 o p_117467_
		9 o p_117468_
	a (Lfbi;Lgez;ILbtn;FFFFFF)V render
		0 o p_117470_
		1 o p_117471_
		2 o p_117472_
		3 o p_117473_
		4 o p_117474_
		5 o p_117475_
		6 o p_117476_
		7 o p_117477_
		8 o p_117478_
		9 o p_117479_
gpb net/minecraft/client/renderer/entity/layers/SnowGolemHeadLayer
	a blockRenderer
	b itemRenderer
	<init> (Lgmf;Lgft;Lglh;)V <init>
		0 o p_234871_
		1 o p_234872_
		2 o p_234873_
	a (Lfbi;Lgez;ILcgc;FFFFFF)V render
		0 o p_117494_
		1 o p_117495_
		2 o p_117496_
		3 o p_117497_
		4 o p_117498_
		5 o p_117499_
		6 o p_117500_
		7 o p_117501_
		8 o p_117502_
		9 o p_117503_
	a (Lfbi;Lgez;ILbsr;FFFFFF)V render
		0 o p_117483_
		1 o p_117484_
		2 o p_117485_
		3 o p_117486_
		4 o p_117487_
		5 o p_117488_
		6 o p_117489_
		7 o p_117490_
		8 o p_117491_
		9 o p_117492_
gpc net/minecraft/client/renderer/entity/layers/SpiderEyesLayer
	a SPIDER_EYES
	<clinit> ()V <clinit>
		static
	<init> (Lgmf;)V <init>
		0 o p_117507_
	a ()Lgfh; renderType
gpd net/minecraft/client/renderer/entity/layers/SpinAttackEffectLayer
	a TEXTURE
	b BOX
	c box
	<clinit> ()V <clinit>
		static
	<init> (Lgmf;Lfyg;)V <init>
		0 o p_174540_
		1 o p_174541_
	a ()Lfyq; createLayer
		static
	a (Lfbi;Lgez;ILbsr;FFFFFF)V render
		0 o p_117515_
		1 o p_117516_
		2 o p_117517_
		3 o p_117518_
		4 o p_117519_
		5 o p_117520_
		6 o p_117521_
		7 o p_117522_
		8 o p_117523_
		9 o p_117524_
	a (Lfbi;Lgez;ILbtn;FFFFFF)V render
		0 o p_117526_
		1 o p_117527_
		2 o p_117528_
		3 o p_117529_
		4 o p_117530_
		5 o p_117531_
		6 o p_117532_
		7 o p_117533_
		8 o p_117534_
		9 o p_117535_
gpe net/minecraft/client/renderer/entity/layers/StuckInBodyLayer
	<init> (Lglk;)V <init>
		0 o p_117564_
	a (Lbtn;)I numStuck
		0 o p_117565_
	a (Lfbi;Lgez;ILbsr;FFFF)V renderStuckItem
		0 o p_117566_
		1 o p_117567_
		2 o p_117568_
		3 o p_117569_
		4 o p_117570_
		5 o p_117571_
		6 o p_117572_
		7 o p_117573_
	a (Lfbi;Lgez;ILbsr;FFFFFF)V render
		0 o p_117575_
		1 o p_117576_
		2 o p_117577_
		3 o p_117578_
		4 o p_117579_
		5 o p_117580_
		6 o p_117581_
		7 o p_117582_
		8 o p_117583_
		9 o p_117584_
	a (Lfbi;Lgez;ILbtn;FFFFFF)V render
		0 o p_117586_
		1 o p_117587_
		2 o p_117588_
		3 o p_117589_
		4 o p_117590_
		5 o p_117591_
		6 o p_117592_
		7 o p_117593_
		8 o p_117594_
		9 o p_117595_
gpf net/minecraft/client/renderer/entity/layers/TropicalFishPatternLayer
	a KOB_TEXTURE
	b SUNSTREAK_TEXTURE
	c SNOOPER_TEXTURE
	d DASHER_TEXTURE
	e BRINELY_TEXTURE
	f SPOTTY_TEXTURE
	g FLOPPER_TEXTURE
	h STRIPEY_TEXTURE
	i GLITTER_TEXTURE
	j BLOCKFISH_TEXTURE
	k BETTY_TEXTURE
	l CLAYFISH_TEXTURE
	m modelA
	n modelB
	<clinit> ()V <clinit>
		static
	<init> (Lgmf;Lfyg;)V <init>
		0 o p_174547_
		1 o p_174548_
	a (Lfbi;Lgez;ILbsr;FFFFFF)V render
		0 o p_117601_
		1 o p_117602_
		2 o p_117603_
		3 o p_117604_
		4 o p_117605_
		5 o p_117606_
		6 o p_117607_
		7 o p_117608_
		8 o p_117609_
		9 o p_117610_
	a (Lfbi;Lgez;ILcge;FFFFFF)V render
		0 o p_117612_
		1 o p_117613_
		2 o p_117614_
		3 o p_117615_
		4 o p_117616_
		5 o p_117617_
		6 o p_117618_
		7 o p_117619_
		8 o p_117620_
		9 o p_117621_
gpf$1 net/minecraft/client/renderer/entity/layers/TropicalFishPatternLayer$1
	a $SwitchMap$net$minecraft$world$entity$animal$TropicalFish$Base
	b $SwitchMap$net$minecraft$world$entity$animal$TropicalFish$Pattern
	<clinit> ()V <clinit>
		static
gpg net/minecraft/client/renderer/entity/layers/VillagerProfessionLayer
	a LEVEL_LOCATIONS
	b typeHatCache
	c professionHatCache
	d resourceManager
	e path
	<clinit> ()V <clinit>
		static
	<init> (Lgmf;Laue;Ljava/lang/String;)V <init>
		0 o p_174550_
		1 o p_174551_
		2 o p_174552_
	a (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V lambda$static$0
		static
		0 o p_349909_
	a (Lauc;)Ljava/util/Optional; lambda$getHatData$2
		static
		0 o p_234875_
	a (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; lambda$getResourceLocation$1
		0 o p_247943_
		1 o p_247944_
	a (Lfbi;Lgez;ILbsr;FFFFFF)V render
		0 o p_117635_
		1 o p_117636_
		2 o p_117637_
		3 o p_117638_
		4 o p_117639_
		5 o p_117640_
		6 o p_117641_
		7 o p_117642_
		8 o p_117643_
		9 o p_117644_
	a (Ljava/lang/String;Lakr;)Lakr; getResourceLocation
		0 o p_117669_
		1 o p_117670_
	a (Ljava/lang/String;Ljh;Ljava/lang/Object;Ljava/lang/Object;)Lgrz$a; lambda$getHatData$3
		0 o p_258156_
		1 o p_258157_
		2 o p_258158_
		3 o p_258159_
	a (Lfbi;Lgez;ILbtn;FFFFFF)V render
		0 o p_117646_
		1 o p_117647_
		2 o p_117648_
		3 o p_117649_
		4 o p_117650_
		5 o p_117651_
		6 o p_117652_
		7 o p_117653_
		8 o p_117654_
		9 o p_117655_
	a (Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;Ljava/lang/String;Ljh;Ljava/lang/Object;)Lgrz$a; getHatData
		0 o p_117659_
		1 o p_117660_
		2 o p_117661_
		3 o p_117662_
gph net/minecraft/client/renderer/entity/layers/WardenEmissiveLayer
	a texture
	b alphaFunction
	c drawSelector
	<init> (Lgmf;Lakr;Lgph$a;Lgph$b;)V <init>
		0 o p_234885_
		1 o p_234886_
		2 o p_234887_
		3 o p_234888_
	a (Lfbi;Lgez;ILcmb;FFFFFF)V render
		0 o p_234902_
		1 o p_234903_
		2 o p_234904_
		3 o p_234905_
		4 o p_234906_
		5 o p_234907_
		6 o p_234908_
		7 o p_234909_
		8 o p_234910_
		9 o p_234911_
	a ()V onlyDrawSelectedParts
	a (Lfbi;Lgez;ILbsr;FFFFFF)V render
		0 o p_234891_
		1 o p_234892_
		2 o p_234893_
		3 o p_234894_
		4 o p_234895_
		5 o p_234896_
		6 o p_234897_
		7 o p_234898_
		8 o p_234899_
		9 o p_234900_
	a (Lfyk;)V lambda$resetDrawForAllParts$2
		static
		0 o p_234913_
	b (Lfyk;)V lambda$onlyDrawSelectedParts$1
		static
		0 o p_234916_
	b ()V resetDrawForAllParts
	c (Lfyk;)V lambda$onlyDrawSelectedParts$0
		static
		0 o p_234918_
gph$a net/minecraft/client/renderer/entity/layers/WardenEmissiveLayer$AlphaFunction
	apply (Lcmb;FF)F apply
		0 o p_234920_
		1 o p_234921_
		2 o p_234922_
gph$b net/minecraft/client/renderer/entity/layers/WardenEmissiveLayer$DrawSelector
	getPartsToDraw (Lfvk;)Ljava/util/List; getPartsToDraw
		0 o p_234924_
gpi net/minecraft/client/renderer/entity/layers/WitchItemLayer
	<init> (Lgmf;Lgev;)V <init>
		0 o p_234926_
		1 o p_234927_
	a (Lfbi;Lgez;ILbsr;FFFFFF)V render
		0 o p_117674_
		1 o p_117675_
		2 o p_117676_
		3 o p_117677_
		4 o p_117678_
		5 o p_117679_
		6 o p_117680_
		7 o p_117681_
		8 o p_117682_
		9 o p_117683_
	a (Lfbi;Lgez;ILbtn;FFFFFF)V render
		0 o p_117685_
		1 o p_117686_
		2 o p_117687_
		3 o p_117688_
		4 o p_117689_
		5 o p_117690_
		6 o p_117691_
		7 o p_117692_
		8 o p_117693_
		9 o p_117694_
gpj net/minecraft/client/renderer/entity/layers/WitherArmorLayer
	a WITHER_ARMOR_LOCATION
	b model
	<clinit> ()V <clinit>
		static
	<init> (Lgmf;Lfyg;)V <init>
		0 o p_174554_
		1 o p_174555_
	a ()Lakr; getTextureLocation
	a (F)F xOffset
		0 o p_117702_
	b ()Lfvk; model
gpk net/minecraft/client/renderer/entity/layers/WolfArmorLayer
	a model
	b ARMOR_CRACK_LOCATIONS
	<clinit> ()V <clinit>
		static
	<init> (Lgmf;Lfyg;)V <init>
		0 o p_316639_
		1 o p_316756_
	a (Lfbi;Lgez;ILcuq;)V maybeRenderCracks
		0 o p_331222_
		1 o p_331637_
		2 o p_330931_
		3 o p_331187_
	a (Lfbi;Lgez;ILbsr;FFFFFF)V render
		0 o p_316890_
		1 o p_316537_
		2 o p_316674_
		3 o p_316878_
		4 o p_316775_
		5 o p_316264_
		6 o p_316137_
		7 o p_316496_
		8 o p_316625_
		9 o p_316699_
	a (Lfbi;Lgez;ILcgh;FFFFFF)V render
		0 o p_316608_
		1 o p_316832_
		2 o p_316312_
		3 o p_316642_
		4 o p_316350_
		5 o p_316147_
		6 o p_316637_
		7 o p_316734_
		8 o p_316302_
		9 o p_316605_
	a (Lfbi;Lgez;ILcuq;Lcse;)V maybeRenderColoredLayer
		0 o p_330741_
		1 o p_330339_
		2 o p_332179_
		3 o p_331250_
		4 o p_330867_
gpl net/minecraft/client/renderer/entity/layers/WolfCollarLayer
	a WOLF_COLLAR_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgmf;)V <init>
		0 o p_117707_
	a (Lfbi;Lgez;ILbsr;FFFFFF)V render
		0 o p_117709_
		1 o p_117710_
		2 o p_117711_
		3 o p_117712_
		4 o p_117713_
		5 o p_117714_
		6 o p_117715_
		7 o p_117716_
		8 o p_117717_
		9 o p_117718_
	a (Lfbi;Lgez;ILcgh;FFFFFF)V render
		0 o p_117720_
		1 o p_117721_
		2 o p_117722_
		3 o p_117723_
		4 o p_117724_
		5 o p_117725_
		6 o p_117726_
		7 o p_117727_
		8 o p_117728_
		9 o p_117729_
gpm net/minecraft/client/renderer/entity/layers/package-info
gpn net/minecraft/client/renderer/entity/package-info
gpo net/minecraft/client/renderer/entity/player/PlayerRenderer
	<init> (Lgkj$a;Z)V <init>
		0 o p_174557_
		1 o p_174558_
	a (Lgdy;Lwz;Lfbi;Lgez;IF)V renderNameTag
		0 o p_117808_
		1 o p_117809_
		2 o p_117810_
		3 o p_117811_
		4 o p_117812_
		5 o p_316461_
	a (Lgdy;Lbqq;)Lfvx$a; getArmPose
		static
		0 o p_117795_
		1 o p_117796_
	a (Lbsr;)Lakr; getTextureLocation
		0 o p_117736_
	a (Lbtn;Lfbi;F)V scale
		0 o p_117761_
		1 o p_117762_
		2 o p_117763_
	a (Lbsr;F)Lexc; getRenderOffset
		0 o p_117738_
		1 o p_117739_
	a (Lfbi;Lgez;ILgdy;Lfyk;Lfyk;)V renderHand
		0 o p_117776_
		1 o p_117777_
		2 o p_117778_
		3 o p_117779_
		4 o p_117780_
		5 o p_117781_
	a (Lfbi;Lgez;ILgdy;)V renderRightHand
		0 o p_117771_
		1 o p_117772_
		2 o p_117773_
		3 o p_117774_
	a (Lgdy;F)Lexc; getRenderOffset
		0 o p_117785_
		1 o p_117786_
	a (Lbsr;FFLfbi;Lgez;I)V render
		0 o p_117741_
		1 o p_117742_
		2 o p_117743_
		3 o p_117744_
		4 o p_117745_
		5 o p_117746_
	a (Lbtn;Lfbi;FFFF)V setupRotations
		0 o p_117765_
		1 o p_117766_
		2 o p_117767_
		3 o p_117768_
		4 o p_117769_
		5 o p_320145_
	a (Lgdy;Lfbi;F)V scale
		0 o p_117798_
		1 o p_117799_
		2 o p_117800_
	a (Lbsr;Lwz;Lfbi;Lgez;IF)V renderNameTag
		0 o p_117748_
		1 o p_117749_
		2 o p_117750_
		3 o p_117751_
		4 o p_117752_
		5 o p_316195_
	a (Lbtn;FFLfbi;Lgez;I)V render
		0 o p_117754_
		1 o p_117755_
		2 o p_117756_
		3 o p_117757_
		4 o p_117758_
		5 o p_117759_
	a (Lgdy;FFLfbi;Lgez;I)V render
		0 o p_117788_
		1 o p_117789_
		2 o p_117790_
		3 o p_117791_
		4 o p_117792_
		5 o p_117793_
	a (Lgdy;Lfbi;FFFF)V setupRotations
		0 o p_117802_
		1 o p_117803_
		2 o p_117804_
		3 o p_117805_
		4 o p_117806_
		5 o p_320048_
	a (Lgdy;)Lakr; getTextureLocation
		0 o p_117783_
	b (Lgdy;)V setModelProperties
		0 o p_117819_
	b (Lfbi;Lgez;ILgdy;)V renderLeftHand
		0 o p_117814_
		1 o p_117815_
		2 o p_117816_
		3 o p_117817_
gpp net/minecraft/client/renderer/entity/player/package-info
gpq net/minecraft/client/renderer/item/ClampedItemPropertyFunction
	call (Lcuq;Lfzf;Lbtn;I)F call
		0 o p_174560_
		1 o p_174561_
		2 o p_174562_
		3 o p_174563_
	unclampedCall (Lcuq;Lfzf;Lbtn;I)F unclampedCall
		0 o p_174564_
		1 o p_174565_
		2 o p_174566_
		3 o p_174567_
gpr net/minecraft/client/renderer/item/CompassItemPropertyFunction
	a DEFAULT_ROTATION
	b compassTarget
	c wobble
	d wobbleRandom
	<init> (Lgpr$a;)V <init>
		0 o p_234933_
	a (Lbsr;)D getWrappedVisualRotationY
		0 o p_234940_
	a (Lcuq;Lfzf;ILbsr;)F getCompassRotation
		0 o p_234955_
		1 o p_234956_
		2 o p_234957_
		3 o p_234958_
	a (Lbsr;JLjd;)F getRotationTowardsCompassTarget
		0 o p_234942_
		1 o p_234943_
		2 o p_234944_
	a (Lbsr;Ljl;)Z isValidCompassTargetPos
		0 o p_234952_
		1 o p_234953_
	a (I)I hash
		0 o p_234935_
	a (IJ)F getRandomlySpinningRotation
		0 o p_234937_
		1 o p_234938_
	a (Lbsr;Lfzf;)Lfzf; tryFetchLevelIfMissing
		0 o p_234946_
		1 o p_234947_
	a (Lbsr;Ljd;)D getAngleFromEntityToPos
		0 o p_234949_
		1 o p_234950_
	unclampedCall (Lcuq;Lfzf;Lbtn;I)F unclampedCall
		0 o p_234960_
		1 o p_234961_
		2 o p_234962_
		3 o p_234963_
gpr$a net/minecraft/client/renderer/item/CompassItemPropertyFunction$CompassTarget
	getPos (Lfzf;Lcuq;Lbsr;)Ljl; getPos
		0 o p_234965_
		1 o p_234966_
		2 o p_234967_
gpr$b net/minecraft/client/renderer/item/CompassItemPropertyFunction$CompassWobble
	a rotation
	b deltaRotation
	c lastUpdateTick
	<init> ()V <init>
	a (JD)V update
		0 o p_234975_
		1 o p_234976_
	a (J)Z shouldUpdate
		0 o p_234973_
gps net/minecraft/client/renderer/item/ItemProperties
	a GENERIC_PROPERTIES
	b DAMAGED
	c DAMAGE
	d PROPERTY_DAMAGED
	e PROPERTY_DAMAGE
	f PROPERTIES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcul;)Ljava/util/Map; lambda$register$2
		static
		0 o p_117828_
	a (Lakr;Lgpq;)Lgpq; registerGeneric
		static
		0 o p_174582_
		1 o p_174583_
	a (Lfzf;Lcuq;Lbsr;)Ljl; lambda$static$12
		static
		0 o p_234983_
		1 o p_234984_
		2 o p_234985_
	a (Lgpt;)V registerCustomModelData
		static
		0 o p_174580_
	a (Lcuq;Lakr;)Lgpt; getProperty
		static
		0 o p_336078_
		1 o p_117831_
	a (Lcuq;Lfzf;Lbtn;I)F lambda$static$22
		static
		0 o p_234978_
		1 o p_234979_
		2 o p_234980_
		3 o p_234981_
	a (Lcul;Lakr;Lgpq;)V register
		static
		0 o p_174571_
		1 o p_174572_
		2 o p_174573_
	b (Lfzf;Lcuq;Lbsr;)Ljl; lambda$static$11
		static
		0 o p_332536_
		1 o p_332537_
		2 o p_332538_
	b (Lcuq;Lfzf;Lbtn;I)F lambda$static$21
		static
		0 o p_329788_
		1 o p_329789_
		2 o p_329790_
		3 o p_329791_
	c (Lcuq;Lfzf;Lbtn;I)F lambda$static$20
		static
		0 o p_234996_
		1 o p_234997_
		2 o p_234998_
		3 o p_234999_
	d (Lcuq;Lfzf;Lbtn;I)F lambda$static$19
		static
		0 o p_174575_
		1 o p_174576_
		2 o p_174577_
		3 o p_174578_
	e (Lcuq;Lfzf;Lbtn;I)F lambda$static$18
		static
		0 o p_174585_
		1 o p_174586_
		2 o p_174587_
		3 o p_174588_
	f (Lcuq;Lfzf;Lbtn;I)F lambda$static$17
		static
		0 o p_174590_
		1 o p_174591_
		2 o p_174592_
		3 o p_174593_
	g (Lcuq;Lfzf;Lbtn;I)F lambda$static$16
		static
		0 o p_329796_
		1 o p_329797_
		2 o p_329798_
		3 o p_329799_
	h (Lcuq;Lfzf;Lbtn;I)F lambda$static$15
		static
		0 o p_275891_
		1 o p_275892_
		2 o p_275893_
		3 o p_275894_
	i (Lcuq;Lfzf;Lbtn;I)F lambda$static$14
		static
		0 o p_174605_
		1 o p_174606_
		2 o p_174607_
		3 o p_174608_
	j (Lcuq;Lfzf;Lbtn;I)F lambda$static$13
		static
		0 o p_351682_
		1 o p_351683_
		2 o p_351684_
		3 o p_351685_
	k (Lcuq;Lfzf;Lbtn;I)F lambda$static$10
		static
		0 o p_174625_
		1 o p_174626_
		2 o p_174627_
		3 o p_174628_
	l (Lcuq;Lfzf;Lbtn;I)F lambda$static$9
		static
		0 o p_174630_
		1 o p_174631_
		2 o p_174632_
		3 o p_174633_
	m (Lcuq;Lfzf;Lbtn;I)F lambda$static$8
		static
		0 o p_272332_
		1 o p_272333_
		2 o p_272334_
		3 o p_272335_
	n (Lcuq;Lfzf;Lbtn;I)F lambda$static$7
		static
		0 o p_344163_
		1 o p_344164_
		2 o p_344165_
		3 o p_344166_
	o (Lcuq;Lfzf;Lbtn;I)F lambda$static$6
		static
		0 o p_329792_
		1 o p_329793_
		2 o p_329794_
		3 o p_329795_
	p (Lcuq;Lfzf;Lbtn;I)F lambda$static$5
		static
		0 o p_329803_
		1 o p_329804_
		2 o p_329805_
		3 o p_329806_
	q (Lcuq;Lfzf;Lbtn;I)F lambda$static$4
		static
		0 o p_174645_
		1 o p_174646_
		2 o p_174647_
		3 o p_174648_
	r (Lcuq;Lfzf;Lbtn;I)F lambda$static$3
		static
		0 o p_174650_
		1 o p_174651_
		2 o p_174652_
		3 o p_174653_
	s (Lcuq;Lfzf;Lbtn;I)F lambda$static$1
		static
		0 o p_174655_
		1 o p_174656_
		2 o p_174657_
		3 o p_174658_
	t (Lcuq;Lfzf;Lbtn;I)F lambda$static$0
		static
		0 o p_174660_
		1 o p_174661_
		2 o p_174662_
		3 o p_174663_
gps$1 net/minecraft/client/renderer/item/ItemProperties$1
	a rotation
	b rota
	c lastUpdateTick
	<init> ()V <init>
	a (Ldcw;D)D wobble
		0 o p_117904_
		1 o p_117905_
	unclampedCall (Lcuq;Lfzf;Lbtn;I)F unclampedCall
		0 o p_174665_
		1 o p_174666_
		2 o p_174667_
		3 o p_174668_
gpt net/minecraft/client/renderer/item/ItemPropertyFunction
	call (Lcuq;Lfzf;Lbtn;I)F call
		0 o p_174676_
		1 o p_174677_
		2 o p_174678_
		3 o p_174679_
gpu net/minecraft/client/renderer/item/package-info
gpv net/minecraft/client/renderer/package-info
gpw net/minecraft/client/renderer/texture/AbstractTexture
	a NOT_ASSIGNED
	b id
	c blur
	d mipmap
	<init> ()V <init>
	a (ZZ)V setFilter
		0 o p_117961_
		1 o p_117962_
	a (Laue;)V load
		0 o p_117955_
	a (Lgqm;Laue;Lakr;Ljava/util/concurrent/Executor;)V reset
		0 o p_117956_
		1 o p_117957_
		2 o p_117958_
		3 o p_117959_
	a ()I getId
	b ()V releaseId
	c ()V bind
	close ()V close
	d ()V lambda$bind$1
	e ()V lambda$releaseId$0
gpx net/minecraft/client/renderer/texture/Dumpable
	a (Lakr;Ljava/nio/file/Path;)V dumpContents
		0 o p_276124_
		1 o p_276123_
gpy net/minecraft/client/renderer/texture/DynamicTexture
	e LOGGER
	f pixels
	<clinit> ()V <clinit>
		static
	<init> (IIZ)V <init>
		0 o p_117980_
		1 o p_117981_
		2 o p_117982_
	<init> (Lfaj;)V <init>
		0 o p_117984_
	a (Laue;)V load
		0 o p_117987_
	a (Lfaj;)V setPixels
		0 o p_117989_
	a (Lakr;Ljava/nio/file/Path;)V dumpContents
		0 o p_276119_
		1 o p_276105_
	close ()V close
	d ()V upload
	e ()Lfaj; getPixels
	f ()V lambda$new$0
gpz net/minecraft/client/renderer/texture/HttpTexture
	f LOGGER
	g SKIN_WIDTH
	h SKIN_HEIGHT
	i LEGACY_SKIN_HEIGHT
	j file
	k urlString
	l processLegacySkin
	m onDownloaded
	n future
	o uploaded
	<clinit> ()V <clinit>
		static
	<init> (Ljava/io/File;Ljava/lang/String;Lakr;ZLjava/lang/Runnable;)V <init>
		0 o p_118002_
		1 o p_118003_
		2 o p_118004_
		3 o p_118005_
		4 o p_118006_
	a (Laue;)V load
		0 o p_118009_
	a (Lfaj;)V loadCallback
		0 o p_118011_
	a (Ljava/io/InputStream;)Lfaj; load
		0 o p_118019_
	a (Lfaj;IIII)V doNotchTransparencyHack
		static
		0 o p_118013_
		1 o p_118014_
		2 o p_118015_
		3 o p_118016_
		4 o p_118017_
	b (Lfaj;)V upload
		0 o p_118021_
	b (Lfaj;IIII)V setNoAlpha
		static
		0 o p_118023_
		1 o p_118024_
		2 o p_118025_
		3 o p_118026_
		4 o p_118027_
	b (Ljava/io/InputStream;)V lambda$load$3
		0 o p_174683_
	c (Lfaj;)Lfaj; processLegacySkin
		0 o p_118033_
	c (Laue;)V lambda$load$2
		0 o p_118031_
	d (Lfaj;)V lambda$loadCallback$1
		0 o p_118035_
	d ()V lambda$load$4
	e (Lfaj;)V lambda$loadCallback$0
		0 o p_174685_
gq net/minecraft/commands/arguments/coordinates/ColumnPosArgument
	a ERROR_NOT_COMPLETE
	b EXAMPLES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lgq; columnPos
		static
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Laqi; getColumnPos
		static
		0 o p_118993_
		1 o p_118994_
	a (Lcom/mojang/brigadier/StringReader;)Lgr; parse
		0 o p_118991_
	getExamples ()Ljava/util/Collection; getExamples
	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
		0 o p_118997_
		1 o p_118998_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_119000_
gqa net/minecraft/client/renderer/texture/MipmapGenerator
	a ALPHA_CUTOUT_CUTOFF
	b POW22
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ([Lfaj;I)[Lfaj; generateMipLevels
		static
		0 o p_251300_
		1 o p_252326_
	a (I)F getPow22
		static
		0 o p_118041_
	a ([F)V lambda$static$0
		static
		0 o p_118058_
	a (Lfaj;)Z hasTransparentPixel
		static
		0 o p_252279_
	a (IIIII)I gammaBlend
		static
		0 o p_118043_
		1 o p_118044_
		2 o p_118045_
		3 o p_118046_
		4 o p_118047_
	a (IIIIZ)I alphaBlend
		static
		0 o p_118049_
		1 o p_118050_
		2 o p_118051_
		3 o p_118052_
		4 o p_118053_
gqb net/minecraft/client/renderer/texture/MissingTextureAtlasSprite
	a MISSING_IMAGE_WIDTH
	b MISSING_IMAGE_HEIGHT
	c MISSING_TEXTURE_NAME
	d MISSING_TEXTURE_LOCATION
	e SPRITE_METADATA
	f missingTexture
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (II)Lfaj; generateMissingImage
		static
		0 o p_249811_
		1 o p_249362_
	a ()Lgqf; create
		static
	b ()Lakr; getLocation
		static
	c ()Lgpy; getTexture
		static
gqc net/minecraft/client/renderer/texture/OverlayTexture
	a NO_WHITE_U
	b RED_OVERLAY_V
	c WHITE_OVERLAY_V
	d NO_OVERLAY
	e SIZE
	f texture
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (FZ)I pack
		static
		0 o p_118091_
		1 o p_118092_
	a (F)I u
		static
		0 o p_118089_
	a ()V setupOverlayColor
	a (Z)I v
		static
		0 o p_118097_
	a (II)I pack
		static
		0 o p_118094_
		1 o p_118095_
	b ()V teardownOverlayColor
	close ()V close
gqd net/minecraft/client/renderer/texture/PreloadedTexture
	f future
	<init> (Laue;Lakr;Ljava/util/concurrent/Executor;)V <init>
		0 o p_118102_
		1 o p_118103_
		2 o p_118104_
	a (Lgqe$a;)Ljava/lang/Void; lambda$getFuture$1
		static
		0 o p_118110_
	a (Ljava/lang/Runnable;)V lambda$executor$4
		static
		0 o p_174696_
	a (Lgqm;Laue;Lakr;Ljava/util/concurrent/Executor;)V reset
		0 o p_118114_
		1 o p_118115_
		2 o p_118116_
		3 o p_118117_
	a (Laue;Lakr;)Lgqe$a; lambda$new$0
		static
		0 o p_118107_
		1 o p_118108_
	a (Ljava/util/concurrent/Executor;Ljava/lang/Runnable;)V lambda$executor$5
		static
		0 o p_118123_
		1 o p_118124_
	a (Ljava/util/concurrent/Executor;)Ljava/util/concurrent/Executor; executor
		static
		0 o p_118121_
	a (Lgqm;)V lambda$reset$3
		0 o p_118112_
	b (Laue;)Lgqe$a; getTextureImage
		0 o p_118126_
	c (Laue;)Lgqe$a; lambda$reset$2
		0 o p_118128_
	d ()Ljava/util/concurrent/CompletableFuture; getFuture
gqe net/minecraft/client/renderer/texture/SimpleTexture
	e location
	f LOGGER
	<clinit> ()V <clinit>
		static
	<init> (Lakr;)V <init>
		0 o p_118133_
	a (Laue;)V load
		0 o p_118135_
	a (Lfaj;ZZ)V doLoad
		0 o p_118137_
		1 o p_118138_
		2 o p_118139_
	b (Laue;)Lgqe$a; getTextureImage
		0 o p_118140_
	b (Lfaj;ZZ)V lambda$load$0
		0 o p_118142_
		1 o p_118143_
		2 o p_118144_
gqe$a net/minecraft/client/renderer/texture/SimpleTexture$TextureImage
	a metadata
	b image
	c exception
	<init> (Lgsi;Lfaj;)V <init>
		0 o p_118150_
		1 o p_118151_
	<init> (Ljava/io/IOException;)V <init>
		0 o p_118153_
	a (Laue;Lakr;)Lgqe$a; load
		static
		0 o p_118156_
		1 o p_118157_
	a ()Lgsi; getTextureMetadata
	b ()Lfaj; getImage
	c ()V throwIfError
	close ()V close
gqf net/minecraft/client/renderer/texture/SpriteContents
	a LOGGER
	b name
	c width
	d height
	e originalImage
	f byMipLevel
	g animatedTexture
	h metadata
	<clinit> ()V <clinit>
		static
	<init> (Lakr;Lgry;Lfaj;Laug;)V <init>
		0 o p_249787_
		1 o p_251031_
		2 o p_252131_
		3 o p_294742_
	a (Lgry;IILgrw;)Lgqf$a; createAnimatedTexture
		0 o p_250817_
		1 o p_249792_
		2 o p_252353_
		3 o p_250947_
	a (IIII[Lfaj;)V upload
		0 o p_248895_
		1 o p_250245_
		2 o p_250458_
		3 o p_251337_
		4 o p_248825_
	a (Ljava/util/List;II)V lambda$createAnimatedTexture$3
		static
		0 o p_251013_
		1 o p_251291_
		2 o p_251837_
	a (I)V increaseMipLevel
		0 o p_248864_
	a (II)V uploadFirstFrame
		0 o p_252315_
		1 o p_248634_
	a ()I width
	a (Lit/unimi/dsi/fastutil/ints/IntSet;I)Z lambda$createAnimatedTexture$4
		static
		0 o p_251708_
		1 o p_251185_
	a (III)Z isTransparent
		0 o p_250374_
		1 o p_250934_
		2 o p_249573_
	b ()I height
	c ()Lakr; name
	close ()V close
	d ()Ljava/util/stream/IntStream; getUniqueFrames
	e ()Lgqh; createTicker
	f ()Laug; metadata
	g ()I getFrameCount
	h ()Ljava/lang/String; lambda$increaseMipLevel$2
	i ()Ljava/lang/String; lambda$increaseMipLevel$1
	j ()Ljava/lang/String; lambda$increaseMipLevel$0
	toString ()Ljava/lang/String; toString
gqf$a net/minecraft/client/renderer/texture/SpriteContents$AnimatedTexture
	a this$0
	b frames
	c frameRowSize
	d interpolateFrames
	<init> (Lgqf;Ljava/util/List;IZ)V <init>
		0 o p_249387_
		1 o p_250968_
		2 o p_251686_
		3 o p_251832_
	a (Lgqf$b;)I lambda$getUniqueFrames$0
		static
		0 o p_249981_
	a ()Lgqh; createTicker
	a (I)I getFrameX
		0 o p_249475_
	a (II)V uploadFirstFrame
		0 o p_251807_
		1 o p_248676_
	a (III)V uploadFrame
		0 o p_250449_
		1 o p_248877_
		2 o p_249060_
	b ()Ljava/util/stream/IntStream; getUniqueFrames
	b (I)I getFrameY
		0 o p_251327_
gqf$b net/minecraft/client/renderer/texture/SpriteContents$FrameInfo
	a index
	b time
	<init> (II)V <init>
		0 o p_248909_
		1 o p_250552_
gqf$c net/minecraft/client/renderer/texture/SpriteContents$InterpolationData
	a this$0
	b activeFrame
	<init> (Lgqf;)V <init>
		0 o p_249611_
	a (IILgqf$d;)V uploadInterpolatedFrame
		0 o p_250513_
		1 o p_251644_
		2 o p_248626_
	a (DII)I mix
		0 o p_250974_
		1 o p_252151_
		2 o p_249832_
	a (Lgqf$a;IIII)I getPixel
		0 o p_251976_
		1 o p_250761_
		2 o p_250049_
		3 o p_250004_
		4 o p_251489_
	close ()V close
gqf$d net/minecraft/client/renderer/texture/SpriteContents$Ticker
	a frame
	b subFrame
	c animationInfo
	d interpolationData
	<init> (Lgqf;Lgqf$a;Lgqf$c;)V <init>
		0 o p_251164_
		1 o p_249618_
		2 o p_251097_
	a (II)V tickAndUpload
		0 o p_249105_
		1 o p_249676_
	b (II)V lambda$tickAndUpload$0
		0 o p_252186_
		1 o p_252319_
	close ()V close
gqg net/minecraft/client/renderer/texture/SpriteLoader
	a DEFAULT_METADATA_SECTIONS
	b LOGGER
	c location
	d maxSupportedTextureSize
	e minWidth
	f minHeight
	<clinit> ()V <clinit>
		static
	<init> (Lakr;III)V <init>
		0 o p_276126_
		1 o p_276121_
		2 o p_276110_
		3 o p_276114_
	a (Lgqi$a;)Ljava/lang/String; lambda$stitch$0
		static
		0 o p_249576_
	a (Lgqo;Ljava/util/List;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; runSpriteSuppliers
		static
		0 o p_294961_
		1 o p_261516_
		2 o p_261791_
	a (Laue;Lakr;ILjava/util/concurrent/Executor;Ljava/util/Collection;)Ljava/util/concurrent/CompletableFuture; loadAndStitch
		0 o p_295469_
		1 o p_294925_
		2 o p_294855_
		3 o p_294720_
		4 o p_294816_
	a (Lgqi;II)Ljava/util/Map; getStitchedSprites
		0 o p_276117_
		1 o p_276111_
		2 o p_276112_
	a (Ljava/util/Map;IILgqf;II)V lambda$getStitchedSprites$9
		0 o p_248538_
		1 o p_250109_
		2 o p_251257_
		3 o p_251421_
		4 o p_250533_
		5 o p_251913_
	a (Lgqk;)Lgqg; create
		static
		0 o p_249085_
	a (Lgqo;Ljava/util/concurrent/Executor;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; lambda$runSpriteSuppliers$4
		static
		0 o p_293676_
		1 o p_293677_
		2 o p_293678_
	a (ILgql;)V lambda$stitch$1
		static
		0 o p_251160_
		1 o p_251202_
	a (Laue;Lakr;ILjava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; loadAndStitch
		0 o p_262108_
		1 o p_261754_
		2 o p_262104_
		3 o p_261687_
	a (Lgqo;Ljava/util/concurrent/Executor;Ljava/util/List;)Ljava/util/concurrent/CompletionStage; lambda$loadAndStitch$7
		static
		0 o p_293669_
		1 o p_293670_
		2 o p_293671_
	a (Laue;Lakr;)Ljava/util/List; lambda$loadAndStitch$6
		static
		0 o p_293674_
		1 o p_293675_
	a (Ljava/util/List;ILjava/util/concurrent/Executor;)Lgqg$a; stitch
		0 o p_262029_
		1 o p_261919_
		2 o p_261665_
	a (Ljava/util/List;)Ljava/util/List; lambda$runSpriteSuppliers$5
		static
		0 o p_252234_
	a (Ljava/util/function/Function;Lgqo;)Lgqf; lambda$runSpriteSuppliers$3
		static
		0 o p_293672_
		1 o p_293673_
	a (Ljava/util/Map;I)V lambda$stitch$2
		static
		0 o p_249498_
		1 o p_248649_
	a (ILjava/util/concurrent/Executor;Ljava/util/List;)Lgqg$a; lambda$loadAndStitch$8
		0 o p_261391_
		1 o p_261392_
		2 o p_261393_
gqg$a net/minecraft/client/renderer/texture/SpriteLoader$Preparations
	a width
	b height
	c mipLevel
	d missing
	e regions
	f readyForUpload
	<init> (IIILgql;Ljava/util/Map;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o width
		1 o height
		2 o mipLevel
		3 o missing
		4 o regions
		5 o readyForUpload
	a (Ljava/lang/Void;)Lgqg$a; lambda$waitForUpload$0
		0 o p_249056_
	a ()Ljava/util/concurrent/CompletableFuture; waitForUpload
	b ()I width
	c ()I height
	d ()I mipLevel
	e ()Lgql; missing
	equals (Ljava/lang/Object;)Z equals
		0 o p_250785_
	f ()Ljava/util/Map; regions
	g ()Ljava/util/concurrent/CompletableFuture; readyForUpload
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gqh net/minecraft/client/renderer/texture/SpriteTicker
	a (II)V tickAndUpload
		0 o p_248847_
		1 o p_250486_
	close ()V close
gqi net/minecraft/client/renderer/texture/Stitcher
	a HOLDER_COMPARATOR
	b mipLevel
	c texturesToBeStitched
	d storage
	e storageX
	f storageY
	g maxWidth
	h maxHeight
	<clinit> ()V <clinit>
		static
	<init> (III)V <init>
		0 o p_118171_
		1 o p_118172_
		2 o p_118173_
	a ()I getWidth
	a (Lgqi$d;)V gatherSprites
		0 o p_118181_
	a (Lgqi$a;)V registerSprite
		0 o p_249253_
	a (Lgqi$b;)Z addToStorage
		0 o p_118179_
	a (II)I smallestFittingMinTexel
		static
		0 o p_118189_
		1 o p_118190_
	b ()I getHeight
	b (Lgqi$b;)Z expand
		0 o p_118192_
	c (Lgqi$b;)Lgqi$a; lambda$stitch$3
		static
		0 o p_247946_
	c ()V stitch
	d (Lgqi$b;)Lakr; lambda$static$2
		static
		0 o p_247945_
	e (Lgqi$b;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_118199_
	f (Lgqi$b;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_118201_
gqi$a net/minecraft/client/renderer/texture/Stitcher$Entry
	a ()I width
	b ()I height
	c ()Lakr; name
gqi$b net/minecraft/client/renderer/texture/Stitcher$Holder
	a entry
	b width
	c height
	<init> (Lgqi$a;II)V <init>
		0 o entry
		1 o width
		2 o height
	<init> (Lgqi$a;I)V <init>
		0 o p_250261_
		1 o p_250127_
	a ()Lgqi$a; entry
	b ()I width
	c ()I height
	equals (Ljava/lang/Object;)Z equals
		0 o p_251865_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gqi$c net/minecraft/client/renderer/texture/Stitcher$Region
	a originX
	b originY
	c width
	d height
	e subSlots
	f holder
	<init> (IIII)V <init>
		0 o p_118216_
		1 o p_118217_
		2 o p_118218_
		3 o p_118219_
	a (Lgqi$b;)Z add
		0 o p_118222_
	a ()I getX
	a (Lgqi$d;)V walk
		0 o p_250195_
	b ()I getY
	toString ()Ljava/lang/String; toString
gqi$d net/minecraft/client/renderer/texture/Stitcher$SpriteLoader
	load (Lgqi$a;II)V load
		0 o p_249434_
		1 o p_118230_
		2 o p_118231_
gqj net/minecraft/client/renderer/texture/StitcherException
	a allSprites
	<init> (Lgqi$a;Ljava/util/Collection;)V <init>
		0 o p_250177_
		1 o p_248618_
	a ()Ljava/util/Collection; getAllSprites
gqk net/minecraft/client/renderer/texture/TextureAtlas
	e LOCATION_BLOCKS
	f LOCATION_PARTICLES
	g LOGGER
	h sprites
	i animatedTextures
	j texturesByName
	k missingSprite
	l location
	m maxSupportedTextureSize
	n width
	o height
	p mipLevel
	<clinit> ()V <clinit>
		static
	<init> (Lakr;)V <init>
		0 o p_118269_
	a (Laue;)V load
		0 o p_118282_
	a (Lgqg$a;)V upload
		0 o p_250662_
	a (Ljava/nio/file/Path;Ljava/lang/String;Ljava/util/Map;)V dumpSpriteNames
		static
		0 o p_261769_
		1 o p_262102_
		2 o p_261722_
	a (Lakr;)Lgql; getSprite
		0 o p_118317_
	a (Lakr;Ljava/nio/file/Path;)V dumpContents
		0 o p_276106_
		1 o p_276127_
	b (Lgqg$a;)V updateFilter
		0 o p_251993_
	d ()V cycleAnimationFrames
	e ()V tick
	f ()V clearTextureData
	g ()Lakr; location
	h ()I maxSupportedTextureSize
	i ()I getWidth
	j ()I getHeight
gql net/minecraft/client/renderer/texture/TextureAtlasSprite
	a atlasLocation
	b contents
	c x
	d y
	e u0
	f u1
	g v0
	h v1
	<init> (Lakr;Lgqf;IIII)V <init>
		0 o p_250211_
		1 o p_248526_
		2 o p_248950_
		3 o p_249741_
		4 o p_248672_
		5 o p_248637_
	a ()I getX
	a (F)F getU
		0 o p_294967_
	a (Lfbm;)Lfbm; wrap
		0 o p_118382_
	b (F)F getUOffset
		0 o p_174728_
	b ()I getY
	c ()F getU0
	c (F)F getV
		0 o p_294167_
	d (F)F getVOffset
		0 o p_174742_
	d ()F getU1
	e ()Lgqf; contents
	f ()Lgql$a; createTicker
	g ()F getV0
	h ()F getV1
	i ()Lakr; atlasLocation
	j ()V uploadFirstFrame
	k ()F uvShrinkRatio
	l ()F atlasSize
	toString ()Ljava/lang/String; toString
gql$1 net/minecraft/client/renderer/texture/TextureAtlasSprite$1
	a val$ticker
	b this$0
	<init> (Lgql;Lgqh;)V <init>
		0 o p_248675_
		1 o p_250522_
	a ()V tickAndUpload
	close ()V close
gql$a net/minecraft/client/renderer/texture/TextureAtlasSprite$Ticker
	a ()V tickAndUpload
	close ()V close
gqm net/minecraft/client/renderer/texture/TextureManager
	a INTENTIONAL_MISSING_TEXTURE
	b LOGGER
	c byPath
	d tickableTextures
	e prefixRegister
	f resourceManager
	<clinit> ()V <clinit>
		static
	<init> (Laue;)V <init>
		0 o p_118474_
	a (Laue;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;Ljava/lang/Void;)V lambda$reload$5
		0 o p_247947_
		1 o p_247948_
		2 o p_247949_
		3 o p_247950_
	a (Lakr;)V bindForSetup
		0 o p_174785_
	a (Ljava/util/concurrent/CompletableFuture;)V lambda$reload$4
		static
		0 o p_247951_
	a (Lakr;Lgpw;)V register
		0 o p_118496_
		1 o p_118497_
	a (Lakr;Lgqd;)V lambda$preload$2
		0 o p_118499_
		1 o p_118500_
	a (Ljava/nio/file/Path;)V dumpAllSheets
		0 o p_276129_
	a (Ljava/nio/file/Path;Lakr;Lgpw;)V lambda$_dumpAllSheets$8
		static
		0 o p_276100_
		1 o p_276101_
		2 o p_276102_
	a (Lgpw;)Ljava/lang/String; lambda$loadTexture$1
		static
		0 o p_118487_
	a (Ljava/lang/Runnable;)V execute
		static
		0 o p_118489_
	a (Lakr;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; preload
		0 o p_118502_
		1 o p_118503_
	a (Laty$a;Laue;Lbnf;Lbnf;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; reload
		0 o p_118476_
		1 o p_118477_
		2 o p_118478_
		3 o p_118479_
		4 o p_118480_
		5 o p_118481_
	a (Ljava/lang/String;Lgpy;)Lakr; register
		0 o p_118491_
		1 o p_118492_
	b (Ljava/lang/Runnable;)V lambda$reload$6
		static
		0 o p_118505_
	b (Lakr;Lgpw;)Lgpw; getTexture
		0 o p_174787_
		1 o p_174788_
	b (Lakr;)Lgpw; getTexture
		0 o p_118507_
	b (Ljava/nio/file/Path;)V _dumpAllSheets
		0 o p_276128_
	c (Lakr;)V release
		0 o p_118514_
	c (Lakr;Lgpw;)V safeClose
		0 o p_118509_
		1 o p_118510_
	c (Ljava/nio/file/Path;)V lambda$dumpAllSheets$7
		0 o p_276099_
	c (Ljava/lang/Runnable;)V lambda$execute$3
		static
		0 o p_118512_
	close ()V close
	d (Lakr;Lgpw;)Lgpw; loadTexture
		0 o p_118516_
		1 o p_118517_
	d (Lakr;)V _bind
		0 o p_118520_
	e ()V tick
	e (Lakr;)V lambda$bindForSetup$0
		0 o p_174790_
gqn net/minecraft/client/renderer/texture/Tickable
	e ()V tick
gqo net/minecraft/client/renderer/texture/atlas/SpriteResourceLoader
	a LOGGER
	<clinit> ()V <clinit>
		static
	a (Ljava/util/Collection;Lakr;Lauc;)Lgqf; lambda$create$0
		static
		0 o p_293679_
		1 o p_293680_
		2 o p_293681_
	create (Ljava/util/Collection;)Lgqo; create
		static
		0 o p_296204_
	loadSprite (Lakr;Lauc;)Lgqf; loadSprite
		0 o p_295581_
		1 o p_294329_
gqp net/minecraft/client/renderer/texture/atlas/SpriteSource
	a TEXTURE_ID_CONVERTER
	<clinit> ()V <clinit>
		static
	a (Laue;Lgqp$a;)V run
		0 o p_261770_
		1 o p_261757_
	a ()Lgqr; type
gqp$a net/minecraft/client/renderer/texture/atlas/SpriteSource$Output
	a (Lakr;Lgqp$b;)V add
		0 o p_261821_
		1 o p_261760_
	a (Lakr;Lauc;)V add
		0 o p_261841_
		1 o p_261651_
	a (Lakr;Lauc;Lgqo;)Lgqf; lambda$add$0
		static
		0 o p_293682_
		1 o p_293683_
		2 o p_293684_
	a (Ljava/util/function/Predicate;)V removeAll
		0 o p_261532_
gqp$b net/minecraft/client/renderer/texture/atlas/SpriteSource$SpriteSupplier
	a ()V discard
gqq net/minecraft/client/renderer/texture/atlas/SpriteSourceList
	a LOGGER
	b ATLAS_INFO_CONVERTER
	c sources
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_295898_
	a (Laue;)Ljava/util/List; list
		0 o p_294111_
	a (Laue;Lakr;)Lgqq; load
		static
		0 o p_295606_
		1 o p_295617_
	a (Lgqo;)Lgqf; lambda$list$1
		static
		0 o p_295583_
	a (Laue;Lgqp$a;Lgqp;)V lambda$list$0
		static
		0 o p_296461_
		1 o p_294743_
		2 o p_295860_
gqq$1 net/minecraft/client/renderer/texture/atlas/SpriteSourceList$1
	a val$sprites
	<init> (Lgqq;Ljava/util/Map;)V <init>
		0 o p_295746_
		1 o p_295269_
	a (Lakr;Lgqp$b;)V add
		0 o p_296060_
		1 o p_296385_
	a (Ljava/util/function/Predicate;)V removeAll
		0 o p_296294_
gqr net/minecraft/client/renderer/texture/atlas/SpriteSourceType
	a codec
	<init> (Lcom/mojang/serialization/MapCodec;)V <init>
		0 o codec
	a ()Lcom/mojang/serialization/MapCodec; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_261833_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gqs net/minecraft/client/renderer/texture/atlas/SpriteSources
	a SINGLE_FILE
	b DIRECTORY
	c FILTER
	d UNSTITCHER
	e PALETTED_PERMUTATIONS
	f TYPE_CODEC
	g CODEC
	h FILE_CODEC
	i TYPES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lakr;)Ljava/lang/String; lambda$static$2
		static
		0 o p_339312_
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lgqr; register
		static
		0 o p_262175_
		1 o p_338536_
	a (Lgqr;)Lcom/mojang/serialization/DataResult; lambda$static$3
		static
		0 o p_274716_
	b (Lakr;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_274717_
	c (Lakr;)Ljava/lang/String; lambda$static$0
		static
		0 o p_339313_
gqt net/minecraft/client/renderer/texture/atlas/package-info
gqu net/minecraft/client/renderer/texture/atlas/sources/DirectoryLister
	b CODEC
	c sourcePath
	d idPrefix
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o p_261886_
		1 o p_261776_
	a (Laue;Lgqp$a;)V run
		0 o p_261582_
		1 o p_261898_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_262096_
	a ()Lgqr; type
	a (Lakk;Lgqp$a;Lakr;Lauc;)V lambda$run$3
		0 o p_261553_
		1 o p_261798_
		2 o p_261906_
		3 o p_261635_
	a (Lgqu;)Ljava/lang/String; lambda$static$1
		static
		0 o p_262146_
	b (Lgqu;)Ljava/lang/String; lambda$static$0
		static
		0 o p_261592_
gqv net/minecraft/client/renderer/texture/atlas/sources/LazyLoadedImage
	a id
	b resource
	c image
	d referenceCount
	<init> (Lakr;Lauc;I)V <init>
		0 o p_267104_
		1 o p_266995_
		2 o p_266778_
	a ()Lfaj; get
	b ()V release
gqw net/minecraft/client/renderer/texture/atlas/sources/PalettedPermutations
	b CODEC
	c LOGGER
	d textures
	e permutations
	f paletteKey
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lakr;Ljava/util/Map;)V <init>
		0 o p_267282_
		1 o p_266681_
		2 o p_266741_
	a (Laue;)[I lambda$run$4
		0 o p_266955_
	a (Ljava/util/function/Supplier;Laue;Lakr;)Ljava/util/function/IntUnaryOperator; lambda$run$5
		static
		0 o p_267012_
		1 o p_266968_
		2 o p_267020_
	a (Lgqw;)Ljava/util/Map; lambda$static$2
		static
		0 o p_267234_
	a (Laue;Lakr;)[I loadPaletteEntryFromImage
		static
		0 o p_267184_
		1 o p_267059_
	a (Ljava/util/Map;Ljava/util/function/Supplier;Laue;Ljava/lang/String;Lakr;)V lambda$run$6
		static
		0 o p_266771_
		1 o p_266716_
		2 o p_266763_
		3 o p_267108_
		4 o p_266969_
	a (Laue;Lgqp$a;)V run
		0 o p_267219_
		1 o p_267250_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_266838_
	a ()Lgqr; type
	a ([I[I)Ljava/util/function/IntUnaryOperator; createPaletteMapping
		static
		0 o p_266839_
		1 o p_266776_
	a (Lit/unimi/dsi/fastutil/ints/Int2IntMap;I)I lambda$createPaletteMapping$7
		static
		0 o p_267898_
		1 o p_267899_
	b (Lgqw;)Lakr; lambda$static$1
		static
		0 o p_266732_
	c (Lgqw;)Ljava/util/List; lambda$static$0
		static
		0 o p_267300_
gqw$a net/minecraft/client/renderer/texture/atlas/sources/PalettedPermutations$PalettedSpriteSupplier
	a baseImage
	b palette
	c permutationLocation
	<init> (Lgqv;Ljava/util/function/Supplier;Lakr;)V <init>
		0 o baseImage
		1 o palette
		2 o permutationLocation
	a ()V discard
	a (Lgqo;)Lgqf; apply
		0 o p_295023_
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_294684_
	b ()Lgqv; baseImage
	c ()Ljava/util/function/Supplier; palette
	d ()Lakr; permutationLocation
	equals (Ljava/lang/Object;)Z equals
		0 o p_267202_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gqx net/minecraft/client/renderer/texture/atlas/sources/SingleFile
	b CODEC
	c LOGGER
	d resourceId
	e spriteId
	<clinit> ()V <clinit>
		static
	<init> (Lakr;Ljava/util/Optional;)V <init>
		0 o p_261658_
		1 o p_261712_
	a (Laue;Lgqp$a;)V run
		0 o p_261920_
		1 o p_261578_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_261903_
	a (Lgqx;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_261615_
	a ()Lgqr; type
	b (Lgqx;)Lakr; lambda$static$0
		static
		0 o p_261913_
gqy net/minecraft/client/renderer/texture/atlas/sources/SourceFilter
	b CODEC
	c filter
	<clinit> ()V <clinit>
		static
	<init> (Layx;)V <init>
		0 o p_261654_
	a (Lgqy;)Layx; lambda$static$0
		static
		0 o p_262094_
	a (Laue;Lgqp$a;)V run
		0 o p_261888_
		1 o p_261864_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_261830_
	a ()Lgqr; type
gqz net/minecraft/client/renderer/texture/atlas/sources/Unstitcher
	b CODEC
	c LOGGER
	d resource
	e regions
	f xDivisor
	g yDivisor
	<clinit> ()V <clinit>
		static
	<init> (Lakr;Ljava/util/List;DD)V <init>
		0 o p_261679_
		1 o p_261974_
		2 o p_262181_
		3 o p_261631_
	a (Laue;Lgqp$a;)V run
		0 o p_261498_
		1 o p_261828_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_262047_
	a ()Lgqr; type
	a (Lgqz;)Ljava/lang/Double; lambda$static$3
		static
		0 o p_262039_
	b (Lgqz;)Ljava/lang/Double; lambda$static$2
		static
		0 o p_261601_
	c (Lgqz;)Ljava/util/List; lambda$static$1
		static
		0 o p_261944_
	d (Lgqz;)Lakr; lambda$static$0
		static
		0 o p_261910_
gqz$a net/minecraft/client/renderer/texture/atlas/sources/Unstitcher$Region
	a CODEC
	b sprite
	c x
	d y
	e width
	f height
	<clinit> ()V <clinit>
		static
	<init> (Lakr;DDDD)V <init>
		0 o sprite
		1 o x
		2 o y
		3 o width
		4 o height
	a ()Lakr; sprite
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_261521_
	b ()D x
	c ()D y
	d ()D width
	e ()D height
	equals (Ljava/lang/Object;)Z equals
		0 o p_261603_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gqz$b net/minecraft/client/renderer/texture/atlas/sources/Unstitcher$RegionInstance
	a image
	b region
	c xDivisor
	d yDivisor
	<init> (Lgqv;Lgqz$a;DD)V <init>
		0 o p_266678_
		1 o p_267197_
		2 o p_266911_
		3 o p_266789_
	a ()V discard
	a (Lgqo;)Lgqf; apply
		0 o p_296272_
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_295537_
gr net/minecraft/commands/arguments/coordinates/Coordinates
	a (Let;)Lexc; getPosition
		0 o p_119566_
	a ()Z isXRelative
	b (Let;)Lexb; getRotation
		0 o p_119567_
	b ()Z isYRelative
	c (Let;)Ljd; getBlockPos
		0 o p_119569_
	c ()Z isZRelative
gra net/minecraft/client/renderer/texture/atlas/sources/package-info
grb net/minecraft/client/renderer/texture/package-info
grc net/minecraft/client/resources/ClientPackSource
	c HIGH_CONTRAST_PACK
	d VERSION_METADATA_SECTION
	e BUILT_IN_METADATA
	f SPECIAL_PACK_NAMES
	g VANILLA_PACK_INFO
	h VANILLA_SELECTION_CONFIG
	i BUILT_IN_SELECTION_CONFIG
	j PACKS_DIR
	k externalAssetDir
	<clinit> ()V <clinit>
		static
	<init> (Ljava/nio/file/Path;Lews;)V <init>
		0 o p_249324_
		1 o p_295556_
	a (Lasq;)Latm; createVanillaPack
		0 o p_250048_
	a (Ljava/lang/String;Lwz;)Lasp; createBuiltInPackLocation
		static
		0 o p_326492_
		1 o p_326472_
	a (Ljava/lang/String;)Lwz; getPackTitle
		0 o p_250421_
	a (Ljava/util/function/BiConsumer;)V populatePackList
		0 o p_249851_
	a (Ljava/lang/String;Latm$c;Lwz;)Latm; createBuiltinPack
		0 o p_250992_
		1 o p_250814_
		2 o p_249835_
	a (Ljava/nio/file/Path;)Ljava/nio/file/Path; findExplodedAssetPacks
		0 o p_251339_
	b (Ljava/nio/file/Path;)Lasu; createVanillaPackSource
		static
		0 o p_250749_
grd net/minecraft/client/resources/DefaultPlayerSkin
	a DEFAULT_SKINS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/authlib/GameProfile;)Lgrl; get
		static
		0 o p_296012_
	a ()Lakr; getDefaultTexture
		static
	a (Ljava/lang/String;Lgrl$a;)Lgrl; create
		static
		0 o p_295448_
		1 o p_294197_
	a (Ljava/util/UUID;)Lgrl; get
		static
		0 o p_294401_
gre net/minecraft/client/resources/FoliageColorReloadListener
	a LOCATION
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ([ILaue;Lbnf;)V apply
		0 o p_118667_
		1 o p_118668_
		2 o p_118669_
	a (Laue;Lbnf;)[I prepare
		0 o p_118660_
		1 o p_118661_
	a (Ljava/lang/Object;Laue;Lbnf;)V apply
		0 o p_118663_
		1 o p_118664_
		2 o p_118665_
	b (Laue;Lbnf;)Ljava/lang/Object; prepare
		0 o p_118671_
		1 o p_118672_
grf net/minecraft/client/resources/GrassColorReloadListener
	a LOCATION
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ([ILaue;Lbnf;)V apply
		0 o p_118684_
		1 o p_118685_
		2 o p_118686_
	a (Laue;Lbnf;)[I prepare
		0 o p_118677_
		1 o p_118678_
	a (Ljava/lang/Object;Laue;Lbnf;)V apply
		0 o p_118680_
		1 o p_118681_
		2 o p_118682_
	b (Laue;Lbnf;)Ljava/lang/Object; prepare
		0 o p_118688_
		1 o p_118689_
grg net/minecraft/client/resources/IndexedAssetSource
	a PATH_SPLITTER
	b LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/nio/file/Path;Ljava/lang/String;)Ljava/nio/file/Path; createIndexFs
		static
		0 o p_248776_
		1 o p_250235_
grh net/minecraft/client/resources/LegacyStuffWrapper
	<init> ()V <init>
	a (Laue;Lakr;)[I getPixels
		static
		0 o p_118727_
		1 o p_118728_
gri net/minecraft/client/resources/MapDecorationTextureManager
	<init> (Lgqm;)V <init>
		0 o p_335745_
	a (Leqn;)Lgql; get
		0 o p_335945_
grj net/minecraft/client/resources/MobEffectTextureManager
	<init> (Lgqm;)V <init>
		0 o p_118730_
	a (Ljm;)Lgql; get
		0 o p_316705_
grk net/minecraft/client/resources/PaintingTextureManager
	a BACK_SPRITE_LOCATION
	<clinit> ()V <clinit>
		static
	<init> (Lgqm;)V <init>
		0 o p_118802_
	a ()Lgql; getBackSprite
	a (Lcjd;)Lgql; get
		0 o p_235034_
grl net/minecraft/client/resources/PlayerSkin
	a texture
	b textureUrl
	c capeTexture
	d elytraTexture
	e model
	f secure
	<init> (Lakr;Ljava/lang/String;Lakr;Lakr;Lgrl$a;Z)V <init>
		0 o texture
		1 o textureUrl
		2 o capeTexture
		3 o elytraTexture
		4 o model
		5 o secure
	a ()Lakr; texture
	b ()Ljava/lang/String; textureUrl
	c ()Lakr; capeTexture
	d ()Lakr; elytraTexture
	e ()Lgrl$a; model
	equals (Ljava/lang/Object;)Z equals
		0 o p_294440_
	f ()Z secure
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
grl$a net/minecraft/client/resources/PlayerSkin$Model
	a SLIM
	b WIDE
	c id
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_295568_
		1 o p_294475_
		2 o p_294556_
	a (Ljava/lang/String;)Lgrl$a; byName
		static
		0 o p_295156_
	a ()Ljava/lang/String; id
	b ()[Lgrl$a; $values
		static
	valueOf (Ljava/lang/String;)Lgrl$a; valueOf
		static
		0 o p_295980_
	values ()[Lgrl$a; values
		static
grm net/minecraft/client/resources/SkinManager
	a LOGGER
	b sessionService
	c skinCache
	d skinTextures
	e capeTextures
	f elytraTextures
	<clinit> ()V <clinit>
		static
	<init> (Lgqm;Ljava/nio/file/Path;Lcom/mojang/authlib/minecraft/MinecraftSessionService;Ljava/util/concurrent/Executor;)V <init>
		0 o p_118812_
		1 o p_294690_
		2 o p_118814_
		3 o p_294105_
	a (Ljava/util/UUID;Lcom/mojang/authlib/minecraft/MinecraftProfileTextures;)Ljava/util/concurrent/CompletableFuture; registerTextures
		0 o p_307544_
		1 o p_307606_
	a (Ljava/util/concurrent/CompletableFuture;Lgrl;)Lgrl; lambda$lookupInsecure$0
		static
		0 o p_293691_
		1 o p_293692_
	a (Ljava/util/concurrent/CompletableFuture;Ljava/lang/String;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Lgrl$a;Lcom/mojang/authlib/minecraft/MinecraftProfileTextures;Ljava/lang/Void;)Lgrl; lambda$registerTextures$1
		static
		0 o p_307120_
		1 o p_307121_
		2 o p_307122_
		3 o p_307123_
		4 o p_307124_
		5 o p_307125_
		6 o p_307126_
	a (Lcom/mojang/authlib/GameProfile;)Ljava/util/function/Supplier; lookupInsecure
		0 o p_295432_
	b (Lcom/mojang/authlib/GameProfile;)Lgrl; getInsecureSkin
		0 o p_294261_
	c (Lcom/mojang/authlib/GameProfile;)Ljava/util/concurrent/CompletableFuture; getOrLoad
		0 o p_294865_
grm$1 net/minecraft/client/resources/SkinManager$1
	a val$sessionService
	b val$mainThreadExecutor
	c this$0
	<init> (Lgrm;Lcom/mojang/authlib/minecraft/MinecraftSessionService;Ljava/util/concurrent/Executor;)V <init>
		0 o p_118850_
		1 o p_118851_
		2 o p_296188_
	a (Lgrm$a;Lcom/mojang/authlib/minecraft/MinecraftProfileTextures;)Ljava/util/concurrent/CompletionStage; lambda$load$1
		0 o p_307129_
		1 o p_307130_
	a (Lgrm$a;Lcom/mojang/authlib/minecraft/MinecraftSessionService;)Lcom/mojang/authlib/minecraft/MinecraftProfileTextures; lambda$load$0
		static
		0 o p_307127_
		1 o p_307128_
	a (Lgrm$a;)Ljava/util/concurrent/CompletableFuture; load
		0 o p_296373_
	load (Ljava/lang/Object;)Ljava/lang/Object; load
		0 o p_118855_
grm$2 net/minecraft/client/resources/SkinManager$2
	a $SwitchMap$com$mojang$authlib$minecraft$MinecraftProfileTexture$Type
	<clinit> ()V <clinit>
		static
grm$a net/minecraft/client/resources/SkinManager$CacheKey
	a profileId
	b packedTextures
	<init> (Ljava/util/UUID;Lcom/mojang/authlib/properties/Property;)V <init>
		0 o profileId
		1 o packedTextures
	a ()Ljava/util/UUID; profileId
	b ()Lcom/mojang/authlib/properties/Property; packedTextures
	equals (Ljava/lang/Object;)Z equals
		0 o p_296051_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
grm$b net/minecraft/client/resources/SkinManager$TextureCache
	a textureManager
	b root
	c type
	d textures
	<init> (Lgqm;Ljava/nio/file/Path;Lcom/mojang/authlib/minecraft/MinecraftProfileTexture$Type;)V <init>
		0 o p_295278_
		1 o p_294453_
		2 o p_294220_
	a (Ljava/util/concurrent/CompletableFuture;Lakr;)V lambda$registerTexture$0
		static
		0 o p_294997_
		1 o p_295500_
	a (Ljava/lang/String;)Lakr; getTextureLocation
		0 o p_295006_
	a (Lcom/mojang/authlib/minecraft/MinecraftProfileTexture;)Ljava/util/concurrent/CompletableFuture; getOrLoad
		0 o p_294862_
	b (Lcom/mojang/authlib/minecraft/MinecraftProfileTexture;)Ljava/util/concurrent/CompletableFuture; registerTexture
		0 o p_295647_
grn net/minecraft/client/resources/SplashManager
	a SPLASHES_LOCATION
	b RANDOM
	c splashes
	d user
	<clinit> ()V <clinit>
		static
	<init> (Lfhb;)V <init>
		0 o p_118866_
	a (Laue;Lbnf;)Ljava/util/List; prepare
		0 o p_118869_
		1 o p_118870_
	a (Ljava/util/List;Laue;Lbnf;)V apply
		0 o p_118878_
		1 o p_118879_
		2 o p_118880_
	a ()Lfjq; getSplash
	a (Ljava/lang/String;)Z lambda$prepare$0
		static
		0 o p_118876_
	a (Ljava/lang/Object;Laue;Lbnf;)V apply
		0 o p_118872_
		1 o p_118873_
		2 o p_118874_
	b (Laue;Lbnf;)Ljava/lang/Object; prepare
		0 o p_118882_
		1 o p_118883_
gro net/minecraft/client/resources/TextureAtlasHolder
	a textureAtlas
	b atlasInfoLocation
	c metadataSections
	<init> (Lgqm;Lakr;Lakr;)V <init>
		0 o p_262057_
		1 o p_261554_
		2 o p_262147_
	<init> (Lgqm;Lakr;Lakr;Ljava/util/Set;)V <init>
		0 o p_294921_
		1 o p_295514_
		2 o p_294920_
		3 o p_295003_
	a (Lgqg$a;Lbnf;)V apply
		0 o p_252333_
		1 o p_250624_
	a (Lbnf;Lgqg$a;)V lambda$reload$0
		0 o p_248821_
		1 o p_249246_
	a (Lakr;)Lgql; getSprite
		0 o p_118902_
	a (Laty$a;Laue;Lbnf;Lbnf;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; reload
		0 o p_249641_
		1 o p_250036_
		2 o p_249806_
		3 o p_250732_
		4 o p_249427_
		5 o p_250510_
	close ()V close
grp net/minecraft/client/resources/language/ClientLanguage
	b LOGGER
	c storage
	d defaultRightToLeft
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;Z)V <init>
		0 o p_118914_
		1 o p_118915_
	a (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; getOrDefault
		0 o p_118920_
		1 o p_265273_
	a (Ljava/lang/String;Ljava/util/List;Ljava/util/Map;)V appendFrom
		static
		0 o p_235036_
		1 o p_235037_
		2 o p_235038_
	a (Lxe;)Laya; getVisualOrder
		0 o p_118925_
	a (Laue;Ljava/util/List;Z)Lgrp; loadFrom
		static
		0 o p_265765_
		1 o p_265743_
		2 o p_265470_
	b (Ljava/lang/String;)Z has
		0 o p_118928_
	b ()Z isDefaultRightToLeft
grq net/minecraft/client/resources/language/FormattedBidiReorder
	<init> ()V <init>
	a (Lxe;Z)Laya; reorder
		static
		0 o p_118932_
		1 o p_118933_
	a (Ljava/lang/String;)Ljava/lang/String; shape
		static
		0 o p_118930_
grr net/minecraft/client/resources/language/I18n
	a language
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ltw;)V setLanguage
		static
		0 o p_118942_
	a (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; get
		static
		0 o p_118939_
		1 o p_118940_
	a (Ljava/lang/String;)Z exists
		static
		0 o p_118937_
grs net/minecraft/client/resources/language/LanguageInfo
	a CODEC
	b region
	c name
	d bidirectional
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/lang/String;Z)V <init>
		0 o region
		1 o name
		2 o bidirectional
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_265767_
	a ()Lwz; toComponent
	b ()Ljava/lang/String; region
	c ()Ljava/lang/String; name
	d ()Z bidirectional
	equals (Ljava/lang/Object;)Z equals
		0 o p_118958_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
grt net/minecraft/client/resources/language/LanguageManager
	a LOGGER
	b DEFAULT_LANGUAGE
	c languages
	d currentCode
	e reloadCallback
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/util/function/Consumer;)V <init>
		0 o p_118971_
		1 o p_345582_
	a (Laue;)V onResourceManagerReload
		0 o p_118973_
	a (Ljava/lang/String;)V setSelected
		0 o p_265224_
	a (Ljava/util/Map;Lasq;)V lambda$extractLanguages$0
		static
		0 o p_264711_
		1 o p_264712_
	a ()Ljava/lang/String; getSelected
	a (Ljava/util/stream/Stream;)Ljava/util/Map; extractLanguages
		static
		0 o p_118982_
	b (Ljava/lang/String;)Lgrs; getLanguage
		0 o p_118977_
	b ()Ljava/util/SortedMap; getLanguages
gru net/minecraft/client/resources/language/package-info
grv net/minecraft/client/resources/metadata/animation/AnimationFrame
	a UNKNOWN_FRAME_TIME
	b index
	c time
	<init> (II)V <init>
		0 o p_119006_
		1 o p_119007_
	<init> (I)V <init>
		0 o p_119004_
	a (I)I getTime
		0 o p_174857_
	a ()I getIndex
grw net/minecraft/client/resources/metadata/animation/AnimationMetadataSection
	a SERIALIZER
	b SECTION_NAME
	c DEFAULT_FRAME_TIME
	d UNKNOWN_SIZE
	e EMPTY
	f frames
	g frameWidth
	h frameHeight
	i defaultFrameTime
	j interpolatedFrames
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;IIIZ)V <init>
		0 o p_119020_
		1 o p_119021_
		2 o p_119022_
		3 o p_119023_
		4 o p_119024_
	a ()I getDefaultFrameTime
	a (Lgrw$a;)V forEachFrame
		0 o p_174862_
	a (II)Lgry; calculateFrameSize
		0 o p_249859_
		1 o p_250148_
	b ()Z isInterpolatedFrames
grw$1 net/minecraft/client/resources/metadata/animation/AnimationMetadataSection$1
	<init> (Ljava/util/List;IIIZ)V <init>
		0 o p_119048_
		1 o p_119049_
		2 o p_119050_
		3 o p_119051_
		4 o p_119052_
	a (II)Lgry; calculateFrameSize
		0 o p_251622_
		1 o p_252064_
grw$a net/minecraft/client/resources/metadata/animation/AnimationMetadataSection$FrameOutput
	accept (II)V accept
		0 o p_174864_
		1 o p_174865_
grx net/minecraft/client/resources/metadata/animation/AnimationMetadataSectionSerializer
	<init> ()V <init>
	a (ILcom/google/gson/JsonElement;)Lgrv; getFrame
		0 o p_119059_
		1 o p_119060_
	a ()Ljava/lang/String; getMetadataSectionName
	a (Lcom/google/gson/JsonObject;)Ljava/lang/Object; fromJson
		0 o p_119062_
	b (Lcom/google/gson/JsonObject;)Lgrw; fromJson
		0 o p_119064_
gry net/minecraft/client/resources/metadata/animation/FrameSize
	a width
	b height
	<init> (II)V <init>
		0 o width
		1 o height
	a ()I width
	b ()I height
	equals (Ljava/lang/Object;)Z equals
		0 o p_251849_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
grz net/minecraft/client/resources/metadata/animation/VillagerMetaDataSection
	a SERIALIZER
	b SECTION_NAME
	c hat
	<clinit> ()V <clinit>
		static
	<init> (Lgrz$a;)V <init>
		0 o p_119069_
	a ()Lgrz$a; getHat
grz$a net/minecraft/client/resources/metadata/animation/VillagerMetaDataSection$Hat
	a NONE
	b PARTIAL
	c FULL
	d BY_NAME
	e name
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_119079_
		1 o p_119080_
		2 o p_119081_
	a (Lgrz$a;)Lgrz$a; lambda$static$0
		static
		0 o p_119084_
	a (Ljava/lang/String;)Lgrz$a; getByName
		static
		0 o p_119086_
	a ()Ljava/lang/String; getName
	b ()[Lgrz$a; $values
		static
	valueOf (Ljava/lang/String;)Lgrz$a; valueOf
		static
		0 o p_119088_
	values ()[Lgrz$a; values
		static
gs net/minecraft/commands/arguments/coordinates/LocalCoordinates
	a PREFIX_LOCAL_COORDINATE
	b left
	c up
	d forwards
	<init> (DDD)V <init>
		0 o p_119902_
		1 o p_119903_
		2 o p_119904_
	a (Let;)Lexc; getPosition
		0 o p_119912_
	a ()Z isXRelative
	a (Lcom/mojang/brigadier/StringReader;)Lgs; parse
		static
		0 o p_119907_
	a (Lcom/mojang/brigadier/StringReader;I)D readDouble
		static
		0 o p_119909_
		1 o p_119910_
	b (Let;)Lexb; getRotation
		0 o p_119915_
	b ()Z isYRelative
	c ()Z isZRelative
	equals (Ljava/lang/Object;)Z equals
		0 o p_119918_
	hashCode ()I hashCode
gsa net/minecraft/client/resources/metadata/animation/VillagerMetadataSectionSerializer
	<init> ()V <init>
	a ()Ljava/lang/String; getMetadataSectionName
	a (Lcom/google/gson/JsonObject;)Ljava/lang/Object; fromJson
		0 o p_119093_
	b (Lcom/google/gson/JsonObject;)Lgrz; fromJson
		0 o p_119095_
gsb net/minecraft/client/resources/metadata/animation/package-info
gsc net/minecraft/client/resources/metadata/gui/GuiMetadataSection
	a DEFAULT
	b CODEC
	c TYPE
	d scaling
	<clinit> ()V <clinit>
		static
	<init> (Lgsd;)V <init>
		0 o scaling
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337438_
	a ()Lgsd; scaling
	equals (Ljava/lang/Object;)Z equals
		0 o p_295150_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gsd net/minecraft/client/resources/metadata/gui/GuiSpriteScaling
	a CODEC
	b DEFAULT
	<clinit> ()V <clinit>
		static
	a ()Lgsd$d; type
gsd$a net/minecraft/client/resources/metadata/gui/GuiSpriteScaling$NineSlice
	c CODEC
	d width
	e height
	f border
	<clinit> ()V <clinit>
		static
	<init> (IILgsd$a$a;)V <init>
		0 o width
		1 o height
		2 o border
	a (Lgsd$a;)Lcom/mojang/serialization/DataResult; validate
		static
		0 o p_299275_
	a (Lgsd$a$a;Lgsd$a;)Ljava/lang/String; lambda$validate$2
		static
		0 o p_297928_
		1 o p_297929_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_295296_
	a ()Lgsd$d; type
	b ()I width
	b (Lgsd$a$a;Lgsd$a;)Ljava/lang/String; lambda$validate$1
		static
		0 o p_297926_
		1 o p_297927_
	c ()I height
	d ()Lgsd$a$a; border
	equals (Ljava/lang/Object;)Z equals
		0 o p_294352_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gsd$a$a net/minecraft/client/resources/metadata/gui/GuiSpriteScaling$NineSlice$Border
	a left
	b top
	c right
	d bottom
	e VALUE_CODEC
	f RECORD_CODEC
	g CODEC
	<clinit> ()V <clinit>
		static
	<init> (IIII)V <init>
		0 o left
		1 o top
		2 o right
		3 o bottom
	a ()I left
	a (Ljava/lang/Integer;)Lgsd$a$a; lambda$static$0
		static
		0 o p_295538_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_297930_
	a (Lgsd$a$a;)Lcom/mojang/datafixers/util/Either; lambda$static$4
		static
		0 o p_296295_
	b (Lgsd$a$a;)Lcom/mojang/serialization/DataResult; lambda$static$2
		static
		0 o p_295407_
	b ()I top
	c ()I right
	d ()I bottom
	e ()Ljava/util/OptionalInt; unpackValue
	equals (Ljava/lang/Object;)Z equals
		0 o p_294884_
	f ()Ljava/lang/String; lambda$static$1
		static
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gsd$b net/minecraft/client/resources/metadata/gui/GuiSpriteScaling$Stretch
	c CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lgsd$d; type
	equals (Ljava/lang/Object;)Z equals
		0 o p_295129_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gsd$c net/minecraft/client/resources/metadata/gui/GuiSpriteScaling$Tile
	c CODEC
	d width
	e height
	<clinit> ()V <clinit>
		static
	<init> (II)V <init>
		0 o width
		1 o height
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_294311_
	a ()Lgsd$d; type
	b ()I width
	c ()I height
	equals (Ljava/lang/Object;)Z equals
		0 o p_295395_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gsd$d net/minecraft/client/resources/metadata/gui/GuiSpriteScaling$Type
	a STRETCH
	b TILE
	c NINE_SLICE
	d CODEC
	e key
	f codec
	g $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Lcom/mojang/serialization/MapCodec;)V <init>
		0 o p_296087_
		1 o p_295303_
		2 o p_295906_
		3 o p_338627_
	a ()Lcom/mojang/serialization/MapCodec; codec
	b ()[Lgsd$d; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lgsd$d; valueOf
		static
		0 o p_296472_
	values ()[Lgsd$d; values
		static
gse net/minecraft/client/resources/metadata/gui/package-info
gsf net/minecraft/client/resources/metadata/language/LanguageMetadataSection
	a LANGUAGE_CODE_CODEC
	b CODEC
	c TYPE
	d languages
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o languages
	a ()Ljava/util/Map; languages
	equals (Ljava/lang/Object;)Z equals
		0 o p_265106_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gsg net/minecraft/client/resources/metadata/language/package-info
gsh net/minecraft/client/resources/metadata/package-info
gsi net/minecraft/client/resources/metadata/texture/TextureMetadataSection
	a SERIALIZER
	b DEFAULT_BLUR
	c DEFAULT_CLAMP
	d blur
	e clamp
	<clinit> ()V <clinit>
		static
	<init> (ZZ)V <init>
		0 o p_119113_
		1 o p_119114_
	a ()Z isBlur
	b ()Z isClamp
gsj net/minecraft/client/resources/metadata/texture/TextureMetadataSectionSerializer
	<init> ()V <init>
	a ()Ljava/lang/String; getMetadataSectionName
	a (Lcom/google/gson/JsonObject;)Ljava/lang/Object; fromJson
		0 o p_119120_
	b (Lcom/google/gson/JsonObject;)Lgsi; fromJson
		0 o p_119122_
gsk net/minecraft/client/resources/metadata/texture/package-info
gsl net/minecraft/client/resources/model/AtlasSet
	a atlases
	<init> (Ljava/util/Map;Lgqm;)V <init>
		0 o p_249969_
		1 o p_252059_
	a (Lgqm;Ljava/util/Map$Entry;)Lgsl$a; lambda$new$0
		static
		0 o p_261402_
		1 o p_261403_
	a (Lakr;)Lgqk; getAtlas
		0 o p_250828_
	a (Laue;ILjava/util/concurrent/Executor;)Ljava/util/Map; scheduleLoad
		0 o p_249256_
		1 o p_251059_
		2 o p_250751_
	a (Lgsl$a;Lgqg$a;)Lgsl$b; lambda$scheduleLoad$1
		static
		0 o p_251825_
		1 o p_250418_
	a (Laue;ILjava/util/concurrent/Executor;Ljava/util/Map$Entry;)Ljava/util/concurrent/CompletableFuture; lambda$scheduleLoad$2
		static
		0 o p_261398_
		1 o p_261399_
		2 o p_261400_
		3 o p_261401_
	close ()V close
gsl$a net/minecraft/client/resources/model/AtlasSet$AtlasEntry
	a atlas
	b atlasInfoLocation
	<init> (Lgqk;Lakr;)V <init>
		0 o atlas
		1 o atlasInfoLocation
	a ()Lgqk; atlas
	b ()Lakr; atlasInfoLocation
	close ()V close
	equals (Ljava/lang/Object;)Z equals
		0 o p_250516_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gsl$b net/minecraft/client/resources/model/AtlasSet$StitchResult
	a atlas
	b preparations
	<init> (Lgqk;Lgqg$a;)V <init>
		0 o p_250381_
		1 o p_251137_
	a (Lakr;)Lgql; getSprite
		0 o p_249039_
	a ()Lgql; missing
	b ()Ljava/util/concurrent/CompletableFuture; readyForUpload
	c ()V upload
gsm net/minecraft/client/resources/model/BakedModel
	a ()Z useAmbientOcclusion
	a (Ldtc;Lji;Layw;)Ljava/util/List; getQuads
		0 o p_235039_
		1 o p_235040_
		2 o p_235041_
	b ()Z isGui3d
	c ()Z usesBlockLight
	d ()Z isCustomRenderer
	e ()Lgql; getParticleIcon
	f ()Lggi; getTransforms
	g ()Lggg; getOverrides
gsn net/minecraft/client/resources/model/BlockModelRotation
	a X0_Y0
	b X0_Y90
	c X0_Y180
	d X0_Y270
	e X90_Y0
	f X90_Y90
	g X90_Y180
	h X90_Y270
	i X180_Y0
	j X180_Y90
	k X180_Y180
	l X180_Y270
	m X270_Y0
	n X270_Y90
	o X270_Y180
	p X270_Y270
	q DEGREES
	r BY_INDEX
	s transformation
	t actualRotation
	u index
	v $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;III)V <init>
		0 o p_119149_
		1 o p_119150_
		2 o p_119151_
		3 o p_119152_
	a ()Lh; actualRotation
	a (Lgsn;)Lgsn; lambda$static$1
		static
		0 o p_119157_
	a (II)Lgsn; by
		static
		0 o p_119154_
		1 o p_119155_
	b (II)I getIndex
		static
		0 o p_119160_
		1 o p_119161_
	b ()Lj; getRotation
	b (Lgsn;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_119163_
	d ()[Lgsn; $values
		static
	valueOf (Ljava/lang/String;)Lgsn; valueOf
		static
		0 o p_119165_
	values ()[Lgsn; values
		static
gso net/minecraft/client/resources/model/BlockStateModelLoader
	a SINGLETON_MODEL_GROUP
	b BLOCKSTATE_LISTER
	c LOGGER
	d INVISIBLE_MODEL_GROUP
	e COMMA_SPLITTER
	f EQUAL_SPLITTER
	g ITEM_FRAME_FAKE_DEFINITION
	h STATIC_DEFINITIONS
	i blockStateResources
	j profiler
	k blockColors
	l discoveredModelOutput
	m nextModelGroup
	n modelGroups
	o missingModel
	p context
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;Lbnf;Lgsy;Lfhq;Ljava/util/function/BiConsumer;)V <init>
		0 o p_352185_
		1 o p_352252_
		2 o p_352193_
		3 o p_352120_
		4 o p_352414_
	a (Ljava/lang/Iterable;)V registerModelGroup
		0 o p_352382_
	a (Lgso$c;Ljava/util/Map$Entry;)Z lambda$loadBlockStateDefinitions$6
		static
		0 o p_352160_
		1 o p_352224_
	a (Ldtd;Ljava/lang/String;)Ljava/util/function/Predicate; predicate
		static
		0 o p_352099_
		1 o p_352078_
	a (Lduf;Ljava/lang/String;)Ljava/lang/Comparable; getValueHelper
		static
		0 o p_352301_
		1 o p_352273_
	a (Ljava/util/Map;Lakr;Ljava/util/Map;Lgsu;Ldtc;)V lambda$loadBlockStateDefinitions$10
		0 o p_352344_
		1 o p_352449_
		2 o p_352100_
		3 o p_352171_
		4 o p_352134_
	a (Lgso$d;)Ljava/util/Set; lambda$loadBlockStateDefinitions$9
		static
		0 o p_352112_
	a (Ljava/util/List;Ldtd;Ljava/util/Map;Ljava/util/List;Lggo;Lggc;Lakr;Lgso$b;Ljava/lang/String;Lggj;)V lambda$loadBlockStateDefinitions$8
		0 o p_352148_
		1 o p_352233_
		2 o p_352135_
		3 o p_352324_
		4 o p_352174_
		5 o p_352450_
		6 o p_352204_
		7 o p_352437_
		8 o p_352346_
		9 o p_352105_
	a (Lakr;Ldtd;)V loadBlockStateDefinitions
		0 o p_352059_
		1 o p_352064_
	a (Ljava/util/Map;Lakr;Ldtc;)V lambda$loadBlockStateDefinitions$2
		static
		0 o p_352336_
		1 o p_352334_
		2 o p_352345_
	a (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V lambda$new$0
		static
		0 o p_352094_
	a (ILdtc;)V lambda$registerModelGroup$13
		0 o p_352446_
		1 o p_352170_
	a (Ldtc;Lggj;Ljava/util/List;)Lgso$d; lambda$loadBlockStateDefinitions$5
		static
		0 o p_352302_
		1 o p_352370_
		2 o p_352375_
	a (Lgso$d;Ljava/util/Set;)V lambda$loadBlockStateDefinitions$11
		0 o p_352263_
		1 o p_352463_
	a ()V loadAllBlockStates
	a (Ljava/util/Map;Lggj;Ljava/util/List;Lggo;Lggc;Ldtc;)V lambda$loadBlockStateDefinitions$7
		0 o p_352361_
		1 o p_352339_
		2 o p_352180_
		3 o p_352418_
		4 o p_352208_
		5 o p_352306_
	a (Ldfy;Ljava/util/Map;Ldtc;)Z lambda$predicate$12
		static
		0 o p_352268_
		1 o p_352323_
		2 o p_352368_
	a (Ljava/util/Map;Lggo;Ljava/util/List;Ldtc;)V lambda$loadBlockStateDefinitions$4
		static
		0 o p_352376_
		1 o p_352443_
		2 o p_352281_
		3 o p_352430_
	a (Ldtc;Lggo;Ljava/util/List;)Lgso$d; lambda$loadBlockStateDefinitions$3
		static
		0 o p_352230_
		1 o p_352379_
		2 o p_352121_
	b ()Lit/unimi/dsi/fastutil/objects/Object2IntMap; getModelGroups
	b (Lgso$d;)Lgso$d; lambda$new$1
		static
		0 o p_352192_
gso$a net/minecraft/client/resources/model/BlockStateModelLoader$BlockStateDefinitionException
	<init> (Ljava/lang/String;)V <init>
		0 o p_352118_
gso$b net/minecraft/client/resources/model/BlockStateModelLoader$LoadedJson
	a source
	b data
	<init> (Ljava/lang/String;Lcom/google/gson/JsonElement;)V <init>
		0 o source
		1 o data
	a (Lakr;Lggc$a;)Lggc; parse
		0 o p_352102_
		1 o p_352217_
	a ()Ljava/lang/String; source
	b ()Lcom/google/gson/JsonElement; data
	equals (Ljava/lang/Object;)Z equals
		0 o p_352238_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gso$c net/minecraft/client/resources/model/BlockStateModelLoader$LoadedModel
	a model
	b key
	<init> (Lgsy;Ljava/util/function/Supplier;)V <init>
		0 o model
		1 o key
	a ()Lgsy; model
	b ()Ljava/util/function/Supplier; key
	equals (Ljava/lang/Object;)Z equals
		0 o p_352304_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gso$d net/minecraft/client/resources/model/BlockStateModelLoader$ModelGroupKey
	a models
	b coloringValues
	<init> (Ljava/util/List;Ljava/util/List;)V <init>
		0 o models
		1 o coloringValues
	a (Ldtc;Lggo;Ljava/util/Collection;)Lgso$d; create
		static
		0 o p_352381_
		1 o p_352248_
		2 o p_352227_
	a ()Ljava/util/List; models
	a (Ldtc;Lgsy;Ljava/util/Collection;)Lgso$d; create
		static
		0 o p_352440_
		1 o p_352383_
		2 o p_352085_
	a (Ldtd;Ldtc;Lggq;)Z lambda$create$0
		static
		0 o p_352137_
		1 o p_352395_
		2 o p_352283_
	a (Ldtc;Ljava/util/Collection;)Ljava/util/List; getColoringValues
		static
		0 o p_352214_
		1 o p_352157_
	b ()Ljava/util/List; coloringValues
	equals (Ljava/lang/Object;)Z equals
		0 o p_352421_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gsp net/minecraft/client/resources/model/BuiltInModel
	a itemTransforms
	b overrides
	c particleTexture
	d usesBlockLight
	<init> (Lggi;Lggg;Lgql;Z)V <init>
		0 o p_119172_
		1 o p_119173_
		2 o p_119174_
		3 o p_119175_
	a ()Z useAmbientOcclusion
	a (Ldtc;Lji;Layw;)Ljava/util/List; getQuads
		0 o p_235043_
		1 o p_235044_
		2 o p_235045_
	b ()Z isGui3d
	c ()Z usesBlockLight
	d ()Z isCustomRenderer
	e ()Lgql; getParticleIcon
	f ()Lggi; getTransforms
	g ()Lggg; getOverrides
gsq net/minecraft/client/resources/model/Material
	a COMPARATOR
	b atlasLocation
	c texture
	d renderType
	<clinit> ()V <clinit>
		static
	<init> (Lakr;Lakr;)V <init>
		0 o p_119191_
		1 o p_119192_
	a (Ljava/util/function/Function;)Lgfh; renderType
		0 o p_119202_
	a ()Lakr; atlasLocation
	a (Lgez;Ljava/util/function/Function;)Lfbm; buffer
		0 o p_119195_
		1 o p_119196_
	a (Lgez;Ljava/util/function/Function;Z)Lfbm; buffer
		0 o p_119198_
		1 o p_119199_
		2 o p_119200_
	b ()Lakr; texture
	c ()Lgql; sprite
	equals (Ljava/lang/Object;)Z equals
		0 o p_119206_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gsr net/minecraft/client/resources/model/ModelBaker
	a (Lakr;Lgsv;)Lgsm; bake
		0 o p_250776_
		1 o p_251280_
	a (Lakr;)Lgsy; getModel
		0 o p_252194_
gss net/minecraft/client/resources/model/ModelBakery
	A loadingStack
	B unbakedCache
	C bakedCache
	D topLevelModels
	E bakedTopLevelModels
	F missingModel
	G modelGroups
	a FIRE_0
	b FIRE_1
	c LAVA_FLOW
	d WATER_FLOW
	e WATER_OVERLAY
	f BANNER_BASE
	g SHIELD_BASE
	h NO_PATTERN_SHIELD
	i DESTROY_STAGE_COUNT
	j DESTROY_STAGES
	k BREAKING_LOCATIONS
	l DESTROY_TYPES
	m MISSING_MODEL_LOCATION
	n MISSING_MODEL_VARIANT
	o MODEL_LISTER
	p MISSING_MODEL_MESH
	q GENERATION_MARKER
	r BLOCK_ENTITY_MARKER
	s LOGGER
	t BUILTIN_SLASH
	u BUILTIN_SLASH_GENERATED
	v BUILTIN_BLOCK_ENTITY
	w MISSING_MODEL_NAME
	x BUILTIN_MODELS
	y ITEM_MODEL_GENERATOR
	z modelResources
	<clinit> ()V <clinit>
		static
	<init> (Lfhq;Lbnf;Ljava/util/Map;Ljava/util/Map;)V <init>
		0 o p_249183_
		1 o p_252014_
		2 o p_251087_
		3 o p_250416_
	a (Lgsu;)V loadSpecialItemModelAndDependencies
		0 o p_352247_
	a (Lgss$c;Lgsu;Lgsy;)V lambda$bakeModels$6
		0 o p_351686_
		1 o p_351687_
		2 o p_351688_
	a (Lgsu;Lgsy;)V registerModelAndLoadDependencies
		0 o p_352435_
		1 o p_352250_
	a (Lgsy;)V lambda$new$5
		0 o p_247954_
	a (Ljava/lang/String;)Ljava/lang/String; lambda$static$1
		static
		0 o p_349911_
	a (Lakr;)Lgsy; getModel
		0 o p_119342_
	a (I)Lakr; lambda$static$0
		static
		0 o p_349912_
	a (Lgss$c;)V bakeModels
		0 o p_352431_
	a (Lggb;)V lambda$static$4
		static
		0 o p_119297_
	a ()Ljava/util/Map; getBakedTopLevelModels
	b ()Lit/unimi/dsi/fastutil/objects/Object2IntMap; getModelGroups
	b (Lgsu;Lgsy;)V registerModel
		0 o p_352067_
		1 o p_352146_
	b (Lggb;)V lambda$static$3
		static
		0 o p_119359_
	b (Lakr;)V loadItemModelAndDependencies
		0 o p_352200_
	c (Lakr;)Lggb; loadBlockModel
		0 o p_119365_
	d (Lakr;)Lakr; lambda$static$2
		static
		0 o p_349910_
gss$a net/minecraft/client/resources/model/ModelBakery$BakedCacheKey
	a id
	b transformation
	c isUvLocked
	<init> (Lakr;Lj;Z)V <init>
		0 o id
		1 o transformation
		2 o isUvLocked
	a ()Lakr; id
	b ()Lj; transformation
	c ()Z isUvLocked
	equals (Ljava/lang/Object;)Z equals
		0 o p_252262_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gss$b net/minecraft/client/resources/model/ModelBakery$ModelBakerImpl
	a this$0
	b modelTextureGetter
	<init> (Lgss;Lgss$c;Lgsu;)V <init>
		0 o p_250786_
		1 o p_352124_
		2 o p_352126_
	a (Lgsy;Lgsv;)Lgsm; bakeUncached
		0 o p_352386_
		1 o p_352194_
	a (Lakr;Lgsv;)Lgsm; bake
		0 o p_252176_
		1 o p_249765_
	a (Lgss$c;Lgsu;Lgsq;)Lgql; lambda$new$0
		static
		0 o p_351689_
		1 o p_351690_
		2 o p_351691_
	a (Lakr;)Lgsy; getModel
		0 o p_248568_
gss$c net/minecraft/client/resources/model/ModelBakery$TextureGetter
	get (Lgsu;Lgsq;)Lgql; get
		0 o p_352455_
		1 o p_352128_
gst net/minecraft/client/resources/model/ModelManager
	a LOGGER
	b VANILLA_ATLASES
	c bakedRegistry
	d atlases
	e blockModelShaper
	f blockColors
	g maxMipmapLevels
	h missingModel
	i modelGroups
	<clinit> ()V <clinit>
		static
	<init> (Lgqm;Lfhq;I)V <init>
		0 o p_119406_
		1 o p_119407_
		2 o p_119408_
	a (Lgsq;)Ljava/lang/String; lambda$loadModels$16
		static
		0 o p_339314_
	a (Lgsu;Ljava/util/Collection;)V lambda$loadModels$17
		static
		0 o p_352087_
		1 o p_252017_
	a (Laue;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; loadBlockModels
		static
		0 o p_251361_
		1 o p_252189_
	a (Lgsu;)Lgsm; getModel
		0 o p_119423_
	a (Ljava/util/Map;Lgsm;Ljava/util/Map;Ldtc;)V lambda$loadModels$18
		static
		0 o p_250461_
		1 o p_250293_
		2 o p_252171_
		3 o p_250633_
	a (Ljava/util/Map;Lcom/google/common/collect/Multimap;Lgsu;Lgsq;)Lgql; lambda$loadModels$15
		static
		0 o p_249446_
		1 o p_249860_
		2 o p_352403_
		3 o p_251262_
	a (Lgst$a;)Ljava/util/concurrent/CompletionStage; lambda$reload$5
		static
		0 o p_252255_
	a (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; lambda$loadBlockStates$12
		static
		0 o p_251113_
	a (Lgst$a;Ljava/lang/Void;)Lgst$a; lambda$reload$4
		static
		0 o p_249429_
		1 o p_251581_
	a (Lbnf;Ljava/util/Map;Ljava/util/Map;)Lgss; lambda$reload$0
		0 o p_251077_
		1 o p_251201_
		2 o p_251281_
	a ()Lgsm; getMissingModel
	a (I)V updateMaxMipLevel
		0 o p_119411_
	a (Laty$a;Laue;Lbnf;Lbnf;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; reload
		0 o p_249079_
		1 o p_251134_
		2 o p_250336_
		3 o p_252324_
		4 o p_250550_
		5 o p_249221_
	a (Lbnf;Lgst$a;)V lambda$reload$6
		0 o p_249375_
		1 o p_252252_
	a (Lbnf;Ljava/util/Map;Ljava/util/concurrent/CompletableFuture;Ljava/lang/Void;)Lgst$a; lambda$reload$3
		0 o p_251601_
		1 o p_250226_
		2 o p_251585_
		3 o p_248624_
	a (Ljava/util/List;)Ljava/util/Map; lambda$loadBlockStates$13
		static
		0 o p_248966_
	a (Ljava/util/concurrent/Executor;Ljava/util/Map;)Ljava/util/concurrent/CompletionStage; lambda$loadBlockStates$14
		static
		0 o p_250967_
		1 o p_250744_
	a (Lakr;)Lgqk; getAtlas
		0 o p_119429_
	a (Laue;)Ljava/util/Map; lambda$loadBlockStates$11
		static
		0 o p_351692_
	a (Lbnf;Ljava/util/Map;Lgss;)Lgst$a; loadModels
		0 o p_252136_
		1 o p_250646_
		2 o p_248945_
	a (Lgst$a;Lbnf;)V apply
		0 o p_248996_
		1 o p_251960_
	a (Ldtc;Ldtc;)Z requiresRender
		0 o p_119416_
		1 o p_119417_
	b (Laue;)Ljava/util/Map; lambda$loadBlockModels$7
		static
		0 o p_252061_
	b ()Lgfs; getBlockModelShaper
	b (I)[Ljava/util/concurrent/CompletableFuture; lambda$loadModels$19
		static
		0 o p_250044_
	b (Laue;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; loadBlockStates
		static
		0 o p_252084_
		1 o p_249943_
	b (Ljava/util/concurrent/Executor;Ljava/util/Map;)Ljava/util/concurrent/CompletionStage; lambda$loadBlockModels$10
		static
		0 o p_251663_
		1 o p_250597_
	b (Ljava/util/List;)Ljava/util/Map; lambda$loadBlockModels$9
		static
		0 o p_250813_
	b (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; lambda$loadBlockModels$8
		static
		0 o p_251617_
	c (Ljava/util/Map$Entry;)Lgsl$b; lambda$reload$2
		static
		0 o p_248988_
	c (I)[Ljava/util/concurrent/CompletableFuture; lambda$reload$1
		static
		0 o p_250157_
	close ()V close
gst$a net/minecraft/client/resources/model/ModelManager$ReloadState
	a modelBakery
	b missingModel
	c modelCache
	d atlasPreparations
	e readyForUpload
	<init> (Lgss;Lgsm;Ljava/util/Map;Ljava/util/Map;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o modelBakery
		1 o missingModel
		2 o modelCache
		3 o atlasPreparations
		4 o readyForUpload
	a ()Lgss; modelBakery
	b ()Lgsm; missingModel
	c ()Ljava/util/Map; modelCache
	d ()Ljava/util/Map; atlasPreparations
	e ()Ljava/util/concurrent/CompletableFuture; readyForUpload
	equals (Ljava/lang/Object;)Z equals
		0 o p_251346_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gsu net/minecraft/client/resources/model/ModelResourceLocation
	a INVENTORY_VARIANT
	b id
	c variant
	<init> (Lakr;Ljava/lang/String;)V <init>
		0 o id
		1 o variant
	a ()Ljava/lang/String; getVariant
	a (Lakr;)Lgsu; inventory
		static
		0 o p_352141_
	a (Ljava/lang/String;)Ljava/lang/String; lowercaseVariant
		static
		0 o p_248567_
	a (Ljava/lang/String;Ljava/lang/String;)Lgsu; vanilla
		static
		0 o p_251132_
		1 o p_248987_
	b ()Lakr; id
	c ()Ljava/lang/String; variant
	equals (Ljava/lang/Object;)Z equals
		0 o p_119450_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gsv net/minecraft/client/resources/model/ModelState
	b ()Lj; getRotation
	c ()Z isUvLocked
gsw net/minecraft/client/resources/model/MultiPartBakedModel
	a hasAmbientOcclusion
	b isGui3d
	c usesBlockLight
	d particleIcon
	e transforms
	f overrides
	g selectors
	h selectorCache
	<init> (Ljava/util/List;)V <init>
		0 o p_119462_
	a ()Z useAmbientOcclusion
	a (Ldtc;Lji;Layw;)Ljava/util/List; getQuads
		0 o p_235050_
		1 o p_235051_
		2 o p_235052_
	b ()Z isGui3d
	c ()Z usesBlockLight
	d ()Z isCustomRenderer
	e ()Lgql; getParticleIcon
	f ()Lggi; getTransforms
	g ()Lggg; getOverrides
gsw$a net/minecraft/client/resources/model/MultiPartBakedModel$Builder
	a selectors
	<init> ()V <init>
	a ()Lgsm; build
	a (Ljava/util/function/Predicate;Lgsm;)V add
		0 o p_119478_
		1 o p_119479_
gsx net/minecraft/client/resources/model/SimpleBakedModel
	a unculledFaces
	b culledFaces
	c hasAmbientOcclusion
	d isGui3d
	e usesBlockLight
	f particleIcon
	g transforms
	h overrides
	<init> (Ljava/util/List;Ljava/util/Map;ZZZLgql;Lggi;Lggg;)V <init>
		0 o p_119489_
		1 o p_119490_
		2 o p_119491_
		3 o p_119492_
		4 o p_119493_
		5 o p_119494_
		6 o p_119495_
		7 o p_119496_
	a ()Z useAmbientOcclusion
	a (Ldtc;Lji;Layw;)Ljava/util/List; getQuads
		0 o p_235054_
		1 o p_235055_
		2 o p_235056_
	b ()Z isGui3d
	c ()Z usesBlockLight
	d ()Z isCustomRenderer
	e ()Lgql; getParticleIcon
	f ()Lggi; getTransforms
	g ()Lggg; getOverrides
gsx$a net/minecraft/client/resources/model/SimpleBakedModel$Builder
	a unculledFaces
	b culledFaces
	c overrides
	d hasAmbientOcclusion
	e particleIcon
	f usesBlockLight
	g isGui3d
	h transforms
	<init> (ZZZLggi;Lggg;)V <init>
		0 o p_119521_
		1 o p_119522_
		2 o p_119523_
		3 o p_119524_
		4 o p_119525_
	<init> (Lggb;Lggg;Z)V <init>
		0 o p_119517_
		1 o p_119518_
		2 o p_119519_
	a ()Lgsx$a; item
	a (Lgql;)Lgsx$a; particle
		0 o p_119529_
	a (Lgfw;)Lgsx$a; addUnculledFace
		0 o p_119527_
	a (Lji;Lgfw;)Lgsx$a; addCulledFace
		0 o p_119531_
		1 o p_119532_
	b ()Lgsm; build
gsy net/minecraft/client/resources/model/UnbakedModel
	a (Lgsr;Ljava/util/function/Function;Lgsv;)Lgsm; bake
		0 o p_250133_
		1 o p_119535_
		2 o p_119536_
	a (Ljava/util/function/Function;)V resolveParents
		0 o p_119538_
	f ()Ljava/util/Collection; getDependencies
gsz net/minecraft/client/resources/model/WeightedBakedModel
	a totalWeight
	b list
	c wrapped
	<init> (Ljava/util/List;)V <init>
		0 o p_119544_
	a ()Z useAmbientOcclusion
	a (Ldtc;Lji;Layw;)Ljava/util/List; getQuads
		0 o p_235058_
		1 o p_235059_
		2 o p_235060_
	a (Ldtc;Lji;Layw;Lbpd$b;)Ljava/util/List; lambda$getQuads$0
		static
		0 o p_337439_
		1 o p_337440_
		2 o p_337441_
		3 o p_337442_
	b ()Z isGui3d
	c ()Z usesBlockLight
	d ()Z isCustomRenderer
	e ()Lgql; getParticleIcon
	f ()Lggi; getTransforms
	g ()Lggg; getOverrides
gsz$a net/minecraft/client/resources/model/WeightedBakedModel$Builder
	a list
	<init> ()V <init>
	a ()Lgsm; build
	a (Lgsm;I)Lgsz$a; add
		0 o p_119560_
		1 o p_119561_
gt net/minecraft/commands/arguments/coordinates/RotationArgument
	a ERROR_NOT_COMPLETE
	b EXAMPLES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lgt; rotation
		static
	a (Lcom/mojang/brigadier/StringReader;)Lgr; parse
		0 o p_120481_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lgr; getRotation
		static
		0 o p_120483_
		1 o p_120484_
	getExamples ()Ljava/util/Collection; getExamples
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_120487_
gta net/minecraft/client/resources/model/package-info
gtb net/minecraft/client/resources/package-info
gtc net/minecraft/client/resources/server/DownloadedPackSource
	a SERVER_NAME
	b SHA1
	c LOGGER
	d EMPTY_SOURCE
	e DOWNLOADED_PACK_SELECTION
	f LOG_ONLY_FEEDBACK
	g minecraft
	h packSource
	i pendingReload
	j manager
	k downloadQueue
	l packType
	m packFeedback
	n packIdSerialNumber
	<clinit> ()V <clinit>
		static
	<init> (Lfgo;Ljava/nio/file/Path;Lfua$d;)V <init>
		0 o p_314574_
		1 o p_314635_
		2 o p_314528_
	a (Lvt;Lgtg$c;)V configureForServerControl
		0 o p_314502_
		1 o p_314463_
	a (Ljava/util/concurrent/Executor;)Ljava/lang/Runnable; createUpdateScheduler
		0 o p_314595_
	a (Lasl;Ljava/util/concurrent/Executor;Lfhb;Ljava/net/Proxy;)Lgtd; createDownloader
		0 o p_314570_
		1 o p_314421_
		2 o p_314576_
		3 o p_314551_
	a (Ljava/util/UUID;)V popPack
		0 o p_314587_
	a (I)Layf$a; createDownloadNotifier
		0 o p_314632_
	a (Ljava/util/UUID;Ljava/net/URL;Ljava/lang/String;)V pushPack
		0 o p_314526_
		1 o p_314648_
		2 o p_314530_
	a (Ljava/util/List;)Ljava/util/List; loadRequestedPacks
		0 o p_314642_
	a (Ljava/lang/String;)Lcom/google/common/hash/HashCode; tryParseSha1Hash
		static
		0 o p_314590_
	a (Lgtf$a;)V startReload
		0 o p_314628_
	a (Ljava/util/function/Consumer;)V lambda$createRepositorySource$1
		0 o p_314437_
	a (Lvt;)Lgte; createPackResponseSender
		static
		0 o p_314519_
	a (Ljava/util/UUID;Ljava/nio/file/Path;)V pushLocalPack
		0 o p_314510_
		1 o p_314417_
	a ()Latr; createRepositorySource
	b (Ljava/util/List;)Latr; configureSource
		static
		0 o p_314416_
	b (Ljava/util/UUID;)Ljava/util/concurrent/CompletableFuture; waitForPackFeedback
		0 o p_314539_
	b (Ljava/util/function/Consumer;)V lambda$static$0
		static
		0 o p_314556_
	b ()V onRecovery
	c ()V onRecoveryFailure
	close ()V close
	d ()V onReloadSuccess
	e ()V popAll
	f ()V configureForLocalWorld
	g ()V allowServerPacks
	h ()V rejectServerPacks
	i ()V cleanupAfterDisconnect
	j ()Lgtf; createReloadConfig
gtc$1 net/minecraft/client/resources/server/DownloadedPackSource$1
	<init> ()V <init>
	a (Ljava/util/UUID;Lgte$b;)V reportUpdate
		0 o p_314931_
		1 o p_314970_
	a (Ljava/util/UUID;Lgte$a;)V reportFinalResult
		0 o p_314962_
		1 o p_314984_
gtc$2 net/minecraft/client/resources/server/DownloadedPackSource$2
	a this$0
	<init> (Lgtc;)V <init>
		0 o p_314588_
	a (Ljava/util/UUID;Lgte$b;)V reportUpdate
		0 o p_314952_
		1 o p_314938_
	a (Ljava/util/UUID;Lgte$a;)V reportFinalResult
		0 o p_314975_
		1 o p_314925_
gtc$3 net/minecraft/client/resources/server/DownloadedPackSource$3
	a val$totalCount
	b this$0
	c toastId
	d title
	e message
	f count
	g failCount
	h totalBytes
	<init> (Lgtc;I)V <init>
		0 o p_314501_
		1 o p_314955_
	a ()V requestStart
	a (J)V downloadedBytes
		0 o p_314926_
	a (Z)V requestFinished
		0 o p_314998_
	a (Ljava/util/OptionalLong;)V downloadStart
		0 o p_314989_
	b (J)V updateProgress
		0 o p_314935_
	b ()V updateToast
gtc$4 net/minecraft/client/resources/server/DownloadedPackSource$4
	a val$user
	b val$downloadQueue
	c val$proxy
	d val$mainThreadExecutor
	e this$0
	f MAX_PACK_SIZE_BYTES
	g CACHE_HASHING_FUNCTION
	<clinit> ()V <clinit>
		static
	<init> (Lgtc;Lfhb;Lasl;Ljava/net/Proxy;Ljava/util/concurrent/Executor;)V <init>
		0 o p_314967_
		1 o p_314959_
		2 o p_314933_
		3 o p_314966_
		4 o p_314953_
	a (Ljava/util/Map;Ljava/util/function/Consumer;)V download
		0 o p_314939_
		1 o p_314982_
	a ()Ljava/util/Map; createDownloadHeaders
gtc$5 net/minecraft/client/resources/server/DownloadedPackSource$5
	a val$mainThreadExecutor
	b this$0
	c scheduledInMainExecutor
	d hasUpdates
	<init> (Lgtc;Ljava/util/concurrent/Executor;)V <init>
		0 o p_315006_
		1 o p_314971_
	a ()V runAllUpdates
	run ()V run
gtc$6 net/minecraft/client/resources/server/DownloadedPackSource$6
	a val$connection
	<init> (Lvt;)V <init>
		0 o p_314988_
	a (Ljava/util/UUID;Lgte$b;)V reportUpdate
		0 o p_314956_
		1 o p_314990_
	a (Ljava/util/UUID;Lgte$a;)V reportFinalResult
		0 o p_315010_
		1 o p_314963_
gtc$7 net/minecraft/client/resources/server/DownloadedPackSource$7
	a val$original
	b val$packId
	c val$result
	d this$0
	<init> (Lgtc;Lgte;Ljava/util/UUID;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_314917_
		1 o p_314983_
		2 o p_314945_
		3 o p_314942_
	a (Ljava/util/UUID;Lgte$b;)V reportUpdate
		0 o p_314992_
		1 o p_314954_
	a (Ljava/util/UUID;Lgte$a;)V reportFinalResult
		0 o p_314964_
		1 o p_314957_
gtc$8 net/minecraft/client/resources/server/DownloadedPackSource$8
	a $SwitchMap$net$minecraft$client$resources$server$PackLoadFeedback$Update
	b $SwitchMap$net$minecraft$client$resources$server$PackLoadFeedback$FinalResult
	c $SwitchMap$net$minecraft$client$resources$server$ServerPackManager$PackPromptStatus
	<clinit> ()V <clinit>
		static
gtd net/minecraft/client/resources/server/PackDownloader
	a (Ljava/util/Map;Ljava/util/function/Consumer;)V download
		0 o p_314430_
		1 o p_314486_
gte net/minecraft/client/resources/server/PackLoadFeedback
	a (Ljava/util/UUID;Lgte$b;)V reportUpdate
		0 o p_315007_
		1 o p_314979_
	a (Ljava/util/UUID;Lgte$a;)V reportFinalResult
		0 o p_314623_
		1 o p_314920_
gte$a net/minecraft/client/resources/server/PackLoadFeedback$FinalResult
	a DECLINED
	b APPLIED
	c DISCARDED
	d DOWNLOAD_FAILED
	e ACTIVATION_FAILED
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_314974_
		1 o p_314995_
	a ()[Lgte$a; $values
		static
	valueOf (Ljava/lang/String;)Lgte$a; valueOf
		static
		0 o p_314921_
	values ()[Lgte$a; values
		static
gte$b net/minecraft/client/resources/server/PackLoadFeedback$Update
	a ACCEPTED
	b DOWNLOADED
	c $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_314950_
		1 o p_315008_
	a ()[Lgte$b; $values
		static
	valueOf (Ljava/lang/String;)Lgte$b; valueOf
		static
		0 o p_314993_
	values ()[Lgte$b; values
		static
gtf net/minecraft/client/resources/server/PackReloadConfig
	scheduleReload (Lgtf$a;)V scheduleReload
		0 o p_314413_
gtf$a net/minecraft/client/resources/server/PackReloadConfig$Callbacks
	a ()V onSuccess
	a (Z)V onFailure
		0 o p_314498_
	b ()Ljava/util/List; packsToLoad
gtf$b net/minecraft/client/resources/server/PackReloadConfig$IdAndPath
	a id
	b path
	<init> (Ljava/util/UUID;Ljava/nio/file/Path;)V <init>
		0 o id
		1 o path
	a ()Ljava/util/UUID; id
	b ()Ljava/nio/file/Path; path
	equals (Ljava/lang/Object;)Z equals
		0 o p_314602_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gtg net/minecraft/client/resources/server/ServerPackManager
	a downloader
	b packLoadFeedback
	c reloadConfig
	d updateRequest
	e packPromptStatus
	f packs
	<init> (Lgtd;Lgte;Lgtf;Ljava/lang/Runnable;Lgtg$c;)V <init>
		0 o p_314651_
		1 o p_314441_
		2 o p_314471_
		3 o p_314453_
		4 o p_314476_
	a (Ljava/util/UUID;Lgtg$e;)V pushNewPack
		0 o p_314541_
		1 o p_314473_
	a (Ljava/util/List;Lasl$b;)V lambda$updateDownloads$1
		0 o p_314477_
		1 o p_314466_
	a (Ljava/util/Collection;Lasl$b;)V onDownload
		0 o p_314562_
		1 o p_314549_
	a (Ljava/util/UUID;Ljava/nio/file/Path;)V pushLocalPack
		0 o p_314448_
		1 o p_314520_
	a (Ljava/util/UUID;)V popPack
		0 o p_314547_
	a ()V popAll
	a (Ljava/util/UUID;Ljava/net/URL;Lcom/google/common/hash/HashCode;)V pushPack
		0 o p_314641_
		1 o p_314493_
		2 o p_314571_
	a (Lgtg$e;)V acceptPack
		0 o p_314599_
	b (Ljava/util/UUID;)V markExistingPacksAsRemoved
		0 o p_314529_
	b (Lgtg$e;)Z lambda$cleanupRemovedPacks$0
		0 o p_314901_
	b ()V allowServerPacks
	c (Ljava/util/UUID;)Lgtg$e; findPackInfo
		0 o p_314517_
	c ()V rejectServerPacks
	d ()V resetPromptStatus
	e ()V tick
	f ()V registerForUpdate
	g ()V cleanupRemovedPacks
	h ()Z updateDownloads
	i ()V triggerReloadIfNeeded
gtg$1 net/minecraft/client/resources/server/ServerPackManager$1
	a val$packsToLoad
	b val$packsToUnload
	c this$0
	<init> (Lgtg;Ljava/util/List;Ljava/util/List;)V <init>
		0 o p_314617_
		1 o p_314644_
		2 o p_314612_
	a ()V onSuccess
	a (Z)V onFailure
		0 o p_314558_
	a (Lgtg$e;)Lgtf$b; lambda$packsToLoad$0
		static
		0 o p_314577_
	b ()Ljava/util/List; packsToLoad
gtg$a net/minecraft/client/resources/server/ServerPackManager$ActivationStatus
	a INACTIVE
	b PENDING
	c ACTIVE
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_314481_
		1 o p_314626_
	a ()[Lgtg$a; $values
		static
	valueOf (Ljava/lang/String;)Lgtg$a; valueOf
		static
		0 o p_314563_
	values ()[Lgtg$a; values
		static
gtg$b net/minecraft/client/resources/server/ServerPackManager$PackDownloadStatus
	a REQUESTED
	b PENDING
	c DONE
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_314455_
		1 o p_314650_
	a ()[Lgtg$b; $values
		static
	valueOf (Ljava/lang/String;)Lgtg$b; valueOf
		static
		0 o p_314554_
	values ()[Lgtg$b; values
		static
gtg$c net/minecraft/client/resources/server/ServerPackManager$PackPromptStatus
	a PENDING
	b ALLOWED
	c DECLINED
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_314522_
		1 o p_314604_
	a ()[Lgtg$c; $values
		static
	valueOf (Ljava/lang/String;)Lgtg$c; valueOf
		static
		0 o p_314424_
	values ()[Lgtg$c; values
		static
gtg$d net/minecraft/client/resources/server/ServerPackManager$RemovalReason
	a DOWNLOAD_FAILED
	b ACTIVATION_FAILED
	c DECLINED
	d DISCARDED
	e SERVER_REMOVED
	f SERVER_REPLACED
	g serverResponse
	h $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILgte$a;)V <init>
		0 o p_314646_
		1 o p_314521_
		2 o p_314987_
	a ()[Lgtg$d; $values
		static
	valueOf (Ljava/lang/String;)Lgtg$d; valueOf
		static
		0 o p_314411_
	values ()[Lgtg$d; values
		static
gtg$e net/minecraft/client/resources/server/ServerPackManager$ServerPackData
	a id
	b url
	c hash
	d path
	e removalReason
	f downloadStatus
	g activationStatus
	h promptAccepted
	<init> (Ljava/util/UUID;Ljava/net/URL;Lcom/google/common/hash/HashCode;)V <init>
		0 o p_314450_
		1 o p_314542_
		2 o p_314445_
	a ()Z isRemoved
	a (Lgtg$d;)V setRemovalReasonIfNotSet
		0 o p_314504_
gth net/minecraft/client/resources/server/package-info
gti net/minecraft/client/resources/sounds/AbstractSoundInstance
	a sound
	b source
	c location
	d volume
	e pitch
	f x
	g y
	h z
	i looping
	j delay
	k attenuation
	l relative
	m random
	<init> (Lakr;Lavq;Layw;)V <init>
		0 o p_235068_
		1 o p_235069_
		2 o p_235070_
	<init> (Lavo;Lavq;Layw;)V <init>
		0 o p_235072_
		1 o p_235073_
		2 o p_235074_
	a ()Lakr; getLocation
	a (Lgvf;)Lgvg; resolve
		0 o p_119591_
	b ()Lgtx; getSound
	c ()Lavq; getSource
	d ()Z isLooping
	e ()I getDelay
	f ()F getVolume
	g ()F getPitch
	h ()D getX
	i ()D getY
	j ()D getZ
	k ()Lgua$a; getAttenuation
	l ()Z isRelative
	toString ()Ljava/lang/String; toString
gtj net/minecraft/client/resources/sounds/AbstractTickableSoundInstance
	n stopped
	<init> (Lavo;Lavq;Layw;)V <init>
		0 o p_235076_
		1 o p_235077_
		2 o p_235078_
	m ()Z isStopped
	n ()V stop
gtk net/minecraft/client/resources/sounds/AmbientSoundHandler
	a ()V tick
gtl net/minecraft/client/resources/sounds/BeeAggressiveSoundInstance
	<init> (Lcff;)V <init>
		0 o p_119611_
	o ()Lgtj; getAlternativeSoundInstance
	p ()Z shouldSwitchSounds
gtm net/minecraft/client/resources/sounds/BeeFlyingSoundInstance
	<init> (Lcff;)V <init>
		0 o p_119615_
	o ()Lgtj; getAlternativeSoundInstance
	p ()Z shouldSwitchSounds
gtn net/minecraft/client/resources/sounds/BeeSoundInstance
	n bee
	o VOLUME_MIN
	p VOLUME_MAX
	q PITCH_MIN
	r hasSwitched
	<init> (Lcff;Lavo;Lavq;)V <init>
		0 o p_119621_
		1 o p_119622_
		2 o p_119623_
	o ()Lgtj; getAlternativeSoundInstance
	p ()Z shouldSwitchSounds
	q ()V tick
	r ()Z canStartSilent
	s ()Z canPlaySound
	u ()F getMinPitch
	v ()F getMaxPitch
gto net/minecraft/client/resources/sounds/BiomeAmbientSoundsHandler
	a LOOP_SOUND_CROSS_FADE_TIME
	b SKY_MOOD_RECOVERY_RATE
	c player
	d soundManager
	e biomeManager
	f random
	g loopSounds
	h moodSettings
	i additionsSettings
	j moodiness
	k previousBiome
	<init> (Lgeb;Lgvf;Lddy;)V <init>
		0 o p_119639_
		1 o p_119640_
		2 o p_119641_
	a (Ljm;Lddw;Lgto$a;)Lgto$a; lambda$tick$0
		0 o p_263248_
		1 o p_174924_
		2 o p_174925_
	a ()V tick
	a (Lddw;Ljm;)V lambda$tick$1
		0 o p_119652_
		1 o p_263342_
	a (Lddu;)V lambda$tick$3
		0 o p_274718_
	a (Lddt;)V lambda$tick$2
		0 o p_119648_
	b ()F getMoodiness
gto$a net/minecraft/client/resources/sounds/BiomeAmbientSoundsHandler$LoopSoundInstance
	n fadeDirection
	o fade
	<init> (Lavo;)V <init>
		0 o p_119658_
	o ()V fadeOut
	p ()V fadeIn
	q ()V tick
gtp net/minecraft/client/resources/sounds/BubbleColumnAmbientSoundHandler
	a player
	b wasInBubbleColumn
	c firstTick
	<init> (Lgeb;)V <init>
		0 o p_119666_
	a (Ldtc;)Z lambda$tick$0
		static
		0 o p_119669_
	a ()V tick
gtq net/minecraft/client/resources/sounds/ElytraOnPlayerSoundInstance
	n DELAY
	o player
	p time
	<init> (Lgeb;)V <init>
		0 o p_119673_
	q ()V tick
gtr net/minecraft/client/resources/sounds/EntityBoundSoundInstance
	n entity
	<init> (Lavo;Lavq;FFLbsr;J)V <init>
		0 o p_235080_
		1 o p_235081_
		2 o p_235082_
		3 o p_235083_
		4 o p_235084_
		5 o p_235085_
	q ()V tick
	s ()Z canPlaySound
gts net/minecraft/client/resources/sounds/GuardianAttackSoundInstance
	n VOLUME_MIN
	o VOLUME_SCALE
	p PITCH_MIN
	q PITCH_SCALE
	r guardian
	<init> (Lcjz;)V <init>
		0 o p_119690_
	q ()V tick
	s ()Z canPlaySound
gtt net/minecraft/client/resources/sounds/MinecartSoundInstance
	n VOLUME_MIN
	o VOLUME_MAX
	p PITCH_MIN
	q PITCH_MAX
	r PITCH_DELTA
	s minecart
	t pitch
	<init> (Lcot;)V <init>
		0 o p_119696_
	q ()V tick
	r ()Z canStartSilent
	s ()Z canPlaySound
gtu net/minecraft/client/resources/sounds/RidingMinecartSoundInstance
	n VOLUME_MIN
	o VOLUME_MAX
	p player
	q minecart
	r underwaterSound
	<init> (Lcmx;Lcot;Z)V <init>
		0 o p_174940_
		1 o p_174941_
		2 o p_174942_
	q ()V tick
	r ()Z canStartSilent
	s ()Z canPlaySound
gtv net/minecraft/client/resources/sounds/SimpleSoundInstance
	<init> (Lavo;Lavq;FFLayw;Ljd;)V <init>
		0 o p_235109_
		1 o p_235110_
		2 o p_235111_
		3 o p_235112_
		4 o p_235113_
		5 o p_235114_
	<init> (Lavo;Lavq;FFLayw;DDD)V <init>
		0 o p_235100_
		1 o p_235101_
		2 o p_235102_
		3 o p_235103_
		4 o p_235104_
		5 o p_235105_
		6 o p_235106_
		7 o p_235107_
	<init> (Lakr;Lavq;FFLayw;ZILgua$a;DDDZ)V <init>
		0 o p_235087_
		1 o p_235088_
		2 o p_235089_
		3 o p_235090_
		4 o p_235091_
		5 o p_235092_
		6 o p_235093_
		7 o p_235094_
		8 o p_235095_
		9 o p_235096_
		10 o p_235097_
		11 o p_235098_
	<init> (Lavo;Lavq;FFLayw;ZILgua$a;DDD)V <init>
		0 o p_235116_
		1 o p_235117_
		2 o p_235118_
		3 o p_235119_
		4 o p_235120_
		5 o p_235121_
		6 o p_235122_
		7 o p_235123_
		8 o p_235124_
		9 o p_235125_
		10 o p_235126_
	a (Ljm;F)Lgtv; forUI
		static
		0 o p_263418_
		1 o p_263405_
	a (Lavo;Layw;DDD)Lgtv; forAmbientMood
		static
		0 o p_235128_
		1 o p_235129_
		2 o p_235130_
		3 o p_235131_
		4 o p_235132_
	a (Lavo;F)Lgtv; forUI
		static
		0 o p_119753_
		1 o p_119754_
	a (Lavo;)Lgtv; forMusic
		static
		0 o p_119746_
	a (Lavo;Lexc;)Lgtv; forJukeboxSong
		static
		0 o p_249575_
		1 o p_249600_
	a (Lavo;FF)Lgtv; forUI
		static
		0 o p_119756_
		1 o p_119757_
		2 o p_119758_
	b (Lavo;)Lgtv; forAmbientAddition
		static
		0 o p_119760_
	b (Lavo;FF)Lgtv; forLocalAmbience
		static
		0 o p_119767_
		1 o p_119768_
		2 o p_119769_
gtw net/minecraft/client/resources/sounds/SnifferSoundInstance
	n VOLUME
	o PITCH
	p sniffer
	<init> (Lchv;)V <init>
		0 o p_273565_
	q ()V tick
	s ()Z canPlaySound
gtx net/minecraft/client/resources/sounds/Sound
	a SOUND_LISTER
	b location
	c volume
	d pitch
	e weight
	f type
	g stream
	h preload
	i attenuationDistance
	<clinit> ()V <clinit>
		static
	<init> (Lakr;Lbpz;Lbpz;ILgtx$a;ZZI)V <init>
		0 o p_350972_
		1 o p_235135_
		2 o p_235136_
		3 o p_235137_
		4 o p_235138_
		5 o p_235139_
		6 o p_235140_
		7 o p_235141_
	a ()Lakr; getLocation
	a (Layw;)Lgtx; getSound
		0 o p_235143_
	a (Lgvc;)V preloadIfRequired
		0 o p_119789_
	b ()Lakr; getPath
	b (Layw;)Ljava/lang/Object; getSound
		0 o p_235145_
	c ()Lbpz; getVolume
	d ()Lbpz; getPitch
	e ()I getWeight
	f ()Lgtx$a; getType
	g ()Z shouldStream
	h ()Z shouldPreload
	i ()I getAttenuationDistance
	toString ()Ljava/lang/String; toString
gtx$a net/minecraft/client/resources/sounds/Sound$Type
	a FILE
	b SOUND_EVENT
	c name
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_119807_
		1 o p_119808_
		2 o p_119809_
	a (Ljava/lang/String;)Lgtx$a; getByName
		static
		0 o p_119811_
	a ()[Lgtx$a; $values
		static
	valueOf (Ljava/lang/String;)Lgtx$a; valueOf
		static
		0 o p_119813_
	values ()[Lgtx$a; values
		static
gty net/minecraft/client/resources/sounds/SoundEventRegistration
	a sounds
	b replace
	c subtitle
	<init> (Ljava/util/List;ZLjava/lang/String;)V <init>
		0 o p_119819_
		1 o p_119820_
		2 o p_119821_
	a ()Ljava/util/List; getSounds
	b ()Z isReplace
	c ()Ljava/lang/String; getSubtitle
gtz net/minecraft/client/resources/sounds/SoundEventRegistrationSerializer
	a DEFAULT_FLOAT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lgty; deserialize
		0 o p_119827_
		1 o p_119828_
		2 o p_119829_
	a (Lcom/google/gson/JsonObject;Lgtx$a;)Lgtx$a; getType
		0 o p_119833_
		1 o p_119834_
	a (Lcom/google/gson/JsonObject;)Ljava/util/List; getSounds
		0 o p_119831_
	b (Lcom/google/gson/JsonObject;)Lgtx; getSound
		0 o p_119836_
	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
		0 o p_119838_
		1 o p_119839_
		2 o p_119840_
gu net/minecraft/commands/arguments/coordinates/SwizzleArgument
	a EXAMPLES
	b ERROR_INVALID
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/EnumSet; getSwizzle
		static
		0 o p_120811_
		1 o p_120812_
	a ()Lgu; swizzle
		static
	a (Lcom/mojang/brigadier/StringReader;)Ljava/util/EnumSet; parse
		0 o p_120809_
	getExamples ()Ljava/util/Collection; getExamples
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_120815_
gua net/minecraft/client/resources/sounds/SoundInstance
	a ()Lakr; getLocation
	a (Lgvf;)Lgvg; resolve
		0 o p_119841_
	b ()Lgtx; getSound
	c ()Lavq; getSource
	d ()Z isLooping
	e ()I getDelay
	f ()F getVolume
	g ()F getPitch
	h ()D getX
	i ()D getY
	j ()D getZ
	k ()Lgua$a; getAttenuation
	l ()Z isRelative
	r ()Z canStartSilent
	s ()Z canPlaySound
	t ()Layw; createUnseededRandom
		static
gua$a net/minecraft/client/resources/sounds/SoundInstance$Attenuation
	a NONE
	b LINEAR
	c $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_119847_
		1 o p_119848_
	a ()[Lgua$a; $values
		static
	valueOf (Ljava/lang/String;)Lgua$a; valueOf
		static
		0 o p_119850_
	values ()[Lgua$a; values
		static
gub net/minecraft/client/resources/sounds/TickableSoundInstance
	m ()Z isStopped
	q ()V tick
guc net/minecraft/client/resources/sounds/UnderwaterAmbientSoundHandler
	a CHANCE_PER_TICK
	b RARE_CHANCE_PER_TICK
	c ULTRA_RARE_CHANCE_PER_TICK
	d MINIMUM_TICK_DELAY
	e player
	f soundManager
	g tickDelay
	<init> (Lgeb;Lgvf;)V <init>
		0 o p_119856_
		1 o p_119857_
	a ()V tick
gud net/minecraft/client/resources/sounds/UnderwaterAmbientSoundInstances
	<init> ()V <init>
gud$a net/minecraft/client/resources/sounds/UnderwaterAmbientSoundInstances$SubSound
	n player
	<init> (Lgeb;Lavo;)V <init>
		0 o p_119861_
		1 o p_119862_
	q ()V tick
gud$b net/minecraft/client/resources/sounds/UnderwaterAmbientSoundInstances$UnderwaterAmbientSoundInstance
	n FADE_DURATION
	o player
	p fade
	<init> (Lgeb;)V <init>
		0 o p_119867_
	q ()V tick
gue net/minecraft/client/resources/sounds/package-info
guf net/minecraft/client/searchtree/FullTextSearchTree
	c plainTextSearchTree
	<init> (Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/List;)V <init>
		0 o p_235155_
		1 o p_235156_
		2 o p_235157_
	a (Ljava/lang/String;)Ljava/util/List; searchPlainText
		0 o p_235160_
	a (Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; searchResourceLocation
		0 o p_235162_
		1 o p_235163_
gug net/minecraft/client/searchtree/IdSearchTree
	a additionOrder
	b resourceLocationSearchTree
	<init> (Ljava/util/function/Function;Ljava/util/List;)V <init>
		0 o p_235167_
		1 o p_235168_
	a (Ljava/lang/String;)Ljava/util/List; searchPlainText
		0 o p_235169_
	a (Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; searchResourceLocation
		0 o p_235170_
		1 o p_235171_
	search (Ljava/lang/String;)Ljava/util/List; search
		0 o p_235173_
guh net/minecraft/client/searchtree/IntersectionIterator
	a firstIterator
	b secondIterator
	c comparator
	<init> (Ljava/util/Iterator;Ljava/util/Iterator;Ljava/util/Comparator;)V <init>
		0 o p_235178_
		1 o p_235179_
		2 o p_235180_
	computeNext ()Ljava/lang/Object; computeNext
gui net/minecraft/client/searchtree/MergingUniqueIterator
	a firstIterator
	b secondIterator
	c comparator
	<init> (Ljava/util/Iterator;Ljava/util/Iterator;Ljava/util/Comparator;)V <init>
		0 o p_235186_
		1 o p_235187_
		2 o p_235188_
	computeNext ()Ljava/lang/Object; computeNext
guj net/minecraft/client/searchtree/ResourceLocationSearchTree
	a (Ljava/util/List;Ljava/util/function/Function;)Lguj; create
		static
		0 o p_235213_
		1 o p_235214_
	a (Ljava/lang/String;)Ljava/util/List; searchNamespace
		0 o p_235211_
	a (Lgul;Ljava/lang/Object;Lgul;Lakr;)V lambda$create$0
		static
		0 o p_235207_
		1 o p_235208_
		2 o p_235209_
		3 o p_235210_
	a ()Lguj; empty
		static
	b (Ljava/lang/String;)Ljava/util/List; searchPath
		0 o p_235215_
guj$1 net/minecraft/client/searchtree/ResourceLocationSearchTree$1
	<init> ()V <init>
	a (Ljava/lang/String;)Ljava/util/List; searchNamespace
		0 o p_235218_
	b (Ljava/lang/String;)Ljava/util/List; searchPath
		0 o p_235220_
guj$2 net/minecraft/client/searchtree/ResourceLocationSearchTree$2
	a val$namespaceTree
	b val$pathTree
	<init> (Lgul;Lgul;)V <init>
		0 o p_235224_
		1 o p_235225_
	a (Ljava/lang/String;)Ljava/util/List; searchNamespace
		0 o p_235227_
	b (Ljava/lang/String;)Ljava/util/List; searchPath
		0 o p_235229_
guk net/minecraft/client/searchtree/SearchTree
	a (Lgul;Ljava/lang/Object;Ljava/lang/String;)V lambda$plainText$1
		static
		0 o p_346419_
		1 o p_345390_
		2 o p_344960_
	a (Ljava/lang/String;)Ljava/util/List; lambda$empty$0
		static
		0 o p_344720_
	empty ()Lguk; empty
		static
	plainText (Ljava/util/List;Ljava/util/function/Function;)Lguk; plainText
		static
		0 o p_346366_
		1 o p_346287_
	search (Ljava/lang/String;)Ljava/util/List; search
		0 o p_119955_
gul net/minecraft/client/searchtree/SuffixArray
	a list
	b DEBUG_COMPARISONS
	c DEBUG_ARRAY
	d LOGGER
	e END_OF_TEXT_MARKER
	f END_OF_DATA
	g chars
	h wordStarts
	i suffixToT
	j offsets
	k maxStringLength
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ([I[I[III)V lambda$generate$1
		static
		0 o p_194461_
		1 o p_194462_
		2 o p_194463_
		3 o p_194464_
		4 o p_194465_
	a (Ljava/lang/String;)Ljava/util/List; search
		0 o p_119974_
	a ([I[III)I lambda$generate$0
		static
		0 o p_194456_
		1 o p_194457_
		2 o p_194458_
		3 o p_194459_
	a (Ljava/lang/String;I)I compare
		0 o p_119976_
		1 o p_119977_
	a (Ljava/lang/Object;Ljava/lang/String;)V add
		0 o p_119971_
		1 o p_119972_
	a ()V generate
	a (I)Ljava/lang/String; getString
		0 o p_119969_
	b ()V print
gum net/minecraft/client/searchtree/package-info
gun net/minecraft/client/server/IntegratedPlayerList
	h playerData
	<init> (Lguo;Ljt;Leri;)V <init>
		0 o p_251269_
		1 o p_250644_
		2 o p_249022_
	a (Ljava/net/SocketAddress;Lcom/mojang/authlib/GameProfile;)Lwz; canPlayerLogin
		0 o p_120007_
		1 o p_120008_
	b ()Lguo; getServer
	b (Laqv;)V save
		0 o p_120011_
	c ()Lnet/minecraft/server/MinecraftServer; getServer
	r ()Lub; getSingleplayerData
guo net/minecraft/client/server/IntegratedServer
	k LOGGER
	l MIN_SIM_DISTANCE
	m minecraft
	n paused
	o publishedPort
	p publishedGameType
	q lanPinger
	r uuid
	s previousSimulationDistance
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/Thread;Lfgo;Lerf$c;Latp;Lalp;Lalm;Lare;)V <init>
		0 o p_235248_
		1 o p_235249_
		2 o p_235250_
		3 o p_235251_
		4 o p_235252_
		5 o p_235253_
		6 o p_235254_
	D ()Ljava/nio/file/Path; getServerDirectory
	E ()Z isPaused
	M_ ()Z shouldInformAdmins
	P ()Layn; getModdedStatus
	R ()I getPort
	a (Ldct;ZI)Z publishServer
		0 o p_120041_
		1 o p_120042_
		2 o p_120043_
	a (Z)V halt
		0 o p_120053_
	a (Ldcd;)V lambda$reportChunkSaveFailure$6
		0 o p_351693_
	a (Ljava/util/UUID;)V setUUID
		0 o p_120047_
	a (Ldct;)V setDefaultGameType
		0 o p_120039_
	a (Lcom/mojang/authlib/GameProfile;)Z isSingleplayerOwner
		0 o p_120045_
	a (Lo;)V onServerCrash
		0 o p_120051_
	a ()Lblr; getTickTimeLogger
	a (Lac;)Lac; fillServerSystemReport
		0 o p_174970_
	a (Lcmz;)V lambda$publishServer$1
		0 o p_263549_
	a (Ljava/util/Optional;)V lambda$publishServer$2
		0 o p_263550_
	a (Ljava/lang/Throwable;Ldws;Ldcd;)V reportChunkLoadFailure
		0 o p_352390_
		1 o p_352401_
		2 o p_330829_
	a (Ljava/util/function/BooleanSupplier;)V tickServer
		0 o p_120049_
	aZ ()Z forceSynchronousWrites
	b (Ljava/lang/Throwable;Ldws;Ldcd;)V reportChunkSaveFailure
		0 o p_352264_
		1 o p_352355_
		2 o p_331440_
	b (ZZZ)Z saveEverything
		0 o p_332035_
		1 o p_331844_
		2 o p_330847_
	b (Ldcd;)V lambda$reportChunkLoadFailure$5
		0 o p_351694_
	b (I)I getScaledTrackingDistance
		0 o p_120056_
	b ()V tickPaused
	bf ()Ldct; getForcedGameType
	c ()V warnOnLowDiskSpace
	d ()V lambda$warnOnLowDiskSpace$4
	e ()Z initServer
	f ()Lblu; getTickTimeLogger
	g ()Z isTickTimeLoggingEnabled
	h ()V lambda$halt$3
	k ()I getOperatorUserPermissionLevel
	l ()I getFunctionCompilationLevel
	m ()Z shouldRconBroadcast
	n ()Z isDedicatedServer
	o ()I getRateLimitPacketsPerSecond
	p ()Z isEpollEnabled
	q ()Z isCommandBlockEnabled
	r ()Z isPublished
	s ()Ljava/lang/String; lambda$fillServerSystemReport$0
	v ()V stopServer
gup net/minecraft/client/server/LanServer
	a motd
	b address
	c pingTime
	<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o p_120076_
		1 o p_120077_
	a ()Ljava/lang/String; getMotd
	b ()Ljava/lang/String; getAddress
	c ()V updatePingTime
guq net/minecraft/client/server/LanServerDetection
	a UNIQUE_THREAD_ID
	b LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
guq$a net/minecraft/client/server/LanServerDetection$LanServerDetector
	a serverList
	b pingGroup
	c socket
	<init> (Lguq$b;)V <init>
		0 o p_120090_
	run ()V run
guq$b net/minecraft/client/server/LanServerDetection$LanServerList
	a servers
	b isDirty
	<init> ()V <init>
	a (Ljava/lang/String;Ljava/net/InetAddress;)V addServer
		0 o p_120097_
		1 o p_120098_
	a ()Ljava/util/List; takeDirtyServers
gur net/minecraft/client/server/LanServerPinger
	a MULTICAST_GROUP
	b PING_PORT
	c UNIQUE_THREAD_ID
	d LOGGER
	e PING_INTERVAL
	f motd
	g socket
	h isRunning
	i serverAddress
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o p_120109_
		1 o p_120110_
	a (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; createPingString
		static
		0 o p_120114_
		1 o p_120115_
	a (Ljava/lang/String;)Ljava/lang/String; parseMotd
		static
		0 o p_120112_
	b (Ljava/lang/String;)Ljava/lang/String; parseAddress
		static
		0 o p_120117_
	interrupt ()V interrupt
	run ()V run
gus net/minecraft/client/server/package-info
gut net/minecraft/client/sounds/AudioStream
	a ()Ljavax/sound/sampled/AudioFormat; getFormat
	a (I)Ljava/nio/ByteBuffer; read
		0 o p_120120_
guu net/minecraft/client/sounds/ChannelAccess
	a channels
	b library
	c executor
	<init> (Lezf;Ljava/util/concurrent/Executor;)V <init>
		0 o p_120125_
		1 o p_120126_
	a (Lezf$c;)Ljava/util/concurrent/CompletableFuture; createHandle
		0 o p_120129_
	a (Ljava/util/function/Consumer;)V executeOnChannels
		0 o p_120138_
	a (Lezf$c;Ljava/util/concurrent/CompletableFuture;)V lambda$createHandle$0
		0 o p_120131_
		1 o p_120132_
	a ()V scheduleTick
	a (Lguu$a;)Leze; lambda$executeOnChannels$1
		static
		0 o p_174978_
	b (Ljava/util/function/Consumer;)V lambda$executeOnChannels$2
		0 o p_120143_
	b ()V clear
	c ()V lambda$scheduleTick$3
guu$a net/minecraft/client/sounds/ChannelAccess$ChannelHandle
	a this$0
	b channel
	c stopped
	<init> (Lguu;Leze;)V <init>
		0 o p_120149_
		1 o p_120150_
	a (Ljava/util/function/Consumer;)V execute
		0 o p_120155_
	a ()Z isStopped
	b (Ljava/util/function/Consumer;)V lambda$execute$0
		0 o p_120158_
	b ()V release
guv net/minecraft/client/sounds/ChunkedSampleByteBuf
	a buffers
	b bufferSize
	c byteCount
	d currentBuffer
	<init> (I)V <init>
		0 o p_341187_
	a ()Ljava/nio/ByteBuffer; get
	accept (F)V accept
		0 o p_341150_
	b ()I size
guw net/minecraft/client/sounds/FiniteAudioStream
	b ()Ljava/nio/ByteBuffer; readAll
gux net/minecraft/client/sounds/FloatSampleSource
	a EXPECTED_MAX_FRAME_SIZE
	a (Lit/unimi/dsi/fastutil/floats/FloatConsumer;)Z readChunk
		0 o p_340937_
	a (I)Ljava/nio/ByteBuffer; read
		0 o p_341345_
	b ()Ljava/nio/ByteBuffer; readAll
guy net/minecraft/client/sounds/JOrbisAudioStream
	b BUFSIZE
	c PAGEOUT_RECAPTURE
	d PAGEOUT_NEED_MORE_DATA
	e PAGEOUT_OK
	f PACKETOUT_ERROR
	g PACKETOUT_NEED_MORE_DATA
	h PACKETOUT_OK
	i syncState
	j page
	k streamState
	l packet
	m info
	n dspState
	o block
	p audioFormat
	q input
	r samplesWritten
	s totalSamplesInStream
	<init> (Ljava/io/InputStream;)V <init>
		0 o p_341241_
	a (Lit/unimi/dsi/fastutil/floats/FloatConsumer;)Z readChunk
		0 o p_341270_
	a (Lcom/jcraft/jogg/Page;)Lcom/jcraft/jogg/Packet; readIdentificationPacket
		0 o p_340874_
	a ([FIJLit/unimi/dsi/fastutil/floats/FloatConsumer;)V copyMono
		static
		0 o p_340838_
		1 o p_341058_
		2 o p_341397_
		3 o p_340852_
	a ([FI[FIJLit/unimi/dsi/fastutil/floats/FloatConsumer;)V copyStereo
		static
		0 o p_341142_
		1 o p_341000_
		2 o p_340922_
		3 o p_341132_
		4 o p_341389_
		5 o p_341076_
	a ()Ljavax/sound/sampled/AudioFormat; getFormat
	a ([[FI[IJLit/unimi/dsi/fastutil/floats/FloatConsumer;)V copyAnyChannels
		static
		0 o p_340927_
		1 o p_341332_
		2 o p_341269_
		3 o p_341072_
		4 o p_341382_
	b (I)Z isError
		static
		0 o p_340842_
	c (I)J getSamplesToWrite
		0 o p_341351_
	c ()Z readToBuffer
	close ()V close
	d ()Lcom/jcraft/jogg/Page; readPage
	e ()Lcom/jcraft/jogg/Packet; readPacket
guz net/minecraft/client/sounds/LoopingAudioStream
	a provider
	b stream
	c bufferedInputStream
	<init> (Lguz$a;Ljava/io/InputStream;)V <init>
		0 o p_120163_
		1 o p_120164_
	a ()Ljavax/sound/sampled/AudioFormat; getFormat
	a (I)Ljava/nio/ByteBuffer; read
		0 o p_120167_
	close ()V close
guz$a net/minecraft/client/sounds/LoopingAudioStream$AudioStreamProvider
	create (Ljava/io/InputStream;)Lgut; create
		0 o p_120170_
guz$b net/minecraft/client/sounds/LoopingAudioStream$NoCloseBuffer
	<init> (Ljava/io/InputStream;)V <init>
		0 o p_120172_
	close ()V close
gv net/minecraft/commands/arguments/coordinates/Vec2Argument
	a ERROR_NOT_COMPLETE
	b EXAMPLES
	c centerCorrect
	<clinit> ()V <clinit>
		static
	<init> (Z)V <init>
		0 o p_120821_
	a (Z)Lgv; vec2
		static
		0 o p_174955_
	a ()Lgv; vec2
		static
	a (Lcom/mojang/brigadier/StringReader;)Lgr; parse
		0 o p_120824_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lexb; getVec2
		static
		0 o p_120826_
		1 o p_120827_
	getExamples ()Ljava/util/Collection; getExamples
	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
		0 o p_120830_
		1 o p_120831_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_120833_
gva net/minecraft/client/sounds/MusicManager
	a STARTING_DELAY
	b random
	c minecraft
	d currentMusic
	e nextSongDelay
	<init> (Lfgo;)V <init>
		0 o p_120182_
	a ()V tick
	a (Lavm;)V startPlaying
		0 o p_120185_
	b (Lavm;)V stopPlaying
		0 o p_278295_
	b ()V stopPlaying
	c (Lavm;)Z isPlayingMusic
		0 o p_120188_
gvb net/minecraft/client/sounds/SoundBufferLibrary
	a resourceManager
	b cache
	<init> (Lauh;)V <init>
		0 o p_248900_
	a (Ljava/util/Collection;)Ljava/util/concurrent/CompletableFuture; preload
		0 o p_120199_
	a (Ljava/util/concurrent/CompletableFuture;)V lambda$clear$3
		static
		0 o p_120201_
	a (Lgtx;)Ljava/util/concurrent/CompletableFuture; lambda$preload$4
		0 o p_120197_
	a (Lakr;)Ljava/util/concurrent/CompletableFuture; getCompleteBuffer
		0 o p_120203_
	a ()V clear
	a (I)[Ljava/util/concurrent/CompletableFuture; lambda$preload$5
		static
		0 o p_120195_
	a (Lakr;Z)Ljava/util/concurrent/CompletableFuture; getStream
		0 o p_120205_
		1 o p_120206_
	b (Lakr;Z)Lgut; lambda$getStream$2
		0 o p_340615_
		1 o p_340616_
	b (Lakr;)Ljava/util/concurrent/CompletableFuture; lambda$getCompleteBuffer$1
		0 o p_340614_
	c (Lakr;)Lezj; lambda$getCompleteBuffer$0
		0 o p_174981_
gvc net/minecraft/client/sounds/SoundEngine
	A queuedSounds
	B soundDeleteTime
	C listeners
	D queuedTickableSounds
	E preloadQueue
	a MISSING_SOUND
	b OPEN_AL_SOFT_PREFIX
	c OPEN_AL_SOFT_PREFIX_LENGTH
	d MARKER
	e LOGGER
	f PITCH_MIN
	g PITCH_MAX
	h VOLUME_MIN
	i VOLUME_MAX
	j MIN_SOURCE_LIFETIME
	k ONLY_WARN_ONCE
	l DEFAULT_DEVICE_CHECK_INTERVAL_MS
	m soundManager
	n options
	o loaded
	p library
	q listener
	r soundBuffers
	s executor
	t channelAccess
	u tickCount
	v lastDeviceCheckTime
	w devicePoolState
	x instanceToChannel
	y instanceBySource
	z tickingSounds
	<clinit> ()V <clinit>
		static
	<init> (Lgvf;Lfgs;Lauh;)V <init>
		0 o p_120236_
		1 o p_120237_
		2 o p_249332_
	a (Ljava/lang/String;)V lambda$shouldChangeDevice$3
		0 o p_194506_
	a (Z)V tick
		0 o p_120303_
	a (Lakr;Lavq;)V stop
		0 o p_120300_
		1 o p_120301_
	a (Lavq;)F getVolume
		0 o p_120259_
	a (Lgub;)V queueTickingSound
		0 o p_120283_
	a (Lgve;)V addEventListener
		0 o p_120296_
	a (Lgtx;)V requestPreload
		0 o p_120273_
	a (Lgua;I)V playDelayed
		0 o p_120277_
		1 o p_120278_
	a (FLeze;)V lambda$updateCategoryVolume$0
		static
		0 o p_174989_
		1 o p_174990_
	a (Lezj;Leze;)V lambda$play$6
		static
		0 o p_194494_
		1 o p_194495_
	a (Lgua;Lguu$a;)V lambda$updateCategoryVolume$1
		0 o p_120280_
		1 o p_120281_
	a ()V reload
	a (Lguu$a;)V lambda$stopAll$2
		static
		0 o p_120288_
	a (Lgut;Leze;)V lambda$play$8
		static
		0 o p_194497_
		1 o p_194498_
	a (FLavq;)F calculateVolume
		0 o p_235258_
		1 o p_235259_
	a (Lavq;F)V updateCategoryVolume
		0 o p_120261_
		1 o p_120262_
	a (Lgua;)V stop
		0 o p_120275_
	a (Lezh;)V lambda$updateSource$12
		0 o p_314696_
	a (Lffy;)V updateSource
		0 o p_120271_
	a (Lguu$a;Lgut;)V lambda$play$9
		static
		0 o p_194503_
		1 o p_194504_
	a (FFLexc;Leze;)V lambda$tickNonPaused$4
		static
		0 o p_194475_
		1 o p_194476_
		2 o p_194477_
		3 o p_194478_
	a (Lguu$a;Lezj;)V lambda$play$7
		static
		0 o p_194500_
		1 o p_194501_
	a (Ljava/util/stream/Stream;)V lambda$resume$11
		static
		0 o p_194508_
	a (FFLgua$a;FZZLexc;ZLeze;)V lambda$play$5
		static
		0 o p_194480_
		1 o p_194481_
		2 o p_194482_
		3 o p_194483_
		4 o p_194484_
		5 o p_194485_
		6 o p_194486_
		7 o p_194487_
		8 o p_194488_
	b (Lgve;)V removeEventListener
		0 o p_120308_
	b (Lgua;)Z isActive
		0 o p_120306_
	b (Ljava/util/stream/Stream;)V lambda$pause$10
		static
		0 o p_194510_
	b ()V destroy
	c (Lgua;)V play
		0 o p_120313_
	c ()V emergencyShutdown
	d (Lgua;)Z requiresManualLooping
		static
		0 o p_120316_
	d ()V stopAll
	e ()V pause
	e (Lgua;)Z shouldLoopManually
		static
		0 o p_120319_
	f ()V resume
	f (Lgua;)Z shouldLoopAutomatically
		static
		0 o p_120322_
	g (Lgua;)F calculatePitch
		0 o p_120325_
	g ()Ljava/lang/String; getDebugString
	h (Lgua;)F calculateVolume
		0 o p_120328_
	h ()Ljava/util/List; getAvailableSoundDevices
	i ()Lezh; getListenerTransform
	j ()V loadLibrary
	k ()Z shouldChangeDevice
	l ()V tickNonPaused
gvc$a net/minecraft/client/sounds/SoundEngine$DeviceCheckState
	a ONGOING
	b CHANGE_DETECTED
	c NO_CHANGE
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_194519_
		1 o p_194520_
	a ()[Lgvc$a; $values
		static
	valueOf (Ljava/lang/String;)Lgvc$a; valueOf
		static
		0 o p_194523_
	values ()[Lgvc$a; values
		static
gvd net/minecraft/client/sounds/SoundEngineExecutor
	a thread
	b shutdown
	<init> ()V <init>
	A ()V waitForTasks
	a ()V flush
	az ()Ljava/lang/Thread; getRunningThread
	b ()Ljava/lang/Thread; createThread
	c ()V run
	d ()Z lambda$run$0
	e (Ljava/lang/Runnable;)Z shouldRun
		0 o p_120339_
	f (Ljava/lang/Runnable;)Ljava/lang/Runnable; wrapRunnable
		0 o p_120341_
gve net/minecraft/client/sounds/SoundEventListener
	a (Lgua;Lgvg;F)V onPlaySound
		0 o p_120342_
		1 o p_120343_
		2 o p_314712_
gvf net/minecraft/client/sounds/SoundManager
	a EMPTY_SOUND_LOCATION
	b EMPTY_SOUND
	c INTENTIONALLY_EMPTY_SOUND_LOCATION
	d INTENTIONALLY_EMPTY_SOUND_EVENT
	e INTENTIONALLY_EMPTY_SOUND
	f LOGGER
	g SOUNDS_PATH
	h GSON
	i SOUND_EVENT_REGISTRATION_TYPE
	j registry
	k soundEngine
	l soundCache
	<clinit> ()V <clinit>
		static
	<init> (Lfgs;)V <init>
		0 o p_250027_
	a (Lgvf$a;Laue;Lbnf;)V apply
		0 o p_120377_
		1 o p_120378_
		2 o p_120379_
	a ()Ljava/util/List; getAvailableSoundDevices
	a (Z)V tick
		0 o p_120390_
	a (Lakr;Lavq;)V stop
		0 o p_120387_
		1 o p_120388_
	a (Laue;Lbnf;)Lgvf$a; prepare
		0 o p_120356_
		1 o p_120357_
	a (Lgub;)V queueTickingSound
		0 o p_120373_
	a (Lgve;)V addListener
		0 o p_120375_
	a (Lgua;I)V playDelayed
		0 o p_120370_
		1 o p_120371_
	a (Lavq;F)V updateSourceVolume
		0 o p_120359_
		1 o p_120360_
	a (Lgua;)V play
		0 o p_120368_
	a (Lffy;)V updateSource
		0 o p_120362_
	a (Lakr;)Lgvg; getSoundEvent
		0 o p_120385_
	a (Lgtx;Lakr;Lauh;)Z validateSoundResource
		static
		0 o p_250396_
		1 o p_250879_
		2 o p_248737_
	a (Ljava/lang/Object;Laue;Lbnf;)V apply
		0 o p_120381_
		1 o p_120382_
		2 o p_120383_
	b ()Lezh; getListenerTransform
	b (Lgve;)V removeListener
		0 o p_120402_
	b (Lgua;)V stop
		0 o p_120400_
	b (Laue;Lbnf;)Ljava/lang/Object; prepare
		0 o p_120393_
		1 o p_120394_
	c (Lgua;)Z isActive
		0 o p_120404_
	d ()Ljava/util/Collection; getAvailableSounds
	e ()V pause
	f ()V stop
	g ()V destroy
	h ()V emergencyShutdown
	i ()V resume
	j ()Ljava/lang/String; getDebugString
	k ()V reload
gvf$1 net/minecraft/client/sounds/SoundManager$1
	<init> ()V <init>
gvf$2 net/minecraft/client/sounds/SoundManager$2
	a $SwitchMap$net$minecraft$client$resources$sounds$Sound$Type
	<clinit> ()V <clinit>
		static
gvf$a net/minecraft/client/sounds/SoundManager$Preparations
	a registry
	b soundCache
	<init> ()V <init>
	a (Laue;)V listResources
		0 o p_249271_
	a (Ljava/util/Map;Ljava/util/Map;Lgvc;)V apply
		0 o p_251229_
		1 o p_251045_
		2 o p_250302_
	a (Lakr;Lgty;)V handleRegistration
		0 o p_250806_
		1 o p_249632_
gvf$a$1 net/minecraft/client/sounds/SoundManager$Preparations$1
	a val$soundLocation
	b val$sound
	c this$0
	<init> (Lgvf$a;Lakr;Lgtx;)V <init>
		0 o p_120433_
		1 o p_120434_
		2 o p_120435_
	a (Layw;)Lgtx; getSound
		0 o p_235261_
	a (Lgvc;)V preloadIfRequired
		0 o p_120438_
	b (Layw;)Ljava/lang/Object; getSound
		0 o p_235263_
	e ()I getWeight
gvg net/minecraft/client/sounds/WeighedSoundEvents
	a list
	b subtitle
	<init> (Lakr;Ljava/lang/String;)V <init>
		0 o p_120446_
		1 o p_120447_
	a ()Lwz; getSubtitle
	a (Lgvh;)V addSound
		0 o p_120452_
	a (Layw;)Lgtx; getSound
		0 o p_235265_
	a (Lgvc;)V preloadIfRequired
		0 o p_120450_
	b (Layw;)Ljava/lang/Object; getSound
		0 o p_235267_
	e ()I getWeight
gvh net/minecraft/client/sounds/Weighted
	a (Lgvc;)V preloadIfRequired
		0 o p_120456_
	b (Layw;)Ljava/lang/Object; getSound
		0 o p_235268_
	e ()I getWeight
gvi net/minecraft/client/sounds/package-info
gvj net/minecraft/client/telemetry/ClientTelemetryManager
	a THREAD_COUNT
	b EXECUTOR
	c minecraft
	d userApiService
	e deviceSessionProperties
	f logDirectory
	g logManager
	h outsideSessionSender
	<clinit> ()V <clinit>
		static
	<init> (Lfgo;Lcom/mojang/authlib/minecraft/UserApiService;Lfhb;)V <init>
		0 o p_261610_
		1 o p_261552_
		2 o p_262159_
	a (ZLjava/time/Duration;Ljava/lang/String;)Lgvs; createWorldSessionManager
		0 o p_286373_
		1 o p_286752_
		2 o p_286568_
	a ()Lgvn; getOutsideSessionSender
	a (Ljava/util/concurrent/CompletableFuture;Lcom/mojang/authlib/minecraft/TelemetrySession;Lgvo;Ljava/util/function/Consumer;)V lambda$createEventSender$6
		0 o p_261935_
		1 o p_261928_
		2 o p_261827_
		3 o p_261818_
	a (Ljava/util/Optional;)V lambda$close$7
		static
		0 o p_261643_
	a (Ljava/lang/Runnable;)Ljava/lang/Thread; lambda$static$0
		static
		0 o p_261485_
	a (Lgvr$a;Ljava/lang/String;)V lambda$new$2
		static
		0 o p_261625_
		1 o p_261690_
	a (Lgvk;Lcom/mojang/authlib/minecraft/TelemetrySession;Ljava/util/Optional;)V lambda$createEventSender$5
		static
		0 o p_262005_
		1 o p_261752_
		2 o p_262038_
	b (Ljava/util/Optional;)Ljava/util/concurrent/CompletionStage; lambda$createEventSender$4
		static
		0 o p_261737_
	b (Lgvr$a;Ljava/lang/String;)V lambda$new$1
		static
		0 o p_261875_
		1 o p_261810_
	b ()Ljava/nio/file/Path; getLogDirectory
	c ()Lgvn; createEventSender
	close ()V close
	d ()Ljava/util/concurrent/CompletableFuture; lambda$createEventSender$3
		static
gvk net/minecraft/client/telemetry/TelemetryEventInstance
	a CODEC
	b type
	c properties
	<clinit> ()V <clinit>
		static
	<init> (Lgvo;Lgvr;)V <init>
		0 o type
		1 o properties
	a (Lcom/mojang/authlib/minecraft/TelemetrySession;)Lcom/mojang/authlib/minecraft/TelemetryEvent; export
		0 o p_261645_
	a ()Lgvo; type
	a (Lgvo;Lgvq;)V lambda$new$0
		static
		0 o p_261904_
		1 o p_261699_
	b ()Lgvr; properties
	equals (Ljava/lang/Object;)Z equals
		0 o p_262133_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gvl net/minecraft/client/telemetry/TelemetryEventLog
	a LOGGER
	b log
	c mailbox
	<clinit> ()V <clinit>
		static
	<init> (Ljava/nio/channels/FileChannel;Ljava/util/concurrent/Executor;)V <init>
		0 o p_261731_
		1 o p_262010_
	a ()Lgvm; logger
	a (Lgvk;)V lambda$logger$1
		0 o p_261508_
	b (Lgvk;)V lambda$logger$0
		0 o p_261705_
	b ()V lambda$close$2
	close ()V close
gvm net/minecraft/client/telemetry/TelemetryEventLogger
	log (Lgvk;)V log
		0 o p_261961_
gvn net/minecraft/client/telemetry/TelemetryEventSender
	a DISABLED
	<clinit> ()V <clinit>
		static
	a (Ljava/util/function/Consumer;Lgvo;Ljava/util/function/Consumer;)V lambda$decorate$2
		0 o p_262000_
		1 o p_261694_
		2 o p_261504_
	a (Ljava/util/function/Consumer;Ljava/util/function/Consumer;Lgvr$a;)V lambda$decorate$1
		static
		0 o p_261555_
		1 o p_262125_
		2 o p_261539_
	a (Lgvo;Ljava/util/function/Consumer;)V lambda$static$0
		static
		0 o p_261883_
		1 o p_261730_
	decorate (Ljava/util/function/Consumer;)Lgvn; decorate
		0 o p_261897_
	send (Lgvo;Ljava/util/function/Consumer;)V send
		0 o p_261620_
		1 o p_262079_
gvo net/minecraft/client/telemetry/TelemetryEventType
	a CODEC
	b WORLD_LOADED
	c PERFORMANCE_METRICS
	d WORLD_LOAD_TIMES
	e WORLD_UNLOADED
	f ADVANCEMENT_MADE
	g GAME_LOAD_TIMES
	h REGISTRY
	i GLOBAL_PROPERTIES
	j WORLD_SESSION_PROPERTIES
	k id
	l exportKey
	m properties
	n isOptIn
	o codec
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Z)V <init>
		0 o p_261787_
		1 o p_262121_
		2 o p_261987_
		3 o p_261511_
	a (Ljava/lang/String;Ljava/lang/String;)Lgvo$a; builder
		static
		0 o p_261734_
		1 o p_261807_
	a (Lgvq;)Z contains
		0 o p_262037_
	a ()Ljava/lang/String; id
	a (Ljava/lang/String;)Lxn; makeTranslation
		0 o p_261909_
	a (Lgvr;)Lgvk; lambda$new$2
		0 o p_261533_
	a (Lcom/mojang/authlib/minecraft/TelemetrySession;Lgvr;)Lcom/mojang/authlib/minecraft/TelemetryEvent; export
		0 o p_262179_
		1 o p_262018_
	b ()Ljava/util/List; properties
	b (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_274719_
	c (Ljava/lang/String;)Ljava/lang/String; lambda$static$0
		static
		0 o p_274720_
	c ()Lcom/mojang/serialization/MapCodec; codec
	d ()Z isOptIn
	e ()Lxn; title
	f ()Lxn; description
	g ()Ljava/util/List; values
		static
	toString ()Ljava/lang/String; toString
gvo$a net/minecraft/client/telemetry/TelemetryEventType$Builder
	a id
	b exportKey
	c properties
	d isOptIn
	<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o p_261797_
		1 o p_261777_
	a (Lgvq;)Lgvo$a; define
		0 o p_261756_
	a ()Lgvo$a; optIn
	a (Ljava/util/List;)Lgvo$a; defineAll
		0 o p_261497_
	b ()Lgvo; register
gvp net/minecraft/client/telemetry/TelemetryLogManager
	a LOGGER
	b RAW_EXTENSION
	c EXPIRY_DAYS
	d directory
	e sessionLog
	<clinit> ()V <clinit>
		static
	<init> (Lblx;)V <init>
		0 o p_261728_
	a (Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; open
		static
		0 o p_262078_
	a ()Ljava/util/concurrent/CompletableFuture; openLogger
	a (Ljava/util/Optional;)V lambda$close$3
		static
		0 o p_261871_
	b (Ljava/nio/file/Path;)Ljava/util/Optional; lambda$open$0
		static
		0 o p_261958_
	b (Ljava/util/Optional;)Ljava/util/Optional; lambda$openLogger$2
		static
		0 o p_262106_
	b ()Ljava/util/Optional; lambda$openLogger$1
	close ()V close
gvq net/minecraft/client/telemetry/TelemetryProperty
	A LOAD_TIME_PRE_WINDOW_MS
	B LOAD_TIME_BOOTSTRAP_MS
	C LOAD_TIME_LOADING_OVERLAY_MS
	D ADVANCEMENT_ID
	E ADVANCEMENT_GAME_TIME
	F id
	G exportKey
	H codec
	I exporter
	J TIMESTAMP_FORMATTER
	a USER_ID
	b CLIENT_ID
	c MINECRAFT_SESSION_ID
	d GAME_VERSION
	e OPERATING_SYSTEM
	f PLATFORM
	g CLIENT_MODDED
	h LAUNCHER_NAME
	i WORLD_SESSION_ID
	j SERVER_MODDED
	k SERVER_TYPE
	l OPT_IN
	m EVENT_TIMESTAMP_UTC
	n GAME_MODE
	o REALMS_MAP_CONTENT
	p SECONDS_SINCE_LOAD
	q TICKS_SINCE_LOAD
	r FRAME_RATE_SAMPLES
	s RENDER_TIME_SAMPLES
	t USED_MEMORY_SAMPLES
	u NUMBER_OF_SAMPLES
	v RENDER_DISTANCE
	w DEDICATED_MEMORY_KB
	x WORLD_LOAD_TIME_MS
	y NEW_WORLD
	z LOAD_TIME_TOTAL_TIME_MS
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Codec;Lgvq$a;)V <init>
		0 o id
		1 o exportKey
		2 o codec
		3 o exporter
	a (Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Codec;Lgvq$a;)Lgvq; create
		static
		0 o p_262052_
		1 o p_261851_
		2 o p_261617_
		3 o p_261478_
	a (Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;Ljava/lang/String;Lgvq$c;)V lambda$static$0
		static
		0 o p_261518_
		1 o p_262138_
		2 o p_262085_
	a (Ljava/lang/String;Ljava/lang/String;)Lgvq; bool
		static
		0 o p_261605_
		1 o p_262064_
	a (Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;Ljava/lang/String;Lit/unimi/dsi/fastutil/longs/LongList;)V lambda$longSamples$5
		static
		0 o p_261674_
		1 o p_262049_
		2 o p_262118_
	a (Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;Ljava/lang/String;Lgvq$b;)V lambda$static$2
		static
		0 o p_261849_
		1 o p_262092_
		2 o p_261574_
	a (Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;Ljava/lang/String;Ljava/util/UUID;)V lambda$uuid$3
		static
		0 o p_261704_
		1 o p_261590_
		2 o p_261975_
	a (Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;Ljava/lang/String;Lgvu$a;)V lambda$gameLoadMeasurement$4
		static
		0 o p_286179_
		1 o p_286180_
		2 o p_286181_
	a (Lgvr;Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;)V export
		0 o p_262111_
		1 o p_262082_
	a (Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;Ljava/lang/String;Ljava/time/Instant;)V lambda$static$1
		static
		0 o p_261517_
		1 o p_261626_
		2 o p_261868_
	a ()Lxn; title
	b (Ljava/lang/String;Ljava/lang/String;)Lgvq; string
		static
		0 o p_261570_
		1 o p_261611_
	b ()Ljava/lang/String; id
	c ()Ljava/lang/String; exportKey
	c (Ljava/lang/String;Ljava/lang/String;)Lgvq; integer
		static
		0 o p_262077_
		1 o p_261580_
	d (Ljava/lang/String;Ljava/lang/String;)Lgvq; makeLong
		static
		0 o p_286489_
		1 o p_286616_
	d ()Lcom/mojang/serialization/Codec; codec
	e (Ljava/lang/String;Ljava/lang/String;)Lgvq; uuid
		static
		0 o p_261558_
		1 o p_261707_
	e ()Lgvq$a; exporter
	equals (Ljava/lang/Object;)Z equals
		0 o p_261543_
	f (Ljava/lang/String;Ljava/lang/String;)Lgvq; gameLoadMeasurement
		static
		0 o p_286636_
		1 o p_286769_
	g (Ljava/lang/String;Ljava/lang/String;)Lgvq; longSamples
		static
		0 o p_262055_
		1 o p_261726_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gvq$a net/minecraft/client/telemetry/TelemetryProperty$Exporter
	apply (Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;Ljava/lang/String;Ljava/lang/Object;)V apply
		0 o p_261934_
		1 o p_261962_
		2 o p_262012_
gvq$b net/minecraft/client/telemetry/TelemetryProperty$GameMode
	a SURVIVAL
	b CREATIVE
	c ADVENTURE
	d SPECTATOR
	e HARDCORE
	f CODEC
	g key
	h id
	i $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;I)V <init>
		0 o p_261902_
		1 o p_261544_
		2 o p_261661_
		3 o p_261545_
	a ()I id
	b ()[Lgvq$b; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lgvq$b; valueOf
		static
		0 o p_262058_
	values ()[Lgvq$b; values
		static
gvq$c net/minecraft/client/telemetry/TelemetryProperty$ServerType
	a REALM
	b LOCAL
	c OTHER
	d CODEC
	e key
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_261983_
		1 o p_262150_
		2 o p_261499_
	a ()[Lgvq$c; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lgvq$c; valueOf
		static
		0 o p_262157_
	values ()[Lgvq$c; values
		static
gvr net/minecraft/client/telemetry/TelemetryPropertyMap
	a entries
	<init> (Ljava/util/Map;)V <init>
		0 o p_262135_
	a ()Lgvr$a; builder
		static
	a (Lgvq;)Ljava/lang/Object; get
		0 o p_261667_
	a (Ljava/util/List;)Lcom/mojang/serialization/MapCodec; createCodec
		static
		0 o p_262139_
	b ()Ljava/util/Set; propertySet
	toString ()Ljava/lang/String; toString
gvr$1 net/minecraft/client/telemetry/TelemetryPropertyMap$1
	a val$properties
	<init> (Ljava/util/List;)V <init>
		0 o p_261632_
	a (Lgvq;Lgvr$a;Ljava/lang/Object;)Lgvr$a; lambda$decodeProperty$0
		static
		0 o p_262084_
		1 o p_262028_
		2 o p_261796_
	a (Lcom/mojang/serialization/DataResult;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapLike;Lgvq;)Lcom/mojang/serialization/DataResult; decodeProperty
		0 o p_261892_
		1 o p_261859_
		2 o p_261668_
		3 o p_261627_
	a (Lgvr;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)Lcom/mojang/serialization/RecordBuilder; encode
		0 o p_261525_
		1 o p_262068_
		2 o p_261850_
	a (Lgvr;Lcom/mojang/serialization/RecordBuilder;Lgvq;)Lcom/mojang/serialization/RecordBuilder; encodeProperty
		0 o p_262128_
		1 o p_261947_
		2 o p_261911_
	decode (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; decode
		0 o p_261767_
		1 o p_262176_
	encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)Lcom/mojang/serialization/RecordBuilder; encode
		0 o p_261761_
		1 o p_262165_
		2 o p_262134_
	keys (Lcom/mojang/serialization/DynamicOps;)Ljava/util/stream/Stream; keys
		0 o p_261746_
gvr$a net/minecraft/client/telemetry/TelemetryPropertyMap$Builder
	a entries
	<init> ()V <init>
	a ()Lgvr; build
	a (Lgvr;)Lgvr$a; putAll
		0 o p_261779_
	a (Lgvq;Ljava/lang/Object;)Lgvr$a; put
		0 o p_261681_
		1 o p_262093_
	b (Lgvq;Ljava/lang/Object;)Lgvr$a; putIfNotNull
		0 o p_286534_
		1 o p_286699_
gvs net/minecraft/client/telemetry/WorldSessionTelemetryManager
	a worldSessionId
	b eventSender
	c worldLoadEvent
	d worldUnloadEvent
	e performanceMetricsEvent
	f worldLoadTimesEvent
	<init> (Lgvn;ZLjava/time/Duration;Ljava/lang/String;)V <init>
		0 o p_286529_
		1 o p_286429_
		2 o p_286727_
		3 o p_286633_
	a (Ldct;Z)V onPlayerInfoReceived
		0 o p_261768_
		1 o p_261669_
	a (Ljava/lang/String;)V onServerBrandReceived
		0 o p_261520_
	a (Lgvr$a;)V lambda$new$0
		0 o p_261981_
	a ()V tick
	a (J)V setTime
		0 o p_261878_
	a (Ldcw;Lag;)V onAdvancementDone
		0 o p_286825_
		1 o p_301169_
	a (Lakr;JLgvr$a;)V lambda$onAdvancementDone$1
		static
		0 o p_286182_
		1 o p_286183_
		2 o p_286184_
	b ()V worldSessionStart
	c ()V onDisconnect
gvt net/minecraft/client/telemetry/events/AggregatedTelemetryEvent
	a SAMPLE_INTERVAL_MS
	b SAMPLES_PER_EVENT
	c sampleCount
	d ticking
	e lastSampleTime
	<init> ()V <init>
	a (Lgvn;)V tick
		0 o p_263410_
	a ()V start
	b (Lgvn;)V sendEvent
		0 o p_263328_
	b ()Z shouldTakeSample
	c ()Z shouldSentEvent
	d ()V stop
	e ()I getSampleCount
	f ()V takeSample
gvu net/minecraft/client/telemetry/events/GameLoadTimesEvent
	a INSTANCE
	b LOGGER
	c timeSource
	d measurements
	e bootstrapTime
	<clinit> ()V <clinit>
		static
	<init> (Lcom/google/common/base/Ticker;)V <init>
		0 o p_286506_
	a (Lgvr$a;J)V lambda$send$3
		static
		0 o p_286473_
		1 o p_286872_
	a (Lgvn;)V send
		0 o p_286524_
	a (Lgvq;)V beginStep
		0 o p_286394_
	a (Lgvr$a;Lgvq;Lcom/google/common/base/Stopwatch;)V lambda$send$2
		static
		0 o p_286557_
		1 o p_286804_
		2 o p_286275_
	a (Lcom/google/common/base/Stopwatch;Lgvq;)Lcom/google/common/base/Stopwatch; lambda$beginStep$1
		static
		0 o p_286705_
		1 o p_286421_
	a (Lgvr$a;)V lambda$send$4
		0 o p_286285_
	a (Lgvq;Ljava/util/function/Function;)V beginStep
		0 o p_286311_
		1 o p_286454_
	a (Lgvq;Lcom/google/common/base/Stopwatch;)V beginStep
		0 o p_286396_
		1 o p_286822_
	a (J)V setBootstrapTime
		0 o p_286847_
	b (Lgvq;)V endStep
		0 o p_286634_
	c (Lgvq;)Lcom/google/common/base/Stopwatch; lambda$beginStep$0
		0 o p_286494_
gvu$a net/minecraft/client/telemetry/events/GameLoadTimesEvent$Measurement
	a CODEC
	b millis
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o millis
	a (Lgvu$a;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_286736_
	a ()I millis
	equals (Ljava/lang/Object;)Z equals
		0 o p_286789_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gvv net/minecraft/client/telemetry/events/PerformanceMetricsEvent
	a DEDICATED_MEMORY_KB
	b fpsSamples
	c frameTimeSamples
	d usedMemorySamples
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lgvn;)V tick
		0 o p_263321_
	a (Lgvr$a;)V lambda$sendEvent$0
		0 o p_261568_
	a (J)J toKilobytes
		static
		0 o p_261471_
	b (Lgvn;)V sendEvent
		0 o p_261872_
	f ()V takeSample
	g ()V resetValues
	h ()V takeUsedMemorySample
gvw net/minecraft/client/telemetry/events/WorldLoadEvent
	a eventSent
	b gameMode
	c serverBrand
	d minigameName
	<init> (Ljava/lang/String;)V <init>
		0 o p_286661_
	a ()Lgvq$c; getServerType
	a (Ldct;Z)V setGameMode
		0 o p_261852_
		1 o p_261831_
	a (Ljava/lang/String;)V setServerBrand
		0 o p_261964_
	a (Lgvr$a;)V addProperties
		0 o p_261869_
	a (Lgvn;)Z send
		0 o p_263325_
	b (Lgvr$a;)V lambda$send$0
		0 o p_286185_
gvw$1 net/minecraft/client/telemetry/events/WorldLoadEvent$1
	a $SwitchMap$net$minecraft$world$level$GameType
	<clinit> ()V <clinit>
		static
gvx net/minecraft/client/telemetry/events/WorldLoadTimesEvent
	a newWorld
	b worldLoadDuration
	<init> (ZLjava/time/Duration;)V <init>
		0 o p_262182_
		1 o p_261732_
	a (Lgvn;)V send
		0 o p_261879_
	a (Lgvr$a;)V lambda$send$0
		0 o p_261740_
gvy net/minecraft/client/telemetry/events/WorldUnloadEvent
	a NOT_TRACKING_TIME
	b worldLoadedTime
	c totalTicks
	d lastGameTime
	<init> ()V <init>
	a (Lgvn;Ljava/time/Instant;)V lambda$send$1
		0 o p_261469_
		1 o p_261953_
	a (Lgvn;)V send
		0 o p_262088_
	a (Ljava/time/Instant;Lgvr$a;)V lambda$send$0
		0 o p_262098_
		1 o p_261597_
	a ()V onPlayerInfoReceived
	a (J)V setTime
		0 o p_261780_
	a (Ljava/time/Instant;)I getTimeInSecondsSinceLoad
		0 o p_261735_
gvz net/minecraft/client/telemetry/events/package-info
gw net/minecraft/commands/arguments/coordinates/Vec3Argument
	a ERROR_NOT_COMPLETE
	b ERROR_MIXED_TYPE
	c EXAMPLES
	d centerCorrect
	<clinit> ()V <clinit>
		static
	<init> (Z)V <init>
		0 o p_120840_
	a (Z)Lgw; vec3
		static
		0 o p_120848_
	a ()Lgw; vec3
		static
	a (Lcom/mojang/brigadier/StringReader;)Lgr; parse
		0 o p_120843_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lexc; getVec3
		static
		0 o p_120845_
		1 o p_120846_
	b (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lgr; getCoordinates
		static
		0 o p_120850_
		1 o p_120851_
	getExamples ()Ljava/util/Collection; getExamples
	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
		0 o p_120854_
		1 o p_120855_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_120857_
gwa net/minecraft/client/telemetry/package-info
gwb net/minecraft/client/tutorial/BundleTutorial
	a tutorial
	b options
	c toast
	<init> (Lgwi;Lfgs;)V <init>
		0 o p_175003_
		1 o p_175004_
	a ()V showToast
	a (Lcuq;Lcuq;Lcqd;)V onInventoryAction
		0 o p_175007_
		1 o p_175008_
		2 o p_175009_
	b ()V clearToast
gwc net/minecraft/client/tutorial/CompletedTutorialStepInstance
	<init> (Lgwi;)V <init>
		0 o p_120459_
gwd net/minecraft/client/tutorial/CraftPlanksTutorialStep
	a HINT_DELAY
	b CRAFT_TITLE
	c CRAFT_DESCRIPTION
	d tutorial
	e toast
	f timeWaiting
	<clinit> ()V <clinit>
		static
	<init> (Lgwi;)V <init>
		0 o p_120467_
	a (Lcuq;)V onGetItem
		0 o p_120470_
	a ()V tick
	a (Lgeb;Lawu;)Z hasCraftedPlanksPreviously
		static
		0 o p_205663_
		1 o p_205664_
	b ()V clear
gwe net/minecraft/client/tutorial/FindTreeTutorialStepInstance
	a HINT_DELAY
	b TITLE
	c DESCRIPTION
	d tutorial
	e toast
	f timeWaiting
	<clinit> ()V <clinit>
		static
	<init> (Lgwi;)V <init>
		0 o p_120496_
	a (Lcuq;)V onGetItem
		0 o p_120499_
	a ()V tick
	a (Lfzf;Lexa;)V onLookAt
		0 o p_120501_
		1 o p_120502_
	a (Lgeb;)Z hasPunchedTreesPreviously
		static
		0 o p_120504_
	b (Lgeb;)Z hasCollectedTreeItems
		static
		0 o p_235272_
	b (Lcuq;)Z lambda$hasCollectedTreeItems$0
		static
		0 o p_235270_
	b ()V clear
gwf net/minecraft/client/tutorial/MovementTutorialStepInstance
	a MINIMUM_TIME_MOVED
	b MINIMUM_TIME_LOOKED
	c MOVE_HINT_DELAY
	d LOOK_HINT_DELAY
	e INCOMPLETE
	f MOVE_TITLE
	g MOVE_DESCRIPTION
	h LOOK_TITLE
	i LOOK_DESCRIPTION
	j tutorial
	k moveToast
	l lookToast
	m timeWaiting
	n timeMoved
	o timeLooked
	p moved
	q turned
	r moveCompleted
	s lookCompleted
	<clinit> ()V <clinit>
		static
	<init> (Lgwi;)V <init>
		0 o p_120522_
	a (Lgdz;)V onInput
		0 o p_120528_
	a ()V tick
	a (DD)V onMouse
		0 o p_120525_
		1 o p_120526_
	b ()V clear
gwg net/minecraft/client/tutorial/OpenInventoryTutorialStep
	a HINT_DELAY
	b TITLE
	c DESCRIPTION
	d tutorial
	e toast
	f timeWaiting
	<clinit> ()V <clinit>
		static
	<init> (Lgwi;)V <init>
		0 o p_120537_
	a ()V tick
	b ()V clear
	c ()V onOpenInventory
gwh net/minecraft/client/tutorial/PunchTreeTutorialStepInstance
	a HINT_DELAY
	b TITLE
	c DESCRIPTION
	d tutorial
	e toast
	f timeWaiting
	g resetCount
	<clinit> ()V <clinit>
		static
	<init> (Lgwi;)V <init>
		0 o p_120549_
	a (Lfzf;Ljd;Ldtc;F)V onDestroyBlock
		0 o p_120554_
		1 o p_120555_
		2 o p_120556_
		3 o p_120557_
	a (Lcuq;)V onGetItem
		0 o p_120552_
	a ()V tick
	b ()V clear
gwi net/minecraft/client/tutorial/Tutorial
	a minecraft
	b instance
	c timedToasts
	d bundleTutorial
	<init> (Lfgo;Lfgs;)V <init>
		0 o p_175022_
		1 o p_175023_
	a (Lgdz;)V onInput
		0 o p_120587_
	a (Lcuq;)V onGetItem
		0 o p_120569_
	a (Ljava/lang/String;)Lwz; key
		static
		0 o p_120593_
	a (Lgwk;)V setStep
		0 o p_120589_
	a (Lfkx;Lgwi$a;)Z lambda$removeTimedToast$0
		static
		0 o p_120576_
		1 o p_120577_
	a (DD)V onMouse
		0 o p_120566_
		1 o p_120567_
	a (Lcuq;Lcuq;Lcqd;)V onInventoryAction
		0 o p_175025_
		1 o p_175026_
		2 o p_175027_
	a (Lfkx;I)V addTimedToast
		0 o p_120573_
		1 o p_120574_
	a (Lfzf;Ljd;Ldtc;F)V onDestroyBlock
		0 o p_120582_
		1 o p_120583_
		2 o p_120584_
		3 o p_120585_
	a ()V onOpenInventory
	a (Lfkx;)V removeTimedToast
		0 o p_120571_
	a (Lfzf;Lexa;)V onLookAt
		0 o p_120579_
		1 o p_120580_
	b ()V stop
	c ()V start
	d ()V tick
	e ()Lfgo; getMinecraft
	f ()Z isSurvival
gwi$a net/minecraft/client/tutorial/Tutorial$TimedToast
	a toast
	b durationTicks
	c progress
	<init> (Lfkx;I)V <init>
		0 o p_120603_
		1 o p_120604_
	a ()Z updateProgress
gwj net/minecraft/client/tutorial/TutorialStepInstance
	a (Lgdz;)V onInput
		0 o p_120623_
	a (Lfzf;Ljd;Ldtc;F)V onDestroyBlock
		0 o p_120619_
		1 o p_120620_
		2 o p_120621_
		3 o p_120622_
	a (Lcuq;)V onGetItem
		0 o p_120616_
	a ()V tick
	a (Lfzf;Lexa;)V onLookAt
		0 o p_120617_
		1 o p_120618_
	a (DD)V onMouse
		0 o p_120614_
		1 o p_120615_
	b ()V clear
	c ()V onOpenInventory
gwk net/minecraft/client/tutorial/TutorialSteps
	a MOVEMENT
	b FIND_TREE
	c PUNCH_TREE
	d OPEN_INVENTORY
	e CRAFT_PLANKS
	f NONE
	g name
	h constructor
	i $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Ljava/util/function/Function;)V <init>
		0 o p_120635_
		1 o p_120636_
		2 o p_120637_
		3 o p_120638_
	a (Lgwi;)Lgwj; create
		0 o p_120641_
	a ()Ljava/lang/String; getName
	a (Ljava/lang/String;)Lgwk; getByName
		static
		0 o p_120643_
	b ()[Lgwk; $values
		static
	valueOf (Ljava/lang/String;)Lgwk; valueOf
		static
		0 o p_120645_
	values ()[Lgwk; values
		static
gwl net/minecraft/client/tutorial/package-info
gwm net/minecraft/realms/DisconnectedRealmsScreen
	B textHeight
	a reason
	b message
	c parent
	<init> (Lfod;Lwz;Lwz;)V <init>
		0 o p_120653_
		1 o p_120654_
		2 o p_120655_
	a (Lfim;)V lambda$init$0
		0 o p_293748_
	a (Lfhz;IIF)V render
		0 o p_282959_
		1 o p_120658_
		2 o p_120659_
		3 o p_120660_
	aT_ ()V init
	d ()V onClose
	i ()Lwz; getNarrationMessage
gwn net/minecraft/realms/RealmsConnect
	a LOGGER
	b onlineScreen
	c aborted
	d connection
	<clinit> ()V <clinit>
		static
	<init> (Lfod;)V <init>
		0 o p_120693_
	a ()V abort
	a (Lfcp;Lgax;)V connect
		0 o p_175032_
		1 o p_175033_
	b ()V tick
gwn$1 net/minecraft/realms/RealmsConnect$1
	a val$hostname
	b val$port
	c val$minecraft
	d val$server
	e this$0
	<init> (Lgwn;Ljava/lang/String;Ljava/lang/String;ILfgo;Lfcp;)V <init>
		0 o p_254185_
		1 o p_254377_
		2 o p_253773_
		3 o p_254078_
		4 o p_253664_
		5 o p_254303_
	a (Lwz;)V lambda$run$0
		static
		0 o p_120726_
	a (Lfgo;Lgwm;)V lambda$run$1
		static
		0 o p_120728_
		1 o p_120729_
	run ()V run
gwo net/minecraft/realms/RealmsLabel
	a text
	b x
	c y
	d color
	<init> (Lwz;III)V <init>
		0 o p_120736_
		1 o p_120737_
		2 o p_120738_
		3 o p_120739_
	a ()Lwz; getText
	a (Lfhz;IIF)V render
		0 o p_281597_
		1 o p_282874_
		2 o p_281694_
		3 o p_282363_
gwp net/minecraft/realms/RealmsObjectSelectionList
	<init> (IIII)V <init>
		0 o p_120745_
		1 o p_120746_
		2 o p_120747_
		3 o p_120748_
	J ()V clear
	a ()I getMaxPosition
	a (Ljava/util/Collection;)V replaceEntries
		0 o p_120759_
	a (Lfji$a;)I addEntry
		0 o p_120757_
	b (Lfih$a;)I addEntry
		0 o p_120761_
	b (I)V selectItem
		0 o p_120750_
	b ()I getRowWidth
	g (I)I getRowTop
		0 o p_120766_
	l ()I getItemCount
	p (I)V setSelectedItem
		0 o p_120768_
	s ()I getRowLeft
gwq net/minecraft/realms/RealmsScreen
	A SKIN_FACE_SIZE
	a labels
	r TITLE_HEIGHT
	s EXPIRATION_NOTIFICATION_DAYS
	u SIZE_LIMIT
	v COLOR_DARK_GRAY
	w COLOR_MEDIUM_GRAY
	x COLOR_GREEN
	y COLOR_LINK
	z COLOR_LINK_HOVER
	<init> (Lwz;)V <init>
		0 o p_175072_
	a (Lgwo;)Lgwo; addLabel
		0 o p_175074_
	g (I)I row
		static
		0 o p_120775_
	m ()Lwz; createLabelNarration
gwr net/minecraft/realms/RepeatedNarrator
	a permitsPerSecond
	b params
	<init> (Ljava/time/Duration;)V <init>
		0 o p_120788_
	a (Lfgg;Lwz;)V narrate
		0 o p_240528_
		1 o p_240604_
	a (Lwz;Lgwr$a;)Lgwr$a; lambda$narrate$0
		0 o p_339419_
		1 o p_339420_
gwr$a net/minecraft/realms/RepeatedNarrator$Params
	a narration
	b rateLimiter
	<init> (Lwz;Lcom/google/common/util/concurrent/RateLimiter;)V <init>
		0 o p_175082_
		1 o p_175083_
gws net/minecraft/realms/package-info
gx net/minecraft/commands/arguments/coordinates/WorldCoordinate
	a ERROR_EXPECTED_DOUBLE
	b ERROR_EXPECTED_INT
	c PREFIX_RELATIVE
	d relative
	e value
	<clinit> ()V <clinit>
		static
	<init> (ZD)V <init>
		0 o p_120864_
		1 o p_120865_
	a (D)D get
		0 o p_120868_
	a (Lcom/mojang/brigadier/StringReader;Z)Lgx; parseDouble
		static
		0 o p_120872_
		1 o p_120873_
	a ()Z isRelative
	a (Lcom/mojang/brigadier/StringReader;)Lgx; parseInt
		static
		0 o p_120870_
	b (Lcom/mojang/brigadier/StringReader;)Z isRelative
		static
		0 o p_120875_
	equals (Ljava/lang/Object;)Z equals
		0 o p_120877_
	hashCode ()I hashCode
gy net/minecraft/commands/arguments/coordinates/WorldCoordinates
	a x
	b y
	c z
	<init> (Lgx;Lgx;Lgx;)V <init>
		0 o p_120883_
		1 o p_120884_
		2 o p_120885_
	a (DDD)Lgy; absolute
		static
		0 o p_175086_
		1 o p_175087_
		2 o p_175088_
	a (Lexb;)Lgy; absolute
		static
		0 o p_175090_
	a (Let;)Lexc; getPosition
		0 o p_120893_
	a ()Z isXRelative
	a (Lcom/mojang/brigadier/StringReader;Z)Lgy; parseDouble
		static
		0 o p_120890_
		1 o p_120891_
	a (Lcom/mojang/brigadier/StringReader;)Lgy; parseInt
		static
		0 o p_120888_
	b (Let;)Lexb; getRotation
		0 o p_120896_
	b ()Z isYRelative
	c ()Z isZRelative
	d ()Lgy; current
		static
	equals (Ljava/lang/Object;)Z equals
		0 o p_120900_
	hashCode ()I hashCode
gz net/minecraft/commands/arguments/coordinates/package-info
h com/mojang/math/OctahedralGroup
	A INVERT_Y
	B INVERT_Z
	C ROT_60_REF_NNN
	D ROT_60_REF_NNP
	E ROT_60_REF_NPN
	F ROT_60_REF_NPP
	G ROT_60_REF_PNN
	H ROT_60_REF_PNP
	I ROT_60_REF_PPN
	J ROT_60_REF_PPP
	K SWAP_XY
	L SWAP_YZ
	M SWAP_XZ
	N SWAP_NEG_XY
	O SWAP_NEG_YZ
	P SWAP_NEG_XZ
	Q ROT_90_REF_X_NEG
	R ROT_90_REF_X_POS
	S ROT_90_REF_Y_NEG
	T ROT_90_REF_Y_POS
	U ROT_90_REF_Z_NEG
	V ROT_90_REF_Z_POS
	X transformation
	Y name
	Z rotatedDirections
	a IDENTITY
	aa invertX
	ab invertY
	ac invertZ
	ad permutation
	ae cayleyTable
	af inverseTable
	ag $VALUES
	b ROT_180_FACE_XY
	c ROT_180_FACE_XZ
	d ROT_180_FACE_YZ
	e ROT_120_NNN
	f ROT_120_NNP
	g ROT_120_NPN
	h ROT_120_NPP
	i ROT_120_PNN
	j ROT_120_PNP
	k ROT_120_PPN
	l ROT_120_PPP
	m ROT_180_EDGE_XY_NEG
	n ROT_180_EDGE_XY_POS
	o ROT_180_EDGE_XZ_NEG
	p ROT_180_EDGE_XZ_POS
	q ROT_180_EDGE_YZ_NEG
	r ROT_180_EDGE_YZ_POS
	s ROT_90_X_NEG
	t ROT_90_X_POS
	u ROT_90_Y_NEG
	v ROT_90_Y_POS
	w ROT_90_Z_NEG
	x ROT_90_Z_POS
	y INVERSION
	z INVERT_X
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Li;ZZZ)V <init>
		0 o p_56511_
		1 o p_56512_
		2 o p_56513_
		3 o p_56514_
		4 o p_56515_
		5 o p_56516_
		6 o p_56517_
	a (I)[Lh; lambda$static$5
		static
		0 o p_56520_
	a (Lji$a;)Z inverts
		0 o p_56527_
	a (Lh;Lh;)Z lambda$static$3
		static
		0 o p_174946_
		1 o p_174947_
	a (Lh;)Lh; compose
		0 o p_56522_
	a ()Lh; inverse
	a (Lji;)Lji; rotate
		0 o p_56529_
	a ([[Lh;)V lambda$static$2
		static
		0 o p_56533_
	a (Ljk;)Ljk; rotate
		0 o p_56531_
	b ()Lorg/joml/Matrix3f; transformation
	b (Lh;)Lh; lambda$static$4
		static
		0 o p_56536_
	c ()Ljava/lang/String; getSerializedName
	c (Lh;)Lh; lambda$static$1
		static
		0 o p_174950_
	d ()Lit/unimi/dsi/fastutil/booleans/BooleanList; packInversions
	d (Lh;)Lcom/mojang/datafixers/util/Pair; lambda$static$0
		static
		0 o p_174952_
	e ()[Lh; $values
		static
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Lh; valueOf
		static
		0 o p_56543_
	values ()[Lh; values
		static
h$1 com/mojang/math/OctahedralGroup$1
	a $SwitchMap$net$minecraft$core$Direction$Axis
	<clinit> ()V <clinit>
		static
ha net/minecraft/commands/arguments/item/ComponentPredicateParser
	<init> ()V <init>
	a (Lbmm;)Lazs; lambda$createGrammar$2
		static
		0 o p_335962_
	a (Lha$b;Lbmf;Lbmm;)Ljava/lang/Object; lambda$createGrammar$8
		static
		0 o p_335646_
		1 o p_335492_
		2 o p_335793_
	a (Ljava/lang/Object;Ljava/util/List;)Ljava/util/List; lambda$createGrammar$5
		static
		0 o p_335751_
		1 o p_335939_
	a (Lha$b;)Lbmp; createGrammar
		static
		0 o p_335727_
	a (Lbmf;Lbmf;Lha$b;Lbmf;Lbmk;Lbmm;)Ljava/util/Optional; lambda$createGrammar$9
		static
		0 o p_336067_
		1 o p_336169_
		2 o p_336061_
		3 o p_335984_
		4 o p_335570_
		5 o p_336062_
	a (Lbmf;Lbmf;Lbmm;)Ljava/lang/Object; lambda$createGrammar$7
		static
		0 o p_336005_
		1 o p_335909_
		2 o p_335647_
	a (Lha$b;Lbmf;Lbmf;Lbmm;)Ljava/util/List; lambda$createGrammar$4
		static
		0 o p_336065_
		1 o p_335641_
		2 o p_335798_
		3 o p_336093_
	b (Ljava/lang/Object;Ljava/util/List;)Ljava/util/List; lambda$createGrammar$3
		static
		0 o p_335720_
		1 o p_335806_
	b (Lbmf;Lbmf;Lbmm;)Ljava/util/List; lambda$createGrammar$6
		static
		0 o p_335582_
		1 o p_335453_
		2 o p_335542_
	c (Lbmf;Lbmf;Lbmm;)Ljava/util/Optional; lambda$createGrammar$1
		static
		0 o p_335791_
		1 o p_335861_
		2 o p_335800_
	d (Lbmf;Lbmf;Lbmm;)Ljava/util/List; lambda$createGrammar$0
		static
		0 o p_336128_
		1 o p_335374_
		2 o p_336103_
ha$a net/minecraft/commands/arguments/item/ComponentPredicateParser$ComponentLookupRule
	<init> (Lbmf;Lha$b;)V <init>
		0 o p_335669_
		1 o p_335692_
	a (Lcom/mojang/brigadier/ImmutableStringReader;Lakr;)Ljava/lang/Object; validateElement
		0 o p_335604_
		1 o p_335964_
	a ()Ljava/util/stream/Stream; possibleResources
ha$b net/minecraft/commands/arguments/item/ComponentPredicateParser$Context
	a (Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;Luy;)Ljava/lang/Object; createComponentTest
		0 o p_336142_
		1 o p_336094_
		2 o p_336057_
	a (Ljava/util/List;)Ljava/lang/Object; anyOf
		0 o p_336010_
	a (Ljava/lang/Object;)Ljava/lang/Object; negate
		0 o p_335446_
	a (Lcom/mojang/brigadier/ImmutableStringReader;Lakr;)Ljava/lang/Object; forElementType
		0 o p_335757_
		1 o p_336070_
	a (Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;)Ljava/lang/Object; createComponentTest
		0 o p_335521_
		1 o p_335579_
	a ()Ljava/util/stream/Stream; listElementTypes
	b ()Ljava/util/stream/Stream; listTagTypes
	b (Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;Luy;)Ljava/lang/Object; createPredicateTest
		0 o p_335898_
		1 o p_335609_
		2 o p_335661_
	b (Lcom/mojang/brigadier/ImmutableStringReader;Lakr;)Ljava/lang/Object; forTagType
		0 o p_335809_
		1 o p_335925_
	c (Lcom/mojang/brigadier/ImmutableStringReader;Lakr;)Ljava/lang/Object; lookupComponentType
		0 o p_335515_
		1 o p_335733_
	c ()Ljava/util/stream/Stream; listComponentTypes
	d ()Ljava/util/stream/Stream; listPredicateTypes
	d (Lcom/mojang/brigadier/ImmutableStringReader;Lakr;)Ljava/lang/Object; lookupPredicateType
		0 o p_336079_
		1 o p_335954_
ha$c net/minecraft/commands/arguments/item/ComponentPredicateParser$ElementLookupRule
	<init> (Lbmf;Lha$b;)V <init>
		0 o p_335457_
		1 o p_335797_
	a (Lcom/mojang/brigadier/ImmutableStringReader;Lakr;)Ljava/lang/Object; validateElement
		0 o p_335629_
		1 o p_335530_
	a ()Ljava/util/stream/Stream; possibleResources
ha$d net/minecraft/commands/arguments/item/ComponentPredicateParser$PredicateLookupRule
	<init> (Lbmf;Lha$b;)V <init>
		0 o p_335495_
		1 o p_335572_
	a (Lcom/mojang/brigadier/ImmutableStringReader;Lakr;)Ljava/lang/Object; validateElement
		0 o p_336035_
		1 o p_335697_
	a ()Ljava/util/stream/Stream; possibleResources
ha$e net/minecraft/commands/arguments/item/ComponentPredicateParser$TagLookupRule
	<init> (Lbmf;Lha$b;)V <init>
		0 o p_335960_
		1 o p_335934_
	a (Lcom/mojang/brigadier/ImmutableStringReader;Lakr;)Ljava/lang/Object; validateElement
		0 o p_335858_
		1 o p_335888_
	a ()Ljava/util/stream/Stream; possibleResources
hb net/minecraft/commands/arguments/item/FunctionArgument
	a EXAMPLES
	b ERROR_UNKNOWN_TAG
	c ERROR_UNKNOWN_FUNCTION
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304130_
	a (Lakr;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$getFunction$2
		static
		0 o p_120919_
	a (Lcom/mojang/brigadier/StringReader;)Lhb$a; parse
		0 o p_120909_
	a (Lcom/mojang/brigadier/context/CommandContext;Lakr;)Lig; getFunction
		static
		0 o p_120929_
		1 o p_120930_
	a ()Lhb; functions
		static
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; getFunctions
		static
		0 o p_120911_
		1 o p_120912_
	b (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304129_
	b (Lcom/mojang/brigadier/context/CommandContext;Lakr;)Ljava/util/Collection; getFunctionTag
		static
		0 o p_235274_
		1 o p_235275_
	b (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lcom/mojang/datafixers/util/Pair; getFunctionOrTag
		static
		0 o p_120921_
		1 o p_120922_
	c (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lcom/mojang/datafixers/util/Pair; getFunctionCollection
		static
		0 o p_314719_
		1 o p_314716_
	getExamples ()Ljava/util/Collection; getExamples
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_120936_
hb$1 net/minecraft/commands/arguments/item/FunctionArgument$1
	a val$id
	<init> (Lhb;Lakr;)V <init>
		0 o p_120940_
		1 o p_120941_
	a (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; create
		0 o p_120943_
	b (Lcom/mojang/brigadier/context/CommandContext;)Lcom/mojang/datafixers/util/Pair; unwrap
		0 o p_120945_
	c (Lcom/mojang/brigadier/context/CommandContext;)Lcom/mojang/datafixers/util/Pair; unwrapToCollection
		0 o p_314710_
hb$2 net/minecraft/commands/arguments/item/FunctionArgument$2
	a val$id
	<init> (Lhb;Lakr;)V <init>
		0 o p_120949_
		1 o p_120950_
	a (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; create
		0 o p_120952_
	b (Lcom/mojang/brigadier/context/CommandContext;)Lcom/mojang/datafixers/util/Pair; unwrap
		0 o p_120954_
	c (Lcom/mojang/brigadier/context/CommandContext;)Lcom/mojang/datafixers/util/Pair; unwrapToCollection
		0 o p_314709_
hb$a net/minecraft/commands/arguments/item/FunctionArgument$Result
	a (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; create
		0 o p_120955_
	b (Lcom/mojang/brigadier/context/CommandContext;)Lcom/mojang/datafixers/util/Pair; unwrap
		0 o p_120956_
	c (Lcom/mojang/brigadier/context/CommandContext;)Lcom/mojang/datafixers/util/Pair; unwrapToCollection
		0 o p_314714_
hc net/minecraft/commands/arguments/item/ItemArgument
	a EXAMPLES
	b parser
	<clinit> ()V <clinit>
		static
	<init> (Lep;)V <init>
		0 o p_235278_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lhd; getItem
		static
		0 o p_120964_
		1 o p_120965_
	a (Lep;)Lhc; item
		static
		0 o p_235280_
	a (Lcom/mojang/brigadier/StringReader;)Lhd; parse
		0 o p_120962_
	getExamples ()Ljava/util/Collection; getExamples
	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
		0 o p_120968_
		1 o p_120969_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_120971_
hd net/minecraft/commands/arguments/item/ItemInput
	a ERROR_STACK_TOO_BIG
	b item
	c components
	<clinit> ()V <clinit>
		static
	<init> (Ljm;Lkn;)V <init>
		0 o p_235282_
		1 o p_345942_
	a (Ljo$a;)Ljava/lang/String; serialize
		0 o p_330692_
	a ()Lcul; getItem
	a (IZ)Lcuq; createItemStack
		0 o p_120981_
		1 o p_120982_
	a (Lcom/mojang/serialization/DynamicOps;Ljava/util/Map$Entry;)Ljava/util/stream/Stream; lambda$serializeComponents$2
		static
		0 o p_344173_
		1 o p_344174_
	a (Lakr;Luy;)Ljava/lang/String; lambda$serializeComponents$1
		static
		0 o p_344171_
		1 o p_344172_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304131_
		1 o p_304132_
	b (Ljo$a;)Ljava/lang/String; serializeComponents
		0 o p_331015_
	b ()Ljava/lang/String; getItemName
	c ()Ljava/lang/Object; lambda$getItemName$3
he net/minecraft/commands/arguments/item/ItemParser
	a SYNTAX_START_COMPONENTS
	b SYNTAX_END_COMPONENTS
	c SYNTAX_COMPONENT_SEPARATOR
	d SYNTAX_COMPONENT_ASSIGNMENT
	e SYNTAX_REMOVED_COMPONENT
	f ERROR_UNKNOWN_ITEM
	g ERROR_UNKNOWN_COMPONENT
	h ERROR_MALFORMED_COMPONENT
	i ERROR_EXPECTED_COMPONENT
	j ERROR_REPEATED_COMPONENT
	k ERROR_MALFORMED_ITEM
	l SUGGEST_NOTHING
	m items
	n registryOps
	<clinit> ()V <clinit>
		static
	<init> (Ljo$a;)V <init>
		0 o p_324404_
	a (Lcom/mojang/brigadier/StringReader;Ljm;Lkn;)V validateComponents
		static
		0 o p_341137_
		1 o p_341139_
		2 o p_345848_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$4
		static
		0 o p_340618_
	a (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; fillSuggestions
		0 o p_235310_
	a (Lcom/mojang/brigadier/StringReader;Lhe$d;)V parse
		0 o p_336039_
		1 o p_335987_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2
		static
		0 o p_336012_
		1 o p_335885_
	a (Lcom/mojang/brigadier/StringReader;)Lhe$a; parse
		0 o p_324270_
	a (Lcom/mojang/brigadier/StringReader;Ljava/lang/String;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$validateComponents$5
		static
		0 o p_340619_
		1 o p_340620_
	b (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$3
		static
		0 o p_335753_
	c (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_335852_
	d (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_335608_
he$1 net/minecraft/commands/arguments/item/ItemParser$1
	a val$itemResult
	b val$componentsBuilder
	<init> (Lhe;Lorg/apache/commons/lang3/mutable/MutableObject;Lkn$a;)V <init>
		0 o p_323878_
		1 o p_324071_
		2 o p_346346_
	a (Ljm;)V visitItem
		0 o p_324335_
	a (Lkp;)V visitRemovedComponent
		0 o p_345362_
	a (Lkp;Ljava/lang/Object;)V visitComponent
		0 o p_330699_
		1 o p_330996_
he$a net/minecraft/commands/arguments/item/ItemParser$ItemResult
	a item
	b components
	<init> (Ljm;Lkn;)V <init>
		0 o item
		1 o components
	a ()Ljm; item
	b ()Lkn; components
	equals (Ljava/lang/Object;)Z equals
		0 o p_235336_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
he$b net/minecraft/commands/arguments/item/ItemParser$State
	a this$0
	b reader
	c visitor
	<init> (Lhe;Lcom/mojang/brigadier/StringReader;Lhe$d;)V <init>
		0 o p_335467_
		1 o p_335807_
		2 o p_336013_
	a (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;Ljava/util/Map$Entry;)V lambda$suggestComponent$3
		static
		0 o p_344175_
		1 o p_344176_
		2 o p_344177_
	a (Ljava/util/Map$Entry;)Lakr; lambda$suggestComponent$2
		static
		0 o p_336071_
	a (ILkp;Ljava/lang/String;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$readComponent$1
		0 o p_339322_
		1 o p_339323_
		2 o p_339324_
	a (Lcom/mojang/brigadier/StringReader;)Lkp; readComponentType
		static
		0 o p_335663_
	a (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestStartComponents
		0 o p_335464_
	a (Lkp;)V readComponent
		0 o p_335594_
	a (ILakr;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$readItem$0
		0 o p_335675_
		1 o p_335708_
	a ()V parse
	a (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; suggestComponent
		0 o p_346056_
		1 o p_346259_
	b (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestNextOrEndComponents
		0 o p_335894_
	b ()V readItem
	c (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestAssignment
		0 o p_335975_
	c ()V readComponents
	d (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestItem
		0 o p_336095_
	e (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestComponentAssignmentOrRemoval
		0 o p_345256_
	f (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestComponent
		0 o p_345045_
he$c net/minecraft/commands/arguments/item/ItemParser$SuggestionsVisitor
	a suggestions
	<init> ()V <init>
	a (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lcom/mojang/brigadier/StringReader;)Ljava/util/concurrent/CompletableFuture; resolveSuggestions
		0 o p_336050_
		1 o p_335952_
	a (Ljava/util/function/Function;)V visitSuggestions
		0 o p_335625_
he$d net/minecraft/commands/arguments/item/ItemParser$Visitor
	a (Ljm;)V visitItem
		0 o p_336184_
	a (Ljava/util/function/Function;)V visitSuggestions
		0 o p_335635_
	a (Lkp;)V visitRemovedComponent
		0 o p_344835_
	a (Lkp;Ljava/lang/Object;)V visitComponent
		0 o p_336083_
		1 o p_335499_
hf net/minecraft/commands/arguments/item/ItemPredicateArgument
	a EXAMPLES
	b ERROR_UNKNOWN_ITEM
	c ERROR_UNKNOWN_TAG
	d ERROR_UNKNOWN_COMPONENT
	e ERROR_MALFORMED_COMPONENT
	f ERROR_UNKNOWN_PREDICATE
	g ERROR_MALFORMED_PREDICATE
	h COUNT_ID
	i PSEUDO_COMPONENTS
	j PSEUDO_PREDICATES
	k grammarWithContext
	<clinit> ()V <clinit>
		static
	<init> (Lep;)V <init>
		0 o p_235352_
	a (Lhf$c;)Lhf$c; lambda$static$12
		static
		0 o p_335496_
	a (Lcom/mojang/brigadier/StringReader;)Lhf$d; parse
		0 o p_121039_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lhf$d; getItemPredicate
		static
		0 o p_121041_
		1 o p_121042_
	a (Ldh$d;Lcuq;)Z lambda$static$10
		static
		0 o p_335782_
		1 o p_335603_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$4
		static
		0 o p_335658_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$5
		static
		0 o p_336040_
		1 o p_335526_
	a (Lhf$a;)Lhf$a; lambda$static$9
		static
		0 o p_335476_
	a (Lep;)Lhf; itemPredicate
		static
		0 o p_235354_
	a (Ldh$d;)Ljava/util/function/Predicate; lambda$static$11
		static
		0 o p_335489_
	a (Lcuq;)Z lambda$static$6
		static
		0 o p_335429_
	b (Ldh$d;)Ljava/util/function/Predicate; lambda$static$8
		static
		0 o p_335378_
	b (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2
		static
		0 o p_335843_
	b (Ldh$d;Lcuq;)Z lambda$static$7
		static
		0 o p_335949_
		1 o p_336161_
	b (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$3
		static
		0 o p_335483_
		1 o p_335643_
	c (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_335527_
	d (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_335502_
	getExamples ()Ljava/util/Collection; getExamples
	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
		0 o p_121054_
		1 o p_121055_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_121057_
hf$a net/minecraft/commands/arguments/item/ItemPredicateArgument$ComponentWrapper
	a id
	b presenceChecker
	c valueChecker
	<init> (Lakr;Ljava/util/function/Predicate;Lcom/mojang/serialization/Decoder;)V <init>
		0 o id
		1 o presenceChecker
		2 o valueChecker
	a ()Lakr; id
	a (Lkp;Ljava/lang/Object;)Ljava/util/function/Predicate; lambda$create$2
		static
		0 o p_336162_
		1 o p_335913_
	a (Lkp;Ljava/lang/Object;Lcuq;)Z lambda$create$1
		static
		0 o p_336177_
		1 o p_335482_
		2 o p_335541_
	a (Lkp;Lcuq;)Z lambda$create$0
		static
		0 o p_335636_
		1 o p_335659_
	a (Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/String;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$decode$3
		0 o p_335628_
		1 o p_335410_
	a (Lcom/mojang/brigadier/ImmutableStringReader;Lakp;Luy;)Ljava/util/function/Predicate; decode
		0 o p_335970_
		1 o p_335855_
		2 o p_335892_
	a (Lcom/mojang/brigadier/ImmutableStringReader;Lakr;Lkp;)Lhf$a; create
		static
		0 o p_335592_
		1 o p_335737_
		2 o p_335860_
	b ()Ljava/util/function/Predicate; presenceChecker
	c ()Lcom/mojang/serialization/Decoder; valueChecker
	equals (Ljava/lang/Object;)Z equals
		0 o p_335505_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hf$b net/minecraft/commands/arguments/item/ItemPredicateArgument$Context
	a items
	b components
	c predicates
	d registryOps
	<init> (Ljo$a;)V <init>
		0 o p_335856_
	a (Lcom/mojang/brigadier/ImmutableStringReader;Lhf$c;Luy;)Ljava/util/function/Predicate; createPredicateTest
		0 o p_335414_
		1 o p_335561_
		2 o p_336073_
	a (Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;Luy;)Ljava/lang/Object; createComponentTest
		0 o p_336033_
		1 o p_335454_
		2 o p_335535_
	a (Ljm$c;)Lakr; lambda$listComponentTypes$7
		static
		0 o p_335650_
	a (Ljava/util/List;)Ljava/lang/Object; anyOf
		0 o p_335851_
	a (Ljava/lang/Object;)Ljava/lang/Object; negate
		0 o p_335713_
	a (Ljq;Lcuq;)Z lambda$forTagType$3
		static
		0 o p_335825_
		1 o p_336090_
	a (Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;)Ljava/lang/Object; createComponentTest
		0 o p_335562_
		1 o p_335439_
	a (Ljm$c;Lcuq;)Z lambda$forElementType$1
		static
		0 o p_335700_
		1 o p_335935_
	a ()Ljava/util/stream/Stream; listElementTypes
	a (Ljava/util/function/Predicate;)Ljava/util/function/Predicate; negate
		0 o p_335412_
	a (Lcom/mojang/brigadier/ImmutableStringReader;Lhf$a;)Ljava/util/function/Predicate; createComponentTest
		0 o p_335602_
		1 o p_335607_
	a (Lcom/mojang/brigadier/ImmutableStringReader;Lhf$a;Luy;)Ljava/util/function/Predicate; createComponentTest
		0 o p_335953_
		1 o p_335824_
		2 o p_335973_
	a (Lcom/mojang/brigadier/ImmutableStringReader;Lakr;)Ljava/lang/Object; forElementType
		0 o p_335522_
		1 o p_336072_
	b (Ljava/util/List;)Ljava/util/function/Predicate; anyOf
		0 o p_336064_
	b (Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;Luy;)Ljava/lang/Object; createPredicateTest
		0 o p_335729_
		1 o p_336063_
		2 o p_336113_
	b (Ljm$c;)Z lambda$listComponentTypes$6
		static
		0 o p_335558_
	b ()Ljava/util/stream/Stream; listTagTypes
	b (Lcom/mojang/brigadier/ImmutableStringReader;Lakr;)Ljava/lang/Object; forTagType
		0 o p_335664_
		1 o p_335919_
	c (Lcom/mojang/brigadier/ImmutableStringReader;Lakr;)Ljava/lang/Object; lookupComponentType
		0 o p_335551_
		1 o p_335758_
	c ()Ljava/util/stream/Stream; listComponentTypes
	d ()Ljava/util/stream/Stream; listPredicateTypes
	d (Lcom/mojang/brigadier/ImmutableStringReader;Lakr;)Ljava/lang/Object; lookupPredicateType
		0 o p_335631_
		1 o p_336108_
	e (Lcom/mojang/brigadier/ImmutableStringReader;Lakr;)Ljava/util/function/Predicate; forElementType
		0 o p_335407_
		1 o p_335837_
	f (Lcom/mojang/brigadier/ImmutableStringReader;Lakr;)Ljava/util/function/Predicate; forTagType
		0 o p_335801_
		1 o p_336117_
	g (Lcom/mojang/brigadier/ImmutableStringReader;Lakr;)Lhf$a; lookupComponentType
		0 o p_336180_
		1 o p_335872_
	h (Lcom/mojang/brigadier/ImmutableStringReader;Lakr;)Lhf$c; lookupPredicateType
		0 o p_335514_
		1 o p_335709_
	i (Lcom/mojang/brigadier/ImmutableStringReader;Lakr;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$lookupPredicateType$5
		static
		0 o p_335931_
		1 o p_335789_
	j (Lcom/mojang/brigadier/ImmutableStringReader;Lakr;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$lookupComponentType$4
		static
		0 o p_335544_
		1 o p_336114_
	k (Lcom/mojang/brigadier/ImmutableStringReader;Lakr;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$forTagType$2
		static
		0 o p_335665_
		1 o p_335545_
	l (Lcom/mojang/brigadier/ImmutableStringReader;Lakr;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$forElementType$0
		static
		0 o p_336138_
		1 o p_335961_
hf$c net/minecraft/commands/arguments/item/ItemPredicateArgument$PredicateWrapper
	a id
	b type
	<init> (Ljm$c;)V <init>
		0 o p_336100_
	<init> (Lakr;Lcom/mojang/serialization/Decoder;)V <init>
		0 o id
		1 o type
	a (Lcom/mojang/brigadier/ImmutableStringReader;Lakp;Luy;)Ljava/util/function/Predicate; decode
		0 o p_335497_
		1 o p_335845_
		2 o p_335487_
	a ()Lakr; id
	a (Lct;)Ljava/util/function/Predicate; lambda$new$0
		static
		0 o p_335814_
	a (Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/String;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$decode$1
		0 o p_335706_
		1 o p_336129_
	b ()Lcom/mojang/serialization/Decoder; type
	equals (Ljava/lang/Object;)Z equals
		0 o p_336102_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hf$d net/minecraft/commands/arguments/item/ItemPredicateArgument$Result
hg net/minecraft/commands/arguments/item/package-info
hh net/minecraft/commands/arguments/package-info
hi net/minecraft/commands/arguments/selector/EntitySelector
	a INFINITE
	b ORDER_ARBITRARY
	c ANY_TYPE
	d maxResults
	e includesEntities
	f worldLimited
	g contextFreePredicates
	h range
	i position
	j aabb
	k order
	l currentEntity
	m playerName
	n entityUUID
	o type
	p usesSelector
	<clinit> ()V <clinit>
		static
	<init> (IZZLjava/util/List;Ldh$c;Ljava/util/function/Function;Lewx;Ljava/util/function/BiConsumer;ZLjava/lang/String;Ljava/util/UUID;Lbsx;Z)V <init>
		0 o p_121125_
		1 o p_121126_
		2 o p_121127_
		3 o p_352913_
		4 o p_121129_
		5 o p_121130_
		6 o p_121131_
		7 o p_121132_
		8 o p_121133_
		9 o p_121134_
		10 o p_121135_
		11 o p_121136_
		12 o p_121137_
	a (Let;)Lbsr; findSingleEntity
		0 o p_121140_
	a (Ljava/util/List;Laqu;Lewx;Ljava/util/function/Predicate;)V addEntities
		0 o p_121155_
		1 o p_121156_
		2 o p_352947_
		3 o p_121158_
	a (Lcpl;Lbsr;)Z lambda$getPredicate$1
		static
		0 o p_352683_
		1 o p_352684_
	a (Lexc;Lbsr;)Z lambda$getPredicate$3
		0 o p_121147_
		1 o p_121148_
	a (Lewx;Lbsr;)Z lambda$getPredicate$2
		static
		0 o p_121142_
		1 o p_121143_
	a ()I getMaxResults
	a (Ljava/util/List;)Lwz; joinNames
		static
		0 o p_175104_
	a (Lexc;)Lewx; getAbsoluteAabb
		0 o p_352924_
	a (Lexc;Lewx;Lcpl;)Ljava/util/function/Predicate; getPredicate
		0 o p_121145_
		1 o p_352908_
		2 o p_352911_
	a (Lexc;Ljava/util/List;)Ljava/util/List; sortAndLimit
		0 o p_121150_
		1 o p_121151_
	b (Let;)Ljava/util/List; findEntities
		0 o p_121161_
	b (Lexc;Ljava/util/List;)V lambda$static$0
		static
		0 o p_261404_
		1 o p_261405_
	b ()Z includesEntities
	c (Let;)Laqv; findSinglePlayer
		0 o p_121164_
	c ()Z isSelfSelector
	d (Let;)Ljava/util/List; findPlayers
		0 o p_121167_
	d ()Z isWorldLimited
	e (Let;)V checkPermissions
		0 o p_121169_
	e ()Z usesSelector
	f ()I getResultLimit
hi$1 net/minecraft/commands/arguments/selector/EntitySelector$1
	<init> ()V <init>
	a (Ljava/lang/Object;)Ljava/lang/Object; tryCast
		0 o p_175111_
	a (Lbsr;)Lbsr; tryCast
		0 o p_175109_
	a ()Ljava/lang/Class; getBaseClass
hj net/minecraft/commands/arguments/selector/EntitySelectorParser
	A includesEntities
	B worldLimited
	C distance
	D level
	E x
	F y
	G z
	H deltaX
	I deltaY
	J deltaZ
	K rotX
	L rotY
	M predicates
	N order
	O currentEntity
	P playerName
	Q startPosition
	R entityUUID
	S suggestions
	T hasNameEquals
	U hasNameNotEquals
	V isLimited
	W isSorted
	X hasGamemodeEquals
	Y hasGamemodeNotEquals
	Z hasTeamEquals
	a SYNTAX_SELECTOR_START
	aa hasTeamNotEquals
	ab type
	ac typeInverse
	ad hasScores
	ae hasAdvancements
	af usesSelectors
	b SYNTAX_OPTIONS_KEY_VALUE_SEPARATOR
	c SYNTAX_NOT
	d SYNTAX_TAG
	e ERROR_INVALID_NAME_OR_UUID
	f ERROR_UNKNOWN_SELECTOR_TYPE
	g ERROR_SELECTORS_NOT_ALLOWED
	h ERROR_MISSING_SELECTOR_TYPE
	i ERROR_EXPECTED_END_OF_OPTIONS
	j ERROR_EXPECTED_OPTION_VALUE
	k ORDER_NEAREST
	l ORDER_FURTHEST
	m ORDER_RANDOM
	n SUGGEST_NOTHING
	o SYNTAX_OPTIONS_START
	p SYNTAX_OPTIONS_END
	q SYNTAX_OPTIONS_SEPARATOR
	r SELECTOR_NEAREST_PLAYER
	s SELECTOR_ALL_PLAYERS
	t SELECTOR_RANDOM_PLAYERS
	u SELECTOR_CURRENT_ENTITY
	v SELECTOR_ALL_ENTITIES
	w SELECTOR_NEAREST_ENTITY
	x reader
	y allowSelectors
	z maxResults
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/brigadier/StringReader;Z)V <init>
		0 o p_121220_
		1 o p_121221_
	A ()Z hasGamemodeNotEquals
	B ()Z hasTeamEquals
	C ()Z hasTeamNotEquals
	D ()V setTypeLimitedInversely
	E ()Z isTypeLimited
	F ()Z isTypeLimitedInversely
	G ()Z hasScores
	H ()Z hasAdvancements
	I ()V finalizePredicates
	a (Lek;)V setRotX
		0 o p_121253_
	a (Z)V setIncludesEntities
		0 o p_121280_
	a (Lexc;)Lexc; lambda$getSelector$9
		0 o p_121258_
	a (Ljava/util/function/BiConsumer;)V setOrder
		0 o p_121269_
	a (Lexc;Lbsr;Lbsr;)I lambda$static$4
		static
		0 o p_175130_
		1 o p_175131_
		2 o p_175132_
	a (Lbsx;)V limitToType
		0 o p_121242_
	a (D)V setX
		0 o p_121232_
	a (Ljava/lang/Object;)Z allowSelectors
		static
		0 o p_353135_
	a (Ldh$c;)V setDistance
		0 o p_175128_
	a (Ljava/util/function/BiFunction;)V setSuggestions
		0 o p_121271_
	a (Lbsr;)Z lambda$finalizePredicates$10
		0 o p_287322_
	a ()Lhi; getSelector
	a (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V fillSelectorSuggestions
		static
		0 o p_121248_
	a (Lexc;Ljava/util/List;)V lambda$static$6
		static
		0 o p_121264_
		1 o p_121265_
	a (Lek;Ljava/util/function/ToDoubleFunction;)Ljava/util/function/Predicate; createRotationPredicate
		0 o p_121255_
		1 o p_121256_
	a (I)V setMaxResults
		0 o p_121238_
	a (DDD)Lewx; createAabb
		0 o p_121234_
		1 o p_121235_
		2 o p_121236_
	a (Ldh$d;)V setLevel
		0 o p_121246_
	a (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; fillSuggestions
		0 o p_121250_
		1 o p_121251_
	a (Ljava/util/function/ToDoubleFunction;DDLbsr;)Z lambda$createRotationPredicate$11
		static
		0 o p_175134_
		1 o p_175135_
		2 o p_175136_
		3 o p_175137_
	a (Ljava/util/function/Predicate;)V addPredicate
		0 o p_121273_
	b (Lek;)V setRotY
		0 o p_121290_
	b (Lexc;)Lexc; lambda$getSelector$8
		static
		0 o p_121292_
	b (Lexc;Ljava/util/List;)V lambda$static$5
		static
		0 o p_121298_
		1 o p_121299_
	b (Z)V setHasNameEquals
		0 o p_121303_
	b (Lexc;Lbsr;Lbsr;)I lambda$static$2
		static
		0 o p_175139_
		1 o p_175140_
		2 o p_175141_
	b (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304136_
	b (D)V setY
		0 o p_121283_
	b (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; suggestNameOrSelector
		0 o p_121287_
		1 o p_121288_
	b ()V parseSelector
	c ()V parseNameOrUUID
	c (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; suggestName
		0 o p_121310_
		1 o p_121311_
	c (D)V setZ
		0 o p_121306_
	c (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304135_
	c (Lexc;Ljava/util/List;)V lambda$static$3
		static
		0 o p_121313_
		1 o p_121314_
	c (Z)V setHasNameNotEquals
		0 o p_121316_
	d (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; suggestSelector
		0 o p_121323_
		1 o p_121324_
	d ()V parseOptions
	d (D)V setDeltaX
		0 o p_121319_
	d (Z)V setLimited
		0 o p_121329_
	e (Z)V setSorted
		0 o p_121337_
	e ()Z shouldInvertValue
	e (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; suggestOpenOptions
		0 o p_121334_
		1 o p_121335_
	e (D)V setDeltaY
		0 o p_121332_
	f (Z)V setHasGamemodeEquals
		0 o p_121345_
	f (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; suggestOptionsKeyOrClose
		0 o p_121342_
		1 o p_121343_
	f ()Z isTag
	f (D)V setDeltaZ
		0 o p_121340_
	g ()Lcom/mojang/brigadier/StringReader; getReader
	g (Z)V setHasGamemodeNotEquals
		0 o p_121351_
	g (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; suggestOptionsKey
		0 o p_121348_
		1 o p_121349_
	h (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; suggestOptionsNextOrClose
		0 o p_121354_
		1 o p_121355_
	h ()V setWorldLimited
	h (Z)V setHasTeamEquals
		0 o p_121357_
	i (Z)V setHasTeamNotEquals
		0 o p_121360_
	i ()Ldh$c; getDistance
	i (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; suggestEquals
		0 o p_175144_
		1 o p_175145_
	j (Z)V setHasScores
		0 o p_121366_
	j ()Ldh$d; getLevel
	j (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; lambda$static$7
		static
		0 o p_121363_
		1 o p_121364_
	k (Z)V setHasAdvancements
		0 o p_121369_
	k ()Lek; getRotX
	l ()Lek; getRotY
	m ()Ljava/lang/Double; getX
	n ()Ljava/lang/Double; getY
	o ()Ljava/lang/Double; getZ
	p ()Ljava/lang/Double; getDeltaX
	q ()Ljava/lang/Double; getDeltaY
	r ()Ljava/lang/Double; getDeltaZ
	s ()Ljava/util/function/BiConsumer; getOrder
	t ()Lhi; parse
	u ()Z isCurrentEntity
	v ()Z hasNameEquals
	w ()Z hasNameNotEquals
	x ()Z isLimited
	y ()Z isSorted
	z ()Z hasGamemodeEquals
hk net/minecraft/commands/arguments/selector/options/EntitySelectorOptions
	a ERROR_UNKNOWN_OPTION
	b ERROR_INAPPLICABLE_OPTION
	c ERROR_RANGE_NEGATIVE
	d ERROR_LEVEL_NEGATIVE
	e ERROR_LIMIT_TOO_SMALL
	f ERROR_SORT_UNKNOWN
	g ERROR_GAME_MODE_INVALID
	h ERROR_ENTITY_TYPE_INVALID
	i OPTIONS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	A (Lhj;)Z lambda$bootStrap$21
		static
		0 o p_121395_
	B (Lhj;)V lambda$bootStrap$20
		static
		0 o p_121397_
	C (Lhj;)Z lambda$bootStrap$19
		static
		0 o p_121399_
	D (Lhj;)V lambda$bootStrap$18
		static
		0 o p_121401_
	E (Lhj;)Z lambda$bootStrap$17
		static
		0 o p_121403_
	F (Lhj;)V lambda$bootStrap$16
		static
		0 o p_121405_
	G (Lhj;)Z lambda$bootStrap$15
		static
		0 o p_121407_
	H (Lhj;)V lambda$bootStrap$14
		static
		0 o p_121409_
	I (Lhj;)Z lambda$bootStrap$13
		static
		0 o p_121411_
	J (Lhj;)V lambda$bootStrap$12
		static
		0 o p_121413_
	K (Lhj;)Z lambda$bootStrap$11
		static
		0 o p_121415_
	L (Lhj;)V lambda$bootStrap$10
		static
		0 o p_121417_
	M (Lhj;)Z lambda$bootStrap$9
		static
		0 o p_121419_
	N (Lhj;)V lambda$bootStrap$8
		static
		0 o p_329818_
	O (Lhj;)Z lambda$bootStrap$7
		static
		0 o p_121423_
	P (Lhj;)V lambda$bootStrap$6
		static
		0 o p_300933_
	a (Lhj;)Z lambda$bootStrap$63
		static
		0 o p_121435_
	a (Lhj;ILakr;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$bootStrap$42
		static
		0 o p_175156_
		1 o p_175157_
		2 o p_175158_
	a (Lawu;ZLbsr;)Z lambda$bootStrap$41
		static
		0 o p_205689_
		1 o p_205690_
		2 o p_205691_
	a (Lhj;Ljava/lang/String;I)Lhk$a; get
		static
		0 o p_121448_
		1 o p_121449_
		2 o p_121450_
	a (Lhj;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V suggestNames
		static
		0 o p_121441_
		1 o p_121442_
	a (ZLdct;Lbsr;)Z lambda$bootStrap$34
		static
		0 o p_175188_
		1 o p_175189_
		2 o p_175190_
	a (Lhj;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; lambda$bootStrap$40
		static
		0 o p_344178_
		1 o p_344179_
		2 o p_344180_
	a (ZLai;)Z lambda$bootStrap$57
		static
		0 o p_175182_
		1 o p_175183_
	a (Ljava/lang/String;Lhk$a;Ljava/util/function/Predicate;Lwz;)V register
		static
		0 o p_121454_
		1 o p_121455_
		2 o p_121456_
		3 o p_121457_
	a (Ljava/lang/String;ZLbsr;)Z lambda$bootStrap$46
		static
		0 o p_175164_
		1 o p_175165_
		2 o p_175166_
	a (Ljava/util/Map;Lbsr;)Z lambda$bootStrap$58
		static
		0 o p_300689_
		1 o p_300690_
	a (ZLap;)Z lambda$bootStrap$55
		static
		0 o p_175185_
		1 o p_175186_
	a (Ljava/util/Map;Lai;)Z lambda$bootStrap$56
		static
		0 o p_175168_
		1 o p_175169_
	a ()V bootStrap
		static
	a (Lbsx;ZLbsr;)Z lambda$bootStrap$43
		static
		0 o p_175149_
		1 o p_175150_
		2 o p_175151_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$4
		static
		0 o p_304137_
	a (Lub;ZLbsr;)Z lambda$bootStrap$49
		static
		0 o p_330973_
		1 o p_330517_
		2 o p_332177_
	a (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; lambda$bootStrap$30
		static
		0 o p_175153_
		1 o p_175154_
	a (Lakq;ZLbsr;)Z lambda$bootStrap$61
		static
		0 o p_335170_
		1 o p_335171_
		2 o p_335172_
	b (Lhj;)V lambda$bootStrap$62
		static
		0 o p_335169_
	b (Lhj;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; lambda$bootStrap$33
		static
		0 o p_175192_
		1 o p_175193_
		2 o p_175194_
	b (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$3
		static
		0 o p_304140_
	b (Ljava/util/Map;Lbsr;)Z lambda$bootStrap$52
		static
		0 o p_313452_
		1 o p_313453_
	b (Ljava/lang/String;ZLbsr;)Z lambda$bootStrap$37
		static
		0 o p_305652_
		1 o p_305653_
		2 o p_305654_
	c (Lhj;)Z lambda$bootStrap$60
		static
		0 o p_121506_
	c (Ljava/lang/String;ZLbsr;)Z lambda$bootStrap$5
		static
		0 o p_175207_
		1 o p_175208_
		2 o p_175209_
	c (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2
		static
		0 o p_304139_
	d (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304138_
	d (Lhj;)V lambda$bootStrap$59
		static
		0 o p_121514_
	e (Lhj;)Z lambda$bootStrap$54
		static
		0 o p_121518_
	e (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304141_
	f (Lhj;)V lambda$bootStrap$53
		static
		0 o p_121522_
	g (Lhj;)Z lambda$bootStrap$51
		static
		0 o p_121524_
	h (Lhj;)V lambda$bootStrap$50
		static
		0 o p_121526_
	i (Lhj;)Z lambda$bootStrap$48
		static
		0 o p_121528_
	j (Lhj;)V lambda$bootStrap$47
		static
		0 o p_121530_
	k (Lhj;)Z lambda$bootStrap$45
		static
		0 o p_121532_
	l (Lhj;)V lambda$bootStrap$44
		static
		0 o p_121534_
	m (Lhj;)Z lambda$bootStrap$39
		static
		0 o p_121536_
	n (Lhj;)V lambda$bootStrap$38
		static
		0 o p_121538_
	o (Lhj;)Z lambda$bootStrap$36
		static
		0 o p_121540_
	p (Lhj;)V lambda$bootStrap$35
		static
		0 o p_121542_
	q (Lhj;)Z lambda$bootStrap$32
		static
		0 o p_121544_
	r (Lhj;)V lambda$bootStrap$31
		static
		0 o p_247983_
	s (Lhj;)Z lambda$bootStrap$29
		static
		0 o p_121548_
	t (Lhj;)V lambda$bootStrap$28
		static
		0 o p_121550_
	u (Lhj;)Z lambda$bootStrap$27
		static
		0 o p_121552_
	v (Lhj;)V lambda$bootStrap$26
		static
		0 o p_121554_
	w (Lhj;)Z lambda$bootStrap$25
		static
		0 o p_121556_
	x (Lhj;)V lambda$bootStrap$24
		static
		0 o p_121558_
	y (Lhj;)Z lambda$bootStrap$23
		static
		0 o p_121560_
	z (Lhj;)V lambda$bootStrap$22
		static
		0 o p_121562_
hk$a net/minecraft/commands/arguments/selector/options/EntitySelectorOptions$Modifier
	handle (Lhj;)V handle
		0 o p_121564_
hk$b net/minecraft/commands/arguments/selector/options/EntitySelectorOptions$Option
	a modifier
	b canUse
	c description
	<init> (Lhk$a;Ljava/util/function/Predicate;Lwz;)V <init>
		0 o modifier
		1 o canUse
		2 o description
	a ()Lhk$a; modifier
	b ()Ljava/util/function/Predicate; canUse
	c ()Lwz; description
	equals (Ljava/lang/Object;)Z equals
		0 o p_251803_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hl net/minecraft/commands/arguments/selector/options/package-info
hm net/minecraft/commands/arguments/selector/package-info
hn net/minecraft/commands/execution/ChainModifiers
	a DEFAULT
	b flags
	c FLAG_FORKED
	d FLAG_IS_RETURN
	<clinit> ()V <clinit>
		static
	<init> (B)V <init>
		0 o flags
	a ()Z isForked
	a (B)Lhn; setFlag
		0 o p_309560_
	b ()Lhn; setForked
	c ()Z isReturn
	d ()Lhn; setReturn
	e ()B flags
	equals (Ljava/lang/Object;)Z equals
		0 o p_309618_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ho net/minecraft/commands/execution/CommandQueueEntry
	a frame
	b action
	<init> (Lhu;Lhr;)V <init>
		0 o frame
		1 o action
	a ()Lhu; frame
	a (Lhs;)V execute
		0 o p_306246_
	b ()Lhr; action
	equals (Ljava/lang/Object;)Z equals
		0 o p_306068_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hp net/minecraft/commands/execution/CustomCommandExecutor
	a (Ljava/lang/Object;Lcom/mojang/brigadier/context/ContextChain;Lhn;Lht;)V run
		0 o p_306241_
		1 o p_305832_
		2 o p_309612_
		3 o p_306256_
hp$a net/minecraft/commands/execution/CustomCommandExecutor$CommandAdapter
	run (Lcom/mojang/brigadier/context/CommandContext;)I run
		0 o p_306336_
hp$b net/minecraft/commands/execution/CustomCommandExecutor$WithErrorHandling
	<init> ()V <init>
	a (Lev;Lcom/mojang/brigadier/context/ContextChain;Lhn;Lht;)V run
		0 o p_306339_
		1 o p_306289_
		2 o p_309578_
		3 o p_306027_
	a (Ljava/lang/Object;Lcom/mojang/brigadier/context/ContextChain;Lhn;Lht;)V run
		0 o p_305793_
		1 o p_305998_
		2 o p_309540_
		3 o p_305871_
	a (Lcom/mojang/brigadier/exceptions/CommandSyntaxException;Lev;Lhn;Lhv;)V onError
		0 o p_306165_
		1 o p_306155_
		2 o p_309597_
		3 o p_307254_
	b (Lev;Lcom/mojang/brigadier/context/ContextChain;Lhn;Lht;)V runGuarded
		0 o p_306117_
		1 o p_306121_
		2 o p_309631_
		3 o p_305981_
hq net/minecraft/commands/execution/CustomModifierExecutor
	a (Ljava/lang/Object;Ljava/util/List;Lcom/mojang/brigadier/context/ContextChain;Lhn;Lht;)V apply
		0 o p_309576_
		1 o p_305872_
		2 o p_306034_
		3 o p_309561_
		4 o p_305771_
hq$a net/minecraft/commands/execution/CustomModifierExecutor$ModifierAdapter
	apply (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; apply
		0 o p_306058_
hr net/minecraft/commands/execution/EntryAction
	execute (Lhs;Lhu;)V execute
		0 o p_306306_
		1 o p_309678_
hs net/minecraft/commands/execution/ExecutionContext
	a MAX_QUEUE_DEPTH
	b LOGGER
	c commandLimit
	d forkLimit
	e profiler
	f tracer
	g commandQuota
	h queueOverflow
	i commandQueue
	j newTopCommands
	k currentFrameDepth
	<clinit> ()V <clinit>
		static
	<init> (IILbnf;)V <init>
		0 o p_306012_
		1 o p_306180_
		2 o p_306142_
	a (I)V discardAtDepthOrHigher
		0 o p_306290_
	a (Lhs;Ljava/lang/String;Lcom/mojang/brigadier/context/ContextChain;Lev;Leq;)V queueInitialCommandExecution
		static
		0 o p_306236_
		1 o p_305860_
		2 o p_305784_
		3 o p_306195_
		4 o p_309622_
	a (Lho;)V queueNext
		0 o p_305869_
	a (Lhs;Lii;Lev;Leq;)V queueInitialFunctionCall
		static
		0 o p_309686_
		1 o p_306145_
		2 o p_309607_
		3 o p_309681_
	a ()V runCommandQueue
	a (Lhs;Leq;)Lhu; createTopFrame
		static
		0 o p_309594_
		1 o p_309689_
	a (Lhv;)V tracer
		0 o p_305950_
	b (I)Lhu$a; frameControlForDepth
		0 o p_309645_
	b ()Lhv; tracer
	c ()Lbnf; profiler
	c (I)V lambda$frameControlForDepth$0
		0 o p_309566_
	close ()V close
	d ()I forkLimit
	e ()V incrementCost
	f ()V handleQueueOverflow
	g ()V pushNewCommands
ht net/minecraft/commands/execution/ExecutionControl
	a (Lhr;)V queueNext
		0 o p_305867_
	a (Lhs;Lhu;)Lht; create
		static
		0 o p_309708_
		1 o p_309584_
	a ()Lhv; tracer
	a (Lhv;)V tracer
		0 o p_305968_
	b ()Lhu; currentFrame
ht$1 net/minecraft/commands/execution/ExecutionControl$1
	a val$context
	b val$frame
	<init> (Lhs;Lhu;)V <init>
		0 o p_309545_
		1 o p_309664_
	a (Lhr;)V queueNext
		0 o p_309579_
	a ()Lhv; tracer
	a (Lhv;)V tracer
		0 o p_309633_
	b ()Lhu; currentFrame
hu net/minecraft/commands/execution/Frame
	a depth
	b returnValueConsumer
	c frameControl
	<init> (ILeq;Lhu$a;)V <init>
		0 o depth
		1 o returnValueConsumer
		2 o frameControl
	a (I)V returnSuccess
		0 o p_309616_
	a ()V returnFailure
	b ()V discard
	c ()I depth
	d ()Leq; returnValueConsumer
	e ()Lhu$a; frameControl
	equals (Ljava/lang/Object;)Z equals
		0 o p_309595_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hu$a net/minecraft/commands/execution/Frame$FrameControl
	discard ()V discard
hv net/minecraft/commands/execution/TraceCallbacks
	a (Ljava/lang/String;)V onError
		0 o p_306008_
	a (ILjava/lang/String;)V onCommand
		0 o p_306090_
		1 o p_306150_
	a (ILakr;I)V onCall
		0 o p_306072_
		1 o p_306313_
		2 o p_306250_
	a (ILjava/lang/String;I)V onReturn
		0 o p_305827_
		1 o p_306254_
		2 o p_306051_
	close ()V close
hw net/minecraft/commands/execution/UnboundEntryAction
	a (Ljava/lang/Object;Lhs;Lhu;)V lambda$bind$0
		0 o p_309421_
		1 o p_309422_
		2 o p_309423_
	bind (Ljava/lang/Object;)Lhr; bind
		0 o p_306075_
	execute (Ljava/lang/Object;Lhs;Lhu;)V execute
		0 o p_305930_
		1 o p_306291_
		2 o p_309692_
hx net/minecraft/commands/execution/package-info
hy net/minecraft/commands/execution/tasks/BuildContexts
	a ERROR_FORK_LIMIT_REACHED
	b commandInput
	c command
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Lcom/mojang/brigadier/context/ContextChain;)V <init>
		0 o p_306157_
		1 o p_305974_
	a (Lev;Ljava/util/List;Lhs;Lhu;Lhn;)V execute
		0 o p_309567_
		1 o p_306303_
		2 o p_305977_
		3 o p_309603_
		4 o p_309659_
	a (Lib;Lhu;Lev;)Lho; lambda$execute$3
		static
		0 o p_309427_
		1 o p_309428_
		2 o p_309429_
	a (Lhs;Lhu;)V traceCommandStart
		0 o p_306237_
		1 o p_309625_
	a ()Ljava/lang/String; lambda$execute$1
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_306063_
	a (Lcom/mojang/brigadier/context/CommandContext;ZI)V lambda$execute$2
		static
		0 o p_309424_
		1 o p_309425_
		2 o p_309426_
	toString ()Ljava/lang/String; toString
hy$a net/minecraft/commands/execution/tasks/BuildContexts$Continuation
	b modifiers
	c originalSource
	d sources
	<init> (Ljava/lang/String;Lcom/mojang/brigadier/context/ContextChain;Lhn;Lev;Ljava/util/List;)V <init>
		0 o p_306217_
		1 o p_305988_
		2 o p_309702_
		3 o p_309701_
		4 o p_306017_
	execute (Lhs;Lhu;)V execute
		0 o p_305882_
		1 o p_309577_
hy$b net/minecraft/commands/execution/tasks/BuildContexts$TopLevel
	b source
	<init> (Ljava/lang/String;Lcom/mojang/brigadier/context/ContextChain;Lev;)V <init>
		0 o p_306314_
		1 o p_305844_
		2 o p_306134_
	execute (Lhs;Lhu;)V execute
		0 o p_306114_
		1 o p_309583_
hy$c net/minecraft/commands/execution/tasks/BuildContexts$Unbound
	<init> (Ljava/lang/String;Lcom/mojang/brigadier/context/ContextChain;)V <init>
		0 o p_305863_
		1 o p_305842_
	a (Lev;Lhs;Lhu;)V execute
		0 o p_306259_
		1 o p_305944_
		2 o p_309714_
	execute (Ljava/lang/Object;Lhs;Lhu;)V execute
		0 o p_306021_
		1 o p_306194_
		2 o p_309537_
hz net/minecraft/commands/execution/tasks/CallFunction
	a function
	b resultCallback
	c returnParentFrame
	<init> (Lii;Leq;Z)V <init>
		0 o p_306069_
		1 o p_309620_
		2 o p_309704_
	a (Lev;Lhs;Lhu;)V execute
		0 o p_309553_
		1 o p_305909_
		2 o p_309718_
	a (Lev;Lhu;Lhw;)Lho; lambda$execute$0
		static
		0 o p_309430_
		1 o p_309431_
		2 o p_309432_
	execute (Ljava/lang/Object;Lhs;Lhu;)V execute
		0 o p_309604_
		1 o p_309717_
		2 o p_309653_
i com/mojang/math/SymmetricGroup3
	a P123
	b P213
	c P132
	d P231
	e P312
	f P321
	g permutation
	h transformation
	i ORDER
	j cayleyTable
	k $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IIII)V <init>
		0 o p_109174_
		1 o p_109175_
		2 o p_109176_
		3 o p_109177_
		4 o p_109178_
	a ()Lorg/joml/Matrix3f; transformation
	a (I)I permutation
		0 o p_109181_
	a ([[Li;)V lambda$static$1
		static
		0 o p_109188_
	a (Li;)Li; compose
		0 o p_109183_
	a ([ILi;)Z lambda$static$0
		static
		0 o p_175576_
		1 o p_175577_
	b ()[Li; $values
		static
	valueOf (Ljava/lang/String;)Li; valueOf
		static
		0 o p_109190_
	values ()[Li; values
		static
ia net/minecraft/commands/execution/tasks/ContinuationTask
	a taskFactory
	b arguments
	c selfEntry
	d index
	<init> (Lia$a;Ljava/util/List;Lhu;)V <init>
		0 o p_306200_
		1 o p_306026_
		2 o p_309650_
	a (Lhs;Lhu;Ljava/util/List;Lia$a;)V schedule
		static
		0 o p_306309_
		1 o p_309712_
		2 o p_306081_
		3 o p_305883_
	execute (Lhs;Lhu;)V execute
		0 o p_306022_
		1 o p_309626_
ia$a net/minecraft/commands/execution/tasks/ContinuationTask$TaskProvider
	create (Lhu;Ljava/lang/Object;)Lho; create
		0 o p_309619_
		1 o p_305901_
ib net/minecraft/commands/execution/tasks/ExecuteCommand
	a commandInput
	b modifiers
	c executionContext
	<init> (Ljava/lang/String;Lhn;Lcom/mojang/brigadier/context/CommandContext;)V <init>
		0 o p_306273_
		1 o p_309556_
		2 o p_305919_
	a (Lev;Lhs;Lhu;)V execute
		0 o p_305870_
		1 o p_306198_
		2 o p_309548_
	a ()Ljava/lang/String; lambda$execute$0
	execute (Ljava/lang/Object;Lhs;Lhu;)V execute
		0 o p_306335_
		1 o p_306000_
		2 o p_309568_
ic net/minecraft/commands/execution/tasks/FallthroughTask
	a INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lhr; instance
		static
	execute (Lhs;Lhu;)V execute
		0 o p_309606_
		1 o p_309711_
id net/minecraft/commands/execution/tasks/IsolatedCall
	a taskProducer
	b output
	<init> (Ljava/util/function/Consumer;Leq;)V <init>
		0 o p_309621_
		1 o p_309666_
	execute (Lhs;Lhu;)V execute
		0 o p_309670_
		1 o p_309596_
ie net/minecraft/commands/execution/tasks/package-info
ig net/minecraft/commands/functions/CommandFunction
	a (Lub;Lcom/mojang/brigadier/CommandDispatcher;)Lii; instantiate
		0 o p_306231_
		1 o p_305923_
	a ()Lakr; id
	a (Lcom/mojang/brigadier/CommandDispatcher;Lev;Lcom/mojang/brigadier/StringReader;)Lhw; parseCommand
		static
		0 o p_306213_
		1 o p_305785_
		2 o p_306140_
	a (Ljava/lang/CharSequence;)V checkCommandLineLength
		static
		0 o p_326091_
	a (Lakr;Lcom/mojang/brigadier/CommandDispatcher;Lev;Ljava/util/List;)Lig; fromLines
		static
		0 o p_306082_
		1 o p_306046_
		2 o p_305973_
		3 o p_306307_
	b (Ljava/lang/CharSequence;)Z shouldConcatenateNextLine
		static
		0 o p_306338_
ih net/minecraft/commands/functions/FunctionBuilder
	a plainEntries
	b macroEntries
	c macroArguments
	<init> ()V <init>
	a (Ljava/util/List;)Lit/unimi/dsi/fastutil/ints/IntList; convertToIndices
		0 o p_306261_
	a (Lhw;)V addCommand
		0 o p_305910_
	a (Ljava/lang/String;ILev;)V addMacro
		0 o p_305989_
		1 o p_306173_
		2 o p_316255_
	a (Lakr;)Lig; build
		0 o p_306219_
	a (Ljava/lang/String;)I getArgumentIndex
		0 o p_305915_
ii net/minecraft/commands/functions/InstantiatedFunction
	a ()Lakr; id
	b ()Ljava/util/List; entries
ij net/minecraft/commands/functions/MacroFunction
	a DECIMAL_FORMAT
	b MAX_CACHE_ENTRIES
	c parameters
	d cache
	e id
	f entries
	<clinit> ()V <clinit>
		static
	<init> (Lakr;Ljava/util/List;Ljava/util/List;)V <init>
		0 o p_305933_
		1 o p_305814_
		2 o p_306148_
	a (Lub;Lcom/mojang/brigadier/CommandDispatcher;)Lii; instantiate
		0 o p_305810_
		1 o p_306149_
	a (Luy;)Ljava/lang/String; stringify
		static
		0 o p_305920_
	a ()Lakr; id
	a (Ljava/util/List;Ljava/util/List;I)V lambda$lookupValues$1
		static
		0 o p_305791_
		1 o p_306331_
		2 o p_305951_
	a (Ljava/util/List;Ljava/util/List;Lcom/mojang/brigadier/CommandDispatcher;)Lii; substituteAndParse
		0 o p_306226_
		1 o p_306024_
		2 o p_306281_
	a (Ljava/text/DecimalFormat;)V lambda$static$0
		static
		0 o p_305932_
	a (Ljava/util/List;Ljava/lang/String;)Ljava/lang/String; lambda$substituteAndParse$2
		static
		0 o p_306222_
		1 o p_305803_
	a (Ljava/util/List;Lit/unimi/dsi/fastutil/ints/IntList;Ljava/util/List;)V lookupValues
		static
		0 o p_305843_
		1 o p_305967_
		2 o p_305797_
ij$a net/minecraft/commands/functions/MacroFunction$Entry
	a ()Lit/unimi/dsi/fastutil/ints/IntList; parameters
	a (Ljava/util/List;Lcom/mojang/brigadier/CommandDispatcher;Lakr;)Lhw; instantiate
		0 o p_305908_
		1 o p_305826_
		2 o p_305778_
ij$b net/minecraft/commands/functions/MacroFunction$MacroEntry
	a template
	b parameters
	c compilationContext
	<init> (Lil;Lit/unimi/dsi/fastutil/ints/IntList;Lev;)V <init>
		0 o p_306131_
		1 o p_306124_
		2 o p_316385_
	a ()Lit/unimi/dsi/fastutil/ints/IntList; parameters
	a (Ljava/util/List;Lcom/mojang/brigadier/CommandDispatcher;Lakr;)Lhw; instantiate
		0 o p_306061_
		1 o p_306059_
		2 o p_306158_
ij$c net/minecraft/commands/functions/MacroFunction$PlainTextEntry
	a compiledAction
	<init> (Lhw;)V <init>
		0 o p_306163_
	a ()Lit/unimi/dsi/fastutil/ints/IntList; parameters
	a (Ljava/util/List;Lcom/mojang/brigadier/CommandDispatcher;Lakr;)Lhw; instantiate
		0 o p_306111_
		1 o p_305941_
		2 o p_305903_
ik net/minecraft/commands/functions/PlainTextFunction
	a id
	b entries
	<init> (Lakr;Ljava/util/List;)V <init>
		0 o id
		1 o entries
	a (Lub;Lcom/mojang/brigadier/CommandDispatcher;)Lii; instantiate
		0 o p_306181_
		1 o p_306210_
	a ()Lakr; id
	b ()Ljava/util/List; entries
	equals (Ljava/lang/Object;)Z equals
		0 o p_305961_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
il net/minecraft/commands/functions/StringTemplate
	a segments
	b variables
	<init> (Ljava/util/List;Ljava/util/List;)V <init>
		0 o segments
		1 o variables
	a ()Ljava/util/List; segments
	a (Ljava/lang/String;I)Lil; fromString
		static
		0 o p_306229_
		1 o p_305937_
	a (Ljava/lang/String;)Z isValidVariableName
		static
		0 o p_306141_
	a (Ljava/util/List;)Ljava/lang/String; substitute
		0 o p_306329_
	b ()Ljava/util/List; variables
	equals (Ljava/lang/Object;)Z equals
		0 o p_306304_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
im net/minecraft/commands/functions/package-info
in net/minecraft/commands/package-info
io net/minecraft/commands/synchronization/ArgumentTypeInfo
	a (Lio$a;Lvw;)V serializeToNetwork
		0 o p_235375_
		1 o p_235376_
	a (Lio$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_235373_
		1 o p_235374_
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Lio$a; unpack
		0 o p_235372_
	b (Lvw;)Lio$a; deserializeFromNetwork
		0 o p_235377_
io$a net/minecraft/commands/synchronization/ArgumentTypeInfo$Template
	a ()Lio; type
	b (Lep;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate
		0 o p_235378_
ip net/minecraft/commands/synchronization/ArgumentTypeInfos
	a BY_CLASS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Lio; byClass
		static
		0 o p_235383_
	a (Ljz;)Lio; bootstrap
		static
		0 o p_235385_
	a (Ljz;Ljava/lang/String;Ljava/lang/Class;Lio;)Lio; register
		static
		0 o p_235387_
		1 o p_235388_
		2 o p_235389_
		3 o p_235390_
	a (Ljava/lang/Class;)Z isClassRecognized
		static
		0 o p_235392_
	b (Lcom/mojang/brigadier/arguments/ArgumentType;)Lio$a; unpack
		static
		0 o p_235394_
	b (Ljava/lang/Class;)Ljava/lang/Class; fixClassType
		static
		0 o p_235396_
iq net/minecraft/commands/synchronization/ArgumentUtils
	a LOGGER
	b NUMBER_FLAG_MIN
	c NUMBER_FLAG_MAX
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (ZZ)I createNumberFlags
		static
		0 o p_235428_
		1 o p_235429_
	a (Lcom/google/gson/JsonObject;Lio;Lio$a;)V serializeCap
		static
		0 o p_235411_
		1 o p_235412_
		2 o p_235413_
	a (B)Z numberHasMin
		static
		0 o p_235403_
	a (Lcom/mojang/brigadier/tree/CommandNode;Ljava/util/Set;Ljava/util/Set;)V findUsedArgumentTypes
		static
		0 o p_235420_
		1 o p_235421_
		2 o p_235422_
	a (Lcom/google/gson/JsonObject;Lio$a;)V serializeCap
		static
		0 o p_235408_
		1 o p_235409_
	a (Lcom/mojang/brigadier/CommandDispatcher;Lcom/mojang/brigadier/tree/CommandNode;)Lcom/google/gson/JsonObject; serializeNodeToJson
		static
		0 o p_235415_
		1 o p_235416_
	a (Ljava/util/Set;Ljava/util/Set;Lcom/mojang/brigadier/tree/CommandNode;)V lambda$findUsedArgumentTypes$0
		static
		0 o p_235424_
		1 o p_235425_
		2 o p_235426_
	a (Lcom/google/gson/JsonObject;Lcom/mojang/brigadier/arguments/ArgumentType;)V serializeArgumentToJson
		static
		0 o p_235405_
		1 o p_235406_
	a (Lcom/mojang/brigadier/tree/CommandNode;)Ljava/util/Set; findUsedArgumentTypes
		static
		0 o p_235418_
	b (B)Z numberHasMax
		static
		0 o p_235431_
ir net/minecraft/commands/synchronization/SingletonArgumentInfo
	a template
	<init> (Ljava/util/function/Function;)V <init>
		0 o p_235434_
	a (Lio$a;Lvw;)V serializeToNetwork
		0 o p_235441_
		1 o p_235442_
	a (Lir$a;Lvw;)V serializeToNetwork
		0 o p_235447_
		1 o p_235448_
	a (Ljava/util/function/Supplier;)Lir; contextFree
		static
		0 o p_235452_
	a (Lvw;)Lir$a; deserializeFromNetwork
		0 o p_235457_
	a (Lir$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_235444_
		1 o p_235445_
	a (Ljava/util/function/Function;)Lir; contextAware
		static
		0 o p_235450_
	a (Ljava/util/function/Supplier;Lep;)Lcom/mojang/brigadier/arguments/ArgumentType; lambda$contextFree$0
		static
		0 o p_235454_
		1 o p_235455_
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Lio$a; unpack
		0 o p_235436_
	a (Lio$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_235438_
		1 o p_235439_
	b (Lcom/mojang/brigadier/arguments/ArgumentType;)Lir$a; unpack
		0 o p_235459_
	b (Lvw;)Lio$a; deserializeFromNetwork
		0 o p_235461_
ir$a net/minecraft/commands/synchronization/SingletonArgumentInfo$Template
	a this$0
	b constructor
	<init> (Lir;Ljava/util/function/Function;)V <init>
		0 o p_235465_
		1 o p_235466_
	a ()Lio; type
	b (Lep;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate
		0 o p_235469_
is net/minecraft/commands/synchronization/SuggestionProviders
	a ASK_SERVER
	b ALL_RECIPES
	c AVAILABLE_SOUNDS
	d SUMMONABLE_ENTITIES
	e PROVIDERS_BY_NAME
	f DEFAULT_NAME
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lakr;Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lcom/mojang/brigadier/suggestion/SuggestionProvider; register
		static
		0 o p_121659_
		1 o p_121660_
	a (Lcom/mojang/brigadier/context/CommandContext;Lbsx;)Z lambda$static$3
		static
		0 o p_247986_
		1 o p_247987_
	a (Lbsx;)Lcom/mojang/brigadier/Message; lambda$static$4
		static
		0 o p_212436_
	a (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$5
		static
		0 o p_344181_
		1 o p_344182_
	a (Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lakr; getName
		static
		0 o p_121655_
	a (Lakr;)Lcom/mojang/brigadier/suggestion/SuggestionProvider; getProvider
		static
		0 o p_121657_
	b (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$2
		static
		0 o p_121667_
		1 o p_121668_
	b (Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lcom/mojang/brigadier/suggestion/SuggestionProvider; safelySwap
		static
		0 o p_121665_
	c (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$1
		static
		0 o p_121670_
		1 o p_121671_
	d (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$0
		static
		0 o p_121673_
		1 o p_121674_
is$a net/minecraft/commands/synchronization/SuggestionProviders$Wrapper
	a delegate
	b name
	<init> (Lakr;Lcom/mojang/brigadier/suggestion/SuggestionProvider;)V <init>
		0 o p_121678_
		1 o p_121679_
	getSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; getSuggestions
		0 o p_121683_
		1 o p_121684_
it net/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo
	<init> ()V <init>
	a (Lit$a;Lvw;)V serializeToNetwork
		0 o p_235485_
		1 o p_235486_
	a (Lio$a;Lvw;)V serializeToNetwork
		0 o p_235479_
		1 o p_235480_
	a (Lvw;)Lit$a; deserializeFromNetwork
		0 o p_235488_
	a (Lit$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_235482_
		1 o p_235483_
	a (Lcom/mojang/brigadier/arguments/DoubleArgumentType;)Lit$a; unpack
		0 o p_235474_
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Lio$a; unpack
		0 o p_235472_
	a (Lio$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_235476_
		1 o p_235477_
	b (Lvw;)Lio$a; deserializeFromNetwork
		0 o p_235490_
it$a net/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo$Template
	a this$0
	b min
	c max
	<init> (Lit;DD)V <init>
		0 o p_235495_
		1 o p_235496_
		2 o p_235497_
	a (Lep;)Lcom/mojang/brigadier/arguments/DoubleArgumentType; instantiate
		0 o p_235500_
	a ()Lio; type
	b (Lep;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate
		0 o p_235502_
iu net/minecraft/commands/synchronization/brigadier/FloatArgumentInfo
	<init> ()V <init>
	a (Lcom/mojang/brigadier/arguments/FloatArgumentType;)Liu$a; unpack
		0 o p_235507_
	a (Lvw;)Liu$a; deserializeFromNetwork
		0 o p_235521_
	a (Lio$a;Lvw;)V serializeToNetwork
		0 o p_235512_
		1 o p_235513_
	a (Liu$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_235515_
		1 o p_235516_
	a (Liu$a;Lvw;)V serializeToNetwork
		0 o p_235518_
		1 o p_235519_
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Lio$a; unpack
		0 o p_235505_
	a (Lio$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_235509_
		1 o p_235510_
	b (Lvw;)Lio$a; deserializeFromNetwork
		0 o p_235523_
iu$a net/minecraft/commands/synchronization/brigadier/FloatArgumentInfo$Template
	a this$0
	b min
	c max
	<init> (Liu;FF)V <init>
		0 o p_235528_
		1 o p_235529_
		2 o p_235530_
	a (Lep;)Lcom/mojang/brigadier/arguments/FloatArgumentType; instantiate
		0 o p_235533_
	a ()Lio; type
	b (Lep;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate
		0 o p_235535_
iv net/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo
	<init> ()V <init>
	a (Lvw;)Liv$a; deserializeFromNetwork
		0 o p_235554_
	a (Lio$a;Lvw;)V serializeToNetwork
		0 o p_235545_
		1 o p_235546_
	a (Liv$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_235548_
		1 o p_235549_
	a (Liv$a;Lvw;)V serializeToNetwork
		0 o p_235551_
		1 o p_235552_
	a (Lcom/mojang/brigadier/arguments/IntegerArgumentType;)Liv$a; unpack
		0 o p_235540_
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Lio$a; unpack
		0 o p_235538_
	a (Lio$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_235542_
		1 o p_235543_
	b (Lvw;)Lio$a; deserializeFromNetwork
		0 o p_235556_
iv$a net/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo$Template
	a this$0
	b min
	c max
	<init> (Liv;II)V <init>
		0 o p_235561_
		1 o p_235562_
		2 o p_235563_
	a (Lep;)Lcom/mojang/brigadier/arguments/IntegerArgumentType; instantiate
		0 o p_235566_
	a ()Lio; type
	b (Lep;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate
		0 o p_235568_
iw net/minecraft/commands/synchronization/brigadier/LongArgumentInfo
	<init> ()V <init>
	a (Liw$a;Lvw;)V serializeToNetwork
		0 o p_235584_
		1 o p_235585_
	a (Lvw;)Liw$a; deserializeFromNetwork
		0 o p_235587_
	a (Lio$a;Lvw;)V serializeToNetwork
		0 o p_235578_
		1 o p_235579_
	a (Liw$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_235581_
		1 o p_235582_
	a (Lcom/mojang/brigadier/arguments/LongArgumentType;)Liw$a; unpack
		0 o p_235573_
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Lio$a; unpack
		0 o p_235571_
	a (Lio$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_235575_
		1 o p_235576_
	b (Lvw;)Lio$a; deserializeFromNetwork
		0 o p_235589_
iw$a net/minecraft/commands/synchronization/brigadier/LongArgumentInfo$Template
	a this$0
	b min
	c max
	<init> (Liw;JJ)V <init>
		0 o p_235594_
		1 o p_235595_
		2 o p_235596_
	a (Lep;)Lcom/mojang/brigadier/arguments/LongArgumentType; instantiate
		0 o p_235599_
	a ()Lio; type
	b (Lep;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate
		0 o p_235601_
ix net/minecraft/commands/synchronization/brigadier/StringArgumentSerializer
	<init> ()V <init>
	a (Lcom/mojang/brigadier/arguments/StringArgumentType;)Lix$a; unpack
		0 o p_235605_
	a (Lio$a;Lvw;)V serializeToNetwork
		0 o p_235610_
		1 o p_235611_
	a (Lix$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_235613_
		1 o p_235614_
	a (Lix$a;Lvw;)V serializeToNetwork
		0 o p_235616_
		1 o p_235617_
	a (Lvw;)Lix$a; deserializeFromNetwork
		0 o p_235619_
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Lio$a; unpack
		0 o p_235603_
	a (Lio$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_235607_
		1 o p_235608_
	b (Lvw;)Lio$a; deserializeFromNetwork
		0 o p_235621_
ix$1 net/minecraft/commands/synchronization/brigadier/StringArgumentSerializer$1
	a $SwitchMap$com$mojang$brigadier$arguments$StringArgumentType$StringType
	<clinit> ()V <clinit>
		static
ix$a net/minecraft/commands/synchronization/brigadier/StringArgumentSerializer$Template
	a this$0
	b type
	<init> (Lix;Lcom/mojang/brigadier/arguments/StringArgumentType$StringType;)V <init>
		0 o p_235625_
		1 o p_235626_
	a (Lep;)Lcom/mojang/brigadier/arguments/StringArgumentType; instantiate
		0 o p_235629_
	a ()Lio; type
	b (Lep;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate
		0 o p_235631_
iy net/minecraft/commands/synchronization/brigadier/package-info
iz net/minecraft/commands/synchronization/package-info
j com/mojang/math/Transformation
	a CODEC
	b EXTENDED_CODEC
	c matrix
	d decomposed
	e translation
	f leftRotation
	g scale
	h rightRotation
	i IDENTITY
	<clinit> ()V <clinit>
		static
	<init> (Lorg/joml/Vector3f;Lorg/joml/Quaternionf;Lorg/joml/Vector3f;Lorg/joml/Quaternionf;)V <init>
		0 o p_253831_
		1 o p_253846_
		2 o p_254502_
		3 o p_253912_
	<init> (Lorg/joml/Matrix4f;)V <init>
		0 o p_253689_
	a (Lj;)Lj; compose
		0 o p_121097_
	a (Lj;F)Lj; slerp
		0 o p_175938_
		1 o p_175939_
	a ()Lj; identity
		static
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_269604_
	a (Lorg/joml/Vector3f;Lorg/joml/Quaternionf;Lorg/joml/Vector3f;Lorg/joml/Quaternionf;)Lorg/joml/Matrix4f; compose
		static
		0 o p_254465_
		1 o p_254416_
		2 o p_254499_
		3 o p_254334_
	b (Lj;)Lorg/joml/Quaternionf; lambda$static$3
		static
		0 o p_269598_
	b ()Lj; inverse
	c (Lj;)Lorg/joml/Vector3f; lambda$static$2
		static
		0 o p_269603_
	c ()Lorg/joml/Matrix4f; getMatrix
	d (Lj;)Lorg/joml/Quaternionf; lambda$static$1
		static
		0 o p_269600_
	d ()Lorg/joml/Vector3f; getTranslation
	e ()Lorg/joml/Quaternionf; getLeftRotation
	e (Lj;)Lorg/joml/Vector3f; lambda$static$0
		static
		0 o p_269599_
	equals (Ljava/lang/Object;)Z equals
		0 o p_121108_
	f ()Lorg/joml/Vector3f; getScale
	g ()Lorg/joml/Quaternionf; getRightRotation
	h ()V ensureDecomposed
	hashCode ()I hashCode
	i ()Lj; lambda$static$5
		static
ja net/minecraft/core/AxisCycle
	a NONE
	b FORWARD
	c BACKWARD
	d AXIS_VALUES
	e VALUES
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_121788_
		1 o p_121789_
	a (DDDLji$a;)D cycle
		0 o p_175236_
		1 o p_175237_
		2 o p_175238_
		3 o p_175239_
	a (IIILji$a;)I cycle
		0 o p_121794_
		1 o p_121795_
		2 o p_121796_
		3 o p_121797_
	a (Lji$a;Lji$a;)Lja; between
		static
		0 o p_121800_
		1 o p_121801_
	a (Lji$a;)Lji$a; cycle
		0 o p_121798_
	a ()Lja; inverse
	b ()[Lja; $values
		static
	valueOf (Ljava/lang/String;)Lja; valueOf
		static
		0 o p_121803_
	values ()[Lja; values
		static
ja$1 net/minecraft/core/AxisCycle$1
	<init> (Ljava/lang/String;I)V <init>
		0 o p_121806_
		1 o p_121807_
	a (DDDLji$a;)D cycle
		0 o p_175242_
		1 o p_175243_
		2 o p_175244_
		3 o p_175245_
	a (IIILji$a;)I cycle
		0 o p_121810_
		1 o p_121811_
		2 o p_121812_
		3 o p_121813_
	a (Lji$a;)Lji$a; cycle
		0 o p_121815_
	a ()Lja; inverse
ja$2 net/minecraft/core/AxisCycle$2
	<init> (Ljava/lang/String;I)V <init>
		0 o p_121817_
		1 o p_121818_
	a (DDDLji$a;)D cycle
		0 o p_175247_
		1 o p_175248_
		2 o p_175249_
		3 o p_175250_
	a (IIILji$a;)I cycle
		0 o p_121821_
		1 o p_121822_
		2 o p_121823_
		3 o p_121824_
	a (Lji$a;)Lji$a; cycle
		0 o p_121826_
	a ()Lja; inverse
ja$3 net/minecraft/core/AxisCycle$3
	<init> (Ljava/lang/String;I)V <init>
		0 o p_121828_
		1 o p_121829_
	a (DDDLji$a;)D cycle
		0 o p_175252_
		1 o p_175253_
		2 o p_175254_
		3 o p_175255_
	a (IIILji$a;)I cycle
		0 o p_121832_
		1 o p_121833_
		2 o p_121834_
		3 o p_121835_
	a (Lji$a;)Lji$a; cycle
		0 o p_121837_
	a ()Lja; inverse
jb net/minecraft/core/BlockBox
	a STREAM_CODEC
	b min
	c max
	<clinit> ()V <clinit>
		static
	<init> (Ljd;Ljd;)V <init>
		0 o min
		1 o max
	a (Lkh;)Ljb; offset
		0 o p_333730_
	a ()Z isBlock
	a (Ljd;)Ljb; of
		static
		0 o p_334061_
	a (Ljd;Ljd;)Ljb; of
		static
		0 o p_333833_
		1 o p_333709_
	a (Lji;I)Ljb; extend
		0 o p_333798_
		1 o p_333978_
	b (Lji;I)Ljb; move
		0 o p_333771_
		1 o p_333826_
	b (Ljd;)Ljb; include
		0 o p_333934_
	b ()Lewx; aabb
	c ()I sizeX
	c (Ljd;)Z contains
		0 o p_333773_
	d ()I sizeY
	e ()I sizeZ
	equals (Ljava/lang/Object;)Z equals
		0 o p_333986_
	f ()Ljd; min
	g ()Ljd; max
	hashCode ()I hashCode
	iterator ()Ljava/util/Iterator; iterator
	toString ()Ljava/lang/String; toString
jb$1 net/minecraft/core/BlockBox$1
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;Ljb;)V encode
		0 o p_333786_
		1 o p_334091_
	a (Lio/netty/buffer/ByteBuf;)Ljb; decode
		0 o p_333801_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_333999_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_333816_
		1 o p_333894_
jc net/minecraft/core/BlockMath
	a VANILLA_UV_TRANSFORM_LOCAL_TO_GLOBAL
	b VANILLA_UV_TRANSFORM_GLOBAL_TO_LOCAL
	c LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lj;)Lj; blockCenterToCorner
		static
		0 o p_121843_
	a (Lj;Lji;)Lj; getUVLockTransform
		static
		0 o p_121845_
		1 o p_121846_
	a (Ljava/util/EnumMap;)V lambda$static$1
		static
		0 o p_121849_
	b (Ljava/util/EnumMap;)V lambda$static$0
		static
		0 o p_121851_
	b (Lj;)Lj; blockCornerToCenter
		static
		0 o p_175260_
jd net/minecraft/core/BlockPos
	a CODEC
	b STREAM_CODEC
	c ZERO
	d PACKED_Y_LENGTH
	e LOGGER
	h PACKED_X_LENGTH
	i PACKED_Z_LENGTH
	j PACKED_X_MASK
	k PACKED_Y_MASK
	l PACKED_Z_MASK
	m Y_OFFSET
	n Z_OFFSET
	o X_OFFSET
	<clinit> ()V <clinit>
		static
	<init> (III)V <init>
		0 o p_121869_
		1 o p_121870_
		2 o p_121871_
	<init> (Lkh;)V <init>
		0 o p_121877_
	a (III)J asLong
		static
		0 o p_121883_
		1 o p_121884_
		2 o p_121885_
	a (Ljd;)Ljava/util/stream/Stream; squareOutSouthEast
		static
		0 o p_284978_
	a (Lkh;)Ljd; offset
		0 o p_121956_
	a (Lexc;)Lexc; clampLocationWithin
		0 o p_350293_
	a (Lewx;)Ljava/util/stream/Stream; betweenClosedStream
		static
		0 o p_121922_
	a (IILayw;IIIII)Ljava/util/Iterator; lambda$randomBetweenClosed$3
		static
		0 o p_319406_
		1 o p_319407_
		2 o p_319408_
		3 o p_319409_
		4 o p_319410_
		5 o p_319411_
		6 o p_319412_
		7 o p_319413_
	a (Ljava/util/Queue;ILjd;)V lambda$breadthFirstTraversal$7
		static
		0 o p_277232_
		1 o p_277233_
		2 o p_277234_
	a ([I)Ljd; lambda$static$0
		static
		0 o p_175270_
	a (Ljd;IILjava/util/function/BiConsumer;Ljava/util/function/Predicate;)I breadthFirstTraversal
		static
		0 o p_278078_
		1 o p_277385_
		2 o p_277666_
		3 o p_277755_
		4 o p_278094_
	a (J)I getX
		static
		0 o p_121984_
	a (DDD)Ljd; containing
		static
		0 o p_275310_
		1 o p_275414_
		2 o p_275737_
	a (Ldmm;)Ljd; rotate
		0 o p_121918_
	a (JLji;)J offset
		static
		0 o p_121916_
		1 o p_121917_
	a (Lji;)Ljd; relative
		0 o p_121946_
	a (Lji;I)Ljd; relative
		0 o p_121948_
		1 o p_121949_
	a (Ljd;III)Ljava/lang/Iterable; withinManhattan
		static
		0 o p_121926_
		1 o p_121927_
		2 o p_121928_
		3 o p_121929_
	a ()J asLong
	a (Lji$a;I)Ljd; relative
		0 o p_121943_
		1 o p_121944_
	a (Ljd;ILji;Lji;)Ljava/lang/Iterable; spiralAround
		static
		0 o p_121936_
		1 o p_121937_
		2 o p_121938_
		3 o p_121939_
	a (Ljava/util/stream/IntStream;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_337445_
	a (Layw;IIIIIII)Ljava/lang/Iterable; randomBetweenClosed
		static
		0 o p_235642_
		1 o p_235643_
		2 o p_235644_
		3 o p_235645_
		4 o p_235646_
		5 o p_235647_
		6 o p_235648_
		7 o p_235649_
	a (Ljd;IILjava/util/function/Predicate;)Ljava/util/Optional; findClosestMatch
		static
		0 o p_121931_
		1 o p_121932_
		2 o p_121933_
		3 o p_121934_
	a (Ljw;)Ljd; containing
		static
		0 o p_275443_
	a (I)Ljd; multiply
		0 o p_175263_
	a (Lejj;)Ljava/util/stream/Stream; betweenClosedStream
		static
		0 o p_121920_
	a (Lji;Lji;Ljd;I)Ljava/util/Iterator; lambda$spiralAround$6
		static
		0 o p_319402_
		1 o p_319403_
		2 o p_319404_
		3 o p_319405_
	a (IIIIIII)Ljava/util/Iterator; lambda$withinManhattan$4
		static
		0 o p_319395_
		1 o p_319396_
		2 o p_319397_
		3 o p_319398_
		4 o p_319399_
		5 o p_319400_
		6 o p_319401_
	a (Layw;ILjd;I)Ljava/lang/Iterable; randomInCube
		static
		0 o p_235651_
		1 o p_235652_
		2 o p_235653_
		3 o p_235654_
	a (IIIIII)Ljava/util/stream/Stream; betweenClosedStream
		static
		0 o p_121887_
		1 o p_121888_
		2 o p_121889_
		3 o p_121890_
		4 o p_121891_
		5 o p_121892_
	a (JIII)J offset
		static
		0 o p_121911_
		1 o p_121912_
		2 o p_121913_
		3 o p_121914_
	a (Ljd;Ljd;)Ljd; min
		static
		0 o p_333745_
		1 o p_333943_
	b (Lji;I)Lkh; relative
		0 o p_121994_
		1 o p_121995_
	b (Lji;)Lkh; relative
		0 o p_175279_
	b (III)Ljd; offset
		0 o p_121973_
		1 o p_121974_
		2 o p_121975_
	b (J)I getY
		static
		0 o p_122009_
	b (Ljd;Ljd;)Ljd; max
		static
		0 o p_334008_
		1 o p_333743_
	b (IIIIII)Ljava/lang/Iterable; betweenClosed
		static
		0 o p_121977_
		1 o p_121978_
		2 o p_121979_
		3 o p_121980_
		4 o p_121981_
		5 o p_121982_
	b (Lji$a;I)Lkh; relative
		0 o p_175276_
		1 o p_175277_
	b (I)Ljd; above
		0 o p_121972_
	b (Ljd;III)Ljava/util/stream/Stream; withinManhattanStream
		static
		0 o p_121986_
		1 o p_121987_
		2 o p_121988_
		3 o p_121989_
	b (Ljd;)Ljava/util/stream/IntStream; lambda$static$2
		static
		0 o p_121924_
	b ()Lexc; getCenter
	b (Lkh;)Ljd; subtract
		0 o p_121997_
	c (IIIIII)Ljava/util/Iterator; lambda$betweenClosed$5
		static
		0 o p_319414_
		1 o p_319415_
		2 o p_319416_
		3 o p_319417_
		4 o p_319418_
		5 o p_319419_
	c (III)Lkh; offset
		0 o p_175281_
		1 o p_175282_
		2 o p_175283_
	c (Ljd;Ljd;)Ljava/lang/Iterable; betweenClosed
		static
		0 o p_121941_
		1 o p_121942_
	c ()Lexc; getBottomCenter
	c (J)I getZ
		static
		0 o p_122016_
	c (Lkh;)Ljd; cross
		0 o p_122011_
	c (I)Ljd; below
		0 o p_122000_
	d (Ljd;Ljd;)Ljava/util/stream/Stream; betweenClosedStream
		static
		0 o p_121991_
		1 o p_121992_
	d (J)Ljd; of
		static
		0 o p_122023_
	d ()Ljd; above
	d (I)Ljd; north
		0 o p_122014_
	d (Lkh;)Lkh; cross
		0 o p_122018_
	e (Lkh;)Lkh; subtract
		0 o p_175285_
	e (I)Ljd; south
		0 o p_122021_
	e ()Ljd; below
	e (J)J getFlatIndex
		static
		0 o p_122028_
	f (Lkh;)Lkh; offset
		0 o p_175287_
	f ()Ljd; north
	f (I)Ljd; west
		0 o p_122026_
	g ()Ljd; south
	g (I)Ljd; east
		0 o p_122031_
	h (I)Ljd; atY
		0 o p_175289_
	h ()Ljd; west
	i ()Ljd; east
	i (I)Lkh; east
		0 o p_175291_
	j ()Ljd; immutable
	j (I)Lkh; west
		0 o p_175294_
	k (I)Lkh; south
		0 o p_175297_
	k ()Ljd$a; mutable
	l (I)Lkh; north
		0 o p_175300_
	l ()Lkh; east
	m (I)Lkh; below
		0 o p_122034_
	m ()Lkh; west
	n (I)Lkh; above
		0 o p_122036_
	n ()Lkh; south
	o (I)Lkh; multiply
		0 o p_175303_
	o ()Lkh; north
	p ()Lkh; below
	q ()Lkh; above
jd$1 net/minecraft/core/BlockPos$1
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;Ljd;)V encode
		0 o p_320258_
		1 o p_320532_
	a (Lio/netty/buffer/ByteBuf;)Ljd; decode
		0 o p_320431_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_320583_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_319921_
		1 o p_320715_
jd$2 net/minecraft/core/BlockPos$2
	a nextPos
	b counter
	c val$limit
	d val$minX
	e val$random
	f val$width
	g val$minY
	h val$height
	i val$minZ
	j val$depth
	<init> (IILayw;IIIII)V <init>
		0 o p_122075_
		1 o p_122076_
		2 o p_319980_
		3 o p_122077_
		4 o p_122078_
		5 o p_122079_
		6 o p_122080_
		7 o p_122081_
	a ()Ljd; computeNext
	computeNext ()Ljava/lang/Object; computeNext
jd$3 net/minecraft/core/BlockPos$3
	a val$originZ
	b val$maxDepth
	c val$reachX
	d val$reachY
	e val$reachZ
	f val$originX
	g val$originY
	h cursor
	i currentDepth
	j maxX
	k maxY
	l x
	m y
	n zMirror
	<init> (IIIIIII)V <init>
		0 o p_122093_
		1 o p_122094_
		2 o p_122095_
		3 o p_122096_
		4 o p_122097_
		5 o p_122098_
		6 o p_320485_
	a ()Ljd; computeNext
	computeNext ()Ljava/lang/Object; computeNext
jd$4 net/minecraft/core/BlockPos$4
	a val$end
	b val$width
	c val$height
	d val$minX
	e val$minY
	f val$minZ
	g cursor
	h index
	<init> (IIIIII)V <init>
		0 o p_122118_
		1 o p_320317_
		2 o p_320031_
		3 o p_320224_
		4 o p_320156_
		5 o p_320105_
	a ()Ljd; computeNext
	computeNext ()Ljava/lang/Object; computeNext
jd$5 net/minecraft/core/BlockPos$5
	a val$firstDirection
	b val$secondDirection
	c val$center
	d val$radius
	e directions
	f cursor
	g legs
	h leg
	i legSize
	j legIndex
	k lastX
	l lastY
	m lastZ
	<init> (Lji;Lji;Ljd;I)V <init>
		0 o p_320727_
		1 o p_320620_
		2 o p_320920_
		3 o p_320703_
	a ()Ljd$a; computeNext
	computeNext ()Ljava/lang/Object; computeNext
jd$6 net/minecraft/core/BlockPos$6
	a $SwitchMap$net$minecraft$world$level$block$Rotation
	b $SwitchMap$net$minecraft$core$Direction$Axis
	<clinit> ()V <clinit>
		static
jd$a net/minecraft/core/BlockPos$MutableBlockPos
	<init> (III)V <init>
		0 o p_122130_
		1 o p_122131_
		2 o p_122132_
	<init> (DDD)V <init>
		0 o p_122126_
		1 o p_122127_
		2 o p_122128_
	<init> ()V <init>
	a (Lji$a;I)Ljd; relative
		0 o p_122145_
		1 o p_122146_
	a (Lkh;Lkh;)Ljd$a; setWithOffset
		0 o p_175307_
		1 o p_175308_
	a (Lkh;III)Ljd$a; setWithOffset
		0 o p_122155_
		1 o p_122156_
		2 o p_122157_
		3 o p_122158_
	a (I)Ljd; multiply
		0 o p_175305_
	a (Lja;III)Ljd$a; set
		0 o p_122140_
		1 o p_122141_
		2 o p_122142_
		3 o p_122143_
	a (Ldmm;)Ljd; rotate
		0 o p_122138_
	a (Lkh;Lji;)Ljd$a; setWithOffset
		0 o p_122160_
		1 o p_122161_
	a (Lji$a;II)Ljd$a; clamp
		0 o p_122148_
		1 o p_122149_
		2 o p_122150_
	a (Lji;I)Ljd; relative
		0 o p_122152_
		1 o p_122153_
	b (Lji;I)Lkh; relative
		0 o p_122167_
		1 o p_122168_
	b (Lji$a;I)Lkh; relative
		0 o p_175314_
		1 o p_175315_
	b (Lji;)Lkh; relative
		0 o p_175317_
	b (DDD)Ljd$a; set
		0 o p_122170_
		1 o p_122171_
		2 o p_122172_
	b (III)Ljd; offset
		0 o p_122163_
		1 o p_122164_
		2 o p_122165_
	c (Lji;I)Ljd$a; move
		0 o p_122176_
		1 o p_122177_
	c (III)Lkh; offset
		0 o p_175319_
		1 o p_175320_
		2 o p_175321_
	c (Lji;)Ljd$a; move
		0 o p_122174_
	d (III)Ljd$a; set
		0 o p_122179_
		1 o p_122180_
		2 o p_122181_
	d (Lkh;)Lkh; cross
		0 o p_122183_
	e (III)Ljd$a; move
		0 o p_122185_
		1 o p_122186_
		2 o p_122187_
	e (Lkh;)Lkh; subtract
		0 o p_175323_
	f (Lkh;)Lkh; offset
		0 o p_175325_
	f (J)Ljd$a; set
		0 o p_122189_
	g (Lkh;)Ljd$a; set
		0 o p_122191_
	h (Lkh;)Ljd$a; move
		0 o p_122194_
	i (I)Lkh; east
		0 o p_175327_
	j ()Ljd; immutable
	j (I)Lkh; west
		0 o p_175330_
	k (I)Lkh; south
		0 o p_175333_
	l (I)Lkh; north
		0 o p_175336_
	l ()Lkh; east
	m ()Lkh; west
	m (I)Lkh; below
		0 o p_122196_
	n (I)Lkh; above
		0 o p_122198_
	n ()Lkh; south
	o (I)Lkh; multiply
		0 o p_175339_
	o ()Lkh; north
	p ()Lkh; below
	p (I)Ljd$a; setX
		0 o p_175341_
	q (I)Ljd$a; setY
		0 o p_175343_
	q ()Lkh; above
	r (I)Ljd$a; setZ
		0 o p_175345_
	s (I)Lkh; setZ
		0 o p_175347_
	t (I)Lkh; setY
		0 o p_175349_
	u (I)Lkh; setX
		0 o p_175351_
je net/minecraft/core/Cloner
	a directCodec
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_311867_
	a (Ljava/lang/String;)Ljava/lang/IllegalStateException; lambda$clone$1
		static
		0 o p_312832_
	a (Ljava/lang/Object;Ljo$a;Ljo$a;)Ljava/lang/Object; clone
		0 o p_312894_
		1 o p_312425_
		2 o p_312105_
	b (Ljava/lang/String;)Ljava/lang/IllegalStateException; lambda$clone$0
		static
		0 o p_312200_
je$a net/minecraft/core/Cloner$Factory
	a codecs
	<init> ()V <init>
	a (Lakq;)Lje; cloner
		0 o p_312530_
	a (Lakq;Lcom/mojang/serialization/Codec;)Lje$a; addCodec
		0 o p_311972_
		1 o p_312658_
jf net/minecraft/core/Cursor3D
	a TYPE_INSIDE
	b TYPE_FACE
	c TYPE_EDGE
	d TYPE_CORNER
	e originX
	f originY
	g originZ
	h width
	i height
	j depth
	k end
	l index
	m x
	n y
	o z
	<init> (IIIIII)V <init>
		0 o p_122298_
		1 o p_122299_
		2 o p_122300_
		3 o p_122301_
		4 o p_122302_
		5 o p_122303_
	a ()Z advance
	b ()I nextX
	c ()I nextY
	d ()I nextZ
	e ()I getNextType
jg net/minecraft/core/DefaultedMappedRegistry
	b defaultKey
	c defaultValue
	<init> (Ljava/lang/String;Lakq;Lcom/mojang/serialization/Lifecycle;Z)V <init>
		0 o p_260196_
		1 o p_259440_
		2 o p_260260_
		3 o p_259808_
	a (Layw;)Ljava/util/Optional; getRandom
		0 o p_260255_
	a (Lakq;Ljava/lang/Object;Ljy;)Ljm$c; register
		0 o p_321803_
		1 o p_321739_
		2 o p_325995_
	a ()Ljava/util/Optional; getAny
	a (I)Ljava/lang/Object; byId
		0 o p_259534_
	a (Lakr;)Ljava/lang/Object; get
		0 o p_260004_
	a (Ljava/lang/Object;)I getId
		0 o p_260033_
	b (Ljava/lang/Object;)Lakr; getKey
		0 o p_259233_
	b ()Lakr; getDefaultKey
	b (Lakr;)Ljava/util/Optional; getOptional
		0 o p_260078_
	w ()Ljava/util/Optional; lambda$getRandom$0
jh net/minecraft/core/DefaultedRegistry
	a (I)Ljava/lang/Object; byId
		0 o p_122317_
	a (Lakr;)Ljava/lang/Object; get
		0 o p_122328_
	b (Ljava/lang/Object;)Lakr; getKey
		0 o p_122330_
	b ()Lakr; getDefaultKey
ji net/minecraft/core/Direction
	a DOWN
	b UP
	c NORTH
	d SOUTH
	e WEST
	f EAST
	g CODEC
	h VERTICAL_CODEC
	i BY_ID
	j STREAM_CODEC
	k data3d
	l oppositeIndex
	m data2d
	n name
	o axis
	p axisDirection
	q normal
	r VALUES
	s BY_3D_DATA
	t BY_2D_DATA
	u $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IIIILjava/lang/String;Lji$b;Lji$a;Lkh;)V <init>
		0 o p_122354_
		1 o p_122355_
		2 o p_122356_
		3 o p_122357_
		4 o p_122358_
		5 o p_122359_
		6 o p_122360_
		7 o p_122361_
		8 o p_122362_
	a (Layw;)Ljava/util/Collection; allShuffled
		static
		0 o p_235668_
	a (Lji;)Lcom/mojang/serialization/DataResult; verifyVertical
		static
		0 o p_194529_
	a (Lbsr;)[Lji; orderedByNearest
		static
		0 o p_122383_
	a (Lji$b;Lji$a;)Lji; get
		static
		0 o p_122391_
		1 o p_122392_
	a (D)Lji; fromYRot
		static
		0 o p_122365_
	a (Ljava/lang/String;)Lji; byName
		static
		0 o p_122403_
	a (DDD)Lji; getNearest
		static
		0 o p_122367_
		1 o p_122368_
		2 o p_122369_
	a (F)Z isFacingAngle
		0 o p_122371_
	a (Lji$a;Lji$b;)Lji; fromAxisAndDirection
		static
		0 o p_122388_
		1 o p_122389_
	a (FFF)Lji; getNearest
		static
		0 o p_122373_
		1 o p_122374_
		2 o p_122375_
	a (Lbsr;Lji$a;)Lji; getFacingAxis
		static
		0 o p_175358_
		1 o p_175359_
	a (Lexc;)Lji; getNearest
		static
		0 o p_333951_
	a (III)Lji; fromDelta
		static
		0 o p_278323_
		1 o p_278296_
		2 o p_278347_
	a ()Ljava/util/stream/Stream; stream
		static
	a (Lji$a;)Lji; getClockWise
		0 o p_175363_
	a (Lji;Lji;Lji;)[Lji; makeDirectionArray
		static
		0 o p_122399_
		1 o p_122400_
		2 o p_122401_
	a (Lorg/joml/Matrix4f;Lji;)Lji; rotate
		static
		0 o p_254393_
		1 o p_254252_
	a (I)Lji; from3DDataValue
		static
		0 o p_122377_
	b ()Lorg/joml/Quaternionf; getRotation
	b (Layw;)Lji; getRandom
		static
		0 o p_235673_
	b (I)Lji; from2DDataValue
		static
		0 o p_122408_
	b (Lji;)I lambda$static$3
		static
		0 o p_235683_
	b (Lji$a;)Lji; getCounterClockWise
		0 o p_175365_
	c (Lji;)Z lambda$static$2
		static
		0 o p_235685_
	c (I)[Lji; lambda$static$4
		static
		0 o p_235677_
	c ()Ljava/lang/String; getSerializedName
	d (I)[Lji; lambda$static$1
		static
		0 o p_235681_
	d ()I get3DDataValue
	d (Lji;)I lambda$static$0
		static
		0 o p_235687_
	e ()I get2DDataValue
	f ()Lji$b; getAxisDirection
	g ()Lji; getOpposite
	h ()Lji; getClockWise
	i ()Lji; getCounterClockWise
	j ()I getStepX
	k ()I getStepY
	l ()I getStepZ
	m ()Lorg/joml/Vector3f; step
	n ()Ljava/lang/String; getName
	o ()Lji$a; getAxis
	p ()F toYRot
	q ()Lkh; getNormal
	r ()Lji; getClockWiseX
	s ()Lji; getCounterClockWiseX
	t ()Lji; getClockWiseZ
	toString ()Ljava/lang/String; toString
	u ()Lji; getCounterClockWiseZ
	v ()Ljava/lang/String; lambda$verifyVertical$5
		static
	valueOf (Ljava/lang/String;)Lji; valueOf
		static
		0 o p_122439_
	values ()[Lji; values
		static
	w ()[Lji; $values
		static
ji$a net/minecraft/core/Direction$Axis
	a X
	b Y
	c Z
	d VALUES
	e CODEC
	f name
	g $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_122454_
		1 o p_122455_
		2 o p_122456_
	a (DDD)D choose
		0 o p_122463_
		1 o p_122464_
		2 o p_122465_
	a (III)I choose
		0 o p_122466_
		1 o p_122467_
		2 o p_122468_
	a (Ljava/lang/String;)Lji$a; byName
		static
		0 o p_122474_
	a ()Ljava/lang/String; getName
	a (Lji;)Z test
		0 o p_122472_
	a (Layw;)Lji$a; getRandom
		static
		0 o p_235689_
	b ()Z isVertical
	c ()Ljava/lang/String; getSerializedName
	d ()Z isHorizontal
	e ()Lji$c; getPlane
	f ()[Lji$a; $values
		static
	test (Ljava/lang/Object;)Z test
		0 o p_122482_
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Lji$a; valueOf
		static
		0 o p_122485_
	values ()[Lji$a; values
		static
ji$a$1 net/minecraft/core/Direction$Axis$1
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_122488_
		1 o p_122489_
		2 o p_122490_
	a (DDD)D choose
		0 o p_122492_
		1 o p_122493_
		2 o p_122494_
	a (III)I choose
		0 o p_122496_
		1 o p_122497_
		2 o p_122498_
	test (Ljava/lang/Object;)Z test
		0 o p_122500_
ji$a$2 net/minecraft/core/Direction$Axis$2
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_122502_
		1 o p_122503_
		2 o p_122504_
	a (DDD)D choose
		0 o p_122506_
		1 o p_122507_
		2 o p_122508_
	a (III)I choose
		0 o p_122510_
		1 o p_122511_
		2 o p_122512_
	test (Ljava/lang/Object;)Z test
		0 o p_122514_
ji$a$3 net/minecraft/core/Direction$Axis$3
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_122516_
		1 o p_122517_
		2 o p_122518_
	a (DDD)D choose
		0 o p_122520_
		1 o p_122521_
		2 o p_122522_
	a (III)I choose
		0 o p_122524_
		1 o p_122525_
		2 o p_122526_
	test (Ljava/lang/Object;)Z test
		0 o p_122528_
ji$b net/minecraft/core/Direction$AxisDirection
	a POSITIVE
	b NEGATIVE
	c step
	d name
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
		0 o p_122536_
		1 o p_122537_
		2 o p_122538_
		3 o p_122539_
	a ()I getStep
	b ()Ljava/lang/String; getName
	c ()Lji$b; opposite
	d ()[Lji$b; $values
		static
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Lji$b; valueOf
		static
		0 o p_122544_
	values ()[Lji$b; values
		static
ji$c net/minecraft/core/Direction$Plane
	a HORIZONTAL
	b VERTICAL
	c faces
	d axis
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I[Lji;[Lji$a;)V <init>
		0 o p_122553_
		1 o p_122554_
		2 o p_122555_
		3 o p_122556_
	a (Lji;)Z test
		0 o p_122559_
	a (Layw;)Lji; getRandomDirection
		0 o p_235691_
	a ()Ljava/util/stream/Stream; stream
	b ()I length
	b (Layw;)Lji$a; getRandomAxis
		0 o p_235693_
	c (Layw;)Ljava/util/List; shuffledCopy
		0 o p_235695_
	c ()[Lji$c; $values
		static
	iterator ()Ljava/util/Iterator; iterator
	test (Ljava/lang/Object;)Z test
		0 o p_122566_
	valueOf (Ljava/lang/String;)Lji$c; valueOf
		static
		0 o p_122568_
	values ()[Lji$c; values
		static
jj net/minecraft/core/Direction8
	a NORTH
	b NORTH_EAST
	c EAST
	d SOUTH_EAST
	e SOUTH
	f SOUTH_WEST
	g WEST
	h NORTH_WEST
	i directions
	j step
	k $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I[Lji;)V <init>
		0 o p_122590_
		1 o p_122591_
		2 o p_122592_
	a ()Ljava/util/Set; getDirections
	b ()I getStepX
	c ()I getStepZ
	d ()[Ljj; $values
		static
	valueOf (Ljava/lang/String;)Ljj; valueOf
		static
		0 o p_122595_
	values ()[Ljj; values
		static
jk net/minecraft/core/FrontAndTop
	a DOWN_EAST
	b DOWN_NORTH
	c DOWN_SOUTH
	d DOWN_WEST
	e UP_EAST
	f UP_NORTH
	g UP_SOUTH
	h UP_WEST
	i WEST_UP
	j EAST_UP
	k NORTH_UP
	l SOUTH_UP
	m LOOKUP_TOP_FRONT
	n name
	o top
	p front
	q $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Lji;Lji;)V <init>
		0 o p_122616_
		1 o p_122617_
		2 o p_122618_
		3 o p_122619_
		4 o p_122620_
	a (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V lambda$static$0
		static
		0 o p_175377_
	a ()Lji; front
	a (Lji;Lji;)Ljk; fromFrontAndTop
		static
		0 o p_122623_
		1 o p_122624_
	b (Lji;Lji;)I lookupKey
		static
		0 o p_122627_
		1 o p_122628_
	b ()Lji; top
	c ()Ljava/lang/String; getSerializedName
	d ()[Ljk; $values
		static
	valueOf (Ljava/lang/String;)Ljk; valueOf
		static
		0 o p_122631_
	values ()[Ljk; values
		static
jl net/minecraft/core/GlobalPos
	a MAP_CODEC
	b CODEC
	c STREAM_CODEC
	d dimension
	e pos
	<clinit> ()V <clinit>
		static
	<init> (Lakq;Ljd;)V <init>
		0 o dimension
		1 o pos
	a ()Lakq; dimension
	a (Lakq;Ljd;)Ljl; of
		static
		0 o p_122644_
		1 o p_122645_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_122642_
	b ()Ljd; pos
	equals (Ljava/lang/Object;)Z equals
		0 o p_122648_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
jm net/minecraft/core/Holder
	a (Ljp;)Z canSerializeIn
		0 o p_255833_
	a (Ljm;)Z is
		0 o p_316447_
	a (Lawu;)Z is
		0 o p_205705_
	a (Ljava/util/function/Predicate;)Z is
		0 o p_205711_
	a (Lakr;)Z is
		0 o p_205713_
	a (Lakq;)Z is
		0 o p_205712_
	a (Ljava/lang/Object;)Ljm; direct
		static
		0 o p_205710_
	a ()Ljava/lang/Object; value
	b (Lakq;)Ljava/lang/String; lambda$getRegisteredName$0
		static
		0 o p_316542_
	b ()Z isBound
	c ()Ljava/util/stream/Stream; tags
	d ()Lcom/mojang/datafixers/util/Either; unwrap
	e ()Ljava/util/Optional; unwrapKey
	f ()Ljm$b; kind
	g ()Ljava/lang/String; getRegisteredName
jm$a net/minecraft/core/Holder$Direct
	a value
	<init> (Ljava/lang/Object;)V <init>
		0 o value
	a (Ljp;)Z canSerializeIn
		0 o p_256328_
	a (Ljm;)Z is
		0 o p_316277_
	a (Lawu;)Z is
		0 o p_205719_
	a (Ljava/util/function/Predicate;)Z is
		0 o p_205723_
	a (Lakr;)Z is
		0 o p_205727_
	a (Lakq;)Z is
		0 o p_205725_
	a ()Ljava/lang/Object; value
	b ()Z isBound
	c ()Ljava/util/stream/Stream; tags
	d ()Lcom/mojang/datafixers/util/Either; unwrap
	e ()Ljava/util/Optional; unwrapKey
	equals (Ljava/lang/Object;)Z equals
		0 o p_205733_
	f ()Ljm$b; kind
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
jm$b net/minecraft/core/Holder$Kind
	a REFERENCE
	b DIRECT
	c $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_205742_
		1 o p_205743_
	a ()[Ljm$b; $values
		static
	valueOf (Ljava/lang/String;)Ljm$b; valueOf
		static
		0 o p_205746_
	values ()[Ljm$b; values
		static
jm$c net/minecraft/core/Holder$Reference
	a owner
	b tags
	c type
	d key
	e value
	<init> (Ljm$c$a;Ljp;Lakq;Ljava/lang/Object;)V <init>
		0 o p_256425_
		1 o p_256562_
		2 o p_256636_
		3 o p_255889_
	a (Ljp;)Z canSerializeIn
		0 o p_256521_
	a (Ljm;)Z is
		0 o p_316168_
	a (Lawu;)Z is
		0 o p_205760_
	a (Ljp;Ljava/lang/Object;)Ljm$c; createIntrusive
		static
		0 o p_256106_
		1 o p_255948_
	a (Ljava/util/function/Predicate;)Z is
		0 o p_205772_
	a (Ljp;Lakq;)Ljm$c; createStandAlone
		static
		0 o p_255955_
		1 o p_255958_
	a (Lakr;)Z is
		0 o p_205779_
	a (Ljava/util/Collection;)V bindTags
		0 o p_205770_
	a (Lakq;)Z is
		0 o p_205774_
	a ()Ljava/lang/Object; value
	b (Ljava/lang/Object;)V bindValue
		0 o p_249418_
	b ()Z isBound
	b (Lakq;)V bindKey
		0 o p_251943_
	c ()Ljava/util/stream/Stream; tags
	d ()Lcom/mojang/datafixers/util/Either; unwrap
	e ()Ljava/util/Optional; unwrapKey
	f ()Ljm$b; kind
	h ()Lakq; key
	toString ()Ljava/lang/String; toString
jm$c$a net/minecraft/core/Holder$Reference$Type
	a STAND_ALONE
	b INTRUSIVE
	c $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_205792_
		1 o p_205793_
	a ()[Ljm$c$a; $values
		static
	valueOf (Ljava/lang/String;)Ljm$c$a; valueOf
		static
		0 o p_205796_
	values ()[Ljm$c$a; values
		static
jn net/minecraft/core/HolderGetter
	a (Lawu;)Ljava/util/Optional; get
		0 o p_256283_
	a (Lakq;)Ljava/util/Optional; get
		0 o p_255645_
	b (Lakq;)Ljm$c; getOrThrow
		0 o p_255990_
	b (Lawu;)Ljq$c; getOrThrow
		0 o p_256125_
	c (Lakq;)Ljava/lang/IllegalStateException; lambda$getOrThrow$0
		static
		0 o p_339325_
	c (Lawu;)Ljava/lang/IllegalStateException; lambda$getOrThrow$1
		static
		0 o p_339326_
jn$a net/minecraft/core/HolderGetter$Provider
	a (Lakq;Lakq;)Ljava/util/Optional; get
		0 o p_336145_
		1 o p_335555_
	a (Lakq;Ljn;)Ljava/util/Optional; lambda$get$1
		static
		0 o p_335173_
		1 o p_335174_
	a (Lakq;)Ljava/util/Optional; lookup
		0 o p_256648_
	b (Lakq;)Ljn; lookupOrThrow
		0 o p_255881_
	c (Lakq;)Ljava/lang/IllegalStateException; lambda$lookupOrThrow$0
		static
		0 o p_339327_
jo net/minecraft/core/HolderLookup
	b ()Ljava/util/stream/Stream; listElements
	c ()Ljava/util/stream/Stream; listElementIds
	d ()Ljava/util/stream/Stream; listTags
	e ()Ljava/util/stream/Stream; listTagIds
jo$a net/minecraft/core/HolderLookup$Provider
	a (Lcom/mojang/serialization/DynamicOps;)Lakp; createSerializationContext
		0 o p_326817_
	a (Lakq;)Ljava/util/Optional; lookup
		0 o p_256285_
	a ()Ljava/util/stream/Stream; listRegistries
	a (Ljo$b;)Ljo$b; lambda$create$1
		static
		0 o p_256335_
	a (Ljava/util/stream/Stream;)Ljo$a; create
		static
		0 o p_256054_
	b (Lakq;)Ljo$b; lookupOrThrow
		0 o p_255957_
	b ()Ljn$a; asGetterLookup
	e (Lakq;)Ljava/lang/IllegalStateException; lambda$lookupOrThrow$0
		static
		0 o p_339328_
jo$a$1 net/minecraft/core/HolderLookup$Provider$1
	a this$0
	<init> (Ljo$a;)V <init>
		0 o p_255687_
	a (Ljo$b;)Ljn; lambda$lookup$0
		static
		0 o p_255952_
	a (Lakq;)Ljava/util/Optional; lookup
		0 o p_256379_
jo$a$2 net/minecraft/core/HolderLookup$Provider$2
	a val$map
	<init> (Ljava/util/Map;)V <init>
		0 o p_256421_
	a (Lakq;)Ljava/util/Optional; lookup
		0 o p_255663_
	a ()Ljava/util/stream/Stream; listRegistries
jo$b net/minecraft/core/HolderLookup$RegistryLookup
	a (Ljava/util/function/Predicate;)Ljo$b; filterElements
		0 o p_324043_
	a (Lcpl;Ljava/lang/Object;)Z lambda$filterFeatures$0
		static
		0 o p_249658_
		1 o p_250240_
	a (Lcpl;)Ljo$b; filterFeatures
		0 o p_249397_
	f ()Lakq; key
	g ()Lcom/mojang/serialization/Lifecycle; registryLifecycle
jo$b$1 net/minecraft/core/HolderLookup$RegistryLookup$1
	a val$filter
	b this$0
	<init> (Ljo$b;Ljava/util/function/Predicate;)V <init>
		0 o p_324059_
		1 o p_324042_
	a (Lakq;)Ljava/util/Optional; get
		0 o p_323784_
	a (Ljava/util/function/Predicate;Ljm$c;)Z lambda$listElements$1
		static
		0 o p_323736_
		1 o p_324273_
	a ()Ljo$b; parent
	b ()Ljava/util/stream/Stream; listElements
	b (Ljava/util/function/Predicate;Ljm$c;)Z lambda$get$0
		static
		0 o p_324190_
		1 o p_324360_
jo$b$a net/minecraft/core/HolderLookup$RegistryLookup$Delegate
	a (Lawu;)Ljava/util/Optional; get
		0 o p_256245_
	a (Lakq;)Ljava/util/Optional; get
		0 o p_255619_
	a ()Ljo$b; parent
	b ()Ljava/util/stream/Stream; listElements
	d ()Ljava/util/stream/Stream; listTags
	f ()Lakq; key
	g ()Lcom/mojang/serialization/Lifecycle; registryLifecycle
jp net/minecraft/core/HolderOwner
	a (Ljp;)Z canSerializeIn
		0 o p_255875_
jq net/minecraft/core/HolderSet
	a (Ljava/util/function/Function;[Ljava/lang/Object;)Ljq$a; direct
		static
		0 o p_205807_
		1 o p_205808_
	a (Ljp;)Z canSerializeIn
		0 o p_255749_
	a (Ljm;)Z contains
		0 o p_205799_
	a (Ljava/util/function/Function;Ljava/util/Collection;)Ljq$a; direct
		static
		0 o p_205804_
		1 o p_298495_
	a ([Ljm;)Ljq$a; direct
		static
		0 o p_205810_
	a (Layw;)Ljava/util/Optional; getRandomElement
		0 o p_235712_
	a (I)Ljm; get
		0 o p_205798_
	a (Ljava/util/List;)Ljq$a; direct
		static
		0 o p_205801_
	a ()Ljava/util/stream/Stream; stream
	a (Ljp;Lawu;)Ljq$c; emptyNamed
		static
		0 o p_255858_
		1 o p_256459_
	b ()I size
	c ()Lcom/mojang/datafixers/util/Either; unwrap
	d ()Ljava/util/Optional; unwrapKey
	e ()Ljq; empty
		static
jq$1 net/minecraft/core/HolderSet$1
	<init> (Ljp;Lawu;)V <init>
		0 o p_326869_
		1 o p_326893_
	f ()Ljava/util/List; contents
jq$a net/minecraft/core/HolderSet$Direct
	a EMPTY
	b contents
	c contentsSet
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_205814_
	a (Ljm;)Z contains
		0 o p_205816_
	c ()Lcom/mojang/datafixers/util/Either; unwrap
	d ()Ljava/util/Optional; unwrapKey
	equals (Ljava/lang/Object;)Z equals
		0 o p_332659_
	f ()Ljava/util/List; contents
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
jq$b net/minecraft/core/HolderSet$ListBacked
	<init> ()V <init>
	a (Layw;)Ljava/util/Optional; getRandomElement
		0 o p_235714_
	a (I)Ljm; get
		0 o p_205823_
	a (Ljp;)Z canSerializeIn
		0 o p_255876_
	a ()Ljava/util/stream/Stream; stream
	b ()I size
	f ()Ljava/util/List; contents
	iterator ()Ljava/util/Iterator; iterator
	spliterator ()Ljava/util/Spliterator; spliterator
jq$c net/minecraft/core/HolderSet$Named
	a owner
	b key
	c contents
	<init> (Ljp;Lawu;)V <init>
		0 o p_256118_
		1 o p_256597_
	a (Ljp;)Z canSerializeIn
		0 o p_256542_
	a (Ljm;)Z contains
		0 o p_205834_
	b (Ljava/util/List;)V bind
		0 o p_205836_
	c ()Lcom/mojang/datafixers/util/Either; unwrap
	d ()Ljava/util/Optional; unwrapKey
	f ()Ljava/util/List; contents
	g ()Lawu; key
	toString ()Ljava/lang/String; toString
jr net/minecraft/core/IdMap
	a DEFAULT
	a (I)Ljava/lang/Object; byId
		0 o p_122651_
	a (Ljava/lang/Object;)I getId
		0 o p_122652_
	b (I)Ljava/lang/Object; byIdOrThrow
		0 o p_200958_
	c (Ljava/lang/Object;)I getIdOrThrow
		0 o p_320059_
	c ()I size
js net/minecraft/core/IdMapper
	b nextId
	c tToId
	d idToT
	<init> (I)V <init>
		0 o p_122658_
	<init> ()V <init>
	a (I)Ljava/lang/Object; byId
		0 o p_122661_
	a (Ljava/lang/Object;I)V addMapping
		0 o p_122665_
		1 o p_122666_
	a (Ljava/lang/Object;)I getId
		0 o p_122663_
	b (Ljava/lang/Object;)V add
		0 o p_122668_
	c (I)Z contains
		0 o p_175381_
	c ()I size
	iterator ()Ljava/util/Iterator; iterator
jt net/minecraft/core/LayeredRegistryAccess
	a keys
	b values
	c composite
	<init> (Ljava/util/List;)V <init>
		0 o p_251225_
	<init> (Ljava/util/List;Ljava/util/List;)V <init>
		0 o p_250473_
		1 o p_249320_
	a (Ljava/lang/Object;Ljava/util/List;)Ljt; replaceFrom
		0 o p_249539_
		1 o p_250124_
	a ()Lka$b; compositeAccess
	a (Ljava/lang/Object;[Lka$b;)Ljt; replaceFrom
		0 o p_252104_
		1 o p_250492_
	a (II)Lka$b; getCompositeAccessForLayers
		0 o p_251526_
		1 o p_251999_
	a (Ljava/util/Map;Lka$d;)V lambda$collectRegistries$1
		static
		0 o p_339329_
		1 o p_339330_
	a (Ljava/util/stream/Stream;)Ljava/util/Map; collectRegistries
		static
		0 o p_248595_
	a (Ljava/util/Map;Lka;)V lambda$collectRegistries$2
		static
		0 o p_251596_
		1 o p_252003_
	a (Ljava/lang/Object;)Lka$b; getLayer
		0 o p_250826_
	a (Ljava/util/List;)Ljava/util/List; lambda$new$0
		static
		0 o p_252066_
	b (Ljava/lang/Object;)Lka$b; getAccessForLoading
		0 o p_251335_
	c (Ljava/lang/Object;)Lka$b; getAccessFrom
		0 o p_250766_
	d (Ljava/lang/Object;)I getLayerIndexOrThrow
		0 o p_250144_
ju net/minecraft/core/MappedRegistry
	b LOGGER
	c key
	d byId
	e toId
	f byLocation
	g byKey
	h byValue
	i registrationInfos
	j registryLifecycle
	k tags
	l frozen
	m unregisteredIntrusiveHolders
	n lookup
	o tagAdditionLock
	<clinit> ()V <clinit>
		static
	<init> (Lakq;Lcom/mojang/serialization/Lifecycle;)V <init>
		0 o p_249899_
		1 o p_252249_
	<init> (Lakq;Lcom/mojang/serialization/Lifecycle;Z)V <init>
		0 o p_252132_
		1 o p_249215_
		2 o p_251014_
	a (Lawu;)Ljq$c; getOrCreateTag
		0 o p_205895_
	a (Ljava/util/Map;Ljm$c;)V lambda$bindTags$8
		static
		0 o p_211800_
		1 o p_211801_
	a (Lit/unimi/dsi/fastutil/objects/Reference2IntOpenHashMap;)V lambda$new$0
		static
		0 o p_304142_
	a (Lakq;)Ljava/lang/Object; get
		0 o p_122714_
	a (Ljava/util/Map;Lawu;Ljava/util/List;)V lambda$bindTags$11
		0 o p_211796_
		1 o p_211797_
		2 o p_211798_
	a ()Ljava/util/Optional; getAny
	a (Ljava/lang/Object;Ljm$c;)V lambda$freeze$4
		static
		0 o p_247989_
		1 o p_247990_
	a (Lakr;)Ljava/lang/Object; get
		0 o p_122739_
	a (Ljm$c;)Ljava/lang/Object; getValueFromNullable
		static
		0 o p_205866_
	a (Ljava/lang/Object;)I getId
		0 o p_122706_
	a (Layw;)Ljava/util/Optional; getRandom
		0 o p_235716_
	a (Lakq;Ljava/lang/Object;Ljy;)Ljm$c; register
		0 o p_256252_
		1 o p_256591_
		2 o p_326235_
	a (Ljava/util/Map$Entry;)Lakr; lambda$freeze$6
		static
		0 o p_211794_
	a (Ljava/util/Map;)V bindTags
		0 o p_205875_
	a (Ljq$c;)V lambda$resetTags$12
		static
		0 o p_211792_
	a (I)Ljava/lang/Object; byId
		0 o p_122684_
	b (Ljava/lang/Object;)Lakr; getKey
		0 o p_122746_
	b (Lawu;)Ljava/util/Optional; getTag
		0 o p_205909_
	b (Ljava/util/Map$Entry;)Z lambda$freeze$5
		static
		0 o p_211055_
	b (Ljava/util/Map;Lawu;Ljava/util/List;)V lambda$bindTags$9
		0 o p_339331_
		1 o p_339332_
		2 o p_339333_
	b (Ljm$c;)V lambda$resetTags$13
		static
		0 o p_211803_
	b (Lakq;)Ljava/util/Optional; getHolder
		0 o p_205905_
	b ()V validateWrite
	c (Lakr;)Ljava/util/Optional; getHolder
		0 o p_316743_
	c ()I size
	c (I)Ljava/util/Optional; getHolder
		0 o p_205907_
	c (Lakq;)Ljava/util/Optional; registrationInfo
		0 o p_326067_
	c (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; lambda$getTags$3
		static
		0 o p_211060_
	d (Lakq;)Z containsKey
		0 o p_175392_
	d (Lakr;)Z containsKey
		0 o p_122761_
	d (Lawu;)Ljq$c; createTag
		0 o p_211068_
	d ()Lakq; key
	d (Ljava/lang/Object;)Ljava/util/Optional; getResourceKey
		0 o p_122755_
	e (Lawu;)Ljava/lang/String; lambda$bindTags$10
		static
		0 o p_211811_
	e ()Lcom/mojang/serialization/Lifecycle; registryLifecycle
	e (Ljava/lang/Object;)Ljm; wrapAsHolder
		0 o p_263356_
	f ()Ljava/util/Set; keySet
	f (Ljava/lang/Object;)Ljm$c; createIntrusiveHolder
		0 o p_205915_
	g ()Ljava/util/Set; registryKeySet
	g (Ljava/lang/Object;)Ljm$c; lambda$createIntrusiveHolder$7
		0 o p_258166_
	h (Lakq;)V validateWrite
		0 o p_205922_
	h ()Ljava/util/Set; entrySet
	i ()Ljava/util/stream/Stream; holders
	i (Lakq;)Ljm$c; getOrCreateHolderOrThrow
		0 o p_248831_
	iterator ()Ljava/util/Iterator; iterator
	j ()Ljava/util/stream/Stream; getTags
	j (Lakq;)Ljm$c; lambda$getOrCreateHolderOrThrow$2
		0 o p_258169_
	k (Lakq;)Ljm$c; lambda$register$1
		0 o p_258168_
	k ()Ljava/util/stream/Stream; getTagNames
	l ()Z isEmpty
	m ()Ljz; freeze
	n ()V resetTags
	o ()Ljn; createRegistrationLookup
	p ()Ljp; holderOwner
	q ()Ljo$b; asLookup
	toString ()Ljava/lang/String; toString
ju$1 net/minecraft/core/MappedRegistry$1
	a this$0
	<init> (Lju;)V <init>
		0 o p_256271_
	a (Lawu;)Ljava/util/Optional; get
		0 o p_256277_
	a (Lakq;)Ljava/util/Optional; get
		0 o p_255624_
	b ()Ljava/util/stream/Stream; listElements
	d ()Ljava/util/stream/Stream; listTags
	f ()Lakq; key
	g ()Lcom/mojang/serialization/Lifecycle; registryLifecycle
ju$2 net/minecraft/core/MappedRegistry$2
	a this$0
	<init> (Lju;)V <init>
		0 o p_259785_
	a (Lawu;)Ljava/util/Optional; get
		0 o p_259486_
	a (Lakq;)Ljava/util/Optional; get
		0 o p_259097_
	b (Lakq;)Ljm$c; getOrThrow
		0 o p_259750_
	b (Lawu;)Ljq$c; getOrThrow
		0 o p_260298_
jv net/minecraft/core/NonNullList
	a list
	b defaultValue
	<init> (Ljava/util/List;Ljava/lang/Object;)V <init>
		0 o p_122777_
		1 o p_122778_
	a ()Ljv; create
		static
	a (Ljava/lang/Object;[Ljava/lang/Object;)Ljv; of
		static
		0 o p_122784_
		1 o p_122785_
	a (I)Ljv; createWithCapacity
		static
		0 o p_182648_
	a (ILjava/lang/Object;)Ljv; withSize
		static
		0 o p_122781_
		1 o p_122782_
	add (ILjava/lang/Object;)V add
		0 o p_122787_
		1 o p_122788_
	clear ()V clear
	get (I)Ljava/lang/Object; get
		0 o p_122791_
	remove (I)Ljava/lang/Object; remove
		0 o p_122793_
	set (ILjava/lang/Object;)Ljava/lang/Object; set
		0 o p_122795_
		1 o p_122796_
	size ()I size
jw net/minecraft/core/Position
	a ()D x
	b ()D y
	c ()D z
jx net/minecraft/core/QuartPos
	a BITS
	b SIZE
	c MASK
	d SECTION_TO_QUARTS_BITS
	<init> ()V <init>
	a (I)I fromBlock
		static
		0 o p_175401_
	b (I)I quartLocal
		static
		0 o p_198377_
	c (I)I toBlock
		static
		0 o p_175403_
	d (I)I fromSection
		static
		0 o p_175405_
	e (I)I toSection
		static
		0 o p_175407_
jy net/minecraft/core/RegistrationInfo
	a BUILT_IN
	b knownPackInfo
	c lifecycle
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Lcom/mojang/serialization/Lifecycle;)V <init>
		0 o knownPackInfo
		1 o lifecycle
	a ()Ljava/util/Optional; knownPackInfo
	b ()Lcom/mojang/serialization/Lifecycle; lifecycle
	equals (Ljava/lang/Object;)Z equals
		0 o p_326330_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
jz net/minecraft/core/Registry
	a (Lawu;)Ljq$c; getOrCreateTag
		0 o p_206045_
	a (Lawu;Layw;)Ljava/util/Optional; getRandomElementOf
		0 o p_320357_
		1 o p_320935_
	a (Ljz;Lakq;Ljava/lang/Object;)Ljava/lang/Object; register
		static
		0 o p_194580_
		1 o p_194581_
		2 o p_194582_
	a (Lakq;)Ljava/lang/Object; get
		0 o p_122980_
	a (Lcom/mojang/serialization/DynamicOps;Lakr;)Ljava/lang/Object; lambda$keys$8
		static
		0 o p_235783_
		1 o p_235784_
	a ()Ljava/util/Optional; getAny
	a (Lakr;)Ljava/lang/Object; get
		0 o p_123002_
	a (Ljava/lang/Object;)I getId
		0 o p_122977_
	a (Layw;Ljq$c;)Ljava/util/Optional; lambda$getRandomElementOf$10
		static
		0 o p_319420_
		1 o p_319421_
	a (Layw;)Ljava/util/Optional; getRandom
		0 o p_235781_
	a (Ljz;Lakr;Ljava/lang/Object;)Ljava/lang/Object; register
		static
		0 o p_122966_
		1 o p_122967_
		2 o p_122968_
	a (Ljm$c;)Lcom/mojang/serialization/Lifecycle; lambda$referenceHolderWithLifecycle$6
		0 o p_325514_
	a (Ljm;)Lcom/mojang/serialization/DataResult; safeCastToReference
		0 o p_326365_
	a (Ljava/util/Map;)V bindTags
		0 o p_205997_
	a (Ljz;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; register
		static
		0 o p_122962_
		1 o p_122963_
		2 o p_122964_
	b (Ljava/lang/Object;)Lakr; getKey
		0 o p_123006_
	b (Ljm$c;)Lakr; lambda$referenceHolderWithLifecycle$5
		static
		0 o p_325513_
	b (Ljz;Lakq;Ljava/lang/Object;)Ljm$c; registerForHolder
		static
		0 o p_263347_
		1 o p_263355_
		2 o p_263428_
	b (Lawu;)Ljava/util/Optional; getTag
		0 o p_206052_
	b (Ljz;Lakr;Ljava/lang/Object;)Ljm$c; registerForHolder
		static
		0 o p_263351_
		1 o p_263363_
		2 o p_263423_
	b (Lakq;)Ljava/util/Optional; getHolder
		0 o p_206050_
	b (Ljm;)Ljava/lang/String; lambda$safeCastToReference$7
		0 o p_339336_
	b (Lakr;)Ljava/util/Optional; getOptional
		0 o p_123007_
	b ()Lcom/mojang/serialization/Codec; referenceHolderWithLifecycle
	c (Lakr;)Ljava/util/Optional; getHolder
		0 o p_316492_
	c (Ljm$c;)Ljm; lambda$holderByNameCodec$1
		static
		0 o p_325516_
	c (I)Ljava/util/Optional; getHolder
		0 o p_206051_
	c (Lakq;)Ljava/util/Optional; registrationInfo
		0 o p_326162_
	c (Lawu;)Ljava/lang/Iterable; getTagOrEmpty
		0 o p_206059_
	d (Lakq;)Z containsKey
		0 o p_175475_
	d (Lakr;)Z containsKey
		0 o p_123011_
	d ()Lakq; key
	d (Ljava/lang/Object;)Ljava/util/Optional; getResourceKey
		0 o p_123008_
	e (Lakq;)Ljava/util/Optional; getOptional
		0 o p_123010_
	e ()Lcom/mojang/serialization/Lifecycle; registryLifecycle
	e (Lakr;)Lcom/mojang/serialization/DataResult; lambda$referenceHolderWithLifecycle$4
		0 o p_315852_
	e (Ljava/lang/Object;)Ljm; wrapAsHolder
		0 o p_263382_
	f ()Ljava/util/Set; keySet
	f (Ljava/lang/Object;)Ljm$c; createIntrusiveHolder
		0 o p_206068_
	f (Lakr;)Lcom/mojang/serialization/DataResult; lambda$referenceHolderWithLifecycle$3
		0 o p_274724_
	f (Lakq;)Ljava/lang/Object; getOrThrow
		0 o p_123014_
	g ()Ljava/util/Set; registryKeySet
	g (Lakr;)Ljava/lang/String; lambda$referenceHolderWithLifecycle$2
		0 o p_339335_
	g (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; lambda$byNameCodec$0
		0 o p_325515_
	g (Lakq;)Ljm$c; getHolderOrThrow
		0 o p_249087_
	h (Lakq;)Ljava/lang/IllegalStateException; lambda$getHolderOrThrow$9
		0 o p_339334_
	h ()Ljava/util/Set; entrySet
	i ()Ljava/util/stream/Stream; holders
	j ()Ljava/util/stream/Stream; getTags
	k ()Ljava/util/stream/Stream; getTagNames
	keys (Lcom/mojang/serialization/DynamicOps;)Ljava/util/stream/Stream; keys
		0 o p_123030_
	m ()Ljz; freeze
	n ()V resetTags
	p ()Ljp; holderOwner
	q ()Ljo$b; asLookup
	r ()Lcom/mojang/serialization/Codec; byNameCodec
	s ()Lcom/mojang/serialization/Codec; holderByNameCodec
	t ()Ljava/util/stream/Stream; stream
	u ()Ljr; asHolderIdMap
	v ()Ljo$b; asTagAddingLookup
jz$1 net/minecraft/core/Registry$1
	b this$0
	<init> (Ljz;)V <init>
		0 o p_206136_
	a (Ljm;)I getId
		0 o p_259992_
	a (I)Ljava/lang/Object; byId
		0 o p_260267_
	a (Ljava/lang/Object;)I getId
		0 o p_259039_
	a (Ljm$c;)Ljm; lambda$iterator$0
		static
		0 o p_260061_
	c (I)Ljm; byId
		0 o p_259972_
	c ()I size
	iterator ()Ljava/util/Iterator; iterator
jz$2 net/minecraft/core/Registry$2
	a this$0
	<init> (Ljz;)V <init>
		0 o p_256187_
	a (Lawu;)Ljava/util/Optional; get
		0 o p_259111_
	a ()Ljo$b; parent
	b (Lawu;)Ljq$c; getOrThrow
		0 o p_259653_
k com/mojang/math/package-info
ka net/minecraft/core/RegistryAccess
	a LOGGER
	b EMPTY
	<clinit> ()V <clinit>
		static
	a (Lka$d;)Lcom/mojang/serialization/Lifecycle; lambda$allRegistriesLifecycle$1
		static
		0 o p_258181_
	a (Lakq;)Ljava/util/Optional; lookup
		0 o p_256275_
	a (Ljz;)Lka$b; fromRegistryOfRegistries
		static
		0 o p_206166_
	a ()Ljava/util/stream/Stream; listRegistries
	c (Lakq;)Ljava/util/Optional; registry
		0 o p_123085_
	c ()Ljava/util/stream/Stream; registries
	d (Lakq;)Ljz; registryOrThrow
		0 o p_175516_
	d ()Lka$b; freeze
	e ()Lcom/mojang/serialization/Lifecycle; allRegistriesLifecycle
	f (Lakq;)Ljava/lang/IllegalStateException; lambda$registryOrThrow$0
		static
		0 o p_339337_
ka$1 net/minecraft/core/RegistryAccess$1
	c val$registries
	<init> (Ljz;)V <init>
		0 o p_206218_
	c (Lakq;)Ljava/util/Optional; registry
		0 o p_206220_
	c ()Ljava/util/stream/Stream; registries
	d ()Lka$b; freeze
ka$a net/minecraft/core/RegistryAccess$1FrozenAccess
	<init> (Lka;Ljava/util/stream/Stream;)V <init>
		0 o p_249148_
		1 o p_252031_
ka$b net/minecraft/core/RegistryAccess$Frozen
ka$c net/minecraft/core/RegistryAccess$ImmutableRegistryAccess
	c registries
	<init> (Ljava/util/Map;)V <init>
		0 o p_206225_
	<init> (Ljava/util/stream/Stream;)V <init>
		0 o p_206227_
	<init> (Ljava/util/List;)V <init>
		0 o p_248540_
	b (Ljz;)Ljz; lambda$registry$1
		static
		0 o p_247993_
	c (Ljz;)Ljz; lambda$new$0
		static
		0 o p_206232_
	c (Lakq;)Ljava/util/Optional; registry
		0 o p_206229_
	c ()Ljava/util/stream/Stream; registries
ka$d net/minecraft/core/RegistryAccess$RegistryEntry
	a key
	b value
	<init> (Lakq;Ljz;)V <init>
		0 o key
		1 o value
	a ()Lakq; key
	a (Lakq;Ljz;)Lka$d; fromUntyped
		static
		0 o p_206244_
		1 o p_206245_
	a (Ljava/util/Map$Entry;)Lka$d; fromMapEntry
		static
		0 o p_206242_
	b ()Ljz; value
	c ()Lka$d; freeze
	equals (Ljava/lang/Object;)Z equals
		0 o p_206249_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
kb net/minecraft/core/RegistryCodecs
	<init> ()V <init>
	a (Lakq;Z)Lcom/mojang/serialization/Codec; homogeneousList
		static
		0 o p_206311_
		1 o p_206312_
	a (Lakq;)Lcom/mojang/serialization/Codec; homogeneousList
		static
		0 o p_206278_
	a (Lakq;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; homogeneousList
		static
		0 o p_206280_
		1 o p_206281_
	a (Lakq;Lcom/mojang/serialization/Codec;Z)Lcom/mojang/serialization/Codec; homogeneousList
		static
		0 o p_206288_
		1 o p_206289_
		2 o p_206290_
kc net/minecraft/core/RegistrySetBuilder
	a entries
	<init> ()V <init>
	a (Ljo$b;)Ljn; wrapContextLookup
		static
		0 o p_255625_
	a (Ljava/util/Map;Lka$d;)V lambda$buildProviderWithContext$1
		static
		0 o p_326729_
		1 o p_326730_
	a (Lkc$m;Lka;Ljava/util/stream/Stream;)Ljo$a; buildProviderWithContext
		static
		0 o p_326837_
		1 o p_312694_
		2 o p_312024_
	a (Lje;Ljm$c;Ljo$a;Lorg/apache/commons/lang3/mutable/MutableObject;)Ljava/lang/Object; lambda$createLazyFullPatchedRegistries$7
		static
		0 o p_311495_
		1 o p_311496_
		2 o p_311497_
		3 o p_311498_
	a (Lkc$m;Lje$a;Ljo$a;Ljo$a;Lorg/apache/commons/lang3/mutable/MutableObject;Lakq;)Ljo$b; lambda$createLazyFullPatchedRegistries$4
		0 o p_326805_
		1 o p_311467_
		2 o p_311468_
		3 o p_311469_
		4 o p_311470_
		5 o p_311471_
	a (Ljava/util/Set;Lakq;)Z lambda$buildPatch$12
		static
		0 o p_311484_
		1 o p_311485_
	a (Ljp;Lje$a;Lakq;Ljo$a;Ljo$a;Lorg/apache/commons/lang3/mutable/MutableObject;)Ljo$b; createLazyFullPatchedRegistries
		0 o p_312323_
		1 o p_311780_
		2 o p_311836_
		3 o p_312115_
		4 o p_312725_
		5 o p_311797_
	a (Lakq;Lcom/mojang/serialization/Lifecycle;Ljp;Ljava/util/Map;)Ljo$b; lookupFromMap
		static
		0 o p_312781_
		1 o p_312783_
		2 o p_326787_
		3 o p_312180_
	a (Ljava/util/Map;Lkc$m;Ljo$b;)V lambda$buildProviderWithContext$2
		static
		0 o p_326722_
		1 o p_326723_
		2 o p_326724_
	a (Lkc$b;Lkc$j;)Ljo$b; lambda$buildPatch$14
		static
		0 o p_326727_
		1 o p_326728_
	a (Lakq;Lcom/mojang/serialization/Lifecycle;Lkc$i;)Lkc; add
		0 o p_256446_
		1 o p_256394_
		2 o p_256638_
	a (Lakq;Lkc$i;)Lkc; add
		0 o p_256261_
		1 o p_256010_
	a (Lkc$b;Lkc$k;)Lkc$j; lambda$buildPatch$10
		static
		0 o p_311507_
		1 o p_311508_
	a (Ljava/util/Map;Lakq;)V lambda$buildPatch$13
		static
		0 o p_311472_
		1 o p_311473_
	a (Ljp;Lje;Ljo$a;Lorg/apache/commons/lang3/mutable/MutableObject;Ljava/util/Map;Ljm$c;)V lambda$createLazyFullPatchedRegistries$6
		static
		0 o p_311478_
		1 o p_311479_
		2 o p_311480_
		3 o p_311481_
		4 o p_311482_
		5 o p_311483_
	a (Lka;Ljo$a;Lje$a;Ljava/util/Map;Ljo$a;)Ljo$a; createLazyFullPatchedRegistries
		0 o p_312301_
		1 o p_311942_
		2 o p_312464_
		3 o p_312890_
		4 o p_311825_
	a (Ljava/util/Map;Lkc$j;)V lambda$buildPatch$11
		static
		0 o p_272338_
		1 o p_272339_
	a (Lka;Ljo$a;Lje$a;)Lkc$g; buildPatch
		0 o p_255676_
		1 o p_255900_
		2 o p_312173_
	a (Ljava/util/Map;Ljp;Lje;Ljo$a;Lorg/apache/commons/lang3/mutable/MutableObject;Ljm$c;)V lambda$createLazyFullPatchedRegistries$9
		static
		0 o p_311501_
		1 o p_311502_
		2 o p_311503_
		3 o p_311504_
		4 o p_311505_
		5 o p_311506_
	a (Ljp;Lakq;Lje;Ljm$c;Ljo$a;Lorg/apache/commons/lang3/mutable/MutableObject;Lakq;)Ljm$c; lambda$createLazyFullPatchedRegistries$8
		static
		0 o p_311488_
		1 o p_311489_
		2 o p_311490_
		3 o p_311491_
		4 o p_311492_
		5 o p_311493_
		6 o p_311494_
	a (Lka;)Ljo$a; build
		0 o p_256112_
	b (Lje;Ljm$c;Ljo$a;Lorg/apache/commons/lang3/mutable/MutableObject;)Ljava/lang/Object; lambda$createLazyFullPatchedRegistries$5
		static
		0 o p_311474_
		1 o p_311475_
		2 o p_311476_
		3 o p_311477_
	b (Lka;)Lkc$b; createState
		0 o p_256400_
	b (Lkc$b;Lkc$k;)Ljo$b; lambda$build$3
		static
		0 o p_326725_
		1 o p_326726_
	c (Lkc$b;Lkc$k;)V lambda$createState$0
		static
		0 o p_256472_
		1 o p_255629_
kc$1 net/minecraft/core/RegistrySetBuilder$1
	a val$original
	<init> (Ljp;Ljo$b;)V <init>
		0 o p_256158_
		1 o p_255829_
	a (Lakq;)Ljava/util/Optional; get
		0 o p_255765_
kc$2 net/minecraft/core/RegistrySetBuilder$2
	a val$key
	b val$lifecycle
	c val$entries
	<init> (Ljp;Lakq;Lcom/mojang/serialization/Lifecycle;Ljava/util/Map;)V <init>
		0 o p_326881_
		1 o p_311939_
		2 o p_312018_
		3 o p_312218_
	a (Lakq;)Ljava/util/Optional; get
		0 o p_312659_
	b ()Ljava/util/stream/Stream; listElements
	f ()Lakq; key
	g ()Lcom/mojang/serialization/Lifecycle; registryLifecycle
kc$3 net/minecraft/core/RegistrySetBuilder$3
	a val$lookups
	<init> (Ljava/util/Map;)V <init>
		0 o p_326866_
	a (Lcom/mojang/serialization/DynamicOps;)Lakp; createSerializationContext
		0 o p_326947_
	a (Lakq;)Ljava/util/Optional; lookup
		0 o p_326942_
	a ()Ljava/util/stream/Stream; listRegistries
	c (Lakq;)Ljava/util/Optional; getEntry
		0 o p_326910_
kc$3$1 net/minecraft/core/RegistrySetBuilder$3$1
	a this$0
	<init> (Lkc$3;)V <init>
		0 o p_326879_
	a (Lakq;)Ljava/util/Optional; lookup
		0 o p_326905_
kc$a net/minecraft/core/RegistrySetBuilder$1Entry
	a lookup
	b opsInfo
	<init> (Ljo$b;Lakp$b;)V <init>
		0 o lookup
		1 o opsInfo
	a (Ljo$b;)Lkc$a; createForContextRegistry
		static
		0 o p_326874_
	a (Lkc$m;Ljo$b;)Lkc$a; createForNewRegistry
		static
		0 o p_326836_
		1 o p_326940_
	a ()Ljo$b; lookup
	b ()Lakp$b; opsInfo
	equals (Ljava/lang/Object;)Z equals
		0 o p_326850_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
kc$b net/minecraft/core/RegistrySetBuilder$BuildState
	a owner
	b lookup
	c registries
	d registeredValues
	e errors
	<init> (Lkc$m;Lkc$l;Ljava/util/Map;Ljava/util/Map;Ljava/util/List;)V <init>
		0 o owner
		1 o lookup
		2 o registries
		3 o registeredValues
		4 o errors
	a (Lcom/google/common/collect/ImmutableMap$Builder;Lkc$l;Lakq;)V lambda$create$1
		static
		0 o p_256627_
		1 o p_256146_
		2 o p_256603_
	a (Lakq;Lkc$h;)V lambda$reportUnclaimedRegisteredValues$2
		0 o p_339338_
		1 o p_339339_
	a (Lka;Ljava/util/stream/Stream;)Lkc$b; create
		static
		0 o p_255995_
		1 o p_256495_
	a (Lcom/google/common/collect/ImmutableMap$Builder;Lka$d;)V lambda$create$0
		static
		0 o p_258196_
		1 o p_258197_
	a ()Lqq; bootstrapContext
	b ()V reportUnclaimedRegisteredValues
	c ()V reportNotCollectedHolders
	d ()V throwOnError
	e ()Lkc$m; owner
	equals (Ljava/lang/Object;)Z equals
		0 o p_256666_
	f ()Lkc$l; lookup
	g ()Ljava/util/Map; registries
	h ()Ljava/util/Map; registeredValues
	hashCode ()I hashCode
	i ()Ljava/util/List; errors
	toString ()Ljava/lang/String; toString
kc$b$1 net/minecraft/core/RegistrySetBuilder$BuildState$1
	a this$0
	<init> (Lkc$b;)V <init>
		0 o p_256453_
	a (Lakq;)Ljn; lookup
		0 o p_255961_
	a (Lakq;Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)Ljm$c; register
		0 o p_256176_
		1 o p_256422_
		2 o p_255924_
kc$c net/minecraft/core/RegistrySetBuilder$EmptyTagLookup
	d owner
	<init> (Ljp;)V <init>
		0 o p_256166_
	a (Lawu;)Ljava/util/Optional; get
		0 o p_256664_
kc$d net/minecraft/core/RegistrySetBuilder$EmptyTagLookupWrapper
	a parent
	<init> (Ljp;Ljo$b;)V <init>
		0 o p_326948_
		1 o p_326784_
	a ()Ljo$b; parent
kc$e net/minecraft/core/RegistrySetBuilder$EmptyTagRegistryLookup
	<init> (Ljp;)V <init>
		0 o p_326933_
	d ()Ljava/util/stream/Stream; listTags
kc$f net/minecraft/core/RegistrySetBuilder$LazyHolder
	a supplier
	<init> (Ljp;Lakq;)V <init>
		0 o p_312861_
		1 o p_312263_
	a ()Ljava/lang/Object; value
	b (Ljava/lang/Object;)V bindValue
		0 o p_312469_
kc$g net/minecraft/core/RegistrySetBuilder$PatchedRegistries
	a full
	b patches
	<init> (Ljo$a;Ljo$a;)V <init>
		0 o full
		1 o patches
	a ()Ljo$a; full
	b ()Ljo$a; patches
	equals (Ljava/lang/Object;)Z equals
		0 o p_312048_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
kc$h net/minecraft/core/RegistrySetBuilder$RegisteredValue
	a value
	b lifecycle
	<init> (Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)V <init>
		0 o value
		1 o lifecycle
	a ()Ljava/lang/Object; value
	b ()Lcom/mojang/serialization/Lifecycle; lifecycle
	equals (Ljava/lang/Object;)Z equals
		0 o p_255671_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
kc$i net/minecraft/core/RegistrySetBuilder$RegistryBootstrap
	run (Lqq;)V run
		0 o p_321765_
kc$j net/minecraft/core/RegistrySetBuilder$RegistryContents
	a key
	b lifecycle
	c values
	<init> (Lakq;Lcom/mojang/serialization/Lifecycle;Ljava/util/Map;)V <init>
		0 o key
		1 o lifecycle
		2 o values
	a ()Lakq; key
	a (Lkc$m;)Ljo$b; buildAsLookup
		0 o p_326796_
	a (Lkc$m;Ljava/util/Map$Entry;)Ljm$c; lambda$buildAsLookup$1
		static
		0 o p_326855_
		1 o p_311927_
	b ()Lcom/mojang/serialization/Lifecycle; lifecycle
	b (Lkc$m;Ljava/util/Map$Entry;)Ljm$c; lambda$buildAsLookup$0
		static
		0 o p_326731_
		1 o p_326732_
	c ()Ljava/util/Map; values
	equals (Ljava/lang/Object;)Z equals
		0 o p_255967_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
kc$k net/minecraft/core/RegistrySetBuilder$RegistryStub
	a key
	b lifecycle
	c bootstrap
	<init> (Lakq;Lcom/mojang/serialization/Lifecycle;Lkc$i;)V <init>
		0 o key
		1 o lifecycle
		2 o bootstrap
	a ()Lakq; key
	a (Lkc$b;)Lkc$j; collectRegisteredValues
		0 o p_256416_
	b (Lkc$b;)V apply
		0 o p_256272_
	b ()Lcom/mojang/serialization/Lifecycle; lifecycle
	c ()Lkc$i; bootstrap
	equals (Ljava/lang/Object;)Z equals
		0 o p_256621_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
kc$l net/minecraft/core/RegistrySetBuilder$UniversalLookup
	a holders
	<init> (Ljp;)V <init>
		0 o p_256629_
	a (Lakq;)Ljava/util/Optional; get
		0 o p_256303_
	c (Lakq;)Ljm$c; getOrCreate
		0 o p_256298_
	d (Lakq;)Ljm$c; lambda$getOrCreate$0
		0 o p_256154_
kc$m net/minecraft/core/RegistrySetBuilder$UniversalOwner
	<init> ()V <init>
	a ()Ljp; cast
kc$n net/minecraft/core/RegistrySetBuilder$ValueAndHolder
	a value
	b holder
	<init> (Lkc$h;Ljava/util/Optional;)V <init>
		0 o value
		1 o holder
	a ()Lkc$h; value
	b ()Ljava/util/Optional; holder
	equals (Ljava/lang/Object;)Z equals
		0 o p_256656_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
kd net/minecraft/core/RegistrySynchronization
	a NETWORKABLE_REGISTRIES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lka;)Ljava/util/stream/Stream; ownedNetworkableRegistries
		static
		0 o p_251842_
	a (Ljz;Ljava/util/Set;Lakm$c;Lcom/mojang/serialization/DynamicOps;Ljava/util/List;Ljm$c;)V lambda$packRegistry$2
		static
		0 o p_325517_
		1 o p_325518_
		2 o p_325519_
		3 o p_325520_
		4 o p_325521_
		5 o p_325522_
	a (Lcom/mojang/serialization/DynamicOps;Lka;Ljava/util/Set;Ljava/util/function/BiConsumer;)V packRegistries
		static
		0 o p_321796_
		1 o p_321733_
		2 o p_326143_
		3 o p_321539_
	a (Ljt;)Ljava/util/stream/Stream; networkedRegistries
		static
		0 o p_259290_
	a (Lka$d;)Z lambda$ownedNetworkableRegistries$4
		static
		0 o p_321394_
	a (Lcom/mojang/serialization/DynamicOps;Lakm$c;Lka;Ljava/util/Set;Ljava/util/function/BiConsumer;)V packRegistry
		static
		0 o p_321608_
		1 o p_321701_
		2 o p_321717_
		3 o p_326432_
		4 o p_321724_
	a (Ljm$c;Ljava/lang/String;)Ljava/lang/IllegalArgumentException; lambda$packRegistry$1
		static
		0 o p_339340_
		1 o p_339341_
	a (Ljava/util/Set;Lakm$c;Lcom/mojang/serialization/DynamicOps;Ljava/util/function/BiConsumer;Ljz;)V lambda$packRegistry$3
		static
		0 o p_344183_
		1 o p_344184_
		2 o p_344185_
		3 o p_344186_
		4 o p_344187_
	a (Lcom/mojang/serialization/DynamicOps;Lka;Ljava/util/Set;Ljava/util/function/BiConsumer;Lakm$c;)V lambda$packRegistries$0
		static
		0 o p_325528_
		1 o p_325529_
		2 o p_325530_
		3 o p_325531_
		4 o p_325532_
	b (Ljt;)Ljava/util/stream/Stream; networkSafeRegistries
		static
		0 o p_249066_
kd$a net/minecraft/core/RegistrySynchronization$PackedRegistryEntry
	a STREAM_CODEC
	b id
	c data
	<clinit> ()V <clinit>
		static
	<init> (Lakr;Ljava/util/Optional;)V <init>
		0 o id
		1 o data
	a ()Lakr; id
	b ()Ljava/util/Optional; data
	equals (Ljava/lang/Object;)Z equals
		0 o p_321674_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ke net/minecraft/core/Rotations
	a STREAM_CODEC
	b x
	c y
	d z
	<clinit> ()V <clinit>
		static
	<init> (Luh;)V <init>
		0 o p_123154_
	<init> (FFF)V <init>
		0 o p_123150_
		1 o p_123151_
		2 o p_123152_
	a ()Luh; save
	b ()F getX
	c ()F getY
	d ()F getZ
	e ()F getWrappedX
	equals (Ljava/lang/Object;)Z equals
		0 o p_123160_
	f ()F getWrappedY
	g ()F getWrappedZ
ke$1 net/minecraft/core/Rotations$1
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;Lke;)V encode
		0 o p_320561_
		1 o p_320041_
	a (Lio/netty/buffer/ByteBuf;)Lke; decode
		0 o p_320504_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_320537_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_320544_
		1 o p_319904_
kf net/minecraft/core/SectionPos
	a SECTION_BITS
	b SECTION_SIZE
	c SECTION_MASK
	d SECTION_HALF_SIZE
	e SECTION_MAX_INDEX
	h PACKED_X_LENGTH
	i PACKED_Y_LENGTH
	j PACKED_Z_LENGTH
	k PACKED_X_MASK
	l PACKED_Y_MASK
	m PACKED_Z_MASK
	n Y_OFFSET
	o Z_OFFSET
	p X_OFFSET
	q RELATIVE_X_SHIFT
	r RELATIVE_Y_SHIFT
	s RELATIVE_Z_SHIFT
	<init> (III)V <init>
		0 o p_123162_
		1 o p_123163_
		2 o p_123164_
	a (Ljd;Lit/unimi/dsi/fastutil/longs/LongConsumer;)V aroundAndAtBlockPos
		static
		0 o p_194643_
		1 o p_194644_
	a (Ldcd;III)Ljava/util/stream/Stream; aroundChunk
		static
		0 o p_175558_
		1 o p_175559_
		2 o p_175560_
		3 o p_175561_
	a (II)I sectionToBlockCoord
		static
		0 o p_175555_
		1 o p_175556_
	a (III)Lkf; of
		static
		0 o p_123174_
		1 o p_123175_
		2 o p_123176_
	a (JLji;)J offset
		static
		0 o p_123192_
		1 o p_123193_
	a (Lduy;)Lkf; bottomOf
		static
		0 o p_175563_
	a (JLit/unimi/dsi/fastutil/longs/LongConsumer;)V aroundAndAtBlockPos
		static
		0 o p_194640_
		1 o p_194641_
	a ()I x
	a (J)Lkf; of
		static
		0 o p_123185_
	a (D)I posToSectionCoord
		static
		0 o p_175553_
	a (Ljw;)Lkf; of
		static
		0 o p_235864_
	a (Lkf;I)Ljava/util/stream/Stream; cube
		static
		0 o p_123202_
		1 o p_123203_
	a (S)I sectionRelativeX
		static
		0 o p_123205_
	a (Ldxg;)Lkf; of
		static
		0 o p_235862_
	a (I)I blockToSectionCoord
		static
		0 o p_123172_
	a (Ljd;)Lkf; of
		static
		0 o p_123200_
	a (IIILit/unimi/dsi/fastutil/longs/LongConsumer;)V aroundAndAtBlockPos
		static
		0 o p_194635_
		1 o p_194636_
		2 o p_194637_
		3 o p_194638_
	a (IIIIII)Ljava/util/stream/Stream; betweenClosedStream
		static
		0 o p_123178_
		1 o p_123179_
		2 o p_123180_
		3 o p_123181_
		4 o p_123182_
		5 o p_123183_
	a (Ldcd;I)Lkf; of
		static
		0 o p_123197_
		1 o p_123198_
	a (JIII)J offset
		static
		0 o p_123187_
		1 o p_123188_
		2 o p_123189_
		3 o p_123190_
	b (J)I x
		static
		0 o p_123214_
	b (D)I blockToSectionCoord
		static
		0 o p_235866_
	b (Ljd;)S sectionRelativePos
		static
		0 o p_123219_
	b ()I y
	b (III)J asLong
		static
		0 o p_123210_
		1 o p_123211_
		2 o p_123212_
	b (S)I sectionRelativeY
		static
		0 o p_123221_
	b (II)J getZeroNode
		static
		0 o p_285381_
		1 o p_285068_
	b (I)I sectionRelative
		static
		0 o p_123208_
	c (I)I sectionToBlockCoord
		static
		0 o p_123224_
	c (S)I sectionRelativeZ
		static
		0 o p_123228_
	c ()I z
	c (Ljd;)J asLong
		static
		0 o p_175569_
	c (III)Lkh; offset
		0 o p_175565_
		1 o p_175566_
		2 o p_175567_
	c (J)I y
		static
		0 o p_123226_
	d (S)I relativeToBlockX
		0 o p_123233_
	d ()I minBlockX
	d (J)I z
		static
		0 o p_123231_
	d (III)Lkf; offset
		0 o p_175571_
		1 o p_175572_
		2 o p_175573_
	e (S)I relativeToBlockY
		0 o p_123238_
	e ()I minBlockY
	e (J)J blockToSection
		static
		0 o p_123236_
	f (S)I relativeToBlockZ
		0 o p_123243_
	f ()I minBlockZ
	f (J)J getZeroNode
		static
		0 o p_123241_
	g ()I maxBlockX
	g (S)Ljd; relativeToBlockPos
		0 o p_123246_
	h ()I maxBlockY
	i ()I maxBlockZ
	j ()Ljd; origin
	k ()Ljd; center
	r ()Ldcd; chunk
	s ()J asLong
	t ()Ljava/util/stream/Stream; blocksInside
kf$1 net/minecraft/core/SectionPos$1
	a cursor
	b val$minX
	c val$minY
	d val$minZ
	e val$maxX
	f val$maxY
	g val$maxZ
	<init> (JIIIIIII)V <init>
		0 o p_123262_
		1 o p_123263_
		2 o p_123264_
		3 o p_123265_
		4 o p_123266_
		5 o p_123267_
		6 o p_123268_
		7 o p_123269_
	tryAdvance (Ljava/util/function/Consumer;)Z tryAdvance
		0 o p_123271_
kg net/minecraft/core/UUIDUtil
	a CODEC
	b CODEC_SET
	c CODEC_LINKED_SET
	d STRING_CODEC
	e AUTHLIB_CODEC
	f LENIENT_CODEC
	g STREAM_CODEC
	h UUID_BYTES
	i UUID_PREFIX_OFFLINE_PLAYER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/serialization/Dynamic;)Ljava/util/UUID; readUUID
		static
		0 o p_235878_
	a (JJ)[I leastMostToIntArray
		static
		0 o p_235873_
		1 o p_235874_
	a (Ljava/util/stream/IntStream;)Lcom/mojang/serialization/DataResult; lambda$static$0
		static
		0 o p_337446_
	a (Ljava/lang/String;Ljava/lang/IllegalArgumentException;)Ljava/lang/String; lambda$static$4
		static
		0 o p_274736_
		1 o p_274737_
	a ([I)Ljava/util/UUID; uuidFromIntArray
		static
		0 o p_235886_
	a (Ljava/util/UUID;)[I uuidToIntArray
		static
		0 o p_235882_
	a (Ljava/lang/String;)Ljava/util/UUID; createOfflinePlayerUUID
		static
		0 o p_235880_
	b (Ljava/util/UUID;)[B uuidToByteArray
		static
		0 o p_241285_
	b (Ljava/lang/String;Ljava/lang/IllegalArgumentException;)Ljava/lang/String; lambda$static$2
		static
		0 o p_274733_
		1 o p_274734_
	b (Ljava/lang/String;)Lcom/mojang/authlib/GameProfile; createOfflineProfile
		static
		0 o p_304959_
	c (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$5
		static
		0 o p_293693_
	c (Ljava/util/UUID;)Ljava/util/stream/IntStream; lambda$static$1
		static
		0 o p_235888_
	d (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$3
		static
		0 o p_274732_
kg$1 net/minecraft/core/UUIDUtil$1
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;)Ljava/util/UUID; decode
		0 o p_320929_
	a (Lio/netty/buffer/ByteBuf;Ljava/util/UUID;)V encode
		0 o p_320610_
		1 o p_320851_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_320834_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_320235_
		1 o p_320865_
kh net/minecraft/core/Vec3i
	a x
	b y
	c z
	f CODEC
	g ZERO
	<clinit> ()V <clinit>
		static
	<init> (III)V <init>
		0 o p_123296_
		1 o p_123297_
		2 o p_123298_
	a (Ljava/util/stream/IntStream;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_337447_
	a (Ljw;D)Z closerToCenterThan
		0 o p_203196_
		1 o p_203197_
	a (Lji$a;)I get
		0 o p_123305_
	a (Lkh;)Ljava/util/stream/IntStream; lambda$static$2
		static
		0 o p_123313_
	a ([I)Lkh; lambda$static$0
		static
		0 o p_175586_
	a (ILkh;)Lcom/mojang/serialization/DataResult; lambda$offsetCodec$4
		static
		0 o p_274738_
		1 o p_274739_
	a (Lkh;D)Z closerThan
		0 o p_123315_
		1 o p_123316_
	b (Lji;I)Lkh; relative
		0 o p_123321_
		1 o p_123322_
	b (Lji$a;I)Lkh; relative
		0 o p_175590_
		1 o p_175591_
	b (Lji;)Lkh; relative
		0 o p_175592_
	b (ILkh;)Ljava/lang/String; lambda$offsetCodec$3
		static
		0 o p_339342_
		1 o p_339343_
	b (Ljw;)D distToCenterSqr
		0 o p_203194_
	c (DDD)D distToCenterSqr
		0 o p_203199_
		1 o p_203200_
		2 o p_203201_
	c (III)Lkh; offset
		0 o p_175593_
		1 o p_175594_
		2 o p_175595_
	compareTo (Ljava/lang/Object;)I compareTo
		0 o p_123324_
	d (DDD)D distToLowCornerSqr
		0 o p_203203_
		1 o p_203204_
		2 o p_203205_
	d (Lkh;)Lkh; cross
		0 o p_123325_
	e (Lkh;)Lkh; subtract
		0 o p_175596_
	equals (Ljava/lang/Object;)Z equals
		0 o p_123327_
	f (Lkh;)Lkh; offset
		0 o p_175597_
	hashCode ()I hashCode
	i (Lkh;)I compareTo
		0 o p_123330_
	i (I)Lkh; east
		0 o p_175598_
	j (Lkh;)D distSqr
		0 o p_123332_
	j (I)Lkh; west
		0 o p_175599_
	k (I)Lkh; south
		0 o p_175600_
	k (Lkh;)I distManhattan
		0 o p_123334_
	l (I)Lkh; north
		0 o p_175601_
	l ()Lkh; east
	m ()Lkh; west
	m (I)Lkh; below
		0 o p_123335_
	n (I)Lkh; above
		0 o p_123336_
	n ()Lkh; south
	o (I)Lkh; multiply
		0 o p_175602_
	o ()Lkh; north
	p ()Lkh; below
	q ()Lkh; above
	s (I)Lkh; setZ
		0 o p_175603_
	t (I)Lkh; setY
		0 o p_175604_
	toString ()Ljava/lang/String; toString
	u (I)Lkh; setX
		0 o p_175605_
	u ()I getX
	v ()I getY
	v (I)Lcom/mojang/serialization/Codec; offsetCodec
		static
		0 o p_194651_
	w ()I getZ
	x ()Ljava/lang/String; toShortString
ki net/minecraft/core/WritableRegistry
	a (Lakq;Ljava/lang/Object;Ljy;)Ljm$c; register
		0 o p_256320_
		1 o p_255978_
		2 o p_326122_
	l ()Z isEmpty
	o ()Ljn; createRegistrationLookup
kj net/minecraft/core/cauldron/CauldronInteraction
	a INTERACTIONS
	b CODEC
	c EMPTY
	d WATER
	e LAVA
	f POWDER_SNOW
	g FILL_WATER
	h FILL_LAVA
	i FILL_POWDER_SNOW
	j SHULKER_BOX
	k BANNER
	l DYED_ITEM
	<clinit> ()V <clinit>
		static
	a (Ldcw;Ljd;Lcmx;Lbqq;Lcuq;Ldtc;Lavo;)Lbqt; emptyBucket
		static
		0 o p_175619_
		1 o p_175620_
		2 o p_175621_
		3 o p_175622_
		4 o p_175623_
		5 o p_175624_
		6 o p_175625_
	a (Ldtc;Ldcw;Ljd;Lcmx;Lbqq;Lcuq;)Lbqt; lambda$static$15
		static
		0 o p_329837_
		1 o p_329838_
		2 o p_329839_
		3 o p_329840_
		4 o p_329841_
		5 o p_329842_
	a (Ljava/util/Map;)V addDefaultInteractions
		static
		0 o p_175648_
	a (Ldtc;)Z lambda$bootStrap$8
		static
		0 o p_175627_
	a ()V bootStrap
		static
	a (Ljava/lang/String;)Lkj$a; newInteractionMap
		static
		0 o p_304841_
	a (Ldtc;Ldcw;Ljd;Lcmx;Lbqq;Lcuq;Lcuq;Ljava/util/function/Predicate;Lavo;)Lbqt; fillBucket
		static
		0 o p_175636_
		1 o p_175637_
		2 o p_175638_
		3 o p_175639_
		4 o p_175640_
		5 o p_175641_
		6 o p_175642_
		7 o p_175643_
		8 o p_175644_
	b (Ldtc;Ldcw;Ljd;Lcmx;Lbqq;Lcuq;)Lbqt; lambda$static$14
		static
		0 o p_347001_
		1 o p_347002_
		2 o p_347003_
		3 o p_347004_
		4 o p_347005_
		5 o p_347006_
	b (Ldtc;)Z lambda$bootStrap$6
		static
		0 o p_175651_
	c (Ldtc;Ldcw;Ljd;Lcmx;Lbqq;Lcuq;)Lbqt; lambda$static$13
		static
		0 o p_346995_
		1 o p_346996_
		2 o p_346997_
		3 o p_346998_
		4 o p_346999_
		5 o p_347000_
	c (Ldtc;)Z lambda$bootStrap$2
		static
		0 o p_175660_
	d (Ldtc;Ldcw;Ljd;Lcmx;Lbqq;Lcuq;)Lbqt; lambda$static$12
		static
		0 o p_315871_
		1 o p_315872_
		2 o p_315873_
		3 o p_315874_
		4 o p_315875_
		5 o p_315876_
	e (Ldtc;Ldcw;Ljd;Lcmx;Lbqq;Lcuq;)Lbqt; lambda$static$11
		static
		0 o p_315853_
		1 o p_315854_
		2 o p_315855_
		3 o p_315856_
		4 o p_315857_
		5 o p_315858_
	f (Ldtc;Ldcw;Ljd;Lcmx;Lbqq;Lcuq;)Lbqt; lambda$static$10
		static
		0 o p_315877_
		1 o p_315878_
		2 o p_315879_
		3 o p_315880_
		4 o p_315881_
		5 o p_315882_
	g (Ldtc;Ldcw;Ljd;Lcmx;Lbqq;Lcuq;)Lbqt; lambda$bootStrap$9
		static
		0 o p_315859_
		1 o p_315860_
		2 o p_315861_
		3 o p_315862_
		4 o p_315863_
		5 o p_315864_
	h (Ldtc;Ldcw;Ljd;Lcmx;Lbqq;Lcuq;)Lbqt; lambda$bootStrap$7
		static
		0 o p_315889_
		1 o p_315890_
		2 o p_315891_
		3 o p_315892_
		4 o p_315893_
		5 o p_315894_
	i (Ldtc;Ldcw;Ljd;Lcmx;Lbqq;Lcuq;)Lbqt; lambda$bootStrap$5
		static
		0 o p_175704_
		1 o p_175705_
		2 o p_175706_
		3 o p_175707_
		4 o p_175708_
		5 o p_175709_
	interact (Ldtc;Ldcw;Ljd;Lcmx;Lbqq;Lcuq;)Lbqt; interact
		0 o p_175711_
		1 o p_175712_
		2 o p_175713_
		3 o p_175714_
		4 o p_175715_
		5 o p_175716_
	j (Ldtc;Ldcw;Ljd;Lcmx;Lbqq;Lcuq;)Lbqt; lambda$bootStrap$4
		static
		0 o p_329819_
		1 o p_329820_
		2 o p_329821_
		3 o p_329822_
		4 o p_329823_
		5 o p_329824_
	k (Ldtc;Ldcw;Ljd;Lcmx;Lbqq;Lcuq;)Lbqt; lambda$bootStrap$3
		static
		0 o p_315865_
		1 o p_315866_
		2 o p_315867_
		3 o p_315868_
		4 o p_315869_
		5 o p_315870_
	l (Ldtc;Ldcw;Ljd;Lcmx;Lbqq;Lcuq;)Lbqt; lambda$bootStrap$1
		static
		0 o p_329825_
		1 o p_329826_
		2 o p_329827_
		3 o p_329828_
		4 o p_329829_
		5 o p_329830_
	m (Ldtc;Ldcw;Ljd;Lcmx;Lbqq;Lcuq;)Lbqt; lambda$newInteractionMap$0
		static
		0 o p_315883_
		1 o p_315884_
		2 o p_315885_
		3 o p_315886_
		4 o p_315887_
		5 o p_315888_
kj$a net/minecraft/core/cauldron/CauldronInteraction$InteractionMap
	a name
	b map
	<init> (Ljava/lang/String;Ljava/util/Map;)V <init>
		0 o name
		1 o map
	a ()Ljava/lang/String; name
	b ()Ljava/util/Map; map
	equals (Ljava/lang/Object;)Z equals
		0 o p_304736_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
kk net/minecraft/core/cauldron/package-info
kl net/minecraft/core/component/DataComponentHolder
	a (Lkp;)Ljava/lang/Object; get
		0 o p_331625_
	a (Lkp;Ljava/lang/Object;)Ljava/lang/Object; getOrDefault
		0 o p_331643_
		1 o p_330718_
	a ()Lkm; getComponents
	b (Lkp;)Z has
		0 o p_330779_
km net/minecraft/core/component/DataComponentMap
	a EMPTY
	b CODEC
	<clinit> ()V <clinit>
		static
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; makeCodec
		static
		0 o p_345883_
	a (Ljava/util/function/Predicate;)Lkm; filter
		0 o p_331448_
	a ()Lkm$a; builder
		static
	a (Lkp;)Ljava/lang/Object; get
		0 o p_331815_
	a (Lkm;)Lcom/mojang/serialization/DataResult; lambda$makeCodecFromMap$0
		static
		0 o p_337448_
	a (Lkm;Lkm;)Lkm; composite
		static
		0 o p_340974_
		1 o p_341350_
	a (Lkp;Ljava/lang/Object;)Ljava/lang/Object; getOrDefault
		0 o p_331896_
		1 o p_331597_
	b (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; makeCodecFromMap
		static
		0 o p_346302_
	b ()Ljava/util/Set; keySet
	b (Lkp;)Z has
		0 o p_330409_
	c (Lkp;)Lks; getTyped
		0 o p_330594_
	c ()Ljava/util/stream/Stream; stream
	d (Lkp;)Lks; lambda$iterator$1
		0 o p_330954_
	d ()I size
	e ()Z isEmpty
	iterator ()Ljava/util/Iterator; iterator
km$1 net/minecraft/core/component/DataComponentMap$1
	<init> ()V <init>
	a (Lkp;)Ljava/lang/Object; get
		0 o p_331168_
	b ()Ljava/util/Set; keySet
	iterator ()Ljava/util/Iterator; iterator
km$2 net/minecraft/core/component/DataComponentMap$2
	c val$overrides
	d val$prototype
	<init> (Lkm;Lkm;)V <init>
		0 o p_330292_
		1 o p_341041_
	a (Lkp;)Ljava/lang/Object; get
		0 o p_330291_
	b ()Ljava/util/Set; keySet
km$3 net/minecraft/core/component/DataComponentMap$3
	c val$predicate
	d this$0
	<init> (Lkm;Ljava/util/function/Predicate;)V <init>
		0 o p_341259_
		1 o p_341373_
	a (Lkp;)Ljava/lang/Object; get
		0 o p_341052_
	b ()Ljava/util/Set; keySet
km$a net/minecraft/core/component/DataComponentMap$Builder
	a map
	<init> ()V <init>
	a (Lkp;Ljava/lang/Object;)Lkm$a; set
		0 o p_330228_
		1 o p_332186_
	a (Ljava/util/Map;)Lkm; buildFromMapTrusted
		static
		0 o p_338248_
	a (Lkm;)Lkm$a; addAll
		0 o p_331194_
	a ()Lkm; build
	b (Lkp;Ljava/lang/Object;)V setUnchecked
		0 o p_338736_
		1 o p_338594_
km$a$a net/minecraft/core/component/DataComponentMap$Builder$SimpleMap
	c map
	<init> (Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap;)V <init>
		0 o map
	a (Lkp;)Ljava/lang/Object; get
		0 o p_331063_
	b (Lkp;)Z has
		0 o p_331343_
	b ()Ljava/util/Set; keySet
	d ()I size
	equals (Ljava/lang/Object;)Z equals
		0 o p_331144_
	f ()Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap; map
	hashCode ()I hashCode
	iterator ()Ljava/util/Iterator; iterator
	toString ()Ljava/lang/String; toString
kn net/minecraft/core/component/DataComponentPatch
	a EMPTY
	b CODEC
	c STREAM_CODEC
	d map
	e REMOVED_PREFIX
	<clinit> ()V <clinit>
		static
	<init> (Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap;)V <init>
		0 o p_331816_
	a (Ljava/util/Map;)Lkn; lambda$static$0
		static
		0 o p_330885_
	a (Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap;)Ljava/lang/String; toString
		static
		0 o p_330935_
	a (Lkp;)Ljava/util/Optional; get
		0 o p_331532_
	a ()Lkn$a; builder
		static
	a (Lkm$a;Ljava/util/Set;Lkp;Ljava/util/Optional;)V lambda$split$2
		static
		0 o p_337449_
		1 o p_337450_
		2 o p_337451_
		3 o p_337452_
	a (Ljava/util/function/Predicate;)Lkn; forget
		0 o p_338629_
	a (Lkn;)Ljava/util/Map; lambda$static$1
		static
		0 o p_332132_
	b ()Ljava/util/Set; entrySet
	c ()I size
	d ()Z isEmpty
	e ()Lkn$c; split
	equals (Ljava/lang/Object;)Z equals
		0 o p_331686_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
kn$1 net/minecraft/core/component/DataComponentPatch$1
	<init> ()V <init>
	a (Lwk;Lkn;)V encode
		0 o p_330636_
		1 o p_330346_
	a (Lwk;Lkp;Ljava/lang/Object;)V encodeComponent
		static
		0 o p_331735_
		1 o p_330633_
		2 o p_331089_
	a (Lwk;)Lkn; decode
		0 o p_331850_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_330384_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_330372_
		1 o p_330910_
kn$a net/minecraft/core/component/DataComponentPatch$Builder
	a map
	<init> ()V <init>
	a (Lks;)Lkn$a; set
		0 o p_331321_
	a (Lkp;Ljava/lang/Object;)Lkn$a; set
		0 o p_332004_
		1 o p_331566_
	a ()Lkn; build
	a (Lkp;)Lkn$a; remove
		0 o p_330845_
kn$b net/minecraft/core/component/DataComponentPatch$PatchKey
	a CODEC
	b type
	c removed
	<clinit> ()V <clinit>
		static
	<init> (Lkp;Z)V <init>
		0 o type
		1 o removed
	a (Lakr;)Ljava/lang/String; lambda$static$1
		static
		0 o p_339347_
	a (Lkp;)Ljava/lang/String; lambda$static$3
		static
		0 o p_339344_
	a (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$2
		static
		0 o p_330929_
	a (Lkn$b;)Lcom/mojang/serialization/DataResult; lambda$static$4
		static
		0 o p_339345_
	a ()Lcom/mojang/serialization/Codec; valueCodec
	b ()Lkp; type
	b (Lakr;)Ljava/lang/String; lambda$static$0
		static
		0 o p_339346_
	c ()Z removed
	equals (Ljava/lang/Object;)Z equals
		0 o p_331185_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
kn$c net/minecraft/core/component/DataComponentPatch$SplitResult
	a EMPTY
	b added
	c removed
	<clinit> ()V <clinit>
		static
	<init> (Lkm;Ljava/util/Set;)V <init>
		0 o added
		1 o removed
	a ()Lkm; added
	b ()Ljava/util/Set; removed
	equals (Ljava/lang/Object;)Z equals
		0 o p_338245_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ko net/minecraft/core/component/DataComponentPredicate
	a CODEC
	b STREAM_CODEC
	c EMPTY
	d expectedComponents
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_330446_
	a (Ljava/util/Map;)Lko; lambda$static$0
		static
		0 o p_330430_
	a (Lkm;)Lko; allOf
		static
		0 o p_331623_
	a (Lks;)Z lambda$static$1
		static
		0 o p_337453_
	a (Lko;)Ljava/util/List; lambda$static$3
		static
		0 o p_331347_
	a ()Lko$a; builder
		static
	a (Lkl;)Z test
		0 o p_331666_
	b (Lko;)Ljava/util/Map; lambda$static$2
		static
		0 o p_337454_
	b (Lkm;)Z test
		0 o p_331560_
	b ()Z alwaysMatches
	c ()Lkn; asPatch
	equals (Ljava/lang/Object;)Z equals
		0 o p_330889_
	hashCode ()I hashCode
	test (Ljava/lang/Object;)Z test
		0 o p_331656_
	toString ()Ljava/lang/String; toString
ko$a net/minecraft/core/component/DataComponentPredicate$Builder
	a expectedComponents
	<init> ()V <init>
	a (Lkp;Ljava/lang/Object;)Lko$a; expect
		0 o p_331861_
		1 o p_330813_
	a ()Lko; build
kp net/minecraft/core/component/DataComponentType
	a CODEC
	b STREAM_CODEC
	c PERSISTENT_CODEC
	d VALUE_MAP_CODEC
	<clinit> ()V <clinit>
		static
	a (Lyx;)Lyx; lambda$static$1
		static
		0 o p_330812_
	a ()Lkp$a; builder
		static
	a (Lkp;)Lcom/mojang/serialization/DataResult; lambda$static$3
		static
		0 o p_337456_
	b (Lkp;)Ljava/lang/String; lambda$static$2
		static
		0 o p_339348_
	b ()Lcom/mojang/serialization/Codec; codec
	c ()Lcom/mojang/serialization/Codec; codecOrThrow
	d ()Z isTransient
	e ()Lyx; streamCodec
	f ()Lcom/mojang/serialization/Codec; lambda$static$0
		static
kp$a net/minecraft/core/component/DataComponentType$Builder
	a codec
	b streamCodec
	c cacheEncoding
	<init> ()V <init>
	a ()Lkp$a; cacheEncoding
	a (Lcom/mojang/serialization/Codec;)Lkp$a; persistent
		0 o p_331936_
	a (Lyx;)Lkp$a; networkSynchronized
		0 o p_331364_
	b ()Lkp; build
	c ()Lyx; lambda$build$0
kp$a$a net/minecraft/core/component/DataComponentType$Builder$SimpleType
	e codec
	f streamCodec
	<init> (Lcom/mojang/serialization/Codec;Lyx;)V <init>
		0 o p_331492_
		1 o p_330863_
	b ()Lcom/mojang/serialization/Codec; codec
	e ()Lyx; streamCodec
	toString ()Ljava/lang/String; toString
kq net/minecraft/core/component/DataComponents
	A MAP_COLOR
	B MAP_ID
	C MAP_DECORATIONS
	D MAP_POST_PROCESSING
	E CHARGED_PROJECTILES
	F BUNDLE_CONTENTS
	G POTION_CONTENTS
	H SUSPICIOUS_STEW_EFFECTS
	I WRITABLE_BOOK_CONTENT
	J WRITTEN_BOOK_CONTENT
	K TRIM
	L DEBUG_STICK_STATE
	M ENTITY_DATA
	N BUCKET_ENTITY_DATA
	O BLOCK_ENTITY_DATA
	P INSTRUMENT
	Q OMINOUS_BOTTLE_AMPLIFIER
	R JUKEBOX_PLAYABLE
	S RECIPES
	T LODESTONE_TRACKER
	U FIREWORK_EXPLOSION
	V FIREWORKS
	W PROFILE
	X NOTE_BLOCK_SOUND
	Y BANNER_PATTERNS
	Z BASE_COLOR
	a ENCODER_CACHE
	aa POT_DECORATIONS
	ab CONTAINER
	ac BLOCK_STATE
	ad BEES
	ae LOCK
	af CONTAINER_LOOT
	ag COMMON_ITEM_COMPONENTS
	b CUSTOM_DATA
	c MAX_STACK_SIZE
	d MAX_DAMAGE
	e DAMAGE
	f UNBREAKABLE
	g CUSTOM_NAME
	h ITEM_NAME
	i LORE
	j RARITY
	k ENCHANTMENTS
	l CAN_PLACE_ON
	m CAN_BREAK
	n ATTRIBUTE_MODIFIERS
	o CUSTOM_MODEL_DATA
	p HIDE_ADDITIONAL_TOOLTIP
	q HIDE_TOOLTIP
	r REPAIR_COST
	s CREATIVE_SLOT_LOCK
	t ENCHANTMENT_GLINT_OVERRIDE
	u INTANGIBLE_PROJECTILE
	v FOOD
	w FIRE_RESISTANT
	x TOOL
	y STORED_ENCHANTMENTS
	z DYED_COLOR
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	A (Lkp$a;)Lkp$a; lambda$static$30
		static
		0 o p_341857_
	B (Lkp$a;)Lkp$a; lambda$static$29
		static
		0 o p_341859_
	C (Lkp$a;)Lkp$a; lambda$static$28
		static
		0 o p_331962_
	D (Lkp$a;)Lkp$a; lambda$static$27
		static
		0 o p_341862_
	E (Lkp$a;)Lkp$a; lambda$static$26
		static
		0 o p_330363_
	F (Lkp$a;)Lkp$a; lambda$static$25
		static
		0 o p_330449_
	G (Lkp$a;)Lkp$a; lambda$static$24
		static
		0 o p_331088_
	H (Lkp$a;)Lkp$a; lambda$static$23
		static
		0 o p_341841_
	I (Lkp$a;)Lkp$a; lambda$static$22
		static
		0 o p_341839_
	J (Lkp$a;)Lkp$a; lambda$static$21
		static
		0 o p_344190_
	K (Lkp$a;)Lkp$a; lambda$static$20
		static
		0 o p_341858_
	L (Lkp$a;)Lkp$a; lambda$static$19
		static
		0 o p_344189_
	M (Lkp$a;)Lkp$a; lambda$static$18
		static
		0 o p_330231_
	N (Lkp$a;)Lkp$a; lambda$static$17
		static
		0 o p_331031_
	O (Lkp$a;)Lkp$a; lambda$static$16
		static
		0 o p_331555_
	P (Lkp$a;)Lkp$a; lambda$static$15
		static
		0 o p_331610_
	Q (Lkp$a;)Lkp$a; lambda$static$14
		static
		0 o p_344188_
	R (Lkp$a;)Lkp$a; lambda$static$13
		static
		0 o p_330559_
	S (Lkp$a;)Lkp$a; lambda$static$12
		static
		0 o p_341845_
	T (Lkp$a;)Lkp$a; lambda$static$11
		static
		0 o p_341837_
	U (Lkp$a;)Lkp$a; lambda$static$10
		static
		0 o p_341861_
	V (Lkp$a;)Lkp$a; lambda$static$9
		static
		0 o p_341840_
	W (Lkp$a;)Lkp$a; lambda$static$8
		static
		0 o p_335176_
	X (Lkp$a;)Lkp$a; lambda$static$7
		static
		0 o p_341842_
	Y (Lkp$a;)Lkp$a; lambda$static$6
		static
		0 o p_341844_
	Z (Lkp$a;)Lkp$a; lambda$static$5
		static
		0 o p_341853_
	a (Lkp$a;)Lkp$a; lambda$static$56
		static
		0 o p_331929_
	a (Ljava/lang/String;Ljava/util/function/UnaryOperator;)Lkp; register
		static
		0 o p_332092_
		1 o p_331261_
	a (Ljz;)Lkp; bootstrap
		static
		0 o p_330821_
	aa (Lkp$a;)Lkp$a; lambda$static$4
		static
		0 o p_330880_
	ab (Lkp$a;)Lkp$a; lambda$static$3
		static
		0 o p_331382_
	ac (Lkp$a;)Lkp$a; lambda$static$2
		static
		0 o p_335177_
	ad (Lkp$a;)Lkp$a; lambda$static$1
		static
		0 o p_335179_
	ae (Lkp$a;)Lkp$a; lambda$static$0
		static
		0 o p_331418_
	b (Lkp$a;)Lkp$a; lambda$static$55
		static
		0 o p_330909_
	c (Lkp$a;)Lkp$a; lambda$static$54
		static
		0 o p_341849_
	d (Lkp$a;)Lkp$a; lambda$static$53
		static
		0 o p_341856_
	e (Lkp$a;)Lkp$a; lambda$static$52
		static
		0 o p_341846_
	f (Lkp$a;)Lkp$a; lambda$static$51
		static
		0 o p_341864_
	g (Lkp$a;)Lkp$a; lambda$static$50
		static
		0 o p_331467_
	h (Lkp$a;)Lkp$a; lambda$static$49
		static
		0 o p_341863_
	i (Lkp$a;)Lkp$a; lambda$static$48
		static
		0 o p_330798_
	j (Lkp$a;)Lkp$a; lambda$static$47
		static
		0 o p_341851_
	k (Lkp$a;)Lkp$a; lambda$static$46
		static
		0 o p_341860_
	l (Lkp$a;)Lkp$a; lambda$static$45
		static
		0 o p_341843_
	m (Lkp$a;)Lkp$a; lambda$static$44
		static
		0 o p_341854_
	n (Lkp$a;)Lkp$a; lambda$static$43
		static
		0 o p_341850_
	o (Lkp$a;)Lkp$a; lambda$static$42
		static
		0 o p_349913_
	p (Lkp$a;)Lkp$a; lambda$static$41
		static
		0 o p_337458_
	q (Lkp$a;)Lkp$a; lambda$static$40
		static
		0 o p_341855_
	r (Lkp$a;)Lkp$a; lambda$static$39
		static
		0 o p_330408_
	s (Lkp$a;)Lkp$a; lambda$static$38
		static
		0 o p_331109_
	t (Lkp$a;)Lkp$a; lambda$static$37
		static
		0 o p_332024_
	u (Lkp$a;)Lkp$a; lambda$static$36
		static
		0 o p_341865_
	v (Lkp$a;)Lkp$a; lambda$static$35
		static
		0 o p_341838_
	w (Lkp$a;)Lkp$a; lambda$static$34
		static
		0 o p_341852_
	x (Lkp$a;)Lkp$a; lambda$static$33
		static
		0 o p_341848_
	y (Lkp$a;)Lkp$a; lambda$static$32
		static
		0 o p_341847_
	z (Lkp$a;)Lkp$a; lambda$static$31
		static
		0 o p_341836_
kr net/minecraft/core/component/PatchedDataComponentMap
	c prototype
	d patch
	e copyOnWrite
	<init> (Lkm;)V <init>
		0 o p_332070_
	<init> (Lkm;Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap;Z)V <init>
		0 o p_331644_
		1 o p_331707_
		2 o p_331170_
	a (Lkp;Ljava/util/Optional;)V applyPatch
		0 o p_331724_
		1 o p_331550_
	a (Lkp;)Ljava/lang/Object; get
		0 o p_331587_
	a (Lkm;)V setAll
		0 o p_331652_
	a (Lkn;)V applyPatch
		0 o p_331964_
	a (Lkm;Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap;)Z isPatchSanitized
		static
		0 o p_331938_
		1 o p_330946_
	a (Lkm;Lkn;)Lkr; fromPatch
		static
		0 o p_331807_
		1 o p_331890_
	b ()Ljava/util/Set; keySet
	b (Lkn;)V restorePatch
		0 o p_341355_
	b (Lkp;Ljava/lang/Object;)Ljava/lang/Object; set
		0 o p_330791_
		1 o p_330369_
	d (Lkp;)Ljava/lang/Object; remove
		0 o p_330831_
	d ()I size
	equals (Ljava/lang/Object;)Z equals
		0 o p_332106_
	f ()Lkn; asPatch
	g ()Lkr; copy
	h ()V ensureMapOwnership
	hashCode ()I hashCode
	iterator ()Ljava/util/Iterator; iterator
	toString ()Ljava/lang/String; toString
ks net/minecraft/core/component/TypedDataComponent
	a STREAM_CODEC
	b type
	c value
	<clinit> ()V <clinit>
		static
	<init> (Lkp;Ljava/lang/Object;)V <init>
		0 o type
		1 o value
	a (Lkp;Ljava/lang/Object;)Lks; createUnchecked
		static
		0 o p_332026_
		1 o p_331462_
	a (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult; encodeValue
		0 o p_331363_
	a (Lkr;)V applyTo
		0 o p_332099_
	a ()Lkp; type
	a (Ljava/util/Map$Entry;)Lks; fromEntryUnchecked
		static
		0 o p_332125_
	b ()Ljava/lang/Object; value
	c ()Ljava/lang/String; lambda$encodeValue$0
	equals (Ljava/lang/Object;)Z equals
		0 o p_331740_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ks$1 net/minecraft/core/component/TypedDataComponent$1
	<init> ()V <init>
	a (Lwk;Lkp;)Lks; decodeTyped
		static
		0 o p_331307_
		1 o p_330560_
	a (Lwk;)Lks; decode
		0 o p_331219_
	a (Lwk;Lks;)V encode
		0 o p_330591_
		1 o p_331491_
	b (Lwk;Lks;)V encodeCap
		static
		0 o p_331348_
		1 o p_331234_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_331742_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_331836_
		1 o p_331379_
kt net/minecraft/core/component/package-info
ku net/minecraft/core/dispenser/BlockSource
	a level
	b pos
	c state
	d blockEntity
	<init> (Laqu;Ljd;Ldtc;Ldra;)V <init>
		0 o level
		1 o pos
		2 o state
		3 o blockEntity
	a ()Lexc; center
	b ()Laqu; level
	c ()Ljd; pos
	d ()Ldtc; state
	e ()Ldra; blockEntity
	equals (Ljava/lang/Object;)Z equals
		0 o p_302446_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
kv net/minecraft/core/dispenser/BoatDispenseItemBehavior
	c defaultDispenseItemBehavior
	d type
	e isChestBoat
	<init> (Lcov$b;)V <init>
		0 o p_123371_
	<init> (Lcov$b;Z)V <init>
		0 o p_235891_
		1 o p_235892_
	a (Lku;Lcuq;)Lcuq; execute
		0 o p_302460_
		1 o p_123376_
	a (Lku;)V playSound
		0 o p_302465_
kw net/minecraft/core/dispenser/DefaultDispenseItemBehavior
	c DEFAULT_ACCURACY
	<init> ()V <init>
	a (Ldcw;Lcuq;ILji;Ljw;)V spawnItem
		static
		0 o p_123379_
		1 o p_123380_
		2 o p_123381_
		3 o p_123382_
		4 o p_123383_
	a (Lku;Lcuq;Lcuq;)Lcuq; consumeWithRemainder
		0 o p_347658_
		1 o p_347682_
		2 o p_347670_
	a (Lku;Lcuq;)Lcuq; execute
		0 o p_302420_
		1 o p_123386_
	a (Lku;Lji;)V playAnimation
		0 o p_302462_
		1 o p_123389_
	a (Lku;)V playSound
		0 o p_302471_
	b (Lku;Lcuq;)V addToInventoryOrDispense
		0 o p_347634_
		1 o p_347604_
	b (Lku;Lji;)V playDefaultAnimation
		static
		0 o p_347531_
		1 o p_347570_
	b (Lku;)V playDefaultSound
		static
		0 o p_347476_
	dispense (Lku;Lcuq;)Lcuq; dispense
		0 o p_302432_
		1 o p_123392_
kx net/minecraft/core/dispenser/DispenseItemBehavior
	a LOGGER
	b NOOP
	<clinit> ()V <clinit>
		static
	a (Lku;Lcuq;)Lcuq; lambda$static$0
		static
		0 o p_302424_
		1 o p_123401_
	a ()V bootStrap
		static
	dispense (Lku;Lcuq;)Lcuq; dispense
		0 o p_302445_
		1 o p_123404_
kx$1 net/minecraft/core/dispenser/DispenseItemBehavior$1
	<init> ()V <init>
	a (Lku;Lcuq;)Lcuq; execute
		0 o p_338275_
		1 o p_338216_
kx$10 net/minecraft/core/dispenser/DispenseItemBehavior$18
	c defaultDispenseItemBehavior
	<init> ()V <init>
	a (Lku;Lcuq;)Lcuq; execute
		0 o p_302453_
		1 o p_123413_
kx$11 net/minecraft/core/dispenser/DispenseItemBehavior$2
	<init> ()V <init>
	a (Lku;Lcuq;)Lcuq; execute
		0 o p_338813_
		1 o p_338809_
	a (Lji;Lciw;)V lambda$execute$0
		static
		0 o p_351695_
		1 o p_351696_
kx$12 net/minecraft/core/dispenser/DispenseItemBehavior$3
	<init> ()V <init>
	a (Lbtn;)Z lambda$execute$0
		static
		0 o p_338882_
	a (Lku;Lcuq;)Lcuq; execute
		0 o p_338360_
		1 o p_338306_
kx$13 net/minecraft/core/dispenser/DispenseItemBehavior$4
	<init> ()V <init>
	a (Lku;Lcuq;)Lcuq; execute
		0 o p_338193_
		1 o p_338600_
	a (Lchi;)Z lambda$execute$0
		static
		0 o p_349914_
kx$14 net/minecraft/core/dispenser/DispenseItemBehavior$5
	<init> ()V <init>
	a (Lku;Lcuq;)Lcuq; execute
		0 o p_338297_
		1 o p_338735_
	a (Lchh;)Z lambda$execute$0
		static
		0 o p_349915_
kx$15 net/minecraft/core/dispenser/DispenseItemBehavior$6
	c defaultDispenseItemBehavior
	<init> ()V <init>
	a (Lku;Lcuq;)Lcuq; execute
		0 o p_338850_
		1 o p_338251_
kx$16 net/minecraft/core/dispenser/DispenseItemBehavior$7
	<init> ()V <init>
	a (Lku;Lcuq;)Lcuq; execute
		0 o p_338386_
		1 o p_338526_
kx$17 net/minecraft/core/dispenser/DispenseItemBehavior$8
	<init> ()V <init>
	a (Lku;Lcuq;)Lcuq; execute
		0 o p_338494_
		1 o p_338444_
	a (Lcul;)V lambda$execute$0
		static
		0 o p_348117_
kx$18 net/minecraft/core/dispenser/DispenseItemBehavior$9
	<init> ()V <init>
	a (Lku;Lcuq;)Lcuq; execute
		0 o p_302450_
		1 o p_123524_
kx$2 net/minecraft/core/dispenser/DispenseItemBehavior$10
	<init> ()V <init>
	a (Lku;Lcuq;)Lcuq; execute
		0 o p_302430_
		1 o p_123462_
kx$3 net/minecraft/core/dispenser/DispenseItemBehavior$11
	<init> ()V <init>
	a (Lku;Lcuq;)Lcuq; execute
		0 o p_302463_
		1 o p_123530_
kx$4 net/minecraft/core/dispenser/DispenseItemBehavior$12
	<init> ()V <init>
	a (Lku;Lcuq;)Lcuq; execute
		0 o p_302425_
		1 o p_123536_
kx$5 net/minecraft/core/dispenser/DispenseItemBehavior$13
	<init> ()V <init>
	a (Lku;Lcuq;)Lcuq; execute
		0 o p_302452_
		1 o p_123542_
kx$6 net/minecraft/core/dispenser/DispenseItemBehavior$14
	<init> ()V <init>
	a (Lku;Lcuq;)Lcuq; execute
		0 o p_302433_
		1 o p_123548_
	a (Ldtb$a;)Z lambda$execute$0
		static
		0 o p_338544_
	b (Lku;Lcuq;Lcuq;)Lcuq; takeLiquid
		0 o p_338528_
		1 o p_338340_
		2 o p_338879_
kx$7 net/minecraft/core/dispenser/DispenseItemBehavior$15
	<init> ()V <init>
	a (Lku;Lcuq;)Lcuq; execute
		0 o p_302423_
		1 o p_123557_
kx$8 net/minecraft/core/dispenser/DispenseItemBehavior$16
	<init> ()V <init>
	a (Lku;Lcuq;)Lcuq; execute
		0 o p_302435_
		1 o p_123562_
	a (Lcul;)V lambda$execute$0
		static
		0 o p_348114_
kx$9 net/minecraft/core/dispenser/DispenseItemBehavior$17
	<init> ()V <init>
	a (Lku;Lcuq;)Lcuq; execute
		0 o p_302464_
		1 o p_123567_
ky net/minecraft/core/dispenser/OptionalDispenseItemBehavior
	c success
	<init> ()V <init>
	a (Z)V setSuccess
		0 o p_123574_
	a (Lku;)V playSound
		0 o p_302438_
	b ()Z isSuccess
kz net/minecraft/core/dispenser/ProjectileDispenseBehavior
	c projectileItem
	d dispenseConfig
	<init> (Lcul;)V <init>
		0 o p_338781_
	a (Lku;Lcuq;)Lcuq; execute
		0 o p_338635_
		1 o p_338423_
	a (Lku;)V playSound
		0 o p_338184_
l net/minecraft/BlockUtil
	<init> ()V <init>
	a (Ljd;Lji$a;ILji$a;ILjava/util/function/Predicate;)Ll$a; getLargestRectangleAround
		static
		0 o p_124335_
		1 o p_124336_
		2 o p_124337_
		3 o p_124338_
		4 o p_124339_
		5 o p_124340_
	a (Ldcc;Ljd;Ldfy;Lji;Ldfy;)Ljava/util/Optional; getTopConnectedBlock
		static
		0 o p_177846_
		1 o p_177847_
		2 o p_177848_
		3 o p_177849_
		4 o p_177850_
	a ([I)Lcom/mojang/datafixers/util/Pair; getMaxRectangleLocation
		static
		0 o p_124347_
	a (Ljava/util/function/Predicate;Ljd$a;Lji;I)I getLimit
		static
		0 o p_124342_
		1 o p_124343_
		2 o p_124344_
		3 o p_124345_
l$a net/minecraft/BlockUtil$FoundRectangle
	a minCorner
	b axis1Size
	c axis2Size
	<init> (Ljd;II)V <init>
		0 o p_124352_
		1 o p_124353_
		2 o p_124354_
l$b net/minecraft/BlockUtil$IntBounds
	a min
	b max
	<init> (II)V <init>
		0 o p_124358_
		1 o p_124359_
	toString ()Ljava/lang/String; toString
la net/minecraft/core/dispenser/ShearsDispenseItemBehavior
	<init> ()V <init>
	a (Laqu;Ljd;)Z tryShearBeehive
		static
		0 o p_123577_
		1 o p_123578_
	a (Lku;Lcuq;)Lcuq; execute
		0 o p_302443_
		1 o p_123581_
	a (Lcul;)V lambda$execute$0
		static
		0 o p_348118_
	a (Ldtb$a;)Z lambda$tryShearBeehive$1
		static
		0 o p_202454_
	b (Laqu;Ljd;)Z tryShearLivingEntity
		static
		0 o p_123583_
		1 o p_123584_
lb net/minecraft/core/dispenser/ShulkerBoxDispenseBehavior
	c LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lku;Lcuq;)Lcuq; execute
		0 o p_302426_
		1 o p_123588_
lc net/minecraft/core/dispenser/package-info
ld net/minecraft/core/package-info
le net/minecraft/core/particles/BlockParticleOption
	a BLOCK_STATE_CODEC
	b type
	c state
	<clinit> ()V <clinit>
		static
	<init> (Lll;Ldtc;)V <init>
		0 o p_123629_
		1 o p_123630_
	a (Lll;Ldtc;)Lle; lambda$streamCodec$2
		static
		0 o p_319423_
		1 o p_319424_
	a ()Lll; getType
	a (Lll;)Lcom/mojang/serialization/MapCodec; codec
		static
		0 o p_123635_
	a (Lle;)Ldtc; lambda$streamCodec$3
		static
		0 o p_319425_
	b ()Ldtc; getState
	b (Lle;)Ldtc; lambda$codec$1
		static
		0 o p_123633_
	b (Lll;Ldtc;)Lle; lambda$codec$0
		static
		0 o p_123637_
		1 o p_123638_
	b (Lll;)Lyx; streamCodec
		static
		0 o p_320740_
lf net/minecraft/core/particles/ColorParticleOption
	a type
	b color
	<init> (Lll;I)V <init>
		0 o p_333991_
		1 o p_333769_
	a (Lll;)Lcom/mojang/serialization/MapCodec; codec
		static
		0 o p_333777_
	a (Llf;)Ljava/lang/Integer; lambda$streamCodec$3
		static
		0 o p_334072_
	a (Lll;Ljava/lang/Integer;)Llf; lambda$streamCodec$2
		static
		0 o p_333959_
		1 o p_333912_
	a ()Lll; getType
	a (Lll;I)Llf; create
		static
		0 o p_334068_
		1 o p_334062_
	a (Lll;FFF)Llf; create
		static
		0 o p_333772_
		1 o p_333802_
		2 o p_333962_
		3 o p_333936_
	b ()F getRed
	b (Lll;)Lyx; streamCodec
		static
		0 o p_333948_
	b (Llf;)Ljava/lang/Integer; lambda$codec$1
		static
		0 o p_333908_
	b (Lll;Ljava/lang/Integer;)Llf; lambda$codec$0
		static
		0 o p_334057_
		1 o p_333828_
	c ()F getGreen
	d ()F getBlue
	e ()F getAlpha
lg net/minecraft/core/particles/DustColorTransitionOptions
	a SCULK_PARTICLE_COLOR
	b SCULK_TO_REDSTONE
	c CODEC
	d STREAM_CODEC
	h fromColor
	i toColor
	<clinit> ()V <clinit>
		static
	<init> (Lorg/joml/Vector3f;Lorg/joml/Vector3f;F)V <init>
		0 o p_254199_
		1 o p_254529_
		2 o p_254178_
	a ()Lll; getType
	a (Llg;)Lorg/joml/Vector3f; lambda$static$4
		static
		0 o p_319428_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_341564_
	b ()Lorg/joml/Vector3f; getFromColor
	b (Llg;)Lorg/joml/Vector3f; lambda$static$3
		static
		0 o p_341565_
	c ()Lorg/joml/Vector3f; getToColor
	c (Llg;)Lorg/joml/Vector3f; lambda$static$1
		static
		0 o p_253367_
	d (Llg;)Lorg/joml/Vector3f; lambda$static$0
		static
		0 o p_341563_
lh net/minecraft/core/particles/DustParticleOptions
	a REDSTONE_PARTICLE_COLOR
	b REDSTONE
	c CODEC
	d STREAM_CODEC
	h color
	<clinit> ()V <clinit>
		static
	<init> (Lorg/joml/Vector3f;F)V <init>
		0 o p_253868_
		1 o p_254154_
	a ()Lll; getType
	a (Llh;)Lorg/joml/Vector3f; lambda$static$2
		static
		0 o p_319429_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_341566_
	b (Llh;)Lorg/joml/Vector3f; lambda$static$0
		static
		0 o p_253371_
	b ()Lorg/joml/Vector3f; getColor
li net/minecraft/core/particles/ItemParticleOption
	a ITEM_CODEC
	b type
	c itemStack
	<clinit> ()V <clinit>
		static
	<init> (Lll;Lcuq;)V <init>
		0 o p_123705_
		1 o p_123706_
	a ()Lll; getType
	a (Lll;)Lcom/mojang/serialization/MapCodec; codec
		static
		0 o p_123711_
	a (Lll;Lcuq;)Lli; lambda$streamCodec$2
		static
		0 o p_319431_
		1 o p_319432_
	a (Lli;)Lcuq; lambda$streamCodec$3
		static
		0 o p_319433_
	b ()Lcuq; getItem
	b (Lli;)Lcuq; lambda$codec$1
		static
		0 o p_123709_
	b (Lll;)Lyx; streamCodec
		static
		0 o p_320881_
	b (Lll;Lcuq;)Lli; lambda$codec$0
		static
		0 o p_123713_
		1 o p_123714_
lj net/minecraft/core/particles/ParticleGroup
	a SPORE_BLOSSOM
	b limit
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_175818_
	a ()I getLimit
lk net/minecraft/core/particles/ParticleOptions
	a ()Lll; getType
ll net/minecraft/core/particles/ParticleType
	a overrideLimiter
	<init> (Z)V <init>
		0 o p_123740_
	b ()Z getOverrideLimiter
	c ()Lcom/mojang/serialization/MapCodec; codec
	d ()Lyx; streamCodec
lm net/minecraft/core/particles/ParticleTypes
	A GUST_EMITTER_SMALL
	B SONIC_BOOM
	C FALLING_DUST
	D FIREWORK
	E FISHING
	F FLAME
	G INFESTED
	H CHERRY_LEAVES
	I SCULK_SOUL
	J SCULK_CHARGE
	K SCULK_CHARGE_POP
	L SOUL_FIRE_FLAME
	M SOUL
	N FLASH
	O HAPPY_VILLAGER
	P COMPOSTER
	Q HEART
	R INSTANT_EFFECT
	S ITEM
	T VIBRATION
	U ITEM_SLIME
	V ITEM_COBWEB
	W ITEM_SNOWBALL
	X LARGE_SMOKE
	Y LAVA
	Z MYCELIUM
	a ANGRY_VILLAGER
	aA ASH
	aB CRIMSON_SPORE
	aC WARPED_SPORE
	aD SPORE_BLOSSOM_AIR
	aE DRIPPING_OBSIDIAN_TEAR
	aF FALLING_OBSIDIAN_TEAR
	aG LANDING_OBSIDIAN_TEAR
	aH REVERSE_PORTAL
	aI WHITE_ASH
	aJ SMALL_FLAME
	aK SNOWFLAKE
	aL DRIPPING_DRIPSTONE_LAVA
	aM FALLING_DRIPSTONE_LAVA
	aN DRIPPING_DRIPSTONE_WATER
	aO FALLING_DRIPSTONE_WATER
	aP GLOW_SQUID_INK
	aQ GLOW
	aR WAX_ON
	aS WAX_OFF
	aT ELECTRIC_SPARK
	aU SCRAPE
	aV SHRIEK
	aW EGG_CRACK
	aX DUST_PLUME
	aY TRIAL_SPAWNER_DETECTED_PLAYER
	aZ TRIAL_SPAWNER_DETECTED_PLAYER_OMINOUS
	aa NOTE
	ab POOF
	ac PORTAL
	ad RAIN
	ae SMOKE
	af WHITE_SMOKE
	ag SNEEZE
	ah SPIT
	ai SQUID_INK
	aj SWEEP_ATTACK
	ak TOTEM_OF_UNDYING
	al UNDERWATER
	am SPLASH
	an WITCH
	ao BUBBLE_POP
	ap CURRENT_DOWN
	aq BUBBLE_COLUMN_UP
	ar NAUTILUS
	as DOLPHIN
	at CAMPFIRE_COSY_SMOKE
	au CAMPFIRE_SIGNAL_SMOKE
	av DRIPPING_HONEY
	aw FALLING_HONEY
	ax LANDING_HONEY
	ay FALLING_NECTAR
	az FALLING_SPORE_BLOSSOM
	b BLOCK
	ba VAULT_CONNECTION
	bb DUST_PILLAR
	bc OMINOUS_SPAWNING
	bd RAID_OMEN
	be TRIAL_OMEN
	bf CODEC
	bg STREAM_CODEC
	c BLOCK_MARKER
	d BUBBLE
	e CLOUD
	f CRIT
	g DAMAGE_INDICATOR
	h DRAGON_BREATH
	i DRIPPING_LAVA
	j FALLING_LAVA
	k LANDING_LAVA
	l DRIPPING_WATER
	m FALLING_WATER
	n DUST
	o DUST_COLOR_TRANSITION
	p EFFECT
	q ELDER_GUARDIAN
	r ENCHANTED_HIT
	s ENCHANT
	t END_ROD
	u ENTITY_EFFECT
	v EXPLOSION_EMITTER
	w EXPLOSION
	x GUST
	y SMALL_GUST
	z GUST_EMITTER_LARGE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lll;)Lyx; lambda$static$9
		static
		0 o p_319437_
	a (Ljava/lang/String;ZLjava/util/function/Function;Ljava/util/function/Function;)Lll; register
		static
		0 o p_235906_
		1 o p_235907_
		2 o p_235909_
		3 o p_320791_
	a (Ljava/lang/String;Z)Llq; register
		static
		0 o p_123825_
		1 o p_123826_
	b (Lll;)Lcom/mojang/serialization/MapCodec; lambda$static$8
		static
		0 o p_337462_
	c (Lll;)Lyx; lambda$static$7
		static
		0 o p_319438_
	d (Lll;)Lcom/mojang/serialization/MapCodec; lambda$static$6
		static
		0 o p_337464_
	e (Lll;)Lyx; lambda$static$5
		static
		0 o p_319434_
	f (Lll;)Lcom/mojang/serialization/MapCodec; lambda$static$4
		static
		0 o p_337465_
	g (Lll;)Lyx; lambda$static$3
		static
		0 o p_319436_
	h (Lll;)Lcom/mojang/serialization/MapCodec; lambda$static$2
		static
		0 o p_337463_
	i (Lll;)Lyx; lambda$static$1
		static
		0 o p_319435_
	j (Lll;)Lcom/mojang/serialization/MapCodec; lambda$static$0
		static
		0 o p_337461_
lm$1 net/minecraft/core/particles/ParticleTypes$1
	a val$codec
	b val$streamCodec
	<init> (ZLjava/util/function/Function;Ljava/util/function/Function;)V <init>
		0 o p_123829_
		1 o p_123831_
		2 o p_320638_
	c ()Lcom/mojang/serialization/MapCodec; codec
	d ()Lyx; streamCodec
ln net/minecraft/core/particles/ScalableParticleOptionsBase
	a scale
	e MIN_SCALE
	f MAX_SCALE
	g SCALE
	<clinit> ()V <clinit>
		static
	<init> (F)V <init>
		0 o p_341658_
	a (Ljava/lang/Float;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_341599_
	b (Ljava/lang/Float;)Ljava/lang/String; lambda$static$0
		static
		0 o p_341645_
	d ()F getScale
lo net/minecraft/core/particles/SculkChargeParticleOptions
	a CODEC
	b STREAM_CODEC
	c roll
	<clinit> ()V <clinit>
		static
	<init> (F)V <init>
		0 o roll
	a ()Lll; getType
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_235920_
	a (Llo;)Ljava/lang/Float; lambda$static$2
		static
		0 o p_319439_
	b (Llo;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_235922_
	b ()F roll
	equals (Ljava/lang/Object;)Z equals
		0 o p_235928_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
lp net/minecraft/core/particles/ShriekParticleOption
	a CODEC
	b STREAM_CODEC
	c delay
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_235949_
	a ()Lll; getType
	a (Llp;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_319440_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_235952_
	b (Llp;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_235954_
	b ()I getDelay
lq net/minecraft/core/particles/SimpleParticleType
	a codec
	b streamCodec
	<init> (Z)V <init>
		0 o p_123837_
	a ()Lll; getType
	c ()Lcom/mojang/serialization/MapCodec; codec
	d ()Lyx; streamCodec
	e ()Llq; getType
lr net/minecraft/core/particles/VibrationParticleOption
	a CODEC
	b STREAM_CODEC
	c SAFE_POSITION_SOURCE_CODEC
	d destination
	e arrivalInTicks
	<clinit> ()V <clinit>
		static
	<init> (Ldyd;I)V <init>
		0 o p_235975_
		1 o p_235976_
	a (Ldyd;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_340622_
	a ()Lll; getType
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_340623_
	b ()Ldyd; getDestination
	c ()I getArrivalInTicks
	d ()Ljava/lang/String; lambda$static$0
		static
ls net/minecraft/core/particles/package-info
lt net/minecraft/core/registries/BuiltInRegistries
	A SENSOR_TYPE
	B SCHEDULE
	C ACTIVITY
	D LOOT_POOL_ENTRY_TYPE
	E LOOT_FUNCTION_TYPE
	F LOOT_CONDITION_TYPE
	G LOOT_NUMBER_PROVIDER_TYPE
	H LOOT_NBT_PROVIDER_TYPE
	I LOOT_SCORE_PROVIDER_TYPE
	J FLOAT_PROVIDER_TYPE
	K INT_PROVIDER_TYPE
	L HEIGHT_PROVIDER_TYPE
	M BLOCK_PREDICATE_TYPE
	N CARVER
	O FEATURE
	P STRUCTURE_PLACEMENT
	Q STRUCTURE_PIECE
	R STRUCTURE_TYPE
	S PLACEMENT_MODIFIER_TYPE
	T BLOCKSTATE_PROVIDER_TYPE
	U FOLIAGE_PLACER_TYPE
	V TRUNK_PLACER_TYPE
	W ROOT_PLACER_TYPE
	X TREE_DECORATOR_TYPE
	Y FEATURE_SIZE_TYPE
	Z BIOME_SOURCE
	a GAME_EVENT
	aA REGISTRY
	aB LOGGER
	aC LOADERS
	aD WRITABLE_REGISTRY
	aa CHUNK_GENERATOR
	ab MATERIAL_CONDITION
	ac MATERIAL_RULE
	ad DENSITY_FUNCTION_TYPE
	ae BLOCK_TYPE
	af STRUCTURE_PROCESSOR
	ag STRUCTURE_POOL_ELEMENT
	ah POOL_ALIAS_BINDING_TYPE
	ai CAT_VARIANT
	aj FROG_VARIANT
	ak INSTRUMENT
	al DECORATED_POT_PATTERN
	am CREATIVE_MODE_TAB
	an TRIGGER_TYPES
	ao NUMBER_FORMAT_TYPE
	ap ARMOR_MATERIAL
	aq DATA_COMPONENT_TYPE
	ar ENTITY_SUB_PREDICATE_TYPE
	as ITEM_SUB_PREDICATE_TYPE
	at MAP_DECORATION_TYPE
	au ENCHANTMENT_EFFECT_COMPONENT_TYPE
	av ENCHANTMENT_LEVEL_BASED_VALUE_TYPE
	aw ENCHANTMENT_ENTITY_EFFECT_TYPE
	ax ENCHANTMENT_LOCATION_BASED_EFFECT_TYPE
	ay ENCHANTMENT_VALUE_EFFECT_TYPE
	az ENCHANTMENT_PROVIDER_TYPE
	b SOUND_EVENT
	c FLUID
	d MOB_EFFECT
	e BLOCK
	f ENTITY_TYPE
	g ITEM
	h POTION
	i PARTICLE_TYPE
	j BLOCK_ENTITY_TYPE
	k CUSTOM_STAT
	l CHUNK_STATUS
	m RULE_TEST
	n RULE_BLOCK_ENTITY_MODIFIER
	o POS_RULE_TEST
	p MENU
	q RECIPE_TYPE
	r RECIPE_SERIALIZER
	s ATTRIBUTE
	t POSITION_SOURCE_TYPE
	u COMMAND_ARGUMENT_TYPE
	v STAT_TYPE
	w VILLAGER_TYPE
	x VILLAGER_PROFESSION
	y POINT_OF_INTEREST_TYPE
	z MEMORY_MODULE_TYPE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	A (Ljz;)Ljava/lang/Object; lambda$static$21
		static
		0 o p_259540_
	B (Ljz;)Ljava/lang/Object; lambda$static$20
		static
		0 o p_259757_
	C (Ljz;)Ljava/lang/Object; lambda$static$19
		static
		0 o p_259248_
	D (Ljz;)Ljava/lang/Object; lambda$static$18
		static
		0 o p_259037_
	E (Ljz;)Ljava/lang/Object; lambda$static$17
		static
		0 o p_259473_
	F (Ljz;)Ljava/lang/Object; lambda$static$16
		static
		0 o p_259967_
	G (Ljz;)Ljava/lang/Object; lambda$static$15
		static
		0 o p_259113_
	H (Ljz;)Ljava/lang/Object; lambda$static$14
		static
		0 o p_260230_
	I (Ljz;)Ljava/lang/Object; lambda$static$13
		static
		0 o p_259086_
	J (Ljz;)Ljava/lang/Object; lambda$static$12
		static
		0 o p_259341_
	K (Ljz;)Ljava/lang/Object; lambda$static$11
		static
		0 o p_259262_
	L (Ljz;)Ljava/lang/Object; lambda$static$10
		static
		0 o p_277237_
	M (Ljz;)Ljava/lang/Object; lambda$static$9
		static
		0 o p_259641_
	N (Ljz;)Ljava/lang/Object; lambda$static$8
		static
		0 o p_329843_
	O (Ljz;)Ljava/lang/Object; lambda$static$7
		static
		0 o p_259833_
	P (Ljz;)Ljava/lang/Object; lambda$static$6
		static
		0 o p_259434_
	Q (Ljz;)Ljava/lang/Object; lambda$static$5
		static
		0 o p_260266_
	R (Ljz;)Ljava/lang/Object; lambda$static$4
		static
		0 o p_260227_
	S (Ljz;)Ljava/lang/Object; lambda$static$3
		static
		0 o p_259175_
	T (Ljz;)Ljava/lang/Object; lambda$static$2
		static
		0 o p_259909_
	U (Ljz;)Ljava/lang/Object; lambda$static$1
		static
		0 o p_259453_
	V (Ljz;)Ljava/lang/Object; lambda$static$0
		static
		0 o p_260167_
	a (Lakq;)Ljava/lang/String; lambda$internalRegister$47
		static
		0 o p_339351_
	a (Lakq;Lki;Llt$a;)Lki; internalRegister
		static
		0 o p_259230_
		1 o p_260327_
		2 o p_259210_
	a (Lakq;Ljava/lang/String;Llt$a;)Ljh; registerDefaulted
		static
		0 o p_259887_
		1 o p_259325_
		2 o p_259759_
	a (Lakr;Ljava/util/function/Supplier;)V lambda$createContents$49
		static
		0 o p_259863_
		1 o p_259387_
	a ()V bootStrap
		static
	a (Ljz;)V validate
		static
		0 o p_260209_
	a (Lakq;Llt$a;)Ljz; registerSimple
		static
		0 o p_260095_
		1 o p_259057_
	a (Llt$a;Lki;)Ljava/lang/Object; lambda$internalRegister$48
		static
		0 o p_260350_
		1 o p_259857_
	a (Ljz;Ljz;)V lambda$validate$50
		static
		0 o p_339349_
		1 o p_339350_
	b (Ljz;)Ljava/lang/Object; lambda$static$46
		static
		0 o p_259361_
	b (Lakq;Ljava/lang/String;Llt$a;)Ljh; registerDefaultedWithIntrusiveHolders
		static
		0 o p_259296_
		1 o p_259101_
		2 o p_259485_
	b (Lakq;Llt$a;)Ljz; registerSimpleWithIntrusiveHolders
		static
		0 o p_298703_
		1 o p_298612_
	b ()V createContents
		static
	c ()V freeze
		static
	c (Ljz;)Ljava/lang/Object; lambda$static$45
		static
		0 o p_259305_
	d (Ljz;)Ljava/lang/Object; lambda$static$44
		static
		0 o p_259370_
	e (Ljz;)Ljava/lang/Object; lambda$static$43
		static
		0 o p_259122_
	f (Ljz;)Ljava/lang/Object; lambda$static$42
		static
		0 o p_259493_
	g (Ljz;)Ljava/lang/Object; lambda$static$41
		static
		0 o p_259690_
	h (Ljz;)Ljava/lang/Object; lambda$static$40
		static
		0 o p_260329_
	i (Ljz;)Ljava/lang/Object; lambda$static$39
		static
		0 o p_259345_
	j (Ljz;)Ljava/lang/Object; lambda$static$38
		static
		0 o p_260335_
	k (Ljz;)Ljava/lang/Object; lambda$static$37
		static
		0 o p_259466_
	l (Ljz;)Ljava/lang/Object; lambda$static$36
		static
		0 o p_259722_
	m (Ljz;)Ljava/lang/Object; lambda$static$35
		static
		0 o p_259179_
	n (Ljz;)Ljava/lang/Object; lambda$static$34
		static
		0 o p_259143_
	o (Ljz;)Ljava/lang/Object; lambda$static$33
		static
		0 o p_260200_
	p (Ljz;)Ljava/lang/Object; lambda$static$32
		static
		0 o p_260006_
	q (Ljz;)Ljava/lang/Object; lambda$static$31
		static
		0 o p_259663_
	r (Ljz;)Ljava/lang/Object; lambda$static$30
		static
		0 o p_259607_
	s (Ljz;)Ljava/lang/Object; lambda$static$29
		static
		0 o p_260093_
	t (Ljz;)Ljava/lang/Object; lambda$static$28
		static
		0 o p_259313_
	u (Ljz;)Ljava/lang/Object; lambda$static$27
		static
		0 o p_259862_
	v (Ljz;)Ljava/lang/Object; lambda$static$26
		static
		0 o p_259329_
	w (Ljz;)Ljava/lang/Object; lambda$static$25
		static
		0 o p_259742_
	x (Ljz;)Ljava/lang/Object; lambda$static$24
		static
		0 o p_259836_
	y (Ljz;)Ljava/lang/Object; lambda$static$23
		static
		0 o p_260042_
	z (Ljz;)Ljava/lang/Object; lambda$static$22
		static
		0 o p_260197_
lt$a net/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap
	run (Ljz;)Ljava/lang/Object; run
		0 o p_260128_
lu net/minecraft/core/registries/Registries
	A FEATURE
	B FEATURE_SIZE_TYPE
	C FLOAT_PROVIDER_TYPE
	D FLUID
	E FOLIAGE_PLACER_TYPE
	F FROG_VARIANT
	G GAME_EVENT
	H HEIGHT_PROVIDER_TYPE
	I INSTRUMENT
	J INT_PROVIDER_TYPE
	K ITEM
	L JUKEBOX_SONG
	M LOOT_CONDITION_TYPE
	N LOOT_FUNCTION_TYPE
	O LOOT_NBT_PROVIDER_TYPE
	P LOOT_NUMBER_PROVIDER_TYPE
	Q LOOT_POOL_ENTRY_TYPE
	R LOOT_SCORE_PROVIDER_TYPE
	S MATERIAL_CONDITION
	T MATERIAL_RULE
	U MEMORY_MODULE_TYPE
	V MENU
	W MOB_EFFECT
	X PAINTING_VARIANT
	Y PARTICLE_TYPE
	Z PLACEMENT_MODIFIER_TYPE
	a ROOT_REGISTRY_NAME
	aA DATA_COMPONENT_TYPE
	aB ENTITY_SUB_PREDICATE_TYPE
	aC ITEM_SUB_PREDICATE_TYPE
	aD MAP_DECORATION_TYPE
	aE ENCHANTMENT_EFFECT_COMPONENT_TYPE
	aF BIOME
	aG CHAT_TYPE
	aH CONFIGURED_CARVER
	aI CONFIGURED_FEATURE
	aJ DENSITY_FUNCTION
	aK DIMENSION_TYPE
	aL ENCHANTMENT
	aM ENCHANTMENT_PROVIDER
	aN FLAT_LEVEL_GENERATOR_PRESET
	aO NOISE_SETTINGS
	aP NOISE
	aQ PLACED_FEATURE
	aR STRUCTURE
	aS PROCESSOR_LIST
	aT STRUCTURE_SET
	aU TEMPLATE_POOL
	aV TRIGGER_TYPE
	aW TRIM_MATERIAL
	aX TRIM_PATTERN
	aY WORLD_PRESET
	aZ MULTI_NOISE_BIOME_SOURCE_PARAMETER_LIST
	aa POINT_OF_INTEREST_TYPE
	ab POSITION_SOURCE_TYPE
	ac POS_RULE_TEST
	ad POTION
	ae RECIPE_SERIALIZER
	af RECIPE_TYPE
	ag ROOT_PLACER_TYPE
	ah RULE_TEST
	ai RULE_BLOCK_ENTITY_MODIFIER
	aj SCHEDULE
	ak SENSOR_TYPE
	al SOUND_EVENT
	am STAT_TYPE
	an STRUCTURE_PIECE
	ao STRUCTURE_PLACEMENT
	ap STRUCTURE_POOL_ELEMENT
	aq POOL_ALIAS_BINDING
	ar STRUCTURE_PROCESSOR
	as STRUCTURE_TYPE
	at TREE_DECORATOR_TYPE
	au TRUNK_PLACER_TYPE
	av VILLAGER_PROFESSION
	aw VILLAGER_TYPE
	ax DECORATED_POT_PATTERN
	ay NUMBER_FORMAT_TYPE
	az ARMOR_MATERIAL
	b ACTIVITY
	ba DIMENSION
	bb LEVEL_STEM
	bc LOOT_TABLE
	bd ITEM_MODIFIER
	be PREDICATE
	bf ADVANCEMENT
	bg RECIPE
	c ATTRIBUTE
	d BANNER_PATTERN
	e BIOME_SOURCE
	f BLOCK
	g BLOCK_TYPE
	h BLOCK_ENTITY_TYPE
	i BLOCK_PREDICATE_TYPE
	j BLOCK_STATE_PROVIDER_TYPE
	k CARVER
	l CAT_VARIANT
	m WOLF_VARIANT
	n CHUNK_GENERATOR
	o CHUNK_STATUS
	p COMMAND_ARGUMENT_TYPE
	q CREATIVE_MODE_TAB
	r CUSTOM_STAT
	s DAMAGE_TYPE
	t DENSITY_FUNCTION_TYPE
	u ENCHANTMENT_ENTITY_EFFECT_TYPE
	v ENCHANTMENT_LEVEL_BASED_VALUE_TYPE
	w ENCHANTMENT_LOCATION_BASED_EFFECT_TYPE
	x ENCHANTMENT_PROVIDER_TYPE
	y ENCHANTMENT_VALUE_EFFECT_TYPE
	z ENTITY_TYPE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lakq;)Lakq; levelStemToLevel
		static
		0 o p_259475_
	a (Ljava/lang/String;)Lakq; createRegistryKey
		static
		0 o p_259572_
	b (Lakq;)Lakq; levelToLevelStem
		static
		0 o p_260225_
	c (Lakq;)Ljava/lang/String; elementsDirPath
		static
		0 o p_350960_
	d (Lakq;)Ljava/lang/String; tagsDirPath
		static
		0 o p_350980_
lv net/minecraft/core/registries/package-info
lw net/minecraft/data/BlockFamilies
	A EXPOSED_CUT_COPPER
	B WAXED_EXPOSED_COPPER
	C WAXED_EXPOSED_CUT_COPPER
	D WEATHERED_COPPER
	E WEATHERED_CUT_COPPER
	F WAXED_WEATHERED_COPPER
	G WAXED_WEATHERED_CUT_COPPER
	H OXIDIZED_COPPER
	I OXIDIZED_CUT_COPPER
	J WAXED_OXIDIZED_COPPER
	K WAXED_OXIDIZED_CUT_COPPER
	L COBBLESTONE
	M MOSSY_COBBLESTONE
	N DIORITE
	O POLISHED_DIORITE
	P GRANITE
	Q POLISHED_GRANITE
	R TUFF
	S POLISHED_TUFF
	T TUFF_BRICKS
	U NETHER_BRICKS
	V RED_NETHER_BRICKS
	W PRISMARINE
	X PURPUR
	Y PRISMARINE_BRICKS
	Z DARK_PRISMARINE
	a ACACIA_PLANKS
	aa QUARTZ
	ab SMOOTH_QUARTZ
	ac SANDSTONE
	ad CUT_SANDSTONE
	ae SMOOTH_SANDSTONE
	af RED_SANDSTONE
	ag CUT_RED_SANDSTONE
	ah SMOOTH_RED_SANDSTONE
	ai STONE
	aj STONE_BRICK
	ak DEEPSLATE
	al COBBLED_DEEPSLATE
	am POLISHED_DEEPSLATE
	an DEEPSLATE_BRICKS
	ao DEEPSLATE_TILES
	ap MAP
	aq RECIPE_GROUP_PREFIX_WOODEN
	ar RECIPE_UNLOCKED_BY_HAS_PLANKS
	b CHERRY_PLANKS
	c BIRCH_PLANKS
	d CRIMSON_PLANKS
	e JUNGLE_PLANKS
	f OAK_PLANKS
	g DARK_OAK_PLANKS
	h SPRUCE_PLANKS
	i WARPED_PLANKS
	j MANGROVE_PLANKS
	k BAMBOO_PLANKS
	l BAMBOO_MOSAIC
	m MUD_BRICKS
	n ANDESITE
	o POLISHED_ANDESITE
	p BLACKSTONE
	q POLISHED_BLACKSTONE
	r POLISHED_BLACKSTONE_BRICKS
	s BRICKS
	t END_STONE_BRICKS
	u MOSSY_STONE_BRICKS
	v COPPER_BLOCK
	w CUT_COPPER
	x WAXED_COPPER_BLOCK
	y WAXED_CUT_COPPER
	z EXPOSED_COPPER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldfy;)Llx$a; familyBuilder
		static
		0 o p_175936_
	a ()Ljava/util/stream/Stream; getAllFamilies
		static
lx net/minecraft/data/BlockFamily
	a baseBlock
	b variants
	c generateModel
	d generateRecipe
	e recipeGroupPrefix
	f recipeUnlockedBy
	<init> (Ldfy;)V <init>
		0 o p_175950_
	a ()Ldfy; getBaseBlock
	a (Llx$b;)Ldfy; get
		0 o p_175953_
	b ()Ljava/util/Map; getVariants
	c ()Z shouldGenerateModel
	d ()Z shouldGenerateRecipe
	e ()Ljava/util/Optional; getRecipeGroupPrefix
	f ()Ljava/util/Optional; getRecipeUnlockedBy
lx$a net/minecraft/data/BlockFamily$Builder
	a family
	<init> (Ldfy;)V <init>
		0 o p_175961_
	a ()Llx; getFamily
	a (Ldfy;)Llx$a; button
		0 o p_175964_
	a (Ldfy;Ldfy;)Llx$a; sign
		0 o p_175966_
		1 o p_175967_
	a (Ljava/lang/String;)Llx$a; recipeGroupPrefix
		0 o p_175969_
	b (Ljava/lang/String;)Llx$a; recipeUnlockedBy
		0 o p_175974_
	b (Ldfy;)Llx$a; chiseled
		0 o p_175972_
	b ()Llx$a; dontGenerateModel
	c (Ldfy;)Llx$a; mosaic
		0 o p_251947_
	c ()Llx$a; dontGenerateRecipe
	d (Ldfy;)Llx$a; cracked
		0 o p_175977_
	e (Ldfy;)Llx$a; cut
		0 o p_175979_
	f (Ldfy;)Llx$a; door
		0 o p_175981_
	g (Ldfy;)Llx$a; customFence
		0 o p_248790_
	h (Ldfy;)Llx$a; fence
		0 o p_175983_
	i (Ldfy;)Llx$a; customFenceGate
		0 o p_251301_
	j (Ldfy;)Llx$a; fenceGate
		0 o p_175985_
	k (Ldfy;)Llx$a; slab
		0 o p_175987_
	l (Ldfy;)Llx$a; stairs
		0 o p_175989_
	m (Ldfy;)Llx$a; pressurePlate
		0 o p_175991_
	n (Ldfy;)Llx$a; polished
		0 o p_175993_
	o (Ldfy;)Llx$a; trapdoor
		0 o p_175995_
	p (Ldfy;)Llx$a; wall
		0 o p_175997_
lx$b net/minecraft/data/BlockFamily$Variant
	a BUTTON
	b CHISELED
	c CRACKED
	d CUT
	e DOOR
	f CUSTOM_FENCE
	g FENCE
	h CUSTOM_FENCE_GATE
	i FENCE_GATE
	j MOSAIC
	k SIGN
	l SLAB
	m STAIRS
	n PRESSURE_PLATE
	o POLISHED
	p TRAPDOOR
	q WALL
	r WALL_SIGN
	s recipeGroup
	t $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_176017_
		1 o p_176018_
		2 o p_176019_
	a ()Ljava/lang/String; getRecipeGroup
	b ()[Llx$b; $values
		static
	valueOf (Ljava/lang/String;)Llx$b; valueOf
		static
		0 o p_176023_
	values ()[Llx$b; values
		static
ly net/minecraft/data/CachedOutput
	a NO_CACHE
	<clinit> ()V <clinit>
		static
	a (Ljava/nio/file/Path;[BLcom/google/common/hash/HashCode;)V lambda$static$0
		static
		0 o p_309209_
		1 o p_309210_
		2 o p_309211_
	writeIfNeeded (Ljava/nio/file/Path;[BLcom/google/common/hash/HashCode;)V writeIfNeeded
		0 o p_236022_
		1 o p_236023_
		2 o p_236024_
lz net/minecraft/data/DataGenerator
	a LOGGER
	b rootOutputFolder
	c vanillaPackOutput
	d allProviderIds
	e providersToRun
	f version
	g alwaysGenerate
	<clinit> ()V <clinit>
		static
	<init> (Ljava/nio/file/Path;Lae;Z)V <init>
		0 o p_251724_
		1 o p_250554_
		2 o p_251323_
	a (ZLjava/lang/String;)Llz$a; getBuiltinDatapack
		0 o p_253826_
		1 o p_254134_
	a (Z)Llz$a; getVanillaPack
		0 o p_254422_
	a ()V run
	a (Lmb;Lcom/google/common/base/Stopwatch;Ljava/lang/String;Lma;)V lambda$run$0
		0 o p_254327_
		1 o p_254527_
		2 o p_254418_
		3 o p_253750_
lz$a net/minecraft/data/DataGenerator$PackGenerator
	a this$0
	b toRun
	c providerPrefix
	d output
	<init> (Llz;ZLjava/lang/String;Lmc;)V <init>
		0 o p_253865_
		1 o p_253884_
		2 o p_254544_
		3 o p_254363_
	a (Lma$a;)Lma; addProvider
		0 o p_254382_
m net/minecraft/CharPredicate
	a (Lm;C)Z lambda$or$2
		0 o p_178289_
		1 o p_178290_
	a (C)Z lambda$negate$1
		0 o p_178285_
	and (Lm;)Lm; and
		0 o p_178287_
	b (Lm;C)Z lambda$and$0
		0 o p_178294_
		1 o p_178295_
	negate ()Lm; negate
	or (Lm;)Lm; or
		0 o p_178292_
	test (C)Z test
		0 o p_125855_
ma net/minecraft/data/DataProvider
	a FIXED_ORDER_FIELDS
	b KEY_COMPARATOR
	c LOGGER
	<clinit> ()V <clinit>
		static
	a (Lly;Ljo$a;Lcom/mojang/serialization/Codec;Ljava/lang/Object;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; saveStable
		static
		0 o p_298323_
		1 o p_323556_
		2 o p_299231_
		3 o p_298793_
		4 o p_298236_
	a (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V lambda$static$0
		static
		0 o p_236070_
	a (Lcom/google/gson/JsonElement;Lly;Ljava/nio/file/Path;)V lambda$saveStable$2
		static
		0 o p_253372_
		1 o p_253373_
		2 o p_253374_
	a (Lly;Lcom/google/gson/JsonElement;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; saveStable
		static
		0 o p_253653_
		1 o p_254542_
		2 o p_254467_
	a (Lly;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_236071_
	a ()Ljava/lang/String; getName
	a (Ljava/lang/String;)Ljava/lang/String; lambda$static$1
		static
		0 o p_236077_
ma$a net/minecraft/data/DataProvider$Factory
	create (Lmc;)Lma; create
		0 o p_253851_
mb net/minecraft/data/HashCache
	a LOGGER
	b HEADER_MARKER
	c rootDir
	d cacheDir
	e versionId
	f caches
	g cachesToWrite
	h cachePaths
	i initialCount
	j writes
	<clinit> ()V <clinit>
		static
	<init> (Ljava/nio/file/Path;Ljava/util/Collection;Lae;)V <init>
		0 o p_236087_
		1 o p_253748_
		2 o p_236089_
	a (Lmb$a;Ljava/lang/Object;)Lmb$e; lambda$generateUpdate$0
		static
		0 o p_253375_
		1 o p_253376_
	a (Ljava/util/Set;Ljava/lang/String;Lmb$b;)V lambda$purgeStaleAndWrite$1
		0 o p_253377_
		1 o p_253378_
		2 o p_253379_
	a (Ljava/lang/String;Lmb$d;)Ljava/util/concurrent/CompletableFuture; generateUpdate
		0 o p_253944_
		1 o p_254321_
	a (Lmb$e;)V applyUpdate
		0 o p_253725_
	a ()V purgeStaleAndWrite
	a (Ljava/nio/file/Path;Ljava/nio/file/Path;)Lmb$b; readCache
		static
		0 o p_236093_
		1 o p_236094_
	a (Ljava/lang/String;)Z shouldRunInThisVersion
		0 o p_254319_
	b (Ljava/lang/String;)Ljava/nio/file/Path; getProviderCachePath
		0 o p_254395_
mb$1 net/minecraft/data/HashCache$1
	a val$found
	b val$allowedFiles
	c val$removed
	d this$0
	<init> (Lmb;Lorg/apache/commons/lang3/mutable/MutableInt;Ljava/util/Set;Lorg/apache/commons/lang3/mutable/MutableInt;)V <init>
		0 o p_320027_
		1 o p_320948_
		2 o p_320955_
		3 o p_320708_
	a (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; visitFile
		0 o p_320355_
		1 o p_320633_
	visitFile (Ljava/lang/Object;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; visitFile
		0 o p_320487_
		1 o p_320950_
mb$a net/minecraft/data/HashCache$CacheUpdater
	b provider
	c oldCache
	d newCache
	e writes
	f closed
	<init> (Lmb;Ljava/lang/String;Ljava/lang/String;Lmb$b;)V <init>
		0 o p_254463_
		1 o p_253971_
		2 o p_254002_
		3 o p_254244_
	a ()Lmb$e; close
	a (Ljava/nio/file/Path;Lcom/google/common/hash/HashCode;)Z shouldWrite
		0 o p_236120_
		1 o p_236121_
	writeIfNeeded (Ljava/nio/file/Path;[BLcom/google/common/hash/HashCode;)V writeIfNeeded
		0 o p_236123_
		1 o p_236124_
		2 o p_236125_
mb$b net/minecraft/data/HashCache$ProviderCache
	a version
	b data
	<init> (Ljava/lang/String;Lcom/google/common/collect/ImmutableMap;)V <init>
		0 o version
		1 o data
	a (Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/lang/String;)V save
		0 o p_236143_
		1 o p_236144_
		2 o p_236145_
	a (Ljava/nio/file/Path;)Lcom/google/common/hash/HashCode; get
		0 o p_236135_
	a ()I count
	a (Lcom/google/common/collect/ImmutableMap$Builder;Ljava/nio/file/Path;Ljava/lang/String;)V lambda$load$0
		static
		0 o p_253380_
		1 o p_253381_
		2 o p_253382_
	a (Ljava/nio/file/Path;Ljava/nio/file/Path;)Lmb$b; load
		static
		0 o p_236140_
		1 o p_236141_
	b ()Ljava/lang/String; version
	c ()Lcom/google/common/collect/ImmutableMap; data
	equals (Ljava/lang/Object;)Z equals
		0 o p_236153_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
mb$c net/minecraft/data/HashCache$ProviderCacheBuilder
	a version
	b data
	<init> (Ljava/lang/String;Ljava/util/concurrent/ConcurrentMap;)V <init>
		0 o version
		1 o data
	<init> (Ljava/lang/String;)V <init>
		0 o p_254186_
	a ()Lmb$b; build
	a (Ljava/nio/file/Path;Lcom/google/common/hash/HashCode;)V put
		0 o p_254121_
		1 o p_254288_
	b ()Ljava/lang/String; version
	c ()Ljava/util/concurrent/ConcurrentMap; data
	equals (Ljava/lang/Object;)Z equals
		0 o p_254241_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
mb$d net/minecraft/data/HashCache$UpdateFunction
	update (Lly;)Ljava/util/concurrent/CompletableFuture; update
		0 o p_253936_
mb$e net/minecraft/data/HashCache$UpdateResult
	a providerId
	b cache
	c writes
	<init> (Ljava/lang/String;Lmb$b;I)V <init>
		0 o providerId
		1 o cache
		2 o writes
	a ()Ljava/lang/String; providerId
	b ()Lmb$b; cache
	c ()I writes
	equals (Ljava/lang/Object;)Z equals
		0 o p_253838_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
mc net/minecraft/data/PackOutput
	a outputFolder
	<init> (Ljava/nio/file/Path;)V <init>
		0 o p_252039_
	a (Lmc$b;)Ljava/nio/file/Path; getOutputFolder
		0 o p_251669_
	a ()Ljava/nio/file/Path; getOutputFolder
	a (Lmc$b;Ljava/lang/String;)Lmc$a; createPathProvider
		0 o p_249479_
		1 o p_251050_
	a (Lakq;)Lmc$a; createRegistryElementsPathProvider
		0 o p_350282_
	b (Lakq;)Lmc$a; createRegistryTagsPathProvider
		0 o p_350766_
mc$a net/minecraft/data/PackOutput$PathProvider
	a root
	b kind
	<init> (Lmc;Lmc$b;Ljava/lang/String;)V <init>
		0 o p_249025_
		1 o p_251200_
		2 o p_251982_
	a (Lakr;Ljava/lang/String;)Ljava/nio/file/Path; file
		0 o p_250940_
		1 o p_251208_
	a (Lakr;)Ljava/nio/file/Path; json
		0 o p_251634_
mc$b net/minecraft/data/PackOutput$Target
	a DATA_PACK
	b RESOURCE_PACK
	c REPORTS
	d directory
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_248683_
		1 o p_249114_
		2 o p_251326_
	a ()[Lmc$b; $values
		static
	valueOf (Ljava/lang/String;)Lmc$b; valueOf
		static
		0 o p_250079_
	values ()[Lmc$b; values
		static
md net/minecraft/data/advancements/AdvancementProvider
	d pathProvider
	e subProviders
	f registries
	<init> (Lmc;Ljava/util/concurrent/CompletableFuture;Ljava/util/List;)V <init>
		0 o p_256529_
		1 o p_255722_
		2 o p_255883_
	a (Lly;Ljo$a;)Ljava/util/concurrent/CompletionStage; lambda$run$2
		0 o p_323114_
		1 o p_323115_
	a (Lly;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_254268_
	a ()Ljava/lang/String; getName
	a (Ljava/util/Set;Ljava/util/List;Lly;Ljo$a;Lag;)V lambda$run$0
		0 o p_339352_
		1 o p_339353_
		2 o p_339354_
		3 o p_339355_
		4 o p_339356_
	a (I)[Ljava/util/concurrent/CompletableFuture; lambda$run$1
		static
		0 o p_253393_
me net/minecraft/data/advancements/AdvancementSubProvider
	a (Ljava/lang/String;)Lag; createPlaceholder
		static
		0 o p_314470_
	a (Ljo$a;Ljava/util/function/Consumer;)V generate
		0 o p_255901_
		1 o p_250888_
mf net/minecraft/data/advancements/package-info
mg net/minecraft/data/advancements/packs/VanillaAdvancementProvider
	<init> ()V <init>
	a (Lmc;Ljava/util/concurrent/CompletableFuture;)Lmd; create
		static
		0 o p_255890_
		1 o p_255777_
mh net/minecraft/data/advancements/packs/VanillaAdventureAdvancements
	a MOBS_TO_KILL
	b DISTANCE_FROM_BOTTOM_TO_TOP
	c Y_COORDINATE_AT_TOP
	d Y_COORDINATE_AT_BOTTOM
	e BEDROCK_THICKNESS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lji;)Levc$a; lambda$placedBlockReadByComparator$0
		static
		0 o p_297934_
	a (Ljo$a;Ljava/util/function/Consumer;)V generate
		0 o p_255887_
		1 o p_256428_
	a (Ljava/util/Set;Loy$a;)Z lambda$smithingWithStyle$4
		static
		0 o p_307139_
		1 o p_307140_
	a (Laf$a;Lcom/mojang/datafixers/util/Pair;)V lambda$respectingTheRemnantsCriterions$7
		static
		0 o p_307141_
		1 o p_307142_
	a (Laf$a;Lakr;)V lambda$craftingANewLook$6
		static
		0 o p_339357_
		1 o p_339358_
	a (Ljo$a;Ljava/util/function/Consumer;Lag;Ldek$a;)V createAdventuringTime
		static
		0 o p_330738_
		1 o p_275645_
		2 o p_301274_
		3 o p_275211_
	a (Ldfy;Lji;)Leup$a; lambda$placedComparatorReadingBlock$2
		static
		0 o p_286189_
		1 o p_286190_
	a (Laf$a;Loy$a;)V lambda$smithingWithStyle$5
		static
		0 o p_339359_
		1 o p_339360_
	a (Laf$a;Ljava/util/List;)Laf$a; addMobsToKill
		static
		0 o p_248814_
		1 o p_314428_
	a (Ldfy;)Lao; placedBlockReadByComparator
		static
		0 o p_286401_
	a (Laf$a;Ljo$a;Ljava/util/List;)Laf$a; addBiomes
		static
		0 o p_249250_
		1 o p_330401_
		2 o p_251338_
	a (Lag;Ljava/util/function/Consumer;Ljava/util/List;)Lag; createMonsterHunterAdvancement
		static
		0 o p_314489_
		1 o p_314532_
		2 o p_314614_
	a (I)[Levc$a; lambda$placedComparatorReadingBlock$3
		static
		0 o p_286191_
	a (Ldh$d;Ljava/util/Optional;)Lao; fireCountAndBystander
		static
		0 o p_252298_
		1 o p_299106_
	a (Lbsx;Lcul;)Lao; lookAtThroughItem
		static
		0 o p_249703_
		1 o p_250746_
	a (Laf$a;)Laf$a; smithingWithStyle
		static
		0 o p_285368_
	a (Laf$a;Lbsx;)V lambda$addMobsToKill$8
		static
		0 o p_314408_
		1 o p_314409_
	b (Ldfy;)Lao; placedComparatorReadingBlock
		static
		0 o p_286250_
	b (I)[Levc$a; lambda$placedBlockReadByComparator$1
		static
		0 o p_286188_
	b (Laf$a;)Laf$a; craftingANewLook
		static
		0 o p_285062_
	c (Laf$a;)Laf$a; respectingTheRemnantsCriterions
		static
		0 o p_285170_
mi net/minecraft/data/advancements/packs/VanillaHusbandryAdvancements
	a BREEDABLE_ANIMALS
	b INDIRECTLY_BREEDABLE_ANIMALS
	c WAX_SCRAPING_TOOLS
	d FISH
	e FISH_BUCKETS
	f EDIBLE_ITEMS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljo$a;Ljava/util/function/Consumer;)V generate
		0 o p_255680_
		1 o p_251389_
	a (Laf$a;Ljm$c;)V lambda$addCatVariants$4
		static
		0 o p_335185_
		1 o p_335186_
	a (Ljm$c;)Lakr; lambda$addCatVariants$3
		static
		0 o p_335187_
	a (Laf$a;Ljava/util/stream/Stream;Ljava/util/stream/Stream;)Laf$a; addBreedable
		static
		0 o p_266978_
		1 o p_267147_
		2 o p_267091_
	a (Laf$a;Ljo$a;)Laf$a; addTamedWolfVariants
		static
		0 o p_341402_
		1 o p_341196_
	a (Lag;Ljava/util/function/Consumer;Ljava/util/stream/Stream;Ljava/util/stream/Stream;)Lag; createBreedAllAnimalsAdvancement
		static
		0 o p_300959_
		1 o p_266923_
		2 o p_266961_
		3 o p_266751_
	a (Ljo$b;Laf$a;Lakq;)V lambda$addTamedWolfVariants$5
		static
		0 o p_340624_
		1 o p_340625_
		2 o p_340626_
	a (Laf$a;)Laf$a; addLeashedFrogVariants
		static
		0 o p_249739_
	a (Laf$a;Lbsx;)V lambda$addBreedable$2
		static
		0 o p_300700_
		1 o p_300701_
	b (Laf$a;Ljm$c;)V lambda$addLeashedFrogVariants$0
		static
		0 o p_335188_
		1 o p_335189_
	b (Laf$a;)Laf$a; addFood
		static
		0 o p_248532_
	b (Laf$a;Lbsx;)V lambda$addBreedable$1
		static
		0 o p_300704_
		1 o p_300705_
	c (Laf$a;)Laf$a; addFishBuckets
		static
		0 o p_249285_
	d (Laf$a;)Laf$a; addFish
		static
		0 o p_248725_
	e (Laf$a;)Laf$a; addCatVariants
		static
		0 o p_249232_
mj net/minecraft/data/advancements/packs/VanillaNetherAdvancements
	a DISTRACT_PIGLIN_PLAYER_ARMOR_PREDICATE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljo$a;Ljava/util/function/Consumer;)V generate
		0 o p_256338_
		1 o p_249760_
mk net/minecraft/data/advancements/packs/VanillaStoryAdvancements
	<init> ()V <init>
	a (Ljo$a;Ljava/util/function/Consumer;)V generate
		0 o p_256574_
		1 o p_248554_
ml net/minecraft/data/advancements/packs/VanillaTheEndAdvancements
	<init> ()V <init>
	a (Ljo$a;Ljava/util/function/Consumer;)V generate
		0 o p_256214_
		1 o p_250851_
mm net/minecraft/data/advancements/packs/package-info
mn net/minecraft/data/info/BiomeParametersDumpReport
	d LOGGER
	e topPath
	f registries
	g ENTRY_CODEC
	h CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lmc;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_256322_
		1 o p_256222_
	a (Ljava/nio/file/Path;Lly;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Encoder;Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture; dumpValue
		static
		0 o p_254407_
		1 o p_254093_
		2 o p_253788_
		3 o p_254276_
		4 o p_254073_
	a (Lly;Ljo$a;)Ljava/util/concurrent/CompletionStage; lambda$run$2
		0 o p_326733_
		1 o p_326734_
	a (Ljava/nio/file/Path;Ljava/lang/String;)V lambda$dumpValue$3
		static
		0 o p_236194_
		1 o p_236195_
	a (Lly;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_254091_
	a (Lakr;)Ljava/nio/file/Path; createPath
		0 o p_236179_
	a ()Ljava/lang/String; getName
	a (Ljava/util/List;Lly;Lcom/mojang/serialization/DynamicOps;Ldek$a;Ldef$c;)V lambda$run$0
		0 o p_274756_
		1 o p_274757_
		2 o p_274758_
		3 o p_274759_
		4 o p_274760_
	a (I)[Ljava/util/concurrent/CompletableFuture; lambda$run$1
		static
		0 o p_253398_
mo net/minecraft/data/info/BlockListReport
	d output
	e registries
	<init> (Lmc;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_251533_
		1 o p_330926_
	a (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/AssertionError; lambda$run$0
		static
		0 o p_330980_
		1 o p_331670_
	a (Lly;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_236197_
	a ()Ljava/lang/String; getName
	a (Lakp;Lcom/google/gson/JsonObject;Ljm$c;)V lambda$run$1
		static
		0 o p_331018_
		1 o p_330481_
		2 o p_330336_
	a (Lly;Ljava/nio/file/Path;Ljo$a;)Ljava/util/concurrent/CompletionStage; lambda$run$2
		static
		0 o p_331948_
		1 o p_331184_
		2 o p_332053_
mp net/minecraft/data/info/CommandsReport
	d output
	e registries
	<init> (Lmc;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_256167_
		1 o p_256506_
	a (Lly;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_253721_
	a ()Ljava/lang/String; getName
	a (Lly;Ljava/nio/file/Path;Ljo$a;)Ljava/util/concurrent/CompletionStage; lambda$run$0
		static
		0 o p_256668_
		1 o p_256066_
		2 o p_256367_
mq net/minecraft/data/info/ItemListReport
	d output
	e registries
	<init> (Lmc;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_331079_
		1 o p_330936_
	a (Lly;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_330682_
	a ()Ljava/lang/String; getName
	a (Ljava/lang/String;)Ljava/lang/IllegalStateException; lambda$run$0
		static
		0 o p_347012_
	a (Lakp;Lcom/google/gson/JsonObject;Ljm$c;)V lambda$run$1
		static
		0 o p_347009_
		1 o p_347010_
		2 o p_347011_
	a (Lly;Ljava/nio/file/Path;Ljo$a;)Ljava/util/concurrent/CompletionStage; lambda$run$2
		static
		0 o p_331588_
		1 o p_330443_
		2 o p_330267_
mr net/minecraft/data/info/PacketReport
	d output
	<init> (Lmc;)V <init>
		0 o p_352107_
	a (Lcom/google/gson/JsonObject;Lwh$a;)V lambda$serializePackets$1
		static
		0 o p_352427_
		1 o p_352425_
	a (Lly;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_352340_
	a ()Ljava/lang/String; getName
	a (Lcom/google/gson/JsonObject;Lzi;I)V lambda$serializePackets$0
		static
		0 o p_352060_
		1 o p_352132_
		2 o p_352254_
	a (Lcom/google/gson/JsonObject;Lvu;Ljava/util/List;)V lambda$serializePackets$2
		static
		0 o p_352116_
		1 o p_352310_
		2 o p_352325_
	b ()Lcom/google/gson/JsonElement; serializePackets
ms net/minecraft/data/info/RegistryDumpReport
	d output
	<init> (Lmc;)V <init>
		0 o p_249862_
	a (Ljz;)Lcom/google/gson/JsonElement; dumpRegistry
		static
		0 o p_124059_
	a (Ljz;Lcom/google/gson/JsonObject;Ljm$c;)V lambda$dumpRegistry$1
		static
		0 o p_258201_
		1 o p_258202_
		2 o p_211092_
	a (Lly;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_253743_
	a (Lcom/google/gson/JsonObject;Ljm$c;)V lambda$run$0
		static
		0 o p_211087_
		1 o p_211088_
	a ()Ljava/lang/String; getName
mt net/minecraft/data/info/package-info
mu net/minecraft/data/loot/BlockLootSubProvider
	a HAS_SHEARS
	b registries
	c explosionResistant
	d enabledFeatures
	e map
	f NORMAL_LEAVES_SAPLING_CHANCES
	g NORMAL_LEAVES_STICK_CHANCES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Set;Lcpl;Ljava/util/Map;Ljo$a;)V <init>
		0 o p_281507_
		1 o p_283552_
		2 o p_282212_
		3 o p_345191_
	<init> (Ljava/util/Set;Lcpl;Ljo$a;)V <init>
		0 o p_249153_
		1 o p_251215_
		2 o p_344943_
	a ()Levc$a; hasSilkTouch
	a (Ldcv;Letb;)Letb; applyExplosionDecay
		0 o p_248695_
		1 o p_248548_
	a (Ldfy;Lcul;Lcul;Levc$a;)Lerw$a; createCropDrops
		0 o p_249457_
		1 o p_248599_
		2 o p_251915_
		3 o p_252202_
	a (Ldfy;Ljava/util/function/Function;)V add
		0 o p_251966_
		1 o p_251699_
	a (Ldfy;Ldfy;)Lerw$a; createDoublePlantWithSeedDrops
		0 o p_248590_
		1 o p_248735_
	a (Ldfy;Levc$a;Lesh$a;)Lerw$a; createSelfDropDispatchTable
		static
		0 o p_252253_
		1 o p_248764_
		2 o p_249146_
	a (Ldfy;Lesh$a;)Lerw$a; createSilkTouchDispatchTable
		0 o p_250203_
		1 o p_252089_
	a (Ldfy;Lduf;Ljava/lang/Comparable;)Lerw$a; createSinglePropConditionTable
		0 o p_252154_
		1 o p_250272_
		2 o p_250292_
	a (Ldfy;Lji;)Letf$a; lambda$createMultifaceBlockDrops$1
		static
		0 o p_250555_
		1 o p_251536_
	a (Ldfy;Ldcv;Levy;)Lerw$a; createSingleItemTableWithSilkTouch
		0 o p_251449_
		1 o p_248558_
		2 o p_250047_
	a (Ldfy;Ldfy;[F)Lerw$a; createLeavesDrops
		0 o p_250088_
		1 o p_250731_
		2 o p_248949_
	a (Ldcv;Levy;)Lerw$a; createSingleItemTable
		0 o p_251584_
		1 o p_249865_
	a (Ldfy;Lerw$a;)V add
		0 o p_250610_
		1 o p_249817_
	a (Ldfy;)Lerw$a; createSlabItemTable
		0 o p_251313_
	a (Ldfy;Ldcv;)Lerw$a; createSingleItemTableWithSilkTouch
		0 o p_249305_
		1 o p_251905_
	a (Ldfy;Lcul;)Lerw$a; createOreDrop
		0 o p_250450_
		1 o p_249745_
	a (Ldcv;)Lerw$a; createSingleItemTable
		0 o p_251912_
	a (Ldcv;Leuu;)Leuu; applyExplosionCondition
		0 o p_249717_
		1 o p_248851_
	a (Ldfy;Levc$a;)Lerw$a; createMultifaceBlockDrops
		0 o p_249088_
		1 o p_251535_
	a (Ldfy;Ljava/lang/Integer;)Letf$a; lambda$createPetalsDrops$3
		static
		0 o p_272347_
		1 o p_272348_
	b (Ldcv;)Lerw$a; createShearsOnlyDrop
		static
		0 o p_250684_
	b (Ldfy;Lcul;)Lerw$a; createStemDrops
		0 o p_250957_
		1 o p_249098_
	b (Ldfy;Ldfy;)V addNetherVinesDropTable
		0 o p_252269_
		1 o p_250696_
	b (Ldfy;Ldcv;)Lerw$a; createMushroomBlockDrop
		0 o p_249959_
		1 o p_249315_
	b (Ldfy;Lesh$a;)Lerw$a; createShearsDispatchTable
		0 o p_252195_
		1 o p_250102_
	b ()Levc$a; doesNotHaveSilkTouch
	b (Ldfy;)Lerw$a; createNameableBlockEntityTable
		0 o p_252291_
	b (Ldfy;Ljava/lang/Integer;)Letf$a; lambda$createCandleDrops$2
		static
		0 o p_249961_
		1 o p_249985_
	b (Ldfy;Ldfy;[F)Lerw$a; createOakLeavesDrops
		0 o p_249535_
		1 o p_251505_
		2 o p_250753_
	c (Ldfy;)Lerw$a; createShulkerBoxDrop
		0 o p_252164_
	c (Ldcv;)Lerw$a; createSilkTouchOnlyTable
		0 o p_252216_
	c (Ldfy;Ldcv;)V dropOther
		0 o p_248885_
		1 o p_251883_
	c ()Lerw$a; noDrop
		static
	c (Ldfy;Lcul;)Lerw$a; createAttachedStemDrops
		0 o p_249778_
		1 o p_250678_
	c (Ldfy;Ldfy;)V otherWhenSilkTouch
		0 o p_249932_
		1 o p_252053_
	c (Ldfy;Lesh$a;)Lerw$a; createSilkTouchOrShearsDispatchTable
		0 o p_250539_
		1 o p_251459_
	c (Ldfy;Ljava/lang/Integer;)Letf$a; lambda$createStemDrops$0
		static
		0 o p_250915_
		1 o p_249795_
	d (Ldcv;)Lerw$a; createPotFlowerItemTable
		0 o p_249395_
	d ()V generate
	d (Ldfy;)Lerw$a; createCopperOreDrops
		0 o p_251306_
	e ()Levc$a; hasShearsOrSilkTouch
	e (Ldfy;)Lerw$a; createLapisOreDrops
		0 o p_251511_
	f (Ldfy;)Lerw$a; createRedstoneOreDrops
		0 o p_251906_
	f ()Levc$a; doesNotHaveShearsOrSilkTouch
	g (Ldfy;)Lerw$a; createBannerDrop
		0 o p_249810_
	generate (Ljava/util/function/BiConsumer;)V generate
		0 o p_249322_
	h (Ldfy;)Lerw$a; createBeeNestDrop
		0 o p_250988_
	i (Ldfy;)Lerw$a; createBeeHiveDrop
		0 o p_248770_
	j (Ldfy;)Lerw$a; createCaveVinesDrop
		0 o p_251070_
	k (Ldfy;)Lerw$a; createGrassDrops
		0 o p_252139_
	l (Ldfy;)Lerw$a; createMangroveLeavesDrops
		0 o p_251103_
	m (Ldfy;)Lerw$a; createDoublePlantShearsDrop
		0 o p_248678_
	n (Ldfy;)Lerw$a; createCandleDrops
		0 o p_250896_
	o (Ldfy;)Lerw$a; createPetalsDrops
		0 o p_273240_
	p (Ldfy;)Lerw$a; createCandleCakeDrops
		static
		0 o p_250280_
	q (Ldfy;)Lerw$a; createDoorTable
		0 o p_252166_
	r (Ldfy;)V dropPottedContents
		0 o p_251064_
	s (Ldfy;)V dropWhenSilkTouch
		0 o p_250855_
	t (Ldfy;)V dropSelf
		0 o p_249181_
	u (Ldfy;)Lerw$a; lambda$dropPottedContents$4
		0 o p_304146_
mv net/minecraft/data/loot/EntityLootSubProvider
	a registries
	b SPECIAL_LOOT_TABLE_TYPES
	c allowed
	d required
	e map
	<clinit> ()V <clinit>
		static
	<init> (Lcpl;Lcpl;Ljo$a;)V <init>
		0 o p_251971_
		1 o p_345117_
		2 o p_344819_
	<init> (Lcpl;Ljo$a;)V <init>
		0 o p_266989_
		1 o p_345284_
	a (Ldcv;)Lerw$a; createSheepTable
		static
		0 o p_249422_
	a (Ljava/util/Set;Ljm$c;Ljava/util/function/BiConsumer;Lakq;Lerw$a;)V lambda$generate$0
		static
		0 o p_249154_
		1 o p_251078_
		2 o p_250081_
		3 o p_335546_
		4 o p_250972_
	a ()Leuq$a; shouldSmeltLoot
	a (Ljava/util/Set;Ljava/util/function/BiConsumer;Ljm$c;)V lambda$generate$2
		0 o p_266622_
		1 o p_266623_
		2 o p_266624_
	a (Lbsx;Lakq;Lerw$a;)V add
		0 o p_252130_
		1 o p_335943_
		2 o p_249357_
	a (Lbsx;)Z canHaveLootTable
		static
		0 o p_249029_
	a (Lbsx;Lerw$a;)V add
		0 o p_248740_
		1 o p_249440_
	a (Lakq;)Levc$a; killedByFrogVariant
		0 o p_335676_
	b (Lakq;)Ljava/lang/String; lambda$generate$1
		static
		0 o p_335190_
	b (Lbsx;)Ljava/util/Map; lambda$add$3
		static
		0 o p_251466_
	b ()V generate
	c ()Levc$a; killedByFrog
	generate (Ljava/util/function/BiConsumer;)V generate
		0 o p_251751_
mw net/minecraft/data/loot/LootTableProvider
	d LOGGER
	e pathProvider
	f requiredTables
	g subProviders
	h registries
	<clinit> ()V <clinit>
		static
	<init> (Lmc;Ljava/util/Set;Ljava/util/List;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_254123_
		1 o p_254481_
		2 o p_253798_
		3 o p_323798_
	a (Ljo$a;Ljava/util/Map;Lki;Lmw$a;)V lambda$run$2
		static
		0 o p_344194_
		1 o p_344195_
		2 o p_344196_
		3 o p_344197_
	a (Lly;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_254060_
	a (Lly;Ljo$a;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_324447_
		1 o p_323978_
	a (Lly;Ljo$a;Ljava/util/Map$Entry;)Ljava/util/concurrent/CompletableFuture; lambda$run$5
		0 o p_335191_
		1 o p_335192_
		2 o p_335193_
	a (Lerx;Ljm$c;)V lambda$run$3
		static
		0 o p_339368_
		1 o p_339369_
	a ()Ljava/lang/String; getName
	a (Lakq;)Lakr; sequenceIdForLootTable
		static
		0 o p_336172_
	a (Ljava/lang/String;Ljava/lang/String;)V lambda$run$4
		static
		0 o p_124446_
		1 o p_124447_
	a (Ljava/util/Map;Lmw$a;Lki;Lakq;Lerw$a;)V lambda$run$1
		static
		0 o p_339363_
		1 o p_339364_
		2 o p_339365_
		3 o p_339366_
		4 o p_339367_
	a (I)[Ljava/util/concurrent/CompletableFuture; lambda$run$6
		static
		0 o p_253403_
	b (Lly;Ljo$a;)Ljava/util/concurrent/CompletionStage; lambda$run$0
		0 o p_323116_
		1 o p_323117_
mw$a net/minecraft/data/loot/LootTableProvider$SubProviderEntry
	a provider
	b paramSet
	<init> (Ljava/util/function/Function;Leul;)V <init>
		0 o provider
		1 o paramSet
	a ()Ljava/util/function/Function; provider
	b ()Leul; paramSet
	equals (Ljava/lang/Object;)Z equals
		0 o p_249337_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
mx net/minecraft/data/loot/LootTableSubProvider
	generate (Ljava/util/function/BiConsumer;)V generate
		0 o p_249643_
my net/minecraft/data/loot/package-info
mz net/minecraft/data/loot/packs/TradeRebalanceChestLoot
	a registries
	<init> (Ljo$a;)V <init>
		0 o registries
	a ()Lerw$a; pillagerOutpostLootTable
	b ()Lerw$a; desertPyramidLootTable
	c ()Lerw$a; ancientCityLootTable
	d ()Lerw$a; jungleTempleLootTable
	e ()Ljo$a; registries
	equals (Ljava/lang/Object;)Z equals
		0 o p_345824_
	generate (Ljava/util/function/BiConsumer;)V generate
		0 o p_301981_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
n net/minecraft/ChatFormatting
	A name
	B code
	C isFormat
	D toString
	E id
	F color
	G $VALUES
	a BLACK
	b DARK_BLUE
	c DARK_GREEN
	d DARK_AQUA
	e DARK_RED
	f DARK_PURPLE
	g GOLD
	h GRAY
	i DARK_GRAY
	j BLUE
	k GREEN
	l AQUA
	m RED
	n LIGHT_PURPLE
	o YELLOW
	p WHITE
	q OBFUSCATED
	r BOLD
	s STRIKETHROUGH
	t UNDERLINE
	u ITALIC
	v RESET
	w CODEC
	x PREFIX_CODE
	y FORMATTING_BY_NAME
	z STRIP_FORMATTING_PATTERN
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;CILjava/lang/Integer;)V <init>
		0 o p_126625_
		1 o p_126626_
		2 o p_126627_
		3 o p_126628_
		4 o p_126629_
		5 o p_126630_
	<init> (Ljava/lang/String;ILjava/lang/String;CZ)V <init>
		0 o p_126632_
		1 o p_126633_
		2 o p_126634_
		3 o p_126635_
		4 o p_126636_
	<init> (Ljava/lang/String;ILjava/lang/String;CZILjava/lang/Integer;)V <init>
		0 o p_126638_
		1 o p_126639_
		2 o p_126640_
		3 o p_126641_
		4 o p_126642_
		5 o p_126643_
		6 o p_126644_
	a (I)Ln; getById
		static
		0 o p_126648_
	a ()C getChar
	a (Ljava/lang/String;)Ljava/lang/String; stripFormatting
		static
		0 o p_126650_
	a (C)Ln; getByCode
		static
		0 o p_126646_
	a (ZZ)Ljava/util/Collection; getNames
		static
		0 o p_126654_
		1 o p_126655_
	a (Ln;)Ln; lambda$static$1
		static
		0 o p_126652_
	b (Ljava/lang/String;)Ln; getByName
		static
		0 o p_126658_
	b ()I getId
	b (Ln;)Ljava/lang/String; lambda$static$0
		static
		0 o p_126660_
	c (Ljava/lang/String;)Ljava/lang/String; cleanName
		static
		0 o p_126663_
	c ()Ljava/lang/String; getSerializedName
	d ()Z isFormat
	e ()Z isColor
	f ()Ljava/lang/Integer; getColor
	g ()Ljava/lang/String; getName
	h ()[Ln; $values
		static
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Ln; valueOf
		static
		0 o p_126669_
	values ()[Ln; values
		static
na net/minecraft/data/loot/packs/TradeRebalanceLootTableProvider
	<init> ()V <init>
	a (Lmc;Ljava/util/concurrent/CompletableFuture;)Lmw; create
		static
		0 o p_301985_
		1 o p_324288_
nb net/minecraft/data/loot/packs/VanillaArchaeologyLoot
	a registries
	<init> (Ljo$a;)V <init>
		0 o registries
	a ()Ljo$a; registries
	equals (Ljava/lang/Object;)Z equals
		0 o p_345670_
	generate (Ljava/util/function/BiConsumer;)V generate
		0 o p_278066_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
nc net/minecraft/data/loot/packs/VanillaBlockLoot
	g JUNGLE_LEAVES_SAPLING_CHANGES
	h EXPLOSION_RESISTANT
	<clinit> ()V <clinit>
		static
	<init> (Ljo$a;)V <init>
		0 o p_344962_
	A (Ldfy;)Lerw$a; lambda$generate$230
		0 o p_252178_
	A (Lnc;Ldfy;)Lerw$a; lambda$generate$169
		static
		0 o p_248940_
		1 o p_251605_
	B (Ldfy;)Lerw$a; lambda$generate$229
		0 o p_251518_
	B (Lnc;Ldfy;)Lerw$a; lambda$generate$168
		static
		0 o p_250944_
		1 o p_249015_
	C (Ldfy;)Lerw$a; lambda$generate$228
		0 o p_249349_
	C (Lnc;Ldfy;)Lerw$a; lambda$generate$167
		static
		0 o p_251032_
		1 o p_248577_
	D (Ldfy;)Lerw$a; lambda$generate$227
		0 o p_314410_
	D (Lnc;Ldfy;)Lerw$a; lambda$generate$166
		static
		0 o p_249587_
		1 o p_248952_
	E (Lnc;Ldfy;)Lerw$a; lambda$generate$165
		static
		0 o p_251696_
		1 o p_252160_
	E (Ldfy;)Lerw$a; lambda$generate$226
		0 o p_248803_
	F (Ldfy;)Lerw$a; lambda$generate$222
		0 o p_249543_
	F (Lnc;Ldfy;)Lerw$a; lambda$generate$164
		static
		0 o p_251169_
		1 o p_248646_
	G (Ldfy;)Lerw$a; lambda$generate$218
		0 o p_344234_
	G (Lnc;Ldfy;)Lerw$a; lambda$generate$163
		static
		0 o p_250868_
		1 o p_250718_
	H (Lnc;Ldfy;)Lerw$a; lambda$generate$162
		static
		0 o p_248704_
		1 o p_250875_
	H (Ldfy;)Lerw$a; lambda$generate$217
		0 o p_344206_
	I (Lnc;Ldfy;)Lerw$a; lambda$generate$161
		static
		0 o p_249373_
		1 o p_250906_
	I (Ldfy;)Lerw$a; lambda$generate$213
		0 o p_250687_
	J (Lnc;Ldfy;)Lerw$a; lambda$generate$160
		static
		0 o p_249991_
		1 o p_251370_
	J (Ldfy;)Lerw$a; lambda$generate$212
		0 o p_249323_
	K (Lnc;Ldfy;)Lerw$a; lambda$generate$159
		static
		0 o p_249294_
		1 o p_250955_
	K (Ldfy;)Lerw$a; lambda$generate$211
		0 o p_249875_
	L (Lnc;Ldfy;)Lerw$a; lambda$generate$158
		static
		0 o p_252107_
		1 o p_248769_
	L (Ldfy;)Lerw$a; lambda$generate$210
		0 o p_250898_
	M (Lnc;Ldfy;)Lerw$a; lambda$generate$157
		static
		0 o p_252351_
		1 o p_250962_
	M (Ldfy;)Lerw$a; lambda$generate$207
		0 o p_251035_
	N (Lnc;Ldfy;)Lerw$a; lambda$generate$156
		static
		0 o p_250652_
		1 o p_250378_
	N (Ldfy;)Lerw$a; lambda$generate$206
		0 o p_249219_
	O (Lnc;Ldfy;)Lerw$a; lambda$generate$155
		static
		0 o p_248724_
		1 o p_250222_
	O (Ldfy;)Lerw$a; lambda$generate$205
		0 o p_252000_
	P (Lnc;Ldfy;)Lerw$a; lambda$generate$154
		static
		0 o p_248668_
		1 o p_248838_
	P (Ldfy;)Lerw$a; lambda$generate$204
		0 o p_251355_
	Q (Ldfy;)Lerw$a; lambda$generate$203
		0 o p_249260_
	Q (Lnc;Ldfy;)Lerw$a; lambda$generate$153
		static
		0 o p_251102_
		1 o p_248609_
	R (Ldfy;)Lerw$a; lambda$generate$202
		0 o p_250095_
	R (Lnc;Ldfy;)Lerw$a; lambda$generate$152
		static
		0 o p_251117_
		1 o p_251205_
	S (Lnc;Ldfy;)Lerw$a; lambda$generate$151
		static
		0 o p_250329_
		1 o p_249831_
	S (Ldfy;)Lerw$a; lambda$generate$201
		0 o p_250359_
	T (Ldfy;)Lerw$a; lambda$generate$200
		0 o p_248785_
	T (Lnc;Ldfy;)Lerw$a; lambda$generate$150
		static
		0 o p_249265_
		1 o p_250727_
	U (Ldfy;)Lerw$a; lambda$generate$199
		0 o p_249169_
	U (Lnc;Ldfy;)Lerw$a; lambda$generate$149
		static
		0 o p_251756_
		1 o p_250001_
	V (Ldfy;)Lerw$a; lambda$generate$197
		0 o p_277240_
	V (Lnc;Ldfy;)Lerw$a; lambda$generate$148
		static
		0 o p_250587_
		1 o p_248545_
	W (Ldfy;)Lerw$a; lambda$generate$196
		0 o p_280935_
	W (Lnc;Ldfy;)Lerw$a; lambda$generate$147
		static
		0 o p_250037_
		1 o p_252043_
	X (Ldfy;)Lerw$a; lambda$generate$195
		0 o p_280936_
	X (Lnc;Ldfy;)Lerw$a; lambda$generate$146
		static
		0 o p_249463_
		1 o p_250520_
	Y (Ldfy;)Lerw$a; lambda$generate$194
		0 o p_280938_
	Y (Lnc;Ldfy;)Lerw$a; lambda$generate$145
		static
		0 o p_251385_
		1 o p_251962_
	Z (Ldfy;)Lerw$a; lambda$generate$193
		0 o p_280933_
	Z (Lnc;Ldfy;)Lerw$a; lambda$generate$144
		static
		0 o p_250219_
		1 o p_250178_
	a (Lnc;Ldfy;)Lerw$a; lambda$generate$238
		static
		0 o p_248985_
		1 o p_249777_
	a (Ljo$b;Ldfy;)Lerw$a; lambda$generate$248
		0 o p_344202_
		1 o p_344203_
	a (Ldfy;Ljava/lang/Integer;)Lesh$a; lambda$generate$242
		static
		0 o p_251441_
		1 o p_251216_
	a (Ljava/lang/Integer;)Lesh$a; lambda$createPitcherCropLoot$249
		static
		0 o p_277248_
	aA (Ldfy;)Lerw$a; lambda$generate$99
		0 o p_252081_
	aA (Lnc;Ldfy;)Lerw$a; lambda$generate$93
		static
		0 o p_344220_
		1 o p_344221_
	aB (Ldfy;)Lerw$a; lambda$generate$98
		0 o p_250267_
	aB (Lnc;Ldfy;)Lerw$a; lambda$generate$92
		static
		0 o p_344246_
		1 o p_344247_
	aC (Ldfy;)Lerw$a; lambda$generate$97
		0 o p_251619_
	aC (Lnc;Ldfy;)Lerw$a; lambda$generate$91
		static
		0 o p_344198_
		1 o p_344199_
	aD (Ldfy;)Lerw$a; lambda$generate$19
		0 o p_251149_
	aD (Lnc;Ldfy;)Lerw$a; lambda$generate$90
		static
		0 o p_344200_
		1 o p_344201_
	aE (Ldfy;)Lerw$a; lambda$generate$18
		0 o p_251671_
	aE (Lnc;Ldfy;)Lerw$a; lambda$generate$89
		static
		0 o p_344204_
		1 o p_344205_
	aF (Lnc;Ldfy;)Lerw$a; lambda$generate$88
		static
		0 o p_277249_
		1 o p_277250_
	aF (Ldfy;)Lerw$a; lambda$generate$17
		0 o p_251028_
	aG (Ldfy;)Lerw$a; lambda$generate$16
		0 o p_250379_
	aG (Lnc;Ldfy;)Lerw$a; lambda$generate$87
		static
		0 o p_277244_
		1 o p_277245_
	aH (Ldfy;)Lerw$a; lambda$generate$15
		0 o p_252157_
	aH (Lnc;Ldfy;)Lerw$a; lambda$generate$86
		static
		0 o p_272375_
		1 o p_272376_
	aI (Ldfy;)Lerw$a; lambda$generate$14
		0 o p_251277_
	aI (Lnc;Ldfy;)Lerw$a; lambda$generate$85
		static
		0 o p_272360_
		1 o p_272361_
	aJ (Ldfy;)Lerw$a; lambda$generate$13
		0 o p_248518_
	aJ (Lnc;Ldfy;)Lerw$a; lambda$generate$84
		static
		0 o p_272366_
		1 o p_272367_
	aK (Ldfy;)Lerw$a; lambda$generate$12
		0 o p_249630_
	aK (Lnc;Ldfy;)Lerw$a; lambda$generate$83
		static
		0 o p_272362_
		1 o p_272363_
	aL (Lnc;Ldfy;)Lerw$a; lambda$generate$82
		static
		0 o p_272358_
		1 o p_272359_
	aL (Ldfy;)Lerw$a; lambda$generate$11
		0 o p_249280_
	aM (Lnc;Ldfy;)Lerw$a; lambda$generate$81
		static
		0 o p_272356_
		1 o p_272357_
	aM (Ldfy;)Lerw$a; lambda$generate$10
		0 o p_251175_
	aN (Ldfy;)Lerw$a; lambda$generate$9
		0 o p_248608_
	aN (Lnc;Ldfy;)Lerw$a; lambda$generate$80
		static
		0 o p_272373_
		1 o p_272374_
	aO (Lnc;Ldfy;)Lerw$a; lambda$generate$79
		static
		0 o p_272371_
		1 o p_272372_
	aO (Ldfy;)Lerw$a; lambda$generate$8
		0 o p_250352_
	aP (Lnc;Ldfy;)Lerw$a; lambda$generate$78
		static
		0 o p_272369_
		1 o p_272370_
	aP (Ldfy;)Lerw$a; lambda$generate$7
		0 o p_250966_
	aQ (Lnc;Ldfy;)Lerw$a; lambda$generate$77
		static
		0 o p_272364_
		1 o p_272365_
	aQ (Ldfy;)Lerw$a; lambda$generate$6
		0 o p_249779_
	aR (Ldfy;)Lerw$a; lambda$generate$5
		0 o p_249052_
	aR (Lnc;Ldfy;)Lerw$a; lambda$generate$76
		static
		0 o p_344212_
		1 o p_344213_
	aS (Ldfy;)Lerw$a; lambda$generate$4
		0 o p_251015_
	aS (Lnc;Ldfy;)Lerw$a; lambda$generate$75
		static
		0 o p_344248_
		1 o p_344249_
	aT (Ldfy;)Lerw$a; lambda$generate$0
		0 o p_344237_
	aT (Lnc;Ldfy;)Lerw$a; lambda$generate$74
		static
		0 o p_344224_
		1 o p_344225_
	aU (Lnc;Ldfy;)Lerw$a; lambda$generate$73
		static
		0 o p_277238_
		1 o p_277239_
	aV (Lnc;Ldfy;)Lerw$a; lambda$generate$72
		static
		0 o p_277241_
		1 o p_277242_
	aW (Lnc;Ldfy;)Lerw$a; lambda$generate$71
		static
		0 o p_277246_
		1 o p_277247_
	aX (Lnc;Ldfy;)Lerw$a; lambda$generate$70
		static
		0 o p_251465_
		1 o p_248980_
	aY (Lnc;Ldfy;)Lerw$a; lambda$generate$69
		static
		0 o p_251398_
		1 o p_252348_
	aZ (Lnc;Ldfy;)Lerw$a; lambda$generate$68
		static
		0 o p_251095_
		1 o p_249866_
	aa (Lnc;Ldfy;)Lerw$a; lambda$generate$143
		static
		0 o p_250833_
		1 o p_250717_
	aa (Ldfy;)Lerw$a; lambda$generate$192
		0 o p_280939_
	ab (Lnc;Ldfy;)Lerw$a; lambda$generate$142
		static
		0 o p_250782_
		1 o p_250538_
	ab (Ldfy;)Lerw$a; lambda$generate$191
		0 o p_249084_
	ac (Lnc;Ldfy;)Lerw$a; lambda$generate$141
		static
		0 o p_251420_
		1 o p_250976_
	ac (Ldfy;)Lerw$a; lambda$generate$190
		0 o p_280937_
	ad (Lnc;Ldfy;)Lerw$a; lambda$generate$140
		static
		0 o p_249476_
		1 o p_251287_
	ad (Ldfy;)Lerw$a; lambda$generate$189
		0 o p_280940_
	ae (Lnc;Ldfy;)Lerw$a; lambda$generate$139
		static
		0 o p_249150_
		1 o p_248975_
	ae (Ldfy;)Lerw$a; lambda$generate$188
		0 o p_280934_
	af (Lnc;Ldfy;)Lerw$a; lambda$generate$138
		static
		0 o p_249423_
		1 o p_252244_
	af (Ldfy;)Lerw$a; lambda$generate$185
		0 o p_337466_
	ag (Ldfy;)Lerw$a; lambda$generate$120
		0 o p_250064_
	ag (Lnc;Ldfy;)Lerw$a; lambda$generate$137
		static
		0 o p_249544_
		1 o p_250143_
	ah (Lnc;Ldfy;)Lerw$a; lambda$generate$136
		static
		0 o p_250282_
		1 o p_250337_
	ah (Ldfy;)Lerw$a; lambda$generate$119
		0 o p_248918_
	ai (Lnc;Ldfy;)Lerw$a; lambda$generate$135
		static
		0 o p_250494_
		1 o p_250130_
	ai (Ldfy;)Lerw$a; lambda$generate$117
		0 o p_250228_
	aj (Ldfy;)Lerw$a; lambda$generate$116
		0 o p_250741_
	aj (Lnc;Ldfy;)Lerw$a; lambda$generate$134
		static
		0 o p_249497_
		1 o p_251632_
	ak (Ldfy;)Lerw$a; lambda$generate$115
		0 o p_248541_
	ak (Lnc;Ldfy;)Lerw$a; lambda$generate$133
		static
		0 o p_251245_
		1 o p_248584_
	al (Ldfy;)Lerw$a; lambda$generate$114
		0 o p_250043_
	al (Lnc;Ldfy;)Lerw$a; lambda$generate$132
		static
		0 o p_249005_
		1 o p_251324_
	am (Ldfy;)Lerw$a; lambda$generate$113
		0 o p_250918_
	am (Lnc;Ldfy;)Lerw$a; lambda$generate$131
		static
		0 o p_251454_
		1 o p_249133_
	an (Ldfy;)Lerw$a; lambda$generate$112
		0 o p_250517_
	an (Lnc;Ldfy;)Lerw$a; lambda$generate$130
		static
		0 o p_248743_
		1 o p_249078_
	ao (Ldfy;)Lerw$a; lambda$generate$111
		0 o p_250939_
	ao (Lnc;Ldfy;)Lerw$a; lambda$generate$129
		static
		0 o p_249344_
		1 o p_250051_
	ap (Lnc;Ldfy;)Lerw$a; lambda$generate$128
		static
		0 o p_249877_
		1 o p_250078_
	ap (Ldfy;)Lerw$a; lambda$generate$110
		0 o p_252284_
	aq (Ldfy;)Lerw$a; lambda$generate$109
		0 o p_248689_
	aq (Lnc;Ldfy;)Lerw$a; lambda$generate$127
		static
		0 o p_252079_
		1 o p_250463_
	ar (Ldfy;)Lerw$a; lambda$generate$108
		0 o p_249639_
	ar (Lnc;Ldfy;)Lerw$a; lambda$generate$126
		static
		0 o p_252251_
		1 o p_249556_
	as (Lnc;Ldfy;)Lerw$a; lambda$generate$125
		static
		0 o p_251107_
		1 o p_250876_
	as (Ldfy;)Lerw$a; lambda$generate$107
		0 o p_251562_
	at (Ldfy;)Lerw$a; lambda$generate$106
		0 o p_249449_
	at (Lnc;Ldfy;)Lerw$a; lambda$generate$124
		static
		0 o p_251805_
		1 o p_250214_
	au (Lnc;Ldfy;)Lerw$a; lambda$generate$123
		static
		0 o p_252341_
		1 o p_250477_
	au (Ldfy;)Lerw$a; lambda$generate$105
		0 o p_251388_
	av (Lnc;Ldfy;)Lerw$a; lambda$generate$122
		static
		0 o p_344244_
		1 o p_344245_
	av (Ldfy;)Lerw$a; lambda$generate$104
		0 o p_250887_
	aw (Ldfy;)Lerw$a; lambda$generate$103
		0 o p_249678_
	aw (Lnc;Ldfy;)Lerw$a; lambda$generate$121
		static
		0 o p_344214_
		1 o p_344215_
	ax (Ldfy;)Lerw$a; lambda$generate$102
		0 o p_249155_
	ax (Lnc;Ldfy;)Lerw$a; lambda$generate$96
		static
		0 o p_344216_
		1 o p_344217_
	ay (Lnc;Ldfy;)Lerw$a; lambda$generate$95
		static
		0 o p_344207_
		1 o p_344208_
	ay (Ldfy;)Lerw$a; lambda$generate$101
		0 o p_252316_
	az (Lnc;Ldfy;)Lerw$a; lambda$generate$94
		static
		0 o p_344218_
		1 o p_344219_
	az (Ldfy;)Lerw$a; lambda$generate$100
		0 o p_251275_
	b (Lnc;Ldfy;)Lerw$a; lambda$generate$237
		static
		0 o p_250630_
		1 o p_249321_
	b (Ljo$b;Ldfy;)Lerw$a; lambda$generate$246
		0 o p_344242_
		1 o p_344243_
	b (Ldfy;Ljava/lang/Integer;)Lesh$a; lambda$generate$241
		static
		0 o p_250960_
		1 o p_252097_
	bA (Lnc;Ldfy;)Lerw$a; lambda$generate$41
		static
		0 o p_251492_
		1 o p_252142_
	bB (Lnc;Ldfy;)Lerw$a; lambda$generate$40
		static
		0 o p_248901_
		1 o p_248836_
	bC (Lnc;Ldfy;)Lerw$a; lambda$generate$39
		static
		0 o p_252029_
		1 o p_250933_
	bD (Lnc;Ldfy;)Lerw$a; lambda$generate$38
		static
		0 o p_249123_
		1 o p_251501_
	bE (Lnc;Ldfy;)Lerw$a; lambda$generate$37
		static
		0 o p_252114_
		1 o p_250259_
	bF (Lnc;Ldfy;)Lerw$a; lambda$generate$36
		static
		0 o p_252236_
		1 o p_249342_
	bG (Lnc;Ldfy;)Lerw$a; lambda$generate$35
		static
		0 o p_249036_
		1 o p_251720_
	bH (Lnc;Ldfy;)Lerw$a; lambda$generate$34
		static
		0 o p_249751_
		1 o p_250829_
	bI (Lnc;Ldfy;)Lerw$a; lambda$generate$33
		static
		0 o p_248519_
		1 o p_250985_
	bJ (Lnc;Ldfy;)Lerw$a; lambda$generate$32
		static
		0 o p_251358_
		1 o p_250698_
	bK (Lnc;Ldfy;)Lerw$a; lambda$generate$31
		static
		0 o p_249304_
		1 o p_250571_
	bL (Lnc;Ldfy;)Lerw$a; lambda$generate$30
		static
		0 o p_251091_
		1 o p_251560_
	bM (Lnc;Ldfy;)Lerw$a; lambda$generate$29
		static
		0 o p_248929_
		1 o p_250846_
	bN (Lnc;Ldfy;)Lerw$a; lambda$generate$28
		static
		0 o p_252233_
		1 o p_249820_
	bO (Lnc;Ldfy;)Lerw$a; lambda$generate$27
		static
		0 o p_248932_
		1 o p_249255_
	bP (Lnc;Ldfy;)Lerw$a; lambda$generate$26
		static
		0 o p_248919_
		1 o p_250363_
	bQ (Lnc;Ldfy;)Lerw$a; lambda$generate$25
		static
		0 o p_249447_
		1 o p_250611_
	bR (Lnc;Ldfy;)Lerw$a; lambda$generate$24
		static
		0 o p_251789_
		1 o p_249873_
	bS (Lnc;Ldfy;)Lerw$a; lambda$generate$23
		static
		0 o p_251879_
		1 o p_248946_
	bT (Lnc;Ldfy;)Lerw$a; lambda$generate$22
		static
		0 o p_251288_
		1 o p_251725_
	bU (Lnc;Ldfy;)Lerw$a; lambda$generate$21
		static
		0 o p_249880_
		1 o p_249953_
	bV (Lnc;Ldfy;)Lerw$a; lambda$generate$20
		static
		0 o p_250794_
		1 o p_249325_
	bW (Lnc;Ldfy;)Lerw$a; lambda$generate$3
		static
		0 o p_249636_
		1 o p_249031_
	bX (Lnc;Ldfy;)Lerw$a; lambda$generate$2
		static
		0 o p_251230_
		1 o p_251237_
	bY (Lnc;Ldfy;)Lerw$a; lambda$generate$1
		static
		0 o p_250523_
		1 o p_251629_
	ba (Lnc;Ldfy;)Lerw$a; lambda$generate$67
		static
		0 o p_251138_
		1 o p_250882_
	bb (Lnc;Ldfy;)Lerw$a; lambda$generate$66
		static
		0 o p_251599_
		1 o p_251951_
	bc (Lnc;Ldfy;)Lerw$a; lambda$generate$65
		static
		0 o p_250733_
		1 o p_251336_
	bd (Lnc;Ldfy;)Lerw$a; lambda$generate$64
		static
		0 o p_249722_
		1 o p_252044_
	be (Lnc;Ldfy;)Lerw$a; lambda$generate$63
		static
		0 o p_249409_
		1 o p_249358_
	bf (Lnc;Ldfy;)Lerw$a; lambda$generate$62
		static
		0 o p_252222_
		1 o p_248799_
	bg (Lnc;Ldfy;)Lerw$a; lambda$generate$61
		static
		0 o p_249774_
		1 o p_251568_
	bh (Lnc;Ldfy;)Lerw$a; lambda$generate$60
		static
		0 o p_250612_
		1 o p_249229_
	bi (Lnc;Ldfy;)Lerw$a; lambda$generate$59
		static
		0 o p_250989_
		1 o p_249660_
	bj (Lnc;Ldfy;)Lerw$a; lambda$generate$58
		static
		0 o p_250398_
		1 o p_249431_
	bk (Lnc;Ldfy;)Lerw$a; lambda$generate$57
		static
		0 o p_251694_
		1 o p_251741_
	bl (Lnc;Ldfy;)Lerw$a; lambda$generate$56
		static
		0 o p_250690_
		1 o p_250291_
	bm (Lnc;Ldfy;)Lerw$a; lambda$generate$55
		static
		0 o p_249287_
		1 o p_251963_
	bn (Lnc;Ldfy;)Lerw$a; lambda$generate$54
		static
		0 o p_248551_
		1 o p_249068_
	bo (Lnc;Ldfy;)Lerw$a; lambda$generate$53
		static
		0 o p_251899_
		1 o p_250170_
	bp (Lnc;Ldfy;)Lerw$a; lambda$generate$52
		static
		0 o p_251400_
		1 o p_249813_
	bq (Lnc;Ldfy;)Lerw$a; lambda$generate$51
		static
		0 o p_250445_
		1 o p_249683_
	br (Lnc;Ldfy;)Lerw$a; lambda$generate$50
		static
		0 o p_249803_
		1 o p_252320_
	bs (Lnc;Ldfy;)Lerw$a; lambda$generate$49
		static
		0 o p_250768_
		1 o p_248742_
	bt (Lnc;Ldfy;)Lerw$a; lambda$generate$48
		static
		0 o p_252091_
		1 o p_252148_
	bu (Lnc;Ldfy;)Lerw$a; lambda$generate$47
		static
		0 o p_250153_
		1 o p_251340_
	bv (Lnc;Ldfy;)Lerw$a; lambda$generate$46
		static
		0 o p_252141_
		1 o p_251378_
	bw (Lnc;Ldfy;)Lerw$a; lambda$generate$45
		static
		0 o p_250284_
		1 o p_249589_
	bx (Lnc;Ldfy;)Lerw$a; lambda$generate$44
		static
		0 o p_249569_
		1 o p_249500_
	by (Lnc;Ldfy;)Lerw$a; lambda$generate$43
		static
		0 o p_250532_
		1 o p_249451_
	bz (Lnc;Ldfy;)Lerw$a; lambda$generate$42
		static
		0 o p_250386_
		1 o p_248657_
	c (Ljo$b;Ldfy;)Lerw$a; lambda$generate$244
		0 o p_344230_
		1 o p_344231_
	c (Ldcv;)Lerw$a; lambda$generate$224
		static
		0 o p_250387_
	c (Lnc;Ldfy;)Lerw$a; lambda$generate$234
		static
		0 o p_250622_
		1 o p_249038_
	c (Ldfy;Ljava/lang/Integer;)Letf$a; lambda$generate$118
		static
		0 o p_251371_
		1 o p_251952_
	d (Lnc;Ldfy;)Lerw$a; lambda$generate$233
		static
		0 o p_251499_
		1 o p_250650_
	d (Ldcv;)Lerw$a; lambda$generate$223
		static
		0 o p_252041_
	d ()V generate
	d (Ljo$b;Ldfy;)Lerw$a; lambda$generate$240
		0 o p_344238_
		1 o p_344239_
	e ()Lerw$a; createPitcherCropLoot
	e (Ldcv;)Lerw$a; lambda$generate$221
		static
		0 o p_249748_
	e (Lnc;Ldfy;)Lerw$a; lambda$generate$225
		static
		0 o p_250823_
		1 o p_250055_
	e (Ljo$b;Ldfy;)Lerw$a; lambda$generate$239
		0 o p_344227_
		1 o p_344228_
	f (Ldcv;)Lerw$a; lambda$generate$220
		static
		0 o p_250181_
	f (Lnc;Ldfy;)Lerw$a; lambda$generate$216
		static
		0 o p_249235_
		1 o p_251637_
	f (Ljo$b;Ldfy;)Lerw$a; lambda$generate$236
		0 o p_344240_
		1 o p_344241_
	g (Ldcv;)Lerw$a; lambda$generate$219
		static
		0 o p_251652_
	g (Lnc;Ldfy;)Lerw$a; lambda$generate$215
		static
		0 o p_249984_
		1 o p_250507_
	g (Ljo$b;Ldfy;)Lerw$a; lambda$generate$235
		0 o p_344235_
		1 o p_344236_
	h (Lnc;Ldfy;)Lerw$a; lambda$generate$209
		static
		0 o p_251924_
		1 o p_251228_
	h (Ljo$b;Ldfy;)Lerw$a; lambda$generate$214
		0 o p_344210_
		1 o p_344211_
	i (Lnc;Ldfy;)Lerw$a; lambda$generate$208
		static
		0 o p_250586_
		1 o p_249767_
	i (Ljo$b;Ldfy;)Lerw$a; lambda$generate$198
		0 o p_345748_
		1 o p_249159_
	j (Lnc;Ldfy;)Lerw$a; lambda$generate$187
		static
		0 o p_344232_
		1 o p_344233_
	k (Lnc;Ldfy;)Lerw$a; lambda$generate$186
		static
		0 o p_344222_
		1 o p_344223_
	l (Lnc;Ldfy;)Lerw$a; lambda$generate$184
		static
		0 o p_248928_
		1 o p_249072_
	m (Lnc;Ldfy;)Lerw$a; lambda$generate$183
		static
		0 o p_249316_
		1 o p_250557_
	n (Lnc;Ldfy;)Lerw$a; lambda$generate$182
		static
		0 o p_248843_
		1 o p_250920_
	o (Lnc;Ldfy;)Lerw$a; lambda$generate$181
		static
		0 o p_249771_
		1 o p_249693_
	p (Lnc;Ldfy;)Lerw$a; lambda$generate$180
		static
		0 o p_248922_
		1 o p_251753_
	q (Lnc;Ldfy;)Lerw$a; lambda$generate$179
		static
		0 o p_250570_
		1 o p_249883_
	r (Lnc;Ldfy;)Lerw$a; lambda$generate$178
		static
		0 o p_251352_
		1 o p_251547_
	s (Lnc;Ldfy;)Lerw$a; lambda$generate$177
		static
		0 o p_249443_
		1 o p_250643_
	t (Lnc;Ldfy;)Lerw$a; lambda$generate$176
		static
		0 o p_249011_
		1 o p_249288_
	u (Ldfy;)Lerw$a; createDecoratedPotTable
		0 o p_277929_
	u (Lnc;Ldfy;)Lerw$a; lambda$generate$175
		static
		0 o p_250803_
		1 o p_251366_
	v (Lnc;Ldfy;)Lerw$a; lambda$generate$174
		static
		0 o p_249737_
		1 o p_248899_
	v (Ldfy;)Lerw$a; lambda$generate$247
		0 o p_344209_
	w (Lnc;Ldfy;)Lerw$a; lambda$generate$173
		static
		0 o p_250834_
		1 o p_251436_
	w (Ldfy;)Lerw$a; lambda$generate$245
		0 o p_344226_
	x (Lnc;Ldfy;)Lerw$a; lambda$generate$172
		static
		0 o p_251259_
		1 o p_248917_
	x (Ldfy;)Lerw$a; lambda$generate$243
		0 o p_344229_
	y (Lnc;Ldfy;)Lerw$a; lambda$generate$171
		static
		0 o p_248586_
		1 o p_249234_
	y (Ldfy;)Lerw$a; lambda$generate$232
		0 o p_249769_
	z (Ldfy;)Lerw$a; lambda$generate$231
		0 o p_250849_
	z (Lnc;Ldfy;)Lerw$a; lambda$generate$170
		static
		0 o p_250187_
		1 o p_249719_
nd net/minecraft/data/loot/packs/VanillaChestLoot
	a registries
	<init> (Ljo$a;)V <init>
		0 o registries
	a (Ljava/util/function/BiConsumer;)V spawnerLootTables
		0 o p_311958_
	a ()Lerw$a; shipwreckSupplyLootTable
	b ()Lerw$a; shipwreckMapLootTable
	c ()Lerw$a; bastionHoglinStableLootTable
	d ()Lerw$a; bastionBridgeLootTable
	e ()Lerw$a; endCityTreasureLootTable
	equals (Ljava/lang/Object;)Z equals
		0 o p_345349_
	f ()Lerw$a; netherBridgeLootTable
	g ()Lerw$a; bastionTreasureLootTable
	generate (Ljava/util/function/BiConsumer;)V generate
		0 o p_250931_
	h ()Lerw$a; bastionOtherLootTable
	hashCode ()I hashCode
	i ()Lerw$a; woodlandMansionLootTable
	j ()Lerw$a; strongholdLibraryLootTable
	k ()Lerw$a; strongholdCorridorLootTable
	l ()Lerw$a; ancientCityLootTable
	m ()Lerw$a; jungleTempleLootTable
	n ()Lerw$a; shipwreckTreasureLootTable
	o ()Lerw$a; pillagerOutpostLootTable
	p ()Lerw$a; desertPyramidLootTable
	q ()Ljo$a; registries
	toString ()Ljava/lang/String; toString
ne net/minecraft/data/loot/packs/VanillaEntityLoot
	<init> (Ljo$a;)V <init>
		0 o p_346214_
	b ()V generate
	d ()Lerw$a; elderGuardianLootTable
net/minecraft/client/ClientBrandRetriever net/minecraft/client/ClientBrandRetriever
	a VANILLA_NAME
	<init> ()V <init>
	getClientModName ()Ljava/lang/String; getClientModName
		static
net/minecraft/client/main/Main net/minecraft/client/main/Main
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljoptsimple/OptionSet;Ljoptsimple/OptionSpec;)Ljava/lang/Object; parseArgument
		static
		0 o p_129639_
		1 o p_129640_
	a (Ljava/lang/Integer;)Ljava/util/OptionalInt; ofNullable
		static
		0 o p_129635_
	a (Ljava/lang/String;)Ljava/lang/String; unescapeJavaArgument
		static
		0 o p_301984_
	b (Ljava/lang/String;)Ljava/util/Optional; emptyStringToEmptyOptional
		static
		0 o p_195487_
	c (Ljava/lang/String;)Z stringHasValue
		static
		0 o p_129637_
	main ([Ljava/lang/String;)V main
		static
		0 o p_129642_
net/minecraft/client/main/Main$1 net/minecraft/client/main/Main$1
	a val$proxyUser
	b val$proxyPass
	<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o p_129646_
		1 o p_129647_
	getPasswordAuthentication ()Ljava/net/PasswordAuthentication; getPasswordAuthentication
net/minecraft/client/main/Main$2 net/minecraft/client/main/Main$2
	<init> (Ljava/lang/String;)V <init>
		0 o p_129650_
	run ()V run
net/minecraft/data/Main net/minecraft/data/Main
	<init> ()V <init>
	a (Ljava/lang/String;)Ljava/nio/file/Path; lambda$main$0
		static
		0 o p_129659_
	a (Ljava/util/function/BiFunction;Ljava/util/concurrent/CompletableFuture;)Lma$a; bindRegistries
		static
		0 o p_256618_
		1 o p_256515_
	a (Lmc;)Lnm; lambda$createStandardGenerator$6
		static
		0 o p_293698_
	a (Ljava/nio/file/Path;Ljava/util/Collection;ZZZZZLae;Z)Llz; createStandardGenerator
		static
		0 o p_236680_
		1 o p_236681_
		2 o p_236682_
		3 o p_236683_
		4 o p_236684_
		5 o p_236685_
		6 o p_236686_
		7 o p_236687_
		8 o p_236688_
	a (Ljava/util/Collection;Lmc;)Lpf; lambda$createStandardGenerator$4
		static
		0 o p_253385_
		1 o p_253386_
	a (Ljava/util/concurrent/CompletableFuture;Lpz;Lmc;)Lqe; lambda$createStandardGenerator$3
		static
		0 o p_274751_
		1 o p_274752_
		2 o p_274753_
	a (Ljava/util/function/BiFunction;Ljava/util/concurrent/CompletableFuture;Lmc;)Lma; lambda$bindRegistries$1
		static
		0 o p_255474_
		1 o p_255475_
		2 o p_255476_
	b (Ljava/util/Collection;Lmc;)Lph; lambda$createStandardGenerator$2
		static
		0 o p_253387_
		1 o p_253388_
	b (Lmc;)Lnm; lambda$createStandardGenerator$5
		static
		0 o p_253392_
	main ([Ljava/lang/String;)V main
		static
		0 o p_129669_
net/minecraft/obfuscate/DontObfuscate net/minecraft/obfuscate/DontObfuscate
net/minecraft/server/Main net/minecraft/server/Main
	a LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lapo;Lcom/mojang/serialization/Dynamic;ZLatp;)Lalo$c; loadOrCreateConfig
		static
		0 o p_248563_
		1 o p_307444_
		2 o p_249093_
		3 o p_251069_
	a (Lerf$c;Lcom/mojang/datafixers/DataFixer;ZLjava/util/function/BooleanSupplier;Lka;Z)V forceUpgrade
		static
		0 o p_195489_
		1 o p_195490_
		2 o p_195491_
		3 o p_195492_
		4 o p_323503_
		5 o p_321704_
	a (Lerf$c;Latp;Lalp;Lapp;Lalm;Ljoptsimple/OptionSet;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljava/lang/Thread;)Lapn; lambda$main$3
		static
		0 o p_293749_
		1 o p_293750_
		2 o p_293751_
		3 o p_293752_
		4 o p_293753_
		5 o p_293754_
		6 o p_293755_
		7 o p_293756_
		8 o p_293757_
		9 o p_293758_
		10 o p_293759_
		11 o p_293760_
	a ()Z lambda$main$2
		static
	a (Lcom/mojang/serialization/Dynamic;Ljoptsimple/OptionSet;Ljoptsimple/OptionSpec;Lapp;Ljoptsimple/OptionSpec;Lalo$a;)Lalo$b; lambda$main$0
		static
		0 o p_307156_
		1 o p_307157_
		2 o p_307158_
		3 o p_307159_
		4 o p_307160_
		5 o p_307161_
	a (Ljava/nio/file/Path;)V writePidFile
		static
		0 o p_270192_
	a (Lalo$c;Lcom/mojang/serialization/Dynamic;Ljoptsimple/OptionSet;Ljoptsimple/OptionSpec;Lapp;Ljoptsimple/OptionSpec;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; lambda$main$1
		static
		0 o p_248080_
		1 o p_307550_
		2 o p_248082_
		3 o p_248083_
		4 o p_248084_
		5 o p_248085_
		6 o p_248086_
	main ([Ljava/lang/String;)V main
		static
		0 o p_129699_
net/minecraft/server/Main$1 net/minecraft/server/Main$1
	a val$dedicatedServer
	<init> (Ljava/lang/String;Lapn;)V <init>
		0 o p_129702_
		1 o p_129703_
	run ()V run
net/minecraft/server/MinecraftServer net/minecraft/server/MinecraftServer
	A profiler
	B onMetricsRecordingStopped
	C onMetricsRecordingFinished
	D willStartRecordingMetrics
	E debugCommandProfiler
	F debugCommandProfilerDelayStart
	G connection
	H progressListenerFactory
	I status
	J statusIcon
	K random
	L fixerUpper
	M localIp
	N port
	O registries
	P levels
	Q playerList
	R running
	S stopped
	T tickCount
	U ticksUntilAutosave
	V onlineMode
	W preventProxyConnections
	X pvp
	Y allowFlight
	Z motd
	aA structureTemplateManager
	aB tickRateManager
	aC potionBrewing
	aD isSaving
	aE fatalException
	aa playerIdleTimeout
	ab tickTimesNanos
	ac aggregatedTickTimesNanos
	ad keyPair
	ae singleplayerProfile
	af isDemo
	ag isReady
	ah lastOverloadWarningNanos
	ai lastServerStatus
	aj serverThread
	ak lastTickNanos
	al taskExecutionStartNanos
	am idleTimeNanos
	an nextTickTimeNanos
	ao delayedTasksMaxNextTickTimeNanos
	ap mayHaveDelayedTasks
	aq packRepository
	ar scoreboard
	as commandStorage
	at customBossEvents
	au functionManager
	av enforceWhitelist
	aw smoothedTickTimeMillis
	ax executor
	ay serverId
	az resources
	b VANILLA_BRAND
	c ABSOLUTE_MAX_WORLD_SIZE
	d DEMO_SETTINGS
	e ANONYMOUS_PLAYER_PROFILE
	f storageSource
	g playerDataStorage
	h proxy
	i services
	j worldData
	k LOGGER
	l AVERAGE_TICK_TIME_SMOOTHING
	m TICK_STATS_SPAN
	n OVERLOADED_THRESHOLD_NANOS
	o OVERLOADED_TICKS_THRESHOLD
	p OVERLOADED_WARNING_INTERVAL_NANOS
	q OVERLOADED_TICKS_WARNING_INTERVAL
	r STATUS_EXPIRE_TIME_NANOS
	s PREPARE_LEVELS_DEFAULT_DELAY_NANOS
	t MAX_STATUS_PLAYER_SAMPLE
	u SPAWN_POSITION_SEARCH_RADIUS
	v AUTOSAVE_INTERVAL
	w MIMINUM_AUTOSAVE_TICKS
	x MAX_TICK_LATENCY
	y tickables
	z metricsRecorder
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/Thread;Lerf$c;Latp;Lalp;Ljava/net/Proxy;Lcom/mojang/datafixers/DataFixer;Lalm;Lare;)V <init>
		0 o p_236723_
		1 o p_236724_
		2 o p_236725_
		3 o p_236726_
		4 o p_236727_
		5 o p_236728_
		6 o p_236729_
		7 o p_236730_
	A ()V waitForTasks
	B ()Z pollTask
	C ()Ljava/util/Optional; getWorldScreenshotFile
	D ()Ljava/nio/file/Path; getServerDirectory
	E ()Z isPaused
	F ()V onTickRateChanged
	G ()V forceTimeSynchronization
	H ()Z isShutdown
	I ()Laqu; overworld
	J ()Ljava/util/Set; levelKeys
	K ()Ljava/lang/Iterable; getAllLevels
	L ()Ljava/lang/String; getServerVersion
	M ()I getPlayerCount
	M_ ()Z shouldInformAdmins
	N ()I getMaxPlayers
	O ()[Ljava/lang/String; getPlayerNames
	P ()Layn; getModdedStatus
	Q ()Ljava/security/KeyPair; getKeyPair
	R ()I getPort
	S ()Lcom/mojang/authlib/GameProfile; getSingleplayerProfile
	T ()Z isSingleplayer
	U ()V initializeKeyPair
	V ()Z isSpawningMonsters
	W ()Z isDemo
	X ()Ljava/util/Optional; getServerResourcePack
	Y ()Z isResourcePackRequired
	Z ()Z usesAuthentication
	a (Lerd;)Ljava/nio/file/Path; getWorldPath
		0 o p_129844_
	a (Latp;Lcpl;)V enableForcedFeaturePacks
		static
		0 o p_341674_
		1 o p_341598_
	a (Layp$a;)Ljava/lang/String; lambda$dumpNativeModules$31
		static
		0 o p_212910_
	a (Lwz;)V sendSystemMessage
		0 o p_236736_
	a (Laqv;)Larz; createTextFilterForPlayer
		0 o p_129814_
	a (Laqv;Lbls;)V subscribeToDebugSample
		0 o p_324078_
		1 o p_323992_
	a (Let;)V kickUnlistedPlayers
		0 o p_129850_
	a (Ldws;)Ljava/lang/String; lambda$storeChunkIoError$35
		static
		0 o p_351721_
	a (Lard;)V createLevels
		0 o p_129816_
	a (Laqu;Lerk;ZZ)V setInitialSpawn
		static
		0 o p_177897_
		1 o p_177898_
		2 o p_177899_
		3 o p_177900_
	a (Lakq;)Laqu; getLevel
		0 o p_129881_
	a (Leqz;)V readScoreboard
		0 o p_129842_
	a (Z)V halt
		0 o p_129884_
	a (Latu;Lalc;Ljava/lang/Throwable;)V lambda$reloadResources$26
		static
		0 o p_238915_
		1 o p_212907_
		2 o p_212908_
	a (Ldws;Lo;Ldcd;)V lambda$storeChunkIoError$36
		0 o p_351718_
		1 o p_351719_
		2 o p_351720_
	a (Lbqo;Z)V setDifficulty
		0 o p_129828_
		1 o p_129829_
	a (Ljava/util/concurrent/atomic/AtomicReference;)V lambda$spin$2
		static
		0 o p_238920_
	a (Laqu;)I getSpawnRadius
		0 o p_129804_
	a (J)V logTickMethodTime
		0 o p_321837_
	a (Ldcw;)Z isLevelEnabled
		0 o p_350377_
	a (Ljz;)Ljava/util/Optional; lambda$setInitialSpawn$4
		static
		0 o p_258226_
	a (Lerl;)V setupDebugLevel
		0 o p_129848_
	a (Laqu;Laqs;Lerk;Ljm$c;)V lambda$setInitialSpawn$5
		static
		0 o p_319560_
		1 o p_319561_
		2 o p_319562_
		3 o p_319563_
	a (Laqu;Ljd;Lcmx;)Z isUnderSpawnProtection
		0 o p_129811_
		1 o p_129812_
		2 o p_129813_
	a (Ljava/lang/Throwable;)Lo; constructOrExtractCrashReport
		static
		0 o p_206569_
	a (Lcom/mojang/authlib/GameProfile;)Z isSingleplayerOwner
		0 o p_129840_
	a (Ljava/lang/Thread;Ljava/lang/Throwable;)V lambda$spin$3
		static
		0 o p_177909_
		1 o p_177910_
	a (Laln;)Z shouldRun
		0 o p_129883_
	a (ZZZ)Z saveAllChunks
		0 o p_129886_
		1 o p_129887_
		2 o p_129888_
	a (Lbne;)V lambda$new$0
		0 o p_177903_
	a (Lcom/google/common/collect/ImmutableList;)Ljava/util/concurrent/CompletionStage; lambda$reloadResources$28
		0 o p_335201_
	a (Ljava/util/function/Consumer;Lbne;)V lambda$startRecordingMetrics$34
		0 o p_212921_
		1 o p_212922_
	a (Latp;Ljava/util/Collection;Lcpl;Z)Lddr; configureRepositoryWithSelection
		static
		0 o p_341680_
		1 o p_341677_
		2 o p_341602_
		3 o p_341662_
	a (Lwz;Lwv$a;Ljava/lang/String;)V logChatMessage
		0 o p_241503_
		1 o p_241402_
		2 o p_241481_
	a (Lac;)Lac; fillServerSystemReport
		0 o p_177901_
	a (Ljava/util/Collection;Lnet/minecraft/server/MinecraftServer$a;)V lambda$reloadResources$29
		0 o p_335202_
		1 o p_335203_
	a (Ljava/util/function/Function;)Lnet/minecraft/server/MinecraftServer; spin
		static
		0 o p_129873_
	a (Ljava/util/function/BooleanSupplier;)V tickServer
		0 o p_129871_
	a (Ljava/lang/RuntimeException;)V setFatalException
		static
		0 o p_347584_
	a (Lo;)V onServerCrash
		0 o p_129874_
	a (Latp;Z)Ldck; getSelectedPacks
		static
		0 o p_129818_
		1 o p_341596_
	a (I)V setPort
		0 o p_129802_
	a (Latp;Lddr;ZZ)Lddr; configurePackRepository
		static
		0 o p_248681_
		1 o p_341632_
		2 o p_249869_
		3 o p_341620_
	a (Laur;)V setPlayerList
		0 o p_129824_
	a (Ljava/lang/Runnable;)Laln; wrapRunnable
		0 o p_129852_
	a (Ljava/nio/file/Path;)V dumpServerProperties
		0 o p_177911_
	a (Ldct;)V setDefaultGameType
		0 o p_129832_
	a (Ljava/util/Collection;)Ljava/util/concurrent/CompletableFuture; reloadResources
		0 o p_129862_
	a (Ljava/util/function/Consumer;Ljava/util/function/Consumer;)V startRecordingMetrics
		0 o p_177924_
		1 o p_177925_
	a (Latu;Lalc;)Lnet/minecraft/server/MinecraftServer$a; lambda$reloadResources$27
		static
		0 o p_212903_
		1 o p_212904_
	a (Ljava/util/Collection;Ljava/lang/String;)Z lambda$getSelectedPacks$30
		static
		0 o p_212915_
		1 o p_212916_
	a (Ldct;ZI)Z publishServer
		0 o p_129833_
		1 o p_129834_
		2 o p_129835_
	a (Lo;Ldcd;Ldws;)V storeChunkIoError
		0 o p_352397_
		1 o p_352348_
		2 o p_352231_
	a (Ljava/lang/Throwable;Ldws;Ldcd;)V reportChunkLoadFailure
		0 o p_352289_
		1 o p_352335_
		2 o p_330507_
	aA ()I getCompressionThreshold
	aB ()Z enforceSecureProfile
	aC ()J getNextTickTime
	aD ()Lcom/mojang/datafixers/DataFixer; getFixerUpper
	aE ()Lale; getAdvancements
	aF ()Lalg; getFunctions
	aG ()Latp; getPackRepository
	aH ()Leu; getCommands
	aI ()Let; createCommandSourceStack
	aJ ()Lczd; getRecipeManager
	aK ()Lalk; getScoreboard
	aL ()Leqw; getCommandStorage
	aM ()Ldcs; getGameRules
	aN ()Lalt; getCustomBossEvents
	aO ()Z isEnforceWhitelist
	aP ()F getCurrentSmoothedTickTime
	aQ ()Lall; tickRateManager
	aR ()J getAverageTickTimeNanos
	aS ()[J getTickTimesNanos
	aT ()Lbnf; getProfiler
	aU ()V endMetricsRecordingTick
	aV ()Z isRecordingMetrics
	aW ()V stopRecordingMetrics
	aX ()V finishRecordingMetrics
	aY ()V cancelRecordingMetrics
	aZ ()Z forceSynchronousWrites
	a_ (Ljava/lang/String;)V setLocalIp
		0 o p_129914_
	aa ()Z getPreventProxyConnections
	ab ()Z isSpawningAnimals
	ac ()Z areNpcsEnabled
	ad ()Z isPvpAllowed
	ae ()Z isFlightAllowed
	af ()Ljava/lang/String; getMotd
	ag ()Z isStopped
	ah ()Laur; getPlayerList
	ai ()Lart; getConnection
	aj ()Z isReady
	ak ()Z hasGui
	al ()I getTickCount
	am ()I getSpawnProtectionRadius
	an ()Z repliesToStatus
	ao ()Z hidesOnlinePlayers
	ap ()Ljava/net/Proxy; getProxy
	aq ()I getPlayerIdleTimeout
	ar ()Lcom/mojang/authlib/minecraft/MinecraftSessionService; getSessionService
	as ()Lazb; getProfileKeySignatureValidator
	at ()Lcom/mojang/authlib/GameProfileRepository; getProfileRepository
	au ()Laun; getProfileCache
	av ()Lajq; getStatus
	aw ()V invalidateStatus
	ax ()I getAbsoluteMaxWorldSize
	ay ()Z scheduleExecutables
	az ()Ljava/lang/Thread; getRunningThread
	b (Laqv;)Laqw; createGameModeForPlayer
		0 o p_177934_
	b (Z)V setDifficultyLocked
		0 o p_129959_
	b (ZZZ)Z saveEverything
		0 o p_195515_
		1 o p_195516_
		2 o p_195517_
	b (Ljava/lang/Throwable;Ldws;Ldcd;)V reportChunkSaveFailure
		0 o p_352232_
		1 o p_352253_
		2 o p_331741_
	b (Ljava/lang/String;)V setId
		0 o p_129949_
	b (I)I getScaledTrackingDistance
		0 o p_129935_
	b (Ljava/lang/Runnable;)V addTickable
		0 o p_129947_
	b (Laqu;)V synchronizeTime
		0 o p_276371_
	b (Lac;)Lac; fillSystemReport
		0 o p_177936_
	b (Lcom/mojang/authlib/GameProfile;)V setSingleplayerProfile
		0 o p_236741_
	b (Ljava/util/Collection;)Lcom/google/common/collect/ImmutableList; lambda$reloadResources$25
		0 o p_238914_
	b (Ljava/nio/file/Path;)V saveDebugReport
		0 o p_129860_
	b (Ljava/util/function/BooleanSupplier;)V managedBlock
		0 o p_347462_
	b (Lard;)V prepareLevels
		0 o p_129941_
	b (Laln;)V doRunTask
		0 o p_129957_
	bD ()Ljava/util/Optional; loadStatusIcon
	bE ()I computeNextAutosaveInterval
	bF ()Lajq; buildServerStatus
	bG ()Lajq$b; buildPlayerStatus
	bH ()V updateMobSpawningFlags
	bI ()V startMetricsRecordingTick
	bJ ()Ljava/lang/String; lambda$fillSystemReport$24
	bK ()Ljava/lang/String; lambda$fillSystemReport$23
	bL ()Ljava/lang/String; lambda$fillSystemReport$22
	bM ()Ljava/lang/String; lambda$fillSystemReport$21
	bN ()Ljava/lang/String; lambda$fillSystemReport$20
	bO ()Ljava/lang/String; lambda$fillSystemReport$19
	bP ()Ljava/lang/String; lambda$fillSystemReport$18
	bQ ()Ljava/lang/String; lambda$fillSystemReport$17
	bR ()Ljava/util/Optional; lambda$loadStatusIcon$13
	bS ()Z lambda$waitUntilNextTick$10
	bT ()Z lambda$runServer$8
		static
	bU ()Z lambda$stopServer$7
		static
	ba ()Lenu; getStructureManager
	bb ()Lerl; getWorldData
	bc ()Lka$b; registryAccess
	bd ()Ljt; registries
	be ()Lalb$b; reloadableRegistries
	bf ()Ldct; getForcedGameType
	bg ()Laue; getResourceManager
	bh ()Z isCurrentlySaving
	bi ()Z isTimeProfilerRunning
	bj ()V startTimeProfiler
	bk ()Lbne; stopTimeProfiler
	bl ()I getMaxChainedNeighborUpdates
	bm ()Lwu; getChatDecorator
	bn ()Z logIPs
	bo ()Z acceptsTransfers
	bp ()Lcwt; potionBrewing
	bq ()Lalj; serverLinks
	br ()V logFullTickTime
	bs ()V startMeasuringTaskExecutionTime
	bt ()V finishMeasuringTaskExecutionTime
	bu ()Z haveTime
	bv ()Z pollTaskInternal
	c (Ljava/lang/Runnable;)V executeIfPossible
		0 o p_202482_
	c (Ljava/nio/file/Path;)V dumpMiscStats
		0 o p_129951_
	c (Laqu;)Ljava/lang/String; lambda$tickChildren$16
		static
		0 o p_340654_
	c (I)V setPlayerIdleTimeout
		0 o p_129978_
	c (Z)V setDemo
		0 o p_129976_
	c (Ljava/util/function/BooleanSupplier;)V tickChildren
		0 o p_129954_
	c (Laqv;)V sendDifficultyUpdate
		0 o p_129939_
	c (Lcom/mojang/authlib/GameProfile;)I getProfilePermissions
		0 o p_129945_
	c (Ljava/lang/String;)Ljava/nio/file/Path; getFile
		0 o p_129972_
	close ()V close
	d (Ljava/util/function/BooleanSupplier;)Z lambda$managedBlock$9
		static
		0 o p_347013_
	d (Laqu;)Z lambda$stopServer$6
		static
		0 o p_202480_
	d (Ljava/lang/String;)V setMotd
		0 o p_129990_
	d (Ljava/lang/Runnable;)V doRunTask
		0 o p_129970_
	d (Ljava/nio/file/Path;)V dumpGameRules
		0 o p_129984_
	d (Laqv;)V lambda$tickChildren$15
		static
		0 o p_341570_
	d (Z)V setUsesAuthentication
		0 o p_129986_
	e (Ljava/nio/file/Path;)V dumpClasspath
		0 o p_129992_
	e (Z)V setPreventProxyConnections
		0 o p_129994_
	e ()Z initServer
	e (Ljava/lang/Runnable;)Z shouldRun
		0 o p_129980_
	f (Ljava/lang/Runnable;)Ljava/lang/Runnable; wrapRunnable
		0 o p_129988_
	f (Z)V setPvpAllowed
		0 o p_129998_
	f ()Lblu; getTickTimeLogger
	f (Ljava/nio/file/Path;)V dumpThreads
		0 o p_129996_
	g (Ljava/nio/file/Path;)V dumpNativeModules
		0 o p_195522_
	g (Z)V setFlightAllowed
		0 o p_130000_
	g ()Z isTickTimeLoggingEnabled
	getServerModName ()Ljava/lang/String; getServerModName
	h (Z)V setEnforceWhitelist
		0 o p_130005_
	h (Ljava/nio/file/Path;)V lambda$startMetricsRecordingTick$33
		0 o p_212927_
	i ()V onServerExit
	i (Ljava/nio/file/Path;)V lambda$startMetricsRecordingTick$32
		0 o p_206581_
	j (Ljava/nio/file/Path;)Ljava/util/Optional; lambda$loadStatusIcon$14
		static
		0 o p_272386_
	j ()Z isHardcore
	k ()I getOperatorUserPermissionLevel
	k (Ljava/nio/file/Path;)Z lambda$loadStatusIcon$12
		static
		0 o p_272387_
	k_ ()Z acceptsSuccess
	l (Ljava/nio/file/Path;)Z lambda$loadStatusIcon$11
		static
		0 o p_272385_
	l ()I getFunctionCompilationLevel
	m (Ljava/nio/file/Path;)V lambda$new$1
		static
		0 o p_177954_
	m ()Z shouldRconBroadcast
	n ()Z isDedicatedServer
	o ()I getRateLimitPacketsPerSecond
	p ()Z isEpollEnabled
	q ()Z isCommandBlockEnabled
	r ()Z isPublished
	t ()V forceDifficulty
	t_ ()V loadLevel
	u_ ()Ldct; getDefaultGameType
	v ()V stopServer
	v_ ()V waitUntilNextTick
	w ()Ljava/lang/String; getLocalIp
	w_ ()Z acceptsFailure
	x ()Z isRunning
	y ()V runServer
	z ()Z throwIfFatalException
		static
net/minecraft/server/MinecraftServer$1 net/minecraft/server/MinecraftServer$1
	a val$entries
	b val$gameRules
	<init> (Lnet/minecraft/server/MinecraftServer;Ljava/util/List;Ldcs;)V <init>
		0 o p_195527_
		1 o p_195528_
		2 o p_195529_
	a (Ldcs$e;Ldcs$f;)V visit
		0 o p_195531_
		1 o p_195532_
net/minecraft/server/MinecraftServer$a net/minecraft/server/MinecraftServer$ReloadableResources
	a resourceManager
	b managers
	<init> (Latu;Lalc;)V <init>
		0 o resourceManager
		1 o managers
	a ()Latu; resourceManager
	b ()Lalc; managers
	close ()V close
	equals (Ljava/lang/Object;)Z equals
		0 o p_206593_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
net/minecraft/server/MinecraftServer$b net/minecraft/server/MinecraftServer$ServerResourcePackInfo
	a id
	b url
	c hash
	d isRequired
	e prompt
	<init> (Ljava/util/UUID;Ljava/lang/String;Ljava/lang/String;ZLwz;)V <init>
		0 o id
		1 o url
		2 o hash
		3 o isRequired
		4 o prompt
	a ()Ljava/util/UUID; id
	b ()Ljava/lang/String; url
	c ()Ljava/lang/String; hash
	d ()Z isRequired
	e ()Lwz; prompt
	equals (Ljava/lang/Object;)Z equals
		0 o p_236757_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
net/minecraft/server/MinecraftServer$c net/minecraft/server/MinecraftServer$TimeProfiler
	a startNanos
	b startTick
	<init> (JI)V <init>
		0 o p_177958_
		1 o p_177959_
	a (JI)Lbne; stop
		0 o p_177961_
		1 o p_177962_
net/minecraft/server/MinecraftServer$c$1 net/minecraft/server/MinecraftServer$TimeProfiler$1
	a val$stopNanos
	b val$stopTick
	c this$0
	<init> (Lnet/minecraft/server/MinecraftServer$c;JI)V <init>
		0 o p_177967_
		1 o p_177968_
		2 o p_177969_
	a (Ljava/lang/String;)Ljava/util/List; getTimes
		0 o p_177972_
	a ()J getStartTimeNano
	a (Ljava/nio/file/Path;)Z saveResults
		0 o p_177974_
	b ()I getStartTimeTicks
	c ()J getEndTimeNano
	d ()I getEndTimeTicks
	e ()Ljava/lang/String; getProfilerResults
net/minecraft/util/profiling/jfr/event/ChunkGenerationEvent net/minecraft/util/profiling/jfr/event/ChunkGenerationEvent
	EVENT_NAME EVENT_NAME
	TYPE TYPE
	chunkPosX chunkPosX
	chunkPosZ chunkPosZ
	level level
	targetStatus targetStatus
	worldPosX worldPosX
	worldPosZ worldPosZ
	<clinit> ()V <clinit>
		static
	<init> (Ldcd;Lakq;Ljava/lang/String;)V <init>
		0 o p_195543_
		1 o p_195544_
		2 o p_195545_
net/minecraft/util/profiling/jfr/event/ChunkGenerationEvent$a net/minecraft/util/profiling/jfr/event/ChunkGenerationEvent$Fields
	a WORLD_POS_X
	b WORLD_POS_Z
	c CHUNK_POS_X
	d CHUNK_POS_Z
	e STATUS
	f LEVEL
	<init> ()V <init>
net/minecraft/util/profiling/jfr/event/ChunkRegionReadEvent net/minecraft/util/profiling/jfr/event/ChunkRegionReadEvent
	EVENT_NAME EVENT_NAME
	TYPE TYPE
	<clinit> ()V <clinit>
		static
	<init> (Ldws;Ldcd;Ldwr;I)V <init>
		0 o p_326299_
		1 o p_326137_
		2 o p_326509_
		3 o p_326225_
net/minecraft/util/profiling/jfr/event/ChunkRegionWriteEvent net/minecraft/util/profiling/jfr/event/ChunkRegionWriteEvent
	EVENT_NAME EVENT_NAME
	TYPE TYPE
	<clinit> ()V <clinit>
		static
	<init> (Ldws;Ldcd;Ldwr;I)V <init>
		0 o p_326040_
		1 o p_326006_
		2 o p_326456_
		3 o p_326368_
net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent
	EVENT_NAME EVENT_NAME
	TYPE TYPE
	receivedBytes receivedBytes
	receivedPackets receivedPackets
	remoteAddress remoteAddress
	sentBytes sentBytes
	sentPackets sentPackets
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o p_195562_
net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$a net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$Fields
	a REMOTE_ADDRESS
	b SENT_BYTES
	c RECEIVED_BYTES
	d SENT_PACKETS
	e RECEIVED_PACKETS
	<init> ()V <init>
net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$b net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$SumAggregation
	a sentBytes
	b sentPackets
	c receivedBytes
	d receivedPackets
	e event
	<init> (Ljava/lang/String;)V <init>
		0 o p_195575_
	a (I)V trackSentPacket
		0 o p_195578_
	a ()V commitEvent
	b (I)V trackReceivedPacket
		0 o p_195580_
net/minecraft/util/profiling/jfr/event/PacketReceivedEvent net/minecraft/util/profiling/jfr/event/PacketReceivedEvent
	NAME NAME
	TYPE TYPE
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/net/SocketAddress;I)V <init>
		0 o p_295637_
		1 o p_320289_
		2 o p_320603_
		3 o p_195587_
		4 o p_195585_
net/minecraft/util/profiling/jfr/event/PacketSentEvent net/minecraft/util/profiling/jfr/event/PacketSentEvent
	NAME NAME
	TYPE TYPE
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/net/SocketAddress;I)V <init>
		0 o p_294390_
		1 o p_320119_
		2 o p_319984_
		3 o p_195595_
		4 o p_195593_
net/minecraft/util/profiling/jfr/event/ServerTickTimeEvent net/minecraft/util/profiling/jfr/event/ServerTickTimeEvent
	EVENT_NAME EVENT_NAME
	TYPE TYPE
	averageTickDurationNanos averageTickDurationNanos
	<clinit> ()V <clinit>
		static
	<init> (F)V <init>
		0 o p_195602_
net/minecraft/util/profiling/jfr/event/ServerTickTimeEvent$a net/minecraft/util/profiling/jfr/event/ServerTickTimeEvent$Fields
	a AVERAGE_TICK_DURATION
	<init> ()V <init>
net/minecraft/util/profiling/jfr/event/WorldLoadFinishedEvent net/minecraft/util/profiling/jfr/event/WorldLoadFinishedEvent
	EVENT_NAME EVENT_NAME
	TYPE TYPE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
nf net/minecraft/data/loot/packs/VanillaEquipmentLoot
	a registries
	<init> (Ljo$a;)V <init>
		0 o registries
	a ()Ljo$a; registries
	a (Lcul;Lcul;Lcwx;Ljo$b;)Lerw$a; trialChamberEquipment
		static
		0 o p_345453_
		1 o p_345712_
		2 o p_346117_
		3 o p_345542_
	equals (Ljava/lang/Object;)Z equals
		0 o p_346330_
	generate (Ljava/util/function/BiConsumer;)V generate
		0 o p_338322_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ng net/minecraft/data/loot/packs/VanillaFishingLoot
	a registries
	<init> (Ljo$a;)V <init>
		0 o registries
	a ()Lerw$a; fishingFishLootTable
		static
	b ()Ljo$a; registries
	equals (Ljava/lang/Object;)Z equals
		0 o p_344827_
	generate (Ljava/util/function/BiConsumer;)V generate
		0 o p_249559_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
nh net/minecraft/data/loot/packs/VanillaGiftLoot
	a registries
	<init> (Ljo$a;)V <init>
		0 o registries
	a ()Ljo$a; registries
	equals (Ljava/lang/Object;)Z equals
		0 o p_346308_
	generate (Ljava/util/function/BiConsumer;)V generate
		0 o p_250831_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ni net/minecraft/data/loot/packs/VanillaLootTableProvider
	<init> ()V <init>
	a (Lmc;Ljava/util/concurrent/CompletableFuture;)Lmw; create
		static
		0 o p_250807_
		1 o p_324422_
nj net/minecraft/data/loot/packs/VanillaPiglinBarterLoot
	a registries
	<init> (Ljo$a;)V <init>
		0 o registries
	a ()Ljo$a; registries
	equals (Ljava/lang/Object;)Z equals
		0 o p_346226_
	generate (Ljava/util/function/BiConsumer;)V generate
		0 o p_250176_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
nk net/minecraft/data/loot/packs/VanillaShearingLoot
	a registries
	<init> (Ljo$a;)V <init>
		0 o registries
	a ()Ljo$a; registries
	equals (Ljava/lang/Object;)Z equals
		0 o p_346083_
	generate (Ljava/util/function/BiConsumer;)V generate
		0 o p_332018_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
nl net/minecraft/data/loot/packs/package-info
nm net/minecraft/data/metadata/PackMetadataGenerator
	d output
	e elements
	<init> (Lmc;)V <init>
		0 o p_254070_
	a (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/util/function/Supplier;)V lambda$run$1
		static
		0 o p_250509_
		1 o p_249290_
		2 o p_251317_
	a (Lmc;Lwz;Lcpl;)Lnm; forFeaturePack
		static
		0 o p_253903_
		1 o p_254497_
		2 o p_253848_
	a (Lly;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_254137_
	a (Lmc;Lwz;)Lnm; forFeaturePack
		static
		0 o p_256281_
		1 o p_255661_
	a ()Ljava/lang/String; getName
	a (Late;Ljava/lang/Object;)Lnm; add
		0 o p_252067_
		1 o p_249511_
	b (Late;Ljava/lang/Object;)Lcom/google/gson/JsonElement; lambda$add$0
		static
		0 o p_251977_
		1 o p_248733_
nn net/minecraft/data/metadata/package-info
no net/minecraft/data/models/BlockModelGenerators
	a MULTIFACE_GENERATOR
	b blockStateOutput
	c modelOutput
	d skippedAutoModelsOutput
	e nonOrientableTrapdoor
	f fullBlockModelCustomGenerators
	g texturedModels
	h SHAPE_CONSUMERS
	i CHISELED_BOOKSHELF_SLOT_MODEL_CACHE
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/function/Consumer;Ljava/util/function/BiConsumer;Ljava/util/function/Consumer;)V <init>
		0 o p_124481_
		1 o p_124482_
		2 o p_124483_
	A (Ldfy;)Ljava/util/List; createFloorFireModels
		0 o p_124996_
	A ()V createCauldrons
	B (Ldfy;)Ljava/util/List; createSideFireModels
		0 o p_124999_
	B ()V createChorusFlower
	C ()V createCrafterBlock
	C (Ldfy;)Ljava/util/List; createTopFireModels
		0 o p_125002_
	D ()V createEndPortalFrame
	D (Ldfy;)V createLantern
		0 o p_125005_
	E (Ldfy;)V createNonTemplateHorizontalBlock
		0 o p_125008_
	E ()V createChorusPlant
	F (Ldfy;)V createMultiface
		0 o p_176086_
	F ()V createComposter
	G (Ldfy;)V createShulkerBox
		0 o p_125011_
	G ()V createAmethystClusters
	H ()V createPointedDripstone
	I ()V createDaylightDetector
	J ()V createLightningRod
	K ()V createFarmland
	L ()V createFire
	M ()V createSoulFire
	N ()V createMuddyMangroveRoots
	O ()V createMangrovePropagule
	P ()V createFrostedIce
	Q ()V createGrassBlocks
	R ()V createCocoa
	S ()V createDirtPath
	T ()V createHopper
	U ()V createIronBars
	V ()V createLever
	W ()V createLilyPad
	X ()V createFrogspawnBlock
	Y ()V createNetherPortalBlock
	Z ()V createNetherrack
	a (Ldfy;Lof;Ljava/lang/Integer;)Lnx; lambda$createStems$7
		0 o p_176106_
		1 o p_176107_
		2 o p_176108_
	a (Ljk;)Lnx; lambda$createJigsaw$59
		0 o p_307147_
	a (Ldfy;Lno$e;Lof;)V createCrossBlockWithDefaultItem
		0 o p_124561_
		1 o p_124562_
		2 o p_124563_
	a (Ldum;)Lnx; lambda$createStructureBlock$40
		0 o p_176115_
	a (Ldfy;Lof;)V createPumpkinVariant
		0 o p_124565_
		1 o p_124566_
	a (Lduf;Ljava/lang/Comparable;Lakr;Lakr;)Lnv; createEmptyOrFullDispatch
		static
		0 o p_124627_
		1 o p_124628_
		2 o p_124629_
		3 o p_124630_
	a (Lji;Ldtz;)Lnx; createPointedDripstoneVariant
		0 o p_176117_
		1 o p_176118_
	a (Ldfy;Ldfy;Ljava/util/function/BiFunction;)V createCraftingTableLike
		0 o p_124550_
		1 o p_124551_
		2 o p_124552_
	a (Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lnx; lambda$createRepeater$38
		static
		0 o p_337485_
		1 o p_337486_
		2 o p_337487_
	a (Ldfy;Lno$e;)V createCrossBlockWithDefaultItem
		0 o p_124558_
		1 o p_124559_
	a (Lakr;Lof;)V lambda$createGrassBlocks$33
		static
		0 o p_176153_
		1 o p_176154_
	a (Ldfy;Ljava/lang/Integer;Ldty;)Lnx; lambda$createPitcherCrop$8
		static
		0 o p_339370_
		1 o p_339371_
		2 o p_339372_
	a (Lakr;Lakr;Ljava/lang/Boolean;)Lnx; lambda$createSculkCatalyst$54
		static
		0 o p_236278_
		1 o p_236279_
		2 o p_236280_
	a (Ldfy;Lakr;Lakr;Lakr;)Lnr; createWall
		static
		0 o p_124839_
		1 o p_124840_
		2 o p_124841_
		3 o p_124842_
	a (Ldfy;Ldfy;)V copyDoorModel
		0 o p_308919_
		1 o p_308994_
	a (Ldfy;Ldfy;Ldfy;Ldfy;Ldfy;Ldfy;Ldfy;Ldfy;)V createCoral
		0 o p_124537_
		1 o p_124538_
		2 o p_124539_
		3 o p_124540_
		4 o p_124541_
		5 o p_124542_
		6 o p_124543_
		7 o p_124544_
	a (Ldfy;Lakr;Lakr;)Lnu; createRotatedVariant
		static
		0 o p_124863_
		1 o p_124864_
		2 o p_124865_
	a (Ldfy;Lakr;Lof;Ljava/util/function/BiConsumer;)Lnr; createMirroredCubeGenerator
		static
		0 o p_176110_
		1 o p_176111_
		2 o p_176112_
		3 o p_176113_
	a (Ljava/lang/String;I)Lnx; lambda$createBambooModels$11
		static
		0 o p_176138_
		1 o p_176139_
	a (Ldfy;Lof;Ljava/util/function/BiConsumer;)Lnr; createPillarBlockUVLocked
		static
		0 o p_259670_
		1 o p_259852_
		2 o p_259181_
	a (Lakr;)[Lnx; createRotatedVariants
		static
		0 o p_124689_
	a (Lof;Lakr;)Lof; lambda$createChorusFlower$17
		static
		0 o p_176147_
		1 o p_176148_
	a (Ldfy;Lakr;Lof;)V createPistonVariant
		0 o p_124604_
		1 o p_124605_
		2 o p_124606_
	a (Lnt;Lakr;Lcom/mojang/datafixers/util/Pair;)V lambda$createChiseledBookshelf$55
		0 o p_329849_
		1 o p_329850_
		2 o p_329851_
	a (Ldfy;Ljava/util/function/Function;)V createBeeNest
		0 o p_124584_
		1 o p_124585_
	a (Lakr;Ljava/lang/Integer;)Lnx; lambda$createSnowBlocks$39
		static
		0 o p_176150_
		1 o p_176151_
	a (Lnt;Lns$c;Lny$a;Lcom/mojang/datafixers/util/Pair;)V lambda$addSlotStateAndRotationVariants$56
		0 o p_307148_
		1 o p_307149_
		2 o p_307150_
		3 o p_307151_
	a (ILjava/lang/String;Lof;)Lakr; createTurtleEggModel
		0 o p_124514_
		1 o p_124515_
		2 o p_124516_
	a ([Lakr;Ljava/lang/Integer;)Lnx; lambda$createRespawnAnchor$58
		static
		0 o p_236312_
		1 o p_236313_
	a (Ldfy;Lakr;Lakr;Lakr;Lakr;Lakr;Lakr;Lakr;Lakr;)Lnr; createDoor
		static
		0 o p_236284_
		1 o p_236285_
		2 o p_236286_
		3 o p_236287_
		4 o p_236288_
		5 o p_236289_
		6 o p_236290_
		7 o p_236291_
		8 o p_236292_
	a (Lakr;Lakr;Lakr;Lakr;Lakr;Lakr;Lakr;Lakr;Ldsp;Ljava/lang/Boolean;)Lnx; lambda$createVault$35
		static
		0 o p_337467_
		1 o p_337468_
		2 o p_337469_
		3 o p_337470_
		4 o p_337471_
		5 o p_337472_
		6 o p_337473_
		7 o p_337474_
		8 o p_337475_
		9 o p_337476_
	a (Ldfy;Ljava/lang/String;)V createSimpleFlatItemModel
		0 o p_124576_
		1 o p_124577_
	a (Ldtt;Lakr;Lakr;)Lnv; createBooleanModelDispatch
		static
		0 o p_124623_
		1 o p_124624_
		2 o p_124625_
	a ([Ldfy;)V createCampfires
		0 o p_124714_
	a (Lod;Ljava/lang/String;Lof;Lno$d;)Lakr; lambda$addBookSlotModel$57
		0 o p_261412_
		1 o p_261413_
		2 o p_261414_
		3 o p_261415_
	a (Lcul;)V createSimpleFlatItemModel
		0 o p_124518_
	a (Ljava/util/List;Ljava/util/function/UnaryOperator;)Ljava/util/List; wrapModels
		static
		0 o p_124683_
		1 o p_124684_
	a (Lnv$d;Ldty;Lakr;Lakr;Lakr;Lakr;)Lnv$d; configureDoorHalf
		static
		0 o p_236305_
		1 o p_236306_
		2 o p_236307_
		3 o p_236308_
		4 o p_236309_
		5 o p_236310_
	a (Ldfy;II)Lakr; lambda$createCropBlock$14
		0 o p_176096_
		1 o p_176097_
		2 o p_176098_
	a (Ldfy;Lof;Lod;)V createTrivialBlock
		0 o p_124568_
		1 o p_124569_
		2 o p_124570_
	a (Lnx;)Lnx; lambda$createSoulFire$31
		static
		0 o p_176143_
	a ([ILdfy;Lno$e;Ljava/lang/Integer;)Lnx; lambda$createCrossBlock$6
		0 o p_272378_
		1 o p_272379_
		2 o p_272380_
		3 o p_272381_
	a (Ldfy;Ljava/lang/Integer;)Lnx; lambda$createBrushableBlock$5
		0 o p_277252_
		1 o p_277253_
	a (I)Ljava/util/List; createBambooModels
		0 o p_124512_
	a (Lof;)V lambda$new$4
		static
		0 o p_176145_
	a (Ljava/lang/Comparable;Lnx;Lnx;Ljava/lang/Comparable;)Lnx; lambda$createEmptyOrFullDispatch$13
		static
		0 o p_176127_
		1 o p_176128_
		2 o p_176129_
		3 o p_176130_
	a (Lnt;Lns$c;Lny$a;)V addSlotStateAndRotationVariants
		0 o p_261951_
		1 o p_261482_
		2 o p_262169_
	a (Ldfy;Lno$e;Lduf;[I)V createCrossBlock
		0 o p_273533_
		1 o p_273521_
		2 o p_273430_
		3 o p_273001_
	a (Lcul;Lakr;)V delegateItemModel
		0 o p_124520_
		1 o p_124521_
	a (Ldfy;Lns$c;)V lambda$createMultiface$53
		static
		0 o p_236294_
		1 o p_236295_
	a (Loh$a;[Ldfy;)V createColoredBlockWithRandomRotations
		0 o p_124686_
		1 o p_124687_
	a (Ldfy;)V createTrivialCube
		0 o p_124852_
	a (Ljava/util/function/Function;Ljava/lang/Integer;)Lnx; lambda$createSnifferEgg$45
		static
		0 o p_277260_
		1 o p_277261_
	a (Ldfy;Lakr;Lakr;Lakr;Lakr;Z)Lnr; createFenceGate
		static
		0 o p_124810_
		1 o p_124811_
		2 o p_124812_
		3 o p_124813_
		4 o p_124814_
		5 o p_251730_
	a (Ldfy;Loh$a;Loh$a;)V createRotatedPillarWithHorizontalVariant
		0 o p_124590_
		1 o p_124591_
		2 o p_124592_
	a (Ldfy;Lns$c;Ldtt;)V lambda$createMultiface$52
		static
		0 o p_236297_
		1 o p_236298_
		2 o p_236299_
	a ()V run
	a ([ILit/unimi/dsi/fastutil/ints/Int2ObjectMap;Ldfy;Ljava/lang/Integer;)Lnx; lambda$createCropBlock$15
		0 o p_176169_
		1 o p_176170_
		2 o p_176171_
		3 o p_176172_
	a (Ljk;Lnx;)Lnx; applyRotation
		0 o p_124636_
		1 o p_124637_
	a (Lakr;Lakr;Lduj;)Lnx; lambda$createCalibratedSculkSensor$37
		static
		0 o p_284645_
		1 o p_284646_
		2 o p_284647_
	a (Ldfy;Ldfy;Lno$e;)V createPlant
		0 o p_124546_
		1 o p_124547_
		2 o p_124548_
	a (Ldfy;Loh$a;)V createAxisAlignedPillarBlock
		0 o p_124587_
		1 o p_124588_
	a (Lakr;Lakr;Lakr;Lakr;Lakr;Lakr;Ljava/lang/Boolean;Ldug;)Lnx; lambda$createActiveRail$9
		static
		0 o p_176160_
		1 o p_176161_
		2 o p_176162_
		3 o p_176163_
		4 o p_176164_
		5 o p_176165_
		6 o p_176166_
		7 o p_176167_
	a (Lakr;Lakr;Lakr;Lakr;Lakr;Lakr;Ldsi;Ljava/lang/Boolean;)Lnx; lambda$createTrialSpawner$34
		static
		0 o p_337477_
		1 o p_337478_
		2 o p_337479_
		3 o p_337480_
		4 o p_337481_
		5 o p_337482_
		6 o p_337483_
		7 o p_337484_
	a (Lnt;Lns$c;Lny$a;Ldtt;Lod;Z)V addBookSlotModel
		0 o p_261839_
		1 o p_261634_
		2 o p_262044_
		3 o p_262163_
		4 o p_261986_
		5 o p_261790_
	a (Ldfy;Lduf;[I)V createCropBlock
		0 o p_124554_
		1 o p_124555_
		2 o p_124556_
	a (Ldfy;Ljava/lang/String;Lod;Ljava/util/function/Function;)Lakr; createSuffixedVariant
		0 o p_124579_
		1 o p_124580_
		2 o p_124581_
		3 o p_124582_
	a (Llx;)V lambda$run$60
		0 o p_236303_
	a (Lakr;Ldfy;)Lno$a; blockEntityModels
		0 o p_124691_
		1 o p_124692_
	a (Ldfy;Lakr;)V delegateItemModel
		0 o p_124798_
		1 o p_124799_
	a (Ldfy;Lcul;)V createAirLikeBlock
		0 o p_124531_
		1 o p_124532_
	a (Ldfy;Lakr;Lakr;Lakr;Lakr;)Lnr; createCopperBulb
		0 o p_309175_
		1 o p_309189_
		2 o p_308957_
		3 o p_308948_
		4 o p_309019_
	a (Ldfy;Lakr;Lnx;)V createGrassLikeBlock
		0 o p_124600_
		1 o p_124601_
		2 o p_124602_
	a (Ljava/lang/Integer;Ljava/lang/Integer;)Lakr; createTurtleEggModel
		0 o p_124677_
		1 o p_124678_
	a (Lcwa;)V lambda$run$61
		0 o p_236282_
	a (Ldfy;Lakr;Lakr;Lakr;Lakr;Lakr;)Lnr; createCustomFence
		static
		0 o p_248625_
		1 o p_248654_
		2 o p_249827_
		3 o p_248819_
		4 o p_251062_
		5 o p_249076_
	a (Ljava/lang/Boolean;Ljava/lang/Boolean;)Lnx; lambda$createTripwireHook$42
		static
		0 o p_176124_
		1 o p_176125_
	a (Ldfy;Ldfy;Ldfy;)V createHangingSign
		0 o p_249023_
		1 o p_250861_
		2 o p_250943_
	a (Ljava/lang/Integer;)Lakr; lambda$createSnifferEgg$44
		0 o p_278206_
	a (Lakr;Lakr;Lakr;Lakr;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lnx; lambda$createCopperBulb$19
		static
		0 o p_308467_
		1 o p_308468_
		2 o p_308469_
		3 o p_308470_
		4 o p_308471_
		5 o p_308472_
	aA ()V createInfestedDeepslate
	aB ()V createRespawnAnchor
	aC ()V createJigsaw
	aD ()V createPetrifiedOakSlab
	aE ()V createLightBlock
	aa ()V createObserver
	ab ()V createPistons
	ac ()V createPistonHeads
	ad ()V createTrialSpawner
	ae ()V createVault
	af ()V createSculkSensor
	ag ()V createCalibratedSculkSensor
	ah ()V createSculkShrieker
	ai ()V createScaffolding
	aj ()V createCaveVines
	ak ()V createRedstoneLamp
	al ()V createRedstoneTorch
	am ()V createRepeater
	an ()V createSeaPickle
	ao ()V createSnowBlocks
	ap ()V createStonecutter
	aq ()V createStructureBlock
	ar ()V createSweetBerryBush
	as ()V createTripwire
	at ()V createTripwireHook
	au ()V createTurtleEgg
	av ()V createSnifferEgg
	aw ()V createSculkCatalyst
	ax ()V createChiseledBookshelf
	ay ()V createMagmaBlock
	az ()V createInfestedStone
	b (Ljava/lang/Integer;Ljava/lang/Integer;)Ljava/util/List; lambda$createTurtleEgg$43
		0 o p_176185_
		1 o p_176186_
	b (Lakr;Lof;)V lambda$createGrassBlocks$32
		static
		0 o p_176197_
		1 o p_176198_
	b (Ljk;)Lnx; lambda$createCrafterBlock$18
		0 o p_236301_
	b (Ldfy;Lno$e;Lof;)V createCrossBlock
		0 o p_124741_
		1 o p_124742_
		2 o p_124743_
	b (Lof;)V lambda$new$3
		static
		0 o p_176190_
	b (Ldfy;Ldfy;Lno$e;)V createGrowingPlant
		0 o p_124734_
		1 o p_124735_
		2 o p_124736_
	b (Lakr;Lakr;Lduj;)Lnx; lambda$createSculkSensor$36
		static
		0 o p_284648_
		1 o p_284649_
		2 o p_284650_
	b (Ldfy;Ldfy;)V copyTrapdoorModel
		0 o p_309079_
		1 o p_309124_
	b (Lnx;)Lnx; lambda$createSoulFire$30
		static
		0 o p_176188_
	b (Ldfy;Lakr;Lakr;)Lnr; createButton
		static
		0 o p_124885_
		1 o p_124886_
		2 o p_124887_
	b (Loh$a;[Ldfy;)V createColoredBlockWithStateRotations
		0 o p_124778_
		1 o p_124779_
	b (Ldfy;Loh$a;)V createTrivialBlock
		0 o p_124795_
		1 o p_124796_
	b (Ldfy;Lakr;)Lnu; createRotatedVariant
		static
		0 o p_124832_
		1 o p_124833_
	b (Ldfy;Lakr;Lof;Ljava/util/function/BiConsumer;)Lnr; createNorthWestMirroredCubeGenerator
		static
		0 o p_236317_
		1 o p_236318_
		2 o p_236319_
		3 o p_236320_
	b (Lof;Lakr;)Lof; lambda$createCommandBlock$10
		static
		0 o p_176192_
		1 o p_176193_
	b (Lakr;)Lnx; lambda$static$51
		static
		0 o p_176195_
	b (Ldfy;Lakr;Lakr;Lakr;)Lnr; createStairs
		static
		0 o p_124867_
		1 o p_124868_
		2 o p_124869_
		3 o p_124870_
	b (Ldfy;Lno$e;)V createCrossBlock
		0 o p_124738_
		1 o p_124739_
	b (Ldfy;)V createGenericCube
		0 o p_282830_
	b ()Lnv; createHorizontalFacingDispatch
		static
	b (Ljava/lang/Integer;)Lnx; lambda$createSweetBerryBush$41
		0 o p_176132_
	c (Lakr;Lof;)V lambda$createFurnace$16
		static
		0 o p_176206_
		1 o p_176207_
	c (Ldfy;Lakr;)Lnu; createSimpleBlock
		static
		0 o p_124860_
		1 o p_124861_
	c (Ldfy;Loh$a;)V createHorizontallyRotatedBlock
		0 o p_124745_
		1 o p_124746_
	c (Ldfy;)V skipAutoItemBlock
		0 o p_124525_
	c (Lof;)V lambda$new$2
		static
		0 o p_176202_
	c (Lakr;)Lnx; lambda$static$50
		static
		0 o p_176204_
	c (Ldfy;Ldfy;)V createNonTemplateModelBlock
		0 o p_124534_
		1 o p_124535_
	c (Ldfy;Lno$e;)V createDoublePlant
		0 o p_124792_
		1 o p_124793_
	c (Ldfy;Lakr;Lof;Ljava/util/function/BiConsumer;)Lnr; createMirroredColumnGenerator
		static
		0 o p_176180_
		1 o p_176181_
		2 o p_176182_
		3 o p_176183_
	c (Ldfy;Lakr;Lakr;)Lnr; createFence
		static
		0 o p_124905_
		1 o p_124906_
		2 o p_124907_
	c (Lnx;)Lnx; lambda$createSoulFire$29
		static
		0 o p_176200_
	c (Ldfy;Lakr;Lakr;Lakr;)Lnr; createOrientableTrapdoor
		static
		0 o p_124889_
		1 o p_124890_
		2 o p_124891_
		3 o p_124892_
	c ()Lnv; createHorizontalFacingDispatchAlt
		static
	d (Lakr;Lof;)V lambda$createBarrel$12
		static
		0 o p_176215_
		1 o p_176216_
	d (Ldfy;Lakr;Lakr;)Lnr; createRotatedPillarWithHorizontalVariant
		static
		0 o p_124925_
		1 o p_124926_
		2 o p_124927_
	d (Ldfy;Loh$a;)V createFurnace
		0 o p_124857_
		1 o p_124858_
	d (Ldfy;)V createSimpleFlatItemModel
		0 o p_124729_
	d (Ldfy;Ldfy;)V createCoralFans
		0 o p_124731_
		1 o p_124732_
	d ()Lnv; createTorchHorizontalDispatch
		static
	d (Lakr;)Lnx; lambda$static$49
		static
		0 o p_176213_
	d (Ldfy;Lakr;Lakr;Lakr;)Lnr; createTrapdoor
		static
		0 o p_124909_
		1 o p_124910_
		2 o p_124911_
		3 o p_124912_
	d (Ldfy;Lakr;)Lnr; createAxisAlignedPillarBlock
		static
		0 o p_124882_
		1 o p_124883_
	d (Lof;)V lambda$new$1
		static
		0 o p_176211_
	d (Lnx;)Lnx; lambda$createSoulFire$28
		static
		0 o p_176209_
	e (Lnx;)Lnx; lambda$createSoulFire$27
		static
		0 o p_176221_
	e (Ldfy;Lakr;Lakr;)Lnr; createPressurePlate
		static
		0 o p_124942_
		1 o p_124943_
		2 o p_124944_
	e (Lakr;)Lnx; lambda$static$48
		static
		0 o p_176225_
	e (Lof;)V lambda$new$0
		static
		0 o p_176223_
	e (Ldfy;Ldfy;)V createStems
		0 o p_124789_
		1 o p_124790_
	e ()Lnv; createFacingDispatch
		static
	e (Ldfy;)V createRotatedMirroredVariantBlock
		0 o p_124787_
	e (Ldfy;Lakr;)V createAxisAlignedPillarBlockCustomModel
		0 o p_124902_
		1 o p_124903_
	e (Ldfy;Lakr;Lakr;Lakr;)Lnr; createSlab
		static
		0 o p_124929_
		1 o p_124930_
		2 o p_124931_
		3 o p_124932_
	f (Lakr;)Lnx; lambda$static$47
		static
		0 o p_176229_
	f (Lnx;)Lnx; lambda$createFire$26
		static
		0 o p_176227_
	f ()Lnv; createRotatedPillar
		static
	f (Ldfy;Lakr;)V createAirLikeBlock
		0 o p_124922_
		1 o p_124923_
	f (Ldfy;Ldfy;)Lno$a; blockEntityModels
		0 o p_124826_
		1 o p_124827_
	f (Ldfy;)V createRotatedVariantBlock
		0 o p_124824_
	f (Ldfy;Lakr;Lakr;)V createDoubleBlock
		0 o p_124954_
		1 o p_124955_
		2 o p_124956_
	g (Ldfy;Ldfy;)V createFullAndCarpetBlocks
		0 o p_176218_
		1 o p_176219_
	g (Lnx;)Lnx; lambda$createFire$25
		static
		0 o p_176232_
	g (Lakr;)Lnx; lambda$static$46
		static
		0 o p_176234_
	g (Ldfy;)V createBrushableBlock
		0 o p_277651_
	g ()V createBigDripLeafBlock
	h ()V createPitcherPlant
	h (Lnx;)Lnx; lambda$createFire$24
		static
		0 o p_176236_
	h (Lakr;)Lnx; lambda$wrapModels$20
		static
		0 o p_176238_
	h (Ldfy;Ldfy;)V createGlassBlocks
		0 o p_124879_
		1 o p_124880_
	h (Ldfy;)Lno$b; family
		0 o p_124877_
	i ()V createPitcherCrop
	i (Ldfy;Ldfy;)V copyCopperBulbModel
		0 o p_309045_
		1 o p_309092_
	i (Ldfy;)V createDoor
		0 o p_124897_
	i (Lnx;)Lnx; lambda$createFire$23
		static
		0 o p_176240_
	j ()V createSunflower
	j (Ldfy;Ldfy;)V createWeightedPressurePlate
		0 o p_124919_
		1 o p_124920_
	j (Lnx;)Lnx; lambda$createFire$22
		static
		0 o p_176243_
	j (Ldfy;)V createOrientableTrapdoor
		0 o p_124917_
	k (Ldfy;)V createTrapdoor
		0 o p_124937_
	k ()V createTallSeagrass
	k (Lnx;)Lnx; lambda$createFire$21
		static
		0 o p_124894_
	k (Ldfy;Ldfy;)V copyModel
		0 o p_124939_
		1 o p_124940_
	l (Ldfy;)Lno$f; woodProvider
		0 o p_124949_
	l ()V createSmallDripleaf
	l (Ldfy;Ldfy;)V createNormalTorch
		0 o p_124951_
		1 o p_124952_
	m (Ldfy;Ldfy;)V createBedItem
		0 o p_124963_
		1 o p_124964_
	m ()V createBamboo
	m (Ldfy;)V createNonTemplateModelBlock
		0 o p_124961_
	n (Ldfy;)V createPassiveRail
		0 o p_124969_
	n (Ldfy;Ldfy;)V createNetherRoots
		0 o p_124971_
		1 o p_124972_
	n ()Lnv; createColumnWithFacing
	o (Ldfy;Ldfy;)V createCandleAndCandleCake
		0 o p_176245_
		1 o p_176246_
	o ()V createBarrel
	o (Ldfy;)V createActiveRail
		0 o p_124975_
	p (Ldfy;)V createFlowerBed
		0 o p_273441_
	p ()V createBell
	q (Ldfy;)V createCommandBlock
		0 o p_124978_
	q ()V createGrindstone
	r (Ldfy;)V createAnvil
		0 o p_124981_
	r ()V createBookshelf
	s (Ldfy;)V createAzalea
		0 o p_176248_
	s ()V createRedstoneWire
	t ()V createComparator
	t (Ldfy;)V createPottedAzalea
		0 o p_176250_
	u ()V createSmoothStoneSlab
	u (Ldfy;)V createMushroomBlock
		0 o p_124984_
	v (Ldfy;)V createDispenserBlock
		0 o p_124987_
	v ()V createBrewingStand
	w (Ldfy;)V createCopperBulb
		0 o p_308914_
	w ()V createCakeBlock
	x ()V createCartographyTable
	x (Ldfy;)V createAmethystCluster
		0 o p_176252_
	y ()V createSmithingTable
	y (Ldfy;)V createNyliumBlock
		0 o p_124990_
	z ()V createPumpkins
	z (Ldfy;)V createRotatableColumn
		0 o p_124993_
no$1 net/minecraft/data/models/BlockModelGenerators$1
	a $SwitchMap$net$minecraft$core$FrontAndTop
	b $SwitchMap$net$minecraft$world$level$block$entity$vault$VaultState
	c $SwitchMap$net$minecraft$world$level$block$entity$trialspawner$TrialSpawnerState
	d $SwitchMap$net$minecraft$world$level$block$state$properties$RailShape
	e $SwitchMap$net$minecraft$world$level$block$state$properties$DoubleBlockHalf
	<clinit> ()V <clinit>
		static
no$a net/minecraft/data/models/BlockModelGenerators$BlockEntityModelGenerator
	a this$0
	b baseModel
	<init> (Lno;Lakr;Ldfy;)V <init>
		0 o p_125019_
		1 o p_125020_
		2 o p_125021_
	a (Lod;[Ldfy;)Lno$a; createWithCustomBlockItemModel
		0 o p_125023_
		1 o p_125024_
	a ([Ldfy;)Lno$a; create
		0 o p_125026_
	b ([Ldfy;)Lno$a; createWithoutBlockItem
		0 o p_125028_
no$b net/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider
	a this$0
	b mapping
	c models
	d family
	e fullBlock
	f skipGeneratingModelsFor
	<init> (Lno;Lof;)V <init>
		0 o p_125033_
		1 o p_125034_
	a (Llx$b;Ldfy;)V lambda$generateFor$1
		0 o p_308473_
		1 o p_308474_
	a (Lod;Ldfy;)Lakr; getOrCreateModel
		0 o p_176262_
		1 o p_176263_
	a (Ldfy;Ldfy;)Lno$b; donateModelTo
		0 o p_308961_
		1 o p_309136_
	a (Ldfy;Lod;)Lno$b; fullBlock
		0 o p_125041_
		1 o p_125042_
	a (Ldfy;)Lno$b; button
		0 o p_125036_
	a (Llx;)Lno$b; generateFor
		0 o p_176260_
	b (Ldfy;)Lno$b; wall
		0 o p_125046_
	b (Ldfy;Lod;)Lakr; lambda$getOrCreateModel$0
		0 o p_176267_
		1 o p_176268_
	c (Ldfy;)Lno$b; customFence
		0 o p_250333_
	d (Ldfy;)Lno$b; fence
		0 o p_125048_
	e (Ldfy;)Lno$b; customFenceGate
		0 o p_248640_
	f (Ldfy;)Lno$b; fenceGate
		0 o p_125050_
	g (Ldfy;)Lno$b; pressurePlate
		0 o p_125052_
	h (Ldfy;)Lno$b; sign
		0 o p_176270_
	i (Ldfy;)Lno$b; slab
		0 o p_125054_
	j (Ldfy;)Lno$b; stairs
		0 o p_125056_
	k (Ldfy;)Lno$b; fullBlockVariant
		0 o p_176272_
	l (Ldfy;)Lno$b; door
		0 o p_176274_
	m (Ldfy;)V trapdoor
		0 o p_176276_
no$c net/minecraft/data/models/BlockModelGenerators$BlockStateGeneratorSupplier
	create (Ldfy;Lakr;Lof;Ljava/util/function/BiConsumer;)Lnr; create
		0 o p_176278_
		1 o p_176279_
		2 o p_176280_
		3 o p_176281_
no$d net/minecraft/data/models/BlockModelGenerators$BookSlotModelCacheKey
	a template
	b modelSuffix
	<init> (Lod;Ljava/lang/String;)V <init>
		0 o template
		1 o modelSuffix
	a ()Lod; template
	b ()Ljava/lang/String; modelSuffix
	equals (Ljava/lang/Object;)Z equals
		0 o p_261822_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
no$e net/minecraft/data/models/BlockModelGenerators$TintState
	a TINTED
	b NOT_TINTED
	c $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_125062_
		1 o p_125063_
	a ()Lod; getCross
	b ()Lod; getCrossPot
	c ()[Lno$e; $values
		static
	valueOf (Ljava/lang/String;)Lno$e; valueOf
		static
		0 o p_125067_
	values ()[Lno$e; values
		static
no$f net/minecraft/data/models/BlockModelGenerators$WoodProvider
	a this$0
	b logMapping
	<init> (Lno;Lof;)V <init>
		0 o p_125072_
		1 o p_125073_
	a (Ldfy;)Lno$f; wood
		0 o p_125075_
	b (Ldfy;)Lno$f; log
		0 o p_125077_
	c (Ldfy;)Lno$f; logWithHorizontal
		0 o p_125079_
	d (Ldfy;)Lno$f; logUVLocked
		0 o p_259915_
np net/minecraft/data/models/ItemModelGenerators
	a TRIM_TYPE_PREDICATE_ID
	b GENERATED_TRIM_MODELS
	c output
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/function/BiConsumer;)V <init>
		0 o p_125082_
	a (Lakr;Lakr;Lakr;)V generateLayeredItem
		0 o p_267272_
		1 o p_266738_
		2 o p_267328_
	a (Lcul;Lcul;Lod;)V generateFlatItem
		0 o p_125085_
		1 o p_125086_
		2 o p_125087_
	a (Lcul;Ljava/lang/String;Lod;)V generateFlatItem
		0 o p_125092_
		1 o p_125093_
		2 o p_125094_
	a (Lcul;Lod;)V generateFlatItem
		0 o p_125089_
		1 o p_125090_
	a (Lakr;Ljava/lang/String;)Lakr; getItemModelForTrimMaterial
		0 o p_266817_
		1 o p_267030_
	a (Lakr;Ljava/util/Map;Ljm;)Lcom/google/gson/JsonObject; generateBaseArmorTrimTemplate
		0 o p_266939_
		1 o p_267324_
		2 o p_323559_
	a ()V run
	a (Lcsf;Lakr;Ljava/util/Map;)Lcom/google/gson/JsonObject; lambda$generateArmorTrims$1
		0 o p_323126_
		1 o p_323127_
		2 o p_323128_
	a (Lcul;)V generateItemWithOverlay
		0 o p_330987_
	a (Lakr;Lakr;Lakr;Lakr;)V generateLayeredItem
		0 o p_268353_
		1 o p_268162_
		2 o p_268173_
		3 o p_268312_
	a (Lcsf;)V generateArmorTrims
		0 o p_267151_
	b (Lcsf;Lakr;Ljava/util/Map;)Lcom/google/gson/JsonObject; lambda$generateArmorTrims$0
		0 o p_323129_
		1 o p_323130_
		2 o p_323131_
	b (Lcul;)V generateCompassItem
		0 o p_236322_
	c (Lcul;)V generateClockItem
		0 o p_236324_
np$a net/minecraft/data/models/ItemModelGenerators$TrimModelData
	a name
	b itemModelIndex
	c overrideArmorMaterials
	<init> (Ljava/lang/String;FLjava/util/Map;)V <init>
		0 o name
		1 o itemModelIndex
		2 o overrideArmorMaterials
	a (Ljm;)Ljava/lang/String; name
		0 o p_323590_
	a ()Ljava/lang/String; name
	b ()F itemModelIndex
	c ()Ljava/util/Map; overrideArmorMaterials
	equals (Ljava/lang/Object;)Z equals
		0 o p_267211_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
nq net/minecraft/data/models/ModelProvider
	d blockStatePathProvider
	e modelPathProvider
	<init> (Lmc;)V <init>
		0 o p_252226_
	a (Ljava/util/Map;Lnr;)V lambda$run$0
		static
		0 o p_339376_
		1 o p_339377_
	a (Ljava/util/Map;Lakr;Ljava/util/function/Supplier;)V lambda$run$1
		static
		0 o p_339373_
		1 o p_339374_
		2 o p_339375_
	a (Ldfy;)Ljava/nio/file/Path; lambda$run$5
		0 o p_248016_
	a (Lly;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_253790_
	a (Ljava/util/Map;Ldfy;)Z lambda$run$3
		static
		0 o p_125116_
		1 o p_125117_
	a ()Ljava/lang/String; getName
	a (Ljava/util/Set;Ljava/util/Map;Ldfy;)V lambda$run$4
		static
		0 o p_125126_
		1 o p_125127_
		2 o p_125128_
	a (Ljava/util/function/Function;Lly;Ljava/util/Map$Entry;)Ljava/util/concurrent/CompletableFuture; lambda$saveCollection$6
		static
		0 o p_253406_
		1 o p_253407_
		2 o p_253408_
	a (I)[Ljava/util/concurrent/CompletableFuture; lambda$saveCollection$7
		static
		0 o p_253409_
	a (Ljava/util/Map$Entry;)Z lambda$run$2
		static
		0 o p_300706_
	a (Lly;Ljava/util/Map;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; saveCollection
		0 o p_254549_
		1 o p_253779_
		2 o p_254013_
nr net/minecraft/data/models/blockstates/BlockStateGenerator
	a ()Ldfy; getBlock
ns net/minecraft/data/models/blockstates/Condition
	a ()Lns$c; condition
		static
	a (Ldtd;)V validate
		0 o p_125136_
	a ([Lns;)Lns; and
		static
		0 o p_176294_
	b ([Lns;)Lns; or
		static
		0 o p_125138_
ns$a net/minecraft/data/models/blockstates/Condition$CompositeCondition
	a operation
	b subconditions
	<init> (Lns$b;Ljava/util/List;)V <init>
		0 o p_125142_
		1 o p_125143_
	a (Ldtd;Lns;)V lambda$validate$0
		static
		0 o p_125151_
		1 o p_125152_
	a (Ldtd;)V validate
		0 o p_125149_
	b ()Lcom/google/gson/JsonElement; get
	get ()Ljava/lang/Object; get
ns$b net/minecraft/data/models/blockstates/Condition$Operation
	a AND
	b OR
	c id
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_125161_
		1 o p_125162_
		2 o p_125163_
	a ()[Lns$b; $values
		static
	valueOf (Ljava/lang/String;)Lns$b; valueOf
		static
		0 o p_125167_
	values ()[Lns$b; values
		static
ns$c net/minecraft/data/models/blockstates/Condition$TerminalCondition
	a terms
	<init> ()V <init>
	a (Lduf;Ljava/lang/String;)V putValue
		0 o p_125184_
		1 o p_125185_
	a (Lduf;Ljava/lang/Comparable;[Ljava/lang/Comparable;)Lns$c; term
		0 o p_125180_
		1 o p_125181_
		2 o p_125182_
	a (Ldtd;Lduf;)Z lambda$validate$1
		static
		0 o p_125174_
		1 o p_125175_
	a (Lduf;Ljava/util/stream/Stream;)Ljava/lang/String; joinValues
		static
		0 o p_125187_
		1 o p_125188_
	a (Ldtd;)V validate
		0 o p_125172_
	a (Lcom/google/gson/JsonObject;Lduf;Ljava/lang/String;)V lambda$get$0
		static
		0 o p_125190_
		1 o p_125191_
		2 o p_125192_
	a (Lduf;Ljava/lang/Comparable;)Lns$c; term
		0 o p_125177_
		1 o p_125178_
	b (Lduf;Ljava/lang/Comparable;[Ljava/lang/Comparable;)Lns$c; negatedTerm
		0 o p_176300_
		1 o p_176301_
		2 o p_176302_
	b (Lduf;Ljava/lang/Comparable;)Lns$c; negatedTerm
		0 o p_176297_
		1 o p_176298_
	b ()Lcom/google/gson/JsonElement; get
	c (Lduf;Ljava/lang/Comparable;[Ljava/lang/Comparable;)Ljava/lang/String; getTerm
		static
		0 o p_125195_
		1 o p_125196_
		2 o p_125197_
	get ()Ljava/lang/Object; get
nt net/minecraft/data/models/blockstates/MultiPartGenerator
	a block
	b parts
	<init> (Ldfy;)V <init>
		0 o p_125202_
	a ()Ldfy; getBlock
	a (Lns;[Lnx;)Lnt; with
		0 o p_125216_
		1 o p_125217_
	a (Ljava/util/List;)Lnt; with
		0 o p_125221_
	a (Lnx;)Lnt; with
		0 o p_125219_
	a (Lns;Ljava/util/List;)Lnt; with
		0 o p_125213_
		1 o p_125214_
	a (Ldtd;Lnt$b;)V lambda$get$0
		static
		0 o p_125207_
		1 o p_125208_
	a (Ldfy;)Lnt; multiPart
		static
		0 o p_125205_
	a (Lns;Lnx;)Lnt; with
		0 o p_125210_
		1 o p_125211_
	b ()Lcom/google/gson/JsonElement; get
	get ()Ljava/lang/Object; get
nt$a net/minecraft/data/models/blockstates/MultiPartGenerator$ConditionalEntry
	a condition
	<init> (Lns;Ljava/util/List;)V <init>
		0 o p_125226_
		1 o p_125227_
	a (Ldtd;)V validate
		0 o p_125233_
	a (Lcom/google/gson/JsonObject;)V decorate
		0 o p_125235_
nt$b net/minecraft/data/models/blockstates/MultiPartGenerator$Entry
	a variants
	<init> (Ljava/util/List;)V <init>
		0 o p_125238_
	a (Ldtd;)V validate
		0 o p_125243_
	a ()Lcom/google/gson/JsonElement; get
	a (Lcom/google/gson/JsonObject;)V decorate
		0 o p_125244_
	get ()Ljava/lang/Object; get
nu net/minecraft/data/models/blockstates/MultiVariantGenerator
	a block
	b baseVariants
	c seenProperties
	d declaredPropertySets
	<init> (Ldfy;Ljava/util/List;)V <init>
		0 o p_125251_
		1 o p_125252_
	a (Lduf;)V lambda$with$0
		0 o p_339378_
	a (Lnv;)Lnu; with
		0 o p_125272_
	a (Ldfy;[Lnx;)Lnu; multiVariant
		static
		0 o p_125260_
		1 o p_125261_
	a (Ljava/util/List;Lcom/google/common/collect/ImmutableList$Builder;Lnx;)V lambda$mergeVariants$6
		static
		0 o p_125274_
		1 o p_125275_
		2 o p_125276_
	a (Ldfy;Lnx;)Lnu; multiVariant
		static
		0 o p_125257_
		1 o p_125258_
	a (Ljava/util/List;Ljava/util/List;)Ljava/util/List; mergeVariants
		static
		0 o p_125278_
		1 o p_125279_
	a ()Ldfy; getBlock
	a (Ljava/util/Map;Lcom/mojang/datafixers/util/Pair;)V lambda$get$3
		static
		0 o p_125284_
		1 o p_125285_
	a (Ldfy;)Lnu; multiVariant
		static
		0 o p_125255_
	a (Ljava/util/Map;Lcom/google/gson/JsonObject;)V lambda$get$4
		static
		0 o p_125281_
		1 o p_125282_
	a (Lcom/google/common/collect/ImmutableList$Builder;Lnx;Lnx;)V lambda$mergeVariants$5
		static
		0 o p_176304_
		1 o p_176305_
		2 o p_176306_
	a (Lcom/mojang/datafixers/util/Pair;Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; lambda$get$1
		static
		0 o p_176308_
		1 o p_176309_
	b (Ljava/util/Map;Lcom/mojang/datafixers/util/Pair;)Ljava/util/stream/Stream; lambda$get$2
		static
		0 o p_125288_
		1 o p_125289_
	b ()Lcom/google/gson/JsonElement; get
	get ()Ljava/lang/Object; get
nv net/minecraft/data/models/blockstates/PropertyDispatch
	a values
	<init> ()V <init>
	a (Lduf;Lnw;)Ljava/util/stream/Stream; lambda$verifyComplete$0
		static
		0 o p_125315_
		1 o p_125316_
	a (Lduf;Lduf;Lduf;)Lnv$c; properties
		static
		0 o p_125300_
		1 o p_125301_
		2 o p_125302_
	a (Lnw;Ljava/util/List;)V putValue
		0 o p_125320_
		1 o p_125321_
	a (Lduf;Lduf;Lduf;Lduf;Lduf;)Lnv$e; properties
		static
		0 o p_125309_
		1 o p_125310_
		2 o p_125311_
		3 o p_125312_
		4 o p_125313_
	a (Lduf;Lduf;)Lnv$b; properties
		static
		0 o p_125297_
		1 o p_125298_
	a (Lduf;Lduf;Lduf;Lduf;)Lnv$d; properties
		static
		0 o p_125304_
		1 o p_125305_
		2 o p_125306_
		3 o p_125307_
	a (Lduf;)Lnv$a; property
		static
		0 o p_125295_
	a ()Ljava/util/Map; getEntries
	a (Lnw;)Z lambda$verifyComplete$1
		0 o p_125318_
	b ()Ljava/util/List; getDefinedProperties
	c ()V verifyComplete
nv$a net/minecraft/data/models/blockstates/PropertyDispatch$C1
	a property1
	<init> (Lduf;)V <init>
		0 o p_125325_
	a (Ljava/lang/Comparable;Lnx;)Lnv$a; select
		0 o p_125330_
		1 o p_125331_
	a (Ljava/lang/Comparable;Ljava/util/List;)Lnv$a; select
		0 o p_125333_
		1 o p_125334_
	a (Ljava/util/function/Function;)Lnv; generate
		0 o p_125336_
	a (Ljava/util/function/Function;Ljava/lang/Comparable;)V lambda$generateList$1
		0 o p_176311_
		1 o p_176312_
	b (Ljava/util/function/Function;Ljava/lang/Comparable;)V lambda$generate$0
		0 o p_125339_
		1 o p_125340_
	b ()Ljava/util/List; getDefinedProperties
	b (Ljava/util/function/Function;)Lnv; generateList
		0 o p_176314_
nv$b net/minecraft/data/models/blockstates/PropertyDispatch$C2
	a property1
	b property2
	<init> (Lduf;Lduf;)V <init>
		0 o p_125344_
		1 o p_125345_
	a (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnx;)Lnv$b; select
		0 o p_125351_
		1 o p_125352_
		2 o p_125353_
	a (Ljava/lang/Comparable;Ljava/util/function/BiFunction;Ljava/lang/Comparable;)V lambda$generateList$2
		0 o p_176316_
		1 o p_176317_
		2 o p_176318_
	a (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lnv$b; select
		0 o p_125355_
		1 o p_125356_
		2 o p_125357_
	a (Ljava/util/function/BiFunction;Ljava/lang/Comparable;)V lambda$generateList$3
		0 o p_125365_
		1 o p_125366_
	a (Ljava/util/function/BiFunction;)Lnv; generate
		0 o p_125363_
	b (Ljava/lang/Comparable;Ljava/util/function/BiFunction;Ljava/lang/Comparable;)V lambda$generate$0
		0 o p_176320_
		1 o p_176321_
		2 o p_176322_
	b ()Ljava/util/List; getDefinedProperties
	b (Ljava/util/function/BiFunction;)Lnv; generateList
		0 o p_125373_
	b (Ljava/util/function/BiFunction;Ljava/lang/Comparable;)V lambda$generate$1
		0 o p_125375_
		1 o p_125376_
nv$c net/minecraft/data/models/blockstates/PropertyDispatch$C3
	a property1
	b property2
	c property3
	<init> (Lduf;Lduf;Lduf;)V <init>
		0 o p_125381_
		1 o p_125382_
		2 o p_125383_
	a (Ljava/lang/Comparable;Lnv$h;Ljava/lang/Comparable;)V lambda$generateList$4
		0 o p_176329_
		1 o p_176330_
		2 o p_176331_
	a (Lnv$h;)Lnv; generate
		0 o p_125390_
	a (Lnv$h;Ljava/lang/Comparable;)V lambda$generateList$5
		0 o p_176333_
		1 o p_176334_
	a (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnv$h;Ljava/lang/Comparable;)V lambda$generateList$3
		0 o p_176324_
		1 o p_176325_
		2 o p_176326_
		3 o p_176327_
	a (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lnv$c; select
		0 o p_125397_
		1 o p_125398_
		2 o p_125399_
		3 o p_125400_
	a (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnx;)Lnv$c; select
		0 o p_125392_
		1 o p_125393_
		2 o p_125394_
		3 o p_125395_
	b (Lnv$h;Ljava/lang/Comparable;)V lambda$generate$2
		0 o p_125403_
		1 o p_125404_
	b (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnv$h;Ljava/lang/Comparable;)V lambda$generate$0
		0 o p_176336_
		1 o p_176337_
		2 o p_176338_
		3 o p_176339_
	b (Lnv$h;)Lnv; generateList
		0 o p_176345_
	b ()Ljava/util/List; getDefinedProperties
	b (Ljava/lang/Comparable;Lnv$h;Ljava/lang/Comparable;)V lambda$generate$1
		0 o p_176341_
		1 o p_176342_
		2 o p_176343_
nv$d net/minecraft/data/models/blockstates/PropertyDispatch$C4
	a property1
	b property2
	c property3
	d property4
	<init> (Lduf;Lduf;Lduf;Lduf;)V <init>
		0 o p_125419_
		1 o p_125420_
		2 o p_125421_
		3 o p_125422_
	a (Lnv$g;)Lnv; generate
		0 o p_176362_
	a (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lnv$d; select
		0 o p_125436_
		1 o p_125437_
		2 o p_125438_
		3 o p_125439_
		4 o p_125440_
	a (Ljava/lang/Comparable;Lnv$g;Ljava/lang/Comparable;)V lambda$generateList$6
		0 o p_176358_
		1 o p_176359_
		2 o p_176360_
	a (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnv$g;Ljava/lang/Comparable;)V lambda$generateList$4
		0 o p_176347_
		1 o p_176348_
		2 o p_176349_
		3 o p_176350_
		4 o p_176351_
	a (Lnv$g;Ljava/lang/Comparable;)V lambda$generateList$7
		0 o p_176364_
		1 o p_176365_
	a (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnv$g;Ljava/lang/Comparable;)V lambda$generateList$5
		0 o p_176353_
		1 o p_176354_
		2 o p_176355_
		3 o p_176356_
	a (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnx;)Lnv$d; select
		0 o p_125430_
		1 o p_125431_
		2 o p_125432_
		3 o p_125433_
		4 o p_125434_
	b (Lnv$g;Ljava/lang/Comparable;)V lambda$generate$3
		0 o p_176384_
		1 o p_176385_
	b (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnv$g;Ljava/lang/Comparable;)V lambda$generate$0
		0 o p_176367_
		1 o p_176368_
		2 o p_176369_
		3 o p_176370_
		4 o p_176371_
	b ()Ljava/util/List; getDefinedProperties
	b (Lnv$g;)Lnv; generateList
		0 o p_176382_
	b (Ljava/lang/Comparable;Lnv$g;Ljava/lang/Comparable;)V lambda$generate$2
		0 o p_176378_
		1 o p_176379_
		2 o p_176380_
	b (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnv$g;Ljava/lang/Comparable;)V lambda$generate$1
		0 o p_176373_
		1 o p_176374_
		2 o p_176375_
		3 o p_176376_
nv$e net/minecraft/data/models/blockstates/PropertyDispatch$C5
	a property1
	b property2
	c property3
	d property4
	e property5
	<init> (Lduf;Lduf;Lduf;Lduf;Lduf;)V <init>
		0 o p_125448_
		1 o p_125449_
		2 o p_125450_
		3 o p_125451_
		4 o p_125452_
	a (Ljava/lang/Comparable;Lnv$f;Ljava/lang/Comparable;)V lambda$generateList$8
		0 o p_176405_
		1 o p_176406_
		2 o p_176407_
	a (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lnv$e; select
		0 o p_125468_
		1 o p_125469_
		2 o p_125470_
		3 o p_125471_
		4 o p_125472_
		5 o p_125473_
	a (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnx;)Lnv$e; select
		0 o p_125461_
		1 o p_125462_
		2 o p_125463_
		3 o p_125464_
		4 o p_125465_
		5 o p_125466_
	a (Lnv$f;Ljava/lang/Comparable;)V lambda$generateList$9
		0 o p_176411_
		1 o p_176412_
	a (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnv$f;Ljava/lang/Comparable;)V lambda$generateList$7
		0 o p_176400_
		1 o p_176401_
		2 o p_176402_
		3 o p_176403_
	a (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnv$f;Ljava/lang/Comparable;)V lambda$generateList$6
		0 o p_176394_
		1 o p_176395_
		2 o p_176396_
		3 o p_176397_
		4 o p_176398_
	a (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnv$f;Ljava/lang/Comparable;)V lambda$generateList$5
		0 o p_176387_
		1 o p_176388_
		2 o p_176389_
		3 o p_176390_
		4 o p_176391_
		5 o p_176392_
	a (Lnv$f;)Lnv; generate
		0 o p_176409_
	b (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnv$f;Ljava/lang/Comparable;)V lambda$generate$0
		0 o p_176414_
		1 o p_176415_
		2 o p_176416_
		3 o p_176417_
		4 o p_176418_
		5 o p_176419_
	b (Lnv$f;)Lnv; generateList
		0 o p_176436_
	b ()Ljava/util/List; getDefinedProperties
	b (Ljava/lang/Comparable;Lnv$f;Ljava/lang/Comparable;)V lambda$generate$3
		0 o p_176432_
		1 o p_176433_
		2 o p_176434_
	b (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnv$f;Ljava/lang/Comparable;)V lambda$generate$2
		0 o p_176427_
		1 o p_176428_
		2 o p_176429_
		3 o p_176430_
	b (Lnv$f;Ljava/lang/Comparable;)V lambda$generate$4
		0 o p_176438_
		1 o p_176439_
	b (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnv$f;Ljava/lang/Comparable;)V lambda$generate$1
		0 o p_176421_
		1 o p_176422_
		2 o p_176423_
		3 o p_176424_
		4 o p_176425_
nv$f net/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction
	apply (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_176441_
		1 o p_176442_
		2 o p_176443_
		3 o p_176444_
		4 o p_176445_
nv$g net/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction
	apply (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_176447_
		1 o p_176448_
		2 o p_176449_
		3 o p_176450_
nv$h net/minecraft/data/models/blockstates/PropertyDispatch$TriFunction
	apply (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_125476_
		1 o p_125477_
		2 o p_125478_
nw net/minecraft/data/models/blockstates/Selector
	a EMPTY
	b COMPARE_BY_NAME
	c values
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_125484_
	a (Lduf$a;)Lnw; extend
		0 o p_125487_
	a ()Lnw; empty
		static
	a ([Lduf$a;)Lnw; of
		static
		0 o p_125491_
	a (Lnw;)Lnw; extend
		0 o p_125489_
	b ()Ljava/lang/String; getKey
	b (Lduf$a;)Ljava/lang/String; lambda$static$0
		static
		0 o p_125494_
	equals (Ljava/lang/Object;)Z equals
		0 o p_125496_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
nx net/minecraft/data/models/blockstates/Variant
	a values
	<init> ()V <init>
	a ()Lnx; variant
		static
	a (Lnx;Lnx;)Lnx; merge
		static
		0 o p_125509_
		1 o p_125510_
	a (Lcom/google/gson/JsonArray;Lnx;)V lambda$convertList$1
		static
		0 o p_125503_
		1 o p_125504_
	a (Lcom/google/gson/JsonObject;Lnz$a;)V lambda$get$0
		static
		0 o p_125506_
		1 o p_125507_
	a (Lnz;Ljava/lang/Object;)Lnx; with
		0 o p_125512_
		1 o p_125513_
	a (Ljava/util/List;)Lcom/google/gson/JsonElement; convertList
		static
		0 o p_125515_
	b ()Lcom/google/gson/JsonElement; get
	get ()Ljava/lang/Object; get
ny net/minecraft/data/models/blockstates/VariantProperties
	a X_ROT
	b Y_ROT
	c MODEL
	d UV_LOCK
	e WEIGHT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lny$a;)Lcom/google/gson/JsonElement; lambda$static$1
		static
		0 o p_125525_
	a (Lakr;)Lcom/google/gson/JsonElement; lambda$static$2
		static
		0 o p_125527_
	b (Lny$a;)Lcom/google/gson/JsonElement; lambda$static$0
		static
		0 o p_125529_
ny$a net/minecraft/data/models/blockstates/VariantProperties$Rotation
	a R0
	b R90
	c R180
	d R270
	e value
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;II)V <init>
		0 o p_125538_
		1 o p_125539_
		2 o p_125540_
	a ()[Lny$a; $values
		static
	valueOf (Ljava/lang/String;)Lny$a; valueOf
		static
		0 o p_125544_
	values ()[Lny$a; values
		static
nz net/minecraft/data/models/blockstates/VariantProperty
	a key
	b serializer
	<init> (Ljava/lang/String;Ljava/util/function/Function;)V <init>
		0 o p_125549_
		1 o p_125550_
	a (Ljava/lang/Object;)Lnz$a; withValue
		0 o p_125554_
	toString ()Ljava/lang/String; toString
nz$a net/minecraft/data/models/blockstates/VariantProperty$Value
	a this$0
	b value
	<init> (Lnz;Ljava/lang/Object;)V <init>
		0 o p_125561_
		1 o p_125562_
	a ()Lnz; getKey
	a (Lcom/google/gson/JsonObject;)V addToVariant
		0 o p_125564_
	toString ()Ljava/lang/String; toString
o net/minecraft/CrashReport
	a LOGGER
	b DATE_TIME_FORMATTER
	c title
	d exception
	e details
	f saveFile
	g trackingStackTrace
	h uncategorizedStackTrace
	i systemReport
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/lang/Throwable;)V <init>
		0 o p_127509_
		1 o p_127510_
	a (Ljava/lang/StringBuilder;)V getDetails
		0 o p_127520_
	a (Ly;)Ljava/lang/String; getFriendlyReport
		0 o p_351019_
	a (Ljava/nio/file/Path;Ly;Ljava/util/List;)Z saveToFile
		0 o p_350440_
		1 o p_350597_
		2 o p_350675_
	a ()Ljava/lang/String; getTitle
	a (Ly;Ljava/util/List;)Ljava/lang/String; getFriendlyReport
		0 o p_350860_
		1 o p_350563_
	a (Ljava/lang/Throwable;Ljava/lang/String;)Lo; forThrowable
		static
		0 o p_127522_
		1 o p_127523_
	a (Ljava/lang/String;I)Lp; addCategory
		0 o p_127517_
		1 o p_127518_
	a (Ljava/lang/String;)Lp; addCategory
		0 o p_127515_
	a (Ljava/nio/file/Path;Ly;)Z saveToFile
		0 o p_350691_
		1 o p_350920_
	b ()Ljava/lang/Throwable; getException
	c ()Ljava/lang/String; getDetails
	d ()Ljava/lang/String; getExceptionMessage
	e ()Ljava/nio/file/Path; getSaveFile
	f ()Lac; getSystemReport
	g ()V preload
		static
oa net/minecraft/data/models/blockstates/package-info
ob net/minecraft/data/models/model/DelegatedModel
	a parent
	<init> (Lakr;)V <init>
		0 o p_125568_
	a ()Lcom/google/gson/JsonElement; get
	get ()Ljava/lang/Object; get
oc net/minecraft/data/models/model/ModelLocationUtils
	<init> ()V <init>
	a (Ljava/lang/String;)Lakr; decorateBlockModelLocation
		static
		0 o p_125582_
	a (Lcul;)Lakr; getModelLocation
		static
		0 o p_125572_
	a (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; lambda$getModelLocation$1
		static
		0 o p_250631_
		1 o p_251542_
	a (Ldfy;Ljava/lang/String;)Lakr; getModelLocation
		static
		0 o p_125579_
		1 o p_125580_
	a (Ldfy;)Lakr; getModelLocation
		static
		0 o p_125577_
	a (Lcul;Ljava/lang/String;)Lakr; getModelLocation
		static
		0 o p_125574_
		1 o p_125575_
	b (Ljava/lang/String;)Lakr; decorateItemModelLocation
		static
		0 o p_125584_
	b (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; lambda$getModelLocation$0
		static
		0 o p_250056_
		1 o p_251253_
od net/minecraft/data/models/model/ModelTemplate
	a model
	b requiredSlots
	c suffix
	<init> (Ljava/util/Optional;Ljava/util/Optional;[Log;)V <init>
		0 o p_125589_
		1 o p_125590_
		2 o p_125591_
	a (Lod$a;Lakr;Ljava/util/Map;)Lcom/google/gson/JsonElement; lambda$create$0
		static
		0 o p_266625_
		1 o p_266626_
		2 o p_266627_
	a (Lakr;Lof;Ljava/util/function/BiConsumer;Lod$a;)Lakr; create
		0 o p_266990_
		1 o p_267329_
		2 o p_266768_
		3 o p_266906_
	a (Ldfy;Lof;Ljava/util/function/BiConsumer;)Lakr; create
		0 o p_125593_
		1 o p_125594_
		2 o p_125595_
	a (Lakr;Lof;Ljava/util/function/BiConsumer;)Lakr; create
		0 o p_125613_
		1 o p_125614_
		2 o p_125615_
	a (Lcom/google/gson/JsonObject;Log;Lakr;)V lambda$createBaseTemplate$2
		static
		0 o p_176456_
		1 o p_176457_
		2 o p_176458_
	a (Lakr;Ljava/util/Map;)Lcom/google/gson/JsonObject; createBaseTemplate
		0 o p_266830_
		1 o p_266912_
	a (Lof;)Ljava/util/Map; createMap
		0 o p_125609_
	a (Ldfy;Ljava/lang/String;Lof;Ljava/util/function/BiConsumer;)Lakr; createWithSuffix
		0 o p_125597_
		1 o p_125598_
		2 o p_125599_
		3 o p_125600_
	a (Ldfy;)Lakr; getDefaultModelLocation
		0 o p_309103_
	a (Lcom/google/gson/JsonObject;Lakr;)V lambda$createBaseTemplate$1
		static
		0 o p_176460_
		1 o p_176461_
	b (Ldfy;Ljava/lang/String;Lof;Ljava/util/function/BiConsumer;)Lakr; createWithOverride
		0 o p_125617_
		1 o p_125618_
		2 o p_125619_
		3 o p_125620_
od$a net/minecraft/data/models/model/ModelTemplate$JsonFactory
	create (Lakr;Ljava/util/Map;)Lcom/google/gson/JsonObject; create
		0 o p_266987_
		1 o p_266933_
oe net/minecraft/data/models/model/ModelTemplates
	A DOOR_TOP_LEFT_OPEN
	B DOOR_TOP_RIGHT
	C DOOR_TOP_RIGHT_OPEN
	D CUSTOM_FENCE_POST
	E CUSTOM_FENCE_SIDE_NORTH
	F CUSTOM_FENCE_SIDE_EAST
	G CUSTOM_FENCE_SIDE_SOUTH
	H CUSTOM_FENCE_SIDE_WEST
	I CUSTOM_FENCE_INVENTORY
	J FENCE_POST
	K FENCE_SIDE
	L FENCE_INVENTORY
	M WALL_POST
	N WALL_LOW_SIDE
	O WALL_TALL_SIDE
	P WALL_INVENTORY
	Q CUSTOM_FENCE_GATE_CLOSED
	R CUSTOM_FENCE_GATE_OPEN
	S CUSTOM_FENCE_GATE_WALL_CLOSED
	T CUSTOM_FENCE_GATE_WALL_OPEN
	U FENCE_GATE_CLOSED
	V FENCE_GATE_OPEN
	W FENCE_GATE_WALL_CLOSED
	X FENCE_GATE_WALL_OPEN
	Y PRESSURE_PLATE_UP
	Z PRESSURE_PLATE_DOWN
	a CUBE
	aA FLOWERBED_4
	aB CORAL_FAN
	aC CORAL_WALL_FAN
	aD GLAZED_TERRACOTTA
	aE CHORUS_FLOWER
	aF DAYLIGHT_DETECTOR
	aG STAINED_GLASS_PANE_NOSIDE
	aH STAINED_GLASS_PANE_NOSIDE_ALT
	aI STAINED_GLASS_PANE_POST
	aJ STAINED_GLASS_PANE_SIDE
	aK STAINED_GLASS_PANE_SIDE_ALT
	aL COMMAND_BLOCK
	aM CHISELED_BOOKSHELF_SLOT_TOP_LEFT
	aN CHISELED_BOOKSHELF_SLOT_TOP_MID
	aO CHISELED_BOOKSHELF_SLOT_TOP_RIGHT
	aP CHISELED_BOOKSHELF_SLOT_BOTTOM_LEFT
	aQ CHISELED_BOOKSHELF_SLOT_BOTTOM_MID
	aR CHISELED_BOOKSHELF_SLOT_BOTTOM_RIGHT
	aS ANVIL
	aT STEMS
	aU ATTACHED_STEM
	aV CROP
	aW FARMLAND
	aX FIRE_FLOOR
	aY FIRE_SIDE
	aZ FIRE_SIDE_ALT
	aa PARTICLE_ONLY
	ab SLAB_BOTTOM
	ac SLAB_TOP
	ad LEAVES
	ae STAIRS_STRAIGHT
	af STAIRS_INNER
	ag STAIRS_OUTER
	ah TRAPDOOR_TOP
	ai TRAPDOOR_BOTTOM
	aj TRAPDOOR_OPEN
	ak ORIENTABLE_TRAPDOOR_TOP
	al ORIENTABLE_TRAPDOOR_BOTTOM
	am ORIENTABLE_TRAPDOOR_OPEN
	an POINTED_DRIPSTONE
	ao CROSS
	ap TINTED_CROSS
	aq FLOWER_POT_CROSS
	ar TINTED_FLOWER_POT_CROSS
	as RAIL_FLAT
	at RAIL_CURVED
	au RAIL_RAISED_NE
	av RAIL_RAISED_SW
	aw CARPET
	ax FLOWERBED_1
	ay FLOWERBED_2
	az FLOWERBED_3
	b CUBE_DIRECTIONAL
	bA FLAT_HANDHELD_ROD_ITEM
	bB TWO_LAYERED_ITEM
	bC THREE_LAYERED_ITEM
	bD SHULKER_BOX_INVENTORY
	bE BED_INVENTORY
	bF BANNER_INVENTORY
	bG SKULL_INVENTORY
	bH CANDLE
	bI TWO_CANDLES
	bJ THREE_CANDLES
	bK FOUR_CANDLES
	bL CANDLE_CAKE
	bM SCULK_SHRIEKER
	bN VAULT
	bO FLAT_HANDHELD_MACE_ITEM
	ba FIRE_UP
	bb FIRE_UP_ALT
	bc CAMPFIRE
	bd LANTERN
	be HANGING_LANTERN
	bf TORCH
	bg WALL_TORCH
	bh PISTON
	bi PISTON_HEAD
	bj PISTON_HEAD_SHORT
	bk SEAGRASS
	bl TURTLE_EGG
	bm TWO_TURTLE_EGGS
	bn THREE_TURTLE_EGGS
	bo FOUR_TURTLE_EGGS
	bp SINGLE_FACE
	bq CAULDRON_LEVEL1
	br CAULDRON_LEVEL2
	bs CAULDRON_FULL
	bt AZALEA
	bu POTTED_AZALEA
	bv POTTED_FLOWERING_AZALEA
	bw SNIFFER_EGG
	bx FLAT_ITEM
	by MUSIC_DISC
	bz FLAT_HANDHELD_ITEM
	c CUBE_ALL
	d CUBE_ALL_INNER_FACES
	e CUBE_MIRRORED_ALL
	f CUBE_NORTH_WEST_MIRRORED_ALL
	g CUBE_COLUMN_UV_LOCKED_X
	h CUBE_COLUMN_UV_LOCKED_Y
	i CUBE_COLUMN_UV_LOCKED_Z
	j CUBE_COLUMN
	k CUBE_COLUMN_HORIZONTAL
	l CUBE_COLUMN_MIRRORED
	m CUBE_TOP
	n CUBE_BOTTOM_TOP
	o CUBE_BOTTOM_TOP_INNER_FACES
	p CUBE_ORIENTABLE
	q CUBE_ORIENTABLE_TOP_BOTTOM
	r CUBE_ORIENTABLE_VERTICAL
	s BUTTON
	t BUTTON_PRESSED
	u BUTTON_INVENTORY
	v DOOR_BOTTOM_LEFT
	w DOOR_BOTTOM_LEFT_OPEN
	x DOOR_BOTTOM_RIGHT
	y DOOR_BOTTOM_RIGHT_OPEN
	z DOOR_TOP_LEFT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;Ljava/lang/String;[Log;)Lod; create
		static
		0 o p_125720_
		1 o p_125721_
		2 o p_125722_
	a ([Log;)Lod; create
		static
		0 o p_125727_
	a (Ljava/lang/String;[Log;)Lod; create
		static
		0 o p_125724_
		1 o p_125725_
	a (I)[Lod; lambda$static$1
		static
		0 o p_125718_
	b (I)Lod; lambda$static$0
		static
		0 o p_125729_
	b (Ljava/lang/String;[Log;)Lod; createItem
		static
		0 o p_125731_
		1 o p_125732_
of net/minecraft/data/models/model/TextureMapping
	a slots
	b forcedSlots
	<init> ()V <init>
	A (Ldfy;)Lof; orientableCube
		static
		0 o p_125847_
	B (Ldfy;)Lof; orientableCubeOnlyTop
		static
		0 o p_125849_
	C (Ldfy;)Lof; orientableCubeSameEnds
		static
		0 o p_125851_
	D (Ldfy;)Lof; top
		static
		0 o p_125853_
	E (Ldfy;)Lof; campfire
		static
		0 o p_125737_
	F (Ldfy;)Lof; layer0
		static
		0 o p_125739_
	G (Ldfy;)Lakr; getBlockTexture
		static
		0 o p_125741_
	a (Ldfy;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lof; vault
		static
		0 o p_323779_
		1 o p_324087_
		2 o p_324266_
		3 o p_324048_
		4 o p_324417_
	a (Ljava/lang/String;)Lof; snifferEgg
		static
		0 o p_278314_
	a (Lakr;Lakr;)Lof; column
		static
		0 o p_125764_
		1 o p_125765_
	a (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; lambda$getItemTexture$1
		static
		0 o p_249918_
		1 o p_252192_
	a (Ldfy;)Lof; cube
		static
		0 o p_125749_
	a (Ldfy;Ljava/lang/String;Ljava/lang/String;)Lof; trialSpawner
		static
		0 o p_312500_
		1 o p_312068_
		2 o p_312882_
	a (Ldfy;Ldfy;)Lof; attachedStem
		static
		0 o p_125751_
		1 o p_125752_
	a (Lcul;)Lof; particleFromItem
		static
		0 o p_125744_
	a (Ldfy;Z)Lof; candleCake
		static
		0 o p_181477_
		1 o p_181478_
	a (Ldfy;Ljava/lang/String;)Lakr; getBlockTexture
		static
		0 o p_125754_
		1 o p_125755_
	a (Lcul;Ljava/lang/String;)Lakr; getItemTexture
		static
		0 o p_125746_
		1 o p_125747_
	a (Lakr;)Lof; defaultTexture
		static
		0 o p_125762_
	a (Log;Lakr;)Lof; put
		0 o p_125759_
		1 o p_125760_
	a (Lakr;Lakr;Lakr;)Lof; layered
		static
		0 o p_268096_
		1 o p_268084_
		2 o p_268063_
	a ()Ljava/util/stream/Stream; getForced
	a (Z)Lof; sculkShrieker
		static
		0 o p_236351_
	a (Log;)Lakr; get
		0 o p_125757_
	a (Log;Log;)Lof; copySlot
		0 o p_176478_
		1 o p_176479_
	b (Ldfy;)Lof; defaultTexture
		static
		0 o p_125769_
	b (Lcul;)Lof; layer0
		static
		0 o p_125767_
	b (Log;Lakr;)Lof; putForced
		0 o p_176481_
		1 o p_176482_
	b (Lakr;)Lof; cube
		static
		0 o p_125777_
	b (Log;Log;)Lof; copyForced
		0 o p_125774_
		1 o p_125775_
	b (Ldfy;Ldfy;)Lof; pane
		static
		0 o p_125771_
		1 o p_125772_
	b (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; lambda$getBlockTexture$0
		static
		0 o p_251667_
		1 o p_248521_
	b (Lakr;Lakr;)Lof; door
		static
		0 o p_176484_
		1 o p_176485_
	c (Lakr;)Lof; cross
		static
		0 o p_125789_
	c (Ldfy;Ldfy;)Lof; craftingTable
		static
		0 o p_125783_
		1 o p_125784_
	c (Lcul;)Lakr; getItemTexture
		static
		0 o p_125779_
	c (Ldfy;)Lof; cross
		static
		0 o p_125781_
	c (Log;Lakr;)Lof; copyAndUpdate
		0 o p_125786_
		1 o p_125787_
	c (Lakr;Lakr;)Lof; layered
		static
		0 o p_267142_
		1 o p_266884_
	d (Log;Lakr;)Lof; singleSlot
		static
		0 o p_125796_
		1 o p_125797_
	d (Ldfy;Ldfy;)Lof; fletchingTable
		static
		0 o p_125793_
		1 o p_125794_
	d (Lakr;)Lof; plant
		static
		0 o p_125799_
	d (Ldfy;)Lof; plant
		static
		0 o p_125791_
	e (Lakr;)Lof; rail
		static
		0 o p_125803_
	e (Ldfy;)Lof; rail
		static
		0 o p_125801_
	f (Ldfy;)Lof; wool
		static
		0 o p_125805_
	f (Lakr;)Lof; wool
		static
		0 o p_176487_
	g (Ldfy;)Lof; flowerbed
		static
		0 o p_272596_
	g (Lakr;)Lof; crop
		static
		0 o p_125809_
	h (Lakr;)Lof; particle
		static
		0 o p_125813_
	h (Ldfy;)Lof; stem
		static
		0 o p_125807_
	i (Lakr;)Lof; torch
		static
		0 o p_125817_
	i (Ldfy;)Lof; pattern
		static
		0 o p_125811_
	j (Ldfy;)Lof; fan
		static
		0 o p_125815_
	j (Lakr;)Lof; cauldron
		static
		0 o p_176489_
	k (Lakr;)Lof; layer0
		static
		0 o p_125821_
	k (Ldfy;)Lof; column
		static
		0 o p_125819_
	l (Ldfy;)Lof; cubeTop
		static
		0 o p_125823_
	m (Ldfy;)Lof; pottedAzalea
		static
		0 o p_278329_
	n (Ldfy;)Lof; logColumn
		static
		0 o p_125825_
	o (Ldfy;)Lof; fence
		static
		0 o p_250135_
	p (Ldfy;)Lof; customParticle
		static
		0 o p_250579_
	q (Ldfy;)Lof; cubeBottomTop
		static
		0 o p_125827_
	r (Ldfy;)Lof; cubeBottomTopWithWall
		static
		0 o p_125829_
	s (Ldfy;)Lof; columnWithWall
		static
		0 o p_125831_
	t (Ldfy;)Lof; door
		static
		0 o p_125833_
	u (Ldfy;)Lof; particle
		static
		0 o p_125835_
	v (Ldfy;)Lof; fire0
		static
		0 o p_125837_
	w (Ldfy;)Lof; fire1
		static
		0 o p_125839_
	x (Ldfy;)Lof; lantern
		static
		0 o p_125841_
	y (Ldfy;)Lof; torch
		static
		0 o p_125843_
	z (Ldfy;)Lof; commandBlock
		static
		0 o p_125845_
og net/minecraft/data/models/model/TextureSlot
	A CROP
	B DIRT
	C FIRE
	D LANTERN
	E PLATFORM
	F UNSTICKY
	G TORCH
	H LAYER0
	I LAYER1
	J LAYER2
	K LIT_LOG
	L CANDLE
	M INSIDE
	N CONTENT
	O INNER_TOP
	P FLOWERBED
	Q id
	R parent
	a ALL
	b TEXTURE
	c PARTICLE
	d END
	e BOTTOM
	f TOP
	g FRONT
	h BACK
	i SIDE
	j NORTH
	k SOUTH
	l EAST
	m WEST
	n UP
	o DOWN
	p CROSS
	q PLANT
	r WALL
	s RAIL
	t WOOL
	u PATTERN
	v PANE
	w EDGE
	x FAN
	y STEM
	z UPPER_STEM
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Log;)V <init>
		0 o p_125895_
		1 o p_125896_
	a ()Ljava/lang/String; getId
	a (Ljava/lang/String;Log;)Log; create
		static
		0 o p_125901_
		1 o p_125902_
	a (Ljava/lang/String;)Log; create
		static
		0 o p_125899_
	b ()Log; getParent
	toString ()Ljava/lang/String; toString
oh net/minecraft/data/models/model/TexturedModel
	A mapping
	B template
	a CUBE
	b CUBE_INNER_FACES
	c CUBE_MIRRORED
	d COLUMN
	e COLUMN_HORIZONTAL
	f CUBE_TOP_BOTTOM
	g CUBE_TOP
	h ORIENTABLE_ONLY_TOP
	i ORIENTABLE
	j CARPET
	k FLOWERBED_1
	l FLOWERBED_2
	m FLOWERBED_3
	n FLOWERBED_4
	o GLAZED_TERRACOTTA
	p CORAL_FAN
	q PARTICLE_ONLY
	r ANVIL
	s LEAVES
	t LANTERN
	u HANGING_LANTERN
	v SEAGRASS
	w COLUMN_ALT
	x COLUMN_HORIZONTAL_ALT
	y TOP_BOTTOM_WITH_WALL
	z COLUMN_WITH_WALL
	<clinit> ()V <clinit>
		static
	<init> (Lof;Lod;)V <init>
		0 o p_125930_
		1 o p_125931_
	a (Ldfy;Ljava/lang/String;Ljava/util/function/BiConsumer;)Lakr; createWithSuffix
		0 o p_125934_
		1 o p_125935_
		2 o p_125936_
	a (Ljava/util/function/Function;Lod;)Loh$a; createDefault
		static
		0 o p_125943_
		1 o p_125944_
	a (Ldfy;Ljava/util/function/BiConsumer;)Lakr; create
		0 o p_125938_
		1 o p_125939_
	a (Ljava/util/function/Consumer;)Loh; updateTextures
		0 o p_125941_
	a (Ljava/util/function/Function;Lod;Ldfy;)Loh; lambda$createDefault$0
		static
		0 o p_125946_
		1 o p_125947_
		2 o p_125948_
	a ()Lod; getTemplate
	a (Lakr;)Loh; createAllSame
		static
		0 o p_125950_
	b ()Lof; getMapping
oh$a net/minecraft/data/models/model/TexturedModel$Provider
	a (Ljava/util/function/Consumer;Ldfy;)Loh; lambda$updateTexture$0
		0 o p_125962_
		1 o p_125963_
	create (Ldfy;Ljava/util/function/BiConsumer;)Lakr; create
		0 o p_125957_
		1 o p_125958_
	createWithSuffix (Ldfy;Ljava/lang/String;Ljava/util/function/BiConsumer;)Lakr; createWithSuffix
		0 o p_125953_
		1 o p_125954_
		2 o p_125955_
	get (Ldfy;)Loh; get
		0 o p_125965_
	updateTexture (Ljava/util/function/Consumer;)Loh$a; updateTexture
		0 o p_125960_
oi net/minecraft/data/models/model/package-info
oj net/minecraft/data/models/package-info
ok net/minecraft/data/package-info
ol net/minecraft/data/recipes/RecipeBuilder
	a ROOT_RECIPE_ADVANCEMENT
	<clinit> ()V <clinit>
		static
	a ()Lcul; getResult
	a (Lom;)Lcyo; determineBookCategory
		static
		0 o p_311837_
	a (Ljava/lang/String;)Lol; group
		0 o p_176495_
	a (Lon;Lakr;)V save
		0 o p_301032_
		1 o p_176504_
	a (Ljava/lang/String;Lao;)Lol; unlockedBy
		0 o p_176496_
		1 o p_301065_
	a (Lon;)V save
		0 o p_301244_
	a (Lon;Ljava/lang/String;)V save
		0 o p_301186_
		1 o p_176502_
	a (Ldcv;)Lakr; getDefaultRecipeId
		static
		0 o p_176494_
ol$1 net/minecraft/data/recipes/RecipeBuilder$1
	a $SwitchMap$net$minecraft$data$recipes$RecipeCategory
	<clinit> ()V <clinit>
		static
om net/minecraft/data/recipes/RecipeCategory
	a BUILDING_BLOCKS
	b DECORATIONS
	c REDSTONE
	d TRANSPORTATION
	e TOOLS
	f COMBAT
	g FOOD
	h BREWING
	i MISC
	j recipeFolderName
	k $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_249201_
		1 o p_249770_
		2 o p_251010_
	a ()Ljava/lang/String; getFolderName
	b ()[Lom; $values
		static
	valueOf (Ljava/lang/String;)Lom; valueOf
		static
		0 o p_248924_
	values ()[Lom; values
		static
on net/minecraft/data/recipes/RecipeOutput
	a (Lakr;Lcyz;Lag;)V accept
		0 o p_312249_
		1 o p_312328_
		2 o p_312176_
	a ()Laf$a; advancement
oo net/minecraft/data/recipes/RecipeProvider
	d recipePathProvider
	e advancementPathProvider
	f registries
	g SHAPE_BUILDERS
	<clinit> ()V <clinit>
		static
	<init> (Lmc;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_248933_
		1 o p_323846_
	a (Lon;Lom;Ldcv;Ldcv;)V twoByTwoPacker
		static
		0 o p_301022_
		1 o p_250881_
		2 o p_252184_
		3 o p_249710_
	a (Lly;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_254020_
	a (Lon;Ldcv;Ldcv;Ljava/lang/String;I)V oneToOneConversionRecipe
		static
		0 o p_300968_
		1 o p_176558_
		2 o p_176559_
		3 o p_176560_
		4 o p_176561_
	a (Lly;Ljo$a;Lag;)Ljava/util/concurrent/CompletableFuture; buildAdvancement
		0 o p_253674_
		1 o p_323646_
		2 o p_301116_
	a (Lon;Llx;Lcpl;)V generateRecipes
		static
		0 o p_301014_
		1 o p_176582_
		2 o p_313799_
	a (Lcul;Lcul;)Z lambda$colorBlockWithDye$3
		static
		0 o p_288264_
		1 o p_288265_
	a (Lon;Ljava/lang/String;Lcze;Lcyh$a;I)V cookRecipes
		static
		0 o p_301054_
		1 o p_126008_
		2 o p_250529_
		3 o p_312449_
		4 o p_126010_
	a (Lon;)V buildRecipes
		0 o p_301172_
	a (Lon;Ldcv;Lawu;)V copySmithingTemplate
		static
		0 o p_300986_
		1 o p_266974_
		2 o p_267283_
	a ([Lcs;)Lao; inventoryTrigger
		static
		0 o p_126012_
	a (Lon;Ljava/util/List;Ljava/util/List;Ljava/lang/String;)V colorBlockWithDye
		static
		0 o p_301260_
		1 o p_289675_
		2 o p_289672_
		3 o p_289641_
	a (Lon;Lcpl;)V generateForEnabledBlockFamilies
		static
		0 o p_301146_
		1 o p_251836_
	a (Lon;Lom;Ldcv;Lom;Ldcv;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V nineBlockStorageRecipes
		static
		0 o p_301222_
		1 o p_250083_
		2 o p_250042_
		3 o p_248977_
		4 o p_251911_
		5 o p_250475_
		6 o p_248641_
		7 o p_252237_
		8 o p_250414_
	a (Lon;Lom;Ldcv;Ldcv;I)V stonecutterResultFromBase
		static
		0 o p_301195_
		1 o p_250609_
		2 o p_251254_
		3 o p_249666_
		4 o p_251462_
	a (Lom;Ldcv;Lcyw;)Lol; slabBuilder
		static
		0 o p_251707_
		1 o p_251284_
		2 o p_248824_
	a (Lon;Lcpl;Llx;)V lambda$generateForEnabledBlockFamilies$2
		static
		0 o p_313459_
		1 o p_313460_
		2 o p_313461_
	a (Lcpl;Llx;Lon;Llx$b;Ldfy;)V lambda$generateRecipes$7
		static
		0 o p_313454_
		1 o p_313455_
		2 o p_313456_
		3 o p_313457_
		4 o p_313458_
	a ()Ljava/lang/String; getName
	a (Lol;Llx$b;Ljava/lang/String;)V lambda$generateRecipes$5
		static
		0 o p_293699_
		1 o p_293700_
		2 o p_293701_
	a (Ldcv;Ldcv;)Ljava/lang/String; getConversionRecipeName
		static
		0 o p_176518_
		1 o p_176519_
	a (Lon;Ldcv;Lawu;I)V planksFromLog
		static
		0 o p_301020_
		1 o p_259052_
		2 o p_259045_
		3 o p_259471_
	a (Ldcv;Lcyw;)Lol; doorBuilder
		static
		0 o p_176671_
		1 o p_176672_
	a (Lon;Lcul;Lakr;)V trimSmithing
		static
		0 o p_301332_
		1 o p_285461_
		2 o p_285044_
	a (Lon;Ldfy;Ldfy;)V grate
		static
		0 o p_309012_
		1 o p_309021_
		2 o p_309140_
	a (Lon;Ldcv;Ldcv;Ljava/lang/String;)V oneToOneConversionRecipe
		static
		0 o p_301223_
		1 o p_176553_
		2 o p_176554_
		3 o p_176555_
	a (Lon;Lcul;Lom;Lcul;)V netheriteSmithing
		static
		0 o p_300886_
		1 o p_250046_
		2 o p_248986_
		3 o p_250389_
	a (Ldfy;)Lao; insideOf
		static
		0 o p_125980_
	a ([Lcs$a;)Lao; inventoryTrigger
		static
		0 o p_299111_
	a (Ldcv;)Lao; has
		static
		0 o p_125978_
	a (Llx;Llx$b;)Ldfy; getBaseBlock
		static
		0 o p_176524_
		1 o p_176525_
	a (Lly;Ljo$a;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_324494_
		1 o p_324248_
	a (Lon;Lom;Ldcv;Lom;Ldcv;Ljava/lang/String;Ljava/lang/String;)V nineBlockStorageRecipesWithCustomPacking
		static
		0 o p_301216_
		1 o p_250885_
		2 o p_251651_
		3 o p_250874_
		4 o p_248576_
		5 o p_250171_
		6 o p_249386_
	a (Lon;Lcze;Lcyh$a;Ljava/util/List;Lom;Ldcv;FILjava/lang/String;Ljava/lang/String;)V oreCooking
		static
		0 o p_300957_
		1 o p_251817_
		2 o p_312707_
		3 o p_249619_
		4 o p_251154_
		5 o p_250066_
		6 o p_251871_
		7 o p_251316_
		8 o p_251450_
		9 o p_249236_
	a (Ldh$d;Ldcv;)Lao; has
		static
		0 o p_176521_
		1 o p_176522_
	a (Lon;Ldcv;Lcyw;)V copySmithingTemplate
		static
		0 o p_350466_
		1 o p_350799_
		2 o p_350344_
	a (Lon;Lom;Ldcv;Ldcv;Ljava/lang/String;)V threeByThreePacker
		static
		0 o p_301298_
		1 o p_259247_
		2 o p_259376_
		3 o p_259717_
		4 o p_260308_
	a (Lcpl;Lon;Ldfy;Ldfy;)V lambda$waxRecipes$4
		static
		0 o p_337488_
		1 o p_337489_
		2 o p_337490_
		3 o p_337491_
	a (Lon;Lom;Ldcv;Lom;Ldcv;)V nineBlockStorageRecipes
		static
		0 o p_301057_
		1 o p_251203_
		2 o p_251689_
		3 o p_251376_
		4 o p_248771_
	a (Lon;Ljava/util/List;Lom;Ldcv;FILjava/lang/String;)V oreSmelting
		static
		0 o p_301183_
		1 o p_250172_
		2 o p_250588_
		3 o p_251868_
		4 o p_250789_
		5 o p_252144_
		6 o p_251687_
	a (Lawu;)Lao; has
		static
		0 o p_206407_
	a (I)[Lcs; lambda$inventoryTrigger$23
		static
		0 o p_297943_
	a (Lon;Ljava/lang/String;Lcze;Lcyh$a;ILdcv;Ldcv;F)V simpleCookingRecipe
		static
		0 o p_300995_
		1 o p_249709_
		2 o p_251876_
		3 o p_312056_
		4 o p_249258_
		5 o p_250669_
		6 o p_250224_
		7 o p_252138_
	a (Lon;Ldcv;Ldcv;)V woodFromLogs
		static
		0 o p_301095_
		1 o p_126004_
		2 o p_126005_
	b (Lon;Ldcv;Ldcv;)V woodenBoat
		static
		0 o p_301315_
		1 o p_126023_
		2 o p_126024_
	b (Lon;Lcpl;)V waxRecipes
		static
		0 o p_301254_
		1 o p_313879_
	b (Lon;Lom;Ldcv;Lom;Ldcv;Ljava/lang/String;Ljava/lang/String;)V nineBlockStorageRecipesRecipesWithCustomUnpacking
		static
		0 o p_301132_
		1 o p_248979_
		2 o p_249101_
		3 o p_252036_
		4 o p_250886_
		5 o p_248768_
		6 o p_250847_
	b (I)[Ljava/util/concurrent/CompletableFuture; lambda$run$1
		static
		0 o p_253414_
	b (Lon;Ldfy;Ldfy;)V copperBulb
		static
		0 o p_308971_
		1 o p_309026_
		2 o p_308866_
	b (Lon;Ljava/util/List;Lom;Ldcv;FILjava/lang/String;)V oreBlasting
		static
		0 o p_301288_
		1 o p_251504_
		2 o p_248846_
		3 o p_249735_
		4 o p_248783_
		5 o p_250303_
		6 o p_251984_
	b (Ldcv;Ldcv;)Lol; lambda$static$22
		static
		0 o p_248024_
		1 o p_248025_
	b (Ldcv;Lcyw;)Lol; stairBuilder
		static
		0 o p_176711_
		1 o p_176712_
	b (Lon;Lom;Ldcv;Ldcv;)V threeByThreePacker
		static
		0 o p_301302_
		1 o p_259186_
		2 o p_259360_
		3 o p_259263_
	b (Lon;Ldcv;Lawu;I)V planksFromLogs
		static
		0 o p_301221_
		1 o p_259193_
		2 o p_259818_
		3 o p_259807_
	b (Ldcv;)Ljava/lang/String; getHasName
		static
		0 o p_176603_
	b (Lom;Ldcv;Lcyw;)Lop; chiseledBuilder
		static
		0 o p_251755_
		1 o p_249782_
		2 o p_250087_
	b (Lly;Ljo$a;)Ljava/util/concurrent/CompletionStage; lambda$run$0
		0 o p_323132_
		1 o p_323133_
	c (Lon;Lom;Ldcv;Ldcv;)V slab
		static
		0 o p_300949_
		1 o p_251848_
		2 o p_249368_
		3 o p_252133_
	c (Ldcv;Ldcv;)Lol; lambda$static$21
		static
		0 o p_176638_
		1 o p_176639_
	c (Lom;Ldcv;Lcyw;)Lol; pressurePlateBuilder
		static
		0 o p_251447_
		1 o p_251989_
		2 o p_249211_
	c (Lon;Ldcv;Ldcv;)V chestBoat
		static
		0 o p_300996_
		1 o p_236373_
		2 o p_236374_
	c (Ldcv;Lcyw;)Lol; trapdoorBuilder
		static
		0 o p_176721_
		1 o p_176722_
	c (Ldcv;)Ljava/lang/String; getItemName
		static
		0 o p_176633_
	d (Lon;Ldcv;Ldcv;)V pressurePlate
		static
		0 o p_301211_
		1 o p_176692_
		2 o p_176693_
	d (Lon;Lom;Ldcv;Ldcv;)V wall
		static
		0 o p_301176_
		1 o p_251148_
		2 o p_250499_
		3 o p_249970_
	d (Ldcv;Lcyw;)Lol; buttonBuilder
		static
		0 o p_176659_
		1 o p_176660_
	d (Lom;Ldcv;Lcyw;)Lol; wallBuilder
		static
		0 o p_249083_
		1 o p_250754_
		2 o p_250311_
	d (Ldcv;Ldcv;)Lol; lambda$static$20
		static
		0 o p_248019_
		1 o p_248020_
	d (Ldcv;)Ljava/lang/String; getSimpleRecipeName
		static
		0 o p_176645_
	e (Ldcv;Lcyw;)Lol; fenceBuilder
		static
		0 o p_176679_
		1 o p_176680_
	e (Lon;Lom;Ldcv;Ldcv;)V polished
		static
		0 o p_301100_
		1 o p_248719_
		2 o p_250032_
		3 o p_250021_
	e (Lom;Ldcv;Lcyw;)Lol; polishedBuilder
		static
		0 o p_249131_
		1 o p_251242_
		2 o p_251412_
	e (Ldcv;Ldcv;)Lol; lambda$static$19
		static
		0 o p_248039_
		1 o p_248040_
	e (Lon;Ldcv;Ldcv;)V hangingSign
		static
		0 o p_301272_
		1 o p_252355_
		2 o p_250437_
	e (Ldcv;)Ljava/lang/String; getSmeltingRecipeName
		static
		0 o p_176657_
	f (Lon;Ldcv;Ldcv;)V carpet
		static
		0 o p_300953_
		1 o p_176718_
		2 o p_176719_
	f (Ldcv;Ldcv;)Lol; lambda$static$18
		static
		0 o p_176674_
		1 o p_176675_
	f (Lom;Ldcv;Lcyw;)Lop; cutBuilder
		static
		0 o p_250895_
		1 o p_251147_
		2 o p_251563_
	f (Lon;Lom;Ldcv;Ldcv;)V cut
		static
		0 o p_301189_
		1 o p_252306_
		2 o p_249686_
		3 o p_251100_
	f (Ldcv;Lcyw;)Lol; fenceGateBuilder
		static
		0 o p_176685_
		1 o p_176686_
	f (Ldcv;)Ljava/lang/String; getBlastingRecipeName
		static
		0 o p_176669_
	g (Ldcv;Lcyw;)Lol; signBuilder
		static
		0 o p_176727_
		1 o p_176728_
	g (Lon;Lom;Ldcv;Ldcv;)V chiseled
		static
		0 o p_300911_
		1 o p_251604_
		2 o p_251049_
		3 o p_252267_
	g (Ldcv;)Ljava/lang/String; lambda$generateRecipes$6
		static
		0 o p_176677_
	g (Lon;Ldcv;Ldcv;)V bedFromPlanksAndWool
		static
		0 o p_301140_
		1 o p_126075_
		2 o p_126076_
	g (Ldcv;Ldcv;)Lol; lambda$static$17
		static
		0 o p_248017_
		1 o p_248018_
	h (Lon;Ldcv;Ldcv;)V banner
		static
		0 o p_301322_
		1 o p_126083_
		2 o p_126084_
	h (Ldcv;Ldcv;)Lol; lambda$static$16
		static
		0 o p_176688_
		1 o p_176689_
	h (Lon;Lom;Ldcv;Ldcv;)V mosaicBuilder
		static
		0 o p_301088_
		1 o p_248788_
		2 o p_251925_
		3 o p_252242_
	i (Ldcv;Ldcv;)Lol; lambda$static$15
		static
		0 o p_248035_
		1 o p_248036_
	i (Lon;Ldcv;Ldcv;)V stainedGlassFromGlassAndDye
		static
		0 o p_300895_
		1 o p_126087_
		2 o p_126088_
	i (Lon;Lom;Ldcv;Ldcv;)V stonecutterResultFromBase
		static
		0 o p_301035_
		1 o p_248911_
		2 o p_251265_
		3 o p_250033_
	j (Lon;Ldcv;Ldcv;)V stainedGlassPaneFromStainedGlass
		static
		0 o p_301233_
		1 o p_126091_
		2 o p_126092_
	j (Ldcv;Ldcv;)Lol; lambda$static$14
		static
		0 o p_176698_
		1 o p_176699_
	k (Ldcv;Ldcv;)Lol; lambda$static$13
		static
		0 o p_248031_
		1 o p_248032_
	k (Lon;Ldcv;Ldcv;)V stainedGlassPaneFromGlassPaneAndDye
		static
		0 o p_301038_
		1 o p_126095_
		2 o p_126096_
	l (Ldcv;Ldcv;)Lol; lambda$static$12
		static
		0 o p_176708_
		1 o p_176709_
	l (Lon;Ldcv;Ldcv;)V coloredTerracottaFromTerracottaAndDye
		static
		0 o p_300948_
		1 o p_126099_
		2 o p_126100_
	m (Lon;Ldcv;Ldcv;)V concretePowder
		static
		0 o p_301177_
		1 o p_126103_
		2 o p_126104_
	m (Ldcv;Ldcv;)Lol; lambda$static$11
		static
		0 o p_176714_
		1 o p_176715_
	n (Ldcv;Ldcv;)Lol; lambda$static$10
		static
		0 o p_248026_
		1 o p_248027_
	n (Lon;Ldcv;Ldcv;)V candle
		static
		0 o p_301024_
		1 o p_176544_
		2 o p_176545_
	o (Lon;Ldcv;Ldcv;)V copySmithingTemplate
		static
		0 o p_301265_
		1 o p_267133_
		2 o p_267023_
	o (Ldcv;Ldcv;)Lol; lambda$static$9
		static
		0 o p_248037_
		1 o p_248038_
	p (Lon;Ldcv;Ldcv;)V smeltingResultFromBase
		static
		0 o p_300916_
		1 o p_176741_
		2 o p_176742_
	p (Ldcv;Ldcv;)Lol; lambda$static$8
		static
		0 o p_176733_
		1 o p_176734_
oo$1 net/minecraft/data/recipes/RecipeProvider$1
	a val$allRecipes
	b val$tasks
	c val$cache
	d val$registries
	e this$0
	<init> (Loo;Ljava/util/Set;Ljava/util/List;Lly;Ljo$a;)V <init>
		0 o p_301168_
		1 o p_300877_
		2 o p_300990_
		3 o p_300999_
		4 o p_323592_
	a (Lakr;Lcyz;Lag;)V accept
		0 o p_312039_
		1 o p_312254_
		2 o p_311794_
	a ()Laf$a; advancement
op net/minecraft/data/recipes/ShapedRecipeBuilder
	b category
	c result
	d count
	e rows
	f key
	g criteria
	h group
	i showNotification
	<init> (Lom;Ldcv;I)V <init>
		0 o p_249996_
		1 o p_251475_
		2 o p_248948_
	a (Lakr;)Lczi; ensureValid
		0 o p_126144_
	a (Lom;Ldcv;)Lop; shaped
		static
		0 o p_250853_
		1 o p_249747_
	a (Z)Lop; showNotification
		0 o p_273326_
	a (Ljava/lang/Character;Lawu;)Lop; define
		0 o p_206417_
		1 o p_206418_
	a (Lom;Ldcv;I)Lop; shaped
		static
		0 o p_251325_
		1 o p_250636_
		2 o p_249081_
	a (Ljava/lang/Character;Lcyw;)Lop; define
		0 o p_126125_
		1 o p_126126_
	a (Ljava/lang/String;)Lol; group
		0 o p_176749_
	a (Ljava/lang/Character;Ldcv;)Lop; define
		0 o p_126128_
		1 o p_126129_
	a ()Lcul; getResult
	a (Lon;Lakr;)V save
		0 o p_301098_
		1 o p_126142_
	a (Ljava/lang/String;Lao;)Lol; unlockedBy
		0 o p_176751_
		1 o p_300936_
	b (Ljava/lang/String;Lao;)Lop; unlockedBy
		0 o p_126133_
		1 o p_301126_
	b (Ljava/lang/String;)Lop; pattern
		0 o p_126131_
	c (Ljava/lang/String;)Lop; group
		0 o p_126146_
oq net/minecraft/data/recipes/ShapelessRecipeBuilder
	b category
	c result
	d count
	e ingredients
	f criteria
	g group
	<init> (Lom;Ldcv;I)V <init>
		0 o p_250837_
		1 o p_251897_
		2 o p_252227_
	a (Lom;Ldcv;)Loq; shapeless
		static
		0 o p_250714_
		1 o p_249659_
	a (Lcyw;)Loq; requires
		0 o p_126185_
	a (Ljava/lang/String;)Lol; group
		0 o p_176779_
	a (Lom;Ldcv;I)Loq; shapeless
		static
		0 o p_252339_
		1 o p_250836_
		2 o p_249928_
	a (Lakr;)V ensureValid
		0 o p_126208_
	a (Lcyw;I)Loq; requires
		0 o p_126187_
		1 o p_126188_
	a (Ldcv;I)Loq; requires
		0 o p_126212_
		1 o p_126213_
	a ()Lcul; getResult
	a (Lawu;)Loq; requires
		0 o p_206420_
	a (Lon;Lakr;)V save
		0 o p_301215_
		1 o p_126206_
	a (Ljava/lang/String;Lao;)Lol; unlockedBy
		0 o p_126197_
		1 o p_301106_
	b (Ldcv;)Loq; requires
		0 o p_126210_
	b (Ljava/lang/String;Lao;)Loq; unlockedBy
		0 o p_176781_
		1 o p_300897_
	b (Ljava/lang/String;)Loq; group
		0 o p_126195_
or net/minecraft/data/recipes/SimpleCookingRecipeBuilder
	b category
	c bookCategory
	d result
	e ingredient
	f experience
	g cookingTime
	h criteria
	i group
	j factory
	<init> (Lom;Lcyn;Ldcv;Lcyw;FILcyh$a;)V <init>
		0 o p_251345_
		1 o p_251607_
		2 o p_252112_
		3 o p_250362_
		4 o p_251204_
		5 o p_250189_
		6 o p_311960_
	a (Lcyw;Lom;Ldcv;FILcze;Lcyh$a;)Lor; generic
		static
		0 o p_250999_
		1 o p_248815_
		2 o p_249766_
		3 o p_251320_
		4 o p_248693_
		5 o p_250921_
		6 o p_312657_
	a (Lcyw;Lom;Ldcv;FI)Lor; campfireCooking
		static
		0 o p_249393_
		1 o p_249372_
		2 o p_251516_
		3 o p_252321_
		4 o p_251916_
	a (Ljava/lang/String;)Lol; group
		0 o p_176790_
	a (Lcze;Ldcv;)Lcyn; determineRecipeCategory
		static
		0 o p_251261_
		1 o p_249582_
	a (Lakr;)V ensureValid
		0 o p_126266_
	a ()Lcul; getResult
	a (Lon;Lakr;)V save
		0 o p_301266_
		1 o p_126264_
	a (Ljava/lang/String;Lao;)Lol; unlockedBy
		0 o p_126255_
		1 o p_300922_
	b (Ljava/lang/String;Lao;)Lor; unlockedBy
		0 o p_176792_
		1 o p_300970_
	b (Lcyw;Lom;Ldcv;FI)Lor; blasting
		static
		0 o p_252115_
		1 o p_249421_
		2 o p_251247_
		3 o p_250383_
		4 o p_250476_
	b (Ljava/lang/String;)Lor; group
		0 o p_176795_
	b (Ldcv;)Lcyn; determineSmeltingRecipeCategory
		static
		0 o p_251938_
	c (Lcyw;Lom;Ldcv;FI)Lor; smelting
		static
		0 o p_249223_
		1 o p_251240_
		2 o p_249551_
		3 o p_249452_
		4 o p_250496_
	c (Ldcv;)Lcyn; determineBlastingRecipeCategory
		static
		0 o p_249047_
	d (Lcyw;Lom;Ldcv;FI)Lor; smoking
		static
		0 o p_248930_
		1 o p_250319_
		2 o p_250377_
		3 o p_252329_
		4 o p_250482_
os net/minecraft/data/recipes/SingleItemRecipeBuilder
	b category
	c result
	d ingredient
	e count
	f criteria
	g group
	h factory
	<init> (Lom;Lczo$a;Lcyw;Ldcv;I)V <init>
		0 o p_251425_
		1 o p_312361_
		2 o p_251221_
		3 o p_251302_
		4 o p_250964_
	a (Lakr;)V ensureValid
		0 o p_126330_
	a ()Lcul; getResult
	a (Ljava/lang/String;)Lol; group
		0 o p_176803_
	a (Lcyw;Lom;Ldcv;I)Los; stonecutting
		static
		0 o p_251375_
		1 o p_248984_
		2 o p_250105_
		3 o p_249506_
	a (Lcyw;Lom;Ldcv;)Los; stonecutting
		static
		0 o p_248596_
		1 o p_250503_
		2 o p_250269_
	a (Lon;Lakr;)V save
		0 o p_301137_
		1 o p_126328_
	a (Ljava/lang/String;Lao;)Lol; unlockedBy
		0 o p_176805_
		1 o p_301238_
	b (Ljava/lang/String;)Los; group
		0 o p_176808_
	b (Ljava/lang/String;Lao;)Los; unlockedBy
		0 o p_176810_
		1 o p_301267_
ot net/minecraft/data/recipes/SmithingTransformRecipeBuilder
	a template
	b base
	c addition
	d category
	e result
	f criteria
	<init> (Lcyw;Lcyw;Lcyw;Lom;Lcul;)V <init>
		0 o p_266973_
		1 o p_267047_
		2 o p_267009_
		3 o p_266694_
		4 o p_267183_
	a (Lakr;)V ensureValid
		0 o p_267259_
	a (Ljava/lang/String;Lao;)Lot; unlocks
		0 o p_266919_
		1 o p_300923_
	a (Lcyw;Lcyw;Lcyw;Lom;Lcul;)Lot; smithing
		static
		0 o p_267071_
		1 o p_266959_
		2 o p_266803_
		3 o p_266757_
		4 o p_267256_
	a (Lon;Lakr;)V save
		0 o p_301291_
		1 o p_300873_
	a (Lon;Ljava/lang/String;)V save
		0 o p_301163_
		1 o p_300906_
ou net/minecraft/data/recipes/SmithingTrimRecipeBuilder
	a category
	b template
	c base
	d addition
	e criteria
	<init> (Lom;Lcyw;Lcyw;Lcyw;)V <init>
		0 o p_267007_
		1 o p_266712_
		2 o p_267018_
		3 o p_267264_
	a (Lakr;)V ensureValid
		0 o p_267040_
	a (Lcyw;Lcyw;Lcyw;Lom;)Lou; smithingTrim
		static
		0 o p_266812_
		1 o p_266843_
		2 o p_267309_
		3 o p_267269_
	a (Ljava/lang/String;Lao;)Lou; unlocks
		0 o p_266882_
		1 o p_301261_
	a (Lon;Lakr;)V save
		0 o p_301110_
		1 o p_266718_
ov net/minecraft/data/recipes/SpecialRecipeBuilder
	a factory
	<init> (Ljava/util/function/Function;)V <init>
		0 o p_312708_
	a (Ljava/util/function/Function;)Lov; special
		static
		0 o p_312084_
	a (Lon;Lakr;)V save
		0 o p_301123_
		1 o p_301214_
	a (Lon;Ljava/lang/String;)V save
		0 o p_301307_
		1 o p_126361_
ow net/minecraft/data/recipes/package-info
ox net/minecraft/data/recipes/packs/BundleRecipeProvider
	<init> (Lmc;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_248813_
		1 o p_323638_
	a (Lon;)V buildRecipes
		0 o p_301031_
oy net/minecraft/data/recipes/packs/VanillaRecipeProvider
	d COAL_SMELTABLES
	e IRON_SMELTABLES
	f COPPER_SMELTABLES
	g GOLD_SMELTABLES
	h DIAMOND_SMELTABLES
	i LAPIS_SMELTABLES
	j REDSTONE_SMELTABLES
	k EMERALD_SMELTABLES
	<clinit> ()V <clinit>
		static
	<init> (Lmc;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_250820_
		1 o p_323814_
	a (Lon;Loy$a;)V lambda$buildRecipes$0
		static
		0 o p_307152_
		1 o p_307153_
	a (Lcul;)Loy$a; lambda$smithingTrims$1
		static
		0 o p_349916_
	a (Lly;Ljo$a;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_254376_
		1 o p_324325_
	a (Lon;)V buildRecipes
		0 o p_301191_
	b ()Ljava/util/stream/Stream; smithingTrims
		static
oy$a net/minecraft/data/recipes/packs/VanillaRecipeProvider$TrimTemplate
	a template
	b id
	<init> (Lcul;Lakr;)V <init>
		0 o template
		1 o id
	a ()Lcul; template
	b ()Lakr; id
	equals (Ljava/lang/Object;)Z equals
		0 o p_307679_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
oz net/minecraft/data/recipes/packs/package-info
p net/minecraft/CrashReportCategory
	a title
	b entries
	c stackTrace
	<init> (Ljava/lang/String;)V <init>
		0 o p_178936_
	a (Ljava/lang/StringBuilder;)V getDetails
		0 o p_128169_
	a ()[Ljava/lang/StackTraceElement; getStacktrace
	a (I)I fillInStackTrace
		0 o p_128149_
	a (Ldcy;DDD)Ljava/lang/String; formatLocation
		static
		0 o p_178938_
		1 o p_178939_
		2 o p_178940_
		3 o p_178941_
	a (Ljava/lang/String;Ljava/lang/Object;)Lp; setDetail
		0 o p_128160_
		1 o p_128161_
	a (Ljava/lang/StackTraceElement;Ljava/lang/StackTraceElement;)Z validateStackTrace
		0 o p_128157_
		1 o p_128158_
	a (Ldcy;III)Ljava/lang/String; formatLocation
		static
		0 o p_178943_
		1 o p_178944_
		2 o p_178945_
		3 o p_178946_
	a (Ljava/lang/String;Ljava/lang/Throwable;)V setDetailError
		0 o p_128163_
		1 o p_128164_
	a (Ljava/lang/String;Lq;)Lp; setDetail
		0 o p_128166_
		1 o p_128167_
	a (Lp;Ldcy;Ljd;Ldtc;)V populateBlockDetails
		static
		0 o p_178951_
		1 o p_178952_
		2 o p_178953_
		3 o p_178954_
	a (Ldcy;Ljd;)Ljava/lang/String; formatLocation
		static
		0 o p_178948_
		1 o p_178949_
	b (Ldcy;Ljd;)Ljava/lang/String; lambda$populateBlockDetails$0
		static
		0 o p_178956_
		1 o p_178957_
	b (I)V trimStacktrace
		0 o p_128175_
p$a net/minecraft/CrashReportCategory$Entry
	a key
	b value
	<init> (Ljava/lang/String;Ljava/lang/Object;)V <init>
		0 o p_128181_
		1 o p_128182_
	a ()Ljava/lang/String; getKey
	b ()Ljava/lang/String; getValue
pa net/minecraft/data/registries/RegistriesDatapackGenerator
	d output
	e registries
	<init> (Lmc;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_256643_
		1 o p_255780_
	a (Lakq;Lly;Lcom/mojang/serialization/DynamicOps;Lakm$c;Ljo$b;)Ljava/util/concurrent/CompletableFuture; lambda$dumpRegistryCap$5
		0 o p_349917_
		1 o p_349918_
		2 o p_349919_
		3 o p_349920_
		4 o p_349921_
	a (Ljava/nio/file/Path;Lly;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Encoder;Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture; dumpValue
		static
		0 o p_255678_
		1 o p_256438_
		2 o p_256127_
		3 o p_255938_
		4 o p_256590_
	a (Lly;Ljo$a;)Ljava/util/concurrent/CompletionStage; lambda$run$2
		0 o p_326735_
		1 o p_326736_
	a (Ljava/nio/file/Path;Lcom/mojang/serialization/DataResult$Error;)Ljava/util/concurrent/CompletableFuture; lambda$dumpValue$7
		static
		0 o p_351700_
		1 o p_351701_
	a (Lly;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_255785_
	a ()Ljava/lang/String; getName
	a (Lly;Ljava/nio/file/Path;Lcom/google/gson/JsonElement;)Ljava/util/concurrent/CompletableFuture; lambda$dumpValue$6
		static
		0 o p_351697_
		1 o p_351698_
		2 o p_351699_
	a (Lly;Ljo$a;Lcom/mojang/serialization/DynamicOps;Lakm$c;)Ljava/util/Optional; dumpRegistryCap
		0 o p_256502_
		1 o p_256492_
		2 o p_256000_
		3 o p_256449_
	a (Lmc$a;Lly;Lcom/mojang/serialization/DynamicOps;Lakm$c;Ljm$c;)Ljava/util/concurrent/CompletableFuture; lambda$dumpRegistryCap$3
		static
		0 o p_255912_
		1 o p_256375_
		2 o p_255693_
		3 o p_256391_
		4 o p_256105_
	a (I)[Ljava/util/concurrent/CompletableFuture; lambda$dumpRegistryCap$4
		static
		0 o p_256279_
	b (Lly;Ljo$a;Lcom/mojang/serialization/DynamicOps;Lakm$c;)Ljava/util/stream/Stream; lambda$run$0
		0 o p_256268_
		1 o p_255716_
		2 o p_256543_
		3 o p_256552_
	b (I)[Ljava/util/concurrent/CompletableFuture; lambda$run$1
		static
		0 o p_255809_
pb net/minecraft/data/registries/RegistryPatchGenerator
	<init> ()V <init>
	a (Ljava/util/concurrent/CompletableFuture;Lkc;)Ljava/util/concurrent/CompletableFuture; createLookup
		static
		0 o p_309204_
		1 o p_309174_
	a (Ljo$a;)Ljo$b; lambda$createLookup$2
		static
		0 o p_309037_
	a (Lje$a;Lakm$c;)V lambda$createLookup$0
		static
		0 o p_311523_
		1 o p_311524_
	a (Lkc;Ljo$a;)Lkc$g; lambda$createLookup$3
		static
		0 o p_311521_
		1 o p_311522_
	b (Ljo$a;)Ljo$b; lambda$createLookup$1
		static
		0 o p_308935_
pc net/minecraft/data/registries/TradeRebalanceRegistries
	a BUILDER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletableFuture; createLookup
		static
		0 o p_346273_
pd net/minecraft/data/registries/VanillaRegistries
	a BUILDER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljn;Ljo;)V validateThatAllBiomeFeaturesHaveBiomeFilter
		static
		0 o p_272963_
		1 o p_273693_
	a (Ljn;Ljm$c;)V lambda$validateThatAllBiomeFeaturesHaveBiomeFilter$3
		static
		0 o p_256071_
		1 o p_256326_
	a (Leiv;)Z validatePlacedFeature
		static
		0 o p_255656_
	a (Ljn;Lakr;Ljm$c;Ljm;)V lambda$validateThatAllBiomeFeaturesHaveBiomeFilter$2
		static
		0 o p_256473_
		1 o p_256452_
		2 o p_256196_
		3 o p_256657_
	a (Ljo$a;)V validateThatAllBiomeFeaturesHaveBiomeFilter
		static
		0 o p_256242_
	a (Ljn;Lakr;Lakq;)V lambda$validateThatAllBiomeFeaturesHaveBiomeFilter$0
		static
		0 o p_339379_
		1 o p_339380_
		2 o p_339381_
	a ()Ljo$a; createLookup
		static
	a (Ljm$c;Leiv;)V lambda$validateThatAllBiomeFeaturesHaveBiomeFilter$1
		static
		0 o p_339382_
		1 o p_339383_
pe net/minecraft/data/registries/package-info
pf net/minecraft/data/structures/NbtToSnbt
	d LOGGER
	e inputFolders
	f output
	<clinit> ()V <clinit>
		static
	<init> (Lmc;Ljava/util/Collection;)V <init>
		0 o p_250442_
		1 o p_249158_
	a (Lly;Ljava/nio/file/Path;Ljava/lang/String;)V writeSnbt
		static
		0 o p_236378_
		1 o p_236379_
		2 o p_236380_
	a (Lly;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_254274_
	a (Lly;Ljava/nio/file/Path;Ljava/lang/String;Ljava/nio/file/Path;)Ljava/nio/file/Path; convertStructure
		static
		0 o p_236382_
		1 o p_236383_
		2 o p_236384_
		3 o p_236385_
	a ()Ljava/lang/String; getName
	a (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletionStage; lambda$run$5
		static
		0 o p_253420_
	a (Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/lang/String; getName
		static
		0 o p_126436_
		1 o p_126437_
	a (Lly;Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; lambda$run$2
		static
		0 o p_253415_
		1 o p_253416_
		2 o p_253417_
		3 o p_253418_
	a (Ljava/nio/file/Path;Lly;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; lambda$run$4
		static
		0 o p_253422_
		1 o p_253423_
		2 o p_253424_
	a (I)[Ljava/util/concurrent/CompletableFuture; lambda$run$6
		static
		0 o p_253421_
	a (Ljava/nio/file/Path;)Z lambda$run$0
		static
		0 o p_126430_
	b (Lly;Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)V lambda$run$1
		static
		0 o p_253425_
		1 o p_253426_
		2 o p_253427_
		3 o p_253428_
	b (I)[Ljava/util/concurrent/CompletableFuture; lambda$run$3
		static
		0 o p_253419_
pg net/minecraft/data/structures/SnbtDatafixer
	<init> ()V <init>
	a (Ljava/lang/String;)V updateInDirectory
		static
		0 o p_302034_
	a ([Ljava/lang/String;)V main
		static
		0 o p_301983_
	a (Ljava/nio/file/Path;)V lambda$updateInDirectory$1
		static
		0 o p_301994_
	b (Ljava/nio/file/Path;)Z lambda$updateInDirectory$0
		static
		0 o p_301991_
ph net/minecraft/data/structures/SnbtToNbt
	d LOGGER
	e output
	f inputFolders
	g filters
	<clinit> ()V <clinit>
		static
	<init> (Lmc;Ljava/lang/Iterable;)V <init>
		0 o p_249104_
		1 o p_249523_
	a (Ljava/nio/file/Path;Ljava/lang/String;)Lph$c; readStructure
		0 o p_126466_
		1 o p_126467_
	a (Ljava/lang/String;Lub;)Lub; applyFilters
		0 o p_126461_
		1 o p_126462_
	a (Lly;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_254336_
	a (Ljava/nio/file/Path;Lly;Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; lambda$run$2
		0 o p_253429_
		1 o p_253430_
		2 o p_253431_
		3 o p_253432_
	a ()Ljava/lang/String; getName
	a (Lph$a;)Lph; addFilter
		0 o p_126476_
	a (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletionStage; lambda$run$5
		static
		0 o p_253441_
	a (Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/lang/String; getName
		0 o p_126469_
		1 o p_126470_
	a (Lly;Lph$c;Ljava/nio/file/Path;)V storeStructureIfChanged
		0 o p_236394_
		1 o p_236395_
		2 o p_236396_
	a (Ljava/nio/file/Path;Ljava/nio/file/Path;Lly;Ljava/nio/file/Path;)V lambda$run$1
		0 o p_253437_
		1 o p_253438_
		2 o p_253439_
		3 o p_253440_
	a (Ljava/nio/file/Path;Lly;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; lambda$run$4
		0 o p_253434_
		1 o p_253435_
		2 o p_253436_
	a (I)[Ljava/util/concurrent/CompletableFuture; lambda$run$3
		static
		0 o p_253433_
	a (Ljava/nio/file/Path;)Z lambda$run$0
		static
		0 o p_126464_
ph$a net/minecraft/data/structures/SnbtToNbt$Filter
	apply (Ljava/lang/String;Lub;)Lub; apply
		0 o p_126480_
		1 o p_126481_
ph$b net/minecraft/data/structures/SnbtToNbt$StructureConversionException
	<init> (Ljava/nio/file/Path;Ljava/lang/Throwable;)V <init>
		0 o p_176820_
		1 o p_176821_
ph$c net/minecraft/data/structures/SnbtToNbt$TaskResult
	a name
	b payload
	c hash
	<init> (Ljava/lang/String;[BLcom/google/common/hash/HashCode;)V <init>
		0 o name
		1 o payload
		2 o hash
	a ()Ljava/lang/String; name
	b ()[B payload
	c ()Lcom/google/common/hash/HashCode; hash
	equals (Ljava/lang/Object;)Z equals
		0 o p_236407_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
pi net/minecraft/data/structures/StructureUpdater
	a LOGGER
	b PREFIX
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;Lub;)Lub; update
		static
		0 o p_176823_
		1 o p_176824_
	apply (Ljava/lang/String;Lub;)Lub; apply
		0 o p_126503_
		1 o p_126504_
pj net/minecraft/data/structures/package-info
pk net/minecraft/data/tags/BannerPatternTagsProvider
	<init> (Lmc;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_256451_
		1 o p_256420_
	a (Ljo$a;)V addTags
		0 o p_255819_
pl net/minecraft/data/tags/BiomeTagsProvider
	<init> (Lmc;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_255800_
		1 o p_256205_
	a (Ljo$a;)V addTags
		0 o p_256485_
pm net/minecraft/data/tags/CatVariantTagsProvider
	<init> (Lmc;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_256547_
		1 o p_256090_
	a (Ljo$a;)V addTags
		0 o p_256078_
pn net/minecraft/data/tags/DamageTypeTagsProvider
	<init> (Lmc;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_270719_
		1 o p_270256_
	a (Ljo$a;)V addTags
		0 o p_270108_
po net/minecraft/data/tags/EnchantmentTagsProvider
	<init> (Lmc;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_341044_
		1 o p_341146_
	a (Ljo$a;[Lakq;)V tooltipOrder
		0 o p_341105_
		1 o p_345255_
	a (Ljava/util/Set;Ljm$c;)Z lambda$tooltipOrder$0
		static
		0 o p_344250_
		1 o p_344251_
pp net/minecraft/data/tags/EntityTypeTagsProvider
	<init> (Lmc;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_256095_
		1 o p_256572_
	a (Ljo$a;)V addTags
		0 o p_255894_
	a (Lbsx;)Lakq; lambda$new$0
		static
		0 o p_256665_
pq net/minecraft/data/tags/FlatLevelGeneratorPresetTagsProvider
	<init> (Lmc;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_256604_
		1 o p_255962_
	a (Ljo$a;)V addTags
		0 o p_255741_
pr net/minecraft/data/tags/FluidTagsProvider
	<init> (Lmc;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_255941_
		1 o p_256600_
	a (Lepd;)Lakq; lambda$new$0
		static
		0 o p_256474_
	a (Ljo$a;)V addTags
		0 o p_256366_
ps net/minecraft/data/tags/GameEventTagsProvider
	d VIBRATIONS_EXCEPT_FLAP
	<clinit> ()V <clinit>
		static
	<init> (Lmc;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_256060_
		1 o p_255621_
	a (Ljo$a;)V addTags
		0 o p_255981_
pt net/minecraft/data/tags/InstrumentTagsProvider
	<init> (Lmc;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_256418_
		1 o p_256038_
	a (Ljo$a;)V addTags
		0 o p_256291_
pu net/minecraft/data/tags/IntrinsicHolderTagsProvider
	d keyExtractor
	<init> (Lmc;Lakq;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/util/function/Function;)V <init>
		0 o p_275304_
		1 o p_275709_
		2 o p_275227_
		3 o p_275311_
		4 o p_275566_
	<init> (Lmc;Lakq;Ljava/util/concurrent/CompletableFuture;Ljava/util/function/Function;)V <init>
		0 o p_256164_
		1 o p_256155_
		2 o p_256488_
		3 o p_256168_
	a (Lawu;)Lpu$a; tag
		0 o p_255730_
	b (Lawu;)Lpz$b; tag
		0 o p_255793_
pu$a net/minecraft/data/tags/IntrinsicHolderTagsProvider$IntrinsicTagAppender
	a keyExtractor
	<init> (Lawr;Ljava/util/function/Function;)V <init>
		0 o p_256108_
		1 o p_256433_
	a (Ljava/lang/Object;)Lpu$a; add
		0 o p_256557_
	a ([Ljava/lang/Object;)Lpu$a; add
		0 o p_255868_
	a (Lawu;)Lpu$a; addTag
		0 o p_256311_
	b (Lawu;)Lpz$b; addTag
		0 o p_256651_
pv net/minecraft/data/tags/ItemTagsProvider
	d blockTags
	g tagsToCopy
	<init> (Lmc;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_275343_
		1 o p_275729_
		2 o p_275322_
	<init> (Lmc;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_275204_
		1 o p_275194_
		2 o p_275207_
		3 o p_275634_
	a (Lpz$c;Lawu;Lawu;)V lambda$createContentsProvider$3
		0 o p_274762_
		1 o p_274763_
		2 o p_274764_
	a (Ljo$a;Lpz$c;)Ljo$a; lambda$createContentsProvider$4
		0 o p_274766_
		1 o p_274767_
	a (Lcul;)Lakq; lambda$new$1
		static
		0 o p_274765_
	a (Lawu;Lawu;)V copy
		0 o p_206422_
		1 o p_206423_
	b (Lcul;)Lakq; lambda$new$0
		static
		0 o p_255790_
	b ()Ljava/util/concurrent/CompletableFuture; createContentsProvider
	d (Lawu;)Ljava/lang/IllegalStateException; lambda$createContentsProvider$2
		static
		0 o p_339384_
pw net/minecraft/data/tags/PaintingVariantTagsProvider
	<init> (Lmc;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_255750_
		1 o p_256184_
	a (Ljo$a;)V addTags
		0 o p_256017_
px net/minecraft/data/tags/PoiTypeTagsProvider
	<init> (Lmc;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_256012_
		1 o p_256617_
	a (Ljo$a;)V addTags
		0 o p_256206_
py net/minecraft/data/tags/StructureTagsProvider
	<init> (Lmc;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_256522_
		1 o p_256661_
	a (Ljo$a;)V addTags
		0 o p_256087_
pz net/minecraft/data/tags/TagsProvider
	d lookupProvider
	e pathProvider
	f registryKey
	g contentsDone
	h parentProvider
	i builders
	<init> (Lmc;Lakq;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_256596_
		1 o p_255886_
		2 o p_256513_
	<init> (Lmc;Lakq;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_275432_
		1 o p_275476_
		2 o p_275222_
		3 o p_275565_
	a (Ljo$a;)V addTags
		0 o p_256380_
	a (Lpz$a;Lakr;)Z lambda$run$3
		0 o p_274775_
		1 o p_274776_
	a (Lly;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_253684_
	a (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Laws;)Z lambda$run$4
		static
		0 o p_274769_
		1 o p_274770_
		2 o p_274771_
	a ()Ljava/lang/String; getName
	a (Lly;Lpz$a;)Ljava/util/concurrent/CompletionStage; lambda$run$7
		0 o p_323139_
		1 o p_323140_
	a (Ljo$b;Lakr;)Z lambda$run$2
		0 o p_255495_
		1 o p_255496_
	a (Ljava/lang/Void;)Lpz$c; lambda$contentsGetter$10
		0 o p_276016_
	a (Ljo$a;Lpz$c;)Lpz$a; lambda$run$1
		static
		0 o p_274778_
		1 o p_274779_
	a (Lawu;)Ljava/util/Optional; lambda$contentsGetter$9
		0 o p_274772_
	a (Lakr;)Lawr; lambda$getOrCreateRawBuilder$8
		static
		0 o p_236442_
	a (I)[Ljava/util/concurrent/CompletableFuture; lambda$run$6
		static
		0 o p_253442_
	a (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lly;Lpz$a;Ljava/util/Map$Entry;)Ljava/util/concurrent/CompletableFuture; lambda$run$5
		0 o p_323134_
		1 o p_323135_
		2 o p_323136_
		3 o p_323137_
		4 o p_323138_
	b (Ljo$a;)Ljo$a; lambda$createContentsProvider$11
		0 o p_274768_
	b (Lawu;)Lpz$b; tag
		0 o p_206425_
	b ()Ljava/util/concurrent/CompletableFuture; createContentsProvider
	c (Lawu;)Lawr; getOrCreateRawBuilder
		0 o p_236452_
	c ()Ljava/util/concurrent/CompletableFuture; contentsGetter
	c (Ljo$a;)Ljo$a; lambda$run$0
		0 o p_275895_
pz$a net/minecraft/data/tags/TagsProvider$1CombinedData
	a contents
	b parent
	<init> (Ljo$a;Lpz$c;)V <init>
		0 o contents
		1 o parent
	a ()Ljo$a; contents
	b ()Lpz$c; parent
	equals (Ljava/lang/Object;)Z equals
		0 o p_275663_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
pz$b net/minecraft/data/tags/TagsProvider$TagAppender
	a builder
	<init> (Lawr;)V <init>
		0 o p_256426_
	a (Lakq;)Lpz$b; add
		0 o p_256138_
	a (Lakr;)Lpz$b; addOptional
		0 o p_176840_
	a ([Lakq;)Lpz$b; add
		0 o p_211102_
	a (Ljava/util/List;)Lpz$b; addAll
		0 o p_316189_
	b (Lawu;)Lpz$b; addTag
		0 o p_206429_
	b (Lakr;)Lpz$b; addOptionalTag
		0 o p_176842_
pz$c net/minecraft/data/tags/TagsProvider$TagLookup
	a (Lawu;)Ljava/util/Optional; lambda$empty$0
		static
		0 o p_275247_
	contains (Lawu;)Z contains
		0 o p_275413_
	empty ()Lpz$c; empty
		static
q net/minecraft/CrashReportDetail
qa net/minecraft/data/tags/TradeRebalanceEnchantmentTagsProvider
	<init> (Lmc;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_345802_
		1 o p_345863_
	a (Ljo$a;)V addTags
		0 o p_345111_
qb net/minecraft/data/tags/TradeRebalanceStructureTagsProvider
	<init> (Lmc;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_302237_
		1 o p_302233_
	a (Ljo$a;)V addTags
		0 o p_302229_
qc net/minecraft/data/tags/VanillaBlockTagsProvider
	<init> (Lmc;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_256406_
		1 o p_256525_
	a (Ljo$a;)V addTags
		0 o p_255662_
	a (Ldfy;)Z lambda$addTags$1
		static
		0 o p_284651_
	b (Ldfy;)Lakq; lambda$new$0
		static
		0 o p_255627_
qd net/minecraft/data/tags/VanillaEnchantmentTagsProvider
	<init> (Lmc;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_341093_
		1 o p_341136_
	a (Ljo$a;)V addTags
		0 o p_341310_
qe net/minecraft/data/tags/VanillaItemTagsProvider
	<init> (Lmc;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_275657_
		1 o p_275712_
		2 o p_275572_
	a (Ljo$a;)V addTags
		0 o p_255639_
qf net/minecraft/data/tags/WorldPresetTagsProvider
	<init> (Lmc;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_255701_
		1 o p_255974_
	a (Ljo$a;)V addTags
		0 o p_255734_
qg net/minecraft/data/tags/package-info
qh net/minecraft/data/worldgen/AncientCityStructurePieces
	a START
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqq;)V bootstrap
		static
		0 o p_321506_
qi net/minecraft/data/worldgen/AncientCityStructurePools
	<init> ()V <init>
	a (Lqq;)V bootstrap
		static
		0 o p_321621_
qj net/minecraft/data/worldgen/BastionBridgePools
	<init> ()V <init>
	a (Lqq;)V bootstrap
		static
		0 o p_321622_
qk net/minecraft/data/worldgen/BastionHoglinStablePools
	<init> ()V <init>
	a (Lqq;)V bootstrap
		static
		0 o p_321665_
ql net/minecraft/data/worldgen/BastionHousingUnitsPools
	<init> ()V <init>
	a (Lqq;)V bootstrap
		static
		0 o p_321533_
qm net/minecraft/data/worldgen/BastionPieces
	a START
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqq;)V bootstrap
		static
		0 o p_321797_
qn net/minecraft/data/worldgen/BastionSharedPools
	<init> ()V <init>
	a (Lqq;)V bootstrap
		static
		0 o p_321501_
qo net/minecraft/data/worldgen/BastionTreasureRoomPools
	<init> ()V <init>
	a (Lqq;)V bootstrap
		static
		0 o p_321741_
qp net/minecraft/data/worldgen/BiomeDefaultFeatures
	<init> ()V <init>
	A (Lddx$a;)V addLushCavesVegetationFeatures
		static
		0 o p_176851_
	B (Lddx$a;)V addLushCavesSpecialOres
		static
		0 o p_176853_
	C (Lddx$a;)V addMountainTrees
		static
		0 o p_126685_
	D (Lddx$a;)V addMountainForestTrees
		static
		0 o p_194717_
	E (Lddx$a;)V addJungleTrees
		static
		0 o p_126689_
	F (Lddx$a;)V addSparseJungleTrees
		static
		0 o p_198928_
	G (Lddx$a;)V addBadlandsTrees
		static
		0 o p_126693_
	H (Lddx$a;)V addSnowyTrees
		static
		0 o p_126695_
	I (Lddx$a;)V addJungleGrass
		static
		0 o p_126697_
	J (Lddx$a;)V addSavannaGrass
		static
		0 o p_126699_
	K (Lddx$a;)V addShatteredSavannaGrass
		static
		0 o p_126701_
	L (Lddx$a;)V addSavannaExtraGrass
		static
		0 o p_126703_
	M (Lddx$a;)V addBadlandGrass
		static
		0 o p_126705_
	N (Lddx$a;)V addForestFlowers
		static
		0 o p_126707_
	O (Lddx$a;)V addForestGrass
		static
		0 o p_126709_
	P (Lddx$a;)V addSwampVegetation
		static
		0 o p_126711_
	Q (Lddx$a;)V addMangroveSwampVegetation
		static
		0 o p_236467_
	R (Lddx$a;)V addMushroomFieldVegetation
		static
		0 o p_126713_
	S (Lddx$a;)V addPlainVegetation
		static
		0 o p_126715_
	T (Lddx$a;)V addDesertVegetation
		static
		0 o p_126717_
	U (Lddx$a;)V addGiantTaigaVegetation
		static
		0 o p_126719_
	V (Lddx$a;)V addDefaultFlowers
		static
		0 o p_126721_
	W (Lddx$a;)V addCherryGroveVegetation
		static
		0 o p_273728_
	X (Lddx$a;)V addMeadowVegetation
		static
		0 o p_194719_
	Y (Lddx$a;)V addWarmFlowers
		static
		0 o p_126723_
	Z (Lddx$a;)V addDefaultGrass
		static
		0 o p_126725_
	a (Ldei$a;IIIZ)V monsters
		static
		0 o p_194726_
		1 o p_194727_
		2 o p_194728_
		3 o p_194729_
		4 o p_194730_
	a (Ldei$a;II)V warmOceanSpawns
		static
		0 o p_126737_
		1 o p_126738_
		2 o p_126739_
	a (Ldei$a;III)V oceanSpawns
		static
		0 o p_126741_
		1 o p_126742_
		2 o p_126743_
		3 o p_126744_
	a (Ldei$a;)V farmAnimals
		static
		0 o p_126735_
	a (Lddx$a;Z)V addDefaultOres
		static
		0 o p_194723_
		1 o p_194724_
	a (Ldei$a;I)V commonSpawns
		static
		0 o p_348684_
		1 o p_348638_
	a (Lddx$a;)V addDefaultCarversAndLakes
		static
		0 o p_194721_
	aa (Lddx$a;)V addTaigaGrass
		static
		0 o p_126727_
	ab (Lddx$a;)V addPlainGrass
		static
		0 o p_126729_
	ac (Lddx$a;)V addDefaultMushrooms
		static
		0 o p_126731_
	ad (Lddx$a;)V addDefaultExtraVegetation
		static
		0 o p_126746_
	ae (Lddx$a;)V addBadlandExtraVegetation
		static
		0 o p_126748_
	af (Lddx$a;)V addJungleMelons
		static
		0 o p_198930_
	ag (Lddx$a;)V addSparseJungleMelons
		static
		0 o p_198932_
	ah (Lddx$a;)V addJungleVines
		static
		0 o p_198934_
	ai (Lddx$a;)V addDesertExtraVegetation
		static
		0 o p_126752_
	aj (Lddx$a;)V addSwampExtraVegetation
		static
		0 o p_126754_
	ak (Lddx$a;)V addDesertExtraDecoration
		static
		0 o p_126756_
	al (Lddx$a;)V addFossilDecoration
		static
		0 o p_126758_
	am (Lddx$a;)V addColdOceanExtraVegetation
		static
		0 o p_126760_
	an (Lddx$a;)V addDefaultSeagrass
		static
		0 o p_126762_
	ao (Lddx$a;)V addLukeWarmKelp
		static
		0 o p_126764_
	ap (Lddx$a;)V addDefaultSprings
		static
		0 o p_126766_
	aq (Lddx$a;)V addFrozenSprings
		static
		0 o p_194732_
	ar (Lddx$a;)V addIcebergs
		static
		0 o p_126768_
	as (Lddx$a;)V addBlueIce
		static
		0 o p_126770_
	at (Lddx$a;)V addSurfaceFreezing
		static
		0 o p_126772_
	au (Lddx$a;)V addNetherDefaultOres
		static
		0 o p_126774_
	av (Lddx$a;)V addAncientDebris
		static
		0 o p_126776_
	aw (Lddx$a;)V addDefaultCrystalFormations
		static
		0 o p_176858_
	b (Ldei$a;)V caveSpawns
		static
		0 o p_176860_
	b (Lddx$a;)V addDefaultMonsterRoom
		static
		0 o p_126807_
	c (Lddx$a;)V addDefaultUndergroundVariety
		static
		0 o p_126811_
	c (Ldei$a;)V commonSpawns
		static
		0 o p_126789_
	d (Lddx$a;)V addDripstone
		static
		0 o p_176864_
	d (Ldei$a;)V plainsSpawns
		static
		0 o p_126793_
	e (Ldei$a;)V snowySpawns
		static
		0 o p_126797_
	e (Lddx$a;)V addSculk
		static
		0 o p_236469_
	f (Lddx$a;)V addDefaultOres
		static
		0 o p_126815_
	f (Ldei$a;)V desertSpawns
		static
		0 o p_126801_
	g (Lddx$a;)V addExtraGold
		static
		0 o p_126817_
	g (Ldei$a;)V dripstoneCavesSpawns
		static
		0 o p_194734_
	h (Ldei$a;)V mooshroomSpawns
		static
		0 o p_126805_
	h (Lddx$a;)V addExtraEmeralds
		static
		0 o p_126819_
	i (Ldei$a;)V baseJungleSpawns
		static
		0 o p_126809_
	i (Lddx$a;)V addInfestedStone
		static
		0 o p_126821_
	j (Lddx$a;)V addDefaultSoftDisks
		static
		0 o p_126823_
	j (Ldei$a;)V endSpawns
		static
		0 o p_126813_
	k (Lddx$a;)V addSwampClayDisk
		static
		0 o p_126825_
	l (Lddx$a;)V addMangroveSwampDisks
		static
		0 o p_236471_
	m (Lddx$a;)V addMossyStoneBlock
		static
		0 o p_126827_
	n (Lddx$a;)V addFerns
		static
		0 o p_126829_
	o (Lddx$a;)V addRareBerryBushes
		static
		0 o p_194736_
	p (Lddx$a;)V addCommonBerryBushes
		static
		0 o p_194738_
	q (Lddx$a;)V addLightBambooVegetation
		static
		0 o p_126835_
	r (Lddx$a;)V addBambooVegetation
		static
		0 o p_126837_
	s (Lddx$a;)V addTaigaTrees
		static
		0 o p_126839_
	t (Lddx$a;)V addGroveTrees
		static
		0 o p_194740_
	u (Lddx$a;)V addWaterTrees
		static
		0 o p_126841_
	v (Lddx$a;)V addBirchTrees
		static
		0 o p_126843_
	w (Lddx$a;)V addOtherBirchTrees
		static
		0 o p_126845_
	x (Lddx$a;)V addTallBirchTrees
		static
		0 o p_126847_
	y (Lddx$a;)V addSavannaTrees
		static
		0 o p_126681_
	z (Lddx$a;)V addShatteredSavannaTrees
		static
		0 o p_126683_
qq net/minecraft/data/worldgen/BootstrapContext
	a (Lakq;)Ljn; lookup
		0 o p_321547_
	a (Lakq;Ljava/lang/Object;)Ljm$c; register
		0 o p_321660_
		1 o p_321479_
	a (Lakq;Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)Ljm$c; register
		0 o p_321720_
		1 o p_321670_
		2 o p_321792_
qr net/minecraft/data/worldgen/Carvers
	a CAVE
	b CAVE_EXTRA_UNDERGROUND
	c CANYON
	d NETHER_CAVE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqq;)V bootstrap
		static
		0 o p_321662_
	a (Ljava/lang/String;)Lakq; createKey
		static
		0 o p_256085_
qs net/minecraft/data/worldgen/DesertVillagePools
	a START
	b TERMINATORS_KEY
	c ZOMBIE_TERMINATORS_KEY
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqq;)V bootstrap
		static
		0 o p_321594_
qt net/minecraft/data/worldgen/DimensionTypes
	<init> ()V <init>
	a (Lqq;)V bootstrap
		static
		0 o p_321848_
qu net/minecraft/data/worldgen/NoiseData
	a DEFAULT_SHIFT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqq;Lakq;ID[D)V register
		static
		0 o p_321534_
		1 o p_255970_
		2 o p_256539_
		3 o p_256566_
		4 o p_255998_
	a (Lqq;)V bootstrap
		static
		0 o p_321859_
	a (Lqq;ILakq;Lakq;Lakq;Lakq;)V registerBiomeNoises
		static
		0 o p_321841_
		1 o p_236479_
		2 o p_236480_
		3 o p_236481_
		4 o p_236482_
		5 o p_236483_
qv net/minecraft/data/worldgen/PillagerOutpostPools
	a START
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqq;)V bootstrap
		static
		0 o p_321813_
qw net/minecraft/data/worldgen/PlainVillagePools
	a START
	b TERMINATORS_KEY
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqq;)V bootstrap
		static
		0 o p_321538_
qx net/minecraft/data/worldgen/Pools
	a EMPTY
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqq;Ljava/lang/String;Lelb;)V register
		static
		0 o p_321699_
		1 o p_255837_
		2 o p_256161_
	a (Lqq;)V bootstrap
		static
		0 o p_321867_
	a (Ljava/lang/String;)Lakq; createKey
		static
		0 o p_256439_
	b (Ljava/lang/String;)Lakq; parseKey
		static
		0 o p_350360_
qy net/minecraft/data/worldgen/ProcessorLists
	A ROOF
	B HIGH_WALL
	C HIGH_RAMPART
	D FOSSIL_ROT
	E FOSSIL_COAL
	F FOSSIL_DIAMONDS
	G ANCIENT_CITY_START_DEGRADATION
	H ANCIENT_CITY_GENERIC_DEGRADATION
	I ANCIENT_CITY_WALLS_DEGRADATION
	J TRAIL_RUINS_HOUSES_ARCHAEOLOGY
	K TRAIL_RUINS_ROADS_ARCHAEOLOGY
	L TRAIL_RUINS_TOWER_TOP_ARCHAEOLOGY
	M TRIAL_CHAMBERS_COPPER_BULB_DEGRADATION
	N EMPTY
	a ZOMBIE_PLAINS
	b ZOMBIE_SAVANNA
	c ZOMBIE_SNOWY
	d ZOMBIE_TAIGA
	e ZOMBIE_DESERT
	f MOSSIFY_10_PERCENT
	g MOSSIFY_20_PERCENT
	h MOSSIFY_70_PERCENT
	i STREET_PLAINS
	j STREET_SAVANNA
	k STREET_SNOWY_OR_TAIGA
	l FARM_PLAINS
	m FARM_SAVANNA
	n FARM_SNOWY
	o FARM_TAIGA
	p FARM_DESERT
	q OUTPOST_ROT
	r BOTTOM_RAMPART
	s TREASURE_ROOMS
	t HOUSING
	u SIDE_WALL_DEGRADATION
	v STABLE_DEGRADATION
	w BASTION_GENERIC_DEGRADATION
	x RAMPART_DEGRADATION
	y ENTRANCE_REPLACEMENT
	z BRIDGE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lakq;I)Lemy; trailsArchyLootProcessor
		static
		0 o p_335512_
		1 o p_281868_
	a (Lqq;Lakq;Ljava/util/List;)V register
		static
		0 o p_321548_
		1 o p_256192_
		2 o p_255805_
	a (Lqq;)V bootstrap
		static
		0 o p_321829_
	a (Ljava/lang/String;)Lakq; createKey
		static
		0 o p_256151_
qz net/minecraft/data/worldgen/SavannaVillagePools
	a START
	b TERMINATORS_KEY
	c ZOMBIE_TERMINATORS_KEY
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqq;)V bootstrap
		static
		0 o p_321606_
r net/minecraft/DefaultUncaughtExceptionHandler
	a logger
	<init> (Lorg/slf4j/Logger;)V <init>
		0 o p_202576_
	uncaughtException (Ljava/lang/Thread;Ljava/lang/Throwable;)V uncaughtException
		0 o p_131079_
		1 o p_131080_
ra net/minecraft/data/worldgen/SnowyVillagePools
	a START
	b TERMINATORS_KEY
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqq;)V bootstrap
		static
		0 o p_321804_
rb net/minecraft/data/worldgen/StructureSets
	a (Lqq;)V bootstrap
		static
		0 o p_321852_
rc net/minecraft/data/worldgen/Structures
	<init> ()V <init>
	a (Lqq;)V bootstrap
		static
		0 o p_321517_
	a (Lbtq;)Lejy; lambda$bootstrap$3
		static
		0 o p_344253_
	b (Lbtq;)Lbtq; lambda$bootstrap$2
		static
		0 o p_344252_
	c (Lbtq;)Lejy; lambda$bootstrap$1
		static
		0 o p_236551_
	d (Lbtq;)Lbtq; lambda$bootstrap$0
		static
		0 o p_236555_
rd net/minecraft/data/worldgen/SurfaceRuleData
	A SOUL_SAND
	B SOUL_SOIL
	C BASALT
	D BLACKSTONE
	E WARPED_WART_BLOCK
	F WARPED_NYLIUM
	G NETHER_WART_BLOCK
	H CRIMSON_NYLIUM
	I ENDSTONE
	a AIR
	b BEDROCK
	c WHITE_TERRACOTTA
	d ORANGE_TERRACOTTA
	e TERRACOTTA
	f RED_SAND
	g RED_SANDSTONE
	h STONE
	i DEEPSLATE
	j DIRT
	k PODZOL
	l COARSE_DIRT
	m MYCELIUM
	n GRASS_BLOCK
	o CALCITE
	p GRAVEL
	q SAND
	r SANDSTONE
	s PACKED_ICE
	t SNOW_BLOCK
	u MUD
	v POWDER_SNOW
	w ICE
	x WATER
	y LAVA
	z NETHERRACK
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (ZZZ)Ldzp$o; overworldLike
		static
		0 o p_198381_
		1 o p_198382_
		2 o p_198383_
	a (D)Ldzp$f; surfaceNoiseAbove
		static
		0 o p_194809_
	a (I)[Ldzp$o; lambda$overworldLike$0
		static
		0 o p_198379_
	a (Ldfy;)Ldzp$o; makeStateRule
		static
		0 o p_194811_
	a ()Ldzp$o; overworld
		static
	b ()Ldzp$o; nether
		static
	c ()Ldzp$o; end
		static
	d ()Ldzp$o; air
		static
re net/minecraft/data/worldgen/TaigaVillagePools
	a START
	b TERMINATORS_KEY
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqq;)V bootstrap
		static
		0 o p_321812_
rf net/minecraft/data/worldgen/TerrainProvider
	a DEEP_OCEAN_CONTINENTALNESS
	b OCEAN_CONTINENTALNESS
	c PLAINS_CONTINENTALNESS
	d BEACH_CONTINENTALNESS
	e NO_TRANSFORM
	f AMPLIFIED_OFFSET
	g AMPLIFIED_FACTOR
	h AMPLIFIED_JAGGEDNESS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lazq;Lazq;Lazq;FZLazq;)Laxp; getErosionFactor
		static
		0 o p_236623_
		1 o p_236624_
		2 o p_236625_
		3 o p_236626_
		4 o p_236627_
		5 o p_236628_
	a (Lazq;Lazq;FFFFFFZZLazq;)Laxp; buildErosionOffsetSpline
		static
		0 o p_236596_
		1 o p_236597_
		2 o p_236598_
		3 o p_236599_
		4 o p_236600_
		5 o p_236601_
		6 o p_236602_
		7 o p_236603_
		8 o p_236604_
		9 o p_236605_
		10 o p_236606_
	a (Lazq;Lazq;Lazq;Z)Laxp; overworldOffset
		static
		0 o p_236636_
		1 o p_236637_
		2 o p_236638_
		3 o p_236639_
	a (FFF)F mountainContinentalness
		static
		0 o p_236569_
		1 o p_236570_
		2 o p_236571_
	a (Lazq;FZLazq;)Laxp; buildMountainRidgeSplineWithPoints
		static
		0 o p_236591_
		1 o p_236592_
		2 o p_236593_
		3 o p_236594_
	a (Lazq;Lazq;Lazq;FFFFLazq;)Laxp; buildErosionJaggednessSpline
		static
		0 o p_236614_
		1 o p_236615_
		2 o p_236616_
		3 o p_236617_
		4 o p_236618_
		5 o p_236619_
		6 o p_236620_
		7 o p_236621_
	a (Lazq;Lazq;Lazq;Lazq;Z)Laxp; overworldFactor
		static
		0 o p_236630_
		1 o p_236631_
		2 o p_236632_
		3 o p_236633_
		4 o p_236634_
	a (Lazq;FLazq;)Laxp; buildWeirdnessJaggednessSpline
		static
		0 o p_236587_
		1 o p_236588_
		2 o p_236589_
	a (F)F calculateMountainRidgeZeroContinentalnessPoint
		static
		0 o p_236567_
	a (Lazq;Lazq;FFLazq;)Laxp; buildRidgeJaggednessSpline
		static
		0 o p_236608_
		1 o p_236609_
		2 o p_236610_
		3 o p_236611_
		4 o p_236612_
	a (FFFF)F calculateSlope
		static
		0 o p_236573_
		1 o p_236574_
		2 o p_236575_
		3 o p_236576_
	a (Lazq;FFFFFFLazq;)Laxp; ridgeSpline
		static
		0 o p_236578_
		1 o p_236579_
		2 o p_236580_
		3 o p_236581_
		4 o p_236582_
		5 o p_236583_
		6 o p_236584_
		7 o p_236585_
	b (F)F lambda$static$2
		static
		0 o p_236641_
	b (Lazq;Lazq;Lazq;Lazq;Z)Laxp; overworldJaggedness
		static
		0 o p_236643_
		1 o p_236644_
		2 o p_236645_
		3 o p_236646_
		4 o p_236647_
	c (F)F lambda$static$1
		static
		0 o p_236649_
	d (F)F lambda$static$0
		static
		0 o p_236651_
rg net/minecraft/data/worldgen/TrailRuinsStructurePools
	a START
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqq;)V bootstrap
		static
		0 o p_321543_
rh net/minecraft/data/worldgen/TrialChambersStructurePools
	a START
	b HALLWAY_FALLBACK
	c CHAMBER_CAP_FALLBACK
	d ALIAS_BINDINGS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqq;)V bootstrap
		static
		0 o p_321754_
	a (Ljava/lang/String;)Ljava/lang/String; spawner
		static
		0 o p_312677_
ri net/minecraft/data/worldgen/VillagePools
	<init> ()V <init>
	a (Lqq;)V bootstrap
		static
		0 o p_321519_
rj net/minecraft/data/worldgen/biome/BiomeData
	<init> ()V <init>
	a (Lqq;)V bootstrap
		static
		0 o p_321862_
rk net/minecraft/data/worldgen/biome/EndBiomes
	<init> ()V <init>
	a (Lddx$a;)Lddw; baseEndBiome
		static
		0 o p_194825_
	a (Ljn;Ljn;)Lddw; endBarrens
		static
		0 o p_256510_
		1 o p_256130_
	b (Ljn;Ljn;)Lddw; theEnd
		static
		0 o p_255623_
		1 o p_255991_
	c (Ljn;Ljn;)Lddw; endMidlands
		static
		0 o p_255719_
		1 o p_255751_
	d (Ljn;Ljn;)Lddw; endHighlands
		static
		0 o p_256650_
		1 o p_256540_
	e (Ljn;Ljn;)Lddw; smallEndIslands
		static
		0 o p_255848_
		1 o p_256605_
rl net/minecraft/data/worldgen/biome/NetherBiomes
	<init> ()V <init>
	a (Ljn;Ljn;)Lddw; netherWastes
		static
		0 o p_255840_
		1 o p_255956_
	b (Ljn;Ljn;)Lddw; soulSandValley
		static
		0 o p_256586_
		1 o p_256434_
	c (Ljn;Ljn;)Lddw; basaltDeltas
		static
		0 o p_255798_
		1 o p_256227_
	d (Ljn;Ljn;)Lddw; crimsonForest
		static
		0 o p_256350_
		1 o p_256386_
	e (Ljn;Ljn;)Lddw; warpedForest
		static
		0 o p_256156_
		1 o p_256284_
rm net/minecraft/data/worldgen/biome/OverworldBiomes
	a NORMAL_WATER_COLOR
	b NORMAL_WATER_FOG_COLOR
	c SWAMP_SKELETON_WEIGHT
	d OVERWORLD_FOG_COLOR
	e NORMAL_MUSIC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljn;Ljn;FZZZLdei$a;Lavm;)Lddw; baseJungle
		static
		0 o p_285208_
		1 o p_285276_
		2 o p_285079_
		3 o p_285393_
		4 o p_285109_
		5 o p_285122_
		6 o p_285449_
		7 o p_285440_
	a (Ldei$a;IILddx$a;)Lddw; baseOcean
		static
		0 o p_194872_
		1 o p_194873_
		2 o p_194874_
		3 o p_194875_
	a (Ljn;Ljn;ZZ)Lddw; savanna
		static
		0 o p_256294_
		1 o p_256583_
		2 o p_194879_
		3 o p_194880_
	a (ZFFLdei$a;Lddx$a;Lavm;)Lddw; biome
		static
		0 o p_265746_
		1 o p_265800_
		2 o p_265276_
		3 o p_265425_
		4 o p_265371_
		5 o p_265636_
	a (Ljn;Ljn;ZZZ)Lddw; plains
		static
		0 o p_256382_
		1 o p_256173_
		2 o p_194882_
		3 o p_194883_
		4 o p_194884_
	a (F)I calculateSkyColor
		static
		0 o p_194844_
	a (Ljn;Ljn;Z)Lddw; oldGrowthTaiga
		static
		0 o p_255849_
		1 o p_256578_
		2 o p_194877_
	a (Ljn;Ljn;)Lddw; sparseJungle
		static
		0 o p_255977_
		1 o p_256531_
	a (ZFFIILjava/lang/Integer;Ljava/lang/Integer;Ldei$a;Lddx$a;Lavm;)Lddw; biome
		static
		0 o p_273483_
		1 o p_272621_
		2 o p_273588_
		3 o p_273605_
		4 o p_272756_
		5 o p_272889_
		6 o p_272657_
		7 o p_273300_
		8 o p_272700_
		9 o p_272996_
	a (Lddx$a;)V globalOverworldGeneration
		static
		0 o p_194870_
	b (Ljn;Ljn;ZZZ)Lddw; forest
		static
		0 o p_255788_
		1 o p_256461_
		2 o p_194892_
		3 o p_194893_
		4 o p_194894_
	b (Ljn;Ljn;)Lddw; jungle
		static
		0 o p_256033_
		1 o p_255651_
	b (Ljn;Ljn;Z)Lddw; windsweptHills
		static
		0 o p_255703_
		1 o p_256239_
		2 o p_194887_
	b (Ljn;Ljn;ZZ)Lddw; beach
		static
		0 o p_256157_
		1 o p_255712_
		2 o p_194889_
		3 o p_194890_
	c (Ljn;Ljn;Z)Lddw; badlands
		static
		0 o p_256309_
		1 o p_256430_
		2 o p_194897_
	c (Ljn;Ljn;)Lddw; bambooJungle
		static
		0 o p_255817_
		1 o p_256096_
	d (Ljn;Ljn;Z)Lddw; coldOcean
		static
		0 o p_256141_
		1 o p_255841_
		2 o p_194900_
	d (Ljn;Ljn;)Lddw; desert
		static
		0 o p_256064_
		1 o p_255852_
	e (Ljn;Ljn;Z)Lddw; ocean
		static
		0 o p_256265_
		1 o p_256537_
		2 o p_255752_
	e (Ljn;Ljn;)Lddw; mushroomFields
		static
		0 o p_255775_
		1 o p_256480_
	f (Ljn;Ljn;)Lddw; warmOcean
		static
		0 o p_256477_
		1 o p_256024_
	f (Ljn;Ljn;Z)Lddw; lukeWarmOcean
		static
		0 o p_255660_
		1 o p_256231_
		2 o p_194906_
	g (Ljn;Ljn;Z)Lddw; frozenOcean
		static
		0 o p_256482_
		1 o p_256660_
		2 o p_194909_
	g (Ljn;Ljn;)Lddw; darkForest
		static
		0 o p_256140_
		1 o p_256223_
	h (Ljn;Ljn;)Lddw; swamp
		static
		0 o p_256058_
		1 o p_256016_
	h (Ljn;Ljn;Z)Lddw; taiga
		static
		0 o p_256177_
		1 o p_255727_
		2 o p_194912_
	i (Ljn;Ljn;)Lddw; mangroveSwamp
		static
		0 o p_256353_
		1 o p_256103_
	i (Ljn;Ljn;Z)Lddw; river
		static
		0 o p_256613_
		1 o p_256581_
		2 o p_194915_
	j (Ljn;Ljn;Z)Lddw; meadowOrCherryGrove
		static
		0 o p_273564_
		1 o p_273374_
		2 o p_273710_
	j (Ljn;Ljn;)Lddw; theVoid
		static
		0 o p_256509_
		1 o p_256544_
	k (Ljn;Ljn;)Lddw; frozenPeaks
		static
		0 o p_255713_
		1 o p_256092_
	l (Ljn;Ljn;)Lddw; jaggedPeaks
		static
		0 o p_256512_
		1 o p_255908_
	m (Ljn;Ljn;)Lddw; stonyPeaks
		static
		0 o p_256490_
		1 o p_255694_
	n (Ljn;Ljn;)Lddw; snowySlopes
		static
		0 o p_255927_
		1 o p_255982_
	o (Ljn;Ljn;)Lddw; grove
		static
		0 o p_256094_
		1 o p_256431_
	p (Ljn;Ljn;)Lddw; lushCaves
		static
		0 o p_255944_
		1 o p_255654_
	q (Ljn;Ljn;)Lddw; dripstoneCaves
		static
		0 o p_256253_
		1 o p_255644_
	r (Ljn;Ljn;)Lddw; deepDark
		static
		0 o p_256073_
		1 o p_256212_
	s (Ljn;Ljn;)Lddx$a; baseOceanGeneration
		static
		0 o p_256289_
		1 o p_256514_
rn net/minecraft/data/worldgen/biome/package-info
ro net/minecraft/data/worldgen/features/AquaticFeatures
	a SEAGRASS_SHORT
	b SEAGRASS_SLIGHTLY_LESS_SHORT
	c SEAGRASS_MID
	d SEAGRASS_TALL
	e SEA_PICKLE
	f SEAGRASS_SIMPLE
	g KELP
	h WARM_OCEAN_VEGETATION
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqq;)V bootstrap
		static
		0 o p_321774_
rp net/minecraft/data/worldgen/features/CaveFeatures
	a MONSTER_ROOM
	b FOSSIL_COAL
	c FOSSIL_DIAMONDS
	d DRIPSTONE_CLUSTER
	e LARGE_DRIPSTONE
	f POINTED_DRIPSTONE
	g UNDERWATER_MAGMA
	h GLOW_LICHEN
	i ROOTED_AZALEA_TREE
	j CAVE_VINE
	k CAVE_VINE_IN_MOSS
	l MOSS_VEGETATION
	m MOSS_PATCH
	n MOSS_PATCH_BONEMEAL
	o DRIPLEAF
	p CLAY_WITH_DRIPLEAVES
	q CLAY_POOL_WITH_DRIPLEAVES
	r LUSH_CAVES_CLAY
	s MOSS_PATCH_CEILING
	t SPORE_BLOSSOM
	u AMETHYST_GEODE
	v SCULK_PATCH_DEEP_DARK
	w SCULK_PATCH_ANCIENT_CITY
	x SCULK_VEIN
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Ljm; makeSmallDripleaf
		static
	a (Lqq;)V bootstrap
		static
		0 o p_321609_
	a (Lji;)Ljm; makeDripleaf
		static
		0 o p_206468_
rq net/minecraft/data/worldgen/features/EndFeatures
	a END_PLATFORM
	b END_SPIKE
	c END_GATEWAY_RETURN
	d END_GATEWAY_DELAYED
	e CHORUS_PLANT
	f END_ISLAND
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqq;)V bootstrap
		static
		0 o p_321514_
rr net/minecraft/data/worldgen/features/FeatureUtils
	<init> ()V <init>
	a (ILjm;)Leev; simpleRandomPatchConfiguration
		static
		0 o p_206471_
		1 o p_206472_
	a (Lqq;Lakq;Lece;Leei;)V register
		static
		0 o p_321618_
		1 o p_255983_
		2 o p_255949_
		3 o p_256398_
	a (Lece;Leei;Ljava/util/List;)Leev; simplePatchConfiguration
		static
		0 o p_206477_
		1 o p_206478_
		2 o p_206479_
	a (Lece;Leei;Ljava/util/List;I)Leev; simplePatchConfiguration
		static
		0 o p_206481_
		1 o p_206482_
		2 o p_206483_
		3 o p_206484_
	a (Lqq;)V bootstrap
		static
		0 o p_321722_
	a (Lece;Leei;)Leev; simplePatchConfiguration
		static
		0 o p_206474_
		1 o p_206475_
	a (Lqq;Lakq;Lece;)V register
		static
		0 o p_321616_
		1 o p_256555_
		2 o p_255921_
	a (Ljava/lang/String;)Lakq; createKey
		static
		0 o p_255643_
	a (Ljava/util/List;)Leaf; simplePatchPredicate
		static
		0 o p_195009_
rs net/minecraft/data/worldgen/features/MiscOverworldFeatures
	a ICE_SPIKE
	b ICE_PATCH
	c FOREST_ROCK
	d ICEBERG_PACKED
	e ICEBERG_BLUE
	f BLUE_ICE
	g LAKE_LAVA
	h DISK_CLAY
	i DISK_GRAVEL
	j DISK_SAND
	k FREEZE_TOP_LAYER
	l DISK_GRASS
	m BONUS_CHEST
	n VOID_START_PLATFORM
	o DESERT_WELL
	p SPRING_LAVA_OVERWORLD
	q SPRING_LAVA_FROZEN
	r SPRING_WATER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqq;)V bootstrap
		static
		0 o p_321835_
rt net/minecraft/data/worldgen/features/NetherFeatures
	a DELTA
	b SMALL_BASALT_COLUMNS
	c LARGE_BASALT_COLUMNS
	d BASALT_BLOBS
	e BLACKSTONE_BLOBS
	f GLOWSTONE_EXTRA
	g CRIMSON_FOREST_VEGETATION
	h CRIMSON_FOREST_VEGETATION_BONEMEAL
	i WARPED_FOREST_VEGETION
	j WARPED_FOREST_VEGETATION_BONEMEAL
	k NETHER_SPROUTS
	l NETHER_SPROUTS_BONEMEAL
	m TWISTING_VINES
	n TWISTING_VINES_BONEMEAL
	o WEEPING_VINES
	p PATCH_CRIMSON_ROOTS
	q BASALT_PILLAR
	r SPRING_LAVA_NETHER
	s SPRING_NETHER_CLOSED
	t SPRING_NETHER_OPEN
	u PATCH_FIRE
	v PATCH_SOUL_FIRE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqq;)V bootstrap
		static
		0 o p_321831_
ru net/minecraft/data/worldgen/features/OreFeatures
	A ORE_EMERALD
	B ORE_ANCIENT_DEBRIS_LARGE
	C ORE_ANCIENT_DEBRIS_SMALL
	D ORE_COPPPER_SMALL
	E ORE_COPPER_LARGE
	F ORE_CLAY
	a ORE_MAGMA
	b ORE_SOUL_SAND
	c ORE_NETHER_GOLD
	d ORE_QUARTZ
	e ORE_GRAVEL_NETHER
	f ORE_BLACKSTONE
	g ORE_DIRT
	h ORE_GRAVEL
	i ORE_GRANITE
	j ORE_DIORITE
	k ORE_ANDESITE
	l ORE_TUFF
	m ORE_COAL
	n ORE_COAL_BURIED
	o ORE_IRON
	p ORE_IRON_SMALL
	q ORE_GOLD
	r ORE_GOLD_BURIED
	s ORE_REDSTONE
	t ORE_DIAMOND_SMALL
	u ORE_DIAMOND_MEDIUM
	v ORE_DIAMOND_LARGE
	w ORE_DIAMOND_BURIED
	x ORE_LAPIS
	y ORE_LAPIS_BURIED
	z ORE_INFESTED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqq;)V bootstrap
		static
		0 o p_321573_
rv net/minecraft/data/worldgen/features/PileFeatures
	a PILE_HAY
	b PILE_MELON
	c PILE_SNOW
	d PILE_ICE
	e PILE_PUMPKIN
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqq;)V bootstrap
		static
		0 o p_321805_
rw net/minecraft/data/worldgen/features/TreeFeatures
	A OAK_BEES_0002
	B OAK_BEES_002
	C OAK_BEES_005
	D BIRCH_BEES_0002
	E BIRCH_BEES_002
	F BIRCH_BEES_005
	G FANCY_OAK_BEES_0002
	H FANCY_OAK_BEES_002
	I FANCY_OAK_BEES_005
	J FANCY_OAK_BEES
	K CHERRY_BEES_005
	a CRIMSON_FUNGUS
	b CRIMSON_FUNGUS_PLANTED
	c WARPED_FUNGUS
	d WARPED_FUNGUS_PLANTED
	e HUGE_BROWN_MUSHROOM
	f HUGE_RED_MUSHROOM
	g OAK
	h DARK_OAK
	i BIRCH
	j ACACIA
	k SPRUCE
	l PINE
	m JUNGLE_TREE
	n FANCY_OAK
	o JUNGLE_TREE_NO_VINE
	p MEGA_JUNGLE_TREE
	q MEGA_SPRUCE
	r MEGA_PINE
	s SUPER_BIRCH_BEES_0002
	t SUPER_BIRCH_BEES
	u SWAMP_OAK
	v JUNGLE_BUSH
	w AZALEA_TREE
	x MANGROVE
	y TALL_MANGROVE
	z CHERRY
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lefe$a; createOak
		static
	a (Lqq;)V bootstrap
		static
		0 o p_321605_
	a (Ldfy;Ldfy;IIII)Lefe$a; createStraightBlobTree
		static
		0 o p_195147_
		1 o p_195148_
		2 o p_195149_
		3 o p_195150_
		4 o p_195151_
		5 o p_195152_
	b ()Lefe$a; createBirch
		static
	c ()Lefe$a; createSuperBirch
		static
	d ()Lefe$a; createJungleTree
		static
	e ()Lefe$a; createFancyOak
		static
	f ()Lefe$a; cherry
		static
rx net/minecraft/data/worldgen/features/VegetationFeatures
	A DARK_FOREST_VEGETATION
	B TREES_FLOWER_FOREST
	C MEADOW_TREES
	D TREES_TAIGA
	E TREES_GROVE
	F TREES_SAVANNA
	G BIRCH_TALL
	H TREES_WINDSWEPT_HILLS
	I TREES_WATER
	J TREES_BIRCH_AND_OAK
	K TREES_PLAINS
	L TREES_SPARSE_JUNGLE
	M TREES_OLD_GROWTH_SPRUCE_TAIGA
	N TREES_OLD_GROWTH_PINE_TAIGA
	O TREES_JUNGLE
	P BAMBOO_VEGETATION
	Q MUSHROOM_ISLAND_VEGETATION
	R MANGROVE_VEGETATION
	a BAMBOO_NO_PODZOL
	b BAMBOO_SOME_PODZOL
	c VINES
	d PATCH_BROWN_MUSHROOM
	e PATCH_RED_MUSHROOM
	f PATCH_SUNFLOWER
	g PATCH_PUMPKIN
	h PATCH_BERRY_BUSH
	i PATCH_TAIGA_GRASS
	j PATCH_GRASS
	k PATCH_GRASS_JUNGLE
	l SINGLE_PIECE_OF_GRASS
	m PATCH_DEAD_BUSH
	n PATCH_MELON
	o PATCH_WATERLILY
	p PATCH_TALL_GRASS
	q PATCH_LARGE_FERN
	r PATCH_CACTUS
	s PATCH_SUGAR_CANE
	t FLOWER_DEFAULT
	u FLOWER_FLOWER_FOREST
	v FLOWER_SWAMP
	w FLOWER_PLAIN
	x FLOWER_MEADOW
	y FLOWER_CHERRY
	z FOREST_FLOWERS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Legj;I)Leev; grassPatch
		static
		0 o p_195203_
		1 o p_195204_
	a (Lqq;)V bootstrap
		static
		0 o p_321761_
ry net/minecraft/data/worldgen/features/package-info
rz net/minecraft/data/worldgen/package-info
s net/minecraft/DefaultUncaughtExceptionHandlerWithName
	a logger
	<init> (Lorg/slf4j/Logger;)V <init>
		0 o p_202578_
	uncaughtException (Ljava/lang/Thread;Ljava/lang/Throwable;)V uncaughtException
		0 o p_131803_
		1 o p_131804_
sa net/minecraft/data/worldgen/placement/AquaticPlacements
	a SEAGRASS_WARM
	b SEAGRASS_NORMAL
	c SEAGRASS_COLD
	d SEAGRASS_RIVER
	e SEAGRASS_SWAMP
	f SEAGRASS_DEEP_WARM
	g SEAGRASS_DEEP
	h SEAGRASS_DEEP_COLD
	i SEAGRASS_SIMPLE
	j SEA_PICKLE
	k KELP_COLD
	l KELP_WARM
	m WARM_OCEAN_VEGETATION
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqq;)V bootstrap
		static
		0 o p_321710_
	a (I)Ljava/util/List; seagrassPlacement
		static
		0 o p_195234_
sb net/minecraft/data/worldgen/placement/CavePlacements
	a MONSTER_ROOM
	b MONSTER_ROOM_DEEP
	c FOSSIL_UPPER
	d FOSSIL_LOWER
	e DRIPSTONE_CLUSTER
	f LARGE_DRIPSTONE
	g POINTED_DRIPSTONE
	h UNDERWATER_MAGMA
	i GLOW_LICHEN
	j ROOTED_AZALEA_TREE
	k CAVE_VINES
	l LUSH_CAVES_VEGETATION
	m LUSH_CAVES_CLAY
	n LUSH_CAVES_CEILING_VEGETATION
	o SPORE_BLOSSOM
	p CLASSIC_VINES
	q AMETHYST_GEODE
	r SCULK_PATCH_DEEP_DARK
	s SCULK_PATCH_ANCIENT_CITY
	t SCULK_VEIN
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqq;)V bootstrap
		static
		0 o p_321491_
sc net/minecraft/data/worldgen/placement/EndPlacements
	a END_PLATFORM
	b END_SPIKE
	c END_GATEWAY_RETURN
	d CHORUS_PLANT
	e END_ISLAND_DECORATED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqq;)V bootstrap
		static
		0 o p_321711_
sd net/minecraft/data/worldgen/placement/MiscOverworldPlacements
	a ICE_SPIKE
	b ICE_PATCH
	c FOREST_ROCK
	d ICEBERG_PACKED
	e ICEBERG_BLUE
	f BLUE_ICE
	g LAKE_LAVA_UNDERGROUND
	h LAKE_LAVA_SURFACE
	i DISK_CLAY
	j DISK_GRAVEL
	k DISK_SAND
	l DISK_GRASS
	m FREEZE_TOP_LAYER
	n VOID_START_PLATFORM
	o DESERT_WELL
	p SPRING_LAVA
	q SPRING_LAVA_FROZEN
	r SPRING_WATER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqq;)V bootstrap
		static
		0 o p_321482_
se net/minecraft/data/worldgen/placement/NetherPlacements
	a DELTA
	b SMALL_BASALT_COLUMNS
	c LARGE_BASALT_COLUMNS
	d BASALT_BLOBS
	e BLACKSTONE_BLOBS
	f GLOWSTONE_EXTRA
	g GLOWSTONE
	h CRIMSON_FOREST_VEGETATION
	i WARPED_FOREST_VEGETATION
	j NETHER_SPROUTS
	k TWISTING_VINES
	l WEEPING_VINES
	m PATCH_CRIMSON_ROOTS
	n BASALT_PILLAR
	o SPRING_DELTA
	p SPRING_CLOSED
	q SPRING_CLOSED_DOUBLE
	r SPRING_OPEN
	s PATCH_SOUL_FIRE
	t PATCH_FIRE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqq;)V bootstrap
		static
		0 o p_321634_
sf net/minecraft/data/worldgen/placement/OrePlacements
	A ORE_REDSTONE_LOWER
	B ORE_DIAMOND
	C ORE_DIAMOND_MEDIUM
	D ORE_DIAMOND_LARGE
	E ORE_DIAMOND_BURIED
	F ORE_LAPIS
	G ORE_LAPIS_BURIED
	H ORE_INFESTED
	I ORE_EMERALD
	J ORE_ANCIENT_DEBRIS_LARGE
	K ORE_ANCIENT_DEBRIS_SMALL
	L ORE_COPPER
	M ORE_COPPER_LARGE
	N ORE_CLAY
	a ORE_MAGMA
	b ORE_SOUL_SAND
	c ORE_GOLD_DELTAS
	d ORE_QUARTZ_DELTAS
	e ORE_GOLD_NETHER
	f ORE_QUARTZ_NETHER
	g ORE_GRAVEL_NETHER
	h ORE_BLACKSTONE
	i ORE_DIRT
	j ORE_GRAVEL
	k ORE_GRANITE_UPPER
	l ORE_GRANITE_LOWER
	m ORE_DIORITE_UPPER
	n ORE_DIORITE_LOWER
	o ORE_ANDESITE_UPPER
	p ORE_ANDESITE_LOWER
	q ORE_TUFF
	r ORE_COAL_UPPER
	s ORE_COAL_LOWER
	t ORE_IRON_UPPER
	u ORE_IRON_MIDDLE
	v ORE_IRON_SMALL
	w ORE_GOLD_EXTRA
	x ORE_GOLD
	y ORE_GOLD_LOWER
	z ORE_REDSTONE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Leiy;Leiy;)Ljava/util/List; orePlacement
		static
		0 o p_195347_
		1 o p_195348_
	a (ILeiy;)Ljava/util/List; commonOrePlacement
		static
		0 o p_195344_
		1 o p_195345_
	a (Lqq;)V bootstrap
		static
		0 o p_321719_
	b (ILeiy;)Ljava/util/List; rareOrePlacement
		static
		0 o p_195350_
		1 o p_195351_
sg net/minecraft/data/worldgen/placement/PlacementUtils
	a HEIGHTMAP
	b HEIGHTMAP_TOP_SOLID
	c HEIGHTMAP_WORLD_SURFACE
	d HEIGHTMAP_OCEAN_FLOOR
	e FULL_RANGE
	f RANGE_10_10
	g RANGE_8_8
	h RANGE_4_4
	i RANGE_BOTTOM_TO_MAX_TERRAIN_HEIGHT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqq;Lakq;Ljm;Ljava/util/List;)V register
		static
		0 o p_321821_
		1 o p_256614_
		2 o p_255855_
		3 o p_321672_
	a (Lece;Leei;Leaf;)Ljm; filtered
		static
		0 o p_206499_
		1 o p_206500_
		2 o p_206501_
	a (Lece;Leei;[Leiy;)Ljm; inlinePlaced
		static
		0 o p_206503_
		1 o p_206504_
		2 o p_206505_
	a (Lqq;)V bootstrap
		static
		0 o p_321855_
	a (Lqq;Lakq;Ljm;[Leiy;)V register
		static
		0 o p_321697_
		1 o p_255820_
		2 o p_255813_
		3 o p_321659_
	a ()Leix; isEmpty
		static
	a (Ldfy;)Leij; filteredByBlockSurvival
		static
		0 o p_206494_
	a (Lece;Leei;)Ljm; onlyWhenEmpty
		static
		0 o p_206496_
		1 o p_206497_
	a (Ljava/lang/String;)Lakq; createKey
		static
		0 o p_256293_
	a (IFI)Leiy; countExtra
		static
		0 o p_195365_
		1 o p_195366_
		2 o p_195367_
	a (Ljm;[Leiy;)Ljm; inlinePlaced
		static
		0 o p_206507_
		1 o p_206508_
sh net/minecraft/data/worldgen/placement/TreePlacements
	A FANCY_OAK_BEES_002
	B FANCY_OAK_BEES
	C CHERRY_BEES_005
	a CRIMSON_FUNGI
	b WARPED_FUNGI
	c OAK_CHECKED
	d DARK_OAK_CHECKED
	e BIRCH_CHECKED
	f ACACIA_CHECKED
	g SPRUCE_CHECKED
	h MANGROVE_CHECKED
	i CHERRY_CHECKED
	j PINE_ON_SNOW
	k SPRUCE_ON_SNOW
	l PINE_CHECKED
	m JUNGLE_TREE_CHECKED
	n FANCY_OAK_CHECKED
	o MEGA_JUNGLE_TREE_CHECKED
	p MEGA_SPRUCE_CHECKED
	q MEGA_PINE_CHECKED
	r TALL_MANGROVE_CHECKED
	s JUNGLE_BUSH
	t SUPER_BIRCH_BEES_0002
	u SUPER_BIRCH_BEES
	v OAK_BEES_0002
	w OAK_BEES_002
	x BIRCH_BEES_0002_PLACED
	y BIRCH_BEES_002
	z FANCY_OAK_BEES_0002
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqq;)V bootstrap
		static
		0 o p_321763_
si net/minecraft/data/worldgen/placement/VegetationPlacements
	A PATCH_CACTUS_DECORATED
	B PATCH_SUGAR_CANE_SWAMP
	C PATCH_SUGAR_CANE_DESERT
	D PATCH_SUGAR_CANE_BADLANDS
	E PATCH_SUGAR_CANE
	F BROWN_MUSHROOM_NETHER
	G RED_MUSHROOM_NETHER
	H BROWN_MUSHROOM_NORMAL
	I RED_MUSHROOM_NORMAL
	J BROWN_MUSHROOM_TAIGA
	K RED_MUSHROOM_TAIGA
	L BROWN_MUSHROOM_OLD_GROWTH
	M RED_MUSHROOM_OLD_GROWTH
	N BROWN_MUSHROOM_SWAMP
	O RED_MUSHROOM_SWAMP
	P FLOWER_WARM
	Q FLOWER_DEFAULT
	R FLOWER_FLOWER_FOREST
	S FLOWER_SWAMP
	T FLOWER_PLAINS
	U FLOWER_MEADOW
	V FLOWER_CHERRY
	W TREES_PLAINS
	X DARK_FOREST_VEGETATION
	Y FLOWER_FOREST_FLOWERS
	Z FOREST_FLOWERS
	a BAMBOO_LIGHT
	aa TREES_FLOWER_FOREST
	ab TREES_MEADOW
	ac TREES_CHERRY
	ad TREES_TAIGA
	ae TREES_GROVE
	af TREES_BADLANDS
	ag TREES_SNOWY
	ah TREES_SWAMP
	ai TREES_WINDSWEPT_SAVANNA
	aj TREES_SAVANNA
	ak BIRCH_TALL
	al TREES_BIRCH
	am TREES_WINDSWEPT_FOREST
	an TREES_WINDSWEPT_HILLS
	ao TREES_WATER
	ap TREES_BIRCH_AND_OAK
	aq TREES_SPARSE_JUNGLE
	ar TREES_OLD_GROWTH_SPRUCE_TAIGA
	as TREES_OLD_GROWTH_PINE_TAIGA
	at TREES_JUNGLE
	au BAMBOO_VEGETATION
	av MUSHROOM_ISLAND_VEGETATION
	aw TREES_MANGROVE
	ax TREE_THRESHOLD
	b BAMBOO
	c VINES
	d PATCH_SUNFLOWER
	e PATCH_PUMPKIN
	f PATCH_GRASS_PLAIN
	g PATCH_GRASS_FOREST
	h PATCH_GRASS_BADLANDS
	i PATCH_GRASS_SAVANNA
	j PATCH_GRASS_NORMAL
	k PATCH_GRASS_TAIGA_2
	l PATCH_GRASS_TAIGA
	m PATCH_GRASS_JUNGLE
	n GRASS_BONEMEAL
	o PATCH_DEAD_BUSH_2
	p PATCH_DEAD_BUSH
	q PATCH_DEAD_BUSH_BADLANDS
	r PATCH_MELON
	s PATCH_MELON_SPARSE
	t PATCH_BERRY_COMMON
	u PATCH_BERRY_RARE
	v PATCH_WATERLILY
	w PATCH_TALL_GRASS_2
	x PATCH_TALL_GRASS
	y PATCH_LARGE_FERN
	z PATCH_CACTUS_DESERT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (ILeiy;)Ljava/util/List; getMushroomPlacement
		static
		0 o p_195477_
		1 o p_195478_
	a (Leiy;)Ljava/util/List; treePlacement
		static
		0 o p_195480_
	a (Lqq;)V bootstrap
		static
		0 o p_321769_
	a (I)Ljava/util/List; worldSurfaceSquaredWithCount
		static
		0 o p_195475_
	a (Leiy;Ldfy;)Ljava/util/List; treePlacement
		static
		0 o p_195482_
		1 o p_195483_
	b (Leiy;)Lcom/google/common/collect/ImmutableList$Builder; treePlacementBase
		static
		0 o p_195485_
sj net/minecraft/data/worldgen/placement/VillagePlacements
	a PILE_HAY_VILLAGE
	b PILE_MELON_VILLAGE
	c PILE_SNOW_VILLAGE
	d PILE_ICE_VILLAGE
	e PILE_PUMPKIN_VILLAGE
	f OAK_VILLAGE
	g ACACIA_VILLAGE
	h SPRUCE_VILLAGE
	i PINE_VILLAGE
	j PATCH_CACTUS_VILLAGE
	k FLOWER_PLAIN_VILLAGE
	l PATCH_TAIGA_GRASS_VILLAGE
	m PATCH_BERRY_BUSH_VILLAGE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqq;)V bootstrap
		static
		0 o p_321555_
sk net/minecraft/data/worldgen/placement/package-info
sl net/minecraft/gametest/framework/AfterBatch
	a ()Ljava/lang/String; batch
sm net/minecraft/gametest/framework/BeforeBatch
	a ()Ljava/lang/String; batch
sn net/minecraft/gametest/framework/ExhaustedAttemptsException
	<init> (IILsx;)V <init>
		0 o p_177039_
		1 o p_177040_
		2 o p_177041_
so net/minecraft/gametest/framework/GameTest
	a ()I timeoutTicks
	b ()Ljava/lang/String; batch
	c ()Z skyAccess
	d ()I rotationSteps
	e ()Z required
	f ()Z manualOnly
	g ()Ljava/lang/String; template
	h ()J setupTicks
	i ()I attempts
	j ()I requiredSuccesses
sp net/minecraft/gametest/framework/GameTestAssertException
	<init> (Ljava/lang/String;)V <init>
		0 o p_127492_
sq net/minecraft/gametest/framework/GameTestAssertPosException
	a absolutePos
	b relativePos
	c tick
	<init> (Ljava/lang/String;Ljd;Ljd;J)V <init>
		0 o p_177051_
		1 o p_177052_
		2 o p_177053_
		3 o p_177054_
	a ()Ljava/lang/String; getMessageToShowAtBlock
	b ()Ljd; getRelativePos
	c ()Ljd; getAbsolutePos
	getMessage ()Ljava/lang/String; getMessage
sr net/minecraft/gametest/framework/GameTestBatch
	a DEFAULT_BATCH_NAME
	b name
	c gameTestInfos
	d beforeBatchFunction
	e afterBatchFunction
	<init> (Ljava/lang/String;Ljava/util/Collection;Ljava/util/function/Consumer;Ljava/util/function/Consumer;)V <init>
		0 o name
		1 o gameTestInfos
		2 o beforeBatchFunction
		3 o afterBatchFunction
	a ()Ljava/lang/String; name
	b ()Ljava/util/Collection; gameTestInfos
	c ()Ljava/util/function/Consumer; beforeBatchFunction
	d ()Ljava/util/function/Consumer; afterBatchFunction
	equals (Ljava/lang/Object;)Z equals
		0 o p_320617_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ss net/minecraft/gametest/framework/GameTestBatchFactory
	a MAX_TESTS_PER_BATCH
	<init> ()V <init>
	a (Laqu;Ljava/util/Map$Entry;)Ljava/util/stream/Stream; lambda$fromTestFunction$2
		static
		0 o p_325550_
		1 o p_325551_
	a (ILjava/util/Collection;)Ljava/util/Collection; lambda$fromGameTestInfo$6
		static
		0 o p_351702_
		1 o p_351703_
	a (Ljava/util/Collection;Ljava/lang/String;J)Lsr; toGameTestBatch
		static
		0 o p_352081_
		1 o p_320417_
		2 o p_326505_
	a (ILjava/util/Map$Entry;)Ljava/util/stream/Stream; lambda$fromGameTestInfo$5
		static
		0 o p_351711_
		1 o p_351712_
	a (I)Lta$b; fromGameTestInfo
		static
		0 o p_352220_
	a (Ljava/util/Collection;Laqu;)Ljava/util/Collection; fromTestFunction
		static
		0 o p_320519_
		1 o p_319999_
	a ()Lta$b; fromGameTestInfo
		static
	a (Laqu;Ljava/lang/String;Ljava/util/List;J)Lsr; lambda$fromTestFunction$1
		static
		0 o p_351704_
		1 o p_351705_
		2 o p_351706_
		3 o p_351707_
	a (Ltr;ILaqu;)Lsx; toGameTestInfo
		static
		0 o p_320432_
		1 o p_320796_
		2 o p_320136_
	a (Ljava/lang/String;Ljava/util/List;J)Lsr; lambda$fromGameTestInfo$4
		static
		0 o p_351708_
		1 o p_351709_
		2 o p_351710_
	a (Laqu;Ltr;)Lsx; lambda$fromTestFunction$0
		static
		0 o p_319805_
		1 o p_320787_
	a (Lsx;)Ljava/lang/String; lambda$fromGameTestInfo$3
		static
		0 o p_320634_
st net/minecraft/gametest/framework/GameTestBatchListener
	a (Lsr;)V testBatchStarting
		0 o p_320434_
	b (Lsr;)V testBatchFinished
		0 o p_320230_
su net/minecraft/gametest/framework/GameTestEvent
	a expectedDelay
	b assertion
	<init> (Ljava/lang/Long;Ljava/lang/Runnable;)V <init>
		0 o p_177092_
		1 o p_177093_
	a (Ljava/lang/Runnable;)Lsu; create
		static
		0 o p_177098_
	a (JLjava/lang/Runnable;)Lsu; create
		static
		0 o p_177095_
		1 o p_177096_
sv net/minecraft/gametest/framework/GameTestGenerator
sw net/minecraft/gametest/framework/GameTestHelper
	a testInfo
	b finalCheckAdded
	<init> (Lsx;)V <init>
		0 o p_127597_
	a (Lbsr;Ljava/util/function/Function;Ljava/lang/String;Ljava/lang/Object;)V assertEntityProperty
		0 o p_177148_
		1 o p_177149_
		2 o p_177150_
		3 o p_177151_
	a (Ljava/lang/String;Ljd;)V fail
		0 o p_177290_
		1 o p_177291_
	a (Ljd;Ldfy;)V setBlock
		0 o p_177246_
		1 o p_177247_
	a (III)V pressButton
		0 o p_177104_
		1 o p_177105_
		2 o p_177106_
	a (Lexc;)Lexc; absoluteVec
		0 o p_177228_
	a (Lbsr;Ljd;)V assertEntityInstancePresent
		0 o p_177141_
		1 o p_177142_
	a (Lbtn;Ljm;I)V assertLivingEntityHasMobEffect
		0 o p_296040_
		1 o p_316528_
		2 o p_294266_
	a (Ldfy;Ljd;)V assertBlockPresent
		0 o p_177209_
		1 o p_177210_
	a (Ljd;Ldfy;Ldfy;)Z lambda$assertBlockNotPresent$8
		0 o p_177249_
		1 o p_177250_
		2 o p_177251_
	a (Lexc;Lbsr;Lbsr;)I lambda$findClosestEntity$1
		static
		0 o p_319452_
		1 o p_319453_
		2 o p_319454_
	a (Ljd;Lejj;Ljd;)V lambda$assertSameBlockStates$20
		0 o p_177265_
		1 o p_177266_
		2 o p_177267_
	a (Lbsx;IIID)Lbsr; findClosestEntity
		0 o p_320915_
		1 o p_320152_
		2 o p_319868_
		3 o p_319912_
		4 o p_320874_
	a (Ldct;)Lcmx; makeMockPlayer
		0 o p_323908_
	a (Lexc;Lbsr;)Z lambda$assertEntityNotTouching$17
		static
		0 o p_177230_
		1 o p_177231_
	a (Lcmx;Lcuq;Ljd;Lji;)V placeAt
		0 o p_261595_
		1 o p_262007_
		2 o p_261973_
		3 o p_262008_
	a (Ljd;Lduf;Ljava/util/function/Predicate;Ljava/lang/String;)V assertBlockProperty
		0 o p_177260_
		1 o p_177261_
		2 o p_177262_
		3 o p_177263_
	a (Ldtc;)Z lambda$pressButton$4
		static
		0 o p_177212_
	a (Lbsr;Ljd;Ljd;)Lsq; lambda$assertEntityInstancePresent$15
		0 o p_177144_
		1 o p_177145_
		2 o p_177146_
	a (Lbsr;III)V assertEntityInstancePresent
		0 o p_177133_
		1 o p_177134_
		2 o p_177135_
		3 o p_177136_
	a (Lbsr;Lbsr;)Z lambda$assertEntityInstancePresent$14
		static
		0 o p_177138_
		1 o p_177139_
	a (Lcul;Lcuq;)Z lambda$assertEntityInventoryContains$19
		static
		0 o p_263480_
		1 o p_263481_
	a (Ljava/lang/String;)V fail
		0 o p_177285_
	a (Lbtp;FFF)V moveTo
		0 o p_326829_
		1 o p_326862_
		2 o p_326823_
		3 o p_326844_
	a (Lbsr;)Z lambda$killAllEntitiesOfClass$0
		static
		0 o p_177131_
	a (Ljd;J)V pulseRedstone
		0 o p_177235_
		1 o p_177236_
	a (Ljd;Lbsx;Ljava/util/function/Function;Ljava/lang/Object;)V assertEntityData
		0 o p_177238_
		1 o p_177239_
		2 o p_177240_
		3 o p_177241_
	a (JLjava/lang/Runnable;)V runAtTickTime
		0 o p_177128_
		1 o p_177129_
	a (Lcul;Ljd;DI)V assertItemEntityCountIs
		0 o p_177199_
		1 o p_177200_
		2 o p_177201_
		3 o p_177202_
	a (Lbsx;Lexc;Lexc;)V assertEntityPresent
		0 o p_252010_
		1 o p_249488_
		2 o p_251186_
	a (Ljd;Ljava/util/function/Predicate;Ljava/util/function/Supplier;)V assertBlock
		0 o p_177276_
		1 o p_177277_
		2 o p_177278_
	a (Lcul;Lexc;)Lcjh; spawnItem
		0 o p_326872_
		1 o p_326853_
	a (Lbsx;Lexc;)Lbsr; spawn
		0 o p_177174_
		1 o p_177175_
	a (Ljava/lang/Runnable;)V succeedIf
		0 o p_177280_
	a (I)V setDayTime
		0 o p_177102_
	a (Lbsx;FFF)Lbsr; spawn
		0 o p_177164_
		1 o p_177165_
		2 o p_177166_
		3 o p_177167_
	a (Lbsx;I)V assertEntitiesPresent
		0 o p_312835_
		1 o p_312735_
	a (Lcul;Ljd;)Lcjh; spawnItem
		0 o p_251435_
		1 o p_250287_
	a (Lbsx;Ljd;)Lbsr; spawn
		0 o p_177177_
		1 o p_177178_
	a (Lakq;)V setBiome
		0 o p_313921_
	a (Ldyy$a;II)I getHeight
		0 o p_236775_
		1 o p_236776_
		2 o p_236777_
	a (Lbsr;Ljava/util/function/Predicate;Ljava/lang/String;)V assertEntityProperty
		0 o p_177153_
		1 o p_177154_
		2 o p_177155_
	a (Lbtp;Ljd;F)Ltb; walkTo
		0 o p_177186_
		1 o p_177187_
		2 o p_177188_
	a (IIILdtc;)V setBlock
		0 o p_177113_
		1 o p_177114_
		2 o p_177115_
		3 o p_177116_
	a (Ljd;Lcmx;)V useBlock
		0 o p_250131_
		1 o p_251507_
	a (Ljd;Lcul;)V assertContainerContains
		0 o p_177243_
		1 o p_177244_
	a (Lewx;Lbsr;)Z lambda$findEntities$2
		static
		0 o p_319450_
		1 o p_319451_
	a (Ljava/lang/Class;)V killAllEntitiesOfClass
		0 o p_289538_
	a (Ljd;Ljava/util/function/Predicate;Ljava/lang/String;)V assertBlock
		0 o p_177272_
		1 o p_177273_
		2 o p_177274_
	a ()Laqu; getLevel
	a (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/String;)V assertValueEqual
		0 o p_324013_
		1 o p_323869_
		2 o p_321732_
	a (Ljava/lang/Object;)Z lambda$assertEntityInventoryContains$18
		static
		0 o p_263479_
	a (Ljd;Lbsx;Lcul;)V assertEntityIsHolding
		0 o p_263501_
		1 o p_263510_
		2 o p_263517_
	a (Lbsx;)Lbsr; findOneEntity
		0 o p_320756_
	a (Lbsx;Lexc;D)Ljava/util/List; findEntities
		0 o p_320878_
		1 o p_320734_
		2 o p_320825_
	a (Lbsx;DDD)V assertEntityTouching
		0 o p_177159_
		1 o p_177160_
		2 o p_177161_
		3 o p_177162_
	a (Ljd;Lduf;Ljava/lang/Comparable;)V assertBlockProperty
		0 o p_177256_
		1 o p_177257_
		2 o p_177258_
	a (Ljd;Ljd;)V assertSameBlockState
		0 o p_177269_
		1 o p_177270_
	a (Ljd;Lcmx;Lewy;)V useBlock
		0 o p_262023_
		1 o p_261901_
		2 o p_262040_
	a (Lcul;FFF)Lcjh; spawnItem
		0 o p_177190_
		1 o p_177191_
		2 o p_177192_
		3 o p_177193_
	a (Ljava/lang/String;Lbsr;)V fail
		0 o p_177287_
		1 o p_177288_
	a (ZLjava/lang/String;)V assertTrue
		0 o p_249380_
		1 o p_248720_
	a (Ljava/lang/Runnable;J)V lambda$onEachTick$28
		0 o p_177282_
		1 o p_177283_
	a (IIILdfy;)V setBlock
		0 o p_177108_
		1 o p_177109_
		2 o p_177110_
		3 o p_177111_
	a (Ldtc;Ldfy;Ldfy;)Z lambda$assertBlockPresent$7
		static
		0 o p_177214_
		1 o p_177215_
		2 o p_177216_
	a (JLjd;Lcul;)V assertAtTickTimeContainerContains
		0 o p_177124_
		1 o p_177125_
		2 o p_177126_
	a (Lbtn;)Lbtn; makeAboutToDrown
		0 o p_177184_
	a (Lbsx;Ljd;D)V assertEntityPresent
		0 o p_177180_
		1 o p_177181_
		2 o p_177182_
	a (Lcul;)V assertItemEntityPresent
		0 o p_304857_
	a (JLjd;)V assertAtTickTimeContainerEmpty
		0 o p_177121_
		1 o p_177122_
	a (Lduf;Ljava/util/function/Predicate;Ldtc;)Z lambda$assertBlockProperty$12
		static
		0 o p_277262_
		1 o p_277263_
		2 o p_277264_
	a (Ldfy;III)V assertBlockPresent
		0 o p_177204_
		1 o p_177205_
		2 o p_177206_
		3 o p_177207_
	a (Ljd;Lji;Ljava/util/function/IntPredicate;Ljava/util/function/Supplier;)V assertRedstoneSignal
		0 o p_289644_
		1 o p_289642_
		2 o p_289645_
		3 o p_289684_
	a (Ljava/util/function/Predicate;Ldtc;)Z lambda$assertBlock$11
		static
		0 o p_177295_
		1 o p_177296_
	a (Ljd;Ldtc;)V setBlock
		0 o p_177253_
		1 o p_177254_
	a (Lejj;Ljd;)V assertSameBlockStates
		0 o p_177225_
		1 o p_177226_
	a (ILjava/lang/Runnable;)V succeedOnTickWhen
		0 o p_177118_
		1 o p_177119_
	a (Lbsx;Ljd;ID)V assertEntitiesPresent
		0 o p_239372_
		1 o p_239373_
		2 o p_239374_
		3 o p_239375_
	a (Ljava/util/function/Consumer;)V forEveryBlockInStructure
		0 o p_177293_
	a (Lcul;Ljd;D)V assertItemEntityPresent
		0 o p_177195_
		1 o p_177196_
		2 o p_177197_
	a (Lbsr;Lewx;Ljava/lang/String;)V assertEntityPosition
		0 o p_353077_
		1 o p_353054_
		2 o p_353075_
	a (Ljd;)Ldtc; getBlockState
		0 o p_177233_
	a (Lbsx;III)Lbsr; spawn
		0 o p_177169_
		1 o p_177170_
		2 o p_177171_
		3 o p_177172_
	b (JLjava/lang/Runnable;)V runAfterDelay
		0 o p_177307_
		1 o p_177308_
	b (Lexc;)Lexc; relativeVec
		0 o p_251543_
	b (Ldfy;Ljd;)V assertBlockNotPresent
		0 o p_177342_
		1 o p_177343_
	b (Ljava/lang/Runnable;J)V lambda$failIfEver$27
		0 o p_177364_
		1 o p_177365_
	b (Ljd;)Ldqh; getBlockEntity
		0 o p_177348_
	b (Lbsx;)V assertEntityPresent
		0 o p_177157_
	b (Ldfy;III)V assertBlockNotPresent
		0 o p_177337_
		1 o p_177338_
		2 o p_177339_
		3 o p_177340_
	b (Lbsx;DDD)V assertEntityNotTouching
		0 o p_177312_
		1 o p_177313_
		2 o p_177314_
		3 o p_177315_
	b (Lbsx;Ljd;)Lbtp; spawnWithNoFreeWill
		0 o p_177330_
		1 o p_177331_
	b (Ljava/lang/Runnable;)V succeedWhen
		0 o p_177362_
	b (Lbsx;FFF)Lbtp; spawnWithNoFreeWill
		0 o p_177317_
		1 o p_177318_
		2 o p_177319_
		3 o p_177320_
	b (Lbsx;Lexc;)Lbtp; spawnWithNoFreeWill
		0 o p_177327_
		1 o p_177328_
	b (Lcul;Ljd;D)V assertItemEntityNotPresent
		0 o p_236779_
		1 o p_236780_
		2 o p_236781_
	b (Lbsx;Ljd;D)Ljava/util/List; getEntities
		0 o p_238400_
		1 o p_238401_
		2 o p_238402_
	b (Ljd;Lcul;)V lambda$assertAtTickTimeContainerContains$21
		0 o p_177355_
		1 o p_177356_
	b (III)V pullLever
		0 o p_177303_
		1 o p_177304_
		2 o p_177305_
	b (ZLjava/lang/String;)V assertFalse
		0 o p_277974_
		1 o p_277933_
	b (Lcul;)V assertItemEntityNotPresent
		0 o p_304474_
	b (Lbsx;IIID)Ljava/util/List; findEntities
		0 o p_320065_
		1 o p_320533_
		2 o p_320279_
		3 o p_320721_
		4 o p_320280_
	b (Ljava/lang/String;)Ljava/lang/String; lambda$assertBlockProperty$13
		static
		0 o p_177367_
	b (Lbsx;Lexc;Lexc;)V assertEntityNotPresent
		0 o p_341944_
		1 o p_341926_
		2 o p_341919_
	b (Ljd;Ljava/util/function/Predicate;Ljava/util/function/Supplier;)V assertBlockState
		0 o p_177358_
		1 o p_177359_
		2 o p_177360_
	b (Lbtn;)Lbtn; withLowHealth
		0 o p_286794_
	b (Lexc;Lbsr;)Z lambda$assertEntityTouching$16
		static
		0 o p_177345_
		1 o p_177346_
	b (Lbtp;Ljd;F)V lambda$walkTo$3
		0 o p_177333_
		1 o p_177334_
		2 o p_177335_
	b (Ljd;Lbsx;Ljava/util/function/Function;Ljava/lang/Object;)V succeedWhenEntityData
		0 o p_177350_
		1 o p_177351_
		2 o p_177352_
		3 o p_177353_
	b (Lbsx;III)Lbtp; spawnWithNoFreeWill
		0 o p_177322_
		1 o p_177323_
		2 o p_177324_
		3 o p_177325_
	b (Ljd;Lbsx;Lcul;)V assertEntityInventoryContains
		0 o p_263495_
		1 o p_263521_
		2 o p_263502_
	b ()V killAllEntities
	c (Ljd;Lbsx;Ljava/util/function/Function;Ljava/lang/Object;)V lambda$succeedWhenEntityData$23
		0 o p_177388_
		1 o p_177389_
		2 o p_177390_
		3 o p_177391_
	c (Ldfy;Ljd;)V succeedWhenBlockPresent
		0 o p_177383_
		1 o p_177384_
	c (Lbsx;)Ljava/util/List; getEntities
		0 o p_320029_
	c (Lbsx;Ljd;)V assertEntityPresent
		0 o p_177375_
		1 o p_177376_
	c (Ljd;)V pressButton
		0 o p_177386_
	c (Ljava/lang/Runnable;)V failIf
		0 o p_177393_
	c (Ljd;Ljava/util/function/Predicate;Ljava/util/function/Supplier;)V assertBlockEntityData
		0 o p_348547_
		1 o p_348669_
		2 o p_348486_
	c (Ljava/lang/String;)Ljava/lang/String; lambda$assertBlock$10
		static
		0 o p_177395_
	c (Lbsx;III)V assertEntityPresent
		0 o p_177370_
		1 o p_177371_
		2 o p_177372_
		3 o p_177373_
	c ()Laqv; makeMockServerPlayerInLevel
	c (Ldfy;III)V succeedWhenBlockPresent
		0 o p_177378_
		1 o p_177379_
		2 o p_177380_
		3 o p_177381_
	d (Ldfy;Ljd;)V lambda$succeedWhenBlockPresent$9
		0 o p_177406_
		1 o p_177407_
	d (Ljava/lang/Runnable;)V failIfEver
		0 o p_177411_
	d (Lbsx;III)V assertEntityNotPresent
		0 o p_177398_
		1 o p_177399_
		2 o p_177400_
		3 o p_177401_
	d (Ljd;)V useBlock
		0 o p_177409_
	d (Lbsx;)V assertEntityNotPresent
		0 o p_177310_
	d ()V setNight
	d (Lbsx;Ljd;)V assertEntityNotPresent
		0 o p_177403_
		1 o p_177404_
	e (Lbsx;III)V succeedWhenEntityPresent
		0 o p_177414_
		1 o p_177415_
		2 o p_177416_
		3 o p_177417_
	e (Ljd;)V pullLever
		0 o p_177422_
	e (Lbsx;Ljd;)V succeedWhenEntityPresent
		0 o p_177419_
		1 o p_177420_
	e ()V succeed
	e (Ljava/lang/Runnable;)V onEachTick
		0 o p_177424_
	f ()V tickPrecipitation
	f (Lbsx;III)V succeedWhenEntityNotPresent
		0 o p_177427_
		1 o p_177428_
		2 o p_177429_
		3 o p_177430_
	f (Ljd;)V destroyBlock
		0 o p_177435_
	f (Lbsx;Ljd;)V succeedWhenEntityNotPresent
		0 o p_177432_
		1 o p_177433_
	g ()Ltb; startSequence
	g (Ljd;)V assertContainerEmpty
		0 o p_177441_
	g (Lbsx;Ljd;)V lambda$succeedWhenEntityNotPresent$25
		0 o p_177438_
		1 o p_177439_
	h (Ljd;)V randomTick
		0 o p_177447_
	h (Lbsx;Ljd;)V lambda$succeedWhenEntityPresent$24
		0 o p_177444_
		1 o p_177445_
	h ()Ldmm; getTestRotation
	i (Ljd;)V tickPrecipitation
		0 o p_313817_
	i ()J getTick
	j (Ljd;)Ljd; absolutePos
		0 o p_177450_
	j ()Lewx; getBounds
	k ()V ensureSingleFinalCheck
	k (Ljd;)Ljd; relativePos
		0 o p_177453_
	l (Ljd;)V lambda$assertAtTickTimeContainerEmpty$22
		0 o p_177456_
	l ()Lewx; getRelativeBounds
	m (Ljd;)V lambda$pulseRedstone$6
		0 o p_177459_
	m ()Ljava/lang/Exception; lambda$failIf$26
		static
	n ()Ljava/lang/String; lambda$pressButton$5
		static
sw$1 net/minecraft/gametest/framework/GameTestHelper$1
	b val$gameType
	<init> (Lsw;Ldcw;Ljd;FLcom/mojang/authlib/GameProfile;Ldct;)V <init>
		0 o p_251411_
		1 o p_249697_
		2 o p_250404_
		3 o p_249940_
		4 o p_248826_
		5 o p_323706_
	R_ ()Z isSpectator
	f ()Z isCreative
	g ()Z isLocalPlayer
sw$2 net/minecraft/gametest/framework/GameTestHelper$2
	<init> (Lsw;Lnet/minecraft/server/MinecraftServer;Laqu;Lcom/mojang/authlib/GameProfile;Laqh;)V <init>
		0 o p_251928_
		1 o p_323496_
		2 o p_324155_
		3 o p_248967_
		4 o p_323952_
	R_ ()Z isSpectator
	f ()Z isCreative
sx net/minecraft/gametest/framework/GameTestInfo
	a testFunction
	b structureBlockPos
	c northWestCorner
	d level
	e listeners
	f timeoutTicks
	g sequences
	h runAtTickTimeMap
	i startTick
	j ticksToWaitForChunkLoading
	k placedStructure
	l chunksLoaded
	m tickCount
	n started
	o retryOptions
	p timer
	q done
	r rotation
	s error
	t structureBlockEntity
	<init> (Ltr;Ldmm;Laqu;Ltk;)V <init>
		0 o p_127613_
		1 o p_127614_
		2 o p_127615_
		3 o p_320308_
	A ()Ljava/util/stream/Stream; getListeners
	B ()Lsx; copyReset
	C ()Z ensureStructureIsPlaced
	D ()V tickInternal
	E ()V startTest
	F ()V finish
	G ()Ljd; getOrCalculateNorthwestCorner
	a (I)Lsx; startExecution
		0 o p_320211_
	a (Lta;)V tick
		0 o p_320062_
	a ()Lsx; placeStructure
	a (JLjava/lang/Runnable;)V setRunAtTickTime
		0 o p_177473_
		1 o p_177474_
	a (Ldcd;)Z lambda$tick$0
		0 o p_309433_
	a (Ljd;)V setStructureBlockPos
		0 o p_127618_
	a (Lbsr;)V lambda$succeed$6
		static
		0 o p_305656_
	a (Ljava/lang/Throwable;)V fail
		0 o p_127623_
	a (Lta;Lsy;)V lambda$tick$2
		0 o p_319455_
		1 o p_319456_
	a (Lsy;)V addListener
		0 o p_127625_
	a (Ltb;)V lambda$tickInternal$4
		0 o p_177476_
	b (Lbsr;)Z lambda$succeed$5
		static
		0 o p_305655_
	b (Lsy;)V lambda$prepareTestStructure$7
		0 o p_127630_
	b (Ltb;)V lambda$tickInternal$3
		0 o p_177478_
	b (Lta;Lsy;)V lambda$tick$1
		0 o p_319457_
		1 o p_319458_
	b (Ljd;)V setNorthWestCorner
		0 o p_320945_
	b ()Ljava/lang/String; getTestName
	c ()Ljd; getStructureBlockPos
	d ()Lewx; getStructureBounds
	e ()Ldrx; getStructureBlockEntity
	f ()Laqu; getLevel
	g ()Z hasSucceeded
	h ()Z hasFailed
	i ()Z hasStarted
	j ()Z isDone
	k ()J getRunTime
	l ()V succeed
	m ()Ljava/lang/Throwable; getError
	n ()Lsx; prepareTestStructure
	o ()J getTick
	p ()Ltb; createSequence
	q ()Z isRequired
	r ()Z isOptional
	s ()Ljava/lang/String; getStructureName
	t ()Ldmm; getRotation
	toString ()Ljava/lang/String; toString
	u ()Ltr; getTestFunction
	v ()I getTimeoutTicks
	w ()Z isFlaky
	x ()I maxAttempts
	y ()I requiredSuccesses
	z ()Ltk; retryOptions
sy net/minecraft/gametest/framework/GameTestListener
	a (Lsx;Lta;)V testPassed
		0 o p_177494_
		1 o p_320110_
	a (Lsx;)V testStructureLoaded
		0 o p_127651_
	a (Lsx;Lsx;Lta;)V testAddedForRerun
		0 o p_320937_
		1 o p_320294_
		2 o p_320147_
	b (Lsx;Lta;)V testFailed
		0 o p_127652_
		1 o p_320238_
sz net/minecraft/gametest/framework/GameTestRegistry
	a TEST_FUNCTIONS
	b TEST_CLASS_NAMES
	c BEFORE_BATCH_FUNCTIONS
	d AFTER_BATCH_FUNCTIONS
	e LAST_FAILED_TESTS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Ljava/util/stream/Stream; getTestFunctionsForClassName
		static
		0 o p_127660_
	a (Laqu;)V lambda$getAfterBatchFunction$2
		static
		0 o p_319461_
	a (Ljava/lang/Class;)V register
		static
		0 o p_177502_
	a (Ljava/lang/reflect/Method;Ljava/lang/Object;)V lambda$turnMethodIntoConsumer$4
		static
		0 o p_177511_
		1 o p_177512_
	a (Ljava/lang/reflect/Method;)V register
		static
		0 o p_177504_
	a ()Ljava/util/Collection; getAllTestFunctions
		static
	a (Ljava/lang/reflect/Method;Ljava/lang/Class;Ljava/util/function/Function;Ljava/util/Map;)V registerBatchFunction
		static
		0 o p_177506_
		1 o p_177507_
		2 o p_177508_
		3 o p_177509_
	a (Ltr;)V rememberFailedTest
		static
		0 o p_127665_
	a (Ljava/lang/String;Ltr;)Z lambda$findTestFunction$3
		static
		0 o p_319459_
		1 o p_319460_
	a (Ltr;Ljava/lang/String;)Z isTestFunctionPartOfClass
		static
		0 o p_127667_
		1 o p_127668_
	b (Laqu;)V lambda$getBeforeBatchFunction$1
		static
		0 o p_319462_
	b (Ljava/lang/reflect/Method;)Ljava/util/Collection; useTestGeneratorMethod
		static
		0 o p_177514_
	b (Ljava/lang/String;)Z isTestClass
		static
		0 o p_127671_
	b ()Ljava/util/Collection; getAllTestClassNames
		static
	b (Ljava/lang/String;Ltr;)Z lambda$getTestFunctionsForClassName$0
		static
		0 o p_127673_
		1 o p_127674_
	c (Ljava/lang/reflect/Method;)Ltr; turnMethodIntoTestFunction
		static
		0 o p_177516_
	c ()Ljava/util/stream/Stream; getLastFailedTests
		static
	c (Ljava/lang/String;)Ljava/util/function/Consumer; getBeforeBatchFunction
		static
		0 o p_127677_
	d (Ljava/lang/reflect/Method;)Ljava/util/function/Consumer; turnMethodIntoConsumer
		static
		0 o p_177520_
	d (Ljava/lang/String;)Ljava/util/function/Consumer; getAfterBatchFunction
		static
		0 o p_177518_
	d ()V forgetFailedTests
		static
	e (Ljava/lang/String;)Ljava/util/Optional; findTestFunction
		static
		0 o p_127680_
	f (Ljava/lang/String;)Ltr; getTestFunction
		static
		0 o p_127682_
t net/minecraft/DetectedVersion
	a BUILT_IN
	b LOGGER
	c id
	d name
	e stable
	f worldVersion
	g protocolVersion
	h resourcePackVersion
	i dataPackVersion
	j buildTime
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	<init> (Lcom/google/gson/JsonObject;)V <init>
		0 o p_132489_
	a ()Lae; tryDetectVersion
		static
	a (Lass;)I getPackVersion
		0 o p_265454_
	b ()Ljava/lang/String; getId
	c ()Ljava/lang/String; getName
	d ()Leqx; getDataVersion
	e ()I getProtocolVersion
	f ()Ljava/util/Date; getBuildTime
	g ()Z isStable
ta net/minecraft/gametest/framework/GameTestRunner
	a DEFAULT_TESTS_PER_ROW
	b LOGGER
	c level
	d testTicker
	e allTestInfos
	f batches
	g batchListeners
	h scheduledForRerun
	i testBatcher
	j stopped
	k currentBatch
	l existingStructureSpawner
	m newStructureSpawner
	n haltOnError
	<clinit> ()V <clinit>
		static
	<init> (Lta$b;Ljava/util/Collection;Laqu;Ltd;Lta$c;Lta$c;Z)V <init>
		0 o p_320713_
		1 o p_320022_
		2 o p_320570_
		3 o p_320736_
		4 o p_320336_
		5 o p_320643_
		6 o p_352218_
	a (Laqu;)V clearMarkers
		static
		0 o p_127686_
	a (I)V runBatch
		0 o p_319917_
	a ()Ljava/util/List; getTestInfos
	a (Lsr;)Ljava/util/stream/Stream; lambda$new$0
		static
		0 o p_319468_
	a (Lst;)V addListener
		0 o p_320573_
	a (Ljava/util/Collection;)Ljava/util/Collection; createStructuresForBatch
		0 o p_320080_
	a (Lsx;Lsx;Lsy;)V lambda$rerunTest$2
		0 o p_319465_
		1 o p_319466_
		2 o p_319467_
	a (Lsx;)V rerunTest
		0 o p_320525_
	b (Lst;)V lambda$runBatch$3
		0 o p_319463_
	b (Lsx;)Ljava/util/Optional; spawn
		0 o p_320187_
	b ()V start
	c (Lsx;)Ljava/lang/String; lambda$runScheduledRerunTests$4
		static
		0 o p_325552_
	c ()V stop
	d (Lsx;)V lambda$new$1
		static
		0 o p_319464_
	d ()V runScheduledRerunTests
ta$1 net/minecraft/gametest/framework/GameTestRunner$1
	a val$currentBatchTracker
	b val$batchIndex
	c this$0
	<init> (Lta;Lti;I)V <init>
		0 o p_319810_
		1 o p_320097_
		2 o p_320476_
	a (Lsx;Lta;)V testPassed
		0 o p_320625_
		1 o p_320879_
	a (Lst;)V lambda$testCompleted$0
		0 o p_320644_
	a ()V testCompleted
	a (Lsx;)V testStructureLoaded
		0 o p_320033_
	a (J)V lambda$testFailed$2
		0 o p_351713_
	a (Lsx;Lsx;Lta;)V testAddedForRerun
		0 o p_320035_
		1 o p_320699_
		2 o p_320447_
	b (J)V lambda$testCompleted$1
		0 o p_319954_
	b (Lsx;Lta;)V testFailed
		0 o p_320900_
		1 o p_320892_
ta$a net/minecraft/gametest/framework/GameTestRunner$Builder
	a level
	b testTicker
	c batcher
	d existingStructureSpawner
	e newStructureSpawner
	f batches
	g haltOnError
	<init> (Ljava/util/Collection;Laqu;)V <init>
		0 o p_320127_
		1 o p_320437_
	a ()Lta; build
	a (Lta$b;)Lta$a; batcher
		0 o p_352338_
	a (Lta$c;)Lta$a; newStructureSpawner
		0 o p_320647_
	a (Z)Lta$a; haltOnError
		0 o p_352186_
	a (Ljava/util/Collection;Laqu;)Lta$a; fromBatches
		static
		0 o p_319850_
		1 o p_320176_
	a (Ltm;)Lta$a; existingStructureSpawner
		0 o p_352321_
	b (Ljava/util/Collection;Laqu;)Lta$a; fromInfo
		static
		0 o p_319878_
		1 o p_320046_
ta$b net/minecraft/gametest/framework/GameTestRunner$GameTestBatcher
	batch (Ljava/util/Collection;)Ljava/util/Collection; batch
		0 o p_320173_
ta$c net/minecraft/gametest/framework/GameTestRunner$StructureSpawner
	a IN_PLACE
	b NOT_SET
	<clinit> ()V <clinit>
		static
	a (Laqu;)V onBatchStart
		0 o p_352207_
	a (Lsx;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_320313_
	b (Lsx;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_320288_
	spawnStructure (Lsx;)Ljava/util/Optional; spawnStructure
		0 o p_320038_
tb net/minecraft/gametest/framework/GameTestSequence
	a parent
	b events
	c lastTick
	<init> (Lsx;)V <init>
		0 o p_177542_
	a (ILjava/lang/Runnable;)Ltb; thenExecuteAfter
		0 o p_177547_
		1 o p_177548_
	a (I)Ltb; thenIdle
		0 o p_177545_
	a (Ljava/util/function/Supplier;)V thenFail
		0 o p_177555_
	a (Ltb$a;)V lambda$thenTrigger$5
		0 o p_177557_
	a (Ljava/lang/Runnable;)Ltb; thenWaitUntil
		0 o p_177553_
	a (JLjava/lang/Runnable;)Ltb; thenWaitUntil
		0 o p_177550_
		1 o p_177551_
	a ()V thenSucceed
	a (J)V tickAndContinue
		0 o p_127778_
	b (Ljava/lang/Runnable;)Ltb; thenExecute
		0 o p_177563_
	b ()Ltb$a; thenTrigger
	b (J)V tickAndFailIfNotComplete
		0 o p_127780_
	b (Ljava/util/function/Supplier;)V lambda$thenFail$4
		0 o p_177565_
	b (ILjava/lang/Runnable;)Ltb; thenExecuteFor
		0 o p_177560_
		1 o p_177561_
	c (ILjava/lang/Runnable;)V lambda$thenExecuteFor$3
		0 o p_177568_
		1 o p_177569_
	c (Ljava/lang/Runnable;)V executeWithoutFail
		0 o p_177571_
	c (J)V tick
		0 o p_127782_
	c ()V lambda$thenIdle$0
		static
	d (ILjava/lang/Runnable;)V lambda$thenExecuteAfter$2
		0 o p_177573_
		1 o p_177574_
	d (Ljava/lang/Runnable;)V lambda$thenExecute$1
		0 o p_177576_
tb$a net/minecraft/gametest/framework/GameTestSequence$Condition
	a this$0
	b NOT_TRIGGERED
	c triggerTime
	<init> (Ltb;)V <init>
		0 o p_177581_
	a ()V assertTriggeredThisTick
	a (J)V trigger
		0 o p_177584_
tc net/minecraft/gametest/framework/GameTestServer
	k LOGGER
	l PROGRESS_REPORT_INTERVAL
	m TEST_POSITION_RANGE
	n NO_SERVICES
	o sampleLogger
	p testBatches
	q testFunctions
	r spawnPos
	s stopwatch
	t TEST_GAME_RULES
	u WORLD_OPTIONS
	v testTracker
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/Thread;Lerf$c;Latp;Lalp;Ljava/util/Collection;Ljd;)V <init>
		0 o p_206597_
		1 o p_206598_
		2 o p_206599_
		3 o p_206600_
		4 o p_206601_
		5 o p_206602_
	M_ ()Z shouldInformAdmins
	a (Lsx;)V lambda$tickServer$4
		static
		0 o p_206613_
	a (Lcom/mojang/authlib/GameProfile;)Z isSingleplayerOwner
		0 o p_177617_
	a (Lo;)V onServerCrash
		0 o p_177623_
	a (Lac;)Lac; fillServerSystemReport
		0 o p_177613_
	a (Ljava/lang/Thread;Lerf$c;Latp;Ljava/util/Collection;Ljd;)Ltc; create
		static
		0 o p_206607_
		1 o p_206608_
		2 o p_206609_
		3 o p_206610_
		4 o p_206611_
	a (Lalo$c;Ldda;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; lambda$create$2
		static
		0 o p_248043_
		1 o p_248044_
		2 o p_248045_
	a (Ldda;Lalo$a;)Lalo$b; lambda$create$1
		static
		0 o p_258204_
		1 o p_258205_
	a (Ljava/util/function/BooleanSupplier;)V tickServer
		0 o p_177619_
	a (Ldcs;)V lambda$static$0
		static
		0 o p_351714_
	b (Laqu;)V startTests
		0 o p_177625_
	b (Lsx;)V lambda$tickServer$3
		static
		0 o p_206615_
	br ()Z haveTestsStarted
	e ()Z initServer
	f ()Lblu; getTickTimeLogger
	g ()Z isTickTimeLoggingEnabled
	i ()V onServerExit
	j ()Z isHardcore
	k ()I getOperatorUserPermissionLevel
	l ()I getFunctionCompilationLevel
	m ()Z shouldRconBroadcast
	n ()Z isDedicatedServer
	o ()I getRateLimitPacketsPerSecond
	p ()Z isEpollEnabled
	q ()Z isCommandBlockEnabled
	r ()Z isPublished
	v_ ()V waitUntilNextTick
tc$1 net/minecraft/gametest/framework/GameTestServer$1
	<init> (Ltc;Lnet/minecraft/server/MinecraftServer;Ljt;Leri;I)V <init>
		0 o p_250202_
		1 o p_249562_
		2 o p_251417_
		3 o p_251854_
		4 o p_251716_
td net/minecraft/gametest/framework/GameTestTicker
	a SINGLETON
	b testInfos
	c runner
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()V clear
	a (Lsx;)V add
		0 o p_127789_
	a (Lta;)V setRunner
		0 o p_320547_
	b (Lsx;)V lambda$tick$0
		0 o p_319813_
	b ()V tick
te net/minecraft/gametest/framework/GameTestTimeoutException
	<init> (Ljava/lang/String;)V <init>
		0 o p_127792_
tf net/minecraft/gametest/framework/GlobalTestReporter
	a DELEGATE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ltu;)V replaceWith
		static
		0 o p_177656_
	a ()V finish
		static
	a (Lsx;)V onTestFailed
		static
		0 o p_177654_
	b (Lsx;)V onTestSuccess
		static
		0 o p_177658_
tg net/minecraft/gametest/framework/JUnitLikeTestReporter
	a document
	b testSuite
	c stopwatch
	d destination
	<init> (Ljava/io/File;)V <init>
		0 o p_177664_
	a (Ljava/io/File;)V save
		0 o p_177667_
	a (Lsx;Ljava/lang/String;)Lorg/w3c/dom/Element; createTestCase
		0 o p_177671_
		1 o p_177672_
	a ()V finish
	a (Lsx;)V onTestFailed
		0 o p_177669_
	b (Lsx;)V onTestSuccess
		0 o p_177674_
th net/minecraft/gametest/framework/LogTestReporter
	a LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lsx;)V onTestFailed
		0 o p_127797_
	b (Lsx;)V onTestSuccess
		0 o p_177676_
ti net/minecraft/gametest/framework/MultipleTestTracker
	a NOT_STARTED_TEST_CHAR
	b ONGOING_TEST_CHAR
	c SUCCESSFUL_TEST_CHAR
	d FAILED_OPTIONAL_TEST_CHAR
	e FAILED_REQUIRED_TEST_CHAR
	f tests
	g listeners
	<init> (Ljava/util/Collection;)V <init>
		0 o p_127802_
	<init> ()V <init>
	a (Ljava/util/function/Consumer;)V addFailureListener
		0 o p_127808_
	a ()I getFailedRequiredCount
	a (Lsy;)V addListener
		0 o p_127812_
	a (Lsy;Lsx;)V lambda$addListener$0
		static
		0 o p_127814_
		1 o p_127815_
	a (Lsx;)V addTestToTrack
		0 o p_127810_
	a (Ljava/lang/StringBuffer;Lsx;)V lambda$getProgressBar$1
		static
		0 o p_127805_
		1 o p_127806_
	b ()I getFailedOptionalCount
	b (Lsx;)V remove
		0 o p_320868_
	c ()I getDoneCount
	d ()Z hasFailedRequired
	e ()Z hasFailedOptional
	f ()Ljava/util/Collection; getFailedRequired
	g ()Ljava/util/Collection; getFailedOptional
	h ()I getTotalCount
	i ()Z isDone
	j ()Ljava/lang/String; getProgressBar
	toString ()Ljava/lang/String; toString
ti$1 net/minecraft/gametest/framework/MultipleTestTracker$1
	a val$listener
	<init> (Lti;Ljava/util/function/Consumer;)V <init>
		0 o p_127827_
		1 o p_127828_
	a (Lsx;Lta;)V testPassed
		0 o p_177685_
		1 o p_319909_
	a (Lsx;)V testStructureLoaded
		0 o p_127830_
	a (Lsx;Lsx;Lta;)V testAddedForRerun
		0 o p_320337_
		1 o p_319975_
		2 o p_320688_
	b (Lsx;Lta;)V testFailed
		0 o p_127832_
		1 o p_319772_
tj net/minecraft/gametest/framework/ReportGameListener
	a attempts
	b successes
	<init> ()V <init>
	a (Laqv;)Z lambda$say$1
		static
		0 o p_177705_
	a (Lsx;Ljava/lang/Throwable;)V reportFailure
		static
		0 o p_177726_
		1 o p_177727_
	a (Ljava/lang/String;ZLjava/lang/String;)Lcuq; createBook
		static
		0 o p_177711_
		1 o p_177712_
		2 o p_177713_
	a (Laqu;Ljd;Ljava/lang/String;)V showRedBox
		static
		0 o p_177697_
		1 o p_177698_
		2 o p_177699_
	a (Lsx;Ljava/lang/String;)V reportPassed
		static
		0 o p_177723_
		1 o p_177724_
	a (Lsx;Lsx;Lta;)V testAddedForRerun
		0 o p_320478_
		1 o p_320907_
		2 o p_320607_
	a (Ljava/lang/StringBuffer;Ljava/lang/String;)V lambda$createBook$0
		static
		0 o p_177715_
		1 o p_177716_
	a (Lsx;Lta;)V testPassed
		0 o p_177729_
		1 o p_320359_
	a (Ljava/lang/String;Ln;Laqv;)V lambda$say$2
		static
		0 o p_177707_
		1 o p_177708_
		2 o p_177709_
	a (Lsx;Lta;Z)V handleRetry
		0 o p_319864_
		1 o p_319782_
		2 o p_320742_
	a (Lsx;)V testStructureLoaded
		0 o p_177718_
	a (Lsx;Ldfy;)V spawnBeacon
		static
		0 o p_177720_
		1 o p_177721_
	a (Laqu;Ln;Ljava/lang/String;)V say
		static
		0 o p_177701_
		1 o p_177702_
		2 o p_177703_
	b (Lsx;)Ljd; getBeaconPos
		static
		0 o p_352434_
	b (Lsx;Ldfy;)V updateBeaconGlass
		static
		0 o p_352228_
		1 o p_352195_
	b (Lsx;Lta;)V testFailed
		0 o p_177737_
		1 o p_320181_
	b (Lsx;Ljava/lang/String;)V visualizePassedTest
		static
		0 o p_177731_
		1 o p_177732_
	b (Lsx;Ljava/lang/Throwable;)V visualizeFailedTest
		static
		0 o p_177734_
		1 o p_177735_
	c (Lsx;Ljava/lang/String;)V spawnLectern
		static
		0 o p_177739_
		1 o p_177740_
tk net/minecraft/gametest/framework/RetryOptions
	a numberOfTries
	b haltOnFailure
	c NO_RETRIES
	<clinit> ()V <clinit>
		static
	<init> (IZ)V <init>
		0 o numberOfTries
		1 o haltOnFailure
	a (II)Z hasTriesLeft
		0 o p_320828_
		1 o p_320137_
	a ()Ltk; noRetries
		static
	b ()Z unlimitedTries
	c ()Z hasRetries
	d ()I numberOfTries
	e ()Z haltOnFailure
	equals (Ljava/lang/Object;)Z equals
		0 o p_320821_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
tl net/minecraft/gametest/framework/StructureBlockPosFinder
	findStructureBlockPos ()Ljava/util/stream/Stream; findStructureBlockPos
tm net/minecraft/gametest/framework/StructureGridSpawner
	c SPACE_BETWEEN_COLUMNS
	d SPACE_BETWEEN_ROWS
	e testsPerRow
	f currentRowCount
	g rowBounds
	h nextTestNorthWestCorner
	i firstTestNorthWestCorner
	j clearOnBatch
	k maxX
	l testInLastBatch
	<init> (Ljd;IZ)V <init>
		0 o p_320479_
		1 o p_320201_
		2 o p_352391_
	a (Laqu;)V onBatchStart
		0 o p_352155_
	a (Laqu;Lsx;)V lambda$onBatchStart$0
		static
		0 o p_352413_
		1 o p_352408_
	spawnStructure (Lsx;)Ljava/util/Optional; spawnStructure
		0 o p_320875_
tn net/minecraft/gametest/framework/StructureUtils
	a DEFAULT_Y_SEARCH_RADIUS
	b DEFAULT_TEST_STRUCTURES_DIR
	c testStructuresDir
	d LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lewx;Laqu;Z)V encaseStructure
		static
		0 o p_326863_
		1 o p_326882_
		2 o p_326950_
	a (Ljd;Ljd;ZLaqu;Ljd;)V lambda$encaseStructure$1
		static
		0 o p_326741_
		1 o p_326742_
		2 o p_326743_
		3 o p_326744_
		4 o p_326745_
	a (Ljd;Lbsr;Laqu;)Ljava/util/stream/Stream; lookedAtStructureBlockPos
		static
		0 o p_320206_
		1 o p_320494_
		2 o p_320139_
	a (Lbsr;)Z lambda$clearSpaceForStructure$5
		static
		0 o p_177750_
	a (Lewx;Laqu;)V removeBarriers
		static
		0 o p_326925_
		1 o p_326815_
	a (Ljava/lang/String;Ldrx;)Z lambda$findStructureByTestFunction$9
		static
		0 o p_340627_
		1 o p_340628_
	a (Ljd;Laqu;Ljd;)Z lambda$findStructureBlockContainingPos$6
		static
		0 o p_177754_
		1 o p_177755_
		2 o p_177756_
	a (Ljd;Ljd;Laqu;Ljd;)V lambda$removeBarriers$2
		static
		0 o p_326737_
		1 o p_326738_
		2 o p_326739_
		3 o p_326740_
	a (I)Ldmm; getRotationForRotationSteps
		static
		0 o p_127836_
	a (Lexc;Lexc;Ldrx;)Z lambda$lookedAtStructureBlockPos$12
		static
		0 o p_319473_
		1 o p_319474_
		2 o p_319475_
	a (ILaqu;Ljd;)V lambda$clearSpaceForStructure$4
		static
		0 o p_177746_
		1 o p_177747_
		2 o p_177748_
	a (Ljd;Ljd;Ldmm;Laqu;)V addCommandBlockAndButtonToStartTest
		static
		0 o p_127876_
		1 o p_127877_
		2 o p_127878_
		3 o p_127879_
	a (Ldrx;)Lewx; getStructureBounds
		static
		0 o p_127848_
	a (Laqu;Ldcd;)V lambda$forceLoadChunks$3
		static
		0 o p_308479_
		1 o p_308480_
	a (Ljd;Lkh;Ldmm;)Ljd; getTransformedFarCorner
		static
		0 o p_308915_
		1 o p_309132_
		2 o p_308895_
	a (Ljava/lang/String;Ljd;Lkh;Ldmm;Laqu;)V createNewEmptyStructureBlock
		static
		0 o p_177765_
		1 o p_177766_
		2 o p_177767_
		3 o p_177768_
		4 o p_177769_
	a (Lsx;Ljd;Ldmm;Laqu;)Ldrx; prepareTestStructure
		static
		0 o p_312267_
		1 o p_309600_
		2 o p_309541_
		3 o p_309609_
	a (Ldmm;)I getRotationStepsForRotation
		static
		0 o p_177752_
	a (Ljd;ILaqu;Ljava/lang/String;)Ljava/util/stream/Stream; findStructureByTestFunction
		static
		0 o p_340830_
		1 o p_340828_
		2 o p_340893_
		3 o p_341292_
	a (Laqu;Ljd;)Ljava/util/Optional; lambda$lookedAtStructureBlockPos$11
		static
		0 o p_319476_
		1 o p_319477_
	a (Lejj;Laqu;)V clearSpaceForStructure
		static
		0 o p_127850_
		1 o p_127852_
	a (Ljd;ILaqu;)Ljava/util/Optional; findStructureBlockContainingPos
		static
		0 o p_127854_
		1 o p_127855_
		2 o p_127856_
	a (Ljd;Ljd;)I lambda$findNearestStructureBlock$7
		static
		0 o p_177758_
		1 o p_177759_
	a (Lsx;)Ljava/lang/IllegalStateException; lambda$prepareTestStructure$0
		static
		0 o p_311525_
	a (ILjd;Laqu;)V clearBlock
		static
		0 o p_127842_
		1 o p_127843_
		2 o p_127844_
	a (Ljd;Ljd;Laqu;)Z doesStructureContain
		static
		0 o p_127868_
		1 o p_127869_
		2 o p_127870_
	b (Ljd;ILaqu;)Ljava/util/Optional; findNearestStructureBlock
		static
		0 o p_127907_
		1 o p_127908_
		2 o p_127909_
	b (Ljd;Lkh;Ldmm;)Lejj; getStructureBoundingBox
		static
		0 o p_177761_
		1 o p_177762_
		2 o p_177763_
	b (Laqu;Ljd;)Z lambda$findStructureBlocks$10
		static
		0 o p_319469_
		1 o p_319470_
	b (Lsx;Ljd;Ldmm;Laqu;)Ldrx; createStructureBlock
		static
		0 o p_312256_
		1 o p_127892_
		2 o p_127893_
		3 o p_127894_
	b (Lejj;Laqu;)V forceLoadChunks
		static
		0 o p_308909_
		1 o p_127859_
	b (Ldrx;)Lejj; getStructureBoundingBox
		static
		0 o p_127905_
	c (Ljd;ILaqu;)Ljava/util/stream/Stream; findStructureBlocks
		static
		0 o p_127911_
		1 o p_127912_
		2 o p_127913_
	c (Laqu;Ljd;)Ldrx; lambda$findStructureByTestFunction$8
		static
		0 o p_340629_
		1 o p_340630_
	c (Ldrx;)Ljd; getStructureOrigin
		static
		0 o p_308940_
	d (Ljd;ILaqu;)Lejj; getBoundingBoxAtGround
		static
		0 o p_341291_
		1 o p_341122_
		2 o p_341148_
tn$1 net/minecraft/gametest/framework/StructureUtils$1
	a $SwitchMap$net$minecraft$world$level$block$Rotation
	<clinit> ()V <clinit>
		static
to net/minecraft/gametest/framework/TestClassNameArgument
	a EXAMPLES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lto; testClassName
		static
	a (Lcom/mojang/brigadier/StringReader;)Ljava/lang/String; parse
		0 o p_127919_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/String; getTestClassName
		static
		0 o p_127921_
		1 o p_127922_
	getExamples ()Ljava/util/Collection; getExamples
	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
		0 o p_127925_
		1 o p_127926_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_127928_
tp net/minecraft/gametest/framework/TestCommand
	a STRUCTURE_BLOCK_NEARBY_SEARCH_RADIUS
	b STRUCTURE_BLOCK_FULL_SEARCH_RADIUS
	c LOGGER
	d DEFAULT_CLEAR_RADIUS
	e MAX_CLEAR_RADIUS
	f TEST_POS_Z_OFFSET_FROM_PLAYER
	g SHOW_POS_DURATION_MS
	h DEFAULT_X_SIZE
	i DEFAULT_Y_SIZE
	j DEFAULT_Z_SIZE
	k STRUCTURE_BLOCK_ENTITY_COULD_NOT_BE_FOUND
	l testFinder
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lwz; lambda$say$40
		static
		0 o p_288266_
	a (Ljava/lang/String;Lwz;)Lwz; lambda$showPos$38
		static
		0 o p_288267_
		1 o p_288268_
	a (Lsx;)I resetGameTestInfo
		static
		0 o p_320507_
	a (Laqu;Ljava/lang/String;Ln;)V say
		static
		0 o p_127934_
		1 o p_127935_
		2 o p_127936_
	a (Let;Laqu;Lta;)I trackAndStartRunner
		static
		0 o p_320627_
		1 o p_320564_
		2 o p_320295_
	a (Let;Ldrx;)I saveAndExportTestStructure
		static
		0 o p_309558_
		1 o p_309587_
	a (Laqu;Ljd;)V lambda$createNewStructure$37
		static
		0 o p_326746_
		1 o p_326747_
	a (Laqv;)Z lambda$say$41
		static
		0 o p_127945_
	a (ILet;Ltk;Ltr;)Lsx; lambda$toGameTestInfo$36
		static
		0 o p_319510_
		1 o p_319511_
		2 o p_319512_
		3 o p_319513_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_127947_
	a (Lcom/mojang/brigadier/builder/ArgumentBuilder;Ljava/util/function/Function;)Lcom/mojang/brigadier/builder/ArgumentBuilder; runWithRetryOptions
		static
		0 o p_320397_
		1 o p_320472_
	a (Let;Ltr;)Z lambda$toGameTestInfo$35
		static
		0 o p_319495_
		1 o p_319496_
	a (Ljava/util/function/Function;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$runWithRetryOptionsAndBuildInfo$6
		static
		0 o p_319481_
		1 o p_319482_
	a (Let;Ltk;Ltt;I)Ljava/util/stream/Stream; toGameTestInfo
		static
		0 o p_320465_
		1 o p_320183_
		2 o p_320598_
		3 o p_320854_
	a (Let;Ltk;Ljd;)Ljava/util/Optional; lambda$toGameTestInfos$34
		static
		0 o p_319499_
		1 o p_319500_
		2 o p_319501_
	a (Let;Ljava/lang/String;III)I createNewStructure
		static
		0 o p_127968_
		1 o p_127969_
		2 o p_127970_
		3 o p_127971_
		4 o p_127972_
	a ()I stopTests
		static
	a (Ljava/lang/String;Ln;Laqv;)V lambda$say$42
		static
		0 o p_313467_
		1 o p_313468_
		2 o p_313469_
	a (Lbsr;)V lambda$resetGameTestInfo$33
		static
		0 o p_326748_
	a (Let;)Ljd; createTestPositionAround
		static
		0 o p_308921_
	a (Let;Ltk;Ltl;)Ljava/util/stream/Stream; toGameTestInfos
		static
		0 o p_320827_
		1 o p_320932_
		2 o p_320543_
	a (Let;Ljava/lang/String;)I showPos
		static
		0 o p_127960_
		1 o p_127961_
	a (Lcom/mojang/brigadier/builder/ArgumentBuilder;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/brigadier/builder/ArgumentBuilder; runWithRetryOptions
		static
		0 o p_320965_
		1 o p_320702_
		2 o p_320600_
	a (Ljava/util/function/Function;Lcom/mojang/brigadier/context/CommandContext;)I lambda$runWithRetryOptionsAndBuildInfo$5
		static
		0 o p_319483_
		1 o p_319484_
	a (Ljd;Laqu;Ltk;)Ljava/util/Optional; createGameTestInfo
		static
		0 o p_320172_
		1 o p_320346_
		2 o p_320822_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$32
		static
		0 o p_128007_
	a (Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$runWithRetryOptions$3
		static
		0 o p_319485_
	a (Laqu;Ljava/lang/String;)Z verifyStructureExists
		static
		0 o p_309700_
		1 o p_320698_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$31
		static
		0 o p_128014_
	b (Lsx;)V lambda$trackAndStartRunner$39
		static
		0 o p_127992_
	b (Lcom/mojang/brigadier/builder/ArgumentBuilder;Ljava/util/function/Function;)Lcom/mojang/brigadier/builder/ArgumentBuilder; runWithRetryOptionsAndBuildInfo
		static
		0 o p_320872_
		1 o p_320896_
	b (Ljava/util/function/Function;Lcom/mojang/brigadier/context/CommandContext;)I lambda$runWithRetryOptionsAndBuildInfo$4
		static
		0 o p_319486_
		1 o p_319487_
	b (Let;Ljava/lang/String;)I exportTestStructure
		static
		0 o p_128011_
		1 o p_128012_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$30
		static
		0 o p_128019_
	c (Ljava/util/function/Function;Lcom/mojang/brigadier/context/CommandContext;)I lambda$runWithRetryOptions$2
		static
		0 o p_319488_
		1 o p_319489_
	c (Let;Ljava/lang/String;)V say
		static
		0 o p_128004_
		1 o p_128005_
	d (Ljava/util/function/Function;Lcom/mojang/brigadier/context/CommandContext;)I lambda$runWithRetryOptions$1
		static
		0 o p_319502_
		1 o p_319503_
	d (Let;Ljava/lang/String;)I importTestStructure
		static
		0 o p_128016_
		1 o p_128017_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$29
		static
		0 o p_128021_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$28
		static
		0 o p_128023_
	e (Ljava/util/function/Function;Lcom/mojang/brigadier/context/CommandContext;)I lambda$runWithRetryOptions$0
		static
		0 o p_319507_
		1 o p_319508_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$27
		static
		0 o p_319497_
	g (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$26
		static
		0 o p_128025_
	h (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$25
		static
		0 o p_319493_
	i (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$24
		static
		0 o p_319509_
	j (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$23
		static
		0 o p_319504_
	k (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$22
		static
		0 o p_319506_
	l (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$21
		static
		0 o p_319514_
	m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$20
		static
		0 o p_319505_
	n (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$19
		static
		0 o p_319480_
	o (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$18
		static
		0 o p_319491_
	p (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$17
		static
		0 o p_319478_
	q (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$16
		static
		0 o p_319492_
	r (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$15
		static
		0 o p_319479_
	s (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$14
		static
		0 o p_340631_
	t (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$13
		static
		0 o p_351715_
	u (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$12
		static
		0 o p_351716_
	v (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11
		static
		0 o p_329853_
	w (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10
		static
		0 o p_329852_
	x (Lcom/mojang/brigadier/context/CommandContext;)Ltp$a; lambda$register$9
		static
		0 o p_319494_
	y (Lcom/mojang/brigadier/context/CommandContext;)Ltp$a; lambda$register$8
		static
		0 o p_319490_
	z (Lcom/mojang/brigadier/context/CommandContext;)Ltp$a; lambda$register$7
		static
		0 o p_319498_
tp$a net/minecraft/gametest/framework/TestCommand$Runner
	a finder
	<init> (Ltq;)V <init>
		0 o p_320723_
	a (Ltk;I)I run
		0 o p_320906_
		1 o p_320419_
	a (Laqu;)V lambda$export$4
		static
		0 o p_320776_
	a (Let;Ljava/lang/Integer;)V lambda$export$5
		static
		0 o p_320805_
		1 o p_320666_
	a (I)I run
		0 o p_319859_
	a (Lwz;)Lwz; lambda$locate$7
		static
		0 o p_340634_
	a ()I reset
	a (Ljava/util/stream/Stream;Ljava/util/function/ToIntFunction;Ljava/lang/Runnable;Ljava/util/function/Consumer;)V logAndRun
		0 o p_320016_
		1 o p_319791_
		2 o p_320766_
		3 o p_320345_
	a (Ltk;)I run
		0 o p_320034_
	a (Laqu;Ljd;)I lambda$clear$0
		static
		0 o p_320134_
		1 o p_320518_
	a (Laqu;Lorg/apache/commons/lang3/mutable/MutableBoolean;Let;Ljd;)I lambda$export$3
		static
		0 o p_319845_
		1 o p_319786_
		2 o p_320001_
		3 o p_320242_
	a (Ltk;II)I run
		0 o p_320091_
		1 o p_320456_
		2 o p_320467_
	a (Ljava/lang/String;Lxw;)Lxw; lambda$locate$6
		static
		0 o p_340632_
		1 o p_340633_
	a (II)I run
		0 o p_320306_
		1 o p_320333_
	a (Ljd;Lorg/apache/commons/lang3/mutable/MutableInt;Ljd;)V lambda$locate$8
		0 o p_340635_
		1 o p_340636_
		2 o p_340637_
	b (Laqu;)V lambda$clear$1
		static
		0 o p_320521_
	b ()I clear
	b (Let;Ljava/lang/Integer;)V lambda$clear$2
		static
		0 o p_320401_
		1 o p_320503_
	c ()I export
	d ()I run
	e ()I locate
	f ()I verify
tp$b net/minecraft/gametest/framework/TestCommand$TestBatchSummaryDisplayer
	a source
	<init> (Let;)V <init>
		0 o source
	a (Lsr;)V testBatchStarting
		0 o p_319827_
	a ()Let; source
	b (Lsr;)V testBatchFinished
		0 o p_320779_
	equals (Ljava/lang/Object;)Z equals
		0 o p_320169_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
tp$c net/minecraft/gametest/framework/TestCommand$TestSummaryDisplayer
	a level
	b tracker
	<init> (Laqu;Lti;)V <init>
		0 o level
		1 o tracker
	a (Lsx;Lta;)V testPassed
		0 o p_177797_
		1 o p_320726_
	a (Laqu;Lti;)V showTestSummaryIfAllDone
		static
		0 o p_319899_
		1 o p_320682_
	a (Lsx;)V testStructureLoaded
		0 o p_128064_
	a (Lsx;Lsx;Lta;)V testAddedForRerun
		0 o p_319856_
		1 o p_320528_
		2 o p_319832_
	a ()Laqu; level
	b ()Lti; tracker
	b (Lsx;Lta;)V testFailed
		0 o p_128066_
		1 o p_320567_
	equals (Ljava/lang/Object;)Z equals
		0 o p_320296_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
tq net/minecraft/gametest/framework/TestFinder
	a NO_FUNCTIONS
	b NO_STRUCTURES
	c testFunctionFinder
	d structureBlockPosFinder
	e source
	f contextProvider
	<clinit> ()V <clinit>
		static
	<init> (Let;Ljava/util/function/Function;Ltt;Ltl;)V <init>
		0 o p_320004_
		1 o p_320489_
		2 o p_320808_
		3 o p_320448_
	a ()Let; source
	b ()Ljava/lang/Object; get
	findStructureBlockPos ()Ljava/util/stream/Stream; findStructureBlockPos
	findTestFunctions ()Ljava/util/stream/Stream; findTestFunctions
tq$a net/minecraft/gametest/framework/TestFinder$Builder
	a contextProvider
	b testFunctionFinderWrapper
	c structureBlockPosFinderWrapper
	<init> (Ljava/util/function/Function;Ljava/util/function/UnaryOperator;Ljava/util/function/UnaryOperator;)V <init>
		0 o p_331181_
		1 o p_331301_
		2 o p_331612_
	<init> (Ljava/util/function/Function;)V <init>
		0 o p_320939_
	a (ZLtr;)Z lambda$failedTests$11
		static
		0 o p_320021_
		1 o p_320430_
	a (Ljava/lang/String;)Ljava/util/stream/Stream; lambda$allTestsInClass$10
		static
		0 o p_329854_
	a (ILjava/util/function/Supplier;)Ljava/util/function/Supplier; lambda$createCopies$2
		static
		0 o p_329859_
		1 o p_329860_
	a (Lcom/mojang/brigadier/context/CommandContext;Z)Ljava/lang/Object; failedTests
		0 o p_320960_
		1 o p_320352_
	a ()Ljava/util/stream/Stream; lambda$allTests$8
		static
	a (Ljd;Let;)Ljava/util/stream/Stream; lambda$allNearby$5
		static
		0 o p_319881_
		1 o p_320005_
	a (Z)Ljava/util/stream/Stream; lambda$failedTests$12
		static
		0 o p_320032_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/Object; allTestsInClass
		0 o p_320256_
		1 o p_320231_
	a (Ljd;ILet;)Ljava/util/stream/Stream; lambda$radius$3
		static
		0 o p_340638_
		1 o p_340639_
		2 o p_340640_
	a (Let;Ltt;Ltl;)Ljava/lang/Object; build
		0 o p_330622_
		1 o p_330437_
		2 o p_331860_
	a (Ljava/util/function/Supplier;)Ljava/util/function/Supplier; lambda$new$1
		static
		0 o p_329858_
	a (Let;)Ljava/util/stream/Stream; lambda$lookedAt$6
		static
		0 o p_320144_
	a (Ljd;Let;Ljava/lang/String;)Ljava/util/stream/Stream; lambda$locateByName$14
		static
		0 o p_340641_
		1 o p_340642_
		2 o p_340643_
	a (Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object; nearest
		0 o p_320944_
	a (Lcom/mojang/brigadier/context/CommandContext;I)Ljava/lang/Object; radius
		0 o p_320307_
		1 o p_320811_
	a (Ltr;)Z lambda$allTestsInClass$9
		static
		0 o p_329856_
	a (I)Ltq$a; createMultipleCopies
		0 o p_330482_
	b (Ljava/util/function/Supplier;)Ljava/util/function/Supplier; lambda$new$0
		static
		0 o p_329857_
	b (Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object; allNearby
		0 o p_320216_
	b (I)Ljava/util/function/UnaryOperator; createCopies
		static
		0 o p_330804_
	b (Ljd;Let;)Ljava/util/stream/Stream; lambda$nearest$4
		static
		0 o p_320399_
		1 o p_320210_
	b (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/Object; byArgument
		0 o p_320475_
		1 o p_320707_
	b (Ltr;)Z lambda$allTests$7
		static
		0 o p_329855_
	c (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/Object; locateByName
		0 o p_341208_
		1 o p_341401_
	c (Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object; lookedAt
		0 o p_320178_
	d (Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object; allTests
		0 o p_320902_
	d (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/stream/Stream; lambda$byArgument$13
		static
		0 o p_320250_
		1 o p_320885_
	e (Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object; failedTests
		0 o p_320220_
tr net/minecraft/gametest/framework/TestFunction
	a batchName
	b testName
	c structureName
	d rotation
	e maxTicks
	f setupTicks
	g required
	h manualOnly
	i maxAttempts
	j requiredSuccesses
	k skyAccess
	l function
	<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ldmm;IJZZIIZLjava/util/function/Consumer;)V <init>
		0 o batchName
		1 o testName
		2 o structureName
		3 o rotation
		4 o maxTicks
		5 o setupTicks
		6 o required
		7 o manualOnly
		8 o maxAttempts
		9 o requiredSuccesses
		10 o skyAccess
		11 o function
	<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ldmm;IJZLjava/util/function/Consumer;)V <init>
		0 o p_177820_
		1 o p_177821_
		2 o p_177822_
		3 o p_177823_
		4 o p_177824_
		5 o p_177825_
		6 o p_177826_
		7 o p_177827_
	<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IJZLjava/util/function/Consumer;)V <init>
		0 o p_177801_
		1 o p_177802_
		2 o p_177803_
		3 o p_177804_
		4 o p_177805_
		5 o p_177806_
		6 o p_177807_
	a ()Z isFlaky
	a (Lsw;)V run
		0 o p_128077_
	b ()Ljava/lang/String; batchName
	c ()Ljava/lang/String; testName
	d ()Ljava/lang/String; structureName
	e ()Ldmm; rotation
	equals (Ljava/lang/Object;)Z equals
		0 o p_320088_
	f ()I maxTicks
	g ()J setupTicks
	h ()Z required
	hashCode ()I hashCode
	i ()Z manualOnly
	j ()I maxAttempts
	k ()I requiredSuccesses
	l ()Z skyAccess
	m ()Ljava/util/function/Consumer; function
	toString ()Ljava/lang/String; toString
ts net/minecraft/gametest/framework/TestFunctionArgument
	a EXAMPLES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ltr; getTestFunction
		static
		0 o p_128092_
		1 o p_128093_
	a ()Lts; testFunctionArgument
		static
	a (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestTestFunction
		static
		0 o p_319977_
		1 o p_319835_
	a (Lcom/mojang/brigadier/StringReader;)Ltr; parse
		0 o p_128090_
	getExamples ()Ljava/util/Collection; getExamples
	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
		0 o p_128096_
		1 o p_128097_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_128099_
tt net/minecraft/gametest/framework/TestFunctionFinder
	findTestFunctions ()Ljava/util/stream/Stream; findTestFunctions
tu net/minecraft/gametest/framework/TestReporter
	a ()V finish
	a (Lsx;)V onTestFailed
		0 o p_128100_
	b (Lsx;)V onTestSuccess
		0 o p_177831_
tv net/minecraft/gametest/framework/package-info
tw net/minecraft/locale/Language
	a DEFAULT
	b LOGGER
	c GSON
	d UNSUPPORTED_FORMAT_PATTERN
	e instance
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/io/InputStream;Ljava/util/function/BiConsumer;)V loadFromJson
		static
		0 o p_128109_
		1 o p_128110_
	a (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; getOrDefault
		0 o p_265702_
		1 o p_265599_
	a ()Ltw; getInstance
		static
	a (Ljava/lang/String;)Ljava/lang/String; getOrDefault
		0 o p_128111_
	a (Ltw;)V inject
		static
		0 o p_128115_
	a (Ljava/util/function/BiConsumer;Ljava/lang/String;)V parseTranslations
		static
		0 o p_282031_
		1 o p_283638_
	a (Lxe;)Laya; getVisualOrder
		0 o p_128116_
	a (Ljava/util/List;)Ljava/util/List; getVisualOrder
		0 o p_128113_
	b (Ljava/lang/String;)Z has
		0 o p_128117_
	b ()Z isDefaultRightToLeft
	c ()Ltw; loadDefault
		static
tw$1 net/minecraft/locale/Language$1
	b val$storage
	<init> (Ljava/util/Map;)V <init>
		0 o p_128121_
	a (Lxe;Layb;)Z lambda$getVisualOrder$1
		static
		0 o p_128131_
		1 o p_128132_
	a (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; getOrDefault
		0 o p_128127_
		1 o p_265421_
	a (Lxe;)Laya; getVisualOrder
		0 o p_128129_
	a (Layb;Lxw;Ljava/lang/String;)Ljava/util/Optional; lambda$getVisualOrder$0
		static
		0 o p_177834_
		1 o p_177835_
		2 o p_177836_
	b (Ljava/lang/String;)Z has
		0 o p_128135_
	b ()Z isDefaultRightToLeft
tx net/minecraft/locale/package-info
ty net/minecraft/nbt/ByteArrayTag
	a TYPE
	b SELF_SIZE_IN_BYTES
	c data
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_128189_
	<init> ([B)V <init>
		0 o p_128191_
	a (ILuy;)Z setTag
		0 o p_128199_
		1 o p_128200_
	a ()I sizeInBytes
	a (I)Ltz; get
		0 o p_128194_
	a (Luv;)Luv$b; accept
		0 o p_197429_
	a (ILtz;)Ltz; set
		0 o p_128196_
		1 o p_128197_
	a (Ljava/io/DataOutput;)V write
		0 o p_128202_
	a (Ljava/util/List;)[B toArray
		static
		0 o p_128207_
	a (Lvc;)V accept
		0 o p_177839_
	add (ILjava/lang/Object;)V add
		0 o p_128209_
		1 o p_128210_
	b (I)Ltz; remove
		0 o p_128213_
	b ()B getId
	b (ILtz;)V add
		0 o p_128215_
		1 o p_128216_
	b (ILuy;)Z addTag
		0 o p_128218_
		1 o p_128219_
	c (I)Luy; remove
		0 o p_128222_
	c ()Lva; getType
	c (ILuy;)V add
		0 o p_128224_
		1 o p_128225_
	clear ()V clear
	d (ILuy;)Luy; set
		0 o p_128229_
		1 o p_128230_
	d ()Luy; copy
	e ()[B getAsByteArray
	equals (Ljava/lang/Object;)Z equals
		0 o p_128233_
	f ()B getElementType
	get (I)Ljava/lang/Object; get
		0 o p_128235_
	hashCode ()I hashCode
	remove (I)Ljava/lang/Object; remove
		0 o p_128238_
	set (ILjava/lang/Object;)Ljava/lang/Object; set
		0 o p_128240_
		1 o p_128241_
	size ()I size
	toString ()Ljava/lang/String; toString
ty$1 net/minecraft/nbt/ByteArrayTag$1
	<init> ()V <init>
	a (Ljava/io/DataInput;Luv;Luk;)Luv$b; parse
		0 o p_197433_
		1 o p_197434_
		2 o p_302366_
	a ()Ljava/lang/String; getName
	a (Ljava/io/DataInput;Luk;)Lty; load
		0 o p_128252_
		1 o p_128254_
	b ()Ljava/lang/String; getPrettyName
	b (Ljava/io/DataInput;Luk;)V skip
		0 o p_197431_
		1 o p_302351_
	c (Ljava/io/DataInput;Luk;)Luy; load
		0 o p_128247_
		1 o p_128249_
	d (Ljava/io/DataInput;Luk;)[B readAccounted
		static
		0 o p_302389_
		1 o p_302320_
tz net/minecraft/nbt/ByteTag
	a TYPE
	b ZERO
	c ONE
	w SELF_SIZE_IN_BYTES
	x data
	<clinit> ()V <clinit>
		static
	<init> (B)V <init>
		0 o p_128261_
	a (Luv;)Luv$b; accept
		0 o p_197436_
	a (B)Ltz; valueOf
		static
		0 o p_128267_
	a ()I sizeInBytes
	a (Ljava/io/DataOutput;)V write
		0 o p_128269_
	a (Z)Ltz; valueOf
		static
		0 o p_128274_
	a (Lvc;)V accept
		0 o p_177842_
	b ()B getId
	c ()Lva; getType
	d ()Luy; copy
	e ()Ltz; copy
	equals (Ljava/lang/Object;)Z equals
		0 o p_128280_
	f ()J getAsLong
	g ()I getAsInt
	h ()S getAsShort
	hashCode ()I hashCode
	i ()B getAsByte
	j ()D getAsDouble
	k ()F getAsFloat
	l ()Ljava/lang/Number; getAsNumber
tz$1 net/minecraft/nbt/ByteTag$1
	<init> ()V <init>
	a (Ljava/io/DataInput;Luv;Luk;)Luv$b; parse
		0 o p_197438_
		1 o p_197439_
		2 o p_302383_
	a ()Ljava/lang/String; getName
	a (Ljava/io/DataInput;Luk;)Ltz; load
		0 o p_128297_
		1 o p_128299_
	b ()Ljava/lang/String; getPrettyName
	c ()I size
	c (Ljava/io/DataInput;Luk;)Luy; load
		0 o p_128292_
		1 o p_128294_
	d ()Z isValue
	d (Ljava/io/DataInput;Luk;)B readAccounted
		static
		0 o p_302348_
		1 o p_302326_
tz$a net/minecraft/nbt/ByteTag$Cache
	a cache
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
u net/minecraft/FieldsAreNonnullByDefault
ua net/minecraft/nbt/CollectionTag
	<init> ()V <init>
	a (ILuy;)Z setTag
		0 o p_128305_
		1 o p_128306_
	add (ILjava/lang/Object;)V add
		0 o p_128308_
		1 o p_128309_
	b (ILuy;)Z addTag
		0 o p_128310_
		1 o p_128311_
	c (I)Luy; remove
		0 o p_128313_
	c (ILuy;)V add
		0 o p_128315_
		1 o p_128316_
	d (ILuy;)Luy; set
		0 o p_128318_
		1 o p_128319_
	f ()B getElementType
	remove (I)Ljava/lang/Object; remove
		0 o p_128321_
	set (ILjava/lang/Object;)Ljava/lang/Object; set
		0 o p_128323_
		1 o p_128324_
ub net/minecraft/nbt/CompoundTag
	a CODEC
	b TYPE
	c SELF_SIZE_IN_BYTES
	w MAP_ENTRY_SIZE_IN_BYTES
	x tags
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o p_128333_
	<init> ()V <init>
	a (Luy;)Ljava/lang/String; lambda$static$0
		static
		0 o p_339385_
	a (Ljava/lang/String;[I)V putIntArray
		0 o p_128386_
		1 o p_128387_
	a (Ljava/lang/String;Luy;)Luy; put
		0 o p_128366_
		1 o p_128367_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_311527_
	a (Luv;)Luv$b; accept
		0 o p_197442_
	a (Ljava/lang/String;Luy;Ljava/io/DataOutput;)V writeNamedTag
		static
		0 o p_128369_
		1 o p_128370_
		2 o p_128371_
	a (Ljava/lang/String;J)V putLong
		0 o p_128357_
		1 o p_128358_
	a (Ljava/lang/String;F)V putFloat
		0 o p_128351_
		1 o p_128352_
	a (Ljava/lang/String;D)V putDouble
		0 o p_128348_
		1 o p_128349_
	a (Ljava/lang/String;Z)V putBoolean
		0 o p_128380_
		1 o p_128381_
	a (Ljava/lang/String;Lva;Ljava/lang/ClassCastException;)Lo; createReport
		0 o p_128373_
		1 o p_128374_
		2 o p_128375_
	a (Ljava/lang/String;Ljava/util/UUID;)V putUUID
		0 o p_128363_
		1 o p_128364_
	a ()I sizeInBytes
	a (Ljava/lang/String;[J)V putLongArray
		0 o p_128389_
		1 o p_128390_
	a (Ljava/lang/String;B)V putByte
		0 o p_128345_
		1 o p_128346_
	a (Ljava/lang/String;[B)V putByteArray
		0 o p_128383_
		1 o p_128384_
	a (Lva;Ljava/lang/String;Ljava/io/DataInput;Luk;)Luy; readNamedTagData
		static
		0 o p_128414_
		1 o p_128415_
		2 o p_128416_
		3 o p_128418_
	a (Ljava/lang/String;S)V putShort
		0 o p_128377_
		1 o p_128378_
	a (Ljava/lang/String;I)V putInt
		0 o p_128406_
		1 o p_128407_
	a (Ljava/io/DataOutput;)V write
		0 o p_128341_
	a (Ljava/lang/String;Ljava/util/List;)V putByteArray
		0 o p_177854_
		1 o p_177855_
	a (Lub;)Lub; merge
		0 o p_128392_
	a (Ljava/lang/String;Ljava/lang/String;)V putString
		0 o p_128360_
		1 o p_128361_
	a (Ljava/lang/String;)Ljava/util/UUID; getUUID
		0 o p_128343_
	a (Lvc;)V accept
		0 o p_177857_
	b ()B getId
	b (Lub;)Lcom/mojang/serialization/Dynamic; lambda$static$2
		static
		0 o p_311526_
	b (Ljava/lang/String;I)Z contains
		0 o p_128426_
		1 o p_128427_
	b (Ljava/lang/String;Ljava/util/List;)V putIntArray
		0 o p_128409_
		1 o p_128410_
	b (Ljava/lang/String;)Z hasUUID
		0 o p_128404_
	c (Ljava/lang/String;)Luy; get
		0 o p_128424_
	c (Ljava/lang/String;I)Luh; getList
		0 o p_128438_
		1 o p_128439_
	c (Ljava/lang/String;Ljava/util/List;)V putLongArray
		0 o p_128429_
		1 o p_128430_
	c ()Lva; getType
	d (Ljava/lang/String;)B getTagType
		0 o p_128436_
	d ()Luy; copy
	e ()Ljava/util/Set; getAllKeys
	e (Ljava/lang/String;)Z contains
		0 o p_128442_
	equals (Ljava/lang/Object;)Z equals
		0 o p_128444_
	f (Ljava/lang/String;)B getByte
		0 o p_128446_
	f ()I size
	g ()Z isEmpty
	g (Ljava/lang/String;)S getShort
		0 o p_128449_
	h (Ljava/lang/String;)I getInt
		0 o p_128452_
	h ()Lub; shallowCopy
	hashCode ()I hashCode
	i (Ljava/lang/String;)J getLong
		0 o p_128455_
	i ()Lub; copy
	j ()Ljava/util/Set; entrySet
	j (Ljava/lang/String;)F getFloat
		0 o p_128458_
	k (Ljava/lang/String;)D getDouble
		0 o p_128460_
	l (Ljava/lang/String;)Ljava/lang/String; getString
		0 o p_128462_
	m (Ljava/lang/String;)[B getByteArray
		0 o p_128464_
	n (Ljava/lang/String;)[I getIntArray
		0 o p_128466_
	o (Ljava/lang/String;)[J getLongArray
		0 o p_128468_
	p (Ljava/lang/String;)Lub; getCompound
		0 o p_128470_
	q (Ljava/lang/String;)Z getBoolean
		0 o p_128472_
	r (Ljava/lang/String;)V remove
		0 o p_128474_
	s (Ljava/lang/String;)Ljava/lang/String; lambda$createReport$3
		0 o p_128481_
	toString ()Ljava/lang/String; toString
ub$1 net/minecraft/nbt/CompoundTag$1
	<init> ()V <init>
	a (Ljava/io/DataInput;Luk;)Lub; load
		0 o p_128485_
		1 o p_128487_
	a (Ljava/io/DataInput;Luv;Luk;)Luv$b; parse
		0 o p_197446_
		1 o p_197447_
		2 o p_302322_
	a ()Ljava/lang/String; getName
	b ()Ljava/lang/String; getPrettyName
	b (Ljava/io/DataInput;Luk;)V skip
		0 o p_197444_
		1 o p_302358_
	c (Ljava/io/DataInput;Luv;Luk;)Luv$b; parseCompound
		static
		0 o p_302325_
		1 o p_302352_
		2 o p_302355_
	c (Ljava/io/DataInput;Luk;)Luy; load
		0 o p_128490_
		1 o p_128492_
	d (Ljava/io/DataInput;Luk;)Lub; loadCompound
		static
		0 o p_302338_
		1 o p_302362_
	e (Ljava/io/DataInput;Luk;)Ljava/lang/String; readString
		static
		0 o p_302484_
		1 o p_302494_
ub$2 net/minecraft/nbt/CompoundTag$2
	a $SwitchMap$net$minecraft$nbt$StreamTagVisitor$EntryResult
	b $SwitchMap$net$minecraft$nbt$StreamTagVisitor$ValueResult
	<clinit> ()V <clinit>
		static
uc net/minecraft/nbt/DoubleTag
	a ZERO
	b TYPE
	c SELF_SIZE_IN_BYTES
	w data
	<clinit> ()V <clinit>
		static
	<init> (D)V <init>
		0 o p_128498_
	a (Luv;)Luv$b; accept
		0 o p_197452_
	a ()I sizeInBytes
	a (Ljava/io/DataOutput;)V write
		0 o p_128503_
	a (D)Luc; valueOf
		static
		0 o p_128501_
	a (Lvc;)V accept
		0 o p_177860_
	b ()B getId
	c ()Lva; getType
	d ()Luy; copy
	e ()Luc; copy
	equals (Ljava/lang/Object;)Z equals
		0 o p_128512_
	f ()J getAsLong
	g ()I getAsInt
	h ()S getAsShort
	hashCode ()I hashCode
	i ()B getAsByte
	j ()D getAsDouble
	k ()F getAsFloat
	l ()Ljava/lang/Number; getAsNumber
uc$1 net/minecraft/nbt/DoubleTag$1
	<init> ()V <init>
	a (Ljava/io/DataInput;Luk;)Luc; load
		0 o p_128524_
		1 o p_128526_
	a (Ljava/io/DataInput;Luv;Luk;)Luv$b; parse
		0 o p_197454_
		1 o p_197455_
		2 o p_302353_
	a ()Ljava/lang/String; getName
	b ()Ljava/lang/String; getPrettyName
	c ()I size
	c (Ljava/io/DataInput;Luk;)Luy; load
		0 o p_128529_
		1 o p_128531_
	d ()Z isValue
	d (Ljava/io/DataInput;Luk;)D readAccounted
		static
		0 o p_302363_
		1 o p_302397_
ud net/minecraft/nbt/EndTag
	a TYPE
	b INSTANCE
	c SELF_SIZE_IN_BYTES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Luv;)Luv$b; accept
		0 o p_197458_
	a ()I sizeInBytes
	a (Ljava/io/DataOutput;)V write
		0 o p_128539_
	a (Lvc;)V accept
		0 o p_177863_
	b ()B getId
	c ()Lva; getType
	d ()Luy; copy
	e ()Lud; copy
	toString ()Ljava/lang/String; toString
ud$1 net/minecraft/nbt/EndTag$1
	<init> ()V <init>
	a (Ljava/io/DataInput;Luk;)Lud; load
		0 o p_128550_
		1 o p_128552_
	a (Ljava/io/DataInput;Luv;Luk;)Luv$b; parse
		0 o p_197465_
		1 o p_197466_
		2 o p_302346_
	a ()Ljava/lang/String; getName
	a (Ljava/io/DataInput;ILuk;)V skip
		0 o p_197462_
		1 o p_197463_
		2 o p_302354_
	b ()Ljava/lang/String; getPrettyName
	b (Ljava/io/DataInput;Luk;)V skip
		0 o p_197460_
		1 o p_302327_
	c (Ljava/io/DataInput;Luk;)Luy; load
		0 o p_128555_
		1 o p_128557_
	d ()Z isValue
ue net/minecraft/nbt/FloatTag
	a ZERO
	b TYPE
	c SELF_SIZE_IN_BYTES
	w data
	<clinit> ()V <clinit>
		static
	<init> (F)V <init>
		0 o p_128564_
	a (Luv;)Luv$b; accept
		0 o p_197468_
	a ()I sizeInBytes
	a (F)Lue; valueOf
		static
		0 o p_128567_
	a (Ljava/io/DataOutput;)V write
		0 o p_128569_
	a (Lvc;)V accept
		0 o p_177866_
	b ()B getId
	c ()Lva; getType
	d ()Luy; copy
	e ()Lue; copy
	equals (Ljava/lang/Object;)Z equals
		0 o p_128578_
	f ()J getAsLong
	g ()I getAsInt
	h ()S getAsShort
	hashCode ()I hashCode
	i ()B getAsByte
	j ()D getAsDouble
	k ()F getAsFloat
	l ()Ljava/lang/Number; getAsNumber
ue$1 net/minecraft/nbt/FloatTag$1
	<init> ()V <init>
	a (Ljava/io/DataInput;Luk;)Lue; load
		0 o p_128590_
		1 o p_128592_
	a (Ljava/io/DataInput;Luv;Luk;)Luv$b; parse
		0 o p_197470_
		1 o p_197471_
		2 o p_302329_
	a ()Ljava/lang/String; getName
	b ()Ljava/lang/String; getPrettyName
	c ()I size
	c (Ljava/io/DataInput;Luk;)Luy; load
		0 o p_128595_
		1 o p_128597_
	d (Ljava/io/DataInput;Luk;)F readAccounted
		static
		0 o p_302328_
		1 o p_302359_
	d ()Z isValue
uf net/minecraft/nbt/IntArrayTag
	a TYPE
	b SELF_SIZE_IN_BYTES
	c data
	<clinit> ()V <clinit>
		static
	<init> ([I)V <init>
		0 o p_128605_
	<init> (Ljava/util/List;)V <init>
		0 o p_128603_
	a (ILuy;)Z setTag
		0 o p_128613_
		1 o p_128614_
	a (I)Lug; get
		0 o p_128608_
	a ()I sizeInBytes
	a (Luv;)Luv$b; accept
		0 o p_197474_
	a (ILug;)Lug; set
		0 o p_128610_
		1 o p_128611_
	a (Ljava/io/DataOutput;)V write
		0 o p_128616_
	a (Ljava/util/List;)[I toArray
		static
		0 o p_128621_
	a (Lvc;)V accept
		0 o p_177869_
	add (ILjava/lang/Object;)V add
		0 o p_128623_
		1 o p_128624_
	b (I)Lug; remove
		0 o p_128627_
	b ()B getId
	b (ILug;)V add
		0 o p_128629_
		1 o p_128630_
	b (ILuy;)Z addTag
		0 o p_128632_
		1 o p_128633_
	c (I)Luy; remove
		0 o p_128636_
	c ()Lva; getType
	c (ILuy;)V add
		0 o p_128638_
		1 o p_128639_
	clear ()V clear
	d (ILuy;)Luy; set
		0 o p_128643_
		1 o p_128644_
	d ()Luy; copy
	e ()Luf; copy
	equals (Ljava/lang/Object;)Z equals
		0 o p_128647_
	f ()B getElementType
	g ()[I getAsIntArray
	get (I)Ljava/lang/Object; get
		0 o p_128650_
	hashCode ()I hashCode
	remove (I)Ljava/lang/Object; remove
		0 o p_128653_
	set (ILjava/lang/Object;)Ljava/lang/Object; set
		0 o p_128655_
		1 o p_128656_
	size ()I size
	toString ()Ljava/lang/String; toString
uf$1 net/minecraft/nbt/IntArrayTag$1
	<init> ()V <init>
	a (Ljava/io/DataInput;Luk;)Luf; load
		0 o p_128662_
		1 o p_128664_
	a (Ljava/io/DataInput;Luv;Luk;)Luv$b; parse
		0 o p_197478_
		1 o p_197479_
		2 o p_302360_
	a ()Ljava/lang/String; getName
	b ()Ljava/lang/String; getPrettyName
	b (Ljava/io/DataInput;Luk;)V skip
		0 o p_197476_
		1 o p_302380_
	c (Ljava/io/DataInput;Luk;)Luy; load
		0 o p_128667_
		1 o p_128669_
	d (Ljava/io/DataInput;Luk;)[I readAccounted
		static
		0 o p_302381_
		1 o p_302330_
ug net/minecraft/nbt/IntTag
	a TYPE
	b SELF_SIZE_IN_BYTES
	c data
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_128674_
	a (Luv;)Luv$b; accept
		0 o p_197481_
	a (I)Lug; valueOf
		static
		0 o p_128680_
	a ()I sizeInBytes
	a (Ljava/io/DataOutput;)V write
		0 o p_128682_
	a (Lvc;)V accept
		0 o p_177984_
	b ()B getId
	c ()Lva; getType
	d ()Luy; copy
	e ()Lug; copy
	equals (Ljava/lang/Object;)Z equals
		0 o p_128691_
	f ()J getAsLong
	g ()I getAsInt
	h ()S getAsShort
	hashCode ()I hashCode
	i ()B getAsByte
	j ()D getAsDouble
	k ()F getAsFloat
	l ()Ljava/lang/Number; getAsNumber
ug$1 net/minecraft/nbt/IntTag$1
	<init> ()V <init>
	a (Ljava/io/DataInput;Luv;Luk;)Luv$b; parse
		0 o p_197483_
		1 o p_197484_
		2 o p_302339_
	a (Ljava/io/DataInput;Luk;)Lug; load
		0 o p_128708_
		1 o p_128710_
	a ()Ljava/lang/String; getName
	b ()Ljava/lang/String; getPrettyName
	c ()I size
	c (Ljava/io/DataInput;Luk;)Luy; load
		0 o p_128703_
		1 o p_128705_
	d (Ljava/io/DataInput;Luk;)I readAccounted
		static
		0 o p_302357_
		1 o p_302392_
	d ()Z isValue
ug$a net/minecraft/nbt/IntTag$Cache
	a cache
	b HIGH
	c LOW
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
uh net/minecraft/nbt/ListTag
	a TYPE
	b SELF_SIZE_IN_BYTES
	c list
	w type
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;B)V <init>
		0 o p_128721_
		1 o p_128722_
	<init> ()V <init>
	a (ILuy;)Z setTag
		0 o p_128731_
		1 o p_128732_
	a ()I sizeInBytes
	a (Luv;)Luv$b; accept
		0 o p_197487_
	a (Luy;)Z updateType
		0 o p_128739_
	a (I)Lub; getCompound
		0 o p_128729_
	a (Ljava/io/DataOutput;)V write
		0 o p_128734_
	a (Lvc;)V accept
		0 o p_177990_
	add (ILjava/lang/Object;)V add
		0 o p_128741_
		1 o p_128742_
	b ()B getId
	b (I)Luh; getList
		0 o p_128745_
	b (ILuy;)Z addTag
		0 o p_128747_
		1 o p_128748_
	c (I)Luy; remove
		0 o p_128751_
	c ()Lva; getType
	c (ILuy;)V add
		0 o p_128753_
		1 o p_128754_
	clear ()V clear
	d (ILuy;)Luy; set
		0 o p_128760_
		1 o p_128761_
	d (I)S getShort
		0 o p_128758_
	d ()Luy; copy
	e ()Luh; copy
	e (I)I getInt
		0 o p_128764_
	equals (Ljava/lang/Object;)Z equals
		0 o p_128766_
	f ()B getElementType
	f (I)[I getIntArray
		0 o p_128768_
	g ()V updateTypeAfterRemove
	g (I)[J getLongArray
		0 o p_177992_
	get (I)Ljava/lang/Object; get
		0 o p_128771_
	h (I)D getDouble
		0 o p_128773_
	hashCode ()I hashCode
	i (I)F getFloat
		0 o p_128776_
	isEmpty ()Z isEmpty
	j (I)Ljava/lang/String; getString
		0 o p_128779_
	k (I)Luy; get
		0 o p_128781_
	remove (I)Ljava/lang/Object; remove
		0 o p_128783_
	set (ILjava/lang/Object;)Ljava/lang/Object; set
		0 o p_128785_
		1 o p_128786_
	size ()I size
	toString ()Ljava/lang/String; toString
uh$1 net/minecraft/nbt/ListTag$1
	<init> ()V <init>
	a (Ljava/io/DataInput;Luv;Luk;)Luv$b; parse
		0 o p_197491_
		1 o p_197492_
		2 o p_302333_
	a (Ljava/io/DataInput;Luk;)Luh; load
		0 o p_128792_
		1 o p_128794_
	a ()Ljava/lang/String; getName
	b ()Ljava/lang/String; getPrettyName
	b (Ljava/io/DataInput;Luk;)V skip
		0 o p_302400_
		1 o p_302390_
	c (Ljava/io/DataInput;Luv;Luk;)Luv$b; parseList
		static
		0 o p_302369_
		1 o p_302372_
		2 o p_302361_
	c (Ljava/io/DataInput;Luk;)Luy; load
		0 o p_128797_
		1 o p_128799_
	d (Ljava/io/DataInput;Luk;)Luh; loadList
		static
		0 o p_302382_
		1 o p_302349_
uh$2 net/minecraft/nbt/ListTag$2
	a $SwitchMap$net$minecraft$nbt$StreamTagVisitor$ValueResult
	b $SwitchMap$net$minecraft$nbt$StreamTagVisitor$EntryResult
	<clinit> ()V <clinit>
		static
ui net/minecraft/nbt/LongArrayTag
	a TYPE
	b SELF_SIZE_IN_BYTES
	c data
	<clinit> ()V <clinit>
		static
	<init> (Lit/unimi/dsi/fastutil/longs/LongSet;)V <init>
		0 o p_128804_
	<init> ([J)V <init>
		0 o p_128808_
	<init> (Ljava/util/List;)V <init>
		0 o p_128806_
	a (ILuy;)Z setTag
		0 o p_128816_
		1 o p_128817_
	a ()I sizeInBytes
	a (Ljava/util/List;)[J toArray
		static
		0 o p_128824_
	a (Luv;)Luv$b; accept
		0 o p_197497_
	a (I)Luj; get
		0 o p_128811_
	a (Ljava/io/DataOutput;)V write
		0 o p_128819_
	a (ILuj;)Luj; set
		0 o p_128813_
		1 o p_128814_
	a (Lvc;)V accept
		0 o p_177995_
	add (ILjava/lang/Object;)V add
		0 o p_128826_
		1 o p_128827_
	b (ILuj;)V add
		0 o p_128832_
		1 o p_128833_
	b ()B getId
	b (I)Luj; remove
		0 o p_128830_
	b (ILuy;)Z addTag
		0 o p_128835_
		1 o p_128836_
	c (I)Luy; remove
		0 o p_128839_
	c ()Lva; getType
	c (ILuy;)V add
		0 o p_128841_
		1 o p_128842_
	clear ()V clear
	d (ILuy;)Luy; set
		0 o p_128846_
		1 o p_128847_
	d ()Luy; copy
	e ()Lui; copy
	equals (Ljava/lang/Object;)Z equals
		0 o p_128850_
	f ()B getElementType
	g ()[J getAsLongArray
	get (I)Ljava/lang/Object; get
		0 o p_128853_
	hashCode ()I hashCode
	remove (I)Ljava/lang/Object; remove
		0 o p_128856_
	set (ILjava/lang/Object;)Ljava/lang/Object; set
		0 o p_128858_
		1 o p_128859_
	size ()I size
	toString ()Ljava/lang/String; toString
ui$1 net/minecraft/nbt/LongArrayTag$1
	<init> ()V <init>
	a (Ljava/io/DataInput;Luv;Luk;)Luv$b; parse
		0 o p_197501_
		1 o p_197502_
		2 o p_302321_
	a (Ljava/io/DataInput;Luk;)Lui; load
		0 o p_128865_
		1 o p_128867_
	a ()Ljava/lang/String; getName
	b ()Ljava/lang/String; getPrettyName
	b (Ljava/io/DataInput;Luk;)V skip
		0 o p_197499_
		1 o p_302368_
	c (Ljava/io/DataInput;Luk;)Luy; load
		0 o p_128870_
		1 o p_128872_
	d (Ljava/io/DataInput;Luk;)[J readAccounted
		static
		0 o p_302379_
		1 o p_302364_
uj net/minecraft/nbt/LongTag
	a TYPE
	b SELF_SIZE_IN_BYTES
	c data
	<clinit> ()V <clinit>
		static
	<init> (J)V <init>
		0 o p_128877_
	a (Luv;)Luv$b; accept
		0 o p_197504_
	a ()I sizeInBytes
	a (Ljava/io/DataOutput;)V write
		0 o p_128885_
	a (J)Luj; valueOf
		static
		0 o p_128883_
	a (Lvc;)V accept
		0 o p_177998_
	b ()B getId
	c ()Lva; getType
	d ()Luy; copy
	e ()Luj; copy
	equals (Ljava/lang/Object;)Z equals
		0 o p_128894_
	f ()J getAsLong
	g ()I getAsInt
	h ()S getAsShort
	hashCode ()I hashCode
	i ()B getAsByte
	j ()D getAsDouble
	k ()F getAsFloat
	l ()Ljava/lang/Number; getAsNumber
uj$1 net/minecraft/nbt/LongTag$1
	<init> ()V <init>
	a (Ljava/io/DataInput;Luv;Luk;)Luv$b; parse
		0 o p_197506_
		1 o p_197507_
		2 o p_302345_
	a ()Ljava/lang/String; getName
	a (Ljava/io/DataInput;Luk;)Luj; load
		0 o p_128906_
		1 o p_128908_
	b ()Ljava/lang/String; getPrettyName
	c ()I size
	c (Ljava/io/DataInput;Luk;)Luy; load
		0 o p_128911_
		1 o p_128913_
	d (Ljava/io/DataInput;Luk;)J readAccounted
		static
		0 o p_302399_
		1 o p_302341_
	d ()Z isValue
uj$a net/minecraft/nbt/LongTag$Cache
	a cache
	b HIGH
	c LOW
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
uk net/minecraft/nbt/NbtAccounter
	a MAX_STACK_DEPTH
	b quota
	c usage
	d maxDepth
	e depth
	<init> (JI)V <init>
		0 o p_128922_
		1 o p_302350_
	a (J)Luk; create
		static
		0 o p_302395_
	a (JJ)V accountBytes
		0 o p_302490_
		1 o p_302493_
	a ()Luk; unlimitedHeap
		static
	b (J)V accountBytes
		0 o p_263515_
	b ()V pushDepth
	c ()V popDepth
	d ()J getUsage
	e ()I getDepth
ul net/minecraft/nbt/NbtAccounterException
	<init> (Ljava/lang/String;)V <init>
		0 o p_302384_
um net/minecraft/nbt/NbtException
	<init> (Ljava/lang/String;)V <init>
		0 o p_307564_
un net/minecraft/nbt/NbtFormatException
	<init> (Ljava/lang/String;)V <init>
		0 o p_307304_
uo net/minecraft/nbt/NbtIo
	a SYNC_OUTPUT_OPTIONS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/io/DataInput;Luk;)Lub; read
		static
		0 o p_128935_
		1 o p_128936_
	a (Ljava/io/InputStream;Luk;)Lub; readCompressed
		static
		0 o p_307406_
		1 o p_307479_
	a (Ljava/nio/file/Path;)Lub; read
		static
		0 o p_309563_
	a (Ljava/nio/file/Path;Luk;)Lub; readCompressed
		static
		0 o p_309661_
		1 o p_307351_
	a (Ljava/io/InputStream;)Ljava/io/DataInputStream; createDecompressorStream
		static
		0 o p_202494_
	a (Lub;Ljava/io/DataOutput;)V write
		static
		0 o p_128942_
		1 o p_128943_
	a (Ljava/io/DataInput;Luv;Luk;)V parse
		static
		0 o p_197510_
		1 o p_197511_
		2 o p_302331_
	a (Ljava/io/OutputStream;)Ljava/io/DataOutputStream; createCompressorStream
		static
		0 o p_309656_
	a (Ljava/nio/file/Path;Luv;Luk;)V parseCompressed
		static
		0 o p_309564_
		1 o p_202489_
		2 o p_302378_
	a (Lub;Ljava/io/OutputStream;)V writeCompressed
		static
		0 o p_128948_
		1 o p_128949_
	a (Ljava/io/DataInput;Luk;B)Luy; readTagSafe
		static
		0 o p_295228_
		1 o p_294806_
		2 o p_294992_
	a (Ljava/io/DataInput;)Lub; read
		static
		0 o p_128929_
	a (Lub;Ljava/nio/file/Path;)V writeCompressed
		static
		0 o p_128945_
		1 o p_309705_
	a (Luy;Ljava/io/DataOutput;)V writeAnyTag
		static
		0 o p_294166_
		1 o p_295552_
	a (Ljava/io/InputStream;Luv;Luk;)V parseCompressed
		static
		0 o p_202491_
		1 o p_202492_
		2 o p_302334_
	b (Luy;Ljava/io/DataOutput;)V writeUnnamedTag
		static
		0 o p_128951_
		1 o p_128952_
	b (Lub;Ljava/nio/file/Path;)V write
		static
		0 o p_128956_
		1 o p_309549_
	b (Ljava/io/DataInput;Luk;)Luy; readAnyTag
		static
		0 o p_294481_
		1 o p_294287_
	c (Ljava/io/DataInput;Luk;)Luy; readUnnamedTag
		static
		0 o p_128931_
		1 o p_128933_
	c (Luy;Ljava/io/DataOutput;)V writeUnnamedTagWithFallback
		static
		0 o p_311861_
		1 o p_312306_
uo$1 net/minecraft/nbt/NbtIo$1
	a $SwitchMap$net$minecraft$nbt$StreamTagVisitor$ValueResult
	<clinit> ()V <clinit>
		static
uo$a net/minecraft/nbt/NbtIo$StringFallbackDataOutput
	<init> (Ljava/io/DataOutput;)V <init>
		0 o p_312308_
	writeUTF (Ljava/lang/String;)V writeUTF
		0 o p_312136_
up net/minecraft/nbt/NbtOps
	a INSTANCE
	b WRAPPER_MARKER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/Number;)Luy; createNumeric
		0 o p_128983_
	a ()Luy; empty
	a (Lub;Ljava/util/function/BiConsumer;)V lambda$getMapEntries$17
		0 o p_341866_
		1 o p_341867_
	a (Lcom/mojang/serialization/DynamicOps;Luy;)Ljava/lang/Object; convertTo
		0 o p_128980_
		1 o p_128981_
	a (Ljava/nio/ByteBuffer;)Luy; createByteList
		0 o p_128990_
	a (Luy;Luy;)Lcom/mojang/serialization/DataResult; mergeToList
		0 o p_129041_
		1 o p_129042_
	a (Ljava/util/List;Lub;Lcom/mojang/datafixers/util/Pair;)V lambda$mergeToMap$11
		static
		0 o p_128992_
		1 o p_128993_
		2 o p_128994_
	a (Luy;Lup$f;)Lcom/mojang/serialization/DataResult; lambda$mergeToList$2
		static
		0 o p_248052_
		1 o p_248053_
	a (Luy;)Lcom/mojang/serialization/DataResult; getNumberValue
		0 o p_129030_
	a (I)Luy; createInt
		0 o p_128976_
	a (F)Luy; createFloat
		0 o p_128974_
	a (Ljava/util/stream/IntStream;)Luy; createIntList
		0 o p_129000_
	a (Lub;)Luy; tryUnwrap
		static
		0 o p_251041_
	a (Ljava/util/List;)Ljava/lang/String; lambda$mergeToMap$14
		static
		0 o p_341893_
	a (Ljava/util/List;Lup$f;)Lcom/mojang/serialization/DataResult; lambda$mergeToList$5
		static
		0 o p_248047_
		1 o p_248048_
	a (Luy;Ljava/lang/String;)Luy; remove
		0 o p_129035_
		1 o p_129036_
	a (Lub;Lcom/mojang/datafixers/util/Pair;)V lambda$createMap$20
		static
		0 o p_129017_
		1 o p_129018_
	a (Z)Luy; createBoolean
		0 o p_129050_
	a (B)Luy; createByte
		0 o p_128963_
	a (Ljava/util/stream/LongStream;)Luy; createLongList
		0 o p_129002_
	a (Luy;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; mergeToMap
		0 o p_129032_
		1 o p_129033_
	a (Ljava/util/stream/Stream;)Luy; createMap
		0 o p_129004_
	a (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; lambda$getMapValues$15
		0 o p_341872_
	a (Luy;Luy;Luy;)Lcom/mojang/serialization/DataResult; mergeToMap
		0 o p_129044_
		1 o p_129045_
		2 o p_129046_
	a (Ljava/lang/String;)Luy; createString
		0 o p_128985_
	a (J)Luy; createLong
		0 o p_128978_
	a (D)Luy; createDouble
		0 o p_128972_
	a (Luy;Ljava/util/Map;)Lcom/mojang/serialization/DataResult; mergeToMap
		0 o p_341945_
		1 o p_341920_
	a (Luy;Ljava/util/List;)Lcom/mojang/serialization/DataResult; mergeToList
		0 o p_129038_
		1 o p_129039_
	a (Luh;Ljava/util/function/Consumer;)V lambda$getList$24
		static
		0 o p_341868_
		1 o p_341869_
	a (S)Luy; createShort
		0 o p_129048_
	b (Luy;)Lcom/mojang/serialization/DataResult; getStringValue
		0 o p_129061_
	b (Ljava/util/List;)Ljava/lang/String; lambda$mergeToMap$12
		static
		0 o p_339394_
	b (Ljava/util/stream/Stream;)Luy; createList
		0 o p_129052_
	b ()Ljava/lang/String; lambda$getStream$23
		static
	c (Luy;)Lcom/mojang/serialization/DataResult; getMapValues
		0 o p_129070_
	c ()Ljava/lang/String; lambda$getStringValue$1
		static
	convertTo (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object; convertTo
		0 o p_129072_
		1 o p_129073_
	createBoolean (Z)Ljava/lang/Object; createBoolean
		0 o p_129075_
	createByte (B)Ljava/lang/Object; createByte
		0 o p_129077_
	createByteList (Ljava/nio/ByteBuffer;)Ljava/lang/Object; createByteList
		0 o p_129079_
	createDouble (D)Ljava/lang/Object; createDouble
		0 o p_129081_
	createFloat (F)Ljava/lang/Object; createFloat
		0 o p_129083_
	createInt (I)Ljava/lang/Object; createInt
		0 o p_129085_
	createIntList (Ljava/util/stream/IntStream;)Ljava/lang/Object; createIntList
		0 o p_129087_
	createList (Ljava/util/stream/Stream;)Ljava/lang/Object; createList
		0 o p_129089_
	createLong (J)Ljava/lang/Object; createLong
		0 o p_129091_
	createLongList (Ljava/util/stream/LongStream;)Ljava/lang/Object; createLongList
		0 o p_129093_
	createMap (Ljava/util/stream/Stream;)Ljava/lang/Object; createMap
		0 o p_129095_
	createNumeric (Ljava/lang/Number;)Ljava/lang/Object; createNumeric
		0 o p_129097_
	createShort (S)Ljava/lang/Object; createShort
		0 o p_129099_
	createString (Ljava/lang/String;)Ljava/lang/Object; createString
		0 o p_129101_
	d (Luy;)Lcom/mojang/serialization/DataResult; getMapEntries
		0 o p_129103_
	d ()Ljava/lang/String; lambda$getNumberValue$0
		static
	e (Luy;)Lcom/mojang/serialization/DataResult; getMap
		0 o p_129105_
	empty ()Ljava/lang/Object; empty
	f (Luy;)Lcom/mojang/serialization/DataResult; getStream
		0 o p_129108_
	g (Luy;)Lcom/mojang/serialization/DataResult; getList
		0 o p_129110_
	getByteBuffer (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getByteBuffer
		0 o p_129112_
	getIntStream (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getIntStream
		0 o p_129114_
	getList (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getList
		0 o p_129116_
	getLongStream (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getLongStream
		0 o p_129118_
	getMap (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getMap
		0 o p_129120_
	getMapEntries (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getMapEntries
		0 o p_129122_
	getMapValues (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getMapValues
		0 o p_129124_
	getNumberValue (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getNumberValue
		0 o p_129126_
	getStream (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getStream
		0 o p_129128_
	getStringValue (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getStringValue
		0 o p_129130_
	h (Luy;)Lcom/mojang/serialization/DataResult; getByteBuffer
		0 o p_129132_
	i (Luy;)Lcom/mojang/serialization/DataResult; getIntStream
		0 o p_129134_
	j (Luy;)Lcom/mojang/serialization/DataResult; getLongStream
		0 o p_129136_
	k (Luy;)Ljava/util/Optional; createCollector
		static
		0 o p_249503_
	l (Luy;)Ljava/lang/String; lambda$getList$25
		static
		0 o p_339391_
	m (Luy;)Luy; lambda$getStream$22
		static
		0 o p_129158_
	mapBuilder ()Lcom/mojang/serialization/RecordBuilder; mapBuilder
	mergeToList (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; mergeToList
		0 o p_129145_
		1 o p_129146_
	mergeToList (Ljava/lang/Object;Ljava/util/List;)Lcom/mojang/serialization/DataResult; mergeToList
		0 o p_129148_
		1 o p_129149_
	mergeToMap (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; mergeToMap
		0 o p_129154_
		1 o p_129155_
		2 o p_129156_
	mergeToMap (Ljava/lang/Object;Ljava/util/Map;)Lcom/mojang/serialization/DataResult; mergeToMap
		0 o p_341899_
		1 o p_341908_
	mergeToMap (Ljava/lang/Object;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; mergeToMap
		0 o p_129151_
		1 o p_129152_
	n (Luy;)Luy; lambda$getStream$21
		static
		0 o p_248049_
	o (Luy;)Ljava/lang/String; lambda$getMap$19
		static
		0 o p_339387_
	p (Luy;)Ljava/lang/String; lambda$getMapEntries$18
		static
		0 o p_339393_
	q (Luy;)Ljava/lang/String; lambda$getMapValues$16
		static
		0 o p_339395_
	r (Luy;)Ljava/lang/String; lambda$mergeToMap$13
		static
		0 o p_339389_
	remove (Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; remove
		0 o p_129160_
		1 o p_129161_
	s (Luy;)Ljava/lang/String; lambda$mergeToMap$10
		static
		0 o p_339386_
	t (Luy;)Ljava/lang/String; lambda$mergeToMap$9
		static
		0 o p_341871_
	toString ()Ljava/lang/String; toString
	u (Luy;)Ljava/lang/String; lambda$mergeToMap$8
		static
		0 o p_341870_
	v (Luy;)Lcom/mojang/serialization/DataResult; lambda$mergeToList$7
		static
		0 o p_274788_
	w (Luy;)Ljava/lang/String; lambda$mergeToList$6
		static
		0 o p_339390_
	x (Luy;)Lcom/mojang/serialization/DataResult; lambda$mergeToList$4
		static
		0 o p_274787_
	y (Luy;)Ljava/lang/String; lambda$mergeToList$3
		static
		0 o p_339388_
up$1 net/minecraft/nbt/NbtOps$1
	a val$tag
	b this$0
	<init> (Lup;Lub;)V <init>
		0 o p_129166_
		1 o p_129167_
	a (Ljava/lang/String;)Luy; get
		0 o p_129169_
	a (Luy;)Luy; get
		0 o p_129174_
	a (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; lambda$entries$0
		0 o p_341873_
	entries ()Ljava/util/stream/Stream; entries
	get (Ljava/lang/Object;)Ljava/lang/Object; get
		0 o p_129177_
	get (Ljava/lang/String;)Ljava/lang/Object; get
		0 o p_129179_
	toString ()Ljava/lang/String; toString
up$a net/minecraft/nbt/NbtOps$ByteListCollector
	a values
	<init> ([B)V <init>
		0 o p_250457_
	<init> (B)V <init>
		0 o p_249905_
	a (Luy;)Lup$f; accept
		0 o p_250723_
	a ()Luy; result
up$b net/minecraft/nbt/NbtOps$HeterogenousListCollector
	a result
	<init> (Lit/unimi/dsi/fastutil/longs/LongArrayList;)V <init>
		0 o p_249410_
	<init> (Lit/unimi/dsi/fastutil/bytes/ByteArrayList;)V <init>
		0 o p_248575_
	<init> (Ljava/util/Collection;)V <init>
		0 o p_249606_
	<init> ()V <init>
	<init> (Lit/unimi/dsi/fastutil/ints/IntArrayList;)V <init>
		0 o p_250270_
	a (B)V lambda$new$1
		0 o p_249160_
	a (Lub;)Z isWrapper
		static
		0 o p_252073_
	a (I)V lambda$new$0
		0 o p_249166_
	a (Luy;)Lup$f; accept
		0 o p_249045_
	a ()Luy; result
	a (J)V lambda$new$2
		0 o p_249754_
	b (Luy;)Luy; wrapIfNeeded
		static
		0 o p_252042_
	c (Luy;)Lub; wrapElement
		static
		0 o p_251263_
up$c net/minecraft/nbt/NbtOps$HomogenousListCollector
	a result
	<init> (Luh;)V <init>
		0 o p_249889_
	<init> (Luy;)V <init>
		0 o p_249247_
	a (Luy;)Lup$f; accept
		0 o p_248727_
	a ()Luy; result
up$d net/minecraft/nbt/NbtOps$InitialListCollector
	a INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Luy;)Lup$f; accept
		0 o p_251635_
	a ()Luy; result
up$e net/minecraft/nbt/NbtOps$IntListCollector
	a values
	<init> (I)V <init>
		0 o p_250274_
	<init> ([I)V <init>
		0 o p_249489_
	a (Luy;)Lup$f; accept
		0 o p_251372_
	a ()Luy; result
up$f net/minecraft/nbt/NbtOps$ListCollector
	a (Ljava/lang/Iterable;)Lup$f; acceptAll
		0 o p_249781_
	a (Luy;)Lup$f; accept
		0 o p_249030_
	a ()Luy; result
	a (Ljava/util/stream/Stream;)Lup$f; acceptAll
		0 o p_249876_
up$g net/minecraft/nbt/NbtOps$LongListCollector
	a values
	<init> (J)V <init>
		0 o p_249842_
	<init> ([J)V <init>
		0 o p_251409_
	a (Luy;)Lup$f; accept
		0 o p_252167_
	a ()Luy; result
up$h net/minecraft/nbt/NbtOps$NbtRecordBuilder
	<init> (Lup;)V <init>
		0 o p_129183_
	a ()Lub; initBuilder
	a (Luy;)Ljava/lang/String; lambda$build$0
		static
		0 o p_339396_
	a (Ljava/lang/String;Luy;Lub;)Lub; append
		0 o p_129186_
		1 o p_129187_
		2 o p_129188_
	a (Lub;Luy;)Lcom/mojang/serialization/DataResult; build
		0 o p_129190_
		1 o p_129191_
	append (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; append
		0 o p_129193_
		1 o p_129194_
		2 o p_129195_
	build (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; build
		0 o p_129197_
		1 o p_129198_
	initBuilder ()Ljava/lang/Object; initBuilder
uq net/minecraft/nbt/NbtUtils
	a SNBT_DATA_TAG
	b YXZ_LISTTAG_INT_COMPARATOR
	c YXZ_LISTTAG_DOUBLE_COMPARATOR
	d PROPERTIES_START
	e PROPERTIES_END
	f ELEMENT_SEPARATOR
	g KEY_VALUE_SEPARATOR
	h COMMA_SPLITTER
	i COLON_SPLITTER
	j LOGGER
	k INDENT
	l NOT_FOUND
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lepe;)Lub; writeFluidState
		static
		0 o p_178023_
	a (ILjava/lang/StringBuilder;)Ljava/lang/StringBuilder; indent
		static
		0 o p_178020_
		1 o p_178021_
	a (Ljava/util/UUID;)Luf; createUUID
		static
		0 o p_129227_
	a (Luh;)D lambda$static$5
		static
		0 o p_178042_
	a (Ljn;Lub;)Ldtc; readBlockState
		static
		0 o p_256363_
		1 o p_250775_
	a (Ldtc;)Lub; writeBlockState
		static
		0 o p_129203_
	a (Luh;Lub;)V lambda$packStructureTemplate$9
		static
		0 o p_178044_
		1 o p_178045_
	a (Ljava/util/Map;Lub;)Luh; lambda$unpackStructureTemplate$10
		static
		0 o p_178032_
		1 o p_178033_
	a (Ldte;Lduf;Ljava/lang/String;Lub;Lub;)Ldte; setValueHelper
		static
		0 o p_129205_
		1 o p_129206_
		2 o p_129207_
		3 o p_129208_
		4 o p_129209_
	a (Ljava/lang/StringBuilder;Luy;IZ)Ljava/lang/StringBuilder; prettyPrint
		static
		0 o p_178027_
		1 o p_178028_
		2 o p_178029_
		3 o p_178030_
	a (Ljava/lang/String;)Lub; snbtToStructure
		static
		0 o p_178025_
	a (Lub;Ljava/lang/String;)Ljava/util/Optional; readBlockPos
		static
		0 o p_129240_
		1 o p_326507_
	a (Lub;)Ljava/lang/String; structureToSnbt
		static
		0 o p_178064_
	a (Ljd;)Luy; writeBlockPos
		static
		0 o p_129225_
	a (Luy;)Ljava/util/UUID; loadUUID
		static
		0 o p_129234_
	a (Luy;Z)Ljava/lang/String; prettyPrint
		static
		0 o p_178051_
		1 o p_178052_
	a (Luy;Luy;Z)Z compareNbt
		static
		0 o p_129236_
		1 o p_129237_
		2 o p_129238_
	a (Lub;I)Lub; addDataVersion
		static
		0 o p_265534_
		1 o p_265686_
	a (Lub;Ljava/lang/String;Ljava/lang/String;)V lambda$unpackBlockState$12
		static
		0 o p_178038_
		1 o p_178039_
		2 o p_178040_
	a (Lduf;Ljava/lang/Comparable;)Ljava/lang/String; getName
		static
		0 o p_129211_
		1 o p_129212_
	a (Luh;Luh;Luh;)V lambda$packStructureTemplate$6
		static
		0 o p_178047_
		1 o p_178048_
		2 o p_178049_
	b (Luh;)D lambda$static$4
		static
		0 o p_178056_
	b (Lub;)Lub; packStructureTemplate
		static
		0 o p_178068_
	b (Lub;I)I getDataVersion
		static
		0 o p_265397_
		1 o p_265399_
	b (Lub;Ljava/lang/String;)Ljava/lang/String; lambda$packBlockState$11
		static
		0 o p_178035_
		1 o p_178036_
	b (Ljava/lang/String;)Lub; unpackBlockState
		static
		0 o p_178054_
	b (Luy;)Ljava/lang/String; prettyPrint
		static
		0 o p_178058_
	c (Luh;)D lambda$static$3
		static
		0 o p_178060_
	c (Luy;)Lwz; toPrettyComponent
		static
		0 o p_178062_
	c (Lub;)Lub; unpackStructureTemplate
		static
		0 o p_178072_
	d (Lub;)Ljava/lang/String; packBlockState
		static
		0 o p_178076_
	d (Luh;)I lambda$static$2
		static
		0 o p_178066_
	e (Lub;)Lub; addCurrentDataVersion
		static
		0 o p_265050_
	e (Luh;)I lambda$static$1
		static
		0 o p_178070_
	f (Lub;)Luh; lambda$packStructureTemplate$8
		static
		0 o p_178078_
	f (Luh;)I lambda$static$0
		static
		0 o p_178074_
	g (Lub;)Luh; lambda$packStructureTemplate$7
		static
		0 o p_178080_
ur net/minecraft/nbt/NumericTag
	<init> ()V <init>
	f ()J getAsLong
	g ()I getAsInt
	h ()S getAsShort
	i ()B getAsByte
	j ()D getAsDouble
	k ()F getAsFloat
	l ()Ljava/lang/Number; getAsNumber
	toString ()Ljava/lang/String; toString
us net/minecraft/nbt/ReportedNbtException
	<init> (Lo;)V <init>
		0 o p_307612_
ut net/minecraft/nbt/ShortTag
	a TYPE
	b SELF_SIZE_IN_BYTES
	c data
	<clinit> ()V <clinit>
		static
	<init> (S)V <init>
		0 o p_129248_
	a (Luv;)Luv$b; accept
		0 o p_197515_
	a ()I sizeInBytes
	a (Ljava/io/DataOutput;)V write
		0 o p_129254_
	a (S)Lut; valueOf
		static
		0 o p_129259_
	a (Lvc;)V accept
		0 o p_178084_
	b ()B getId
	c ()Lva; getType
	d ()Luy; copy
	e ()Lut; copy
	equals (Ljava/lang/Object;)Z equals
		0 o p_129265_
	f ()J getAsLong
	g ()I getAsInt
	h ()S getAsShort
	hashCode ()I hashCode
	i ()B getAsByte
	j ()D getAsDouble
	k ()F getAsFloat
	l ()Ljava/lang/Number; getAsNumber
ut$1 net/minecraft/nbt/ShortTag$1
	<init> ()V <init>
	a (Ljava/io/DataInput;Luk;)Lut; load
		0 o p_129282_
		1 o p_129284_
	a (Ljava/io/DataInput;Luv;Luk;)Luv$b; parse
		0 o p_197517_
		1 o p_197518_
		2 o p_302385_
	a ()Ljava/lang/String; getName
	b ()Ljava/lang/String; getPrettyName
	c ()I size
	c (Ljava/io/DataInput;Luk;)Luy; load
		0 o p_129277_
		1 o p_129279_
	d ()Z isValue
	d (Ljava/io/DataInput;Luk;)S readAccounted
		static
		0 o p_302332_
		1 o p_302335_
ut$a net/minecraft/nbt/ShortTag$Cache
	a cache
	b HIGH
	c LOW
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
uu net/minecraft/nbt/SnbtPrinterTagVisitor
	a KEY_ORDER
	b NO_INDENTATION
	c SIMPLE_VALUE
	d NAME_VALUE_SEPARATOR
	e ELEMENT_SEPARATOR
	f LIST_OPEN
	g LIST_CLOSE
	h LIST_TYPE_SEPARATOR
	i ELEMENT_SPACING
	j STRUCT_OPEN
	k STRUCT_CLOSE
	l NEWLINE
	m indentation
	n depth
	o path
	p result
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/util/List;)V <init>
		0 o p_178107_
		1 o p_178108_
		2 o p_178109_
	<init> ()V <init>
	a (Luy;)Ljava/lang/String; visit
		0 o p_178142_
	a (Luw;)V visitString
		0 o p_178140_
	a (Lut;)V visitShort
		0 o p_178138_
	a (Lue;)V visitFloat
		0 o p_178126_
	a (Lty;)V visitByteArray
		0 o p_178116_
	a ()Ljava/lang/String; pathString
	a (Luf;)V visitIntArray
		0 o p_178128_
	a (Ljava/util/HashMap;)V lambda$static$0
		static
		0 o p_178114_
	a (Ltz;)V visitByte
		0 o p_178118_
	a (Luh;)V visitList
		0 o p_178132_
	a (Lug;)V visitInt
		0 o p_178130_
	a (Ljava/lang/String;)Ljava/lang/String; handleEscapePretty
		static
		0 o p_178112_
	a (Lud;)V visitEnd
		0 o p_178124_
	a (Luc;)V visitDouble
		0 o p_178122_
	a (Lub;)V visitCompound
		0 o p_178120_
	a (Luj;)V visitLong
		0 o p_178136_
	a (Lui;)V visitLongArray
		0 o p_178134_
	b (Lub;)Ljava/util/List; getKeys
		0 o p_178147_
	b (Ljava/lang/String;)V pushPath
		0 o p_178145_
	b ()V popPath
uv net/minecraft/nbt/StreamTagVisitor
	a (Lva;Ljava/lang/String;)Luv$a; visitEntry
		0 o p_197529_
		1 o p_197530_
	a ()Luv$b; visitEnd
	a ([J)Luv$b; visit
		0 o p_197534_
	a (J)Luv$b; visit
		0 o p_197524_
	a ([I)Luv$b; visit
		0 o p_197533_
	a (I)Luv$b; visit
		0 o p_197523_
	a (Ljava/lang/String;)Luv$b; visit
		0 o p_197525_
	a (S)Luv$b; visit
		0 o p_197531_
	a ([B)Luv$b; visit
		0 o p_197532_
	a (F)Luv$b; visit
		0 o p_197522_
	a (Lva;I)Luv$b; visitList
		0 o p_197527_
		1 o p_197528_
	a (B)Luv$b; visit
		0 o p_197520_
	a (D)Luv$b; visit
		0 o p_197521_
	a (Lva;)Luv$a; visitEntry
		0 o p_197526_
	b ()Luv$b; visitContainerEnd
	b (Lva;I)Luv$a; visitElement
		0 o p_197536_
		1 o p_197537_
	b (Lva;)Luv$b; visitRootEntry
		0 o p_197535_
uv$a net/minecraft/nbt/StreamTagVisitor$EntryResult
	a ENTER
	b SKIP
	c BREAK
	d HALT
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_197545_
		1 o p_197546_
	a ()[Luv$a; $values
		static
	valueOf (Ljava/lang/String;)Luv$a; valueOf
		static
		0 o p_197549_
	values ()[Luv$a; values
		static
uv$b net/minecraft/nbt/StreamTagVisitor$ValueResult
	a CONTINUE
	b BREAK
	c HALT
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_197557_
		1 o p_197558_
	a ()[Luv$b; $values
		static
	valueOf (Ljava/lang/String;)Luv$b; valueOf
		static
		0 o p_197561_
	values ()[Luv$b; values
		static
uw net/minecraft/nbt/StringTag
	A data
	a TYPE
	b SELF_SIZE_IN_BYTES
	c EMPTY
	w DOUBLE_QUOTE
	x SINGLE_QUOTE
	y ESCAPE
	z NOT_SET
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o p_129293_
	a (Luv;)Luv$b; accept
		0 o p_197566_
	a (Ljava/lang/String;)Luw; valueOf
		static
		0 o p_129298_
	a ()I sizeInBytes
	a (Ljava/io/DataOutput;)V write
		0 o p_129296_
	a (Ljava/io/DataInput;)V skipString
		static
		0 o p_197564_
	a (Lvc;)V accept
		0 o p_178154_
	b (Ljava/lang/String;)Ljava/lang/String; quoteAndEscape
		static
		0 o p_129304_
	b ()B getId
	c ()Lva; getType
	d ()Luy; copy
	e ()Luw; copy
	equals (Ljava/lang/Object;)Z equals
		0 o p_129308_
	hashCode ()I hashCode
	s_ ()Ljava/lang/String; getAsString
	toString ()Ljava/lang/String; toString
uw$1 net/minecraft/nbt/StringTag$1
	<init> ()V <init>
	a (Ljava/io/DataInput;Luv;Luk;)Luv$b; parse
		0 o p_197570_
		1 o p_197571_
		2 o p_302336_
	a (Ljava/io/DataInput;Luk;)Luw; load
		0 o p_129320_
		1 o p_129322_
	a ()Ljava/lang/String; getName
	b ()Ljava/lang/String; getPrettyName
	b (Ljava/io/DataInput;Luk;)V skip
		0 o p_197568_
		1 o p_302356_
	c (Ljava/io/DataInput;Luk;)Luy; load
		0 o p_129315_
		1 o p_129317_
	d (Ljava/io/DataInput;Luk;)Ljava/lang/String; readAccounted
		static
		0 o p_302398_
		1 o p_302365_
	d ()Z isValue
ux net/minecraft/nbt/StringTagVisitor
	a SIMPLE_VALUE
	b builder
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Luy;)Ljava/lang/String; visit
		0 o p_178188_
	a (Luw;)V visitString
		0 o p_178186_
	a (Lut;)V visitShort
		0 o p_178184_
	a (Lue;)V visitFloat
		0 o p_178172_
	a (Lty;)V visitByteArray
		0 o p_178162_
	a (Luf;)V visitIntArray
		0 o p_178174_
	a (Ltz;)V visitByte
		0 o p_178164_
	a (Luh;)V visitList
		0 o p_178178_
	a (Lug;)V visitInt
		0 o p_178176_
	a (Ljava/lang/String;)Ljava/lang/String; handleEscape
		static
		0 o p_178160_
	a (Lud;)V visitEnd
		0 o p_178170_
	a (Luc;)V visitDouble
		0 o p_178168_
	a (Lub;)V visitCompound
		0 o p_178166_
	a (Luj;)V visitLong
		0 o p_178182_
	a (Lui;)V visitLongArray
		0 o p_178180_
uy net/minecraft/nbt/Tag
	d OBJECT_HEADER
	e ARRAY_HEADER
	f OBJECT_REFERENCE
	g STRING_SIZE
	h TAG_END
	i TAG_BYTE
	j TAG_SHORT
	k TAG_INT
	l TAG_LONG
	m TAG_FLOAT
	n TAG_DOUBLE
	o TAG_BYTE_ARRAY
	p TAG_STRING
	q TAG_LIST
	r TAG_COMPOUND
	s TAG_INT_ARRAY
	t TAG_LONG_ARRAY
	u TAG_ANY_NUMERIC
	v MAX_DEPTH
	a (Luv;)Luv$b; accept
		0 o p_197572_
	a ()I sizeInBytes
	a (Ljava/io/DataOutput;)V write
		0 o p_129329_
	a (Lvc;)V accept
		0 o p_178208_
	b ()B getId
	b (Luv;)V acceptAsRoot
		0 o p_197574_
	c ()Lva; getType
	d ()Luy; copy
	s_ ()Ljava/lang/String; getAsString
	toString ()Ljava/lang/String; toString
uz net/minecraft/nbt/TagParser
	a ERROR_TRAILING_DATA
	b ERROR_EXPECTED_KEY
	c ERROR_EXPECTED_VALUE
	d ERROR_INSERT_MIXED_LIST
	e ERROR_INSERT_MIXED_ARRAY
	f ERROR_INVALID_ARRAY
	g ELEMENT_SEPARATOR
	h NAME_VALUE_SEPARATOR
	i AS_CODEC
	j LENIENT_CODEC
	k LIST_OPEN
	l LIST_CLOSE
	m STRUCT_CLOSE
	n STRUCT_OPEN
	o DOUBLE_PATTERN_NOSUFFIX
	p DOUBLE_PATTERN
	q FLOAT_PATTERN
	r BYTE_PATTERN
	s LONG_PATTERN
	t SHORT_PATTERN
	u INT_PATTERN
	v reader
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/brigadier/StringReader;)V <init>
		0 o p_129350_
	a ()Lub; readSingleStruct
	a (C)V expect
		0 o p_129353_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2
		static
		0 o p_304154_
	a (Lva;Lva;)Ljava/util/List; readArray
		0 o p_129362_
		1 o p_129363_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304157_
		1 o p_304158_
	a (Ljava/lang/String;)Lub; parseTag
		static
		0 o p_129360_
	b ()Ljava/lang/String; readKey
	b (Ljava/lang/String;)Luy; type
		0 o p_129369_
	b (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304155_
		1 o p_304156_
	c (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$3
		static
		0 o p_297945_
	c ()Luy; readTypedValue
	d ()Luy; readValue
	e ()Luy; readList
	f ()Lub; readStruct
	g ()Luy; readListTag
	h ()Luy; readArrayTag
	i ()Z hasElementSeparator
v net/minecraft/FileUtil
	a COPY_COUNTER_PATTERN
	b MAX_FILE_NAME
	c RESERVED_WINDOWS_FILENAMES
	d STRICT_PATH_SEGMENT_CHECK
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; lambda$decomposePath$3
		static
		0 o p_275543_
		1 o p_275518_
	a (Ljava/nio/file/Path;Ljava/util/List;)Ljava/nio/file/Path; resolvePath
		static
		0 o p_251522_
		1 o p_251495_
	a (Ljava/lang/String;)Ljava/lang/String; sanitizeName
		static
		0 o p_352262_
	a ([Ljava/lang/String;)V validatePath
		static
		0 o p_249502_
	a (Ljava/nio/file/Path;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; findAvailableName
		static
		0 o p_133731_
		1 o p_133732_
		2 o p_133733_
	a (Ljava/nio/file/Path;)Z isPathNormalized
		static
		0 o p_133729_
	b (Ljava/nio/file/Path;Ljava/lang/String;Ljava/lang/String;)Ljava/nio/file/Path; createPathToResource
		static
		0 o p_133737_
		1 o p_133738_
		2 o p_133739_
	b (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; lambda$decomposePath$2
		static
		0 o p_275632_
		1 o p_275544_
	b (Ljava/lang/String;)Ljava/lang/String; getFullResourcePath
		static
		0 o p_179923_
	b (Ljava/nio/file/Path;)Z isPathPortable
		static
		0 o p_133735_
	c (Ljava/lang/String;)Ljava/lang/String; normalizeResourcePath
		static
		0 o p_179925_
	c (Ljava/nio/file/Path;)V createDirectoriesSafe
		static
		0 o p_259902_
	d (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; decomposePath
		static
		0 o p_248866_
	e (Ljava/lang/String;)Z isValidStrictPathSegment
		static
		0 o p_249814_
	f (Ljava/lang/String;)Ljava/lang/String; lambda$decomposePath$1
		static
		0 o p_275724_
	g (Ljava/lang/String;)Ljava/lang/String; lambda$decomposePath$0
		static
		0 o p_275428_
va net/minecraft/nbt/TagType
	a (Ljava/io/DataInput;Luv;Luk;)Luv$b; parse
		0 o p_197578_
		1 o p_197579_
		2 o p_302376_
	a ()Ljava/lang/String; getName
	a (I)Lva; createInvalid
		static
		0 o p_129378_
	a (Ljava/io/DataInput;ILuk;)V skip
		0 o p_197576_
		1 o p_197577_
		2 o p_302319_
	b ()Ljava/lang/String; getPrettyName
	b (Ljava/io/DataInput;Luv;Luk;)V parseRoot
		0 o p_197581_
		1 o p_197582_
		2 o p_302373_
	b (Ljava/io/DataInput;Luk;)V skip
		0 o p_197575_
		1 o p_302391_
	c (Ljava/io/DataInput;Luk;)Luy; load
		0 o p_129379_
		1 o p_129381_
	d ()Z isValue
va$1 net/minecraft/nbt/TagType$1
	a val$id
	<init> (I)V <init>
		0 o p_129384_
	a (Ljava/io/DataInput;Luk;)Lud; load
		0 o p_129387_
		1 o p_129389_
	a (Ljava/io/DataInput;Luv;Luk;)Luv$b; parse
		0 o p_197589_
		1 o p_197590_
		2 o p_302377_
	a ()Ljava/lang/String; getName
	a (Ljava/io/DataInput;ILuk;)V skip
		0 o p_197586_
		1 o p_197587_
		2 o p_302342_
	b ()Ljava/lang/String; getPrettyName
	b (Ljava/io/DataInput;Luk;)V skip
		0 o p_197584_
		1 o p_302343_
	c ()Ljava/io/IOException; createException
	c (Ljava/io/DataInput;Luk;)Luy; load
		0 o p_129392_
		1 o p_129394_
va$2 net/minecraft/nbt/TagType$2
	a $SwitchMap$net$minecraft$nbt$StreamTagVisitor$ValueResult
	<clinit> ()V <clinit>
		static
va$a net/minecraft/nbt/TagType$StaticSize
	a (Ljava/io/DataInput;ILuk;)V skip
		0 o p_197597_
		1 o p_197598_
		2 o p_302393_
	b (Ljava/io/DataInput;Luk;)V skip
		0 o p_197595_
		1 o p_302323_
	c ()I size
va$b net/minecraft/nbt/TagType$VariableSize
	a (Ljava/io/DataInput;ILuk;)V skip
		0 o p_197600_
		1 o p_197601_
		2 o p_302386_
vb net/minecraft/nbt/TagTypes
	a TYPES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (I)Lva; getType
		static
		0 o p_129398_
vc net/minecraft/nbt/TagVisitor
	a (Luw;)V visitString
		0 o p_178228_
	a (Lut;)V visitShort
		0 o p_178227_
	a (Lue;)V visitFloat
		0 o p_178221_
	a (Lty;)V visitByteArray
		0 o p_178216_
	a (Luf;)V visitIntArray
		0 o p_178222_
	a (Ltz;)V visitByte
		0 o p_178217_
	a (Luh;)V visitList
		0 o p_178224_
	a (Lug;)V visitInt
		0 o p_178223_
	a (Lud;)V visitEnd
		0 o p_178220_
	a (Luc;)V visitDouble
		0 o p_178219_
	a (Lub;)V visitCompound
		0 o p_178218_
	a (Luj;)V visitLong
		0 o p_178226_
	a (Lui;)V visitLongArray
		0 o p_178225_
vd net/minecraft/nbt/TextComponentTagVisitor
	A FLOAT_TYPE
	B DOUBLE_TYPE
	C BYTE_ARRAY_TYPE
	D indentation
	E indentDepth
	F depth
	G result
	a LOGGER
	b INLINE_LIST_THRESHOLD
	c MAX_DEPTH
	d MAX_LENGTH
	e INLINE_ELEMENT_TYPES
	f SYNTAX_HIGHLIGHTING_KEY
	g SYNTAX_HIGHLIGHTING_STRING
	h SYNTAX_HIGHLIGHTING_NUMBER
	i SYNTAX_HIGHLIGHTING_NUMBER_TYPE
	j SIMPLE_VALUE
	k LIST_OPEN
	l LIST_CLOSE
	m LIST_TYPE_SEPARATOR
	n ELEMENT_SPACING
	o STRUCT_OPEN
	p STRUCT_CLOSE
	q NEWLINE
	r NAME_VALUE_SEPARATOR
	s ELEMENT_SEPARATOR
	t WRAPPED_ELEMENT_SEPARATOR
	u SPACED_ELEMENT_SEPARATOR
	v FOLDED
	w BYTE_TYPE
	x SHORT_TYPE
	y INT_TYPE
	z LONG_TYPE
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o p_178251_
	a (Luy;)Lwz; visit
		0 o p_178282_
	a (Luw;)V visitString
		0 o p_178280_
	a (Lut;)V visitShort
		0 o p_178278_
	a (Ljava/lang/String;)Lwz; handleEscapePretty
		static
		0 o p_178254_
	a (Lue;)V visitFloat
		0 o p_178266_
	a (Lty;)V visitByteArray
		0 o p_178256_
	a (Luf;)V visitIntArray
		0 o p_178268_
	a (Ltz;)V visitByte
		0 o p_178258_
	a (Luh;)V visitList
		0 o p_178272_
	a (Lug;)V visitInt
		0 o p_178270_
	a (Lud;)V visitEnd
		0 o p_178264_
	a (Luc;)V visitDouble
		0 o p_178262_
	a (Lub;)V visitCompound
		0 o p_178260_
	a (Luj;)V visitLong
		0 o p_178276_
	a (Lui;)V visitLongArray
		0 o p_178274_
	a (Luy;Z)V appendSubTag
		0 o p_347469_
		1 o p_347632_
ve net/minecraft/nbt/package-info
vf net/minecraft/nbt/visitors/CollectFields
	a fieldsToGetCount
	b wantedTypes
	c stack
	<init> ([Lvh;)V <init>
		0 o p_202496_
	a (Lva;Ljava/lang/String;)Luv$a; visitEntry
		0 o p_197610_
		1 o p_197611_
	a (Lva;)Luv$a; visitEntry
		0 o p_197608_
	b ()Luv$b; visitContainerEnd
	b (Lva;)Luv$b; visitRootEntry
		0 o p_197614_
	c ()I getMissingFieldCount
vg net/minecraft/nbt/visitors/CollectToTag
	a lastId
	b rootTag
	c consumerStack
	<init> ()V <init>
	a ()Luv$b; visitEnd
	a (Ljava/lang/String;)Luv$b; visit
		0 o p_197678_
	a ([B)Luv$b; visit
		0 o p_197695_
	a (Lva;I)Luv$b; visitList
		0 o p_197687_
		1 o p_197688_
	a (Luy;)V appendEntry
		0 o p_197683_
	a (Lva;Ljava/lang/String;)Luv$a; visitEntry
		0 o p_197690_
		1 o p_197691_
	a ([J)Luv$b; visit
		0 o p_197699_
	a (J)Luv$b; visit
		0 o p_197676_
	a ([I)Luv$b; visit
		0 o p_197697_
	a (I)Luv$b; visit
		0 o p_197674_
	a (S)Luv$b; visit
		0 o p_197693_
	a (F)Luv$b; visit
		0 o p_197672_
	a (B)Luv$b; visit
		0 o p_197668_
	a (D)Luv$b; visit
		0 o p_197670_
	a (Lub;Luy;)V lambda$visitRootEntry$1
		0 o p_197680_
		1 o p_197681_
	a (Lva;)Luv$a; visitEntry
		0 o p_197685_
	b ()Luv$b; visitContainerEnd
	b (Lub;Luy;)V lambda$enterContainerIfNeeded$0
		0 o p_197702_
		1 o p_197703_
	b (Luy;)V lambda$visitRootEntry$2
		0 o p_197705_
	b (Lva;)Luv$b; visitRootEntry
		0 o p_197707_
	b (Lva;I)Luv$a; visitElement
		0 o p_197709_
		1 o p_197710_
	c (Lva;)V enterContainerIfNeeded
		0 o p_197712_
	d ()Luy; getResult
	e ()I depth
vh net/minecraft/nbt/visitors/FieldSelector
	a path
	b type
	c name
	<init> (Ljava/lang/String;Lva;Ljava/lang/String;)V <init>
		0 o p_202506_
		1 o p_202507_
		2 o p_202508_
	<init> (Lva;Ljava/lang/String;)V <init>
		0 o p_202514_
		1 o p_202515_
	<init> (Ljava/util/List;Lva;Ljava/lang/String;)V <init>
		0 o path
		1 o type
		2 o name
	<init> (Ljava/lang/String;Ljava/lang/String;Lva;Ljava/lang/String;)V <init>
		0 o p_202501_
		1 o p_202502_
		2 o p_202503_
		3 o p_202504_
	a ()Ljava/util/List; path
	b ()Lva; type
	c ()Ljava/lang/String; name
	equals (Ljava/lang/Object;)Z equals
		0 o p_202520_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
vi net/minecraft/nbt/visitors/FieldTree
	a depth
	b selectedFields
	c fieldsToRecurse
	<init> (ILjava/util/Map;Ljava/util/Map;)V <init>
		0 o depth
		1 o selectedFields
		2 o fieldsToRecurse
	<init> (I)V <init>
		0 o p_202527_
	a (Ljava/lang/String;)Lvi; lambda$addEntry$0
		0 o p_202534_
	a (Lva;Ljava/lang/String;)Z isSelected
		0 o p_202536_
		1 o p_202537_
	a ()Lvi; createRoot
		static
	a (Lvh;)V addEntry
		0 o p_202539_
	b ()I depth
	c ()Ljava/util/Map; selectedFields
	d ()Ljava/util/Map; fieldsToRecurse
	equals (Ljava/lang/Object;)Z equals
		0 o p_202544_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
vj net/minecraft/nbt/visitors/SkipAll
	a INSTANCE
	<clinit> ()V <clinit>
		static
	a (Lva;Ljava/lang/String;)Luv$a; visitEntry
		0 o p_197736_
		1 o p_197737_
	a ()Luv$b; visitEnd
	a ([J)Luv$b; visit
		0 o p_197745_
	a (J)Luv$b; visit
		0 o p_197727_
	a ([I)Luv$b; visit
		0 o p_197743_
	a (I)Luv$b; visit
		0 o p_197725_
	a (Ljava/lang/String;)Luv$b; visit
		0 o p_197729_
	a (S)Luv$b; visit
		0 o p_197739_
	a ([B)Luv$b; visit
		0 o p_197741_
	a (F)Luv$b; visit
		0 o p_197723_
	a (Lva;I)Luv$b; visitList
		0 o p_197733_
		1 o p_197734_
	a (B)Luv$b; visit
		0 o p_197719_
	a (D)Luv$b; visit
		0 o p_197721_
	a (Lva;)Luv$a; visitEntry
		0 o p_197731_
	b ()Luv$b; visitContainerEnd
	b (Lva;I)Luv$a; visitElement
		0 o p_197750_
		1 o p_197751_
	b (Lva;)Luv$b; visitRootEntry
		0 o p_197748_
vj$1 net/minecraft/nbt/visitors/SkipAll$1
	<init> ()V <init>
vk net/minecraft/nbt/visitors/SkipFields
	a stack
	<init> ([Lvh;)V <init>
		0 o p_202549_
	a (Lva;Ljava/lang/String;)Luv$a; visitEntry
		0 o p_202551_
		1 o p_202552_
	b ()Luv$b; visitContainerEnd
vl net/minecraft/nbt/visitors/package-info
vm net/minecraft/network/BandwidthDebugMonitor
	a bytesReceived
	b bandwidthLogger
	<init> (Lblr;)V <init>
		0 o p_323860_
	a (I)V onReceive
		0 o p_298836_
	a ()V tick
vn net/minecraft/network/CipherBase
	a cipher
	b heapIn
	c heapOut
	<init> (Ljavax/crypto/Cipher;)V <init>
		0 o p_129403_
	a (Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V encipher
		0 o p_129407_
		1 o p_129408_
	a (Lio/netty/buffer/ByteBuf;)[B bufToByte
		0 o p_129405_
	a (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf; decipher
		0 o p_129410_
		1 o p_129411_
vo net/minecraft/network/CipherDecoder
	a cipher
	<init> (Ljavax/crypto/Cipher;)V <init>
		0 o p_129414_
	a (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Ljava/util/List;)V decode
		0 o p_129416_
		1 o p_129417_
		2 o p_129418_
	decode (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Ljava/util/List;)V decode
		0 o p_129420_
		1 o p_129421_
		2 o p_129422_
vp net/minecraft/network/CipherEncoder
	a cipher
	<init> (Ljavax/crypto/Cipher;)V <init>
		0 o p_129425_
	a (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V encode
		0 o p_129427_
		1 o p_129428_
		2 o p_129429_
	encode (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Lio/netty/buffer/ByteBuf;)V encode
		0 o p_129431_
		1 o p_129432_
		2 o p_129433_
vq net/minecraft/network/ClientboundPacketListener
	a ()Lzh; flow
vr net/minecraft/network/CompressionDecoder
	a MAXIMUM_COMPRESSED_LENGTH
	b MAXIMUM_UNCOMPRESSED_LENGTH
	c inflater
	d threshold
	e validateDecompressed
	<init> (IZ)V <init>
		0 o p_182675_
		1 o p_182676_
	a (Lio/netty/channel/ChannelHandlerContext;I)Lio/netty/buffer/ByteBuf; inflate
		0 o p_295791_
		1 o p_295281_
	a (IZ)V setThreshold
		0 o p_182678_
		1 o p_182679_
	a (Lio/netty/buffer/ByteBuf;)V setupInflaterInput
		0 o p_296004_
	decode (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Ljava/util/List;)V decode
		0 o p_129441_
		1 o p_129442_
		2 o p_129443_
vs net/minecraft/network/CompressionEncoder
	a encodeBuf
	b deflater
	c threshold
	<init> (I)V <init>
		0 o p_129448_
	a (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V encode
		0 o p_129452_
		1 o p_129453_
		2 o p_129454_
	a (I)V setThreshold
		0 o p_129450_
	a ()I getThreshold
	encode (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Lio/netty/buffer/ByteBuf;)V encode
		0 o p_129456_
		1 o p_129457_
		2 o p_129458_
vt net/minecraft/network/Connection
	A delayedDisconnect
	B bandwidthDebugMonitor
	a ROOT_MARKER
	b PACKET_MARKER
	c PACKET_RECEIVED_MARKER
	d PACKET_SENT_MARKER
	e NETWORK_WORKER_GROUP
	f NETWORK_EPOLL_WORKER_GROUP
	g LOCAL_WORKER_GROUP
	h AVERAGE_PACKETS_SMOOTHING
	i LOGGER
	j INITIAL_PROTOCOL
	k receiving
	l sendLoginDisconnect
	m pendingActions
	n channel
	o address
	p disconnectListener
	q packetListener
	r disconnectionDetails
	s encrypted
	t disconnectionHandled
	u receivedPackets
	v sentPackets
	w averageReceivedPackets
	x averageSentPackets
	y tickCount
	z handlingFault
	<clinit> ()V <clinit>
		static
	<init> (Lzh;)V <init>
		0 o p_129482_
	a (Lzg;Lwg;ZLvt;)V lambda$send$11
		static
		0 o p_293703_
		1 o p_293704_
		2 o p_293705_
		3 o p_293706_
	a (Ljava/net/InetSocketAddress;ZLblr;)Lvt; connectToServer
		static
		0 o p_178301_
		1 o p_178302_
		2 o p_324075_
	a (Ljava/lang/String;ILaio;)V initiateServerboundPlayConnection
		0 o p_294126_
		1 o p_296126_
		2 o p_296049_
	a (Lwh;)V setupOutboundProtocol
		0 o p_319974_
	a (Lio/netty/channel/ChannelPipeline;)V configurePacketHandler
		0 o p_302007_
	a (Lwh;Lvq;Ljava/lang/String;ILaii;Lwh;Lvt;)V lambda$initiateServerboundConnection$10
		0 o p_319519_
		1 o p_319520_
		2 o p_319521_
		3 o p_319522_
		4 o p_319523_
		5 o p_319524_
		6 o p_319525_
	a (Ljavax/crypto/Cipher;Ljavax/crypto/Cipher;)V setEncryptionKey
		0 o p_129496_
		1 o p_129497_
	a (Ljava/lang/String;ILwh;Lwh;Lvq;Z)V initiateServerboundPlayConnection
		0 o p_320416_
		1 o p_320043_
		2 o p_320648_
		3 o p_320919_
		4 o p_319801_
		5 o p_319971_
	a (Lwz;)V disconnect
		0 o p_129508_
	a (Ljava/net/InetSocketAddress;ZLvt;)Lio/netty/channel/ChannelFuture; connect
		static
		0 o p_290034_
		1 o p_290035_
		2 o p_290031_
	a (Lwb;Lio/netty/channel/ChannelHandlerContext;)V lambda$setupInboundProtocol$7
		static
		0 o p_319517_
		1 o p_319518_
	a (Lwh;Lwf;)V setupInboundProtocol
		0 o p_320903_
		1 o p_320940_
	a (Lio/netty/channel/ChannelPipeline;Lzh;ZLvm;)V configureSerialization
		static
		0 o p_265436_
		1 o p_265104_
		2 o p_341592_
		3 o p_299246_
	a (Lzg;)V send
		0 o p_129513_
	a (Z)Ljava/lang/String; getLoggableAddress
		0 o p_295875_
	a (Lblr;)V setBandwidthLogger
		0 o p_323799_
	a (Ljava/lang/String;ILwh;Lwh;Lvq;Laii;)V initiateServerboundConnection
		0 o p_294633_
		1 o p_295471_
		2 o p_320358_
		3 o p_320237_
		4 o p_320783_
		5 o p_294281_
	a (Lzg;Lwg;)V send
		0 o p_243248_
		1 o p_243316_
	a (ZLio/netty/channel/ChannelHandlerContext;)V lambda$setupOutboundProtocol$9
		0 o p_319526_
		1 o p_319527_
	a (Lwf;)V setListenerForServerboundHandshake
		0 o p_294829_
	a (Lorg/slf4j/Marker;)V lambda$static$2
		static
		0 o p_202557_
	a (Lio/netty/channel/ChannelHandlerContext;Lzg;)V channelRead0
		0 o p_129487_
		1 o p_129488_
	a (Lwg;Lio/netty/util/concurrent/Future;)V lambda$doSendPacket$13
		0 o p_243166_
		1 o p_243167_
	a (Lzg;Lwg;Z)V send
		0 o p_295839_
		1 o p_294866_
		2 o p_294265_
	a (Lvv;)V disconnect
		0 o p_350867_
	a ()V flushChannel
	a (Lzg;Lwf;)V genericsFtw
		static
		0 o p_129518_
		1 o p_129519_
	a (Ljava/net/SocketAddress;)Lvt; connectToLocalServer
		static
		0 o p_129494_
	a (Ljava/util/function/Consumer;)V runOnceConnected
		0 o p_294674_
	a (Lvm;Z)Lio/netty/channel/ChannelInboundHandler; createFrameDecoder
		static
		0 o p_341605_
		1 o p_341702_
	a (Lwc;Lio/netty/channel/ChannelHandlerContext;)V lambda$setupOutboundProtocol$8
		static
		0 o p_319515_
		1 o p_319516_
	a (Lio/netty/channel/ChannelFuture;)V syncAfterConfigurationChange
		static
		0 o p_341671_
	a (IZ)V setupCompression
		0 o p_129485_
		1 o p_182682_
	a (Ljava/lang/String;ILajo;)V initiateServerboundStatusConnection
		0 o p_294457_
		1 o p_294964_
		2 o p_295216_
	a (Lio/netty/channel/ChannelPipeline;Lzh;)V configureInMemoryPipeline
		static
		0 o p_295541_
		1 o p_294540_
	b (Lorg/slf4j/Marker;)V lambda$static$1
		static
		0 o p_202562_
	b (Lzg;Lwg;Z)V sendPacket
		0 o p_129521_
		1 o p_243246_
		2 o p_294510_
	b (Lwh;Lwf;)V validateListener
		0 o p_320630_
		1 o p_320459_
	b (Lvv;)V lambda$exceptionCaught$6
		0 o p_349922_
	b (Z)Ljava/lang/String; outboundHandlerName
		static
		0 o p_319809_
	b ()V tick
	c ()V tickSecond
	c (Lzg;Lwg;Z)V doSendPacket
		0 o p_243260_
		1 o p_243290_
		2 o p_294125_
	c (Lorg/slf4j/Marker;)V lambda$static$0
		static
		0 o p_202569_
	c (Z)Ljava/lang/String; inboundHandlerName
		static
		0 o p_320267_
	channelActive (Lio/netty/channel/ChannelHandlerContext;)V channelActive
		0 o p_129525_
	channelInactive (Lio/netty/channel/ChannelHandlerContext;)V channelInactive
		0 o p_129527_
	channelRead0 (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V channelRead0
		0 o p_129529_
		1 o p_129530_
	d (Lzg;Lwg;Z)V lambda$sendPacket$12
		0 o p_293707_
		1 o p_293708_
		2 o p_293709_
	d ()Ljava/net/SocketAddress; getRemoteAddress
	d (Z)Lio/netty/channel/ChannelOutboundHandler; createFrameEncoder
		static
		0 o p_341616_
	e ()Z isMemoryConnection
	exceptionCaught (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Throwable;)V exceptionCaught
		0 o p_129533_
		1 o p_129534_
	f ()Lzh; getReceiving
	g ()Lzh; getSending
	h ()Z isEncrypted
	i ()Z isConnected
	j ()Z isConnecting
	k ()Lwf; getPacketListener
	l ()Lvv; getDisconnectionDetails
	m ()V setReadOnly
	n ()V handleDisconnection
	o ()F getAverageReceivedPackets
	p ()F getAverageSentPackets
	q ()V flush
	r ()V flushQueue
	s ()Lvv; lambda$handleDisconnection$15
		static
	t ()V lambda$flush$14
	u ()Lio/netty/channel/DefaultEventLoopGroup; lambda$static$5
		static
	v ()Lio/netty/channel/epoll/EpollEventLoopGroup; lambda$static$4
		static
	w ()Lio/netty/channel/nio/NioEventLoopGroup; lambda$static$3
		static
vt$1 net/minecraft/network/Connection$1
	a val$connection
	<init> (Lvt;)V <init>
		0 o p_129550_
	initChannel (Lio/netty/channel/Channel;)V initChannel
		0 o p_129552_
vt$2 net/minecraft/network/Connection$2
	<init> (Lvt;)V <init>
		0 o p_129555_
	write (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Lio/netty/channel/ChannelPromise;)V write
		0 o p_320587_
		1 o p_320392_
		2 o p_320515_
vt$3 net/minecraft/network/Connection$3
	a val$connection
	<init> (Lvt;)V <init>
		0 o p_320218_
	initChannel (Lio/netty/channel/Channel;)V initChannel
		0 o p_320092_
vu net/minecraft/network/ConnectionProtocol
	a HANDSHAKING
	b PLAY
	c STATUS
	d LOGIN
	e CONFIGURATION
	f id
	g $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_129578_
		1 o p_129579_
		2 o p_295335_
	a ()Ljava/lang/String; id
	b ()[Lvu; $values
		static
	valueOf (Ljava/lang/String;)Lvu; valueOf
		static
		0 o p_129602_
	values ()[Lvu; values
		static
vv net/minecraft/network/DisconnectionDetails
	a reason
	b report
	c bugReportLink
	<init> (Lwz;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o reason
		1 o report
		2 o bugReportLink
	<init> (Lwz;)V <init>
		0 o p_350943_
	a ()Lwz; reason
	b ()Ljava/util/Optional; report
	c ()Ljava/util/Optional; bugReportLink
	equals (Ljava/lang/Object;)Z equals
		0 o p_350601_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
vw net/minecraft/network/FriendlyByteBuf
	a DEFAULT_NBT_QUOTA
	b MAX_STRING_LENGTH
	c MAX_COMPONENT_STRING_LENGTH
	d source
	e PUBLIC_KEY_SIZE
	f MAX_PUBLIC_KEY_HEADER_SIZE
	g MAX_PUBLIC_KEY_LENGTH
	h GSON
	<clinit> ()V <clinit>
		static
	<init> (Lio/netty/buffer/ByteBuf;)V <init>
		0 o p_130051_
	A ()Lvw; markWriterIndex
	B ()Lvw; resetWriterIndex
	C ()Lvw; discardReadBytes
	D ()Lvw; discardSomeReadBytes
	E ()Lvw; retain
	F ()Lvw; touch
	a (Lio/netty/buffer/ByteBuf;Lorg/joml/Quaternionf;)V writeQuaternion
		static
		0 o p_320668_
		1 o p_320341_
	a (Ljava/lang/String;I)Lvw; writeUtf
		0 o p_130073_
		1 o p_130074_
	a ([BII)Lvw; readBytes
		0 o p_294152_
		1 o p_294331_
		2 o p_295481_
	a (Ljava/util/function/IntFunction;Lyy;)Ljava/util/Collection; readCollection
		0 o p_236839_
		1 o p_320606_
	a (ILjava/util/function/IntFunction;I)Ljava/lang/Object; lambda$limitValue$4
		static
		0 o p_182684_
		1 o p_182685_
		2 o p_182686_
	a (Lit/unimi/dsi/fastutil/ints/IntList;)V writeIntIdList
		0 o p_178346_
	a (Lyy;)Ljava/util/List; readList
		0 o p_320744_
	a (Ljl;)V writeGlobalPos
		0 o p_236815_
	a (Ljava/nio/ByteBuffer;)Lvw; readBytes
		0 o p_294641_
	a (IF)Lvw; setFloat
		0 o p_295320_
		1 o p_296028_
	a (Lio/netty/buffer/ByteBuf;Luk;)Luy; readNbt
		static
		0 o p_320170_
		1 o p_320055_
	a (Lio/netty/buffer/ByteBuf;Ljava/lang/Object;Lyz;)V writeNullable
		static
		0 o p_324502_
		1 o p_324536_
		2 o p_324547_
	a (Z)Lvw; writeBoolean
		0 o p_295682_
	a (Luy;)Lvw; writeNbt
		0 o p_296432_
	a (ID)Lvw; setDouble
		0 o p_294330_
		1 o p_295264_
	a (Ljava/lang/Object;Ljava/lang/String;)Lio/netty/handler/codec/EncoderException; lambda$writeJsonWithCodec$3
		static
		0 o p_339401_
		1 o p_339402_
	a (Ljava/util/BitSet;)V writeBitSet
		0 o p_178351_
	a (IJ)Lvw; setLong
		0 o p_295413_
		1 o p_294370_
	a ([J)Lvw; writeLongArray
		0 o p_130092_
	a (ILjava/nio/ByteBuffer;)Lvw; getBytes
		0 o p_296377_
		1 o p_295139_
	a (Lyz;Lyz;Ljava/lang/Object;Ljava/lang/Object;)V lambda$writeMap$5
		0 o p_319532_
		1 o p_319533_
		2 o p_319534_
		3 o p_319535_
	a (Lewy;)V writeBlockHitResult
		0 o p_130063_
	a (Lyy;Lyy;)Ljava/util/Map; readMap
		0 o p_319851_
		1 o p_320732_
	a (Ljava/util/Map;Lyz;Lyz;)V writeMap
		0 o p_236832_
		1 o p_320909_
		2 o p_320188_
	a (ILio/netty/buffer/ByteBuf;)Lvw; getBytes
		0 o p_296115_
		1 o p_295805_
	a (Lio/netty/buffer/ByteBuf;Lyy;)Ljava/lang/Object; readNullable
		static
		0 o p_324437_
		1 o p_324453_
	a (Luy;Ljava/lang/String;)Lio/netty/handler/codec/DecoderException; lambda$readWithCodec$0
		static
		0 o p_339397_
		1 o p_339398_
	a (Lio/netty/buffer/ByteBuf;I)[B readByteArray
		static
		0 o p_323774_
		1 o p_324044_
	a (Ljava/util/Date;)Lvw; writeDate
		0 o p_130076_
	a (Ljava/util/UUID;)Lvw; writeUUID
		0 o p_130078_
	a (Lexc;)V writeVec3
		0 o p_296062_
	a (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;)Ljava/lang/Object; readWithCodecTrusted
		0 o p_295347_
		1 o p_296304_
	a (Ljd;)Lvw; writeBlockPos
		0 o p_130065_
	a (Ljava/util/function/ToIntFunction;Ljava/lang/Object;)Lvw; writeById
		0 o p_295233_
		1 o p_294192_
	a ([I)Lvw; writeVarIntArray
		0 o p_130090_
	a (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Luk;)Ljava/lang/Object; readWithCodec
		0 o p_266903_
		1 o p_267107_
		2 o p_295027_
	a (Ljava/security/PublicKey;)Lvw; writePublicKey
		0 o p_236825_
	a (D)Lvw; writeDouble
		0 o p_295463_
	a (Ljava/util/function/Consumer;)V readWithCount
		0 o p_178365_
	a (J)Lvw; writeVarLong
		0 o p_130104_
	a (Lio/netty/buffer/ByteBuf;Ljd;)V writeBlockPos
		static
		0 o p_320943_
		1 o p_320546_
	a (Lorg/joml/Quaternionf;)V writeQuaternion
		0 o p_270141_
	a (Lorg/joml/Vector3f;)V writeVector3f
		0 o p_270985_
	a (Lio/netty/buffer/ByteBuf;[B)V writeByteArray
		static
		0 o p_324397_
		1 o p_324485_
	a ([JI)[J readLongArray
		0 o p_130094_
		1 o p_130095_
	a (Lcom/mojang/serialization/Codec;)Ljava/lang/Object; readJsonWithCodec
		0 o p_273318_
	a (Ljava/lang/Class;)Ljava/util/EnumSet; readEnumSet
		0 o p_251289_
	a (Lkf;)Lvw; writeSectionPos
		0 o p_178344_
	a (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Ljava/lang/Object;)Lvw; writeWithCodec
		0 o p_266702_
		1 o p_267245_
		2 o p_266783_
	a (Ljava/time/Instant;)V writeInstant
		0 o p_236827_
	a (II)Lvw; setIndex
		0 o p_296056_
		1 o p_295480_
	a ([B)Lvw; writeByteArray
		0 o p_130088_
	a (ILio/netty/buffer/ByteBuf;II)Lvw; getBytes
		0 o p_294107_
		1 o p_296448_
		2 o p_295017_
		3 o p_294733_
	a (Ljava/util/Collection;Lyz;)V writeCollection
		0 o p_236829_
		1 o p_319902_
	a (Ljava/io/OutputStream;I)Lvw; readBytes
		0 o p_296425_
		1 o p_295786_
	a (Luk;)Luy; readNbt
		0 o p_130082_
	a (Ljava/lang/String;)Lvw; writeUtf
		0 o p_130071_
	a (Lio/netty/buffer/ByteBuf;Lorg/joml/Vector3f;)V writeVector3f
		static
		0 o p_320042_
		1 o p_320090_
	a (Lakq;)Lakq; readResourceKey
		0 o p_236802_
	a ()Lit/unimi/dsi/fastutil/ints/IntList; readIntIdList
	a (I)[B readByteArray
		0 o p_130102_
	a (Ljava/util/EnumSet;Ljava/lang/Class;)V writeEnumSet
		0 o p_250400_
		1 o p_250673_
	a (ILjava/io/OutputStream;I)Lvw; getBytes
		0 o p_294277_
		1 o p_296069_
		2 o p_296395_
	a (Lio/netty/buffer/ByteBuf;Ljava/util/UUID;)V writeUUID
		static
		0 o p_320444_
		1 o p_319838_
	a (Lakr;)Lvw; writeResourceLocation
		0 o p_130086_
	a (I[B)Lvw; getBytes
		0 o p_294557_
		1 o p_295660_
	a (Ljava/util/Optional;Lyz;)V writeOptional
		0 o p_236836_
		1 o p_320585_
	a (IZ)Lvw; setBoolean
		0 o p_295254_
		1 o p_295072_
	a (Ljava/lang/Enum;)Lvw; writeEnum
		0 o p_130069_
	a (Ljava/util/function/IntFunction;Lyy;Lyy;)Ljava/util/Map; readMap
		0 o p_236842_
		1 o p_320803_
		2 o p_320748_
	a (F)Lvw; writeFloat
		0 o p_294332_
	a (Ljava/lang/Object;Lyz;)V writeNullable
		0 o p_236822_
		1 o p_320116_
	a (Ljava/util/function/IntFunction;)Ljava/lang/Object; readById
		0 o p_295187_
	a (Ldcd;)Lvw; writeChunkPos
		0 o p_178342_
	a (ILio/netty/buffer/ByteBuf;I)Lvw; getBytes
		0 o p_294876_
		1 o p_295864_
		2 o p_294524_
	a (Lcom/mojang/serialization/Codec;Ljava/lang/Object;)V writeJsonWithCodec
		0 o p_273285_
		1 o p_272770_
	a (I[BII)Lvw; getBytes
		0 o p_295128_
		1 o p_296337_
		2 o p_294659_
		3 o p_294779_
	a (Ljava/lang/Object;)Lvw; touch
		0 o p_296360_
	a (Lio/netty/buffer/ByteBuf;)[B readByteArray
		static
		0 o p_324567_
	a (Ljava/util/function/IntFunction;I)Ljava/util/function/IntFunction; limitValue
		static
		0 o p_182696_
		1 o p_182697_
	a (Ljava/util/BitSet;I)V writeFixedBitSet
		0 o p_248698_
		1 o p_248869_
	a (Lio/netty/buffer/ByteBuf;II)Lvw; readBytes
		0 o p_295701_
		1 o p_294970_
		2 o p_294610_
	a (Lio/netty/buffer/ByteBuf;Luy;)V writeNbt
		static
		0 o p_320344_
		1 o p_320692_
	alloc ()Lio/netty/buffer/ByteBufAllocator; alloc
	array ()[B array
	arrayOffset ()I arrayOffset
	asReadOnly ()Lio/netty/buffer/ByteBuf; asReadOnly
	b (ILio/netty/buffer/ByteBuf;II)Lvw; setBytes
		0 o p_296236_
		1 o p_295709_
		2 o p_294354_
		3 o p_295897_
	b ()[B readByteArray
	b (I[BII)Lvw; setBytes
		0 o p_295030_
		1 o p_295276_
		2 o p_295073_
		3 o p_295926_
	b (J)Lvw; writeLong
		0 o p_295423_
	b (ILio/netty/buffer/ByteBuf;)Lvw; setBytes
		0 o p_294134_
		1 o p_294238_
	b (Ljava/lang/Class;)Ljava/lang/Enum; readEnum
		0 o p_130067_
	b (Ljava/lang/Object;Ljava/lang/String;)Lio/netty/handler/codec/EncoderException; lambda$writeWithCodec$1
		static
		0 o p_339399_
		1 o p_339400_
	b (Ljava/lang/String;)Lio/netty/handler/codec/DecoderException; lambda$readJsonWithCodec$2
		static
		0 o p_272382_
	b (Lyy;)Ljava/util/Optional; readOptional
		0 o p_320700_
	b (Lio/netty/buffer/ByteBuf;II)Lvw; writeBytes
		0 o p_295348_
		1 o p_294807_
		2 o p_294737_
	b (I)[I readVarIntArray
		0 o p_130117_
	b ([J)[J readLongArray
		0 o p_130106_
	b (I[B)Lvw; setBytes
		0 o p_295696_
		1 o p_295990_
	b (Ljava/nio/ByteBuffer;)Lvw; writeBytes
		0 o p_295937_
	b (Lio/netty/buffer/ByteBuf;)Ljd; readBlockPos
		static
		0 o p_320037_
	b (ILjava/nio/ByteBuffer;)Lvw; setBytes
		0 o p_294827_
		1 o p_295408_
	b (Lakq;)V writeResourceKey
		0 o p_236859_
	b (Lio/netty/buffer/ByteBuf;I)Lvw; readBytes
		0 o p_296068_
		1 o p_295259_
	b (ILio/netty/buffer/ByteBuf;I)Lvw; setBytes
		0 o p_295824_
		1 o p_294581_
		2 o p_295654_
	b (IJ)Lvw; setLongLE
		0 o p_294242_
		1 o p_295126_
	b (II)Lvw; setByte
		0 o p_294776_
		1 o p_295119_
	b ([BII)Lvw; writeBytes
		0 o p_294409_
		1 o p_295416_
		2 o p_294380_
	b ([B)Lvw; readBytes
		0 o p_295557_
	bytesBefore (B)I bytesBefore
		0 o p_130108_
	bytesBefore (IB)I bytesBefore
		0 o p_130110_
		1 o p_130111_
	bytesBefore (IIB)I bytesBefore
		0 o p_130113_
		1 o p_130114_
		2 o p_130115_
	c (I)Lvw; writeVarInt
		0 o p_130131_
	c ([B)Lvw; writeBytes
		0 o p_296194_
	c (II)Lvw; setShort
		0 o p_295713_
		1 o p_296093_
	c (Lyy;)Ljava/lang/Object; readNullable
		0 o p_320095_
	c (Lio/netty/buffer/ByteBuf;I)Lvw; writeBytes
		0 o p_295384_
		1 o p_295311_
	c (J)Lvw; writeLongLE
		0 o p_294730_
	c ()[I readVarIntArray
	c (Lio/netty/buffer/ByteBuf;)Lorg/joml/Vector3f; readVector3f
		static
		0 o p_320362_
	capacity ()I capacity
	capacity (I)Lio/netty/buffer/ByteBuf; capacity
		0 o p_130120_
	clear ()Lio/netty/buffer/ByteBuf; clear
	compareTo (Ljava/lang/Object;)I compareTo
		0 o p_130125_
	compareTo (Lio/netty/buffer/ByteBuf;)I compareTo
		0 o p_130123_
	copy (II)Lio/netty/buffer/ByteBuf; copy
		0 o p_130128_
		1 o p_130129_
	copy ()Lio/netty/buffer/ByteBuf; copy
	d (Lio/netty/buffer/ByteBuf;)Lorg/joml/Quaternionf; readQuaternion
		static
		0 o p_319961_
	d (II)Lvw; setShortLE
		0 o p_295748_
		1 o p_294784_
	d (I)Ljava/lang/String; readUtf
		0 o p_130137_
	d ()[J readLongArray
	discardReadBytes ()Lio/netty/buffer/ByteBuf; discardReadBytes
	discardSomeReadBytes ()Lio/netty/buffer/ByteBuf; discardSomeReadBytes
	duplicate ()Lio/netty/buffer/ByteBuf; duplicate
	e (II)Lvw; setMedium
		0 o p_295726_
		1 o p_296052_
	e ()Ljd; readBlockPos
	e (Lio/netty/buffer/ByteBuf;)Ljava/util/UUID; readUUID
		static
		0 o p_319877_
	e (I)Ljava/util/BitSet; readFixedBitSet
		0 o p_249113_
	ensureWritable (IZ)I ensureWritable
		0 o p_130141_
		1 o p_130142_
	ensureWritable (I)Lio/netty/buffer/ByteBuf; ensureWritable
		0 o p_130139_
	equals (Ljava/lang/Object;)Z equals
		0 o p_130144_
	f (II)Lvw; setMediumLE
		0 o p_296476_
		1 o p_295239_
	f (I)Lvw; capacity
		0 o p_295325_
	f (Lio/netty/buffer/ByteBuf;)Lub; readNbt
		static
		0 o p_320394_
	f ()Ldcd; readChunkPos
	forEachByte (IILio/netty/util/ByteProcessor;)I forEachByte
		0 o p_130146_
		1 o p_130147_
		2 o p_130148_
	forEachByte (Lio/netty/util/ByteProcessor;)I forEachByte
		0 o p_130150_
	forEachByteDesc (Lio/netty/util/ByteProcessor;)I forEachByteDesc
		0 o p_130156_
	forEachByteDesc (IILio/netty/util/ByteProcessor;)I forEachByteDesc
		0 o p_130152_
		1 o p_130153_
		2 o p_130154_
	g (I)Lvw; readerIndex
		0 o p_295519_
	g (Lio/netty/buffer/ByteBuf;)Lvw; readBytes
		0 o p_296080_
	g ()Lkf; readSectionPos
	g (II)Lvw; setInt
		0 o p_295466_
		1 o p_295351_
	getBoolean (I)Z getBoolean
		0 o p_130159_
	getByte (I)B getByte
		0 o p_130161_
	getBytes (I[B)Lio/netty/buffer/ByteBuf; getBytes
		0 o p_130191_
		1 o p_130192_
	getBytes (ILio/netty/buffer/ByteBuf;I)Lio/netty/buffer/ByteBuf; getBytes
		0 o p_130166_
		1 o p_130167_
		2 o p_130168_
	getBytes (ILjava/nio/ByteBuffer;)Lio/netty/buffer/ByteBuf; getBytes
		0 o p_130179_
		1 o p_130180_
	getBytes (I[BII)Lio/netty/buffer/ByteBuf; getBytes
		0 o p_130194_
		1 o p_130195_
		2 o p_130196_
		3 o p_130197_
	getBytes (ILjava/nio/channels/GatheringByteChannel;I)I getBytes
		0 o p_130187_
		1 o p_130188_
		2 o p_130189_
	getBytes (ILjava/io/OutputStream;I)Lio/netty/buffer/ByteBuf; getBytes
		0 o p_130175_
		1 o p_130176_
		2 o p_130177_
	getBytes (ILio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf; getBytes
		0 o p_130163_
		1 o p_130164_
	getBytes (ILio/netty/buffer/ByteBuf;II)Lio/netty/buffer/ByteBuf; getBytes
		0 o p_130170_
		1 o p_130171_
		2 o p_130172_
		3 o p_130173_
	getBytes (ILjava/nio/channels/FileChannel;JI)I getBytes
		0 o p_130182_
		1 o p_130183_
		2 o p_130184_
		3 o p_130185_
	getChar (I)C getChar
		0 o p_130199_
	getCharSequence (IILjava/nio/charset/Charset;)Ljava/lang/CharSequence; getCharSequence
		0 o p_130201_
		1 o p_130202_
		2 o p_130203_
	getDouble (I)D getDouble
		0 o p_130205_
	getFloat (I)F getFloat
		0 o p_130207_
	getInt (I)I getInt
		0 o p_130209_
	getIntLE (I)I getIntLE
		0 o p_130211_
	getLong (I)J getLong
		0 o p_130213_
	getLongLE (I)J getLongLE
		0 o p_130215_
	getMedium (I)I getMedium
		0 o p_130217_
	getMediumLE (I)I getMediumLE
		0 o p_130219_
	getShort (I)S getShort
		0 o p_130221_
	getShortLE (I)S getShortLE
		0 o p_130223_
	getUnsignedByte (I)S getUnsignedByte
		0 o p_130225_
	getUnsignedInt (I)J getUnsignedInt
		0 o p_130227_
	getUnsignedIntLE (I)J getUnsignedIntLE
		0 o p_130229_
	getUnsignedMedium (I)I getUnsignedMedium
		0 o p_130231_
	getUnsignedMediumLE (I)I getUnsignedMediumLE
		0 o p_130233_
	getUnsignedShort (I)I getUnsignedShort
		0 o p_130235_
	getUnsignedShortLE (I)I getUnsignedShortLE
		0 o p_130237_
	h (II)Lvw; setIntLE
		0 o p_296041_
		1 o p_295343_
	h ()Ljl; readGlobalPos
	h (Lio/netty/buffer/ByteBuf;)Lvw; writeBytes
		0 o p_295011_
	h (I)Lvw; writerIndex
		0 o p_294907_
	hasArray ()Z hasArray
	hasMemoryAddress ()Z hasMemoryAddress
	hashCode ()I hashCode
	i (I)Lvw; ensureWritable
		0 o p_294903_
	i ()Lorg/joml/Vector3f; readVector3f
	i (II)Lvw; setChar
		0 o p_295571_
		1 o p_295295_
	indexOf (IIB)I indexOf
		0 o p_130244_
		1 o p_130245_
		2 o p_130246_
	internalNioBuffer (II)Ljava/nio/ByteBuffer; internalNioBuffer
		0 o p_130248_
		1 o p_130249_
	isContiguous ()Z isContiguous
	isDirect ()Z isDirect
	isReadOnly ()Z isReadOnly
	isReadable (I)Z isReadable
		0 o p_130254_
	isReadable ()Z isReadable
	isWritable (I)Z isWritable
		0 o p_130257_
	isWritable ()Z isWritable
	j (I)Lvw; skipBytes
		0 o p_296015_
	j ()Lorg/joml/Quaternionf; readQuaternion
	j (II)Lvw; setZero
		0 o p_295002_
		1 o p_295655_
	k (I)Lvw; writeByte
		0 o p_295618_
	k ()Lexc; readVec3
	l (I)Lvw; writeShort
		0 o p_294734_
	l ()I readVarInt
	m (I)Lvw; writeShortLE
		0 o p_295772_
	m ()J readVarLong
	markReaderIndex ()Lio/netty/buffer/ByteBuf; markReaderIndex
	markWriterIndex ()Lio/netty/buffer/ByteBuf; markWriterIndex
	maxCapacity ()I maxCapacity
	maxFastWritableBytes ()I maxFastWritableBytes
	maxWritableBytes ()I maxWritableBytes
	memoryAddress ()J memoryAddress
	n ()Ljava/util/UUID; readUUID
	n (I)Lvw; writeMedium
		0 o p_296189_
	nioBuffer ()Ljava/nio/ByteBuffer; nioBuffer
	nioBuffer (II)Ljava/nio/ByteBuffer; nioBuffer
		0 o p_130270_
		1 o p_130271_
	nioBufferCount ()I nioBufferCount
	nioBuffers (II)[Ljava/nio/ByteBuffer; nioBuffers
		0 o p_130275_
		1 o p_130276_
	nioBuffers ()[Ljava/nio/ByteBuffer; nioBuffers
	o (I)Lvw; writeMediumLE
		0 o p_295508_
	o ()Lub; readNbt
	order (Ljava/nio/ByteOrder;)Lio/netty/buffer/ByteBuf; order
		0 o p_130280_
	order ()Ljava/nio/ByteOrder; order
	p ()Ljava/lang/String; readUtf
	p (I)Lvw; writeInt
		0 o p_296090_
	q (I)Lvw; writeIntLE
		0 o p_294626_
	q ()Lakr; readResourceLocation
	r ()Lakq; readRegistryKey
	r (I)Lvw; writeChar
		0 o p_295369_
	readBoolean ()Z readBoolean
	readByte ()B readByte
	readBytes (I)Lio/netty/buffer/ByteBuf; readBytes
		0 o p_130287_
	readBytes (Ljava/nio/ByteBuffer;)Lio/netty/buffer/ByteBuf; readBytes
		0 o p_130301_
	readBytes (Lio/netty/buffer/ByteBuf;I)Lio/netty/buffer/ByteBuf; readBytes
		0 o p_130291_
		1 o p_130292_
	readBytes (Ljava/nio/channels/GatheringByteChannel;I)I readBytes
		0 o p_130307_
		1 o p_130308_
	readBytes (Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf; readBytes
		0 o p_130289_
	readBytes (Ljava/nio/channels/FileChannel;JI)I readBytes
		0 o p_130303_
		1 o p_130304_
		2 o p_130305_
	readBytes (Ljava/io/OutputStream;I)Lio/netty/buffer/ByteBuf; readBytes
		0 o p_130298_
		1 o p_130299_
	readBytes ([B)Lio/netty/buffer/ByteBuf; readBytes
		0 o p_130310_
	readBytes (Lio/netty/buffer/ByteBuf;II)Lio/netty/buffer/ByteBuf; readBytes
		0 o p_130294_
		1 o p_130295_
		2 o p_130296_
	readBytes ([BII)Lio/netty/buffer/ByteBuf; readBytes
		0 o p_130312_
		1 o p_130313_
		2 o p_130314_
	readChar ()C readChar
	readCharSequence (ILjava/nio/charset/Charset;)Ljava/lang/CharSequence; readCharSequence
		0 o p_130317_
		1 o p_130318_
	readDouble ()D readDouble
	readFloat ()F readFloat
	readInt ()I readInt
	readIntLE ()I readIntLE
	readLong ()J readLong
	readLongLE ()J readLongLE
	readMedium ()I readMedium
	readMediumLE ()I readMediumLE
	readRetainedSlice (I)Lio/netty/buffer/ByteBuf; readRetainedSlice
		0 o p_130328_
	readShort ()S readShort
	readShortLE ()S readShortLE
	readSlice (I)Lio/netty/buffer/ByteBuf; readSlice
		0 o p_130332_
	readUnsignedByte ()S readUnsignedByte
	readUnsignedInt ()J readUnsignedInt
	readUnsignedIntLE ()J readUnsignedIntLE
	readUnsignedMedium ()I readUnsignedMedium
	readUnsignedMediumLE ()I readUnsignedMediumLE
	readUnsignedShort ()I readUnsignedShort
	readUnsignedShortLE ()I readUnsignedShortLE
	readableBytes ()I readableBytes
	readerIndex ()I readerIndex
	readerIndex (I)Lio/netty/buffer/ByteBuf; readerIndex
		0 o p_130343_
	refCnt ()I refCnt
	release (I)Z release
		0 o p_130347_
	release ()Z release
	resetReaderIndex ()Lio/netty/buffer/ByteBuf; resetReaderIndex
	resetWriterIndex ()Lio/netty/buffer/ByteBuf; resetWriterIndex
	retain (I)Lio/netty/buffer/ByteBuf; retain
		0 o p_130353_
	retain (I)Lio/netty/util/ReferenceCounted; retain
		0 o p_130355_
	retain ()Lio/netty/buffer/ByteBuf; retain
	retain ()Lio/netty/util/ReferenceCounted; retain
	retainedDuplicate ()Lio/netty/buffer/ByteBuf; retainedDuplicate
	retainedSlice ()Lio/netty/buffer/ByteBuf; retainedSlice
	retainedSlice (II)Lio/netty/buffer/ByteBuf; retainedSlice
		0 o p_130359_
		1 o p_130360_
	s (I)Lvw; writeZero
		0 o p_295016_
	s ()Ljava/util/Date; readDate
	setBoolean (IZ)Lio/netty/buffer/ByteBuf; setBoolean
		0 o p_130362_
		1 o p_130363_
	setByte (II)Lio/netty/buffer/ByteBuf; setByte
		0 o p_130365_
		1 o p_130366_
	setBytes (ILjava/io/InputStream;I)I setBytes
		0 o p_130380_
		1 o p_130381_
		2 o p_130382_
	setBytes (ILjava/nio/ByteBuffer;)Lio/netty/buffer/ByteBuf; setBytes
		0 o p_130384_
		1 o p_130385_
	setBytes (ILio/netty/buffer/ByteBuf;I)Lio/netty/buffer/ByteBuf; setBytes
		0 o p_130371_
		1 o p_130372_
		2 o p_130373_
	setBytes (I[BII)Lio/netty/buffer/ByteBuf; setBytes
		0 o p_130399_
		1 o p_130400_
		2 o p_130401_
		3 o p_130402_
	setBytes (ILjava/nio/channels/ScatteringByteChannel;I)I setBytes
		0 o p_130392_
		1 o p_130393_
		2 o p_130394_
	setBytes (ILio/netty/buffer/ByteBuf;II)Lio/netty/buffer/ByteBuf; setBytes
		0 o p_130375_
		1 o p_130376_
		2 o p_130377_
		3 o p_130378_
	setBytes (ILio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf; setBytes
		0 o p_130368_
		1 o p_130369_
	setBytes (I[B)Lio/netty/buffer/ByteBuf; setBytes
		0 o p_130396_
		1 o p_130397_
	setBytes (ILjava/nio/channels/FileChannel;JI)I setBytes
		0 o p_130387_
		1 o p_130388_
		2 o p_130389_
		3 o p_130390_
	setChar (II)Lio/netty/buffer/ByteBuf; setChar
		0 o p_130404_
		1 o p_130405_
	setCharSequence (ILjava/lang/CharSequence;Ljava/nio/charset/Charset;)I setCharSequence
		0 o p_130407_
		1 o p_130408_
		2 o p_130409_
	setDouble (ID)Lio/netty/buffer/ByteBuf; setDouble
		0 o p_130411_
		1 o p_130412_
	setFloat (IF)Lio/netty/buffer/ByteBuf; setFloat
		0 o p_130414_
		1 o p_130415_
	setIndex (II)Lio/netty/buffer/ByteBuf; setIndex
		0 o p_130417_
		1 o p_130418_
	setInt (II)Lio/netty/buffer/ByteBuf; setInt
		0 o p_130420_
		1 o p_130421_
	setIntLE (II)Lio/netty/buffer/ByteBuf; setIntLE
		0 o p_130423_
		1 o p_130424_
	setLong (IJ)Lio/netty/buffer/ByteBuf; setLong
		0 o p_130426_
		1 o p_130427_
	setLongLE (IJ)Lio/netty/buffer/ByteBuf; setLongLE
		0 o p_130429_
		1 o p_130430_
	setMedium (II)Lio/netty/buffer/ByteBuf; setMedium
		0 o p_130432_
		1 o p_130433_
	setMediumLE (II)Lio/netty/buffer/ByteBuf; setMediumLE
		0 o p_130435_
		1 o p_130436_
	setShort (II)Lio/netty/buffer/ByteBuf; setShort
		0 o p_130438_
		1 o p_130439_
	setShortLE (II)Lio/netty/buffer/ByteBuf; setShortLE
		0 o p_130441_
		1 o p_130442_
	setZero (II)Lio/netty/buffer/ByteBuf; setZero
		0 o p_130444_
		1 o p_130445_
	skipBytes (I)Lio/netty/buffer/ByteBuf; skipBytes
		0 o p_130447_
	slice (II)Lio/netty/buffer/ByteBuf; slice
		0 o p_130450_
		1 o p_130451_
	slice ()Lio/netty/buffer/ByteBuf; slice
	t (I)Lvw; retain
		0 o p_294685_
	t ()Ljava/time/Instant; readInstant
	toString (IILjava/nio/charset/Charset;)Ljava/lang/String; toString
		0 o p_130454_
		1 o p_130455_
		2 o p_130456_
	toString (Ljava/nio/charset/Charset;)Ljava/lang/String; toString
		0 o p_130458_
	toString ()Ljava/lang/String; toString
	touch (Ljava/lang/Object;)Lio/netty/util/ReferenceCounted; touch
		0 o p_130464_
	touch ()Lio/netty/util/ReferenceCounted; touch
	touch ()Lio/netty/buffer/ByteBuf; touch
	touch (Ljava/lang/Object;)Lio/netty/buffer/ByteBuf; touch
		0 o p_130462_
	u ()Ljava/security/PublicKey; readPublicKey
	unwrap ()Lio/netty/buffer/ByteBuf; unwrap
	v ()Lewy; readBlockHitResult
	w ()Ljava/util/BitSet; readBitSet
	writableBytes ()I writableBytes
	writeBoolean (Z)Lio/netty/buffer/ByteBuf; writeBoolean
		0 o p_130468_
	writeByte (I)Lio/netty/buffer/ByteBuf; writeByte
		0 o p_130470_
	writeBytes (Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf; writeBytes
		0 o p_130472_
	writeBytes (Ljava/io/InputStream;I)I writeBytes
		0 o p_130481_
		1 o p_130482_
	writeBytes ([BII)Lio/netty/buffer/ByteBuf; writeBytes
		0 o p_130495_
		1 o p_130496_
		2 o p_130497_
	writeBytes (Lio/netty/buffer/ByteBuf;II)Lio/netty/buffer/ByteBuf; writeBytes
		0 o p_130477_
		1 o p_130478_
		2 o p_130479_
	writeBytes (Ljava/nio/channels/FileChannel;JI)I writeBytes
		0 o p_130486_
		1 o p_130487_
		2 o p_130488_
	writeBytes (Lio/netty/buffer/ByteBuf;I)Lio/netty/buffer/ByteBuf; writeBytes
		0 o p_130474_
		1 o p_130475_
	writeBytes (Ljava/nio/ByteBuffer;)Lio/netty/buffer/ByteBuf; writeBytes
		0 o p_130484_
	writeBytes (Ljava/nio/channels/ScatteringByteChannel;I)I writeBytes
		0 o p_130490_
		1 o p_130491_
	writeBytes ([B)Lio/netty/buffer/ByteBuf; writeBytes
		0 o p_130493_
	writeChar (I)Lio/netty/buffer/ByteBuf; writeChar
		0 o p_130499_
	writeCharSequence (Ljava/lang/CharSequence;Ljava/nio/charset/Charset;)I writeCharSequence
		0 o p_130501_
		1 o p_130502_
	writeDouble (D)Lio/netty/buffer/ByteBuf; writeDouble
		0 o p_130504_
	writeFloat (F)Lio/netty/buffer/ByteBuf; writeFloat
		0 o p_130506_
	writeInt (I)Lio/netty/buffer/ByteBuf; writeInt
		0 o p_130508_
	writeIntLE (I)Lio/netty/buffer/ByteBuf; writeIntLE
		0 o p_130510_
	writeLong (J)Lio/netty/buffer/ByteBuf; writeLong
		0 o p_130512_
	writeLongLE (J)Lio/netty/buffer/ByteBuf; writeLongLE
		0 o p_130514_
	writeMedium (I)Lio/netty/buffer/ByteBuf; writeMedium
		0 o p_130516_
	writeMediumLE (I)Lio/netty/buffer/ByteBuf; writeMediumLE
		0 o p_130518_
	writeShort (I)Lio/netty/buffer/ByteBuf; writeShort
		0 o p_130520_
	writeShortLE (I)Lio/netty/buffer/ByteBuf; writeShortLE
		0 o p_130522_
	writeZero (I)Lio/netty/buffer/ByteBuf; writeZero
		0 o p_130524_
	writerIndex ()I writerIndex
	writerIndex (I)Lio/netty/buffer/ByteBuf; writerIndex
		0 o p_130527_
	x ()Lvw; clear
	y ()Lvw; markReaderIndex
	z ()Lvw; resetReaderIndex
vx net/minecraft/network/HandlerNames
	a DECOMPRESS
	b COMPRESS
	c DECODER
	d ENCODER
	e INBOUND_CONFIG
	f OUTBOUND_CONFIG
	g SPLITTER
	h PREPENDER
	i DECRYPT
	j ENCRYPT
	k UNBUNDLER
	l BUNDLER
	m PACKET_HANDLER
	n TIMEOUT
	o LEGACY_QUERY
	p LATENCY
	<init> ()V <init>
vy net/minecraft/network/MonitorFrameDecoder
	a monitor
	<init> (Lvm;)V <init>
		0 o p_341653_
	channelRead (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V channelRead
		0 o p_341698_
		1 o p_341594_
vz net/minecraft/network/NoOpFrameDecoder
	<init> ()V <init>
w net/minecraft/MethodsReturnNonnullByDefault
wa net/minecraft/network/NoOpFrameEncoder
	<init> ()V <init>
wb net/minecraft/network/PacketBundlePacker
	a bundlerInfo
	b currentBundler
	<init> (Lzf;)V <init>
		0 o p_320870_
	a (Lio/netty/channel/ChannelHandlerContext;Lzg;Ljava/util/List;)V decode
		0 o p_265208_
		1 o p_265182_
		2 o p_265368_
	a (Lzg;)V verifyNonTerminalPacket
		static
		0 o p_319833_
	decode (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Ljava/util/List;)V decode
		0 o p_265130_
		1 o p_265258_
		2 o p_265649_
wc net/minecraft/network/PacketBundleUnpacker
	a bundlerInfo
	<init> (Lzf;)V <init>
		0 o p_320840_
	a (Lio/netty/channel/ChannelHandlerContext;Lzg;Ljava/util/List;)V encode
		0 o p_265691_
		1 o p_265038_
		2 o p_265735_
	encode (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Ljava/util/List;)V encode
		0 o p_265311_
		1 o p_265123_
		2 o p_265472_
wd net/minecraft/network/PacketDecoder
	a LOGGER
	b protocolInfo
	<clinit> ()V <clinit>
		static
	<init> (Lwh;)V <init>
		0 o p_320637_
	decode (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Ljava/util/List;)V decode
		0 o p_130535_
		1 o p_130536_
		2 o p_130537_
we net/minecraft/network/PacketEncoder
	a LOGGER
	b protocolInfo
	<clinit> ()V <clinit>
		static
	<init> (Lwh;)V <init>
		0 o p_320006_
	a (Lio/netty/channel/ChannelHandlerContext;Lzg;Lio/netty/buffer/ByteBuf;)V encode
		0 o p_130545_
		1 o p_130546_
		2 o p_130547_
	encode (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Lio/netty/buffer/ByteBuf;)V encode
		0 o p_130549_
		1 o p_130550_
		2 o p_130551_
wf net/minecraft/network/PacketListener
	a (Lo;Lp;)V fillListenerSpecificCrashDetails
		0 o p_350278_
		1 o p_314965_
	a (Lvv;)V onDisconnect
		0 o p_350287_
	a ()Lzh; flow
	a (Lzg;)Z shouldHandleMessage
		0 o p_295210_
	a (Lzg;Ljava/lang/Exception;)V onPacketError
		0 o p_341593_
		1 o p_341607_
	a (Lwz;Ljava/lang/Throwable;)Lvv; createDisconnectionInfo
		0 o p_350812_
		1 o p_351028_
	a (Lo;)V fillCrashReport
		0 o p_314927_
	b ()Lvu; protocol
	c ()Z isAcceptingMessages
	d ()Ljava/lang/String; lambda$fillCrashReport$1
	e ()Ljava/lang/String; lambda$fillCrashReport$0
wg net/minecraft/network/PacketSendListener
	a (Ljava/util/function/Supplier;)Lwg; exceptionallySend
		static
		0 o p_243289_
	a (Ljava/lang/Runnable;)Lwg; thenRun
		static
		0 o p_243267_
	a ()V onSuccess
	b ()Lzg; onFailure
wg$1 net/minecraft/network/PacketSendListener$1
	a val$runnable
	<init> (Ljava/lang/Runnable;)V <init>
		0 o p_243276_
	a ()V onSuccess
	b ()Lzg; onFailure
wg$2 net/minecraft/network/PacketSendListener$2
	a val$handler
	<init> (Ljava/util/function/Supplier;)V <init>
		0 o p_243201_
	b ()Lzg; onFailure
wh net/minecraft/network/ProtocolInfo
	a ()Lvu; id
	b ()Lzh; flow
	c ()Lyx; codec
	d ()Lzf; bundlerInfo
wh$a net/minecraft/network/ProtocolInfo$Unbound
	a (Ljava/util/function/Function;)Lwh; bind
		0 o p_319787_
	a ()Lvu; id
	a (Lwh$a$a;)V listPackets
		0 o p_352215_
	b ()Lzh; flow
wh$a$a net/minecraft/network/ProtocolInfo$Unbound$PacketVisitor
	accept (Lzi;I)V accept
		0 o p_352070_
		1 o p_352333_
wi net/minecraft/network/ProtocolSwapHandler
	a (Lio/netty/channel/ChannelHandlerContext;Lzg;)V handleInboundTerminalPacket
		static
		0 o p_320154_
		1 o p_320949_
	b (Lio/netty/channel/ChannelHandlerContext;Lzg;)V handleOutboundTerminalPacket
		static
		0 o p_320395_
		1 o p_320209_
wj net/minecraft/network/RateKickingConnection
	h LOGGER
	i EXCEED_REASON
	j rateLimitPacketsPerSecond
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_130558_
	c ()V tickSecond
	q ()V lambda$tickSecond$0
wk net/minecraft/network/RegistryFriendlyByteBuf
	d registryAccess
	<init> (Lio/netty/buffer/ByteBuf;Lka;)V <init>
		0 o p_320951_
		1 o p_319803_
	G ()Lka; registryAccess
	a (Lka;)Ljava/util/function/Function; decorator
		static
		0 o p_320166_
	a (Lka;Lio/netty/buffer/ByteBuf;)Lwk; lambda$decorator$0
		static
		0 o p_320578_
		1 o p_320793_
wl net/minecraft/network/ServerboundPacketListener
	a ()Lzh; flow
wm net/minecraft/network/SkipPacketException
	<init> (Ljava/lang/Throwable;)V <init>
		0 o p_130563_
wn net/minecraft/network/TickablePacketListener
	d ()V tick
wo net/minecraft/network/UnconfiguredPipelineHandler
	<init> ()V <init>
	a (Lio/netty/channel/ChannelInboundHandler;Lio/netty/channel/ChannelHandlerContext;)V lambda$setupInboundHandler$0
		static
		0 o p_320887_
		1 o p_320663_
	a (Lio/netty/channel/ChannelOutboundHandler;)Lwo$d; setupOutboundHandler
		static
		0 o p_319887_
	a (Lio/netty/channel/ChannelInboundHandler;)Lwo$b; setupInboundHandler
		static
		0 o p_320340_
	a (Lio/netty/channel/ChannelOutboundHandler;Lio/netty/channel/ChannelHandlerContext;)V lambda$setupOutboundHandler$1
		static
		0 o p_320260_
		1 o p_320755_
	a (Lwh;)Lwo$b; setupInboundProtocol
		static
		0 o p_320435_
	b (Lwh;)Lwo$d; setupOutboundProtocol
		static
		0 o p_320204_
wo$a net/minecraft/network/UnconfiguredPipelineHandler$Inbound
	<init> ()V <init>
	channelRead (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V channelRead
		0 o p_319789_
		1 o p_320107_
	write (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Lio/netty/channel/ChannelPromise;)V write
		0 o p_320891_
		1 o p_320121_
		2 o p_320677_
wo$b net/minecraft/network/UnconfiguredPipelineHandler$InboundConfigurationTask
	a (Lwo$b;Lio/netty/channel/ChannelHandlerContext;)V lambda$andThen$0
		0 o p_320912_
		1 o p_320785_
	andThen (Lwo$b;)Lwo$b; andThen
		0 o p_320407_
	run (Lio/netty/channel/ChannelHandlerContext;)V run
		0 o p_320322_
wo$c net/minecraft/network/UnconfiguredPipelineHandler$Outbound
	<init> ()V <init>
	write (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Lio/netty/channel/ChannelPromise;)V write
		0 o p_320511_
		1 o p_319817_
		2 o p_320083_
wo$d net/minecraft/network/UnconfiguredPipelineHandler$OutboundConfigurationTask
	a (Lwo$d;Lio/netty/channel/ChannelHandlerContext;)V lambda$andThen$0
		0 o p_320477_
		1 o p_320612_
	andThen (Lwo$d;)Lwo$d; andThen
		0 o p_320148_
	run (Lio/netty/channel/ChannelHandlerContext;)V run
		0 o p_320186_
wp net/minecraft/network/Utf8String
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;Ljava/lang/CharSequence;I)V write
		static
		0 o p_295811_
		1 o p_295702_
		2 o p_295310_
	a (Lio/netty/buffer/ByteBuf;I)Ljava/lang/String; read
		static
		0 o p_295677_
		1 o p_295190_
wq net/minecraft/network/VarInt
	a MAX_VARINT_SIZE
	b DATA_BITS_MASK
	c CONTINUATION_BIT_MASK
	d DATA_BITS_PER_BYTE
	<init> ()V <init>
	a (B)Z hasContinuationBit
		static
		0 o p_294861_
	a (Lio/netty/buffer/ByteBuf;I)Lio/netty/buffer/ByteBuf; write
		static
		0 o p_295539_
		1 o p_294256_
	a (I)I getByteSize
		static
		0 o p_295994_
	a (Lio/netty/buffer/ByteBuf;)I read
		static
		0 o p_296169_
wr net/minecraft/network/VarLong
	a MAX_VARLONG_SIZE
	b DATA_BITS_MASK
	c CONTINUATION_BIT_MASK
	d DATA_BITS_PER_BYTE
	<init> ()V <init>
	a (B)Z hasContinuationBit
		static
		0 o p_294159_
	a (J)I getByteSize
		static
		0 o p_295931_
	a (Lio/netty/buffer/ByteBuf;J)Lio/netty/buffer/ByteBuf; write
		static
		0 o p_296144_
		1 o p_295377_
	a (Lio/netty/buffer/ByteBuf;)J read
		static
		0 o p_294443_
ws net/minecraft/network/Varint21FrameDecoder
	a MAX_VARINT21_BYTES
	b helperBuf
	c monitor
	<init> (Lvm;)V <init>
		0 o p_298640_
	a (Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)Z copyVarint
		static
		0 o p_294780_
		1 o p_294299_
	decode (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Ljava/util/List;)V decode
		0 o p_130566_
		1 o p_130567_
		2 o p_130568_
	handlerRemoved0 (Lio/netty/channel/ChannelHandlerContext;)V handlerRemoved0
		0 o p_294580_
wt net/minecraft/network/Varint21LengthFieldPrepender
	a MAX_VARINT21_BYTES
	<init> ()V <init>
	a (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V encode
		0 o p_130571_
		1 o p_130572_
		2 o p_130573_
	encode (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Lio/netty/buffer/ByteBuf;)V encode
		0 o p_130575_
		1 o p_130576_
		2 o p_130577_
wu net/minecraft/network/chat/ChatDecorator
	a PLAIN
	<clinit> ()V <clinit>
		static
	a (Laqv;Lwz;)Lwz; lambda$static$0
		static
		0 o p_300715_
		1 o p_300716_
	decorate (Laqv;Lwz;)Lwz; decorate
		0 o p_236962_
		1 o p_236963_
wv net/minecraft/network/chat/ChatType
	a DIRECT_CODEC
	b DIRECT_STREAM_CODEC
	c STREAM_CODEC
	d DEFAULT_CHAT_DECORATION
	e CHAT
	f SAY_COMMAND
	g MSG_COMMAND_INCOMING
	h MSG_COMMAND_OUTGOING
	i TEAM_MSG_COMMAND_INCOMING
	j TEAM_MSG_COMMAND_OUTGOING
	k EMOTE_COMMAND
	l chat
	m narration
	<clinit> ()V <clinit>
		static
	<init> (Lww;Lww;)V <init>
		0 o chat
		1 o narration
	a (Lqq;)V bootstrap
		static
		0 o p_321866_
	a (Lakq;Lka;Lwz;)Lwv$a; bind
		static
		0 o p_241284_
		1 o p_241373_
		2 o p_241455_
	a (Lakq;Let;)Lwv$a; bind
		static
		0 o p_241345_
		1 o p_241466_
	a ()Lww; chat
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_240514_
	a (Lakq;Lbsr;)Lwv$a; bind
		static
		0 o p_241279_
		1 o p_241483_
	a (Ljava/lang/String;)Lakq; create
		static
		0 o p_237024_
	b ()Lww; narration
	equals (Ljava/lang/Object;)Z equals
		0 o p_237028_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
wv$a net/minecraft/network/chat/ChatType$Bound
	a STREAM_CODEC
	b chatType
	c name
	d targetName
	<clinit> ()V <clinit>
		static
	<init> (Ljm;Lwz;Ljava/util/Optional;)V <init>
		0 o chatType
		1 o name
		2 o targetName
	<init> (Ljm;Lwz;)V <init>
		0 o p_321546_
		1 o p_241293_
	a (Lwz;)Lwz; decorate
		0 o p_241411_
	a ()Ljm; chatType
	b ()Lwz; name
	b (Lwz;)Lwz; decorateNarration
		0 o p_241354_
	c (Lwz;)Lwv$a; withTargetName
		0 o p_241530_
	c ()Ljava/util/Optional; targetName
	equals (Ljava/lang/Object;)Z equals
		0 o p_241456_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ww net/minecraft/network/chat/ChatTypeDecoration
	a CODEC
	b STREAM_CODEC
	c translationKey
	d parameters
	e style
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/util/List;Lxw;)V <init>
		0 o translationKey
		1 o parameters
		2 o style
	a (Ljava/lang/String;)Lww; withSender
		static
		0 o p_239223_
	a ()Ljava/lang/String; translationKey
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_304159_
	a (Lwz;Lwv$a;)Lwz; decorate
		0 o p_241301_
		1 o p_241391_
	b ()Ljava/util/List; parameters
	b (Ljava/lang/String;)Lww; incomingDirectMessage
		static
		0 o p_239425_
	b (Lwz;Lwv$a;)[Lwz; resolveParameters
		0 o p_241365_
		1 o p_241559_
	c ()Lxw; style
	c (Ljava/lang/String;)Lww; outgoingDirectMessage
		static
		0 o p_240772_
	d (Ljava/lang/String;)Lww; teamMessage
		static
		0 o p_239095_
	equals (Ljava/lang/Object;)Z equals
		0 o p_239430_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ww$a net/minecraft/network/chat/ChatTypeDecoration$Parameter
	a SENDER
	b TARGET
	c CONTENT
	d CODEC
	e STREAM_CODEC
	f BY_ID
	g id
	h name
	i selector
	j $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;Lww$a$a;)V <init>
		0 o p_239586_
		1 o p_239587_
		2 o p_348493_
		3 o p_239588_
		4 o p_239589_
	a (Lww$a;)I lambda$static$4
		static
		0 o p_348120_
	a (Lwz;Lwv$a;)Lwz; select
		0 o p_241369_
		1 o p_241509_
	a ()[Lww$a; $values
		static
	b (Lww$a;)I lambda$static$3
		static
		0 o p_348119_
	b (Lwz;Lwv$a;)Lwz; lambda$static$2
		static
		0 o p_239974_
		1 o p_241427_
	c ()Ljava/lang/String; getSerializedName
	c (Lwz;Lwv$a;)Lwz; lambda$static$1
		static
		0 o p_321399_
		1 o p_321400_
	d (Lwz;Lwv$a;)Lwz; lambda$static$0
		static
		0 o p_241238_
		1 o p_241239_
	valueOf (Ljava/lang/String;)Lww$a; valueOf
		static
		0 o p_239464_
	values ()[Lww$a; values
		static
ww$a$a net/minecraft/network/chat/ChatTypeDecoration$Parameter$Selector
	select (Lwz;Lwv$a;)Lwz; select
		0 o p_239620_
		1 o p_241499_
wx net/minecraft/network/chat/ClickEvent
	a CODEC
	b action
	c value
	<clinit> ()V <clinit>
		static
	<init> (Lwx$a;Ljava/lang/String;)V <init>
		0 o p_130620_
		1 o p_130621_
	a ()Lwx$a; getAction
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_304457_
	a (Lwx;)Ljava/lang/String; lambda$static$1
		static
		0 o p_304481_
	b ()Ljava/lang/String; getValue
	b (Lwx;)Lwx$a; lambda$static$0
		static
		0 o p_304573_
	equals (Ljava/lang/Object;)Z equals
		0 o p_130625_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
wx$a net/minecraft/network/chat/ClickEvent$Action
	a OPEN_URL
	b OPEN_FILE
	c RUN_COMMAND
	d SUGGEST_COMMAND
	e CHANGE_PAGE
	f COPY_TO_CLIPBOARD
	g UNSAFE_CODEC
	h CODEC
	i allowFromServer
	j name
	k $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Z)V <init>
		0 o p_130640_
		1 o p_130641_
		2 o p_130642_
		3 o p_130643_
	a ()Z isAllowedFromServer
	a (Lwx$a;)Lcom/mojang/serialization/DataResult; filterForSerialization
		static
		0 o p_304789_
	b ()[Lwx$a; $values
		static
	b (Lwx$a;)Ljava/lang/String; lambda$filterForSerialization$0
		static
		0 o p_339403_
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lwx$a; valueOf
		static
		0 o p_130651_
	values ()[Lwx$a; values
		static
wy net/minecraft/network/chat/CommonComponents
	a EMPTY
	b OPTION_ON
	c OPTION_OFF
	d GUI_DONE
	e GUI_CANCEL
	f GUI_YES
	g GUI_NO
	h GUI_OK
	i GUI_PROCEED
	j GUI_CONTINUE
	k GUI_BACK
	l GUI_TO_TITLE
	m GUI_ACKNOWLEDGE
	n GUI_OPEN_IN_BROWSER
	o GUI_COPY_LINK_TO_CLIPBOARD
	p GUI_DISCONNECT
	q TRANSFER_CONNECT_FAILED
	r CONNECT_FAILED
	s NEW_LINE
	t NARRATION_SEPARATOR
	u ELLIPSIS
	v SPACE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lwz;Lwz;)Lxn; optionNameValue
		static
		0 o p_178394_
		1 o p_178395_
	a (J)Lxn; days
		static
		0 o p_239423_
	a (Z)Lwz; optionStatus
		static
		0 o p_130667_
	a (Lwz;Z)Lxn; optionStatus
		static
		0 o p_130664_
		1 o p_130665_
	a ([Lwz;)Lxn; joinForNarration
		static
		0 o p_267948_
	a (Ljava/util/Collection;)Lwz; joinLines
		static
		0 o p_178392_
	a ()Lxn; space
		static
	b ([Lwz;)Lwz; joinLines
		static
		0 o p_178397_
	b (J)Lxn; hours
		static
		0 o p_240042_
	c (J)Lxn; minutes
		static
		0 o p_239878_
wz net/minecraft/network/chat/Component
	a (Lxw;)Ljava/util/List; toFlatList
		0 o p_178406_
	a (Ljava/lang/String;)Lwz; nullToEmpty
		static
		0 o p_130675_
	a (ILjava/lang/StringBuilder;Ljava/lang/String;)Ljava/util/Optional; lambda$getString$0
		static
		0 o p_130671_
		1 o p_130672_
		2 o p_130673_
	a (I)Ljava/lang/String; getString
		0 o p_130669_
	a (Lxe$b;Lxw;)Ljava/util/Optional; visit
		0 o p_130679_
		1 o p_130680_
	a ()Lxw; getStyle
	a (Ljava/lang/String;[Ljava/lang/Object;)Lxn; translatable
		static
		0 o p_237111_
		1 o p_237112_
	a (Lxe$a;)Ljava/util/Optional; visit
		0 o p_130677_
	a (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Lxn; translatableWithFallback
		static
		0 o p_265449_
		1 o p_265281_
		2 o p_265785_
	a (Ljava/util/List;Lxw;Ljava/lang/String;)Ljava/util/Optional; lambda$toFlatList$1
		static
		0 o p_178402_
		1 o p_178403_
		2 o p_178404_
	a (Lakr;)Lwz; translationArg
		static
		0 o p_304849_
	a (Lwz;)Z contains
		0 o p_240571_
	a (Ljava/lang/String;ZLjava/util/Optional;Lyb;)Lxn; nbt
		static
		0 o p_237106_
		1 o p_237107_
		2 o p_237108_
		3 o p_237109_
	a (Ljava/lang/String;Ljava/lang/String;)Lxn; translatableWithFallback
		static
		0 o p_265747_
		1 o p_265287_
	a (Ljava/lang/String;Ljava/util/Optional;)Lxn; selector
		static
		0 o p_237103_
		1 o p_237104_
	a (Ljava/util/Date;)Lwz; translationArg
		static
		0 o p_304461_
	a (Ljava/net/URI;)Lwz; translationArg
		static
		0 o p_352152_
	a (Ljava/util/UUID;)Lwz; translationArg
		static
		0 o p_304730_
	a (Ldcd;)Lwz; translationArg
		static
		0 o p_304675_
	a (Lcom/mojang/brigadier/Message;)Lwz; translationArg
		static
		0 o p_304620_
	b ()Lxa; getContents
	b (Ljava/lang/String;[Ljava/lang/Object;)Lxn; translatableEscape
		static
		0 o p_304683_
		1 o p_304399_
	b (Ljava/lang/String;)Lxn; literal
		static
		0 o p_237114_
	b (Ljava/lang/String;Ljava/lang/String;)Lxn; score
		static
		0 o p_237100_
		1 o p_237101_
	c (Ljava/lang/String;)Lxn; translatable
		static
		0 o p_237116_
	c ()Ljava/util/List; getSiblings
	d (Ljava/lang/String;)Lxn; keybind
		static
		0 o p_237118_
	d ()Ljava/lang/String; tryCollapseToString
	e ()Lxn; plainCopy
	f ()Lxn; copy
	g ()Laya; getVisualOrderText
	getString ()Ljava/lang/String; getString
	h ()Ljava/util/List; toFlatList
	i ()Lxn; empty
		static
wz$a net/minecraft/network/chat/Component$Serializer
	a GSON
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/google/gson/JsonElement;Ljo$a;)Lxn; fromJson
		static
		0 o p_130692_
		1 o p_330725_
	a (Ljava/lang/String;Ljo$a;)Lxn; fromJson
		static
		0 o p_130702_
		1 o p_331632_
	a (Lwz;Ljo$a;)Ljava/lang/String; toJson
		static
		0 o p_130704_
		1 o p_330782_
	b (Lwz;Ljo$a;)Lcom/google/gson/JsonElement; serialize
		static
		0 o p_304983_
		1 o p_331501_
	b (Ljava/lang/String;Ljo$a;)Lxn; fromJsonLenient
		static
		0 o p_130715_
		1 o p_331029_
	b (Lcom/google/gson/JsonElement;Ljo$a;)Lxn; deserialize
		static
		0 o p_130720_
		1 o p_330752_
wz$b net/minecraft/network/chat/Component$SerializerAdapter
	a registries
	<init> (Ljo$a;)V <init>
		0 o p_330454_
	a (Lwz;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize
		0 o p_304915_
		1 o p_304423_
		2 o p_304514_
	a (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lxn; deserialize
		0 o p_304644_
		1 o p_304861_
		2 o p_304563_
	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
		0 o p_304468_
		1 o p_304534_
		2 o p_304838_
	serialize (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize
		0 o p_304897_
		1 o p_304911_
		2 o p_304605_
x net/minecraft/Optionull
	<init> ()V <init>
	a (Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object; map
		static
		0 o p_270441_
		1 o p_270332_
	a ([I)Z isNullOrEmpty
		static
		0 o p_270127_
	a (Ljava/util/Collection;)Ljava/lang/Object; first
		static
		0 o p_270346_
	a ([J)Z isNullOrEmpty
		static
		0 o p_270148_
	a ([C)Z isNullOrEmpty
		static
		0 o p_270512_
	a ([D)Z isNullOrEmpty
		static
		0 o p_270373_
	a ([F)Z isNullOrEmpty
		static
		0 o p_270428_
	a (Ljava/lang/Object;Ljava/util/function/Function;Ljava/util/function/Supplier;)Ljava/lang/Object; mapOrElse
		static
		0 o p_270820_
		1 o p_270536_
		2 o p_270756_
	a ([Z)Z isNullOrEmpty
		static
		0 o p_270403_
	a ([S)Z isNullOrEmpty
		static
		0 o p_270712_
	a (Ljava/util/Collection;Ljava/util/function/Supplier;)Ljava/lang/Object; firstOrElse
		static
		0 o p_270529_
		1 o p_270239_
	a (Ljava/lang/Object;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object; mapOrDefault
		static
		0 o p_270215_
		1 o p_270557_
		2 o p_270839_
	a ([Ljava/lang/Object;)Z isNullOrEmpty
		static
		0 o p_270794_
	a (Ljava/util/Collection;Ljava/lang/Object;)Ljava/lang/Object; firstOrDefault
		static
		0 o p_270625_
		1 o p_270960_
	a ([B)Z isNullOrEmpty
		static
		0 o p_270775_
xa net/minecraft/network/chat/ComponentContents
	a (Let;Lbsr;I)Lxn; resolve
		0 o p_237126_
		1 o p_237127_
		2 o p_237128_
	a (Lxe$b;Lxw;)Ljava/util/Optional; visit
		0 o p_237130_
		1 o p_237131_
	a (Lxe$a;)Ljava/util/Optional; visit
		0 o p_237129_
	a ()Lxa$a; type
xa$a net/minecraft/network/chat/ComponentContents$Type
	a codec
	b id
	<init> (Lcom/mojang/serialization/MapCodec;Ljava/lang/String;)V <init>
		0 o codec
		1 o id
	a ()Lcom/mojang/serialization/MapCodec; codec
	b ()Ljava/lang/String; id
	c ()Ljava/lang/String; getSerializedName
	equals (Ljava/lang/Object;)Z equals
		0 o p_304991_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
xb net/minecraft/network/chat/ComponentSerialization
	a CODEC
	b STREAM_CODEC
	c OPTIONAL_STREAM_CODEC
	d TRUSTED_STREAM_CODEC
	e TRUSTED_OPTIONAL_STREAM_CODEC
	f TRUSTED_CONTEXT_FREE_STREAM_CODEC
	g FLAT_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; createCodec
		static
		0 o p_304554_
	a (Ljava/util/List;)Lxn; createFromList
		static
		0 o p_304405_
	a ([Lazk;)[Lazk; lambda$createLegacyComponentMatcher$1
		static
		0 o p_304914_
	a (Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$createCodec$2
		static
		0 o p_337492_
		1 o p_337493_
		2 o p_337494_
	a ([Lazk;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/String;)Lcom/mojang/serialization/MapCodec; createLegacyComponentMatcher
		static
		0 o p_304815_
		1 o p_304852_
		2 o p_304510_
		3 o p_307551_
	a (I)Lcom/mojang/serialization/Codec; flatCodec
		static
		0 o p_331605_
	a (Lwz;)Lcom/mojang/datafixers/util/Either; lambda$createCodec$6
		static
		0 o p_304501_
	a (Lcom/mojang/datafixers/util/Either;)Lwz; lambda$createCodec$5
		static
		0 o p_304547_
	a (Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Lcom/mojang/serialization/MapEncoder; lambda$createLegacyComponentMatcher$0
		static
		0 o p_304801_
		1 o p_304489_
		2 o p_304601_
	b (Lwz;)Lwz; lambda$createCodec$4
		static
		0 o p_304887_
	b (Lcom/mojang/datafixers/util/Either;)Lwz; lambda$createCodec$3
		static
		0 o p_304568_
xb$1 net/minecraft/network/chat/ComponentSerialization$1
	a val$stringCodec
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_331132_
	a (Lcom/mojang/datafixers/util/Pair;Lwz;)Lcom/mojang/datafixers/util/Pair; lambda$decode$0
		static
		0 o p_331319_
		1 o p_330859_
	a (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; lambda$decode$1
		static
		0 o p_337495_
		1 o p_337496_
	a (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/DynamicOps;Lcom/google/gson/JsonElement;)Lcom/mojang/serialization/DataResult; lambda$encode$2
		static
		0 o p_331114_
		1 o p_330505_
		2 o p_331436_
	a (Lwz;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
		0 o p_330452_
		1 o p_330865_
		2 o p_331460_
	a (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DynamicOps; asJsonOps
		static
		0 o p_330749_
	decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode
		0 o p_330684_
		1 o p_331653_
	encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
		0 o p_331508_
		1 o p_330275_
		2 o p_330730_
xb$a net/minecraft/network/chat/ComponentSerialization$FuzzyCodec
	a codecs
	b encoderGetter
	<init> (Ljava/util/List;Ljava/util/function/Function;)V <init>
		0 o p_304495_
		1 o p_304594_
	a (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapCodec;)Ljava/util/stream/Stream; lambda$keys$1
		static
		0 o p_304760_
		1 o p_304401_
	a ()Ljava/lang/String; lambda$decode$0
		static
	decode (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; decode
		0 o p_304922_
		1 o p_304447_
	encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)Lcom/mojang/serialization/RecordBuilder; encode
		0 o p_304409_
		1 o p_304945_
		2 o p_304823_
	keys (Lcom/mojang/serialization/DynamicOps;)Ljava/util/stream/Stream; keys
		0 o p_304770_
	toString ()Ljava/lang/String; toString
xb$b net/minecraft/network/chat/ComponentSerialization$StrictEither
	a typeFieldName
	b typed
	c fuzzy
	<init> (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/MapCodec;)V <init>
		0 o p_307439_
		1 o p_307644_
		2 o p_307415_
	decode (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; decode
		0 o p_307279_
		1 o p_307655_
	encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)Lcom/mojang/serialization/RecordBuilder; encode
		0 o p_307352_
		1 o p_307510_
		2 o p_307297_
	keys (Lcom/mojang/serialization/DynamicOps;)Ljava/util/stream/Stream; keys
		0 o p_307616_
xc net/minecraft/network/chat/ComponentUtils
	a DEFAULT_SEPARATOR_TEXT
	b DEFAULT_SEPARATOR
	c DEFAULT_NO_STYLE_SEPARATOR
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Let;Ljava/util/Optional;Lbsr;I)Ljava/util/Optional; updateForEntity
		static
		0 o p_178425_
		1 o p_178426_
		2 o p_178427_
		3 o p_178428_
	a (Ljava/util/Collection;Lwz;Ljava/util/function/Function;)Lxn; formatList
		static
		0 o p_178437_
		1 o p_178438_
		2 o p_178439_
	a (Ljava/util/Collection;Ljava/util/function/Function;)Lwz; formatAndSortList
		static
		0 o p_130746_
		1 o p_130747_
	a (Ljava/util/Collection;Lwz;)Lwz; formatList
		static
		0 o p_178434_
		1 o p_178435_
	a (Lwz;)Lxn; wrapInSquareBrackets
		static
		0 o p_130749_
	a (Let;Lxw;Lbsr;I)Lxw; resolveStyle
		static
		0 o p_130737_
		1 o p_130738_
		2 o p_130739_
		3 o p_130740_
	a (Let;Lwz;Lbsr;I)Lxn; updateForEntity
		static
		0 o p_130732_
		1 o p_130733_
		2 o p_130734_
		3 o p_130735_
	a (Lxn;Lxw;)Lxn; mergeStyles
		static
		0 o p_130751_
		1 o p_130752_
	a (Ljava/lang/String;)Lxn; copyOnClickText
		static
		0 o p_260039_
	a (Ljava/util/Collection;Ljava/util/Optional;Ljava/util/function/Function;)Lxn; formatList
		static
		0 o p_178430_
		1 o p_178431_
		2 o p_178432_
	a (Ljava/lang/String;Lxw;)Lxw; lambda$copyOnClickText$1
		static
		0 o p_258206_
		1 o p_258207_
	a (Ljava/util/Collection;)Lwz; formatList
		static
		0 o p_130744_
	a (Lcom/mojang/brigadier/Message;)Lwz; fromMessage
		static
		0 o p_130730_
	b (Lwz;)Z isTranslationResolvable
		static
		0 o p_237135_
	b (Ljava/util/Collection;Ljava/util/function/Function;)Lwz; formatList
		static
		0 o p_178441_
		1 o p_178442_
	b (Ljava/lang/String;)Lwz; lambda$formatList$0
		static
		0 o p_130742_
xd net/minecraft/network/chat/FilterMask
	a CODEC
	b FULLY_FILTERED
	c PASS_THROUGH
	d FILTERED_STYLE
	e PASS_THROUGH_CODEC
	f FULLY_FILTERED_CODEC
	g PARTIALLY_FILTERED_CODEC
	h HASH
	i mask
	j type
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_243210_
	<init> (Ljava/util/BitSet;)V <init>
		0 o p_253780_
	<init> (Ljava/util/BitSet;Lxd$a;)V <init>
		0 o p_243243_
		1 o p_243249_
	a (Lvw;)Lxd; read
		static
		0 o p_243205_
	a (I)V setFiltered
		0 o p_243202_
	a (Ljava/lang/String;)Ljava/lang/String; apply
		0 o p_243317_
	a ()Z isEmpty
	a (Lvw;Lxd;)V write
		static
		0 o p_243308_
		1 o p_243231_
	b (Ljava/lang/String;)Lwz; applyWithFormatting
		0 o p_251709_
	b ()Z isFullyFiltered
	c ()Lxd$a; type
	d ()Ljava/util/BitSet; mask
	equals (Ljava/lang/Object;)Z equals
		0 o p_254275_
	hashCode ()I hashCode
xd$a net/minecraft/network/chat/FilterMask$Type
	a PASS_THROUGH
	b FULLY_FILTERED
	c PARTIALLY_FILTERED
	d serializedName
	e codec
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Ljava/util/function/Supplier;)V <init>
		0 o p_253642_
		1 o p_254258_
		2 o p_253679_
		3 o p_253988_
	a ()Lcom/mojang/serialization/MapCodec; codec
	b ()Lcom/mojang/serialization/MapCodec; lambda$static$2
		static
	c ()Ljava/lang/String; getSerializedName
	d ()Lcom/mojang/serialization/MapCodec; lambda$static$1
		static
	e ()Lcom/mojang/serialization/MapCodec; lambda$static$0
		static
	f ()[Lxd$a; $values
		static
	valueOf (Ljava/lang/String;)Lxd$a; valueOf
		static
		0 o p_243219_
	values ()[Lxd$a; values
		static
xe net/minecraft/network/chat/FormattedText
	a STOP_ITERATION
	b EMPTY
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/StringBuilder;Ljava/lang/String;)Ljava/util/Optional; lambda$getString$0
		static
		0 o p_130766_
		1 o p_130767_
	a (Lxe$b;Lxw;)Ljava/util/Optional; visit
		0 o p_130771_
		1 o p_130772_
	a (Lxe$a;)Ljava/util/Optional; visit
		0 o p_130770_
	a (Ljava/lang/String;Lxw;)Lxe; of
		static
		0 o p_130763_
		1 o p_130764_
	a ([Lxe;)Lxe; composite
		static
		0 o p_130774_
	a (Ljava/util/List;)Lxe; composite
		static
		0 o p_130769_
	e (Ljava/lang/String;)Lxe; of
		static
		0 o p_130776_
	getString ()Ljava/lang/String; getString
xe$1 net/minecraft/network/chat/FormattedText$1
	<init> ()V <init>
	a (Lxe$b;Lxw;)Ljava/util/Optional; visit
		0 o p_130781_
		1 o p_130782_
	a (Lxe$a;)Ljava/util/Optional; visit
		0 o p_130779_
xe$2 net/minecraft/network/chat/FormattedText$2
	c val$text
	<init> (Ljava/lang/String;)V <init>
		0 o p_130785_
	a (Lxe$b;Lxw;)Ljava/util/Optional; visit
		0 o p_130789_
		1 o p_130790_
	a (Lxe$a;)Ljava/util/Optional; visit
		0 o p_130787_
xe$3 net/minecraft/network/chat/FormattedText$3
	c val$text
	d val$style
	<init> (Ljava/lang/String;Lxw;)V <init>
		0 o p_130794_
		1 o p_130795_
	a (Lxe$b;Lxw;)Ljava/util/Optional; visit
		0 o p_130799_
		1 o p_130800_
	a (Lxe$a;)Ljava/util/Optional; visit
		0 o p_130797_
xe$4 net/minecraft/network/chat/FormattedText$4
	c val$parts
	<init> (Ljava/util/List;)V <init>
		0 o p_130803_
	a (Lxe$b;Lxw;)Ljava/util/Optional; visit
		0 o p_130807_
		1 o p_130808_
	a (Lxe$a;)Ljava/util/Optional; visit
		0 o p_130805_
xe$a net/minecraft/network/chat/FormattedText$ContentConsumer
	accept (Ljava/lang/String;)Ljava/util/Optional; accept
		0 o p_130810_
xe$b net/minecraft/network/chat/FormattedText$StyledContentConsumer
	accept (Lxw;Ljava/lang/String;)Ljava/util/Optional; accept
		0 o p_130811_
		1 o p_130812_
xf net/minecraft/network/chat/HoverEvent
	a CODEC
	b event
	<clinit> ()V <clinit>
		static
	<init> (Lxf$e;)V <init>
		0 o p_304734_
	<init> (Lxf$a;Ljava/lang/Object;)V <init>
		0 o p_130818_
		1 o p_130819_
	a ()Lxf$a; getAction
	a (Lxf$a;)Ljava/lang/Object; getValue
		0 o p_130824_
	a (Lxf;)Lxf$e; lambda$static$0
		static
		0 o p_337497_
	equals (Ljava/lang/Object;)Z equals
		0 o p_130828_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
xf$a net/minecraft/network/chat/HoverEvent$Action
	a SHOW_TEXT
	b SHOW_ITEM
	c SHOW_ENTITY
	d UNSAFE_CODEC
	e CODEC
	f name
	g allowFromServer
	h codec
	i legacyCodec
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ZLcom/mojang/serialization/Codec;Lxf$d;)V <init>
		0 o p_130842_
		1 o p_130843_
		2 o p_304723_
		3 o p_331991_
	a (Lxf$e;)Ljava/lang/Object; lambda$new$3
		static
		0 o p_304164_
	a (Lxf$a;)Lcom/mojang/serialization/DataResult; filterForSerialization
		static
		0 o p_304784_
	a (Ljava/lang/Object;)Ljava/lang/Object; cast
		0 o p_130865_
	a ()Z isAllowedFromServer
	a (Lwz;Lakp;)Lcom/mojang/serialization/DataResult; lambda$static$0
		static
		0 o p_329861_
		1 o p_329862_
	b (Lxf$a;)Ljava/lang/String; lambda$filterForSerialization$5
		static
		0 o p_339404_
	b ()Ljava/lang/String; lambda$filterForSerialization$4
		static
	b (Ljava/lang/Object;)Lxf$e; lambda$new$2
		0 o p_304162_
	c ()Ljava/lang/String; getSerializedName
	d ()[Lxf$a; lambda$static$1
		static
	toString ()Ljava/lang/String; toString
xf$a$1 net/minecraft/network/chat/HoverEvent$Action$1
	a val$legacyConverter
	b this$0
	<init> (Lxf$a;Lxf$d;)V <init>
		0 o p_331481_
		1 o p_330704_
	a (Lcom/mojang/serialization/DynamicOps;Lxf$d;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; lambda$decode$1
		0 o p_337498_
		1 o p_337499_
		2 o p_337500_
	a (Lcom/mojang/datafixers/util/Pair;Ljava/lang/Object;)Lcom/mojang/datafixers/util/Pair; lambda$decode$0
		0 o p_330990_
		1 o p_331221_
	a ()Ljava/lang/String; lambda$encode$2
		static
	a (Lxf$e;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
		0 o p_330570_
		1 o p_331345_
		2 o p_331702_
	decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode
		0 o p_331755_
		1 o p_331509_
	encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
		0 o p_330296_
		1 o p_330848_
		2 o p_330797_
xf$b net/minecraft/network/chat/HoverEvent$EntityTooltipInfo
	a CODEC
	b type
	c id
	d name
	e linesCache
	<clinit> ()V <clinit>
		static
	<init> (Lbsx;Ljava/util/UUID;Lwz;)V <init>
		0 o p_130876_
		1 o p_130877_
		2 o p_130878_
	<init> (Lbsx;Ljava/util/UUID;Ljava/util/Optional;)V <init>
		0 o p_304581_
		1 o p_304712_
		2 o p_304973_
	a ()Ljava/util/List; getTooltipLines
	a (Ljava/lang/Exception;)Ljava/lang/String; lambda$legacyCreate$5
		static
		0 o p_304606_
	a (Lxf$b;)Ljava/util/Optional; lambda$static$2
		static
		0 o p_304585_
	a (Lwz;Lakp;)Lcom/mojang/serialization/DataResult; legacyCreate
		static
		0 o p_304689_
		1 o p_330431_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_344254_
	a (Lbsx;Ljava/util/UUID;Lwz;)Lxf$b; lambda$legacyCreate$4
		static
		0 o p_329863_
		1 o p_329864_
		2 o p_329865_
	b (Lxf$b;)Ljava/util/UUID; lambda$static$1
		static
		0 o p_304877_
	c (Lxf$b;)Lbsx; lambda$static$0
		static
		0 o p_304417_
	equals (Ljava/lang/Object;)Z equals
		0 o p_130886_
	hashCode ()I hashCode
xf$c net/minecraft/network/chat/HoverEvent$ItemStackInfo
	a FULL_CODEC
	b CODEC
	c SIMPLE_CODEC
	d item
	e count
	f components
	g itemStack
	<clinit> ()V <clinit>
		static
	<init> (Ljm;ILkn;)V <init>
		0 o p_330519_
		1 o p_130894_
		2 o p_331646_
	<init> (Lcuq;)V <init>
		0 o p_130897_
	a (Lwz;Lakp;)Lcom/mojang/serialization/DataResult; legacyCreate
		static
		0 o p_304732_
		1 o p_331763_
	a (Lcom/mojang/brigadier/exceptions/CommandSyntaxException;)Ljava/lang/String; lambda$legacyCreate$0
		static
		0 o p_304657_
	a ()Lcuq; getItemStack
	equals (Ljava/lang/Object;)Z equals
		0 o p_130911_
	hashCode ()I hashCode
xf$d net/minecraft/network/chat/HoverEvent$LegacyConverter
	parse (Lwz;Lakp;)Lcom/mojang/serialization/DataResult; parse
		0 o p_332047_
		1 o p_331431_
xf$e net/minecraft/network/chat/HoverEvent$TypedHoverEvent
	a CODEC
	b LEGACY_CODEC
	c action
	d value
	<clinit> ()V <clinit>
		static
	<init> (Lxf$a;Ljava/lang/Object;)V <init>
		0 o action
		1 o value
	a ()Lxf$a; action
	a (Lxf$a;)Lcom/mojang/serialization/MapCodec; lambda$static$1
		static
		0 o p_337502_
	b ()Ljava/lang/Object; value
	b (Lxf$a;)Lcom/mojang/serialization/MapCodec; lambda$static$0
		static
		0 o p_337503_
	equals (Ljava/lang/Object;)Z equals
		0 o p_304393_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
xg net/minecraft/network/chat/LastSeenMessages
	a CODEC
	b EMPTY
	c LAST_SEEN_MESSAGES_MAX_LENGTH
	d entries
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o entries
	a (Laza$a;)V updateSignature
		0 o p_251665_
	a (Lxm;Lxl;)Lxl$a; lambda$pack$0
		static
		0 o p_253456_
		1 o p_253457_
	a ()Ljava/util/List; entries
	a (Lxm;)Lxg$a; pack
		0 o p_253961_
	equals (Ljava/lang/Object;)Z equals
		0 o p_242428_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
xg$a net/minecraft/network/chat/LastSeenMessages$Packed
	a EMPTY
	b entries
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_249757_
	<init> (Ljava/util/List;)V <init>
		0 o entries
	a (Lxm;)Ljava/util/Optional; unpack
		0 o p_253745_
	a (Lvw;)V write
		0 o p_250725_
	a ()Ljava/util/List; entries
	equals (Ljava/lang/Object;)Z equals
		0 o p_248722_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
xg$b net/minecraft/network/chat/LastSeenMessages$Update
	a offset
	b acknowledged
	<init> (Lvw;)V <init>
		0 o p_242184_
	<init> (ILjava/util/BitSet;)V <init>
		0 o offset
		1 o acknowledged
	a (Lvw;)V write
		0 o p_242221_
	a ()I offset
	b ()Ljava/util/BitSet; acknowledged
	equals (Ljava/lang/Object;)Z equals
		0 o p_242333_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
xh net/minecraft/network/chat/LastSeenMessagesTracker
	a trackedMessages
	b tail
	c offset
	d lastTrackedMessage
	<init> (I)V <init>
		0 o p_242388_
	a (Lxl;Z)Z addPending
		0 o p_248926_
		1 o p_250312_
	a (Lxj;)V addEntry
		0 o p_250255_
	a (Lxl;)V ignorePending
		0 o p_251020_
	a ()I getAndClearOffset
	b ()Lxh$a; generateAndApplyUpdate
	c ()I offset
xh$a net/minecraft/network/chat/LastSeenMessagesTracker$Update
	a lastSeen
	b update
	<init> (Lxg;Lxg$b;)V <init>
		0 o lastSeen
		1 o update
	a ()Lxg; lastSeen
	b ()Lxg$b; update
	equals (Ljava/lang/Object;)Z equals
		0 o p_251158_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
xi net/minecraft/network/chat/LastSeenMessagesValidator
	a lastSeenCount
	b trackedMessages
	c lastPendingMessage
	<init> (I)V <init>
		0 o p_249951_
	a (Lxg$b;)Ljava/util/Optional; applyUpdate
		0 o p_248868_
	a (Lxl;)V addPending
		0 o p_248841_
	a (I)Z applyOffset
		0 o p_251273_
	a ()I trackedMessagesCount
xj net/minecraft/network/chat/LastSeenTrackedEntry
	a signature
	b pending
	<init> (Lxl;Z)V <init>
		0 o signature
		1 o pending
	a ()Lxj; acknowledge
	b ()Lxl; signature
	c ()Z pending
	equals (Ljava/lang/Object;)Z equals
		0 o p_250444_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
xk net/minecraft/network/chat/LocalChatSession
	a sessionId
	b keyPair
	<init> (Ljava/util/UUID;Lcmz;)V <init>
		0 o sessionId
		1 o keyPair
	a (Ljava/util/UUID;)Lxt$c; createMessageEncoder
		0 o p_251085_
	a (Lcmz;)Lxk; create
		static
		0 o p_250798_
	a ()Lxq; asRemote
	b ()Ljava/util/UUID; sessionId
	c ()Lcmz; keyPair
	equals (Ljava/lang/Object;)Z equals
		0 o p_251653_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
xl net/minecraft/network/chat/MessageSignature
	a CODEC
	b BYTES
	c bytes
	<clinit> ()V <clinit>
		static
	<init> ([B)V <init>
		0 o bytes
	a (Lvw;Lxl;)V write
		static
		0 o p_250642_
		1 o p_249714_
	a ()Ljava/nio/ByteBuffer; asByteBuffer
	a (Lxm;)Lxl$a; pack
		0 o p_253845_
	a (Lvw;)Lxl; read
		static
		0 o p_249837_
	a (Lazb;Laza;)Z verify
		0 o p_250998_
		1 o p_249843_
	b ()[B bytes
	equals (Ljava/lang/Object;)Z equals
		0 o p_237166_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
xl$a net/minecraft/network/chat/MessageSignature$Packed
	a FULL_SIGNATURE
	b id
	c fullSignature
	<init> (ILxl;)V <init>
		0 o id
		1 o fullSignature
	<init> (Lxl;)V <init>
		0 o p_249705_
	<init> (I)V <init>
		0 o p_250015_
	a (Lxm;)Ljava/util/Optional; unpack
		0 o p_254423_
	a (Lvw;)Lxl$a; read
		static
		0 o p_250810_
	a (Lvw;Lxl$a;)V write
		static
		0 o p_251691_
		1 o p_252193_
	a ()I id
	b ()Lxl; fullSignature
	equals (Ljava/lang/Object;)Z equals
		0 o p_249581_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
xm net/minecraft/network/chat/MessageSignatureCache
	a NOT_FOUND
	b DEFAULT_CAPACITY
	c entries
	<init> (I)V <init>
		0 o p_250894_
	a (I)Lxl; unpack
		0 o p_253967_
	a (Lxs;Lxl;)V push
		0 o p_314937_
		1 o p_314936_
	a (Ljava/util/ArrayDeque;)V push
		0 o p_251419_
	a ()Lxm; createDefault
		static
	a (Ljava/util/List;)V push
		0 o p_248560_
	a (Lxl;)I pack
		0 o p_254157_
xn net/minecraft/network/chat/MutableComponent
	c contents
	d siblings
	e style
	f visualOrderText
	g decomposedWith
	<init> (Lxa;Ljava/util/List;Lxw;)V <init>
		0 o p_237200_
		1 o p_237201_
		2 o p_237202_
	a (Ljava/util/function/UnaryOperator;)Lxn; withStyle
		0 o p_130939_
	a (Ln;)Lxn; withStyle
		0 o p_130941_
	a ([Ln;)Lxn; withStyle
		0 o p_130945_
	a ()Lxw; getStyle
	a (Lxa;)Lxn; create
		static
		0 o p_237205_
	b ()Lxa; getContents
	b (Lxw;)Lxn; setStyle
		0 o p_130943_
	b (I)Lxn; withColor
		0 o p_307552_
	b (Lwz;)Lxn; append
		0 o p_130942_
	c (Lxw;)Lxn; withStyle
		0 o p_130949_
	c ()Ljava/util/List; getSiblings
	equals (Ljava/lang/Object;)Z equals
		0 o p_237209_
	f (Ljava/lang/String;)Lxn; append
		0 o p_130947_
	g ()Laya; getVisualOrderText
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
xo net/minecraft/network/chat/OutgoingChatMessage
	a ()Lwz; content
	a (Laqv;ZLwv$a;)V sendToPlayer
		0 o p_250979_
		1 o p_249307_
		2 o p_252281_
	a (Lxp;)Lxo; create
		static
		0 o p_249173_
xo$a net/minecraft/network/chat/OutgoingChatMessage$Disguised
	a content
	<init> (Lwz;)V <init>
		0 o content
	a ()Lwz; content
	a (Laqv;ZLwv$a;)V sendToPlayer
		0 o p_249237_
		1 o p_249574_
		2 o p_250880_
	equals (Ljava/lang/Object;)Z equals
		0 o p_250096_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
xo$b net/minecraft/network/chat/OutgoingChatMessage$Player
	a message
	<init> (Lxp;)V <init>
		0 o message
	a ()Lwz; content
	a (Laqv;ZLwv$a;)V sendToPlayer
		0 o p_249642_
		1 o p_251123_
		2 o p_251482_
	b ()Lxp; message
	equals (Ljava/lang/Object;)Z equals
		0 o p_251410_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
xp net/minecraft/network/chat/PlayerChatMessage
	a MAP_CODEC
	b MESSAGE_EXPIRES_AFTER_SERVER
	c MESSAGE_EXPIRES_AFTER_CLIENT
	d link
	e signature
	f signedBody
	g unsignedContent
	h filterMask
	i SYSTEM_SENDER
	<clinit> ()V <clinit>
		static
	<init> (Lxu;Lxl;Lxs;Lwz;Lxd;)V <init>
		0 o link
		1 o signature
		2 o signedBody
		3 o unsignedContent
		4 o filterMask
	a (Laza$a;)V lambda$verify$4
		0 o p_249861_
	a (Lxp;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_253458_
	a (Lwz;)Lxp; withUnsignedContent
		0 o p_242164_
	a (Lazb;)Z verify
		0 o p_241442_
	a (Ljava/util/UUID;Ljava/lang/String;)Lxp; unsigned
		static
		0 o p_251783_
		1 o p_251615_
	a (Ljava/lang/String;)Lxp; system
		static
		0 o p_249209_
	a (Ljava/util/UUID;)Z hasSignatureFrom
		0 o p_243236_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_304165_
	a (Z)Lxp; filter
		0 o p_243223_
	a (Ljava/time/Instant;)Z hasExpiredServer
		0 o p_240573_
	a (Lxu;Ljava/util/Optional;Lxs;Ljava/util/Optional;Lxd;)Lxp; lambda$static$2
		static
		0 o p_253461_
		1 o p_253462_
		2 o p_253463_
		3 o p_253464_
		4 o p_253465_
	a (Lxd;)Lxp; filter
		0 o p_243320_
	a (Laza$a;Lxu;Lxs;)V updateSignature
		static
		0 o p_250661_
		1 o p_248621_
		2 o p_248823_
	a ()Lxp; removeUnsignedContent
	b ()Lxp; removeSignature
	b (Ljava/time/Instant;)Z hasExpiredClient
		0 o p_240629_
	b (Lxp;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_253459_
	c ()Ljava/lang/String; signedContent
	d ()Lwz; decoratedContent
	e ()Ljava/time/Instant; timeStamp
	equals (Ljava/lang/Object;)Z equals
		0 o p_237251_
	f ()J salt
	g ()Ljava/util/UUID; sender
	h ()Z isSystem
	hashCode ()I hashCode
	i ()Z hasSignature
	j ()Z isFullyFiltered
	k ()Lxu; link
	l ()Lxl; signature
	m ()Lxs; signedBody
	n ()Lwz; unsignedContent
	o ()Lxd; filterMask
	p ()Lwz; lambda$decoratedContent$5
	toString ()Ljava/lang/String; toString
xq net/minecraft/network/chat/RemoteChatSession
	a sessionId
	b profilePublicKey
	<init> (Ljava/util/UUID;Lcna;)V <init>
		0 o sessionId
		1 o profilePublicKey
	a ()Lxq$a; asData
	a (Ljava/util/UUID;)Lxt$b; createMessageDecoder
		0 o p_249107_
	a (Ljava/time/Duration;)Lxv; createMessageValidator
		0 o p_298238_
	b ()Z hasExpired
	b (Ljava/time/Duration;)Z lambda$createMessageValidator$0
		0 o p_299237_
	c ()Ljava/util/UUID; sessionId
	d ()Lcna; profilePublicKey
	equals (Ljava/lang/Object;)Z equals
		0 o p_250614_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
xq$a net/minecraft/network/chat/RemoteChatSession$Data
	a sessionId
	b profilePublicKey
	<init> (Ljava/util/UUID;Lcna$a;)V <init>
		0 o sessionId
		1 o profilePublicKey
	a (Lcom/mojang/authlib/GameProfile;Lazb;)Lxq; validate
		0 o p_251231_
		1 o p_248970_
	a (Lvw;)Lxq$a; read
		static
		0 o p_252181_
	a ()Ljava/util/UUID; sessionId
	a (Lvw;Lxq$a;)V write
		static
		0 o p_248910_
		1 o p_250537_
	b ()Lcna$a; profilePublicKey
	equals (Ljava/lang/Object;)Z equals
		0 o p_250315_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
xr net/minecraft/network/chat/SignableCommand
	a arguments
	<init> (Ljava/util/List;)V <init>
		0 o arguments
	a (Lcom/mojang/brigadier/ParseResults;)Z hasSignableArguments
		static
		0 o p_338893_
	a ()Ljava/util/List; arguments
	a (Ljava/lang/String;)Lxr$a; getArgument
		0 o p_338342_
	a (Ljava/lang/String;Lcom/mojang/brigadier/context/CommandContextBuilder;)Ljava/util/List; collectArguments
		static
		0 o p_252055_
		1 o p_251770_
	b (Lcom/mojang/brigadier/ParseResults;)Lxr; of
		static
		0 o p_250316_
	equals (Ljava/lang/Object;)Z equals
		0 o p_250752_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
xr$a net/minecraft/network/chat/SignableCommand$Argument
	a node
	b value
	<init> (Lcom/mojang/brigadier/tree/ArgumentCommandNode;Ljava/lang/String;)V <init>
		0 o node
		1 o value
	a ()Ljava/lang/String; name
	b ()Lcom/mojang/brigadier/tree/ArgumentCommandNode; node
	c ()Ljava/lang/String; value
	equals (Ljava/lang/Object;)Z equals
		0 o p_250877_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
xs net/minecraft/network/chat/SignedMessageBody
	a MAP_CODEC
	b content
	c timeStamp
	d salt
	e lastSeen
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/time/Instant;JLxg;)V <init>
		0 o content
		1 o timeStamp
		2 o salt
		3 o lastSeen
	a (Laza$a;)V updateSignature
		0 o p_249654_
	a ()Ljava/lang/String; content
	a (Ljava/lang/String;)Lxs; unsigned
		static
		0 o p_249884_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_253722_
	a (Lxm;)Lxs$a; pack
		0 o p_253671_
	b ()Ljava/time/Instant; timeStamp
	c ()J salt
	d ()Lxg; lastSeen
	equals (Ljava/lang/Object;)Z equals
		0 o p_241378_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
xs$a net/minecraft/network/chat/SignedMessageBody$Packed
	a content
	b timeStamp
	c salt
	d lastSeen
	<init> (Lvw;)V <init>
		0 o p_251620_
	<init> (Ljava/lang/String;Ljava/time/Instant;JLxg$a;)V <init>
		0 o content
		1 o timeStamp
		2 o salt
		3 o lastSeen
	a (Lxm;)Ljava/util/Optional; unpack
		0 o p_253919_
	a (Lvw;)V write
		0 o p_250247_
	a (Lxg;)Lxs; lambda$unpack$0
		0 o p_249065_
	a ()Ljava/lang/String; content
	b ()Ljava/time/Instant; timeStamp
	c ()J salt
	d ()Lxg$a; lastSeen
	equals (Ljava/lang/Object;)Z equals
		0 o p_251927_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
xt net/minecraft/network/chat/SignedMessageChain
	a LOGGER
	b nextLink
	c lastTimeStamp
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/UUID;Ljava/util/UUID;)V <init>
		0 o p_250050_
		1 o p_249127_
	a (Lazc;)Lxt$c; encoder
		0 o p_248636_
	a (Lcna;)Lxt$b; decoder
		0 o p_249122_
	a (Lxu;Lxs;Laza$a;)V lambda$encoder$0
		static
		0 o p_248063_
		1 o p_248064_
		2 o p_248065_
	a (Lazc;Lxs;)Lxl; lambda$encoder$1
		0 o p_337504_
		1 o p_337505_
xt$1 net/minecraft/network/chat/SignedMessageChain$1
	a val$profilePublicKey
	b val$signatureValidator
	c this$0
	<init> (Lxt;Lcna;Lazb;)V <init>
		0 o p_338399_
		1 o p_338598_
		2 o p_338295_
	setChainBroken ()V setChainBroken
	unpack (Lxl;Lxs;)Lxp; unpack
		0 o p_338553_
		1 o p_338592_
xt$a net/minecraft/network/chat/SignedMessageChain$DecodeException
	a MISSING_PROFILE_KEY
	b CHAIN_BROKEN
	c EXPIRED_PROFILE_KEY
	d INVALID_SIGNATURE
	e OUT_OF_ORDER_CHAT
	<clinit> ()V <clinit>
		static
	<init> (Lwz;)V <init>
		0 o p_249149_
xt$b net/minecraft/network/chat/SignedMessageChain$Decoder
	a (Ljava/util/function/BooleanSupplier;Ljava/util/UUID;Lxl;Lxs;)Lxp; lambda$unsigned$0
		static
		0 o p_337506_
		1 o p_337507_
		2 o p_337508_
		3 o p_337509_
	setChainBroken ()V setChainBroken
	unpack (Lxl;Lxs;)Lxp; unpack
		0 o p_249082_
		1 o p_250981_
	unsigned (Ljava/util/UUID;Ljava/util/function/BooleanSupplier;)Lxt$b; unsigned
		static
		0 o p_251747_
		1 o p_315009_
xt$c net/minecraft/network/chat/SignedMessageChain$Encoder
	a UNSIGNED
	<clinit> ()V <clinit>
		static
	a (Lxs;)Lxl; lambda$static$0
		static
		0 o p_250548_
	pack (Lxs;)Lxl; pack
		0 o p_250628_
xu net/minecraft/network/chat/SignedMessageLink
	a CODEC
	b index
	c sender
	d sessionId
	<clinit> ()V <clinit>
		static
	<init> (ILjava/util/UUID;Ljava/util/UUID;)V <init>
		0 o index
		1 o sender
		2 o sessionId
	a (Laza$a;)V updateSignature
		0 o p_249261_
	a (Lxu;)Z isDescendantOf
		0 o p_250977_
	a (Ljava/util/UUID;)Lxu; unsigned
		static
		0 o p_251496_
	a ()Lxu; advance
	a (Ljava/util/UUID;Ljava/util/UUID;)Lxu; root
		static
		0 o p_249990_
		1 o p_248913_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_253768_
	b ()I index
	c ()Ljava/util/UUID; sender
	d ()Ljava/util/UUID; sessionId
	equals (Ljava/lang/Object;)Z equals
		0 o p_250380_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
xv net/minecraft/network/chat/SignedMessageValidator
	a LOGGER
	b ACCEPT_UNSIGNED
	c REJECT_ALL
	<clinit> ()V <clinit>
		static
	a (Lxp;)Lxp; lambda$static$0
		static
		0 o p_314910_
	updateAndValidate (Lxp;)Lxp; updateAndValidate
		0 o p_251036_
xv$a net/minecraft/network/chat/SignedMessageValidator$KeyBased
	d validator
	e expired
	f lastMessage
	g isChainValid
	<init> (Lazb;Ljava/util/function/BooleanSupplier;)V <init>
		0 o p_241517_
		1 o p_298457_
	a (Lxp;)Z validateChain
		0 o p_250412_
	b (Lxp;)Z validate
		0 o p_298939_
	updateAndValidate (Lxp;)Lxp; updateAndValidate
		0 o p_251182_
xw net/minecraft/network/chat/Style
	a EMPTY
	b DEFAULT_FONT
	c color
	d bold
	e italic
	f underlined
	g strikethrough
	h obfuscated
	i clickEvent
	j hoverEvent
	k insertion
	l font
	<clinit> ()V <clinit>
		static
	<init> (Lxy;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Lwx;Lxf;Ljava/lang/String;Lakr;)V <init>
		0 o p_131113_
		1 o p_131114_
		2 o p_131115_
		3 o p_131116_
		4 o p_131117_
		5 o p_131118_
		6 o p_131119_
		7 o p_131120_
		8 o p_131121_
		9 o p_131122_
	a (Lxy;)Lxw; withColor
		0 o p_131149_
	a (Ln;)Lxw; withColor
		0 o p_131141_
	a ()Lxy; getColor
	a (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)Lxw; create
		static
		0 o p_237258_
		1 o p_237259_
		2 o p_237260_
		3 o p_237261_
		4 o p_237262_
		5 o p_237263_
		6 o p_237264_
		7 o p_237265_
		8 o p_304921_
		9 o p_304811_
	a (Lwx;)Lxw; withClickEvent
		0 o p_131143_
	a ([Ln;)Lxw; applyFormats
		0 o p_131153_
	a (Lxf;)Lxw; withHoverEvent
		0 o p_131145_
	a (Ljava/lang/String;)Lxw; withInsertion
		0 o p_131139_
	a (Ljava/lang/Boolean;)Lxw; withBold
		0 o p_131137_
	a (I)Lxw; withColor
		0 o p_178521_
	a (Lxw;Ljava/lang/Object;Ljava/lang/Object;)Lxw; checkEmptyAfterChange
		static
		0 o p_304840_
		1 o p_304483_
		2 o p_304384_
	a (Lxw;)Lxw; applyTo
		0 o p_131147_
	a (Lakr;)Lxw; withFont
		0 o p_131151_
	b (Ljava/lang/Boolean;)Lxw; withItalic
		0 o p_131156_
	b (Ln;)Lxw; applyFormat
		0 o p_131158_
	b ()Z isBold
	c (Ljava/lang/Boolean;)Lxw; withUnderlined
		0 o p_131163_
	c (Ln;)Lxw; applyLegacyFormat
		0 o p_131165_
	c ()Z isItalic
	d (Ljava/lang/Boolean;)Lxw; withStrikethrough
		0 o p_178523_
	d ()Z isStrikethrough
	e (Ljava/lang/Boolean;)Lxw; withObfuscated
		0 o p_178525_
	e ()Z isUnderlined
	equals (Ljava/lang/Object;)Z equals
		0 o p_131175_
	f ()Z isObfuscated
	g ()Z isEmpty
	h ()Lwx; getClickEvent
	hashCode ()I hashCode
	i ()Lxf; getHoverEvent
	j ()Ljava/lang/String; getInsertion
	k ()Lakr; getFont
	toString ()Ljava/lang/String; toString
xw$1 net/minecraft/network/chat/Style$1
	a $SwitchMap$net$minecraft$ChatFormatting
	<clinit> ()V <clinit>
		static
xw$a net/minecraft/network/chat/Style$1Collector
	a val$result
	b isNotFirst
	<init> (Lxw;Ljava/lang/StringBuilder;)V <init>
		0 o p_237286_
		1 o p_237287_
	a (Ljava/lang/String;Ljava/lang/Boolean;)V addFlagString
		0 o p_237290_
		1 o p_237291_
	a (Ljava/lang/String;Ljava/lang/Object;)V addValueString
		0 o p_237293_
		1 o p_237294_
	a ()V prependSeparator
xw$b net/minecraft/network/chat/Style$Serializer
	a MAP_CODEC
	b CODEC
	c TRUSTED_STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lxw;)Ljava/util/Optional; lambda$static$9
		static
		0 o p_304448_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$10
		static
		0 o p_304583_
	b (Lxw;)Ljava/util/Optional; lambda$static$8
		static
		0 o p_304670_
	c (Lxw;)Ljava/util/Optional; lambda$static$7
		static
		0 o p_304424_
	d (Lxw;)Ljava/util/Optional; lambda$static$6
		static
		0 o p_304578_
	e (Lxw;)Ljava/util/Optional; lambda$static$5
		static
		0 o p_304916_
	f (Lxw;)Ljava/util/Optional; lambda$static$4
		static
		0 o p_304494_
	g (Lxw;)Ljava/util/Optional; lambda$static$3
		static
		0 o p_304946_
	h (Lxw;)Ljava/util/Optional; lambda$static$2
		static
		0 o p_304980_
	i (Lxw;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_304491_
	j (Lxw;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_304458_
xx net/minecraft/network/chat/SubStringSource
	a plainText
	b charStyles
	c reverseCharModifier
	<init> (Ljava/lang/String;Ljava/util/List;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)V <init>
		0 o p_131232_
		1 o p_131233_
		2 o p_131234_
	a (IIZ)Ljava/util/List; substring
		0 o p_131237_
		1 o p_131238_
		2 o p_131239_
	a (Lxe;)Lxx; create
		static
		0 o p_178537_
	a (Ljava/lang/StringBuilder;Ljava/util/List;ILxw;I)Z lambda$create$2
		static
		0 o p_178531_
		1 o p_178532_
		2 o p_178533_
		3 o p_178534_
		4 o p_178535_
	a ()Ljava/lang/String; getPlainText
	a (I)I lambda$create$0
		static
		0 o p_178527_
	a (Ljava/lang/StringBuilder;Ljava/util/List;Lxw;Ljava/lang/String;)Ljava/util/Optional; lambda$create$3
		static
		0 o p_131247_
		1 o p_131248_
		2 o p_131249_
		3 o p_131250_
	a (Lxe;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;Ljava/util/function/UnaryOperator;)Lxx; create
		static
		0 o p_131252_
		1 o p_131253_
		2 o p_131254_
	a (Ljava/lang/String;)Ljava/lang/String; lambda$create$1
		static
		0 o p_178529_
xy net/minecraft/network/chat/TextColor
	a CODEC
	b CUSTOM_COLOR_PREFIX
	c LEGACY_FORMAT_TO_COLOR
	d NAMED_COLORS
	e value
	f name
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_131261_
	<init> (ILjava/lang/String;)V <init>
		0 o p_131263_
		1 o p_131264_
	a (Ln;)Lxy; fromLegacyFormat
		static
		0 o p_131271_
	a (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; parseColor
		static
		0 o p_131269_
	a ()I getValue
	a (Lxy;)Ljava/lang/String; lambda$static$1
		static
		0 o p_237297_
	a (I)Lxy; fromRgb
		static
		0 o p_131267_
	b (Ln;)Lxy; lambda$static$0
		static
		0 o p_237301_
	b (Ljava/lang/String;)Ljava/lang/String; lambda$parseColor$4
		static
		0 o p_304167_
	b ()Ljava/lang/String; serialize
	c (Ljava/lang/String;)Ljava/lang/String; lambda$parseColor$3
		static
		0 o p_304168_
	c ()Ljava/lang/String; formatValue
	d (Ljava/lang/String;)Ljava/lang/String; lambda$parseColor$2
		static
		0 o p_304166_
	equals (Ljava/lang/Object;)Z equals
		0 o p_131279_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
xz net/minecraft/network/chat/ThrowingComponent
	a component
	<init> (Lwz;Ljava/lang/Throwable;)V <init>
		0 o p_237306_
		1 o p_237307_
	<init> (Lwz;)V <init>
		0 o p_237304_
	a ()Lwz; getComponent
y net/minecraft/ReportType
	a CRASH
	b PROFILE
	c TEST
	d NETWORK_PROTOCOL_ERROR
	e CHUNK_IO_ERROR
	f header
	g nuggets
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/util/List;)V <init>
		0 o header
		1 o nuggets
	a ()Ljava/lang/String; getErrorComment
	a (Ljava/lang/StringBuilder;Ljava/util/List;)V appendHeader
		0 o p_350666_
		1 o p_350633_
	b ()Ljava/lang/String; header
	c ()Ljava/util/List; nuggets
	equals (Ljava/lang/Object;)Z equals
		0 o p_350778_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ya net/minecraft/network/chat/contents/BlockDataSource
	a SUB_CODEC
	b TYPE
	d posPattern
	e compiledPos
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o p_237312_
	<init> (Ljava/lang/String;Lgr;)V <init>
		0 o posPattern
		1 o compiledPos
	a (Let;)Ljava/util/stream/Stream; getData
		0 o p_237323_
	a ()Lyb$a; type
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_304487_
	a (Ljava/lang/String;)Lgr; compilePos
		static
		0 o p_237318_
	b ()Ljava/lang/String; posPattern
	c ()Lgr; compiledPos
	equals (Ljava/lang/Object;)Z equals
		0 o p_237321_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
yb net/minecraft/network/chat/contents/DataSource
	c CODEC
	<clinit> ()V <clinit>
		static
	a (Let;)Ljava/util/stream/Stream; getData
		0 o p_237326_
	a ()Lyb$a; type
yb$a net/minecraft/network/chat/contents/DataSource$Type
	a codec
	b id
	<init> (Lcom/mojang/serialization/MapCodec;Ljava/lang/String;)V <init>
		0 o codec
		1 o id
	a ()Lcom/mojang/serialization/MapCodec; codec
	b ()Ljava/lang/String; id
	c ()Ljava/lang/String; getSerializedName
	equals (Ljava/lang/Object;)Z equals
		0 o p_304751_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
yc net/minecraft/network/chat/contents/EntityDataSource
	a SUB_CODEC
	b TYPE
	d selectorPattern
	e compiledSelector
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o p_237330_
	<init> (Ljava/lang/String;Lhi;)V <init>
		0 o selectorPattern
		1 o compiledSelector
	a (Let;)Ljava/util/stream/Stream; getData
		0 o p_237341_
	a (Ljava/lang/String;)Lhi; compileSelector
		static
		0 o p_237336_
	a ()Lyb$a; type
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_304696_
	b ()Ljava/lang/String; selectorPattern
	c ()Lhi; compiledSelector
	equals (Ljava/lang/Object;)Z equals
		0 o p_237339_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
yd net/minecraft/network/chat/contents/KeybindContents
	a CODEC
	b TYPE
	c name
	d nameResolver
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o p_237347_
	a (Lyd;)Ljava/lang/String; lambda$static$0
		static
		0 o p_304386_
	a (Lxe$b;Lxw;)Ljava/util/Optional; visit
		0 o p_237352_
		1 o p_237353_
	a (Lxe$a;)Ljava/util/Optional; visit
		0 o p_237350_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_304454_
	a ()Lxa$a; type
	b ()Ljava/lang/String; getName
	c ()Lwz; getNestedComponent
	equals (Ljava/lang/Object;)Z equals
		0 o p_237356_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ye net/minecraft/network/chat/contents/KeybindResolver
	a keyResolver
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/function/Function;)V setKeyResolver
		static
		0 o p_237365_
	a (Ljava/lang/String;)Ljava/util/function/Supplier; lambda$static$1
		static
		0 o p_237363_
	b (Ljava/lang/String;)Lwz; lambda$static$0
		static
		0 o p_237367_
yf net/minecraft/network/chat/contents/NbtContents
	a CODEC
	b TYPE
	c compiledNbtPath
	d LOGGER
	e interpreting
	f separator
	g nbtPathPattern
	h dataSource
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ZLjava/util/Optional;Lyb;)V <init>
		0 o p_237395_
		1 o p_237396_
		2 o p_237397_
		3 o p_237398_
	<init> (Ljava/lang/String;Lfl$g;ZLjava/util/Optional;Lyb;)V <init>
		0 o p_237389_
		1 o p_237390_
		2 o p_237391_
		3 o p_237392_
		4 o p_237393_
	a (Ljava/util/stream/Stream;)Lxn; lambda$resolve$6
		static
		0 o p_237412_
	a (Let;Lbsr;I)Lxn; resolve
		0 o p_237401_
		1 o p_237402_
		2 o p_237403_
	a (Ljava/lang/String;)Lfl$g; compileNbtPath
		static
		0 o p_237410_
	a (Ljava/util/stream/Stream;Lxn;)Lxn; lambda$resolve$5
		static
		0 o p_237414_
		1 o p_237415_
	a (Lub;)Ljava/util/stream/Stream; lambda$resolve$1
		0 o p_237417_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337510_
	a (Let;Lbsr;ILjava/lang/String;)Ljava/util/stream/Stream; lambda$resolve$2
		static
		0 o p_329866_
		1 o p_329867_
		2 o p_329868_
		3 o p_329869_
	a (Lxn;Lxn;Lxn;)Lxn; lambda$resolve$4
		static
		0 o p_237423_
		1 o p_237424_
		2 o p_237425_
	a (Lwz;Lxn;Lxn;)Lxn; lambda$resolve$3
		static
		0 o p_237419_
		1 o p_237420_
		2 o p_237421_
	a ()Lxa$a; type
	b ()Ljava/lang/String; getNbtPath
	c ()Z isInterpreting
	d ()Ljava/util/Optional; getSeparator
	e ()Lyb; getDataSource
	equals (Ljava/lang/Object;)Z equals
		0 o p_237430_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
yg net/minecraft/network/chat/contents/PlainTextContents
	a CODEC
	b TYPE
	c EMPTY
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;)Lyg; create
		static
		0 o p_304441_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_304480_
	a ()Lxa$a; type
	b ()Ljava/lang/String; text
yg$1 net/minecraft/network/chat/contents/PlainTextContents$1
	<init> ()V <init>
	b ()Ljava/lang/String; text
	toString ()Ljava/lang/String; toString
yg$a net/minecraft/network/chat/contents/PlainTextContents$LiteralContents
	d text
	<init> (Ljava/lang/String;)V <init>
		0 o text
	a (Lxe$b;Lxw;)Ljava/util/Optional; visit
		0 o p_304890_
		1 o p_304907_
	a (Lxe$a;)Ljava/util/Optional; visit
		0 o p_304816_
	b ()Ljava/lang/String; text
	equals (Ljava/lang/Object;)Z equals
		0 o p_304679_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
yh net/minecraft/network/chat/contents/ScoreContents
	a INNER_CODEC
	b CODEC
	c TYPE
	d name
	e selector
	f objective
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o p_237438_
		1 o p_237439_
	a (Ljava/lang/String;)Lhi; parseSelector
		static
		0 o p_237448_
	a (Let;Lbsr;I)Lxn; resolve
		0 o p_237444_
		1 o p_237445_
		2 o p_237446_
	a (Let;)Leyf; findTargetName
		0 o p_237442_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_304795_
	a (Leyf;Let;)Lxn; getScore
		0 o p_313863_
		1 o p_237451_
	a ()Lxa$a; type
	b ()Ljava/lang/String; getName
	c ()Lhi; getSelector
	d ()Ljava/lang/String; getObjective
	equals (Ljava/lang/Object;)Z equals
		0 o p_237455_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
yi net/minecraft/network/chat/contents/SelectorContents
	a CODEC
	b TYPE
	c separator
	d LOGGER
	e pattern
	f selector
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/util/Optional;)V <init>
		0 o p_237464_
		1 o p_237465_
	a (Ljava/lang/String;)Lhi; parseSelector
		static
		0 o p_237472_
	a (Let;Lbsr;I)Lxn; resolve
		0 o p_237468_
		1 o p_237469_
		2 o p_237470_
	a (Lxe$b;Lxw;)Ljava/util/Optional; visit
		0 o p_237476_
		1 o p_237477_
	a (Lxe$a;)Ljava/util/Optional; visit
		0 o p_237474_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337511_
	a ()Lxa$a; type
	b ()Ljava/lang/String; getPattern
	c ()Lhi; getSelector
	d ()Ljava/util/Optional; getSeparator
	equals (Ljava/lang/Object;)Z equals
		0 o p_237481_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
yj net/minecraft/network/chat/contents/StorageDataSource
	a SUB_CODEC
	b TYPE
	d id
	<clinit> ()V <clinit>
		static
	<init> (Lakr;)V <init>
		0 o id
	a (Let;)Ljava/util/stream/Stream; getData
		0 o p_237491_
	a ()Lyb$a; type
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_304609_
	b ()Lakr; id
	equals (Ljava/lang/Object;)Z equals
		0 o p_237489_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
yk net/minecraft/network/chat/contents/TranslatableContents
	a NO_ARGS
	b CODEC
	c TYPE
	d PRIMITIVE_ARG_CODEC
	e ARG_CODEC
	f TEXT_PERCENT
	g TEXT_NULL
	h key
	i fallback
	j args
	k decomposedWith
	l decomposedParts
	m FORMAT_PATTERN
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V <init>
		0 o p_265775_
		1 o p_265204_
		2 o p_265752_
	a (Ljava/lang/String;Ljava/util/function/Consumer;)V decomposeTemplate
		0 o p_237516_
		1 o p_237517_
	a (I)Lxe; getArgument
		0 o p_237510_
	a (Ljava/util/List;)[Ljava/lang/Object; lambda$adjustArgs$9
		static
		0 o p_304855_
	a (Ljava/util/Optional;)[Ljava/lang/Object; adjustArgs
		static
		0 o p_304744_
	a (Let;Lbsr;I)Lxn; resolve
		0 o p_237512_
		1 o p_237513_
		2 o p_237514_
	a (Lyk;)Ljava/util/Optional; lambda$static$7
		static
		0 o p_304814_
	a (Lxe$b;Lxw;)Ljava/util/Optional; visit
		0 o p_237521_
		1 o p_237522_
	a (Lxe$a;)Ljava/util/Optional; visit
		0 o p_237519_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$8
		static
		0 o p_337512_
	a (Ljava/lang/String;Ljava/util/Optional;Ljava/util/Optional;)Lyk; create
		static
		0 o p_304502_
		1 o p_304440_
		2 o p_304710_
	a ()Lxa$a; type
	a (Lcom/mojang/datafixers/util/Either;)Ljava/lang/Object; lambda$static$3
		static
		0 o p_304564_
	a (Ljava/lang/Object;)Z isAllowedPrimitiveArgument
		static
		0 o p_304690_
	a (Lwz;)Ljava/lang/Object; lambda$static$2
		static
		0 o p_304596_
	a ([Ljava/lang/Object;)Ljava/util/Optional; adjustArgs
		static
		0 o p_304743_
	b (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; filterAllowedArguments
		static
		0 o p_304727_
	b (Lyk;)Ljava/util/Optional; lambda$static$6
		static
		0 o p_304865_
	b ()Ljava/lang/String; getKey
	c (Ljava/lang/Object;)Lcom/mojang/datafixers/util/Either; lambda$static$4
		static
		0 o p_304615_
	c ()Ljava/lang/String; getFallback
	c (Lyk;)Ljava/lang/String; lambda$static$5
		static
		0 o p_304759_
	d (Ljava/lang/Object;)Ljava/lang/Object; lambda$static$1
		static
		0 o p_304446_
	d ()[Ljava/lang/Object; getArgs
	e ()V decompose
	equals (Ljava/lang/Object;)Z equals
		0 o p_237526_
	f ()Ljava/lang/String; lambda$filterAllowedArguments$0
		static
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
yl net/minecraft/network/chat/contents/TranslatableFormatException
	<init> (Lyk;Ljava/lang/Throwable;)V <init>
		0 o p_237536_
		1 o p_237537_
	<init> (Lyk;I)V <init>
		0 o p_237530_
		1 o p_237531_
	<init> (Lyk;Ljava/lang/String;)V <init>
		0 o p_237533_
		1 o p_237534_
ym net/minecraft/network/chat/contents/package-info
yn net/minecraft/network/chat/numbers/BlankFormat
	a INSTANCE
	b TYPE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (I)Lxn; format
		0 o p_313861_
	a ()Lyq; type
yn$1 net/minecraft/network/chat/numbers/BlankFormat$1
	a CODEC
	b STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; mapCodec
	b ()Lyx; streamCodec
yo net/minecraft/network/chat/numbers/FixedFormat
	a TYPE
	b value
	<clinit> ()V <clinit>
		static
	<init> (Lwz;)V <init>
		0 o p_313808_
	a (I)Lxn; format
		0 o p_313721_
	a ()Lyq; type
yo$1 net/minecraft/network/chat/numbers/FixedFormat$1
	a CODEC
	b STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; mapCodec
	a (Lyo;)Lwz; lambda$$1
		static
		0 o p_319536_
	b ()Lyx; streamCodec
	b (Lyo;)Lwz; lambda$$0
		static
		0 o p_313699_
yp net/minecraft/network/chat/numbers/NumberFormat
	a (I)Lxn; format
		0 o p_313811_
	a ()Lyq; type
yq net/minecraft/network/chat/numbers/NumberFormatType
	a ()Lcom/mojang/serialization/MapCodec; mapCodec
	b ()Lyx; streamCodec
yr net/minecraft/network/chat/numbers/NumberFormatTypes
	a MAP_CODEC
	b CODEC
	c STREAM_CODEC
	d OPTIONAL_STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljz;)Lyq; bootstrap
		static
		0 o p_313781_
ys net/minecraft/network/chat/numbers/StyledFormat
	a TYPE
	b NO_STYLE
	c SIDEBAR_DEFAULT
	d PLAYER_LIST_DEFAULT
	e style
	<clinit> ()V <clinit>
		static
	<init> (Lxw;)V <init>
		0 o p_313874_
	a (I)Lxn; format
		0 o p_313770_
	a ()Lyq; type
ys$1 net/minecraft/network/chat/numbers/StyledFormat$1
	a CODEC
	b STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; mapCodec
	a (Lys;)Lxw; lambda$$1
		static
		0 o p_319537_
	b ()Lyx; streamCodec
	b (Lys;)Lxw; lambda$$0
		static
		0 o p_313795_
yt net/minecraft/network/chat/numbers/package-info
yu net/minecraft/network/chat/package-info
yv net/minecraft/network/codec/ByteBufCodecs
	a MAX_INITIAL_COLLECTION_SIZE
	b BOOL
	c BYTE
	d SHORT
	e UNSIGNED_SHORT
	f INT
	g VAR_INT
	h VAR_LONG
	i FLOAT
	j DOUBLE
	k BYTE_ARRAY
	l STRING_UTF8
	m TAG
	n TRUSTED_TAG
	o COMPOUND_TAG
	p TRUSTED_COMPOUND_TAG
	q OPTIONAL_COMPOUND_TAG
	r VECTOR3F
	s QUATERNIONF
	t GAME_PROFILE_PROPERTIES
	u GAME_PROFILE
	<clinit> ()V <clinit>
		static
	a (Lyx;)Lyx; optional
		static
		0 o p_320522_
	a (Ljr;)Lyx; idMapper
		static
		0 o p_319822_
	a (Lio/netty/buffer/ByteBuf;I)I readCount
		static
		0 o p_331813_
		1 o p_331668_
	a (Ljava/util/function/IntFunction;Lyx;)Lyx; collection
		static
		0 o p_320579_
		1 o p_319970_
	a (Luy;Ljava/lang/String;)Lio/netty/handler/codec/DecoderException; lambda$fromCodec$5
		static
		0 o p_339406_
		1 o p_339407_
	a (Lakq;Ljava/util/function/Function;)Lyx; registry
		static
		0 o p_319942_
		1 o p_320353_
	a (Ljava/util/function/IntFunction;Lyx;Lyx;)Lyx; map
		static
		0 o p_320265_
		1 o p_320113_
		2 o p_320275_
	a (Ljava/lang/Object;Ljava/lang/String;)Lio/netty/handler/codec/EncoderException; lambda$fromCodec$7
		static
		0 o p_339408_
		1 o p_339409_
	a (I)Lyx; byteArray
		static
		0 o p_324182_
	a (Ljava/util/function/IntFunction;Ljava/util/function/ToIntFunction;)Lyx; idMapper
		static
		0 o p_320877_
		1 o p_319985_
	a (Ljava/util/function/IntFunction;Lyx;Lyx;I)Lyx; map
		static
		0 o p_331325_
		1 o p_331975_
		2 o p_331254_
		3 o p_330938_
	a (Lakq;Lyx;)Lyx; holder
		static
		0 o p_320391_
		1 o p_320595_
	a (ILyx;)Lyx; lambda$list$12
		static
		0 o p_329870_
		1 o p_329871_
	a (Lcom/mojang/serialization/Codec;Luy;)Ljava/lang/Object; lambda$fromCodec$6
		static
		0 o p_337513_
		1 o p_337514_
	a (Lcom/mojang/serialization/Codec;)Lyx; fromCodecTrusted
		static
		0 o p_331105_
	a (Lio/netty/buffer/ByteBuf;II)V writeCount
		static
		0 o p_330907_
		1 o p_330535_
		2 o p_331447_
	a (Ljava/util/function/Supplier;)Lyx; tagCodec
		static
		0 o p_320506_
	a (Ljava/util/function/IntFunction;)Lyx$a; collection
		static
		0 o p_319808_
	a (Lcom/mojang/serialization/Codec;Ljava/lang/Object;)Luy; lambda$fromCodec$8
		static
		0 o p_337515_
		1 o p_337516_
	a (Lcom/mojang/serialization/Codec;Ljava/util/function/Supplier;)Lyx; fromCodec
		static
		0 o p_330943_
		1 o p_330382_
	a (Ljz;)Ljr; lambda$registry$13
		static
		0 o p_332056_
	a (Lyx;Lyx;)Lyx; either
		static
		0 o p_331983_
		1 o p_332156_
	a (Ljava/util/function/IntFunction;Lyx;I)Lyx; collection
		static
		0 o p_332198_
		1 o p_332183_
		2 o p_332173_
	a ()Lyx$a; list
		static
	a (Luy;)Lub; lambda$compoundTagCodec$1
		static
		0 o p_339405_
	a (Lakq;)Lyx; registry
		static
		0 o p_320404_
	a (Lub;)Luy; lambda$compoundTagCodec$2
		static
		0 o p_330975_
	b (Ljava/util/function/Supplier;)Lyx; compoundTagCodec
		static
		0 o p_331128_
	b (Lcom/mojang/serialization/Codec;Ljava/util/function/Supplier;)Lyx; fromCodecWithRegistries
		static
		0 o p_331571_
		1 o p_331922_
	b (Ljava/util/function/IntFunction;Lyx;)Lyx; lambda$collection$10
		static
		0 o p_320619_
		1 o p_319785_
	b (I)Lyx; stringUtf8
		static
		0 o p_320693_
	b (Lyx;)Lyx; lambda$list$11
		static
		0 o p_320272_
	b (Lcom/mojang/serialization/Codec;)Lyx; fromCodec
		static
		0 o p_320615_
	b (Lakq;)Lyx; holderRegistry
		static
		0 o p_320387_
	b ()Luk; lambda$fromCodecWithRegistries$9
		static
	c (I)Lyx$a; list
		static
		0 o p_330434_
	c ()Luk; lambda$fromCodec$4
		static
	c (Lcom/mojang/serialization/Codec;)Lyx; fromCodecWithRegistriesTrusted
		static
		0 o p_331713_
	c (Lakq;)Lyx; holderSet
		static
		0 o p_332137_
	d (Lcom/mojang/serialization/Codec;)Lyx; fromCodecWithRegistries
		static
		0 o p_323797_
	d ()Luk; lambda$static$3
		static
	e ()Luk; lambda$static$0
		static
yv$1 net/minecraft/network/codec/ByteBufCodecs$1
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;)Ljava/lang/Boolean; decode
		0 o p_320813_
	a (Lio/netty/buffer/ByteBuf;Ljava/lang/Boolean;)V encode
		0 o p_319896_
		1 o p_320251_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_320039_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_320182_
		1 o p_320310_
yv$10 net/minecraft/network/codec/ByteBufCodecs$18
	a val$original
	<init> (Lyx;)V <init>
		0 o p_319874_
	a (Lio/netty/buffer/ByteBuf;)Ljava/util/Optional; decode
		0 o p_324595_
	a (Lio/netty/buffer/ByteBuf;Ljava/util/Optional;)V encode
		0 o p_324147_
		1 o p_340875_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_320232_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_320690_
		1 o p_320883_
yv$11 net/minecraft/network/codec/ByteBufCodecs$19
	a val$maxSize
	b val$constructor
	c val$elementCodec
	<init> (ILjava/util/function/IntFunction;Lyx;)V <init>
		0 o p_331558_
		1 o p_323479_
		2 o p_331905_
	a (Lio/netty/buffer/ByteBuf;)Ljava/util/Collection; decode
		0 o p_324220_
	a (Lio/netty/buffer/ByteBuf;Ljava/util/Collection;)V encode
		0 o p_323874_
		1 o p_340813_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_323473_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_323596_
		1 o p_324073_
yv$12 net/minecraft/network/codec/ByteBufCodecs$2
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;Ljava/lang/Byte;)V encode
		0 o p_320364_
		1 o p_320618_
	a (Lio/netty/buffer/ByteBuf;)Ljava/lang/Byte; decode
		0 o p_320628_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_320501_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_320464_
		1 o p_320496_
yv$13 net/minecraft/network/codec/ByteBufCodecs$20
	a val$maxSize
	b val$keyCodec
	c val$valueCodec
	d val$constructor
	<init> (ILyx;Lyx;Ljava/util/function/IntFunction;)V <init>
		0 o p_341318_
		1 o p_330833_
		2 o p_331604_
		3 o p_341161_
	a (Lio/netty/buffer/ByteBuf;)Ljava/util/Map; decode
		0 o p_331901_
	a (Lyx;Lio/netty/buffer/ByteBuf;Lyx;Ljava/lang/Object;Ljava/lang/Object;)V lambda$encode$0
		static
		0 o p_340644_
		1 o p_340645_
		2 o p_340646_
		3 o p_340647_
		4 o p_340648_
	a (Lio/netty/buffer/ByteBuf;Ljava/util/Map;)V encode
		0 o p_331539_
		1 o p_341314_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_323712_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_323515_
		1 o p_324498_
yv$14 net/minecraft/network/codec/ByteBufCodecs$21
	a val$leftCodec
	b val$rightCodec
	<init> (Lyx;Lyx;)V <init>
		0 o p_340810_
		1 o p_341359_
	a (Lio/netty/buffer/ByteBuf;Lyx;Ljava/lang/Object;)V lambda$encode$1
		static
		0 o p_340970_
		1 o p_340913_
		2 o p_341155_
	a (Lio/netty/buffer/ByteBuf;Lcom/mojang/datafixers/util/Either;)V encode
		0 o p_331172_
		1 o p_340944_
	a (Lio/netty/buffer/ByteBuf;)Lcom/mojang/datafixers/util/Either; decode
		0 o p_332082_
	b (Lio/netty/buffer/ByteBuf;Lyx;Ljava/lang/Object;)V lambda$encode$0
		static
		0 o p_341028_
		1 o p_340844_
		2 o p_341317_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_324175_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_323482_
		1 o p_323785_
yv$15 net/minecraft/network/codec/ByteBufCodecs$22
	a val$byId
	b val$toId
	<init> (Ljava/util/function/IntFunction;Ljava/util/function/ToIntFunction;)V <init>
		0 o p_341010_
		1 o p_341097_
	a (Lio/netty/buffer/ByteBuf;Ljava/lang/Object;)V encode
		0 o p_341417_
		1 o p_330257_
	a (Lio/netty/buffer/ByteBuf;)Ljava/lang/Object; decode
		0 o p_340809_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_330398_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_332074_
		1 o p_331016_
yv$16 net/minecraft/network/codec/ByteBufCodecs$23
	a val$mapExtractor
	b val$registryKey
	<init> (Ljava/util/function/Function;Lakq;)V <init>
		0 o p_341082_
		1 o p_330624_
	a (Lwk;Ljava/lang/Object;)V encode
		0 o p_331775_
		1 o p_341178_
	a (Lwk;)Ljava/lang/Object; decode
		0 o p_331253_
	b (Lwk;)Ljr; getRegistryOrThrow
		0 o p_330361_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_331336_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_331639_
		1 o p_331161_
yv$17 net/minecraft/network/codec/ByteBufCodecs$24
	a val$registryKey
	b val$directCodec
	c DIRECT_HOLDER_ID
	<init> (Lakq;Lyx;)V <init>
		0 o p_331411_
		1 o p_341173_
	a (Lwk;Ljm;)V encode
		0 o p_330557_
		1 o p_341109_
	a (Lwk;)Ljm; decode
		0 o p_330998_
	b (Lwk;)Ljr; getRegistryOrThrow
		0 o p_341377_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_331797_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_331776_
		1 o p_330265_
yv$18 net/minecraft/network/codec/ByteBufCodecs$25
	a val$registryKey
	b NAMED_SET
	c holderCodec
	<init> (Lakq;)V <init>
		0 o p_340926_
	a (Lwk;)Ljq; decode
		0 o p_340887_
	a (Lwk;Ljq;)V encode
		0 o p_341009_
		1 o p_340834_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_330367_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_331971_
		1 o p_330341_
yv$19 net/minecraft/network/codec/ByteBufCodecs$26
	a MAX_PROPERTY_NAME_LENGTH
	b MAX_PROPERTY_VALUE_LENGTH
	c MAX_PROPERTY_SIGNATURE_LENGTH
	d MAX_PROPERTIES
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;Lcom/mojang/authlib/properties/PropertyMap;)V encode
		0 o p_331394_
		1 o p_341001_
	a (Lio/netty/buffer/ByteBuf;Ljava/lang/String;)V lambda$encode$1
		static
		0 o p_340917_
		1 o p_341030_
	a (Lio/netty/buffer/ByteBuf;)Lcom/mojang/authlib/properties/PropertyMap; decode
		0 o p_331129_
	b (Lio/netty/buffer/ByteBuf;)Ljava/lang/String; lambda$decode$0
		static
		0 o p_341239_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_331173_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_330458_
		1 o p_330810_
yv$2 net/minecraft/network/codec/ByteBufCodecs$10
	a val$maxSize
	<init> (I)V <init>
		0 o p_341152_
	a (Lio/netty/buffer/ByteBuf;[B)V encode
		0 o p_320370_
		1 o p_331189_
	a (Lio/netty/buffer/ByteBuf;)[B decode
		0 o p_319947_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_319858_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_320026_
		1 o p_319778_
yv$20 net/minecraft/network/codec/ByteBufCodecs$27
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;)Lcom/mojang/authlib/GameProfile; decode
		0 o p_341302_
	a (Lio/netty/buffer/ByteBuf;Lcom/mojang/authlib/GameProfile;)V encode
		0 o p_340881_
		1 o p_341071_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_341144_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_340818_
		1 o p_341177_
yv$21 net/minecraft/network/codec/ByteBufCodecs$28
	a $SwitchMap$net$minecraft$core$Holder$Kind
	<clinit> ()V <clinit>
		static
yv$22 net/minecraft/network/codec/ByteBufCodecs$3
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;Ljava/lang/Short;)V encode
		0 o p_320028_
		1 o p_320388_
	a (Lio/netty/buffer/ByteBuf;)Ljava/lang/Short; decode
		0 o p_320513_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_320566_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_320390_
		1 o p_320429_
yv$23 net/minecraft/network/codec/ByteBufCodecs$4
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;Ljava/lang/Integer;)V encode
		0 o p_320669_
		1 o p_320205_
	a (Lio/netty/buffer/ByteBuf;)Ljava/lang/Integer; decode
		0 o p_320319_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_320405_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_320018_
		1 o p_320904_
yv$24 net/minecraft/network/codec/ByteBufCodecs$5
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;Ljava/lang/Integer;)V encode
		0 o p_320753_
		1 o p_330380_
	a (Lio/netty/buffer/ByteBuf;)Ljava/lang/Integer; decode
		0 o p_320253_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_320910_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_320252_
		1 o p_320608_
yv$25 net/minecraft/network/codec/ByteBufCodecs$6
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;Ljava/lang/Integer;)V encode
		0 o p_320314_
		1 o p_341414_
	a (Lio/netty/buffer/ByteBuf;)Ljava/lang/Integer; decode
		0 o p_320759_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_319958_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_320161_
		1 o p_320385_
yv$26 net/minecraft/network/codec/ByteBufCodecs$7
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;)Ljava/lang/Long; decode
		0 o p_320635_
	a (Lio/netty/buffer/ByteBuf;Ljava/lang/Long;)V encode
		0 o p_320545_
		1 o p_341419_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_320300_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_320554_
		1 o p_320653_
yv$27 net/minecraft/network/codec/ByteBufCodecs$8
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;)Ljava/lang/Float; decode
		0 o p_320259_
	a (Lio/netty/buffer/ByteBuf;Ljava/lang/Float;)V encode
		0 o p_320199_
		1 o p_341020_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_320786_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_320400_
		1 o p_319983_
yv$28 net/minecraft/network/codec/ByteBufCodecs$9
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;)Ljava/lang/Double; decode
		0 o p_320599_
	a (Lio/netty/buffer/ByteBuf;Ljava/lang/Double;)V encode
		0 o p_320880_
		1 o p_340812_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_320656_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_320118_
		1 o p_320171_
yv$3 net/minecraft/network/codec/ByteBufCodecs$11
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;[B)V encode
		0 o p_320240_
		1 o p_341316_
	a (Lio/netty/buffer/ByteBuf;)[B decode
		0 o p_320167_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_319924_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_320245_
		1 o p_320132_
yv$4 net/minecraft/network/codec/ByteBufCodecs$12
	a val$maxStringLength
	<init> (I)V <init>
		0 o p_341253_
	a (Lio/netty/buffer/ByteBuf;Ljava/lang/String;)V encode
		0 o p_331068_
		1 o p_341104_
	a (Lio/netty/buffer/ByteBuf;)Ljava/lang/String; decode
		0 o p_332176_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_319993_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_319906_
		1 o p_320007_
yv$5 net/minecraft/network/codec/ByteBufCodecs$13
	a val$accounter
	<init> (Ljava/util/function/Supplier;)V <init>
		0 o p_341053_
	a (Lio/netty/buffer/ByteBuf;)Luy; decode
		0 o p_341393_
	a (Lio/netty/buffer/ByteBuf;Luy;)V encode
		0 o p_340857_
		1 o p_341321_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_319819_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_320014_
		1 o p_320640_
yv$6 net/minecraft/network/codec/ByteBufCodecs$14
	a val$tagCodec
	b val$codec
	<init> (Lyx;Lcom/mojang/serialization/Codec;)V <init>
		0 o p_341339_
		1 o p_340833_
	a (Lwk;Ljava/lang/Object;)V encode
		0 o p_341221_
		1 o p_341320_
	a (Ljava/lang/Object;Ljava/lang/String;)Lio/netty/handler/codec/EncoderException; lambda$encode$1
		static
		0 o p_341200_
		1 o p_341126_
	a (Luy;Ljava/lang/String;)Lio/netty/handler/codec/DecoderException; lambda$decode$0
		static
		0 o p_340930_
		1 o p_340924_
	a (Lwk;)Ljava/lang/Object; decode
		0 o p_340878_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_319893_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_320725_
		1 o p_320709_
yv$7 net/minecraft/network/codec/ByteBufCodecs$15
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;)Ljava/util/Optional; decode
		0 o p_320103_
	a (Lio/netty/buffer/ByteBuf;Ljava/util/Optional;)V encode
		0 o p_320012_
		1 o p_341059_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_320898_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_320298_
		1 o p_320676_
yv$8 net/minecraft/network/codec/ByteBufCodecs$16
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;)Lorg/joml/Vector3f; decode
		0 o p_319897_
	a (Lio/netty/buffer/ByteBuf;Lorg/joml/Vector3f;)V encode
		0 o p_320441_
		1 o p_340932_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_319964_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_320596_
		1 o p_320552_
yv$9 net/minecraft/network/codec/ByteBufCodecs$17
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;)Lorg/joml/Quaternionf; decode
		0 o p_324083_
	a (Lio/netty/buffer/ByteBuf;Lorg/joml/Quaternionf;)V encode
		0 o p_324192_
		1 o p_341304_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_320050_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_319792_
		1 o p_320360_
yw net/minecraft/network/codec/IdDispatchCodec
	a UNKNOWN_TYPE
	b typeGetter
	c byId
	d toId
	<init> (Ljava/util/function/Function;Ljava/util/List;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)V <init>
		0 o p_320468_
		1 o p_320536_
		2 o p_320597_
	a (Lio/netty/buffer/ByteBuf;Ljava/lang/Object;)V encode
		0 o p_319955_
		1 o p_320138_
	a (Ljava/util/function/Function;)Lyw$a; builder
		static
		0 o p_319781_
	a (Lio/netty/buffer/ByteBuf;)Ljava/lang/Object; decode
		0 o p_320374_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_320839_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_320159_
		1 o p_319968_
yw$a net/minecraft/network/codec/IdDispatchCodec$Builder
	a entries
	b typeGetter
	<init> (Ljava/util/function/Function;)V <init>
		0 o p_320009_
	a ()Lyw; build
	a (Ljava/lang/Object;Lyx;)Lyw$a; add
		0 o p_320423_
		1 o p_320781_
yw$b net/minecraft/network/codec/IdDispatchCodec$Entry
	a serializer
	b type
	<init> (Lyx;Ljava/lang/Object;)V <init>
		0 o serializer
		1 o type
	a ()Lyx; serializer
	b ()Ljava/lang/Object; type
	equals (Ljava/lang/Object;)Z equals
		0 o p_319869_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
yx net/minecraft/network/codec/StreamCodec
	a (Lyz;Lyy;)Lyx; of
		static
		0 o p_320243_
		1 o p_320197_
	a (Lyx;Ljava/util/function/Function;Ljava/util/function/Function;)Lyx; composite
		static
		0 o p_320179_
		1 o p_320085_
		2 o p_320672_
	a (Lza;Lyy;)Lyx; ofMember
		static
		0 o p_320316_
		1 o p_319991_
	a (Ljava/util/function/Function;Ljava/util/function/Function;)Lyx; map
		0 o p_320812_
		1 o p_320191_
	a (Lyx$a;)Lyx; apply
		0 o p_320531_
	a (Lyx;Ljava/util/function/Function;Lyx;Ljava/util/function/Function;Lyx;Ljava/util/function/Function;Lyx;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function4;)Lyx; composite
		static
		0 o p_323726_
		1 o p_324414_
		2 o p_323659_
		3 o p_323932_
		4 o p_323964_
		5 o p_324282_
		6 o p_323671_
		7 o p_324254_
		8 o p_324090_
	a (Ljava/util/function/UnaryOperator;)Lyx; recursive
		static
		0 o p_330470_
	a ()Lyx; cast
	a (Ljava/lang/Object;)Lyx; unit
		static
		0 o p_320438_
	a (Lyx;Ljava/util/function/Function;Lyx;Ljava/util/function/Function;Lyx;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function3;)Lyx; composite
		static
		0 o p_320928_
		1 o p_320123_
		2 o p_319815_
		3 o p_319965_
		4 o p_319834_
		5 o p_320645_
		6 o p_320386_
	a (Lyx;Ljava/util/function/Function;Lyx;Ljava/util/function/Function;Lyx;Ljava/util/function/Function;Lyx;Ljava/util/function/Function;Lyx;Ljava/util/function/Function;Lyx;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function6;)Lyx; composite
		static
		0 o p_331822_
		1 o p_330864_
		2 o p_331390_
		3 o p_331203_
		4 o p_331499_
		5 o p_330294_
		6 o p_331169_
		7 o p_331830_
		8 o p_331057_
		9 o p_331593_
		10 o p_331117_
		11 o p_331904_
		12 o p_331335_
	a (Lyx;Ljava/util/function/Function;Lyx;Ljava/util/function/Function;Ljava/util/function/BiFunction;)Lyx; composite
		static
		0 o p_320642_
		1 o p_320284_
		2 o p_320068_
		3 o p_319959_
		4 o p_320761_
	a (Lyx;Ljava/util/function/Function;Lyx;Ljava/util/function/Function;Lyx;Ljava/util/function/Function;Lyx;Ljava/util/function/Function;Lyx;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function5;)Lyx; composite
		static
		0 o p_324413_
		1 o p_323568_
		2 o p_323835_
		3 o p_323513_
		4 o p_324112_
		5 o p_323815_
		6 o p_323483_
		7 o p_323725_
		8 o p_324486_
		9 o p_323518_
		10 o p_324480_
	b (Ljava/util/function/Function;Ljava/util/function/Function;)Lyx; dispatch
		0 o p_320474_
		1 o p_320190_
	b (Ljava/util/function/Function;)Lyx; mapStream
		0 o p_320784_
yx$1 net/minecraft/network/codec/StreamCodec$1
	a val$decoder
	b val$encoder
	<init> (Lyy;Lyz;)V <init>
		0 o p_320271_
		1 o p_320096_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_319945_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_320538_
		1 o p_320754_
yx$10 net/minecraft/network/codec/StreamCodec$6
	a val$codec
	b val$type
	c this$0
	<init> (Lyx;Ljava/util/function/Function;Ljava/util/function/Function;)V <init>
		0 o p_320020_
		1 o p_320469_
		2 o p_319885_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_320094_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_320767_
		1 o p_320010_
yx$11 net/minecraft/network/codec/StreamCodec$7
	a val$codec1
	b val$constructor
	c val$getter1
	<init> (Lyx;Ljava/util/function/Function;Ljava/util/function/Function;)V <init>
		0 o p_320378_
		1 o p_319862_
		2 o p_319900_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_320924_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_320798_
		1 o p_320749_
yx$12 net/minecraft/network/codec/StreamCodec$8
	a val$codec1
	b val$codec2
	c val$constructor
	d val$getter1
	e val$getter2
	<init> (Lyx;Lyx;Ljava/util/function/BiFunction;Ljava/util/function/Function;Ljava/util/function/Function;)V <init>
		0 o p_320956_
		1 o p_319976_
		2 o p_319918_
		3 o p_319779_
		4 o p_319937_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_320168_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_320592_
		1 o p_320163_
yx$13 net/minecraft/network/codec/StreamCodec$9
	a val$codec1
	b val$codec2
	c val$codec3
	d val$constructor
	e val$getter1
	f val$getter2
	g val$getter3
	<init> (Lyx;Lyx;Lyx;Lcom/mojang/datafixers/util/Function3;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/Function;)V <init>
		0 o p_320621_
		1 o p_320058_
		2 o p_320365_
		3 o p_320771_
		4 o p_320671_
		5 o p_320859_
		6 o p_320135_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_320842_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_320737_
		1 o p_320439_
yx$2 net/minecraft/network/codec/StreamCodec$10
	a val$codec1
	b val$codec2
	c val$codec3
	d val$codec4
	e val$constructor
	f val$getter1
	g val$getter2
	h val$getter3
	i val$getter4
	<init> (Lyx;Lyx;Lyx;Lyx;Lcom/mojang/datafixers/util/Function4;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/Function;)V <init>
		0 o p_323631_
		1 o p_323561_
		2 o p_323743_
		3 o p_323764_
		4 o p_323578_
		5 o p_323928_
		6 o p_323968_
		7 o p_324204_
		8 o p_323582_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_323859_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_323667_
		1 o p_323469_
yx$3 net/minecraft/network/codec/StreamCodec$11
	a val$codec1
	b val$codec2
	c val$codec3
	d val$codec4
	e val$codec5
	f val$constructor
	g val$getter1
	h val$getter2
	i val$getter3
	j val$getter4
	k val$getter5
	<init> (Lyx;Lyx;Lyx;Lyx;Lyx;Lcom/mojang/datafixers/util/Function5;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/Function;)V <init>
		0 o p_324526_
		1 o p_324039_
		2 o p_323852_
		3 o p_324055_
		4 o p_323576_
		5 o p_324029_
		6 o p_324581_
		7 o p_324113_
		8 o p_323562_
		9 o p_324164_
		10 o p_323613_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_324610_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_323786_
		1 o p_323619_
yx$4 net/minecraft/network/codec/StreamCodec$12
	a val$codec1
	b val$codec2
	c val$codec3
	d val$codec4
	e val$codec5
	f val$codec6
	g val$constructor
	h val$getter1
	i val$getter2
	j val$getter3
	k val$getter4
	l val$getter5
	m val$getter6
	<init> (Lyx;Lyx;Lyx;Lyx;Lyx;Lyx;Lcom/mojang/datafixers/util/Function6;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/Function;)V <init>
		0 o p_331603_
		1 o p_330694_
		2 o p_332171_
		3 o p_331908_
		4 o p_332102_
		5 o p_330307_
		6 o p_331847_
		7 o p_331966_
		8 o p_331517_
		9 o p_331561_
		10 o p_332046_
		11 o p_330967_
		12 o p_331471_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_330310_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_332052_
		1 o p_331912_
yx$5 net/minecraft/network/codec/StreamCodec$13
	a val$factory
	b inner
	<init> (Ljava/util/function/UnaryOperator;)V <init>
		0 o p_331761_
	b (Ljava/util/function/UnaryOperator;)Lyx; lambda$$0
		0 o p_331293_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_330903_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_331641_
		1 o p_330634_
yx$6 net/minecraft/network/codec/StreamCodec$2
	a val$decoder
	b val$encoder
	<init> (Lyy;Lza;)V <init>
		0 o p_320769_
		1 o p_320463_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_320797_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_319939_
		1 o p_320568_
yx$7 net/minecraft/network/codec/StreamCodec$3
	a val$instance
	<init> (Ljava/lang/Object;)V <init>
		0 o p_319928_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_320572_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_320044_
		1 o p_320328_
yx$8 net/minecraft/network/codec/StreamCodec$4
	a val$to
	b val$from
	c this$0
	<init> (Lyx;Ljava/util/function/Function;Ljava/util/function/Function;)V <init>
		0 o p_319890_
		1 o p_320443_
		2 o p_320722_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_320534_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_319798_
		1 o p_320273_
yx$9 net/minecraft/network/codec/StreamCodec$5
	a val$operation
	b this$0
	<init> (Lyx;Ljava/util/function/Function;)V <init>
		0 o p_320324_
		1 o p_319825_
	a (Lio/netty/buffer/ByteBuf;Ljava/lang/Object;)V encode
		0 o p_319973_
		1 o p_319843_
	a (Lio/netty/buffer/ByteBuf;)Ljava/lang/Object; decode
		0 o p_319818_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_320520_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_319775_
		1 o p_320369_
yx$a net/minecraft/network/codec/StreamCodec$CodecOperation
	apply (Lyx;)Lyx; apply
		0 o p_320347_
yy net/minecraft/network/codec/StreamDecoder
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_320376_
yz net/minecraft/network/codec/StreamEncoder
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_320158_
		1 o p_320396_
z net/minecraft/ReportedException
	a report
	<init> (Lo;)V <init>
		0 o p_134760_
	a ()Lo; getReport
	getCause ()Ljava/lang/Throwable; getCause
	getMessage ()Ljava/lang/String; getMessage
za net/minecraft/network/codec/StreamMemberEncoder
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_320162_
		1 o p_320695_
zb net/minecraft/network/codec/package-info
zc net/minecraft/network/package-info
zd net/minecraft/network/protocol/BundleDelimiterPacket
	<init> ()V <init>
	a (Lwf;)V handle
		0 o p_265392_
	a ()Lzi; type
ze net/minecraft/network/protocol/BundlePacket
	a packets
	<init> (Ljava/lang/Iterable;)V <init>
		0 o p_265290_
	a ()Lzi; type
	b ()Ljava/lang/Iterable; subPackets
zf net/minecraft/network/protocol/BundlerInfo
	a BUNDLE_SIZE_LIMIT
	a (Lzg;Ljava/util/function/Consumer;)V unbundlePacket
		0 o p_265095_
		1 o p_265715_
	a (Lzg;)Lzf$a; startPacketBundling
		0 o p_265162_
	a (Lzi;Ljava/util/function/Function;Lzd;)Lzf; createForPacket
		static
		0 o p_320816_
		1 o p_265627_
		2 o p_265373_
zf$1 net/minecraft/network/protocol/BundlerInfo$1
	b val$bundlePacketType
	c val$delimiterPacket
	d val$constructor
	<init> (Lzi;Lzd;Ljava/util/function/Function;)V <init>
		0 o p_319865_
		1 o p_320281_
		2 o p_319995_
	a (Lzg;Ljava/util/function/Consumer;)V unbundlePacket
		0 o p_265538_
		1 o p_265064_
	a (Lzg;)Lzf$a; startPacketBundling
		0 o p_265749_
zf$1$1 net/minecraft/network/protocol/BundlerInfo$1$1
	a this$0
	b bundlePackets
	<init> (Lzf$1;)V <init>
		0 o p_320574_
	a (Lzg;)Lzg; addPacket
		0 o p_320276_
zf$a net/minecraft/network/protocol/BundlerInfo$Bundler
	a (Lzg;)Lzg; addPacket
		0 o p_265601_
zg net/minecraft/network/protocol/Packet
	a (Lwf;)V handle
		0 o p_131342_
	a ()Lzi; type
	a (Lza;Lyy;)Lyx; codec
		static
		0 o p_319871_
		1 o p_319793_
	c ()Z isSkippable
	d ()Z isTerminal
zh net/minecraft/network/protocol/PacketFlow
	a SERVERBOUND
	b CLIENTBOUND
	c id
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_131349_
		1 o p_131350_
		2 o p_320377_
	a ()Lzh; getOpposite
	b ()Ljava/lang/String; id
	c ()[Lzh; $values
		static
	valueOf (Ljava/lang/String;)Lzh; valueOf
		static
		0 o p_131352_
	values ()[Lzh; values
		static
zi net/minecraft/network/protocol/PacketType
	a flow
	b id
	<init> (Lzh;Lakr;)V <init>
		0 o flow
		1 o id
	a ()Lzh; flow
	b ()Lakr; id
	equals (Ljava/lang/Object;)Z equals
		0 o p_319768_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
zj net/minecraft/network/protocol/PacketUtils
	a LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lzg;Lwf;Laqu;)V ensureRunningOnSameThread
		static
		0 o p_131360_
		1 o p_131361_
		2 o p_131362_
	a (Lwf;Lzg;)V lambda$ensureRunningOnSameThread$0
		static
		0 o p_341568_
		1 o p_341569_
	a (Lzg;Lwf;Lbph;)V ensureRunningOnSameThread
		static
		0 o p_131364_
		1 o p_131365_
		2 o p_131366_
	a (Lzg;)Ljava/lang/String; lambda$fillCrashReport$3
		static
		0 o p_340652_
	a (Lo;Lwf;Lzg;)V fillCrashReport
		static
		0 o p_340891_
		1 o p_340866_
		2 o p_340900_
	a (Ljava/lang/Exception;Lzg;Lwf;)Lz; makeReportedException
		static
		0 o p_341646_
		1 o p_341629_
		2 o p_341619_
	b (Lzg;)Ljava/lang/String; lambda$fillCrashReport$2
		static
		0 o p_340649_
	c (Lzg;)Ljava/lang/String; lambda$fillCrashReport$1
		static
		0 o p_340653_
zk net/minecraft/network/protocol/ProtocolCodecBuilder
	a dispatchBuilder
	b flow
	<init> (Lzh;)V <init>
		0 o p_320925_
	a (Lzi;Lyx;)Lzk; add
		0 o p_319852_
		1 o p_320657_
	a ()Lyx; build
zl net/minecraft/network/protocol/ProtocolInfoBuilder
	a protocol
	b flow
	c codecs
	d bundlerInfo
	<init> (Lvu;Lzh;)V <init>
		0 o p_320213_
		1 o p_320424_
	a (Lvu;Ljava/util/function/Consumer;)Lwh$a; serverboundProtocol
		static
		0 o p_319767_
		1 o p_320799_
	a (Ljava/util/function/Function;Ljava/util/List;)Lyx; buildPacketCodec
		0 o p_320922_
		1 o p_320733_
	a (Ljava/util/function/Function;)Lwh; build
		0 o p_319806_
	a ()Lwh$a; buildUnbound
	a (Lzi;Ljava/util/function/Function;Lzd;)Lzl; withBundlePacket
		0 o p_320954_
		1 o p_320241_
		2 o p_320202_
	a (Lzi;Lyx;)Lzl; addPacket
		0 o p_320673_
		1 o p_319828_
	a (Lvu;Lzh;Ljava/util/function/Consumer;)Lwh$a; protocol
		static
		0 o p_320849_
		1 o p_320146_
		2 o p_320140_
	b (Lvu;Ljava/util/function/Consumer;)Lwh$a; clientboundProtocol
		static
		0 o p_320428_
		1 o p_320292_
zl$1 net/minecraft/network/protocol/ProtocolInfoBuilder$1
	a val$codecs
	b val$bundlerInfo
	c this$0
	<init> (Lzl;Ljava/util/List;Lzf;)V <init>
		0 o p_352065_
		1 o p_352296_
		2 o p_352246_
	a (Ljava/util/function/Function;)Lwh; bind
		0 o p_352173_
	a ()Lvu; id
	a (Lwh$a$a;)V listPackets
		0 o p_352332_
	b ()Lzh; flow
zl$a net/minecraft/network/protocol/ProtocolInfoBuilder$CodecEntry
	a type
	b serializer
	<init> (Lzi;Lyx;)V <init>
		0 o type
		1 o serializer
	a ()Lzi; type
	a (Lzk;Ljava/util/function/Function;)V addToBuilder
		0 o p_320857_
		1 o p_320646_
	b ()Lyx; serializer
	equals (Ljava/lang/Object;)Z equals
		0 o p_319821_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
zl$b net/minecraft/network/protocol/ProtocolInfoBuilder$Implementation
	a id
	b flow
	c codec
	d bundlerInfo
	<init> (Lvu;Lzh;Lyx;Lzf;)V <init>
		0 o id
		1 o flow
		2 o codec
		3 o bundlerInfo
	a ()Lvu; id
	b ()Lzh; flow
	c ()Lyx; codec
	d ()Lzf; bundlerInfo
	equals (Ljava/lang/Object;)Z equals
		0 o p_319967_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
zm net/minecraft/network/protocol/common/ClientCommonPacketListener
	a (Lzu;)V handleServerLinks
		0 o p_350776_
	a (Lzt;)V handleResourcePackPush
		0 o p_314475_
	a (Lzo;)V handleCustomReportDetails
		0 o p_350481_
	a (Lzn;)V handleCustomPayload
		0 o p_294344_
	a (Lzq;)V handleKeepAlive
		0 o p_295236_
	a (Lzp;)V handleDisconnect
		0 o p_294847_
	a (Lzr;)V handlePing
		0 o p_296451_
	a (Lzs;)V handleResourcePackPop
		0 o p_314490_
	a (Lzv;)V handleStoreCookie
		0 o p_320452_
	a (Lzx;)V handleUpdateTags
		0 o p_294883_
	a (Lzw;)V handleTransfer
		0 o p_320836_
zn net/minecraft/network/protocol/common/ClientboundCustomPayloadPacket
	a GAMEPLAY_STREAM_CODEC
	b CONFIG_STREAM_CODEC
	c payload
	d MAX_PAYLOAD_SIZE
	<clinit> ()V <clinit>
		static
	<init> (Laaj;)V <init>
		0 o payload
	a (Ljava/util/ArrayList;)V lambda$static$1
		static
		0 o p_333492_
	a (Lwf;)V handle
		0 o p_294589_
	a (Lzm;)V handle
		0 o p_295761_
	a ()Lzi; type
	a (Lakr;)Lyx; lambda$static$2
		static
		0 o p_320228_
	b (Lakr;)Lyx; lambda$static$0
		static
		0 o p_320684_
	b ()Laaj; payload
	equals (Ljava/lang/Object;)Z equals
		0 o p_295844_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
zo net/minecraft/network/protocol/common/ClientboundCustomReportDetailsPacket
	a STREAM_CODEC
	b details
	c MAX_DETAIL_KEY_LENGTH
	d MAX_DETAIL_VALUE_LENGTH
	e MAX_DETAIL_COUNT
	f DETAILS_STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o details
	a (Lwf;)V handle
		0 o p_350660_
	a (Lzm;)V handle
		0 o p_350983_
	a ()Lzi; type
	b ()Ljava/util/Map; details
	equals (Ljava/lang/Object;)Z equals
		0 o p_350959_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
zp net/minecraft/network/protocol/common/ClientboundDisconnectPacket
	a STREAM_CODEC
	b reason
	<clinit> ()V <clinit>
		static
	<init> (Lwz;)V <init>
		0 o reason
	a (Lwf;)V handle
		0 o p_296410_
	a (Lzm;)V handle
		0 o p_295529_
	a ()Lzi; type
	b ()Lwz; reason
	equals (Ljava/lang/Object;)Z equals
		0 o p_324528_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
zq net/minecraft/network/protocol/common/ClientboundKeepAlivePacket
	a STREAM_CODEC
	b id
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_296088_
	<init> (J)V <init>
		0 o p_296274_
	a (Lvw;)V write
		0 o p_295294_
	a (Lwf;)V handle
		0 o p_294143_
	a (Lzm;)V handle
		0 o p_296005_
	a ()Lzi; type
	b ()J getId
zr net/minecraft/network/protocol/common/ClientboundPingPacket
	a STREAM_CODEC
	b id
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_294565_
	<init> (I)V <init>
		0 o p_294778_
	a (Lvw;)V write
		0 o p_295570_
	a (Lwf;)V handle
		0 o p_295399_
	a (Lzm;)V handle
		0 o p_295189_
	a ()Lzi; type
	b ()I getId
zs net/minecraft/network/protocol/common/ClientboundResourcePackPopPacket
	a STREAM_CODEC
	b id
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_314659_
	<init> (Ljava/util/Optional;)V <init>
		0 o id
	a (Lvw;)V write
		0 o p_314564_
	a (Lwf;)V handle
		0 o p_314469_
	a (Lzm;)V handle
		0 o p_314440_
	a ()Lzi; type
	b ()Ljava/util/Optional; id
	equals (Ljava/lang/Object;)Z equals
		0 o p_314578_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
zt net/minecraft/network/protocol/common/ClientboundResourcePackPushPacket
	a MAX_HASH_LENGTH
	b STREAM_CODEC
	c id
	d url
	e hash
	f required
	g prompt
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/UUID;Ljava/lang/String;Ljava/lang/String;ZLjava/util/Optional;)V <init>
		0 o id
		1 o url
		2 o hash
		3 o required
		4 o prompt
	a (Lwf;)V handle
		0 o p_314636_
	a ()Lzi; type
	a (Lzm;)V handle
		0 o p_314609_
	b ()Ljava/util/UUID; id
	e ()Ljava/lang/String; url
	equals (Ljava/lang/Object;)Z equals
		0 o p_314633_
	f ()Ljava/lang/String; hash
	g ()Z required
	h ()Ljava/util/Optional; prompt
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
zu net/minecraft/network/protocol/common/ClientboundServerLinksPacket
	a STREAM_CODEC
	b links
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o links
	a (Lwf;)V handle
		0 o p_350548_
	a (Lzm;)V handle
		0 o p_350755_
	a ()Lzi; type
	b ()Ljava/util/List; links
	equals (Ljava/lang/Object;)Z equals
		0 o p_350382_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
zv net/minecraft/network/protocol/common/ClientboundStoreCookiePacket
	a STREAM_CODEC
	b PAYLOAD_STREAM_CODEC
	c key
	d payload
	e MAX_PAYLOAD_SIZE
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_320774_
	<init> (Lakr;[B)V <init>
		0 o key
		1 o payload
	a (Lvw;)V write
		0 o p_320675_
	a (Lwf;)V handle
		0 o p_320261_
	a (Lzm;)V handle
		0 o p_320581_
	a ()Lzi; type
	b ()Lakr; key
	e ()[B payload
	equals (Ljava/lang/Object;)Z equals
		0 o p_319930_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
zw net/minecraft/network/protocol/common/ClientboundTransferPacket
	a STREAM_CODEC
	b host
	c port
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_320164_
	<init> (Ljava/lang/String;I)V <init>
		0 o host
		1 o port
	a (Lvw;)V write
		0 o p_320661_
	a (Lwf;)V handle
		0 o p_320101_
	a (Lzm;)V handle
		0 o p_320410_
	a ()Lzi; type
	b ()Ljava/lang/String; host
	e ()I port
	equals (Ljava/lang/Object;)Z equals
		0 o p_320076_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
zx net/minecraft/network/protocol/common/ClientboundUpdateTagsPacket
	a STREAM_CODEC
	b tags
	<clinit> ()V <clinit>
		static
	<init> (Lvw;)V <init>
		0 o p_296024_
	<init> (Ljava/util/Map;)V <init>
		0 o p_296316_
	a (Lvw;)V write
		0 o p_295095_
	a (Lwf;)V handle
		0 o p_294680_
	a (Lzm;)V handle
		0 o p_296193_
	a (Lvw;Lawx$a;)V lambda$write$0
		static
		0 o p_294833_
		1 o p_294113_
	a ()Lzi; type
	b ()Ljava/util/Map; getTags
zy net/minecraft/network/protocol/common/CommonPacketTypes
	a CLIENTBOUND_CUSTOM_PAYLOAD
	b CLIENTBOUND_CUSTOM_REPORT_DETAILS
	c CLIENTBOUND_DISCONNECT
	d CLIENTBOUND_KEEP_ALIVE
	e CLIENTBOUND_PING
	f CLIENTBOUND_RESOURCE_PACK_POP
	g CLIENTBOUND_RESOURCE_PACK_PUSH
	h CLIENTBOUND_SERVER_LINKS
	i CLIENTBOUND_STORE_COOKIE
	j CLIENTBOUND_TRANSFER
	k CLIENTBOUND_UPDATE_TAGS
	l SERVERBOUND_CLIENT_INFORMATION
	m SERVERBOUND_CUSTOM_PAYLOAD
	n SERVERBOUND_KEEP_ALIVE
	o SERVERBOUND_PONG
	p SERVERBOUND_RESOURCE_PACK
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lzi; createClientbound
		static
		0 o p_320509_
	b (Ljava/lang/String;)Lzi; createServerbound
		static
		0 o p_320505_
zz net/minecraft/network/protocol/common/ServerCommonPacketListener
	a (Laad;)V handlePong
		0 o p_294309_
	a (Laab;)V handleCustomPayload
		0 o p_295175_
	a (Laae;)V handleResourcePackResponse
		0 o p_294545_
	a (Laac;)V handleKeepAlive
		0 o p_296457_
	a (Laaa;)V handleClientInformation
		0 o p_301982_